body:has(.cam-codes),body:has(.cam-guides),body:has(.cam-server-hop),body:has(.cam-team-builder),body:has(.cam-tier-list),body:has(.cam-wiki){background:#eef1ff}body:has(.cam-codes):before,body:has(.cam-guides):before,body:has(.cam-server-hop):before,body:has(.cam-team-builder):before,body:has(.cam-tier-list):before,body:has(.cam-wiki):before{background:radial-gradient(70% 55% at 84% -8%,rgba(124,92,255,.18),transparent 60%),radial-gradient(60% 55% at 4% 104%,rgba(255,200,61,.16),transparent 60%),radial-gradient(52% 42% at 50% 48%,rgba(34,182,240,.08),transparent 70%),linear-gradient(rgba(124,92,255,.04) 1px,transparent 0) 0 0 /64px 64px,linear-gradient(90deg,rgba(124,92,255,.04) 1px,transparent 0) 0 0 /64px 64px,linear-gradient(170deg,#eef1ff,#e7eeff 55%,#f3e9ff)}body:has(.cam-codes):after,body:has(.cam-guides):after,body:has(.cam-server-hop):after,body:has(.cam-team-builder):after,body:has(.cam-tier-list):after,body:has(.cam-wiki):after{content:none}body:has(.cam-codes) .cam-stars i,body:has(.cam-guides) .cam-stars i,body:has(.cam-server-hop) .cam-stars i,body:has(.cam-team-builder) .cam-stars i,body:has(.cam-tier-list) .cam-stars i,body:has(.cam-wiki) .cam-stars i{width:7px;height:7px;filter:blur(2px);opacity:.4;background:#7c5cff;box-shadow:none}body:has(.cam-codes) .cam-stars i:nth-child(odd),body:has(.cam-guides) .cam-stars i:nth-child(odd),body:has(.cam-server-hop) .cam-stars i:nth-child(odd),body:has(.cam-team-builder) .cam-stars i:nth-child(odd),body:has(.cam-tier-list) .cam-stars i:nth-child(odd),body:has(.cam-wiki) .cam-stars i:nth-child(odd){background:#ffc83d;box-shadow:none;width:9px;height:9px}body:has(.cam-codes) .cam-stars i:nth-child(3n),body:has(.cam-guides) .cam-stars i:nth-child(3n),body:has(.cam-server-hop) .cam-stars i:nth-child(3n),body:has(.cam-team-builder) .cam-stars i:nth-child(3n),body:has(.cam-tier-list) .cam-stars i:nth-child(3n),body:has(.cam-wiki) .cam-stars i:nth-child(3n){background:#22b6f0;box-shadow:none;width:6px;height:6px}.cam-codes,.cam-evolution,.cam-guides,.cam-server-hop,.cam-team-builder,.cam-tier-list,.cam-wiki{--cam-ink:#21304d;--cam-ink-dim:#6b7a98;--cam-ink-faint:#9aa6c2;--cam-line:rgba(33,48,77,.1);--cam-line-hot:rgba(124,92,255,.3);--cam-bg:#eef1ff;--cam-bg-2:#fff;--cam-grid:rgba(124,92,255,.05);--cam-fire:#ff8a2e;--cam-ember:#ffa657;--cam-teal:#2fd4d9;--cyan:#22b6f0;--magenta:#ff47c9;--violet:#7c5cff;--gold:#ffc83d;--grass:#46c84f;--os-card-top:#fff;--os-card-bottom:#f3f8ff;--os-sunken:#f6faff;--os-hairline:#e6edf8;--os-edge:#d7dceb;--os-shadow:0 10px 26px rgba(40,40,90,.08);--os-shadow-hover:0 16px 38px rgba(40,40,90,.14)}.cam-wiki{--app:#22b6f0;--app-grad:linear-gradient(180deg,#5cc8f6,#0f8fcf);--app-edge:#0f6fa8;--app-soft:rgba(34,182,240,.12)}.cam-tier-list{--app:#7c5cff;--app-grad:linear-gradient(180deg,#a98bff,#5b3fe0);--app-edge:#4427b8;--app-soft:rgba(124,92,255,.12)}.cam-team-builder{--app:#46c84f;--app-grad:linear-gradient(180deg,#5fd167,#2ea63a);--app-edge:#23892e;--app-soft:rgba(70,200,79,.12)}.cam-server-hop{--app:#2fd4d9;--app-grad:linear-gradient(180deg,#3ee0e6,#16b3b8);--app-edge:#138f93;--app-soft:rgba(47,212,217,.12)}.cam-codes{--app:#f5a623;--app-grad:linear-gradient(180deg,#ffe089,#f5a623);--app-edge:#c9821a;--app-soft:rgba(255,200,61,.14)}.cam-guides{--app:#ff8a2e;--app-grad:linear-gradient(180deg,#ffb07a,#ff8a2e);--app-edge:#d9610f;--app-soft:rgba(255,138,46,.12)}.cam-guides .cam-guide-card{border-color:var(--os-hairline);background:var(--os-card-top);box-shadow:var(--os-shadow)}.cam-guides .cam-guide-card:hover{border-color:color-mix(in srgb,var(--cam-fire) 45%,var(--os-hairline));background:var(--os-card-bottom)}.cam-codes ::-webkit-scrollbar-thumb,.cam-guides ::-webkit-scrollbar-thumb,.cam-server-hop ::-webkit-scrollbar-thumb,.cam-team-builder ::-webkit-scrollbar-thumb,.cam-tier-list ::-webkit-scrollbar-thumb,.cam-wiki ::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--app) 55%,#c4cbdd)}:is(.cam-wiki,.cam-tier-list,.cam-team-builder,.cam-server-hop,.cam-codes,.cam-evolution) .cam-page-head{margin:26px 0 34px;align-items:center}:is(.cam-wiki,.cam-tier-list,.cam-team-builder,.cam-server-hop,.cam-codes,.cam-evolution) .cam-page-head .crumbs{font-family:var(--font-fredoka),sans-serif;font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--cam-ink-faint);margin-bottom:12px}:is(.cam-wiki,.cam-tier-list,.cam-team-builder,.cam-server-hop,.cam-codes,.cam-evolution) .cam-page-head .crumbs a:hover{color:var(--app)}:is(.cam-wiki,.cam-tier-list,.cam-team-builder,.cam-server-hop,.cam-codes,.cam-evolution) .cam-page-head .crumbs .sep{color:var(--cam-ink-faint);opacity:.6}:is(.cam-wiki,.cam-tier-list,.cam-team-builder,.cam-server-hop,.cam-codes,.cam-evolution) .cam-page-head h1{font-family:var(--font-fredoka),sans-serif;font-weight:600;font-size:clamp(32px,5vw,54px);line-height:1.02;letter-spacing:0;text-transform:none;color:var(--cam-ink)}:is(.cam-wiki,.cam-tier-list,.cam-team-builder,.cam-server-hop,.cam-codes,.cam-evolution) .cam-page-head h1 .cool,:is(.cam-wiki,.cam-tier-list,.cam-team-builder,.cam-server-hop,.cam-codes,.cam-evolution) .cam-page-head h1 .hot{background:linear-gradient(120deg,var(--app),color-mix(in srgb,var(--app) 55%,var(--violet)));-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;filter:none}:is(.cam-wiki,.cam-tier-list,.cam-team-builder,.cam-server-hop,.cam-codes,.cam-evolution) .cam-page-head .blurb{font-family:var(--font-nunito),system-ui,sans-serif;font-weight:700;font-size:16px;color:var(--cam-ink-dim);line-height:1.55}:is(.cam-wiki,.cam-tier-list,.cam-team-builder,.cam-server-hop,.cam-codes,.cam-evolution) .cam-page-head .blurb strong{color:var(--cam-ink);font-weight:800}:is(.cam-wiki,.cam-tier-list,.cam-team-builder,.cam-server-hop,.cam-codes,.cam-evolution) .cam-page-head-meta{gap:8px;font-family:var(--font-fredoka),sans-serif;text-transform:none;letter-spacing:0}:is(.cam-wiki,.cam-tier-list,.cam-team-builder,.cam-server-hop,.cam-codes,.cam-evolution) .cam-page-head-meta>div{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:8px 14px;background:linear-gradient(180deg,var(--os-card-top),var(--os-card-bottom));border:1px solid var(--os-hairline);border-radius:999px;box-shadow:var(--os-shadow);font-size:12px}:is(.cam-wiki,.cam-tier-list,.cam-team-builder,.cam-server-hop,.cam-codes,.cam-evolution) .cam-page-head-meta .k{color:var(--cam-ink-faint);text-transform:uppercase;letter-spacing:.1em;font-size:10px;margin-right:0}:is(.cam-wiki,.cam-tier-list,.cam-team-builder,.cam-server-hop,.cam-codes,.cam-evolution) .cam-page-head-meta .v{color:var(--cam-ink);font-weight:600}:is(.cam-wiki,.cam-tier-list,.cam-team-builder,.cam-server-hop,.cam-codes,.cam-evolution) .cam-page-head-meta .v.up{color:var(--app)}:is(.cam-wiki,.cam-tier-list,.cam-team-builder,.cam-server-hop,.cam-codes,.cam-evolution) .cam-page-head-meta .v.hot{color:var(--cam-fire)}:is(.cam-wiki,.cam-tier-list,.cam-team-builder,.cam-server-hop,.cam-codes,.cam-evolution) .cam-page-head-meta .v.dn{color:var(--cam-ink-faint)}@media (max-width:720px){:is(.cam-wiki,.cam-tier-list,.cam-team-builder,.cam-server-hop,.cam-codes,.cam-evolution) .cam-page-head-meta>div{justify-content:flex-start}}:is(.cam-wiki,.cam-tier-list,.cam-team-builder,.cam-server-hop,.cam-codes,.cam-evolution) .cam-rail .rail-card{background:linear-gradient(180deg,var(--os-card-top),var(--os-card-bottom));border:1px solid var(--os-hairline);border-radius:18px;padding:18px 20px;box-shadow:var(--os-shadow),inset 0 1px 0 hsla(0,0%,100%,.85)}:is(.cam-wiki,.cam-tier-list,.cam-team-builder,.cam-server-hop,.cam-codes,.cam-evolution) .cam-rail .rail-card .label{font-family:var(--font-fredoka),sans-serif;font-size:11px;letter-spacing:.12em;color:var(--cam-ink-faint);padding-bottom:12px;border-bottom:1px solid var(--os-hairline);margin-bottom:14px}:is(.cam-wiki,.cam-tier-list,.cam-team-builder,.cam-server-hop,.cam-codes,.cam-evolution) .cam-rail .rail-card .stat-row{border-bottom:1px solid var(--os-hairline);font-family:var(--font-nunito),system-ui,sans-serif;font-weight:700}:is(.cam-wiki,.cam-tier-list,.cam-team-builder,.cam-server-hop,.cam-codes,.cam-evolution) .cam-rail .rail-card .stat-row .delta{font-family:var(--font-fredoka),sans-serif}:is(.cam-wiki,.cam-tier-list,.cam-team-builder,.cam-server-hop,.cam-codes,.cam-evolution) .cam-rail .rail-card .stat-row .delta.up{color:var(--grass)}:is(.cam-wiki,.cam-tier-list,.cam-team-builder,.cam-server-hop,.cam-codes,.cam-evolution) .cam-rail .rail-card .stat-row .delta.dn{color:var(--cam-fire)}.os-card{background:linear-gradient(180deg,var(--os-card-top,#fff),var(--os-card-bottom,#f3f8ff));border:1px solid var(--os-hairline,#e6edf8);border-radius:18px;box-shadow:var(--os-shadow,0 10px 26px rgba(40,40,90,.08)),inset 0 1px 0 hsla(0,0%,100%,.85);transition:transform .18s ease,box-shadow .2s ease,border-color .2s ease}.os-card:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--app,#7c5cff) 35%,#e6edf8);box-shadow:var(--os-shadow-hover,0 16px 38px rgba(40,40,90,.14)),0 0 0 1px color-mix(in srgb,var(--app,#7c5cff) 18%,transparent)}.os-key{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:14px;padding:11px 18px;color:#fff;cursor:pointer;font-family:var(--font-fredoka),sans-serif;font-weight:600;letter-spacing:.03em;background:var(--app-grad,linear-gradient(180deg,#a98bff,#5b3fe0));box-shadow:0 4px 0 var(--app-edge,#4427b8),0 8px 14px rgba(40,40,90,.14);transition:transform .1s ease,box-shadow .1s ease,filter .15s ease}.os-key:hover{filter:brightness(1.05);transform:translateY(-1px)}.os-key:active{transform:translateY(4px);box-shadow:0 0 0 var(--app-edge,#4427b8)}.os-key:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:0 4px 0 var(--app-edge,#4427b8)}.os-key--ghost{color:var(--app,#7c5cff);background:#fff;border:1px solid var(--os-hairline,#e6edf8);box-shadow:0 3px 0 var(--os-edge,#d7dceb),0 6px 12px rgba(40,40,90,.08)}.os-key--ghost:active{transform:translateY(3px);box-shadow:0 0 0 var(--os-edge,#d7dceb)}.os-screen{--screen-line:rgba(120,160,255,.16);position:relative;overflow:hidden;background:linear-gradient(180deg,#0c1526,#0a1322);border-radius:18px;color:#eaf1ff;box-shadow:0 0 0 8px #c9d0e2,0 0 0 10px #eef1f8,inset 0 18px 40px rgba(20,28,55,.45),0 18px 40px rgba(20,28,55,.18)}.os-screen:before{background-image:linear-gradient(var(--screen-line) 1px,transparent 1px),linear-gradient(90deg,var(--screen-line) 1px,transparent 1px);background-size:30px 30px;-webkit-mask-image:radial-gradient(75% 75% at 50% 40%,#000,transparent 85%);mask-image:radial-gradient(75% 75% at 50% 40%,#000,transparent 85%);opacity:.5}.os-screen:after,.os-screen:before{content:"";position:absolute;inset:0;pointer-events:none}.os-screen:after{background:linear-gradient(118deg,hsla(0,0%,100%,.14) 0 16%,transparent 30%)}.os-screen>*{position:relative;z-index:1}@media (prefers-reduced-motion:reduce){.os-card,.os-key{transition:none}}.btn{font-family:var(--font-fredoka),sans-serif;font-weight:600;font-size:13px;letter-spacing:.04em;text-transform:none;border:0;border-radius:14px;padding:12px 22px;gap:10px;transition:transform .1s ease,box-shadow .1s ease,filter .15s ease,background .2s ease,border-color .2s ease}.btn-sm{padding:9px 15px;font-size:12px;gap:8px;border-radius:12px}.btn:hover{transform:translateY(-1px)}.btn-primary{color:#fff;background:var(--app-grad,linear-gradient(180deg,#a98bff,#5b3fe0));box-shadow:0 4px 0 var(--app-edge,#4427b8),0 8px 14px rgba(40,40,90,.14)}.btn-primary:after{content:none!important}.btn-primary:hover{filter:brightness(1.05);transform:translateY(-1px)}.btn-primary:active{transform:translateY(4px);box-shadow:0 0 0 var(--app-edge,#4427b8)}.btn-ghost{color:var(--app,#7c5cff);background:#fff;border:1px solid var(--os-hairline,#e6edf8);box-shadow:0 3px 0 var(--os-edge,#d7dceb),0 6px 12px rgba(40,40,90,.08)}.btn-ghost:hover{filter:none;transform:translateY(-1px);background:var(--app-soft,rgba(124,92,255,.1));border-color:color-mix(in srgb,var(--app,#7c5cff) 45%,var(--os-hairline,#e6edf8));box-shadow:0 3px 0 var(--os-edge,#d7dceb),0 8px 16px rgba(40,40,90,.12)}.btn-ghost:active{transform:translateY(3px);box-shadow:0 0 0 var(--os-edge,#d7dceb)}.btn:disabled,.btn:disabled:hover{transform:none;filter:none}.btn .arrow{transition:transform .2s ease}@media (prefers-reduced-motion:reduce){.btn,.btn .arrow{transition:none}.btn:active,.btn:hover{transform:none}}.pocket-os{--font-fredoka:var(--font-baloo),"Fredoka",system-ui,sans-serif;--font-display:var(--font-baloo),"Fredoka",system-ui,sans-serif;--candy-ink:#1f2a44;--candy-ink-dim:#5e6b88;--candy-ink-faint:#97a2bf;--candy-water:#22b6f0;--candy-violet:#7c5cff;--candy-grass:#46c84f;--candy-gold:#ffc83d;--candy-teal:#2fd4d9;--candy-magenta:#ff47c9;--candy-fire:#ff8a2e;--sticker-top:#fff;--sticker-bottom:#f4f7ff;--sticker-line:#e2e8fb;--sticker-edge:#d3dbf2;position:relative}.pocket-os.acc-water{--app:#22b6f0;--app-grad:linear-gradient(180deg,#5cc8f6,#0f8fcf);--app-edge:#0f6fa8;--app-soft:rgba(34,182,240,.12)}.pocket-os.acc-teal{--app:#2fd4d9;--app-grad:linear-gradient(180deg,#3ee0e6,#16b3b8);--app-edge:#138f93;--app-soft:rgba(47,212,217,.12)}.pocket-os.acc-gold{--app:#f5a623;--app-grad:linear-gradient(180deg,#ffe089,#f5a623);--app-edge:#c9821a;--app-soft:rgba(255,200,61,.14)}.pocket-os.acc-grass{--app:#46c84f;--app-grad:linear-gradient(180deg,#5fd167,#2ea63a);--app-edge:#23892e;--app-soft:rgba(70,200,79,.12)}.pocket-os.acc-violet{--app:#7c5cff;--app-grad:linear-gradient(180deg,#a98bff,#5b3fe0);--app-edge:#4427b8;--app-soft:rgba(124,92,255,.12)}.pocket-os .cam-page-head h1{font-family:var(--font-baloo),system-ui,sans-serif;font-weight:800;font-size:clamp(34px,5.4vw,58px);letter-spacing:-.01em;line-height:1}.pocket-os .cam-page-head h1 .accent-gold,.pocket-os .cam-page-head h1 .accent-grass,.pocket-os .cam-page-head h1 .accent-violet,.pocket-os .cam-page-head h1 .cool,.pocket-os .cam-page-head h1 .hot{-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 0 rgba(31,42,68,.06))}.pocket-os .cam-page-head h1 .cool{background:linear-gradient(120deg,var(--candy-water),var(--candy-violet));-webkit-background-clip:text;background-clip:text}.pocket-os .cam-page-head h1 .hot{background:linear-gradient(120deg,var(--candy-fire),var(--candy-magenta));-webkit-background-clip:text;background-clip:text}.pocket-os .cam-page-head h1 .accent-violet{background:linear-gradient(120deg,var(--candy-violet),var(--candy-magenta));-webkit-background-clip:text;background-clip:text}.pocket-os .cam-page-head h1 .accent-grass{background:linear-gradient(120deg,var(--candy-grass),var(--candy-teal));-webkit-background-clip:text;background-clip:text}.pocket-os .cam-page-head h1 .accent-gold{background:linear-gradient(120deg,var(--candy-gold),var(--candy-fire));-webkit-background-clip:text;background-clip:text}.pocket-os .cam-page-head .blurb{font-family:var(--font-nunito),system-ui,sans-serif}.pocket-os .cam-page-head-meta>div{border-width:1.5px;border-color:var(--sticker-line);box-shadow:0 3px 0 var(--sticker-edge),0 8px 18px rgba(40,40,90,.08)}.pocket-os .cam-page-head .crumbs,.pocket-os .cam-page-head-meta .k{font-family:var(--font-baloo),system-ui,sans-serif;letter-spacing:.05em}.pocket-os .cam-page-head-meta .v.hot{color:color-mix(in srgb,var(--cam-fire,#ff8a2e) 50%,#16203a)}.pocket-os .cam-page-head-meta .v.up{color:color-mix(in srgb,var(--app,#22b6f0) 50%,#16203a)}.evo-sticker{position:relative;border:2px solid var(--sticker-line,#e2e8fb);border-radius:22px;background:linear-gradient(180deg,var(--sticker-top,#fff),var(--sticker-bottom,#f4f7ff));box-shadow:0 6px 0 var(--sticker-edge,#d3dbf2),0 16px 30px rgba(40,40,90,.1);transition:transform .18s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease,border-color .2s ease}.evo-sticker:hover{transform:translateY(-4px) rotate(-.4deg);border-color:color-mix(in srgb,var(--app,#7c5cff) 55%,var(--sticker-line,#e2e8fb));box-shadow:0 10px 0 var(--sticker-edge,#d3dbf2),0 22px 40px rgba(40,40,90,.16)}.btn,.os-key{font-family:var(--font-baloo),system-ui,sans-serif;font-weight:700;letter-spacing:.01em;border-radius:999px}.btn-primary,.os-key:not(.os-key--ghost){position:relative;overflow:hidden;color:#fff;background:var(--app-grad,linear-gradient(180deg,#a98bff,#5b3fe0));box-shadow:0 5px 0 var(--app-edge,#4427b8),0 10px 18px rgba(40,40,90,.18)}.btn-primary:before,.os-key:not(.os-key--ghost):before{content:"";position:absolute;inset:2px 2px auto 2px;height:42%;border-radius:999px;background:linear-gradient(180deg,hsla(0,0%,100%,.55),hsla(0,0%,100%,0));pointer-events:none}.btn-primary:hover,.os-key:not(.os-key--ghost):hover{filter:brightness(1.06) saturate(1.05);transform:translateY(-2px)}.btn-primary:active,.os-key:not(.os-key--ghost):active{transform:translateY(5px);box-shadow:0 0 0 var(--app-edge,#4427b8),0 4px 8px rgba(40,40,90,.16)}.btn-ghost,.os-key--ghost{border-radius:999px;border-width:2px}.cam-home .btn-primary:before{content:none}.cam-home .btn-primary:active{transform:none}@media (prefers-reduced-motion:reduce){.btn,.evo-sticker,.os-key{transition:none}.btn-primary:active,.btn-primary:hover,.evo-sticker:hover,.os-key:active,.os-key:hover{transform:none}}.evo-nav{position:relative}.evo-nav:after{content:"";position:absolute;inset-inline:0;top:0;height:3px;background:linear-gradient(90deg,var(--candy-water,#22b6f0) 0,var(--candy-violet,#7c5cff) 28%,var(--candy-magenta,#ff47c9) 52%,var(--candy-gold,#ffc83d) 76%,var(--candy-grass,#46c84f) 100%);opacity:.9;pointer-events:none}.evo-tab{font-family:var(--font-baloo),system-ui,sans-serif;font-weight:700}.dark{color-scheme:dark;--background:226 32% 7%;--foreground:222 28% 92%;--card:226 28% 12%;--card-foreground:222 28% 92%;--popover:226 28% 12%;--popover-foreground:222 28% 92%;--primary:252 100% 74%;--primary-foreground:226 45% 9%;--secondary:45 100% 62%;--secondary-foreground:226 45% 9%;--muted:226 20% 18%;--muted-foreground:222 16% 66%;--accent:252 38% 24%;--accent-foreground:252 100% 90%;--destructive:0 62% 52%;--destructive-foreground:0 0% 98%;--border:226 20% 22%;--input:226 20% 22%;--ring:252 100% 74%;--color-bg:#0b0f1e;--color-surface:#161b30;--color-card:#161b30;--color-background-secondary:#12172b;--color-text-primary:#e7ecf7;--color-text-muted:#9aa6c2;--glow-card:0 0 0 1px rgba(124,92,255,.22),0 10px 26px rgba(0,0,0,.5)}.dark :is(.cam-wiki,.cam-tier-list,.cam-team-builder,.cam-server-hop,.cam-codes,.cam-evolution,.cam-guides,.pocket-os,.cam-wiki-toolbar,.cam-wiki-body,.cam-wiki-sidebar,.cam-wiki-pet-grid,.cam-wiki-pet-card,.cam-wiki-recent){--cam-ink:#e7ecf7;--cam-ink-dim:#9aa6c2;--cam-ink-faint:#6b7795;--cam-line:hsla(0,0%,100%,.08);--cam-line-hot:rgba(124,92,255,.45);--cam-bg:#0b0f1e;--cam-bg-2:#12172b;--cam-grid:rgba(124,92,255,.06);--os-card-top:#181d33;--os-card-bottom:#12162a;--os-sunken:#0e1224;--os-hairline:#28304e;--os-edge:#05080f;--os-shadow:0 10px 26px rgba(0,0,0,.5);--os-shadow-hover:0 16px 38px rgba(0,0,0,.62);--candy-ink:#e7ecf7;--candy-ink-dim:#9aa6c2;--candy-ink-faint:#6b7795;--sticker-top:#181d33;--sticker-bottom:#12162a;--sticker-line:#2c3358;--sticker-edge:#05080f}.dark body:has(.cam-codes),.dark body:has(.cam-guides),.dark body:has(.cam-server-hop),.dark body:has(.cam-team-builder),.dark body:has(.cam-tier-list),.dark body:has(.cam-wiki),.dark body:has(.pocket-os){background:#080b16}.dark body:has(.cam-codes):before,.dark body:has(.cam-guides):before,.dark body:has(.cam-server-hop):before,.dark body:has(.cam-team-builder):before,.dark body:has(.cam-tier-list):before,.dark body:has(.cam-wiki):before,.dark body:has(.pocket-os):before{background:radial-gradient(70% 55% at 84% -8%,rgba(124,92,255,.22),transparent 60%),radial-gradient(60% 55% at 4% 104%,rgba(34,182,240,.12),transparent 60%),radial-gradient(52% 42% at 50% 48%,rgba(255,71,201,.05),transparent 70%),linear-gradient(170deg,#080b16,#0a0e1c 55%,#0d0a1c)}.dark :is(.cam-wiki,.pocket-os,.cam-tier-list,.cam-team-builder,.cam-server-hop,.cam-codes,.cam-guides) ::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--app,#7c5cff) 50%,#2a3252)}.dark body:has(.evo-dex){background:#080b16}.dark .evo-dex{--shell-hi:#2c3352;--shell:#1b2139;--shell-lo:#11162a;--bezel:#0c1020;--seam:#070a14;--screw:#4a5478;--ink:#e7ecf7;--ink-soft:#9aa6c2;--navy:#cdd9f2;background:radial-gradient(70% 55% at 82% -5%,rgba(124,92,255,.28),transparent 60%),radial-gradient(60% 55% at 6% 102%,rgba(255,200,61,.12),transparent 60%),radial-gradient(50% 40% at 50% 50%,rgba(47,212,217,.1),transparent 70%),linear-gradient(170deg,#080b16,#0a0e1c 45%,#0e0a1e)}.dark .evo-dex .dex{border-color:hsla(0,0%,100%,.07);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),inset 0 -8px 22px rgba(0,0,0,.45),0 40px 80px -24px rgba(0,0,0,.65),0 12px 24px rgba(0,0,0,.4)}.dark .evo-dex .dex:before{opacity:.16}.dark .evo-dex .app{background:linear-gradient(180deg,#1b2139,#141a30);border-color:#2a3150;box-shadow:0 4px 0 #0a0e1c,0 8px 14px rgba(0,0,0,.4)}.dark .evo-dex .app:hover{box-shadow:0 7px 0 #0a0e1c,0 12px 20px rgba(0,0,0,.5)}.dark .evo-dex .app:active{box-shadow:0 2px 0 #0a0e1c}.dark .evo-dex .label{background:linear-gradient(180deg,#161b30,#11162a);border-color:#2a3150}.dark .evo-dex .kick{background:rgba(20,26,48,.7);border-color:rgba(124,92,255,.4);color:#b9a6ff}.dark .evo-dex .screen{box-shadow:0 0 0 8px #11162a,0 0 0 10px #070a14,inset 0 18px 40px rgba(0,0,0,.5),0 2px 0 hsla(0,0%,100%,.05)}.dark .evo-dex .creator-card,.dark .evo-dex .film-frame,.dark .evo-dex .peek-frame,.dark .evo-dex .trailer-frame{box-shadow:0 0 0 7px #11162a,0 0 0 8px #070a14,0 26px 50px -18px rgba(0,0,0,.6)}.dark .evo-dex .status{box-shadow:0 0 0 4px #11162a,inset 0 2px 10px rgba(0,0,0,.6)}.dark .evo-dex .grille i{background:#3b425e;box-shadow:none}.dark .evo-dex .led{background:#3b425e}.dark .evo-dex .dots button{background:#2a3150}