.sm-info{color:var(--ink);font-size:16px;line-height:1.65}.sm-info h2{font-family:var(--font-display);font-size:clamp(24px,3.2vw,30px);line-height:1.2;letter-spacing:-.01em;margin:0 0 14px;color:var(--ink)}.sm-info h3{font-size:18px;font-weight:700;margin:26px 0 8px;color:var(--ink)}.sm-info li,.sm-info p{color:var(--muted)}.sm-info a{color:var(--brand-dark);text-decoration:underline;text-underline-offset:3px}.sm-article section{margin-bottom:44px}.sm-article .answer,.sm-article .intro,.sm-article .lead-answer,.sm-lead{color:var(--ink);font-size:17px}.sm-article .lead-answer{background:var(--brand-light);border-left:3px solid var(--brand);border-radius:10px;padding:14px 18px}.sm-article ol:not(.steps):not(.sources),.sm-article ul{padding-left:22px;margin:10px 0}.sm-article li+li{margin-top:6px}.sm-article b{color:var(--ink)}.sm-article .tablewrap{overflow-x:auto;margin:16px 0;border:1px solid var(--brand-light);border-radius:12px}.sm-article table{width:100%;border-collapse:collapse;font-size:14.5px}.sm-article td,.sm-article th{text-align:left;vertical-align:top;padding:10px 12px;border-bottom:1px solid var(--line)}.sm-article thead th{background:var(--brand-light);color:var(--ink);font-weight:700}.sm-article th[scope=row]{color:var(--ink);font-weight:600;width:30%}.sm-article .feats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px}@media (max-width:640px){.sm-article .feats{grid-template-columns:1fr}}.sm-article .feat{background:#fff;border:1px solid var(--line);border-radius:14px;padding:16px 18px}.sm-article .feat h3{margin-top:0;font-size:16px}.sm-article .feat p{margin:0;font-size:15px}.sm-article .steps{list-style:none;counter-reset:step;padding:0;margin:16px 0;display:grid;gap:14px}.sm-article .steps li{counter-increment:step;position:relative;padding-left:48px}.sm-article .steps li:before{content:counter(step);position:absolute;left:0;top:0;width:34px;height:34px;border-radius:999px;display:grid;place-items:center;font-weight:700;color:#fff;background:linear-gradient(135deg,#7c3aed,#5b21b6)}.sm-article .steps h3{margin:4px 0 2px;font-size:16px}.sm-article .steps p{margin:0}.sm-article .glossary{margin:16px 0 0;display:grid;gap:12px}.sm-article .glossary>div{border-left:3px solid var(--brand);padding-left:14px}.sm-article .glossary dt{font-weight:700;color:var(--ink)}.sm-article .glossary dd{margin:2px 0 0;color:var(--muted)}.sm-article .toollinks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px}@media (max-width:640px){.sm-article .toollinks{grid-template-columns:1fr}}.sm-article .toollinks a{display:flex;flex-direction:column;gap:2px;padding:14px 16px;border:1px solid var(--line);border-radius:12px;text-decoration:none;background:#fff}.sm-article .toollinks a:hover{border-color:var(--brand)}.sm-article .toollinks b{color:var(--ink)}.sm-article .toollinks span{color:var(--muted);font-size:14px}.sm-article .sources{font-size:14px;padding-left:22px}.sm-article .note{font-size:14px;border-top:1px solid var(--line);padding-top:12px}.sm-article time{color:var(--muted)}.sm-faq h2{margin-bottom:6px}.sm-faq .sm-lead{margin:0 0 16px;font-size:15px;color:var(--muted)}.sm-search{position:relative;max-width:560px}.sm-search input{width:100%;min-height:44px;border:1px solid var(--line-strong,#ddd3ea);border-radius:10px;background:#fff;padding:10px 40px 10px 14px;font-size:15px;color:var(--ink)}.sm-search input:focus{outline:2px solid var(--brand);outline-offset:1px}.sm-search button{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:32px;height:32px;border:0;border-radius:999px;background:none;font-size:20px;color:var(--muted);cursor:pointer}.sm-topics{display:flex;flex-wrap:wrap;gap:6px;margin:14px 0 6px}.sm-topics button{border:1px solid var(--line);background:#fff;color:var(--muted);border-radius:999px;padding:6px 12px;font-size:13.5px;font-weight:500;cursor:pointer;min-height:36px}.sm-topics button:hover{color:var(--ink)}.sm-topics button.on,.sm-topics button[aria-pressed=true]{background:var(--brand);border-color:var(--brand);color:#fff}.sm-group{margin-top:22px}.sm-group h3{font-size:12.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--brand-dark);margin:0 0 4px}.sm-group details{border-bottom:1px solid var(--line)}.sm-group summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px;padding:13px 0;font-weight:600;font-size:15px;color:var(--ink)}.sm-group summary::-webkit-details-marker{display:none}.sm-group summary:after{content:"+";color:var(--muted);font-size:18px;line-height:1}.sm-group details[open] summary:after{content:"−"}.sm-group details p{margin:0 0 14px;font-size:15px}.sm-none{margin-top:20px;color:var(--muted)}.sf-root{--sf-night:#120b24;--sf-brand:#7c3aed;--sf-brand-dark:#5b21b6;--sf-brand-light:#c4b5fd;--sf-cream:#f6f1ea;--sf-mute:rgba(246,241,234,0.72);--sf-glass:rgba(26,16,50,0.62);--sf-line:rgba(255,255,255,0.16);--sf-gold:#ffd166;--sf-danger:#ff5d6c;--sf-f-display:var(--sf-font-display,"Unbounded"),"Arial Black",system-ui,sans-serif;--sf-f-body:var(--sf-font-body,"Manrope"),system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;position:relative;width:100%;height:clamp(560px,82svh,820px);overflow:hidden;overscroll-behavior:contain;background:var(--sf-night);color:var(--sf-cream);font-family:var(--sf-f-body);color-scheme:dark;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;isolation:isolate}@media (min-width:640px){.sf-root{border-radius:20px}}@media (min-width:1024px){.sf-root{height:clamp(640px,88svh,980px)}}.sf-root:-webkit-full-screen,.sf-root:fullscreen{width:100%;height:100%;max-width:none;border-radius:0}.sf-root [hidden]{display:none!important}.sf-root button{font:inherit;color:inherit;cursor:pointer;border:0;background:none}.sf-root button:focus-visible{outline:2px solid var(--sf-brand-light);outline-offset:3px}.sf-root .sf-scene{position:absolute;inset:0;width:100%;height:100%;display:block;touch-action:none;outline:none}.sf-root .screen{position:absolute;inset:0;display:flex;flex-direction:column;pointer-events:none;padding:18px max(16px,env(safe-area-inset-right,0px)) 18px max(16px,env(safe-area-inset-left,0px))}.sf-root .screen>*{pointer-events:auto}.sf-root #loading{align-items:center;justify-content:center;background:radial-gradient(120% 80% at 70% 100%,#c4a0d8 0,#5b3f8f 45%,#1d1140 100%)}.sf-root .load-mark{font-family:var(--sf-f-display);font-weight:700;letter-spacing:.14em;text-transform:uppercase;font-size:13px;opacity:.9;animation:sf-pulse 1.4s ease-in-out infinite}@keyframes sf-pulse{50%{opacity:.4}}.sf-root #err{align-items:center;justify-content:center;background:var(--sf-night)}.sf-root #err h2{margin:0;font-family:var(--sf-f-display);font-weight:800;font-size:22px}.sf-root #err p{margin:0;color:var(--sf-mute);line-height:1.5}.sf-root .title{display:flex;flex-direction:column;justify-content:space-between;min-height:100%;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;background:linear-gradient(0deg,rgba(18,11,36,.88) 0,rgba(18,11,36,.45) 45%,rgba(18,11,36,0) 70%)}.sf-root .title::-webkit-scrollbar{display:none}.sf-root .title-block{max-width:580px;display:flex;flex-direction:column;gap:clamp(8px,1.8vh,12px);text-shadow:0 2px 18px rgba(12,8,30,.55)}.sf-root .top-row{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap;align-self:stretch}.sf-root .chip{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border:1px solid var(--sf-line);background:var(--sf-glass);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.04em}.sf-root .chip b,.sf-root .eyebrow{color:var(--sf-brand-light);font-weight:800}.sf-root .eyebrow{margin:0;font-size:12px;letter-spacing:.2em;text-transform:uppercase}.sf-root .logo{margin:0;font-family:var(--sf-f-display);font-weight:800;line-height:.92;letter-spacing:-.03em;font-size:clamp(34px,5.5vw,68px);display:flex;flex-direction:column;color:var(--sf-cream)}.sf-root .logo .drift{color:transparent;background:linear-gradient(95deg,#c4b5fd 10%,#a78bfa 55%,#f6f1ea);-webkit-background-clip:text;background-clip:text;transform:skewX(-10deg);transform-origin:left;margin-left:.08em;padding-right:.12em;filter:drop-shadow(0 0 22px rgba(124,58,237,.45))}.sf-root .sf-tag{margin:0;max-width:52ch;font-size:clamp(12.5px,1.2vw,14.5px);line-height:1.5;color:var(--sf-mute);background:transparent;border:none;border-radius:0;padding:0;box-shadow:none}.sf-root .btn-row{display:flex;gap:8px;flex-wrap:wrap;margin-top:2px}.sf-root .btn{position:relative;padding:12px 22px;font-family:var(--sf-f-display);font-weight:700;font-size:13px;letter-spacing:.08em;text-transform:uppercase;clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);background:rgba(255,255,255,.13);box-shadow:none;transition:transform .15s ease,background .15s ease}.sf-root .btn:hover{background:rgba(255,255,255,.22)}.sf-root .btn:active{transform:scale(.97)}.sf-root .btn.primary{background:var(--sf-brand);color:#ffffff;min-width:140px}.sf-root .btn.primary:hover{background:var(--sf-brand-dark)}.sf-root .btn.small{padding:9px 15px;font-size:11.5px}.sf-root .stats{display:flex;gap:clamp(14px,2.5vw,24px);margin:2px 0 0;flex-wrap:wrap}.sf-root .stats div{display:flex;flex-direction:column;gap:2px}.sf-root .stats dt{font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--sf-mute);margin:0}.sf-root .stats dd{margin:0;font-family:var(--sf-f-display);font-weight:700;font-size:19px;font-variant-numeric:tabular-nums}.sf-root .hint{margin:0;font-size:13px;color:var(--sf-mute)}.sf-root #hud{position:absolute;inset:0;pointer-events:none;font-variant-numeric:tabular-nums}.sf-root #hud .corner{position:absolute;display:flex;flex-direction:column;gap:3px}.sf-root .hud-tl{top:14px;left:max(16px,env(safe-area-inset-left,0px))}.sf-root .hud-tr{top:14px;right:max(16px,env(safe-area-inset-right,0px));align-items:flex-end}.sf-root .hud-tc{top:10px;left:50%;transform:translateX(-50%);align-items:center}.sf-root .hud-bl{bottom:16px;left:max(16px,env(safe-area-inset-left,0px))}.sf-root .big{font-family:var(--sf-f-display);font-weight:700;font-size:clamp(18px,4.6vw,28px);line-height:1;text-shadow:0 2px 14px rgba(10,6,30,.45)}.sf-root .lbl{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--sf-mute);text-shadow:0 1px 8px rgba(10,6,30,.6)}.sf-root .pbar{width:min(28vw,130px);height:3px;background:rgba(255,255,255,.18);border-radius:2px;overflow:hidden;margin-top:3px}.sf-root .pbar i{display:block;height:100%;width:100%;background:var(--sf-brand-light);transform-origin:left;transform:scaleX(0)}.sf-root .timer{font-family:var(--sf-f-display);font-weight:800;font-size:clamp(28px,8vw,44px);line-height:1;text-shadow:0 2px 18px rgba(10,6,30,.5)}.sf-root .timer.low{color:var(--sf-danger);animation:sf-pulse .6s ease-in-out infinite}.sf-root .tbar{width:min(34vw,180px);height:4px;background:rgba(255,255,255,.18);border-radius:2px;overflow:hidden;margin-top:6px}.sf-root .tbar i{display:block;height:100%;width:100%;background:linear-gradient(90deg,var(--sf-brand),var(--sf-brand-light));transform-origin:left;transition:transform .15s linear}.sf-root .hud-row{display:flex;align-items:center;gap:10px}.sf-root .rings{display:flex;align-items:center;gap:6px;font-family:var(--sf-f-display);font-weight:700;font-size:17px;text-shadow:0 2px 12px rgba(10,6,30,.5)}.sf-root .rings svg{width:17px;height:17px}.sf-root .icon-btn{pointer-events:auto;width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:var(--sf-glass);border:1px solid var(--sf-line);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.sf-root .icon-btn svg{width:18px;height:18px}.sf-root .speed{font-family:var(--sf-f-display);font-weight:700;font-size:16px}.sf-root .combo{font-size:14px;color:var(--sf-brand-light);margin-left:10px}.sf-root #toast,.sf-root .combo{font-family:var(--sf-f-display);font-weight:800}.sf-root #toast{position:absolute;left:50%;top:30%;transform:translate(-50%);pointer-events:none;font-size:clamp(16px,4.8vw,26px);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;opacity:0;text-shadow:0 2px 20px rgba(10,6,30,.55)}.sf-root #toast.show{animation:sf-toast 1.3s ease-out forwards}.sf-root #toast.long{animation-duration:2.2s}.sf-root #toast.bad{color:var(--sf-danger)}.sf-root #toast.good{color:var(--sf-brand-light)}.sf-root #toast.gold{color:var(--sf-gold)}@keyframes sf-toast{0%{opacity:0;transform:translate(-50%,14px) scale(.9)}15%{opacity:1;transform:translate(-50%) scale(1.05)}70%{opacity:1}to{opacity:0;transform:translate(-50%,-18px) scale(1)}}.sf-root #flash{position:absolute;inset:0;pointer-events:none;opacity:0;background:#fff}.sf-root #flash.hit{background:radial-gradient(circle,rgba(255,93,108,0) 30%,rgba(255,93,108,.55) 100%);animation:sf-flash .5s ease-out}.sf-root #flash.white{animation:sf-flash .6s ease-out}@keyframes sf-flash{0%{opacity:1}to{opacity:0}}.sf-root #joy{position:absolute;width:120px;height:120px;margin:-60px 0 0 -60px;border-radius:50%;border:1.5px solid rgba(255,255,255,.35);background:rgba(255,255,255,.06);pointer-events:none}.sf-root #joy .knob{position:absolute;left:50%;top:50%;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:50%;background:rgba(196,181,253,.35);border:1.5px solid rgba(196,181,253,.8)}.sf-root .center{align-items:center;justify-content:center;background:rgba(12,8,26,.45)}.sf-root .sheet{width:min(440px,100%);max-height:100%;overflow-y:auto;touch-action:pan-y;background:var(--sf-glass);border:1px solid var(--sf-line);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);padding:24px 22px 20px;display:flex;flex-direction:column;gap:16px;border-radius:4px}.sf-root .sheet h2{margin:0;font-family:var(--sf-f-display);font-weight:800;font-size:25px;letter-spacing:-.01em;text-wrap:balance}.sf-root .sheet p{margin:0;color:var(--sf-mute);line-height:1.5}.sf-root .grid{display:grid;grid-template-columns:1fr 1fr;gap:14px 18px;margin:0}.sf-root .grid div{display:flex;flex-direction:column;gap:2px}.sf-root .grid dt{font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--sf-mute);margin:0}.sf-root .grid dd{margin:0;font-family:var(--sf-f-display);font-weight:700;font-size:21px;font-variant-numeric:tabular-nums}.sf-root .grid dd.new{color:var(--sf-gold)}.sf-root .starrow{display:flex;gap:10px}.sf-root .starrow svg{width:46px;height:46px}.sf-root .starrow svg.on{animation:sf-pop .45s cubic-bezier(.3,1.6,.5,1) both}.sf-root .starrow svg:nth-child(2){animation-delay:.18s}.sf-root .starrow svg:nth-child(3){animation-delay:.36s}@keyframes sf-pop{0%{transform:scale(0) rotate(-40deg)}to{transform:scale(1) rotate(0)}}.sf-root .rewards{display:flex;flex-direction:column;gap:8px}.sf-root .reward{display:flex;align-items:center;gap:12px;padding:10px;background:rgba(255,209,102,.1);border:1px solid rgba(255,209,102,.4);border-radius:4px}.sf-root .reward .swatch{flex:0 0 64px;height:44px}.sf-root .reward .rw-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.sf-root .reward .rw-k{font-size:10px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--sf-gold)}.sf-root .reward .rw-n{font-family:var(--sf-f-display);font-weight:700;font-size:14px}.sf-root .reward .btn{padding:9px 14px;font-size:11px}.sf-root #levels{align-items:center;justify-content:center;background:rgba(12,8,26,.5)}.sf-root #levels .sheet{width:min(640px,100%)}.sf-root .lv-head{display:flex;justify-content:space-between;align-items:center;gap:12px}.sf-root .world{display:flex;flex-direction:column;gap:10px}.sf-root .world h3{margin:0;display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-family:var(--sf-f-display);font-weight:700;font-size:14px}.sf-root .world h3 span{font-family:var(--sf-f-body);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--sf-mute)}.sf-root .lv-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.sf-root .lv{aspect-ratio:1;max-width:100%;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;background:rgba(255,255,255,.08);border:1.5px solid transparent;border-radius:4px;overflow:hidden}.sf-root .lv b{font-family:var(--sf-f-display);font-weight:700;font-size:18px;line-height:1}.sf-root .lv i{font-style:normal;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--sf-mute)}.sf-root .lv .st{display:flex;gap:1px}.sf-root .lv .st svg{width:11px;height:11px}.sf-root .lv.next{border-color:var(--sf-brand-light);background:rgba(124,58,237,.22)}.sf-root .lv:disabled{opacity:.38;cursor:not-allowed}.sf-root .lv:disabled svg.lock{width:14px;height:14px}@media (max-width:480px){.sf-root .lv-grid{gap:5px}.sf-root .lv b{font-size:14px}.sf-root .lv i{font-size:7.5px;letter-spacing:.02em}.sf-root .lv .st svg{width:8px;height:8px}}.sf-root #hangar,.sf-root .hangar-head{justify-content:space-between}.sf-root .hangar-head{display:flex;align-items:center;gap:10px}.sf-root .hangar-head h2{margin:0;font-family:var(--sf-f-display);font-weight:800;font-size:22px;text-shadow:0 2px 14px rgba(10,6,30,.5)}.sf-root .hangar-head .lbl{font-size:12px}.sf-root .dock{background:var(--sf-glass);border:1px solid var(--sf-line);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);padding:14px 14px 16px;display:flex;flex-direction:column;gap:12px;border-radius:4px;max-width:760px;width:100%;align-self:center}.sf-root .tabs{display:flex;gap:6px}.sf-root .tab{padding:8px 14px;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--sf-mute);border-bottom:2px solid transparent}.sf-root .tab[aria-selected=true]{color:var(--sf-cream);border-color:var(--sf-brand-light)}.sf-root .cards{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:4px;touch-action:pan-x;-webkit-overflow-scrolling:touch}.sf-root .card{flex:0 0 140px;scroll-snap-align:start;display:flex;flex-direction:column;gap:8px;padding:10px;background:rgba(255,255,255,.06);border:1.5px solid transparent;border-radius:4px;text-align:left}.sf-root .card[aria-pressed=true]{border-color:var(--sf-brand-light);background:rgba(124,58,237,.18)}.sf-root .card.locked .swatch{filter:grayscale(1) brightness(.55)}.sf-root .swatch{height:54px;position:relative;overflow:hidden;border-radius:2px;background:rgba(0,0,0,.2)}.sf-root .swatch .wing{position:absolute;inset:8px 12px;clip-path:polygon(50% 0,100% 80%,86% 100%,50% 72%,14% 100%,0 80%)}.sf-root .swatch .trail{position:absolute;left:8px;right:8px;top:50%;height:10px;margin-top:-5px;border-radius:5px}.sf-root .card .nm{font-family:var(--sf-f-display);font-weight:700;font-size:13px}.sf-root .card .cs{font-size:12px;font-weight:700;color:var(--sf-mute);display:flex;align-items:center;gap:5px}.sf-root .card.locked .cs{color:rgba(246,241,234,.5)}.sf-root .card .cs svg{width:12px;height:12px;flex:none}.sf-root .dock-foot{font-size:12px;color:var(--sf-mute);line-height:1.45;margin:0}.sf-root #help{align-items:center;justify-content:center;background:rgba(12,8,26,.55)}.sf-root #help .sheet{width:min(680px,100%);gap:0;padding:0;overflow:hidden;max-height:100%}.sf-root .help-body{flex:1;min-height:0;overflow-y:auto;touch-action:pan-y;padding:18px 22px 20px;display:flex;flex-direction:column;gap:22px}.sf-root .help-head{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:18px 22px 14px;border-bottom:1px solid var(--sf-line);flex:none}.sf-root .help-sec{display:flex;flex-direction:column;gap:12px}.sf-root .help-sec h3{margin:0;font-size:11px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--sf-brand-light)}.sf-root .goal{margin:0;font-size:15px;line-height:1.55;color:var(--sf-cream)}.sf-root .hgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:10px}.sf-root .hcard{display:flex;gap:12px;align-items:flex-start;padding:12px;background:rgba(255,255,255,.06);border-radius:4px;min-width:0}.sf-root .hcard svg{flex:none;width:34px;height:34px}.sf-root .hcard b{display:block;font-family:var(--sf-f-display);font-weight:700;font-size:13px;margin-bottom:3px}.sf-root .hcard span{font-size:13px;line-height:1.45;color:var(--sf-mute)}.sf-root .keys{display:inline-flex;gap:3px;vertical-align:middle}.sf-root .keys kbd{font:700 11px/1 var(--sf-f-body);padding:4px 6px;border:1px solid var(--sf-line);border-radius:3px;background:rgba(255,255,255,.08);color:var(--sf-cream)}.sf-root .hz-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:8px;margin:0;padding:0;list-style:none}.sf-root .hz-list li{display:grid;grid-template-columns:34px 1fr;gap:10px;align-items:start;padding:10px;background:rgba(255,255,255,.05);border-radius:4px}.sf-root .hz-list .n{font-size:15px;color:var(--sf-gold);text-align:center;padding-top:1px}.sf-root .hz-list .n,.sf-root .hz-list b{font-family:var(--sf-f-display);font-weight:700}.sf-root .hz-list b{font-size:12.5px}.sf-root .hz-list i{font-style:normal;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--sf-mute);margin-left:6px}.sf-root .hz-list p{margin:3px 0 0;font-size:12.5px;line-height:1.45}.sf-root .stars-help{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.sf-root .stars-help li{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--sf-mute)}.sf-root .stars-help .sv{display:inline-flex;gap:2px;flex:none;width:58px}.sf-root .stars-help svg{width:16px;height:16px}.sf-root .help-foot{display:flex;gap:10px;flex-wrap:wrap;padding:12px 22px 18px;border-top:1px solid var(--sf-line);flex:none}@media (max-width:480px){.sf-root .screen{padding-left:14px;padding-right:14px}.sf-root .btn{padding:13px 20px}.sf-root .btn.small{padding:10px 14px}.sf-root .card{flex-basis:124px}}@media (max-height:640px){.sf-root .sf-tag{font-size:12px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}@media (max-height:520px) and (orientation:landscape){.sf-root{height:100svh;min-height:300px}.sf-root .logo{font-size:clamp(26px,7vh,46px)}.sf-root .sf-tag{display:none}.sf-root .title-block{gap:6px}.sf-root .card{flex-basis:124px}.sf-root .swatch{height:38px}}@media (prefers-reduced-motion:reduce){.sf-root .load-mark,.sf-root .starrow svg.on,.sf-root .timer.low{animation:none}}.wbx-root{--bg:#05060a;--panel:rgba(13,15,24,0.78);--panel2:rgba(255,255,255,0.045);--line:rgba(255,255,255,0.09);--line2:rgba(255,255,255,0.18);--text:#e9ecf5;--muted:#8e94a8;--accent:#2ad4b0;--accentD:#0a3f3b;--hot:#ff4f9a;--warn:#ffb627;--gold:#ffd98a;--f-display:var(--wbx-font-display),"Segoe UI",system-ui,sans-serif;--f-body:var(--wbx-font-body),"Segoe UI",system-ui,sans-serif;color-scheme:dark}.wbx-root [hidden]{display:none!important}.wbx-root{background:var(--bg);color:var(--text);font-family:var(--f-body);font-size:15px;overflow:hidden;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:none}.wbx-root #stage{position:absolute;inset:0;container-type:size}.wbx-root #game{position:absolute;inset:0;width:100%;height:100%;display:block}.wbx-root .screen{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;overflow-y:auto;touch-action:pan-y;padding-block:max(16px,var(--safe-t,env(safe-area-inset-top,0px))) max(16px,var(--safe-b,env(safe-area-inset-bottom,0px)));padding-left:max(16px,var(--safe-l,env(safe-area-inset-left,0px)));padding-right:max(16px,var(--safe-r,env(safe-area-inset-right,0px)))}.wbx-root .menuBg{background:linear-gradient(90deg,rgba(5,6,10,.92),rgba(5,6,10,.72) 45%,rgba(5,6,10,.45))}.wbx-root .dim{background:rgba(4,5,9,.72);backdrop-filter:blur(6px);justify-content:flex-start}.wbx-root .dim>*{margin-block:auto;flex-shrink:0}@container (max-height: 520px){.wbx-root .panel{padding:14px 16px;gap:8px}.wbx-root .panel h2{font-size:20px}.wbx-root .panel .col{gap:6px}.wbx-root .panel .btn{min-height:40px;padding:8px 16px;font-size:13px}.wbx-root .panel p{font-size:13px;line-height:1.4}.wbx-root .medal{width:64px;height:64px;font-size:11px}.wbx-root .starsRow{font-size:20px}.wbx-root .stat{padding:6px}.wbx-root .stat b{font-size:17px}.wbx-root .adFrame{min-height:0;padding:12px}.wbx-root .adBody h2{font-size:40px}.wbx-root .topbar{margin-bottom:10px}.wbx-root #main{gap:12px}.wbx-root #main .logo{font-size:44px}.wbx-root .mainGrid .btn{min-height:42px;padding:8px 16px}}.wbx-root h1,.wbx-root h2,.wbx-root h3{font-family:var(--f-display);font-weight:700;margin:0;text-wrap:balance;letter-spacing:.02em}.wbx-root h2{font-size:clamp(22px,3.6vw,32px);text-transform:uppercase;letter-spacing:.08em}.wbx-root h3{font-size:17px}.wbx-root p{margin:0;line-height:1.5}.wbx-root .row{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;align-items:center}.wbx-root .col{display:flex;flex-direction:column;gap:10px;align-items:stretch}.wbx-root .topbar{width:100%;max-width:1000px;display:flex;align-items:center;gap:14px;margin-bottom:18px}.wbx-root .topbar h2{flex:1;min-width:0}.wbx-root button{font:inherit;cursor:pointer;border:0;color:inherit}.wbx-root .btn{font-family:var(--f-display);font-weight:600;font-size:15px;letter-spacing:.12em;text-transform:uppercase;padding:12px 22px;min-height:50px;border-radius:10px;background:var(--panel2);color:var(--text);border:1px solid var(--line2);transition:transform .08s,background .15s,border-color .15s,box-shadow .15s}.wbx-root .btn:hover{background:rgba(255,255,255,.09);border-color:rgba(255,255,255,.3)}.wbx-root .btn:active{transform:translateY(2px)}.wbx-root .btn.primary{background:var(--accent);color:#04221d;border-color:transparent;box-shadow:0 0 0 1px rgba(42,212,176,.4),0 8px 30px rgba(42,212,176,.28)}.wbx-root .btn.primary:hover{background:#47e6c4}.wbx-root .btn.pink{background:transparent;color:var(--hot);border-color:rgba(255,79,154,.6);box-shadow:inset 0 0 18px rgba(255,79,154,.12)}.wbx-root .btn.ghost{background:transparent;border-color:var(--line);color:var(--muted)}.wbx-root .btn.small{font-size:12px;padding:8px 14px;min-height:42px}.wbx-root .btn:disabled{opacity:.35;cursor:not-allowed}.wbx-root .btn:focus-visible,.wbx-root .card:focus-visible,.wbx-root .chip:focus-visible,.wbx-root .slot:focus-visible,.wbx-root .tab:focus-visible,.wbx-root .tog:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.wbx-root .back{width:46px;height:46px;border-radius:10px;background:var(--panel2);border:1px solid var(--line2);font-family:var(--f-display);font-size:22px;flex:0 0 auto}.wbx-root #splash{justify-content:center;cursor:pointer;gap:10px;text-align:center}.wbx-root .logo{font-family:var(--f-display);font-weight:800;font-size:clamp(46px,9vw,96px);line-height:1;letter-spacing:.16em;padding-left:.16em;color:#dffcf5;filter:drop-shadow(0 0 22px rgba(42,212,176,.35))}.wbx-root .logo span{display:inline-block;animation:wob 3.2s cubic-bezier(.5,0,.5,1) infinite;background:linear-gradient(180deg,#ffffff 0,#bff7ea 45%,var(--accent) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@keyframes wob{0%,82%,to{transform:none}86%{transform:skewX(-12deg) translateY(-3px)}90%{transform:skewX(8deg)}94%{transform:skewX(-3deg)}}.wbx-root .tagline{font-family:var(--f-display);font-size:clamp(12px,1.6vw,15px);color:var(--muted);letter-spacing:.42em;text-transform:uppercase;padding-left:.42em}.wbx-root .subtle{color:var(--muted);font-size:13px}.wbx-root .kicker{font-family:var(--f-display);font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--accent)}.wbx-root #main{justify-content:center;align-items:flex-start;gap:22px;padding-left:max(48px,var(--safe-l,env(safe-area-inset-left,0px)))}@media (max-width:640px){.wbx-root #main{align-items:center;padding-left:max(16px,var(--safe-l,env(safe-area-inset-left,0px)))}}.wbx-root #main .logo{font-size:clamp(44px,7vw,84px)}.wbx-root .mainGrid{display:grid;grid-template-columns:repeat(2,minmax(160px,230px));gap:10px}@media (max-width:420px){.wbx-root .mainGrid{grid-template-columns:1fr 1fr;width:100%}}.wbx-root .mainGrid .btn{width:100%;text-align:left}.wbx-root .mini{display:flex;gap:10px;flex-wrap:wrap}.wbx-root .statline{font-family:var(--f-display);font-size:12px;letter-spacing:.14em;color:var(--muted);text-transform:uppercase;font-variant-numeric:tabular-nums}.wbx-root .statline b{color:var(--text);font-weight:600}.wbx-root .worlds{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;max-width:1000px}@media (max-width:760px){.wbx-root .worlds{grid-template-columns:repeat(2,minmax(0,1fr))}}.wbx-root .card{border-radius:12px;padding:16px;text-align:left;color:var(--text);min-height:150px;display:flex;flex-direction:column;gap:6px;position:relative;overflow:hidden;border:1px solid var(--line);box-shadow:0 10px 30px rgba(0,0,0,.4);transition:transform .15s,border-color .15s}.wbx-root .card:hover{transform:translateY(-2px);border-color:var(--line2)}.wbx-root .card:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 30%,rgba(0,0,0,.55));pointer-events:none}.wbx-root .card>*{position:relative;z-index:1}.wbx-root .card .wnum{font-family:var(--f-display);font-size:11px;letter-spacing:.24em;text-transform:uppercase;opacity:.75}.wbx-root .card h3{font-size:21px;text-transform:uppercase;letter-spacing:.06em}.wbx-root .card p{color:rgba(233,236,245,.78);font-size:14px}.wbx-root .card .meta{font-family:var(--f-display);font-size:12px;letter-spacing:.1em;margin-top:auto;text-transform:uppercase}.wbx-root .card .bar2{height:3px;background:rgba(255,255,255,.12);border-radius:2px;overflow:hidden}.wbx-root .card .bar2 i{display:block;height:100%;background:currentColor}.wbx-root .card.locked{filter:grayscale(.9) brightness(.55);cursor:not-allowed}.wbx-root .levels{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:8px;width:100%;max-width:920px}@media (max-width:760px){.wbx-root .levels{grid-template-columns:repeat(5,minmax(0,1fr))}}.wbx-root .slot{aspect-ratio:1;border-radius:10px;background:var(--panel);border:1px solid var(--line2);color:var(--text);font-family:var(--f-display);font-weight:600;font-size:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;max-width:100%;transition:border-color .15s,background .15s}.wbx-root .slot:hover{border-color:var(--accent)}.wbx-root .slot .st{font-size:10px;letter-spacing:2px;color:var(--gold);min-height:12px}.wbx-root .slot.done{border-color:rgba(42,212,176,.7);background:linear-gradient(180deg,rgba(42,212,176,.18),rgba(13,15,24,.8))}.wbx-root .slot.stageb{background:rgba(255,255,255,.02);border-style:dashed;border-color:var(--line);color:rgba(255,255,255,.22);font-size:14px;cursor:not-allowed}.wbx-root .slot.stageb .st{color:rgba(255,255,255,.25);font-family:var(--f-body);letter-spacing:.06em;text-transform:uppercase;font-size:9px}.wbx-root .slot.locked{color:rgba(255,255,255,.35);cursor:not-allowed}.wbx-root .legend{display:flex;gap:18px;flex-wrap:wrap;justify-content:center;font-size:12px;color:var(--muted);margin-top:16px;max-width:920px}.wbx-root .panel{background:var(--panel);border:1px solid var(--line2);border-radius:14px;padding:24px;width:min(560px,100%);display:flex;flex-direction:column;gap:14px;box-shadow:0 20px 60px rgba(0,0,0,.6);backdrop-filter:blur(10px)}.wbx-root .panel.wide{width:min(900px,100%)}.wbx-root .stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.wbx-root .stat{background:var(--panel2);border:1px solid var(--line);border-radius:10px;padding:10px;text-align:center}.wbx-root .stat b{display:block;font-family:var(--f-display);font-weight:600;font-size:22px;font-variant-numeric:tabular-nums}.wbx-root .stat span{font-size:10px;color:var(--muted);text-transform:uppercase;letter-spacing:.16em}.wbx-root .medal{width:88px;height:88px;border-radius:50%;display:grid;place-items:center;font-family:var(--f-display);font-size:13px;letter-spacing:.18em;font-weight:700;margin:0 auto;border:1px solid rgba(255,255,255,.4)}.wbx-root .medal.gold{background:radial-gradient(circle at 35% 30%,#fff6d8,#e9b44c 55%,#7a520f);color:#2e1d00;box-shadow:0 0 40px rgba(233,180,76,.45)}.wbx-root .medal.silver{background:radial-gradient(circle at 35% 30%,#ffffff,#b9c2d6 55%,#4e576b);color:#171c28;box-shadow:0 0 30px rgba(185,194,214,.35)}.wbx-root .medal.bronze{background:radial-gradient(circle at 35% 30%,#ffe3cc,#c27a45 55%,#5b2f12);color:#24100a;box-shadow:0 0 30px rgba(194,122,69,.35)}.wbx-root .starsRow{font-size:26px;letter-spacing:8px;text-align:center;color:var(--gold);text-shadow:0 0 14px rgba(255,217,138,.6)}.wbx-root .starsRow .off{color:rgba(255,255,255,.15);text-shadow:none}.wbx-root .toast{position:absolute;left:50%;transform:translateX(-50%);top:max(64px,calc(var(--safe-t, env(safe-area-inset-top, 0px)) + 56px));background:var(--panel);border:1px solid var(--line2);border-left:3px solid var(--accent);color:var(--text);font-family:var(--f-display);letter-spacing:.06em;padding:10px 18px;border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.5);z-index:50;pointer-events:none;animation:tin .25s ease-out;max-width:calc(100% - 32px)}@keyframes tin{0%{transform:translate(-50%,-14px);opacity:0}}.wbx-root .adslot{border:1px dashed var(--line2);border-radius:10px;padding:10px 14px;font-size:12px;color:var(--muted);display:flex;gap:10px;align-items:center;justify-content:space-between}.wbx-root #hud{position:absolute;inset:0;pointer-events:none}.wbx-root .hudbar{position:absolute;top:max(10px,var(--safe-t,env(safe-area-inset-top,0px)));left:max(16px,var(--safe-l,env(safe-area-inset-left,0px)));right:max(16px,var(--safe-r,env(safe-area-inset-right,0px)));display:flex;gap:8px;align-items:center}.wbx-root .pill{background:rgba(8,10,18,.62);border:1px solid var(--line);border-radius:8px;padding:7px 12px;font-family:var(--f-display);font-weight:600;font-size:13px;letter-spacing:.06em;font-variant-numeric:tabular-nums;white-space:nowrap;backdrop-filter:blur(4px)}.wbx-root .pill.name{overflow:hidden;text-overflow:ellipsis;min-width:0;text-transform:uppercase;letter-spacing:.1em}.wbx-root .hudbar .spacer{flex:1}.wbx-root #pauseBtn{pointer-events:auto;width:48px;height:48px;border-radius:10px;background:rgba(8,10,18,.62);border:1px solid var(--line2);font-size:16px;font-family:var(--f-display);letter-spacing:.1em}.wbx-root .ctl{position:absolute;border-radius:50%;background:rgba(8,10,18,.28);border:1.5px solid rgba(255,255,255,.35);display:grid;place-items:center;font-family:var(--f-display);font-size:26px;color:rgba(255,255,255,.85);pointer-events:none;transition:background .05s,border-color .05s;backdrop-filter:blur(2px)}.wbx-root .ctl.on{background:rgba(42,212,176,.28);border-color:var(--accent);box-shadow:0 0 24px rgba(42,212,176,.4)}.wbx-root .ctl.arr{outline:2px dashed var(--warn);pointer-events:auto;cursor:grab}.wbx-root #ctlLayer{position:absolute;inset:0;pointer-events:auto;touch-action:none}.wbx-root #ctlLayer.off{pointer-events:none}.wbx-root .replayTag{position:absolute;top:max(66px,calc(var(--safe-t, env(safe-area-inset-top, 0px)) + 56px));left:50%;transform:translateX(-50%);background:var(--panel);border:1px solid var(--line2);padding:6px 8px 6px 16px;border-radius:10px;font-family:var(--f-display);font-size:12px;letter-spacing:.14em;text-transform:uppercase;pointer-events:auto;display:flex;gap:12px;align-items:center}.wbx-root .closet{display:grid;grid-template-columns:280px minmax(0,1fr);gap:18px;width:100%;max-width:940px}@media (max-width:700px){.wbx-root .closet{grid-template-columns:1fr}}.wbx-root #closetCanvas{width:100%;max-width:280px;aspect-ratio:1;background:radial-gradient(circle at 50% 75%,#16303a 0,#0a1018 60%,#05060a 100%);border:1px solid var(--line2);border-radius:14px;margin:0 auto;display:block}.wbx-root .chips{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px}.wbx-root .chip{border-radius:10px;padding:10px 12px;background:var(--panel);text-align:left;display:flex;flex-direction:column;gap:4px;min-height:66px;border:1px solid var(--line)}.wbx-root .chip b{font-family:var(--f-display);font-weight:600;letter-spacing:.06em}.wbx-root .chip.sel{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent),0 0 20px rgba(42,212,176,.18)}.wbx-root .chip.locked{opacity:.5}.wbx-root .chip small{color:var(--muted);font-size:12px}.wbx-root .swatch{width:22px;height:22px;border-radius:50%;box-shadow:0 0 12px currentColor}.wbx-root .tabs{display:flex;gap:6px;flex-wrap:wrap}.wbx-root .tab{padding:8px 14px;border-radius:8px;background:var(--panel2);border:1px solid var(--line);font-family:var(--f-display);font-size:12px;letter-spacing:.14em;text-transform:uppercase;min-height:40px}.wbx-root .tab.sel{background:var(--text);color:#05060a}.wbx-root .list{display:flex;flex-direction:column;gap:8px;width:100%;max-width:780px}.wbx-root .list>h3{font-size:12px;letter-spacing:.3em;text-transform:uppercase;color:var(--accent);margin-top:10px}.wbx-root .item{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:14px 16px;display:flex;gap:14px;align-items:center}.wbx-root .item .ico{width:44px;height:44px;border-radius:10px;display:grid;place-items:center;font-family:var(--f-display);font-size:20px;background:var(--panel2);border:1px solid var(--line);flex:0 0 auto;color:var(--muted)}.wbx-root .item.got .ico{background:rgba(255,217,138,.12);border-color:rgba(255,217,138,.5);color:var(--gold);box-shadow:0 0 18px rgba(255,217,138,.2)}.wbx-root .item .txt{flex:1;min-width:0}.wbx-root .item h3{text-transform:uppercase;letter-spacing:.08em;font-size:15px}.wbx-root .bar{height:3px;background:rgba(255,255,255,.1);border-radius:2px;overflow:hidden;margin-top:8px}.wbx-root .bar i{display:block;height:100%;background:var(--accent)}.wbx-root .set{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;background:var(--panel);border:1px solid var(--line);padding:12px 14px;border-radius:12px}.wbx-root .set label{font-weight:600}.wbx-root .set small{display:block;color:var(--muted);font-weight:400;font-size:12px}.wbx-root input[type=range]{width:160px;accent-color:var(--accent)}.wbx-root .tog{width:52px;height:30px;border-radius:15px;background:rgba(255,255,255,.12);border:1px solid var(--line2);position:relative}.wbx-root .tog:after{content:"";position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#c9cedc;transition:left .15s,background .15s}.wbx-root .tog[aria-checked=true]{background:rgba(42,212,176,.3);border-color:var(--accent)}.wbx-root .tog[aria-checked=true]:after{left:25px;background:var(--accent)}.wbx-root .legal{max-width:720px;display:flex;flex-direction:column;gap:12px;font-size:15px;line-height:1.55}.wbx-root .legal h3{color:var(--accent);font-size:12px;letter-spacing:.3em;text-transform:uppercase;margin-top:8px}.wbx-root #rotate{z-index:60;background:#05060a;justify-content:center;gap:16px;text-align:center}.wbx-root .phone{width:64px;height:104px;border:2px solid var(--text);border-radius:12px;animation:rot 2s ease-in-out infinite}@keyframes rot{40%,60%{transform:rotate(-90deg)}}.wbx-root .steps{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:6px;color:rgba(233,236,245,.85)}.wbx-root .shopBtn{border-color:rgba(255,217,138,.45);color:var(--gold)}.wbx-root .wallet{font-family:var(--f-display);font-weight:600;letter-spacing:.08em;color:var(--gold);background:rgba(255,217,138,.08);border:1px solid rgba(255,217,138,.35);padding:8px 12px;border-radius:8px;white-space:nowrap}.wbx-root .shopGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;max-width:1000px}@media (max-width:760px){.wbx-root .shopGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.wbx-root .prod{background:var(--panel);border:1px solid var(--line2);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:8px;position:relative;min-width:0}.wbx-root .prod h3{text-transform:uppercase;letter-spacing:.08em;font-size:15px}.wbx-root .prod p{color:rgba(233,236,245,.78);font-size:14px;flex:1}.wbx-root .prod .btn{align-self:flex-start}.wbx-root .prod.hero{border-color:rgba(42,212,176,.6);background:linear-gradient(160deg,rgba(42,212,176,.16),rgba(13,15,24,.85));box-shadow:0 0 30px rgba(42,212,176,.15)}.wbx-root .prod.free{border-style:dashed}.wbx-root .ptag{font-family:var(--f-display);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--gold)}.wbx-root .simNote{font-size:12px;color:var(--warn);border:1px dashed rgba(255,182,39,.4);border-radius:8px;padding:8px 10px;background:rgba(255,182,39,.05)}.wbx-root .priceRow{display:flex;justify-content:space-between;align-items:baseline;font-family:var(--f-display);font-size:28px;font-weight:700}.wbx-root .sheet{width:min(480px,100%)}.wbx-root .adFrame{width:min(620px,100%);min-height:300px;border-radius:14px;border:1px solid var(--line2);background:repeating-linear-gradient(135deg,#0d101a 0 14px,#111522 14px 28px);display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:18px;gap:12px;text-align:center}.wbx-root .adBadge{font-family:var(--f-display);font-size:11px;letter-spacing:.24em;color:var(--warn);border:1px solid rgba(255,182,39,.5);padding:4px 10px;border-radius:6px}.wbx-root .adBody h2{font-size:56px}.wbx-root .earnRow{display:flex;justify-content:space-between;align-items:center;gap:10px;background:rgba(255,217,138,.06);border:1px solid rgba(255,217,138,.3);border-radius:10px;padding:8px 8px 8px 14px;color:var(--gold);font-family:var(--f-display);letter-spacing:.06em}.wbx-root .pill.lives{display:flex;gap:5px;align-items:center;padding:9px 10px}.wbx-root .pill.lives .lv{width:11px;height:11px;border-radius:50%;background:var(--accent);box-shadow:0 0 8px rgba(42,212,176,.7);display:inline-block}.wbx-root .pill.lives .lv.off{background:rgba(255,255,255,.12);box-shadow:none}.wbx-root .pill.lives .lv:only-child{width:auto;height:auto;background:none;box-shadow:none;color:var(--accent);font-weight:700}.wbx-root .pfTag{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:rgba(142,148,168,.8)}.wbx-root.noTouch .ctl{display:none}.wbx-root .pfBtn{font-family:var(--f-display);font-size:11px;letter-spacing:.12em;text-transform:uppercase;padding:7px 11px;border-radius:7px;border:1px solid var(--line2);background:transparent;color:var(--text);white-space:nowrap}.wbx-root .pfBtn.sel{background:var(--text);color:#05060a}@media (prefers-reduced-motion:reduce){.wbx-root .logo span,.wbx-root .phone{animation:none}}.wbx-root.rm .logo span,.wbx-root.rm .phone{animation:none}