@font-face{font-family:Inter;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;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;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;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;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;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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;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;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_d8ebd1{font-family:Inter,Inter Fallback;font-style:normal}.__variable_d8ebd1{--font-inter:"Inter","Inter Fallback"}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/36966cca54120369-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:Space Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_c219ed{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_c219ed{--font-display:"Space Grotesk","Space Grotesk Fallback"}@tailwind base;@tailwind components;@tailwind utilities;:root{--color-bg:#080C14;--color-surface:#0d1320;--color-surface-2:#131a2a;--color-border:#1e2a3a;--color-border-muted:#162030;--color-text:#f5f5f5;--color-text-muted:#8899aa;--color-text-subtle:#4a5a6a;--color-accent:#00D4FF;--color-accent-hover:#33DDFF;--color-accent-muted:rgba(0,212,255,0.12);--color-success:#22c55e;--color-warning:#f59e0b;--color-error:#ef4444;--font-sans:var(--font-inter),system-ui,sans-serif;--font-display:var(--font-display),var(--font-inter),sans-serif}*{box-sizing:border-box}body,html{background-color:var(--color-bg);color:var(--color-text)}body{font-family:var(--font-sans);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--color-surface)}::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--color-text-subtle)}:root{color-scheme:light;box-sizing:border-box;padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0)}html{scroll-padding-top:env(safe-area-inset-top,0)}body{margin:0;padding:0;font:14px -apple-system,BlinkMacSystemFont,sans-serif;background:#faf9f5;color:#141413}img{max-width:100%}[hidden]:not([hidden=until-found i]){display:none!important}:root{--bg:#080C14;--s1:#0D1320;--s2:#111827;--s3:#1A2236;--s4:#243044;--border:rgba(255,255,255,0.07);--border-hi:rgba(0,200,255,0.25);--cyan:#00C8FF;--cyan-dim:rgba(0,200,255,0.10);--cyan-glow:0 0 24px rgba(0,200,255,0.22);--violet:#7C3AED;--violet-dim:rgba(124,58,237,0.15);--red:#F43F5E;--red-dim:rgba(244,63,94,0.15);--amber:#F59E0B;--green:#10B981;--white:#F8FAFC;--text:#CBD5E1;--muted:#64748B;--muted2:#4B5E78;--r:10px;--rl:16px;--sidebar-w:220px;--topbar-h:56px;--sp-xs:8px;--sp-sm:12px;--sp-md:16px;--sp-lg:20px;--sp-xl:28px;--section-px:20px;--section-pt:20px;--section-pb:12px;--card-p:16px;--ff-display:"Geist",sans-serif;--ff-body:"DM Sans",system-ui,sans-serif;--ts-display:clamp(26px,5vw,36px);--ts-h1:20px;--ts-h2:16px;--ts-h3:14px;--ts-h4:13px;--ts-body:13px;--ts-small:12px;--ts-xs:11px;--ts-2xs:10px;--fw-black:800;--fw-bold:700;--fw-semi:600;--fw-med:500;--fw-reg:400;--ls-tight:-0.03em;--ls-snug:-0.02em;--ls-normal:-0.01em;--ls-wide:0.04em;--ls-wider:0.08em}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body,html{height:100%;background:var(--bg);color:var(--text);font-family:var(--ff-body);font-size:14px;line-height:1.55;overflow:hidden}::-webkit-scrollbar{width:3px;height:3px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--s3);border-radius:2px}button{cursor:pointer;border:none;background:none}button,input,textarea{font-family:inherit;font-size:inherit}a{text-decoration:none;color:inherit}h1,h2,h3,h4,h5,h6{font-weight:var(--fw-bold);line-height:1.2}.t-display,h1,h2,h3,h4,h5,h6{font-family:var(--ff-display);color:var(--white);text-wrap:balance}.t-display{font-weight:var(--fw-black);font-size:var(--ts-display);letter-spacing:var(--ls-tight);line-height:1.1}.t-h1{font-family:var(--ff-display);font-weight:var(--fw-bold);font-size:var(--ts-h1);letter-spacing:var(--ls-snug);color:var(--white);text-wrap:balance}.t-h2{font-size:var(--ts-h2);text-wrap:balance}.t-h2,.t-h3{font-family:var(--ff-display);font-weight:var(--fw-semi);letter-spacing:var(--ls-normal);color:var(--white)}.t-h3{font-size:var(--ts-h3)}.t-label{font-family:var(--ff-body);font-weight:var(--fw-semi);font-size:var(--ts-2xs);letter-spacing:var(--ls-wider);text-transform:uppercase;color:var(--muted)}.t-mono{font-family:var(--ff-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:var(--ls-snug)}.topbar{position:fixed;top:0;left:0;right:0;height:var(--topbar-h);z-index:160;background:rgba(8,12,20,.96);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--border);gap:16px;padding:0 20px}.logo,.topbar{display:flex;align-items:center}.logo{gap:10px;min-width:148px;cursor:pointer}.logo-eye{display:none}.logo-text{font-family:Cinzel,Trajan Pro,Times New Roman,Georgia,serif;font-weight:900;font-size:22px;letter-spacing:.14em;color:var(--cyan);text-transform:uppercase;text-shadow:0 0 20px rgba(0,200,255,.6),0 0 40px rgba(0,200,255,.3)}.logo-text span{color:var(--cyan);font-family:inherit;letter-spacing:inherit;font-weight:inherit}.search-wrap{flex:1 1;max-width:440px;position:relative}.search-wrap input{width:100%;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:8px 16px 8px 38px;color:var(--white);outline:none;transition:border .2s;font-size:13px}.search-wrap input:focus{border-color:rgba(255,255,255,.16);background:rgba(255,255,255,.06)}.search-wrap input::placeholder{color:var(--muted)}.search-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--muted);pointer-events:none;opacity:.6}.topbar-right{margin-left:auto;gap:8px}.live-badge,.topbar-right{display:flex;align-items:center}.live-badge{gap:6px;font-size:12px;font-weight:500;color:var(--muted);letter-spacing:.01em}.live-dot{width:6px;height:6px;border-radius:50%;background:var(--red);animation:pulse-red 2s ease-in-out infinite;flex-shrink:0}@keyframes pulse-red{0%,to{opacity:1}50%{opacity:.35}}.btn-ghost{padding:7px 14px;border-radius:7px;border:1px solid rgba(255,255,255,.1);color:var(--muted);font-size:13px;transition:all .18s}.btn-ghost:hover{border-color:rgba(255,255,255,.2);color:var(--white)}.btn-primary{padding:7px 16px;border-radius:7px;background:var(--red);color:var(--white);font-weight:600;font-size:13px;transition:all .18s;letter-spacing:.01em}.btn-primary:hover{background:#e0304f}.avatar{width:30px;height:30px;border-radius:50%;background:var(--s3);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:11px;color:var(--white);cursor:pointer;flex-shrink:0}.layout{left:var(--sidebar-w);right:0;overflow:hidden;z-index:1}.layout,.sidebar{position:fixed;top:var(--topbar-h);bottom:0}.sidebar{left:0;width:var(--sidebar-w);background:var(--s1);border-right:1px solid var(--border);padding:12px 0 16px;display:flex;flex-direction:column;gap:4px;z-index:150}.main,.sidebar{overflow-y:auto}.main{width:100%;height:100%;overflow-x:hidden}#screen-map{overflow:hidden!important}#screen-map:not(.screen-hidden){display:flex!important;flex-direction:column!important;overflow:hidden!important}.nav-section{padding:0 10px;margin-bottom:4px}.nav-label{font-size:var(--ts-2xs);font-weight:var(--fw-semi);letter-spacing:var(--ls-wider);text-transform:uppercase;color:var(--muted2);padding:12px 8px 4px;font-family:var(--ff-body)}.nav-item{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:8px;color:var(--muted);cursor:pointer;transition:all .15s;position:relative}.nav-item:hover{background:rgba(255,255,255,.04);color:var(--text)}.nav-item.active{color:var(--white);background:none}.nav-item.active:before{content:"";position:absolute;left:-10px;top:25%;height:50%;width:2px;background:var(--cyan);border-radius:0 1px 1px 0}.nav-item .ni-icon{width:16px;height:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0;opacity:.7}.nav-item.active .ni-icon{opacity:1}.nav-item .ni-label{flex:1 1;font-size:13px;font-weight:500;letter-spacing:0}.nav-badge,.nav-item.active .ni-label{font-weight:600}.nav-badge{font-size:10px;color:var(--muted);letter-spacing:.01em}.follow-item{display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:var(--r);cursor:pointer;transition:all .18s}.follow-item:hover{background:var(--s2)}.follow-avatar{width:30px;height:30px;border-radius:50%;flex-shrink:0;position:relative;overflow:visible}.follow-avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover;background:var(--s3)}.follow-avatar-ph{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:#fff}.follow-info{flex:1 1;min-width:0}.follow-name{font-size:12px;font-weight:600;color:var(--white)}.follow-name,.follow-sub{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.follow-sub{font-size:11px;color:var(--muted)}.live-pill{font-size:9px;font-weight:700;background:var(--red);color:#fff;border-radius:4px;padding:1px 5px;flex-shrink:0}.cat-strip{display:flex;gap:6px;padding:var(--section-pt) var(--section-px) 0;overflow-x:auto;scrollbar-width:none}.cat-strip::-webkit-scrollbar{display:none}.cat-chip{flex-shrink:0;padding:5px 13px;border-radius:6px;font-size:12px;font-weight:500;border:1px solid transparent;color:var(--muted);cursor:pointer;transition:all .15s;white-space:nowrap;background:rgba(255,255,255,.03)}.cat-chip:hover{background:rgba(255,255,255,.06);color:var(--text)}.cat-chip.active{background:rgba(255,255,255,.08);color:var(--white);border-color:rgba(255,255,255,.1)}.stats-bar{display:flex;gap:0;padding:var(--section-pt) var(--section-px) 0;border-bottom:1px solid var(--border);margin-bottom:4px}.stat-tile{flex:1 1;border-right:1px solid var(--border);padding:0 20px 16px 0;margin-right:20px}.stat-tile:last-child{border-right:none;padding-right:0;margin-right:0}.stat-label{font-size:var(--ts-xs);color:var(--muted);font-weight:var(--fw-med);margin-bottom:6px;letter-spacing:.01em}.stat-value{font-size:20px;font-family:var(--ff-display);font-weight:var(--fw-bold);color:var(--white);letter-spacing:var(--ls-snug);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stat-value.cyan{color:var(--cyan)}.stat-value.red{color:var(--white)}.stat-sub{font-size:10px;color:var(--muted);margin-top:3px}.featured{display:grid;grid-template-columns:1fr 300px;grid-gap:16px;gap:16px;padding:0 20px 20px;align-items:start;grid-template-rows:auto}.player-wrap{border-radius:var(--rl);overflow:hidden;border:1px solid var(--border);position:relative;cursor:pointer;align-self:start;aspect-ratio:16/9}.player-thumb{background:#050e1c;position:absolute;inset:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.player-thumb-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.85;display:block}.player-thumb:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 60% at 50% 50%,rgba(0,200,255,.08) 0,transparent 70%)}.pov-frame{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.pov-crosshair{width:40px;height:40px;position:relative}.pov-crosshair:after,.pov-crosshair:before{content:"";position:absolute;background:rgba(0,200,255,.6)}.pov-crosshair:before{width:1px;height:100%;left:50%;transform:translateX(-50%)}.pov-crosshair:after{height:1px;width:100%;top:50%;transform:translateY(-50%)}.pov-circle{width:60px;height:60px;border-radius:50%;border:1px solid rgba(0,200,255,.3)}.play-btn{position:absolute;width:56px;height:56px;border-radius:50%;background:rgba(0,200,255,.15);border:2px solid var(--cyan);display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .2s}.play-btn:hover,.player-wrap:hover .play-btn{background:rgba(0,200,255,.3);transform:scale(1.08)}.player-top{position:absolute;top:12px;left:12px;right:12px;display:flex;justify-content:space-between;align-items:flex-start}.player-bottom{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,rgba(0,0,0,.85));padding:20px 16px 14px}.player-title{font-size:15px;margin-bottom:4px;letter-spacing:var(--ls-normal)}.player-meta{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--text)}.live-tag{background:var(--red);color:#fff;font-size:10px;font-weight:700;padding:2px 7px;border-radius:4px}.viewers-tag{display:flex;align-items:center;gap:4px;color:var(--white);font-weight:600}.chat-panel{background:var(--s1);border:1px solid var(--border);border-radius:var(--rl);display:flex;flex-direction:column;overflow:hidden;align-self:start}.chat-header{padding:12px 14px}.chat-header-title{font-weight:700;color:var(--white);font-size:13px;flex:1 1}.chat-msgs{flex:1 1;overflow-y:auto;padding:10px 12px;display:flex;flex-direction:column;gap:8px;min-height:60px}.chat-msg{font-size:12px;line-height:1.4}.chat-author{font-weight:700;margin-right:5px}.chat-input-wrap{padding:10px 12px;border-top:1px solid var(--border)}.chat-input-wrap input{width:100%;background:var(--s2);border:1px solid var(--border);border-radius:var(--r);padding:8px 12px;color:var(--white);outline:none;font-size:12px}.chat-input-wrap input:focus{border-color:var(--border-hi)}.chat-input-wrap input::placeholder{color:var(--muted)}.section-header{display:flex;align-items:center;justify-content:space-between;padding:var(--section-pt) var(--section-px) var(--section-pb)}.section-title{font-family:var(--ff-display);font-weight:var(--fw-semi);font-size:var(--ts-h3);color:var(--white);letter-spacing:var(--ls-normal);text-wrap:balance}.section-link{font-size:var(--ts-small);color:var(--muted);font-weight:var(--fw-med);cursor:pointer;transition:color .15s}.section-link:hover{color:var(--white)}.streams-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;padding:0 20px 24px}.stream-card{background:var(--s1);border:1px solid var(--border);border-radius:var(--rl);overflow:hidden;cursor:pointer;transition:all .22s}.stream-card:hover{border-color:rgba(255,255,255,.12);transform:translateY(-2px)}.stream-card:hover .stream-thumb .play-btn{background:rgba(0,200,255,.35);border-color:rgba(0,200,255,.7);transform:translate(-50%,-50%) scale(1.12)}.stream-thumb{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.stream-thumb-bg{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:28px}.thumb-canvas,.thumb-img{position:absolute;inset:0;width:100%;height:100%;display:block}.thumb-img{object-fit:cover}.stream-overlay{position:absolute;inset:0;background:linear-gradient(transparent 35%,rgba(0,0,0,.72))}.stream-thumb .play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:44px;border-radius:50%;background:rgba(255,255,255,.18);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1.5px solid rgba(255,255,255,.45);display:flex;align-items:center;justify-content:center;transition:background .18s,transform .18s;pointer-events:none;z-index:4}.stream-thumb .play-btn:after{content:"";display:block;width:0;height:0;border-color:transparent transparent transparent #fff;border-style:solid;border-width:8px 0 8px 15px;margin-left:3px}.stream-live-tag{left:8px;background:var(--red);color:#fff;font-weight:700;padding:2px 6px;border-radius:4px}.stream-live-tag,.type-badge{position:absolute;top:8px;font-size:9px}.type-badge{right:8px;font-weight:800;padding:3px 7px;border-radius:5px;letter-spacing:.05em;text-transform:uppercase;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.type-open{background:rgba(16,185,129,.18);color:#10B981;border:1px solid rgba(16,185,129,.4)}.type-preview{background:rgba(0,200,255,.15);color:var(--cyan);border:1px solid rgba(0,200,255,.35)}.type-club{background:rgba(124,58,237,.2);color:#a78bfa;border:1px solid rgba(124,58,237,.45)}.type-event{background:rgba(245,158,11,.18);color:var(--amber);border:1px solid rgba(245,158,11,.4)}.stream-viewers{position:absolute;top:8px;right:8px;background:rgba(0,0,0,.6);color:#fff;font-size:10px;font-weight:600;padding:2px 7px;border-radius:4px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.stream-info{padding:10px 12px}.stream-title{font-weight:var(--fw-semi);color:var(--white);font-size:var(--ts-body);margin-bottom:4px;line-height:1.35;text-wrap:balance}.stream-channel{font-size:11px;color:var(--muted);display:flex;align-items:center;gap:5px}.stream-niche{font-size:10px;color:var(--cyan);font-weight:600;margin-top:3px}.vbadge{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;flex-shrink:0;position:relative}.vbadge svg{display:block}.vbadge-sm svg{width:13px;height:13px}.vbadge-md svg{width:15px;height:15px}.vbadge-lg svg{width:18px;height:18px}.vbadge[title]{cursor:default}.chat-author.verified{display:inline-flex;align-items:center;gap:3px}.oc-name{gap:4px}.stream-flag{display:flex;align-items:center;gap:5px;font-size:11px;color:var(--muted);margin-top:5px}.stream-flag .flag{font-size:14px;line-height:1}.stream-flag .flag-country{font-size:11px;color:var(--muted)}.flag-badge{position:absolute;bottom:8px;left:8px;display:flex;align-items:center;gap:6px;background:rgba(0,0,0,.72);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:6px;padding:4px 9px 4px 6px;z-index:2}.flag-badge .fb-flag{width:20px;height:14px;border-radius:2px;object-fit:cover;flex-shrink:0;display:block}.flag-badge .fb-text{font-size:10px;font-weight:600;color:var(--white)}.map-section{margin:0 20px 24px;background:var(--s1);border:1px solid var(--border);border-radius:var(--rl)}.map-bg,.map-section{overflow:hidden;position:relative}.map-bg{height:180px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 800 180'%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%230a1e2e'/%3E%3Cstop offset='1' stop-color='%23030810'/%3E%3C/linearGradient%3E%3Crect width='800' height='180' fill='url(%23g)'/%3E%3Ccircle cx='200' cy='90' r='5' fill='%23F43F5E' opacity='.9'/%3E%3Ccircle cx='200' cy='90' r='14' stroke='%23F43F5E' fill='none' stroke-width='1' opacity='.35'/%3E%3Ccircle cx='400' cy='70' r='6' fill='%2300C8FF' opacity='.9'/%3E%3Ccircle cx='400' cy='70' r='16' stroke='%2300C8FF' fill='none' stroke-width='1' opacity='.35'/%3E%3Ccircle cx='600' cy='100' r='4' fill='%23F43F5E' opacity='.8'/%3E%3Ccircle cx='600' cy='100' r='11' stroke='%23F43F5E' fill='none' stroke-width='1' opacity='.3'/%3E%3Cline x1='200' y1='90' x2='400' y2='70' stroke='rgba(0,200,255,0.2)' stroke-width='0.8'/%3E%3Cline x1='400' y1='70' x2='600' y2='100' stroke='rgba(0,200,255,0.15)' stroke-width='0.8'/%3E%3C/svg%3E") 50%/cover no-repeat}.map-grid{position:absolute;inset:0;opacity:.15;background-image:linear-gradient(var(--cyan) 1px,transparent 1px),linear-gradient(90deg,var(--cyan) 1px,transparent 1px);background-size:40px 40px}.map-dot{width:6px;height:6px;background:#e02020}.map-dot,.map-dot:after{position:absolute;border-radius:50%}.map-dot:after{content:"";inset:-4px;border:1px solid rgba(224,32,32,.5);opacity:.6;animation:dot-ring 2s ease-out infinite}@keyframes dot-ring{0%{transform:scale(1);opacity:.4}to{transform:scale(2.5);opacity:0}}@keyframes ping{0%{transform:scale(.5);opacity:.8}to{transform:scale(2.5);opacity:0}}.map-info{padding:14px 16px;display:flex;align-items:center;justify-content:space-between}.map-text h3{font-family:var(--ff-display);font-weight:var(--fw-semi);font-size:var(--ts-h3);color:var(--white);letter-spacing:var(--ls-normal)}.map-text p{font-size:12px;color:var(--muted);margin-top:2px}.btn-outline{padding:8px 16px;border-radius:var(--r);border:1px solid var(--cyan);color:var(--cyan);font-weight:600;font-size:12px;cursor:pointer;transition:all .2s}.btn-outline:hover{background:var(--cyan-dim)}.player-fullscreen{display:grid;grid-template-columns:1fr 340px;height:100%;overflow:hidden;position:relative;transition:grid-template-columns .28s cubic-bezier(.4,0,.2,1)}.player-fullscreen.chat-collapsed{grid-template-columns:1fr 0}.player-fullscreen.chat-collapsed .player-sidebar{border-left:none;pointer-events:none;opacity:0;transition:opacity .18s}.player-sidebar{transition:opacity .28s cubic-bezier(.4,0,.2,1)}.player-mobile-info{display:none}.player-main{display:flex;flex-direction:column}.player-main,.player-video-area{overflow:hidden;position:relative}.player-video-area{background:#000;flex:1 1}.pov-scene{position:absolute;inset:0;background:linear-gradient(175deg,#0a1628,#091220 30%,#040e1a 60%,#020810);overflow:hidden}.pov-scene:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 80% 55% at 50% 35%,rgba(10,40,80,.6) 0,transparent 70%)}.pov-mountain{height:65%;background:linear-gradient(180deg,transparent,#0b1c35 30%,#060f1e);-webkit-clip-path:polygon(0 100%,0 75%,5% 65%,12% 55%,18% 48%,24% 58%,28% 42%,32% 28%,36% 15%,40% 5%,44% 0,48% 8%,52% 18%,55% 12%,58% 22%,62% 32%,68% 45%,74% 52%,80% 44%,85% 55%,90% 62%,95% 68%,100% 72%,100% 100%);clip-path:polygon(0 100%,0 75%,5% 65%,12% 55%,18% 48%,24% 58%,28% 42%,32% 28%,36% 15%,40% 5%,44% 0,48% 8%,52% 18%,55% 12%,58% 22%,62% 32%,68% 45%,74% 52%,80% 44%,85% 55%,90% 62%,95% 68%,100% 72%,100% 100%)}.pov-mountain,.pov-snow{position:absolute;bottom:0;left:0;right:0}.pov-snow{height:30%;background:linear-gradient(180deg,transparent,rgba(140,170,210,.18) 40%,rgba(180,210,240,.08));-webkit-clip-path:polygon(0 100%,0 80%,8% 70%,15% 62%,22% 70%,28% 55%,34% 40%,40% 20%,44% 8%,48% 22%,52% 30%,56% 18%,60% 38%,65% 50%,72% 60%,78% 50%,84% 62%,90% 70%,95% 78%,100% 82%,100% 100%);clip-path:polygon(0 100%,0 80%,8% 70%,15% 62%,22% 70%,28% 55%,34% 40%,40% 20%,44% 8%,48% 22%,52% 30%,56% 18%,60% 38%,65% 50%,72% 60%,78% 50%,84% 62%,90% 70%,95% 78%,100% 82%,100% 100%)}.pov-stars{position:absolute;top:0;left:0;right:0;height:45%}.pov-flare{width:200px;height:200px;border-radius:50%;background:radial-gradient(circle,rgba(0,160,220,.08) 0,transparent 70%);top:15%;left:60%;transform:translate(-50%,-50%)}.pov-flare,.pov-haze{position:absolute;pointer-events:none}.pov-haze{bottom:25%;left:0;right:0;height:80px;background:linear-gradient(transparent,rgba(80,120,180,.06),transparent)}.pov-hud{position:absolute;inset:0;pointer-events:none}.pov-corner{position:absolute;width:22px;height:22px;border-color:rgba(0,200,255,.55);border-style:solid;border-radius:2px}.pov-corner.tl{top:18px;left:18px;border-width:2px 0 0 2px}.pov-corner.tr{top:18px;right:18px;border-width:2px 2px 0 0}.pov-corner.bl{bottom:18px;left:18px;border-width:0 0 2px 2px}.pov-corner.br{bottom:18px;right:18px;border-width:0 2px 2px 0}.pov-scanline{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,rgba(0,200,255,.12),transparent);animation:pov-scan 4s linear infinite;opacity:.6}@keyframes pov-scan{0%{top:0}to{top:100%}}.pov-cross{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:18px;height:18px;opacity:.35}.pov-cross:after,.pov-cross:before{content:"";position:absolute;background:var(--cyan)}.pov-cross:before{width:1px;height:100%;left:50%;transform:translateX(-50%)}.pov-cross:after{height:1px;width:100%;top:50%;transform:translateY(-50%)}.pov-sensors{position:absolute;top:20px;right:20px;display:flex;flex-direction:column;gap:5px;align-items:flex-end}.pov-sensor{background:rgba(0,0,0,.55);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(0,200,255,.18);border-radius:6px;padding:4px 9px;font-family:var(--ff-display);font-size:11px;font-weight:600;color:var(--white);white-space:nowrap;letter-spacing:.01em;display:flex;align-items:center;gap:6px}.pov-sensor .s-label{color:rgba(0,200,255,.7);font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.pov-sensor .s-unit{color:var(--muted);font-size:9px}.player-hud-top{position:absolute;top:16px;left:16px;display:flex;align-items:center;gap:8px}.player-hud-bottom{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,rgba(0,0,0,.75) 40%,rgba(0,0,0,.95));padding:48px 20px 14px}.player-title{font-family:var(--ff-display);font-weight:var(--fw-bold);font-size:16px;color:var(--white);letter-spacing:var(--ls-snug);margin-bottom:6px;line-height:1.25;text-wrap:balance}.player-controls{gap:10px;margin-top:10px}.ctrl-btn,.player-controls{display:flex;align-items:center}.ctrl-btn{width:34px;height:34px;border-radius:50%;background:rgba(255,255,255,.12);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);justify-content:center;cursor:pointer;transition:all .18s;color:var(--white);border:1px solid rgba(255,255,255,.1);flex-shrink:0}.ctrl-btn:hover{background:rgba(255,255,255,.22)}.ctrl-btn.active-ctrl{background:rgba(0,200,255,.18);border-color:rgba(0,200,255,.4)}.progress-bar{flex:1 1;height:3px;background:rgba(255,255,255,.18);border-radius:2px;overflow:hidden;cursor:pointer}.progress-fill{width:100%;height:100%;background:var(--red);border-radius:2px;animation:progress-live 1.8s ease-in-out infinite}@keyframes progress-live{0%{transform:scaleX(.96) translateX(-2%)}50%{transform:scaleX(1) translateX(0)}to{transform:scaleX(.96) translateX(-2%)}transform-origin:left}.donate-pill{position:absolute;top:72px;left:16px;background:rgba(245,158,11,.15);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(245,158,11,.35);border-radius:20px;padding:5px 12px 5px 8px;display:flex;align-items:center;gap:7px;font-family:var(--ff-display);font-size:12px;font-weight:700;color:var(--amber);animation:pill-in .35s ease;cursor:pointer}@keyframes pill-in{0%{opacity:0;transform:translateX(-12px)}to{opacity:1;transform:translateX(0)}}.donate-pill-icon{width:22px;height:22px;border-radius:50%;background:var(--amber);display:flex;align-items:center;justify-content:center}.player-sidebar{border-left:1px solid var(--border);background:var(--s1);display:flex;flex-direction:column;overflow:hidden}.creator-info-strip{padding:14px 16px;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:12px;cursor:pointer;transition:background .18s}.creator-info-strip:hover{background:rgba(255,255,255,.02)}.creator-info-strip:hover .creator-name{color:var(--cyan)}.ci-avatar{width:44px;height:44px;border-radius:50%;position:relative;flex-shrink:0}.ci-avatar-inner{width:100%;height:100%;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:#fff}.live-ring{position:absolute;inset:-2px;border-radius:50%;border:2px solid var(--red);animation:ring-pulse 2s ease-in-out infinite}@keyframes ring-pulse{0%,to{opacity:1;box-shadow:0 0 0 0 rgba(244,63,94,.4)}50%{opacity:.7;box-shadow:0 0 0 5px rgba(244,63,94,0)}}.ci-info{flex:1 1;min-width:0}.creator-name{font-weight:700;color:var(--white);font-size:13px;transition:color .18s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creator-stats{font-size:11px;color:var(--muted);margin-top:2px}.btn-follow{padding:7px 14px;border-radius:var(--r);background:var(--cyan);color:var(--bg);font-weight:var(--fw-bold);font-size:var(--ts-small);cursor:pointer;flex-shrink:0;transition:all .2s;border:none;font-family:var(--ff-display)}.btn-follow:hover{box-shadow:0 0 16px rgba(0,200,255,.35)}.btn-follow.following{background:transparent;border:1px solid var(--border);color:var(--text)}.player-quick-stats{display:flex;border-bottom:1px solid var(--border)}.pqs-item{flex:1 1;padding:10px 0;text-align:center;border-right:1px solid var(--border)}.pqs-item:last-child{border-right:none}.pqs-val{font-family:var(--ff-display);font-size:var(--ts-h3);font-weight:var(--fw-bold);color:var(--white);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:var(--ls-snug)}.pqs-label{font-size:var(--ts-2xs);color:var(--muted);margin-top:2px;text-transform:uppercase;letter-spacing:var(--ls-wide)}.player-chat{flex:1 1;overflow:hidden;display:flex;flex-direction:column}.chat-header{padding:10px 14px;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:8px}.player-chat-msgs{flex:1 1;overflow-y:auto;padding:10px 14px;display:flex;flex-direction:column;gap:0}.chat-msg{font-size:12.5px;line-height:1.5;padding:3px 0;animation:msg-in .2s ease}@keyframes msg-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.chat-msg .chat-author{font-weight:700;margin-right:5px;cursor:pointer}.chat-msg .chat-author:hover{text-decoration:underline}.chat-author.cyan{color:var(--cyan)}.chat-author.violet{color:#A78BFA}.chat-author.red{color:var(--red)}.chat-author.amber{color:var(--amber)}.chat-author.green{color:var(--green)}.chat-author.white{color:var(--white)}.chat-msg.creator-msg{background:rgba(0,200,255,.05);border-radius:6px;padding:4px 8px;margin:2px -2px}.chat-msg.donation-event{background:linear-gradient(90deg,rgba(245,158,11,.12),transparent);border-left:2px solid var(--amber);padding:5px 8px;border-radius:0 6px 6px 0;margin:3px 0}.chat-msg.donation-event .chat-author{color:var(--amber)}.chat-msg.superchat{background:linear-gradient(90deg,rgba(124,58,237,.15),transparent);border-left:2px solid #7c3aed;padding:5px 8px;border-radius:0 6px 6px 0;margin:3px 0}.chat-msg.superchat .chat-author{color:#A78BFA}.player-chat-input{padding:10px 14px;border-top:1px solid var(--border);display:flex;gap:8px}.player-chat-input input{flex:1 1;background:var(--s2);border:1px solid var(--border);border-radius:var(--r);padding:8px 12px;color:var(--white);outline:none;font-size:12px;font-family:inherit}.player-chat-input input:focus{border-color:var(--border-hi)}.player-chat-input input::placeholder{color:var(--muted)}.chat-send-btn{width:32px;height:32px;border-radius:8px;background:var(--cyan);display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;border:none;transition:all .18s}.chat-send-btn:hover{box-shadow:0 0 12px rgba(0,200,255,.3)}.player-actions{padding:10px 14px;border-top:1px solid var(--border);display:flex;gap:8px}.action-btn{flex:1 1;padding:8px 6px;border-radius:var(--r);border:1px solid var(--border);font-size:11.5px;font-weight:600;color:var(--text);cursor:pointer;transition:all .18s;display:flex;align-items:center;justify-content:center;gap:5px;background:transparent;font-family:inherit}.action-btn:hover{border-color:var(--border-hi);color:var(--white);background:rgba(255,255,255,.03)}.action-btn.liked{border-color:rgba(244,63,94,.5);color:var(--red);background:rgba(244,63,94,.06)}.action-btn.donate-btn{border-color:rgba(245,158,11,.4);color:var(--amber)}.action-btn.donate-btn:hover{background:rgba(245,158,11,.08)}.donate-modal-overlay{position:fixed;inset:0;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:900;display:flex;align-items:flex-end;justify-content:center;animation:overlay-in .2s ease}@keyframes overlay-in{0%{opacity:0}to{opacity:1}}.donate-modal{background:var(--s1);border:1px solid var(--border);border-radius:var(--rl) var(--rl) 0 0;padding:24px 20px 32px;width:100%;max-width:440px;animation:modal-up .28s cubic-bezier(.32,.72,0,1)}@keyframes modal-up{0%{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}.donate-modal-title{font-family:var(--ff-display);font-weight:var(--fw-bold);font-size:18px;color:var(--white);margin-bottom:4px;letter-spacing:var(--ls-normal);text-wrap:balance}.donate-modal-sub{font-size:13px;color:var(--muted);margin-bottom:20px}.donate-amounts{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;margin-bottom:16px}.donate-amt{padding:10px 6px;border-radius:var(--r);border:1px solid var(--border);text-align:center;cursor:pointer;font-family:var(--ff-display);font-weight:var(--fw-bold);font-size:14px;color:var(--text);transition:all .18s;background:transparent;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.donate-amt.selected,.donate-amt:hover{border-color:var(--amber);color:var(--amber);background:rgba(245,158,11,.08)}.donate-input-row{display:flex;gap:8px;margin-bottom:16px}.donate-input-row input{flex:1 1;background:var(--s2);border:1px solid var(--border);border-radius:var(--r);padding:10px 14px;color:var(--white);font-family:var(--ff-display);font-weight:600;font-size:15px;outline:none}.donate-input-row input:focus{border-color:rgba(245,158,11,.5)}.donate-msg-input{width:100%;background:var(--s2);border:1px solid var(--border);border-radius:var(--r);padding:10px 14px;color:var(--white);font-family:inherit;font-size:13px;outline:none;resize:none;height:60px;margin-bottom:16px}.donate-msg-input:focus{border-color:rgba(245,158,11,.5)}.donate-msg-input::placeholder{color:var(--muted)}.donate-submit{width:100%;padding:14px;border-radius:var(--r);background:var(--amber);color:#000;font-family:var(--ff-display);font-weight:700;font-size:15px;cursor:pointer;border:none;transition:all .2s;letter-spacing:-.01em}.donate-submit:hover{box-shadow:0 0 24px rgba(245,158,11,.4);transform:translateY(-1px)}.donate-cancel{width:100%;padding:10px;border:none;background:none;color:var(--muted);font-size:13px;cursor:pointer;margin-top:8px;font-family:inherit}.donate-cancel:hover{color:var(--white)}.profile-cover{height:200px;position:relative;overflow:hidden;flex-shrink:0}.profile-cover-bg{position:absolute;inset:0;background:linear-gradient(150deg,#080c20,#1a0a3c 45%,#0a1628)}.profile-cover-pattern{position:absolute;inset:0;opacity:.18;background-image:repeating-linear-gradient(0deg,transparent,transparent 39px,rgba(0,200,255,.4) 40px),repeating-linear-gradient(90deg,transparent,transparent 39px,rgba(0,200,255,.4) 40px)}.profile-cover-glow{position:absolute;inset:0;background:radial-gradient(ellipse 70% 80% at 60% 110%,rgba(124,58,237,.45) 0,transparent 65%)}.profile-live-banner{position:absolute;top:14px;left:16px;display:flex;align-items:center;gap:6px;background:rgba(239,68,68,.15);border:1px solid rgba(239,68,68,.4);border-radius:20px;padding:4px 10px;font-size:11px;font-weight:700;color:#EF4444;letter-spacing:.04em}.profile-live-banner .pulse-dot{width:6px;height:6px;border-radius:50%;background:#EF4444;animation:blink 1.2s ease infinite}.profile-cover-location{position:absolute;bottom:12px;right:14px;display:flex;align-items:center}.profile-header{padding:0 20px;margin-top:-40px;position:relative;z-index:2;display:flex;align-items:flex-end;gap:14px;margin-bottom:16px}.profile-avatar{width:80px;height:80px;border-radius:50%;border:3px solid var(--bg);position:relative;flex-shrink:0;box-shadow:0 0 0 2px rgba(0,200,255,.3)}.profile-avatar-inner{width:100%;height:100%;font-size:28px;font-weight:800;color:#fff;font-family:var(--ff-display)}.profile-avatar-inner,.profile-avatar-live{border-radius:50%;display:flex;align-items:center;justify-content:center}.profile-avatar-live{position:absolute;bottom:2px;right:2px;width:18px;height:18px;background:#EF4444;border:2px solid var(--bg)}.profile-avatar-live span{font-size:7px;font-weight:800;color:#fff;letter-spacing:.02em}.profile-name-block{flex:1 1;padding-bottom:6px;min-width:0}.profile-name{font-family:var(--ff-display);font-weight:var(--fw-black);font-size:20px;color:var(--white);letter-spacing:var(--ls-tight);display:flex;align-items:center;gap:6px;text-wrap:balance}.profile-handle{font-size:12px;color:var(--muted);margin-top:1px}.profile-profession{font-size:11px;color:var(--cyan);margin-top:3px;font-weight:600;letter-spacing:.02em}.profile-actions{display:flex;gap:8px;padding-bottom:6px;flex-shrink:0}.profile-bio-section{padding:0 20px 16px;border-bottom:1px solid var(--border)}.profile-bio-text{font-size:var(--ts-body);color:var(--text);line-height:1.65;margin-bottom:10px}.profile-tags{display:flex;gap:6px;flex-wrap:wrap}.profile-tag{background:rgba(0,200,255,.08);border:1px solid rgba(0,200,255,.2);border-radius:20px;padding:3px 10px;font-size:11px;color:var(--cyan);font-weight:600}.profile-stats-row{display:flex;border-bottom:1px solid var(--border)}.profile-stat{flex:1 1;text-align:center;padding:14px 0;border-right:1px solid var(--border)}.profile-stat:last-child{border-right:none}.profile-stat-val{font-family:var(--ff-display);font-weight:var(--fw-black);font-size:17px;color:var(--white);letter-spacing:var(--ls-snug);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.profile-stat-label{font-size:var(--ts-2xs);color:var(--muted);margin-top:2px;text-transform:uppercase;letter-spacing:var(--ls-wide)}.profile-tabs{display:flex;padding:0 4px;border-bottom:1px solid var(--border);overflow-x:auto;scrollbar-width:none}.profile-tabs::-webkit-scrollbar{display:none}.profile-tab{padding:13px 16px;font-size:13px;font-weight:600;color:var(--muted);cursor:pointer;border-bottom:2px solid transparent;transition:all .18s;white-space:nowrap;flex-shrink:0}.profile-tab.active{color:var(--cyan);border-bottom-color:var(--cyan)}.profile-panel{display:none;padding:var(--sp-md) var(--section-px)}.profile-panel.active{display:block}.profile-vod-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.pvod-card{background:var(--s1);border:1px solid var(--border);border-radius:var(--r);overflow:hidden;cursor:pointer;transition:all .2s}.pvod-card:hover{border-color:var(--border-hi);transform:translateY(-2px)}.pvod-thumb{aspect-ratio:16/9;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;font-size:22px}.pvod-duration{position:absolute;bottom:5px;right:5px;background:rgba(0,0,0,.8);color:#fff;font-size:9px;font-weight:700;padding:2px 5px;border-radius:3px}.pvod-play{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.35);opacity:0;transition:opacity .18s}.pvod-card:hover .pvod-play{opacity:1}.pvod-info{padding:8px 10px}.pvod-title{font-size:11px;font-weight:600;color:var(--white);margin-bottom:3px;line-height:1.4}.pvod-meta{font-size:10px;color:var(--muted);display:flex;gap:6px}.profile-highlights-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px}.phighlight-card{background:var(--s1);border:1px solid var(--border);border-radius:var(--rl);overflow:hidden;cursor:pointer;transition:all .2s}.phighlight-card:hover{border-color:var(--border-hi)}.phighlight-thumb{aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;font-size:32px;position:relative}.phighlight-info{padding:10px 12px}.phighlight-title{font-size:13px;font-weight:700;color:var(--white);margin-bottom:3px}.phighlight-meta{font-size:11px;color:var(--muted)}.profile-sub-cta{background:linear-gradient(135deg,rgba(124,58,237,.15),rgba(0,200,255,.08));border:1px solid rgba(124,58,237,.3);border-radius:var(--rl);padding:var(--sp-lg);text-align:center;margin-bottom:var(--sp-md)}.profile-sub-price{font-family:var(--ff-display);font-size:28px;font-weight:800;color:var(--white);letter-spacing:-.04em;margin-bottom:4px}.profile-sub-period{font-size:12px;color:var(--muted)}.profile-sub-perks{list-style:none;margin:14px 0 16px;text-align:left;display:flex;flex-direction:column;gap:8px}.profile-sub-perks li{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text)}.profile-sub-perks li:before{content:"✓";color:var(--cyan);font-weight:700;flex-shrink:0}.profile-about-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px;margin-bottom:16px}.profile-about-card{background:var(--s1);border:1px solid var(--border);border-radius:var(--rl);padding:var(--card-p)}.profile-about-card-title{font-size:10px;font-weight:700;color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin-bottom:10px}.profile-about-item{display:flex;align-items:center;gap:8px;padding:5px 0;font-size:12px;color:var(--text)}.profile-about-item .aico{font-size:15px;width:20px;text-align:center;flex-shrink:0}.profile-activity{display:flex;flex-direction:column;gap:0}.pact-item{display:flex;gap:10px;padding:12px 0;border-bottom:1px solid var(--border)}.pact-item:last-child{border-bottom:none}.pact-icon{width:34px;height:34px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:15px}.pact-body{flex:1 1;min-width:0}.pact-desc{font-size:13px;color:var(--text);line-height:1.4;margin-bottom:2px}.pact-time{font-size:11px;color:var(--muted)}.profile-vods,.vod-card,.vod-duration,.vod-info,.vod-meta,.vod-thumb,.vod-title{display:none!important}.map-full{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;flex:1 1}.map-toolbar{padding:12px 20px;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:12px;background:var(--s1)}.map-canvas{flex:1 1;background:transparent;position:relative;overflow:hidden}.map-grid-full{position:absolute;inset:0;background-image:linear-gradient(rgba(0,200,255,.06) 1px,transparent 0),linear-gradient(90deg,rgba(0,200,255,.06) 1px,transparent 0);background-size:60px 60px}.map-graticule{position:absolute;inset:0;background-image:linear-gradient(rgba(0,200,255,.12) 1px,transparent 0),linear-gradient(90deg,rgba(0,200,255,.12) 1px,transparent 0);background-size:300px 200px}.map-live-dot{position:absolute;cursor:pointer}.map-live-dot .dot-core{width:8px;height:8px;border-radius:50%;background:var(--red);box-shadow:0 0 6px var(--red)}.map-live-dot .dot-ring{position:absolute;top:50%;left:50%;width:24px;height:24px;border-radius:50%;border:1px solid var(--red);transform:translate(-50%,-50%);animation:dot-expand 2s ease-out infinite;opacity:0}@keyframes dot-expand{0%{transform:translate(-50%,-50%) scale(.5);opacity:.8}to{transform:translate(-50%,-50%) scale(2);opacity:0}}.map-live-dot:hover .dot-core{background:var(--cyan);box-shadow:0 0 10px var(--cyan)}.map-tooltip{position:absolute;background:var(--s1);border:1px solid var(--border-hi);border-radius:var(--r);padding:10px 12px;min-width:160px;pointer-events:none;transition:opacity .18s;box-shadow:0 8px 32px rgba(0,0,0,.5)}.map-stats-overlay{position:absolute;bottom:20px;left:20px;background:rgba(13,19,32,.9);border:1px solid var(--border);border-radius:var(--rl);padding:16px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.map-stat-row{display:flex;align-items:center;gap:8px;margin-bottom:8px}.map-stat-row:last-child{margin-bottom:0}.dash-header{padding:24px 24px 0;display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.dash-title{font-family:var(--ff-display);font-weight:var(--fw-bold);font-size:var(--ts-h1);color:var(--white);letter-spacing:var(--ls-snug);text-wrap:balance}.dash-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;padding:0 24px 20px}.dash-tile{background:var(--s1);border:1px solid var(--border);border-radius:var(--rl);padding:var(--sp-lg);position:relative;overflow:hidden}.dash-tile-icon{display:none}.dash-tile-val{font-family:var(--ff-display);font-weight:var(--fw-bold);font-size:24px;margin-bottom:4px;letter-spacing:var(--ls-tight);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dash-tile-val.cyan{color:var(--cyan)}.dash-tile-val.green{color:var(--green)}.dash-tile-val.amber{color:var(--amber)}.dash-tile-val.violet{color:var(--violet)}.dash-tile-label{font-size:var(--ts-small);color:var(--muted);font-weight:var(--fw-med)}.dash-tile-delta{font-size:var(--ts-xs);color:var(--green);margin-top:4px;font-weight:var(--fw-semi)}.dash-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;padding:0 24px 20px}.dash-card{background:var(--s1);border:1px solid var(--border);border-radius:var(--rl);padding:18px}.dash-card-title{font-weight:700;color:var(--white);margin-bottom:14px;font-size:14px}.dash-card-title,.earnings-row{display:flex;align-items:center;justify-content:space-between}.earnings-row{padding:10px 0;border-bottom:1px solid var(--border)}.earnings-row:last-child{border-bottom:none}.earnings-date{font-size:12px;color:var(--muted)}.earnings-amount{font-weight:700;color:var(--green);font-size:14px}.stream-history-item{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--border)}.stream-history-item:last-child{border-bottom:none}.shi-thumb{width:60px;aspect-ratio:16/9;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0}.shi-info{flex:1 1;min-width:0}.shi-title{font-size:12px;font-weight:600;color:var(--white);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shi-meta{font-size:11px;color:var(--muted);margin-top:2px}.shi-revenue{font-size:13px;font-weight:700;color:var(--green);flex-shrink:0}.go-live-btn{padding:13px 24px;background:var(--red);color:#fff;font-family:var(--ff-display);font-weight:600;font-size:13px;letter-spacing:.06em;text-transform:uppercase;border-radius:10px;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:10px;margin:0 24px 20px;width:calc(100% - 48px)}.go-live-btn:hover{background:#e0314f;transform:translateY(-1px)}.go-live-btn:before{content:"";width:7px;height:7px;border-radius:50%;background:#fff;animation:pulse-red 1.5s ease-in-out infinite}.modal-overlay{position:fixed;inset:0;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:200;display:none;align-items:center;justify-content:center}.modal-overlay.open{display:flex}.modal-box{background:var(--s1);border:1px solid var(--border-hi);border-radius:var(--rl);padding:32px;width:100%;max-width:380px;position:relative}.modal-close{position:absolute;top:14px;right:14px;width:28px;height:28px;border-radius:50%;background:var(--s2);display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--muted);font-size:16px;transition:all .18s}.modal-close:hover{color:var(--white);background:var(--s3)}.modal-logo{display:flex;align-items:center;gap:8px;justify-content:center;margin-bottom:20px;padding:8px 0}.modal-title{font-family:var(--ff-display);font-weight:700;font-size:20px;color:var(--white);text-align:center;margin-bottom:6px;letter-spacing:-.02em}.modal-sub{font-size:13px;color:var(--muted);text-align:center;margin-bottom:24px}.google-btn{width:100%;padding:12px;background:var(--white);color:#1a1a1a;border-radius:var(--r);font-weight:700;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;transition:all .18s;margin-bottom:16px}.google-btn:hover{background:#e8f0fe;box-shadow:0 4px 16px rgba(0,0,0,.2)}.modal-divider{display:flex;align-items:center;gap:12px;margin-bottom:16px}.modal-divider:after,.modal-divider:before{content:"";flex:1 1;height:1px;background:var(--border)}.modal-divider span{font-size:12px;color:var(--muted)}.modal-input{width:100%;background:var(--s2);border:1px solid var(--border);border-radius:var(--r);padding:10px 14px;color:var(--white);outline:none;margin-bottom:10px;font-size:13px}.modal-input:focus{border-color:var(--border-hi)}.modal-input::placeholder{color:var(--muted)}.modal-submit{width:100%;padding:12px;background:var(--cyan);color:var(--bg);font-weight:700;font-size:14px;border-radius:var(--r);cursor:pointer;transition:all .2s;margin-top:4px}.modal-submit:hover{box-shadow:var(--cyan-glow)}.modal-terms{font-size:11px;color:var(--muted);text-align:center;margin-top:14px;line-height:1.5}.modal-terms span{color:var(--cyan);cursor:pointer}.screen-inner{max-width:100%;padding-bottom:20px}.screen-hidden{display:none!important}@keyframes screenIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.main:not(.screen-hidden){animation:screenIn .25s cubic-bezier(.22,.68,0,1.2) both}#screen-map:not(.screen-hidden){animation:screenIn .2s ease both}@keyframes cardPop{0%{transform:scale(1)}60%{transform:scale(1.025)}to{transform:scale(1.015)}}.home-live-card,.stream-card,.vod-item{transition:transform .18s cubic-bezier(.22,.68,0,1.2),box-shadow .18s ease}.home-live-card:hover,.stream-card:hover,.vod-item:hover{transform:translateY(-3px) scale(1.01);box-shadow:0 8px 32px rgba(0,0,0,.45)}.home-live-card:active,.stream-card:active,.vod-item:active{transform:scale(.97);transition-duration:.08s}@keyframes panelIn{0%{opacity:0;transform:translateX(12px)}to{opacity:1;transform:translateX(0)}}.pp-panel:not([hidden]),.profile-panel.active{animation:panelIn .2s cubic-bezier(.22,.68,0,1.2) both}.mnav-item{transition:transform .12s cubic-bezier(.22,.68,0,1.2),color .12s}.nav-item{transition:background .12s,color .12s,transform .1s}.nav-item:active{transform:scaleX(.97)}.btn-cyan,.btn-red,button.btn-cyan,button.btn-red{transition:transform .12s cubic-bezier(.22,.68,0,1.2),box-shadow .12s,filter .12s}.btn-cyan:active,.btn-red:active{transform:scale(.95);filter:brightness(.9)}.srch-pill{transition:background .12s,color .12s,border-color .12s,transform .1s}.srch-pill:active{transform:scale(.94)}#srch-results-wrap{transition:opacity .18s ease}@keyframes kpiPulse{0%,to{box-shadow:0 0 0 0 rgba(244,63,94,0)}50%{box-shadow:0 0 12px 3px rgba(244,63,94,.2)}}.kpi-live-pulse{animation:kpiPulse 2s ease-in-out infinite}@keyframes shimmer{0%{background-position:-600px 0}to{background-position:600px 0}}.skeleton{background:linear-gradient(90deg,var(--s1) 0,var(--s2) 30%,var(--s3) 50%,var(--s2) 70%,var(--s1) 100%);background-size:1200px 100%;animation:shimmer 1.6s cubic-bezier(.4,0,.6,1) infinite;border-radius:6px;color:transparent!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sk-thumb{border-radius:var(--r);aspect-ratio:16/9;width:100%}.sk-avatar{border-radius:50%;flex-shrink:0}.sk-line{height:10px;border-radius:5px}.sk-line.lg{height:13px}.sk-line.sm{height:8px}.sk-card{background:var(--s1);border:1px solid var(--border);border-radius:var(--rl);overflow:hidden}.sk-card-body{padding:12px;display:flex;flex-direction:column;gap:8px}.sk-card-row{display:flex;align-items:center;gap:10px}.sk-vod{grid-gap:14px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.sk-grid,.sk-vod{display:grid;gap:14px}.sk-grid{grid-gap:14px}@keyframes contentReveal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.content-reveal{animation:contentReveal .3s ease both}#sk-overlay{position:fixed;inset:0;z-index:9;pointer-events:none;opacity:0;transition:opacity .15s}#sk-overlay.show{opacity:1;pointer-events:all}.tag{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:700;padding:3px 8px;border-radius:20px}.tag.esportes{background:rgba(244,63,94,.15);color:var(--red)}.tag.culinaria{background:rgba(245,158,11,.15);color:var(--amber)}.tag.turismo{background:rgba(16,185,129,.15);color:var(--green)}.tag.vr{background:rgba(124,58,237,.15);color:#A78BFA}.notif-tab{background:none;padding:12px 14px;font-family:var(--ff-body);font-size:13px;font-weight:600;color:var(--muted);cursor:pointer;border:none;border-bottom:2px solid transparent;transition:all .15s;white-space:nowrap}.notif-tab.active{color:var(--cyan);border-bottom-color:var(--cyan)}.notif-item{display:flex;align-items:flex-start;gap:var(--sp-sm);padding:var(--card-p) var(--section-px);border-bottom:1px solid rgba(255,255,255,.04);cursor:pointer;transition:background .12s;position:relative}.notif-item:hover{background:rgba(255,255,255,.03)}.notif-item.unread{background:rgba(0,200,255,.03)}.notif-avatar{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:700;color:#fff;flex-shrink:0}.notif-body{flex:1 1;min-width:0}.notif-text{font-size:var(--ts-body);color:var(--text);line-height:1.55}.notif-text strong{color:var(--white);font-weight:var(--fw-semi)}.notif-text em{font-style:normal;color:var(--muted)}.notif-meta{display:flex;align-items:center;gap:8px;margin-top:5px;font-size:11px;color:var(--muted)}.notif-dot{width:8px;height:8px;border-radius:50%;background:var(--cyan);flex-shrink:0;margin-top:4px;box-shadow:0 0 6px var(--cyan)}.notif-badge{font-size:9px;font-weight:800;padding:2px 7px;border-radius:4px;letter-spacing:.04em}.notif-badge.live{background:rgba(244,63,94,.15);color:#F43F5E}.notif-badge.social{background:rgba(168,85,247,.15);color:#a855f7}.notif-badge.event{background:rgba(245,158,11,.15);color:#F59E0B}.notif-badge.system{background:rgba(0,200,255,.12);color:var(--cyan)}.notif-badge.vod{background:rgba(52,211,153,.12);color:#34D399}.cfg-group{background:var(--s1);border:1px solid var(--border);border-radius:14px;overflow:hidden}.cfg-row{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-sm);padding:var(--card-p) var(--sp-md);border-bottom:1px solid rgba(255,255,255,.04);transition:background .12s}.cfg-row:last-child{border-bottom:none}.cfg-row-link{cursor:pointer}.cfg-row-link:active,.cfg-row-link:hover{background:rgba(255,255,255,.03)}.cfg-row-info{flex:1 1;min-width:0}.cfg-row-label{font-size:13px;font-weight:600;color:var(--white)}.cfg-row-sub{font-size:11px;color:var(--muted);margin-top:2px}.cfg-toggle{position:relative;width:40px;height:22px;border-radius:50px;background:var(--s2);border:1px solid var(--border);cursor:pointer;flex-shrink:0;transition:background .2s,border-color .2s;padding:0}.cfg-toggle.active{background:var(--cyan);border-color:var(--cyan)}.cfg-knob{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform .2s;display:block;box-shadow:0 1px 3px rgba(0,0,0,.3)}.cfg-toggle.active .cfg-knob{transform:translateX(18px)}.cfg-select{background:var(--s2);border:1px solid var(--border);border-radius:8px;padding:6px 10px;font-family:var(--ff-body);font-size:12px;color:var(--text);cursor:pointer;outline:none;flex-shrink:0}.faq-item{background:var(--s1);border:1px solid var(--border);border-radius:12px;overflow:hidden;cursor:pointer;transition:border-color .18s,background .18s}.faq-item:hover{border-color:rgba(255,255,255,.13);background:rgba(255,255,255,.015)}.faq-item.open{border-color:rgba(0,200,255,.2);background:rgba(0,200,255,.03)}.faq-q{justify-content:space-between;padding:14px 16px;font-size:13px;font-weight:600;color:var(--white);gap:10px}.faq-arrow,.faq-q{display:flex;align-items:center}.faq-arrow{width:22px;height:22px;justify-content:center;border-radius:50%;background:var(--s2);color:var(--muted);transition:transform .22s cubic-bezier(.22,.68,0,1.2),background .18s,color .18s;flex-shrink:0;font-size:15px;line-height:1}.faq-item.open .faq-arrow{transform:rotate(90deg);background:rgba(0,200,255,.15);color:var(--cyan)}@keyframes faqOpen{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.faq-a{display:none;padding:0 16px 14px;font-size:var(--ts-small);color:var(--muted);line-height:1.7}.faq-item.open .faq-a{display:block;animation:faqOpen .18s ease both}#screen-plans [id^=plan-]{transition:transform .18s cubic-bezier(.22,.68,0,1.2),box-shadow .18s}#screen-plans [id^=plan-]:hover{transform:translateY(-2px);box-shadow:0 10px 40px rgba(0,0,0,.4)}.cfg-section-label{display:flex;align-items:center;gap:7px;font-size:10px;font-weight:700;color:var(--muted);letter-spacing:.09em;text-transform:uppercase;margin-bottom:10px}.cfg-section-icon{width:20px;height:20px;border-radius:6px;background:var(--s2);display:flex;align-items:center;justify-content:center;flex-shrink:0}.plans-upgrade-strip{margin:20px var(--section-px) 0;background:linear-gradient(135deg,rgba(0,200,255,.08),rgba(124,58,237,.06));border:1px solid rgba(0,200,255,.18);border-radius:14px;padding:16px;display:flex;align-items:center;gap:14px;cursor:pointer;transition:border-color .18s,background .18s}.plans-upgrade-strip:hover{border-color:rgba(0,200,255,.35);background:rgba(0,200,255,.1)}.srch-pill{background:var(--s1);border:1px solid var(--border);border-radius:50px;padding:6px 14px;font-family:var(--ff-body);font-size:12px;font-weight:600;color:var(--muted);cursor:pointer;white-space:nowrap;transition:all .15s}.srch-pill:hover{border-color:var(--cyan);color:var(--white)}.srch-pill.active{background:rgba(0,200,255,.12);border-color:var(--cyan);color:var(--cyan)}.back-btn{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--muted);cursor:pointer;padding:8px 0;transition:color .18s;margin:12px 20px 0}.back-btn:hover{color:var(--white)}#onboarding{position:fixed;inset:0;z-index:999;background:#030609;display:flex;flex-direction:column;overflow:hidden;transition:opacity .5s ease,transform .5s ease}#onboarding.hiding{opacity:0;transform:scale(1.04);pointer-events:none}.ob-slides{flex:1 1;position:relative;overflow:hidden}.ob-slide{position:absolute;inset:0;display:flex;flex-direction:column;opacity:0;transition:opacity .6s ease,transform .6s ease;transform:translateX(40px);pointer-events:none}.ob-slide.active{opacity:1;transform:translateX(0);pointer-events:auto}.ob-slide.leaving{opacity:0;transform:translateX(-40px)}.ob-bg{position:absolute;inset:0;background-size:cover;background-position:50%;filter:brightness(.38) saturate(1.2);transition:transform 8s ease}.ob-slide.active .ob-bg{transform:scale(1.06)}.ob-grain{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.04'/%3E%3C/svg%3E");pointer-events:none;opacity:.5}.ob-gradient,.ob-grain{position:absolute;inset:0}.ob-gradient{background:linear-gradient(0deg,#030609 32%,rgba(3,6,9,.55) 60%,transparent)}.ob-content{position:relative;z-index:2;margin-top:auto;padding:0 28px;max-width:480px}.ob-eyebrow{display:inline-flex;align-items:center;gap:7px;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--cyan);margin-bottom:14px}.ob-eyebrow-dot{width:5px;height:5px;border-radius:50%;background:var(--cyan);animation:pulse-cyan 2s ease-in-out infinite}@keyframes pulse-cyan{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}.ob-headline{font-family:var(--ff-display);font-size:clamp(28px,6vw,42px);font-weight:var(--fw-black);line-height:1.1;letter-spacing:var(--ls-tight);color:#fff;margin-bottom:14px;text-wrap:balance}.ob-headline em{font-style:normal;color:var(--cyan)}.ob-desc{font-size:15px;line-height:1.6;color:rgba(255,255,255,.62);max-width:360px}.ob-bar{position:relative;z-index:3;padding:24px 28px 40px;justify-content:space-between;gap:16px;background:linear-gradient(0deg,#030609 70%,transparent)}.ob-bar,.ob-dots{display:flex;align-items:center}.ob-dots{gap:6px}.ob-dot{width:6px;height:6px;border-radius:3px;background:rgba(255,255,255,.22);transition:all .35s ease;cursor:pointer}.ob-dot.active{width:22px;background:var(--cyan)}.ob-next-btn{display:flex;align-items:center;gap:8px;padding:12px 22px;border-radius:50px;background:var(--cyan);color:#030609;font-family:var(--ff-display);font-weight:var(--fw-bold);font-size:14px;letter-spacing:var(--ls-normal);cursor:pointer;border:none;transition:all .2s;white-space:nowrap;box-shadow:0 0 28px rgba(0,200,255,.35)}.ob-next-btn:hover{background:#22d4ff;box-shadow:0 0 40px rgba(0,200,255,.55)}.ob-next-btn svg{transition:transform .2s}.ob-next-btn:hover svg{transform:translateX(3px)}.ob-login-wrap{position:relative;z-index:2;margin-top:auto;padding:0 28px;width:100%;max-width:420px}.ob-logo-big{display:flex;align-items:center;gap:12px;margin-bottom:16px}.ob-logo-big svg{display:none}.ob-logo-big-text{font-family:Cinzel,Trajan Pro,Times New Roman,Georgia,serif;font-weight:900;font-size:clamp(48px,12vw,72px);letter-spacing:.18em;color:var(--cyan);text-transform:uppercase;text-shadow:0 0 30px rgba(0,200,255,.7),0 0 60px rgba(0,200,255,.4),0 0 100px rgba(0,200,255,.2);line-height:1}.ob-logo-big-text span{color:var(--cyan);font-family:inherit;letter-spacing:inherit}.ob-tagline{font-family:var(--ff-display);font-size:clamp(22px,5vw,34px);font-weight:var(--fw-black);letter-spacing:var(--ls-tight);color:#fff;line-height:1.15;margin-bottom:6px;text-wrap:balance}.ob-tagline em{font-style:normal;background:linear-gradient(90deg,var(--cyan),#a78bfa);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ob-tagline-sub{font-size:14px;color:rgba(255,255,255,.5);margin-bottom:30px;line-height:1.5}.ob-auth-btn{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;padding:13px 20px;border-radius:12px;font-family:var(--ff-display);font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;border:none;margin-bottom:10px}.ob-auth-google{background:#fff;color:#1a1a1a}.ob-auth-google:hover{background:#f0f0f0}.ob-auth-apple{background:#111;color:#fff;border:1px solid rgba(255,255,255,.12)}.ob-auth-apple:hover{background:#1a1a1a}.ob-auth-divider{display:flex;align-items:center;gap:12px;color:rgba(255,255,255,.25);font-size:12px;margin:4px 0 10px}.ob-auth-divider:after,.ob-auth-divider:before{content:"";flex:1 1;height:1px;background:rgba(255,255,255,.1)}.ob-auth-email{width:100%;padding:12px 16px;border-radius:10px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);color:#fff;font-size:14px;font-family:inherit;outline:none;transition:border .2s;margin-bottom:8px}.ob-auth-email:focus{border-color:var(--cyan);background:rgba(0,200,255,.05)}.ob-auth-email::placeholder{color:rgba(255,255,255,.3)}.ob-auth-submit{width:100%;padding:13px;border-radius:10px;background:var(--red);color:#fff;font-family:var(--ff-display);font-weight:700;font-size:14px;cursor:pointer;border:none;transition:all .2s;margin-bottom:14px}.ob-auth-submit:hover{background:#e0304f;box-shadow:0 0 24px rgba(244,63,94,.4)}.ob-auth-skip{width:100%;text-align:center;padding:10px;font-size:13px;color:rgba(255,255,255,.38);cursor:pointer;transition:color .2s;background:none;border:none;font-family:inherit}.ob-auth-skip:hover{color:rgba(255,255,255,.65)}.ob-skip-top{position:absolute;top:18px;right:20px;z-index:10;font-size:12px;color:rgba(255,255,255,.35);cursor:pointer;padding:6px 10px;border-radius:6px;background:rgba(255,255,255,.06);border:none;font-family:inherit;transition:all .2s}.ob-skip-top:hover{color:rgba(255,255,255,.7);background:rgba(255,255,255,.1)}.ob-interests{position:fixed;inset:0;z-index:1000;background:#030609;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 24px;opacity:0;pointer-events:none;visibility:hidden;transition:opacity .4s,visibility .4s}.ob-interests.visible{opacity:1;pointer-events:auto;visibility:visible}.ob-int-title{font-family:var(--ff-display);font-size:22px;font-weight:800;letter-spacing:-.03em;color:#fff;text-align:center;margin-bottom:6px}.ob-int-sub{font-size:13px;color:rgba(255,255,255,.45);text-align:center;margin-bottom:30px}.ob-int-grid{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;max-width:400px;margin-bottom:32px}.ob-int-chip{padding:9px 16px;border-radius:50px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04);color:rgba(255,255,255,.65);font-size:13px;font-weight:500;cursor:pointer;transition:all .2s}.ob-int-chip:hover{border-color:rgba(0,200,255,.4);color:var(--cyan)}.ob-int-chip.sel{border-color:var(--cyan);background:rgba(0,200,255,.1);color:var(--cyan)}.ob-int-cta{width:100%;max-width:320px;padding:14px;border-radius:12px;background:var(--cyan);color:#030609;font-family:var(--ff-display);font-weight:700;font-size:15px;cursor:pointer;border:none;transition:all .2s;box-shadow:0 0 28px rgba(0,200,255,.3)}.ob-int-cta:hover{background:#22d4ff}.ob-search-hero{position:fixed;inset:0;z-index:1001;background:#030609;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 24px;opacity:0;pointer-events:none;visibility:hidden;transition:opacity .5s,visibility .5s}.ob-search-hero.visible{opacity:1;pointer-events:auto;visibility:visible}.ob-sh-logo{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:40px}.ob-sh-logo svg{display:none}.ob-sh-logo-text{font-family:Cinzel,Trajan Pro,Times New Roman,Georgia,serif;font-weight:700;font-size:36px;letter-spacing:.22em;color:#fff;text-transform:uppercase}.ob-sh-logo-text span{color:var(--cyan);font-family:inherit;letter-spacing:inherit}.ob-sh-wrap{width:100%;max-width:520px;position:relative;margin-bottom:16px}.ob-sh-input{width:100%;padding:16px 52px 16px 20px;border-radius:50px;border:1.5px solid rgba(255,255,255,.1);background:rgba(255,255,255,.05);color:#fff;font-size:16px;font-family:inherit;outline:none;transition:all .25s;box-shadow:0 0 0 0 rgba(0,200,255,0)}.ob-sh-input:focus{border-color:var(--cyan);background:rgba(0,200,255,.04);box-shadow:0 0 0 4px rgba(0,200,255,.08)}.ob-sh-input::placeholder{color:rgba(255,255,255,.28)}.ob-sh-btn{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:38px;height:38px;border-radius:50%;background:var(--cyan);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.ob-sh-btn:hover{background:#22d4ff;box-shadow:0 0 16px rgba(0,200,255,.5)}.ob-sh-suggestions{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;max-width:520px}.ob-sh-sugg{padding:7px 14px;border-radius:50px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04);color:rgba(255,255,255,.5);font-size:12px;cursor:pointer;transition:all .2s}.ob-sh-sugg:hover{border-color:rgba(0,200,255,.35);color:var(--cyan);background:rgba(0,200,255,.07)}.ob-sh-hint{font-size:11px;color:rgba(255,255,255,.2);margin-top:24px;text-align:center}.sparkline{height:40px;width:100%;position:relative}.spark-svg{width:100%;height:100%}.g-red{background:linear-gradient(135deg,#1a0810,#2d0f1a)}.g-amber{background:linear-gradient(135deg,#1a1408,#2d2010)}.g-cyan{background:linear-gradient(135deg,#071820,#0d2838)}.g-violet{background:linear-gradient(135deg,#12082d,#1e0f48)}.g-green{background:linear-gradient(135deg,#081a12,#0d2d1a)}.g-blue{background:linear-gradient(135deg,#08101a,#0d1a2d)}.badge-verified{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;background:var(--cyan);flex-shrink:0;vertical-align:middle;margin-left:3px}.badge-verified svg{width:9px;height:9px;fill:#000}.badge-official{display:inline-flex;align-items:center;gap:3px;background:var(--cyan-dim);border:1px solid rgba(0,200,255,.25);border-radius:4px;padding:1px 5px;font-size:9px;font-weight:700;letter-spacing:.05em;color:var(--cyan);text-transform:uppercase;vertical-align:middle;margin-left:4px}.badge-official svg{width:8px;height:8px;fill:rgba(244,170,60,1)}.official-channel-section{margin:0 20px 8px}.official-channels-row{display:flex;gap:12px;overflow-x:auto;padding-bottom:8px;padding-right:60px;scrollbar-width:none;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;cursor:-webkit-grab;cursor:grab}.official-channels-row::-webkit-scrollbar{display:none}.official-channels-row:active{cursor:-webkit-grabbing;cursor:grabbing}.oc-card{scroll-snap-align:start;flex-shrink:0;width:130px;background:var(--s1);border:1px solid var(--border);border-radius:var(--rl);overflow:hidden;cursor:pointer;transition:all .22s}.oc-card:hover{border-color:rgba(0,200,255,.4);transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,200,255,.1)}.oc-card.live{border-color:rgba(0,200,255,.3);box-shadow:0 0 14px rgba(0,200,255,.08)}.oc-thumb{height:72px;display:flex;align-items:center;justify-content:center;font-size:26px;position:relative}.oc-badge-live{position:absolute;top:6px;left:6px;background:var(--red);color:#fff;font-size:9px;font-weight:700;padding:2px 6px;border-radius:4px}.oc-info{padding:8px 10px 10px}.oc-name{font-size:12px;font-weight:700;color:var(--white);display:flex;align-items:center;gap:3px;flex-wrap:wrap}.oc-meta{font-size:10px;color:var(--muted);margin-top:2px}.follow-verified{display:inline-flex;align-items:center;justify-content:center;width:13px;height:13px;border-radius:50%;background:transparent;flex-shrink:0;margin-left:2px}.follow-verified svg{width:7px;height:7px;fill:#000}.g-space{background:linear-gradient(160deg,#04060e,#070d1c,#0a1228);position:relative}.g-space:before{background-image:radial-gradient(circle,rgba(255,255,255,.6) 1px,transparent 0);background-size:18px 18px;opacity:.18}.g-space:after,.g-space:before{content:"";position:absolute;inset:0;pointer-events:none}.g-space:after{background:radial-gradient(ellipse 60% 40% at 50% 80%,rgba(244,150,50,.18) 0,transparent 70%)}.rocket-icon{font-size:32px;position:relative;z-index:1;filter:drop-shadow(0 0 12px rgba(244,150,50,.7));animation:rocket-thrust .8s ease-in-out infinite alternate}@keyframes rocket-thrust{0%{transform:translateY(0) scale(1)}to{transform:translateY(-4px) scale(1.06)}}.exhaust-glow{position:absolute;bottom:18%;left:50%;transform:translateX(-50%);width:28px;height:40px;background:radial-gradient(ellipse,rgba(244,150,50,.7) 0,rgba(244,80,20,.4) 40%,transparent 80%);border-radius:50%;animation:exhaust .5s ease-in-out infinite alternate;z-index:1}@keyframes exhaust{0%{height:40px;opacity:.9}to{height:60px;opacity:.5}}.stream-viewers-hot{position:absolute;top:8px;right:8px;background:rgba(244,150,50,.9);color:#fff;font-size:11px;font-weight:700;padding:3px 8px;border-radius:20px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.pass-bar{transition:background .25s}.ob-step{animation:screenIn .28s ease}.ob-hidden{display:none}.ob-step-dot{width:7px;height:7px;border-radius:50%;background:var(--s3);transition:all .25s}.ob-step-dot.active{width:20px;border-radius:4px;background:var(--cyan)}.ob-type-btn:hover{border-color:var(--border-hi)!important;background:var(--s2)!important}.ob-type-btn.selected{border-color:var(--cyan)!important;background:var(--cyan-dim)!important}.ob-cat-item{padding:14px 12px;border-radius:12px;background:var(--s2);border:1.5px solid var(--border);color:var(--text);font-size:12px;font-weight:600;display:flex;flex-direction:column;align-items:center;gap:7px;transition:all .18s;cursor:pointer}.ob-cat-item span{text-align:center;line-height:1.3}.ob-cat-item:hover{border-color:var(--border-hi);color:var(--white)}.ob-cat-item.selected{background:var(--cyan-dim);border-color:var(--border-hi);color:var(--cyan)}.ob-plan-btn.active{border-color:var(--cyan)!important;background:var(--cyan-dim)!important}@keyframes live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.85)}}@keyframes studio-bg{0%{background-position:0 50%}to{background-position:100% 50%}}@keyframes slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.setup-cat{padding:9px 6px;border-radius:9px;background:var(--s2);border:1.5px solid var(--border);color:var(--text);font-size:11px;font-weight:600;text-align:center;transition:all .18s;line-height:1.3}.setup-cat.active,.setup-cat:hover{background:var(--cyan-dim);border-color:var(--border-hi);color:var(--cyan)}.setup-qual{padding:12px 8px;border-radius:10px;background:var(--s2);border:1.5px solid var(--border);text-align:center;transition:all .18s}.setup-qual.active{background:var(--cyan-dim);border-color:var(--border-hi)}@keyframes hw-scan{0%{transform:translate(-50%,-50%) scale(1);opacity:.6}to{transform:translate(-50%,-50%) scale(1.8);opacity:0}}.hw-scan-ring{animation:hw-scan 2s ease-out infinite}.hw-device-row:hover{border-color:var(--border-hi)!important}.hw-tab.active{background:var(--s3)!important;color:var(--white)!important}.setup-source{padding:12px 8px 10px;border-radius:12px;background:var(--s2);border:1.5px solid var(--border);color:var(--text);text-align:center;transition:all .18s;display:flex;flex-direction:column;align-items:center;min-height:110px;justify-content:flex-start}.setup-source.active{background:var(--cyan-dim);border-color:var(--border-hi);color:var(--cyan)}.setup-source.active .pov-badge-avail{color:var(--cyan)!important;background:rgba(0,200,255,.15)!important;border-color:rgba(0,200,255,.4)!important}.setup-vis{padding:14px 10px;border-radius:10px;background:var(--s2);border:1.5px solid var(--border);color:var(--text);text-align:center;transition:all .18s;display:flex;flex-direction:column;align-items:center}.setup-vis.active{background:var(--cyan-dim);border-color:var(--border-hi);color:var(--cyan)}.studio-chat-msg{font-size:12.5px;line-height:1.5;padding:2px 0;animation:msg-in .2s ease}.studio-chat-msg .studio-author{font-weight:700;margin-right:4px}:root{--bottom-nav-h:56px}.mobile-nav{display:none;position:fixed;bottom:0;left:0;right:0;height:auto;background:rgba(8,12,20,.97);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-top:1px solid var(--border);z-index:200;padding:0 4px env(safe-area-inset-bottom,0)}.mobile-nav-inner{justify-content:space-around;height:56px}.mnav-item,.mobile-nav-inner{display:flex;align-items:center}.mnav-item{flex-direction:column;gap:3px;padding:6px 14px;border-radius:8px;color:var(--muted);cursor:pointer;transition:color .15s,transform .12s cubic-bezier(.22,.68,0,1.2);min-width:52px;position:relative}.mnav-item:after{content:"";position:absolute;bottom:-2px;left:50%;transform:translateX(-50%) scaleX(0);width:20px;height:2px;background:var(--cyan);border-radius:2px;transition:transform .18s cubic-bezier(.22,.68,0,1.2),opacity .18s;opacity:0}.mnav-item.active{color:var(--cyan)}.mnav-item.active:after{transform:translateX(-50%) scaleX(1);opacity:1}.mnav-item.active svg{filter:drop-shadow(0 0 6px rgba(0,200,255,.5))}.mnav-item:active{transform:scale(.85)}.mnav-item svg{width:20px;height:20px;transition:filter .15s}.mnav-label{font-size:10px;font-weight:600;letter-spacing:.02em}.sidebar-overlay{display:none;position:fixed;inset:0;background:rgba(0,0,0,.6);z-index:140;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.sidebar-overlay.open{display:block}.btn-hamburger{display:none;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;border:1px solid var(--border);color:var(--muted);cursor:pointer;flex-shrink:0}.plans-cards-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:14px;align-items:stretch}.plans-card{flex:1 1 260px;display:flex;flex-direction:column}@media (min-width:1025px) and (max-width:1280px){.sidebar{width:200px}.layout{left:200px}.streams-grid{grid-template-columns:repeat(3,1fr);gap:12px;padding:0 18px 24px}.featured{padding:0 18px 18px;gap:14px}.featured-main{grid-template-columns:1fr 280px}.dash-grid{padding:0 18px 18px;gap:12px}.dash-row{padding:0 18px 20px;gap:12px}.vod-grid{padding:0 18px 24px!important;gap:12px!important}.section-header{padding:18px 18px 10px}.official-channels-row{padding:0 18px 16px}.cat-strip{padding:14px 18px 0}.stats-bar{padding:12px 18px 0}}@media (min-width:769px) and (max-width:1024px){.sidebar{width:180px}.layout{left:180px}:root{--ts-display:clamp(22px,3.5vw,28px)}.topbar{gap:10px;padding:0 14px}.logo-text{font-size:20px}.search-wrap{max-width:260px}:root{--section-px:16px;--section-pt:16px;--section-pb:10px;--card-p:14px}.section-header{padding:var(--section-pt) var(--section-px) var(--section-pb)}.cat-strip,.stats-bar{padding:12px 16px 0}.stats-bar{gap:6px}.official-channels-row{padding:0 16px 14px}.featured{grid-template-columns:1fr 240px;padding:0 16px 16px;gap:12px}.chat-msgs{min-height:60px}.streams-grid{grid-template-columns:repeat(2,1fr);gap:12px;padding:0 16px 24px}.vod-grid{grid-template-columns:repeat(2,1fr)!important;gap:12px!important;padding:0 16px 24px!important}.dash-grid{grid-template-columns:repeat(2,1fr);gap:12px;padding:0 16px 16px}.dash-row{padding:0 16px 20px;gap:12px}.dash-header{padding:16px 16px 0}.dash-tile-val{font-size:22px}.profile-grid{grid-template-columns:1fr!important}.profile-header{padding:0 16px;margin-top:-32px}.profile-avatar{width:72px;height:72px}.profile-vods{grid-template-columns:repeat(2,1fr)!important;gap:12px!important;padding:12px 16px 24px!important}.profile-highlights-grid{grid-template-columns:1fr!important}.player-fullscreen{grid-template-columns:1fr 280px!important}.plans-cards-row{flex-direction:row!important;flex-wrap:wrap;gap:12px}.plans-card{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 8px);min-width:200px}.map-toolbar select{max-width:130px}}@media (max-width:768px){:root{--bottom-nav-h:calc(56px + env(safe-area-inset-bottom, 0px))}.mobile-nav{flex-direction:column;justify-content:flex-end}.btn-hamburger,.mobile-nav{display:flex}.btn-ghost,.btn-primary,.live-badge{display:none}.topbar-right>.avatar{display:flex}.topbar{gap:10px;padding:0 12px}.logo{min-width:auto}.logo-text{font-size:20px}.search-wrap{max-width:none}.topbar-logo-text,.topbar-right .btn-ghost,.topbar-search{display:none}.layout{left:0;bottom:var(--bottom-nav-h)}.sidebar{transform:translateX(-100%);transition:transform .25s cubic-bezier(.4,0,.2,1);width:260px;bottom:0}.sidebar>div:first-child{display:none}.sidebar.open{transform:translateX(0);box-shadow:4px 0 24px rgba(0,0,0,.5)}.main{width:100%}#screen-notif .screen-inner,#screen-plans .screen-inner,#screen-search .screen-inner,#screen-settings .screen-inner,.screen-inner{padding-bottom:calc(var(--bottom-nav-h) + 16px)}:root{--section-px:14px;--section-pt:16px;--section-pb:10px;--card-p:14px}.section-header{padding:var(--section-pt) var(--section-px) var(--section-pb)}.cat-strip,.stats-bar{padding:12px 12px 0}.stats-bar{overflow-x:auto;scrollbar-width:none;flex-wrap:nowrap;gap:0}.stats-bar::-webkit-scrollbar{display:none}.stat-tile{min-width:120px;flex-shrink:0}.official-channels-row{padding:0 12px 12px}.featured{grid-template-columns:1fr;padding:0 12px 16px;gap:12px}.player-wrap{width:100%}.chat-panel{align-self:auto;height:auto!important}.chat-msgs{max-height:200px;min-height:120px}.streams-grid{grid-template-columns:repeat(2,1fr);gap:10px;padding:0 12px calc(var(--bottom-nav-h) + 16px)}.vod-grid{grid-template-columns:repeat(2,1fr)!important;gap:10px!important;padding:0 12px calc(var(--bottom-nav-h) + 16px)!important}.profile-grid{grid-template-columns:1fr!important}.profile-header{flex-direction:column;align-items:flex-start;padding:0 12px;margin-top:-24px;gap:10px}.profile-avatar{width:68px;height:68px}.profile-name{font-size:17px}.profile-info{width:100%}.profile-actions{flex-wrap:wrap;gap:6px}.profile-actions .btn-ghost,.profile-actions button{font-size:12px!important;padding:6px 12px!important}.profile-bio-section{padding:0 14px 14px}.profile-stats-row{gap:14px;padding:0 12px 16px;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none}.profile-stats-row::-webkit-scrollbar{display:none}.profile-stat{min-width:60px;padding:12px 0}.profile-stat-val{font-size:15px}.profile-vod-grid,.profile-vods{grid-template-columns:repeat(2,1fr)!important}.profile-vods{gap:10px!important;padding:12px 12px calc(var(--bottom-nav-h) + 16px)!important}.profile-about-grid,.profile-highlights-grid{grid-template-columns:1fr!important}.profile-panel{padding:var(--card-p) var(--section-px)}.featured-card{min-width:0}.featured-thumb{aspect-ratio:16/9;height:auto!important}#screen-player{display:flex;flex-direction:column;overflow:hidden}.player-mobile-info{display:flex;flex-direction:column;overflow-y:auto;flex:1 1;padding-bottom:calc(var(--bottom-nav-h) + 14px)}.player-fullscreen{grid-template-columns:1fr!important;height:auto!important;flex-shrink:0;overflow:visible!important}.player-video-area{height:56vw!important;min-height:210px;max-height:320px;flex:none!important}#chat-collapse-btn,.player-fullscreen>.player-sidebar{display:none!important}.pov-sensors{top:14px!important;right:14px!important;gap:4px!important}.pov-sensor{font-size:10px!important;padding:3px 7px!important}.player-hud-bottom{padding:32px 14px 10px!important}.player-title{font-size:13px!important}.player-controls{gap:8px!important;margin-top:7px!important}.donate-pill{top:58px!important;left:12px!important;font-size:11px!important}.back-btn{margin:8px 12px 0;font-size:12px}.player-grid{grid-template-columns:1fr!important}.player-right{display:none}.dash-grid{grid-template-columns:repeat(2,1fr)!important;gap:10px!important;padding:0 12px 16px!important}.dash-row{grid-template-columns:1fr!important;padding:0 12px calc(var(--bottom-nav-h) + 16px)!important}.dash-header{padding:16px 12px 0!important}.dash-tile{padding:14px!important}.dash-tile-val{font-size:20px!important}#screen-map:not(.screen-hidden){bottom:var(--bottom-nav-h)!important}.map-toolbar{padding:6px 10px!important;gap:6px!important;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none;-webkit-overflow-scrolling:touch}.map-toolbar::-webkit-scrollbar{display:none}.map-toolbar select{font-size:11px!important;padding:4px 6px!important;max-width:120px;flex-shrink:0}.map-toolbar button{width:30px!important;height:30px!important;font-size:16px!important;flex-shrink:0}.map-stats-overlay{padding:10px 12px!important;bottom:10px!important;left:10px!important}.map-stat-row{gap:5px!important;margin-bottom:5px!important;font-size:11px}.plans-cards-row{flex-direction:column!important}.plans-card{width:100%!important}}@media (max-width:480px){.streams-grid{grid-template-columns:1fr}.dash-grid,.profile-vod-grid,.profile-vods,.vod-grid{grid-template-columns:1fr!important}.featured{grid-template-columns:1fr}.map-toolbar select{max-width:100px;font-size:10px!important}.profile-stats-row{gap:10px}:root{--section-px:12px}}@media (max-width:400px){.streams-grid{grid-template-columns:1fr;gap:8px}.dash-grid,.vod-grid{grid-template-columns:1fr!important}.map-toolbar select{max-width:85px;font-size:10px!important}}@media (max-width:600px){.dash-kpi-grid{grid-template-columns:repeat(2,1fr)!important}.dash-two-col{grid-template-columns:1fr!important}.dash-row{padding-bottom:calc(var(--bottom-nav-h) + 16px)!important}}@media (max-width:360px){:root{--section-px:10px}.topbar{padding:0 8px;gap:6px}.search-wrap{display:none}.streams-grid{padding:0 10px calc(var(--bottom-nav-h) + 16px)}.dash-grid{padding:0 10px 14px!important}.stat-tile{min-width:100px}.mnav-label,.mobile-nav-item span{font-size:9px}.mnav-item{padding:6px 10px;min-width:44px}.earnings-date,.follow-sub,.shi-meta{font-size:11px}.map-toolbar select{max-width:80px;font-size:10px!important}}