.blog_reactMarkdown__88r5k{color:#e5e7eb;line-height:1.75;font-size:1.125rem}.blog_reactMarkdown__88r5k>:first-child{margin-top:0!important}.blog_reactMarkdown__88r5k>:last-child{margin-bottom:0!important}.blog_reactMarkdown__88r5k h1,.blog_reactMarkdown__88r5k h2,.blog_reactMarkdown__88r5k h3,.blog_reactMarkdown__88r5k h4,.blog_reactMarkdown__88r5k h5,.blog_reactMarkdown__88r5k h6{color:#f9fafb;font-weight:700;line-height:1.25;margin-top:2rem;margin-bottom:1rem}.blog_reactMarkdown__88r5k h1:first-child,.blog_reactMarkdown__88r5k h2:first-child,.blog_reactMarkdown__88r5k h3:first-child,.blog_reactMarkdown__88r5k h4:first-child,.blog_reactMarkdown__88r5k h5:first-child,.blog_reactMarkdown__88r5k h6:first-child{margin-top:0}.blog_reactMarkdown__88r5k h1{font-size:2.25rem;background:linear-gradient(135deg,#00ff9f,#00d4ff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);margin-bottom:1.5rem;line-height:1.4;padding-bottom:.25rem}.blog_reactMarkdown__88r5k h2{font-size:1.875rem;color:#00ff9f;position:relative;padding-bottom:.5rem}.blog_reactMarkdown__88r5k h2:after{content:"";position:absolute;bottom:0;left:0;width:3rem;height:2px;background:linear-gradient(90deg,#00ff9f,transparent)}.blog_reactMarkdown__88r5k h3{font-size:1.5rem;color:#00d4ff}.blog_reactMarkdown__88r5k h4{font-size:1.25rem;color:#b565f3}.blog_reactMarkdown__88r5k h5,.blog_reactMarkdown__88r5k h6{font-size:1.125rem;color:#f3f4f6}.blog_reactMarkdown__88r5k p{margin-bottom:1.5rem;color:#d1d5db;line-height:1.8}.blog_reactMarkdown__88r5k a{color:#00d4ff;text-decoration:none;border-bottom:1px solid rgba(0,0,0,0);transition:all .3s ease}.blog_reactMarkdown__88r5k a:hover{color:#00ff9f;border-bottom-color:#00ff9f}.blog_reactMarkdown__88r5k ol,.blog_reactMarkdown__88r5k ul{margin-bottom:1.5rem;padding-left:1.5rem}.blog_reactMarkdown__88r5k ol li,.blog_reactMarkdown__88r5k ul li{margin-bottom:.5rem;color:#d1d5db}.blog_reactMarkdown__88r5k ol li::marker,.blog_reactMarkdown__88r5k ul li::marker{color:#00ff9f}.blog_reactMarkdown__88r5k ol ol,.blog_reactMarkdown__88r5k ol ul,.blog_reactMarkdown__88r5k ul ol,.blog_reactMarkdown__88r5k ul ul{margin-top:.5rem;margin-bottom:0}.blog_reactMarkdown__88r5k ul li{position:relative}.blog_reactMarkdown__88r5k ul li:before{content:"▸";color:#00ff9f;font-weight:700;position:absolute;left:-1.25rem}.blog_reactMarkdown__88r5k blockquote{margin:2rem 0;padding:1.5rem;background:rgba(0,255,159,.05);border-left:4px solid #00ff9f;border-radius:0 8px 8px 0;position:relative}.blog_reactMarkdown__88r5k blockquote:before{content:'"';font-size:4rem;color:#00ff9f;position:absolute;top:-.5rem;left:1rem;opacity:.3;font-family:serif}.blog_reactMarkdown__88r5k blockquote p{margin-bottom:0;font-style:italic;color:#e5e7eb}.blog_reactMarkdown__88r5k pre{background:#1f2937!important;border:1px solid #374151;border-radius:12px;padding:1.5rem;margin:2rem 0;overflow-x:auto;position:relative}.blog_reactMarkdown__88r5k pre:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,#00ff9f,#00d4ff,#b565f3)}.blog_reactMarkdown__88r5k pre code{background:none!important;padding:0!important;font-size:.9rem;line-height:1.6;color:#f3f4f6!important;font-family:Fira Code,Monaco,Consolas,monospace}.blog_reactMarkdown__88r5k code:not(pre code){background:rgba(0,255,159,.1)!important;color:#00ff9f!important;padding:.25rem .5rem;border-radius:6px;font-size:.9em;font-family:Fira Code,Monaco,Consolas,monospace;border:1px solid rgba(0,255,159,.2)}.blog_reactMarkdown__88r5k table{width:100%;margin:2rem 0;border-collapse:collapse;background:rgba(31,41,55,.5);border-radius:12px;overflow:hidden;border:1px solid #374151}.blog_reactMarkdown__88r5k td,.blog_reactMarkdown__88r5k th{padding:1rem;text-align:left;border-bottom:1px solid #374151}.blog_reactMarkdown__88r5k th{background:rgba(0,255,159,.1);color:#00ff9f;font-weight:600;text-transform:uppercase;font-size:.875rem;letter-spacing:.05em}.blog_reactMarkdown__88r5k td{color:#d1d5db}.blog_reactMarkdown__88r5k tbody tr:hover{background:rgba(0,255,159,.05)}.blog_reactMarkdown__88r5k img{max-width:100%;height:auto;border-radius:12px;margin:2rem 0;border:1px solid #374151;box-shadow:0 10px 25px rgba(0,0,0,.3)}.blog_reactMarkdown__88r5k hr{margin:3rem 0;border:none;height:1px;background:linear-gradient(90deg,transparent,#00ff9f,transparent)}.blog_reactMarkdown__88r5k strong{color:#f9fafb;font-weight:700}.blog_reactMarkdown__88r5k em{color:#e5e7eb;font-style:italic}.blog_reactMarkdown__88r5k mark{background:rgba(181,101,243,.3);color:#f9fafb;padding:.125rem .25rem;border-radius:4px}.blog_reactMarkdown__88r5k .blog_hljs__RxqnI{background:#1f2937!important;color:#f3f4f6!important}.blog_reactMarkdown__88r5k .blog_hljs-keyword__VVs4B{color:#b565f3!important}.blog_reactMarkdown__88r5k .blog_hljs-string__rYLKZ{color:#00ff9f!important}.blog_reactMarkdown__88r5k .blog_hljs-number__XEj8o{color:#00d4ff!important}.blog_reactMarkdown__88r5k .blog_hljs-comment___60u7{color:#6b7280!important;font-style:italic}.blog_reactMarkdown__88r5k .blog_hljs-function__0444h{color:#fbbf24!important}.blog_reactMarkdown__88r5k .blog_hljs-variable__tMUw_{color:#f3f4f6!important}.blog_reactMarkdown__88r5k .blog_hljs-tag__7MjeB{color:#ef4444!important}.blog_reactMarkdown__88r5k .blog_hljs-attr__1tP44{color:#00d4ff!important}.blog_reactMarkdown__88r5k .blog_info-box__zok6C{background:rgba(0,212,255,.1);border:1px solid rgba(0,212,255,.3);border-radius:12px;padding:1.5rem;margin:2rem 0;position:relative}.blog_reactMarkdown__88r5k .blog_info-box__zok6C:before{content:"ℹ";position:absolute;top:1rem;left:1rem;color:#00d4ff;font-size:1.25rem;font-weight:700}.blog_reactMarkdown__88r5k .blog_info-box__zok6C{padding-left:3rem}.blog_reactMarkdown__88r5k .blog_warning-box__8u8GX{background:rgba(251,191,36,.1);border:1px solid rgba(251,191,36,.3);border-radius:12px;padding:1.5rem;margin:2rem 0;position:relative}.blog_reactMarkdown__88r5k .blog_warning-box__8u8GX:before{content:"⚠";position:absolute;top:1rem;left:1rem;color:#fbbf24;font-size:1.25rem}.blog_reactMarkdown__88r5k .blog_warning-box__8u8GX{padding-left:3rem}@media(max-width:768px){.blog_reactMarkdown__88r5k{font-size:1rem}.blog_reactMarkdown__88r5k h1{font-size:1.875rem}.blog_reactMarkdown__88r5k h2{font-size:1.5rem}.blog_reactMarkdown__88r5k h3{font-size:1.25rem}.blog_reactMarkdown__88r5k pre{padding:1rem;margin:1.5rem 0}.blog_reactMarkdown__88r5k pre code{font-size:.8rem}.blog_reactMarkdown__88r5k table{font-size:.875rem}.blog_reactMarkdown__88r5k td,.blog_reactMarkdown__88r5k th{padding:.75rem}}