@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"}:root{--bg:#0b1220;--card:#131d2e;--card-solid:#131d2e;--card-2:#1b2740;--line:#26324c;--text:#eef2fb;--muted:#9aa8c4;--accent:#ffcb3d;--accent-ink:#2a1e00;--good:#46d39a;--warn:#ffb020;--bad:#ff5d6c;--radius:14px;--overlay:rgba(11,18,32,0.85);--overlay-strong:rgba(11,18,32,0.96);--nav-bg:#05080f;color-scheme:dark}:root[data-theme=light]{--bg:#f4f6fb;--card:#ffffff;--card-solid:#ffffff;--card-2:#eaeef7;--line:#d3dae8;--text:#121a2b;--muted:#55627e;--accent:#b87900;--accent-ink:#ffffff;--good:#0b8f5f;--warn:#b26a00;--bad:#d12a3c;--overlay:rgba(244,246,251,0.88);--overlay-strong:rgba(244,246,251,0.97);--nav-bg:#ffffff;color-scheme:light}:root[data-theme=neon]{--bg:#070d1c;--card:rgba(19,30,54,0.72);--card-solid:#0f1a30;--card-2:rgba(30,46,80,0.62);--line:rgba(86,130,214,0.28);--text:#eef3ff;--muted:#9db0d4;--accent:#ffc83a;--accent-ink:#241800;--good:#3ee0a0;--warn:#ffb020;--bad:#ff5d72;--radius:18px;--overlay:rgba(7,13,28,0.85);--overlay-strong:rgba(7,13,28,0.96);--nav-bg:rgba(10,18,36,0.92);--glow-good:0 0 18px rgba(62,224,160,0.22);--glow-info:0 0 18px rgba(74,140,255,0.22);--glow-bad:0 0 18px rgba(255,93,114,0.22);--glow-accent:0 0 18px rgba(255,200,58,0.28);--tile-good:rgba(62,224,160,0.16);--tile-info:rgba(74,140,255,0.18);--tile-purple:rgba(156,110,255,0.18);--tile-bad:rgba(255,93,114,0.16);--tile-warn:rgba(255,176,32,0.16)}:root[data-theme=neon] body{background:radial-gradient(900px 500px at 15% -10%,rgba(54,98,200,.28),transparent 60%),radial-gradient(700px 500px at 100% 10%,rgba(40,160,200,.14),transparent 60%),var(--bg);background-attachment:fixed}:root[data-theme=neon] .card{border:1px solid var(--line);background:linear-gradient(160deg,rgba(26,40,72,.74),rgba(14,24,46,.72));box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 8px 28px rgba(0,0,0,.35);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}:root[data-theme=neon] button.primary{background:linear-gradient(180deg,#ffd65a,#f0a800);color:var(--accent-ink);border-color:transparent;box-shadow:none}@media (prefers-reduced-motion:reduce){:root[data-theme=neon] .card{-webkit-backdrop-filter:none;backdrop-filter:none}}*{box-sizing:border-box}body,html{margin:0;padding:0}body{background:var(--bg);color:var(--text);font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased}a{color:var(--accent);text-decoration:none}.wrap{max-width:560px;margin:0 auto;padding:16px 14px 40px}.top{display:flex;align-items:center;gap:10px;margin-bottom:14px}.top h1{font-size:18px;margin:0 auto 0 0;letter-spacing:.2px}.badge{font-size:11px;color:var(--accent-ink);background:var(--accent);border-radius:999px;padding:2px 8px;font-weight:700}.tabs{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px;position:relative;padding-bottom:12px}.foot:before,.tabs:after{content:"";position:absolute;left:0;right:0;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,var(--accent) 22%,var(--accent) 78%,transparent);transform-origin:center;animation:line-grow 2.2s cubic-bezier(.22,1,.36,1) both}.tabs:after{bottom:0}.foot:before{top:0;height:1px;background:linear-gradient(90deg,transparent,var(--accent) 35%,var(--accent) 65%,transparent);animation-play-state:paused}.foot.in-view:before{animation-play-state:running}@keyframes line-grow{0%{transform:scaleX(0);opacity:.4}to{transform:scaleX(1);opacity:1}}@media (prefers-reduced-motion:reduce){.foot:before,.tabs:after{animation:none}}.tabs a{flex:1 1 auto;min-width:80px;text-align:center;padding:9px 6px;border-radius:10px;background:var(--card);color:var(--muted);border:0;border-bottom:2px solid var(--line);font-size:12.5px;font-weight:600}.tabs a.active{color:var(--text);border-bottom-color:var(--accent)}.tabs a.bolao{background:rgb(240,191,76);border-bottom-color:rgb(240,191,76);color:#1a1400}.tabs a.bolao.active{border-bottom-color:var(--text);color:#1a1400}.card{background:var(--card);border:1px solid transparent;border-radius:var(--radius);padding:14px;margin-bottom:12px}.card h3{margin:0 0 4px;font-size:15px}.ad-slot{margin:12px 0;text-align:center}.ad-label{display:block;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:4px}.ad-link{display:flex;flex-direction:column;align-items:center;gap:6px;color:inherit;text-decoration:none}.ad-img{display:block;max-width:100%;max-height:250px;height:auto;border-radius:10px}.ad-footer .ad-img,.ad-header .ad-img{max-height:120px}.ad-text{font-size:14px}.ad-popup{position:fixed;inset:0;z-index:90;display:flex;align-items:center;justify-content:center;padding:16px;background:var(--overlay)}.ad-popup-box{position:relative;max-width:420px;width:100%;margin:0;text-align:center}.ad-popup-box .ad-img{max-height:60vh}.ad-popup-close{position:absolute;top:6px;right:6px;width:32px;height:32px;padding:0;border-radius:50%;font-size:20px;line-height:1}.muted{color:var(--muted)}.small{font-size:12px}.pick{display:inline-block;background:var(--card-2);border:1px solid var(--line);border-radius:8px;padding:2px 8px;font-weight:700;font-size:13px}.conf{display:inline-flex;gap:2px}.conf i{width:8px;height:8px;border-radius:999px;background:var(--line);display:inline-block}.conf i.on{background:var(--accent)}.chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.chip{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid transparent;background:transparent;color:var(--muted);border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600;line-height:1.2;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.chip:hover,.chip[aria-expanded=true],.chip[aria-pressed=true],.chip[aria-selected=true]{background:var(--card-2);color:var(--text)}.chip:active{border-color:var(--line)}.chip:not(:has(svg,img)):not(.btn-icon){background:color-mix(in srgb,var(--card-2) 70%,transparent)}.chip:disabled{opacity:.5;cursor:default}.chip svg{flex:none}.badge-btn{font-size:11px;border-radius:999px;padding:2px 8px;font-weight:700;cursor:pointer;border:1px solid var(--line);background:var(--card-2);color:var(--text)}.badge-btn.on{background:var(--accent);color:var(--accent-ink);border-color:transparent}.badge-btn:disabled{opacity:.6;cursor:default}.chip.primary{width:auto;margin-top:0;background:var(--card-2);color:var(--accent);font-weight:800;border-color:transparent}.seg{display:flex;flex-wrap:wrap;gap:4px;padding:4px;width:-moz-fit-content;width:fit-content;max-width:100%;border-radius:999px;background:var(--card);border:1px solid var(--line)}.seg>.chip{margin:0}.seg.seg-scroll{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:4px 0 12px}.seg.seg-scroll::-webkit-scrollbar{display:none}.seg.seg-scroll>.chip{flex:none;white-space:nowrap}.btn-icon{display:inline-grid;place-items:center;width:36px;height:36px;min-height:36px;padding:0;border-radius:50%}.ico-accent{color:var(--accent)}.ico-good{color:var(--good)}.ico-warn{color:var(--warn)}.ico-bad{color:var(--bad)}.ico-muted{color:var(--muted)}.chip .code,.code-chip .code{color:var(--accent);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.code-chip{display:inline-flex;align-items:center;gap:8px;min-height:38px;border:1px solid var(--line);background:var(--card-2);color:var(--text);border-radius:999px;padding:8px 14px;font-size:13px;font-weight:700;cursor:pointer;transition:border-color .15s,transform .1s}.code-chip:hover{border-color:var(--accent)}.code-chip:active{transform:scale(.97)}.code-chip svg{flex:none;color:var(--muted)}label{display:block;font-size:12px;color:var(--muted);margin:10px 0 4px}input,select,textarea{width:100%;background:var(--card-2);color:var(--text);border:1px solid transparent;border-radius:12px;padding:11px 12px;font:inherit;transition:border-color .15s,box-shadow .15s}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 25%,transparent)}button.primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:auto;max-width:100%;margin-top:14px;background:var(--accent);color:var(--accent-ink);border:0;border-radius:999px;padding:11px 22px;font-weight:800;font-size:14.5px;line-height:1.2;cursor:pointer;box-shadow:none;transition:filter .15s,transform .1s,opacity .15s}button.primary svg{flex:none}button.primary.danger{background:var(--bad);color:#fff;box-shadow:none}button.primary:hover:not(:disabled){filter:brightness(1.08)}button.primary:active:not(:disabled){transform:scale(.98)}@media (min-width:720px){.card>button.primary,form>button.primary{min-width:160px}}button.primary:disabled{opacity:.45;box-shadow:none;cursor:not-allowed}.tab-btn{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 8px);min-width:110px;margin-top:0;background:var(--card-2);color:var(--text);border:1px solid var(--line);border-radius:10px;padding:12px;font-weight:800;font-size:14px;cursor:pointer}.tab-btn.primary{border-color:transparent}.row{display:flex;justify-content:space-between;gap:8px;padding:8px 0;border-bottom:1px solid var(--line)}.row:last-child{border-bottom:0}.tag-ok{color:var(--good)}.tag-bad{color:var(--bad)}.foot{margin-top:26px;position:relative;padding-top:14px;font-size:11px;color:var(--muted);text-align:center;line-height:1.6}.feed>.card:last-child{margin-bottom:12px}@media (min-width:720px){.wrap{max-width:760px;padding:20px 20px 48px}.feed{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;align-items:start;margin:0 auto 12px;max-width:820px}.feed>.card:only-child{grid-column:1/-1}.feed>.card,.feed>.card:last-child{margin-bottom:0}}@media (min-width:1100px){body{font-size:15.5px}.wrap{max-width:1140px;padding:28px 32px 64px}.top h1{font-size:22px}.tabs a{font-size:13.5px;padding:10px 8px}.feed,.wrap>.card,.wrap>.section-head{max-width:none}}@media (min-width:720px){.wrap{max-width:1040px;width:calc(100% - 212px);margin-left:max(212px,calc(50vw - 520px));margin-right:auto}.tabs{left:max(12px,calc(50vw - 520px - 196px))}.feed.feed-2{grid-auto-flow:column}}@media (min-width:1100px){html.chat-open .wrap{margin-right:316px}}.terms-updated{margin:-8px 0 14px}@media (min-width:1100px){.terms-updated{text-align:right}}.age-gate{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:16px;background:var(--overlay-strong)}.age-gate-box{max-width:440px;width:100%;margin:0}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bottom-nav,.sheet,.sheet-backdrop{display:none}@media (max-width:719px){.tabs{display:none}body{padding-bottom:calc(84px + env(safe-area-inset-bottom))}.bottom-nav{display:grid;grid-template-columns:repeat(5,1fr);position:fixed;left:10px;right:10px;bottom:calc(8px + env(safe-area-inset-bottom));z-index:45;background:color-mix(in srgb,var(--nav-bg) 65%,transparent);border:1px solid var(--line);border-radius:20px;box-shadow:0 8px 24px rgba(0,0,0,.22);-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%);padding:6px 4px}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.bottom-nav{background:var(--nav-bg)}}.bottom-nav>a,.bottom-nav>button{background:none;border:0;padding:0;color:inherit;font:inherit;text-decoration:none;cursor:pointer}.bottom-nav-item{position:relative;display:flex;flex-direction:column;align-items:center;gap:3px;padding:4px 0 2px;color:var(--text);font-size:11.5px;font-weight:600}.bottom-nav-item.active{color:var(--accent)}.bottom-nav-item.active:before{content:"";position:absolute;top:-6px;left:28%;right:28%;height:2px;border-radius:2px;background:var(--accent)}.sheet-backdrop{inset:0;z-index:43;background:rgba(0,0,0,.5)}.sheet,.sheet-backdrop{display:block;position:fixed}.sheet{left:10px;right:10px;bottom:calc(76px + env(safe-area-inset-bottom));z-index:44;max-height:70vh;overflow-y:auto;background:var(--card-solid);border:1px solid var(--line);border-radius:20px;padding:14px 14px 16px;animation:sheet-up .22s ease-out both}.sheet-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.sheet-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.sheet-item{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 6px;border-radius:12px;background:var(--card-2);border:0;color:var(--text);font:inherit;font-size:12px;font-weight:600;text-align:center;text-decoration:none;cursor:pointer}}@keyframes sheet-up{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){.sheet{animation:none}}.tab-ico{display:none}@media (min-width:720px){.tabs{position:fixed;top:84px;left:max(12px,calc(50vw - 520px - 196px));width:196px;flex-direction:column;flex-wrap:nowrap;gap:2px;padding-bottom:0;margin:0}.tabs:after{display:none}.tabs a,.tabs a.bolao{flex:none;min-width:0;text-align:left;padding:9px 12px;font-size:14px;border:0;border-radius:10px;background:transparent;color:var(--text)}.tabs a:hover{background:var(--card)}.tabs a.active,.tabs a.bolao.active{background:var(--card);color:var(--accent);font-weight:700}.tabs a.bolao{color:var(--accent)}.tab-ico{display:inline}}@media (max-width:719px){.chip{min-height:44px;padding-left:14px;padding-right:14px}.btn-icon,.chip.btn-icon{width:44px;height:44px;padding:0}button.primary{min-height:46px}.chips{gap:8px}}@media (min-width:1100px){html.chat-open .wrap{width:calc(100% - 212px - 316px);margin-left:212px;margin-right:316px}html.chat-open .tabs{left:12px}}.tile{display:inline-grid;place-items:center;flex:none;border-radius:12px;background:var(--card-2);color:var(--text)}.tile-good{background:var(--tile-good,color-mix(in srgb,var(--good) 16%,var(--card-2)));color:var(--good)}.tile-info{background:var(--tile-info,color-mix(in srgb,#4a8cff 16%,var(--card-2)));color:#6aa2ff}.tile-purple{background:var(--tile-purple,color-mix(in srgb,#9c6eff 16%,var(--card-2)));color:#a98aff}.tile-bad{background:var(--tile-bad,color-mix(in srgb,var(--bad) 16%,var(--card-2)));color:var(--bad)}.tile-accent,.tile-warn{background:var(--tile-warn,color-mix(in srgb,var(--warn) 16%,var(--card-2)));color:var(--accent)}.pill{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;font-size:12.5px;font-weight:600;border:1px solid}.pill-good{color:var(--good);background:color-mix(in srgb,var(--good) 12%,transparent)}.statstrip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;margin:10px 0;border-radius:14px;background:var(--line);overflow:hidden}.statstrip>div{display:flex;flex-direction:column;gap:2px;padding:10px 12px;background:var(--card-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.statstrip b{font-size:13.5px}.notice{padding:10px 12px;border-radius:12px;background:color-mix(in srgb,var(--good) 8%,var(--card-2));border:1px solid color-mix(in srgb,var(--good) 25%,transparent)}.brand-accent,.hashtag{color:var(--accent)}.hashtag{font-weight:700;text-decoration:none}.hashtag:focus-visible,.hashtag:hover{text-decoration:underline}:root[data-theme=neon] .tile{box-shadow:inset 0 0 0 1px rgba(255,255,255,.07)}:root[data-theme=neon] .pill-good{box-shadow:var(--glow-good)}:root[data-theme=neon] .top h1{font-size:22px;font-weight:800}:root[data-theme=neon] .top{padding:10px 14px;border-radius:18px;border:1px solid var(--line);background:linear-gradient(160deg,rgba(26,40,72,.74),rgba(14,24,46,.72))}:root[data-theme=neon] .chip.primary{background:var(--card-2);color:var(--accent)}:root[data-theme=neon] .badge{background:linear-gradient(180deg,#ffd65a,#f0a800);box-shadow:var(--glow-accent)}@media (max-width:719px){:root[data-theme=neon] .bottom-nav{left:10px;right:10px;bottom:calc(8px + env(safe-area-inset-bottom));border:1px solid var(--line);border-radius:20px;background:var(--nav-bg);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 10px 30px rgba(0,0,0,.5)}:root[data-theme=neon] .bottom-nav-item.active{color:var(--good)}:root[data-theme=neon] .bottom-nav-item.active:before{background:var(--good);box-shadow:var(--glow-good)}:root[data-theme=neon] .sheet{bottom:calc(76px + env(safe-area-inset-bottom));border-radius:20px}}.card.accent-good{border-left:4px solid var(--good)}.card.tool{position:relative;background:color-mix(in srgb,#4a8cff 5%,var(--card));border:1px solid color-mix(in srgb,#4a8cff 22%,transparent);border-left:3px solid color-mix(in srgb,#4a8cff 70%,transparent)}.card.tool:after{content:"Ferramenta";position:absolute;top:12px;right:14px;padding:2px 8px;border-radius:999px;font-size:.64rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,#4a8cff 80%,var(--text,#1b2434));background:color-mix(in srgb,#4a8cff 12%,transparent)}.card.accent-info{border-left:4px solid #4a8cff}.card.accent-purple{border-left:4px solid #9c6eff}:root[data-theme=neon] .card.accent-good{border-left-color:var(--good);box-shadow:inset 4px 0 12px -8px var(--good),0 8px 28px rgba(0,0,0,.35)}:root[data-theme=neon] .card.accent-info{box-shadow:inset 4px 0 12px -8px #4a8cff,0 8px 28px rgba(0,0,0,.35)}:root[data-theme=neon] .card.accent-purple{box-shadow:inset 4px 0 12px -8px #9c6eff,0 8px 28px rgba(0,0,0,.35)}.site-chip{display:inline-flex;align-items:center;gap:8px}.site-dot{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--card-2);font-size:12px;font-weight:800;color:var(--accent)}.site-chip.on{border-color:var(--good);color:var(--good);background:color-mix(in srgb,var(--good) 10%,var(--card))}.pill-vip{color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent);white-space:nowrap}:root[data-theme=neon] .pill-vip{box-shadow:var(--glow-accent)}.daysummary{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:14px 24px;gap:14px 24px;align-items:center}.ds-item>div{min-width:0}.ds-item{display:flex;align-items:center;gap:10px}.ds-item>div{display:flex;flex-direction:column}.ds-big{font-size:22px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--good)}.ds-conf{display:inline-flex;align-items:center;gap:8px}.name-link{color:inherit;text-decoration:none}.name-link:hover{text-decoration:underline}:root[data-theme=neon-glass]{--bg:#0a0718;--card:rgba(255,255,255,0.06);--card-solid:#151029;--card-2:rgba(255,255,255,0.09);--line:rgba(255,255,255,0.14);--text:#f4f2ff;--muted:#b3add6;--accent:#4de8ff;--accent-ink:#061018;--good:#3ef0b0;--warn:#ffc24a;--bad:#ff5c8a;--radius:20px;--overlay:rgba(10,7,24,0.82);--overlay-strong:rgba(10,7,24,0.95);--nav-bg:rgba(14,10,32,0.55);--glass:rgba(255,255,255,0.08);--glass-hover:rgba(255,255,255,0.14);--glass-line:rgba(255,255,255,0.18);--glass-shine:inset 0 1px 0 rgba(255,255,255,0.22);--glow-good:0 0 18px rgba(62,240,176,0.3);--glow-info:0 0 18px rgba(77,232,255,0.3);--glow-bad:0 0 18px rgba(255,92,138,0.3);--glow-accent:0 0 18px rgba(77,232,255,0.35);--tile-good:rgba(62,240,176,0.16);--tile-info:rgba(77,232,255,0.16);--tile-purple:rgba(168,85,247,0.2);--tile-bad:rgba(255,92,138,0.16);--tile-warn:rgba(255,194,74,0.16);color-scheme:dark}:root[data-theme=neon-glass] body{background:radial-gradient(800px 520px at 10% -5%,rgba(124,58,237,.45),transparent 60%),radial-gradient(700px 520px at 100% 15%,rgba(6,182,212,.3),transparent 60%),radial-gradient(760px 560px at 50% 110%,rgba(236,72,153,.24),transparent 60%),var(--bg);background-attachment:fixed}:root[data-theme=neon-glass] .card,:root[data-theme=neon-glass] .top{border:1px solid var(--line);background:linear-gradient(145deg,rgba(255,255,255,.1),rgba(255,255,255,.03));box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 10px 40px rgba(0,0,0,.45);-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%)}:root[data-theme=neon-glass] .top{padding:10px 14px;border-radius:20px}:root[data-theme=neon-glass] .top h1{font-size:22px;font-weight:800}:root[data-theme=neon-glass] .card.accent-good{border-left:4px solid var(--good);box-shadow:inset 4px 0 14px -8px var(--good),0 10px 40px rgba(0,0,0,.45)}:root[data-theme=neon-glass] .card.accent-info{box-shadow:inset 4px 0 14px -8px #4de8ff,0 10px 40px rgba(0,0,0,.45)}:root[data-theme=neon-glass] .card.accent-purple{box-shadow:inset 4px 0 14px -8px #a855f7,0 10px 40px rgba(0,0,0,.45)}:root[data-theme=neon-glass] .badge-btn:not(.on),:root[data-theme=neon-glass] .chip:not(.primary),:root[data-theme=neon-glass] .sheet-item,:root[data-theme=neon-glass] .site-chip,:root[data-theme=neon-glass] .tab-btn:not(.primary),:root[data-theme=neon-glass] .tabs a,:root[data-theme=neon-glass] button:not(.primary):not(.sheet-item){background:var(--glass);color:var(--text);border:1px solid var(--glass-line);box-shadow:var(--glass-shine);-webkit-backdrop-filter:blur(12px) saturate(150%);backdrop-filter:blur(12px) saturate(150%);transition:background .15s,box-shadow .15s,border-color .15s}:root[data-theme=neon-glass] .tab-btn,:root[data-theme=neon-glass] .tabs a{border-radius:12px}:root[data-theme=neon-glass] .chip,:root[data-theme=neon-glass] button.primary{border-radius:999px}:root[data-theme=neon-glass] .btn-icon{border-radius:50%}:root[data-theme=neon-glass] .seg{background:transparent;border-color:var(--glass-line)}:root[data-theme=neon-glass] .chip:not(.primary):hover,:root[data-theme=neon-glass] .sheet-item:hover,:root[data-theme=neon-glass] .site-chip:hover,:root[data-theme=neon-glass] .tab-btn:not(.primary):hover,:root[data-theme=neon-glass] .tabs a:hover,:root[data-theme=neon-glass] button:not(.primary):not(:disabled):hover{background:var(--glass-hover);border-color:rgba(77,232,255,.45);box-shadow:var(--glass-shine)}:root[data-theme=neon-glass] .badge-btn.on,:root[data-theme=neon-glass] .chip.primary,:root[data-theme=neon-glass] .tab-btn.primary,:root[data-theme=neon-glass] button.primary{background:linear-gradient(135deg,rgba(77,232,255,.35),rgba(168,85,247,.35));color:#ffffff;text-shadow:0 1px 6px rgba(0,0,0,.35);border:1px solid rgba(77,232,255,.55);box-shadow:var(--glass-shine);-webkit-backdrop-filter:blur(12px) saturate(160%);backdrop-filter:blur(12px) saturate(160%)}:root[data-theme=neon-glass] .chip.primary:hover,:root[data-theme=neon-glass] .tab-btn.primary:hover,:root[data-theme=neon-glass] button.primary:hover:not(:disabled){filter:none;background:linear-gradient(135deg,rgba(77,232,255,.48),rgba(168,85,247,.48));box-shadow:var(--glass-shine)}:root[data-theme=neon-glass] .tabs a.active{color:var(--text);border-color:rgba(77,232,255,.55);box-shadow:var(--glass-shine)}:root[data-theme=neon-glass] .tabs a.bolao{background:linear-gradient(135deg,rgba(255,194,74,.4),rgba(236,72,153,.28));border-color:rgba(255,194,74,.6);color:#ffffff}:root[data-theme=neon-glass] .site-chip.on{border-color:var(--good);color:var(--good);background:rgba(62,240,176,.12);box-shadow:var(--glass-shine)}:root[data-theme=neon-glass] .badge{background:linear-gradient(135deg,rgba(77,232,255,.5),rgba(168,85,247,.5));color:#ffffff;border:1px solid rgba(255,255,255,.3);box-shadow:var(--glow-accent)}:root[data-theme=neon-glass] .tile{box-shadow:inset 0 0 0 1px rgba(255,255,255,.1)}:root[data-theme=neon-glass] .pill-good{box-shadow:var(--glow-good)}:root[data-theme=neon-glass] .pill-vip{box-shadow:var(--glow-accent)}:root[data-theme=neon-glass] input,:root[data-theme=neon-glass] select,:root[data-theme=neon-glass] textarea{background:rgba(255,255,255,.06);border:1px solid var(--glass-line)}@media (max-width:719px){:root[data-theme=neon-glass] .bottom-nav{left:10px;right:10px;bottom:calc(8px + env(safe-area-inset-bottom));border:1px solid var(--glass-line);border-radius:22px;background:var(--nav-bg);-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%);box-shadow:var(--glass-shine),0 10px 30px rgba(0,0,0,.5)}:root[data-theme=neon-glass] .bottom-nav>a,:root[data-theme=neon-glass] .bottom-nav>button:not(.primary):not(.sheet-item),:root[data-theme=neon-glass] .bottom-nav>button:not(.primary):not(:disabled):hover{background:none;border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-theme=neon-glass] .bottom-nav-item.active{color:var(--accent)}:root[data-theme=neon-glass] .bottom-nav-item.active:before{background:var(--accent);box-shadow:var(--glow-accent)}:root[data-theme=neon-glass] .sheet{bottom:calc(76px + env(safe-area-inset-bottom));border-radius:22px;-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%)}}@media (prefers-reduced-motion:reduce){:root[data-theme=neon-glass] .bottom-nav,:root[data-theme=neon-glass] .card,:root[data-theme=neon-glass] .chip,:root[data-theme=neon-glass] .tab-btn,:root[data-theme=neon-glass] .tabs a,:root[data-theme=neon-glass] .top,:root[data-theme=neon-glass] button{-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-theme=neon-glass] .card,:root[data-theme=neon-glass] .top{background:var(--card-solid)}}:root[data-theme=neon-glass][data-mode=light]{--bg:#eef0fb;--card:rgba(255,255,255,0.55);--card-solid:#f7f7fd;--card-2:rgba(255,255,255,0.65);--line:rgba(255,255,255,0.85);--text:#17132e;--muted:#565177;--accent:#0e7490;--accent-ink:#ffffff;--good:#047857;--warn:#a15c00;--bad:#c0264f;--overlay:rgba(238,240,251,0.85);--overlay-strong:rgba(238,240,251,0.96);--nav-bg:rgba(255,255,255,0.6);--glass:rgba(255,255,255,0.5);--glass-hover:rgba(255,255,255,0.75);--glass-line:rgba(255,255,255,0.9);--glass-shine:inset 0 1px 0 rgba(255,255,255,0.95);--glow-good:0 0 16px rgba(4,120,87,0.22);--glow-info:0 0 16px rgba(14,116,144,0.22);--glow-bad:0 0 16px rgba(192,38,79,0.22);--glow-accent:0 0 16px rgba(14,116,144,0.25);--tile-good:rgba(4,120,87,0.12);--tile-info:rgba(14,116,144,0.12);--tile-purple:rgba(124,58,237,0.12);--tile-bad:rgba(192,38,79,0.12);--tile-warn:rgba(161,92,0,0.12);color-scheme:light}:root[data-theme=neon-glass][data-mode=light] body{background:radial-gradient(800px 520px at 10% -5%,rgba(167,139,250,.55),transparent 60%),radial-gradient(700px 520px at 100% 15%,rgba(103,232,249,.5),transparent 60%),radial-gradient(760px 560px at 50% 110%,rgba(249,168,212,.5),transparent 60%),var(--bg);background-attachment:fixed}:root[data-theme=neon-glass][data-mode=light] .card,:root[data-theme=neon-glass][data-mode=light] .top{border:1px solid rgba(255,255,255,.85);background:linear-gradient(145deg,rgba(255,255,255,.72),rgba(255,255,255,.42));box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 10px 32px rgba(76,60,140,.16)}:root[data-theme=neon-glass][data-mode=light] .card.accent-good{box-shadow:inset 4px 0 14px -8px var(--good),0 10px 32px rgba(76,60,140,.16)}:root[data-theme=neon-glass][data-mode=light] .card.accent-info{box-shadow:inset 4px 0 14px -8px #0e7490,0 10px 32px rgba(76,60,140,.16)}:root[data-theme=neon-glass][data-mode=light] .card.accent-purple{box-shadow:inset 4px 0 14px -8px #7c3aed,0 10px 32px rgba(76,60,140,.16)}:root[data-theme=neon-glass][data-mode=light] .badge-btn:not(.on),:root[data-theme=neon-glass][data-mode=light] .chip:not(.primary),:root[data-theme=neon-glass][data-mode=light] .sheet-item,:root[data-theme=neon-glass][data-mode=light] .site-chip,:root[data-theme=neon-glass][data-mode=light] .tab-btn:not(.primary),:root[data-theme=neon-glass][data-mode=light] .tabs a,:root[data-theme=neon-glass][data-mode=light] button:not(.primary):not(.sheet-item){background:var(--glass);color:var(--text);border:1px solid var(--glass-line);box-shadow:var(--glass-shine),0 2px 10px rgba(76,60,140,.1)}:root[data-theme=neon-glass][data-mode=light] .chip:not(.primary):hover,:root[data-theme=neon-glass][data-mode=light] .sheet-item:hover,:root[data-theme=neon-glass][data-mode=light] .site-chip:hover,:root[data-theme=neon-glass][data-mode=light] .tab-btn:not(.primary):hover,:root[data-theme=neon-glass][data-mode=light] .tabs a:hover,:root[data-theme=neon-glass][data-mode=light] button:not(.primary):not(:disabled):hover{background:var(--glass-hover);border-color:rgba(14,116,144,.45);box-shadow:var(--glass-shine)}:root[data-theme=neon-glass][data-mode=light] .badge-btn.on,:root[data-theme=neon-glass][data-mode=light] .chip.primary,:root[data-theme=neon-glass][data-mode=light] .tab-btn.primary,:root[data-theme=neon-glass][data-mode=light] button.primary{background:linear-gradient(135deg,rgba(8,145,178,.82),rgba(124,58,237,.82));color:#ffffff;text-shadow:0 1px 4px rgba(0,0,0,.25);border:1px solid rgba(255,255,255,.7);box-shadow:inset 0 1px 0 rgba(255,255,255,.5)}:root[data-theme=neon-glass][data-mode=light] .chip.primary:hover,:root[data-theme=neon-glass][data-mode=light] .tab-btn.primary:hover,:root[data-theme=neon-glass][data-mode=light] button.primary:hover:not(:disabled){background:linear-gradient(135deg,rgba(8,145,178,.92),rgba(124,58,237,.92));box-shadow:inset 0 1px 0 rgba(255,255,255,.5)}:root[data-theme=neon-glass][data-mode=light] .tabs a.active{border-color:rgba(14,116,144,.55);box-shadow:var(--glass-shine)}:root[data-theme=neon-glass][data-mode=light] .tabs a.bolao{background:linear-gradient(135deg,rgba(245,158,11,.8),rgba(236,72,153,.7));border-color:rgba(255,255,255,.8);color:#ffffff}:root[data-theme=neon-glass][data-mode=light] .site-chip.on{border-color:var(--good);color:var(--good);background:rgba(4,120,87,.1)}:root[data-theme=neon-glass][data-mode=light] .badge{background:linear-gradient(135deg,rgba(8,145,178,.85),rgba(124,58,237,.85));color:#ffffff;border:1px solid rgba(255,255,255,.7)}:root[data-theme=neon-glass][data-mode=light] .tile{box-shadow:inset 0 0 0 1px rgba(255,255,255,.8)}:root[data-theme=neon-glass][data-mode=light] input,:root[data-theme=neon-glass][data-mode=light] select,:root[data-theme=neon-glass][data-mode=light] textarea{background:rgba(255,255,255,.6);border:1px solid rgba(255,255,255,.9)}@media (max-width:719px){:root[data-theme=neon-glass][data-mode=light] .bottom-nav{border:1px solid rgba(255,255,255,.9);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 10px 28px rgba(76,60,140,.2)}:root[data-theme=neon-glass][data-mode=light] .bottom-nav>a,:root[data-theme=neon-glass][data-mode=light] .bottom-nav>button:not(.primary):not(.sheet-item),:root[data-theme=neon-glass][data-mode=light] .bottom-nav>button:not(.primary):not(:disabled):hover{background:none;border:0;box-shadow:none}}@media (prefers-reduced-motion:reduce){:root[data-theme=neon-glass][data-mode=light] .card,:root[data-theme=neon-glass][data-mode=light] .top{background:var(--card-solid)}}.theme-switch,:root[data-theme] .theme-switch{position:relative;display:inline-flex;align-items:center;justify-content:space-between;flex:0 0 auto;width:58px;height:30px;margin:0;padding:0 7px;border-radius:999px;border:1px solid var(--line);background:var(--card-2);cursor:pointer;transition:background .25s,border-color .25s}.theme-switch-icon{position:relative;z-index:1;font-size:13px;line-height:1;pointer-events:none}.theme-switch-knob{position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:var(--accent);box-shadow:0 2px 6px rgba(0,0,0,.3);transition:transform .25s cubic-bezier(.22,1,.36,1)}.theme-switch.on .theme-switch-knob{transform:translateX(28px)}.theme-switch:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:root[data-theme=neon-glass] .theme-switch-knob,:root[data-theme=neon] .theme-switch-knob{background:linear-gradient(135deg,#4de8ff,#a855f7);box-shadow:0 0 12px rgba(77,232,255,.5)}@media (prefers-reduced-motion:reduce){.theme-switch-knob{transition:none}}.round-btn,:root[data-theme] .round-btn{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:30px;height:30px;margin:0;padding:0;border-radius:50%;border:1px solid var(--line);background:var(--card-2);color:var(--text);font-size:14px;font-weight:700;line-height:1;cursor:pointer;transition:background .2s,border-color .2s,color .2s}.round-btn:hover{border-color:var(--bad);color:var(--bad)}.round-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.brand-short{display:none}@media (max-width:719px){.top h1 .brand-long{display:none}.top h1 .brand-short{display:inline}.top h1{white-space:nowrap}.round-btn,:root[data-theme] .round-btn{width:40px;height:40px}.code-chip{min-height:44px}}.login-slot{min-height:136px}html.no-login-slot .login-slot-ph{display:none}.human-slot{min-height:56px}@media (max-width:719px){input,select,textarea{font-size:16px}}.ChatPanel_fab__EeNgx{position:fixed;right:16px;bottom:16px;z-index:50;border-radius:999px;padding:10px 16px;min-height:44px;background:var(--accent);color:var(--accent-ink);border:none;font-weight:700;box-shadow:0 6px 20px rgba(0,0,0,.4);cursor:pointer}.ChatPanel_fab__EeNgx.ChatPanel_hasNew__ZCMUC{animation:ChatPanel_pulse__NIkBZ 2s ease-out infinite}@keyframes ChatPanel_pulse__NIkBZ{0%{box-shadow:0 6px 20px rgba(0,0,0,.4),0 0 0 0 rgba(240,191,76,.7)}70%{box-shadow:0 6px 20px rgba(0,0,0,.4),0 0 0 12px rgba(240,191,76,0)}to{box-shadow:0 6px 20px rgba(0,0,0,.4),0 0 0 0 rgba(240,191,76,0)}}@media (prefers-reduced-motion:reduce){.ChatPanel_fab__EeNgx.ChatPanel_hasNew__ZCMUC{animation:none;outline:2px solid var(--bad);outline-offset:2px}}.ChatPanel_badge__uTsoq{margin-left:6px;background:var(--bad);color:#fff;border-radius:999px;padding:1px 7px;font-size:11px}.ChatPanel_panel__My3_T{position:fixed;inset:0;z-index:60;display:flex;flex-direction:column;background:var(--card-solid);border-left:1px solid var(--line)}@media (min-width:720px){.ChatPanel_panel__My3_T{left:auto;width:300px;box-shadow:-8px 0 24px rgba(0,0,0,.35)}}.ChatPanel_head__qn_oE{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;padding:12px 14px;border-bottom:1px solid var(--line)}.ChatPanel_tag__a_hgx{font-size:11.5px;color:var(--accent);font-weight:600}.ChatPanel_list__qqcio{flex:1 1;overflow-y:auto;padding:10px 14px;display:flex;flex-direction:column;gap:8px;scrollbar-width:thin;scrollbar-color:transparent transparent}.ChatPanel_list__qqcio:hover{scrollbar-color:var(--line) transparent}.ChatPanel_list__qqcio::-webkit-scrollbar{width:6px}.ChatPanel_list__qqcio::-webkit-scrollbar-thumb{background:transparent;border-radius:999px}.ChatPanel_list__qqcio:hover::-webkit-scrollbar-thumb{background:var(--line)}.ChatPanel_msg__ZpcIX{background:var(--card-2);border:1px solid transparent;border-radius:14px;padding:8px 12px}.ChatPanel_msg__ZpcIX.ChatPanel_mine__Aef0h{background:color-mix(in srgb,var(--accent) 14%,var(--card-2))}.ChatPanel_meta__s857D{display:flex;align-items:baseline;gap:6px;font-size:12px;flex-wrap:wrap}.ChatPanel_text__6L8wQ{font-size:14px;white-space:pre-wrap;word-break:break-word;margin-top:2px}.ChatPanel_link__CiovE{background:none;border:none;padding:5px 4px;min-height:24px;font-size:11.5px;color:var(--muted);cursor:pointer}.ChatPanel_link__CiovE.ChatPanel_bad__KvkiE{color:var(--bad)}.ChatPanel_form__GuMkk{border-top:1px solid var(--line);padding:10px 14px 14px;display:flex;flex-direction:column;gap:8px}.ChatPanel_form__GuMkk textarea{width:100%;resize:none;background:var(--bg);color:var(--text);border:1px solid var(--line);border-radius:10px;padding:8px 10px;font:inherit}.ChatPanel_mention__5WYVV{color:var(--accent);font-weight:600}.ChatPanel_msg__ZpcIX.ChatPanel_mentionsMe___QZwc{border-color:var(--accent);background:rgba(255,203,61,.1)}.ChatPanel_suggest___T434{display:flex;flex-direction:column;max-height:220px;overflow-y:auto;background:var(--bg);border:1px solid var(--line);border-radius:10px}.ChatPanel_suggest___T434 button{text-align:left;background:none;border:none;border-bottom:1px solid var(--line);color:var(--text);padding:8px 10px;font-size:13px;cursor:pointer}.ChatPanel_suggest___T434 button:last-child{border-bottom:none}.ChatPanel_suggest___T434 button:hover{background:var(--card-2)}.ChatPanel_quote__yVvTw{display:block;width:100%;text-align:left;margin:4px 0 2px;padding:4px 8px;border:none;border-left:3px solid var(--accent);border-radius:6px;background:var(--bg);color:var(--muted);font-size:12px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatPanel_quote__yVvTw b{color:var(--text)}.ChatPanel_replying__1sYrf{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:12.5px;padding:6px 8px;border-left:3px solid var(--accent);border-radius:6px;background:var(--bg);overflow:hidden}.ChatPanel_replying__1sYrf>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatPanel_msg__ZpcIX.ChatPanel_flash__nmd_m{outline:2px solid var(--accent)}.ChatPanel_reacts__DE31j{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-top:4px}.ChatPanel_react__CHTAt{display:inline-flex;align-items:center;gap:4px;min-height:24px;background:var(--bg);border:1px solid var(--line);border-radius:999px;padding:1px 7px;font-size:12px;color:var(--text);cursor:pointer}.ChatPanel_react__CHTAt.ChatPanel_on__TSV3f{border-color:var(--accent);background:rgba(255,203,61,.15)}.ChatPanel_react__CHTAt.ChatPanel_add__qAnqX{color:var(--muted)}.ChatPanel_picker__Q1sKG{display:inline-flex;gap:2px;background:var(--bg);border:1px solid var(--line);border-radius:999px;padding:1px 4px}.ChatPanel_picker__Q1sKG button{background:none;border:none;color:var(--text);font-size:16px;padding:0 3px;cursor:pointer}.ChatPanel_count__T9nJK{margin-left:6px;font-size:11.5px;color:var(--muted);background:var(--bg);border:1px solid var(--line);border-radius:999px;padding:0 7px}@media (max-width:719px){.ChatPanel_fab__EeNgx{bottom:calc(80px + env(safe-area-inset-bottom))}}