@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-cyrillic-ext-400-normal.39fbf8d2c4abc46f721f.woff2) format("woff2"),url(/static/media/inter-cyrillic-ext-400-normal.818b84180553acc613f3.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-cyrillic-400-normal.89455522650c3fb3654c.woff2) format("woff2"),url(/static/media/inter-cyrillic-400-normal.dd21c71421d58232ef03.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-greek-ext-400-normal.f2ef63e732b18d636044.woff2) format("woff2"),url(/static/media/inter-greek-ext-400-normal.fc80974ec6969ee03fd2.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-greek-400-normal.e685387f69602567b1da.woff2) format("woff2"),url(/static/media/inter-greek-400-normal.b412faded087fbcfa4ff.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-vietnamese-400-normal.44c9df135eec470b0ab6.woff2) format("woff2"),url(/static/media/inter-vietnamese-400-normal.aaa15d735e3826061950.woff) format("woff");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-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-latin-ext-400-normal.210fb826cb25acbd4094.woff2) format("woff2"),url(/static/media/inter-latin-ext-400-normal.c616205185f0d3677df9.woff) format("woff");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-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-latin-400-normal.eca1e21531598d5db58f.woff2) format("woff2"),url(/static/media/inter-latin-400-normal.2ea1079c0069eb040a52.woff) format("woff");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-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-cyrillic-ext-600-normal.8c6413cdd8004fde0a19.woff2) format("woff2"),url(/static/media/inter-cyrillic-ext-600-normal.d6d44e8705a633436dfe.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-cyrillic-600-normal.fdee7b66c2d88216b75f.woff2) format("woff2"),url(/static/media/inter-cyrillic-600-normal.8609e1b95284125f21cb.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-greek-ext-600-normal.c3c138d889b8c929822c.woff2) format("woff2"),url(/static/media/inter-greek-ext-600-normal.c7983dac0ad6a359aef0.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-greek-600-normal.984050ecee12eabe9366.woff2) format("woff2"),url(/static/media/inter-greek-600-normal.d8b0044cf6afdd52b07b.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-vietnamese-600-normal.6984cf5e8583fac83be3.woff2) format("woff2"),url(/static/media/inter-vietnamese-600-normal.04bb56ffa463ab55708d.woff) format("woff");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-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-latin-ext-600-normal.8148c3ae14dfaefc62ca.woff2) format("woff2"),url(/static/media/inter-latin-ext-600-normal.4d0d5017d71ea1750fc1.woff) format("woff");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-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-latin-600-normal.69a8d1d484967aba2389.woff2) format("woff2"),url(/static/media/inter-latin-600-normal.f10265da6bd8d66999ac.woff) format("woff");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-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:400;src:url(/static/media/jetbrains-mono-cyrillic-ext-400-normal.7347c7bfed47f1ef0b25.woff2) format("woff2"),url(/static/media/jetbrains-mono-cyrillic-ext-400-normal.831e0db23a3b56373d02.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:400;src:url(/static/media/jetbrains-mono-cyrillic-400-normal.f69e1e24f04a6ce942c0.woff2) format("woff2"),url(/static/media/jetbrains-mono-cyrillic-400-normal.d0dbe121eb8ccfff69fd.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:400;src:url(/static/media/jetbrains-mono-greek-400-normal.3a4578ae9901384175e2.woff2) format("woff2"),url(/static/media/jetbrains-mono-greek-400-normal.55220d4dce9386883dd6.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:400;src:url(/static/media/jetbrains-mono-vietnamese-400-normal.aa664ef15f2e285e9dda.woff2) format("woff2"),url(/static/media/jetbrains-mono-vietnamese-400-normal.411bbf704034dd802498.woff) format("woff");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-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:400;src:url(/static/media/jetbrains-mono-latin-ext-400-normal.e83b764e84e73968db26.woff2) format("woff2"),url(/static/media/jetbrains-mono-latin-ext-400-normal.dfdc51c009ca3dea7613.woff) format("woff");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-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:400;src:url(/static/media/jetbrains-mono-latin-400-normal.d04352f240062b100fba.woff2) format("woff2"),url(/static/media/jetbrains-mono-latin-400-normal.1fef352a4021940e309a.woff) format("woff");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-display:swap;font-family:Orbitron;font-style:normal;font-weight:400;src:url(/static/media/orbitron-latin-400-normal.aa1b8ea4cc46ec30f97f.woff2) format("woff2"),url(/static/media/orbitron-latin-400-normal.a5ff8cc5b09578a411aa.woff) format("woff");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-display:swap;font-family:Orbitron;font-style:normal;font-weight:700;src:url(/static/media/orbitron-latin-700-normal.34aedf2c92e720c39130.woff2) format("woff2"),url(/static/media/orbitron-latin-700-normal.db0dab5667f566d734e6.woff) format("woff");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-display:swap;font-family:Space Grotesk;font-style:normal;font-weight:500;src:url(/static/media/space-grotesk-vietnamese-500-normal.152372a3a900b90399af.woff2) format("woff2"),url(/static/media/space-grotesk-vietnamese-500-normal.4cd7d39dff78eef3c3ae.woff) format("woff");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-display:swap;font-family:Space Grotesk;font-style:normal;font-weight:500;src:url(/static/media/space-grotesk-latin-ext-500-normal.411a971e2cf9367a1f90.woff2) format("woff2"),url(/static/media/space-grotesk-latin-ext-500-normal.9b786262bfe89305ed9a.woff) format("woff");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-display:swap;font-family:Space Grotesk;font-style:normal;font-weight:500;src:url(/static/media/space-grotesk-latin-500-normal.2641fa827a3c8935ce36.woff2) format("woff2"),url(/static/media/space-grotesk-latin-500-normal.b49ceea0c1268b379704.woff) format("woff");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-display:swap;font-family:Space Grotesk;font-style:normal;font-weight:600;src:url(/static/media/space-grotesk-vietnamese-600-normal.1266a16c37a89267b220.woff2) format("woff2"),url(/static/media/space-grotesk-vietnamese-600-normal.3371e3e4c9b26400a60c.woff) format("woff");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-display:swap;font-family:Space Grotesk;font-style:normal;font-weight:600;src:url(/static/media/space-grotesk-latin-ext-600-normal.b188971fafaf65e315bd.woff2) format("woff2"),url(/static/media/space-grotesk-latin-ext-600-normal.1c236cd2c23e9664469d.woff) format("woff");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-display:swap;font-family:Space Grotesk;font-style:normal;font-weight:600;src:url(/static/media/space-grotesk-latin-600-normal.8ff7300c7c3cddae1fef.woff2) format("woff2"),url(/static/media/space-grotesk-latin-600-normal.ebac80b130385b5e7faf.woff) format("woff");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}:root{--bg-primary:#000;--bg-secondary:#02040a;--accent-holographic:#1e90ff;--accent-glow:#1e90ff66;--text-primary:#e0e6ed;--text-secondary:#8892b0;--font-heading:"Orbitron",sans-serif;--color-border:#1e90ff33;--color-primary:var(--text-primary);--color-bg-dark:var(--bg-primary);--color-bg-light:var(--bg-primary);--color-surface:var(--bg-secondary);--color-surface-muted:#1a2642;--color-text:var(--text-primary);--color-muted:var(--text-secondary);--color-accent:var(--accent-holographic);--color-highlight:#0ff;--color-shadow:#1e90ff26;--syntax-keyword:#1e90ff;--syntax-function:#0ff;--syntax-string:#add8e6;--syntax-number:#f0f;--syntax-comment:#5c6c7f;--syntax-variable:#e0e6ed;--syntax-boolean:#1e90ff;--theme-bg:var(--bg-primary);--theme-text:var(--text-primary);--theme-accent:var(--accent-holographic);--theme-highlight:#0ff;--base-font-size:clamp(16px,0.9vw,18px);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px}html{background:#000;background:var(--bg-primary);font-size:clamp(16px,.9vw,18px);font-size:var(--base-font-size)}*,:after,:before{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;background-color:#000;color-scheme:dark;font-size:1rem;line-height:1.5;overflow:hidden;padding:0;text-rendering:optimizeLegibility}.Nebula-Container{background:#000;background:var(--bg-primary);inset:0;position:fixed;z-index:-2}.App-Layout:after{animation:dust-float 20s linear infinite;background-image:radial-gradient(1px 1px at 25px 37.5px,#fff,#0000),radial-gradient(1px 1px at 50px 87.5px,#fff,#0000),radial-gradient(1px 1px at 62.5px 200px,#fff,#0000),radial-gradient(1px 1px at 112.5px 50px,#fff,#0000),radial-gradient(1px 1px at 162.5px 100px,#fff,#0000),radial-gradient(1px 1px at 200px 150px,#fff,#0000);background-repeat:repeat;background-size:250px 250px;content:"";inset:0;opacity:.1;pointer-events:none;position:fixed;z-index:5}@keyframes dust-float{0%{transform:translateY(0)}to{transform:translateY(-250px)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.App-Layout:after{animation:none}}.Database-Sidebar{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(180deg,#0d24427a,#0000 34%),rgba(2,7,15,.985);border-right:1px solid #1e90ff2e;display:flex;flex:0 0 272px;flex-direction:column;height:100dvh;overflow:hidden;position:relative;width:272px;z-index:10}.Sidebar-Header{align-items:center;background:#0000;border:0;border-bottom:1px solid #1e90ff24;border-radius:0;box-shadow:none;display:flex;gap:16px;justify-content:space-between;min-height:88px;padding:18px 24px;text-align:left;width:100%}.Sidebar-Identity-Copy{min-width:0}.Sidebar-Header:hover{background:rgba(30,144,255,.025);border-color:#1e90ff33;box-shadow:none}.Header-Brand{color:var(--accent-holographic);font-family:var(--font-mono);font-size:.92rem;font-weight:600;letter-spacing:.15em;text-shadow:0 0 12px #1e90ff52;text-transform:uppercase;transition:text-shadow .25s ease}.Header-System{color:#72beff94;font-family:var(--font-mono);font-size:.47rem;letter-spacing:.28em;margin-top:5px}.Sidebar-Header-Index{color:#72beff61;font-family:var(--font-mono);font-size:.5rem;letter-spacing:.12em}.Sidebar-Header:hover .Header-Brand{text-shadow:0 0 18px #1e90ffcc}.Sidebar-List{flex:1 1;min-height:0;overflow-y:auto;padding:7px 0;scrollbar-color:#1e90ff42 #0000;scrollbar-width:thin}.Sidebar-Section-Label{align-items:center;background:#0000;border:0;border-bottom:1px solid #1e90ff1a;border-radius:0;box-shadow:none;color:#1e90ff80;display:flex;font-family:var(--font-mono);font-size:.56rem;justify-content:space-between;letter-spacing:.2em;padding:15px 24px 10px;text-align:left;text-transform:uppercase;width:100%}.Sidebar-Section-Label b{color:#fff3;font-weight:400;margin-right:9px}.Sidebar-Section-Label:hover{background:#1e90ff0a;border-color:#1e90ff24;box-shadow:none}.Sidebar-Section-Label.collapsed{opacity:.7}.Toggle-Icon{font-size:.9rem;opacity:.75}.mt-20{margin-top:18px}.Sidebar-Entry{align-items:center;color:inherit;cursor:pointer;display:flex;gap:10px;min-height:46px;padding:8px 24px;position:relative;text-decoration:none;transition:background .2s ease;width:100%}button.Sidebar-Entry{background:#0000;border:0;border-radius:0;box-shadow:none;text-align:left}.Sidebar-Entry:after{border:1px solid #1e90ff29;content:"";height:4px;margin-left:auto;transform:rotate(45deg);transition:border-color .2s ease,box-shadow .2s ease;width:4px}.Sidebar-Entry.active:after,.Sidebar-Entry:hover:after{border-color:#1e90ffcc;box-shadow:0 0 7px #1e90ff8c}.Entry-Index{color:#1e90ff3d;flex:0 0 18px;font-family:var(--font-mono);font-size:.46rem;width:18px}.Sidebar-Entry.active,.Sidebar-Entry:hover{background:#1e90ff0d}.Sidebar-Entry.active:before{background:var(--accent-holographic);box-shadow:0 0 10px var(--accent-holographic);content:"";inset:0 auto 0 0;position:absolute;width:3px}.Entry-Icon-Container{display:grid;flex:0 0 26px;height:26px;place-items:center;width:26px}.Entry-Signal-Mark{background:rgba(30,144,255,.055);border:1px solid #3a9fff2e;color:#7cc4ffb8;display:grid;flex:0 0 27px;font-family:var(--font-mono);font-size:.48rem;height:25px;letter-spacing:.04em;place-items:center;transition:border-color .2s ease,color .2s ease,background .2s ease;width:27px}.Sidebar-Entry:hover .Entry-Signal-Mark{background:#1e90ff1a;border-color:#3a9fff85;color:#d9efff}.Entry-Icon{max-height:100%;max-width:100%;object-fit:contain;opacity:.78;transition:opacity .25s ease,filter .25s ease,transform .25s ease}.Sidebar-Entry.active .Entry-Icon,.Sidebar-Entry:hover .Entry-Icon{filter:drop-shadow(0 0 5px var(--accent-holographic));opacity:1}.entry-weekly .Entry-Icon{transform:scale(1.35)}.Entry-Name{color:#f0f7ffc2;font-family:var(--font-mono);font-size:.74rem;letter-spacing:.025em;transition:color .2s ease,text-shadow .2s ease}.Sidebar-Entry.active .Entry-Name,.Sidebar-Entry:hover .Entry-Name{color:var(--accent-holographic);text-shadow:0 0 8px #1e90ff5c}.Sidebar-Footer{border-top:1px solid #1e90ff14;padding:14px 24px 18px}.Scanning-Bar{background:var(--accent-holographic);height:1px;margin-bottom:10px;opacity:.2;overflow:hidden;position:relative}.Scanning-Bar:after{animation:sidebar-scan 2.2s linear infinite;background:#fff;content:"";inset:0;position:absolute}@keyframes sidebar-scan{0%{transform:translateX(-110%)}to{transform:translateX(110%)}}.Footer-Subline,.Sidebar-System-State{font-family:var(--font-mono);letter-spacing:.1em}.Sidebar-System-State{align-items:center;color:#ffffff75;display:flex;font-size:.54rem;gap:7px}.Sidebar-State-Dot{background:#00e58d;border-radius:50%;box-shadow:0 0 7px #00e58dbf;height:5px;width:5px}.Footer-Subline{color:#1e90ff5c;font-size:.46rem;margin-top:4px}.Mobile-Menu-Toggle{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#040d19eb;border:1px solid #1e90ffb8;border-radius:2px;box-shadow:0 0 14px #1e90ff38;display:none;height:38px;justify-content:center;padding:0;position:fixed;right:clamp(34px,calc(4vw + 10px),52px);top:28px;width:38px;z-index:1000}.Hamburger{height:16px;position:relative;width:22px}.Hamburger span{background:var(--accent-holographic);border-radius:2px;display:block;height:2px;left:0;position:absolute;transition:transform .25s ease,opacity .25s ease,top .25s ease;width:100%}.Hamburger span:first-child{top:0}.Hamburger span:nth-child(2){top:7px}.Hamburger span:nth-child(3){top:14px}.Hamburger.open span:first-child{top:7px;transform:rotate(135deg)}.Hamburger.open span:nth-child(2){opacity:0}.Hamburger.open span:nth-child(3){top:7px;transform:rotate(-135deg)}@media (max-width:1100px){.Database-Sidebar{border-right-color:#1e90ff80;box-shadow:20px 0 50px #000000bf;height:100dvh;inset:0 auto 0 0;position:fixed;transform:translateX(-105%);transition:transform .3s cubic-bezier(.4,0,.2,1);width:min(82vw,280px);z-index:20}.Database-Sidebar.open{transform:translateX(0)}.Mobile-Menu-Toggle{display:flex}}@media (max-width:420px){.Mobile-Menu-Toggle{height:36px;right:22px;top:19px;width:36px}}@media (prefers-reduced-motion:reduce){.Scanning-Bar:after{animation:none}}.Hologram-Container{height:clamp(330px,38vw,520px);justify-content:center;perspective:2500px;position:relative;width:min(100%,430px)}.Hologram-Container,.Hologram-Platform{align-items:center;display:flex;flex-direction:column}.Hologram-Platform{bottom:20px;height:80px;position:absolute;width:min(86%,300px)}.Platform-Base{background:#111b33;border:1px solid var(--accent-holographic);border-radius:50%;box-shadow:0 0 30px #1e90ff66;height:12px;transform:rotateX(60deg);width:100%}.Platform-Beam{background:linear-gradient(0deg,#1e90ff4d,#0000);-webkit-clip-path:polygon(20% 0,80% 0,100% 100%,0 100%);clip-path:polygon(20% 0,80% 0,100% 100%,0 100%);filter:blur(5px);height:150px;margin-top:-80px;opacity:.5;width:72%}.Hologram-Logo-Wrapper{align-items:center;animation:hologram-rotate 10s linear infinite;display:flex;height:clamp(210px,24vw,320px);justify-content:center;position:relative;transform-style:preserve-3d;width:clamp(210px,24vw,320px)}.Hologram-Logo-Image{filter:drop-shadow(0 0 10px var(--accent-holographic)) brightness(1.2);height:100%;object-fit:contain;opacity:.9;width:100%}.Hologram-Glow-Effect{background:radial-gradient(circle,#1e90ff33 0,#0000 70%);border-radius:50%;inset:-20px;pointer-events:none;position:absolute}@media (max-width:760px){.Hologram-Container{height:280px}.Hologram-Logo-Wrapper{height:205px;width:205px}.Hologram-Platform{bottom:6px;width:230px}}@media (max-width:560px){.Hologram-Container{height:220px}.Hologram-Logo-Wrapper{height:165px;width:165px}.Hologram-Platform{bottom:0;width:190px}}.Hologram-Flicker-Overlay{inset:0;opacity:.5;pointer-events:none;position:absolute}@keyframes hologram-rotate{0%{transform:rotateY(0deg) translateY(-12.5px)}50%{transform:rotateY(180deg) translateY(12.5px)}to{transform:rotateY(1turn) translateY(-12.5px)}}@keyframes flicker-lines{0%{background-position:0 0}to{background-position:0 100%}}.Hologram-Particles{inset:0;pointer-events:none;position:absolute;z-index:5}.Particle{animation:particle-float 5s ease-in-out infinite;animation-delay:var(--delay);background:var(--accent-holographic);border-radius:50%;box-shadow:0 0 6.25px var(--accent-holographic);height:2.5px;left:var(--left);opacity:0;position:absolute;top:var(--top);width:2.5px}@keyframes particle-float{0%{opacity:0;transform:translateY(0) scale(1)}50%{opacity:.8;transform:translateY(-62.5px) scale(1.5)}to{opacity:0;transform:translateY(-125px) scale(1)}}.Brain-View{background:#020913b8;border:1px solid #3b9dff33;min-width:0;overflow-x:auto;width:100%}.Brain-Viewport{background:radial-gradient(circle at 50% 18%,#1e90ff26,#0000 30%),linear-gradient(rgba(55,154,255,.055) 1px,#0000 0),linear-gradient(90deg,rgba(55,154,255,.055) 1px,#0000 0),#020811db;background-size:auto,30px 30px,30px 30px,auto;box-shadow:inset 0 0 70px #00000073;min-height:720px;min-width:920px;overflow:hidden;position:relative;width:100%}.Brain-Viewport:after{border:1px solid #3aa0ff14;content:"";inset:17px;pointer-events:none;position:absolute}.Brain-Connections{height:100%;inset:0;overflow:visible;position:absolute;width:100%}.Brain-Connections path{fill:none;stroke:#48abff57;stroke-width:.22;vector-effect:non-scaling-stroke}.Brain-Connections path.core-link{stroke:#58b8ffa3;stroke-width:.36;filter:drop-shadow(0 0 3px rgba(30,144,255,.38))}.Brain-Connections circle{fill:#8dceff;filter:drop-shadow(0 0 4px #1e90ff)}.Brain-Hub,.Brain-Node,.Brain-Root{font-family:var(--font-mono);left:var(--x);position:absolute;top:var(--y);transform:translate(-50%,-50%);z-index:3}.Brain-Root{align-items:center;background:linear-gradient(180deg,#11375bf5,#030d19fa);border:1px solid #66bfffad;border-radius:2px;box-shadow:0 0 24px #1e90ff33;color:#e9f6ff;display:flex;flex-direction:column;justify-content:center;min-height:52px;padding:9px 12px;width:128px}.Brain-Root strong{font-size:.78rem;letter-spacing:.18em}.Brain-Hub small,.Brain-Root small{color:#91cdff94;font-size:.44rem;letter-spacing:.09em;margin-top:4px}.Brain-Hub{align-items:center;background:#051527fa;border:1px solid #3aa0ff6b;box-shadow:0 7px 24px #0006;color:#bee2ffe6;display:flex;flex-direction:column;justify-content:center;min-height:48px;padding:8px 10px;text-align:center;width:142px}.Brain-Hub strong{font-size:.62rem;letter-spacing:.14em}.Brain-Node{background:#040e1bf5;border:1px solid #45a4ff40;border-radius:1px;box-shadow:0 5px 15px #0000005c;color:#e5f1fbb8;display:grid;font-size:.5rem;line-height:1.3;min-height:34px;padding:7px 8px;place-items:center;text-align:center;transition:transform .18s ease,border-color .18s ease,color .18s ease,background .18s ease;width:105px}button.Brain-Node{cursor:pointer}.Brain-Node:focus-visible,.Brain-Node:hover{background:#0a2643fa;border-color:#61bcffd1;box-shadow:0 0 20px #1e90ff2e;color:#fff;transform:translate(-50%,-50%) scale(1.05)}.Brain-Node--signal{border-color:#00e58d3d;color:#7aefbfb8}.Brain-Readout{background:#030d19d1;border-left:2px solid #47aaff;left:24px;min-width:160px;padding:10px 12px;position:absolute;top:22px;z-index:5}.Brain-Readout small,.Brain-Readout span,.Brain-Readout strong{display:block;font-family:var(--font-mono)}.Brain-Readout span{color:#60b6ff85;font-size:.42rem;letter-spacing:.16em}.Brain-Readout strong{color:#eff8ffdb;font-size:.62rem;font-weight:400;margin-top:4px}.Brain-Readout small{color:#75c2ff7a;font-size:.43rem;margin-top:3px}@media (max-width:760px){.Brain-Viewport{min-height:680px;min-width:920px}.Brain-View{scrollbar-color:#3197ff8c #0003}}.Terminal-Root{--content-width:1240px;align-items:center;box-sizing:border-box;color:var(--text-primary);display:flex;flex:1 1;flex-direction:column;min-height:100vh;padding:28px clamp(28px,3.5vw,56px) 30px;position:relative;width:100%}.Project-Panel,.System-Topbar,.System-View-Container,.Terminal-Decorative-Footer{max-width:var(--content-width);width:100%}.System-Topbar{grid-gap:22px;align-items:center;background:linear-gradient(90deg,#030c18e6,#000309b8,#030c18e6);border:1px solid #1e90ff1c;box-shadow:0 12px 36px #00000052,inset 0 1px hsla(0,0%,100%,.015);display:grid;gap:22px;grid-template-columns:1fr auto 1fr;margin-bottom:18px;min-height:58px;padding:8px 14px}.Topbar-Path,.Topbar-State{color:#ffffff45;font-family:var(--font-mono);font-size:.52rem;letter-spacing:.1em}.Topbar-Path span{color:#1e90ffb8}.Topbar-State{align-items:center;color:#1e90ff70;display:flex;gap:7px;justify-content:flex-end}.Topbar-State i{background:#00e58d;border-radius:50%;box-shadow:0 0 7px #00e58db3;height:5px;width:5px}.System-Tabs{align-items:center;background:#00000073;border:1px solid #1e90ff1a;display:flex;gap:3px;padding:3px}.System-Tabs button{background:#0000;border:0;border-radius:1px;box-shadow:none;color:#ffffff5c;font-family:var(--font-mono);font-size:.56rem;letter-spacing:.08em;min-height:34px;padding:7px 12px}.System-Tabs button span{color:#1e90ff47;font-size:.45rem;margin-right:7px}.System-Tabs button.active,.System-Tabs button:hover{background:rgba(30,144,255,.075);box-shadow:inset 0 -1px var(--accent-holographic);color:#bee1ffe6}.System-View-Container{min-width:0}.Database-Shell-Grid{grid-gap:14px;align-items:stretch;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) 245px}.Database-Console,.System-Rail{background:#030b16c2;border:1px solid #379dff2e;box-shadow:inset 0 0 50px #00000047}.Database-Console{min-height:630px;overflow:hidden;padding:26px;position:relative}.Database-Console:before{background:linear-gradient(90deg,var(--accent-holographic),#0000);box-shadow:0 0 10px #1e90ff73;content:"";height:1px;left:0;position:absolute;top:0;width:120px}.Database-Header-Row{align-items:end;border-bottom:1px solid rgba(30,144,255,.085);display:flex;gap:22px;justify-content:space-between;margin-bottom:20px;padding-bottom:18px}.Database-Title{color:#68b6ffe0;font-family:var(--font-mono);font-size:1rem;letter-spacing:.19em;min-height:24px;text-shadow:0 0 12px #1e90ff47}.Database-Subtitle{color:#ffffff38;font-family:var(--font-mono);font-size:.5rem;letter-spacing:.17em;margin-top:7px}.Database-Status-Bar{color:#ffffff47;display:flex;font-family:var(--font-mono);font-size:.55rem;gap:16px;letter-spacing:.08em}.Status-Encryption{color:#00e58db3}.Search-Container{align-items:center;background:#00000075;border:1px solid #1e90ff1f;display:flex;margin-bottom:14px;min-height:44px;transition:border-color .2s ease,box-shadow .2s ease}.Search-Container:focus-within{border-color:#1e90ff80;box-shadow:0 0 0 3px #1e90ff0a}.Search-Prompt{color:#1e90ff8c;padding-left:14px}.Search-Input,.Search-Prompt{font-family:var(--font-mono);font-size:.7rem}.Search-Input{background:#0000;border:0;color:#e6f0f8d1;flex:1 1;letter-spacing:.05em;min-width:0;outline:0;padding:11px 10px}.Search-Input::placeholder{color:#1e90ff38}.Search-Count{align-self:stretch;border-left:1px solid #1e90ff1a;color:#1e90ff80;display:grid;font-family:var(--font-mono);font-size:.62rem;place-items:center;width:42px}.Database-Column-Guide,.Database-Row{grid-gap:18px;align-items:center;display:grid;gap:18px;grid-template-columns:42px 110px minmax(0,1fr) 58px}.Database-Column-Guide{color:#1e90ff33;font-family:var(--font-mono);font-size:.44rem;letter-spacing:.12em;padding:0 17px 8px}.Database-Column-Guide span:last-child{text-align:right}.Database-Table{display:flex;flex-direction:column;gap:6px}.Database-Row-Link{color:inherit;text-decoration:none}.Database-Row{background:linear-gradient(90deg,#040d198c,#00000047);border:1px solid rgba(30,144,255,.065);min-height:50px;overflow:hidden;padding:9px 17px;position:relative;transition:transform .22s ease,border-color .22s ease,background .22s ease,box-shadow .22s ease}.Database-Row:before{background:var(--accent-holographic);box-shadow:0 0 8px var(--accent-holographic);content:"";inset:0 auto 0 0;opacity:0;position:absolute;transition:opacity .2s ease;width:2px}.Database-Row:after{background:linear-gradient(90deg,#0000,rgba(30,144,255,.055),#0000);content:"";inset:0;pointer-events:none;position:absolute;transform:translateX(-110%);transition:transform .5s ease}.Database-Row:hover{background:linear-gradient(90deg,#081d349e,#00030980);border-color:#1e90ff57;box-shadow:0 8px 24px #00000042;transform:translateX(3px)}.Database-Row:hover:before{opacity:1}.Database-Row:hover:after{transform:translateX(110%)}.Row-Date,.Row-ID,.Row-Title,.Row-Type{font-family:var(--font-mono);min-width:0}.Row-ID{color:#1e90ff5c;font-size:.57rem}.Row-Date{color:#ffffff3d;font-size:.59rem;white-space:nowrap}.Row-Title{color:#e6eef5ba;font-size:.71rem;letter-spacing:.015em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Row-Type{color:#1e90ff59;font-size:.47rem;letter-spacing:.08em;text-align:right;text-transform:uppercase}.Typewriter-Cursor{animation:type-cursor .72s steps(1) infinite;background:var(--accent-holographic);box-shadow:0 0 7px #1e90ffa6;display:inline-block;height:1em;margin-left:.18em;vertical-align:-.1em;width:.52em}.Typewriter-Cursor.complete{opacity:.45}@keyframes type-cursor{50%{opacity:0}}.System-Rail{display:flex;flex-direction:column;min-height:630px;overflow:hidden;padding:0;position:relative}.Rail-Header{align-items:center;border-bottom:1px solid #379dff29;color:#80c7ffad;display:flex;font-family:var(--font-mono);font-size:.52rem;justify-content:space-between;letter-spacing:.14em;min-height:62px;padding:15px 16px}.Rail-Header strong{color:#e9f6ffd1;font-size:.68rem;font-weight:400}.System-Rail:after{background:linear-gradient(#0000 50%,rgba(30,144,255,.018) 0);background-size:100% 4px;content:"";inset:0;pointer-events:none;position:absolute}.Rail-Orbit{background:radial-gradient(circle,#1e90ff1a,#0000 63%);border:1px solid #1e90ff24;border-radius:50%;display:grid;height:132px;margin:4px auto 24px;place-items:center;position:relative;width:132px}.Rail-Orbit i,.Rail-Orbit:after,.Rail-Orbit:before{border-radius:50%;content:"";position:absolute}.Rail-Orbit:before{animation:rail-spin 15s linear infinite;border:1px dashed #1e90ff38;inset:14px}.Rail-Orbit:after{border:1px solid #1e90ff2e;inset:34px}.Rail-Orbit i:first-of-type{background:var(--accent-holographic);box-shadow:0 0 8px var(--accent-holographic);height:5px;left:24px;top:18px;width:5px}.Rail-Orbit i:nth-of-type(2){background:#00e58dcc;height:3px;right:15px;top:60px;width:3px}.Rail-Orbit i:nth-of-type(3){background:#1e90ff8c;bottom:20px;height:4px;left:42px;width:4px}.Rail-Orbit-Core{color:#dcf0ffe0;font-family:var(--font-heading);font-size:1.45rem;text-shadow:0 0 10px var(--accent-holographic)}@keyframes rail-spin{to{transform:rotate(1turn)}}.Rail-Metrics{border:1px solid #1e90ff14;display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:22px}.Rail-Metrics div{border-right:1px solid #1e90ff14;min-width:0;padding:10px 7px}.Rail-Metrics div:last-child{border-right:0}.Rail-Metrics span,.Rail-Metrics strong{display:block;font-family:var(--font-mono)}.Rail-Metrics span{color:#fff3;font-size:.38rem;letter-spacing:.08em}.Rail-Metrics strong{color:#1e90ffa6;font-size:.66rem;font-weight:400;margin-top:5px}.Rail-Project-Index{margin-top:0;position:relative;z-index:1}.Rail-Label{color:#1e90ff4d;display:block;font-family:var(--font-mono);font-size:.46rem;letter-spacing:.17em;margin-bottom:8px}.Rail-Project-Index button{grid-gap:8px;align-items:center;background:#0000;border:0;border-radius:0;border-top:1px solid #1e90ff12;box-shadow:none;display:grid;gap:8px;grid-template-columns:20px minmax(0,1fr) auto;min-height:59px;padding:8px 13px;text-align:left;width:100%}.Rail-Project-Index button:hover{background:rgba(30,144,255,.085);box-shadow:none}.Rail-Project-Index button>span:first-child{color:#4ba9ff75;font-family:var(--font-mono);font-size:.44rem}.Rail-Project-Copy{display:block;min-width:0}.Rail-Project-Index button strong{color:#eff7ffbd;font-size:.59rem;font-weight:400}.Rail-Project-Index button small,.Rail-Project-Index button strong{display:block;font-family:var(--font-mono);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Rail-Project-Index button small{color:#86bbe761;font-size:.42rem;line-height:1.2;margin-top:4px}.Rail-Project-Index button i{border:1px solid #1e90ff40;height:4px;transform:rotate(45deg);width:4px}.System-View{grid-gap:14px;display:grid;gap:14px;grid-template-columns:minmax(340px,.9fr) minmax(0,1.1fr)}.System-Core-Panel,.System-Layers,.System-Protocol{background:#000309b3;border:1px solid #1e90ff1c}.System-Core-Panel{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:520px;overflow:hidden;position:relative}.System-Core-Panel:before{background-image:radial-gradient(#1e90ff73 .6px,#0000 0);background-size:12px 12px;content:"";inset:0;-webkit-mask-image:radial-gradient(circle at center,#000,#0000 62%);mask-image:radial-gradient(circle at center,#000,#0000 62%);opacity:.2;position:absolute}.System-Core-Visual{display:grid;height:230px;place-items:center;position:relative;width:230px}.System-Core-Letter{color:#e1f2ff;font-family:var(--font-heading);font-size:3.1rem;text-shadow:0 0 16px #1e90ffbf,0 0 42px #1e90ff40}.System-Core-Visual .axis,.System-Core-Visual .ring{position:absolute}.System-Core-Visual .ring{border-radius:50%}.System-Core-Visual .ring-one{border:1px solid #1e90ff42;inset:18px}.System-Core-Visual .ring-two{animation:rail-spin 20s linear infinite reverse;border:1px dashed #1e90ff2e;inset:0}.System-Core-Visual .axis-x{background:linear-gradient(90deg,#0000,#1e90ff40,#0000);height:1px;left:-30px;right:-30px;top:50%}.System-Core-Visual .axis-y{background:linear-gradient(#0000,#1e90ff40,#0000);bottom:-30px;left:50%;top:-30px;width:1px}.System-Core-Readout{margin-top:24px;text-align:center}.System-Core-Readout small,.System-Core-Readout span,.System-Core-Readout strong{display:block;font-family:var(--font-mono)}.System-Core-Readout span{color:#1e90ff61;font-size:.48rem;letter-spacing:.17em}.System-Core-Readout strong{color:#ffffffbf;font-size:.82rem;font-weight:400;letter-spacing:.2em;margin-top:8px}.System-Core-Readout small{color:#fff3;font-size:.44rem;letter-spacing:.1em;margin-top:8px}.System-Layers{grid-gap:1px;background-color:#1e90ff14;display:grid;gap:1px;grid-template-columns:repeat(2,1fr);padding:1px}.System-Layers article{background:#01050b;min-height:170px;padding:24px;position:relative}.System-Layers article:after{border-bottom:1px solid #1e90ff1f;border-right:1px solid #1e90ff1f;content:"";height:34px;inset:auto 18px 18px auto;position:absolute;width:34px}.System-Layers small,.System-Layers span,.System-Layers strong{display:block;font-family:var(--font-mono)}.System-Layers span{color:#1e90ff4d;font-size:.5rem}.System-Layers strong{color:#a6d3fabf;font-size:.76rem;font-weight:400;letter-spacing:.12em;margin-top:28px}.System-Layers small{color:#ffffff38;font-size:.45rem;letter-spacing:.08em;margin-top:9px}.System-Protocol{grid-gap:24px;align-items:center;color:#ffffff3d;display:grid;font-family:var(--font-mono);font-size:.48rem;gap:24px;grid-column:1/-1;grid-template-columns:auto 1fr auto;letter-spacing:.1em;min-height:86px;padding:20px 24px}.Protocol-Line{align-items:center;display:flex}.Protocol-Line:after,.Protocol-Line:before{background:#1e90ff1f;content:"";flex:1 1;height:1px}.Protocol-Line i{border:1px solid #1e90ff52;height:5px;margin:0 9px;transform:rotate(45deg);width:5px}.Project-Panel{padding:10px 0 30px}.Project-Primary-Grid{grid-gap:clamp(32px,5vw,72px);align-items:center;display:grid;gap:clamp(32px,5vw,72px);grid-template-columns:minmax(300px,.85fr) minmax(440px,1.15fr)}.Panel-Hologram-Section{align-items:center;display:flex;justify-content:center;min-width:0}.Panel-Data-Section{background:#000309b8;border:1px solid #1e90ff21;box-shadow:inset 0 0 35px rgba(30,144,255,.025);min-width:0;overflow:hidden;padding:clamp(24px,3vw,38px);position:relative}.Flicker-Overlay{animation:panel-flicker 4s infinite;background:rgba(30,144,255,.018);inset:0;pointer-events:none;position:absolute;z-index:5}@keyframes panel-flicker{0%,20%,to{opacity:0}5%{opacity:.2}10%{opacity:0}15%{opacity:.1}}.Data-Header{align-items:start;border-bottom:1px solid #1e90ff1c;display:flex;gap:24px;justify-content:space-between;margin-bottom:22px;padding-bottom:18px}.Archive-Card-Label,.Project-Eyebrow{color:#1e90ff80;display:block;font-family:var(--font-mono);font-size:.55rem;letter-spacing:.17em;text-transform:uppercase}.Project-Eyebrow{margin-bottom:10px}.Data-Header h2{color:var(--accent-holographic);font-family:var(--font-heading);font-size:clamp(1.65rem,3vw,2.2rem);letter-spacing:.07em;margin:0;min-height:42px;text-shadow:0 0 12px #1e90ff70}.Project-Status{border:1px solid #00e58d33;color:#00e58db3;flex-shrink:0;font-family:var(--font-mono);font-size:.54rem;letter-spacing:.08em;margin-top:2px;padding:5px 8px;text-transform:uppercase}.Data-Readout{background:rgba(30,144,255,.026);border-left:3px solid var(--accent-holographic);color:#ffffffc7;font-size:.84rem;line-height:1.72;margin-bottom:24px;max-width:680px;padding:20px}.Description-Paragraph{margin:0}.Project-URL-Section{border-top:1px solid #1e90ff1a;display:flex;flex-direction:column;gap:6px;margin-top:22px;padding-top:15px}.URL-Label{color:#1e90ff73;font-size:.54rem;letter-spacing:.12em}.Project-Link,.URL-Label{font-family:var(--font-mono)}.Project-Link{color:var(--accent-holographic);font-size:.7rem;overflow-wrap:anywhere}.Data-Footer{align-items:center;border-top:1px solid #1e90ff1a;display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between;padding-top:20px}.Project-Actions,.Tags{display:flex;flex-wrap:wrap;gap:8px}.Tag{background:rgba(30,144,255,.065);border:1px solid #1e90ff38;color:#1e90ffbd;font-family:var(--font-mono);font-size:.59rem;padding:4px 9px}.Access-BTN{align-items:center;background:var(--accent-holographic);border:1px solid var(--accent-holographic);border-radius:2px;color:#000;display:inline-flex;font-family:var(--font-heading);font-size:.62rem;font-weight:700;justify-content:center;letter-spacing:.07em;min-height:38px;padding:8px 14px;text-transform:uppercase}.Access-BTN--secondary{background:hsla(0,0%,100%,.035);border-color:#ffffff26;color:#ffffffb3}.Project-Archive-Grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);margin-top:18px}.Project-Archive-Card{background:#0003099e;border:1px solid #1e90ff17;padding:20px}.Project-Facts{margin:16px 0 0}.Project-Facts div{grid-gap:15px;border-top:1px solid #1e90ff12;display:grid;gap:15px;grid-template-columns:68px 1fr;padding:8px 0}.Archive-Connections,.Project-Facts dd,.Project-Facts dt,.Project-Highlights{font-family:var(--font-mono)}.Project-Facts dt{color:#1e90ff5c;font-size:.52rem}.Project-Facts dd{color:#ffffff9e;font-size:.63rem;margin:0}.Project-Highlights{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:16px 0 18px;padding:0}.Project-Highlights li{background:rgba(30,144,255,.018);border:1px solid rgba(30,144,255,.075);color:#ffffff7a;font-size:.58rem;line-height:1.5;min-height:52px;padding:11px}.Archive-Connections{border-top:1px solid #1e90ff12;color:#1e90ffa6;display:flex;flex-wrap:wrap;font-size:.6rem;gap:20px;padding-top:14px}.Project-Case-Study{margin-top:34px}.Project-Section-Heading{align-items:center;background:linear-gradient(90deg,#14436e29,#030c17b3);border:1px solid #379dff26;display:flex;gap:15px;margin-top:30px;min-height:62px;padding:12px 16px}.Project-Section-Heading>span{color:#46a8ff75;font-family:var(--font-mono);font-size:.58rem}.Project-Section-Heading small,.Project-Section-Heading strong{display:block;font-family:var(--font-mono)}.Project-Section-Heading strong{color:#e1f1ffc7;font-size:.67rem;font-weight:400;letter-spacing:.12em}.Project-Section-Heading small{color:#59aff561;font-size:.45rem;letter-spacing:.1em;margin-top:4px}.Project-Detail-Grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1.15fr .7fr 1.15fr;margin-top:12px}.Project-Detail-Grid article{background:#040e1bbd;border:1px solid #379dff1f;min-height:210px;padding:22px}.Project-Detail-Grid p{color:#e3eff9ad;font-size:.76rem;line-height:1.78;margin:18px 0 0}.Project-Stack{display:flex;flex-direction:column;gap:7px;margin-top:18px}.Project-Stack span{background:#1e90ff0d;border-left:2px solid #38a0ff80;color:#c7e4fba8;font-family:var(--font-mono);font-size:.55rem;padding:8px 10px}.Project-Media-Grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin:12px 0 28px}.Project-Media-Placeholder{align-items:center;background:linear-gradient(135deg,#1e90ff0f,#020a14db);border:1px dashed #43a6ff42;display:flex;flex-direction:column;justify-content:center;min-height:210px;overflow:hidden;padding:20px;position:relative;text-align:center}.Project-Media-Placeholder:before{background-image:linear-gradient(rgba(55,157,255,.035) 1px,#0000 0),linear-gradient(90deg,rgba(55,157,255,.035) 1px,#0000 0);background-size:22px 22px;border:1px solid #46aaff12;content:"";inset:12px;position:absolute}.Project-Media-Placeholder small,.Project-Media-Placeholder span,.Project-Media-Placeholder strong{font-family:var(--font-mono);position:relative}.Project-Media-Placeholder span{color:#3fa1fa61;font-size:.46rem;letter-spacing:.12em}.Project-Media-Placeholder strong{color:#e4f2fda6;font-size:.67rem;font-weight:400;letter-spacing:.08em;margin-top:13px}.Project-Media-Placeholder small{color:#69b4f054;font-size:.42rem;margin-top:7px}.Terminal-Decorative-Footer{margin-top:auto;opacity:.14;padding-top:34px;pointer-events:none}.Footer-Line{background:linear-gradient(90deg,var(--accent-holographic),#0000);height:1px}.Footer-Stats{color:var(--accent-holographic);display:flex;font-family:var(--font-mono);font-size:.45rem;gap:20px;justify-content:space-between;letter-spacing:.2em;padding-top:8px}@media (max-width:1100px){.Terminal-Root{min-height:100dvh;padding:18px clamp(24px,4vw,42px) 30px}.System-Topbar{padding-right:62px}.Database-Shell-Grid{grid-template-columns:minmax(0,1fr) 220px}.Project-Primary-Grid{gap:24px;grid-template-columns:minmax(260px,.72fr) minmax(390px,1.28fr)}}@media (max-width:820px){.System-Topbar{grid-template-columns:auto 1fr}.Topbar-Path{display:none}.System-Tabs{justify-self:start}.Database-Shell-Grid{grid-template-columns:1fr}.System-Rail{display:block;min-height:auto}.Rail-Orbit{grid-row:1/3;margin:auto}.Rail-Metrics{align-self:end;margin:0}.Rail-Project-Index{margin:0}.System-View{grid-template-columns:1fr}.System-Core-Panel{min-height:430px}.System-Protocol{grid-column:1}.Project-Archive-Grid,.Project-Detail-Grid,.Project-Primary-Grid{grid-template-columns:1fr}.Project-Detail-Grid article{min-height:auto}.Panel-Hologram-Section{min-height:270px}}@media (max-width:560px){.Terminal-Root{padding:12px 14px 24px}.System-Topbar{display:block;min-height:50px;padding:6px 50px 6px 6px}.Topbar-State{display:none}.System-Tabs{width:100%}.System-Tabs button{flex:1 1;font-size:.49rem;min-width:0;padding:7px 6px}.System-Tabs button span{display:none}.Database-Console{min-height:570px;padding:18px 14px}.Database-Header-Row{align-items:start;flex-direction:column;gap:13px}.Database-Status-Bar{justify-content:space-between;width:100%}.Database-Column-Guide{display:none}.Database-Row{gap:12px;grid-template-columns:minmax(0,1fr) auto;padding:9px 12px}.Row-Date,.Row-ID{display:none}.Row-Title{line-height:1.35;white-space:normal}.System-Rail{padding:0}.Rail-Orbit{display:none}.System-Layers{grid-template-columns:1fr}.System-Layers article{min-height:125px}.System-Protocol{gap:12px;grid-template-columns:1fr}.Protocol-Line{display:none}.Panel-Hologram-Section{min-height:220px}.Panel-Data-Section,.Project-Archive-Card{padding:19px}.Data-Header{flex-direction:column;gap:13px}.Data-Readout{font-size:.8rem;padding:15px}.Project-Actions{width:100%}.Project-Actions .Access-BTN{flex:1 1}.Project-Highlights{grid-template-columns:1fr}.Project-Highlights li{min-height:0}.Project-Media-Grid{grid-template-columns:1fr}.Project-Media-Placeholder{min-height:170px}.Footer-Stats span:first-child,.Footer-Stats span:last-child{display:none}.Footer-Stats{justify-content:center}}@media (prefers-reduced-motion:reduce){.Database-Row:after,.Flicker-Overlay,.Rail-Orbit:before,.System-Core-Visual .ring-two,.Typewriter-Cursor{animation:none}}.data-item-page{display:flex;flex-direction:column;min-height:100%;padding:42px clamp(28px,5vw,68px) 64px;position:relative;width:100%;z-index:10}.data-item-container.holographic-glass{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#000000a8;border:1px solid #1e90ff2e;box-shadow:0 0 48px #000000b3;margin:0 auto;max-width:1040px;overflow:hidden;padding:clamp(32px,5vw,64px);position:relative;width:100%}.Scan-Beam{animation:scanning-beam 5s linear infinite;background:linear-gradient(180deg,#0000,#1e90ff12 45%,#1e90ff21 50%,#1e90ff12 55%,#0000);height:150px;left:0;pointer-events:none;position:absolute;top:-100px;width:100%;z-index:2}@keyframes scanning-beam{0%{top:-100px}to{top:100%}}.terminal-breadcrumb{align-items:center;color:var(--text-secondary);display:flex;font-family:var(--font-mono);font-size:.68rem;gap:10px;margin-bottom:30px}.breadcrumb-link{color:var(--accent-holographic)}.breadcrumb-timestamp{margin-left:auto;opacity:.45}.data-item-header{border-left:3px solid var(--accent-holographic);margin-bottom:36px;padding-left:20px}.data-item-title{text-wrap:balance;color:#fff;font-family:var(--font-heading);font-size:clamp(2rem,4vw,3rem);letter-spacing:-.025em;line-height:1.08;margin-bottom:16px;max-width:820px}.Header-Actions{align-items:center;display:flex;gap:18px}.tts-button{background:#1e90ff0d;border:1px solid var(--accent-holographic);border-radius:3px;box-shadow:0 0 10px #1e90ff14;color:var(--accent-holographic);display:grid;font-size:.9rem;height:38px;overflow:hidden;padding:0;place-items:center;position:relative;transition:background .25s ease,box-shadow .25s ease,transform .25s ease;width:44px}.tts-button:before{background:linear-gradient(90deg,#0000,#1e90ff33,#0000);content:"";inset:0;position:absolute;transform:translateX(-110%);transition:transform .45s ease}.tts-button:hover:before{transform:translateX(110%)}.tts-button:hover{background:#1e90ff24;box-shadow:0 0 18px #1e90ff3d;transform:translateY(-1px)}.tts-button.speaking{animation:button-pulse 2s infinite;background:var(--accent-holographic);color:#000}@keyframes button-pulse{0%,to{box-shadow:0 0 14px var(--accent-holographic)}50%{box-shadow:0 0 26px var(--accent-holographic)}}.status-badge{align-items:center;color:#0f6;display:flex;font-family:var(--font-mono);font-size:.66rem;gap:8px;letter-spacing:.08em}.dot.pulse{animation:status-pulse 2s infinite;background:#0f6;border-radius:50%;box-shadow:0 0 8px #0f6;height:7px;width:7px}@keyframes status-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.35)}}.data-item-meta{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:40px}.meta-pill{background:#1e90ff12;border:1px solid #1e90ff2e;color:#ffffffa3;font-family:var(--font-mono);font-size:.62rem;padding:5px 10px}.Content-Wrapper{color:var(--text-primary);font-family:var(--font-body);font-size:1rem;line-height:1.78;width:min(100%,760px)}.Document-Stream{min-height:120px;position:relative}.Document-Stream-Cursor{animation:stream-cursor .7s steps(1) infinite;background:var(--accent-holographic);box-shadow:0 0 8px #1e90ff99;display:inline-block;height:1.05em;margin-left:3px;vertical-align:-.12em;width:8px}@keyframes stream-cursor{50%{opacity:0}}.youtube-embed-container{aspect-ratio:16/9;background:#000;border:1px solid var(--accent-holographic);box-shadow:0 0 20px #1e90ff2e;margin:1.75rem 0;width:100%}.youtube-embed-container iframe{height:100%;width:100%}.youtube-preview{margin:.75rem 0 1.75rem;width:100%}.youtube-preview-button{background:#0000008c;border:1px solid #1e90ff3d;border-radius:6px;box-shadow:0 0 20px #1e90ff24;display:block;overflow:hidden;padding:0;position:relative;width:100%}.youtube-preview-thumb{aspect-ratio:16/9;display:block;object-fit:cover;width:100%}.youtube-preview-play{background:radial-gradient(circle at center,#0000001f,#0000008a);color:#fffffff0;display:grid;font-size:54px;inset:0;place-items:center;position:absolute;text-shadow:0 0 20px #1e90ff66}.Document-Footer{align-items:center;border-top:1px solid #1e90ff1a;display:flex;gap:20px;justify-content:space-between;margin-top:50px;padding-top:20px}.back-link{color:var(--accent-holographic);font-family:var(--font-heading);font-size:.7rem;letter-spacing:.1em}.Footer-Hash{color:var(--text-secondary);font-family:var(--font-mono);font-size:.56rem;opacity:.36}@media (max-width:1100px){.data-item-page{padding:92px clamp(24px,5vw,48px) 48px}}@media (max-width:560px){.data-item-page{padding:78px 18px 30px}.data-item-container.holographic-glass{padding:24px 20px 30px}.terminal-breadcrumb{flex-wrap:wrap;font-size:.58rem;gap:7px;margin-bottom:26px}.breadcrumb-timestamp{display:none}.data-item-header{margin-bottom:28px;padding-left:14px}.data-item-title{font-size:clamp(1.8rem,10vw,2.3rem);margin-bottom:16px}.data-item-meta{margin-bottom:32px}.Content-Wrapper{font-size:.93rem;line-height:1.72}.Document-Footer{align-items:flex-start;flex-direction:column;margin-top:40px}}@media (prefers-reduced-motion:reduce){.Document-Stream-Cursor,.Scan-Beam,.dot.pulse,.tts-button.speaking{animation:none}}.structured-content>:first-child{margin-top:0}.structured-content h2,.structured-content h3,.structured-content h4{color:var(--accent-holographic);font-family:var(--font-heading);line-height:1.25}.structured-content h2{border-bottom:1px solid #1e90ff2e;font-size:1.35rem;letter-spacing:.055em;margin:42px 0 18px;padding-bottom:11px}.structured-content h3{font-size:1.1rem;margin:34px 0 14px}.structured-content h4{font-size:.95rem;margin:28px 0 12px}.structured-content p{color:#ffffffd1;margin:0 0 1.35em}.structured-content a{color:#62adff;text-decoration:underline;-webkit-text-decoration-color:#62adff59;text-decoration-color:#62adff59;text-underline-offset:3px}.structured-content ol,.structured-content ul{list-style:none;margin:22px 0;padding-left:0}.structured-content li{background:rgba(30,144,255,.025);border-left:2px solid #1e90ffbd;border-radius:3px;color:#ffffffc9;margin-bottom:9px;padding:13px 17px;position:relative;transition:transform .22s ease,background .22s ease,border-color .22s ease}.structured-content li:hover{background:rgba(30,144,255,.065);border-color:#fff;transform:translateX(3px)}.structured-content ol{counter-reset:item}.structured-content ol li{counter-increment:item;padding-left:44px}.structured-content ol li:before{color:var(--accent-holographic);content:counter(item) ".";font-family:var(--font-mono);font-size:.76rem;font-weight:700;left:15px;position:absolute}.structured-content blockquote{border-left:2px solid #1e90ff80;color:#ffffff9e;font-style:italic;margin:26px 0;padding:5px 0 5px 20px}.structured-content blockquote p:last-child{margin-bottom:0}.structured-content code{background:#1e90ff0f;border:1px solid #1e90ff1f;border-radius:3px;color:#9bcbff;font-size:.86em;padding:.12em .34em}.structured-content pre{background:#000000b3;border:1px solid #1e90ff24;border-radius:4px;margin:24px 0;overflow-x:auto;padding:18px}.structured-content pre code{background:none;border:0;padding:0}.structured-content table{border-collapse:collapse;font-size:.82rem;margin:26px 0;width:100%}.structured-content td,.structured-content th{border:1px solid #1e90ff21;padding:10px 12px;text-align:left}.structured-content th{color:var(--accent-holographic);font-family:var(--font-mono);font-size:.7rem;letter-spacing:.06em}.structured-content img{border:1px solid #1e90ff24;height:auto;margin:24px 0;max-width:100%}@media (max-width:560px){.structured-content h2{font-size:1.18rem;margin-top:34px}.structured-content li{padding:11px 13px}.structured-content ol li{padding-left:38px}.structured-content table{display:block;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.structured-content li{transition:none}}.Boot-Sequence{background:#000206;display:grid;inset:0;overflow:hidden;place-items:center;position:fixed;z-index:9999}.Boot-Grid{animation:boot-grid-drift 1.8s linear both;background-image:linear-gradient(#1e90ff1f 1px,#0000 0),linear-gradient(90deg,#1e90ff1f 1px,#0000 0);background-size:42px 42px;inset:-20%;-webkit-mask-image:radial-gradient(circle at center,#000,#0000 68%);mask-image:radial-gradient(circle at center,#000,#0000 68%);opacity:.14;position:absolute;transform:perspective(700px) rotateX(62deg) translateY(30%)}.Boot-Core{min-width:min(72vw,420px);text-align:center}.Boot-Mark{color:#eaf5ff;font-family:var(--font-heading);font-size:clamp(2.4rem,8vw,5.8rem);font-weight:600;letter-spacing:.22em;text-indent:.22em;text-shadow:0 0 18px #1e90ffbf,0 0 56px #1e90ff4d}.Boot-System{color:#1e90ffb3;font-family:var(--font-mono);font-size:.62rem;letter-spacing:.55em;margin-top:12px;text-indent:.55em}.Boot-Progress{background:#1e90ff1f;height:1px;margin-top:30px;overflow:hidden}.Boot-Progress span{animation:boot-progress 1.35s cubic-bezier(.4,0,.2,1) .2s forwards;background:linear-gradient(90deg,#0000,var(--accent-holographic),#fff,#0000);display:block;height:100%;transform:translateX(-100%);width:100%}@keyframes boot-progress{to{transform:translateX(100%)}}@keyframes boot-grid-drift{0%{transform:perspective(700px) rotateX(62deg) translateY(34%)}to{transform:perspective(700px) rotateX(62deg) translateY(24%)}}@media (prefers-reduced-motion:reduce){.Boot-Grid,.Boot-Progress span{animation:none}}::-webkit-scrollbar{width:8px}::-webkit-scrollbar,::-webkit-scrollbar-track{background-color:#02040a}::-webkit-scrollbar-thumb{background-color:#1e90ff57;border:2px solid #02040a;border-radius:999px}::-webkit-scrollbar-thumb:hover{background-color:#1e90ff9e}*{scrollbar-color:#1e90ff57 #02040a;scrollbar-width:thin}:root{--font-heading:"Space Grotesk",sans-serif;--font-body:"Inter",sans-serif;--font-mono:"JetBrains Mono",monospace;--font-code:"JetBrains Mono",monospace;--font-terminal:"JetBrains Mono",monospace;--color-primary:var(--theme-text,#0f172a);--color-bg-dark:#0f172a;--color-bg-light:#fff;--color-surface:#fff;--color-surface-muted:#f1f5f9;--color-border:#e2e8f0;--color-text:var(--theme-text,#0f172a);--color-muted:#64748b;--color-accent:var(--theme-accent,#0f766e);--color-highlight:var(--theme-highlight,#f97316);--color-shadow:#0f172a14;--syntax-keyword:#0f766e;--syntax-function:#2563eb;--syntax-string:#f97316;--syntax-number:#9333ea;--syntax-comment:#94a3b8;--syntax-variable:#1f2937;--syntax-boolean:#0f766e;--theme-bg:#f8fafc;--theme-text:#0f172a;--theme-accent:#0f766e;--theme-highlight:#f97316}.theme-ty0x7{background-color:#f8fafc}.theme-sk8{background-color:#005}body,html{height:100%;margin:0;padding:0;width:100%}body{background-color:var(--bg-primary);color:var(--text-primary);font-family:Inter,sans-serif;font-family:var(--font-body);margin:0;overflow-x:hidden}#root,body{min-height:100vh}#root{overflow:hidden;position:relative;width:100%}.App-Layout{width:100vw;z-index:1}.App-Layout,.Main-Content{display:flex;height:100dvh;position:relative}.Main-Content{-webkit-overflow-scrolling:touch;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:radial-gradient(circle at 82% 18%,#185ea02e,#0000 34%),radial-gradient(circle at 18% 86%,#0c41772b,#0000 38%),#020811d6;flex:1 1;flex-direction:column;overflow-y:auto}.Main-Content:before{background-image:linear-gradient(rgba(30,144,255,.025) 1px,#0000 0),linear-gradient(90deg,rgba(30,144,255,.025) 1px,#0000 0);background-size:64px 64px;content:"";inset:0;-webkit-mask-image:linear-gradient(180deg,#000,#0000 82%);mask-image:linear-gradient(180deg,#000,#0000 82%);opacity:.34;pointer-events:none;position:absolute;z-index:0}.Mobile-Menu-Backdrop{display:none}:focus-visible{outline:1px solid var(--accent-holographic);outline-offset:3px}.Main-Content:after{background:linear-gradient(#12101000 50%,#0000001a 0),linear-gradient(90deg,#ff000008,#00ff0003,#0000ff08);background-size:100% 5px,3.75px 100%;content:"";height:100%;left:0;opacity:.3;pointer-events:none;position:absolute;top:0;width:100%;z-index:100}.terminal-header{align-items:center;-webkit-backdrop-filter:blur(18.75px);backdrop-filter:blur(18.75px);background:#0a0f1ecc;border-bottom:2.5px solid #e2e8f0;border-bottom:2.5px solid var(--color-border);box-shadow:0 5px 18.75px #00000080;display:flex;justify-content:space-between;padding:18.75px 40px;position:-webkit-sticky;position:sticky;top:0;z-index:50}.terminal-logo{color:var(--accent-holographic);font-family:Space Grotesk,sans-serif;font-family:var(--font-heading);font-size:1.8rem;letter-spacing:.2em;text-shadow:0 0 18.75px #1e90ffcc,0 0 6.25px #fff;text-transform:uppercase}.terminal-subtitle{color:#64748b;color:var(--color-muted);font-size:.98rem}.terminal-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12.5px}.terminal-tag{background:#0f766e1a;border:1px solid #0f766e33;border-radius:1248.75px;color:#0f766e;color:var(--color-accent);font-family:JetBrains Mono,monospace;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.12em;padding:7.5px 17.5px;text-transform:uppercase}.terminal-status-bar{align-items:center;color:#f97316;color:var(--theme-highlight);display:flex;font-size:.8em}.database-info{align-items:center;display:flex;font-family:JetBrains Mono,monospace;font-family:var(--font-mono);gap:15px}.db-stat{color:#0f172a;color:var(--theme-text);font-size:.9em}.db-separator{color:#0f766e;color:var(--theme-accent);font-weight:700;margin:0 2.5px}.status-dot{background-color:#666;border-radius:50%;display:inline-block;height:7.5px;width:7.5px}.status-dot.online{background-color:#0f0;box-shadow:0 0 3.75px #0f0}.status-dot.blinking{animation:blink 1s infinite;background-color:#ff0;box-shadow:0 0 3.75px #ff0}@keyframes blink{0%,to{opacity:1}50%{opacity:.3}}@keyframes typing{0%{width:0}to{width:100%}}@keyframes data-stream{0%{opacity:.2}50%{opacity:1}to{opacity:.2}}@keyframes glitch{0%{transform:translate(0)}20%{transform:translate(-2.5px,2.5px)}40%{transform:translate(-2.5px,-2.5px)}60%{transform:translate(2.5px,2.5px)}80%{transform:translate(2.5px,-2.5px)}to{transform:translate(0)}}.status-text{color:#f97316;color:var(--theme-highlight);font-size:.9em}.system-info{display:flex;font-size:.8em;gap:18.75px}.timestamp{color:#888}.system-name{color:#0f766e;color:var(--theme-accent);font-weight:700}.terminal-logo{text-shadow:none}.cursor{animation:blink 1s infinite;background-color:#0f172a;background-color:var(--theme-text);display:inline-block;height:1.2em;margin-left:2.5px;vertical-align:middle;width:10px}.data-streaming{animation:data-stream 1.5s infinite}.glitch-effect{animation:glitch .3s ease-in-out infinite;animation-delay:5s}.App{display:flex;flex-direction:column;gap:30px;margin:0 auto;max-width:2000px;min-height:100vh;padding:30px 30px 60px;position:relative;width:100%;z-index:1}.theme-sk8:before{background-color:#005;content:"";height:100%;left:0;position:fixed;top:0;width:100%;z-index:0}.header{align-items:center;background-color:#0a0a0ab3;border-bottom:1px solid #0f766e;border-bottom:1px solid var(--theme-accent);display:flex;justify-content:center;padding:18.75px 0;transition:all .5s ease}.theme-sk8 .header{background-color:#000046b3}.logo{color:#0f172a;color:var(--theme-text);font-family:Space Grotesk,sans-serif;font-family:var(--font-heading);font-size:2em;letter-spacing:3.75px;text-shadow:0 0 10px #ffffffb3;transition:all .5s ease}main{background-color:initial;display:flex;flex:1 1;flex-direction:column;position:relative;transition:background-color .5s ease}.theme-sk8 main{background-color:#004}h1,h2,h3,h4,h5,h6{color:#0f172a;color:var(--color-text);font-family:Space Grotesk,sans-serif;font-family:var(--font-heading);font-weight:600;letter-spacing:-.01em;margin:0;text-transform:none}a,h1,h2,h3,h4,h5,h6{transition:color .3s ease}a{color:inherit;text-decoration:none}a:hover{color:#0f766e;color:var(--color-accent)}.button,button{background-color:#fff;background-color:var(--color-surface);border:1px solid #e2e8f0;border:1px solid var(--color-border);border-radius:12.5px;color:#0f172a;color:var(--color-text);cursor:pointer;font-family:Space Grotesk,sans-serif;font-family:var(--font-heading);letter-spacing:.02em;padding:10px 17.5px;transition:all .3s ease}@media (max-width:1100px){.App-Layout{flex-direction:column;height:100dvh}.Main-Content{height:100dvh;width:100%}.Mobile-Menu-Backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000000a8;border:0;border-radius:0;display:block;inset:0;opacity:0;padding:0;pointer-events:none;position:fixed;transition:opacity .25s ease,visibility .25s ease;visibility:hidden;z-index:8}.mobile-menu-active .Mobile-Menu-Backdrop{opacity:1;pointer-events:auto;visibility:visible}}.button:hover,button:hover{border-color:#0f766e80;box-shadow:0 12.5px 25px #0f172a14}.mono,code,pre{font-family:JetBrains Mono,monospace;font-family:var(--font-mono)}.syntax-keyword{color:#0f766e;color:var(--syntax-keyword);font-weight:700}.syntax-function{color:#2563eb;color:var(--syntax-function)}.syntax-string{color:#f97316;color:var(--syntax-string)}.syntax-number{color:#9333ea;color:var(--syntax-number)}.syntax-comment{color:#94a3b8;color:var(--syntax-comment);font-style:italic}.syntax-variable{color:#1f2937;color:var(--syntax-variable)}.syntax-boolean{color:#0f766e;color:var(--syntax-boolean);font-weight:700}.terminal-text{font-family:JetBrains Mono,monospace;font-family:var(--font-terminal);font-size:.9em;line-height:1.4}.code-block{background-color:#0f172a;border:1px solid #0f766e4d;border-radius:20px;color:#e2e8f0;font-family:JetBrains Mono,monospace;font-family:var(--font-code);margin:22.5px 0;overflow-x:auto;padding:22.5px;position:relative}.code-block:before{color:#e2e8f080;content:"terminal";font-size:.7rem;letter-spacing:.2em;position:absolute;right:20px;text-transform:uppercase;top:15px}.code-line{display:block;margin:2.5px 0;white-space:pre}.line-number{border-right:1px solid #333;color:#666;display:inline-block;margin-right:12.5px;padding-right:12.5px;text-align:right;width:37.5px}.card-header{align-items:center;background-color:#fff;background-color:var(--color-surface);border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--color-border);display:flex;justify-content:space-between;padding:17.5px 25px}.card-title{color:#0f172a;color:var(--color-text);font-family:Space Grotesk,sans-serif;font-family:var(--font-heading);font-size:1.1rem;font-weight:600;letter-spacing:.02em}.card-info{color:#64748b;color:var(--color-muted);font-family:JetBrains Mono,monospace;font-family:var(--font-mono);font-size:.85rem}.card-content{padding:25px}main:after{content:"";inset:0;opacity:.22;pointer-events:none;position:absolute;z-index:0}.theme-sk8 main:after,.theme-ty0x7 main:after,main:after{background:repeating-linear-gradient(180deg,hsla(0,0%,100%,.018) 0,hsla(0,0%,100%,.018) 1px,#0000 0,#0000 4px)}main>*{position:relative;z-index:1}.dev-tools{position:absolute;right:12.5px;top:12.5px;z-index:100}.reset-intro-btn{background-color:initial;border:1px solid #0f766e;border:1px solid var(--theme-accent);color:#0f172a;color:var(--theme-text);cursor:pointer;font-family:JetBrains Mono,monospace;font-family:var(--font-mono);font-size:.7rem;opacity:.5;padding:6.25px 12.5px;transition:opacity .3s}.reset-intro-btn:hover{opacity:1}
/*# sourceMappingURL=main.2c3ad0a2.css.map*/