.boot-mark:before{content:"";z-index:-1;background:var(--logo-board) center / 100% 100% no-repeat;opacity:0;transition:opacity .4s;position:absolute;inset:0}.boot-art .boot-mark{text-shadow:none}.boot-art .boot-mark:before{opacity:1}.boot-art .boot-lt{color:#0000;background:var(--logo-paint) 0 0 / 2.6em auto repeat;filter:drop-shadow(0 .06em #17130e);-webkit-background-clip:text;background-clip:text;display:block}.boot-say.boot-in{animation:.28s ease-out boot-in}@keyframes boot-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.boot.boot-out{opacity:0;transition:opacity var(--fade,.52s) ease-in}.boot.boot-out .boot-stage{transition:transform var(--fade,.52s) ease-in;transform:translateY(-18px)scale(1.03)}@media (prefers-reduced-motion:reduce){.boot-say.boot-in{animation:none}.boot.boot-out .boot-stage{transform:none}}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(./nunito-latin-700-normal-Dort48En.woff2)format("woff2"),url(./nunito-latin-700-normal-OcDqTBcA.woff)format("woff")}:root{--ink:#17130e;--paper:#f7eed9;--paper-2:#eadcbc;--paper-3:#d9c79f;--lime:#a6e35f;--lime-d:#5f9f2c;--lime-dd:#3a6a17;--gold:#ffd24a;--gold-d:#c79312;--red:#e8573f;--blue:#4aa3e8;--purple:#b46cf0;--muted:#8a7a5f;--hud:#14100bd1;--line:3px solid var(--ink);--r:16px;--display:"Lilita One", system-ui, sans-serif;--body:"Nunito", system-ui, sans-serif}*{box-sizing:border-box}[hidden]{display:none!important}html,body{height:100%;color:var(--paper);font:700 14px/1.3 var(--body);-webkit-user-select:none;user-select:none;background:#0d0b08;margin:0;overflow:hidden}#gl{width:100%;height:100%;display:block;position:fixed;inset:0}#gl.hover{cursor:pointer}button{font:inherit;color:inherit;cursor:pointer}.hidden{opacity:0!important;pointer-events:none!important}.fade{transition:opacity .35s,transform .35s}svg.i{vertical-align:-.12em;flex:none;width:1em;height:1em}svg.defs{width:0;height:0;position:absolute}.btn{border:var(--line);font:400 18px/1 var(--display);letter-spacing:.5px;color:var(--ink);background:linear-gradient(#fff9ea, var(--paper-2));box-shadow:0 5px 0 var(--ink);border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;transition:transform 80ms,box-shadow 80ms,filter .15s;display:inline-flex}.btn:hover{filter:brightness(1.06);box-shadow:0 6px 0 var(--ink);transform:translateY(-1px)}.btn.go{background:linear-gradient(#c3f27f, var(--lime))}.btn.warn{background:linear-gradient(#ffe38a, var(--gold))}.btn.no{background:linear-gradient(#ff9a86, var(--red));color:#fff;text-shadow:0 2px #00000040}.btn.aqua{background:linear-gradient(#bfe3ff, var(--blue));color:#fff;text-shadow:0 2px #0003}.btn.sm{box-shadow:0 4px 0 var(--ink);border-radius:11px;padding:8px 12px;font-size:15px}.btn.xs{box-shadow:0 3px 0 var(--ink);border-width:2px;border-radius:9px;padding:6px 9px;font-size:13px}.btn[disabled]{filter:grayscale()opacity(.5);pointer-events:none}#title{z-index:20;background:linear-gradient(90deg,#0a0805e0 0%,#0a08058c 38%,#0a080500 70%);flex-direction:column;justify-content:center;gap:28px;padding:0 7vw;display:flex;position:fixed;inset:0}.logo{font:400 clamp(52px, 8vw, 104px)/.86 var(--display);color:var(--lime);letter-spacing:1px;-webkit-text-stroke:3px var(--ink);paint-order:stroke fill;text-shadow:0 7px 0 var(--ink), 0 14px 30px #00000080;transform-origin:0;transform:rotate(-3deg)}.logo small{color:var(--gold);letter-spacing:4px;margin-left:4px;font-size:.42em;display:block}.tagline{font:800 16px var(--body);color:var(--paper-2);opacity:.85;margin-top:-8px}.menu{flex-direction:column;gap:12px;width:min(320px,86vw);display:flex}.menu .btn{justify-content:flex-start;padding:14px 20px;font-size:22px}.menu .btn .sub{font:800 12px var(--body);color:var(--lime-dd);text-align:right;margin-left:auto;line-height:1.15}.menu .btn.ghost{color:var(--paper);box-shadow:none;background:#f7eed91a;border-color:#f7eed959;padding:10px 20px;font-size:19px}.menu .btn.ghost:hover{background:#f7eed92e}.foot{font:800 11px var(--body);color:#f7eed98c;letter-spacing:.5px;position:fixed;bottom:14px}.foot a{color:inherit}#title .foot.l{left:7vw}#title .foot.r{right:18px}#hud{pointer-events:none;z-index:10;position:fixed;inset:0}#hud>*{pointer-events:auto}.pill{background:var(--hud);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:2px solid #f7eed929;border-radius:999px;align-items:center;gap:8px;padding:6px 14px 6px 8px;display:flex}.coin{background:var(--gold);border:var(--line);width:30px;height:30px;color:var(--ink);font:400 17px var(--display);border-radius:50%;flex:none;place-items:center;display:grid}.tl{flex-direction:column;align-items:flex-start;gap:8px;display:flex;position:absolute;top:14px;left:16px}.cash{font:400 26px/1 var(--display);letter-spacing:.5px}.cash em{font:800 12px var(--body);color:var(--lime);margin-left:6px;font-style:normal}.rep{gap:6px;padding:5px 12px;font-size:13px}.rep b{font:400 16px var(--display);color:var(--gold)}.tc{flex-direction:column;align-items:center;gap:6px;max-width:min(700px,100vw - 580px);display:flex;position:absolute;top:14px;left:50%;transform:translate(-50%)}.clock{font:400 20px/1 var(--display);gap:10px;padding:7px 16px}.clock .day{color:var(--gold)}.clock .bar{background:#ffffff1f;border-radius:6px;width:90px;height:8px;overflow:hidden}.clock .bar i{background:linear-gradient(90deg, var(--gold), #ff9b4a);height:100%;display:block}.clock svg{color:var(--gold);font-size:20px}.tc .clock{flex:none}.goal{width:min(250px,30vw);font:700 12px/1.35 var(--body);color:#f7eed9e0;background:#14100b9e;border:2px solid #f7eed91f;border-radius:12px;flex-direction:column;gap:2px;padding:7px 11px 8px;display:flex}.goal b{color:var(--lime);font:400 12.5px var(--display);letter-spacing:.6px;text-transform:uppercase}.alerts{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;max-width:100%;display:flex}.alerts:not(:has(>:not([hidden]):not(:empty))){display:none}.pill.chipx{font:800 11.5px/1 var(--body);white-space:nowrap;min-height:30px;color:var(--paper);gap:6px;padding:4px 11px 4px 9px}.pill.chipx svg.i{width:15px;height:15px}.pill.chipx b{font:400 14.5px/1 var(--display);letter-spacing:.4px}.pill.chipx kbd{font:900 10px var(--body);opacity:.6}.rush svg.i,.rush b{color:var(--gold)}.rush span{color:#f7eed9bf}.rush.on{border-color:#ff7a5cb3;animation:1.8s ease-in-out infinite calm-glow}@keyframes calm-glow{50%{box-shadow:0 0 12px 1px #ff7a5c73}}.rush.on b,.rush.on svg.i{color:#ff7a5c}.pill.box{cursor:pointer}.pill.box svg.i,.pill.box b{color:var(--lime)}.pill.box span{color:#f7eed9bf}.pill.box:hover{border-color:var(--lime)}.pill.box.full{border-color:var(--gold);animation:1.8s ease-in-out infinite calm-glow}.pill.door{cursor:pointer}.pill.door svg.i{color:var(--blue)}.pill.door:hover{border-color:var(--blue)}.pill.door.shut{border-color:var(--blue);background:color-mix(in srgb, var(--blue) 22%, transparent)}.pill.box.full b,.pill.box.full svg.i{color:var(--gold)}.pill.chore{cursor:pointer}.pill.chore svg.i{color:var(--blue)}.pill.chore span{color:#f7eed9bf}.pill.chore .cc{color:var(--gold)}.pill.chore .meter{border-width:1.5px;width:44px;height:9px}.pill.chore:hover{border-color:var(--blue)}.pill.chore.full{border-color:#ff7a5c;animation:1.2s ease-in-out infinite calm-glow}.pill.chore.full b,.pill.chore.full svg.i{color:#ff7a5c}.item .boxline{font:800 11.5px var(--body);grid-template-columns:52px 1fr auto;align-items:center;gap:6px;display:grid}.item .boxline .meter{height:9px}.item .boxline .meter i{background:var(--lime)}.item .boxline.full .meter i{background:var(--gold)}.item .boxline.full b{color:#c0392b}@keyframes pulse{50%{transform:scale(1.15)}}.tr{align-items:center;gap:8px;display:flex;position:absolute;top:14px;right:16px}.stock{font:400 17px var(--display);gap:6px;padding:6px 12px}.stock .dot{border:2px solid var(--ink);background:var(--lime);border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.stock .dot svg{width:13px;height:13px;color:var(--ink)}.iconbtn{border:var(--line);background:linear-gradient(#fff9ea, var(--paper-2));width:44px;height:44px;color:var(--ink);box-shadow:0 4px 0 var(--ink);border-radius:14px;place-items:center;font-size:20px;display:grid}.iconbtn:active{box-shadow:0 1px 0 var(--ink);transform:translateY(3px)}.locname{font:400 13px var(--display);letter-spacing:1px;color:#f7eed9b3;text-shadow:0 2px 4px #000000b3;position:absolute;bottom:14px;left:16px}.nav{background:0 0;border:0;flex-direction:column;align-items:center;gap:8px;padding:0;transition:opacity .3s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.nav.l{left:14px}.nav.r{right:14px}.nav .arrow{border:var(--line);background:linear-gradient(#fff9ea, var(--paper-2));width:62px;height:62px;color:var(--ink);box-shadow:0 5px 0 var(--ink);border-radius:50%;place-items:center;font-size:28px;transition:transform .12s;display:grid;position:relative}.nav:hover .arrow{transform:scale(1.08)}.nav:active .arrow{box-shadow:0 1px 0 var(--ink);transform:translateY(4px)}.nav .lbl{font:400 14px var(--display);letter-spacing:1px;background:var(--hud);border-radius:8px;align-items:center;gap:6px;padding:4px 10px;display:flex}.badge{border:var(--line);min-width:26px;height:26px;font:400 14px var(--display);background:var(--gold);color:var(--ink);border-radius:13px;justify-content:center;align-items:center;gap:2px;padding:0 6px;display:flex;position:absolute;top:-8px;right:-10px}.badge:empty{display:none}.badge.hot{background:var(--red);color:#fff;animation:1s ease-in-out infinite pulse}.badge.ok{background:var(--lime)}kbd{font:900 11px var(--body);background:var(--paper);color:var(--ink);border-bottom:2px solid var(--paper-3);border-radius:5px;padding:1px 5px}#place{text-align:center;z-index:9;pointer-events:none;opacity:0;transition:opacity .4s,transform .4s;position:fixed;top:26%;left:50%;transform:translate(-50%,8px)}#place.show{opacity:1;transform:translate(-50%)}#place .n{font:400 clamp(40px, 6vw, 68px)/1 var(--display);color:var(--paper);-webkit-text-stroke:3px var(--ink);paint-order:stroke fill;text-shadow:0 5px 0 var(--ink)}#place .s{font:800 14px var(--body);color:var(--paper);opacity:.85;text-shadow:0 2px 6px #000c;margin-top:6px}.card{background:var(--paper);color:var(--ink);border:var(--line);border-radius:var(--r);box-shadow:0 8px 0 var(--ink), 0 20px 40px #00000059}.card h3{font:400 20px/1 var(--display);letter-spacing:.5px;align-items:center;gap:8px;margin:0;display:flex}.tag{white-space:nowrap;font:900 11px var(--body);letter-spacing:.6px;text-transform:uppercase;border:2px solid var(--ink);background:var(--paper-2);border-radius:999px;align-items:center;gap:4px;padding:3px 8px;display:inline-flex}.tag.lime{background:var(--lime)}.tag.gold{background:var(--gold)}.tag.red{background:var(--red);color:#fff}.tag.blue{background:var(--blue);color:#fff}.meter{border:2px solid var(--ink);background:#fff;border-radius:8px;height:12px;overflow:hidden}.meter i{height:100%;transition:width .15s linear;display:block}.muted{color:var(--muted)}.station{z-index:11;transition:opacity .35s,transform .35s;position:fixed}.station.off{opacity:0;pointer-events:none}.station.off *{pointer-events:none!important}#st-frente{width:min(660px,100vw - 32px);bottom:22px;left:50%;transform:translate(-50%)}#st-frente.off{transform:translate(-50%,24px)}.order{grid-template-columns:128px 1fr;display:grid;position:relative}.order .who{border-right:var(--line);background:linear-gradient(#ffe7a8,#f7c96a);border-radius:13px 0 0 13px;justify-content:center;align-items:flex-end;min-height:170px;display:flex;position:relative;overflow:hidden}.order .who img{width:120%;margin-bottom:-40%}.order .who .nm{text-align:center;font:400 14px var(--display);background:var(--ink);color:var(--paper);border-radius:8px;padding:3px;position:absolute;bottom:6px;left:6px;right:6px}.order .body{flex-direction:column;gap:10px;min-width:0;padding:14px 16px;display:flex}.order.empty{grid-template-columns:1fr}.order.empty .body{align-items:flex-start}.bubble{border:var(--line);font:800 15px var(--body);background:#fff;border-radius:14px;padding:10px 14px;position:relative}.bubble:before{content:"";border:9px solid #0000;border-right-color:var(--ink);position:absolute;top:16px;left:-12px}.row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.kv{font:800 11px var(--body);color:var(--muted);text-transform:uppercase;letter-spacing:.5px;flex-direction:column;gap:2px;display:flex}.kv b{font:400 19px/1 var(--display);color:var(--ink);text-transform:none;letter-spacing:.3px;align-items:center;gap:6px;display:flex}.kv.grow{flex:1;min-width:120px}.actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.queue{align-items:center;gap:4px;display:flex;position:absolute;top:-18px;right:14px}.queue .head{border:var(--line);background-color:#fff;background-position:50% 3%;background-repeat:no-repeat;background-size:250%;border-radius:50%;width:32px;height:32px;padding:0;position:relative}.queue .head.sel{outline:3px solid var(--gold);outline-offset:1px}.queue .head.walk{opacity:.5}.queue .head i{background:var(--lime);border:1.5px solid var(--ink);border-radius:3px;height:5px;position:absolute;bottom:-7px;left:-2px;right:-2px}.vitrine{border-top:2px dashed var(--paper-3);flex-wrap:wrap;align-items:center;gap:6px;padding-top:10px;display:flex}.chip{font:800 12px var(--body);border:2px solid var(--ink);background:#fff;border-radius:999px;align-items:center;gap:5px;padding:3px 9px 3px 4px;display:inline-flex}.chip .sw{border:2px solid var(--ink);border-radius:50%;width:14px;height:14px}.sale{flex-direction:column;gap:10px;padding:14px 16px 16px;display:flex}.lcd{font:400 44px/1 var(--display);color:#9cff7a;border:var(--line);text-align:right;letter-spacing:1px;background:#1d2a1d;border-radius:12px;min-width:170px;padding:8px 14px}.lcd small{color:#6fcf52;font-size:.45em}.gauge{border:var(--line);background:#fff;border-radius:12px;height:26px;position:relative;overflow:hidden}.gauge .zone{border-left:2px solid var(--ink);border-right:2px solid var(--ink);background:repeating-linear-gradient(45deg,#b6ee7d 0 6px,#9ad85f 6px 12px);position:absolute;top:0;bottom:0}.gauge .fill{border-right:3px solid var(--ink);background:#5f9f2c8c;position:absolute;top:0;bottom:0;left:0}.gauge.hit .fill{background:#a6e35fd9}.gauge.over .fill{background:#e8573f99}.timer{background:#0000001f;border-radius:6px;height:8px;overflow:hidden}.timer b{background:var(--gold-d);height:100%;display:block}.pour{flex-direction:column;flex:1;gap:3px;min-width:200px}.pour small{font:800 11px var(--body);opacity:.75;letter-spacing:0}.verdict{border:var(--line);font:800 13px var(--body);border-radius:12px;flex-direction:column;gap:2px;padding:10px 14px;display:flex}.verdict b{font:400 24px/1 var(--display)}.verdict.shot{background:linear-gradient(90deg, var(--lime), var(--gold))}.verdict.good{background:var(--lime)}.verdict.ok{background:var(--gold)}.verdict.bad{background:var(--red);color:#fff}.shot{font:800 11.5px var(--body);color:var(--muted);text-align:center;min-height:15px}.shot.live{color:var(--gold-d)}.shot.hit{color:var(--lime-dd)}.shot.lost{opacity:.55}.chip.streak{white-space:nowrap;background:var(--lime)}.chip.streak svg.i{width:14px;height:14px}#st-esquerda .tools{background:var(--hud);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:2px solid #f7eed929;border-radius:18px;gap:8px;max-width:calc(100vw - 180px);padding:8px;display:flex;position:fixed;bottom:18px;left:50%;overflow-x:auto;transform:translate(-50%)}.tool{border:var(--line);background:linear-gradient(#fff9ea, var(--paper-2));min-width:74px;color:var(--ink);box-shadow:0 4px 0 var(--ink);font:400 13px/1 var(--display);letter-spacing:.3px;border-radius:13px;flex-direction:column;align-items:center;gap:2px;padding:8px 8px 6px;display:flex;position:relative}.tool svg{width:28px;height:28px}.tool small{font:900 10.5px var(--body);color:var(--muted);letter-spacing:0}.tool kbd{position:absolute;top:-8px;left:-8px}.tool.on{background:linear-gradient(#c3f27f, var(--lime));box-shadow:0 8px 0 var(--ink);transform:translateY(-4px)}.tool.empty small{color:var(--red)}#crewPanel{flex-direction:column;gap:6px;max-width:min(330px,100vw - 32px);padding:8px 10px;display:flex;position:fixed;top:112px;right:16px}#crewPanel h3{flex-wrap:wrap;gap:6px;font-size:16px}#crewPanel h3 .tag{padding:2px 6px;font-size:9.5px}.crewRow{flex-wrap:wrap;gap:5px;display:flex}.cav{flex-direction:column;align-items:center;gap:2px;display:flex}.cav .av{border:2px solid var(--ink);background-position:50% 8%;background-repeat:no-repeat;background-size:220%;border-radius:8px;width:30px;height:30px}.cav.on .av{box-shadow:0 0 0 2px var(--lime)}.cav.rest .av{opacity:.55}.cav .en{width:30px;height:5px}.crew{border:2px solid var(--ink);font:800 12.5px var(--body);background:#fff;border-radius:12px;align-items:center;gap:8px;padding:5px 8px 5px 5px;display:flex}.crew .av{border:2px solid var(--ink);background-position:50% 8%;background-repeat:no-repeat;background-size:220%;border-radius:9px;flex:none;width:34px;height:34px}.crew b{font:400 14px var(--display)}.crew .st{font:900 10.5px var(--body);text-transform:uppercase;color:var(--muted);margin-left:auto}.crew .st.on{color:var(--lime-dd)}.crew .st .en{width:48px;height:7px;margin:3px 0 0 auto;display:block}.chip.ml-order{cursor:pointer;font:inherit}.chip.ml-order:hover{background:#fff7d6}#tags,#fx{pointer-events:none;z-index:8;position:fixed;inset:0}.ptag{flex-direction:column;align-items:center;gap:3px;transition:opacity .2s;display:flex;position:absolute;transform:translate(-50%,-100%)}.ptag .nm{font:900 10.5px var(--body);background:var(--hud);color:var(--paper);white-space:nowrap;border-radius:7px;padding:2px 7px}.ptag .bars{flex-direction:column;gap:2px;width:62px;display:flex}.ptag .bars span{border:1.5px solid var(--ink);background:#00000073;border-radius:4px;height:6px;overflow:hidden}.ptag .bars i{height:100%;display:block}.ptag .ic{border:var(--line);border-radius:50%;place-items:center;width:30px;height:30px;animation:1s ease-in-out infinite bob;display:grid}.ptag .ic svg{width:17px;height:17px}.ptag .ic.ready{background:var(--lime)}.ptag .ic.dry{background:var(--red);color:#fff}.ptag.buy .nm{font:400 14px var(--display);background:var(--paper);color:var(--ink);border:var(--line);border-radius:10px;padding:5px 10px}.ptag.buy.poor .nm{opacity:.6}.ptag.below{transform:translate(-50%,6px)}.ptag.ctag .nm em{color:var(--gold);font-style:normal}.ptag.ctag .nm.late{color:#ffb09a}.ntag{border:1.5px solid var(--ink);background:#0006;border-radius:4px;width:54px;height:7px;position:absolute;overflow:hidden;transform:translate(-50%,-100%)}.ntag i{height:100%;display:block}@keyframes bob{50%{transform:translateY(-4px)}}.float{font:400 20px var(--display);color:var(--paper);-webkit-text-stroke:2px var(--ink);paint-order:stroke fill;white-space:nowrap;animation:1.2s ease-out forwards rise;position:absolute;transform:translate(-50%,-50%)}.float.water{color:#8fd0ff}.float.sow{color:var(--gold)}@keyframes rise{to{opacity:0;transform:translate(-50%,-150%)}}#st-direita{width:min(820px,100vw - 170px);top:50%;left:50%;transform:translate(-50%,-46%)}#st-direita.off{transform:translate(-50%,-40%)}.win{color:var(--ink);border:var(--line);box-shadow:0 8px 0 var(--ink), 0 30px 60px #00000080;background:#e9e4d6;border-radius:12px;overflow:hidden}.win .bar{color:#fff;border-bottom:var(--line);font:400 17px var(--display);letter-spacing:.5px;background:linear-gradient(90deg,#2f6b1f,#5ea23a);align-items:center;gap:10px;padding:8px 10px 8px 14px;display:flex}.win .bar .x{border:2px solid var(--ink);background:var(--red);color:#fff;width:26px;height:24px;font:900 13px var(--body);border-radius:6px;place-items:center;margin-left:auto;padding:0;display:grid}.win .bar .dots{gap:4px;display:flex}.win .bar .dots i{background:#ffffff59;border-radius:50%;width:10px;height:10px}.tabs{border-bottom:var(--line);background:#d8d1bf;gap:4px;padding:10px 12px 0;display:flex;overflow-x:auto}.tabs button{border:var(--line);font:400 15px var(--display);letter-spacing:.3px;white-space:nowrap;background:#c9c1ab;border-bottom:0;border-radius:10px 10px 0 0;margin-bottom:-3px;padding:8px 14px}.tabs button.on{background:#e9e4d6;padding-bottom:11px}.tabs .bal{font:400 16px var(--display);white-space:nowrap;align-self:center;align-items:center;gap:6px;margin-left:auto;padding-bottom:6px;display:flex}.grid{grid-template-columns:repeat(auto-fill,minmax(172px,1fr));gap:10px;max-height:min(56vh,460px);padding:12px;display:grid;overflow:auto}.item{border:2px solid var(--ink);background:#fff;border-radius:12px;flex-direction:column;gap:6px;padding:10px;display:flex;position:relative}.item .art{border:2px solid var(--ink);border-radius:9px;place-items:center;height:78px;display:grid;overflow:hidden}.item .art svg{width:46px;height:46px}.item .art img{align-self:start;width:86%;margin-top:4px}.item .art.portrait img{align-self:center;width:auto;height:74px;margin-top:0}.item .t{font:400 16px/1.05 var(--display)}.item .d{font:700 11.5px/1.25 var(--body);color:#6b5f49;min-height:28px}.item .lv{gap:2px;display:flex}.item .lv i{background:#e2dccb;border:1px solid #00000040;border-radius:3px;flex:1;height:5px}.item .lv i.on{background:var(--lime-d)}.item .p{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;display:flex}.item .p b{font:400 17px var(--display);white-space:nowrap}.item .ribbon{z-index:1;position:absolute;top:14px;right:14px}.item.locked{background:#efeae0}.item.locked .art{filter:grayscale()brightness(.85)}.item.cur{outline:3px solid var(--lime-d);outline-offset:-1px}.item.wide{flex-direction:row;grid-column:1/-1;align-items:center;gap:10px}.item.wide>div:nth-child(2){flex:1}.item.wide .art{flex:none;width:78px}.item.note{font:700 12px/1.3 var(--body);color:#6b5f49;background:#fbf8f0}.item.note>svg.i{flex:none;width:26px;height:26px}.item.note>span:nth-child(2){flex:1}.item .sup{font:800 11.5px var(--body);grid-template-columns:52px 1fr auto;align-items:center;gap:6px;display:grid}.item .sup .lv{min-width:30px}.item .sup .btn{white-space:nowrap}.chip.hype{white-space:nowrap;padding-right:6px}.chip.hype svg.i{width:14px;height:14px}.chip.hype .meter{width:54px;height:9px}.chip.hype .meter i{background:var(--gold)}#toasts{z-index:12;pointer-events:none;flex-direction:column;gap:8px;display:flex;position:fixed;top:124px;left:16px}.toast{background:var(--paper);color:var(--ink);border:var(--line);font:800 13px var(--body);box-shadow:0 4px 0 var(--ink);border-radius:12px;align-items:center;gap:10px;max-width:320px;padding:8px 12px 8px 8px;animation:.35s both tin;display:flex}.toast .ic{border:2px solid var(--ink);border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid}.toast .ic svg{width:16px;height:16px;color:var(--ink)}.toast.out{animation:.35s both tout}@keyframes tin{0%{opacity:0;transform:translate(-20px)}}@keyframes tout{to{opacity:0;transform:translate(-20px)}}.modal{z-index:30;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0a080599;place-items:center;transition:opacity .25s;display:grid;position:fixed;inset:0}.modal .card{flex-direction:column;gap:12px;width:min(440px,100vw - 32px);padding:22px;display:flex}.modal .card h2{font:400 32px/1 var(--display);text-align:center;letter-spacing:1px;margin:0 0 4px}.modal .card p{font:700 14px/1.45 var(--body);text-align:center;margin:0}.modal .card .btn{width:100%}.modal .pair{gap:10px;display:flex}.modal .pair .btn{flex:1}.opt{font:900 14px var(--body);border-bottom:2px dashed var(--paper-3);grid-template-columns:1fr 170px;align-items:center;gap:12px;padding:8px 0;display:grid}input[type=range]{appearance:none;border:2px solid var(--ink);background:linear-gradient(90deg, var(--lime) var(--v,70%), #fff var(--v,70%));border-radius:8px;width:100%;height:12px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--gold);border:3px solid var(--ink);border-radius:50%;width:22px;height:22px}input[type=range]::-moz-range-thumb{background:var(--gold);border:3px solid var(--ink);border-radius:50%;width:18px;height:18px}.seg{border:2px solid var(--ink);border-radius:10px;display:flex;overflow:hidden}.seg button{font:900 12px var(--body);background:#fff;border:0;flex:1;padding:6px}.seg button+button{border-left:2px solid var(--ink)}.stats{font:800 14px var(--body);grid-template-columns:1fr auto;gap:6px 16px;margin:0;display:grid}.stats dt{color:var(--muted)}.stats dd{font:400 17px var(--display);text-align:right;margin:0}#fader{z-index:40;pointer-events:none;opacity:0;background:#000;transition:opacity .45s;position:fixed;inset:0}@media (max-width:820px){#title .foot.r{bottom:32px;left:7vw;right:auto}#title{background:linear-gradient(#0a080526 0%,#0a080599 45%,#0a0805eb 100%);justify-content:flex-end;padding-bottom:64px}.tc{max-width:calc(100vw - 32px);top:66px}.clock .bar,.goal,.rep .rl,.tr .stock{display:none}.nav{top:auto;bottom:18px;transform:none}.nav .arrow{width:52px;height:52px;font-size:22px}.nav .lbl{display:none}#st-frente{bottom:84px}.order{grid-template-columns:92px 1fr}.order .who{min-height:140px}#st-esquerda .tools{max-width:calc(100vw - 24px);bottom:84px}#crewPanel{display:none}#st-direita{width:calc(100vw - 24px);top:auto;bottom:84px;transform:translate(-50%)}#st-direita.off{transform:translate(-50%,24px)}.grid{grid-template-columns:repeat(2,1fr);max-height:44vh}.item.wide{flex-direction:column;align-items:stretch}.item.wide .art{width:auto}#toasts{top:auto;bottom:170px}.locname{display:none}}.ptag.mini .ic{width:22px;height:22px}.ptag.mini .ic svg{width:13px;height:13px}.ptag.hot{z-index:1}.item .art.thumb{background-position:50%;background-size:cover}.acc{flex-direction:column;gap:10px;display:flex}.acc .field{font:800 13px/1 var(--body);color:var(--ink);flex-direction:column;gap:4px;display:flex}.acc .field input{font:700 16px/1.2 var(--body);border:var(--line);background:var(--paper);color:var(--ink);border-radius:12px;padding:10px 12px}.acc .field input:focus-visible{outline:3px solid var(--lime-d);outline-offset:1px}.acc .err{min-height:1.2em;color:var(--red);font:800 13px/1.3 var(--body)}.acc .err:empty{display:none}.acc .hint{font:700 12px/1.35 var(--body);color:var(--muted)}.acc-saves{grid-template-columns:1fr 1fr;gap:10px;display:grid}.acc-save{border:2px solid var(--paper-3);font:700 12.5px/1.35 var(--body);text-align:left;border-radius:12px;flex-direction:column;gap:6px;padding:10px;display:flex}.acc-save b{font:400 17px/1 var(--display);letter-spacing:.3px}.acc-save span{min-height:3.9em;color:var(--muted)}.acc-save .btn{padding:8px 6px;font-size:13px}.acc-save .btn.sure{background:var(--gold)}#accIn{flex-direction:column;gap:10px;display:flex}#accIn[hidden]{display:none}.btn kbd{vertical-align:1px;box-shadow:none;margin:0 2px;font-size:10px}.btn .i+kbd,.btn kbd:last-child{margin-left:6px}.effchips{display:contents}.pill.heat{padding:3px 11px 3px 3px}.pill.heat .nog{border:2px solid var(--ink);filter:url(#wob);background:#cfd8dc 50%/cover no-repeat;border-radius:50%;flex:none;width:24px;height:24px}.pill.heat .meter{background:#ffffff1f;width:60px;height:9px}.pill.heat .meter i{transition:width .3s linear,background .6s}.pill.heat.warn{border-color:#ff7a5cb3;animation:1.8s ease-in-out infinite calm-glow}.pill.heat.warn b{color:#ff7a5c}.pill.heat.shut b{color:var(--blue)}.pill.eff{font:800 11.5px var(--body);min-height:30px;color:var(--paper);white-space:nowrap;gap:5px;padding:4px 11px}.pill.eff b{font:400 14px/1 var(--display);letter-spacing:.3px;margin-right:2px}.pill.eff.up b{color:var(--lime)}.pill.eff.down b{color:#ff7a5c}.pill.eff.owed b{color:var(--gold)}.pill.eff .ek{color:#f7eed9cc}.pill.eff em{font:400 13px/1 var(--display);color:#f7eed999;margin-left:3px;font-style:normal}.pill.eff svg.i{width:14px;height:14px;color:var(--gold)}.inc{z-index:13;pointer-events:none;width:min(430px,100vw - 24px);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.inc .inc-card{pointer-events:auto;grid-template-columns:112px 1fr;gap:0 12px;padding:12px 14px 12px 12px;display:grid;transform:rotate(-.6deg)}.inc.pop .inc-card{animation:.38s cubic-bezier(.2,1.4,.4,1) both incin}@keyframes incin{0%{opacity:0;transform:translateY(30px)rotate(-4deg)scale(.9)}}.inc-who{border:2px solid var(--ink);background:linear-gradient(#ffe7a8,#f7c96a);border-radius:12px;grid-row:1/2;justify-content:center;align-items:flex-end;height:132px;display:flex;position:relative;overflow:hidden}.inc-card.fiscal .inc-who{background:linear-gradient(#d7e3ea,#9fb3c0)}.inc-who img{display:block}.inc-who img.rig{width:112%;margin-bottom:-26%}.inc-who img.drawn{object-fit:cover;width:100%;height:100%}.inc-who img:not([src]){display:none}.inc-ph{color:var(--ink);opacity:.55;place-items:center;display:grid;position:absolute;inset:0 0 24px}.inc-ph svg.i{width:54px;height:54px}.inc-nm{text-align:center;font:400 12.5px/1.1 var(--display);background:var(--ink);color:var(--paper);border-radius:7px;padding:3px 2px;position:absolute;bottom:4px;left:4px;right:4px}.inc-top{flex-direction:column;align-self:center;gap:6px;min-width:0;display:flex}.inc-top h3{font-size:22px;line-height:1}.inc-card.fiscal .inc-top h3{color:#b8321c}.inc-text{font:800 13.5px/1.35 var(--body);margin:0}.inc-choices{flex-direction:column;grid-column:1/-1;gap:8px;margin-top:12px;display:flex}.inc-ch{text-align:left;justify-content:flex-start;gap:10px;width:100%;padding:8px 12px;font-size:15px}.inc-ch>kbd{flex:none;padding:2px 7px;font-size:12px;margin:0!important}.inc-l{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.inc-l b{font:400 16px/1.05 var(--display);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.inc-l b .tag{padding:1px 6px;font-size:9.5px}.inc-l small{font:700 11.5px/1.25 var(--body);color:#5d513d;letter-spacing:0}.inc-cost{font:400 17px/1 var(--display);color:var(--lime-dd);flex-direction:column;flex:none;align-items:flex-end;display:flex}.inc-cost.poor{color:#b8321c}.inc-cost small{font:900 9.5px var(--body);text-transform:uppercase;letter-spacing:.4px}.inc-ch.def{background:linear-gradient(#fff9ea,#f1e6cc)}.inc-ch[disabled]{filter:grayscale(.85)opacity(.6)}.inc-time{font:800 11px var(--body);color:var(--muted);grid-column:1/-1;align-items:center;gap:8px;margin-top:10px;display:flex}.inc-time .meter{flex:1;height:10px}.inc-time .meter i{transition:width .12s linear,background .4s}.inc-time span:last-child{white-space:nowrap;text-overflow:ellipsis;max-width:62%;overflow:hidden}.stars{color:var(--gold-d);vertical-align:-1px;gap:0;display:inline-flex}.stars svg.i{width:13px;height:13px}.queue .head .hlv{color:var(--gold);filter:drop-shadow(0 1px 0 var(--ink)) drop-shadow(0 -1px 0 var(--ink));pointer-events:none;display:flex;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.queue .head .hlv svg.i{width:10px;height:10px}.queue .head .hsp{background:var(--gold);border:2px solid var(--ink);width:16px;height:16px;font:900 10px/1 var(--body);color:var(--ink);pointer-events:none;border-radius:50%;place-items:center;display:grid;position:absolute;top:-6px;right:-7px}.order .who .wlv{text-align:center;position:absolute;top:6px;left:0;right:0}.order .who .wlv .stars{color:var(--gold);filter:drop-shadow(0 1px 0 var(--ink)) drop-shadow(0 -1px 0 var(--ink))}.order .who .wlv svg.i{width:18px;height:18px}.regrow{font:800 12px/1.25 var(--body);flex-wrap:wrap;align-items:center;gap:6px;margin-top:-2px;display:flex}.regrow .spd{color:#6b5f49;flex:1;min-width:140px}.sale-sp{font:800 12px/1.3 var(--body);color:var(--ink);text-align:center;border:2px dashed var(--gold-d);background:#fff3c4;border-radius:10px;padding:5px 10px}.sale-sp b{font:400 14px var(--display);margin-right:4px}.ptag .ic.bug{color:#fff;background:#8c5a2b;animation:.5s ease-in-out infinite bob}.ptag .nm.bug{color:#ffe0b8;background:#5a3413}.ptag .ic.ready.peak{background:#d4e84a;box-shadow:0 0 0 3px #d4e84a73}.ptag .ic.ready.late{color:#fff;background:#b08a5a}.ptag .nm.peak{color:#e2f27a}.ptag .nm.late{color:#e0b98a}.float.harvest.peak{color:#d7ec48;font-size:25px;animation:1.4s ease-out forwards rise,.35s ease-out glint}.float.harvest.late{color:#b08256}.ptag .nm.gold{color:#ffd24a}.float.gold{color:#ffd24a;text-shadow:0 0 8px #ffd24acc,0 2px #6b4a00;font-size:24px;animation:1.4s ease-out forwards rise,.35s ease-out glint}.float.clean{color:#fff4d6}@keyframes glint{0%{transform:translate(-50%,-50%)scale(1.5)}}.item.book .art.face{background-color:#f7c96a;background-position:50%;background-size:cover;height:78px}.item.book.lv3 .art.face{background-color:var(--gold)}.item.book .art.face.dark{filter:brightness(0)opacity(.35);background-color:#0000}.item.book .t{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.item.book .bk-lv{flex-wrap:wrap;gap:4px;display:flex}.item.book .d{min-height:0}.item.book .d.gift{color:#8a5d00}.item.book .d.gift svg.i{color:var(--gold-d)}.item .boxline.aff{grid-template-columns:auto 1fr auto}.item .boxline.aff .meter i{background:var(--lime-d)}.item.book.lv3 .boxline.aff .meter i{background:var(--gold)}.modal .card p.novidade{border:2px dashed var(--gold-d);font:800 13px/1.4 var(--body);background:#fff6d8;border-radius:12px;padding:8px 12px}.modal .card p.novidade svg.i{color:var(--gold-d)}#stats .stats{max-height:min(62vh,560px);padding-right:4px;overflow:auto}@media (max-width:820px){.pill.chore:not(.full) b,.pill.chore span:not(.meter):not(.cc){display:none}.inc{top:auto;bottom:84px;transform:translate(-50%)}.inc .inc-card{grid-template-columns:78px 1fr;max-height:calc(100vh - 170px);padding:10px;overflow:auto;transform:none}.inc-who{height:96px}.inc-top h3{font-size:18px}.inc-text{font-size:12.5px}.inc-choices{gap:6px;margin-top:8px}.inc-ch{padding:6px 10px}.inc-l small{font-size:11px}.pill.heat .meter{width:48px}.pill.eff{padding:3px 8px;font-size:10.5px}.pill.eff b{font-size:12.5px}.pill.eff .ek{display:none}}.gauge .needle{pointer-events:none;will-change:transform;position:absolute;inset:0}.gauge .needle i{background:var(--ink);transform-origin:50% 100%;will-change:transform;border-radius:3px;width:6px;position:absolute;top:-7px;bottom:-7px;left:-3px}.gauge .needle i:before{content:"";background:var(--ink);border-radius:50% 50% 40% 40%;width:14px;height:9px;position:absolute;top:-5px;left:-4px}.gauge .fill{border-right:0}.gauge .zone{transition:left .25s,width .25s}.gauge .zone .crack{background:var(--gold);min-width:3px;box-shadow:0 0 0 1.5px var(--ink), 0 0 10px 2px #ffd24ae6;border-radius:2px;position:absolute;top:-2px;bottom:-2px}#sale[data-zone=near] .gauge .zone{animation:.5s ease-in-out infinite alternate zoneCall}#sale[data-zone=band] .gauge .needle i,#sale[data-zone=band] .gauge .needle i:before{background:var(--lime-dd)}#sale[data-zone=crack] .gauge .needle i,#sale[data-zone=crack] .gauge .needle i:before{background:var(--gold-d);box-shadow:0 0 12px 3px #ffd24af2}#sale[data-zone=over] .gauge .needle i,#sale[data-zone=over] .gauge .needle i:before{background:var(--red)}@keyframes zoneCall{0%{filter:brightness()}to{filter:brightness(1.18)saturate(1.3)}}#sale .lcd{transition:color .12s,text-shadow .12s}#sale[data-zone=near] .lcd{color:#e9ff7a}#sale[data-zone=band] .lcd{color:#b8ff5a;text-shadow:0 0 10px #a6e35fb3}#sale[data-zone=crack] .lcd{color:var(--gold);text-shadow:0 0 14px #ffd24af2}#sale[data-zone=over] .lcd{color:#ff8a6a}.lcdw{flex-direction:column;flex:none;align-items:flex-end;display:flex;position:relative}.sale>.row>.kv{flex:1 1 0;min-width:0}.stake{white-space:nowrap;text-align:center;z-index:2;font:400 17px/1 var(--display);letter-spacing:.5px;color:var(--ink);background:var(--gold);border:2.5px solid var(--ink);box-shadow:0 4px 0 var(--ink);border-radius:12px;padding:5px 12px 4px;animation:.76s ease-in-out infinite stakePulse;position:absolute;bottom:calc(100% + 6px);left:50%;translate:-50%}.stake b{margin-left:4px;font-weight:400}.stake small{font:900 10px var(--body);letter-spacing:.2px;opacity:.8;margin-top:2px;display:block}@keyframes stakePulse{0%,to{transform:scale(1)rotate(-1.5deg)}18%{transform:scale(1.12)rotate(1deg)}34%{transform:scale(1.02)}46%{transform:scale(1.08)rotate(-.5deg)}}#sale.dn .gauge{outline:3px dashed var(--gold-d);outline-offset:4px;animation:.76s ease-in-out infinite dnGauge}@keyframes dnGauge{50%{outline-color:var(--red)}}.verdict .dnb{align-self:flex-start;margin-top:6px;animation:.5s ease-in-out infinite alternate dnCall;position:relative;overflow:hidden}.verdict .dnb b{font:400 16px var(--display);margin-left:4px}.verdict .dnb i{background:var(--ink);transform-origin:0;height:4px;animation:linear forwards dnTime;position:absolute;bottom:0;left:0;right:0}@keyframes dnTime{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes dnCall{to{transform:translateY(-2px)rotate(-1deg)}}.verdict.impact{animation:.42s cubic-bezier(.2,1.6,.4,1) impact}@keyframes impact{0%{filter:brightness(1.5);transform:scale(1.07)rotate(-1.5deg)}36%{filter:brightness(1.5);transform:scale(1.07)rotate(-1.5deg)}to{filter:none;transform:none}}#sale.chain{animation:.28s cubic-bezier(.2,1.3,.4,1) chainIn}@keyframes chainIn{0%{opacity:.3;translate:60px}}#hitFlash{z-index:9;pointer-events:none;opacity:0;background:#fffbe8;position:fixed;inset:0}#hitFlash.on{animation:.2s ease-out hitFlash}@keyframes hitFlash{0%{opacity:.55}70%{opacity:.4}to{opacity:0}}#bigT{z-index:14;pointer-events:none;text-align:center;opacity:0;flex-direction:column;align-items:center;gap:6px;display:flex;position:fixed;top:30%;left:50%;translate:-50% -50%}#bigT b{font:400 clamp(46px, 9vw, 104px)/.9 var(--display);letter-spacing:1px;color:var(--gold);-webkit-text-stroke:4px var(--ink);paint-order:stroke fill;text-shadow:0 7px 0 var(--ink);filter:url(#wob-l);white-space:nowrap}#bigT span{font:400 clamp(16px, 2.4vw, 24px)/1 var(--display);color:var(--paper);-webkit-text-stroke:2px var(--ink);paint-order:stroke fill;text-shadow:0 3px 0 var(--ink)}#bigT.t-fever b{color:#ff8f2e}#bigT.t-win b{color:var(--lime)}#bigT.t-lose b{color:var(--red);font-size:clamp(34px,6vw,70px)}#bigT.on{animation:1.25s cubic-bezier(.2,1.5,.35,1) forwards bigT}@keyframes bigT{0%{opacity:0;transform:scale(2.4)rotate(-8deg)}14%{opacity:1;transform:scale(.92)rotate(-3deg)}24%{transform:scale(1.04)rotate(-3deg)}32%,78%{opacity:1;transform:scale(1)rotate(-3deg)}to{opacity:0;transform:scale(1.05)translateY(-26px)rotate(-3deg)}}#flyLayer{z-index:25;pointer-events:none;position:fixed;inset:0}.flycoin{background:var(--gold);border:2.5px solid var(--ink);width:26px;height:26px;color:var(--ink);font:400 15px/1 var(--display);box-shadow:inset -3px -3px 0 var(--gold-d);will-change:transform;filter:url(#wob);border-radius:50%;place-items:center;margin:0;display:grid;position:fixed}.flyn{font:400 30px/1 var(--display);color:var(--lime);-webkit-text-stroke:3px var(--ink);paint-order:stroke fill;text-shadow:0 4px 0 var(--ink);white-space:nowrap;animation:1.1s ease-out forwards flyN;position:fixed;translate:-50% -50%}.flyn.crack{color:var(--gold);font-size:40px}.flyn.lose{color:var(--red);font-size:26px;animation-name:flyNDown}@keyframes flyN{0%{opacity:0;transform:scale(.4)}15%{opacity:1;transform:scale(1.15)}30%{transform:scale(1)}75%{opacity:1}to{opacity:0;transform:translateY(-54px)}}@keyframes flyNDown{0%{opacity:0;transform:scale(.6)}15%{opacity:1;transform:scale(1.1)}75%{opacity:1}to{opacity:0;transform:translateY(40px)}}#hot{background:var(--hud);color:var(--paper);font:400 14px/1 var(--display);letter-spacing:.4px;pointer-events:auto;border-radius:14px;align-items:center;gap:7px;padding:5px 12px 5px 8px;display:flex;position:absolute;bottom:calc(100% + 12px);left:14px}#hot[hidden]{display:none}#hot svg.i{color:#ff8f2e;width:22px;height:22px}#hot .hb{border:2px solid var(--ink);background:#3a2a1c;border-radius:6px;width:96px;height:11px;overflow:hidden}#hot .hb i{transform-origin:0;background:linear-gradient(90deg, var(--gold), #ff8f2e 60%, var(--red));height:100%;transition:transform .35s cubic-bezier(.2,1.4,.4,1);display:block}#hot.bump{animation:.4s cubic-bezier(.2,1.8,.4,1) hotBump}@keyframes hotBump{40%{transform:scale(1.14)rotate(-2deg)}}#hot.on{background:linear-gradient(90deg,#7a1d10,#c2461f)}#hot.on svg.i{color:var(--gold);animation:.18s steps(2,end) infinite flick}#hot.on .hb i{background:linear-gradient(90deg, #fff4c4, var(--gold));transition:transform .25s linear}@keyframes flick{50%{transform:scale(1.12,.92)rotate(4deg)}}#feverFx{z-index:7;pointer-events:none;opacity:0;transition:opacity 1.2s;position:fixed;inset:0}body.fever #feverFx{opacity:.75}#feverFx .vig{background:radial-gradient(75% 70% at 50% 45%,#0000 55%,#ff8f2e1f 85%,#e8573f42 100%);animation:3.2s ease-in-out infinite alternate vig;position:absolute;inset:0}#feverFx .flames{opacity:.8;background-position:0 100%;background-repeat:no-repeat;height:min(12vh,100px);transition:transform 1s ease-out;animation:.75s steps(3,end) infinite boil;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}body.fever #feverFx .flames{transform:none}@keyframes boil{to{background-position-x:150%}}@keyframes vig{to{opacity:.8}}body.fever #st-frente .card{filter:drop-shadow(0 0 8px #ff8f2e66)}body.fever #sale .gauge .zone{background:repeating-linear-gradient(45deg,#ffd766 0 6px,#ffb03a 6px 12px)}.calm #feverFx .vig,.calm #feverFx .flames,.calm .stake,.calm #sale.dn .gauge,.calm .verdict .dnb,.calm #hot.on svg.i,.calm #sale[data-zone=near] .gauge .zone{animation:none}.calm #bigT.on{animation:1.25s forwards bigTCalm}@keyframes bigTCalm{0%,to{opacity:0;transform:rotate(-3deg)}12%,80%{opacity:1;transform:rotate(-3deg)}}@media (prefers-reduced-motion:reduce){#feverFx .vig,#feverFx .flames,.stake,.verdict .dnb{animation:none}}@media (max-width:820px){#hot{padding:4px 10px 4px 6px;font-size:13px;bottom:calc(100% + 8px);left:6px}#hot .hb{width:70px}.stake{padding:4px 9px 3px;font-size:15px}.stake small{font-size:9px}#bigT{top:31%}#sale .lcd{min-width:0;padding:6px 10px;font-size:34px}#salePrice{font-size:10px;line-height:1.25}.sale>.row{flex-wrap:nowrap;gap:8px}}.joint3d{background:radial-gradient(at 50% 70%,#e9dcc0 0,#e9dcc000 70%);border-radius:12px;height:150px;margin:-4px -6px 0}.joint3d canvas{width:100%;height:100%;display:block}#sale.rolling .gauge,#sale.rolling #saleShot,#sale.rolling #salePour,#sale.rolling #saleGive{display:none}.rollseq{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.rollseq .rk{border:var(--line);width:48px;height:48px;font:400 26px/1 var(--display);color:var(--ink);box-shadow:0 3px 0 var(--ink);background:#fff;border-radius:12px;place-items:center;padding:0;display:grid}.rollseq .rk.ok{background:var(--lime);opacity:.55;box-shadow:none;transform:translateY(3px)}.rollseq .rk.now{background:var(--gold);animation:.5s ease-in-out infinite alternate rkNow}.rollseq .hint{text-align:center;font:800 12px var(--body);color:var(--muted);flex-basis:100%}.rollseq.miss{animation:.3s rkMiss}@keyframes rkNow{to{transform:translateY(-3px)}}@keyframes rkMiss{25%{transform:translate(-8px)}75%{transform:translate(8px)}}.rolltut{font:800 13.5px/1.35 var(--body);color:var(--ink);border:2px dashed var(--gold-d);text-align:center;background:#fff3c4;border-radius:12px;padding:8px 12px;animation:.35s cubic-bezier(.2,1.5,.4,1) tutIn}.rolltut b{font:400 17px var(--display);margin-right:4px}#sale.tut .timer{visibility:hidden}#sale .tutgo{animation:.55s ease-in-out infinite alternate tutGo}@keyframes tutIn{0%{opacity:0;transform:scale(.92)}}@keyframes tutGo{to{box-shadow:0 0 0 4px var(--gold);transform:scale(1.05)}}.calm .rolltut,.calm #sale .tutgo{animation:none}#bloomCall{z-index:13;border:3px solid var(--ink);background:var(--gold);color:var(--ink);font:inherit;cursor:pointer;box-shadow:0 5px 0 var(--ink), 0 0 0 0 #ffd24ab3;border-radius:16px;align-items:center;gap:10px;padding:10px 16px 10px 12px;animation:1.4s ease-in-out infinite bloom-pulse;display:flex;position:fixed;top:118px;left:50%;transform:translate(-50%)}#bloomCall[hidden]{display:none}#bloomCall svg.i{width:30px;height:30px;color:var(--lime-dd);animation:2.8s ease-in-out infinite bloom-spin}#bloomCall span{text-align:left;flex-direction:column;display:flex}#bloomCall b{font:400 22px/1 var(--display);letter-spacing:.5px}#bloomCall small{font:800 12px/1.2 var(--body)}#bloomCall kbd{font:900 12px/1 var(--body);background:var(--ink);color:var(--gold);border-radius:6px;padding:4px 7px}#bloomCall:hover{transform:translate(-50%)translateY(-2px)scale(1.04)}@keyframes bloom-pulse{0%,to{box-shadow:0 5px 0 var(--ink), 0 0 0 0 #ffd24ab3}50%{box-shadow:0 5px 0 var(--ink), 0 0 0 14px #ffd24a00}}@keyframes bloom-spin{50%{transform:rotate(-14deg)scale(1.15)}}#draftPause{z-index:13;background:var(--hud);color:var(--paper);font:800 13px/1 var(--body);white-space:nowrap;pointer-events:none;border-radius:999px;align-items:center;gap:6px;padding:6px 14px;display:flex;position:fixed;bottom:14px;left:50%;transform:translate(-50%)}#draftPause[hidden]{display:none}#draftPause svg.i{width:14px;height:14px;color:var(--gold)}@media (min-width:601px){#draftPause{top:102px;bottom:auto}}@media (max-width:600px){#bloomCall{top:auto;bottom:92px}#bloomCall b{font-size:18px}#bloomCall kbd{display:none}}.piii{font:inherit;letter-spacing:.04em;border-radius:2px;margin:0 .08em;padding:0 .35em;font-size:.82em;font-weight:800;line-height:1.35;display:inline-block;transform:rotate(-2deg);color:#f4f1ea!important;background:#17130e!important}.card,.btn,.iconbtn,.nav .arrow,.pill,.tag,.chip,.meter,.bubble,.toast,.win,.item,.tool,.crew,.lcd,.gauge,.verdict{box-shadow:none;background:0 0;border-style:solid;border-color:#0000;border-radius:0}.card{border-image:var(--f-card-b)}.btn{border-image:var(--f-btn-b)}.btn:hover{box-shadow:none;filter:brightness(1.04)}.btn:active,.btn.holding{box-shadow:none;transform:translateY(3px)}.btn.go{border-image:var(--f-btn-go-b);background:0 0}.btn.warn{border-image:var(--f-btn-warn-b);background:0 0}.btn.no{border-image:var(--f-btn-no-b);background:0 0}.btn.aqua{border-image:var(--f-btn-aqua-b);background:0 0}.btn.sm,.btn.xs{box-shadow:none}.menu .btn.ghost{border-image:var(--f-btn-ghost-b);background:0 0;border-color:#0000}.menu .btn.ghost:hover{filter:brightness(1.25);background:0 0}.iconbtn{border-image:var(--f-icon-b)}.iconbtn:active{box-shadow:none}.nav .arrow{border-image:var(--f-arrow-b)}.nav:active .arrow{box-shadow:none}.pill{border-image:var(--f-pill-b);-webkit-backdrop-filter:none;backdrop-filter:none}.tag{border-image:var(--f-tag-b)}.tag.lime{border-image:var(--f-tag-lime-b);background:0 0}.tag.gold{border-image:var(--f-tag-gold-b);background:0 0}.tag.red{border-image:var(--f-tag-red-b);background:0 0}.tag.blue{border-image:var(--f-tag-blue-b);background:0 0}.chip{border-image:var(--f-chip-b)}.meter{border-image:var(--f-meter-b);overflow:visible}.meter i{border-radius:3px}.bubble{border-image:var(--f-bubble-b)}.bubble:before{display:none}.order .who{border-image:var(--f-who-b);background:0 0;border:0 solid #0000;border-right:0;margin:8px 0 8px 8px}.toast{border-image:var(--f-toast-b)}.win{border-image:var(--f-win-b);overflow:visible}.item{border-image:var(--f-item-b)}.item.locked{border-image:var(--f-item-locked-b);background:0 0}.tool{border-image:var(--f-tool-b)}.tool.on{border-image:var(--f-tool-on-b);box-shadow:none;background:0 0}.crew{border-image:var(--f-crew-b)}.lcd{border-image:var(--f-lcd-b)}.gauge{border-image:var(--f-gauge-b);overflow:visible}.verdict.good{border-image:var(--f-v-good-b);background:0 0}.verdict.ok{border-image:var(--f-v-ok-b);background:0 0}.verdict.bad{border-image:var(--f-v-bad-b);background:0 0}.coin,.stock .dot,.ptag .ic,.badge,.queue .head{filter:url(#wob)}#place .n,.modal .card h2{filter:url(#wob-l)}.nav .arrow svg.i{vertical-align:0;width:.95em;height:.95em}.logo{text-shadow:none;filter:url(#wob-l);align-self:flex-start;padding:.2em .36em .34em .3em;position:relative}.logo:before{content:"";z-index:-1;background:var(--logo-board) center / 100% 100% no-repeat;position:absolute;inset:0}.logo .lt{color:#0000;background:var(--logo-paint) 0 0 / 2.6em auto repeat;filter:drop-shadow(0 .06em 0 var(--ink));-webkit-background-clip:text;background-clip:text;display:block}.logo small{color:var(--ink);-webkit-text-stroke:0;letter-spacing:3px;background:var(--logo-ribbon) center / 100% 100% no-repeat;margin:.55em 0 0 -.1em;padding:.3em 1.25em .42em;font-size:.32em;display:inline-block;transform:rotate(1.5deg)}.queue .head,.crew .av{background-position:50%;background-size:cover}.inc-who,.item.book .art.face,.pill.heat .nog{filter:url(#wob)}.item.book .art.face.dark{filter:url(#wob)brightness(0)opacity(.35)}#st-tras{z-index:9;pointer-events:none;inset:0}#st-tras:not(.off) .ms-box,#st-tras:not(.off) .ms-mid>*{pointer-events:auto}#st-tras.off{opacity:1}#st-tras.off .ms-mid,#st-tras.off #mesa.flat .ms-box{opacity:0}#st-tras.off .ms-mid{transform:translateY(28px)}#st-tras.off #mesa.flat .ms-box{transform:translateY(-20px)}#st-tras .ms-mid,#st-tras .flat .ms-box{transition:transform .35s,opacity .35s}.tr-sub{font:800 11.5px/1.3 var(--body);color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px;display:flex}.tr-sub svg.i{width:13px;height:13px}@media (max-width:900px){body[data-side=tras] .nav{top:auto;bottom:16px;transform:none}}body[data-side=tras] .locname,body[data-side=tras] #place{display:none}.backbtn{background:var(--hud);color:var(--paper);font:400 13px/1 var(--display);letter-spacing:.8px;text-transform:uppercase;border:0;border-radius:9px;align-items:center;gap:6px;padding:5px 11px 5px 6px;transition:opacity .3s;display:flex;position:absolute;top:68px;right:16px}.backbtn:hover{background:var(--ink)}.backbtn .badge{border-width:2px;min-width:22px;height:22px;font-size:12px;position:static}.tr-chips{flex-wrap:wrap;gap:3px;margin-top:2px;display:flex}.tr-chips span,.tr-fx span{font:800 10.5px/1 var(--body);background:var(--paper-2);color:var(--ink);white-space:nowrap;border-radius:6px;padding:3px 6px}.tr-chips .up,.tr-fx .up{color:var(--lime-dd);background:#dff5c9}.tr-chips .down,.tr-fx .down{color:#8a2a1a;background:#fbd9d1}.modal label.check{font:800 13px/1.3 var(--body);cursor:pointer;justify-content:center;align-items:center;gap:9px;display:flex}.modal label.check input{width:20px;height:20px;accent-color:var(--lime-d);flex:none}.modal label.check:has(input:disabled){opacity:.5;cursor:default}.tool.empty small{white-space:normal;text-align:center;max-width:92px;line-height:1.1}.tool.empty svg{filter:grayscale()opacity(.6)}@media (max-width:820px){.backbtn{top:auto;bottom:30px;right:50%;transform:translate(50%)}}#seedPick{background:#0a0805b8}#seedPick .sp-box{gap:8px;width:min(980px,100vw - 24px);max-height:calc(100vh - 28px);padding:22px 22px 24px;overflow:auto}#seedPick h2{font:400 34px/1 var(--display);text-align:center;letter-spacing:1px;margin:0}.sp-lead{text-align:center;color:#6b5f49;font:700 14px/1.4 var(--body)!important;margin:0!important}.sp-list{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin-top:8px;display:grid}.sp-lr{text-align:center;color:var(--ink);border:2px solid #0000;border-image:var(--f-item-b);font:inherit;background:0 0;flex-direction:column;align-items:center;gap:6px;padding:10px 10px 12px;transition:transform .15s;display:flex;position:relative}.sp-lr:before{content:"";background:var(--c);opacity:.9;border-radius:4px;height:6px;position:absolute;top:6px;left:10px;right:10px}button.sp-lr{cursor:pointer}button.sp-lr:hover,button.sp-lr:focus-visible{outline:none;transform:translateY(-6px)rotate(-.8deg)}button.sp-lr:hover .sp-art,button.sp-lr:focus-visible .sp-art{transform:scale(1.05)rotate(1.5deg)}.sp-art{aspect-ratio:200/230;object-fit:contain;transform-origin:50% 90%;width:100%;max-width:140px;transition:transform .2s}.sp-t{flex-direction:column;align-items:center;gap:4px;min-width:0;display:flex}.sp-t>b{font:400 19px/1.05 var(--display);letter-spacing:.3px}.sp-d{font:700 12px/1.3 var(--body);color:#6b5f49}.sp-lr .tr-chips{justify-content:center}.sp-lr .sp-t{align-self:stretch;padding:0 6px}.sp-stats{border-top:1.5px dashed #2a1f1440;flex-direction:column;align-self:stretch;margin-top:4px;padding-top:5px;display:flex}.sp-row{font:700 12px/1.25 var(--body);color:#6b5f49;text-align:left;justify-content:space-between;align-items:center;gap:8px;padding:2px;display:flex}.sp-row+.sp-row{border-top:1px solid #2a1f1414}.sp-row em,.sp-row i{font:900 12px/1 var(--body);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:6px;padding:3px 7px;font-style:normal}.sp-row em.up{color:var(--lime-dd);background:#dff5c9}.sp-row em.down{color:#8a2a1a;background:#fbd9d1}.sp-row i{color:#b3a78f}.sp-lr.locked{opacity:.6}.sp-lr.locked .sp-art{filter:grayscale();opacity:.7}.sp-lr.locked:before{background:var(--paper-3)}.sp-lock{font:800 11.5px/1.3 var(--body);color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;display:flex}.sp-lock b{color:var(--ink)}.sp-lock svg.i{width:13px;height:13px}#mesa{--mesa-top:96px;position:absolute;inset:0}.ms-box{transform-origin:0 0;flex-direction:column;align-items:center;gap:4px;width:400px;height:444px;padding:10px 14px;display:flex;position:absolute;top:0;left:0}.ms-yarn{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ms-pins{z-index:3}.ms-box>:not(.ms-yarn){z-index:1;position:relative}.ms-mid{left:96px;right:96px;top:var(--mesa-top);pointer-events:none;flex-direction:column;justify-content:flex-end;align-items:center;gap:8px;display:flex;position:absolute;bottom:16px}.ms-x{z-index:3;border:3px solid var(--ink);background:var(--paper);width:42px;height:42px;font:900 18px/1 var(--body);color:var(--ink);cursor:pointer;box-shadow:0 4px 0 var(--ink);border-radius:50%;top:6px;right:6px;position:absolute!important}.ms-x:hover{background:#fff;transform:translateY(-1px)}.ms-head{text-align:center;background:#fdf9ec repeating-linear-gradient(#0000 0 17px,#4aa3e838 17px 18px);border-top:4px solid #e8573f8c;flex-direction:column;align-items:center;gap:2px;width:280px;padding:9px 12px 8px;display:flex;position:relative;transform:rotate(-.8deg);box-shadow:0 3px 5px #1e120a59}.ms-head:before{content:"";background:#ece0bee0;width:74px;height:20px;position:absolute;top:-12px;left:50%;transform:translate(-50%)rotate(2deg);box-shadow:0 1px 2px #00000026}.ms-head h2{font:400 24px/1 var(--display);letter-spacing:1.2px;color:var(--lime-d);margin:0}#mesa:not(.flat) .ms-sub{font-size:11px}#mesa:not(.flat) .ms-head{width:300px;padding:8px 12px 7px}#mesa:not(.flat) .ms-head h2{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:22px;overflow:hidden}#mesa:not(.flat) .ms-col{gap:8px}.ms-lbls{grid-template-columns:1fr 1fr;width:100%;margin-top:4px;display:grid}.ms-lbls span{font:400 13px/1.1 "Permanent Marker", var(--display);letter-spacing:.8px;color:#3b2a1c;text-transform:uppercase;background:#ece0beeb;justify-self:center;padding:2px 10px 1px;transform:rotate(-1.5deg);box-shadow:0 1px 2px #0003}.ms-lbls span+span{transform:rotate(1.2deg)}.ms-sub{font:800 12.5px/1.3 var(--body);color:var(--muted)}.ms-muts{grid-template-columns:1fr 1fr;gap:10px;width:100%;margin-top:4px;display:grid}.ms-col{flex-direction:column;align-items:center;gap:10px;min-width:0;display:flex}.ms-col>*{max-width:100%}.ms-mini{color:var(--ink);font:inherit;text-align:left;transform:rotate(var(--rot));filter:drop-shadow(0 3px 2px #00000040);background:50%/100% 100% no-repeat;border:0;align-items:center;gap:6px;padding:12px 10px 7px 8px;transition:transform .15s,filter .15s;display:flex}.ms-mini img{flex:none;width:auto;height:100%}.ms-mt{flex-direction:column;gap:1px;min-width:0;display:flex}.ms-mini b{font:400 13px/1.05 var(--display);letter-spacing:.2px;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ms-mini small{font:700 10px/1.15 var(--body);color:#6b5f49;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ms-mini.empty{color:#fdf9ecd9;font:400 13px/1 "Permanent Marker", var(--display);letter-spacing:.5px;filter:none;text-shadow:0 1px 1px #0000004d;background:#fdf9ec24;border:2px dashed #fdf9ec99;border-radius:4px;place-items:center;padding:0;display:grid;transform:none}.ms-mini.out{animation:.5s ease-in forwards ms-out!important}.ms-mini.fresh{animation:.5s cubic-bezier(.2,1.4,.4,1) backwards ms-pin}@keyframes ms-pin{0%{opacity:0;transform:translateY(-14px) rotate(calc(var(--rot) - 8deg)) scale(1.15)}}@keyframes ms-out{to{opacity:0;transform:translateY(50px)rotate(25deg)scale(.6)}}.ms-hint{text-align:center;background:var(--hud);max-width:520px;font:700 13.5px/1.35 var(--body);color:var(--paper);border-radius:10px;margin:0;padding:6px 12px}.ms-hint b{color:var(--gold)}.ms-cards{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:14px;padding:18px 0 4px;display:flex}.ms-cards:empty{display:none}.ms-card{color:var(--ink);font:inherit;text-align:center;cursor:pointer;transform:rotate(var(--rot));filter:drop-shadow(0 10px 7px #0006);animation:ms-deal .55s calc(var(--i) * 90ms) backwards cubic-bezier(.2,1.2,.4,1);background:50%/100% 100% no-repeat;border:0;flex-direction:column;align-items:center;gap:4px;padding:6px 14px 15px 11px;transition:transform .18s,filter .18s,opacity .18s;display:flex;position:relative}.ms-card:hover,.ms-card:focus-visible{z-index:2;filter:drop-shadow(0 24px 14px #00000073);outline:none;transform:translateY(-18px)rotate(0)scale(1.05)}@keyframes ms-deal{0%{opacity:0;transform:translateY(110px) rotate(calc(var(--rot) * -4)) scale(.8)}}.ms-rar{font:900 10px/1 var(--body);text-transform:uppercase;letter-spacing:1.2px;color:var(--rar-ink);align-self:flex-start;margin:3px 0 6px 2px}.ms-vig{max-width:100%}.ms-card b{font:400 17px/1.05 var(--display);letter-spacing:.2px;margin-top:2px}.ms-desc{font:700 12px/1.3 var(--body);color:#6b5f49}.ms-card.up .ms-rar{color:#2f7cc0}.ms-card.evo{animation:ms-deal .55s calc(var(--i) * 90ms) backwards cubic-bezier(.2,1.2,.4,1), ms-evo 1.6s .6s ease-in-out infinite}.ms-card.evo .ms-rar{color:#c79312}@keyframes ms-evo{50%{filter:drop-shadow(0 10px 7px #0006) drop-shadow(0 0 14px var(--gold))}}.ms-pips{justify-content:center;gap:3px;display:flex}.ms-pips i{border:1.5px solid var(--ink);background:#ffffff80;border-radius:50%;width:7px;height:7px}.ms-pips i.on{background:var(--gold)}.ms-mini .ms-pips{justify-content:flex-start;gap:2px}.ms-mini .ms-pips i{border-width:1.2px;width:6px;height:6px}.ms-tags{flex-wrap:wrap;justify-content:center;gap:4px;margin-top:auto;display:flex}.ms-tags i{font:900 9.5px/1 var(--body);background:var(--tag);color:#fff;text-shadow:0 1px #0000004d;border:1.5px solid var(--ink);border-radius:999px;padding:3px 7px;font-style:normal}.ms-card.wilt{pointer-events:none;animation:.6s ease-in forwards ms-wilt}@keyframes ms-wilt{to{opacity:0;transform:translateY(70px) rotate(calc(var(--rot) * 4 + 6deg)) scale(.85);filter:grayscale()sepia(.7)}}.ms-flying{z-index:50;pointer-events:none;margin:0;transition:none!important;animation:none!important;position:fixed!important}.ms-burst{z-index:51;pointer-events:none;width:0;height:0;position:fixed}.ms-burst svg.i{width:22px;height:22px;color:var(--gold);opacity:0;animation:ms-star .8s var(--d) ease-out forwards;position:absolute;top:-11px;left:-11px}@keyframes ms-star{0%{opacity:1;transform:translate(0)scale(.4)}to{opacity:0;transform:translate(var(--dx), var(--dy)) scale(1.1) rotate(120deg)}}.ms-acts{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.ms-pollen{background:var(--hud);color:var(--paper);font:400 16px/1 var(--display);border-radius:10px;align-items:center;gap:5px;padding:7px 11px;display:inline-flex}.ms-pollen svg.i{width:16px;height:16px;color:var(--gold)}.ms-acts .btn svg.i{width:16px;height:16px}.ms-lv{width:100%;font:400 14px/1 var(--display);color:var(--ink);white-space:nowrap;align-items:center;gap:8px;margin-top:3px;display:flex}.ms-lv .meter{flex:1;min-width:60px;height:11px}.ms-lv .meter i{background:var(--lime)}#mesaXpTxt{font:800 11px/1 var(--body);color:var(--muted)}.ms-pol{align-items:center;gap:3px;display:inline-flex}.ms-pol svg.i{width:14px;height:14px;color:var(--gold)}.ms-sets{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:10px 6px;width:100%;padding:12px 128px 0 0;display:flex}.ms-sets:empty{display:none}.ms-sets-t{font:400 15px/1 var(--display);color:var(--ink);flex-basis:100%;justify-content:center;align-items:baseline;gap:6px;display:flex}.ms-sets-t small{font:800 10px/1 var(--body);color:var(--muted)}.ms-set{border-bottom:3px solid var(--tag);max-width:150px;transform:rotate(var(--rot));background:#fbf4e2;border-radius:2px;flex-direction:column;gap:2px;padding:11px 9px 4px;display:flex;box-shadow:0 2px 3px #1e120a59}.ms-set b{font:900 11.5px/1 var(--body);color:var(--tag);filter:brightness(.7)}.ms-set small{font:700 10px/1.2 var(--body);color:var(--muted)}.ms-set.on{box-shadow:0 2px 3px #1e120a59, 0 0 0 2px var(--tag), 0 0 14px var(--tag);background:#fff}.ms-box>.cd-btn{gap:7px;margin:0;padding:5px 9px 5px 6px;position:absolute;bottom:12px;right:12px;transform:rotate(1.5deg)}#mesa:not(.flat) .cd-btn b{font-size:13.5px}#mesa:not(.flat) .cd-btn small{font-size:10.5px}#mesa:not(.flat) .cd-btn .cd-cover{width:20px;height:26px}#mesa:not(.flat) .ms-set b{font-size:11px}#mesa.drafting .ms-set small{display:none}#mesa.drafting .ms-cards{padding-top:10px}@media (max-height:820px) and (min-width:601px){#mesa.flat .ms-head h2{font-size:22px}.ms-set small{display:none}#mesa.drafting .ms-cards{padding-top:6px}.ms-card b{font-size:15px}.ms-desc{font-size:11px}}.tr-fx{background:var(--hud);border-radius:12px;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;padding:6px 10px;display:flex}.tr-fx b{font:400 13px/1 var(--display);letter-spacing:.5px;color:var(--gold);margin-right:4px}.tr-fx span:only-of-type:not(.up):not(.down){color:var(--paper-2);background:0 0}.ms-bloom{padding:14px 28px;font-size:20px;animation:1.4s ease-in-out infinite tr-glow}@keyframes tr-glow{50%{filter:brightness(1.12);transform:translateY(-2px)}}.ms-idle{text-align:center;background:var(--hud);max-width:420px;font:700 13.5px/1.4 var(--body);color:var(--paper);border-radius:12px;margin:0;padding:10px 16px}.ms-idle b{color:var(--gold)}.ms-hint:empty,.ms-acts:empty{display:none}#mesa.flat{padding:var(--mesa-top) 8px 84px;flex-direction:column;align-items:center;gap:8px;display:flex}#mesa.flat .ms-box{background:#c49a66 radial-gradient(#5a3c1e59 1px,#0000 1.5px) 0 0/9px 9px;border:6px solid #8a6541;border-radius:4px;flex:none;gap:6px;width:min(560px,100%);height:auto;padding:14px 10px 10px;position:relative;top:auto;left:auto;box-shadow:inset 0 2px 4px #00000059,0 6px 14px #00000059}#mesa.flat .ms-head{width:min(320px,92%)}#mesa.flat .ms-sets{padding:10px 0 0}#mesa.flat .ms-box>.cd-btn{align-self:center;margin-top:4px;position:relative;bottom:auto;right:auto}#mesa.flat .ms-mid{flex:1;justify-content:flex-start;gap:6px;width:100%;min-height:0;position:relative;inset:auto}@media (max-width:600px){#seedPick .sp-box{gap:6px;padding:14px 12px 16px}#seedPick h2{font-size:26px}.sp-lead{font-size:12.5px!important}.sp-list{grid-template-columns:1fr;gap:6px;margin-top:4px}.sp-lr{text-align:left;flex-direction:row;align-items:center;gap:10px;padding:8px 10px 8px 8px}.sp-lr:before{width:5px;height:auto;inset:10px auto 10px 4px}button.sp-lr:hover,button.sp-lr:focus-visible{transform:translate(3px)}.sp-art{flex:none;width:62px}.sp-t{flex:1;align-items:stretch}.sp-stats{grid-template-columns:1fr 1fr;column-gap:10px;margin-top:2px;padding-top:3px;display:grid}.sp-row{padding:1px 0;font-size:11px}.sp-long{display:none}.sp-row+.sp-row{border-top:0}.sp-row em,.sp-row i{padding:2px 5px;font-size:11px}.sp-t{align-items:flex-start}.sp-t>b{font-size:17px}.sp-d{font-size:11.5px}.sp-lr .tr-chips,.sp-lock{justify-content:flex-start}.sp-lr.locked{padding:4px 10px 4px 8px}.sp-lr.locked .sp-art{width:40px}.sp-lr.locked .sp-t>b{font-size:14px}.ms-head h2{font-size:22px}.ms-sub{font-size:11px}.ms-lv{gap:5px;font-size:12.5px}#mesaXpTxt{font-size:10.5px}.ms-muts{gap:5px}.ms-col{gap:4px}.ms-mini{gap:4px;padding:7px 7px 4px 6px}.ms-mini b{-webkit-line-clamp:1;font-size:11px}.ms-sets{gap:4px;padding-top:5px}.ms-sets-t{display:none}.ms-set{padding:10px 6px 3px}.ms-set b{font-size:10.5px}.ms-set small{display:none}.ms-x{width:36px;height:36px;font-size:15px}.ms-hint{padding:5px 8px;font-size:12px}.ms-cards{gap:6px;padding-top:10px}.ms-card{gap:2px;padding:3px 9px 11px 7px}.ms-card:hover,.ms-card:focus-visible{transform:translateY(-10px)rotate(0)scale(1.03)}.ms-rar{letter-spacing:.8px;margin:2px 0 3px 1px;font-size:8.5px}.ms-card b{font-size:13px}.ms-desc{font-size:10.5px;line-height:1.2}.ms-tags i{padding:2px 5px;font-size:8.5px}.ms-acts{gap:6px}.ms-acts .btn{padding:7px 8px;font-size:12.5px}.ms-pollen{padding:6px 8px;font-size:14px}}body.tree-lock .nav,body.tree-lock #renasc .ms-x{display:none}.tr-lock{font:800 13px/1.35 var(--body);color:var(--ink);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;display:flex}.tr-lock svg.i{width:15px;height:15px;color:var(--gold)}#zerou .card.jn{width:min(620px,100vw - 32px);max-height:calc(100vh - 28px);color:var(--ink);background:#f3ecdc;gap:10px;animation:.7s cubic-bezier(.2,1.4,.4,1) both jn-in;position:relative;overflow:auto;transform:rotate(-1deg)}@keyframes jn-in{0%{opacity:0;transform:rotate(-14deg)scale(.4)}to{opacity:1;transform:rotate(-1deg)scale(1)}}.jn-mast{border-bottom:3px double var(--ink);flex-direction:column;align-items:center;padding-bottom:6px;display:flex}.jn-mast span{font:400 30px/1 var(--display);letter-spacing:2px;text-transform:uppercase}.jn-mast small{font:800 11px/1.3 var(--body);color:var(--muted)}.modal .card h2.jn-head{font:400 clamp(24px, 4.4vw, 34px)/1.02 var(--display);text-align:left;margin:0}.jn-body{grid-template-columns:150px 1fr;gap:12px;display:grid}.jn-photo{flex-direction:column;gap:4px;display:flex}.jn-photo img{object-fit:contain;border:2px solid var(--ink);filter:grayscale(.85)contrast(1.15);background:#d9d0bb;width:150px;height:150px}.jn-photo small{font:700 10.5px/1.25 var(--body);color:var(--muted);font-style:italic}.modal .card .jn-txt p{text-align:left;font:600 13.5px/1.45 var(--body);margin:0 0 6px}.modal .card .jn-txt p.jn-vo{font:800 14px/1.35 var(--body);border-left:4px solid var(--gold-d);padding-left:8px}.jn-vo span{font:600 11.5px/1.3 var(--body);color:var(--muted);margin-top:2px;display:block}.jn-stamp{font:400 34px/1 var(--display);color:var(--red);border:4px solid var(--red);opacity:0;pointer-events:none;border-radius:10px;padding:4px 12px;animation:.35s cubic-bezier(.3,1.6,.5,1) .9s forwards jn-stamp;position:absolute;top:12px;right:14px;transform:rotate(12deg)}@keyframes jn-stamp{0%{opacity:0;transform:rotate(12deg)scale(2.4)}to{opacity:.85;transform:rotate(12deg)scale(1)}}.modal .card p.jn-next{background:var(--paper-2);text-align:left;border-radius:10px;padding:10px 12px}@media (max-width:560px){.jn-body{grid-template-columns:1fr}.jn-photo{flex-direction:row;align-items:center}.jn-photo img{width:84px;height:84px}.jn-stamp{font-size:24px;top:6px;right:8px}}#confirmPrestige .card:has(#prestigeTreta:not([hidden])){width:min(760px,100vw - 24px);max-height:calc(100vh - 24px);overflow:auto}#prestigeTreta{text-align:left;flex-direction:column;gap:8px;display:flex}.tt-head{background:var(--ink);color:var(--paper);border-radius:12px;grid-template-columns:1fr auto;gap:10px;padding:10px 12px;display:grid}.tt-head div{flex-direction:column;gap:1px;display:flex}.tt-head small{font:800 10.5px/1 var(--body);text-transform:uppercase;letter-spacing:1px;color:var(--paper-3)}.tt-head b{font:400 22px/1.05 var(--display);color:var(--gold)}.tt-head span{font:700 12px/1.2 var(--body);color:var(--paper-2)}.tt-gain{text-align:right;align-items:flex-end}.tt-gain b{color:var(--lime)}.tt-sec{font:700 12.5px/1.3 var(--body);flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.tt-sec>b{font:400 17px/1 var(--display);letter-spacing:.5px}.tt-meter{background:var(--paper-3);border-radius:6px;flex:120px;height:8px;overflow:hidden}.tt-meter i{background:linear-gradient(90deg, var(--gold), var(--red));height:100%;transition:width .25s;display:block}.tt-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:6px;display:grid}.tt-card,.tt-key{text-align:left;border:2px solid var(--ink);color:var(--ink);cursor:pointer;background:#fffaf0;border-radius:10px;flex-direction:column;gap:2px;padding:7px 9px;transition:transform .1s,background .15s;display:flex}.tt-card:hover,.tt-key:hover{transform:translateY(-1px)}.tt-card b,.tt-key b{font:900 13px/1.15 var(--body)}.tt-card small,.tt-key small{font:600 11.5px/1.3 var(--body);color:var(--muted)}.tt-card.on{box-shadow:inset 0 0 0 2px var(--red);background:#fbd9d1}.tt-card.on small{color:#8a2a1a}.tt-lv{gap:3px;display:flex}.tt-lv i{background:var(--paper-3);border-radius:50%;width:8px;height:8px}.tt-card.on .tt-lv i{background:var(--red)}.tt-keys{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:6px;display:grid}.tt-key{opacity:.6}.tt-key.on{opacity:1;background:#dff5c9}.bp-keys{flex-wrap:wrap;flex:100%;justify-content:center;align-items:center;gap:6px;display:flex}.bp-keys .tt-key{flex:0 150px}.gate{--g-ink:var(--ink,#17130e);--g-paper:var(--paper,#f7eed9);--g-paper-3:var(--paper-3,#d9c79f);--g-lime:var(--lime,#a6e35f);--g-lime-d:var(--lime-dd,#3a6a17);--g-red:var(--red,#e8573f);--g-gold:var(--gold,#ffd24a);--g-display:var(--display,"Lilita One", system-ui, sans-serif);--g-body:var(--body,"Nunito", system-ui, sans-serif);z-index:60;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--g-paper);font-family:var(--g-body);background:radial-gradient(120% 90% at 20% 10%,#2820148c,#0a0805e0);grid-template-columns:minmax(340px,440px) minmax(0,1fr);align-items:center;gap:clamp(20px,3vw,48px);padding:clamp(16px,3vw,40px) clamp(16px,4vw,56px);transition:opacity .4s;display:grid;position:fixed;inset:0;overflow-y:auto}.gate.out{opacity:0;pointer-events:none}.gate.solo{grid-template-columns:minmax(0,440px);justify-content:center}body.gated #title,body.gated #hud{visibility:hidden}.gate-side{flex-direction:column;gap:14px;min-width:0;display:flex}.gate-brand{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.gate-brand .lt{font:400 clamp(30px, 4vw, 44px)/1 var(--g-display);letter-spacing:1px;color:var(--g-lime);text-shadow:0 4px 0 var(--g-ink)}.gate-brand .tag{font:900 12px/1 var(--g-body);text-transform:uppercase;letter-spacing:1.5px;background:var(--g-gold);color:var(--g-ink);border:2px solid var(--g-ink);border-radius:8px;padding:6px 9px;transform:rotate(-3deg)}.gate-card{background:var(--g-paper);color:var(--g-ink);flex-direction:column;padding:20px 22px 18px;display:flex}.gate-view{flex-direction:column;gap:12px;display:flex}.gate-view[hidden],.gate [data-only][hidden]{display:none}.gate-tabs{margin-bottom:2px}.gate-tabs button{font:900 14px var(--g-body);cursor:pointer;color:var(--g-ink);padding:10px 6px}.gate-tabs button:focus-visible{outline:3px solid var(--g-gold);outline-offset:-3px}.gate-lead,.gate-card p{font:700 14px/1.45 var(--g-body);margin:0}.gate-form{flex-direction:column;gap:12px;display:flex}.gf{font:900 13px var(--g-body);flex-direction:column;gap:5px;display:flex}.gf em{color:#8a7a5f;margin-left:4px;font-style:normal;font-weight:700}.gf input{box-sizing:border-box;width:100%;font:800 16px var(--g-body);color:var(--g-ink);border:2.5px solid var(--g-ink);background:#fffdf6;border-radius:10px;outline:none;padding:10px 12px}.gf input:focus{box-shadow:0 0 0 3px var(--g-gold)}.gf small{font:700 12px/1.3 var(--g-body);color:#8a7a5f;min-height:1.3em}.gf small.ok{color:var(--g-lime-d)}.gf small.ok:before{content:"✓ "}.gf small.bad{color:var(--g-red)}.gate-pw{display:block;position:relative}.gate-pw input{padding-right:84px}.gate-eye{cursor:pointer;font:900 12px var(--g-body);color:var(--g-ink);background:0 0;border:0;padding:6px;text-decoration:underline;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.gate-err{color:var(--g-red);min-height:0}.gate-err:empty{display:none}.gate-go{width:100%;margin-top:2px}.gate-note{color:#8a7a5f;text-align:center;font-size:12px!important}.gate-big{font:400 30px/1 var(--g-display);letter-spacing:.5px}.gate-poll{color:#8a7a5f;font-size:12px!important}.gate-view .btn{width:100%}.gate-link{text-decoration:underline;box-shadow:none!important;font:900 14px var(--g-body)!important;background:0 0!important;border-color:#0000!important;border-image:!important}.gate-foot{font:700 12px var(--g-body);opacity:.7}.gate-video{flex-direction:column;gap:10px;min-width:0;margin:0;display:flex}.gate-frame{border:3px solid var(--g-ink);aspect-ratio:16/9;box-shadow:0 10px 0 var(--g-ink), 0 30px 60px #00000073;background:#000;border-radius:18px;position:relative;overflow:hidden;transform:rotate(.6deg)}.gate-frame video{object-fit:cover;width:100%;height:100%;display:block}.gate-live{font:900 12px var(--g-body);letter-spacing:1px;color:#fff;background:#0000008c;border-radius:8px;align-items:center;gap:6px;padding:5px 9px;display:flex;position:absolute;top:12px;left:12px}.gate-live:before{content:"";background:var(--g-red);border-radius:50%;width:8px;height:8px;animation:1.2s infinite gate-blink}.gate-live i{opacity:.7;letter-spacing:0;font-style:normal;font-weight:700}.gate-video figcaption{font:700 14px var(--g-body);opacity:.85;text-align:center}@keyframes gate-blink{50%{opacity:.25}}@media (max-width:860px){.gate{grid-template-columns:minmax(0,1fr);align-items:start}.gate-video{order:-1}.gate-frame{box-shadow:0 6px 0 var(--g-ink);transform:none}.gate-video figcaption{font-size:12px}}@media (prefers-reduced-motion:reduce){.gate-live:before{animation:none}}#dayLight{z-index:5;pointer-events:none;position:fixed;inset:0}#dayLight i{transition:opacity 1.2s linear,background-color 1.2s linear,visibility 1.2s;position:absolute;inset:0}#dayLight i.off{visibility:hidden}#dayLight .dl-tint{background:var(--dl-c,#fff);opacity:var(--dl-a,0);mix-blend-mode:multiply}#dayLight .dl-sky{opacity:var(--dl-sky,0);mix-blend-mode:soft-light;background:linear-gradient(180deg, var(--dl-c,#fff) 0%, transparent 55%)}#dayLight .dl-lamp{opacity:var(--dl-lamp,0);mix-blend-mode:screen;background:radial-gradient(55% 45% at 50% 38%,#ffd6966b,#ffbe781f 55%,#0000 75%),radial-gradient(#0000 55%,#00001459 100%)}#cSky.moon{color:#c9d4ff}.tv{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;background:radial-gradient(ellipse at 50% 45%, #fff0cd38 0%, #fff0cd00 55%), radial-gradient(ellipse at 50% 50%, #0000 55%, #46280f61 100%), var(--tv-paper) 0 0 / 220px 220px, #c9a676;width:100%;height:100%;color:var(--ink,#17130e);font:700 13px/1.3 var(--body,"Nunito", system-ui, sans-serif);position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #3c230f40,inset 0 0 40px #46280f4d}.tv.tv-drag{cursor:grabbing}.tv.tv-point{cursor:pointer}.tv-cv{width:100%;height:100%;display:block;position:absolute;inset:0}.tv-world{transform-origin:0 0;pointer-events:none;width:0;height:0;position:absolute;top:0;left:0}.tv-fx{pointer-events:none;position:absolute;inset:0;overflow:hidden}.tv-glow{width:calc(var(--r) * 2);height:calc(var(--r) * 2);margin:calc(var(--r) * -1) 0 0 calc(var(--r) * -1);background:radial-gradient(circle, color-mix(in srgb, var(--c) 75%, #fff4d6) 0 38%, color-mix(in srgb, var(--c) 45%, transparent) 55%, transparent 72%);opacity:.45;will-change:transform, opacity;border-radius:50%;animation:1.7s ease-in-out infinite paused tv-pulse;position:absolute}.tv.tv-live .tv-glow{animation-play-state:running}@keyframes tv-pulse{0%,to{opacity:.3;transform:scale(.82)}50%{opacity:.85;transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.tv-glow{opacity:.6;animation:none}}.tv-count{pointer-events:none;background:var(--paper,#f7eed9);border:2.5px solid var(--ink,#17130e);box-shadow:0 4px 0 var(--ink,#17130e);border-radius:12px;align-items:baseline;gap:6px;padding:6px 14px 7px;display:flex;position:absolute;top:12px;left:12px;transform:rotate(-1.5deg)}.tv-count b{font:400 26px/1 var(--display,"Lilita One", system-ui);color:var(--muted,#8a7a5f)}.tv-count.has b{color:var(--lime-d,#5f9f2c)}.tv-count span{font:400 16px/1 var(--display,"Lilita One", system-ui);letter-spacing:.3px}.tv-count small{font:800 11px var(--body,"Nunito", system-ui);color:var(--muted,#8a7a5f);margin-left:4px}.tv-legend{pointer-events:none;width:max-content;max-width:calc(100% - 24px);font:800 11px var(--body,"Nunito", system-ui);color:#17130ed9;background:#f1e2c0e6;border:2px solid #17130e8c;border-radius:10px;padding:2px 8px 4px 4px;position:absolute;bottom:12px;right:12px;transform:rotate(-.6deg)}.tv-legend span{vertical-align:middle;align-items:center;gap:2px;margin-right:7px;display:inline-flex}.tv-legend canvas{width:18px;height:18px}.tv-legend em{opacity:.65;padding-left:4px;font-size:10px;font-style:normal;font-weight:700;display:block}.tv-tip{pointer-events:none;z-index:2;background:var(--paper,#f7eed9);border:2.5px solid var(--ink,#17130e);width:max-content;max-width:min(240px,100% - 16px);box-shadow:0 4px 0 var(--ink,#17130e);border-radius:12px;padding:8px 11px 9px;position:absolute;top:0;left:0}.tv-tip header{border-left:4px solid var(--c);flex-direction:column;gap:1px;padding-left:9px;display:flex}.tv-tip header b{font:400 17px/1.05 var(--display,"Lilita One", system-ui);letter-spacing:.3px}.tv-tip header span{font:800 10.5px var(--body,"Nunito", system-ui);text-transform:uppercase;letter-spacing:.6px;color:var(--muted,#8a7a5f)}.tv-tip p{font:700 13px/1.3 var(--body,"Nunito", system-ui);margin:6px 0 0}.tv-cost{border:2px solid var(--ink,#17130e);background:var(--gold,#ffd24a);font:400 12.5px/1.3 var(--display,"Lilita One", system-ui);border-radius:8px;margin-top:6px;padding:1px 8px;display:inline-block}.tv-tip footer{font:800 12px var(--body,"Nunito", system-ui);color:var(--muted,#8a7a5f);margin-top:6px}.tv-tip.tv-can footer{color:var(--lime-dd,#3a6a17)}.tv-tip.tv-on footer{color:var(--lime-d,#5f9f2c)}.tv-tip.tv-reach footer,.tv-tip.tv-off footer{color:#b0432f}.tv-burst{border:4px solid var(--c);width:70px;height:70px;box-shadow:0 0 18px 4px color-mix(in srgb, var(--c) 60%, #fff4d6);border-radius:50%;margin:-35px 0 0 -35px;animation:.5s ease-out forwards tv-burst;position:absolute}@keyframes tv-burst{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(1.5)}}.tv-leaf{background:var(--tv-leaf) 0 0 / 100% 100% no-repeat;transform-origin:3px 8px;opacity:0;width:28px;height:16px;margin:-8px 0 0 -3px;animation:.75s cubic-bezier(.2,.7,.3,1) forwards tv-leaf;position:absolute}@keyframes tv-leaf{0%{transform:translate(0, 0) rotate(var(--a)) scale(.4);opacity:1}70%{opacity:1}to{transform:translate(var(--dx), calc(var(--dy) + 18px)) rotate(calc(var(--a) + var(--rot))) scale(1);opacity:0}}.lab-app{color:var(--ink);grid-column:1/-1;grid-template-columns:170px 1fr;align-items:center;gap:18px;padding:10px 6px;display:grid}.lab-hatch svg{filter:url(#wob);width:100%;height:auto}.lab-app-tx h3{font:400 24px/1 var(--display);align-items:center;gap:8px;margin:0 0 6px;display:flex}.lab-app-tx p{font:700 13px/1.45 var(--body);margin:0 0 10px}.lab-req{font:800 13px var(--body);color:var(--muted);flex-direction:column;gap:4px;margin:0 0 12px;padding:0;list-style:none;display:flex}.lab-req li.ok{color:var(--lime-dd)}.lab-alert{border:2px dashed var(--gold-d);background:#fff3a6;border-radius:10px;padding:6px 10px}.pc-app .pc-lock{border:2px solid var(--ink);background:var(--gold);width:26px;height:26px;color:var(--ink);border-radius:50%;place-items:center;display:grid;position:absolute;top:44px;right:26px}.pc-app .pc-lock svg.i{width:16px;height:16px}@media (max-width:600px){.lab-app{grid-template-columns:1fr}.lab-hatch{max-width:140px;margin:0 auto}}#lab.modal{-webkit-backdrop-filter:none;backdrop-filter:none;z-index:28;background:#2c1c14;padding:0;display:block}.lab-cv{touch-action:none;width:100%;height:100%;display:block;position:absolute;inset:0}.lab-veil{z-index:3;background:#f1e4c6;place-items:center;transition:opacity .35s;display:grid;position:absolute;inset:0}.lab-veil b{font:400 42px var(--display);color:#a6e35f;-webkit-text-stroke:7px var(--ink);paint-order:stroke fill}.lab-veil.off{opacity:0;pointer-events:none}.lab-top{z-index:2;pointer-events:none;align-items:center;gap:10px;display:flex;position:absolute;top:12px;left:14px;right:14px}.lab-top>*{pointer-events:auto}.lab-stat{font:400 16px var(--display);color:var(--paper);background:var(--hud);border:2px solid var(--ink);white-space:nowrap;border-radius:10px;padding:6px 10px}.lab-flow{flex:1;justify-content:center;gap:6px;min-width:0;display:flex}.lab-chip{font:400 15px var(--display);color:var(--ink);background:linear-gradient(#fff9ea, var(--paper-2));border:2px solid var(--ink);box-shadow:0 3px 0 var(--ink);cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:5px 10px;display:flex;position:relative}.lab-chip:before{content:"";background:var(--c);border:2px solid var(--ink);border-radius:50%;width:10px;height:10px}.lab-chip span{font:900 12px var(--body);text-align:center;border:2px solid var(--ink);background:#fff;border-radius:8px;min-width:18px;padding:0 4px}.lab-chip span svg.i{vertical-align:-1px;width:11px;height:11px}.lab-chip.on{background:#ffe38a;transform:translateY(-1px)}.lab-chip.off{opacity:.75}.lab-chip.alert{background:#ffd24a;animation:.7s ease-in-out infinite lab-pulse}.lab-nav{z-index:2;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:8px;padding:0;display:flex;position:absolute;top:46%;transform:translateY(-50%)}.lab-nav.l{left:14px}.lab-nav.r{right:14px}.lab-nav .arrow{border:var(--line);background:linear-gradient(#fff9ea, var(--paper-2));width:58px;height:58px;color:var(--ink);box-shadow:0 5px 0 var(--ink);border-radius:50%;place-items:center;font-size:26px;transition:transform .12s;display:grid}.lab-nav:hover .arrow{transform:scale(1.08)}.lab-nav:active .arrow{box-shadow:0 1px 0 var(--ink);transform:translateY(4px)}.lab-nav .lbl{font:400 14px var(--display);color:var(--paper);background:var(--hud);border:2px solid var(--ink);white-space:nowrap;border-radius:8px;padding:3px 8px}.lab-nav kbd{font:800 10px var(--body);opacity:.8}.lab-card{z-index:2;background:linear-gradient(#fff9ea, var(--paper-2));width:min(560px,100% - 28px);color:var(--ink);border:3px solid var(--ink);box-shadow:0 5px 0 var(--ink);border-radius:14px;padding:10px 14px;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.lc-h{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lc-h h3{font:400 22px/1 var(--display);margin:0}.lc-h kbd{font:800 11px var(--body);border:2px solid var(--ink);background:#fff;border-radius:6px;margin-left:auto;padding:1px 6px}.lab-card p{font:800 13.5px/1.4 var(--body);margin:6px 0 0}.lab-card .btn{width:100%;margin-top:8px}.lab-mult{font:900 12px var(--body);color:var(--lime-dd);border:2px solid var(--ink);background:#e7f7cf;border-radius:8px;padding:1px 6px}.lc-who{margin-top:6px}.lab-auto{font:900 12px var(--body);color:var(--lime-dd);align-items:center;gap:5px;display:flex}.lab-auto.tree{color:#b0643a}.lab-auto.off{color:var(--muted)}.lab-pulse{animation:.7s ease-in-out infinite lab-pulse}@keyframes lab-pulse{50%{filter:brightness(1.12);transform:translateY(-2px)}}@media (max-width:760px){.lab-top{flex-wrap:wrap}.lab-flow{flex-basis:100%;order:3;justify-content:flex-start;padding-bottom:4px;overflow-x:auto}.lab-chip{flex:none;padding:4px 7px;font-size:13px}.lab-stat{margin-left:auto;font-size:14px}.lab-nav{top:auto;bottom:150px;transform:none}.lab-nav .arrow{width:48px;height:48px;font-size:22px}.lab-nav .lbl{display:none}.lc-h h3{font-size:19px}.lab-card p{font-size:12.5px}}.lm{aspect-ratio:1280/800;border:2px solid var(--ink);touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#efe2c2 50%/100% 100% no-repeat;border-radius:10px;grid-column:1/-1;justify-self:center;width:min(100%,1.6*min(56vh,460px) - 44.8px);position:relative;container-type:inline-size}@media (max-width:820px){.lm{width:min(100%,70.4vh - 44.8px)}}.lm:not(.ready){background-image:radial-gradient(at 30% 40%,#c9a86e40,#0000 60%),radial-gradient(at 75% 70%,#c9a86e33,#0000 55%)}.lm-wait{font:800 12px var(--body);color:var(--muted);place-items:center;display:grid;position:absolute;inset:0}.lm-hint{font:800 11px var(--body);color:#6b5f49;border:2px solid var(--ink);pointer-events:none;background:#f7eed9e0;border-radius:999px;padding:2px 9px;position:absolute;top:8px;right:10px}.lm-hint .t{display:none}@media (hover:none){.lm-hint .m{display:none}.lm-hint .t{display:inline}}.lm-loc{cursor:pointer;z-index:3;outline:none;width:48px;height:52px;margin:-52px 0 0 -24px;position:absolute}.lm-loc:after{content:"";border:7px solid #0000;border-bottom:0;border-top:16px solid var(--ink);margin-left:-7px;position:absolute;bottom:0;left:50%}.lm-dot{border:3px solid var(--ink);background:var(--paper);width:34px;height:34px;font:400 17px/1 var(--display);color:var(--ink);box-shadow:0 3px 0 var(--ink);z-index:1;border-radius:50%;place-items:center;transition:transform .15s;display:grid;position:absolute;top:2px;left:7px}.lm-dot svg.i{width:17px;height:17px}.lm-loc:hover .lm-dot,.lm-loc.open .lm-dot{transform:scale(1.14)}.lm-loc:focus-visible .lm-dot{outline:3px solid var(--blue);outline-offset:2px}.lm-loc.open,.lm-loc:hover{z-index:5}.lm-name{white-space:nowrap;pointer-events:none;font:900 11px/1.2 var(--body);background:var(--paper);border:2px solid var(--ink);border-radius:999px;padding:1px 7px;position:absolute;top:calc(100% + 16px);left:50%;transform:translate(-50%)}.lm-loc.cur .lm-dot{background:var(--lime)}.lm-loc.cur .lm-dot:after{content:"";border:3px solid var(--lime-d);border-radius:50%;animation:1.6s ease-out infinite lm-ping;position:absolute;inset:-9px}.lm-here{pointer-events:none;flex-direction:row-reverse;align-items:center;animation:1.4s ease-in-out infinite lm-nudge;display:flex;position:absolute;top:6px;left:calc(100% - 4px)}.lm-here span{white-space:nowrap;font:900 10.5px var(--body);letter-spacing:.4px;text-transform:uppercase;background:var(--lime);border:2px solid var(--ink);border-radius:8px;padding:2px 7px}.lm-here:after{content:"";border:6px solid #0000;border-right:8px solid var(--ink);border-left:0;width:0;height:0;margin-right:-1px}.lm-loc.lft .lm-here{flex-direction:row;left:auto;right:calc(100% - 4px)}.lm-loc.lft .lm-here:after{border-right:6px solid #0000;border-left:8px solid var(--ink);margin:0 0 0 -1px}.lm-loc.past .lm-dot{background:var(--paper-3);color:#6b5f49}.lm-stamp{white-space:nowrap;pointer-events:none;z-index:2;font:400 11px/1 var(--display);letter-spacing:1px;text-transform:uppercase;color:#b8432f;background:#f7eed9c7;border:2px solid #b8432f;border-radius:4px;padding:3px 5px 2px;position:absolute;top:10px;left:50%;transform:translate(-50%)rotate(-14deg)}.lm-loc.next .lm-dot{background:var(--gold);animation:1.3s ease-in-out infinite lm-glow}.lm-rib{white-space:nowrap;pointer-events:none;font:900 11px var(--body);background:var(--gold);border:2px solid var(--ink);border-radius:999px;align-items:center;gap:3px;padding:2px 8px;display:flex;position:absolute;top:8px;left:calc(100% - 2px)}.lm-loc.locked .lm-dot{color:#5d5343;background:repeating-linear-gradient(-45deg,#e3dccb 0 3px,#b9ae98 3px 5px)}.lm-loc.locked .lm-name{color:#6b5f49;background:#e8e1d0}@keyframes lm-ping{0%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(1.35)}}@keyframes lm-nudge{50%{transform:translate(3px)}}.lm-loc.lft .lm-rib{left:auto;right:calc(100% - 2px)}.lm-loc.lft .lm-here{animation-name:lm-nudge-l}@keyframes lm-nudge-l{50%{transform:translate(-3px)}}@keyframes lm-glow{50%{box-shadow:0 3px 0 var(--ink), 0 0 0 7px #ffd24a8c}}.lm-sp{z-index:2;cursor:help;outline:none;width:34px;height:36px;margin:-36px 0 0 -17px;position:absolute}.lm-sp:after{content:"";border:5px solid #0000;border-bottom:0;border-top:11px solid var(--ink);margin-left:-5px;position:absolute;bottom:0;left:50%}.lm-sp>i{border:2px solid var(--ink);background:var(--c);width:22px;height:22px;box-shadow:0 2px 0 var(--ink);z-index:1;border-radius:50%;place-items:center;display:grid;position:absolute;top:3px;left:6px}.lm-sp>i svg.i{width:12px;height:12px;color:var(--ink)}.lm-sp.off>i{background:var(--paper);box-shadow:none;border-style:dashed}.lm-sp.off:after{border-top-color:#17130e8c}.lm-sp.off>i svg.i{color:var(--muted)}.lm-tip{white-space:nowrap;pointer-events:none;opacity:0;font:800 11px/1.3 var(--body);color:var(--ink);background:var(--paper);border:2px solid var(--ink);box-shadow:0 3px 0 var(--ink);z-index:6;border-radius:8px;padding:3px 8px;transition:opacity .12s;position:absolute;bottom:calc(100% + 2px);left:50%;transform:translate(-50%)}.lm-tip em{color:var(--muted);font-style:normal}.lm-sp.on .lm-tip em{color:var(--lime-dd)}.lm-sp.tb .lm-tip{top:calc(100% + 4px);bottom:auto}.lm-sp.tr .lm-tip{left:auto;right:-4px;transform:none}.lm-sp.tl .lm-tip{left:-4px;transform:none}.lm-sp:hover,.lm-sp:focus{z-index:6}.lm-sp:hover .lm-tip,.lm-sp:focus .lm-tip{opacity:1}.lm-sp:focus-visible>i{outline:3px solid var(--blue);outline-offset:2px}.lm-pop{z-index:60;pointer-events:auto;filter:drop-shadow(0 12px 18px #00000059);width:232px;max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);position:fixed;overflow:visible}.lm-pop.in{animation:.14s ease-out lm-in}.lm-arrow{background:var(--ink);z-index:-1;width:14px;height:14px;position:absolute;transform:rotate(45deg)}.lm-pop[data-side=r] .lm-arrow{left:-6px;top:calc(var(--ay) - 7px)}.lm-pop[data-side=l] .lm-arrow{right:-6px;top:calc(var(--ay) - 7px)}.lm-pop[data-side=t] .lm-arrow{bottom:-6px;left:calc(var(--ax) - 7px)}.lm-pop[data-side=b] .lm-arrow{top:-6px;left:calc(var(--ax) - 7px)}@keyframes lm-in{0%{opacity:0}}@container (width<=520px){.lm-loc .lm-name{display:none}.lm-loc.cur .lm-name,.lm-loc.next .lm-name{padding:0 5px;font-size:10px;display:block;top:calc(100% + 12px)}.lm-loc{width:44px;height:46px;margin:-46px 0 0 -22px}.lm-dot{width:30px;height:30px;font-size:15px;left:7px}.lm-here,.lm-rib{top:4px}.lm-here span,.lm-rib{padding:1px 5px;font-size:9.5px}.lm-stamp{font-size:9px;top:8px}.lm-hint{padding:1px 6px;font-size:9.5px;top:5px;right:6px}.lm-hint .x{display:none}}@media (prefers-reduced-motion:reduce){.lm-here,.lm-loc.cur .lm-dot:after,.lm-loc.next .lm-dot,.lm-pop.in{animation:none}}.cm-dist,.cm-spot{pointer-events:none;white-space:nowrap;z-index:1;position:absolute;transform:translate(-50%,-50%)}.cm-dist{transform:translate(-50%, -50%) rotate(var(--r,0deg));font:400 clamp(9px, 1.55cqw, 19px)/1 "Permanent Marker", var(--display);letter-spacing:.5px;color:#5a3d2b;opacity:.82;text-shadow:0 0 3px #efe2c2,0 0 6px #efe2c2,0 0 10px #efe2c2}.cm-spot{font:800 clamp(7px, .95cqw, 11px)/1.15 var(--body);color:var(--ink);border:1.5px solid var(--ink);background:#faf3e2eb;border-radius:5px;padding:1px 5px;transform:translate(-50%,-100%);box-shadow:0 2px #2b1d1859}.cm-spot:after{content:"";border:4px solid #0000;border-bottom:0;border-top:5px solid var(--ink);margin-left:-4px;position:absolute;top:100%;left:50%}@container (width<=520px){.cm-spot{display:none}}.lm-loc.lft .lm-name{left:auto;right:-2px;transform:none}@font-face{font-family:Permanent Marker;font-style:normal;font-display:swap;font-weight:400;src:url(./permanent-marker-latin-400-normal-BF23djCy.woff2)format("woff2"),url(./permanent-marker-latin-400-normal-BnZj5c41.woff)format("woff")}.modal.rm{z-index:40;background:#0a0805b8}.modal.rm .rm-box{flex-direction:column;gap:10px;width:min(1040px,100vw - 24px);max-height:calc(100vh - 24px);padding:14px;display:flex}.rm-head{flex-direction:column;align-items:center;gap:2px;display:flex}.rm-head small{font:900 11px/1 var(--body);letter-spacing:1.4px;text-transform:uppercase;color:var(--muted)}.modal.rm .rm-head h2{font:400 30px/1.05 var(--display);letter-spacing:.5px;text-align:center;margin:0}.rm-map{aspect-ratio:1280/800;border:3px solid var(--ink);background:#efe2c2 50%/100% 100% no-repeat;border-radius:12px;flex:none;align-self:center;width:min(100%,160vh - 400px);position:relative;overflow:hidden}.rm-map.ready .rm-wait{display:none}.rm-wait{text-align:center;font:800 13px var(--body);color:var(--muted);position:absolute;bottom:10px;left:0;right:0}.rm-foot{align-items:center;gap:14px;display:flex}.rm-txt{font:700 14px/1.45 var(--body);flex:1;min-height:3em}.rm-txt small{font:700 12px/1.35 var(--body);color:var(--muted);margin-top:4px;display:block}.rm-txt b{font-weight:900}.rm-pts{font:400 26px/1 var(--display);color:var(--gold-d);font-variant-numeric:tabular-nums}.rm-new{border:2px dashed var(--gold-d);font:800 13px/1.35 var(--body);background:#fff6d8;border-radius:10px;align-items:center;gap:6px;margin-top:6px;padding:4px 10px;display:inline-flex}.rm-new svg.i{color:var(--gold-d);flex:none;width:15px;height:15px}.modal.rm .rm-foot .btn{white-space:nowrap;flex:none;width:auto}@media (max-width:640px){.rm-foot{flex-direction:column;align-items:stretch}.modal.rm .rm-head h2{font-size:24px}.modal.rm .rm-foot .btn,.rm-map{width:100%}}.rm-pin,.rm-sel,.rm-fog,.rm-here,.rm-truck,.rm-float{position:absolute;transform:translate(-50%,-50%)}.rm-pin{z-index:3;justify-items:center;display:grid}.rm-dot{aspect-ratio:1;border:3px solid var(--ink);background:var(--paper);width:clamp(24px,3.4cqw,38px);font:400 clamp(12px, 1.7cqw, 18px)/1 var(--display);box-shadow:0 3px 0 var(--ink);border-radius:50%;place-items:center;transition:background .4s,filter .4s,opacity .4s;display:grid}.rm-map{container-type:inline-size}.rm-name{white-space:nowrap;font:900 clamp(9px, 1.05cqw, 11px)/1.2 var(--body);background:var(--paper);border:2px solid var(--ink);border-radius:999px;padding:1px 7px;transition:opacity .4s;position:absolute;top:calc(100% + 3px)}.rm-pin.rt .rm-name{right:-4px}.rm-pin.own .rm-dot{background:var(--lime)}.rm-pin.dest .rm-dot,.rm-pin.last.own .rm-dot{background:var(--gold)}.rm-pin.dim .rm-dot{opacity:.8}.rm-pin.fog .rm-dot{color:var(--muted);box-shadow:none;background:#e3d7bb;border-style:dashed}.rm-pin.fog .rm-name{opacity:.7}.rm-pin.lost .rm-dot{background:var(--paper-3);filter:grayscale();opacity:.8}.rm-stamp{white-space:nowrap;pointer-events:none;opacity:0;font:400 clamp(10px, 1.3cqw, 14px)/1 var(--display);letter-spacing:1px;text-transform:uppercase;color:#b8432f;background:#f7eed9e6;border:2.5px solid #b8432f;border-radius:5px;padding:3px 6px 2px;transition:opacity .3s,transform .35s cubic-bezier(.3,1.6,.5,1);position:absolute;top:-10px;transform:rotate(-12deg)scale(.4)}.rm-pin.lost .rm-stamp{opacity:1;transform:rotate(-12deg)scale(1)}.rm-pin.pulse .rm-dot{animation:1.4s ease-in-out infinite rm-ping}@keyframes rm-ping{50%{box-shadow:0 3px 0 var(--ink), 0 0 0 8px #a6e35f99}}.rm-fog{z-index:2;pointer-events:none;filter:blur(2px);background:radial-gradient(closest-side,#e6dac0 0 62%,#e6dac0d9 78%,#e6dac000);border-radius:45%;width:27%;height:40%;transition:opacity 1.2s}.rm-fog b{display:none;position:absolute;inset:0}.rm-fog.gone{opacity:0}.rm-sel{aspect-ratio:1;border:2.5px solid var(--ink);background:var(--c);width:clamp(12px,1.9cqw,22px);box-shadow:0 2px 0 var(--ink);z-index:2;border-radius:50%;transition:all .45s}.rm-sel.off{background:var(--paper);box-shadow:none;opacity:.55;border-style:dashed;transform:translate(-50%,-50%)scale(.8)}.rm-here{z-index:5;pointer-events:none;margin-top:calc(-1*clamp(26px,3.6cqw,40px));transition:left .55s ease-in-out,top .55s ease-in-out}.rm-here span{white-space:nowrap;font:900 clamp(9px, 1.1cqw, 11px) var(--body);letter-spacing:.4px;text-transform:uppercase;color:var(--paper);background:var(--ink);border-radius:999px;padding:3px 9px;display:block;position:relative}.rm-here span:after{content:"";border:6px solid #0000;border-bottom:0;border-top-color:var(--ink);margin-left:-6px;position:absolute;bottom:-6px;left:50%}.rm-here.rt span{transform:translate(-30%)}.rm-here.rt span:after{left:80%}.rm-truck{z-index:6;aspect-ratio:1;background:var(--gold);border:3px solid var(--ink);width:clamp(28px,4cqw,44px);box-shadow:0 3px 0 var(--ink);border-radius:10px;place-items:center;display:grid}.rm-truck svg.i{width:62%;height:62%}.rm-logo{aspect-ratio:1;border:2px solid var(--ink);background:#fff;border-radius:50%;width:62%;position:absolute;top:-38%;right:-38%}.rm-float{z-index:7;pointer-events:none;white-space:nowrap;font:900 clamp(10px, 1.25cqw, 13px)/1.2 var(--body);background:var(--paper);border:2px solid var(--ink);box-shadow:0 3px 0 var(--ink);border-radius:8px;padding:2px 8px;animation:1.7s ease-out forwards rm-float}@keyframes rm-float{0%{opacity:0;margin-top:4px}15%{opacity:1;margin-top:0}80%{opacity:1}to{opacity:0;margin-top:-30px}}@media (prefers-reduced-motion:reduce){.rm-pin.pulse .rm-dot,.rm-float{animation:none}.rm-here,.rm-sel,.rm-dot,.rm-fog,.rm-stamp{transition:none}}.bf{flex-direction:column;gap:7px;min-width:0;display:flex}.bf-l{font:400 16px var(--display);color:var(--ink);margin-top:4px}.bf-l small{font:700 11.5px var(--body);color:#6b5f49;margin-left:6px}.bf-name{align-items:stretch;gap:8px;display:flex}.bf-name .btn,.modal .card .bf-name .btn{flex:none;width:auto}.bf .bf-name input{width:auto;min-width:0;height:auto;font:400 21px var(--display);color:var(--ink);border:2.5px solid var(--ink);background:#fff;border-radius:12px;flex:auto;margin:0;padding:5px 12px}.bf-name input:focus{outline:3px solid var(--lime);outline-offset:1px}.bf-logos{grid-template-columns:repeat(10,1fr);gap:5px;display:grid}.bf-logo{aspect-ratio:1;cursor:pointer;background:#fff6;border:2px solid #0000;border-radius:10px;place-items:center;padding:2px;display:grid}.bf-logo img{pointer-events:none;width:100%;height:100%;display:block}.bf-logo:hover,.bf-logo:focus-visible{background:#fff;outline:none}.bf-logo.on{border-color:var(--ink);box-shadow:0 3px 0 var(--ink);background:#fff}.bf-sws{flex-wrap:wrap;gap:7px;display:flex}.bf-sw{border:2.5px solid var(--ink);background:var(--c);cursor:pointer;border-radius:50%;width:30px;height:30px;padding:0;position:relative}.bf-sw.on{box-shadow:0 0 0 3px var(--paper), 0 0 0 5.5px var(--ink)}.bf-any{background:conic-gradient(#e8573f,#ffd24a,#a6e35f,#4aa3e8,#8b5cc7,#e8573f);overflow:hidden}.bf-any input{opacity:0;cursor:pointer;border:0;width:calc(100% + 8px);height:calc(100% + 8px);padding:0;position:absolute;inset:-4px}.bf-fonts{flex-wrap:wrap;gap:6px;display:flex}.bf-font{border:2px solid var(--ink);color:var(--ink);cursor:pointer;background:#fff;border-radius:9px;padding:2px 11px;font-size:16px}.bf-font.on{background:var(--lime);box-shadow:0 2px 0 var(--ink)}.modal .card .bf-go{width:auto}.bf-go{align-self:flex-start;margin-top:8px;padding:8px 20px!important;font-size:20px!important}.bf-save{flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;display:flex}.bf-save small{font:700 11.5px/1.3 var(--body);color:#6b5f49;max-width:280px}.bprev{flex-direction:column;gap:10px;min-width:0;display:flex}.bp-head{align-items:center;gap:10px;display:flex}.bp-logo{flex:none;width:72px;height:72px}.bp-name{color:var(--ink);overflow-wrap:anywhere;font-size:28px;line-height:1.05}.bp-scene{aspect-ratio:420/280;border:2.5px solid var(--ink);background:#fff;border-radius:12px;width:100%;display:block}.bp-bal{aspect-ratio:420/240}#brandPick .bk-side{flex-direction:column;gap:10px;display:flex}#brandPick{background:#0a0805c7}#brandPick .bk-box{gap:10px;width:min(1040px,100vw - 24px);max-height:calc(100vh - 24px);padding:20px 22px 22px;overflow:auto}#brandPick h2{font:400 34px/1 var(--display);letter-spacing:1px;margin:0}.bk-lead{color:#6b5f49;font:700 14px/1.4 var(--body)!important;margin:0!important}.bk-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:20px;display:grid}.bk-vo{font:700 13.5px/1.4 var(--body);color:var(--ink);border:2px solid var(--ink);background:#fff;border-radius:12px;align-items:center;gap:10px;padding:7px 11px;display:flex}.bk-vo b{font:400 15px var(--display)}.pc-ico img.bi{width:48px;height:48px;display:block}.bl-n{font:400 18px var(--display);color:var(--ink);background:#fff!important}.bl-n small{font:800 10px var(--body);color:#6b5f49}.bl-round{border:2px solid var(--ink);background:#efe9da;border-radius:10px;gap:3px;padding:8px 9px}.bl-round b{font:400 14px var(--display)}.bl-pips{gap:4px;margin-top:3px;display:flex}.bl-pips i{border:1.5px solid var(--ink);background:linear-gradient(90deg, var(--lime-d) calc(var(--v) * 100%), #fff 0);border-radius:4px;flex:1;height:7px}.bm{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.bm .kv{border:2px solid var(--ink);font:900 10.5px var(--body);letter-spacing:.06em;text-transform:uppercase;color:#6b5f49;background:#fffaf0;border-radius:10px;flex-direction:column;padding:5px 9px;display:flex}.bm .kv b{font:400 19px var(--display);letter-spacing:0;text-transform:none;color:var(--ink);font-variant-numeric:tabular-nums}.bm-h .meter{height:6px;margin-top:3px}.bm-h .meter i{background:linear-gradient(90deg, var(--gold), var(--red))}.bs-list{flex-direction:column;gap:6px;display:flex}.bs-it{border:2px solid var(--ink);background:#fff;border-radius:11px;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:7px 10px;display:grid}.bs-it.has{background:#eef8df}.bs-it.locked{opacity:.78;background:#ece6d8}.bs-t{flex-direction:column;min-width:0;display:flex}.bs-t b{font:400 16px/1.15 var(--display)}.bs-t em{font:900 12px var(--body);color:var(--lime-d);font-style:normal}.bs-it.locked .bs-t em{color:#6b5f49}.bs-t small{font:600 11.5px/1.3 var(--body);color:#6b5f49;font-style:italic}.bs-st{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.bs-foot{font:700 11px var(--body);color:#6b5f49;margin:2px 0 0}.bs-id{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:14px;display:grid}.bs-id .bf-logos{grid-template-columns:repeat(auto-fill,minmax(40px,1fr))}.bs-id .bp-name{font-size:22px}.bs-id .bp-logo{width:56px;height:56px}@media (max-width:760px){.bk-grid,.bs-id{grid-template-columns:1fr}.bf-logos{grid-template-columns:repeat(5,1fr)}.bm{grid-template-columns:repeat(2,1fr)}#brandPick h2{font-size:26px}}@media (min-width:761px){#brandPick .bp-scene{align-self:center;width:min(100%,1.5*max(140px,50vh - 190px))}#brandPick .bp-bal{width:min(100%,1.75*max(140px,50vh - 190px))}}@font-face{font-family:Black Ops One;font-style:normal;font-display:swap;font-weight:400;src:url(./black-ops-one-latin-400-normal-CYRH0z_U.woff2)format("woff2"),url(./black-ops-one-latin-400-normal-DmcO2QRk.woff)format("woff")}.modal.rn{z-index:31;padding:12px}.rn-box{height:min(860px,100vh - 24px);height:min(860px,100dvh - 24px);color:var(--ink);position:relative;gap:10px!important;width:min(1240px,100%)!important;padding:12px 14px!important}.rn-head{align-items:center;gap:16px;padding-right:52px;display:flex;position:relative}.rn-head h2{letter-spacing:1.5px;color:var(--lime-d);white-space:nowrap;font:400 30px/1 var(--display)!important;margin:0!important}.rn-head .ms-x{top:-4px;right:-4px}.rn-steps{flex:1;gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.rn-steps li{background:var(--paper-2);opacity:.7;border-radius:12px;flex:1;align-items:center;gap:8px;min-width:0;padding:6px 10px 6px 6px;display:flex;position:relative}.rn-steps li+li:before{content:"";border-top:3px solid var(--paper-3);border-right:3px solid var(--paper-3);width:10px;height:10px;position:absolute;top:50%;left:-9px;translate:0 -50%;rotate:45deg}.rn-steps i{border:2.5px solid var(--ink);width:26px;height:26px;font:400 15px/1 var(--display);background:#fff;border-radius:50%;flex:none;place-items:center;font-style:normal;display:grid}.rn-steps span{flex-direction:column;min-width:0;display:flex}.rn-steps b{font:400 16px/1.05 var(--display);letter-spacing:.3px}.rn-steps small{font:800 11px/1.2 var(--body);color:var(--muted)}.rn-steps li.done{opacity:.85}.rn-steps li.done i{background:var(--lime)}.rn-steps li.now{opacity:1;box-shadow:0 0 0 2.5px var(--gold-d) inset;background:#fff6d8}.rn-steps li.now i{background:var(--gold);animation:1.6s ease-in-out infinite rn-pop}@keyframes rn-pop{50%{transform:scale(1.12)}}.rn-body{flex:1;grid-template-columns:300px 1fr;gap:12px;min-height:0;display:grid}.rn-rail{scrollbar-width:thin;flex-direction:column;gap:10px;min-height:0;padding:2px 2px 4px;display:flex;overflow:auto}.rn-tree{border:2.5px solid var(--ink);border-radius:12px;min-height:200px;position:relative;overflow:hidden}#treeHost{position:absolute;inset:0}.rn-sealed{text-align:center;background:repeating-linear-gradient(-45deg, var(--paper-2) 0 14px, transparent 14px 28px), var(--paper);place-content:center;justify-items:center;gap:10px;padding:24px;display:none;position:absolute;inset:0}.rn-sealed b{border:3px dashed var(--ink);background:var(--paper);width:92px;height:92px;font:400 58px/1 var(--display);color:var(--muted);border-radius:50%;place-items:center;display:grid}.rn-sealed p{max-width:30ch;font:800 15px/1.35 var(--body);color:var(--muted);margin:0}.rn.notree .rn-sealed{display:grid}.rn.notree #treeHost{visibility:hidden}.rn-ladder li.unk{border:1.5px dashed var(--muted);background:0 0}.rn-ladder li.unk .ck{color:var(--muted);border-style:dashed}.rn .tv-count{display:none}.rn-wallet{background:var(--hud);color:var(--paper);border-radius:14px;flex-direction:column;gap:3px;padding:10px 12px;display:flex}.rn-wallet small{font:800 11.5px/1 var(--body);text-transform:uppercase;letter-spacing:.8px;color:var(--paper-2);opacity:.85}.rn-big{align-items:center;gap:10px;display:flex}.rn-big svg.i{width:40px;height:40px;color:var(--gold)}.rn-big b{font:400 54px/1 var(--display);color:var(--gold);letter-spacing:1px}.rn-big span{font:800 13px/1.15 var(--body);color:var(--paper-2)}.rn-wallet p{color:var(--paper);text-align:left!important;font:700 12.5px/1.35 var(--body)!important;margin:0!important}.rn-wallet em{font:700 11.5px/1.2 var(--body);color:var(--paper-2);opacity:.75;font-style:normal}.rn-wallet.hot{box-shadow:0 0 0 3px var(--gold), 0 0 18px #ffd24a8c}.rn-wallet.hot .rn-big svg.i{animation:3.2s linear infinite rn-spin}@keyframes rn-spin{to{transform:rotate(-360deg)}}.rn-cta{border:2.5px dashed var(--gold-d);background:#fff6d8;border-radius:14px;flex-direction:column;gap:8px;padding:10px 12px 12px;display:flex}.rn-gain{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.rn-gain small{font:800 11.5px/1 var(--body);text-transform:uppercase;letter-spacing:.8px;color:var(--muted);flex-basis:100%}.rn-gain b{font:400 38px/1 var(--display);color:var(--gold-d)}.rn-gain span{font:800 14px/1 var(--body)}.rn-gain em{font:700 11px/1.2 var(--body);color:var(--muted);flex-basis:100%;font-style:normal}.rn-cta .btn{width:100%;font-size:20px}.rn-cta>small{font:700 11.5px/1.35 var(--body);color:var(--muted)}.rn-cta .bp-keys{justify-content:flex-start}.rn-ladder{flex-direction:column;gap:6px;display:flex}.rn-lh{text-align:left;cursor:default;background:0 0;border:0;flex-direction:column;gap:2px;padding:0;display:flex}.rn-lh>b{font:400 17px/1 var(--display);letter-spacing:.3px}.rn-lh small{font:700 11.5px/1.35 var(--body);color:var(--muted)}.rn-lh small b{color:var(--ink)}.rn-lh i{display:none}.rn-ladder ol{flex-direction:column;gap:3px;margin:0;padding:0;list-style:none;display:flex}.rn-ladder li{background:#d9c79f4d;border-radius:9px;grid-template-columns:20px 1fr auto;align-items:center;gap:4px 8px;padding:4px 8px 4px 6px;display:grid}.rn-ladder .ck{border:2px solid var(--ink);width:18px;height:18px;font:900 12px/1 var(--body);color:var(--lime-dd);background:#fff;border-radius:5px;place-items:center;display:grid}.rn-ladder .at{align-items:baseline;gap:6px;min-width:0;display:flex}.rn-ladder .at b{font:400 15px/1 var(--display);letter-spacing:.3px;white-space:nowrap}.rn-ladder .at small{font:700 10.5px/1 var(--body);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rn-ladder .pt{font:400 16px/1 var(--display);color:var(--muted)}.rn-ladder li.ok{background:#a6e35f47}.rn-ladder li.ok .ck{background:var(--lime)}.rn-ladder li.ok .pt{color:var(--lime-dd)}.rn-ladder li.next{box-shadow:0 0 0 2.5px var(--gold-d) inset;background:#fff}.rn-ladder li.next .pt{color:var(--gold-d)}.rn-ladder li.pol{border:1.5px dashed var(--muted);margin-top:3px}.rn-ladder li.pol .ck svg{width:12px;height:12px}.rn-ladder .bar{background:var(--paper-2);border:1.5px solid var(--ink);border-radius:99px;grid-column:2/4;height:8px;overflow:hidden}.rn-ladder .bar i{background:linear-gradient(90deg, var(--gold-d), var(--gold));border-radius:99px;height:100%;display:block}.rn .tr-fx{flex:none}.rn.lock .rn-head h2{color:var(--gold-d)}.rn-pill{color:var(--paper);cursor:pointer;text-align:left;border-color:#ffd24a73;gap:8px;padding:5px 12px 5px 7px;position:relative}.rn-pill:hover{border-color:var(--gold)}.rn-pill>svg.i{width:22px;height:22px;color:var(--gold)}.rn-pt{align-items:baseline;gap:6px;display:flex}.rn-pt .rl{font:800 13px/1 var(--body)}.rn-pt b{font:400 17px/1 var(--display);color:var(--gold);letter-spacing:.4px}.rn-pt .rn-u{font:800 11.5px/1 var(--body);color:var(--gold);margin-left:-3px}.rn-nx{flex-direction:column;gap:2px;min-width:92px;display:flex}.rn-nx .meter{border-width:1.5px;width:100%;height:7px}.rn-nx .meter i{background:linear-gradient(90deg, var(--gold-d), var(--gold))}.rn-nx small{font:800 10.5px/1 var(--body);color:#f7eed9bf;white-space:nowrap}.rn-bank{font:900 10.5px/1 var(--body);background:var(--gold);color:var(--ink);border:2px solid var(--ink);white-space:nowrap;border-radius:99px;padding:3px 6px;font-style:normal;animation:1.6s ease-in-out infinite rn-pop;position:absolute;top:-9px;right:-6px}.rn-pill.ready{border-color:var(--gold);animation:2s ease-in-out infinite rn-glow}@keyframes rn-glow{50%{box-shadow:0 0 14px 2px #ffd24a8c}}#confirmPrestige{z-index:33}.rn-confirm{width:min(520px,100vw - 24px)!important}.rn-cgain{justify-content:center;align-items:center;gap:10px;display:flex}.rn-cgain svg.i{width:34px;height:34px;color:var(--gold-d)}.rn-cgain b{font:400 34px/1 var(--display);color:var(--gold-d)}.rn-cols{grid-template-columns:1fr 1fr;gap:8px;display:grid}.rn-cols>div{text-align:left;border-radius:12px;padding:8px 10px}.rn-cols .keep{border:2px solid var(--lime-d);background:#a6e35f40}.rn-cols .lose{background:#e8573f1f;border:2px solid #e8573f99}.rn-cols b{font:400 16px/1 var(--display);letter-spacing:.3px}.rn-cols ul{font:700 12.5px/1.4 var(--body);margin:6px 0 0;padding-left:16px}@media (max-width:900px){.rn-steps small{display:none}.rn-body{grid-template-columns:250px 1fr}}@media (max-width:700px){.modal.rn{padding:6px}.rn-box{height:calc(100vh - 12px);height:calc(100dvh - 12px);gap:6px!important;padding:8px!important}.rn-head{flex-direction:column;align-items:stretch;gap:6px;padding-right:44px}.rn-head h2{font-size:22px!important}.rn-steps{gap:10px}.rn-steps li{gap:5px;padding:4px 6px 4px 4px}.rn-steps li+li:before{left:-10px}.rn-steps i{width:20px;height:20px;font-size:12px}.rn-steps b{font-size:12.5px}.rn-body{grid-template-rows:auto 1fr;grid-template-columns:1fr;gap:6px}.rn-rail{grid-template-columns:1fr 1fr;gap:6px;padding:0;display:grid;overflow:visible}.rn-wallet{padding:6px 8px}.rn-big svg.i{width:24px;height:24px}.rn-big b{font-size:34px}.rn-big span{font-size:11px}.rn-wallet p,.rn-wallet em{display:none}.rn-cta{gap:4px;padding:6px 8px}.rn-gain small{display:none}.rn-gain b{font-size:26px}.rn-cta .btn{padding:8px 10px;font-size:16px}.rn-cta>small,.rn-cta .bp-keys{display:none}.rn-ladder{grid-column:1/-1}.rn-lh{cursor:pointer;flex-direction:row;align-items:center;gap:8px}.rn-lh small{display:none}.rn-lh i{font-style:normal;font:800 11px/1 var(--body);color:var(--muted);margin-left:auto;display:block}.rn-lh i:after{content:"ver todos ▸"}.rn-ladder.all .rn-lh i:after{content:"fechar ▾"}:root[lang=en] .rn-lh i:after{content:"see all ▸"}:root[lang=en] .rn-ladder.all .rn-lh i:after{content:"close ▾"}.rn-ladder li:not(.next):not(.pol.ok){display:none}.rn-ladder.all ol{max-height:34vh;overflow:auto}.rn-ladder.all li{display:grid}.rn .tr-fx,.rn-pill .rl,.rn-nx,.rn-pt .rn-u{display:none}.rn-pill>svg.i{width:18px;height:18px}.rn-bank{padding:2px 5px;font-size:9px;top:auto;bottom:-9px;right:-12px}.rn-pill{padding:4px 9px 4px 5px}}.rn-pg{color:#2f6a2a;font-style:normal;font-weight:900}.cd-btn{border:2px solid var(--ink);color:var(--ink);text-align:left;box-shadow:0 3px 0 var(--ink);background:#fff9ea;border-radius:12px;align-self:center;align-items:center;gap:10px;margin-top:6px;padding:6px 12px 6px 8px;transition:transform 80ms;display:flex}.cd-btn:hover{background:#fff;transform:translateY(-1px)}.cd-btn b{font:400 16px/1 var(--display);letter-spacing:.4px;display:block}.cd-btn small{font:800 12px/1.2 var(--body);color:var(--muted);margin-top:2px;display:block}.cd-btn.new{animation:1.1s ease-in-out infinite cdNew}@keyframes cdNew{50%{box-shadow:0 3px 0 var(--ink), 0 0 0 5px #ffd24ab3}}.cd-cover{border:2px solid var(--ink);background:linear-gradient(90deg,#2f6a2a 0 5px,#4e8a35 5px);border-radius:3px 5px 5px 3px;flex:none;width:26px;height:32px;position:relative}.cd-cover:after{content:"";background:#f7eed9;border-radius:2px;height:7px;position:absolute;top:8px;left:9px;right:4px}.cd .cd-box{width:min(620px,100vw - 32px);max-height:calc(100vh - 48px);color:var(--ink);background:#f8f3e3;gap:10px;padding:20px 18px 16px}.cd-head{flex-direction:column;gap:6px;padding-right:40px;display:flex;position:relative}.cd .cd-head h2{text-align:left;color:#2f6a2a}.cd .cd-head p{text-align:left;font:700 14px/1.4 var(--body);color:#5a4d36}.cd-head .ms-x{top:-6px;right:-6px}.cd-pages{flex-direction:column;gap:10px;margin:0;padding:0 4px 0 0;list-style:none;display:flex;overflow:auto}.cd-pages li{background:linear-gradient(90deg,#0000 43px,#e8573f59 43px 45px,#0000 45px),#fffdf5;border:2px solid #cfc3a3;border-radius:6px;grid-template-columns:34px 1fr;gap:10px;padding:10px 12px;display:grid}.cd-pages li b{font:400 18px/1.2 var(--display);letter-spacing:.3px}.cd .cd-pages li p{text-align:left;font:700 14px/1.45 var(--body);color:#3b3223;margin:4px 0 0}.cd-pages li em{font:800 13px/1.3 var(--body);color:#2f6a2a;margin-top:6px;font-style:normal;display:block}.cd-n{border:2px solid var(--ink);background:var(--gold);width:30px;height:30px;font:400 16px/1 var(--display);border-radius:50%;place-items:center;display:grid}.cd-pages li.torn{color:var(--muted);clip-path:polygon(0 0,100% 0,100% 100%,92% 94%,84% 100%,75% 93%,66% 100%,57% 94%,48% 100%,39% 93%,30% 100%,21% 94%,12% 100%,4% 93%,0 100%);background:#ece3cc;border-style:dashed}.cd-pages li.torn .cd-n{background:#d9c79f}.cd-pages li.torn b,.cd-pages li.torn p{color:#8a7a5f}@media (max-width:600px){.cd-btn{padding:4px 10px 4px 6px}.cd-btn b{font-size:14px}.cd-pages li{background:#fffdf5;grid-template-columns:26px 1fr;padding:8px 10px}.cd-n{width:24px;height:24px;font-size:13px}}.tc-row{justify-content:center;align-items:center;gap:6px;display:flex}.bp-wrap{pointer-events:auto;align-items:stretch;gap:6px;display:flex}.bp-wrap[hidden]{display:none}.bp{cursor:pointer;color:var(--paper);font:inherit;white-space:nowrap;flex-direction:row;align-items:center;gap:12px;padding:6px 14px;display:flex}.bp:hover{filter:brightness(1.1)}.bp-r{align-items:center;gap:6px;display:flex}.bp-r small{font:800 10px/1 var(--body);text-transform:uppercase;letter-spacing:.5px;opacity:.8}.bp .bh-m{background:#ffffff1a;border-color:#f7eed98c;width:70px;height:10px}.bh-m{border:2px solid var(--ink);background:#17130e24;border-radius:6px;height:10px;position:relative;overflow:hidden}.bh-m .v{background:linear-gradient(90deg, #8fd14f, var(--lime));border-radius:4px;transition:width .25s;position:absolute;top:0;bottom:0;left:0}.bh-m.en .cap{background:var(--ink);opacity:.55;width:3px;margin-left:-1px;transition:left .4s;position:absolute;top:-2px;bottom:-2px}.bp .bh-m.en .cap{background:var(--paper)}.bp.low .bh-m.en .v{background:linear-gradient(90deg,#e2553f,#ff9b4a)}.bp.low{animation:1.4s ease-in-out infinite bh-throb}.bh-m.zz .v{background:linear-gradient(90deg,#6c7fd8,#9aa6ff)}.bp{position:relative}.bp-mood{background:var(--hud);font:800 10px/1.2 var(--body);text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;pointer-events:none;border-radius:999px;padding:2px 8px;position:absolute;top:calc(100% + 3px);left:50%;transform:translate(-50%)}.bp-mood:empty{display:none}.bp-mood.tired,.bp-mood.shake{color:#ffb37a}.bp-mood.out{color:#ff7a66}.bp-mood.high{color:#c7a2ff}.bp-mood.sleep{color:#b9c0ff}.bp-mood.fresh{color:#b6f08a}.bp-can{cursor:pointer;color:var(--paper);font:400 15px/1 var(--display);align-items:center;gap:5px;padding:4px 10px;display:flex}.bp-can svg.i{color:#7fd4ff;width:18px;height:18px}.bp-can kbd{font:900 9px var(--body);opacity:.5}.bp-can.dim{opacity:.55}.bp-can.pulse{animation:1.2s ease-in-out infinite bh-pulse}@keyframes bh-pulse{50%{transform:translateY(-2px);box-shadow:0 0 0 4px #7fd4ff80}}@keyframes bh-throb{50%{transform:scale(1.04)}}@media (max-width:820px){.tc-row{flex-wrap:wrap}.bp{gap:8px;padding:4px 10px}.bp .bh-m{width:56px}.bp-r small{font-size:9px}.bp-can kbd{display:none}}.clock.shut .bar i{background:linear-gradient(90deg,#6c7fd8,#3a3f8f)}.clock.shut #cTime:after{content:"fechado";font:800 11px var(--body);letter-spacing:.5px;text-transform:uppercase;color:#b9c0ff;margin-left:8px}:root[lang=en] .clock.shut #cTime:after{content:"closed"}.bh-veil{pointer-events:none;z-index:6;opacity:0;transition:opacity .6s,visibility .6s;position:fixed;inset:0}.bh-veil.high{mix-blend-mode:screen;background:radial-gradient(at 50% 45%,#0000 40%,#78c85a5c 72%,#7846be80 100%)}.bh-veil.high i{background:radial-gradient(circle,#ecf0e275 0,#ecf0e25c 22%,#ecf0e22b 45%,#ecf0e20d 62%,#ecf0e200 74%);border-radius:50%;width:46vmax;height:46vmax;animation:18s ease-in-out infinite bh-smoke;position:absolute}.bh-veil.high .s1{top:-18vmax;left:-22vmax}.bh-veil.high .s2{animation-duration:22s;animation-delay:-5s;top:10vmax;right:-24vmax}.bh-veil.high .s3{animation-delay:-11s;bottom:-24vmax;left:-18vmax}.bh-veil.high .s4{animation-duration:25s;animation-delay:-3s;bottom:-22vmax;right:-20vmax}@keyframes bh-smoke{0%,to{transform:translate(0)scale(1)}33%{transform:translate(6vmax,-4vmax)scale(1.15)}66%{transform:translate(-3vmax,5vmax)scale(.92)}}.bh-veil.tired{background:radial-gradient(#0000 55%,#1408048c 88%,#280a04cc 100%);animation:3.2s ease-in-out infinite bh-blink}.bh-veil.tired.out{-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);animation-duration:1.6s}@keyframes bh-blink{0%,86%,to{filter:none}92%{filter:brightness(.4)}}.bh-sleep{z-index:40;color:var(--paper);background:radial-gradient(at 50% 40%,#28306ed1,#080a1cf2);place-content:center;justify-items:center;gap:18px;animation:.6s ease-out bh-in;display:grid;position:fixed;inset:0}.bh-sleep[hidden]{display:none}@keyframes bh-in{0%{opacity:0}}.bh-sleep .zz{font:400 40px/1 var(--display);color:#b9c0ff;height:60px}.bh-sleep .zz b{opacity:0;animation:2.4s ease-in-out infinite bh-z;display:inline-block}.bh-sleep .zz b:nth-child(2){font-size:.8em;animation-delay:.5s}.bh-sleep .zz b:nth-child(3){font-size:1.25em;animation-delay:1s}@keyframes bh-z{0%{opacity:0;transform:translateY(10px)}30%{opacity:1}to{opacity:0;transform:translate(18px,-30px)rotate(-12deg)}}.bh-sclock{justify-items:center;gap:6px;display:grid}.bh-sclock small{font:800 12px var(--body);letter-spacing:1px;opacity:.75}.bh-sclock b{font:400 56px/1 var(--display);letter-spacing:2px;color:var(--gold)}.bh-sclock .bh-m{background:#ffffff14;border-color:#f7eed999;width:240px}.bh-sclock .bh-m .v{background:linear-gradient(90deg, #6c7fd8, var(--gold));transition:none}.bh-night{text-align:center;width:min(420px,100vw - 40px)}.bh-night:empty{display:none}.bh-night .bh-kpi span{background:#ffffff14}.bh-night p{font:700 13px/1.35 var(--body);opacity:.85;margin:0}.bh-rep{z-index:30;width:min(420px,100vw - 32px);padding:16px 18px 14px;animation:.35s cubic-bezier(.2,1.4,.4,1) bh-pop;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.bh-rep[hidden]{display:none}@keyframes bh-pop{0%{opacity:0;transform:translate(-50%,-46%)scale(.9)}}.bh-kpi{grid-template-columns:repeat(4,1fr);gap:6px;margin:10px 0 8px;display:grid}.bh-kpi span{text-align:center;background:#17130e12;border-radius:10px;gap:2px;padding:6px 6px 5px;display:grid}.bh-kpi b{font:400 clamp(12px, 3.4vw, 16px)/1 var(--display);letter-spacing:.3px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bh-kpi small{font:800 10px/1.1 var(--body);opacity:.7}.bh-hours{border-bottom:2px solid var(--ink);align-items:flex-end;gap:2px;height:48px;padding:0 2px;display:flex}.bh-hours i{background:var(--lime-d);border-radius:3px 3px 0 0;flex:1;min-width:3px}.bh-hours i.lost{background:linear-gradient(#e2553f 0 4px, var(--lime-d) 4px)}.bh-hl{font:800 10px var(--body);opacity:.6;justify-content:space-between;margin-top:2px;display:flex}.bh-tips{font:700 13px/1.35 var(--body);margin:8px 0 10px;padding-left:18px}.bh-tips li{margin:3px 0}.bh-ra{flex-wrap:wrap;gap:8px;display:flex}.bh-ra .btn{padding:7px 11px;font-size:14px}.bh-ra kbd{font:900 10px var(--body);opacity:.55}.bh-app{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));align-items:start;gap:14px;padding:4px 4px 10px;display:grid}.bh-sec{box-shadow:0 4px 0 var(--ink);padding:12px 14px}.bh-sec h4{font:400 17px/1 var(--display);align-items:center;gap:7px;margin:0 0 8px;display:flex}.bh-sec h4 svg.i{width:22px;height:22px}.bh-sec p{font:700 12.5px/1.4 var(--body);margin:8px 0 0}.bh-mute{opacity:.7}.bh-hrs{flex-wrap:wrap;gap:10px 16px;display:flex}.bh-hrs label{font:800 12px var(--body);text-transform:uppercase;align-items:center;gap:6px;display:flex}.bh-step{border:2px solid var(--ink);background:#fff9ea;border-radius:10px;align-items:center;display:inline-flex;overflow:hidden}.bh-step button{background:var(--paper-2);width:30px;height:30px;font:400 18px/1 var(--display);cursor:pointer;color:var(--ink);border:0}.bh-step button:hover{background:var(--gold)}.bh-step b{text-align:center;min-width:44px;font:400 17px/1 var(--display);text-transform:none}.bh-strip{grid-template-columns:repeat(24,1fr);gap:2px;margin-top:10px;display:grid}.bh-strip i{background:#17130e24;border-radius:3px;height:14px}.bh-strip i.on{background:var(--lime)}.bh-strip i.now{outline:2px solid var(--ink);outline-offset:1px}.bh-f{border-top:2px dashed #17130e24;align-items:center;gap:9px;padding:7px 0;display:flex}.bh-f:first-of-type{border-top:0}.bh-fi{border:2px solid var(--ink);background:#e6d7ff;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.bh-fi svg.i{width:24px;height:24px}.bh-ft{flex:1;gap:2px;display:grid}.bh-ft b{font:400 15px/1.05 var(--display)}.bh-ft small{font:700 11.5px/1.25 var(--body);opacity:.75}.bh-rsec .bh-kpi b{font-size:13px}.bh-rsec .bh-kpi{grid-template-columns:repeat(2,1fr)}.bh-hist{align-items:flex-end;gap:6px;height:54px;margin-top:6px;display:flex}.bh-hist span{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:2px;height:100%;display:flex}.bh-hist i{background:var(--gold-d);border-radius:4px 4px 0 0;width:100%}.bh-hist small{font:800 9.5px var(--body);opacity:.6}@media (max-width:720px){.bh{width:84px;box-shadow:0 4px 0 var(--ink);border-radius:12px;padding:5px 5px 6px;inset:66px 6px auto auto}.bh-face,.bh-mood,.bh-row small{display:none}.bh-bars{gap:3px}.bh-row{grid-template-columns:1fr}.bh-m{height:8px}.bh-acts{gap:3px;margin-top:5px}.bh-acts button{box-shadow:0 2px 0 var(--ink);border-radius:8px;padding:3px 0}.bh-acts button span,.bh-acts kbd{display:none}.bh-acts button svg.i{width:17px;height:17px}.clock.shut #cTime:after,:root[lang=en] .clock.shut #cTime:after{content:none}.bh-sclock b{font-size:42px}.bh-kpi b{font-size:13px}}.bh-sec h4.bh-h2{margin:14px 0 4px}.bh-ra kbd{margin-left:4px}.bh-big{gap:8px;display:grid}.bh-big .bp-r{grid-template-columns:56px 1fr 40px;display:grid}.bh-big .bh-m{height:14px}.bh-big b{font:400 15px/1 var(--display);text-align:right}.bh-cans{flex-wrap:wrap;gap:4px;margin:2px 0 4px;display:flex}.bh-cans i{border:2px solid var(--ink);background:#17130e14;border-radius:4px 4px 3px 3px;width:14px;height:22px}.bh-cans i.on{background:linear-gradient(90deg,#3aa6e0,#7fd4ff 60%,#3aa6e0)}.bh-fk{text-transform:uppercase;letter-spacing:.4px;align-items:center;gap:6px;display:flex;font:800 10px/1 var(--body)!important;opacity:.6!important}.bh-fk .pips{gap:2px;display:inline-flex}.bh-fk .pips i{border:1.5px solid var(--ink);border-radius:2px;width:7px;height:7px}.bh-fk .pips i.on{background:var(--lime-d)}.bh-ft em{color:var(--lime-dd);font-style:normal}.bh-gear{grid-row:span 2}.bh-ruler{grid-template-columns:repeat(24,1fr);gap:2px;margin-top:12px;display:grid}.bh-ruler button{cursor:pointer;background:#3a3f8f;border:0;border-radius:4px;height:30px;padding:0;position:relative}.bh-ruler button.on{background:var(--lime)}.bh-ruler button:hover{filter:brightness(1.15);outline:2px solid var(--ink)}.bh-ruler button.op{box-shadow:inset 3px 0 0 var(--ink);border-radius:10px 4px 4px 10px}.bh-ruler button.cl{box-shadow:inset -3px 0 0 var(--ink);border-radius:4px 10px 10px 4px}.bh-ruler button.now:after{content:"";border:5px solid #0000;border-top-color:var(--ink);margin-left:-5px;position:absolute;top:-7px;left:50%}.bh-ruler small{font:800 9.5px var(--body);color:var(--ink);opacity:.6;position:absolute;bottom:-15px;left:0;right:0}.bh-dials{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:22px;display:grid}.bh-psec .bh-dials{margin-top:10px}.bh-dial{border:2px solid var(--ink);text-align:center;background:#fff9ea;border-radius:10px;gap:3px;padding:7px 6px 6px;display:grid}.bh-dial b{font:400 17px/1 var(--display)}.bh-dial small{font:800 10px/1.15 var(--body);opacity:.7}.bh-dial.night{color:var(--paper);background:#3a3f8f}.bh-dial.up b{color:var(--lime-dd)}.bh-dial.down b{color:#c2331f}.bh-pr{border-top:2px dashed #17130e24;grid-template-columns:32px 1fr;align-items:center;gap:5px 8px;padding:7px 0;display:grid}.bh-pr.all{border-top:0;grid-template-columns:1fr;padding-top:0}.bh-pr .seg{flex-wrap:nowrap;grid-column:1/-1}.bh-pr .seg button{white-space:nowrap;flex:1}.bh-pa{border:2px solid var(--ink);background-position:50%;background-size:cover;border-radius:50%;width:32px;height:32px}.bh-pn{align-items:baseline;gap:8px;display:flex}.bh-pn b{font:400 14px/1 var(--display)}.bh-pn small{font:700 11px var(--body);opacity:.65}.bh-pr .seg button{padding:5px 7px;font-size:11px}.bp-joint{color:#6b3fa0}.bp-joint.pulse{animation:1.1s ease-in-out infinite bh-jp}@keyframes bh-jp{50%{box-shadow:0 0 0 5px #b6f08aa6, 0 3px 0 var(--ink);transform:scale(1.12)}}.bh-veil.high.strong:after{content:"";opacity:.28;mix-blend-mode:overlay;background:conic-gradient(#ff6bd6,#ffd36b,#8cff6b,#6bd8ff,#b06bff,#ff6bd6);animation:14s linear infinite bh-spin;position:absolute;inset:-20%}@keyframes bh-spin{to{transform:rotate(360deg)}}.bh-light{z-index:60;pointer-events:none;display:none;position:fixed;inset:0}.bh-light.on{animation:3.2s linear both lf-all;display:block}.bh-light svg{width:min(760px,130vw);position:absolute;bottom:0;left:50%;overflow:visible;transform:translate(-50%)}.bh-light:after{content:"";opacity:0;mix-blend-mode:screen;background:radial-gradient(at 55% 60%,#d6ffbebf,#965adc80 60%,#3c145a59);position:absolute;inset:0}.bh-light.on:after{animation:3.2s ease-out both lf-haze}.bh-light .lf-txt{font:400 clamp(28px, 7vw, 54px)/1 var(--display);color:#fff;text-shadow:0 3px #1f1a14,0 0 18px #b6f08ae6;opacity:0;position:absolute;top:30%;left:50%;transform:translate(-50%,-50%)rotate(-6deg)}.bh-light.on .lf-txt{animation:3.2s ease-out both lf-txt}.bh-light.on .lf-hand{animation:3.2s cubic-bezier(.3,1.2,.5,1) both lf-hand}.bh-light.on .lf-lighter{animation:3.2s ease-in-out both lf-lighter}.bh-light.on .lf-flame{transform-origin:276px 170px;animation:.12s ease-in-out infinite alternate lf-flick,3.2s linear both lf-flame}.bh-light.on .lf-ember{transform-origin:236px 162px;animation:3.2s ease-out both lf-ember}.bh-light .lf-smoke{filter:blur(7px)}.bh-light .lf-smoke circle{fill:#efeaf7;opacity:0;transform-box:fill-box;transform-origin:50%}.bh-light.on .lf-smoke circle{animation:1.9s ease-out both lf-puff}.bh-light.on .lf-smoke circle:first-child{animation-delay:1.25s}.bh-light.on .lf-smoke circle:nth-child(2){animation-delay:1.45s}.bh-light.on .lf-smoke circle:nth-child(3){animation-delay:1.6s}.bh-light.on .lf-smoke circle:nth-child(4){animation-delay:1.8s}.bh-light.on .lf-smoke circle:nth-child(5){animation-delay:2s}@keyframes lf-all{0%,to{opacity:1}}@keyframes lf-hand{0%{transform:translateY(120%)}14%,80%{transform:translateY(0)}to{transform:translateY(120%)}}@keyframes lf-lighter{0%,14%{transform:translate(60%,110%)}26%,44%{transform:translate(0)}58%,to{transform:translate(60%,110%)}}@keyframes lf-flame{0%,24%{opacity:0}27%,46%{opacity:1}50%,to{opacity:0}}@keyframes lf-flick{0%{transform:scale(.9,1.05)skew(-4deg)}to{transform:scale(1.08,.92)skew(5deg)}}@keyframes lf-ember{0%,34%{opacity:0;transform:scale(.3)}40%{opacity:1;transform:scale(1.5)}48%,78%{opacity:1;transform:scale(1)}to{opacity:.4;transform:scale(.8)}}@keyframes lf-puff{0%{opacity:0;transform:translate(0)scale(.3)}20%{opacity:.9}to{opacity:0;transform:translate(-40px,-230px)scale(3.4)}}@keyframes lf-haze{0%,48%{opacity:0}64%{opacity:.9}to{opacity:0}}@keyframes lf-txt{0%,52%{opacity:0;transform:translate(-50%,-30%)rotate(-6deg)scale(.7)}62%{opacity:1;transform:translate(-50%,-50%)rotate(-6deg)scale(1.08)}85%{opacity:1}to{opacity:0;transform:translate(-50%,-70%)rotate(-6deg)}}@media (prefers-reduced-motion:reduce){.bh-light.on .lf-flame{animation:3.2s linear both lf-flame}.bh-veil.high.strong:after{animation:none}}.bh-dash{grid-column:1/-1}.bh-dash h4 .tag{font:900 11px var(--body);margin-left:auto}.bh-dash .bh-kpi span.bad b{color:#c2410c}.bh-hours i.now{outline:2px solid var(--ink)}@media (max-width:520px){.bh-dash .bh-kpi{grid-template-columns:repeat(4,1fr)}}body:has(.bh-light.on) :is(#tutor,#tutRing,#tutHand){transition:opacity .2s;opacity:0!important}.mx-av{color:var(--ink);background-image:none!important}.mx-av svg.i{width:24px;height:24px}.mx-slot{flex:none}.mx-cam{aspect-ratio:21/9;border:3px solid var(--ink);width:100%;box-shadow:0 4px 0 var(--ink);isolation:isolate;background:#10160d;border-radius:12px;margin:0 auto;position:relative;overflow:hidden}.mx-cam canvas{object-fit:cover;filter:saturate(.92)contrast(1.05);width:100%;height:100%;display:block;position:absolute;inset:0}.mx-cam:before{content:"";z-index:2;pointer-events:none;background:repeating-linear-gradient(0deg,#00000021 0 1px,#0000 1px 3px),radial-gradient(#0000 55%,#00000080 100%);position:absolute;inset:0}.mx-cam:after{content:"";z-index:3;pointer-events:none;opacity:.85;background:linear-gradient(#f7eed9,#f7eed9) 0 0/18px 2px no-repeat,linear-gradient(#f7eed9,#f7eed9) 0 0/2px 18px no-repeat,linear-gradient(#f7eed9,#f7eed9) 100% 0/18px 2px no-repeat,linear-gradient(#f7eed9,#f7eed9) 100% 0/2px 18px no-repeat,linear-gradient(#f7eed9,#f7eed9) 0 100%/18px 2px no-repeat,linear-gradient(#f7eed9,#f7eed9) 0 100%/2px 18px no-repeat,linear-gradient(#f7eed9,#f7eed9) 100% 100%/18px 2px no-repeat,linear-gradient(#f7eed9,#f7eed9) 100% 100%/2px 18px no-repeat;position:absolute;inset:10px}.mx-hud{z-index:4;pointer-events:none;color:#f7eed9;text-shadow:0 1px #000,0 0 6px #0009;letter-spacing:.6px;font:400 12px/1 Courier New,ui-monospace,monospace;position:absolute;inset:0}.mx-hud .rec{align-items:center;gap:6px;font-weight:700;display:flex;position:absolute;top:17px;left:18px}.mx-hud .rec i{background:#ff3b30;border-radius:50%;width:9px;height:9px;animation:1.1s steps(2,jump-none) infinite mx-blink;box-shadow:0 0 8px #ff3b30}.mx-hud .nm{position:absolute;top:17px;right:18px}.mx-hud .clk{opacity:.85;position:absolute;bottom:16px;left:18px}.mx-hud .what{white-space:nowrap;text-overflow:ellipsis;background:#00000073;border-radius:4px;max-width:70%;padding:4px 8px;font-weight:700;transition:background .2s,color .2s;position:absolute;bottom:13px;right:16px;overflow:hidden}.mx-cam.next .mx-hud .what{background:var(--lime);color:var(--ink);text-shadow:none}@keyframes mx-blink{50%{opacity:0}}.mx-cam.next{border-color:var(--lime-dd);box-shadow:0 4px 0 var(--ink), 0 0 0 3px #a6e35f8c}.mx-cam .static{z-index:5;pointer-events:none;opacity:0;mix-blend-mode:normal;background:repeating-radial-gradient(circle at 17% 32%,#fff 0 1px,#222 1px 2px,#777 2px 3px),#333;position:absolute;inset:0}.mx-cam.zap .static{animation:.32s steps(4,end) both mx-zap}@keyframes mx-zap{0%{opacity:.95;background-position:0 0}50%{opacity:.7;background-position:13px 7px}to{opacity:0;background-position:-9px 4px}}.mx-cam .flash{z-index:5;pointer-events:none;opacity:0;background:#fff;position:absolute;inset:0}.mx-cam.bought .flash{animation:.5s ease-out both mx-flash}@keyframes mx-flash{0%{opacity:.85}to{opacity:0}}.mx-cam .stamp{z-index:6;pointer-events:none;opacity:0;font:400 clamp(20px, 4.2vw, 34px)/1 var(--display);color:var(--ink);background:var(--gold);border:3px solid var(--ink);box-shadow:0 5px 0 var(--ink);white-space:nowrap;text-align:center;border-radius:10px;padding:6px 14px 7px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-8deg)scale(2.2)}.mx-cam .stamp small{font:900 11px var(--body);letter-spacing:.4px;text-transform:uppercase;margin-top:3px;display:block}.mx-cam .stamp.tier{background:var(--lime)}.mx-cam.bought .stamp{animation:1.9s cubic-bezier(.2,1.4,.4,1) both mx-stamp}@keyframes mx-stamp{0%{opacity:0;transform:translate(-50%,-50%)rotate(-8deg)scale(2.2)}14%{opacity:1;transform:translate(-50%,-50%)rotate(-8deg)scale(.94)}22%{transform:translate(-50%,-50%)rotate(-8deg)scale(1.04)}78%{opacity:1;transform:translate(-50%,-50%)rotate(-8deg)scale(1)}to{opacity:0;transform:translate(-50%,-64%)rotate(-8deg)scale(.96)}}.mx-cam .wait{z-index:1;color:#9fb88a;place-items:center;font:400 14px Courier New,monospace;display:grid;position:absolute;inset:0}.mx-tog{z-index:7;border:2px solid var(--ink);box-shadow:0 3px 0 var(--ink);background:#efe9da;border-radius:999px;display:flex;position:absolute;top:10px;left:50%;overflow:hidden;transform:translate(-50%)}.mx-tog button{font:400 13px var(--display);color:var(--ink);white-space:nowrap;background:0 0;border:0;padding:4px 12px}.mx-tog button:not(.on):not(:disabled):hover{background:#fff}.mx-tog button+button{border-left:2px solid var(--ink)}.mx-tog button.on{background:var(--ink);color:var(--paper)}.mx-tog button:disabled{opacity:.45}.mx-hd{align-items:center;gap:12px;display:flex}.mx-ic{border:3px solid var(--ink);filter:url(#wob);width:54px;height:54px;box-shadow:0 3px 0 var(--ink);border-radius:14px;flex:none;place-items:center;display:grid}.mx-ic svg.i{width:34px;height:34px}.mx-nm{flex-direction:column;gap:2px;min-width:0;display:flex}.mx-nm small{font:900 10.5px var(--body);color:var(--muted);text-transform:uppercase;letter-spacing:.4px}.mx-nm h3{font:400 24px/1 var(--display);letter-spacing:.2px;margin:0}.mx-nm em{font:700 12px/1.3 var(--body);color:#6b5f49;font-style:italic}.mx-fx{border:2px solid var(--ink);background:#fff;border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:8px;padding:7px 11px;display:flex}.mx-fx>span{font:900 10.5px var(--body);color:var(--muted);text-transform:uppercase;letter-spacing:.4px;flex-basis:100%}.mx-fx b{font:400 24px/1 var(--display)}.mx-fx b.nx{color:var(--lime-dd);animation:1.6s ease-in-out infinite mx-nudge}.mx-fx i{font:900 17px var(--body);color:var(--muted);font-style:normal}@keyframes mx-nudge{50%{transform:translate(3px)}}.mx-fx b.nx{display:inline-block}.mx-note{font:800 12px/1.3 var(--body);color:#6b5f49;display:block}.mx-note b{color:var(--ink)}.mx-note.soon{color:#8a5d00;border:2px dashed var(--gold-d);background:#fff3c4;border-radius:10px;align-items:center;gap:7px;padding:6px 9px;display:flex}.mx-note.soon svg.i{width:16px;height:16px;color:var(--gold-d);flex:none}.mx-row{align-items:stretch;gap:10px;display:flex}.mx-row .mx-fx{flex:1;min-width:0}.mx-buy{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}#pcSheet:has(.mx-slot)>*{flex-shrink:0}.mx-price{flex-direction:column;display:flex}.mx-price b{font:400 24px/1 var(--display)}.mx-price small{font:800 11px var(--body);color:#b8432f}.mx-buy .btn{align-items:center;gap:6px;display:inline-flex}.mx-buy .btn svg.i{width:18px;height:18px}.mx-lad{grid-template-columns:repeat(8,1fr);align-items:start;gap:3px;display:grid}.mx-step{flex-direction:column;align-items:center;gap:3px;min-width:0;display:flex;position:relative}.mx-step i{border:2px solid var(--ink);width:24px;height:24px;font:400 12px var(--display);color:#8a7a5f;z-index:1;background:#e2dccb;border-radius:50%;place-items:center;font-style:normal;display:grid;position:relative}.mx-step:before{content:"";background:var(--ink);opacity:.3;width:100%;height:2px;position:absolute;top:11px;left:-50%}.mx-step:first-child:before{display:none}.mx-step.past i{background:var(--lime-d);color:var(--ink)}.mx-step.past:before,.mx-step.cur:before{opacity:1}.mx-step.cur i{background:var(--gold);color:var(--ink);animation:1.8s ease-in-out infinite mx-cur;transform:scale(1.2);box-shadow:0 0 0 3px #ffcf3a73}.mx-step.nx i{background:#fff;border-style:dashed}.mx-step small{font:800 9.5px/1.15 var(--body);color:#6b5f49;text-align:center;white-space:nowrap}.mx-step.cur small{color:var(--ink);font-weight:900}@keyframes mx-cur{50%{box-shadow:0 0 0 6px #ffcf3a33}}.mx-lad.up .mx-step.cur i{animation:.7s cubic-bezier(.2,1.6,.4,1) both mx-pop}@keyframes mx-pop{0%{transform:scale(.3)}to{transform:scale(1.2)}}@media (max-width:820px){.mx-cam{aspect-ratio:16/10}.mx-tog{top:auto;bottom:36px}.mx-tog button{padding:3px 9px;font-size:12px}.mx-row{flex-direction:column}.mx-buy{justify-content:space-between}.mx-hud{font-size:10px}.mx-hud .rec,.mx-hud .nm{top:13px}.mx-hud .rec{left:14px}.mx-hud .nm{right:14px}.mx-hud .clk{display:none}.mx-nm h3{font-size:20px}.mx-ic{width:44px;height:44px}.mx-ic svg.i{width:28px;height:28px}.mx-fx b,.mx-price b{font-size:20px}.mx-step small{display:none}.mx-step.cur small{white-space:nowrap;display:block;position:absolute;top:30px}.mx-lad{padding-bottom:12px}.mx-step:first-child.cur small{left:0}.mx-step:last-child.cur small{right:0}}.mx-show{border:3px solid var(--ink);background:linear-gradient(135deg, color-mix(in srgb, var(--bg) 70%, #fff), var(--bg));box-shadow:0 4px 0 var(--ink);border-radius:12px;justify-content:center;align-items:stretch;gap:10px;padding:12px;display:flex}.mx-si{border:2px solid var(--ink);text-align:center;background:#fffdf6;border-radius:10px;flex-direction:column;flex:1;align-items:center;gap:4px;max-width:220px;padding:10px 8px;display:flex}.mx-si svg.i{width:46px;height:46px}.mx-si small{font:900 10.5px var(--body);color:var(--muted);text-transform:uppercase;letter-spacing:.4px}.mx-si b{font:400 18px/1.1 var(--display)}.mx-si.cur{opacity:.8}.mx-si.nx{border-color:var(--lime-dd);box-shadow:0 0 0 3px #a6e35f80}.mx-si.nx svg.i{animation:1.6s ease-in-out infinite mx-nudge}.mx-sa{font:900 26px var(--body);color:var(--muted);align-self:center;font-style:normal}.mx-show>.tag,.mx-show>.bh-cans{align-self:center}.mx-fx b.sm{font:400 17px/1.15 var(--display)}@media (max-width:560px){.mx-show{gap:6px;padding:8px}.mx-si{gap:2px;padding:6px}.mx-si svg.i{width:30px;height:30px}.mx-si b{font-size:15px}}.fz{border:3px solid var(--ink);box-shadow:0 4px 0 var(--ink);background:#e9eef2;border-radius:14px;grid-template-columns:64px 1fr;gap:0;min-height:170px;display:grid;position:relative;overflow:hidden}.fz-door{border-right:3px solid var(--ink);transform-origin:0;background:linear-gradient(90deg,#f7f9fb,#dfe6ec);justify-content:center;align-items:flex-end;padding:8px 4px;animation:.6s cubic-bezier(.3,1.3,.5,1) both fz-open;display:flex}.fz-door small{writing-mode:vertical-rl;font:900 10.5px var(--body);color:var(--muted);text-transform:uppercase;letter-spacing:.5px;transform:rotate(180deg)}.fz-in{background:radial-gradient(at 50% 0,#fff,#d7eefc 55%,#bcdcef);flex-direction:column;justify-content:space-evenly;gap:6px;padding:14px 16px 12px;display:flex;position:relative}.fz-light{background:#fffbe0;border-radius:0 0 10px 10px;width:60%;height:10px;animation:3.4s step-end infinite fz-flick;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 0 22px 8px #fffbd2cc}.fz-shelf{border-bottom:3px solid #2b1d1873;justify-content:center;gap:10px;padding-bottom:5px;display:flex}.fz-shelf i{border:2px dashed #2b1d1847;border-radius:8px;place-items:center;width:34px;height:46px;display:grid}.fz-shelf i.on{border:2px solid var(--ink);background:#3fb4e8;box-shadow:inset -5px 0 #00000024,inset 4px 0 #ffffff59}.fz-shelf i.on svg.i{color:#d8f23a;width:22px;height:22px}.fz-shelf i.new{animation:.55s cubic-bezier(.3,1.6,.5,1) both fz-drop}.fz.full .fz-in{background:radial-gradient(at 50% 0,#fff,#d9f5c9 55%,#b8e39a)}.fz.empty .fz-in:after{content:"vazio";font:400 18px var(--display);color:#2b1d1859;position:absolute;bottom:10px;right:14px}:root[lang=en] .fz.empty .fz-in:after{content:"empty"}.fz-tag{border:2px solid var(--ink);background:var(--gold);box-shadow:0 2px 0 var(--ink);border-radius:999px;align-items:baseline;gap:4px;padding:4px 10px;display:flex;position:absolute;top:10px;right:10px}.fz-tag b{font:400 20px/1 var(--display)}.fz-tag small{font:900 11px var(--body)}@keyframes fz-open{0%{transform:perspective(500px)rotateY(0)}to{transform:perspective(500px)rotateY(-28deg)}}@keyframes fz-drop{0%{opacity:0;transform:translateY(-60px)rotate(-12deg)}60%{opacity:1}to{transform:none}}@keyframes fz-flick{0%,92%,to{opacity:1}94%{opacity:.4}96%{opacity:1}97%{opacity:.6}}@media (max-width:560px){.fz{grid-template-columns:40px 1fr;min-height:130px}.fz-shelf i{width:26px;height:36px}.fz-shelf{gap:6px}}#st-direita{width:min(880px,100vw - 170px)}.pc-body{flex-direction:column;height:min(64vh,540px);min-height:0;display:flex;position:relative}.pc-body>[hidden]{display:none!important}.win .bar .pc-t{align-items:center;gap:8px;min-width:0;display:flex}.win .bar .pc-t svg.i{width:20px;height:20px}.win .bar .bal{font:400 16px var(--display);white-space:nowrap;align-items:center;gap:6px;margin-left:auto;display:flex}.win .bar .bal+.x{margin-left:6px}.pc-back{border:2px solid var(--ink);background:var(--paper);color:var(--ink);font:400 14px var(--display);border-radius:8px;align-items:center;gap:6px;padding:3px 9px 3px 6px;display:inline-flex}.pc-back svg.i{width:14px;height:14px}.pc-back kbd{font-size:10px}.pc-desk{background:radial-gradient(at 78% 110%,#5f9f2c8c,#0000 60%),radial-gradient(at 10% -10%,#ffd24a59,#0000 55%),linear-gradient(160deg,#3f7f2a,#2a5a1c);flex-direction:column;flex:1;gap:18px;min-height:0;padding:22px 24px;display:flex;position:relative;overflow:auto}.pc-wall{aspect-ratio:1;color:#bfe38a;opacity:.16;pointer-events:none;width:min(46%,300px);height:auto;position:absolute;top:50%;right:6%;transform:translateY(-50%)rotate(12deg)}.pc-icons,.pc-note{position:relative}.pc-icons{grid-template-columns:repeat(auto-fill,112px);gap:14px 18px;display:grid}.pc-app{color:var(--paper);background:0 0;border:2px dashed #0000;border-radius:12px;flex-direction:column;align-items:center;gap:7px;padding:10px 4px 8px;display:flex;position:relative}.pc-app:hover,.pc-app:focus-visible{background:#f7eed91a;border-color:#f7eed999;outline:none}.pc-app:active .pc-ico{transform:translateY(2px)}.pc-ico{border:3px solid var(--ink);width:66px;height:66px;box-shadow:0 4px 0 var(--ink);color:var(--ink);filter:url(#wob);border-radius:16px;place-items:center;transition:transform 80ms;display:grid}.pc-ico svg.i{width:42px;height:42px}.pc-lbl{font:400 15px var(--display);letter-spacing:.3px;text-shadow:0 2px 0 var(--ink)}.pc-app .badge{position:absolute;top:2px;right:16px}.pc-note{max-width:330px;color:var(--ink);border:2px solid var(--ink);font:700 12px/1.35 var(--body);background:#fff3a6;align-self:flex-start;margin-top:auto;padding:9px 12px 10px;transform:rotate(-1.4deg);box-shadow:3px 4px #00000059}.pc-note b{font:400 15px var(--display);margin-bottom:2px;display:block}.pc-split{flex:1;grid-template-columns:250px 1fr;min-height:0;display:grid}.pc-list{border-right:3px solid var(--ink);background:#d8d1bf;flex-direction:column;gap:6px;min-height:0;padding:8px;display:flex;overflow:auto}.pc-sheet{flex-direction:column;gap:10px;min-height:0;padding:14px 16px 16px;display:flex;overflow:auto}.pl-row{text-align:left;border:2px solid var(--ink);color:var(--ink);background:#efe9da;border-radius:10px;grid-template-rows:auto auto;grid-template-columns:42px 1fr;align-items:center;gap:3px 9px;padding:6px 8px 6px 6px;display:grid}.pl-row:hover{background:#fff}.pl-row.on{box-shadow:inset 5px 0 0 var(--lime-d);background:#fff}.pl-row.locked{opacity:.7}.pl-av{border:2px solid var(--ink);filter:url(#wob);background-position:50%;background-size:cover;border-radius:50%;grid-row:1/3;place-items:center;width:42px;height:42px;display:grid}.pl-av.lock{color:#8a7a5f;background:#e5e0d4}.pl-av.lock svg.i{width:18px;height:18px}.pl-tx{flex-direction:column;min-width:0;display:flex}.pl-tx b{font:400 15px/1.1 var(--display);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pl-tx small{font:800 11px var(--body);color:#6b5f49;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pl-tx small svg.i{width:11px;height:11px}.pl-al{white-space:nowrap;grid-column:2;justify-self:start;padding:1px 7px!important;font-size:10.5px!important}.pl-box{border:1.5px solid var(--ink);background:#fff;border-radius:4px;width:100%;max-width:120px;height:7px;margin-top:3px;display:block;overflow:hidden}.pl-box i{background:var(--lime);height:100%;display:block}.pl-box.full i{background:var(--gold)}.pl-foot{flex-direction:column;gap:4px;margin-top:auto;padding-top:6px;display:flex}.pl-foot small{font:700 10.5px/1.25 var(--body);color:#6b5f49}.pl-foot .btn svg.i{width:14px;height:14px}.ps-top{grid-template-columns:132px 1fr;align-items:start;gap:14px;display:grid}.ps-art{border:2px solid var(--ink);border-radius:12px;place-items:end center;height:150px;display:grid;overflow:hidden}.ps-art img{object-fit:contain;width:auto;max-width:100%;height:146px}.ps-art.lock{color:#8a7a5f;background:#e5e0d4;place-items:center}.ps-art.lock svg.i{width:48px;height:48px}.ps-id{flex-direction:column;gap:6px;min-width:0;display:flex}.ps-id h3{font:400 26px/1 var(--display);letter-spacing:.3px;margin:0}.ps-role{font:900 11px var(--body);color:var(--muted);text-transform:uppercase;letter-spacing:.5px;margin-top:-3px}.ps-id p{font:700 12.5px/1.35 var(--body);color:#4d4333;margin:0}.ps-nums{flex-wrap:wrap;gap:6px;display:flex}.ps-nums .kv{border:2px solid var(--ink);font:900 10px var(--body);color:var(--muted);text-transform:uppercase;letter-spacing:.4px;background:#fff;border-radius:9px;flex-direction:column;padding:4px 9px;display:flex}.ps-nums .kv b{font:400 16px/1.1 var(--display);color:var(--ink);text-transform:none;letter-spacing:0;white-space:nowrap}.ps-hire{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ps-price{flex-direction:column;display:flex}.ps-price b{font:400 19px/1 var(--display)}.ps-price small{font:800 10.5px var(--body);color:var(--muted)}.ps-h{font:400 17px var(--display);flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 0;display:flex}.ps-h small{font:800 11px var(--body);color:var(--muted)}.ps-tracks{flex-direction:column;gap:7px;display:flex}.trk{border:2px solid var(--ink);background:#fff;border-radius:10px;grid-template-columns:38px 1fr auto;align-items:center;gap:10px;padding:7px 9px;display:grid}.trk.off{background:#f3efe5}.trk-ic{border:2px solid var(--ink);background:var(--paper-2);border-radius:9px;place-items:center;width:38px;height:38px;display:grid}.trk-ic svg.i{width:24px;height:24px}.trk-t{flex-direction:column;gap:2px;min-width:0;display:flex}.trk-t b{font:400 15px/1.1 var(--display);align-items:center;gap:8px;display:flex}.trk-t small{font:700 11.5px/1.3 var(--body);color:#6b5f49}.trk-t small em{color:var(--lime-dd);font-style:normal;font-weight:900}.trk .btn{white-space:nowrap;min-width:64px}.pips{vertical-align:middle;gap:2px;display:inline-flex}.pips i{border:1.5px solid var(--ink);background:#e2dccb;border-radius:50%;width:8px;height:8px}.pips i.on{background:var(--lime-d)}.ps-box{border:2px solid var(--ink);font:800 12px var(--body);background:#fff;border-radius:10px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:9px;padding:7px 9px;display:grid}.ps-box .ps-bl{font:400 15px var(--display);align-items:center;gap:5px;display:flex}.ps-box .ps-bl svg.i{width:18px;height:18px}.ps-box .meter{height:10px}.ps-box .meter i{background:var(--lime)}.ps-box.full .meter i{background:var(--gold)}.ps-box.full b{color:#c0392b}.ps-box b{font:400 16px var(--display);white-space:nowrap}.ps-sub{font:700 11px var(--body);color:#6b5f49;margin-top:-6px}.ps-note{border:2px dashed var(--paper-3);font:700 12px/1.3 var(--body);color:#6b5f49;background:#fbf8f0;border-radius:10px;align-items:center;gap:9px;padding:8px 10px;display:flex}.ps-note>svg.i{flex:none;width:22px;height:22px}.pc-body>.grid{flex:1;align-content:start;min-height:0;max-height:none}.pc-body .lm{width:min(100%,1.6*min(64vh,540px) - 44.8px)}.pl-row,.trk,.ps-box,.ps-nums .kv{border-color:#0000;border-image:var(--f-item-b);border-radius:0}.pl-row.on{border-image:var(--f-tool-on-b);box-shadow:none}@media (max-width:820px){#st-direita{width:calc(100vw - 24px)}.pc-body{height:min(64vh,100dvh - 320px)}.win .bar .bal{display:none}.win .bar .pc-t+.bal+.x,.win .bar .x{margin-left:auto}.pc-desk{padding:14px}.pc-icons{grid-template-columns:repeat(4,1fr);gap:8px}.pc-ico{border-radius:13px;width:54px;height:54px}.pc-ico svg.i{width:34px;height:34px}.pc-lbl{font-size:12.5px}.pc-app .badge{right:4px}.pc-note{max-width:none}.win .bar .pc-t>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pc-back kbd{display:none}.pc-split{flex-direction:column;display:flex}.pc-list{border-right:0;border-bottom:3px solid var(--ink);scroll-snap-type:x proximity;flex-direction:row;flex:none;gap:6px;padding:7px;overflow:auto hidden}.pl-row{scroll-snap-align:start;flex:none;grid-template-columns:34px auto;column-gap:6px;max-width:170px;padding:4px 8px 4px 4px}.pl-av{width:34px;height:34px}.pl-tx small{display:none}.pl-tx b{font-size:13px}.pl-al{padding:0 5px!important;font-size:9.5px!important}.pl-foot{flex:none;justify-content:center;margin:0;padding:0 0 0 4px}.pl-foot small{display:none}.pc-sheet{flex:1;padding:10px 10px 12px}.ps-top{grid-template-columns:88px 1fr;gap:10px}.ps-art{height:108px}.ps-art img{height:104px}.ps-id h3{font-size:21px}.ps-nums .kv{padding:3px 7px}.ps-nums .kv b{font-size:14px}.trk{grid-template-columns:32px 1fr auto;gap:8px;padding:6px 7px}.trk-ic{width:32px;height:32px}.trk-ic svg.i{width:20px;height:20px}.ps-box{grid-template-columns:auto 1fr auto}.ps-box .btn{grid-column:1/-1}.pc-body .lm{width:min(100%,1.6*min(64vh,100dvh - 320px) - 44.8px)}}.ps-mgmt{flex-direction:column;gap:7px;margin-bottom:10px;display:flex}.mg-row{border:2px solid var(--ink);background:#fff;border-radius:10px;grid-template-columns:86px 1fr;align-items:center;gap:4px 10px;padding:7px 9px;display:grid}.mg-row>small{font:700 11.5px/1.3 var(--body);color:#6b5f49;grid-column:2}.mg-l{font:400 14px var(--display);align-items:center;gap:5px;display:flex}.mg-l svg.i{width:18px;height:18px}.seg{flex-wrap:wrap;gap:4px;display:flex}.seg button{font:900 11.5px var(--body);border:2px solid var(--ink);background:var(--paper-2);cursor:pointer;border-radius:999px;padding:4px 9px}.seg button.on{background:linear-gradient(#c3f27f, var(--lime))}.mg-en{flex-wrap:wrap;gap:6px 12px;display:flex}.mg-d{font:800 11.5px var(--body);align-items:center;gap:6px;display:flex}.mg-d small{color:#6b5f49;font:700 11px var(--body)}.en{border:2px solid var(--ink);vertical-align:middle;background:#fff;border-radius:999px;width:54px;height:9px;display:inline-block;overflow:hidden}.en i{background:var(--lime);height:100%;display:block}.en.low i{background:var(--gold)}.en.rest i{background:#8aa7d6}.pl-sep{font:400 14px var(--display);color:var(--muted);border-top:2px dashed #2b1d184d;align-items:center;gap:6px;margin:10px 6px 4px;padding-top:8px;display:flex}.pl-sep svg.i{width:14px;height:14px}#tutor{z-index:36;pointer-events:auto;will-change:transform;align-items:flex-start;gap:11px;width:min(330px,100vw - 32px);padding:12px 14px 12px 12px;display:flex;position:fixed;top:0;left:0}#tutor.pop{animation:.45s cubic-bezier(.3,1.6,.5,1) tu-pop}#tutor.nudge .tu-t{animation:.35s ease-out tu-in}#tutor .tu-face{border:3px solid var(--ink);width:58px;height:58px;box-shadow:0 3px 0 var(--ink);background:#f3d9e6 50%/cover no-repeat;border-radius:50%;flex:none;animation:2.4s ease-in-out infinite tu-bob}#tutor .tu-body{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}#tutor .tu-top{font:400 17px/1 var(--display);letter-spacing:.5px;justify-content:space-between;align-items:center;display:flex}#tutor .tu-n{font:900 11px var(--body);color:var(--muted);letter-spacing:.6px}#tutor .tu-t{font:800 14px/1.38 var(--body);color:var(--ink);margin:0}#tutor .tu-t b{color:var(--lime-dd)}#tutor .tu-act{justify-content:space-between;align-items:center;gap:8px;margin-top:2px;display:flex}#tutor .tu-ok{min-width:84px}#tutor .tu-skip{font:800 11.5px var(--body);color:var(--muted);background:0 0;border:0;margin-left:auto;padding:2px 0;text-decoration:underline}#tutor .tu-skip:hover{color:var(--ink)}#tutRing{z-index:35;pointer-events:none;border:3px solid var(--gold);will-change:transform, width, height;border-radius:18px;position:fixed;top:0;left:0;box-shadow:0 0 0 200vmax #0a080561,0 0 18px 4px #ffd24ab3,inset 0 0 12px #ffd24a73}#tutRing.dot{border-radius:50%}#tutRing:after{content:"";border-radius:inherit;border:3px solid var(--gold);animation:1.3s ease-out infinite tu-ping;position:absolute;inset:-3px}#tutHand{z-index:36;pointer-events:none;will-change:transform;width:40px;height:40px;position:fixed;top:0;left:0}#tutHand svg{filter:drop-shadow(0 3px #00000059);width:100%;height:100%;animation:.9s ease-in-out infinite tu-poke;display:block}@keyframes tu-pop{0%{opacity:0;scale:.7}to{opacity:1;scale:1}}@keyframes tu-in{0%{opacity:.2;translate:0 4px}to{opacity:1;translate:0}}@keyframes tu-bob{0%,to{translate:0;rotate:-3deg}50%{translate:0 -3px;rotate:3deg}}@keyframes tu-ping{0%{opacity:.9;scale:1}to{opacity:0;scale:1.25}}@keyframes tu-poke{0%,to{translate:0 6px}50%{translate:0 -4px}}@media (prefers-reduced-motion:reduce){#tutor,#tutor .tu-face,#tutRing:after,#tutHand svg,#tutor.nudge .tu-t{animation:none}}@media (max-width:520px){#tutor .tu-face{width:46px;height:46px}#tutor .tu-t{font-size:13px}}
