@font-face{font-family:Inter;font-style:normal;font-weight:400;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;font-style:normal;font-weight:400;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;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:400;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;font-style:normal;font-weight:400;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;font-style:normal;font-weight:400;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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;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;font-style:normal;font-weight:600;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;font-style:normal;font-weight:600;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;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:600;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;font-style:normal;font-weight:600;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;font-style:normal;font-weight:600;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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;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;font-style:normal;font-weight:700;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;font-style:normal;font-weight:700;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;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:700;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;font-style:normal;font-weight:700;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;font-style:normal;font-weight:700;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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:700;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;font-style:normal;font-weight: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;font-style:normal;font-weight: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;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight: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;font-style:normal;font-weight: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;font-style:normal;font-weight: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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight: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;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_6b8160{font-family:Inter,Inter Fallback;font-style:normal}.__variable_6b8160{--ff-inter:"Inter","Inter Fallback"}@font-face{font-family:Orbitron;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9a4ee768fed045da-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:Orbitron;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9a4ee768fed045da-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:Orbitron;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/9a4ee768fed045da-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:Orbitron Fallback;src:local("Arial");ascent-override:81.50%;descent-override:19.59%;line-gap-override:0.00%;size-adjust:124.05%}.__className_10ea0f{font-family:Orbitron,Orbitron Fallback;font-style:normal}.__variable_10ea0f{--ff-orbitron:"Orbitron","Orbitron Fallback"}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1f160ec2cb9962ef-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:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ad8a7e2c3c2c120b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cde148027b808b99-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:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e61ae719f7cc4155-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:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0ea4f4df910e6120-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/739c2d8941231bb4-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:Roboto Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1f160ec2cb9962ef-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:Roboto Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ad8a7e2c3c2c120b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/cde148027b808b99-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:Roboto Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e61ae719f7cc4155-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:Roboto Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/0ea4f4df910e6120-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/739c2d8941231bb4-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:Roboto Mono Fallback;src:local("Arial");ascent-override:77.84%;descent-override:20.13%;line-gap-override:0.00%;size-adjust:134.61%}.__className_cdae64{font-family:Roboto Mono,Roboto Mono Fallback;font-style:normal}.__variable_cdae64{--ff-roboto-mono:"Roboto Mono","Roboto Mono Fallback"}:root{--bg-dark:#0b0b0f;--bg-card:rgba(255,255,255,0.05);--text-primary:#ffffff;--text-secondary:#9a9aa8;--text-strong:#e8e8ee;--text-faint:#85858f;--font-main:var(--ff-inter,"Inter"),system-ui,sans-serif;--font-heading:var(--ff-orbitron,"Orbitron"),sans-serif;--font-data:var(--ff-roboto-mono,"Roboto Mono"),ui-monospace,monospace;--color-helix:#60e721;--color-rich:#2d90ff;--color-scrappers:#e67e22;--color-mart:#ff54aa;--color-church:#ffcc06;--color-android:#9c9cb3;--color-helix-comp:#d119ff;--color-rich-comp:#f3c853;--color-scrappers-comp:#0a7972;--color-mart-comp:#60eeef;--color-church-comp:#409fff;--color-android-comp:#23ff49;--ok:#5fd38d;--warn:#e8a33d;--danger:#ff6b6b;--accent:#d5d5de;--accent-comp:#ffffff;--glow:rgba(255,255,255,0.16);--accent-ink:#0b0b0f}body.theme-helix{--accent:var(--color-helix);--accent-comp:var(--color-helix-comp);--glow:rgba(96,231,33,0.25)}body.theme-rich{--accent:var(--color-rich);--accent-comp:var(--color-rich-comp);--glow:rgba(45,144,255,0.25)}body.theme-scrappers{--accent:var(--color-scrappers);--accent-comp:var(--color-scrappers-comp);--glow:rgba(230,126,34,0.25)}body.theme-mart{--accent:var(--color-mart);--accent-comp:var(--color-mart-comp);--glow:rgba(255,84,170,0.25)}body.theme-church{--accent:var(--color-church);--accent-comp:var(--color-church-comp);--glow:rgba(255,204,6,0.25)}body.theme-android{--accent:var(--color-android);--accent-comp:var(--color-android-comp);--glow:rgba(156,156,179,0.25)}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--bg-dark);background-image:radial-gradient(1100px 520px at 50% -180px,color-mix(in srgb,var(--accent) 7%,transparent),transparent 70%);background-repeat:no-repeat;color:var(--text-primary);font-family:var(--font-main);min-height:100vh}h1,h2,h3{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.06em}h1{font-weight:900;text-shadow:0 3px 0 color-mix(in srgb,var(--accent-comp) 45%,transparent)}.mono,code{font-family:var(--font-data)}main{max-width:1100px;margin:0 auto;padding:32px 20px 96px}a{color:inherit}button,input,select{font-family:inherit;font-size:14px}select option{background:var(--bg-dark);color:var(--text-primary)}.btn{padding:11px 16px;border-radius:0;border:none;background:var(--accent);color:var(--accent-ink);font-family:var(--font-heading);font-weight:700;font-size:13px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;box-shadow:0 0 18px var(--glow);transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 0 26px var(--glow),0 6px 16px rgba(0,0,0,.4)}.btn:disabled{opacity:.5;cursor:default}.btn-ghost{padding:10px 14px;border-radius:0;border:1px solid rgba(255,255,255,.22);background:rgba(255,255,255,.04);color:var(--text-primary);font-weight:600;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.btn-ghost:hover:not(:disabled){border-color:color-mix(in srgb,var(--accent) 70%,transparent);box-shadow:0 0 12px var(--glow)}.btn-ghost:disabled{opacity:.5;cursor:default}.btn-sm{min-height:40px;padding:8px 12px;border-radius:0;border:1px solid rgba(255,255,255,.22);background:rgba(255,255,255,.04);color:var(--text-primary);font-weight:600;font-size:13px;line-height:1.2;display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease}.btn-sm:hover:not(:disabled){border-color:color-mix(in srgb,var(--accent) 70%,transparent);box-shadow:0 0 12px var(--glow)}.btn-sm:disabled{opacity:.5;cursor:default}.btn-sm.danger{border-color:color-mix(in srgb,var(--danger) 60%,transparent);color:var(--danger)}.btn-sm.danger:hover:not(:disabled){border-color:var(--danger);box-shadow:0 0 12px color-mix(in srgb,var(--danger) 30%,transparent)}.link-btn{min-height:40px;padding:8px 4px;display:inline-flex;align-items:center;background:none;border:none;color:var(--text-secondary);font-size:13px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.link-btn:hover:not(:disabled){color:var(--text-primary)}.link-btn:disabled{opacity:.5;cursor:default}.check-row{display:flex;align-items:center;gap:10px;min-height:44px;cursor:pointer;font-size:14px;color:var(--text-strong)}.check-row input{width:20px;height:20px;flex-shrink:0;accent-color:var(--accent)}.field{width:100%;padding:11px 12px;border-radius:0;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.04);color:var(--text-primary);transition:border-color .2s ease,box-shadow .2s ease}.field:focus{outline:none;border-color:color-mix(in srgb,var(--accent) 80%,transparent);box-shadow:0 0 12px var(--glow)}.card{border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;background:linear-gradient(160deg,color-mix(in srgb,var(--accent) 8%,transparent),transparent 55%),var(--bg-card);transition:transform .25s ease,border-color .25s ease}a:hover .card,a:hover>.card{transform:translateY(-2px);border-color:color-mix(in srgb,var(--accent) 60%,transparent)}.notch{position:relative;z-index:1;padding:24px;--notch-border:color-mix(in srgb,var(--accent) 75%,transparent);--notch-bg:#141418}.notch:before{inset:0;background:var(--notch-border);-webkit-clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,0 100%);z-index:-2}.notch:after,.notch:before{content:"";position:absolute}.notch:after{inset:1px;background:linear-gradient(160deg,color-mix(in srgb,var(--accent) 10%,transparent),transparent 60%),var(--notch-bg);-webkit-clip-path:polygon(0 0,calc(100% - 19px) 0,100% 19px,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 19px) 0,100% 19px,100% 100%,0 100%);z-index:-1}.eyebrow{font-family:var(--font-data);font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:color-mix(in srgb,var(--accent) 80%,#ffffff)}.shards{position:relative}.shards:before{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(100deg,transparent 0 14px,color-mix(in srgb,var(--accent) 9%,transparent) 14px 16px);-webkit-mask-image:linear-gradient(180deg,transparent,#000 30%,#000 60%,transparent);mask-image:linear-gradient(180deg,transparent,#000 30%,#000 60%,transparent);z-index:0}.shards>*{position:relative;z-index:1}body.tv{overflow:hidden}body.tv .shell-bar,body.tv .shell-foot,body.tv .shell-tabs,body.tv nav{display:none!important}@keyframes tv-page-fill{0%{width:0}to{width:100%}}.shell-nav{justify-content:space-between;gap:16px;padding:max(14px,env(safe-area-inset-top)) 20px 14px;border-bottom:1px solid rgba(255,255,255,.1);background:rgba(11,11,15,.8);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.shell-nav,.shell-navlinks{display:flex;align-items:center}.shell-navlinks{gap:4px 16px;flex-wrap:wrap;justify-content:flex-end;min-height:40px}.shell-navlinks a,.shell-navlinks button{min-height:40px;display:inline-flex;align-items:center}.shell-tabs{display:none}@media (max-width:720px){.shell-desktop-only{display:none!important}.shell-nav{gap:10px;padding:max(9px,env(safe-area-inset-top)) 14px 9px}.shell-tabs{display:grid;grid-template-columns:repeat(4,1fr);position:fixed;left:0;right:0;bottom:0;z-index:100;padding-bottom:env(safe-area-inset-bottom);border-top:1px solid rgba(255,255,255,.12);background:rgba(11,11,15,.94);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.shell-tab{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:56px;padding:6px 4px;color:var(--text-secondary);text-decoration:none;font-size:11px;font-weight:600;line-height:1.2;min-width:0}.shell-tab span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shell-tab svg{font-size:22px}.shell-tab[aria-current=page]{color:var(--accent);font-weight:800}.shell-tab[aria-current=page]:before{content:"";position:absolute;top:0;left:22%;right:22%;height:3px;background:var(--accent)}body.has-tabs{--tabbar-h:calc(57px + env(safe-area-inset-bottom))}body.has-tabs .shell-foot{padding-bottom:calc(48px + var(--tabbar-h))!important}}@media (max-width:640px){main{padding:20px 14px 72px}}@media print{.no-print,.shell-bar,.shell-foot,.shell-tabs,nav{display:none!important}body{background:#fff;background-image:none;color:#000;-webkit-print-color-adjust:exact;print-color-adjust:exact}main{max-width:none;padding:0}main,main *{color:#000!important;text-shadow:none!important}main .card,main .notch{background:none!important;border:1px solid #bbb!important}main .notch:after,main .notch:before{display:none!important}}