@font-face{font-family:Fira Code;src:local("Fira Code Variable"),url(../_fonts/uU9NCBsR6Z2vfE9aq3bh0NSDqFGedCMX-eioOa9InPr.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:300 700;font-style:normal}@font-face{font-family:"Fira Code Fallback: Courier New";src:local("Courier New");size-adjust:99.9837%;ascent-override:99.0161%;descent-override:32.2052%;line-gap-override:0%}@font-face{font-family:Fira Code;src:local("Fira Code Variable"),url(../_fonts/uU9NCBsR6Z2vfE9aq3bh2dSDqFGedCMX-3N0bgJT5Vf.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:300 700;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code Variable"),url(../_fonts/uU9NCBsR6Z2vfE9aq3bh0dSDqFGedCMX-DMA5JOYb79.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:300 700;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code Variable"),url(../_fonts/uU9NCBsR6Z2vfE9aq3bh3tSDqFGedCMX-l3t9xESAQO.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:300 700;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code Variable"),url(../_fonts/uU9NCBsR6Z2vfE9aq3bhZ_Wmh3mUfBsu_Q-ZioHXJn8p4.woff2) format(woff2);font-display:swap;unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F;font-weight:300 700;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code Variable"),url(../_fonts/uU9NCBsR6Z2vfE9aq3bh09SDqFGedCMX-FtB8bEy274.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:300 700;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code Variable"),url(../_fonts/uU9NCBsR6Z2vfE9aq3bh3dSDqFGedA-JZYgPQR10J.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:300 700;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code Light"),url(../_fonts/fonts.gstatic-GFTsIcNl7W.woff) format(woff);font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code Regular"),local("Fira Code"),url(../_fonts/fonts.gstatic-U1jMt19abi.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code Medium"),url(../_fonts/fonts.gstatic-2IVKGAbInZ.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code SemiBold"),url(../_fonts/fonts.gstatic-3Ugt50XZIG.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code Bold"),url(../_fonts/fonts.gstatic-uSYtRSFVPE.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}.borderImage[data-v-82d80bdc]{-o-border-image:linear-gradient(90deg,#030712,#1f2937 49.36%,#030712);border-image:linear-gradient(90deg,#030712,#1f2937 49.36%,#030712);border-image-slice:1}button[data-v-82d80bdc]:disabled{cursor:not-allowed;opacity:.7}button[data-v-82d80bdc]:hover:not(:disabled){box-shadow:0 4px 12px #0000004d;transform:translateY(-2px)}@keyframes pulse-82d80bdc{0%,to{opacity:1}50%{opacity:.7}}.animate-pulse[data-v-82d80bdc]{animation:pulse-82d80bdc 2s cubic-bezier(.4,0,.6,1) infinite}.blog-content[data-v-82d80bdc]{color:#d1d5db;font-size:1.0625rem;line-height:1.85;word-break:break-word}.blog-content[data-v-82d80bdc] h1,.blog-content[data-v-82d80bdc] h2,.blog-content[data-v-82d80bdc] h3,.blog-content[data-v-82d80bdc] h4,.blog-content[data-v-82d80bdc] h5,.blog-content[data-v-82d80bdc] h6{color:#f9fafb;font-weight:700;line-height:1.3;margin-bottom:.75rem;margin-top:2rem;position:relative}.blog-content[data-v-82d80bdc] h1{border-bottom:2px solid;-o-border-image:linear-gradient(90deg,#f97316,transparent) 1;border-image:linear-gradient(90deg,#f97316,transparent) 1;font-size:2rem;padding-bottom:.5rem}.blog-content[data-v-82d80bdc] h2{border-left:3px solid #f97316;font-size:1.5rem;padding-left:.875rem}.blog-content[data-v-82d80bdc] h3{color:#e5e7eb;font-size:1.25rem}.blog-content[data-v-82d80bdc] h4{color:#d1d5db;font-size:1.1rem}.blog-content[data-v-82d80bdc] h5{color:#9ca3af;font-size:1rem}.blog-content[data-v-82d80bdc] h6{color:#6b7280;font-size:.875rem;letter-spacing:.08em;text-transform:uppercase}.blog-content[data-v-82d80bdc] p{color:#d1d5db;font-size:1.0625rem;line-height:1.85;margin-bottom:1.25rem;margin-top:0}.blog-content[data-v-82d80bdc] a{color:#f97316;text-decoration:underline;text-underline-offset:3px;transition:color .2s}.blog-content[data-v-82d80bdc] a:hover{color:#fb923c}.blog-content[data-v-82d80bdc] img{border:1px solid #374151;border-radius:.75rem;box-shadow:0 8px 32px #00000080;display:block;height:auto;margin:2rem auto;max-width:100%;transition:transform .3s ease,box-shadow .3s ease}.blog-content[data-v-82d80bdc] img:hover{box-shadow:0 12px 40px #f9731626;transform:scale(1.01)}.blog-content[data-v-82d80bdc] table{border:1px solid #374151;border-collapse:collapse;border-radius:.75rem;font-size:.9375rem;margin:2rem 0;overflow:hidden;width:100%}.blog-content[data-v-82d80bdc] thead{background:linear-gradient(135deg,#1f2937,#111827)}.blog-content[data-v-82d80bdc] thead th{border-bottom:2px solid #374151;color:#f97316;font-size:.875rem;font-weight:700;letter-spacing:.07em;padding:.875rem 1rem;text-align:start;text-transform:uppercase}.blog-content[data-v-82d80bdc] tbody tr{border-bottom:1px solid #1f2937;transition:background-color .2s}.blog-content[data-v-82d80bdc] tbody tr:last-child{border-bottom:none}.blog-content[data-v-82d80bdc] tbody tr:nth-child(2n){background-color:#1f293766}.blog-content[data-v-82d80bdc] tbody tr:hover{background-color:#f9731612}.blog-content[data-v-82d80bdc] td{color:#d1d5db;padding:.75rem 1rem;vertical-align:top}.blog-content[data-v-82d80bdc] blockquote{background:linear-gradient(135deg,#f9731614,#11182799);border-left:4px solid #f97316;border-radius:.5rem;color:#e5e7eb;font-size:1.0625rem;font-style:italic;margin:2rem 0;padding:1.25rem 1.5rem 1.25rem 2rem;position:relative}.blog-content[data-v-82d80bdc] blockquote:before{color:#f97316;content:"“";font-size:3rem;font-style:normal;left:.5rem;line-height:1;opacity:.4;position:absolute;top:-.25rem}.blog-content[data-v-82d80bdc] code{background-color:#1f2937;border:1px solid #374151;border-radius:.3rem;color:#f97316;font-family:Fira Code,"Fira Code Fallback: Courier New",Cascadia Code,monospace;font-size:.875em;padding:.15em .45em}.blog-content[data-v-82d80bdc] pre{background-color:#111827;border:1px solid #374151;border-radius:.75rem;font-size:.875rem;line-height:1.7;margin:1.75rem 0;overflow-x:auto;padding:1.25rem 1.5rem;position:relative}.blog-content[data-v-82d80bdc] pre code{background:transparent;border:none;color:#e5e7eb;font-size:inherit;padding:0}.blog-content[data-v-82d80bdc] ol,.blog-content[data-v-82d80bdc] ul{color:#d1d5db;margin:1.25rem 0;padding-inline-start:1.75rem}.blog-content[data-v-82d80bdc] ul{list-style-type:none}.blog-content[data-v-82d80bdc] ul li{margin-bottom:.5rem;padding-inline-start:.75rem;position:relative}.blog-content[data-v-82d80bdc] ul li:before{background-color:#f97316;border-radius:50%;content:"";height:6px;inset-inline-start:-.5rem;position:absolute;top:.625rem;width:6px}.blog-content[data-v-82d80bdc] ol{list-style-type:decimal}.blog-content[data-v-82d80bdc] ol li{margin-bottom:.5rem;padding-inline-start:.25rem}.blog-content[data-v-82d80bdc] ol li::marker{color:#f97316;font-weight:700}.blog-content[data-v-82d80bdc] hr{background:linear-gradient(90deg,transparent,#374151 30%,#374151 70%,transparent);border:none;height:1px;margin:2.5rem 0}.blog-content[data-v-82d80bdc] strong{color:#f9fafb;font-weight:700}.blog-content[data-v-82d80bdc] em{color:#fb923c;font-style:italic}.blog-content[data-v-82d80bdc] figure{margin:2rem 0}.blog-content[data-v-82d80bdc] figcaption{color:#6b7280;font-size:.8125rem;font-style:italic;margin-bottom:1rem;margin-top:-1rem;text-align:center}
