@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");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-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,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-face{font-family:__Inter_Fallback_f367f3;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_f367f3{font-family:__Inter_f367f3,__Inter_Fallback_f367f3;font-style:normal}.__variable_f367f3{--font-inter:"__Inter_f367f3","__Inter_Fallback_f367f3"}@font-face{font-family:__Bungee_Shade_b5a4aa;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/787c9522e5717ae0-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Bungee_Shade_b5a4aa;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fcd73f8874eb86ea-s.woff2) format("woff2");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-face{font-family:__Bungee_Shade_b5a4aa;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2a6f87172ac88bcc-s.p.woff2) format("woff2");unicode-range:u+00??,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-face{font-family:__Bungee_Shade_Fallback_b5a4aa;src:local("Arial");ascent-override:53.40%;descent-override:8.69%;line-gap-override:12.42%;size-adjust:161.06%}.__className_b5a4aa{font-family:__Bungee_Shade_b5a4aa,__Bungee_Shade_Fallback_b5a4aa;font-weight:400;font-style:normal}.__variable_b5a4aa{--font-bungee-shade:"__Bungee_Shade_b5a4aa","__Bungee_Shade_Fallback_b5a4aa"}@font-face{font-family:__Bungee_02ffdd;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/75791ab424a6b224-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Bungee_02ffdd;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/736504ce0c225627-s.woff2) format("woff2");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-face{font-family:__Bungee_02ffdd;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/63b7f7cf762c1c1b-s.p.woff2) format("woff2");unicode-range:u+00??,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-face{font-family:__Bungee_Fallback_02ffdd;src:local("Arial");ascent-override:62.04%;descent-override:10.10%;line-gap-override:14.43%;size-adjust:138.63%}.__className_02ffdd{font-family:__Bungee_02ffdd,__Bungee_Fallback_02ffdd;font-weight:400;font-style:normal}.__variable_02ffdd{--font-bungee:"__Bungee_02ffdd","__Bungee_Fallback_02ffdd"}@font-face{font-family:__JetBrains_Mono_3c557b;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/886030b0b59bc5a7-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__JetBrains_Mono_3c557b;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/0aa834ed78bf6d07-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_3c557b;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/67957d42bae0796d-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__JetBrains_Mono_3c557b;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/f911b923c6adde36-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__JetBrains_Mono_3c557b;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/939c4f875ee75fbb-s.woff2) format("woff2");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-face{font-family:__JetBrains_Mono_3c557b;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/bb3ef058b751a6ad-s.p.woff2) format("woff2");unicode-range:u+00??,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-face{font-family:__JetBrains_Mono_Fallback_3c557b;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_3c557b{font-family:__JetBrains_Mono_3c557b,__JetBrains_Mono_Fallback_3c557b;font-style:normal}.__variable_3c557b{--font-jetbrains-mono:"__JetBrains_Mono_3c557b","__JetBrains_Mono_Fallback_3c557b"}.skip-link{position:absolute;top:-40px;left:6px;background:#000;color:#fff;padding:8px;text-decoration:none;z-index:1000;border-radius:4px}.skip-link:focus{top:6px}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:Inter,sans-serif;background:#000;color:#fff;overflow-x:hidden;min-height:100vh}:root{--site-side-padding:20px;--site-side-padding-lg:48px}.page-wrapper{padding-left:var(--site-side-padding);padding-right:var(--site-side-padding)}@media (min-width:1024px){.page-wrapper{padding-left:var(--site-side-padding-lg);padding-right:var(--site-side-padding-lg)}}.page-loading{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000;color:#fff;display:flex;align-items:center;justify-content:center;font-family:JetBrains Mono,monospace;font-size:2.5em;z-index:10000}:root{--text-base:1rem;--lh-tight:1.15;--lh-normal:1.6}[data-text-size="1"]{--text-base:1rem}[data-text-size="2"]{--text-base:1.125rem}[data-text-size="3"]{--text-base:1.25rem}body{font-size:var(--text-base);line-height:var(--lh-normal)}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:var(--lh-tight);letter-spacing:-.01em}h1{font-size:clamp(2rem,4vw + .5rem,3rem)}h1,h2{margin:1.2em 0 .5em}h2{font-size:clamp(1.6rem,3vw + .25rem,2.25rem)}h3{font-size:clamp(1.3rem,2vw + .2rem,1.6rem);margin:1.1em 0 .5em}h4{font-size:clamp(1.15rem,1.2vw + .2rem,1.3rem);margin:1em 0 .5em}h5{font-size:1.05rem;margin:.9em 0 .5em}h6{font-size:1rem;text-transform:uppercase;letter-spacing:.02em;margin:.8em 0 .4em}.site-title{font-size:clamp(2.2rem,5vw + .5rem,3.2rem);line-height:1.05;font-family:var(--font-bungee),"Bungee",cursive;color:#e6f0ff;margin:.2em 0 .6em}.post-body{color:#e5e9f2}.post-body p{margin:.85em 0}.post-body ol,.post-body ul{margin:.85em 0 .85em 1.25em}.post-body li{margin:.35em 0}.post-body a{color:#9dc2ff;text-decoration:underline;text-underline-offset:2px}.post-body blockquote{margin:1em 0;padding:.75em 1em;border-left:3px solid #6ea8ff;background:rgba(110,168,255,.08);color:#dce7ff}.post-body code{background:hsla(0,0%,100%,.08);padding:.1em .35em;border-radius:4px;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.95em}.post-body pre{background:hsla(0,0%,100%,.06);padding:.8em;border-radius:8px;overflow:auto}.post-body img{max-width:100%;height:auto;border-radius:8px}.post-body hr{border:0;border-top:1px solid rgba(173,216,230,.25);margin:2rem 0}.post-body table{width:100%;border-collapse:collapse;margin:1rem 0}.post-body td,.post-body th{border:1px solid rgba(173,216,230,.25);padding:.5rem .6rem}a{color:#8ab4ff;text-decoration:none}.topic-header{margin-bottom:1rem}.topic-header .topic-meta{display:flex;gap:.5rem;align-items:center;color:#9dbdff;font-size:.95rem}.topic-header .content-warning{margin-top:.5rem;padding:.5rem .75rem;border-left:3px solid #ff9f6e;background:rgba(255,159,110,.12);color:#ffd9c7;border-radius:6px}.posts-list{display:grid;grid-gap:1rem;gap:1rem;margin:1rem 0 1.5rem}.post-item{background:rgba(12,12,24,.45);border:1px solid rgba(173,216,230,.18);border-radius:12px;padding:.9rem 1rem}.post-item .post-author{color:#cfe3ff;font-weight:600}.post-item .post-time{color:#9dbdff;font-size:.85rem;margin-bottom:.5rem}.reply-form{margin-top:1rem;display:grid;grid-gap:.5rem;gap:.5rem}.reply-form .form-actions{display:flex;justify-content:flex-end}a.post-item+.post-item{margin-top:1rem}.mt-half{margin-top:.5rem}.mt-quarter{margin-top:.25rem}.mb-one{margin-bottom:1rem}a:focus,a:hover{color:#cfe3ff;text-decoration:underline}.section-content{max-width:1200px;width:100%;padding:40px 20px}.section-header{text-align:center;margin-bottom:40px}.section-header h2{color:#cfe3ff;font-size:2.5rem;margin-bottom:10px;font-family:Inter,sans-serif;font-weight:700}.section-tagline{color:#aac;font-size:1.1rem;font-style:italic}.home-section{background:linear-gradient(135deg,#000,#111 50%,#000)}.home-section .marquee{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center}.home-section .text-overlay{position:absolute;bottom:100px;right:50px;color:#666;font-size:.9rem;font-style:italic}.blog-section-card{display:flex;justify-content:center;margin:3rem 0;position:relative;z-index:2}.blog-section-card .blog-card-container{max-width:500px;margin:0 auto}.qa-section{background:linear-gradient(135deg,#012,#024 50%,#012)}.faq-search{max-width:400px;margin:0 auto 40px}.faq-list{max-width:800px;margin:0 auto}.faq-item{margin-bottom:20px;border:1px solid #89a;border-radius:8px;overflow:hidden}.faq-q{width:100%;background:rgba(0,0,0,.6);color:#cfe3ff;border:none;padding:20px;text-align:left;font-family:inherit;font-size:1.1rem;cursor:pointer;transition:background-color .2s}.faq-q:hover{background:rgba(0,0,0,.8)}.faq-q:focus{outline:2px solid #69f;outline-offset:-2px}.faq-a{max-height:0;overflow:hidden;transition:max-height .3s ease;background:rgba(102,153,255,.05);color:#aac;padding:0 20px;line-height:1.6}.faq-a[aria-expanded=true],.faq-a[data-expanded=true]{max-height:200px;padding:20px}.blog-section{background:transparent}.blog-nav{margin-bottom:40px}.blog-posts-container{max-width:1000px;margin:0 auto}.blog-card-container{position:relative;border:1px solid rgba(173,216,230,.25);border-radius:12px;padding:1.2rem;margin:1rem 0 2rem;background:rgba(10,10,20,.35);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:transform .15s ease,box-shadow .15s ease}.blog-card-container .inner{position:relative;z-index:1}.blog-card-container .glow{position:absolute;inset:-2px;border-radius:14px;background:radial-gradient(600px circle at var(--pointer-x,50%) var(--pointer-y,50%),rgba(102,153,255,.15),transparent 50%);pointer-events:none}.blog-card-container:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.35)}.post-header{margin-bottom:.5rem}.post-title{font-size:1.25rem;color:#e6f0ff}.post-meta{color:#aac;display:flex;gap:.5rem;align-items:center;font-size:.9rem}.post-excerpt{color:#cbd5e1;margin:.5rem 0 1rem}.read-more{display:inline-block;margin-top:.25rem;font-weight:600}.blog-placeholder{text-align:center;color:#aac;padding:60px 20px}.forum-section{background:linear-gradient(135deg,#020,#040 50%,#020)}.forum-toolbar{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px;flex-wrap:wrap}.forum-actions-left,.forum-actions-right{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.forum-list{max-width:1000px;margin:0 auto}.forum-topic-list{width:100%;border-collapse:collapse;margin-top:1rem}.forum-topic-list td,.forum-topic-list th{border-bottom:1px solid rgba(173,216,230,.2);padding:.75rem;text-align:left}.forum-topic-list thead th{color:#a7c4ff;font-weight:600}.badge{display:inline-block;padding:.15rem .5rem;border-radius:999px;background:rgba(102,153,255,.15);color:#cfe3ff;font-size:.75rem;margin-left:.5rem}.badge.pin{background:rgba(255,215,0,.25);color:#fff2b2}.badge.lock{background:rgba(255,99,71,.25);color:#ffd1c8}.pagination-controls{gap:1rem;margin-top:1rem;justify-content:flex-end}.pagination-controls .page-indicator{color:#a7c4ff}.pagination-controls .jump-input{width:80px}.btn{background:rgba(102,153,255,.12);color:#e6f0ff;border:1px solid rgba(102,153,255,.35);border-radius:8px;padding:.5rem .9rem;cursor:pointer;font:inherit}.btn:focus,.btn:hover{background:rgba(102,153,255,.2)}.btn-primary{background:linear-gradient(135deg,#3761ff,#6a8bff);border:none;color:#fff}.btn-primary:focus,.btn-primary:hover{filter:brightness(1.05)}.form-input,.input,.select{background:rgba(10,10,20,.35);border:1px solid rgba(173,216,230,.25);color:#e6f0ff;border-radius:8px;padding:.5rem .6rem;font:inherit}.form-group{display:grid;grid-gap:.35rem;gap:.35rem;margin:.5rem 0 1rem}.signup-section{padding:2rem 1rem;background:rgba(10,10,20,.5);border-top:1px solid rgba(173,216,230,.25);text-align:center}.signup-form{max-width:400px;margin:0 auto}.signup-form h2{color:#e6f0ff;margin-bottom:.5rem}.signup-form p{color:#cfe3ff;margin-bottom:1.5rem}.signup-form form{text-align:left}.message{color:#fc0;margin:.5rem 0;font-size:.9rem}.modal{position:fixed;inset:0;display:grid;place-items:center;z-index:10000}.modal-backdrop{inset:0;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.modal-content{width:min(680px,92vw);background:rgba(5,5,12,.92);border:1px solid rgba(173,216,230,.25);border-radius:12px;padding:1rem;box-shadow:0 10px 40px rgba(0,0,0,.4)}.modal-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.5rem}.modal-close{background:transparent;border:none;color:#e6f0ff;font-size:1.5rem;cursor:pointer}.modal-body{color:#cfe3ff}.modal-actions{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem}.preview-toggle-row{display:flex;justify-content:space-between;align-items:center}.markdown-preview-box{border:1px solid rgba(173,216,230,.25);padding:.75rem;border-radius:8px;min-height:160px;background:rgba(10,10,20,.35)}.post-layout{max-width:1100px;margin:0 auto;padding:1rem}@media (min-width:1024px){.post-layout{grid-template-columns:1fr 280px;align-items:start}}.toc-aside{position:-webkit-sticky;position:sticky;top:90px;align-self:start;background:rgba(10,10,20,.4);border:1px solid rgba(173,216,230,.25);border-radius:12px;padding:.75rem}.toc-toggle{width:100%;text-align:left;background:transparent;color:#cfe3ff;border:none;padding:.25rem .25rem .5rem;font:inherit}.toc-collapsible{max-height:0;overflow:hidden;transition:max-height .2s ease}.toc-aside.toc-open .toc-collapsible{max-height:800px}.toc-list,.toc-sub-list{list-style:none;padding-left:.5rem}.toc-list li{margin:.25rem 0}.toc-list a{color:#a7c4ff;text-decoration:none;font-size:.95rem}.toc-list a:hover{text-decoration:underline}.post-layout.article-ref{max-width:900px}.post-layout article{background:#fff;padding:24px;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.08);color:#222}.post-layout article .post-body{color:#333;line-height:1.75}.post-layout article .post-body p{margin-bottom:1.5rem}.table-of-contents{position:relative;margin-top:1rem;margin-bottom:1.25rem;padding:1rem;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px}.toc-toggle{cursor:pointer;font-size:1.05rem;font-weight:700;color:#1e3a8a;padding-bottom:.5rem;border-bottom:1px solid #e6e6e6;display:flex;justify-content:space-between;align-items:center;border-left:3px solid #6366f1;padding-left:1rem;margin-bottom:.5rem;background:none}.toggle-icon{transition:transform .25s}.toc-collapsible{margin-top:.5rem}.toc-collapsible.hidden{display:none}.toc-list{list-style:none;padding-left:0;margin:0}.toc-list li{margin:0}.toc-link{display:block;padding:.25rem .5rem;color:#4b5563;transition:color .2s,background-color .2s;font-size:.95rem;border-radius:4px}.toc-link:focus,.toc-link:hover{color:#1e3a8a;background:rgba(99,102,241,.06)}.active-toc{color:#6366f1;font-weight:600;background:#eef2ff}.h3-level{padding-left:1.25rem;font-size:.9rem}.callout-box{background:#fffbeb;border-left:4px solid #f59e0b;padding:1rem 1.25rem;margin:1.5rem 0;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.04)}blockquote{font-size:1.2rem;font-style:italic;color:#111827;border-left:5px solid #6366f1;padding-left:1rem;margin:1.5rem 0}.post-meta{color:#9dbdff;font-size:.95rem;margin:-.25rem 0 .75rem;opacity:.9}.post-meta .reading-time{display:inline-flex;align-items:center;gap:.5ch}.post-meta .reading-time:before{content:"⏱";font-size:.95em;opacity:.9}.read-progress{position:fixed;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,rgba(85,120,200,.15),rgba(85,120,200,0));z-index:999}.read-progress__bar{height:100%;width:0;background:linear-gradient(90deg,#79a6ff,#cfe3ff);box-shadow:0 0 8px rgba(121,166,255,.6);transition:width 80ms linear}.nav-link.active{color:#32ff32;text-shadow:0 0 10px rgba(50,255,50,.5)}.nav-link.active:before{content:">";margin-right:5px;color:#32ff32}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.parallax-bg{transform:none!important}}.loading-screen{position:fixed;top:0;left:0;width:100vw;height:100vh;background:radial-gradient(#1a1a2e,#0f0f23);font-family:JetBrains Mono,monospace;font-weight:400;overflow:hidden;padding:30px 0 0 30px;text-align:center;z-index:9999;display:flex;align-items:center;justify-content:center;transition:opacity .5s ease-out}.loading-screen.fade-out{opacity:0;pointer-events:none}.word{bottom:0;color:#fff;font-size:2.5em;height:2.5em;left:0;line-height:2.5em;margin:auto;right:0;position:absolute;text-shadow:0 0 10px rgba(102,153,255,.5),0 0 5px rgba(153,204,255,.5);top:0;overflow:hidden;white-space:nowrap;border-right:2px solid #69f;animation:typing 2s steps(20),blink-caret .75s step-end infinite}.word span{display:inline-block;transform:translateX(100%) scale(.9);transition:transform .5s}.word .done{color:#69f;transform:translateX(0) scale(1)}.overlay{background-image:linear-gradient(transparent,rgba(15,15,35,.5) 50%);background-size:1000px 2px;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.main-text{margin-bottom:40px}.glitch-text{font-size:2.5rem;color:#fff;position:relative;text-transform:uppercase;animation:glitchMain 3s infinite}.glitch-text:after,.glitch-text:before{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%}.glitch-text:before{animation:glitchBefore 2s infinite;color:red;z-index:-1}.glitch-text:after{animation:glitchAfter 2.5s infinite;color:#0ff;z-index:-2}.loading-bar{width:350px;height:25px;border:2px solid #666;margin:25px auto;background:#000;position:relative;overflow:hidden;border-radius:3px}.loading-progress{height:100%;background:linear-gradient(90deg,#ff69b4,#0ff 25%,#ff0 50%,red 75%,#ff69b4);width:0;animation:loadingProgress 3s ease-in-out,progressGlitch .5s infinite;position:relative}.glitch-overlay{background:repeating-linear-gradient(90deg,transparent,transparent 2px,hsla(0,0%,100%,.1) 0,hsla(0,0%,100%,.1) 4px);animation:scanGlitch .1s infinite}.glitch-overlay,.vhs-noise{position:absolute;top:0;left:0;width:100%;height:100%}.vhs-noise{background:repeating-linear-gradient(0deg,transparent,transparent 2px,hsla(0,0%,100%,.03) 0,hsla(0,0%,100%,.03) 4px);animation:vhsNoise .2s infinite;pointer-events:none}.scan-lines{background:linear-gradient(transparent 50%,hsla(0,0%,100%,.02) 0);background-size:100% 4px;animation:scanLines .1s linear infinite}.scan-lines,.time-distortion{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.time-distortion{background:radial-gradient(circle at 50% 50%,rgba(255,105,180,.1) 0,transparent 50%);animation:timeDistort 8s ease-in-out infinite}.parallax-bg{position:fixed;top:0;left:0;width:100vw;height:120vh;background-image:url(https://twzknjvtwbxtedklclht.supabase.co/storage/v1/object/public/sfwagere/lostchild.webp);background-size:cover;background-position:50%;background-repeat:no-repeat;z-index:-1;will-change:transform;filter:brightness(.7) contrast(1.2)}.header{position:relative;padding:5px 0;text-align:center;z-index:100;margin-left:15px}.navigation .site-logo-link{text-decoration:none;display:flex;align-items:center}.navigation .site-logo{flex-shrink:0;margin:0}.navigation .logo-image{width:40px;height:40px;object-fit:contain;filter:drop-shadow(0 0 3px rgba(255,255,255,.3));animation:flameFlicker 6s cubic-bezier(.25,.46,.45,.94) infinite;transition:transform .2s ease}.navigation .site-logo-link:hover .logo-image{transform:scale(1.05)}.logo-fallback{font-size:48px;color:#fff;text-shadow:0 0 10px hsla(0,0%,100%,.5)}h1.site-title[data-heading=tus]{display:flex!important;align-items:center;justify-content:center;text-align:center;font-weight:400!important;width:100%;font-family:Bungee Shade,cursive!important;font-size:clamp(32px,6vw,80px)!important;margin:5px auto 10px!important;padding:10px!important;animation:gradientFlow 4s ease infinite!important;will-change:background-position,transform!important;position:relative!important;cursor:pointer!important;transition:transform .3s ease!important}h1.site-title[data-heading=tus],h1.site-title[data-heading=tus]:after,h1.site-title[data-heading=tus]:before{background:linear-gradient(90deg,red,#c06,#90c,#4d0080,#90c,#c06,red)!important;background-size:200% 100%!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}h1.site-title[data-heading=tus]:after,h1.site-title[data-heading=tus]:before{content:attr(data-text);position:absolute!important;left:0!important;top:0!important;width:100%!important;opacity:0!important}h1.site-title[data-heading=tus]:before{animation:glitch1 3s infinite!important;-webkit-clip-path:polygon(0 0,100% 0,100% 45%,0 45%)!important;clip-path:polygon(0 0,100% 0,100% 45%,0 45%)!important}h1.site-title[data-heading=tus]:after{animation:glitch2 2.5s infinite!important;-webkit-clip-path:polygon(0 55%,100% 55%,100% 100%,0 100%)!important;clip-path:polygon(0 55%,100% 55%,100% 100%,0 100%)!important}.glitch-title{position:relative!important;display:inline-block;font-family:var(--font-bungee),"Bungee",cursive!important;animation:gradientFlow 4s ease infinite!important}.glitch-title,.glitch-title:after,.glitch-title:before{background:linear-gradient(90deg,red,#c06,#90c,#4d0080,#90c,#c06,red)!important;background-size:200% 100%!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}.glitch-title:after,.glitch-title:before{content:attr(data-text);position:absolute!important;left:0!important;top:0!important;width:100%!important;opacity:.8!important}.glitch-title:before{animation:glitch1 3s infinite!important;-webkit-clip-path:polygon(0 0,100% 0,100% 45%,0 45%)!important;clip-path:polygon(0 0,100% 0,100% 45%,0 45%)!important}.glitch-title:after{animation:glitch2 2.5s infinite!important;-webkit-clip-path:polygon(0 55%,100% 55%,100% 100%,0 100%)!important;clip-path:polygon(0 55%,100% 55%,100% 100%,0 100%)!important}.site-tagline{font-family:Inter,sans-serif;font-size:clamp(.85rem,2vw,1rem);color:#ddd;font-style:italic;text-align:center;opacity:.9;text-shadow:1px 1px 2px rgba(0,0,0,.7);line-height:1.3;max-width:600px;margin:0 auto 5px}.navigation{position:-webkit-sticky;position:sticky;top:0;z-index:1000;background:rgba(10,10,15,.8);border-bottom:1px solid rgba(102,153,255,.3);margin:0 auto;max-width:100%;box-shadow:0 2px 10px rgba(0,0,0,.5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .3s ease;align-items:center;padding:10px 20px;gap:30px}.nav-list,.navigation{display:flex;justify-content:center}.nav-list{flex-wrap:wrap;list-style:none;gap:15px;margin:0;padding:0}.nav-item,.nav-link{position:relative}.nav-link{color:#c0f0c0;text-decoration:none;padding:8px 16px;font-family:Inter,sans-serif;font-weight:700;background:transparent;border:1px solid transparent;border-radius:3px;transition:all .2s ease;text-shadow:0 0 3px rgba(50,255,50,.3);display:block}.nav-link:focus,.nav-link:hover{background:rgba(50,255,50,.1);border-color:rgba(50,255,50,.4);color:#fff;text-shadow:0 0 8px rgba(50,255,50,.7);transform:translateY(-1px)}.main-container{position:relative;background:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);padding:20px 0;flex:1 1}.page-wrapper{display:flex;flex-direction:column;min-height:100vh}.text-overlay{position:absolute;z-index:200;pointer-events:none;text-shadow:2px 2px 4px rgba(0,0,0,.8)}.text-overlay.bottom-left{bottom:200px;left:50px;font-family:Inter,sans-serif;font-size:clamp(1.2rem,3vw,2rem);color:#c00;transform:rotate(-3deg);animation:wobble 4s ease-in-out infinite;pointer-events:auto;cursor:pointer;transition:transform .18s ease,text-shadow .18s ease,color .18s ease}.text-overlay.bottom-left:hover{animation:none!important;color:#ff1a1a;text-shadow:0 0 8px red,0 0 16px #ff1a1a,0 0 24px #f33,0 0 36px rgba(255,0,0,.6);transform:rotate(-3deg) scale(1.18)}.text-overlay.bottom-left.glow-pop{animation:none!important;color:#ff3b3b;text-shadow:0 0 10px red,0 0 20px #ff2a2a,0 0 40px #ff4d4d,0 0 60px rgba(255,0,0,.7);transform:rotate(-3deg) scale(1.28)}.text-overlay.bottom-left:focus-visible{outline:none;animation:none!important;color:#ff1a1a;text-shadow:0 0 8px red,0 0 16px #ff1a1a,0 0 24px #f33,0 0 36px rgba(255,0,0,.6);transform:rotate(-3deg) scale(1.18)}.text-overlay.bottom-left:active{color:#ff2a2a;text-shadow:0 0 10px red,0 0 20px #ff2a2a,0 0 40px #ff4d4d,0 0 60px rgba(255,0,0,.7);transform:rotate(-3deg) scale(1.26)}.main-content{padding:20px;max-width:1200px;margin:0 auto}.spacer{height:10vh;opacity:0}.intro-title{font-family:Inter,sans-serif;font-size:18px;text-align:center;color:#32ff32;margin-bottom:15px;text-shadow:0 0 5px rgba(50,255,50,.5)}.intro-content p{font-family:Inter,sans-serif;font-size:14px;line-height:1.4;text-align:justify;color:#ddd}.marquee{position:fixed;bottom:60px;left:0;width:100%;height:40px;background:rgba(0,0,0,.9);border-top:2px solid #32ff32;border-bottom:2px solid #32ff32;overflow:hidden;z-index:200}.marquee-content{white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:16px;font-weight:700;color:#32ff32;line-height:40px;animation:scroll 20s linear infinite;will-change:transform}.footer{position:fixed;bottom:0;left:0;right:0;width:100%;padding:20px;background:rgba(0,0,0,.9);border-top:1px solid #333;z-index:150;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px}.copyright{font-size:8px;opacity:.5;color:#888}.comfort-element{display:flex;align-items:center;gap:8px;opacity:0;animation:comfortFadeIn 2s ease-in-out 1s forwards}.pixel-heart{animation:heartFlicker 3s ease-in-out infinite}.pixel-heart svg{filter:drop-shadow(0 0 3px rgba(255,105,180,.4))}.comfort-text{font-family:JetBrains Mono,monospace;font-size:11px;color:#ddd;opacity:.8;animation:gentlePulse 4s ease-in-out infinite}@keyframes timeGlitch{0%{opacity:0;transform:translateX(-20px) scale(.8);filter:hue-rotate(0deg)}10%{opacity:1;transform:translateX(0) scale(1)}20%,80%{opacity:1;transform:translateX(0) scale(1);filter:hue-rotate(0deg)}25%{transform:translateX(3px) scale(1.05);filter:hue-rotate(90deg)}30%{transform:translateX(-2px) scale(.95);filter:hue-rotate(180deg)}35%{transform:translateX(0) scale(1);filter:hue-rotate(0deg)}90%{opacity:.7;filter:hue-rotate(1turn)}to{opacity:.9;transform:translateX(0) scale(1);filter:hue-rotate(0deg)}}@keyframes timeGlitchMystery{0%{opacity:0;transform:scale(.5)}50%{opacity:1;transform:scale(1.2);text-shadow:0 0 20px #fff,2px 0 red,-2px 0 #0ff}to{opacity:.8;transform:scale(1);text-shadow:2px 0 #0ff,-2px 0 red,0 2px #ff0}}@keyframes glitchMain{0%,90%,to{transform:translate(0)}10%{transform:translate(-2px,2px)}20%{transform:translate(-2px,-2px)}30%{transform:translate(2px,2px)}40%{transform:translate(2px,-2px)}50%{transform:translate(-2px,2px)}60%{transform:translate(-2px,-2px)}70%{transform:translate(2px,2px)}80%{transform:translate(2px,-2px)}}@keyframes glitchBefore{0%,to{clip:rect(42px,9999px,44px,0);transform:skew(.5deg)}5%{clip:rect(12px,9999px,59px,0);transform:skew(.8deg)}10%{clip:rect(85px,9999px,90px,0);transform:skew(-.3deg)}15%{clip:rect(40px,9999px,95px,0);transform:skew(.6deg)}20%{clip:rect(10px,9999px,15px,0);transform:skew(-.2deg)}25%{clip:rect(50px,9999px,55px,0);transform:skew(.4deg)}}@keyframes glitchAfter{0%,to{clip:rect(65px,9999px,119px,0);transform:skew(-.3deg)}5%{clip:rect(25px,9999px,30px,0);transform:skew(.7deg)}10%{clip:rect(75px,9999px,80px,0);transform:skew(-.5deg)}15%{clip:rect(15px,9999px,20px,0);transform:skew(.2deg)}20%{clip:rect(95px,9999px,100px,0);transform:skew(-.8deg)}}@keyframes fadeFlicker{0%,to{opacity:.8}25%{opacity:.4}50%{opacity:1}75%{opacity:.6}}@keyframes subtleFlicker{0%,to{opacity:1;text-shadow:0 0 3px var(--accent-color-1),0 0 6px var(--accent-color-2)}50%{opacity:.95;text-shadow:0 0 2px var(--accent-color-1),0 0 4px var(--accent-color-2)}75%{opacity:.98;text-shadow:0 0 4px var(--accent-color-1),0 0 8px var(--accent-color-2)}}@keyframes progressGlitch{0%,95%{filter:none}96%{filter:hue-rotate(90deg) saturate(150%)}98%{filter:hue-rotate(180deg) saturate(200%)}to{filter:none}}@keyframes scanGlitch{0%{transform:translateX(0)}10%{transform:translateX(-2px)}20%{transform:translateX(2px)}30%{transform:translateX(-1px)}40%{transform:translateX(1px)}50%{transform:translateX(0)}60%{transform:translateX(-1px)}70%{transform:translateX(1px)}80%{transform:translateX(-2px)}90%{transform:translateX(2px)}to{transform:translateX(0)}}@keyframes traumaAppear{0%{opacity:0;transform:translateY(15px);filter:blur(2px)}50%{opacity:.7;transform:translateY(-5px);filter:blur(1px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes vhsNoise{0%{transform:translateX(0);opacity:.1}10%{transform:translateX(-1px);opacity:.2}20%{transform:translateX(1px);opacity:.1}30%{transform:translateX(-2px);opacity:.15}40%{transform:translateX(2px);opacity:.05}50%{transform:translateX(-1px);opacity:.2}60%{transform:translateX(1px);opacity:.1}70%{transform:translateX(0);opacity:.15}80%{transform:translateX(-1px);opacity:.1}90%{transform:translateX(1px);opacity:.2}to{transform:translateX(0);opacity:.1}}@keyframes scanLines{0%{transform:translateY(0)}to{transform:translateY(4px)}}@keyframes timeDistort{0%,to{opacity:.1;transform:scale(1)}25%{opacity:.3;transform:scale(1.1)}50%{opacity:.2;transform:scale(.9)}75%{opacity:.4;transform:scale(1.05)}}@keyframes colorFlash{0%{color:#32ff32}25%{color:#ff69b4}50%{color:#0ff}75%{color:#ff0}to{color:red}}@keyframes gradientFlow{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes glitch1{0%,to{opacity:.3}20%{opacity:.8;transform:translate(2px,-2px)}40%{opacity:.5;transform:translate(-2px,2px)}60%{opacity:.9;transform:translate(1px,1px)}80%{opacity:.4;transform:translate(-1px,-1px)}}@keyframes glitch2{0%,to{opacity:.4}25%{opacity:.9;transform:translate(-2px,2px)}50%{opacity:.6;transform:translate(2px,-2px)}75%{opacity:.7;transform:translate(-1px,1px)}}@keyframes wobble{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes scroll{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes comfortFadeIn{to{opacity:1}}@keyframes heartFlicker{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes gentlePulse{0%,to{opacity:.8}50%{opacity:1}}@keyframes flameFlicker{0%,to{filter:drop-shadow(0 0 3px rgba(255,255,255,.3))}50%{filter:drop-shadow(0 0 6px rgba(255,255,255,.5)) drop-shadow(0 0 2px rgba(255,165,0,.4))}}@keyframes typing{0%{width:0}to{width:100%}}@keyframes blink-caret{0%,to{border-color:transparent}50%{border-color:#69f}}@keyframes loadingProgress{0%{width:0}to{width:100%}}.modal-overlay{inset:0;display:grid;place-items:center;z-index:10000;background-color:rgba(0,0,0,.7)}.post-layout{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem;margin-top:2rem}@media (min-width:1024px){.post-layout{grid-template-columns:240px 1fr}}.post-sidebar{position:-webkit-sticky;position:sticky;top:80px;align-self:start}.post-main{max-width:720px;margin:0 auto}.post-header{margin-bottom:2rem}.post-body h2,.post-body h3{scroll-margin-top:80px}.reading-aid{display:flex;align-items:center;gap:1rem;font-size:.9rem;color:#aaa;margin:1rem 0}.progress-bar-container{flex-grow:1;height:4px;background-color:#333;border-radius:2px}.progress-bar{height:100%;background-color:#69f;border-radius:2px;transition:width .1s linear}.post-toc{font-size:.9rem}.post-toc h4{font-size:1rem;margin-bottom:.5rem}.post-toc ul{list-style:none;padding-left:0}.post-toc li{margin-bottom:.5rem}.post-toc a{color:#aaa;text-decoration:none;transition:color .2s}.post-toc .active a,.post-toc a:hover{color:#fff}.toc-level-3{padding-left:1rem}.social-share{margin-top:2rem;border-top:1px solid #333;padding-top:1rem}.social-share h4{font-size:1rem;margin-bottom:.5rem}.share-buttons{display:flex;gap:1rem}.share-button{font-size:1.5rem;color:#aaa;text-decoration:none;transition:color .2s}.share-button:hover{color:#fff}.pagination-controls{display:flex;justify-content:center;align-items:center;gap:8px;margin:20px 0;flex-wrap:wrap}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px}.modal-backdrop{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal-content{position:relative;background:#000;border:1px solid #333;border-radius:8px;padding:24px;max-width:500px;width:100%;max-height:80vh;overflow-y:auto;box-shadow:0 10px 30px rgba(0,0,0,.5);z-index:1001}.Footer_footer__UaG1g{position:relative;width:100%;padding:10px 20px;background:rgba(0,0,0,.9);border-top:1px solid #333;display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:20px;margin-top:auto}.Footer_copyright__j5CNb{font-size:8px;opacity:.5;color:#888}.Footer_comfort-element__2xgTB{display:flex;align-items:center;gap:8px;opacity:0;animation:Footer_comfortFadeIn__gsNY2 2s ease-in-out 1s forwards;white-space:nowrap}.Footer_pixel-heart__7gCwV{animation:Footer_heartFlicker__QShaH 3s ease-in-out infinite}.Footer_pixel-heart__7gCwV svg{filter:drop-shadow(0 0 3px rgba(255,105,180,.4))}.Footer_comfort-text__rTCBl{font-family:JetBrains Mono,monospace;font-size:11px;color:#ddd;opacity:.8;animation:Footer_gentlePulse__VOw29 4s ease-in-out infinite}.Header_header__MvnS2{position:relative;padding:8px 0;text-align:center;z-index:100}.Header_headerContent__zP2Kf{display:flex;flex-direction:column;align-items:center;gap:10px}.Header_siteLogoLink__1TB3_{text-decoration:none;display:flex;align-items:center}.Header_logoImage__hE07D{width:32px;height:32px;object-fit:contain;filter:drop-shadow(0 0 3px rgba(255,255,255,.3));animation:Header_flameFlicker__irP_T 6s cubic-bezier(.25,.46,.45,.94) infinite;transition:transform .2s ease}.Header_siteLogoLink__1TB3_:hover .Header_logoImage__hE07D{transform:scale(1.05)}.Header_titleContainer__iSBHj{text-align:center}.Header_siteTitle__kilFb{display:flex!important;align-items:center;justify-content:center;text-align:center;font-weight:400!important;width:100%;font-family:var(--font-bungee),"Bungee",cursive!important;font-size:clamp(28px,4.5vw,60px)!important;margin:4px auto 6px!important;padding:6px!important;animation:Header_gradientFlow__6WpEg 4s ease infinite!important;will-change:background-position,transform!important;position:relative!important;cursor:pointer!important;transition:transform .3s ease!important}.Header_siteTitle__kilFb,.Header_siteTitle__kilFb:after,.Header_siteTitle__kilFb:before{background:linear-gradient(90deg,red,#c06,#90c,#4d0080,#90c,#c06,red)!important;background-size:200% 100%!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}.Header_siteTitle__kilFb:after,.Header_siteTitle__kilFb:before{content:attr(data-text);position:absolute!important;left:0!important;top:0!important;width:100%!important;opacity:0!important}.Header_siteTitle__kilFb:before{animation:Header_glitch1__r6sVp 3s infinite!important;-webkit-clip-path:polygon(0 0,100% 0,100% 45%,0 45%)!important;clip-path:polygon(0 0,100% 0,100% 45%,0 45%)!important}.Header_siteTitle__kilFb:after{animation:Header_glitch2__MS7yI 2.5s infinite!important;-webkit-clip-path:polygon(0 55%,100% 55%,100% 100%,0 100%)!important;clip-path:polygon(0 55%,100% 55%,100% 100%,0 100%)!important}.Header_siteTagline__AK27Y{font-family:Inter,sans-serif;font-size:clamp(.85rem,2vw,1rem);color:#ddd;font-style:italic;text-align:center;opacity:.9;text-shadow:1px 1px 2px rgba(0,0,0,.7);line-height:1.3;max-width:600px;margin:0 auto 5px}.Header_navigation___WOtz{position:-webkit-sticky;position:sticky;top:0;z-index:1000;background:rgba(10,10,15,.8);border-bottom:1px solid rgba(102,153,255,.3);margin:0 auto;width:100%;box-shadow:0 2px 10px rgba(0,0,0,.5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .3s ease;display:flex;align-items:center;padding:6px 16px;gap:18px}.Header_navList__l21rr{margin:0 auto}.Header_authRight__2m0KP{margin-left:auto}.Header_navItem__wfLp8{position:relative}.Header_navLink__Q_hTB{color:#c0f0c0;text-decoration:none;padding:6px 12px;font-family:Inter,sans-serif;font-weight:700;background:transparent;border:1px solid transparent;border-radius:3px;transition:all .2s ease;text-shadow:0 0 3px rgba(50,255,50,.3);display:block;position:relative}.Header_navLink__Q_hTB:focus,.Header_navLink__Q_hTB:hover{background:rgba(50,255,50,.1);border-color:rgba(50,255,50,.4);color:#fff;text-shadow:0 0 8px rgba(50,255,50,.7);transform:translateY(-1px)}.Header_menuToggle__omEt5{display:none;background:none;border:none;color:#c0f0c0;font-size:1.5rem;cursor:pointer;padding:.5rem}.Header_navList__l21rr{position:absolute;left:50%;transform:translateX(-50%);display:flex;justify-content:center;flex-wrap:wrap;list-style:none;gap:15px;margin:0;padding:0}.Header_navListOpen__zSdGI{display:flex!important;flex-direction:column;position:absolute;top:100%;left:0;right:0;transform:none;background:rgba(10,10,15,.95);padding:1rem;border-radius:0 0 8px 8px}@media (max-width:768px){.Header_menuToggle__omEt5{display:block}.Header_navList__l21rr{display:none}}.AuthControls_container__sfgHv{position:relative}.AuthControls_iconButton___Fa3V{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;background:transparent;color:#cfe3ff;border:1px solid rgba(102,153,255,.4);cursor:pointer;transition:background-color .2s ease,transform .2s ease,border-color .2s ease}.AuthControls_iconButton___Fa3V:focus-visible,.AuthControls_iconButton___Fa3V:hover{background:rgba(102,153,255,.1);border-color:rgba(102,153,255,.7);outline:none;transform:translateY(-1px)}.AuthControls_icon__JlEW5{width:18px;height:18px}.AuthControls_dropdown___aPTt{position:absolute;top:100%;right:0;background:var(--color-bg,#fff);border:1px solid var(--color-border,#ddd);padding:.5rem;min-width:180px;z-index:20;box-shadow:0 4px 10px rgba(0,0,0,.08);border-radius:6px}.AuthControls_name__FEK7k{margin:0 0 .5rem;font-weight:600}.AuthControls_sub__CFrB_{margin:0;font-size:.8rem;opacity:.7}.AuthControls_avatar__iZFYY{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:linear-gradient(135deg,#80aaff,#69f);color:#fff;font-weight:700;margin:0;text-transform:uppercase;font-size:.85rem}