:root{--night:#060b1e;--night2:#0c1436;--panel:#16204f;--panel2:#1e2b6b;--panel-top:#2a3a85;--edge:#ffffff1a;--edge-strong:#ffffff2e;--line:#ffffff29;--ink:#f3f6ff;--muted:#94a2d6;--muted2:#6b79ae;--gold:#f7b733;--gold-deep:#9c5f06;--gold-light:#ffe29a;--turq:#1fc5b6;--turq-deep:#0a6a63;--turq-soft:#1fc5b629;--pom:#e8434f;--pom-deep:#8a1420;--pom-soft:#e8434f29;--violet:#9166f5;--violet-deep:#4b2ca6;--violet-soft:#9166f52e;--good:#38ce86;--good-soft:#38ce8629;--cell-a:#faf2e0;--cell-b:#cbe6e0;--cell-num:#73809f;--frame:#1b2a66;--frame2:#101a45;--scrim:#030614b8;--btn-primary-hi:#ffd275;--btn-primary:#f7b733;--btn-primary-lo:#e09a15;--btn-primary-edge:#9c5f06;--btn-primary-ink:#3a2100;--btn-secondary-hi:#48e2d2;--btn-secondary:#1fc5b6;--btn-secondary-lo:#12a296;--btn-secondary-edge:#0a6a63;--btn-secondary-ink:#032e2a;--btn-accent-hi:#ffd275;--btn-accent:#f7b733;--btn-accent-lo:#e09a15;--btn-accent-edge:#9c5f06;--btn-accent-ink:#3a2100;--btn-ghost-bg:#ffffff0d;--btn-ghost-ink:#94a2d6;--btn-ghost-line:#ffffff1a;--btn-raised-hi:#2a3a85;--btn-raised:#16204f;--btn-raised-ink:#f3f6ff;--btn-raised-edge:#00000073;--btn-raised-line:#ffffff2e;--btn-link-ink:#ffe29a;--btn-danger-bg:#1b1a45;--btn-danger-press:#2b1a45;--btn-danger-ink:#ff8e98;--btn-danger-line:#f06873;--btn-off-bg:#ffffff14;--btn-off-ink:#94a2d6;--btn-off-line:#ffffff2e;--sh1:0 3px 10px #00000061;--sh2:0 14px 38px #00000085;--font-ui:"Vazirmatn", Tahoma, "Segoe UI", sans-serif;--font-display:"Lalezar", "Vazirmatn", Tahoma, sans-serif;box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:inherit}html{height:100%;background:var(--night);height:100dvh;scroll-padding-top:env(safe-area-inset-top,0px)}body{background:var(--night);height:100%;color:var(--ink);font-family:var(--font-ui);-webkit-tap-highlight-color:transparent;overscroll-behavior:none;touch-action:pan-x pan-y;-webkit-user-select:none;user-select:none;margin:0;overflow:hidden}body:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(90% 55% at 50% -8%, #4666ff57, transparent 62%), radial-gradient(70% 45% at 12% 106%, #1fc5b633, transparent 60%), radial-gradient(60% 40% at 92% 92%, #f7b7331f, transparent 60%), linear-gradient(180deg, var(--night2), var(--night) 64%);position:fixed;top:-10%;bottom:-10%;left:-10%;right:-10%}body:after{content:"";z-index:0;pointer-events:none;opacity:.5;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='72' height='72' viewBox='0 0 72 72'><g fill='none' stroke='%236F86FF' stroke-opacity='.17' stroke-width='1.1'><path d='M36 4 44 14 58 14 58 28 68 36 58 44 58 58 44 58 36 68 28 58 14 58 14 44 4 36 14 28 14 14 28 14z'/><circle cx='36' cy='36' r='9'/></g></svg>");position:fixed;top:0;bottom:0;left:0;right:0}#root{z-index:1;height:100%;position:relative}input,textarea{-webkit-user-select:text;user-select:text}button{font:inherit;color:inherit;touch-action:manipulation}:focus-visible{outline:2px solid var(--gold);outline-offset:3px}::-webkit-scrollbar{width:0;height:0}.btn{cursor:pointer;isolation:isolate;text-shadow:0 1px #0000002e;border:0;border-radius:18px;justify-content:center;align-items:center;gap:8px;padding:16px 20px;font-size:17px;font-weight:800;transition:transform 90ms cubic-bezier(.3,1.4,.5,1),box-shadow 90ms,filter .15s;display:inline-flex;position:relative;overflow:hidden}.btn:after{content:"";pointer-events:none;z-index:-1;background:linear-gradient(#ffffff57,#fff0);border-radius:16px 16px 40% 40%;height:42%;position:absolute;top:2px;bottom:auto;left:2px;right:2px}.btn-primary{background:linear-gradient(180deg,var(--btn-primary-hi),var(--btn-primary) 46%,var(--btn-primary-lo));color:var(--btn-primary-ink);box-shadow:0 6px 0 var(--btn-primary-edge), var(--sh1), inset 0 0 0 1px #fff3}.btn-primary:active:not(:disabled){box-shadow:0 1px 0 var(--btn-primary-edge), inset 0 0 0 1px #fff3;transform:translateY(5px)}.btn-secondary{background:linear-gradient(180deg,var(--btn-secondary-hi),var(--btn-secondary) 46%,var(--btn-secondary-lo));color:var(--btn-secondary-ink);box-shadow:0 6px 0 var(--btn-secondary-edge), var(--sh1), inset 0 0 0 1px #ffffff2e}.btn-secondary:active:not(:disabled){box-shadow:0 1px 0 var(--btn-secondary-edge), inset 0 0 0 1px #ffffff2e;transform:translateY(5px)}.btn-ghost{background:var(--btn-ghost-bg);color:var(--btn-ghost-ink);box-shadow:inset 0 0 0 1.5px var(--btn-ghost-line)}.btn-ghost:after{display:none}.btn-ghost:active:not(:disabled){transform:scale(.97)}.btn-link{color:var(--btn-link-ink);box-shadow:none;background:0 0;padding:12px;font-weight:700}.btn-link:after{display:none}.btn-danger{background:var(--btn-danger-bg);color:var(--btn-danger-ink);text-shadow:none;box-shadow:inset 0 0 0 2px var(--btn-danger-line)}.btn-danger:after{display:none}.btn-danger:active:not(:disabled){background:var(--btn-danger-press);transform:scale(.97)}.app-version{text-align:center;color:var(--muted);opacity:.8;margin:4px 0 0;font-size:12px}.btn:disabled{filter:grayscale(.45)brightness(.7);opacity:.75;cursor:not-allowed}.btn-sm{box-shadow:0 4px 0 var(--btn-primary-edge), var(--sh1);border-radius:14px;padding:10px 14px;font-size:14px}.btn-secondary.btn-sm{box-shadow:0 4px 0 var(--btn-secondary-edge), var(--sh1)}.btn-ghost.btn-sm{box-shadow:inset 0 0 0 1.5px var(--btn-ghost-line)}.btn-danger.btn-sm{box-shadow:inset 0 0 0 2px var(--btn-danger-line)}.icon-btn{cursor:pointer;background:linear-gradient(180deg,var(--btn-raised-hi),var(--btn-raised));width:44px;height:44px;color:var(--btn-raised-ink);box-shadow:0 4px 0 var(--btn-raised-edge), inset 0 1px 0 var(--btn-raised-line);border:0;border-radius:15px;flex:none;place-items:center;font-size:18px;display:grid}.icon-btn:active{box-shadow:0 1px 0 var(--btn-raised-edge), inset 0 1px 0 var(--btn-raised-line);transform:translateY(3px)}.soon{background:var(--violet-soft);color:#d9c9ff;border-radius:99px;padding:2px 8px;font-size:11px;font-weight:800}.screen{flex-direction:column;width:100%;max-width:560px;height:100%;margin:0 auto;animation:.32s cubic-bezier(.2,.9,.3,1) screenIn;display:flex;overflow-y:auto}@keyframes screenIn{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}.topbar{align-items:center;gap:12px;padding:12px 16px 6px;display:flex}.topbar h2{font-family:var(--font-display);text-shadow:0 2px #00000073;flex:1;margin:0;font-size:27px;font-weight:400;line-height:1.25}.pad{padding:0 16px 34px}.rule,.pcard,.board-row,.task,.radar-card,.stat,.ability-row,.pick,.pkg,.skin,.opt,.seg,.tabs{background:linear-gradient(180deg,var(--panel2),var(--panel));box-shadow:inset 0 1px 0 var(--edge-strong), var(--sh1);border:0}.acct{align-items:center;gap:12px;padding:12px 16px 6px;display:flex}.acct .av{cursor:pointer;width:52px;height:52px;color:var(--ink);box-shadow:var(--sh1), inset 0 0 0 2px #ffffff24;background:radial-gradient(circle at 32% 28%,#3b4ea8,#16204f);border:0;border-radius:50%;flex:none;place-items:center;font-size:25px;display:grid;position:relative}.acct .av:before{content:"";background:conic-gradient(var(--gold) calc(var(--p,0) * 360deg), #ffffff1a 0);border-radius:50%;position:absolute;top:-5px;bottom:-5px;left:-5px;right:-5px;-webkit-mask:radial-gradient(circle,#0000 0 55%,#000 57%);mask:radial-gradient(circle,#0000 0 55%,#000 57%)}.acct .who{flex:1;min-width:0}.acct .who b{font-size:15.5px;font-weight:800;display:block}.acct small{color:var(--muted);font-size:11.5px}.xpbar{background:#00000059;border-radius:99px;height:7px;margin-top:5px;overflow:hidden;box-shadow:inset 0 1px 2px #00000080}.xpbar i{background:linear-gradient(90deg,var(--turq),#7bf0e2);border-radius:99px;height:100%;transition:width .5s;display:block}.coins{cursor:pointer;color:var(--gold-light);box-shadow:inset 0 0 0 1.5px #f7b73373, var(--sh1);background:linear-gradient(#2b3a86,#151f4c);border:0;border-radius:99px;flex:none;align-items:center;gap:7px;padding:7px 9px 7px 14px;font-size:15px;font-weight:800;display:inline-flex}.coins .c{background:radial-gradient(circle at 34% 28%, var(--gold-light), var(--gold) 55%, #b87708);color:#3a2100;border-radius:50%;place-items:center;width:24px;height:24px;font-size:14px;display:grid;box-shadow:0 1px 3px #00000080}.coins .plus{background:linear-gradient(180deg,#48e2d2,var(--turq));color:#032e2a;width:22px;height:22px;box-shadow:0 2px 0 var(--turq-deep);border-radius:50%;place-items:center;font-size:17px;font-weight:900;display:grid}.coins:active{transform:scale(.96)}.home{text-align:center;align-items:center;gap:8px;padding:0 18px 20px}.home-art{width:min(252px,62%);margin-top:2px;animation:6s ease-in-out infinite float}@keyframes float{0%,to{transform:translateY(0)rotate(-.4deg)}50%{transform:translateY(-8px)rotate(.4deg)}}.home-art svg{width:100%;height:auto;box-shadow:0 12px 0 var(--frame2), var(--sh2), inset 0 0 0 3px #f7b7338c;border-radius:20px;display:block}.logo{font-family:var(--font-display);background:linear-gradient(180deg,#fff6df 12%,var(--gold) 58%,#c07e0a);color:#0000;filter:drop-shadow(0 3px #0000008c)drop-shadow(0 0 22px #f7b73359);-webkit-background-clip:text;background-clip:text;margin:12px 0 0;font-size:clamp(38px,11.5vw,54px);font-weight:400;line-height:1.1}.tagline{color:var(--muted);max-width:34ch;margin:8px 0 0;font-size:13.5px;line-height:1.9}.home-actions{flex-direction:column;gap:11px;width:100%;max-width:360px;margin-top:14px;display:flex}.tiles{grid-template-columns:repeat(3,1fr);gap:10px;width:100%;max-width:360px;margin-top:12px;display:grid}.tile{cursor:pointer;color:var(--ink);background:linear-gradient(180deg,var(--panel2),var(--panel));box-shadow:0 5px 0 #00000073, inset 0 1px 0 var(--edge-strong);border:0;border-radius:20px;flex-direction:column;align-items:center;gap:6px;padding:14px 6px 12px;font-size:12.5px;font-weight:700;transition:transform 90ms,box-shadow 90ms;display:flex;position:relative}.tile:active:not(:disabled){box-shadow:0 1px 0 #00000073, inset 0 1px 0 var(--edge-strong);transform:translateY(4px)}.tile:disabled{opacity:.55}.tile span{filter:drop-shadow(0 2px 3px #00000073);font-size:26px;line-height:1}.badge{top:-7px;background:linear-gradient(180deg,#ff6b75,var(--pom));color:#fff;border-radius:99px;place-items:center;min-width:23px;height:23px;padding:0 6px;font-size:11.5px;font-weight:800;animation:.4s cubic-bezier(.2,1.6,.4,1) pop;display:grid;position:absolute;box-shadow:0 2px 6px #00000080,inset 0 1px #fff6}.badge:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-5px}.badge:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-5px}.badge:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-5px}.badge:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-5px}@keyframes pop{0%{transform:scale(0)}to{transform:scale(1)}}.rule{border-radius:20px;align-items:flex-start;gap:14px;margin-bottom:10px;padding:15px 16px;display:flex}.rule .ic{filter:drop-shadow(0 2px 3px #00000080);font-size:26px;line-height:1.2}.rule h3{margin:0 0 4px;font-size:16px}.rule p{color:var(--muted);margin:0;font-size:14px;line-height:1.85}.section-title{color:var(--gold-light);text-transform:none;letter-spacing:.2px;margin:20px 4px 9px;font-size:14px;font-weight:800}.statgrid{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.stat{text-align:center;border-radius:18px;padding:12px 6px}.stat b{font-family:var(--font-display);color:var(--gold-light);text-shadow:0 2px #0006;font-size:25px;display:block}.stat span{color:var(--muted);font-size:11.5px}.radar-card{border-radius:22px;padding:14px}.radar-card>svg{width:100%;height:auto;display:block}.catline{color:var(--ink);align-items:center;gap:8px;margin-top:7px;font-size:13px;display:flex}.catline .bar{background:#00000059;border-radius:99px;flex:1;height:9px;overflow:hidden;box-shadow:inset 0 1px 2px #00000080}.catline .bar i{background:linear-gradient(90deg,var(--turq),#7bf0e2);border-radius:99px;height:100%;display:block}.catline .pct{color:var(--muted);text-align:end;min-width:40px;font-size:12px}.setup-body{flex-direction:column;gap:14px;padding:0 16px 132px;display:flex}.seg{border-radius:18px;gap:5px;padding:5px;display:flex}.seg button{cursor:pointer;color:var(--muted);background:0 0;border:0;border-radius:14px;flex:1;padding:12px 0;font-size:16px;font-weight:800;transition:all .15s}.seg button.on{background:linear-gradient(180deg,#ffd275,var(--gold) 55%,#e09a15);color:#3a2100;box-shadow:0 3px 0 var(--gold-deep)}.label{color:var(--gold-light);margin:6px 4px -4px;font-size:13.5px;font-weight:800}.pcard{border-radius:22px;padding:15px;position:relative;overflow:hidden}.pcard:before{content:"";background:var(--pc);width:6px;box-shadow:0 0 18px var(--pc);position:absolute;top:0;bottom:0}.pcard:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.pcard:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.pcard:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.pcard:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.pcard-head{align-items:center;gap:10px;margin-bottom:13px;display:flex}.avatar-btn{background:radial-gradient(circle at 32% 28%, #ffffff73, var(--pc) 62%);cursor:pointer;width:54px;height:54px;box-shadow:var(--sh1), inset 0 0 0 2.5px #ffffff59;border:0;border-radius:50%;flex:none;font-size:27px}.avatar-btn:active{transform:scale(.94)}.name-input{min-width:0;font:inherit;color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--edge), inset 0 2px 5px #00000059;background:#0000004d;border:0;border-radius:15px;flex:1;padding:13px 14px;font-size:16px;font-weight:700}.name-input::placeholder{color:var(--muted2)}.name-input:focus{box-shadow:inset 0 0 0 2px var(--pc), inset 0 2px 5px #00000059;outline:none}.me-tag{background:var(--turq-soft);color:#8ff3e7;border-radius:99px;padding:4px 10px;font-size:11px;font-weight:800;box-shadow:inset 0 0 0 1px #1fc5b666}.cat-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.cat{cursor:pointer;color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--edge);background:#00000047;border:0;border-radius:16px;flex-direction:column;align-items:center;gap:5px;padding:11px 4px;font-size:13px;font-weight:700;transition:transform .1s,box-shadow .15s,background .15s;display:flex}.cat span{filter:drop-shadow(0 2px 2px #0006);font-size:22px}.cat:active{transform:scale(.96)}.cat.on{background:linear-gradient(180deg,var(--pc,var(--violet)),#00000040);color:#fff;box-shadow:inset 0 0 0 2px #ffffff80, 0 0 16px -2px var(--pc,var(--violet))}.sticky-foot{left:0;right:0;padding:16px 16px calc(16px + env(safe-area-inset-bottom,0px));background:linear-gradient(to top, var(--night) 62%, #060b1e00);position:fixed;bottom:0}.sticky-foot .inner{flex-direction:column;gap:7px;max-width:528px;margin:0 auto;display:flex}.hint{color:var(--muted);text-align:center;font-size:12.5px}.ability-row{text-align:start;cursor:pointer;width:100%;color:var(--ink);border-radius:18px;align-items:center;gap:12px;margin-bottom:9px;padding:12px;transition:all .15s;display:flex}.ability-row.on{box-shadow:inset 0 0 0 2px var(--turq), 0 0 20px -6px var(--turq), var(--sh1)}.ability-row .ic{width:44px;height:44px;box-shadow:inset 0 1px 0 var(--edge-strong);background:radial-gradient(circle at 34% 28%,#3b4ea8,#121b45);border-radius:15px;flex:none;place-items:center;font-size:22px;display:grid}.ability-row b{font-size:15px;display:block}.ability-row small{color:var(--muted);font-size:12px;line-height:1.7;display:block}.price{color:var(--gold-light);white-space:nowrap;align-items:center;gap:4px;font-size:13.5px;font-weight:800;display:inline-flex}.price .c{background:radial-gradient(circle at 34% 28%, var(--gold-light), var(--gold) 60%);color:#3a2100;border-radius:50%;place-items:center;width:17px;height:17px;font-size:10px;display:grid}.board-row{border-radius:22px;align-items:center;gap:13px;padding:13px;display:flex}.mini{background:linear-gradient(180deg,var(--frame),var(--frame2));border-radius:14px;flex:none;width:106px;padding:4px;box-shadow:0 5px #00000073,inset 0 0 0 1.5px #f7b73373}.mini svg{border-radius:10px;width:100%;height:auto;display:block}.mini-wait{aspect-ratio:1;opacity:.55;animation:1.1s ease-in-out infinite alternate miniWait}@keyframes miniWait{to{opacity:.25}}@media (prefers-reduced-motion:reduce){.mini-wait{animation:none}}.board-row .txt{flex:1;min-width:0}.board-row .txt b{font-size:14.5px;display:block}.board-row .txt small{color:var(--muted);margin:2px 0 9px;font-size:12px;line-height:1.75;display:block}.game{flex-direction:column;width:100%;max-width:560px;height:100%;margin:0 auto;animation:.32s screenIn;display:flex}.game-top{align-items:center;gap:10px;padding:10px 14px 2px;display:flex}.game-title{font-family:var(--font-display);text-shadow:0 2px #00000073;color:var(--gold-light);flex:1;font-size:23px}.table{flex-direction:column;flex:1;min-height:0;display:flex}.board-area.staged{flex-direction:column;justify-content:flex-start;align-items:center;padding:0;display:flex}.board-stage{flex-direction:column;flex:none;display:flex;position:relative}.seat-band{z-index:5;height:var(--band);pointer-events:none;direction:ltr;flex:none;justify-content:space-between;display:flex;position:relative}.seat-band.top{padding-bottom:var(--band-gap,18px);align-items:flex-start}.seat-band.bottom{padding-top:var(--band-gap,18px);align-items:flex-start}.band-slot{flex:none;width:calc(50% - 4px);min-width:0;display:flex}.band-slot.r{justify-content:flex-end}.band-slot:empty{width:0}.band-slot>.plq{pointer-events:auto}.seat-band:has(.plq.open){z-index:40}.seat-band:has(>.band-slot:empty)>.band-slot:not(:empty){width:80%}.plq{width:100%;min-width:0;height:calc(var(--band) - var(--band-gap,12px));--name-h:34px;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;cursor:pointer;direction:ltr;align-items:flex-start;gap:6px;display:flex;position:relative}.plq.tr,.plq.br{flex-direction:row-reverse}.plq-station{width:calc(var(--tray) - var(--pad) + var(--tok));flex:none;height:100%;position:relative}.plq-tray{z-index:2;width:var(--tray);height:var(--tray-h,var(--tray));border-radius:calc(var(--tray) * .22);background:var(--tray-rim);position:absolute;top:0;left:0;box-shadow:0 4px 10px #00000052,inset 0 1px #ffffff40}.plq.tr .plq-tray,.plq.br .plq-tray{left:auto;right:0}.plq-lining{inset:var(--rim-w,3px);border-radius:calc(var(--tray) * .17);background:var(--tray-felt);place-items:center;transition:box-shadow .3s;display:grid;position:absolute;overflow:hidden;box-shadow:inset 0 3px 8px #0000008c,inset 0 -1px #ffffff1f}.plq-lining>.dice{top:calc(var(--die) * -.035);width:var(--die);height:var(--die);padding:calc(var(--die) * .13);border-radius:calc(var(--die) * .22);box-shadow:0 calc(var(--die) * .06) 0 var(--dice-edge), 0 calc(var(--die) * .1) calc(var(--die) * .14) #00000073, inset 0 2px 4px #fff6, inset 0 -3px 6px #0003;border-width:1.5px;margin:0;position:relative}.plq-lining>.dice.static{cursor:default}.plq-lining>button.dice:not(:disabled){cursor:pointer}.plq-lining>button.dice:not(:disabled):active{transform:scale(.95)}.plq-lining>.dice.rolling{animation:.56s linear infinite trayRoll}.plq-lining>.dice.landed{animation:.5s cubic-bezier(.2,1.4,.4,1) trayLand}@keyframes trayRoll{0%{transform:translateY(0)rotate(0)scale(1)}12.5%{transform:translateY(0)rotate(45deg)scale(.78)}25%{transform:translateY(-3px)rotate(90deg)scale(.9)}37.5%{transform:translateY(0)rotate(135deg)scale(.78)}50%{transform:translateY(0)rotate(180deg)scale(.95)}62.5%{transform:translateY(0)rotate(225deg)scale(.78)}75%{transform:translateY(-2px)rotate(270deg)scale(.9)}87.5%{transform:translateY(0)rotate(315deg)scale(.78)}to{transform:translateY(0)rotate(360deg)scale(1)}}@keyframes trayLand{0%{transform:scale(.86)rotate(-12deg)}50%{transform:scale(1.06)rotate(4deg)}80%{transform:scale(.98)}to{transform:none}}.plq-token{z-index:3;top:0;left:calc(var(--tray) - var(--pad));width:var(--tok);height:var(--tok);position:absolute}.plq.tr .plq-token,.plq.br .plq-token{left:auto;right:calc(var(--tray) - var(--pad))}.plq-face{font-size:calc(var(--tok) * .44);background:radial-gradient(circle at 32% 28%, #ffffff8c, var(--pc) 64%);box-shadow:0 0 0 2.5px var(--med-rim,#16204f), 0 3px 7px #00000073;border-radius:50%;place-items:center;line-height:1;display:grid;position:absolute;top:11%;bottom:11%;left:11%;right:11%}.plq-shield{z-index:2;background:var(--good-soft);width:17px;height:17px;color:var(--good);box-shadow:0 0 0 1.5px var(--good), 0 1px 3px #0000004d;border-radius:50%;place-items:center;font-style:normal;display:grid;position:absolute;top:-3px}.plq.tl .plq-shield,.plq.bl .plq-shield{right:-4px}.plq.tr .plq-shield,.plq.br .plq-shield{left:-4px}.plq-gem{z-index:4;clip-path:polygon(24% 0,76% 0,100% 50%,76% 100%,24% 100%,0 50%);background:var(--gem-edge);place-items:center;width:23px;height:18px;margin-left:-11.5px;font-style:normal;display:grid;position:absolute;top:calc(100% - 11px);left:50%}.plq-gem:before{content:"";clip-path:inherit;background:var(--gem-fill);position:absolute;top:1.5px;bottom:1.5px;left:1.5px;right:1.5px}.plq-gem b{color:var(--gem-ink);font-size:10px;font-weight:900;line-height:1;position:relative}.plq-gem.bronze{--gem-edge:#5e3214;--gem-fill:linear-gradient(180deg,#f0b47e,#c97a3e 55%,#9a5627);--gem-ink:#2e1606}.plq-gem.silver{--gem-edge:#3d4756;--gem-fill:linear-gradient(180deg,#fff,#cbd3de 55%,#97a3b4);--gem-ink:#1e2836}.plq-gem.gold{--gem-edge:#6e4500;--gem-fill:linear-gradient(180deg,#fff0a8,#f5c33b 55%,#c98a0e);--gem-ink:#3a2300}.plq-info{left:calc(var(--tray) + 5px);height:var(--name-h);align-items:flex-end;gap:5px;min-width:0;display:flex;position:absolute;bottom:1px;right:0}.plq-info>.plq-cat{margin-bottom:1px}.plq-info>.plq-name{margin-left:max(0px, calc(var(--tok) - var(--pad) - 27px))}.plq.tr .plq-info>.plq-name,.plq.br .plq-info>.plq-name{margin-left:0;margin-right:max(0px, calc(var(--tok) - var(--pad) - 27px))}.plq.tr .plq-info,.plq.br .plq-info{left:0;right:calc(var(--tray) + 5px);flex-direction:row-reverse}.plq-cat{background:var(--cat);color:#fff;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;display:grid;position:relative;box-shadow:0 1px 2px #0000004d}.plq-swap{background:var(--pom,#e8434f);color:#fff;width:11px;height:11px;box-shadow:0 0 0 1.5px var(--med-rim,#16204f);border-radius:50%;place-items:center;font-style:normal;display:grid;position:absolute;top:-4px;right:-4px}.plq-name{min-width:0;max-height:2.36em;color:var(--ink);white-space:normal;overflow-wrap:normal;word-break:normal;direction:rtl;font-size:14px;font-weight:800;line-height:1.18;overflow:hidden}.plq-name b{font-weight:800}.plq-name.clamp{word-break:break-all;overflow-wrap:anywhere;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box}.board-stage.compact .plq-info{height:auto;display:block;top:0;bottom:0}.board-stage.compact .plq-info>.plq-cat{margin:0;position:absolute;bottom:1px;left:0}.board-stage.compact .plq.tr .plq-info>.plq-cat,.board-stage.compact .plq.br .plq-info>.plq-cat{left:auto;right:0}.board-stage.compact .plq-info>.plq-name,.board-stage.compact .plq.tr .plq-info>.plq-name,.board-stage.compact .plq.br .plq-info>.plq-name{height:var(--tok);max-height:none;top:0;left:calc(var(--tok) - var(--pad) - 2px);justify-content:flex-end;align-items:center;margin:0;display:flex;position:absolute;right:0}.board-stage.compact .plq.tr .plq-info>.plq-name,.board-stage.compact .plq.br .plq-info>.plq-name{left:0;right:calc(var(--tok) - var(--pad) - 2px);justify-content:flex-start}.board-stage.compact .plq-name-in{min-width:0;max-height:100%;overflow:hidden}.board-stage.compact .plq-name.clamp{-webkit-line-clamp:unset;display:flex}.board-stage.compact .plq-name.clamp>.plq-name-in{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.plq-hit{z-index:1;top:0;bottom:0;left:calc(var(--tray) - var(--pad));cursor:pointer;background:0 0;border:0;border-radius:12px;margin:0;padding:0;position:absolute;right:0}.plq.tr .plq-hit,.plq.br .plq-hit{left:0;right:calc(var(--tray) - var(--pad))}.plq-hit:focus-visible{outline:2px solid var(--gold-light,#f7b733);outline-offset:2px}.plq-pop{z-index:50;width:max-content;min-width:170px;max-width:min(240px, var(--bs,300px));background:var(--pop-bg,#1b2766);color:var(--ink);box-shadow:0 10px 26px #00000073, inset 0 0 0 1.5px var(--edge-strong,#ffffff2e);cursor:default;text-align:start;border-radius:14px;padding:10px 12px 10px 34px;animation:.16s ease-out popIn;position:absolute;top:0;left:0}.plq.tr .plq-pop,.plq.br .plq-pop{left:auto;right:0}.plq.bl .plq-pop,.plq.br .plq-pop{top:auto;bottom:0}@keyframes popIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}.plq-pop:focus{outline:none}.plq-pop-head{align-items:center;gap:8px;margin-bottom:6px;display:flex}.plq-pop-av{background:var(--pc);border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:18px;display:grid}.plq-pop-name{overflow-wrap:anywhere;font-size:15px;font-weight:900;line-height:1.3}.plq-pop-tag{background:#ffffff24;border-radius:99px;flex:none;padding:1px 7px;font-size:11px;font-weight:800}.plq-pop-rows{gap:3px;margin:0;font-size:13px;display:grid}.plq-pop-rows div{align-items:center;gap:8px;display:flex}.plq-pop-rows dt{color:var(--muted);min-width:34px}.plq-pop-rows dd{align-items:center;gap:5px;margin:0;font-weight:800;display:flex}.plq-pop-cat{background:var(--cat);color:#fff;border-radius:50%;place-items:center;width:16px;height:16px;display:grid}.plq-pop-x{cursor:pointer;width:24px;height:24px;color:var(--ink);background:#ffffff1f;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:6px;left:6px}@media (prefers-reduced-motion:reduce){.plq-pop{animation:none}}.plq{transition:opacity .3s,filter .3s}.table:has(.plq.turn) .plq:not(.turn):not(.gone):not(.open):not(.emoting){opacity:.55;filter:saturate(.5)}.plq.facing{rotate:180deg}.plq.open>:not(.plq-pop){transition:opacity .3s,filter .3s}.table:has(.plq.turn) .plq.open:not(.turn):not(.gone):not(.emoting)>:not(.plq-pop){opacity:.55;filter:saturate(.5)}.plq.turn .plq-tray{box-shadow:0 0 0 3px var(--pc), 0 0 14px 3px color-mix(in srgb, var(--pc) 65%, transparent), 0 4px 10px #00000052}.plq.turn .plq-tray:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;box-shadow:0 0 24px 7px color-mix(in srgb, var(--pc) 45%, transparent);animation:1.6s ease-in-out infinite turnGlow;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes turnGlow{50%{opacity:1}}:root[data-look=pixel] .plq.turn .plq-tray{box-shadow:0 0 0 3px var(--pc), 0 0 0 6px var(--ink), 4px 4px 0 6px #2a234640}:root[data-look=pixel] .plq.turn .plq-tray:after{content:none}@media (prefers-reduced-motion:reduce){.plq.turn .plq-tray:after{opacity:.6;animation:none}}.plq.gone:not(.open),.plq.gone.open>:not(.plq-pop){filter:grayscale();opacity:.6}.tray-skin{--rim-w:calc(var(--pad,14px) * .42);--tr-rim:#6e4424;--tr-rim-hi:#9a6a3e;--tr-rim-lo:#4a2b15;--tr-rim-acc:#3b2414;--tr-felt:#3c7a55;--tr-felt-lo:#173a29;--tr-acc:#5e9c76;--tray-rim-pat:linear-gradient(transparent,transparent);--tray-felt-pat:linear-gradient(transparent,transparent);--tray-rim-base:linear-gradient(160deg,var(--tr-rim-hi),var(--tr-rim) 50%,var(--tr-rim-lo));--tray-felt-base:radial-gradient(circle at 40% 35%,var(--tr-felt),var(--tr-felt-lo) 75%);--tray-rim:var(--tray-rim-pat),var(--tray-rim-base);--tray-felt:var(--tray-felt-pat),var(--tray-felt-base)}.tray-skin[data-frame=wood]{--tray-rim-pat:repeating-linear-gradient(98deg,transparent 0 5px,color-mix(in srgb,var(--tr-rim-acc) 35%,transparent) 5px 6.5px,transparent 6.5px 11px)}.tray-skin[data-frame=stone]{--tray-rim-pat:linear-gradient(118deg,transparent 38%,color-mix(in srgb,var(--tr-rim-acc) 70%,transparent) 39.5% 40.5%,transparent 42%), linear-gradient(32deg,transparent 58%,color-mix(in srgb,var(--tr-rim-acc) 55%,transparent) 59% 59.8%,transparent 61%), linear-gradient(150deg,transparent 72%,color-mix(in srgb,var(--tr-rim-acc) 45%,transparent) 73% 73.6%,transparent 75%)}.tray-skin[data-frame=tile]{--tray-rim-pat:radial-gradient(circle,var(--tr-rim-acc) 0 1.3px,transparent 1.8px) 2px 2px/8px 8px, repeating-conic-gradient(var(--tr-rim-lo) 0 25%,transparent 0 50%) 0 0/8px 8px}.tray-skin[data-frame=ceramic]{--tray-rim-pat:radial-gradient(ellipse 60% 35% at 30% 18%,#fff9,transparent 70%), radial-gradient(ellipse 40% 20% at 72% 85%,#ffffff40,transparent 70%);--tray-rim-base:linear-gradient(170deg,var(--tr-rim-hi),var(--tr-rim) 40%,var(--tr-rim-lo))}.tray-skin[data-frame=metal]{--tray-rim-pat:linear-gradient(transparent,transparent);--tray-rim-base:linear-gradient(135deg,var(--tr-rim-hi) 0%,var(--tr-rim) 22%,var(--tr-rim-lo) 45%,var(--tr-rim-hi) 62%,var(--tr-rim) 80%,var(--tr-rim-lo) 100%)}.tray-skin[data-lining=felt]{--tray-felt-pat:radial-gradient(circle,color-mix(in srgb,var(--tr-acc) 25%,transparent) 0 .6px,transparent 1px) 0 0/4px 4px}.tray-skin[data-lining=velvet]{--tray-felt-pat:radial-gradient(ellipse at 30% 22%,color-mix(in srgb,var(--tr-acc) 55%,transparent),transparent 55%)}.tray-skin[data-lining=silk]{--tray-felt-pat:linear-gradient(125deg,transparent 28%,color-mix(in srgb,var(--tr-acc) 55%,transparent) 44%,transparent 58%), linear-gradient(125deg,transparent 62%,color-mix(in srgb,var(--tr-acc) 25%,transparent) 72%,transparent 80%)}.tray-skin[data-lining=termeh]{--tray-felt-pat:radial-gradient(ellipse 3px 5px at 50% 40%,var(--tr-acc) 0 60%,transparent 70%) 0 0/12px 14px, repeating-linear-gradient(90deg,transparent 0 10px,color-mix(in srgb,var(--tr-acc) 45%,transparent) 10px 11px,transparent 11px 12px)}.tray-skin[data-lining=carpet]{--tray-felt-pat:repeating-linear-gradient(45deg,color-mix(in srgb,var(--tr-acc) 45%,transparent) 0 1.5px,transparent 1.5px 8px), repeating-linear-gradient(-45deg,color-mix(in srgb,var(--tr-acc) 45%,transparent) 0 1.5px,transparent 1.5px 8px), radial-gradient(circle,transparent 0 58%,var(--tr-acc) 59% 63%,transparent 64%)}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.seat-tag{white-space:nowrap;background:var(--violet-soft);color:#d9c9ff;border-radius:99px;padding:0 7px;font-size:10px;font-weight:800;line-height:16px;display:inline-block;box-shadow:inset 0 0 0 1px #9166f580}.plq-token .ring{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible;transform:rotate(-90deg)}.ring-track,.ring-left{fill:none;stroke-width:4px}.ring-track{stroke:var(--ring-track,#ffffff24)}.ring-left{stroke:var(--ring-ok,var(--turq));stroke-linecap:round;transition:stroke-dashoffset .12s linear,stroke .3s}.ring.warn .ring-left{stroke:var(--ring-warn,var(--gold))}.ring.low .ring-left{stroke:var(--ring-low,var(--pom))}.ring.low{animation:.7s ease-in-out infinite ringPulse}@keyframes ringPulse{50%{opacity:.45}}.dice.landed{animation:.52s cubic-bezier(.2,1.5,.4,1) diceLand}@keyframes diceRoll{0%{transform:translateY(0)rotate(0)scale(1)}22%{transform:translateY(-14%)rotate(110deg)scale(1.08,.94)}50%{transform:translateY(0)rotate(200deg)scale(.9,1.06)}74%{transform:translateY(-8%)rotate(290deg)scale(1.05,.96)}to{transform:translateY(0)rotate(360deg)scale(1)}}@keyframes diceLand{0%{transform:scale(1.2)rotate(-10deg)}45%{transform:scale(.92)rotate(4deg)}75%{transform:scale(1.04)rotate(-1deg)}to{transform:scale(1)}}.dock{flex-direction:column;flex:none;gap:8px;padding:14px 10px 8px;display:flex}.controls-gap{flex:1 1 0;min-width:0}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.roll-btn.cta{align-items:center;gap:4px;animation:.7s ease-in-out 2 ctaPulse;display:inline-flex}.roll-btn .cta-arrow{flex:none;margin-inline-start:-4px;transform:rotate(180deg)}@keyframes ctaPulse{50%{transform:scale(1.07)}}.controls{--ctl-h:50px;--roll-w:150px;height:var(--ctl-h);direction:ltr;align-items:center;gap:8px;min-height:0;display:flex}.controls>*{direction:rtl}.roll-cluster{min-width:0;width:var(--roll-w);direction:ltr;flex:none;align-items:center;gap:9px;height:100%;display:flex}.roll-cluster>.roll-btn{max-width:100%;margin-block-start:0;margin-block-end:0}.quick{direction:ltr;flex:none;gap:8px;display:flex}.qbtn{cursor:pointer;width:44px;height:44px;color:var(--btn-secondary-ink);background:linear-gradient(180deg,var(--btn-secondary-hi),var(--btn-secondary) 46%,var(--btn-secondary-lo));box-shadow:0 3px 0 var(--btn-secondary-edge), var(--sh1);border:0;border-radius:14px;place-items:center;font-size:20px;line-height:1;transition:transform 90ms,box-shadow 90ms;display:grid;position:relative}.qbtn.phrase{color:var(--btn-accent-ink);background:linear-gradient(180deg,var(--btn-accent-hi),var(--btn-accent) 46%,var(--btn-accent-lo));box-shadow:0 3px 0 var(--btn-accent-edge), var(--sh1)}.qbtn:active:not(:disabled){box-shadow:0 1px 0 var(--btn-secondary-edge);transform:translateY(2px)}.qbtn.phrase:active:not(:disabled){box-shadow:0 1px 0 var(--btn-accent-edge)}.qbtn:disabled{opacity:.5;cursor:not-allowed}.qbtn-n{top:-6px;background:var(--pom);color:#fff;text-align:center;min-width:18px;height:18px;box-shadow:0 0 0 2px var(--night);border-radius:99px;padding:0 4px;font-size:10.5px;font-style:normal;font-weight:800;line-height:18px;position:absolute}.qbtn-n:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-6px}.qbtn-n:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-6px}.qbtn-n:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-6px}.qbtn-n:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-6px}.qbtn.abil-open,.qbtn.log-open{color:var(--btn-raised-ink);background:linear-gradient(180deg,var(--btn-raised-hi),var(--btn-raised));box-shadow:0 3px 0 var(--btn-raised-edge), inset 0 0 0 1.5px var(--btn-raised-line)}.qbtn.abil-open:active,.qbtn.log-open:active{box-shadow:0 1px 0 var(--btn-raised-edge), inset 0 0 0 1.5px var(--btn-raised-line)}.abil-inline{flex:none}.abil-row{display:none}@media (min-height:860px){.dock{gap:10px;padding-bottom:12px}.status p{font-size:13px}.controls{--ctl-h:56px;--roll-w:158px}.roll-btn{padding:14px 20px;font-size:18px}.qbtn{border-radius:16px;width:50px;height:50px;font-size:22px}}@media (max-width:400px){.controls,.quick{gap:6px}.roll-btn{min-width:92px}}.board-area{flex:1;place-items:center;min-height:0;padding:6px 5px;display:grid}.board{background:linear-gradient(180deg,var(--frame),var(--frame2));box-shadow:0 10px 0 #070e2b, var(--sh2), inset 0 0 0 2px #f7b73380, inset 0 2px 0 #ffffff24;border-radius:20px;padding:1.8%;position:relative}.board:before{content:"";pointer-events:none;z-index:2;border-radius:16px;position:absolute;top:.8%;bottom:.8%;left:.8%;right:.8%;box-shadow:inset 0 0 0 1px #f7b73347}.grid{border-radius:14px;grid-template-rows:repeat(10,1fr);grid-template-columns:repeat(10,1fr);width:100%;height:100%;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 22px #00000059}.cell{background:var(--cell-a);position:relative;box-shadow:inset 0 0 0 .5px #1b2a661a}.cell.alt{background:var(--cell-b)}.cell .num{font-family:var(--font-display);font-size:calc(var(--bs) * .026);color:var(--cell-num);text-shadow:var(--cell-num-sh,0 1px 0 #ffffffb3);line-height:1;position:absolute;top:5%;right:8%}.cell.alt .num{color:var(--cell-num-b,var(--cell-num));text-shadow:var(--cell-num-sh-b,var(--cell-num-sh,0 1px 0 #ffffffb3))}.cell.swap,.cell.safe{background:linear-gradient(var(--cell-tint),var(--cell-tint)),var(--cell-a)}.cell.alt.swap,.cell.alt.safe{background:linear-gradient(var(--cell-tint),var(--cell-tint)),var(--cell-b)}.cell.swap{--cell-tint:#9166f533}.cell.safe{--cell-tint:#2eaa6433;box-shadow:inset 0 0 0 1.5px #2e965a52}.cell.swap .cell-mk,.cell.safe .safe-mk{color:var(--cell-num);--icon-duo:transparent;opacity:var(--mk-o,.42)}.cell.alt.swap .cell-mk,.cell.alt.safe .safe-mk{color:var(--cell-num-b,var(--cell-num))}.cell-mk{width:calc(var(--bs) * .05);height:calc(var(--bs) * .05);pointer-events:none;position:absolute;top:56%;left:50%;transform:translate(-50%,-50%)}.cell.goal .cell-mk{color:#5a3a00;--icon-duo:#ffe29a}.cell.goal{background:linear-gradient(160deg,var(--gold-light),#d89509)}.cell.goal .num{color:#5a3a00}.cell.start:after{content:"شروع";text-align:center;font-weight:800;font-size:calc(var(--bs) * .018);color:var(--turq-deep);position:absolute;top:auto;bottom:7%;left:0;right:0}.layer{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.layer svg{width:100%;height:100%;display:block;overflow:visible}.token{background:radial-gradient(circle at 32% 26%, #ffffffbf, var(--pc) 58%, #00000059);width:7.2%;height:7.2%;font-size:calc(var(--bs) * .036);box-shadow:inset 0 0 0 2.5px var(--pc), 0 0 0 2px #fff, 0 0 0 3.5px var(--tok-ink,#0c0e26d9), 0 3px 6px #00000080, 0 0 12px 3px var(--tok-halo,#ffffff80);left:calc(var(--tx,0) * 1%);top:calc(var(--ty,0) * 1%);z-index:1;border-radius:50%;place-items:center;transition:left .2s,top .2s;display:grid;position:absolute}@supports (width:1cqw){.grid{container-type:size}.token{translate:calc(var(--tx,0) * 1cqw) calc(var(--ty,0) * 1cqh);transition:translate .2s;top:0;left:0}}.token.active{z-index:3;box-shadow:inset 0 0 0 2.5px var(--pc), 0 0 0 2.5px #fff, 0 0 0 4px var(--tok-ink,#0c0e26d9), 0 0 18px 5px var(--pc), 0 4px 8px #0000008c}.token.hop{animation:.22s hop}@keyframes hop{0%{transform:scale(1)}45%{transform:scale(1.4)translateY(-10%)}to{transform:scale(1)}}.board.sliding .token{transition-duration:1s;transition-timing-function:cubic-bezier(.5,0,.3,1)}.board.shake,.board-wrap.shake{animation:.45s shake}@keyframes shake{0%,to{transform:translate(0)}20%{transform:translate(-7px,3px)rotate(-.7deg)}40%{transform:translate(7px,-3px)rotate(.7deg)}60%{transform:translate(-5px,2px)}80%{transform:translate(5px,-2px)}}.status{background:var(--status-bg,#ffffff0d);border-radius:12px;flex:1 1 0;min-width:0;padding:3px 8px}.status p{color:var(--muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;height:3.1em;margin:0;font-size:12px;line-height:1.55;display:-webkit-box;overflow:hidden}.status p b{color:var(--ink);font-weight:800}.roll-btn{white-space:nowrap;text-overflow:ellipsis;border-radius:16px;min-width:108px;max-width:170px;padding:12px 16px;font-size:17px;overflow:hidden}.dock .controls .roll-btn.waiting,.dock .controls .roll-btn.waiting:disabled{min-width:0;max-width:150px;box-shadow:none;filter:none;opacity:1;color:var(--muted);text-shadow:none;cursor:default;background:0 0;align-items:center;gap:6px;padding:4px 2px;font-size:13.5px;font-weight:800;display:inline-flex}.dock .controls .roll-btn.waiting:after{display:none}.roll-btn .dot{background:var(--pc);width:9px;height:9px;box-shadow:0 0 8px var(--pc);border-radius:50%;flex:none}.ability-bar.inline{gap:6px}.ability-bar.inline .ab{flex-direction:column;flex:none;gap:0;width:54px;padding:4px 2px 5px}.ability-bar.inline .ab-t{align-items:center;font-size:0}.ability-bar.inline .ab-t small{font-size:10px}.ability-bar.inline .ab .left{top:1px}.ability-bar.inline .ab .left:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:4px}.ability-bar.inline .ab .left:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:4px}.ability-bar.inline .ab .left:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:4px}.ability-bar.inline .ab .left:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:4px}.ability-bar.tray{flex-direction:column;gap:9px}.ability-bar.tray .ab{flex-wrap:wrap;justify-content:flex-start;gap:10px;padding:11px 14px;font-size:14px}.ability-bar.tray .ab .ab-ic{font-size:24px}.ability-bar.tray .ab small{font-size:12px}.ab-desc{text-align:start;color:var(--muted);white-space:normal;flex-basis:100%;font-size:12px;font-weight:500;line-height:1.7}.ability-bar{gap:7px;display:flex}.sheet .opts+.ability-bar,.sheet .ability-bar{border-top:1px dashed var(--edge-strong);margin-top:18px;padding-top:14px}.ab{cursor:pointer;min-width:0;color:var(--ink);box-shadow:0 4px 0 #00000073, inset 0 1px 0 var(--edge-strong);background:linear-gradient(#2a3a85,#18224f);border:0;border-radius:16px;flex:1;justify-content:center;align-items:center;gap:6px;padding:7px 6px;font-size:10.5px;font-weight:700;transition:all .1s;display:flex;position:relative}.ab:active:not(:disabled){transform:translateY(3px);box-shadow:0 1px #00000073}.ab .ab-ic{filter:drop-shadow(0 2px 2px #00000080);flex:none;font-size:20px;line-height:1.2}.ab .ab-t{text-align:start;flex-direction:column;align-items:flex-start;min-width:0;line-height:1.35;display:flex}.ab .ab-t,.ab small{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.ab small{color:var(--gold-light);font-size:10.5px;font-weight:800}.ab.free small{color:#8ff3e7}.ab:disabled{filter:grayscale(.6)brightness(.72);opacity:.75}.ab .left{top:3px;color:var(--muted);font-size:9.5px;position:absolute}.ab .left:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:6px}.ab .left:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:6px}.ab .left:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:6px}.ab .left:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:6px}.dice{cursor:pointer;--dice-gloss:linear-gradient(160deg, #ffffff61, #fff0 42%, #00000038);--dice-tex:linear-gradient(transparent,transparent);--dice-base:var(--dice-face);background:var(--dice-gloss), var(--dice-tex), var(--dice-base);border:2px solid var(--dice-edge);width:60px;height:60px;box-shadow:0 6px 0 var(--dice-edge), var(--sh1), inset 0 2px 5px #ffffff59, inset 0 -3px 6px #0003;border-radius:16px;flex:none;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);gap:2px;padding:8px;display:grid}.dice:active:not(:disabled){box-shadow:0 2px 0 var(--dice-edge), inset 0 2px 5px #ffffff59;transform:translateY(4px)}.dice .pip{border-radius:50%;margin:1.5px}.dice .pip.on{background:var(--dice-pip);box-shadow:inset 0 -1px 2px #00000080,0 1px #ffffff40}.dice.rolling{animation:.62s cubic-bezier(.45,.05,.55,.95) infinite diceRoll}.dice.six{animation:.55s cubic-bezier(.2,1.6,.4,1) sixpop}@keyframes tumble{0%{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(.88)}to{transform:rotate(360deg)scale(1)}}@keyframes sixpop{0%{transform:scale(1)}35%{transform:scale(1.3)rotate(10deg)}to{transform:scale(1)}}.overlay{background:var(--scrim);-webkit-backdrop-filter:blur(3px);z-index:50;justify-content:center;align-items:flex-end;animation:.22s fade;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.sheet{background:linear-gradient(180deg,#22306f,var(--panel) 40%,#101838);width:100%;max-width:520px;max-height:92%;padding:26px 18px calc(22px + env(safe-area-inset-bottom,0px));box-shadow:0 -3px 0 #f7b73366, 0 -24px 60px #0009, inset 0 1px 0 var(--edge-strong);border-radius:30px 30px 0 0;animation:.34s cubic-bezier(.2,1.1,.3,1) up;position:relative;overflow-y:auto}.sheet:before{content:"";background:#ffffff38;border-radius:99px;width:46px;height:5px;position:absolute;top:10px;left:50%;transform:translate(-50%)}@keyframes up{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:none}}@keyframes fade{0%{opacity:0}to{opacity:1}}.sheet-head{align-items:center;gap:13px;margin-bottom:14px;display:flex}.badge-ic{width:56px;height:56px;box-shadow:inset 0 1px 0 #ffffff4d, var(--sh1);filter:drop-shadow(0 2px 3px #0000004d);border-radius:19px;flex:none;place-items:center;font-size:29px;display:grid}.badge-ic.ladder{background:linear-gradient(160deg,#ffd79a,#b9761b)}.badge-ic.snake{background:linear-gradient(160deg,#ff8a93,var(--pom-deep))}.badge-ic.swap{background:linear-gradient(160deg,#b79bff,var(--violet-deep))}.badge-ic.coin{background:linear-gradient(160deg,var(--gold-light),#b87708)}.sheet h3{font-family:var(--font-display);text-shadow:0 2px #0006;margin:0;font-size:27px;font-weight:400;line-height:1.3}.sheet .sub{color:var(--muted);margin:3px 0 0;font-size:13.5px;line-height:1.75}.qmeta{justify-content:space-between;align-items:center;gap:10px;margin:4px 0 14px;display:flex}.qmeta .tbar{flex:1;margin-bottom:0}:root[data-look] .sheet .badge-ic.q-badge{color:var(--pc-ink,#fff);background:linear-gradient(160deg, color-mix(in srgb, var(--pc) 72%, #fff), var(--pc) 55%, color-mix(in srgb, var(--pc) 80%, #000));position:relative}:root[data-look=pixel] .sheet .badge-ic.q-badge{background:var(--pc)}.q-badge-av{bottom:-7px;background:var(--card-hi,#fff7e3);width:28px;height:28px;box-shadow:0 0 0 2px var(--pc), 0 2px 5px #0000004d;border-radius:50%;place-items:center;font-size:16px;line-height:1;display:grid;position:absolute}.q-badge-av:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-7px}.q-badge-av:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-7px}.q-badge-av:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-7px}.q-badge-av:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-7px}:root[data-look=pixel] .q-badge-av{box-shadow:0 0 0 2px var(--ink);border-radius:0}.q-title-row{align-items:center;gap:8px;min-width:0;display:flex}.sheet-head>div:has(>.q-title-row){flex:1;min-width:0}.q-title-row h3{flex:none;margin:0}.q-title-row .chip{flex:0 auto;min-width:0;padding-block-start:3px;padding-block-end:3px;font-size:12.5px}.q-cat-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.q-title-row .q-guard{flex:none;padding-inline-start:6px;padding-inline-end:6px}.q-watching .opt{cursor:default}.q-watching .opt:disabled{opacity:.72}.q-peek{z-index:30;left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + var(--ctl-h,50px) + 22px);cursor:pointer;max-width:calc(100vw - 32px);font:inherit;white-space:nowrap;background:var(--card-hi,#fff7e3);color:var(--ink,#2a1a00);box-shadow:0 0 0 2px var(--pc), 0 6px 16px #0000004d;direction:rtl;border:0;border-radius:99px;align-items:center;gap:8px;padding:5px 6px 5px 12px;font-size:13px;font-weight:800;animation:.35s cubic-bezier(.2,1.4,.4,1) qPeekIn;display:inline-flex;position:fixed;transform:translate(-50%)}.q-peek-av{background:radial-gradient(circle at 32% 28%, #ffffff8c, var(--pc) 64%);border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:15px;display:grid}.q-peek-t{text-overflow:ellipsis;min-width:0;overflow:hidden}.q-peek-s{text-align:center;font-variant-numeric:tabular-nums;min-width:22px;color:var(--pom,#e8434f);flex:none}.q-peek-go{background:var(--pc);color:var(--pc-ink,#fff);border-radius:99px;flex:none;padding:4px 11px;font-size:12px}@keyframes qPeekIn{0%{opacity:0;transform:translate(-50%,10px)scale(.9)}to{opacity:1;transform:translate(-50%)}}:root[data-look=pixel] .q-peek,:root[data-look=pixel] .q-peek-av,:root[data-look=pixel] .q-peek-go{border-radius:0}.swap-peek{cursor:default}.swap-peek-ic{background:var(--pc);width:26px;height:26px;color:var(--pc-ink,#fff);border-radius:50%;flex:none;place-items:center;display:grid}:root[data-look=pixel] .swap-peek-ic{border-radius:0}@media (prefers-reduced-motion:reduce){.q-peek{animation:none}}.chip{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--edge);background:#0000004d;border-radius:99px;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;font-weight:700;display:inline-flex}.chip.forced{background:var(--pom-soft);color:#ff9aa2;box-shadow:inset 0 0 0 1.5px #e8434f80}.chip.guard{background:var(--good-soft);color:#7be6ae;box-shadow:inset 0 0 0 1.5px #38ce8680}.timer{font-family:var(--font-display);text-align:center;min-width:34px;color:var(--gold-light);font-size:22px}.timer.low{color:#ff9aa2}.tbar{background:#0006;border-radius:99px;height:8px;margin-bottom:15px;overflow:hidden;box-shadow:inset 0 1px 3px #0009}.tbar i{background:linear-gradient(90deg,var(--turq),#7bf0e2);border-radius:99px;height:100%;transition:width .25s linear;display:block}.tbar i.low{background:linear-gradient(90deg,var(--pom),#ff9aa2)}.qtext{margin:6px 0 24px;font-size:19px;font-weight:800;line-height:1.85}.opts{flex-direction:column;gap:13px;display:flex}.opt{text-align:start;cursor:pointer;width:100%;color:var(--ink);border-radius:17px;align-items:center;gap:12px;padding:14px;font-size:16px;font-weight:700;transition:all .12s;display:flex}.opt:active:not(:disabled){transform:scale(.985)}.opt .k{width:32px;height:32px;color:var(--muted);box-shadow:inset 0 0 0 1.5px var(--edge);background:#00000052;border-radius:11px;flex:none;place-items:center;font-size:14px;display:grid}.opt.right{box-shadow:inset 0 0 0 2px var(--good), 0 0 22px -6px var(--good);background:linear-gradient(#38ce863d,#0003)}.opt.right .k{background:var(--good);color:#04301c}.opt.wrong{box-shadow:inset 0 0 0 2px var(--pom);background:linear-gradient(#e8434f3d,#0003)}.opt.wrong .k{background:var(--pom);color:#fff}.opt.gone{opacity:.28;text-decoration:line-through}.opt.locked{box-shadow:inset 0 0 0 2.5px var(--opt-lock,var(--gold));animation:.32s ease-out optLock}.opt.locked .k{background:var(--opt-lock,var(--gold));color:var(--opt-lock-ink,#3a2100)}.opt.locked:after{content:"";border:2px solid;opacity:0;border-inline-end-color:#0000;border-radius:50%;flex:none;width:16px;height:16px;margin-inline-start:auto;animation:.15s .35s forwards optWait,.7s linear infinite optSpin}.opt.dim{opacity:.45}@keyframes optLock{40%{transform:scale(1.02)}}@keyframes optWait{to{opacity:.6}}@keyframes optSpin{to{transform:rotate(360deg)}}:root[data-look=bazaar] .opts{--opt-lock:var(--ochre);--opt-lock-ink:#3a2100}:root[data-look=pixel] .opt.locked{box-shadow:var(--pxf), inset 0 0 0 3px var(--zafaran);animation:none}:root[data-look=pixel] .opt.locked:after{border-radius:0;animation:.15s .35s forwards optWait,.8s steps(4,end) infinite optSpin}@media (prefers-reduced-motion:reduce){.opt.locked{animation:none}.opt.locked:after{animation:.15s .35s forwards optWait}}.opt:disabled{cursor:default}.result{text-align:center;border-radius:17px;margin-top:15px;padding:14px;font-size:15.5px;font-weight:800;animation:.35s cubic-bezier(.2,1.5,.4,1) pop}.result.good{background:var(--good-soft);color:#7be6ae;box-shadow:inset 0 0 0 1.5px #38ce8673}.result.bad{background:var(--pom-soft);color:#ff9aa2;box-shadow:inset 0 0 0 1.5px #e8434f73}.loading{text-align:center;color:var(--muted);padding:32px 0}.pick-list{flex-direction:column;gap:9px;margin-bottom:15px;display:flex}.pick{cursor:pointer;text-align:start;width:100%;color:var(--ink);border-radius:17px;align-items:center;gap:12px;padding:11px 12px;transition:all .12s;display:flex}.pick.on{box-shadow:inset 0 0 0 2px var(--violet), 0 0 20px -6px var(--violet)}.pick .av{background:radial-gradient(circle at 32% 28%, #ffffff80, var(--pc) 62%);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:21px;display:grid;box-shadow:inset 0 0 0 2px #ffffff4d}.pick small{color:var(--muted);font-size:12px;display:block}.step-title{color:var(--gold-light);margin:6px 2px 9px;font-size:13.5px;font-weight:800}.row-actions{gap:10px;margin-top:8px;display:flex}.row-actions .btn{flex:1}.stack{flex-direction:column;gap:10px;display:flex}.win-trophy{text-align:center;filter:drop-shadow(0 6px 14px #f7b73399);margin-top:2px;font-size:70px;animation:.9s cubic-bezier(.2,1.5,.4,1) trophy}@keyframes trophy{0%{opacity:0;transform:scale(.3)rotate(-18deg)}to{opacity:1;transform:none}}.win h3{text-align:center}.rank{flex-direction:column;gap:8px;margin:16px 0;display:flex}.rank-row{box-shadow:inset 0 0 0 1.5px var(--edge);background:#00000047;border-radius:16px;align-items:center;gap:10px;padding:10px 12px;display:flex}.rank-row .av{background:radial-gradient(circle at 32% 28%, #ffffff80, var(--pc) 62%);border-radius:50%;place-items:center;width:36px;height:36px;font-size:19px;display:grid;box-shadow:inset 0 0 0 2px #ffffff4d}.rank-row b{flex:1}.rank-row span{color:var(--muted);font-size:12.5px}.task{border-radius:18px;align-items:center;gap:12px;margin-bottom:9px;padding:12px 13px;display:flex}.task .ic{filter:drop-shadow(0 2px 3px #00000080);font-size:23px}.task .body{flex:1;min-width:0}.task b{font-size:14px;display:block}.task .bar{background:#0006;border-radius:99px;height:8px;margin-top:7px;overflow:hidden;box-shadow:inset 0 1px 2px #0009}.task .bar i{background:linear-gradient(90deg,var(--turq),#7bf0e2);border-radius:99px;height:100%;transition:width .35s;display:block}.task .done{color:#7be6ae;font-size:12.5px;font-weight:800}.task-reroll{color:var(--muted);font:inherit;cursor:pointer;box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 35%,transparent);background:0 0;border:0;border-radius:99px;align-items:center;gap:5px;margin-top:7px;padding:3px 9px;font-size:12px;font-weight:700;display:inline-flex}.task-reroll.sure{color:var(--ink);background:color-mix(in srgb,var(--gold) 22%,transparent);box-shadow:inset 0 0 0 1px var(--gold)}.task-reroll:disabled{opacity:.55;cursor:default}.freeze-row{background:color-mix(in srgb,var(--turq) 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--turq) 35%,transparent);border-radius:15px;align-items:center;gap:11px;margin:-8px 0 18px;padding:10px 12px;display:flex}.freeze-row .ic{color:var(--turq);display:grid}.boost-row{background:color-mix(in srgb,var(--gold) 13%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gold) 40%,transparent);margin-top:-8px}.boost-row .ic{color:var(--gold-deep,var(--gold))}.freeze-row .tx{flex:1;min-width:0}.freeze-row b{font-size:13.5px;display:block}.freeze-row small{color:var(--muted);margin-top:2px;font-size:12px;line-height:1.5;display:block}.streak{gap:6px;margin:8px 0 18px;display:flex}.streak i{height:38px;color:var(--muted2);box-shadow:inset 0 0 0 1.5px var(--edge);background:#0000004d;border-radius:13px;flex:1;place-items:center;font-size:12.5px;font-style:normal;font-weight:800;display:grid}.streak i.on{background:linear-gradient(180deg,#ffd275,var(--gold) 60%,#d89509);color:#3a2100;box-shadow:0 3px 0 var(--gold-deep)}.wheel-wrap{place-items:center;margin:8px 0 18px;display:grid;position:relative}.wheel-wrap svg{width:100%;height:auto;display:block}.wheel-rotor{will-change:transform;transition:transform 3.4s cubic-bezier(.17,.67,.2,1)}.wheel-wrap>.wheel-shadow,.wheel-wrap>.wheel-disc{grid-area:1/1}.wheel-disc{aspect-ratio:1;contain:layout paint;border-radius:50%;width:min(286px,80%)}.wheel-shadow{aspect-ratio:1;border-radius:50%;width:calc(min(286px,80%)/1.1);box-shadow:0 10px 26px #0009}.wheel-pin{z-index:2;filter:drop-shadow(0 3px 5px #0009);color:var(--gold);font-size:30px;position:absolute;top:-10px}.adbox{text-align:center;box-shadow:inset 0 0 0 1.5px var(--edge), inset 0 0 50px #4666ff29;background:linear-gradient(#0a1130,#05081c);border-radius:22px;margin-bottom:15px;padding:30px 18px}.adbox .fake{margin-bottom:10px;font-size:44px;animation:2.4s ease-in-out infinite bob}.adbox p{color:var(--muted);margin:5px 0 0;font-size:13px}.pkg{text-align:start;cursor:pointer;width:100%;color:var(--ink);border-radius:18px;align-items:center;gap:12px;margin-bottom:9px;padding:13px;transition:all .12s;display:flex}.pkg:active{transform:scale(.985)}.pkg.on{box-shadow:inset 0 0 0 2px var(--gold), 0 0 22px -6px var(--gold)}.pkg .amt{font-family:var(--font-display);color:var(--gold-light);flex:1;font-size:24px}.pkg .bonus{color:#7be6ae;background:var(--good-soft);border-radius:99px;padding:3px 9px;font-size:11.5px;font-weight:800}.pkg .cost{white-space:nowrap;font-size:14px;font-weight:800}.pkg[aria-disabled=true]{opacity:.45;cursor:not-allowed;filter:saturate(.4)}.pkg[aria-disabled=true]:active{transform:none}.shop-limit{background:var(--gold-soft,#f5b73124);color:var(--gold-light);border-radius:15px;align-items:center;gap:9px;margin-bottom:11px;padding:11px 13px;font-size:13px;font-weight:800;line-height:1.7;display:flex;box-shadow:inset 0 0 0 1.5px #f5b73161}.shop-limit .ic{font-size:18px}.shop-limit.calm{background:var(--good-soft);color:#7be6ae;box-shadow:inset 0 0 0 1.5px #38ce8661}.pkg .rec{color:#1b1b2e;background:var(--gold);white-space:nowrap;border-radius:99px;padding:3px 9px;font-size:11.5px;font-weight:800}.skin-grid{grid-template-columns:repeat(2,1fr);gap:11px;display:grid}.skin{cursor:pointer;border-radius:20px;flex-direction:column;align-items:center;gap:9px;padding:14px;transition:all .15s;display:flex}.skin.on{box-shadow:inset 0 0 0 2px var(--turq), 0 0 22px -6px var(--turq)}.skin b{font-size:13.5px}.mock-form{flex-direction:column;gap:10px;margin:14px 0;display:flex}.mock-form input{font:inherit;color:var(--ink);text-align:center;letter-spacing:2px;box-shadow:inset 0 0 0 1.5px var(--edge);direction:ltr;background:#00000052;border:0;border-radius:15px;padding:13px 14px;font-size:16px}.mock-note{background:var(--pom-soft);color:#ff9aa2;text-align:center;border-radius:15px;padding:11px 12px;font-size:12.5px;font-weight:700;box-shadow:inset 0 0 0 1.5px #e8434f66}.pay-note{background:var(--panel2);color:var(--ink);text-align:center;box-shadow:inset 0 0 0 1.5px var(--edge);border-radius:15px;margin:0 0 12px;padding:11px 12px;font-size:13px;font-weight:700}.pay-wait{color:var(--ink);justify-content:center;align-items:center;gap:10px;padding:16px 0 18px;font-weight:800;display:flex}.pay-wait .spin{border:3px solid var(--edge);border-top-color:var(--gold);border-radius:50%;width:20px;height:20px;animation:.9s linear infinite paySpin}@keyframes paySpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.pay-wait .spin{animation-duration:2.4s}}.tabs{border-radius:16px;gap:6px;margin-bottom:15px;padding:5px;display:flex}.tabs button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:12px;flex:1;padding:10px 0;font-size:14px;font-weight:800;transition:all .15s}.tabs button.on{color:var(--ink);box-shadow:0 3px 0 #00000073, inset 0 1px 0 var(--edge-strong);background:linear-gradient(#2e3e8e,#1a2454)}#fx{pointer-events:none;z-index:90;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.fx-toast{color:var(--ink);white-space:nowrap;background:linear-gradient(#2c3c86,#141d46);border-radius:99px;padding:12px 20px;font-size:15.5px;font-weight:800;animation:1.5s forwards toastUp;position:absolute;top:20%;left:50%;transform:translate(-50%);box-shadow:0 8px 26px #0009,inset 0 0 0 1.5px #f7b73373}@keyframes toastUp{0%{opacity:0;transform:translate(-50%,16px)scale(.88)}14%{opacity:1;transform:translate(-50%)scale(1)}80%{opacity:1}to{opacity:0;transform:translate(-50%,-30px)}}.fx-piece{border-radius:2px;width:11px;height:15px;animation:1.8s linear forwards fall;position:absolute}@keyframes fall{0%{opacity:1;transform:translateY(0)rotate(0)}to{opacity:0;transform:translateY(92vh)rotate(760deg)}}.fx-burst{filter:drop-shadow(0 6px 16px #0009);font-size:52px;animation:1s cubic-bezier(.2,1.4,.4,1) forwards burst;position:absolute}@keyframes burst{0%{opacity:0;transform:scale(.3)}22%{opacity:1;transform:scale(1.3)}to{opacity:0;transform:scale(1.7)translateY(-36px)}}.fx-flash{background:radial-gradient(circle at 50% 58%,#f7b73399,#0000 62%);animation:.65s forwards fade2;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes fade2{0%{opacity:1}to{opacity:0}}.fx-vignette{animation:.75s forwards fade2;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 0 0 110px 34px #e8434f9e}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}@media (min-width:700px){.overlay{align-items:center}.sheet{border-radius:30px}.sheet:before{display:none}}@media (max-height:680px){.home-art{width:min(190px,44%)}.logo{margin-top:6px;font-size:clamp(32px,9vw,42px)}.tagline{display:none}}.conn{color:var(--muted);white-space:nowrap;box-shadow:inset 0 0 0 1px var(--edge);font-family:inherit;font-size:11.5px;font-weight:800;line-height:inherit;cursor:pointer;background:#00000047;border:0;border-radius:99px;flex:none;align-items:center;gap:6px;min-height:24px;padding:4px 10px;transition:padding .25s,gap .25s;display:inline-flex}.conn-t{max-width:12em;transition:max-width .3s,opacity .2s;display:inline-block;overflow:hidden}.conn.collapsed{gap:0;padding:4px 8px}.conn.collapsed .conn-t{opacity:0;max-width:0}.conn:focus-visible{outline:2px solid var(--gold-light);outline-offset:2px}.conn{position:relative}.conn.collapsed:after{content:"";position:absolute;top:-10px;bottom:-10px;left:-8px;right:-8px}.conn i{background:var(--muted2);border-radius:50%;flex:none;width:8px;height:8px}.conn-online{color:#9ff0c6}.conn-online i{background:var(--good);box-shadow:0 0 8px var(--good)}.conn-connecting i,.conn-reconnecting i{background:var(--gold);animation:1s ease-in-out infinite connPulse}.conn-connecting,.conn-reconnecting{color:var(--gold-light)}.conn-offline{color:#ff9aa2}.conn-offline i{background:var(--pom)}.conn-degraded{color:var(--gold-light)}.conn-degraded i{background:var(--gold);box-shadow:0 0 0 2px #f7b7334d}@keyframes connPulse{50%{opacity:.25}}.sending-pill{top:calc(env(safe-area-inset-top,0px) + 58px);z-index:60;pointer-events:none;white-space:nowrap;color:var(--gold-light);opacity:0;background:#0009;border-radius:99px;padding:5px 14px;font-size:12px;font-weight:800;animation:.2s .4s forwards fade;position:fixed;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #f7b73366}:root[data-look=pixel] .sending-pill{background:var(--card);color:var(--text-amber);box-shadow:var(--pxf);border-radius:0}:root[data-look=bazaar] .sending-pill{background:var(--card-hi);color:var(--text-ochre);box-shadow:inset 0 0 0 1.5px #da8e3373}@media (prefers-reduced-motion:reduce){.sending-pill{opacity:1;animation:none}}.online-game .game-top{gap:8px}.online-game .game-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.game-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (max-width:429px){.online-game .game-top:has(.conn-degraded) .game-title-t{display:none}.online-game .game-top:has(.xp-chip):has(.conn:not(.collapsed)) .game-title-t{display:none}}@media (max-width:374px){.game-top{gap:6px}.online-game .game-top{gap:5px}}.board-wrap{flex:none;position:relative}.board-stage{--frame-w:calc(var(--bs) * .018)}:root[data-look=pixel] .board-stage{--frame-w:3px}.frame-slot{z-index:6;pointer-events:none;--crest-h:calc(var(--band-gap,18px) + var(--frame-w) - 2px);height:var(--crest-h);--tab-h:min(21px, var(--crest-h));justify-content:center;display:flex;position:absolute;left:50%;transform:translate(-50%)}@media (min-width:390px){.frame-slot{--tab-h:min(23px, var(--crest-h))}}.frame-slot>*{pointer-events:auto}.frame-slot.top{bottom:calc(100% - var(--frame-w) + 1px);align-items:flex-end}.frame-slot.bottom{top:calc(100% - var(--frame-w) + 1px);align-items:flex-start}.game-timer{height:var(--tab-h,21px);color:#f7d68ce6;background:linear-gradient(180deg,var(--frame),var(--frame2));text-shadow:0 -1px #00000073;font-variant-numeric:tabular-nums;pointer-events:none;border-radius:99px;flex:none;align-items:center;gap:3px;padding:0 8px;font-size:12.5px;font-weight:800;line-height:1;display:inline-flex;box-shadow:inset 0 1px 2px #00000080,inset 0 0 0 1px #f7b73352}@media (min-width:390px){.game-timer{gap:4px;padding:0 9px;font-size:13.5px}}.gt-t{direction:ltr;justify-content:center;align-items:center;gap:1px;min-width:55px;display:inline-flex}.gt-seg{fill:currentColor;flex:none;width:9px;height:13px;display:block}.gt-seg polygon{opacity:.12}.gt-seg polygon.on{opacity:1}.gt-seg-c{fill:currentColor;flex:none;width:3px;height:13px;display:block}.game-timer .icon{opacity:.85;flex:none;width:16px;height:16px;display:block}.gt-pace{height:15px;color:inherit;font:inherit;opacity:.78;cursor:pointer;pointer-events:auto;direction:ltr;background:0 0;border:0;border-radius:5px;flex:none;align-items:center;gap:1px;margin:0;padding:0 4px 0 2px;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px}.gt-pace:before{content:"";position:absolute;top:-6px;bottom:-6px;left:-4px;right:-4px}.gt-pace[aria-expanded=true]{opacity:1}.gt-pace:focus-visible{outline-offset:2px;outline:2px solid}.gt-pace .gt-seg{width:6px;height:9px}.gt-pace .gt-seg polygon:not(.on){opacity:0}.gt-pace-x{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;flex:none;width:6px;height:15px;display:block}.gt-seg-d{fill:currentColor;flex:none;width:2px;height:9px;display:block}:root[data-look=pixel] .gt-pace{border-radius:0}.gt-pace-tip{z-index:96;background:var(--panel);color:var(--ink);box-shadow:0 0 0 1.5px var(--gold), 0 10px 26px #00000073;border-radius:14px;gap:4px;padding:10px 12px;font-size:13px;line-height:1.7;animation:.2s ease-out stourIn;display:grid;position:fixed}.gt-pace-tip b{font-size:13.5px}.gt-pace-tip:after{content:"";top:100%;left:var(--arrow-x,50%);background:inherit;width:12px;height:12px;box-shadow:1.5px 1.5px 0 0 var(--gold);margin:-6px 0 0 -6px;position:absolute;transform:rotate(45deg)}:root[data-look=pixel] .gt-pace-tip:after{clip-path:polygon(0 0,100% 0,50% 100%);width:8px;height:8px;box-shadow:none;margin:0 0 0 -4px;transform:none}.gt-pace-tip span{color:var(--muted)}:root[data-look=bazaar] .gt-pace-tip{background:var(--card);box-shadow:0 0 0 1.5px var(--gold), 0 10px 24px #3a2a2059}:root[data-look=pixel] .gt-pace-tip{border-radius:0}@media (prefers-reduced-motion:reduce){.gt-pace-tip{animation:none}}:root[data-look=pixel] .gt-seg{shape-rendering:crispedges}:root[data-look=bazaar] .game-timer{color:#f3e4c4eb;background:var(--wood-grain), var(--frame-burnt);box-shadow:none;text-shadow:0 -1px #0000008c}:root:not([data-look=pixel]) .frame-slot.bottom .game-timer{box-shadow:none;clip-path:polygon(0 0,100% 0,calc(100% - .85em) 100%,.85em 100%);border-radius:0;padding:0 1.15em}:root[data-look=bazaar] .frame-slot.bottom{filter:drop-shadow(0 4px #3b2414)}:root[data-look=classic] .frame-slot.bottom{filter:drop-shadow(0 4px #070e2b)}:root[data-look=classic] .frame-slot.bottom .game-timer{background:linear-gradient(var(--frame2),var(--frame2))}@supports (clip-path:shape(from 0 0, line to 1px 1px)){:root:not([data-look=pixel]) .frame-slot.bottom .game-timer{clip-path:shape(from 0 0, line to 100% 0, line to calc(100% - .74em) calc(100% - .22em), curve to calc(100% - 1.1em) 100% with calc(100% - .85em) 100%, line to 1.1em 100%, curve to .74em calc(100% - .22em) with .85em 100%, close)}}:root:not([data-look=pixel]) .frame-slot.bottom .game-timer{box-shadow:inset 0 -1.5px #fff0d21f}:root[data-look=pixel] .game-timer{color:var(--ink);background:var(--card);text-shadow:none;box-shadow:0 0 0 2px var(--ink);height:min(19px, var(--crest-h));border-radius:0}@media (min-width:390px){:root[data-look=pixel] .game-timer{height:min(21px, var(--crest-h))}}.net-banner{text-align:center;background:var(--violet-soft);color:#e4daff;border-radius:14px;margin:6px 14px 0;padding:8px 12px;font-size:12.5px;font-weight:700;animation:.3s pop;box-shadow:inset 0 0 0 1px #9166f566}.net-banner.warn{color:var(--gold-light);background:#f7b73324;box-shadow:inset 0 0 0 1px #f7b73366}.online-actions .btn-primary{font-size:17px}.join-card{flex-direction:column;gap:10px;display:flex}.code-input{font-family:var(--font-display);letter-spacing:.3em;text-align:center;font-size:26px}.room-card{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.room-card small{color:var(--muted);font-size:12.5px}.room-code{font-family:var(--font-display);letter-spacing:.08em;color:var(--gold-light);text-shadow:0 3px 0 var(--gold-deep), 0 0 22px #f7b73359;-webkit-user-select:all;user-select:all;font-size:48px;line-height:1.1}.room-card .btn{width:100%}.share-fallback{width:100%;font:inherit;resize:none;color:var(--ink);box-shadow:inset 0 0 0 1px var(--edge-strong);background:#0000004d;border:0;border-radius:14px;padding:10px;font-size:13px}.pick.empty{opacity:.55;cursor:default}.pick.empty .av{background:#0000004d}div.pick{cursor:default}.queue-body{text-align:center;align-items:center;padding-top:6vh}.radar{background:radial-gradient(circle,#1fc5b638,#1fc5b60a 62%,#0000 70%);border-radius:50%;place-items:center;width:150px;height:150px;margin:0 auto 6px;display:grid;position:relative;box-shadow:inset 0 0 0 2px #1fc5b659}.radar:before,.radar:after{content:"";border-radius:50%;animation:2s ease-out infinite radar;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:0 0 0 2px #1fc5b680}.radar:after{animation-delay:1s}.radar span{font-size:54px;animation:1.6s ease-in-out infinite bob}@keyframes radar{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(1.35)}}.queue-time{font-family:var(--font-display);color:var(--gold-light);direction:ltr;font-size:40px}.queue-text{margin:0;font-size:16px;font-weight:800}.event-log{max-height:50vh;color:var(--ink);flex-direction:column;gap:7px;margin:0 0 14px;padding:0 20px 0 0;font-size:13.5px;line-height:1.7;display:flex;overflow:auto}.event-log li::marker{color:var(--muted2)}@media (prefers-reduced-motion:reduce){.radar:before,.radar:after,.radar span,.conn i{animation:none}}.online .setup-body{padding-bottom:210px}.board.picking .cell:not(.pickable){filter:saturate(.35)brightness(.72)}.cell.pickable{cursor:pointer;box-shadow:inset 0 0 0 2px var(--pom);animation:1.1s ease-in-out infinite pickPulse}.cell.pickable:hover{background:#ffd9dc;outline:none}.cell.pickable:focus-visible{background:#ffd9dc;outline:none}@keyframes pickPulse{50%{box-shadow:inset 0 0 0 3px var(--pom), 0 0 10px #e8434f99}}.my-mine .icon{width:calc(var(--bs) * .052);height:calc(var(--bs) * .052)}.my-mine{font-size:calc(var(--bs) * .04);filter:drop-shadow(0 1px 1px #0006);place-items:center;padding-top:12%;animation:1.6s ease-in-out infinite bob;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.layer.portals .portal-end{width:9.4%;height:9.4%;position:absolute;transform:translate(-50%,-50%)}.portal-end>*{display:block;position:absolute;top:0;bottom:0;left:0;right:0}.portal-end svg{width:100%;height:100%;display:block;overflow:visible}.portal-glow{border-radius:50%}.portal-spin,.portal-glow{will-change:transform}.portal.whirl .portal-spin{animation:1.6s cubic-bezier(.45,0,.25,1) portalWhirl}.portal.whirl .portal-spin.rev{animation-name:portalWhirlRev}.portal.whirl .portal-glow{animation:1.6s ease-in-out portalGlowUp}@keyframes portalWhirl{0%{transform:rotate(0)scale(1)}50%{transform:rotate(200deg)scale(1.08)}to{transform:rotate(360deg)scale(1)}}@keyframes portalWhirlRev{0%{transform:rotate(0)scale(1)}50%{transform:rotate(-200deg)scale(1.08)}to{transform:rotate(-360deg)scale(1)}}@keyframes portalGlowUp{50%{opacity:.75;transform:scale(1.25)}}.token.shielded{box-shadow:inset 0 0 0 2.5px var(--pc), 0 0 0 2px #7fe3ff, 0 0 0 3.5px var(--tok-ink,#0c0e26d9), 0 0 14px 4px #5ad2ffbf, 0 3px 6px #0000008c}.token.shielded.active{box-shadow:inset 0 0 0 2.5px var(--pc), 0 0 0 3px #7fe3ff, 0 0 0 4.5px var(--tok-ink,#0c0e26d9), 0 0 20px 6px #5ad2ffd9, 0 4px 8px #0009}.tok-shield{bottom:-18%;color:#fff;min-width:46%;height:46%;font-size:calc(var(--bs) * .018);background:#0e6a8c;border-radius:99px;place-items:center;font-weight:800;display:grid;position:absolute;box-shadow:0 0 0 1px #7fe3ff}.tok-shield:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-18%}.tok-shield:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-18%}.tok-shield:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-18%}.tok-shield:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-18%}.tok-mult{white-space:nowrap;font-family:var(--font-display);font-size:calc(var(--bs) * .022);color:#fff;border-radius:99px;padding:1px 5px;line-height:1.3;position:absolute;top:-62%;left:50%;transform:translate(-50%);box-shadow:0 2px 4px #00000073}.tok-mult.up{background:linear-gradient(#3ddc84,#138a4a)}.tok-mult.down{background:linear-gradient(#ff6b75,#a1182a)}.fx-hit{pointer-events:none;z-index:60;font-size:22px;animation:.75s ease-out forwards hitFly;position:fixed}@keyframes hitFly{0%{opacity:1;transform:translate(-50%,-50%)scale(.6)}to{transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) scale(1.1);opacity:0}}.fx-whoosh{pointer-events:none;z-index:60;border:3px solid var(--wc,#12b8d8);border-radius:50%;width:60px;height:60px;animation:.6s ease-out forwards whoosh;position:fixed;transform:translate(-50%,-50%)}@keyframes whoosh{0%{opacity:1;transform:translate(-50%,-50%)scale(.2)rotate(0)}to{opacity:0;transform:translate(-50%,-50%)scale(1.6)rotate(200deg)}}@media (prefers-reduced-motion:reduce){.portal-spin,.portal-glow,.cell.pickable,.my-mine{animation:none}}.board{--ch-wood:#7a4520;--ch-line:#2a1606;--ch-inner:#24120a;--ch-band:#f7b733;--ch-dot:#9c5f06;--ch-metal:#ffd15c;--ch-coin:#ffcb45;--ch-coin-dk:#9c5f06}:root[data-look=bazaar] .board{--ch-wood:#8a5a33;--ch-line:#3a2414;--ch-inner:#2e1a0e;--ch-band:#2e8c86;--ch-dot:#f3e4c4;--ch-metal:#da8e33;--ch-coin:#e9a752;--ch-coin-dk:#8a5413}.chest-art{width:100%;height:100%;display:block;overflow:visible}.chest-art .ch-wood{fill:var(--ch-wood);stroke:var(--ch-line);stroke-width:1.1px;stroke-linejoin:round}.chest-art .ch-inner{fill:var(--ch-inner)}.chest-art .ch-band rect{fill:var(--ch-band);stroke:var(--ch-line);stroke-width:.5px}.chest-art .ch-dot{fill:var(--ch-dot)}.chest-art .ch-lock{fill:var(--ch-metal);stroke:var(--ch-line);stroke-width:.7px}.chest-art .ch-key{fill:var(--ch-line)}.chest-art .ch-keyline{stroke:var(--ch-line);stroke-width:.9px;stroke-linecap:round}.chest-art .ch-plank{fill:none;stroke:var(--ch-line);stroke-opacity:.35;stroke-width:.6px}.chest-art .ch-shine{fill:none;stroke:#fff;stroke-opacity:.45;stroke-width:1px;stroke-linecap:round}.chest-art .ch-coins circle{fill:var(--ch-coin);stroke:var(--ch-coin-dk);stroke-width:.7px}.chest-art .ch-spark{fill:#fff6d0}.chest-art .ch-lid-open,.chest-art .ch-coins{display:none}.chest-art.open .ch-lid-open,.chest-art.open .ch-coins{display:inline}.chest-art.open .ch-lid-closed{display:none}.chest-art.px{position:relative}.chest-art.px svg{width:100%;image-rendering:pixelated;position:absolute;left:0}.chest-art.px .ch-lid-closed{height:87.5%;top:12.5%}.chest-art.px .ch-lid-open{height:100%;display:none;top:0}.chest-art.px.open .ch-lid-open{display:block}.chest-art.px.open .ch-lid-closed{display:none}.treasure-mk{pointer-events:none;opacity:.88;filter:drop-shadow(0 1px 1px #0000004d);place-items:center;padding-top:16%;transition:opacity .5s;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.treasure-mk .chest-art{width:calc(var(--bs) * .058);height:calc(var(--bs) * .058)}.treasure-mk.popping{opacity:0;transition:none}.treasure-dev{z-index:1;pointer-events:none;color:#9c5f06;opacity:.75;border:1.5px dashed #c97a00d9;border-radius:6px;place-items:center;display:grid;position:absolute;top:8%;bottom:8%;left:8%;right:8%}.treasure-dev .icon{width:calc(var(--bs) * .042);height:calc(var(--bs) * .042);opacity:.6}.treasure-dev b{letter-spacing:.06em;color:#fff;direction:ltr;background:#9c5f06d9;border-radius:3px;padding:0 3px;font:800 8px/1.25 ui-monospace,Menlo,monospace;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}:root[data-look=pixel] .treasure-dev{border-style:dashed;border-color:var(--zafaran-dk);color:var(--zafaran-dk);border-radius:0}:root[data-look=pixel] .treasure-dev b{border-radius:0}.treasure-pop{z-index:7;pointer-events:none;width:0;height:0;position:absolute}.tp-glow{width:calc(var(--bs) * .3);height:calc(var(--bs) * .3);opacity:0;background:radial-gradient(circle,#ffe278f2,#ffb82873 42%,#ffaa1e00 70%);border-radius:50%;animation:2.5s ease-out forwards tpGlow;position:absolute;top:0;left:0;transform:translate(-50%,-62%)scale(.2)}.tp-chest{width:calc(var(--bs) * .15);height:calc(var(--bs) * .15);opacity:0;filter:drop-shadow(0 0 7px #ffc83cf2)drop-shadow(0 3px 3px #00000059);animation:2.5s cubic-bezier(.2,1.3,.4,1) forwards tpChest;position:absolute;top:0;left:0}.tp-art .ch-lid-closed{transform-box:fill-box;transform-origin:50% 100%;animation:.14s ease-in .3s forwards tpLidShut}.tp-art .ch-lid-open,.tp-art .ch-coins{transform-box:fill-box;transform-origin:50% 100%;animation:.26s cubic-bezier(.3,1.7,.5,1) .4s forwards tpLidOpen;display:inline;transform:scaleY(0)}.treasure-pop i{opacity:0;animation:tpBurst 1.15s cubic-bezier(.15,.7,.3,1) calc(.48s + var(--d,0s)) forwards;position:absolute;top:0;left:0}.tp-coin{background:radial-gradient(circle at 35% 35%,#fff1b0,#f7b733 55%,#b9770a);border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 1px #9c5f06}.tp-spark{clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);filter:drop-shadow(0 0 3px #ffe29a);background:#fff7d6;width:12px;height:12px}@keyframes tpGlow{0%{opacity:0;transform:translate(-50%,-62%)scale(.2)}22%{opacity:1;transform:translate(-50%,-62%)scale(1)}70%{opacity:.75}to{opacity:0;transform:translate(-50%,-62%)scale(1.25)}}@keyframes tpChest{0%{opacity:0;transform:translate(-50%,-30%)scale(.2)}12%{opacity:1;transform:translate(-50%,-82%)scale(1.15)}22%{transform:translate(-50%,-72%)scale(1)}84%{opacity:1;transform:translate(-50%,-72%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(.42)}}@keyframes tpLidShut{to{transform:scaleY(0)}}@keyframes tpLidOpen{to{transform:scaleY(1)}}@keyframes tpBurst{0%{opacity:1;transform:translate(-50%,-130%)scale(.3)}70%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--sx)),calc(-130% + var(--sy))) scale(1) rotate(220deg)}}:root[data-look=pixel] .tp-chest{filter:none;animation-timing-function:steps(10,end)}:root[data-look=pixel] .tp-glow{box-shadow:0 0 0 calc(var(--u,1.25px) * 3) var(--zafaran);width:calc(var(--bs) * .2);height:calc(var(--bs) * .2);background:0 0;border-radius:0;animation-timing-function:steps(6,end)}:root[data-look=pixel] .tp-art .ch-lid-closed{animation:0s step-end .4s forwards tpPxShut}:root[data-look=pixel] .tp-art .ch-lid-open{opacity:0;animation:0s step-end .4s forwards tpPxOpen;display:block;transform:none}@keyframes tpPxShut{to{opacity:0}}@keyframes tpPxOpen{to{opacity:1}}:root[data-look=pixel] .treasure-pop i{box-shadow:0 0 0 2px var(--ink);clip-path:none;filter:none;border-radius:0;animation-timing-function:steps(8,end)}:root[data-look=pixel] .tp-coin{background:var(--zafaran)}:root[data-look=pixel] .tp-spark{background:#fff;width:6px;height:6px}@media (prefers-reduced-motion:reduce){.tp-chest{transform:translate(-50%,-72%);animation:2.5s linear forwards calloutFade!important}.treasure-pop i,.tp-glow,.tp-art .ch-lid-closed{display:none}.tp-art .ch-lid-open,.tp-art .ch-coins,:root[data-look=pixel] .tp-art .ch-lid-open{opacity:1;transform:none}}.tr-medal-wrap{height:100%;display:inline-flex;position:relative}.tr-medal{--ch-wood:#f2b53a;--ch-line:#4a2e00;--ch-inner:#3a2200;--ch-band:#b8760a;--ch-dot:#ffe7a0;--ch-metal:#fff3c4;--ch-coin:#ffd45c;--ch-coin-dk:#8a5a00;--m:var(--crest-h);height:var(--m);cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;padding:0;display:inline-flex;position:relative}.tr-medal:before{content:"";width:calc(var(--m) * 2.2);height:calc(var(--m) * 1.1);pointer-events:none;background:radial-gradient(closest-side,#ffd66699,#ffbe3c33 60%,#0000);border-radius:50%;animation:2.6s ease-in-out infinite trGlow;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tr-medal.found:before{display:none}.tr-medal-disc{z-index:1;width:var(--m);height:var(--m);box-shadow:inset 0 0 0 calc(var(--m) * .09) #f7b733, inset 0 0 0 calc(var(--m) * .13) #8a5a00, 0 2px 3px #00000073, 0 0 0 1px #5a3a0099;background:radial-gradient(circle at 50% 38%,#2a3a85,#0e1640 70%);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.tr-medal-chest{width:calc(var(--m) * .66);height:calc(var(--m) * .66)}.tr-medal-bob{will-change:transform;line-height:0;animation:2.6s ease-in-out infinite trBob;display:block}.tr-medal-spark{width:calc(var(--m) * .32);height:calc(var(--m) * .32);pointer-events:none;opacity:0;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);background:#fff6d0;animation:4.2s ease-in-out 1.2s infinite trSpark;position:absolute;top:8%;right:6%}.tr-medal:focus-visible{outline:none}.tr-medal:focus-visible .tr-medal-disc{box-shadow:inset 0 0 0 calc(var(--m) * .09) #f7b733, 0 0 0 3px #fff}@keyframes trGlow{50%{opacity:.45;transform:translate(-50%,-50%)scale(.85)}}@keyframes trBob{50%{transform:translateY(-8%)}}@keyframes trSpark{0%,82%,to{opacity:0;transform:scale(.3)rotate(0)}88%{opacity:1;transform:scale(1)rotate(45deg)}94%{opacity:0;transform:scale(.4)rotate(90deg)}}.tr-pop{z-index:45;text-align:start;width:min(264px,80vw);color:var(--ink);background:var(--panel2);box-shadow:var(--sh2), inset 0 0 0 1px var(--edge-strong);border-radius:14px;flex-direction:column;gap:5px;padding:11px 13px;font-size:12.5px;font-weight:600;line-height:1.7;animation:.2s ease-out trPopIn;display:flex;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%)}@keyframes trPopIn{0%{opacity:0;transform:translate(-50%)scale(.92)}to{opacity:1;transform:translate(-50%)}}.tr-pop:before{content:"";border:6px solid #0000;border-top:0;border-bottom-color:var(--panel2);margin-left:-6px;position:absolute;top:-6px;left:50%}.tr-pop b{color:var(--gold-light);font-size:13.5px;font-weight:900}.tr-pop-who{font-weight:800}.tr-pop-now{color:var(--muted);font-weight:700}:root[data-look=bazaar] .tr-medal-disc{box-shadow:inset 0 0 0 calc(var(--m) * .09) #e9a752, inset 0 0 0 calc(var(--m) * .13) #8a5413, 0 2px 3px #3a2a2073, 0 0 0 1px #3b2414;background:radial-gradient(circle at 50% 38%,#3a9a93,#1e625e 72%)}:root:not([data-look=pixel]) .frame-slot.top .tr-medal-wrap{align-items:flex-end}:root:not([data-look=pixel]) .frame-slot.top .tr-medal{--m:min(var(--crest-h), max(calc(var(--tab-h) * 1.18), calc(var(--crest-h) * .78)));padding:0 calc(var(--m) * .62);isolation:isolate}:root:not([data-look=pixel]) .frame-slot.top .tr-medal:after{content:"";z-index:-1;pointer-events:none;clip-path:polygon(calc(var(--m) * .5) 0,calc(100% - var(--m) * .5) 0,100% 100%,0 100%);position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 0 1.5px #fff0d229}:root[data-look=bazaar] .frame-slot.top .tr-medal:after{background:var(--wood-grain), var(--frame-burnt)}:root[data-look=classic] .frame-slot.top .tr-medal:after{background:linear-gradient(var(--frame),var(--frame))}@supports (clip-path:shape(from 0 0, line to 1px 1px)){:root:not([data-look=pixel]) .frame-slot.top .tr-medal:after{clip-path:shape(from 0 100%, line to calc(var(--m) * .411) calc(var(--m) * .179), curve to calc(var(--m) * .7) 0 with calc(var(--m) * .5) 0, line to calc(100% - var(--m) * .7) 0, curve to calc(100% - var(--m) * .411) calc(var(--m) * .179) with calc(100% - var(--m) * .5) 0, line to 100% 100%, close)}}:root:not([data-look=pixel]) .frame-slot.top .tr-medal-disc{box-shadow:none;width:calc(var(--m) * 1.05);background:0 0}:root:not([data-look=pixel]) .frame-slot.top .tr-medal-chest{width:calc(var(--m) * .9);height:calc(var(--m) * .9)}:root:not([data-look=pixel]) .frame-slot.top .tr-medal:before{display:none}:root:not([data-look=pixel]) .frame-slot.top .tr-medal:focus-visible .tr-medal-disc{box-shadow:0 0 0 2px #fff}:root[data-look=bazaar] .tr-pop{background:var(--card-hi)}:root[data-look=bazaar] .tr-pop:before{border-bottom-color:var(--card-hi)}:root[data-look=bazaar] .tr-pop b{color:var(--text-ochre)}:root[data-look=pixel] .tr-medal:before{background:radial-gradient(circle,#ffb31973,#0000 62%);border-radius:0;animation-timing-function:steps(3,end)}:root[data-look=pixel] .tr-medal-disc{background:var(--lajvard,#3f5bdb);box-shadow:inset 0 0 0 2px var(--zafaran), 0 0 0 2px var(--ink), 2px 2px 0 2px var(--ink);border-radius:0}:root[data-look=pixel] .tr-medal-bob{animation-timing-function:steps(2,end)}:root[data-look=pixel] .tr-medal-spark{clip-path:polygon(40% 0,60% 0,60% 40%,100% 40%,100% 60%,60% 60%,60% 100%,40% 100%,40% 60%,0 60%,0 40%,40% 40%);animation-timing-function:steps(3,end)}:root[data-look=pixel] .tr-pop{background:var(--card);box-shadow:var(--pxf), var(--pxs);border-radius:0;animation:none}:root[data-look=pixel] .tr-pop:before{border-bottom-color:var(--ink);top:-8px}:root[data-look=pixel] .tr-pop b{color:var(--text-amber)}@media (prefers-reduced-motion:reduce){.tr-medal:before,.tr-medal-bob,.tr-medal-spark{animation:none}.tr-medal-spark{display:none}}.tr-side{--slot-pad:0px;z-index:1;height:100%;min-width:calc(var(--slots) * var(--m) * .82 - var(--m) * .1 + var(--slot-pad));flex:none;align-items:center;display:inline-flex;position:relative}.tr-side.a{justify-content:flex-end;margin-inline-end:calc(var(--m) * .1)}.tr-side.b{justify-content:flex-start;margin-inline-start:calc(var(--m) * .1)}.tr-mines{align-items:center;gap:calc(var(--m) * .1);flex:none;height:100%;display:inline-flex}.tr-slot{width:calc(var(--m) * .8);height:calc(var(--m) * .8);flex:none;position:relative}.tr-slot>.tr-carve{z-index:1;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.tr-slot>:not(.tr-carve){z-index:2}.tr-carve .tr-carve-lip{fill:var(--slot-lip,#ffecc838);stroke:var(--slot-lip,#ffecc838)}.tr-carve .tr-carve-cut{fill:var(--slot-well,#0000006b);stroke:var(--slot-well,#0000006b)}.tr-carve .tr-carve-shade{fill:var(--slot-shade,#00000059)}:root[data-look=bazaar] .tr-slot{--slot-well:#2a170b;--slot-shade:#00000073;--slot-lip:#f3e4c447}:root[data-look=classic] .tr-slot{--slot-well:#070c24;--slot-shade:#00000080;--slot-lip:#f7d68c4d}:root[data-look=pixel] .tr-slot{--slot-well:#2a23466b;--slot-shade:#2a234640;--slot-lip:#ffffffb3}:root[data-look=pixel] .tr-carve{shape-rendering:crispedges}.tr-mine{--mine-ink:#f3e4c4;color:var(--mine-ink);place-items:center;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.tr-mine .icon{filter:drop-shadow(0 1px #00000073);width:100%;height:100%}.tr-mine .icon.on .duo{opacity:.35}.tr-mine-dot{width:max(5px, calc(var(--m) * .3));height:max(5px, calc(var(--m) * .3));background:var(--mc,#fff);box-shadow:0 0 0 1.5px var(--mine-rim,#2a170b);border-radius:50%;position:absolute;bottom:-4%;right:-6%}.tr-mine.in{animation:.42s cubic-bezier(.3,1.6,.5,1) both trMineIn}.tr-mine.hit .icon,.tr-mine.hit .tr-mine-dot{animation:.56s ease-out forwards trMineBoom}.tr-mine.hit{color:#ffb347}@keyframes trLeave{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(calc(var(--m) * -3))}}.tr-mine.hit,.tr-mine.expired{animation:1s ease-in forwards trLeave}.tr-medal-disc>*{grid-area:1/1}.tr-medal.found .tr-medal-chest.tr-leaving{z-index:2;animation:1s ease-in forwards trLeave;position:relative}.tr-mine-burst{pointer-events:none;border:2px solid #ffb347;border-radius:50%;width:140%;height:140%;margin:-70% 0 0 -70%;animation:.56s ease-out forwards trMineBurst;position:absolute;top:50%;left:50%;box-shadow:0 0 6px #ff8c28cc}@keyframes trMineIn{0%{opacity:0;transform:scale(.2)}60%{opacity:1;transform:scale(1.25)}to{transform:scale(1)}}@keyframes trMineBoom{0%{transform:scale(1)}30%{transform:scale(1.3)}to{opacity:0;transform:scale(.2)}}@keyframes trMineFade{to{opacity:0;transform:scale(.6)}}@keyframes trMineBurst{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(1.15)}}:root[data-look=bazaar] .frame-slot.top .tr-mine{--mine-ink:#f3e4c4f2;--mine-rim:var(--frame-burnt)}:root[data-look=classic] .frame-slot.top .tr-mine{--mine-ink:#f7d68c;--mine-rim:var(--frame)}.tr-carve .duo,.tr-carve .dt{display:none}.tr-carve .ln{stroke-width:1.7px}.tr-slot:not(.empty)>.tr-carve{opacity:0}.tr-slot.hit>.tr-carve,.tr-slot.expired>.tr-carve{opacity:1;transition:opacity .15s}.tr-carve-chest{width:calc(var(--m) * .66);height:calc(var(--m) * .66)}:root:not([data-look=pixel]) .frame-slot.top .tr-carve-chest{width:calc(var(--m) * .9);height:calc(var(--m) * .9)}.tr-carve-chest .tr-carve-cut{stroke:none}:root[data-look=bazaar] .tr-medal.found{--slot-well:#2a170b;--slot-shade:#00000080}:root[data-look=classic] .tr-medal.found{--slot-well:#070c24;--slot-shade:#0000008c}.tr-medal.found .tr-medal-disc{cursor:pointer}:root:not([data-look=pixel]) .frame-slot.top .tr-medal.with-mines{padding:0 calc(var(--m) * .55)}:root[data-look=pixel] .tr-mines{height:var(--m);padding:0 calc(var(--m) * .14);background:var(--card);box-shadow:0 0 0 2px var(--ink), 2px 2px 0 2px var(--ink)}:root[data-look=pixel] .tr-side{--slot-pad:calc(var(--m) * .28)}:root[data-look=pixel] .tr-side.a{margin-inline-end:calc(var(--m) * .2 + 2px)}:root[data-look=pixel] .tr-side.b{margin-inline-start:calc(var(--m) * .2 + 2px)}:root[data-look=pixel] .tr-mine{--mine-ink:var(--ink)}:root[data-look=pixel] .tr-slot:not(.empty)>.tr-carve{opacity:0}:root[data-look=pixel] .tr-slot.hit>.tr-carve,:root[data-look=pixel] .tr-slot.expired>.tr-carve{opacity:1;transition:none}:root[data-look=pixel] .tr-medal.found .tr-medal-disc{background:var(--lajvard-dk,#2c3f9e)}:root[data-look=pixel] .tr-medal.found{--slot-well:#0e1640;--slot-shade:#00000073}:root[data-look=pixel] .tr-mine .icon{filter:none}:root[data-look=pixel] .tr-mine-dot{box-shadow:0 0 0 1.5px var(--ink);border-radius:0}:root[data-look=pixel] .tr-mine.in{animation-timing-function:steps(3,end)}:root[data-look=pixel] .tr-mine.hit .icon,:root[data-look=pixel] .tr-mine.hit .tr-mine-dot,:root[data-look=pixel] .tr-mine.hit,:root[data-look=pixel] .tr-mine.expired,:root[data-look=pixel] .tr-medal-chest.tr-leaving{animation-timing-function:steps(5,end)}:root[data-look=pixel] .tr-mine-burst{box-shadow:none;border-radius:0;animation-timing-function:steps(3,end)}.tr-pop-mines{border-top:1px dashed var(--edge-strong);align-items:flex-start;gap:6px;margin-top:2px;padding-top:7px;font-weight:700;display:flex}.tr-pop-mines .icon{color:var(--pom);flex:none;margin-top:3px}:root[data-look=pixel] .tr-pop-mines{border-top:2px dotted var(--ink)}.mine-blast{z-index:3;pointer-events:none;color:#fff;place-items:center;animation:2.6s ease-in forwards mineBlastFade;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.mine-blast .icon{width:calc(var(--bs) * .056);height:calc(var(--bs) * .056);background:var(--pom-deep);border-radius:50%;padding:2px;position:relative;box-shadow:0 0 0 2px #ffb347,0 1px 3px #00000080}.mine-blast .mb-ring{border:3px solid #ffb347;border-radius:50%;width:100%;height:100%;margin:-50% 0 0 -50%;animation:.7s ease-out forwards mineBlastRing;position:absolute;top:50%;left:50%}@keyframes mineBlastFade{0%,70%{opacity:1}to{opacity:0}}@keyframes mineBlastRing{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(1.5)}}:root[data-look=pixel] .mine-blast .icon{box-shadow:0 0 0 2px var(--ink), 0 0 0 4px #ffb347;border-radius:0}:root[data-look=pixel] .mine-blast .mb-ring{border-radius:0;animation-timing-function:steps(3,end)}:root[data-look=pixel] .mine-blast{animation-timing-function:steps(4,end)}@media (prefers-reduced-motion:reduce){.tr-mine.in,.tr-mine.hit .icon,.tr-mine.hit .tr-mine-dot,.tr-mine.expired,.tr-mine-burst,.mine-blast .mb-ring{animation:none}.tr-slot.hit>.tr-carve,.tr-slot.expired>.tr-carve{transition:none}.tr-mine.hit,.tr-mine.expired,.tr-mine-burst,.mine-blast .mb-ring,.tr-medal-chest.tr-leaving{display:none}.mine-blast{animation:2.6s step-end forwards mineBlastFade}}.mode-hint{text-align:start;margin:-4px 4px 0}.inline-link{color:var(--gold-light);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:800;text-decoration:underline;display:inline}.locked-card{flex-direction:column;gap:8px;display:flex}.locked-card small{color:var(--muted);font-size:12.5px;line-height:1.7}.intro-list{flex-direction:column;gap:8px;max-height:52vh;display:flex;overflow:auto}.intro-list .rule{margin:0}.room-chips{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.ab.noted small{color:#8ff3e7}.emote-bubble{z-index:20;white-space:nowrap;color:#2a1a00;pointer-events:none;background:#fff7e3;border-radius:14px;align-items:center;gap:5px;padding:6px 10px;font-size:12.5px;font-weight:800;animation:2.5s forwards bubbleIn;display:flex;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 6px 16px #00000073}.emote-bubble:before{content:"";border:6px solid #0000;border-top:0;border-bottom-color:#fff7e3;margin-left:-6px;position:absolute;top:-6px;left:50%}.emote-bubble span{font-size:17px}.emote-bubble.big{padding:4px 8px}.emote-bubble.big span{font-size:26px}@keyframes bubbleIn{0%{opacity:0;transform:translate(-50%,-6px)scale(.7)}10%{opacity:1;transform:translate(-50%)scale(1.05)}16%{transform:translate(-50%)scale(1)}85%{opacity:1}to{opacity:0;transform:translate(-50%,-4px)}}.emote-grid{gap:8px;margin-bottom:12px;display:grid}.emote-grid.phrases{grid-template-columns:repeat(2,minmax(0,1fr))}.emote-grid.emojis{grid-template-columns:repeat(6,minmax(0,1fr))}.emote{cursor:pointer;color:var(--ink);font:inherit;background:linear-gradient(180deg,var(--panel-top),var(--panel));box-shadow:inset 0 0 0 1px var(--edge);border:0;border-radius:14px;align-items:center;gap:6px;padding:10px 8px;font-size:13px;font-weight:700;display:flex}.emote span{font-size:18px}.emote.emoji{justify-content:center;padding:8px 0;font-size:24px}.emote:disabled{opacity:.4;cursor:not-allowed}.emote:active:not(:disabled){transform:scale(.96)}.mult-chip{font-family:var(--font-display);color:#fff;border-radius:99px;padding:2px 10px;font-size:18px}.mult-chip.up{background:linear-gradient(#3ddc84,#138a4a)}.mult-chip.down{background:linear-gradient(#ff6b75,#a1182a)}.pick-banner{background:var(--pom-soft);color:#ffd0d4;border-radius:14px;align-items:center;gap:10px;margin:6px 14px 0;padding:8px 12px;font-size:13px;font-weight:800;display:flex;box-shadow:inset 0 0 0 1px #e8434f80}.pick-banner span{flex:1}.plq .emote-bubble{animation-name:bubbleInEdge;transform:none}.emote-bubble.side{z-index:30;max-height:var(--tok);margin-top:0}.plq.tl .emote-bubble.side,.plq.tr .emote-bubble.side{top:auto;bottom:4px}.plq.bl .emote-bubble.side,.plq.br .emote-bubble.side{top:4px;bottom:auto}.emote-bubble.side.to-right{left:calc(100% + 8px);right:auto}.emote-bubble.side.to-left{left:auto;right:calc(100% + 8px)}.emote-bubble.side:before{border:6px solid #0000;margin-top:-6px;top:50%}.emote-bubble.side.to-right:before{border-left:0;border-right-color:#fff7e3;margin-left:0;left:-6px;right:auto}.emote-bubble.side.to-left:before{border-left-color:#fff7e3;border-right:0;margin-left:0;left:auto;right:-6px}.emote-bubble.up{top:auto;bottom:calc(100% + 7px)}.emote-bubble.at-left{left:6px;right:auto}.emote-bubble.at-right{left:auto;right:6px}.emote-bubble.at-left:before{margin-left:0;left:16px}.emote-bubble.at-right:before{margin-left:0;left:auto;right:16px}.emote-bubble.up:before{border-top:6px solid #fff7e3;border-bottom:0;top:auto;bottom:-6px}@keyframes bubbleInEdge{0%{opacity:0;transform:translateY(-6px)scale(.7)}10%{opacity:1;transform:translateY(0)scale(1.05)}16%{transform:translateY(0)scale(1)}85%{opacity:1}to{opacity:0;transform:translateY(-4px)}}.plq-token>.emote-bubble.side.big{box-shadow:none;background:0 0;padding:0;animation:2.8s cubic-bezier(.2,1.4,.4,1) forwards emojiPop}.plq-token>.emote-bubble.side.big:before{display:none}.plq-token>.emote-bubble.side.to-right{transform-origin:0}.plq-token>.emote-bubble.side.to-left{transform-origin:100%}.plq-token>.emote-bubble.side.big span{font-size:calc(var(--tok) * .95);filter:drop-shadow(0 3px 4px #00000059);line-height:1}@keyframes emojiPop{0%{opacity:0;transform:scale(.2)rotate(-14deg)}12%{opacity:1;transform:scale(1.3)rotate(6deg)}22%{transform:scale(.94)rotate(-3deg)}30%{transform:scale(1.04)rotate(0)}38%,86%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)translateY(-4px)}}.plq-token>.emote-bubble.side.phrase{box-shadow:0 0 0 2px var(--pc), 0 6px 16px #00000059;padding:4px 11px;font-size:14.5px;animation:3.5s forwards phraseIn}.plq-token>.emote-bubble.side.phrase span{font-size:18px}@keyframes phraseIn{0%{opacity:0;transform:scale(.6)}8%{opacity:1;transform:scale(1.12)}13%{transform:scale(.97)rotate(-1.5deg)}18%{transform:scale(1)rotate(1deg)}23%,88%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)}}:root[data-look=pixel] .plq-token>.emote-bubble.side.phrase{box-shadow:0 0 0 2px var(--pc), var(--pxs)}.plq-emote-pulse{z-index:0;pointer-events:none;box-shadow:0 0 0 3px var(--pc);opacity:0;border-radius:50%;animation:.9s ease-out forwards emotePulse;position:absolute;top:6%;bottom:6%;left:6%;right:6%}.plq-emote-pulse:after{content:"";border-radius:inherit;box-shadow:0 0 0 2px var(--pc);opacity:0;animation:.9s ease-out .22s forwards emotePulse;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes emotePulse{0%{opacity:.95;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.plq-face.emoting{animation:.6s cubic-bezier(.3,1.6,.5,1) faceBounce}@keyframes faceBounce{0%{transform:scale(1)}30%{transform:scale(1.18)rotate(-8deg)}60%{transform:scale(.96)rotate(5deg)}to{transform:none}}:root[data-look=pixel] .plq-emote-pulse,:root[data-look=pixel] .plq-emote-pulse:after{border-radius:0;animation-timing-function:steps(4,end)}:root[data-look=pixel] .plq-face.emoting{animation-timing-function:steps(6,end)}@media (prefers-reduced-motion:reduce){.emote-bubble,.plq-token>.emote-bubble.side.big,.plq-token>.emote-bubble.side.phrase{animation:none}.plq-emote-pulse{display:none}.plq-face.emoting{animation:none}}.emote-pack{flex-direction:column;gap:9px;display:flex}.emote-pack small{color:var(--muted);font-size:12.5px}.emote-preview{flex-wrap:wrap;gap:6px;display:flex}.emote-preview span{background:#00000040;border-radius:10px;padding:3px 7px;font-size:20px}.emote-preview span.ph{font-size:12.5px;font-weight:700}.emote-kind{flex-direction:column;gap:10px;margin-bottom:12px;display:flex}.emote-kind .step-title{margin:2px 0 0}.emote-pack-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.emote-locked{box-shadow:inset 0 0 0 1.5px var(--edge-strong);background:#0000002e;border-radius:14px;margin-bottom:12px;padding:8px 10px}.emote-locked-head{color:var(--muted);align-items:center;gap:7px;margin-bottom:8px;display:flex}.emote-locked-head b{color:var(--ink);font-size:13.5px}.emote-locked-price{align-items:center;gap:3px;margin-inline-start:auto;font-size:12.5px;font-weight:800;display:inline-flex}.emote-locked-head .btn-link{min-height:0;padding:2px 6px}.emote-grid.locked{opacity:.45;filter:grayscale(.6);pointer-events:none;margin-bottom:0}.emote-grid.locked .emote{cursor:default}.tray-prev{width:var(--tray);height:var(--tray);flex:none;position:relative}.tray-list,.look-list{flex-direction:column;gap:9px;display:flex}.tray-card,.look-card{cursor:default;flex-direction:row;align-items:center;gap:12px;padding:10px 12px;position:relative}.tray-card .tray-prev{width:var(--tray);height:var(--tray)}.tray-text{text-align:start;flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.tray-text b{font-size:14px}.tray-text small{color:var(--muted);font-size:12px;line-height:1.5}.look-card .tc-swatch{border-radius:12px;flex-wrap:wrap;flex:none;width:52px;height:52px;overflow:hidden}.look-card .tc-swatch i{flex:none;width:50%;height:50%}.look-card .look-who{font-size:18px;position:absolute;top:6px}.look-card .look-who:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:46px}.look-card .look-who:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:46px}.look-card .look-who:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:46px}.look-card .look-who:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:46px}.look-card.soon{opacity:.75}.soon-tag{color:var(--muted);box-shadow:none;background:#0000002e}.new-dot{top:6px;z-index:2;width:10px;height:10px;box-shadow:0 0 0 2px var(--panel,#fff), 0 0 6px #e5383b99;background:#e5383b;border-radius:50%;font-style:normal;position:absolute}.new-dot:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:6px}.new-dot:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:6px}.new-dot:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:6px}.new-dot:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:6px}.tabs button .new-dot{vertical-align:top;margin-inline-start:2px;display:inline-block;position:static}.tab .tab-dot{top:0}.tab .tab-dot:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:28%}.tab .tab-dot:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:28%}.tab .tab-dot:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:28%}.tab .tab-dot:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:28%}.theme-card.locked .tc-swatch,.theme-card.locked .tc-who{filter:grayscale(.5)brightness(.85)}.tc-lock{color:#fff;background:#14100ab8;border-radius:99px;align-items:center;gap:3px;padding:3px 8px;font-size:12px;font-weight:800;display:inline-flex;position:absolute;top:10px}.tc-lock:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:10px}.tc-lock:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:10px}.tc-lock:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:10px}.tc-lock:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:10px}@media (prefers-reduced-motion:no-preference){.new-dot{animation:.4s ease-out newDotIn}}@keyframes newDotIn{0%{transform:scale(0)}to{transform:none}}.emote.spent{opacity:.45}.theme-cards{grid-template-columns:1fr;gap:12px;width:100%;max-width:400px;display:grid}.theme-card{cursor:pointer;width:100%;font:inherit;text-align:start;color:#3a2a20;background:#fff9ec;border:0;border-radius:18px;padding:0;transition:box-shadow .15s,transform .1s;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #7a4b2a40,0 2px #7a4b2a1f}.theme-card:active{transform:scale(.985)}.theme-card.on{box-shadow:inset 0 0 0 2.5px #2e8c86,0 0 0 3px #2e8c8647}.tc-swatch{height:72px;display:flex}.tc-swatch i{flex:1}.tc-who{background:#f3e4c4;border-radius:14px;place-items:center;width:56px;height:56px;font-size:32px;line-height:1;display:grid;position:absolute;top:10px;box-shadow:0 0 0 2px #fff9ecbf,0 2px 0 2px #0000001f}.tc-who:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:10px}.tc-who:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:10px}.tc-who:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:10px}.tc-who:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:10px}.theme-card.classic .tc-who{background:#16204f}.theme-card.pixel .tc-who{background:#fffbf0;border-radius:0;box-shadow:3px 0 #2a2346,-3px 0 #2a2346,0 3px #2a2346,0 -3px #2a2346}.tc-check{color:#fff;background:#1e625e;border-radius:50%;place-items:center;width:28px;height:28px;font-size:15px;font-weight:800;display:grid;position:absolute;top:10px;box-shadow:0 0 0 3px #fff9ec}.tc-check:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:10px}.tc-check:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:10px}.tc-check:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:10px}.tc-check:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:10px}.tc-text{padding:9px 14px 12px;display:block}.tc-text b{color:#3a2a20;font-size:16.5px;font-weight:800;display:block}.tc-text small{color:#6e5845;margin-top:1px;font-size:12.5px;line-height:1.7;display:block}.tc-tag{vertical-align:2px;color:#3a2100;background:#da8e33;border-radius:99px;margin-inline-start:7px;padding:0 8px;font-size:11px;font-weight:800;line-height:1.75;display:inline-block}.theme-cards.compact .tc-swatch{height:46px}.theme-cards.compact .tc-who{border-radius:11px;width:40px;height:40px;font-size:23px;top:3px}.theme-cards.compact .tc-check{width:24px;height:24px;font-size:13px;top:11px}.theme-cards.compact .tc-text{padding:7px 12px 10px}.theme-cards.compact .tc-text b{font-size:15px}.look-rule{flex-direction:column;align-items:stretch;gap:12px}.look-head{align-items:flex-start;gap:14px;display:flex}.rematch-btn{width:100%;font-family:var(--font-display);flex-direction:column;gap:0;padding:10px 12px 11px;font-size:22px;font-weight:400;line-height:1.25}.rematch-btn span{align-items:center;gap:6px;display:inline-flex}.rematch-btn small{font-family:var(--font-ui);opacity:.8;font-size:12px;font-weight:700}.rm-wait{background:var(--panel2,var(--panel));box-shadow:inset 0 0 0 1.5px var(--edge);border-radius:18px;flex-direction:column;gap:10px;padding:12px;display:flex}.rm-wait.invite{box-shadow:inset 0 0 0 2px var(--turq)}.rm-wait-hd{align-items:center;gap:10px;display:flex}.rm-wait-hd b{flex:1;font-size:15px}.rm-wait .sub{margin:0}.rm-short{color:var(--ink);background:color-mix(in srgb,var(--pom) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--pom) 40%,transparent);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;font-size:13px;font-weight:700;display:flex}.rm-short span{flex:1;min-width:0}.rm-short .btn{width:auto;margin:0}:root[data-look=pixel] .rm-short{border-radius:0}.rm-wait .row-actions{gap:8px;display:flex}.rm-wait .row-actions .btn{flex:1;margin:0}.rm-wait .spin{border:3px solid var(--edge);border-top-color:var(--gold);border-radius:50%;flex:none;width:20px;height:20px;animation:.9s linear infinite paySpin}.rm-seats{justify-content:space-around;gap:6px;display:flex}.rm-seat{flex-direction:column;align-items:center;gap:3px;min-width:70px;font-size:12.5px;display:flex}.rm-seat .av{background:radial-gradient(circle at 32% 28%,#fff9,var(--pc) 66%);border-radius:50%;place-items:center;width:52px;height:52px;font-size:26px;display:grid;position:relative;box-shadow:inset 0 0 0 2px #ffffff80}.rm-seat .st{bottom:-4px;color:#fff;width:24px;height:24px;box-shadow:0 0 0 2.5px var(--panel);border-radius:50%;place-items:center;display:grid;position:absolute}.rm-seat .st:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-6px}.rm-seat .st:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-6px}.rm-seat .st:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-6px}.rm-seat .st:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-6px}.rm-seat[data-state=ok] .st{background:var(--turq)}.rm-seat[data-state=wait] .st{background:var(--gold);color:#3a2100}.rm-seat b{font-size:13px}.rm-seat small{color:var(--muted);font-weight:700}.rm-seat[data-state=ok] small{color:var(--text-green,#7be6ae)}.cd-ring{flex:none;place-items:center;width:46px;height:46px;display:grid;position:relative}.cd-ring svg{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;transform:rotate(-90deg)}.cd-ring circle{fill:none;stroke-width:4px}.cd-ring .tr{stroke:var(--ring-track,#ffffff24)}.cd-ring .ar{stroke:var(--ring-ok,var(--turq));stroke-linecap:round;stroke-dasharray:113.1;transition:stroke-dashoffset .5s linear}.cd-ring.warn .ar{stroke:var(--ring-warn,var(--gold))}.cd-ring.low .ar{stroke:var(--ring-low,var(--pom))}.cd-ring b{font-family:var(--font-display);color:var(--gold);font-size:19px;font-weight:400;line-height:1}.match-ad{width:100%;font:inherit;color:var(--ink);text-align:start;cursor:pointer;background:var(--panel2,var(--panel));box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--gold) 60%,transparent);border:0;border-radius:18px;align-items:center;gap:11px;margin:12px 0 4px;padding:10px 12px;display:flex}.match-ad>.icon:first-child{color:#032e2a;background:linear-gradient(160deg,#7bf0e2,var(--turq));border-radius:12px;flex:none;width:40px;height:40px;padding:8px}.match-ad-text{flex:1;min-width:0;font-size:14.5px;font-weight:700}.match-ad-go{color:#fff;background:var(--turq);border-radius:12px;flex:none;padding:7px 14px;font-weight:800}.match-ad.done{cursor:default;background:var(--good-soft);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--good) 50%,transparent);color:var(--text-green,#7be6ae);font-weight:700}:root[data-look=pixel] .rm-wait,:root[data-look=pixel] .match-ad,:root[data-look=pixel] .match-ad>.icon:first-child,:root[data-look=pixel] .match-ad-go,:root[data-look=pixel] .rm-seat .av,:root[data-look=pixel] .rm-seat .st{border-radius:0}:root[data-look=pixel] .rm-wait,:root[data-look=pixel] .match-ad{box-shadow:var(--pxf)}:root[data-look=pixel] .cd-ring .ar{stroke-linecap:butt}@media (prefers-reduced-motion:reduce){.rm-wait .spin{animation-duration:2.4s}.cd-ring .ar{transition:none}}.starter-card,.starter-banner{--kashi:repeating-conic-gradient(var(--turq) 0 25%,var(--gold) 0 50%) 0 0/12px 12px}.starter-card{background:var(--kashi);border-radius:22px;margin-bottom:12px;padding:6px;position:relative;box-shadow:0 3px #0003,0 10px 22px #00000024}.starter-card>.in{background:var(--panel);color:var(--ink);border-radius:16px;flex-direction:column;gap:10px;padding:14px 14px 12px;display:flex;position:relative}.starter-hd{align-items:flex-start;gap:10px;display:flex}.starter-hd .tt{flex:1;min-width:0}.starter-hd h4{font-family:var(--font-display);color:var(--gold);margin:4px 0 0;font-size:26px;font-weight:400;line-height:1.25}.starter-ribbon{background:var(--gold);color:#3a2100;border-radius:99px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:900;line-height:22px;display:inline-flex}.starter-seal{text-align:center;color:#fff8e9;background:radial-gradient(circle at 36% 30%,#ff8a93,var(--pom) 55%,#7e1c23);border-radius:50%;flex:none;align-content:center;place-items:center;width:62px;height:62px;font-size:18px;font-weight:900;line-height:1.05;display:grid;transform:rotate(-9deg);box-shadow:0 0 0 3px #ffffff59}.starter-seal small{font-size:10px;font-weight:800;display:block}.starter-items{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:2px 0;display:grid}.starter-items>div{text-align:center;background:var(--panel2,#0000001f);box-shadow:inset 0 0 0 1.5px var(--edge);border-radius:14px;flex-direction:column;align-items:center;gap:3px;padding:10px 4px 8px;font-size:12px;font-weight:700;line-height:1.35;display:flex}.starter-items b{font-family:var(--font-display);color:var(--gold);font-size:19px;font-weight:400;line-height:1.1}.starter-items .ill{place-items:center;height:44px;display:grid}.starter-items .ill.ab-trio{align-items:center;gap:2px;display:flex}.starter-items .dice,.starter-banner .dice,.starter-hero .dice{flex:none;position:relative}.starter-price{align-items:center;gap:10px;display:flex}.starter-price .pr{flex:1;line-height:1.3}.starter-price s,.starter-banner s{opacity:.6;font-size:12.5px;text-decoration-thickness:2px;display:block}.starter-price b{font-family:var(--font-display);font-size:24px;font-weight:400}.starter-price b small{font-family:var(--font-ui);font-size:12px;font-weight:800}.starter-price .btn{flex:none;width:auto;margin:0;padding-inline-start:22px;padding-inline-end:22px}.starter-timer{color:var(--muted);font-variant-numeric:tabular-nums;align-items:center;gap:5px;font-size:12px;font-weight:800;display:inline-flex}.starter-timer.urgent{color:var(--text-red,#ff8a93)}.starter-banner{width:100%;font:inherit;color:inherit;text-align:start;cursor:pointer;background:var(--kashi);border:0;border-radius:18px;margin:0 0 12px;padding:5px;display:block;box-shadow:0 2px #0003}.starter-banner>.in{background:var(--panel);color:var(--ink);border-radius:13px;align-items:center;gap:10px;min-height:62px;padding:8px 10px;display:flex}.starter-banner .tx{flex:1;min-width:0;line-height:1.45}.starter-banner .tx b{font-size:14.5px;display:block}.starter-banner .tx small{color:var(--muted);font-size:12px;font-weight:700;display:block}.starter-banner .pr small{color:var(--muted);font-size:11px;font-weight:700;display:block}.starter-banner .pr{text-align:center;white-space:nowrap;flex:none;line-height:1.25}.starter-banner .pr b{color:var(--gold);font-size:14px}.starter-hero{background:var(--tray-rim-base,#6e4424);border-radius:28px;place-items:center;width:132px;height:132px;margin:4px auto 10px;padding:10px;display:grid;box-shadow:0 6px 14px #00000047}.starter-hero>i{background:var(--tray-felt-base,#1f5e40);border-radius:20px;place-items:center;width:100%;height:100%;display:grid;box-shadow:inset 0 4px 10px #00000080}:root[data-look=bazaar] .starter-hd h4,:root[data-look=bazaar] .starter-items b,:root[data-look=bazaar] .starter-banner .pr b{color:var(--text-brick,#8e3229)}:root[data-look=bazaar] .starter-ribbon{background:#da8e33}:root[data-look=pixel] .starter-card,:root[data-look=pixel] .starter-card>.in,:root[data-look=pixel] .starter-banner,:root[data-look=pixel] .starter-banner>.in,:root[data-look=pixel] .starter-items>div,:root[data-look=pixel] .starter-ribbon,:root[data-look=pixel] .starter-seal,:root[data-look=pixel] .starter-hero,:root[data-look=pixel] .starter-hero>i{border-radius:0}:root[data-look=pixel] .starter-seal{transform:none}:root[data-look=pixel] .starter-card,:root[data-look=pixel] .starter-banner{box-shadow:var(--pxf)}.ct-head{align-items:flex-start;margin-bottom:12px}.ct-head-tx{flex:1;min-width:0}.ct-head .sub{margin-top:0}.ct-chips{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}.ct-chip{color:var(--ink);background:color-mix(in srgb,var(--ink) 7%,transparent);box-shadow:inset 0 0 0 1px var(--edge);border-radius:99px;align-items:center;gap:5px;padding:3px 10px;font-size:12.5px;font-weight:800;line-height:1.6;display:inline-flex}.ct-chip .icon{color:var(--gold-light);flex:none}.ct-secure{background:var(--panel2,var(--panel));box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--gold) 55%,transparent);border-radius:16px;align-items:center;gap:10px;margin:0 0 12px;padding:10px 10px 10px 12px;display:flex}.ct-secure .ic{width:38px;height:38px;color:var(--gold-light);background:color-mix(in srgb,var(--gold) 18%,transparent);border-radius:12px;flex:none;place-items:center;display:grid}.ct-secure .tx{flex:1;min-width:0;line-height:1.45}.ct-secure .tx b{font-size:13.5px;font-weight:900;display:block}.ct-secure .tx small{color:var(--muted);font-size:12px;font-weight:600;display:block}.ct-secure .btn{white-space:nowrap;flex:none;width:auto;margin:0;padding-inline-start:14px;padding-inline-end:14px}.stat .stat-net.gain{color:var(--text-green,#7be6ae)}.stat .stat-net.loss{color:var(--text-red,#ff8a93)}.ct-list{flex-direction:column;gap:12px;margin:0 0 12px;display:flex}.ct-tier{width:100%;font:inherit;text-align:start;cursor:pointer;color:var(--ink);background:linear-gradient(160deg,color-mix(in srgb,var(--tc) 16%,transparent),transparent 62%),var(--panel2,var(--panel));box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--tc) 50%,transparent),0 3px 0 color-mix(in srgb,var(--tc) 30%,transparent),var(--sh1);border:0;border-radius:20px;flex-direction:column;gap:10px;padding:12px;transition:transform .12s;display:flex;position:relative}.ct-tier:active:not(.locked){transform:scale(.985)}.ct-tier[data-tier="1"]{--tc:#d9824a;--tc-ink:#f2b184;--tc-on:#2a1305}.ct-tier[data-tier="2"]{--tc:#1fc5b6;--tc-ink:#7fe3d9;--tc-on:#032e2a}.ct-tier[data-tier="3"]{--tc:#f7b733;--tc-ink:#ffe29a;--tc-on:#3a2100}.ct-tier.locked{cursor:default;--tc:#8a90a8;--tc-ink:var(--muted);--tc-on:#1a1d2a}.ct-tier.locked .medal{opacity:.7}.ct-top{align-items:center;gap:11px;padding-inline-start:4px;padding-inline-end:2px;display:flex}.ct-tier .medal{width:42px;height:42px;color:var(--tc-on);flex:none;place-items:center;display:grid;position:relative}.ct-tier .medal:before,.ct-tier .medal:after{content:"";background:var(--tc);border-radius:7px;position:absolute;top:5px;bottom:5px;left:5px;right:5px;box-shadow:inset 0 1px #ffffff59}.ct-tier .medal:after{transform:rotate(45deg)}.ct-tier .medal .icon{z-index:1;position:relative}.ct-tier .medal .icon .duo{fill:var(--tc-on);opacity:.22}.ct-tier .nm{flex:1;min-width:0;line-height:1.35}.ct-tier .nm b{font-family:var(--font-display);color:var(--tc-ink);white-space:nowrap;text-overflow:ellipsis;font-size:20px;font-weight:400;display:block;overflow:hidden}.ct-live{color:var(--text-green,#7be6ae);align-items:center;gap:6px;margin-top:1px;font-size:12px;font-weight:800;display:flex}.ct-live i{background:var(--good);border-radius:50%;flex:none;width:7px;height:7px;animation:1.8s ease-in-out infinite ct-live-pulse}@keyframes ct-live-pulse{50%{opacity:.35}}.ct-tag{white-space:nowrap;color:var(--ink);background:color-mix(in srgb,var(--ink) 8%,transparent);box-shadow:inset 0 0 0 1px var(--edge-strong);border-radius:99px;flex:none;align-items:center;gap:5px;padding:4px 10px;font-size:12px;font-weight:900;display:inline-flex}.ct-short{color:var(--btn-danger-ink);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--btn-danger-ink) 45%,transparent)}.ct-short-note{color:var(--muted);text-align:start;margin-top:8px;font-size:12.5px;line-height:1.6;display:block}.ct-enter{width:30px;height:30px;color:var(--tc-on);background:var(--tc);border-radius:50%;flex:none;place-items:center;display:grid}.ct-tier .ct-enter .icon{color:var(--tc-on);transform:scaleX(-1)}.ct-tier .ct-enter .icon .ln{stroke-width:2.6px}.ct-fare{background:color-mix(in srgb,var(--ink) 6%,transparent);box-shadow:inset 0 0 0 1px var(--edge);border-radius:13px;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;padding:8px 12px;line-height:1.3;display:grid}.ct-fare small{color:var(--muted);font-size:11px;font-weight:700;display:block}.ct-fare .fee b{font-size:14.5px;font-weight:800}.ct-fare .prize{text-align:end}.ct-fare .prize b{color:var(--tc-ink);font-size:17px;font-weight:900}.ct-fare .arr{color:color-mix(in srgb,var(--tc) 80%,var(--ink));align-items:center;gap:3px;display:flex}.ct-fare .arr i{border-top:2px dotted color-mix(in srgb,var(--tc) 60%,transparent);width:22px}.ct-fare .arr .icon{transform:scaleX(-1)}.ct-tier.waiting{box-shadow:inset 0 0 0 2px #e9b54d,0 3px 0 color-mix(in srgb,var(--tc) 30%,transparent),0 6px 18px #da8e334d}.ct-wait{color:#3a2100;background:linear-gradient(#ffe29a,#f2b544);border-radius:15px 15px 8px 8px;align-items:center;gap:8px;margin:-10px -10px 0;padding:6px 8px 6px 7px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 -1px #7a4b0059}.ct-wait:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff8c,#0000);width:45%;animation:3.2s ease-in-out infinite ct-sheen;position:absolute;top:0;bottom:0;left:0;right:auto;transform:translate(-120%)}@keyframes ct-sheen{0%,55%{transform:translate(-120%)}to{transform:translate(330%)}}.ct-faces{flex:none;display:flex}.ct-faces i{color:#ffe29a;background:#3a2a20;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:relative;box-shadow:0 0 0 2px #ffe29a}.ct-faces i+i{margin-inline-start:-7px}.ct-faces i .icon .duo{fill:#ffe29a;opacity:.35}.ct-faces i:first-child:after{content:"";border-radius:50%;animation:1.8s ease-out infinite ct-ping;position:absolute;top:-2px;bottom:-2px;left:-2px;right:-2px;box-shadow:0 0 0 2px #2b8a4e}.ct-wait-tx{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:12.5px;font-weight:900;overflow:hidden}.ct-now{white-space:nowrap;color:#ffe29a;background:#3a2100;border-radius:99px;flex:none;align-items:center;gap:3px;padding:2px 9px 2px 8px;font-size:11.5px;font-weight:900;display:inline-flex}.ct-now .icon .duo{fill:#ffe29a;opacity:.9}.ct-rules{background:color-mix(in srgb,var(--ink) 5%,transparent);box-shadow:inset 0 0 0 1px var(--edge);border-radius:14px;margin:0 0 6px}.ct-rules summary{cursor:pointer;color:var(--ink);align-items:center;gap:7px;padding:10px 12px;font-size:13.5px;font-weight:800;list-style:none;display:flex}.ct-rules summary::-webkit-details-marker{display:none}.ct-rules summary .icon{color:var(--gold-light);flex:none}.ct-rules summary .cv{color:var(--muted);margin-inline-start:auto;transition:transform .2s}.ct-rules[open] summary .cv{transform:rotate(180deg)}.ct-rules ul{flex-direction:column;gap:7px;margin:0;padding:0 12px 10px;list-style:none;display:flex}.ct-rules li{color:var(--muted);align-items:flex-start;gap:8px;font-size:12.5px;font-weight:600;line-height:1.7;display:flex}.ct-rules li .icon{color:var(--gold-light);flex:none;margin-top:3px}@media (prefers-reduced-motion:reduce){.ct-live i,.ct-wait:after,.ct-faces i:first-child:after{animation:none}.ct-wait:after,.ct-faces i:first-child:after{opacity:0}}@media (max-width:374px){.ct-tier .nm b{font-size:18px}.ct-wait{gap:6px}.ct-wait-tx{font-size:12px}.ct-fare{padding-inline-start:10px;padding-inline-end:10px}}.ct-pot{color:#f6f1dc;width:max-content;max-width:100%;box-shadow:inset 0 0 0 4px var(--tray-rim-base,#6e4424),0 3px 0 #00000040;background:radial-gradient(circle at 30% 30%,#2e8a6a,#17523f 72%);border-radius:99px;justify-content:center;align-items:center;gap:8px;margin:6px auto;padding:10px 18px;display:flex}.ct-pot span{opacity:.85;font-size:13px;font-weight:800}.ct-pot b{color:#ffe29a;font-size:18px}.ct-payout{background:var(--panel2,var(--panel));box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--gold) 55%,transparent);border-radius:16px;align-items:center;gap:10px;margin:10px 0 4px;padding:10px 12px;font-weight:700;display:flex}:root[data-look=pixel] .ct-pot,:root[data-look=pixel] .ct-payout{border-radius:0}:root[data-look=pixel] .ct-payout{box-shadow:var(--pxf)}.home-top .who-xp{background:#ffffff1f;border-radius:99px;max-width:150px;height:4px;margin-top:3px;display:block;overflow:hidden}.home-top .who-xp i{border-radius:inherit;background:linear-gradient(90deg,var(--turq),var(--gold));height:100%;display:block}.quick-btn{isolation:isolate;padding-block-start:14px;padding-block-end:13px;font-size:28px;position:relative;overflow:hidden}.quick-btn>span:not(.quick-art),.quick-btn>small{z-index:1;position:relative}.quick-art{z-index:0;opacity:.16;pointer-events:none;justify-content:space-between;align-items:center;padding:0 10px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.quick-art .icon:first-child{transform:rotate(-14deg)translateY(6px)}.quick-art .icon:nth-child(2){position:absolute;top:-6px;transform:rotate(18deg)}.quick-art .icon:nth-child(2):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:22%}.quick-art .icon:nth-child(2):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:22%}.quick-art .icon:nth-child(2):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:22%}.quick-art .icon:nth-child(2):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:22%}.quick-art .icon:nth-child(3){transform:rotate(12deg)translateY(4px)}.promo-strip{grid-template-columns:1fr;gap:8px;display:grid}.promo-strip.two{grid-template-columns:repeat(2,minmax(0,1fr))}.promo-chip{margin:0}.promo-chip>.in{gap:8px;min-height:56px;padding:7px 9px}.promo-chip .tx{flex:1;min-width:0;line-height:1.35}.promo-chip .tx b{white-space:nowrap;font-size:13.5px;display:block}.promo-chip .tx small{white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.promo-chip.starter-banner .pr{line-height:1.15}.promo-chip.starter-banner .pr s{font-size:10.5px}.promo-chip.starter-banner .pr b{font-size:15px}.promo-chip.starter-banner .pr small{font-size:10px}.streak-day{color:var(--muted);align-items:center;gap:3px;margin-inline-start:auto;margin-inline-end:8px;font-size:12px;font-weight:800;display:inline-flex}.streak-day .icon{color:var(--pom)}:root[data-look=bazaar] .home-top .who-xp{background:#7a4b2a24}:root[data-look=bazaar] .home-top .who-xp i{background:linear-gradient(90deg,var(--tile),var(--ochre))}:root[data-look=bazaar] .streak-day .icon{color:var(--brick)}:root[data-look=bazaar] .quick-art{opacity:.2}:root[data-look=pixel] .home-top .who-xp,:root[data-look=pixel] .home-top .who-xp i{border-radius:0}:root[data-look=pixel] .home-top .who-xp{box-shadow:0 0 0 2px var(--ink);background:#e9dec2}:root[data-look=pixel] .quick-art{opacity:.22}:root[data-look=pixel] .promo-chip,:root[data-look=pixel] .promo-chip>.in{border-radius:0}@media (max-width:370px){.promo-chip .tx small{display:none}}:root[data-look=pixel]{--ground:#fff3d6;--ground2:#ffe6ae;--card:#fffbf0;--ink2:#5b5480;--firooze:#19b3a6;--firooze-lt:#9be7dc;--firooze-dk:#0e7c73;--lajvard:#3f5bdb;--lajvard-dk:#2a3fa8;--zafaran:#ffb319;--zafaran-dk:#c97a00;--anari:#ee4266;--anari-dk:#c42a50;--sabz:#56c23e;--text-teal:#0b6b63;--text-red:#b32347;--text-green:#2b6e1c;--text-amber:#8a5200;--night:#fff3d6;--night2:#ffe6ae;--panel:#fffbf0;--panel2:#fff3d6;--panel-top:#fffbf0;--edge:#2a2346;--edge-strong:#2a2346;--line:#2a2346;--ink:#2a2346;--muted:#5b5480;--muted2:#6e6890;--gold:#ffb319;--gold-deep:#c97a00;--gold-light:#8a5200;--turq:#19b3a6;--turq-deep:#0e7c73;--turq-soft:#d6f2ec;--pom:#ee4266;--pom-deep:#b32347;--pom-soft:#ffe0e6;--violet:#3f5bdb;--violet-deep:#2a3fa8;--violet-soft:#dde3ff;--good:#56c23e;--good-soft:#ddf6d2;--cell-a:#fff9ea;--cell-b:#d6f2ec;--cell-num:#8a83a8;--frame:#e9cf95;--frame2:#2a2346;--scrim:#2a23468c;--btn-primary-hi:#ffb319;--btn-primary:#ffb319;--btn-primary-lo:#ffb319;--btn-primary-edge:#c97a00;--btn-primary-ink:#2a2346;--btn-secondary-hi:#19b3a6;--btn-secondary:#19b3a6;--btn-secondary-lo:#19b3a6;--btn-secondary-edge:#0e7c73;--btn-secondary-ink:#2a2346;--btn-accent-hi:#ffb319;--btn-accent:#ffb319;--btn-accent-lo:#ffb319;--btn-accent-edge:#c97a00;--btn-accent-ink:#2a2346;--btn-ghost-bg:#fffbf0;--btn-ghost-ink:#2a2346;--btn-ghost-line:#2a2346;--btn-raised-hi:#fffbf0;--btn-raised:#fffbf0;--btn-raised-ink:#2a2346;--btn-raised-edge:#2a2346;--btn-raised-line:#2a2346;--btn-link-ink:#2a3fa8;--btn-danger-bg:#fffbf0;--btn-danger-press:#ffe0e6;--btn-danger-ink:#b32347;--btn-danger-line:#c42a50;--btn-off-bg:#e4dcc6;--btn-off-ink:#6e6890;--btn-off-line:#a7a0bf;--sh1:0 0 0 0 transparent;--sh2:0 0 0 0 transparent;--font-display:"Reem Kufi","Vazirmatn",Tahoma,sans-serif;--px:3px;--pxf:3px 0 0 0 var(--ink), -3px 0 0 0 var(--ink), 0 3px 0 0 var(--ink), 0 -3px 0 0 var(--ink);--pxs:6px 6px 0 0 #2a234638;--pxd:3px 6px 0 0 var(--ink);--pxd-down:3px 3px 0 0 var(--ink);--px-mosaic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 9' shape-rendering='crispEdges'%3E%3Cpath fill='%2319B3A6' d='M0 0h1v1h-1zM8 0h1v1h-1zM1 1h7v1h-7zM1 2h2v1h-2zM6 2h2v1h-2zM1 3h1v1h-1zM7 3h1v1h-1zM1 4h1v1h-1zM7 4h1v1h-1zM1 5h1v1h-1zM7 5h1v1h-1zM1 6h2v1h-2zM6 6h2v1h-2zM1 7h7v1h-7zM0 8h1v1h-1zM8 8h1v1h-1z'/%3E%3Cpath fill='%232A2346' d='M1 0h1v1h-1zM7 0h1v1h-1zM0 1h1v1h-1zM8 1h1v1h-1zM4 4h1v1h-1zM0 7h1v1h-1zM8 7h1v1h-1zM1 8h1v1h-1zM7 8h1v1h-1z'/%3E%3Cpath fill='%23FFB319' d='M2 0h5v1h-5zM0 2h1v1h-1zM8 2h1v1h-1zM0 3h1v1h-1zM8 3h1v1h-1zM0 4h1v1h-1zM8 4h1v1h-1zM0 5h1v1h-1zM8 5h1v1h-1zM0 6h1v1h-1zM8 6h1v1h-1zM2 8h5v1h-5z'/%3E%3Cpath fill='%233F5BDB' d='M3 2h3v1h-3zM2 3h5v1h-5zM2 4h2v1h-2zM5 4h2v1h-2zM2 5h5v1h-5zM3 6h3v1h-3z'/%3E%3C/svg%3E");--px-coin:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 15' shape-rendering='crispEdges'%3E%3Cpath fill='%232A2346' d='M5 0h5v1h-5zM3 1h2v1h-2zM10 1h2v1h-2zM2 2h1v1h-1zM12 2h1v1h-1zM1 3h1v1h-1zM13 3h1v1h-1zM1 4h1v1h-1zM13 4h1v1h-1zM0 5h1v1h-1zM14 5h1v1h-1zM0 6h1v1h-1zM14 6h1v1h-1zM0 7h1v1h-1zM14 7h1v1h-1zM0 8h1v1h-1zM14 8h1v1h-1zM0 9h1v1h-1zM14 9h1v1h-1zM1 10h1v1h-1zM13 10h1v1h-1zM1 11h1v1h-1zM13 11h1v1h-1zM2 12h1v1h-1zM12 12h1v1h-1zM3 13h2v1h-2zM10 13h2v1h-2zM5 14h5v1h-5z'/%3E%3Cpath fill='%23FFB319' d='M5 1h5v1h-5zM4 2h7v1h-7zM4 3h7v1h-7zM4 4h3v1h-3zM9 4h2v1h-2zM4 5h3v1h-3zM9 5h2v1h-2zM4 6h3v1h-3zM9 6h2v1h-2zM4 7h3v1h-3zM9 7h2v1h-2zM4 8h3v1h-3zM9 8h2v1h-2zM4 9h3v1h-3zM9 9h2v1h-2zM4 10h3v1h-3zM9 10h2v1h-2zM4 11h7v1h-7zM4 12h7v1h-7zM5 13h5v1h-5z'/%3E%3Cpath fill='%23FFE9A3' d='M3 2h1v1h-1zM2 3h2v1h-2zM2 4h2v1h-2zM7 4h1v1h-1zM1 5h3v1h-3zM7 5h1v1h-1zM1 6h3v1h-3zM7 6h1v1h-1zM1 7h3v1h-3zM7 7h1v1h-1zM1 8h3v1h-3zM7 8h1v1h-1zM1 9h3v1h-3zM7 9h1v1h-1zM2 10h2v1h-2zM7 10h1v1h-1zM2 11h2v1h-2zM3 12h1v1h-1z'/%3E%3Cpath fill='%23C97A00' d='M11 2h1v1h-1zM11 3h2v1h-2zM8 4h1v1h-1zM11 4h2v1h-2zM8 5h1v1h-1zM11 5h3v1h-3zM8 6h1v1h-1zM11 6h3v1h-3zM8 7h1v1h-1zM11 7h3v1h-3zM8 8h1v1h-1zM11 8h3v1h-3zM8 9h1v1h-1zM11 9h3v1h-3zM8 10h1v1h-1zM11 10h2v1h-2zM11 11h2v1h-2zM11 12h1v1h-1z'/%3E%3C/svg%3E");--px-ground:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' shape-rendering='crispEdges'%3E%3Cpath fill='%23F3DDA6' d='M5 1h1v1h-1zM4 2h3v1h-3zM3 3h2v1h-2zM6 3h2v1h-2zM2 4h2v1h-2zM7 4h2v1h-2zM3 5h2v1h-2zM6 5h2v1h-2zM4 6h3v1h-3zM5 7h1v1h-1z'/%3E%3C/svg%3E");--px-trophy:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 19' shape-rendering='crispEdges'%3E%3Cpath fill='%232A2346' d='M2 0h12v1h-12zM1 1h1v1h-1zM14 1h1v1h-1zM0 2h2v1h-2zM14 2h2v1h-2zM0 3h2v1h-2zM14 3h2v1h-2zM0 4h2v1h-2zM14 4h2v1h-2zM0 5h1v1h-1zM2 5h1v1h-1zM13 5h1v1h-1zM15 5h1v1h-1zM1 6h1v1h-1zM3 6h1v1h-1zM12 6h1v1h-1zM14 6h1v1h-1zM3 7h1v1h-1zM12 7h1v1h-1zM4 8h1v1h-1zM11 8h1v1h-1zM5 9h1v1h-1zM10 9h1v1h-1zM6 10h1v1h-1zM9 10h1v1h-1zM6 11h1v1h-1zM9 11h1v1h-1zM5 12h2v1h-2zM9 12h2v1h-2zM4 13h1v1h-1zM11 13h1v1h-1zM3 14h2v1h-2zM11 14h2v1h-2zM2 15h1v1h-1zM13 15h1v1h-1zM2 16h1v1h-1zM13 16h1v1h-1zM2 17h1v1h-1zM13 17h1v1h-1zM3 18h10v1h-10z'/%3E%3Cpath fill='%23FFE9A3' d='M2 1h2v1h-2zM2 2h2v1h-2zM2 3h2v1h-2zM2 4h2v1h-2zM3 5h2v1h-2zM4 6h2v1h-2zM4 7h2v1h-2zM5 8h2v1h-2zM6 9h2v1h-2zM7 10h2v1h-2zM7 11h2v1h-2zM7 12h2v1h-2zM5 13h2v1h-2zM5 14h2v1h-2z'/%3E%3Cpath fill='%23FFB319' d='M4 1h8v1h-8zM4 2h8v1h-8zM4 3h8v1h-8zM4 4h8v1h-8zM5 5h6v1h-6zM6 6h4v1h-4zM6 7h4v1h-4zM7 8h2v1h-2zM7 13h2v1h-2zM7 14h2v1h-2z'/%3E%3Cpath fill='%23C97A00' d='M12 1h2v1h-2zM12 2h2v1h-2zM12 3h2v1h-2zM12 4h2v1h-2zM11 5h2v1h-2zM10 6h2v1h-2zM10 7h2v1h-2zM9 8h2v1h-2zM8 9h2v1h-2zM9 13h2v1h-2zM9 14h2v1h-2zM3 15h10v1h-10zM3 16h10v1h-10zM3 17h10v1h-10z'/%3E%3C/svg%3E");--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-look=pixel] body:before{background:var(--ground) var(--px-ground) 0 0/24px 24px;image-rendering:pixelated}:root[data-look=pixel] body:after{display:none}:root[data-look=pixel] .ct-tier[data-tier="1"]{--tc:var(--anari);--tc-ink:var(--text-red);--tc-on:#fff}:root[data-look=pixel] .ct-tier[data-tier="2"]{--tc:var(--firooze);--tc-ink:var(--text-teal);--tc-on:var(--ink)}:root[data-look=pixel] .ct-tier[data-tier="3"]{--tc:var(--lajvard);--tc-ink:var(--lajvard-dk);--tc-on:#ffe9a3}:root[data-look=pixel] .ct-tier.locked{--tc:#a7a0bf;--tc-ink:var(--ink2);--tc-on:var(--ink)}:root[data-look=pixel] .ct-tier{background:color-mix(in srgb,var(--tc) 12%,var(--card));width:calc(100% - 6px);box-shadow:var(--pxf),var(--pxd);border-radius:0;margin:3px}:root[data-look=pixel] .ct-tier.waiting{box-shadow:var(--pxf),var(--pxd),inset 0 0 0 3px var(--zafaran)}:root[data-look=pixel] .ct-tier:active:not(.locked){box-shadow:var(--pxf),var(--pxd-down);transform:translateY(3px)}:root[data-look=pixel] .ct-tier .medal:before,:root[data-look=pixel] .ct-tier .medal:after{box-shadow:none;border-radius:0}:root[data-look=pixel] .ct-tier .medal:before{box-shadow:0 0 0 2px var(--ink)}:root[data-look=pixel] .ct-tier .nm b{font-size:19px;font-weight:700}:root[data-look=pixel] .ct-fare,:root[data-look=pixel] .ct-tag,:root[data-look=pixel] .ct-enter,:root[data-look=pixel] .ct-chip,:root[data-look=pixel] .ct-secure .ic,:root[data-look=pixel] .ct-live i,:root[data-look=pixel] .ct-now,:root[data-look=pixel] .ct-faces i,:root[data-look=pixel] .ct-faces i:first-child:after{border-radius:0}:root[data-look=pixel] .ct-fare{background:var(--card);box-shadow:0 0 0 2px var(--ink)}:root[data-look=pixel] .ct-enter{box-shadow:0 0 0 2px var(--ink)}:root[data-look=pixel] .ct-wait{background:var(--zafaran);box-shadow:0 3px 0 0 var(--ink);color:var(--ink);border-radius:0;margin:-9px -9px 0}:root[data-look=pixel] .ct-wait:after{animation-timing-function:steps(6,end)}:root[data-look=pixel] .ct-faces i{background:var(--ink);box-shadow:0 0 0 2px var(--ink)}:root[data-look=pixel] .ct-now{background:var(--ink);color:var(--zafaran)}:root[data-look=pixel] .ct-faces i:first-child:after{animation-timing-function:steps(3,end)}:root[data-look=pixel] .ct-secure,:root[data-look=pixel] .ct-rules{box-shadow:var(--pxf);border-radius:0;margin-inline-start:3px;margin-inline-end:3px}:root[data-look=pixel] :focus-visible{outline:3px dashed var(--lajvard);outline-offset:3px}:root[data-look=pixel] .rule,:root[data-look=pixel] .pcard,:root[data-look=pixel] .board-row,:root[data-look=pixel] .task,:root[data-look=pixel] .radar-card,:root[data-look=pixel] .stat,:root[data-look=pixel] .ability-row,:root[data-look=pixel] .pick,:root[data-look=pixel] .pkg,:root[data-look=pixel] .skin,:root[data-look=pixel] .opt,:root[data-look=pixel] .seg,:root[data-look=pixel] .tabs,:root[data-look=pixel] .rank-row,:root[data-look=pixel] .emote,:root[data-look=pixel] .adbox,:root[data-look=pixel] .share-fallback{background:var(--card);box-shadow:var(--pxf), var(--pxs);border-radius:0}:root[data-look=pixel] .rule,:root[data-look=pixel] .task,:root[data-look=pixel] .pkg,:root[data-look=pixel] .ability-row,:root[data-look=pixel] .pick{margin-bottom:12px}:root[data-look=pixel] .rule .ic,:root[data-look=pixel] .task .ic,:root[data-look=pixel] .tile span,:root[data-look=pixel] .cat span,:root[data-look=pixel] .ab .ab-ic,:root[data-look=pixel] .badge-ic,:root[data-look=pixel] .win-trophy,:root[data-look=pixel] .fx-burst,:root[data-look=pixel] .wheel-pin{filter:none}:root[data-look=pixel] .btn{text-shadow:none;border-radius:0;margin-bottom:6px;transition:transform 60ms step-end,box-shadow 60ms step-end;overflow:visible}:root[data-look=pixel] .btn:after{display:none}:root[data-look=pixel] .btn-primary{background:var(--btn-primary);color:var(--btn-primary-ink);box-shadow:var(--pxf), inset 0 -6px 0 0 var(--btn-primary-edge), inset 0 3px 0 0 #ffffff8c, 3px 9px 0 0 var(--ink)}:root[data-look=pixel] .btn-primary:active:not(:disabled){box-shadow:var(--pxf), inset 0 -3px 0 0 var(--btn-primary-edge), var(--pxd-down);transform:translateY(6px)}:root[data-look=pixel] .btn-secondary{background:var(--btn-secondary);color:var(--btn-secondary-ink);box-shadow:var(--pxf), inset 0 -6px 0 0 var(--btn-secondary-edge), inset 0 3px 0 0 #fff6, 3px 9px 0 0 var(--ink)}:root[data-look=pixel] .btn-secondary:active:not(:disabled){box-shadow:var(--pxf), inset 0 -3px 0 0 var(--btn-secondary-edge), var(--pxd-down);transform:translateY(6px)}:root[data-look=pixel] .btn-ghost{background:var(--btn-ghost-bg);color:var(--btn-ghost-ink);box-shadow:var(--pxf), inset 0 -6px 0 0 var(--ground2), 3px 9px 0 0 var(--ink)}:root[data-look=pixel] .btn-ghost:active:not(:disabled){box-shadow:var(--pxf), inset 0 -3px 0 0 var(--ground2), var(--pxd-down);transform:translateY(6px)}:root[data-look=pixel] .btn-danger{--pxr:3px 0 0 0 var(--btn-danger-line), -3px 0 0 0 var(--btn-danger-line), 0 3px 0 0 var(--btn-danger-line), 0 -3px 0 0 var(--btn-danger-line);background:var(--btn-danger-bg);color:var(--btn-danger-ink);box-shadow:var(--pxr), inset 0 -6px 0 0 var(--btn-danger-press), 3px 9px 0 0 var(--ink)}:root[data-look=pixel] .btn-danger:active:not(:disabled){background:var(--btn-danger-bg);box-shadow:var(--pxr), inset 0 -3px 0 0 var(--btn-danger-press), var(--pxd-down);transform:translateY(6px)}:root[data-look=pixel] .btn-sm{border-radius:0;padding:8px 13px;font-size:14px}:root[data-look=pixel] .btn-primary.btn-sm{box-shadow:var(--pxf), inset 0 -3px 0 0 var(--btn-primary-edge), var(--pxd)}:root[data-look=pixel] .btn-secondary.btn-sm{box-shadow:var(--pxf), inset 0 -3px 0 0 var(--btn-secondary-edge), var(--pxd)}:root[data-look=pixel] .btn-ghost.btn-sm{box-shadow:var(--pxf), inset 0 -3px 0 0 var(--ground2), var(--pxd)}:root[data-look=pixel] .btn-danger.btn-sm{box-shadow:var(--pxr), inset 0 -3px 0 0 var(--btn-danger-press), var(--pxd)}:root[data-look=pixel] .btn-sm:active:not(:disabled){box-shadow:var(--pxf), var(--pxd-down);transform:translateY(3px)}:root[data-look=pixel] .btn-danger.btn-sm:active:not(:disabled){box-shadow:var(--pxr), var(--pxd-down)}:root[data-look=pixel] .btn-link{color:var(--btn-link-ink);box-shadow:none;text-underline-offset:5px;margin-bottom:0;text-decoration:underline;text-decoration-thickness:2px}:root[data-look=pixel] .btn:disabled{filter:none;opacity:1;background:var(--btn-off-bg);color:var(--btn-off-ink);box-shadow:3px 0 0 0 var(--btn-off-line), -3px 0 0 0 var(--btn-off-line), 0 3px 0 0 var(--btn-off-line), 0 -3px 0 0 var(--btn-off-line);transform:none}:root[data-look=pixel] .btn-link:disabled{box-shadow:none;background:0 0}:root[data-look=pixel] .icon-btn{background:var(--btn-raised);width:42px;height:42px;color:var(--btn-raised-ink);box-shadow:var(--pxf), inset 0 -3px 0 0 var(--ground2), var(--pxd);border-radius:0;font-weight:800;transition:transform 60ms step-end}:root[data-look=pixel] .icon-btn:active{box-shadow:var(--pxf), var(--pxd-down);transform:translateY(3px)}:root[data-look=pixel] .soon{background:var(--violet-soft);color:var(--lajvard-dk);border-radius:0}:root[data-look=pixel] .screen{animation:.18s steps(3,end) pxIn}@keyframes pxIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}:root[data-look=pixel] .topbar h2,:root[data-look=pixel] .game-title{color:var(--ink);text-shadow:none;letter-spacing:0;font-weight:700}:root[data-look=pixel] .topbar h2{font-size:26px}:root[data-look=pixel] .game-title{font-size:21px}:root[data-look=pixel] .section-title{font-family:var(--font-display);color:var(--ink);align-items:center;gap:10px;margin-top:24px;font-size:17px;font-weight:700;display:flex}:root[data-look=pixel] .section-title:before{content:"";background:var(--firooze);width:12px;height:12px;box-shadow:3px 3px 0 var(--ink);flex:none}:root[data-look=pixel] .label,:root[data-look=pixel] .step-title{color:var(--ink)}:root[data-look=pixel] .hint{color:var(--muted)}:root[data-look=pixel] .acct .av{background:var(--firooze-lt);box-shadow:var(--pxf), var(--pxs);border-radius:0}:root[data-look=pixel] .acct .av:before{display:none}:root[data-look=pixel] .xpbar{background:var(--ground2);height:9px;box-shadow:var(--pxf);border-radius:0;margin-top:8px}:root[data-look=pixel] .xpbar i,:root[data-look=pixel] .catline .bar i,:root[data-look=pixel] .task .bar i,:root[data-look=pixel] .tbar i{background:repeating-linear-gradient(90deg, var(--fill,var(--firooze)) 0 9px, transparent 9px 12px);border-radius:0;transition:width .3s steps(4,end)}:root[data-look=pixel] .coins{background:var(--card);color:var(--ink);box-shadow:var(--pxf), var(--pxd);border-radius:0;padding:5px 7px 5px 12px}:root[data-look=pixel] .coins:active{box-shadow:var(--pxf), var(--pxd-down);transform:translateY(3px)}:root[data-look=pixel] .coins .c,:root[data-look=pixel] .price .c{background:var(--px-coin) center/contain no-repeat;box-shadow:none;image-rendering:pixelated;border-radius:0;font-size:0}:root[data-look=pixel] .coins .c{width:24px;height:24px}:root[data-look=pixel] .coins .c .icon,:root[data-look=pixel] .price .c .icon{display:none}:root[data-look=pixel] .price .c{width:16px;height:16px}:root[data-look=pixel] .price{color:var(--text-amber)}:root[data-look=pixel] .coins .plus{background:var(--firooze);color:var(--ink);box-shadow:0 0 0 2px var(--ink);border-radius:0}:root[data-look=pixel] .home-art{animation:2.4s steps(2,end) infinite pxFloat}@keyframes pxFloat{50%{transform:translateY(-3px)}}:root[data-look=pixel] .home-art svg{box-shadow:var(--pxf), var(--pxs);image-rendering:pixelated;border-radius:0}:root[data-look=pixel] .logo{color:var(--ink);filter:none;text-shadow:3px 3px 0 var(--zafaran);background:0 0;-webkit-background-clip:border-box;background-clip:border-box;margin-top:14px;font-size:clamp(36px,10.5vw,50px);font-weight:700;line-height:1.3}:root[data-look=pixel] .tagline{color:var(--muted)}:root[data-look=pixel] .tile{background:var(--card);box-shadow:var(--pxf), inset 0 -6px 0 0 var(--ground2), var(--pxd);border-radius:0;padding-bottom:15px;transition:transform 60ms step-end}:root[data-look=pixel] .tile:active:not(:disabled){box-shadow:var(--pxf), inset 0 -3px 0 0 var(--ground2), var(--pxd-down);transform:translateY(3px)}:root[data-look=pixel] .tile span{background:var(--ground);width:38px;height:38px;box-shadow:inset 0 0 0 2px var(--ground2);place-items:center;font-size:23px;display:grid}:root[data-look=pixel] .badge{background:var(--anari-dk);color:#fff;box-shadow:0 0 0 3px var(--ink);top:-6px;border-radius:0;animation:.2s steps(2,end) pxPop}:root[data-look=pixel] .badge:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-4px}:root[data-look=pixel] .badge:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-4px}:root[data-look=pixel] .badge:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-4px}:root[data-look=pixel] .badge:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-4px}@keyframes pxPop{0%{transform:scale(0)}to{transform:scale(1)}}:root[data-look=pixel] .rule h3{font-weight:800}:root[data-look=pixel] .stat{padding:12px 6px}:root[data-look=pixel] .stat b{color:var(--ink);text-shadow:none;font-size:25px;font-weight:700}:root[data-look=pixel] .catline .bar,:root[data-look=pixel] .task .bar{background:var(--ground2);height:9px;box-shadow:none;border-radius:0}:root[data-look=pixel] .catline .bar i{--fill:var(--firooze)}:root[data-look=pixel] .task .bar i{--fill:var(--sabz)}:root[data-look=pixel] .theme-card{width:calc(100% - 6px);box-shadow:var(--pxf), var(--pxs);border-radius:0;margin:3px}:root[data-look=pixel] .theme-card.on{box-shadow:3px 0 0 0 #0e7c73, -3px 0 0 0 #0e7c73, 0 3px 0 0 #0e7c73, 0 -3px 0 0 #0e7c73, var(--pxs)}:root[data-look=pixel] .tc-check{border-radius:0}:root[data-look=pixel] .radar-card svg line,:root[data-look=pixel] .radar-card svg polygon[fill=none]{stroke:#d8be82}:root[data-look=pixel] .seg{gap:0;padding:0}:root[data-look=pixel] .seg button{color:var(--ink);border-radius:0;transition:none}:root[data-look=pixel] .seg button.on{background:var(--firooze);color:var(--ink);box-shadow:inset 0 -3px 0 0 var(--firooze-dk)}:root[data-look=pixel] .pcard:before{width:9px;box-shadow:none}:root[data-look=pixel] .avatar-btn{background:var(--pc);box-shadow:var(--pxf), var(--pxd);border-radius:0}:root[data-look=pixel] .avatar-btn:active{transform:translateY(3px)}:root[data-look=pixel] .name-input{color:var(--ink);box-shadow:var(--pxf), inset 0 3px 0 0 var(--ground2);background:#fff;border-radius:0}:root[data-look=pixel] .name-input:focus{box-shadow:3px 0 0 0 var(--lajvard), -3px 0 0 0 var(--lajvard), 0 3px 0 0 var(--lajvard), 0 -3px 0 0 var(--lajvard), inset 0 3px 0 0 var(--ground2)}:root[data-look=pixel] .me-tag{background:var(--ink);color:var(--card);box-shadow:none;border-radius:0}:root[data-look=pixel] .cat{background:var(--card);color:var(--ink);box-shadow:var(--pxf);border-radius:0;transition:none}:root[data-look=pixel] .cat.on{background:var(--firooze-lt);color:var(--ink);box-shadow:var(--pxf), inset 0 -6px 0 0 var(--pc,var(--firooze))}:root[data-look=pixel] .sticky-foot{background:var(--ground);box-shadow:0 -3px 0 0 var(--ink)}:root[data-look=pixel] .ability-row.on{background:var(--firooze-lt);box-shadow:var(--pxf), var(--pxs)}:root[data-look=pixel] .ability-row .ic,:root[data-look=pixel] .pick .av,:root[data-look=pixel] .rank-row .av{background:var(--ground);box-shadow:0 0 0 3px var(--ink);border-radius:0}:root[data-look=pixel] .pick .av,:root[data-look=pixel] .rank-row .av{background:var(--pc)}:root[data-look=pixel] .mini{background:var(--ink);box-shadow:var(--pxs);border-radius:0;padding:3px}:root[data-look=pixel] .mini svg{border-radius:0}@keyframes pxBob{50%{transform:translateY(-3px)}}:root[data-look=pixel] .seat-band.top{margin-bottom:0}:root[data-look=pixel] .seat-band.bottom{margin-top:0}:root[data-look=pixel] .ring-track{stroke:#2a234629}:root[data-look=pixel] .ring-left{stroke-linecap:butt;stroke:var(--firooze-dk);transition:stroke-dashoffset .12s step-end}:root[data-look=pixel] .ring.warn .ring-left{stroke:var(--zafaran-dk)}:root[data-look=pixel] .ring.low .ring-left{stroke:var(--anari-dk)}:root[data-look=pixel] .ring.low{animation:.7s steps(2,end) infinite pxBlink}@keyframes pxBlink{50%{opacity:.35}}:root[data-look=pixel] .dice.landed{animation:.36s steps(3,end) pxSix}:root[data-look=pixel] .seat-tag{background:var(--lajvard);color:#fff;box-shadow:none;border-radius:0}:root[data-look=pixel] .board{background:var(--ink);box-shadow:var(--pxf), var(--pxs);border-radius:0;padding:3px}:root[data-look=pixel] .board-area{padding:6px 9px 6px 6px}:root[data-look=pixel] .board-area.staged{padding:0}:root[data-look=pixel] .board:before{display:none}:root[data-look=pixel] .grid{box-shadow:none;border-radius:0;overflow:visible}:root[data-look=pixel] .px-board{pointer-events:none;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}:root[data-look=pixel] .cell,:root[data-look=pixel] .cell.alt,:root[data-look=pixel] .cell.swap,:root[data-look=pixel] .cell.goal,:root[data-look=pixel] .cell.safe{box-shadow:none;background:0 0}:root[data-look=pixel] .cell .num,:root[data-look=pixel] .cell:after,:root[data-look=pixel] .my-mine{display:none}:root[data-look=pixel] .board.picking .cell:not(.pickable){filter:none;background:#2a234661}:root[data-look=pixel] .cell.pickable{box-shadow:inset 0 0 0 calc(var(--u,1.25px) * 3) var(--anari);background:#ee42662e;animation:1s steps(2,end) infinite pxPick}:root[data-look=pixel] .cell.pickable:hover{background:#ee426666}:root[data-look=pixel] .cell.pickable:focus-visible{background:#ee426666}@keyframes pxPick{50%{box-shadow:inset 0 0 0 calc(var(--u,1.25px) * 5) var(--anari)}}:root[data-look=pixel] .token{width:calc(var(--u,1.25px) * 22);height:calc(var(--u,1.25px) * 27);box-shadow:none;background:0 0;border-radius:0;font-size:0;transition:left .24s steps(3,end),top .24s steps(3,end)}@supports (width:1cqw){:root[data-look=pixel] .token{transition:translate .24s steps(3,end)}}:root[data-look=pixel] .token{margin-left:calc(3.4% - var(--u,1.25px) * 11);margin-top:calc(3.4% - var(--u,1.25px) * 20.5);z-index:2}:root[data-look=pixel] .token.active{z-index:4}:root[data-look=pixel] .token .pawn{width:calc(var(--u,1.25px) * 22);height:calc(var(--u,1.25px) * 27);filter:drop-shadow(var(--u,1.25px) 0 0 var(--ink)) drop-shadow(calc(var(--u,1.25px) * -1) 0 0 var(--ink)) drop-shadow(0 var(--u,1.25px) 0 var(--ink)) drop-shadow(0 calc(var(--u,1.25px) * -1) 0 var(--ink)) drop-shadow(0 calc(var(--u,1.25px) * 2) 0 #2a234659);display:block}:root[data-look=pixel] .token:before{content:"";z-index:-1;left:50%;bottom:calc(var(--u,1.25px) * -1);width:calc(var(--u,1.25px) * 20);height:calc(var(--u,1.25px) * 5);background:var(--pc);box-shadow:0 0 0 var(--u,1.25px) var(--ink), 0 0 0 calc(var(--u,1.25px) * 2) #fff9ea;position:absolute;transform:translate(-50%)}:root[data-look=pixel] .token.active{box-shadow:none;animation:.8s steps(2,end) infinite pxHop}@keyframes pxHop{50%{transform:translateY(calc(var(--u,1.25px) * -3))}}:root[data-look=pixel] .token.hop{animation:none}:root[data-look=pixel] .board.sliding .token{transition-duration:.9s;transition-timing-function:steps(9,end)}:root[data-look=pixel] .board.shake,:root[data-look=pixel] .board-wrap.shake{animation:.36s steps(6,end) pxShake}@keyframes pxShake{0%,to{transform:none}20%{transform:translate(-6px,3px)}40%{transform:translate(6px,-3px)}60%{transform:translate(-3px,3px)}80%{transform:translate(3px)}}:root[data-look=pixel] .token.shielded,:root[data-look=pixel] .token.shielded.active{box-shadow:0 0 0 calc(var(--u,1.25px) * 3) var(--firooze-lt), 0 0 0 calc(var(--u,1.25px) * 5) var(--firooze), 0 0 0 calc(var(--u,1.25px) * 6) var(--ink)}:root[data-look=pixel] .tok-shield{background:var(--firooze-dk);font-size:calc(var(--bs) * .02);box-shadow:0 0 0 2px var(--ink);border-radius:0}:root[data-look=pixel] .tok-mult{box-shadow:0 0 0 2px var(--ink);text-shadow:none;border-radius:0;font-weight:700}:root[data-look=pixel] .tok-mult.up,:root[data-look=pixel] .mult-chip.up{background:var(--sabz);color:var(--ink)}:root[data-look=pixel] .tok-mult.down,:root[data-look=pixel] .mult-chip.down{background:var(--anari-dk);color:#fff}:root[data-look=pixel] .mult-chip{box-shadow:var(--pxf);border-radius:0;font-weight:700}:root[data-look=pixel] .status{background:#2a23460f;border-radius:0}:root[data-look=pixel] .status p{color:var(--muted)}:root[data-look=pixel] .qbtn{background:var(--btn-secondary);box-shadow:var(--pxf), inset 0 -3px 0 0 var(--btn-secondary-edge), var(--pxd);border-radius:0;margin:3px;transition:transform 60ms step-end}:root[data-look=pixel] .qbtn.phrase{background:var(--btn-accent);box-shadow:var(--pxf), inset 0 -3px 0 0 var(--btn-accent-edge), var(--pxd)}:root[data-look=pixel] .qbtn.abil-open,:root[data-look=pixel] .qbtn.log-open{background:var(--btn-raised);color:var(--btn-raised-ink);box-shadow:var(--pxf), inset 0 -3px 0 0 var(--ground2), var(--pxd)}:root[data-look=pixel] .qbtn:active:not(:disabled),:root[data-look=pixel] .qbtn.phrase:active:not(:disabled){box-shadow:var(--pxf), var(--pxd-down);transform:translateY(3px)}:root[data-look=pixel] .qbtn-n{background:var(--anari-dk);box-shadow:0 0 0 2px var(--ink);border-radius:0}:root[data-look=pixel] .roll-btn .dot{box-shadow:0 0 0 2px var(--ink);border-radius:0}:root[data-look=pixel] .ab{background:var(--card);box-shadow:var(--pxf), inset 0 -3px 0 0 var(--ground2), var(--pxd);border-radius:0;transition:transform 60ms step-end}:root[data-look=pixel] .ab:active:not(:disabled){box-shadow:var(--pxf), var(--pxd-down);transform:translateY(3px)}:root[data-look=pixel] .ab small{color:var(--text-amber)}:root[data-look=pixel] .ab.free small,:root[data-look=pixel] .ab.noted small{color:var(--text-teal)}:root[data-look=pixel] .ab .left{color:var(--muted)}:root[data-look=pixel] .ab:disabled{filter:grayscale();opacity:.55;box-shadow:var(--pxf)}:root[data-look=pixel] .dice{--dp:calc(48px / 36);width:calc(var(--dp) * 34);height:calc(var(--dp) * 34);margin:calc(var(--dp) * 1 + 3px);padding:calc(var(--dp) * 3) calc(var(--dp) * 7) calc(var(--dp) * 7) calc(var(--dp) * 3);grid-template-columns:repeat(3,calc(var(--dp) * 6));grid-template-rows:repeat(3,calc(var(--dp) * 6));gap:calc(var(--dp) * 3);background:var(--dice-px,linear-gradient(transparent,transparent)), var(--dice-face);box-shadow:inset calc(var(--dp) * -3) calc(var(--dp) * -4) 0 0 var(--dice-edge), var(--dp) 0 0 0 var(--ink), calc(var(--dp) * -1) 0 0 0 var(--ink), 0 var(--dp) 0 0 var(--ink), 0 calc(var(--dp) * -1) 0 0 var(--ink), 0 8px 0 0 #2a234638;direction:ltr;border:0;border-radius:0;transition:transform 60ms step-end;display:grid;position:relative}:root[data-look=pixel] .dice:before{content:"";left:var(--dp);top:var(--dp);width:calc(var(--dp) * 25);height:calc(var(--dp) * 22);pointer-events:none;box-shadow:inset var(--dp) var(--dp) 0 0 #ffffff73;position:absolute}:root[data-look=pixel] .dice .pip{border-radius:0;margin:0}:root[data-look=pixel] .dice .pip.on{box-shadow:none}:root[data-look=pixel] .dice:active:not(:disabled){box-shadow:inset calc(var(--dp) * -3) calc(var(--dp) * -4) 0 0 var(--dice-edge), var(--dp) 0 0 0 var(--ink), calc(var(--dp) * -1) 0 0 0 var(--ink), 0 var(--dp) 0 0 var(--ink), 0 calc(var(--dp) * -1) 0 0 var(--ink), 0 4px 0 0 #2a234638;transform:translateY(4px)}:root[data-look=pixel] .dice.rolling{animation:.48s steps(4,end) infinite pxTumble}:root[data-look=pixel] .dice.six{animation:.36s steps(3,end) pxSix}@keyframes pxTumble{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pxSix{0%,to{transform:none}50%{transform:translateY(-9px)}}:root[data-look=pixel] .overlay{-webkit-backdrop-filter:none;animation:.15s steps(2,end) fade}:root[data-look=pixel] .sheet{background:var(--card);box-shadow:0 -3px 0 0 var(--ink);border-radius:0;padding-top:30px;animation:.2s steps(4,end) pxUp}:root[data-look=pixel] .sheet:before{background:var(--px-mosaic) 0 0/12px 12px;width:auto;height:12px;image-rendering:pixelated;box-shadow:0 3px 0 0 var(--ink);border-radius:0;top:0;left:0;right:0;transform:none}@media (min-width:700px){:root[data-look=pixel] .sheet:before{display:block}}@keyframes pxUp{0%{transform:translateY(48px)}to{transform:none}}:root[data-look=pixel] .sheet h3{text-shadow:none;font-size:25px;font-weight:700}:root[data-look=pixel] .sheet .sub{color:var(--muted)}:root[data-look=pixel] .badge-ic{box-shadow:var(--pxf), var(--pxd);border-radius:0;width:54px;height:54px}:root[data-look=pixel] .badge-ic.ladder{background:var(--zafaran)}:root[data-look=pixel] .badge-ic.snake{background:var(--anari)}:root[data-look=pixel] .badge-ic.swap{background:var(--violet-soft)}:root[data-look=pixel] .badge-ic.coin{background:var(--zafaran)}:root[data-look=pixel] .chip{background:var(--ground2);color:var(--ink);box-shadow:var(--pxf);border-radius:0}:root[data-look=pixel] .chip.forced{background:var(--pom-soft);color:var(--text-red);box-shadow:var(--pxf)}:root[data-look=pixel] .chip.guard{background:var(--good-soft);color:var(--text-green);box-shadow:var(--pxf)}:root[data-look=pixel] .timer{color:var(--ink);font-weight:700}:root[data-look=pixel] .timer.low{color:var(--text-red)}:root[data-look=pixel] .tbar{background:var(--ground2);height:12px;box-shadow:var(--pxf);border-radius:0;margin:3px 3px 18px}:root[data-look=pixel] .tbar i{--fill:var(--firooze);transition:width .25s steps(2,end)}:root[data-look=pixel] .tbar i.low{--fill:var(--anari)}:root[data-look=pixel] .qtext{color:var(--ink)}:root[data-look=pixel] .opts{gap:15px}:root[data-look=pixel] .opt{transition:none}:root[data-look=pixel] .opt:active:not(:disabled){transform:translateY(3px)}:root[data-look=pixel] .opt .k{background:var(--ground2);color:var(--ink);box-shadow:none;border-radius:0;font-weight:800}:root[data-look=pixel] .opt.right{background:var(--good-soft);box-shadow:var(--pxf), var(--pxs)}:root[data-look=pixel] .opt.right .k{background:var(--sabz);color:var(--ink)}:root[data-look=pixel] .opt.wrong{background:var(--pom-soft);box-shadow:var(--pxf), var(--pxs)}:root[data-look=pixel] .opt.wrong .k{background:var(--anari-dk);color:#fff}:root[data-look=pixel] .opt.gone{opacity:.45}:root[data-look=pixel] .result{border-radius:0;animation:.2s steps(2,end) pxPop}:root[data-look=pixel] .result.good{background:var(--good-soft);color:var(--text-green);box-shadow:var(--pxf)}:root[data-look=pixel] .result.bad{background:var(--pom-soft);color:var(--text-red);box-shadow:var(--pxf)}:root[data-look=pixel] .pick.on{background:var(--firooze-lt);box-shadow:var(--pxf), var(--pxs)}:root[data-look=pixel] .win-trophy{animation:.3s steps(3,end) pxPop}:root[data-look=pixel] .rank-row{border-radius:0}:root[data-look=pixel] .task .done{color:var(--text-green)}:root[data-look=pixel] .streak{gap:9px}:root[data-look=pixel] .streak i{background:var(--card);color:var(--muted);box-shadow:var(--pxf);border-radius:0}:root[data-look=pixel] .streak i.on{background:var(--zafaran);color:var(--ink);box-shadow:var(--pxf), inset 0 -3px 0 0 var(--zafaran-dk)}:root[data-look=pixel] .wheel-shadow{box-shadow:6px 6px #2a234638}:root[data-look=pixel] .wheel-pin{color:var(--ink)}:root[data-look=pixel] .adbox{background:var(--ground2)}:root[data-look=pixel] .adbox p{color:var(--muted)}:root[data-look=pixel] .pkg:active{transform:translateY(3px)}:root[data-look=pixel] .pkg[aria-disabled=true]:active{transform:none}:root[data-look=pixel] .shop-limit{box-shadow:var(--pxf);border-radius:0}:root[data-look=pixel] .shop-limit.calm{background:var(--good-soft);color:var(--text-green)}:root[data-look=pixel] .pkg .rec{background:var(--gold);color:var(--ink);box-shadow:0 0 0 2px var(--ink);border-radius:0}:root[data-look=pixel] .pkg.on{background:var(--firooze-lt);box-shadow:var(--pxf), var(--pxs)}:root[data-look=pixel] .pkg .amt{color:var(--ink);font-weight:700}:root[data-look=pixel] .pkg .bonus{background:var(--good-soft);color:var(--text-green);box-shadow:0 0 0 2px var(--text-green);border-radius:0}:root[data-look=pixel] .skin.on{background:var(--firooze-lt);box-shadow:var(--pxf), var(--pxs)}:root[data-look=pixel] .mock-form input{color:var(--ink);box-shadow:var(--pxf), inset 0 3px 0 0 var(--ground2);background:#fff;border-radius:0}:root[data-look=pixel] .mock-note{background:var(--pom-soft);color:var(--text-red);box-shadow:var(--pxf);border-radius:0}:root[data-look=pixel] .tabs{gap:0;padding:0}:root[data-look=pixel] .tabs button{color:var(--ink);border-radius:0;transition:none}:root[data-look=pixel] .tabs button.on{background:var(--firooze);color:var(--ink);box-shadow:inset 0 -3px 0 0 var(--firooze-dk)}:root[data-look=pixel] .fx-toast{background:var(--card);color:var(--ink);box-shadow:var(--pxf), var(--pxs);border-radius:0;animation-timing-function:steps(8,end)}:root[data-look=pixel] .fx-piece{border-radius:0;width:9px;height:9px;animation-timing-function:steps(12,end)}:root[data-look=pixel] .fx-flash{background:#ffb31947}:root[data-look=pixel] .fx-vignette{box-shadow:inset 0 0 0 12px #ee4266b3}:root[data-look=pixel] .fx-whoosh{border-radius:0;animation-timing-function:steps(4,end)}:root[data-look=pixel] .conn{background:var(--card);color:var(--muted);box-shadow:0 0 0 2px var(--ink);border-radius:0}:root[data-look=pixel] .conn i{border-radius:0}:root[data-look=pixel] .conn-online{color:var(--text-green)}:root[data-look=pixel] .conn-online i{box-shadow:none}:root[data-look=pixel] .conn-connecting,:root[data-look=pixel] .conn-reconnecting{color:var(--text-amber)}:root[data-look=pixel] .conn-offline{color:var(--text-red)}:root[data-look=pixel] .conn-degraded{color:var(--text-amber)}:root[data-look=pixel] .conn-degraded i{box-shadow:none}:root[data-look=pixel] .net-banner{background:var(--violet-soft);color:var(--lajvard-dk);box-shadow:var(--pxf);border-radius:0;margin:9px 17px 0}:root[data-look=pixel] .net-banner.warn{color:var(--text-amber);box-shadow:var(--pxf);background:#ffe7a0}:root[data-look=pixel] .pick-banner{background:var(--pom-soft);color:var(--text-red);box-shadow:var(--pxf);border-radius:0;margin:9px 17px 0}:root[data-look=pixel] .code-input{font-weight:700}:root[data-look=pixel] .room-code{color:var(--ink);text-shadow:3px 3px 0 var(--zafaran);font-weight:700}:root[data-look=pixel] .queue-time{font-family:var(--font-ui);color:var(--ink);font-weight:800}:root[data-look=pixel] .radar{background:var(--firooze-lt);box-shadow:var(--pxf), var(--pxs);border-radius:0}:root[data-look=pixel] .radar:before,:root[data-look=pixel] .radar:after{box-shadow:0 0 0 3px var(--firooze);border-radius:0;animation:1.6s steps(4,end) infinite pxRadar}:root[data-look=pixel] .radar:after{animation-delay:.8s}@keyframes pxRadar{0%{opacity:1;transform:scale(.7)}to{opacity:0;transform:scale(1.3)}}:root[data-look=pixel] .radar span{animation:.8s steps(2,end) infinite pxBob}:root[data-look=pixel] .inline-link{color:var(--lajvard-dk)}:root[data-look=pixel] .event-log li::marker{color:var(--firooze)}:root[data-look=pixel] .emote-bubble{background:var(--card);color:var(--ink);box-shadow:var(--pxf), var(--pxs);border-radius:0;animation-timing-function:steps(10,end)}:root[data-look=pixel] .emote-bubble:before{border-bottom-color:var(--ink);top:-9px}:root[data-look=pixel] .tray-skin{--rim-w:6px;--tray-rim-base:var(--tr-rim);--tray-felt-base:var(--tr-felt)}:root[data-look=pixel] .tray-skin[data-frame=wood]{--tray-rim-pat:repeating-linear-gradient(90deg,transparent 0 6px,var(--tr-rim-lo) 6px 9px)}:root[data-look=pixel] .tray-skin[data-frame=stone]{--tray-rim-pat:linear-gradient(var(--tr-rim-acc),var(--tr-rim-acc)) 30% 0/3px 100% no-repeat, linear-gradient(var(--tr-rim-acc),var(--tr-rim-acc)) 0 60%/100% 3px no-repeat}:root[data-look=pixel] .tray-skin[data-frame=tile]{--tray-rim-pat:repeating-conic-gradient(var(--tr-rim-lo) 0 25%,transparent 0 50%) 0 0/6px 6px}:root[data-look=pixel] .tray-skin[data-frame=ceramic]{--tray-rim-base:var(--tr-rim);--tray-rim-pat:linear-gradient(var(--tr-rim-hi),var(--tr-rim-hi)) 6px 3px/9px 3px no-repeat}:root[data-look=pixel] .tray-skin[data-frame=metal]{--tray-rim-base:linear-gradient(135deg,var(--tr-rim-hi) 0 25%,var(--tr-rim) 25% 60%,var(--tr-rim-lo) 60%)}:root[data-look=pixel] .tray-skin[data-lining=felt]{--tray-felt-pat:linear-gradient(var(--tr-felt-lo),var(--tr-felt-lo)) 0 100%/100% 6px no-repeat}:root[data-look=pixel] .tray-skin[data-lining=velvet]{--tray-felt-pat:linear-gradient(var(--tr-felt-lo),var(--tr-felt-lo)) 0 100%/100% 30% no-repeat}:root[data-look=pixel] .tray-skin[data-lining=silk]{--tray-felt-pat:linear-gradient(135deg,transparent 0 40%,var(--tr-acc) 40% 52%,transparent 52%)}:root[data-look=pixel] .tray-skin[data-lining=termeh]{--tray-felt-pat:repeating-conic-gradient(var(--tr-acc) 0 25%,transparent 0 100%) 0 0/9px 12px, linear-gradient(var(--tr-felt-lo),var(--tr-felt-lo)) 0 100%/100% 6px no-repeat}:root[data-look=pixel] .tray-skin[data-lining=carpet]{--tray-felt-pat:repeating-conic-gradient(var(--tr-acc) 0 25%,transparent 0 50%) 0 0/6px 6px, linear-gradient(var(--tr-felt-lo),var(--tr-felt-lo)) 50% 50%/60% 60% no-repeat}:root[data-look=pixel] .plq-tray{box-shadow:var(--pxf), 4px 4px 0 3px #2a234640;border-radius:0}:root[data-look=pixel] .plq-pop{--pop-bg:var(--card);box-shadow:var(--pxf), var(--pxs);border-radius:0;animation-timing-function:steps(3,end)}:root[data-look=pixel] .plq-pop-av,:root[data-look=pixel] .plq-pop-cat,:root[data-look=pixel] .plq-pop-x,:root[data-look=pixel] .plq-pop-tag{border-radius:0}:root[data-look=pixel] .plq-pop-tag,:root[data-look=pixel] .plq-pop-x{background:var(--ground2)}:root[data-look=pixel] .plq-hit{border-radius:0}:root[data-look=pixel] .plq-lining{border-radius:0;box-shadow:inset 3px 3px #00000059,inset -3px -3px #ffffff1f}:root[data-look=pixel] .plq-lining>.dice{--dp:calc(var(--die) / 34);margin:0;top:0}.board-stage.compact .plq-lining{--die:calc(var(--tray) - 2 * var(--rim-w,3px) - 10px)}.board-stage.compact .plq-lining>.dice{top:calc(var(--die) * -.02)}:root[data-look=pixel] .board-stage.compact .tray-skin{--rim-w:5px}:root[data-look=pixel] .board-stage.compact .plq-lining{--die:calc(var(--tray) - 2 * var(--rim-w,5px) - 8px)}:root[data-look=pixel] .board-stage.compact .plq-lining>.dice{top:0}:root[data-look=pixel] .emote-locked{background:var(--ground2);box-shadow:var(--pxf);border-radius:0}:root[data-look=pixel] .new-dot{box-shadow:0 0 0 2px var(--ink);border-radius:0}:root[data-look=pixel] .look-card .tc-swatch,:root[data-look=pixel] .tc-lock{border-radius:0}:root[data-look=pixel] .plq-lining>.dice.rolling{animation:.48s steps(4,end) infinite pxTumble}:root[data-look=pixel] .plq-lining>.dice.landed{animation:.3s steps(3,end) pxTrayLand}@keyframes pxTrayLand{0%,to{transform:none}50%{transform:translateY(-3px)}}:root[data-look=pixel] .plq-face{background:var(--pc);box-shadow:var(--pxf);border-radius:0}:root[data-look=pixel] .plq-token .ring{transform:none}:root[data-look=pixel] .plq-shield,:root[data-look=pixel] .plq-cat,:root[data-look=pixel] .plq-swap{box-shadow:0 0 0 2px var(--ink);border-radius:0}:root[data-look=pixel] .plq-gem{clip-path:polygon(25% 0,75% 0,75% 20%,87.5% 20%,87.5% 40%,100% 40%,100% 60%,87.5% 60%,87.5% 80%,75% 80%,75% 100%,25% 100%,25% 80%,12.5% 80%,12.5% 60%,0 60%,0 40%,12.5% 40%,12.5% 20%,25% 20%)}:root[data-look=pixel] .plq-gem:before{top:2px;bottom:2px;left:2px;right:2px}:root[data-look=pixel] .plq-gem.bronze{--gem-fill:#d98b4a}:root[data-look=pixel] .plq-gem.silver{--gem-fill:#d9dfe8}:root[data-look=pixel] .plq-gem.gold{--gem-fill:var(--zafaran)}:root[data-look=pixel] .plq-gem,:root[data-look=pixel] .plq-gem.bronze,:root[data-look=pixel] .plq-gem.silver,:root[data-look=pixel] .plq-gem.gold{--gem-edge:var(--ink)}:root[data-look=pixel] .emote-bubble.side:before{border-bottom-color:#0000;top:50%}:root[data-look=pixel] .emote-bubble.side.to-right:before{border-right-color:var(--ink);left:-9px}:root[data-look=pixel] .emote-bubble.side.to-left:before{border-left-color:var(--ink);right:-9px}:root[data-look=pixel] .emote{transition:none}:root[data-look=pixel] .emote:active:not(:disabled){transform:translateY(3px)}:root[data-look=pixel] .emote-preview span{background:var(--ground2);border-radius:0}@media (prefers-reduced-motion:reduce){:root[data-look=pixel] .home-art,:root[data-look=pixel] .plq.turn .plq-face,:root[data-look=pixel] .ring.low,:root[data-look=pixel] .token.active,:root[data-look=pixel] .radar span{animation:none}}.queue-screen{min-height:100vh;flex-direction:column;min-height:100dvh;display:flex}.queue-screen .queue-body{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;padding:8px 16px 112px;display:flex}.picker{--me:104px;justify-content:center;align-items:center;gap:16px;max-width:100%;display:flex}.picker.multi{--me:80px;flex-direction:column;gap:10px}.picker .me-card{flex-direction:column;align-items:center;gap:8px;min-width:0;display:flex}.picker .me-card b{max-width:calc(var(--me) + 24px);overflow-wrap:anywhere;font-size:15px;line-height:1.35}.reel-tile{height:var(--tile,104px);width:var(--tile,104px);font-size:calc(var(--tile,104px) * .46);background:radial-gradient(circle at 36% 30%, #ffffff73, var(--panel-top) 42%, var(--panel) 58%, transparent 60%);flex:none;place-items:center;line-height:1;display:grid}.reel-tile.me{--tile:var(--me);background:radial-gradient(circle at 32% 28%, #ffffff80, var(--turq) 62%);box-shadow:inset 0 0 0 2px #ffffff59, 0 0 0 3px var(--turq-deep), 0 8px 22px #00000073;border-radius:50%}.vs{font-family:var(--font-display);color:#3a2100;background:linear-gradient(180deg,#ffd275,var(--gold) 55%,#e09a15);box-shadow:0 5px 0 var(--gold-deep), 0 0 28px #f7b73366;border-radius:18px;flex:none;padding:10px 14px;font-size:40px;line-height:1;animation:1.2s ease-in-out infinite vsPulse}.picker.multi .vs{padding:7px 12px;font-size:32px}@keyframes vsPulse{50%{transform:scale(1.08)rotate(-3deg)}}.reels{justify-content:center;gap:12px;display:flex;position:relative}.reels.multi{gap:10px}.reel{width:var(--tile);flex-direction:column;align-items:center;gap:8px;display:flex}.reel-window{width:var(--tile);height:calc(var(--tile) * 1.9);background:linear-gradient(180deg,var(--night2),var(--panel) 50%,var(--night2));box-shadow:inset 0 0 0 1px var(--edge-strong), 0 10px 24px #00000073;border-radius:22px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 22% 78%,#0000);mask-image:linear-gradient(#0000,#000 22% 78%,#0000)}.reel-strip{left:0;right:0;top:calc(50% - var(--tile) / 2);will-change:transform;flex-direction:column;display:flex;position:absolute}.reel-strip.static{transform:none}.reel.spinning .reel-tile{opacity:.55;filter:blur(.6px)}.reel-frame{left:4px;right:4px;top:calc(50% - var(--tile) / 2 + 4px);height:calc(var(--tile) - 8px);box-shadow:0 0 0 3px var(--gold), 0 0 18px #f7b7338c;pointer-events:none;border-radius:50%;position:absolute}.reel.landed .reel-frame{animation:.35s cubic-bezier(.2,1.6,.4,1) frameLock}@keyframes frameLock{0%{opacity:.4;transform:scale(1.25)}to{opacity:1;transform:scale(1)}}.reel.landed .reel-tile{opacity:1;filter:none}.reel-name{min-height:44px;width:calc(var(--tile) + 12px);color:var(--muted);flex-direction:column;align-items:center;gap:3px;display:flex}.reel-name b{white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.35;display:-webkit-box;overflow:hidden}.reels.multi .reel-name b{font-size:12px}.reel-name.pop{color:var(--ink);animation:.3s cubic-bezier(.2,1.5,.4,1) pop}.found-slot{place-items:center;min-height:32px;display:grid}.reel-found{white-space:nowrap;color:#063b35;background:var(--good);border-radius:99px;padding:6px 14px;font-size:14px;font-weight:800;animation:.3s cubic-bezier(.2,1.5,.4,1) pop;box-shadow:0 4px 12px #0006}.queue-screen .queue-time{font-size:44px;line-height:1.1}.reel-tile.fade{animation:.3s reelFade}@keyframes reelFade{0%{opacity:0}to{opacity:1}}@media (max-height:759px){.picker{--me:88px}.picker.multi{--me:68px}.vs{font-size:34px}.picker.multi .vs{font-size:28px}.queue-screen .queue-time{font-size:36px}.queue-screen .queue-body{gap:6px}}@media (prefers-reduced-motion:reduce){.vs,.reel.landed .reel-frame,.reel-name.pop,.reel-found{animation:none}.reel-tile.fade{animation:.3s reelFade}}:root[data-look=pixel] .reel-tile{background:linear-gradient(var(--firooze-lt),var(--firooze-lt)) center/74% 74% no-repeat}:root[data-look=pixel] .reel-tile.me{background:var(--firooze);box-shadow:var(--pxf), var(--pxs);border-radius:0}:root[data-look=pixel] .vs{font-family:var(--font-ui);color:var(--ink);background:var(--zafaran);box-shadow:var(--pxf), var(--pxs);border-radius:0;font-size:34px;font-weight:800;animation:.8s steps(2,end) infinite pxVs}@keyframes pxVs{50%{transform:translateY(-3px)}}:root[data-look=pixel] .reel-window{background:var(--card);box-shadow:var(--pxf), var(--pxs);border-radius:0;-webkit-mask-image:none;mask-image:none}:root[data-look=pixel] .reel-window:before,:root[data-look=pixel] .reel-window:after{content:"";z-index:1;pointer-events:none;background:repeating-linear-gradient(0deg,var(--card) 0 3px,transparent 3px 6px);height:22%;position:absolute;left:0;right:0}:root[data-look=pixel] .reel-window:before{top:0}:root[data-look=pixel] .reel-window:after{bottom:0}:root[data-look=pixel] .reel.spinning .reel-tile{opacity:1;filter:none}:root[data-look=pixel] .reel-frame{box-shadow:0 0 0 3px var(--anari);border-radius:0;left:4px;right:4px}:root[data-look=pixel] .reel.landed .reel-frame{animation:.3s steps(3,end) pxLock}@keyframes pxLock{0%{transform:scale(1.2)}to{transform:scale(1)}}:root[data-look=pixel] .reel-name.pop,:root[data-look=pixel] .reel-found{animation:.24s steps(3,end) pxPop}:root[data-look=pixel] .reel-found{color:var(--ink);background:var(--sabz);box-shadow:var(--pxf);border-radius:0;font-size:13px}:root[data-look=pixel] .reel-tile.fade{animation:.3s steps(3,end) reelFade}@media (prefers-reduced-motion:reduce){:root[data-look=pixel] .vs,:root[data-look=pixel] .reel.landed .reel-frame,:root[data-look=pixel] .reel-name.pop,:root[data-look=pixel] .reel-found{animation:none}}.onboard .topbar{justify-content:space-between}.onboard-dots{gap:6px;margin-inline-start:auto;margin-inline-end:auto;display:flex}.onboard-dots i{background:var(--line);border-radius:99px;width:8px;height:8px;transition:width .2s}.onboard-dots i.on{background:var(--turq);width:24px}.onboard-dots i.done{background:var(--turq-deep)}.onboard-body{text-align:center;padding-top:8px}.onboard-body section{flex-direction:column;align-items:center;gap:10px;display:flex}.onboard-title{font-family:var(--font-display);margin:6px 0 0;font-size:28px;font-weight:400}.ob-avatar-big{background:radial-gradient(circle at 32% 28%, #ffffff80, var(--turq) 62%);width:104px;height:104px;box-shadow:inset 0 0 0 2px #ffffff59, 0 0 0 3px var(--turq-deep), 0 8px 22px #00000073;border-radius:50%;place-items:center;font-size:52px;display:grid}.ob-avatars{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;width:100%;max-width:340px;display:grid}.ob-avatars button{aspect-ratio:1;cursor:pointer;background:var(--panel);box-shadow:inset 0 0 0 1px var(--edge);border:0;border-radius:16px;font-size:26px}.ob-avatars button.on{box-shadow:inset 0 0 0 3px var(--gold), 0 0 14px #f7b73366}.ob-name{text-align:center;width:100%;max-width:340px;font-size:18px}.year-wheel{width:100%;max-width:240px;height:calc(52px * var(--rows,5));scroll-snap-type:y mandatory;background:var(--panel);box-shadow:inset 0 0 0 1px var(--edge-strong);border-radius:20px;outline:none;flex-direction:column;padding:104px 0;display:flex;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 30% 70%,#0000);mask-image:linear-gradient(#0000,#000 30% 70%,#0000)}.year-wheel .year{scroll-snap-align:center;height:52px;color:var(--muted);cursor:pointer;font-family:var(--font-display);background:0 0;border:0;flex:none;font-size:24px}.year-wheel .year.on{color:var(--ink);background:linear-gradient(90deg,transparent,var(--turq-soft),transparent);font-size:30px}.year-wheel:focus-visible{box-shadow:inset 0 0 0 2px var(--gold)}.phone-input{letter-spacing:.08em;text-align:center;width:100%;font-size:22px}.otp{width:max-content;margin:10px auto 6px;position:relative}.otp-input{opacity:0;caret-color:#0000;border:0;width:100%;height:100%;font-size:16px;position:absolute;top:0;bottom:0;left:0;right:0}.otp-boxes{gap:10px;display:flex}.otp-box{width:56px;height:64px;font-family:var(--font-display);background:var(--panel);box-shadow:inset 0 0 0 1.5px var(--edge-strong);color:var(--ink);border-radius:16px;place-items:center;font-size:32px;display:grid}.otp-box.cur{box-shadow:inset 0 0 0 2.5px var(--gold), 0 0 12px #f7b73359}.otp-box.full{background:var(--panel-top)}.result.otp-fixed{margin:4px 0 6px;padding:10px 12px;font-size:14.5px}button.rule{text-align:start;cursor:pointer;width:100%;color:var(--ink);font:inherit;border:0}a.rule{color:var(--ink);text-decoration:none}.consent-privacy{color:var(--turq);text-underline-offset:4px;margin-top:6px;font-weight:800;display:inline-block}:root[data-look=bazaar] .consent-privacy{color:var(--text-teal)}:root[data-look=pixel] .consent-privacy{color:var(--lajvard-dk)}.rule .chev{color:var(--muted);font-size:22px}.masked-phone{color:var(--ink);font-weight:800}.switch-target{cursor:default;margin:6px 0 10px}:root[data-look=pixel] .onboard-title{font-family:var(--font-ui);font-weight:800}:root[data-look=pixel] .onboard-dots i{border-radius:0}:root[data-look=pixel] .ob-avatar-big{background:var(--firooze);box-shadow:var(--pxf), var(--pxs);border-radius:0}:root[data-look=pixel] .ob-avatars button{background:var(--card);box-shadow:var(--pxf);border-radius:0}:root[data-look=pixel] .ob-avatars button.on{background:var(--zafaran);box-shadow:var(--pxf), var(--pxs)}:root[data-look=pixel] .year-wheel{background:var(--card);box-shadow:var(--pxf), var(--pxs);border-radius:0;-webkit-mask-image:none;mask-image:none}:root[data-look=pixel] .year-wheel .year{font-family:var(--font-ui);font-weight:800}:root[data-look=pixel] .year-wheel .year.on{background:var(--firooze-lt)}:root[data-look=pixel] .otp-box{font-family:var(--font-ui);background:var(--card);box-shadow:var(--pxf);border-radius:0;font-weight:800}:root[data-look=pixel] .otp-box.cur{box-shadow:var(--pxf), 0 0 0 6px var(--zafaran)}.ob-name,.phone-input{flex:none}.home2{overflow:hidden}.home-top{flex:none;align-items:center;gap:8px;padding:12px 14px 2px;display:flex}.home-top .av{cursor:pointer;width:46px;height:46px;color:var(--ink);box-shadow:var(--sh1);background:radial-gradient(circle at 32% 28%,#3b4ea8,#16204f);border:0;border-radius:50%;flex:none;place-items:center;font-size:24px;display:grid;position:relative}.home-top .av:before{content:"";background:conic-gradient(var(--turq) calc(var(--p,0) * 360deg), #ffffff1f 0);border-radius:50%;position:absolute;top:-5px;bottom:-5px;left:-5px;right:-5px;-webkit-mask:radial-gradient(circle,#0000 0 55%,#000 57%);mask:radial-gradient(circle,#0000 0 55%,#000 57%)}.home-top .who{flex:1;min-width:0;line-height:1.35}.home-top .who b{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:800;display:block;overflow:hidden}.home-top .who small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}.hchip{min-width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--edge);color:var(--ink);white-space:nowrap;background:#ffffff14;border:0;border-radius:99px;flex:none;justify-content:center;align-items:center;gap:4px;padding:0 9px;font-size:13px;font-weight:800;display:inline-flex}.help-chip{cursor:pointer;padding:0;font-size:16px}.help-chip:active{transform:scale(.94)}.home-top .coins{gap:5px;padding:4px 6px 4px 10px;font-size:13.5px}.home-top .coins .c{width:20px;height:20px;font-size:12px}.home-top .coins .plus{width:18px;height:18px;font-size:14px}.brand-lockup{flex:none;justify-content:center;align-items:center;gap:10px;padding:6px 14px;display:flex}.wordmark{font-family:var(--font-display);color:var(--gold);text-shadow:0 3px 0 var(--gold-deep);margin:0;font-size:30px;font-weight:400;line-height:1.15}.logo-mark{flex:none;display:block}.px-mark{image-rendering:pixelated}.home-body{overscroll-behavior:contain;flex-direction:column;flex:1;gap:12px;min-height:0;padding:4px 14px 12px;display:flex;position:relative;overflow-y:auto}.home-body>*{flex-shrink:0}.resume-strip{background:var(--turq-soft);border-radius:16px;flex:none;align-items:center;gap:10px;padding:8px 10px 8px 12px;display:flex;box-shadow:inset 0 0 0 1px #1fc5b659}.resume-strip .ic{flex:none;font-size:22px}.resume-strip .tx{flex:1;min-width:0;line-height:1.4}.resume-strip b{font-size:13.5px;display:block}.resume-strip small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.resume-strip .btn-sm{flex:none}.play-card{box-shadow:inset 0 0 0 1px #ffffff24, var(--sh2);background:linear-gradient(160deg,#2a3a85,#16204f 70%);border-radius:22px;flex:none;padding:14px}.play-card .row{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.play-card h2,.today-card h2{margin:0;font-size:16px;font-weight:800}.play-card .ttl{align-items:center;gap:6px;min-width:0;display:flex}.help-dot{cursor:pointer;background:var(--btn-ghost-bg);width:28px;height:28px;color:var(--btn-ghost-ink);box-shadow:inset 0 0 0 1.5px var(--btn-ghost-line);border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.help-dot:active{transform:scale(.94)}:root[data-look=pixel] .help-dot{border-radius:0}.mode-seg{background:#00000047;border-radius:99px;padding:3px;display:inline-flex}.mode-seg button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:99px;padding:4px 11px;font-size:12px;font-weight:800}.mode-seg button.on{background:var(--violet);color:#fff}.quick-opts{justify-content:space-between;align-items:center;gap:8px;margin:-2px 0 10px;display:flex}.cat-chip{min-width:0;max-width:52%;box-shadow:inset 0 0 0 1px var(--edge);color:var(--ink);cursor:pointer;background:#00000047;border:0;border-radius:99px;align-items:center;gap:5px;padding:3px 10px 3px 8px;font-size:12px;line-height:1.5;display:inline-flex}.cat-chip .ic{font-size:15px;line-height:1}.cat-chip b{white-space:nowrap;text-overflow:ellipsis;font-weight:800;overflow:hidden}.cat-chip i{color:var(--muted);font-size:10px;font-style:normal}.cat-chip:active{transform:scale(.97)}.quick-btn{width:100%;font-family:var(--font-display);flex-direction:column;gap:0;padding:10px 12px 11px;font-size:24px;font-weight:400;line-height:1.25}.quick-btn small{font-family:var(--font-ui);opacity:.78;font-size:12px;font-weight:700}.play-card .two{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.sec-btn{background:var(--btn-ghost-bg);box-shadow:inset 0 0 0 1px var(--btn-ghost-line);color:var(--ink);cursor:pointer;border:0;border-radius:16px;flex-direction:column;align-items:center;padding:8px 6px;font-size:13.5px;font-weight:800;line-height:1.35;display:flex}.sec-btn span{font-size:20px;line-height:1.3}.sec-btn small{color:var(--muted);font-size:11px;font-weight:500}.sec-btn:active:not(:disabled){transform:scale(.97)}.sec-btn:disabled{opacity:.5;cursor:not-allowed}.ct-row{--ct-rim:#ffd45c8c;--ct-bg:linear-gradient(105deg,#3b2f86 0%,#2a2563 55%,#1e1b4a 100%);--ta-wood:#8c5a34;--ta-wood-dark:#3e2414;--ta-rim:#ffd45c8c;--ta-board:#f4e9d0;--ta-board-alt:#3b4c9a;--ta-snake:#e0544a;--ta-ladder:#ffd45c;--ta-gold:#ffd45c;--ta-gold-dark:#c98a14;--ta-die:#f4f1ff;--ta-pip:#1b2350;--ta-shadow:#00000073;isolation:isolate;padding:6px 4px;border:1.5px solid var(--ct-rim);width:100%;min-height:78px;font:inherit;text-align:start;cursor:pointer;color:#fff6e2;background:var(--ct-bg);border-radius:18px;align-items:center;gap:8px;margin-top:10px;padding-inline-end:12px;transition:transform 90ms cubic-bezier(.3,1.4,.5,1);display:flex;position:relative;overflow:hidden;box-shadow:0 3px #00000047,0 8px 18px -8px #00000073}.ct-row:before{display:none}.ct-row:active:not(:disabled){transform:scale(.98)}.ct-row:disabled{cursor:default}.ct-row .ct-art{z-index:-1;pointer-events:none;width:46%;position:absolute;top:0;bottom:0}.ct-row .ct-art:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.ct-row .ct-art:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.ct-row .ct-art:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.ct-row .ct-art:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.ct-row .ct-art img{object-fit:cover;object-position:50% 55%;width:100%;height:100%;display:block;-webkit-mask-image:linear-gradient(270deg,#000 45%,#0000 98%);mask-image:linear-gradient(270deg,#000 45%,#0000 98%)}.ct-row .ct-photo-px,:root[data-look=pixel] .ct-row .ct-photo{display:none!important}:root[data-look=pixel] .ct-row .ct-photo-px{image-rendering:pixelated;-webkit-mask-image:none;mask-image:none;display:block!important}.ct-row[data-state=mode] .ct-art{filter:grayscale();opacity:.45}.ct-row .tx{flex-direction:column;flex:1;align-items:flex-start;gap:2px;min-width:0;margin-inline-start:42%;line-height:1.35;display:flex}.ct-row .tx b{font-family:var(--font-display);color:#ffe29a;font-size:21px;font-weight:400;line-height:1.2;display:block}.ct-row .tx small{color:#fff6e2d1;align-items:center;gap:4px;max-width:100%;font-size:12px;font-weight:700;display:flex}.ct-row .tx small span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ct-row-live{white-space:nowrap;color:#fff6e2c7;flex:none;align-items:center;gap:5px;margin-top:3px;font-size:12.5px;display:inline-flex}.ct-row .tx .ct-row-live b{font-family:inherit;font-size:13px;line-height:inherit;color:#fff;font-weight:900;display:inline}.ct-row-live span{font-weight:700}.ct-row-live i{background:#4be08f;border-radius:50%;flex:none;width:8px;height:8px;position:relative;box-shadow:0 0 0 2px #0000002e}.ct-row-live i:after{content:"";border-radius:inherit;background:#4be08f;animation:1.8s ease-out infinite ct-ping;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes ct-ping{0%{opacity:.75;transform:scale(1)}80%,to{opacity:0;transform:scale(2.6)}}.ct-go{color:#2a2563;background:#ffd45c;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid;box-shadow:0 2px #00000040}.ct-go .icon{transform:rotate(90deg)}.ct-row[data-state=mode]{border-style:dashed;border-color:var(--edge-strong);box-shadow:none;color:var(--ink);background:0 0}.ct-row[data-state=mode]:before{display:none}.ct-row[data-state=mode] .tx b,.ct-row[data-state=mode] .tx small{color:var(--muted)}.ct-row[data-state=locked]{opacity:.5}@media (prefers-reduced-motion:reduce){.ct-row-live i:after{opacity:0;animation:none}}@media (max-width:380px){.ct-row{gap:8px;padding-inline-end:8px}.ct-row .tx b{font-size:19px}.ct-row-live{gap:5px;padding:2px 8px 2px 7px;font-size:12.5px}.ct-row .tx small{letter-spacing:-.1px;font-size:11px}}.home-lock{color:var(--gold-light);flex-direction:column;gap:4px;margin:0 0 10px;font-size:12.5px;font-weight:800;display:flex}.home-lock small{color:var(--muted);font-size:11.5px;font-weight:500;line-height:1.6}.home-lock .xpbar{margin-top:0}.off-note{text-align:center;color:var(--btn-danger-ink);margin:10px 0 0;font-size:12.5px;font-weight:700}.api-down{color:var(--btn-danger-ink);background:#c8323c1a;border-radius:99px;align-items:center;gap:8px;margin:6px 14px 0;padding:5px 6px 5px 12px;font-size:12.5px;font-weight:700;display:flex;box-shadow:inset 0 0 0 1px #ff9aa24d}.api-down i{background:var(--pom);border-radius:50%;flex:none;width:8px;height:8px}.api-down span{flex:1;min-width:0}.api-down .btn{min-height:0;padding:4px 12px;font-size:12px}.today-card{background:var(--panel);box-shadow:inset 0 0 0 1px var(--edge);border-radius:22px;flex-direction:column;flex:none;padding:12px 14px 6px;display:flex}.today-card .hd{flex:none;justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.streak-dots{direction:ltr;gap:5px;display:flex}.streak-dots i{background:#ffffff1f;border-radius:50%;width:14px;height:14px}.streak-dots i.on{background:var(--pom);box-shadow:0 0 8px #e8434f99}.streak-dots i.now{outline:2px solid var(--gold);outline-offset:2px}.today-list{flex:none}.today-list .item{border-top:1px solid var(--edge);align-items:center;gap:10px;padding:8px 0;display:flex}.today-list .ic{background:#ffffff12;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-size:18px;display:grid}.today-list .tx{flex:1;min-width:0;font-size:13px;line-height:1.35}.today-list .tx b{font-size:13px;display:block}.today-list .tx small{color:var(--muted);font-size:11px;display:block}.task-bar{background:#ffffff1a;border-radius:9px;height:6px;margin-top:5px;overflow:hidden}.task-bar i{background:var(--turq);border-radius:9px;height:100%;display:block}.claim{background:var(--good);color:#04260f;cursor:pointer;white-space:nowrap;border:0;border-radius:10px;flex:none;padding:6px 11px;font-size:12px;font-weight:800}.claim:active:not(:disabled){transform:scale(.95)}.claim:disabled{opacity:.6}.ghost-tag{color:var(--muted);box-shadow:inset 0 0 0 1px var(--edge);white-space:nowrap;background:0 0;border:0;border-radius:10px;flex:none;padding:5px 10px;font-size:12px;font-weight:700}button.ghost-tag{cursor:pointer}.with-tabbar{--tabbar-h:calc(60px + env(safe-area-inset-bottom,0px))}.with-tabbar .screen{padding-bottom:calc(var(--tabbar-h) - env(safe-area-inset-bottom,0px))}.with-tabbar .overlay{bottom:var(--tabbar-h)}.tabbar{z-index:55;max-width:560px;padding:7px 4px calc(7px + env(safe-area-inset-bottom,0px));box-shadow:inset 0 1px 0 var(--edge);background:#060b1ef0;grid-template-columns:repeat(4,1fr);margin:0 auto;display:grid;position:fixed;bottom:0;left:0;right:0}.tab{color:var(--muted);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:1px;padding:2px 0;font-size:11px;font-weight:700;display:flex;position:relative}.icon{vertical-align:middle;flex:none;display:inline-block;overflow:visible}.icon .ln{stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.icon .dt,.icon .pxl{fill:currentColor}.icon .duo{fill:var(--icon-duo,currentColor);opacity:0;transition:opacity .15s}.icon.on .duo{opacity:.3}.icon.px.on .duo{opacity:.5}:root{--icon-duo:var(--turq)}.icon-coin{color:var(--coin-edge,#9c5f06)}.icon-coin .duo,.icon-coin.on .duo{opacity:1;fill:var(--coin-face,#f7b733)}.coin-mini{vertical-align:-.18em;width:1.1em;height:1.1em}.coins .c,.price .c{box-shadow:none;background:0 0;width:auto;height:auto}.pkg-coin{width:28px;height:28px}.inline-ic{vertical-align:-2px;display:inline-block}.chip .icon,.cat-line .icon,.seat-tag .icon,.result-ic,.mode-seg .icon,.seg .icon,.home-lock .icon,.hist-seat-name .icon{vertical-align:-.2em}.result-ic{margin-inline-end:6px}.tabs button{justify-content:center;align-items:center;gap:6px;display:inline-flex}.badge-ic{color:#fff}.badge-ic .icon{filter:drop-shadow(0 1px 1px #00000047)}.badge-ic .icon .duo{opacity:.32;fill:#fff}.quick-btn span{align-items:center;gap:6px;display:inline-flex}.quick-btn .icon .duo{fill:#fff3c4}.streak-chip .icon{color:#ff8a3d;--icon-duo:#ffc15e}.wheel-pin .icon .duo{opacity:1;fill:currentColor}.win-trophy{color:var(--gold);justify-content:center;display:flex}.win-trophy .icon{--icon-duo:var(--gold-light)}.adbox .fake .icon{color:var(--muted)}.crash-ic{color:var(--turq)}.star .icon.on .duo{opacity:1;fill:currentColor}.fx-burst{color:var(--gold-light)}.fx-burst .icon{--icon-duo:var(--gold)}.fx-hit .icon{color:#ffd166;--icon-duo:#ff7a3d}.fx-spark{background:#ffd166;border-radius:50%;width:7px;height:7px;margin:-3.5px 0 0 -3.5px}.radar-ic path{fill:none;stroke:var(--muted);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.radar-ic path.dt{fill:var(--muted);stroke:none}.tc-check .icon{color:#fff}.tab .ic{place-items:center;height:26px;line-height:1;display:grid}.tab .icon{width:24px;height:24px}.tab.on .icon .ln{stroke-width:2.2px}.help-chip .icon{width:18px;height:18px}.tab.on{color:var(--gold)}.tab.on:before{content:"";background:var(--gold);border-radius:3px;width:26px;height:3px;position:absolute;top:-7px}.tab-badge{top:-2px;background:var(--pom);color:#fff;text-align:center;border-radius:99px;min-width:16px;height:16px;padding:0 5px;font-size:10px;font-style:normal;font-weight:800;line-height:16px;position:absolute}.tab-badge:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:22%}.tab-badge:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:22%}.tab-badge:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:22%}.tab-badge:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:22%}@media (max-height:700px){.brand-lockup{padding-block-start:2px;padding-block-end:2px}.wordmark{font-size:26px}.play-card .two{margin-top:10px}}:root[data-look=pixel] .home-top .av{background:var(--firooze-lt);box-shadow:var(--pxf), var(--pxs);border-radius:0;width:42px;height:42px;margin:3px}:root[data-look=pixel] .home-top .av:before{background:conic-gradient(var(--sabz) calc(var(--p,0) * 360deg), var(--ground2) 0);-webkit-mask-composite:xor;border-radius:0;padding:3px;top:-9px;bottom:-9px;left:-9px;right:-9px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}:root[data-look=pixel] .hchip{background:var(--card);box-shadow:var(--pxf);border-radius:0;height:30px;margin:3px}:root[data-look=pixel] .help-chip{box-shadow:var(--pxf), var(--pxd-down)}:root[data-look=pixel] .help-chip:active{box-shadow:var(--pxf);transform:translateY(3px)}:root[data-look=pixel] .wordmark{color:var(--ink);text-shadow:3px 3px 0 var(--zafaran);font-size:27px;font-weight:700;line-height:1.3}:root[data-look=pixel] .resume-strip{box-shadow:var(--pxf), var(--pxs);background:#d6f2ec;border-radius:0;margin:3px}:root[data-look=pixel] .play-card,:root[data-look=pixel] .today-card{background:var(--card);box-shadow:var(--pxf), var(--pxs);border-radius:0;margin:3px}:root[data-look=pixel] .play-card h2,:root[data-look=pixel] .today-card h2{font-family:var(--font-display);font-size:17px;font-weight:700}:root[data-look=pixel] .mode-seg{background:0 0;border-radius:0;gap:0;padding:0}:root[data-look=pixel] .mode-seg button{background:var(--ground);color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink);border-radius:0;padding:3px 10px}:root[data-look=pixel] .mode-seg button.on{background:var(--anari-dk);color:#fff}:root[data-look=pixel] .cat-chip{background:var(--ground);color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink);border-radius:0;padding:2px 8px}:root[data-look=pixel] .cat-chip i{color:var(--ink2)}:root[data-look=pixel] .cat-chip:active{transform:translateY(2px)}:root[data-look=pixel] .quick-btn{font-size:22px;font-weight:700}:root[data-look=pixel] .quick-btn small{color:var(--ink2);opacity:1}:root[data-look=pixel] .play-card .two{gap:14px}:root[data-look=pixel] .sec-btn{background:var(--card);color:var(--ink);box-shadow:var(--pxf), inset 0 -3px 0 0 var(--ground2), var(--pxd);border-radius:0;margin:3px 3px 6px}:root[data-look=pixel] .sec-btn small{color:var(--ink2)}:root[data-look=pixel] .sec-btn:active:not(:disabled){box-shadow:var(--pxf), var(--pxd-down);transform:translateY(3px)}:root[data-look=pixel] .ct-row{background:var(--ground2);width:calc(100% - 6px);box-shadow:var(--pxf), inset 0 -3px 0 0 var(--zafaran), var(--pxd);border:0;border-radius:0;margin:13px 3px 6px}:root[data-look=pixel] .ct-row:before{display:none}:root[data-look=pixel] .ct-row:active:not(:disabled){box-shadow:var(--pxf), var(--pxd-down);transform:translateY(3px)}:root[data-look=pixel] .ct-row{--ta-wood:#8a5530;--ta-wood-dark:#4e2c17;--ta-rim:#ffecc873;--ta-board:#f3e4c4;--ta-board-alt:#2e8c86;--ta-snake:#a9443b;--ta-ladder:#da8e33;--ta-gold:#f2b544;--ta-gold-dark:#b57412;--ta-die:#fff6e2;--ta-pip:#a9443b;--ta-shadow:#28140847;color:var(--ink)}:root[data-look=pixel] .ct-row .tx b{color:var(--ink);font-family:inherit;font-size:17px;font-weight:900}:root[data-look=pixel] .ct-row .tx small{color:var(--ink2)}:root[data-look=pixel] .ct-go{background:var(--zafaran);color:var(--ink);box-shadow:0 0 0 2px var(--ink);border-radius:0}:root[data-look=pixel] .ct-row-live{color:var(--ink2)}:root[data-look=pixel] .ct-row .tx .ct-row-live b{color:var(--text-green)}:root[data-look=pixel] .ct-row-live i,:root[data-look=pixel] .ct-row-live i:after{border-radius:0}:root[data-look=pixel] .ct-row-live i:after{animation-timing-function:steps(3,end)}:root[data-look=pixel] .ct-row[data-state=mode]{background:var(--btn-off-bg);box-shadow:0 0 0 3px var(--btn-off-line)}:root[data-look=pixel] .ct-row[data-state=mode] .tx b{color:var(--ink2)}:root[data-look=pixel] .home-lock{color:var(--text-amber)}:root[data-look=pixel] .home-lock small{color:var(--ink2)}:root[data-look=pixel] .off-note{color:var(--text-red)}:root[data-look=pixel] .api-down{color:var(--text-red);background:var(--card);box-shadow:var(--pxf);border-radius:0}:root[data-look=pixel] .api-down i{border-radius:0}:root[data-look=pixel] .streak-dots{gap:4px}:root[data-look=pixel] .streak-dots i{width:12px;height:12px;box-shadow:none;background:#e9dec2;border-radius:0}:root[data-look=pixel] .streak-dots i.on{background:var(--anari)}:root[data-look=pixel] .streak-dots i.now{box-shadow:0 0 0 2px var(--ink);outline:0}:root[data-look=pixel] .today-list .item{border-top:3px dotted #e9cf95}:root[data-look=pixel] .today-list .ic{box-shadow:inset 0 0 0 2px var(--ink);background:#d6f2ec;border-radius:0}:root[data-look=pixel] .today-list .tx small{color:var(--ink2)}:root[data-look=pixel] .task-bar{background:#e9dec2;border-radius:0;height:7px}:root[data-look=pixel] .task-bar i{background:repeating-linear-gradient(90deg, var(--sabz) 0 9px, transparent 9px 11px);border-radius:0}:root[data-look=pixel] .claim{background:var(--sabz);color:var(--ink);box-shadow:0 3px 0 0 var(--ink);border-radius:0;margin-bottom:3px}:root[data-look=pixel] .claim:active:not(:disabled){box-shadow:none;transform:translateY(3px)}:root[data-look=pixel] .ghost-tag{color:var(--ink2);border-radius:0;box-shadow:inset 0 0 0 2px #c9bea0}:root[data-look=pixel] .tabbar{background:var(--card);box-shadow:0 -3px 0 0 var(--ink)}:root[data-look=pixel] .tab{color:var(--ink2);font-weight:800}:root[data-look=pixel] .tab.on{color:var(--ink)}:root[data-look=pixel] .icon{shape-rendering:crispedges}:root[data-look=pixel] .icon .ln{stroke-linecap:square;stroke-linejoin:miter;stroke-width:2.5px}:root[data-look=pixel]{--icon-duo:var(--firooze)}:root[data-look=pixel] .badge-ic{color:var(--ink)}:root[data-look=pixel] .badge-ic .icon{filter:none}:root[data-look=pixel] .badge-ic .icon .duo{fill:#fff;opacity:.6}:root[data-look=pixel] .fx-spark{background:var(--zafaran);border-radius:0}:root[data-look=pixel] .icon.on .duo{opacity:.55;transition:none}:root[data-look=pixel] .tab.on:before{background:var(--anari);border-radius:0;width:28px;height:4px;top:-10px}:root[data-look=pixel] .tab-badge{background:var(--anari-dk);box-shadow:0 0 0 2px var(--ink);border-radius:0}.home-top .av .lvl{bottom:-5px;z-index:1;background:var(--gold);color:#3a2100;min-width:19px;height:19px;box-shadow:0 0 0 2px var(--night);border-radius:99px;place-items:center;padding:0 4px;font-size:11px;font-style:normal;font-weight:800;line-height:1;display:grid;position:absolute}.home-top .av .lvl:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-5px}.home-top .av .lvl:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-5px}.home-top .av .lvl:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-5px}.home-top .av .lvl:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-5px}:root[data-look=pixel] .home-top .av .lvl{background:var(--zafaran);color:var(--ink);box-shadow:0 0 0 2px var(--ink);bottom:-7px;border-radius:0}:root[data-look=pixel] .home-top .av .lvl:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-7px}:root[data-look=pixel] .home-top .av .lvl:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-7px}:root[data-look=pixel] .home-top .av .lvl:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-7px}:root[data-look=pixel] .home-top .av .lvl:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-7px}@media (max-height:700px){.game-top{padding-top:4px;padding-bottom:0}.game-top .icon-btn{border-radius:13px;width:36px;height:36px}.game-top .coins{gap:6px;padding-block-start:5px;padding-block-end:5px;font-size:14px}.game-top .coins .c .icon{width:21px;height:21px}.game-top .xp-chip{gap:6px;padding-block-start:5px;padding-block-end:5px;font-size:14px}.game-top .xp-gem{width:24px;height:21px}:root[data-look=pixel] .game-top .coins,:root[data-look=pixel] .game-top .xp-chip{padding-block-start:3px;padding-block-end:3px}:root[data-look=pixel] .game-top .coins .c{width:21px;height:21px}:root[data-look=pixel] .game-top .icon-btn{width:36px;height:36px}.dock{gap:6px}.status p{font-size:11.5px}.controls{--ctl-h:46px}.qbtn{border-radius:13px;width:40px;height:40px;font-size:18px}.roll-btn{min-width:100px;padding:10px 13px;font-size:16px}.ab{padding:5px 6px}.ab .ab-ic{font-size:18px}:root[data-look=pixel] .qbtn{width:38px;height:38px}}.stars{direction:ltr;justify-content:center;gap:8px;margin:4px 0 2px;display:flex}.star{cursor:pointer;width:48px;height:48px;color:var(--muted2);box-shadow:inset 0 0 0 1.5px var(--edge);background:#00000047;border:0;border-radius:14px;font-size:28px;line-height:1;transition:transform .12s,color .12s}.star.on{color:var(--gold);text-shadow:0 0 12px #f7b7338c;box-shadow:inset 0 0 0 1.5px #f7b73380}.star:active{transform:scale(.92)}.stars-label{min-height:1.5em;margin:6px 0 10px}.fb-text{box-sizing:border-box;resize:none;width:100%;color:var(--ink);margin-top:10px;font-size:15px;font-weight:500;line-height:1.8;display:block}.fb-count{text-align:end;margin:4px 4px 0}.nps{direction:ltr;grid-template-columns:repeat(6,1fr);gap:7px;margin-top:4px;display:grid}.nps-btn{cursor:pointer;height:46px;font:inherit;color:var(--ink);background:var(--btn-ghost-bg);box-shadow:inset 0 0 0 1.5px var(--btn-ghost-line);border:0;border-radius:13px;font-size:17px;font-weight:800}.nps-btn:active{background:var(--turq-soft);transform:scale(.94)}.nps-ends{color:var(--muted);direction:ltr;justify-content:space-between;margin:7px 2px 4px;font-size:12px;display:flex}.consent{box-shadow:inset 0 0 0 1.5px var(--edge);color:var(--muted);text-align:start;background:#0000003d;border-radius:16px;margin-top:14px;padding:11px 13px;font-size:13px;line-height:1.85}.consent p{margin:0}.consent-more{font:inherit;color:var(--turq);cursor:pointer;text-underline-offset:4px;background:0 0;border:0;padding:0 2px;font-weight:800;text-decoration:underline}.consent-list{margin:8px 0 0;padding-inline-start:18px}.consent-list li{margin-bottom:3px}.sheet .consent{margin:0 0 14px}.crash{box-sizing:border-box;place-items:center;min-height:100vh;padding:24px 16px;display:grid}.crash-box{text-align:center;max-width:380px}.crash-ic{font-size:64px}.crash h2{font-family:var(--font-display);margin:8px 0;font-size:26px;font-weight:400}.crash p{color:var(--muted);margin:0 0 18px;line-height:1.9}:root[data-look=pixel] .star{background:var(--card);color:#cfc6e6;box-shadow:var(--pxf);border-radius:0;margin:3px}:root[data-look=pixel] .star.on{color:var(--zafaran-dk);text-shadow:none;box-shadow:var(--pxf), inset 0 -3px 0 0 var(--zafaran);background:#fff0c2}:root[data-look=pixel] .fb-text{color:var(--ink)}:root[data-look=pixel] .nps{gap:9px}:root[data-look=pixel] .nps-btn{background:var(--btn-ghost-bg);box-shadow:var(--pxf), var(--pxd-down);border-radius:0}:root[data-look=pixel] .nps-btn:active{box-shadow:var(--pxf);background:var(--firooze-lt);transform:translateY(3px)}:root[data-look=pixel] .consent{background:var(--card);color:var(--ink2);box-shadow:var(--pxf);border-radius:0;margin-inline-start:3px;margin-inline-end:3px}:root[data-look=pixel] .consent-more{color:var(--lajvard-dk)}:root[data-look=pixel] .crash h2{color:var(--ink);font-weight:700}.sheet h3.long-title{font-size:21px;line-height:1.5}:root[data-look=pixel] .sheet h3.long-title{font-size:19px}.home-top{gap:6px}:root[data-look=pixel] .home-top .hchip{margin:3px 2px}:root[data-look=pixel] .home-top .help-chip{width:30px;min-width:30px}.hist-title{align-items:center;gap:8px;display:flex}.hist-title .hist-all{box-shadow:inset 0 0 0 1.5px var(--edge);margin:0;padding:6px 14px;font-size:13px}.hist-av{width:24px;height:24px;box-shadow:inset 0 0 0 1.2px var(--edge);background:#0000004d;border-radius:50%;flex:none;place-items:center;font-size:14px;display:grid}.hist-error{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;margin:4px 2px 12px;font-size:13px;display:flex}.hist-error p{margin:0}.hist-filters{flex-wrap:wrap;gap:7px;margin:4px 0 14px;display:flex}.hist-filter{font:inherit;cursor:pointer;color:var(--muted);box-shadow:inset 0 0 0 1.5px var(--edge);background:#00000047;border:0;border-radius:99px;padding:8px 13px;font-size:13px;font-weight:800}.hist-filter.on{background:linear-gradient(180deg,#ffd275,var(--gold) 55%,#e09a15);color:#3a2100;box-shadow:0 3px 0 var(--gold-deep)}.hist-sentinel{justify-content:center;min-height:24px;display:flex}.hist-line{margin:8px 2px;font-size:14px}.hist-line.muted{color:var(--muted);font-size:13px}.hist-seats{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.hist-seat{box-shadow:inset 0 0 0 1.2px var(--edge);background:#00000038;border-radius:14px;align-items:center;gap:9px;min-width:0;padding:9px 11px;display:flex}.hist-seat.me{box-shadow:inset 0 0 0 1.8px var(--gold)}.hist-rank{text-align:center;width:22px;font-family:var(--font-display);color:var(--gold-light);flex:none;font-size:19px}.hist-seat-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:700;overflow:hidden}.hist-tag{vertical-align:middle;border-radius:99px;margin-inline-start:6px;padding:1px 7px;font-size:11px;font-weight:800;display:inline-block}.hist-tag.me{color:var(--gold-light);background:#f7b7332e}.hist-tag.win{background:var(--good-soft);color:#7be6ae}.hist-tag.quit{color:#ffbe7a;background:#f78c282e}.hist-cell{color:var(--muted);white-space:nowrap;flex:none;font-size:12px}.hist-stats{flex-wrap:wrap;gap:7px;display:flex}.hist-stat{box-shadow:inset 0 0 0 1.2px var(--edge);background:#00000040;border-radius:12px;padding:6px 11px;font-size:13px}.hist-stat b{font-family:var(--font-display);color:var(--gold-light);font-size:17px;font-weight:400}.hist-econ{margin-top:7px}.hist-econ .hist-stat{align-items:center;gap:4px;display:inline-flex}.hist-econ .hist-stat>.icon:not(.econ-dir){color:var(--gold);flex:none}.hist-treasure{align-items:center;gap:7px;margin-top:10px;display:flex}.hist-treasure .icon{color:var(--gold);flex:none}.hist-treasure.mine{font-weight:800}:root[data-look=pixel] .hist-title .hist-all{box-shadow:var(--pxf), var(--pxd-down);margin-inline-end:3px}:root[data-look=pixel] .hist-filter,:root[data-look=pixel] .hist-tag,:root[data-look=pixel] .hist-stat,:root[data-look=pixel] .hist-seat,:root[data-look=pixel] .hist-av{border-radius:0}:root[data-look=pixel] .hist-av{background:var(--ground);box-shadow:0 0 0 2px var(--ink)}:root[data-look=pixel] .hist-filter{background:var(--card);color:var(--ink);box-shadow:var(--pxf), var(--pxd-down);margin:3px}:root[data-look=pixel] .hist-filter.on{background:var(--zafaran);color:var(--ink);box-shadow:var(--pxf), inset 0 -3px 0 0 var(--zafaran-dk)}:root[data-look=pixel] .hist-seat{background:var(--card);box-shadow:var(--pxf);margin:3px}:root[data-look=pixel] .hist-seat.me{box-shadow:var(--pxf), inset 0 -3px 0 0 var(--zafaran);background:#fff0c2}:root[data-look=pixel] .hist-rank{color:var(--ink)}:root[data-look=pixel] .hist-tag.me{color:var(--text-amber);box-shadow:0 0 0 2px var(--ink);background:#fff0c2}:root[data-look=pixel] .hist-tag.win{background:var(--good-soft);color:var(--text-green);box-shadow:0 0 0 2px var(--ink)}:root[data-look=pixel] .hist-tag.quit{color:var(--text-amber);box-shadow:0 0 0 2px var(--ink);background:#ffe4c2}:root[data-look=pixel] .hist-stat{background:var(--card);box-shadow:var(--pxf);margin:3px}:root[data-look=pixel] .hist-stat b{color:var(--text-amber);font-weight:700}:root[data-look=pixel] .hist-econ .hist-stat>.icon:not(.econ-dir),:root[data-look=pixel] .hist-treasure .icon{color:var(--text-amber)}:root[data-look=bazaar]{--brick:#a9443b;--brick-dk:#7e2f28;--brick-lt:#c2564b;--tile:#2e8c86;--tile-dk:#1e625e;--ochre:#da8e33;--ochre-dk:#a9661b;--cream:#f3e4c4;--paper:#fbf4e4;--sand:#ead3a6;--card:#fff8e9;--card-hi:#fffdf7;--wood-lt:#a8723f;--wood:#7a4b2a;--wood-dk:#4e2f1a;--text-brick:#8e3229;--text-teal:#1e625e;--text-ochre:#7e5110;--text-green:#2b6537;--text-plum:#4a3d80;--night:#f6e8cb;--night2:#eedab2;--panel:#fff8e9;--panel2:#fffbf2;--panel-top:#fffdf7;--edge:#7a4b2a3d;--edge-strong:#7a4b2a61;--line:#7a4b2a38;--ink:#3a2a20;--muted:#6e5845;--muted2:#7a6450;--gold:#da8e33;--gold-deep:#a9661b;--gold-light:#7e5110;--turq:#2e8c86;--turq-deep:#1e625e;--turq-soft:#2e8c8624;--pom:#a9443b;--pom-deep:#7e2f28;--pom-soft:#a9443b1f;--violet:#6b5ba8;--violet-deep:#4a3d80;--violet-soft:#6b5ba821;--good:#3e8e4f;--good-soft:#3e8e4f24;--cell-a:#f3e4c4;--cell-b:#ead3a6;--cell-num:#7a4b2a;--frame:#7a4b2a;--frame2:#4e2f1a;--scrim:#3a2a2080;--btn-primary-hi:#c2564b;--btn-primary:#a9443b;--btn-primary-lo:#983a32;--btn-primary-edge:#7e2f28;--btn-primary-ink:#fff;--btn-secondary-hi:#2a807a;--btn-secondary:#24726d;--btn-secondary-lo:#1f6560;--btn-secondary-edge:#164a47;--btn-secondary-ink:#fff;--btn-accent-hi:#e59b45;--btn-accent:#da8e33;--btn-accent-lo:#cf8329;--btn-accent-edge:#a9661b;--btn-accent-ink:#3a2100;--btn-ghost-bg:#fffdf7b3;--btn-ghost-ink:#3a2a20;--btn-ghost-line:#7a4b2a61;--btn-raised-hi:#fffdf7;--btn-raised:#fff1d6;--btn-raised-ink:#3a2a20;--btn-raised-edge:#7a4b2a52;--btn-raised-line:#7a4b2a61;--btn-link-ink:#1e625e;--btn-danger-bg:#fffdf7;--btn-danger-press:#f7e1e8;--btn-danger-ink:#9b1d4f;--btn-danger-line:#9b1d4f;--btn-off-bg:#e3cfae;--btn-off-ink:#6e5845;--btn-off-line:#7a4b2a40;--sh1:0 2px 0 #7a4b2a24, 0 4px 10px #3a2a2014;--sh2:0 12px 28px #3a2a2033;--ring-track:#7a4b2a29;--ring-ok:#2e8c86;--ring-warn:#da8e33;--ring-low:#a9443b;--ladder-rail:#b07a43;--ladder-rung:#6e4223;--ladder-shadow:#3a2a2052;--snake-shadow:#3a2a2057;--swap-mark:#2e8c86;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-look=bazaar] html,:root[data-look=bazaar] body{background:var(--night)}:root[data-look=bazaar] body:before{background:radial-gradient(70% 45% at 18% -4%,#da8e3329,#0000 60%),radial-gradient(60% 40% at 96% 104%,#2e8c861a,#0000 60%),linear-gradient(#f6e8cb,#eedab2)}:root[data-look=bazaar] body:after{opacity:1;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='72' height='72' viewBox='0 0 72 72'><g fill='none' stroke='%237A4B2A' stroke-opacity='.075' stroke-width='1.1'><path d='M36 4 44 14 58 14 58 28 68 36 58 44 58 58 44 58 36 68 28 58 14 58 14 44 4 36 14 28 14 14 28 14z'/><circle cx='36' cy='36' r='9'/></g></svg>"),repeating-linear-gradient(45deg,#7a4b2a0b 0 2px,#0000 2px 14px)}:root[data-look=bazaar] :focus-visible{outline-color:var(--tile-dk)}:root[data-look=bazaar] .rule,:root[data-look=bazaar] .pcard,:root[data-look=bazaar] .board-row,:root[data-look=bazaar] .task,:root[data-look=bazaar] .radar-card,:root[data-look=bazaar] .stat,:root[data-look=bazaar] .ability-row,:root[data-look=bazaar] .pick,:root[data-look=bazaar] .pkg,:root[data-look=bazaar] .skin,:root[data-look=bazaar] .opt,:root[data-look=bazaar] .seg,:root[data-look=bazaar] .tabs{background:var(--card);box-shadow:inset 0 0 0 1.5px var(--edge), 0 2px 0 #7a4b2a1f}:root[data-look=bazaar] .rule .ic,:root[data-look=bazaar] .task .ic,:root[data-look=bazaar] .tile span,:root[data-look=bazaar] .cat span,:root[data-look=bazaar] .ab .ab-ic,:root[data-look=bazaar] .badge-ic,:root[data-look=bazaar] .fx-burst{filter:drop-shadow(0 2px 2px #3a2a2038)}:root[data-look=bazaar] .btn{text-shadow:0 1px #3a2a2038}:root[data-look=bazaar] .btn:after{background:linear-gradient(#ffffff38,#fff0)}:root[data-look=bazaar] .btn-ghost,:root[data-look=bazaar] .btn-link,:root[data-look=bazaar] .btn-danger{text-shadow:none}:root[data-look=bazaar] .btn:disabled{filter:none;opacity:1;cursor:not-allowed}:root[data-look=bazaar] .btn-primary:disabled,:root[data-look=bazaar] .btn-secondary:disabled{background:var(--btn-off-bg);color:var(--btn-off-ink);text-shadow:none;box-shadow:0 5px #c4ac86,inset 0 0 0 1px #7a4b2a1f}:root[data-look=bazaar] .btn-primary:disabled:after,:root[data-look=bazaar] .btn-secondary:disabled:after{display:none}:root[data-look=bazaar] .btn-ghost:disabled,:root[data-look=bazaar] .btn-link:disabled,:root[data-look=bazaar] .btn-danger:disabled{opacity:.55}:root[data-look=bazaar] .icon-btn{box-shadow:0 3px 0 var(--btn-raised-edge), inset 0 0 0 1.5px var(--btn-raised-line);border-radius:13px}:root[data-look=bazaar] .icon-btn:active{box-shadow:0 1px 0 var(--btn-raised-edge), inset 0 0 0 1.5px var(--btn-raised-line)}:root[data-look=bazaar] .soon{background:var(--violet-soft);color:var(--text-plum)}:root[data-look=bazaar] .badge{background:linear-gradient(180deg,var(--brick-lt),var(--brick));box-shadow:0 2px 4px #3a2a204d, 0 0 0 2px var(--night)}:root[data-look=bazaar] .topbar h2,:root[data-look=bazaar] .game-title{color:var(--brick);text-shadow:0 2px #7e2f2829}:root[data-look=bazaar] .sheet h3,:root[data-look=bazaar] .onboard-title,:root[data-look=bazaar] .crash h2{color:var(--ink);text-shadow:none}:root[data-look=bazaar] .logo{background:linear-gradient(180deg,var(--brick-lt) 12%,var(--brick) 58%,var(--brick-dk));filter:drop-shadow(0 3px #7e2f2829);-webkit-background-clip:text;background-clip:text}:root[data-look=bazaar] .wordmark{color:var(--brick);text-shadow:0 3px #7e2f282e}:root[data-look=bazaar] .acct .av,:root[data-look=bazaar] .home-top .av{background:radial-gradient(circle at 32% 28%, var(--card-hi), var(--cream));color:var(--ink);box-shadow:0 2px 0 #7a4b2a33, inset 0 0 0 1.5px var(--edge)}:root[data-look=bazaar] .acct .av:before,:root[data-look=bazaar] .home-top .av:before{background:conic-gradient(var(--tile) calc(var(--p,0) * 360deg), #7a4b2a29 0)}:root[data-look=bazaar] .home-top .av .lvl{background:var(--ochre);color:#3a2100;box-shadow:0 0 0 2px var(--night)}:root[data-look=bazaar] .xpbar,:root[data-look=bazaar] .catline .bar,:root[data-look=bazaar] .task .bar,:root[data-look=bazaar] .tbar,:root[data-look=bazaar] .task-bar{background:#7a4b2a24;box-shadow:inset 0 1px 2px #3a2a2024}:root[data-look=bazaar] .xpbar i,:root[data-look=bazaar] .catline .bar i,:root[data-look=bazaar] .task .bar i,:root[data-look=bazaar] .tbar i,:root[data-look=bazaar] .task-bar i{background:linear-gradient(90deg,var(--tile),#4fb0a9)}:root[data-look=bazaar] .tbar i.low{background:linear-gradient(90deg,var(--brick),#c9675d)}:root[data-look=bazaar] .coins{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ochre), var(--sh1);background:#fff6e2}:root[data-look=bazaar] .coins .plus{background:linear-gradient(180deg,#3fa39c,var(--tile));color:#fff;box-shadow:0 2px 0 var(--tile-dk)}:root[data-look=bazaar] .hchip{background:var(--card);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--edge)}:root[data-look=bazaar] .home-art svg{box-shadow:0 10px 0 var(--wood-dk), var(--sh2), inset 0 0 0 3px #da8e338c}:root[data-look=bazaar] .tile{background:linear-gradient(180deg,var(--card-hi),#fff1d6);color:var(--ink);box-shadow:0 4px 0 #7a4b2a4d, inset 0 0 0 1.5px var(--edge)}:root[data-look=bazaar] .tile:active:not(:disabled){box-shadow:0 1px 0 #7a4b2a4d, inset 0 0 0 1.5px var(--edge)}:root[data-look=bazaar] .resume-strip{background:var(--turq-soft);box-shadow:inset 0 0 0 1.5px #2e8c8661}:root[data-look=bazaar] .play-card{background:linear-gradient(160deg,var(--card-hi),#fff1d6 75%);box-shadow:inset 0 0 0 1.5px var(--edge), 0 3px 0 #7a4b2a24, 0 12px 26px #3a2a201f}:root[data-look=bazaar] .today-card{box-shadow:inset 0 0 0 1.5px var(--edge), 0 2px 0 #7a4b2a1f}:root[data-look=bazaar] .mode-seg{background:#7a4b2a1a}:root[data-look=bazaar] .mode-seg button.on{background:var(--tile-dk);color:#fff}:root[data-look=bazaar] .cat-chip{background:var(--card-hi);box-shadow:inset 0 0 0 1.5px var(--edge)}:root[data-look=bazaar] .sec-btn{background:var(--card-hi);box-shadow:inset 0 0 0 1.5px var(--edge), 0 2px 0 #7a4b2a24}:root[data-look=bazaar] .ct-row{--ct-rim:#1f625e8c;--ct-bg:linear-gradient(105deg,#3a9a93 0%,#2e8c86 50%,#22706b 100%);--ta-wood:#8a5530;--ta-wood-dark:#4e2c17;--ta-rim:#ffecc880;--ta-board:#f3e4c4;--ta-board-alt:#2e8c86;--ta-snake:#a9443b;--ta-ladder:#da8e33;--ta-gold:#f2b544;--ta-gold-dark:#b57412;--ta-die:#fff6e2;--ta-pip:#a9443b;--ta-shadow:#1e282659;box-shadow:0 3px #1f625e,0 8px 18px -8px #1f625e99}:root[data-look=bazaar] .ct-tier{background:linear-gradient(160deg,color-mix(in srgb,var(--tc) 13%,transparent),transparent 62%),var(--card-hi)}:root[data-look=bazaar] .ct-tier[data-tier="1"]{--tc:#a9443b;--tc-ink:var(--text-brick);--tc-on:#fff8e9}:root[data-look=bazaar] .ct-tier[data-tier="2"]{--tc:#2e8c86;--tc-ink:var(--text-teal);--tc-on:#fff8e9}:root[data-look=bazaar] .ct-tier[data-tier="3"]{--tc:#34519a;--tc-ink:#2c4686;--tc-on:#ffe29a}:root[data-look=bazaar] .ct-tier.locked{--tc:#9c8b78;--tc-ink:var(--muted);--tc-on:#fff8e9}:root[data-look=bazaar] .ct-tier.waiting{box-shadow:inset 0 0 0 2px var(--ochre),0 3px 0 color-mix(in srgb,var(--tc) 30%,transparent),0 6px 16px #a9661b47}:root[data-look=bazaar] .ct-wait{background:linear-gradient(#f3c26b,#da8e33);box-shadow:inset 0 -1px #7a4b0059}:root[data-look=bazaar] .ct-faces i{background:var(--wood-dk)}:root[data-look=bazaar] .ct-row-live{color:#fff8e9d9}:root[data-look=bazaar] .ct-go{color:#4e2c17;background:#f3c26b}:root[data-look=bazaar] .ct-row[data-state=mode]{box-shadow:none;border-color:var(--edge-strong);color:var(--ink);background:0 0}:root[data-look=bazaar] .off-note{color:var(--text-brick)}:root[data-look=bazaar] .api-down{background:#fffdf7bf;box-shadow:inset 0 0 0 1.5px #9b1d4f4d}:root[data-look=bazaar] .streak-dots i{background:#7a4b2a24}:root[data-look=bazaar] .streak-dots i.on{background:var(--brick);box-shadow:0 0 6px #a9443b66}:root[data-look=bazaar] .streak-dots i.now{outline-color:var(--ochre)}:root[data-look=bazaar] .today-list .ic{background:#7a4b2a14}:root[data-look=bazaar] .claim{background:var(--text-green);color:#fff}:root[data-look=bazaar] .tabbar{box-shadow:inset 0 1.5px 0 var(--edge), 0 -6px 18px #3a2a2014;background:#fff8e9f5}:root[data-look=bazaar] .tab{color:var(--muted)}:root[data-look=bazaar] .tab.on{color:var(--brick)}:root[data-look=bazaar]{--icon-duo:var(--tile);--coin-face:#e9a752;--coin-edge:#8a5413}:root[data-look=bazaar] .win-trophy{color:var(--ochre-dk)}:root[data-look=bazaar] .icon.on .duo{opacity:.3}:root[data-look=bazaar] .help-chip{color:var(--ink)}:root[data-look=bazaar] .tab.on:before,:root[data-look=bazaar] .tab-badge{background:var(--brick)}:root[data-look=bazaar] .stat b{color:var(--brick);text-shadow:none}:root[data-look=bazaar] .seg button.on,:root[data-look=bazaar] .hist-filter.on{background:linear-gradient(180deg,var(--brick-lt),var(--brick));color:#fff;box-shadow:0 3px 0 var(--brick-dk)}:root[data-look=bazaar] .tabs button.on{background:linear-gradient(180deg,var(--card-hi),var(--cream));color:var(--ink);box-shadow:0 2px 0 #7a4b2a4d, inset 0 0 0 1.5px var(--edge-strong)}:root[data-look=bazaar] .name-input,:root[data-look=bazaar] .mock-form input,:root[data-look=bazaar] .share-fallback{background:var(--card-hi);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--edge-strong), inset 0 2px 4px #3a2a2012}:root[data-look=bazaar] .name-input::placeholder{color:var(--muted2)}:root[data-look=bazaar] .name-input:focus{box-shadow:inset 0 0 0 2px var(--pc,var(--tile)), inset 0 2px 4px #3a2a2012}:root[data-look=bazaar] .me-tag{background:var(--turq-soft);color:var(--text-teal);box-shadow:inset 0 0 0 1px #2e8c8666}:root[data-look=bazaar] .cat{background:var(--card-hi);box-shadow:inset 0 0 0 1.5px var(--edge)}:root[data-look=bazaar] .cat.on{color:#fff;text-shadow:0 1px 1px #00000040;background:linear-gradient(180deg,color-mix(in srgb, var(--pc,var(--violet)) 88%, #000),color-mix(in srgb, var(--pc,var(--violet)) 66%, #000));box-shadow:inset 0 0 0 2px #fff6, 0 3px 10px -2px var(--pc,var(--violet))}:root[data-look=bazaar] .sticky-foot{background:linear-gradient(#f0ddb800,#f0ddb8 30%)}:root[data-look=bazaar] .ability-row .ic{background:radial-gradient(circle at 34% 28%, var(--card-hi), var(--cream));box-shadow:inset 0 0 0 1.5px var(--edge)}:root[data-look=bazaar] .ability-row.on,:root[data-look=bazaar] .pick.on,:root[data-look=bazaar] .skin.on{box-shadow:inset 0 0 0 2px var(--tile), 0 0 0 3px #2e8c8629}:root[data-look=bazaar] .pkg.on{box-shadow:inset 0 0 0 2px var(--ochre), 0 0 0 3px #da8e3333}:root[data-look=bazaar] .avatar-btn{box-shadow:0 2px #7a4b2a40,inset 0 0 0 2.5px #ffffff80}:root[data-look=bazaar] .radar-card svg polygon:last-of-type{fill:#2e8c8647;stroke:var(--tile)}:root[data-look=bazaar] .onboard-dots i.on{background:var(--tile)}:root[data-look=bazaar] .onboard-dots i.done{background:var(--tile-dk)}:root[data-look=bazaar] .ob-avatar-big,:root[data-look=bazaar] .reel-tile.me{background:radial-gradient(circle at 32% 28%, #ffffff8c, var(--tile) 62%);box-shadow:inset 0 0 0 2px #fff6, 0 0 0 3px var(--tile-dk), 0 8px 18px #3a2a2038}:root[data-look=bazaar] .ob-avatars button{background:var(--card-hi);box-shadow:inset 0 0 0 1.5px var(--edge)}:root[data-look=bazaar] .ob-avatars button.on{box-shadow:inset 0 0 0 3px var(--ochre), 0 0 10px #da8e3359}:root[data-look=bazaar] .year-wheel{background:var(--card-hi);box-shadow:inset 0 0 0 1.5px var(--edge-strong)}:root[data-look=bazaar] .year-wheel:focus-visible{box-shadow:inset 0 0 0 2px var(--tile-dk)}:root[data-look=bazaar] .otp-box{background:var(--card-hi);box-shadow:inset 0 0 0 1.5px var(--edge-strong)}:root[data-look=bazaar] .otp-box.cur{box-shadow:inset 0 0 0 2.5px var(--ochre), 0 0 10px #da8e334d}:root[data-look=bazaar] .otp-box.full{background:#fff1d6}:root[data-look=bazaar] .star,:root[data-look=bazaar] .nps-btn{background:var(--card-hi);box-shadow:inset 0 0 0 1.5px var(--edge)}:root[data-look=bazaar] .star{color:#7a4b2a66}:root[data-look=bazaar] .star.on{color:var(--ochre);text-shadow:none;box-shadow:inset 0 0 0 1.5px var(--ochre)}:root[data-look=bazaar] .consent{box-shadow:inset 0 0 0 1.5px var(--edge);background:#fffdf7bf}:root[data-look=bazaar] .consent-more{color:var(--text-teal)}.snk-tongue{opacity:0}.snk.flick .snk-tongue{animation:.75s ease-in-out snkFlick}@keyframes snkFlick{0%{opacity:0;transform:translate(-1.4px)}18%{opacity:1;transform:none}38%{transform:translate(-.35px)}56%{transform:none}76%{opacity:1;transform:none}to{opacity:0;transform:translate(-1.4px)}}.snk-eye{transform-box:fill-box;transform-origin:50%}.snk.blink .snk-eye{animation:.3s linear snkBlink}@keyframes snkBlink{0%,to{transform:none}50%{transform:scaleY(.12)}}@media (prefers-reduced-motion:reduce){.snk-tongue{opacity:1;animation:none}.snk-eye{animation:none}}:root[data-look=bazaar]{--frame-burnt:#4a2a16;--wood-grain:repeating-linear-gradient(98deg,transparent 0 5px,#7a4e2e61 5px 6.5px,transparent 6.5px 11px)}:root[data-look=bazaar] .board{background:var(--wood-grain), var(--frame-burnt);border-radius:16px;box-shadow:inset 0 0 0 2px #ffffff1f,0 6px #3b2414,0 14px 26px #3a2a204d}:root[data-look=bazaar] .board:before{box-shadow:none;border:1.5px dashed #f3e4c46b;border-radius:12px;top:.85%;bottom:.85%;left:.85%;right:.85%}:root[data-look=bazaar] .grid{border-radius:9px;box-shadow:inset 0 0 14px #3a2a2038}:root[data-look=bazaar] .cell{box-shadow:inset 0 0 0 .5px #7a4b2a2e}:root[data-look=bazaar] .cell .num{text-shadow:var(--cell-num-sh,0 1px 0 #fffaf099)}:root[data-look=bazaar] .cell.swap{--cell-tint:#2e8c8633;box-shadow:inset 0 0 0 1px #1e625e47}:root[data-look=bazaar] .cell.safe{--cell-tint:#da8e3338;box-shadow:inset 0 0 0 1px #a9661b52}:root[data-look=bazaar] .cell.goal .cell-mk{color:#3a2100;--icon-duo:#ffe3a8}:root[data-look=bazaar] .cell.goal{background:linear-gradient(160deg,#e9a752,var(--ochre) 60%,#b8731f)}:root[data-look=bazaar] .cell.goal .num{color:#3a2100;text-shadow:none}:root[data-look=bazaar] .cell.start:after{color:var(--tile-dk)}:root[data-look=bazaar] .cell.pickable:hover{background:#f4d2ca}:root[data-look=bazaar] .cell.pickable:focus-visible{background:#f4d2ca}:root[data-look=bazaar] .board{--tok-ink:#2e1a0ee0;--tok-halo:#fff8e9a6}:root[data-look=bazaar] .mini{background:var(--wood-grain), var(--frame-burnt);box-shadow:0 4px #3b2414,inset 0 0 0 1.5px #f3e4c459}:root[data-look=bazaar]{--med-rim:#fff8e9;--med-label:#fff8e9}:root[data-look=bazaar] .tray-skin:not([data-frame=metal]):not([data-frame=ceramic]){--tray-rim-base:linear-gradient(140deg,var(--tr-rim-hi),var(--tr-rim) 48%,var(--tr-rim-lo))}:root[data-look=bazaar] .tray-skin{--rim-w:calc(var(--pad,14px) * .55);--tray-felt-base:radial-gradient(circle at 42% 36%,var(--tr-felt),color-mix(in srgb,var(--tr-felt) 55%,var(--tr-felt-lo)) 62%,var(--tr-felt-lo))}:root[data-look=bazaar] .plq-tray{box-shadow:0 4px 0 color-mix(in srgb,var(--tr-rim-lo) 75%,#000), 0 6px 12px #3a2a2066, inset 0 1px 0 #ffecc859}:root[data-look=bazaar] .plq.turn .plq-tray{box-shadow:0 0 0 3px var(--pc), 0 0 14px 3px color-mix(in srgb, var(--pc) 65%, transparent), 0 4px 0 color-mix(in srgb,var(--tr-rim-lo) 75%,#000), inset 0 1px 0 #ffecc859}:root[data-look=bazaar] .plq-pop{--pop-bg:var(--card);box-shadow:0 10px 24px #3a2a2059, inset 0 0 0 1.5px var(--edge-strong)}:root[data-look=bazaar] .plq-pop-tag,:root[data-look=bazaar] .plq-pop-x{background:#7a4b2a1a}:root[data-look=bazaar] .plq-face{background:radial-gradient(circle at 32% 28%, #fff, color-mix(in srgb, var(--pc) 35%, #fff) 70%);box-shadow:0 0 0 2.5px var(--med-rim), 0 3px 7px #3a2a2066}:root[data-look=bazaar] .plq-shield{background:#e3f1e2}:root[data-look=bazaar] .emote-locked{background:#7a4b2a12}:root[data-look=bazaar] .new-dot{box-shadow:0 0 0 2px var(--card), 0 0 6px #e5383b80}:root[data-look=bazaar] .seat-tag{background:var(--tile-dk);color:#fff;box-shadow:none}:root[data-look=bazaar] .status{background:#7a4b2a12}:root[data-look=bazaar] .qbtn-n{background:var(--brick);box-shadow:0 0 0 2px var(--night)}:root[data-look=bazaar] .ab{background:var(--card);color:var(--ink);box-shadow:inset 0 0 0 1.5px #7a4b2a40,0 3px #7a4b2a38}:root[data-look=bazaar] .ab:active:not(:disabled){box-shadow:inset 0 0 0 1.5px #7a4b2a40,0 1px #7a4b2a38}:root[data-look=bazaar] .ab small{color:var(--text-ochre)}:root[data-look=bazaar] .ab.free small,:root[data-look=bazaar] .ab.noted small{color:var(--text-teal)}:root[data-look=bazaar] .ab:disabled{filter:grayscale(.55);opacity:.6}:root[data-look=bazaar] .emote-bubble{background:var(--card-hi);color:var(--ink);box-shadow:0 0 0 1.5px #7a4b2a59,0 6px 14px #3a2a2038}:root[data-look=bazaar] .emote-bubble:before{border-bottom-color:var(--card-hi)}:root[data-look=bazaar] .emote-bubble.up:before{border-top-color:var(--card-hi)}:root[data-look=bazaar] .emote-bubble.side:before{border-bottom-color:#0000}:root[data-look=bazaar] .emote-bubble.side.to-right:before{border-right-color:var(--card-hi)}:root[data-look=bazaar] .emote-bubble.side.to-left:before{border-left-color:var(--card-hi)}:root[data-look=bazaar] .emote{background:linear-gradient(180deg,var(--card-hi),#fff1d6);box-shadow:inset 0 0 0 1.5px var(--edge)}:root[data-look=bazaar] .emote-preview span{background:#7a4b2a14}:root[data-look=bazaar] .conn{box-shadow:inset 0 0 0 1.5px var(--edge);background:#fffdf7bf}:root[data-look=bazaar] .conn-online{color:var(--text-green)}:root[data-look=bazaar] .conn-connecting,:root[data-look=bazaar] .conn-reconnecting{color:var(--text-ochre)}:root[data-look=bazaar] .conn-offline{color:var(--text-brick)}:root[data-look=bazaar] .conn-degraded{color:var(--text-ochre)}:root[data-look=bazaar] .net-banner{background:var(--violet-soft);color:var(--text-plum);box-shadow:inset 0 0 0 1.5px #6b5ba859}:root[data-look=bazaar] .net-banner.warn{color:var(--text-ochre);background:#da8e3329;box-shadow:inset 0 0 0 1.5px #da8e3373}:root[data-look=bazaar] .pick-banner{background:var(--pom-soft);color:var(--text-brick);box-shadow:inset 0 0 0 1.5px #a9443b73}:root[data-look=bazaar] .tok-shield{background:var(--tile-dk);box-shadow:0 0 0 1px var(--card)}:root[data-look=bazaar] .sheet{background:linear-gradient(180deg,var(--card-hi),var(--paper) 40%,#f8ebd0);box-shadow:0 -3px #da8e3380,0 -20px 50px #3a2a2047,inset 0 1px #fff}:root[data-look=bazaar] .sheet:before{background:#7a4b2a4d}:root[data-look=bazaar] .badge-ic{box-shadow:inset 0 1px #fff6,0 2px #7a4b2a38}:root[data-look=bazaar] .badge-ic.ladder{background:linear-gradient(160deg,#f0c27a,#c98a2b)}:root[data-look=bazaar] .badge-ic.snake{background:linear-gradient(160deg,#d9776d,var(--brick))}:root[data-look=bazaar] .badge-ic.swap{background:linear-gradient(160deg,#68b8b1,var(--tile))}:root[data-look=bazaar] .badge-ic.coin{background:linear-gradient(160deg,#f5cd8e,var(--ochre))}:root[data-look=bazaar] .chip{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--edge);background:#7a4b2a14}:root[data-look=bazaar] .chip.forced{background:var(--pom-soft);color:var(--text-brick);box-shadow:inset 0 0 0 1.5px #a9443b73}:root[data-look=bazaar] .chip.guard{background:var(--good-soft);color:var(--text-green);box-shadow:inset 0 0 0 1.5px #3e8e4f73}:root[data-look=bazaar] .timer{color:var(--text-ochre)}:root[data-look=bazaar] .timer.low{color:var(--text-brick)}:root[data-look=bazaar] .opt .k{color:var(--muted);box-shadow:inset 0 0 0 1.5px var(--edge);background:#7a4b2a14}:root[data-look=bazaar] .opt.right{box-shadow:inset 0 0 0 2px var(--good);background:linear-gradient(#3e8e4f2e,#3e8e4f14)}:root[data-look=bazaar] .opt.right .k{background:var(--text-green);color:#fff}:root[data-look=bazaar] .opt.wrong{box-shadow:inset 0 0 0 2px var(--brick);background:linear-gradient(#a9443b29,#a9443b12)}:root[data-look=bazaar] .opt.wrong .k{background:var(--brick);color:#fff}:root[data-look=bazaar] .result.good{background:var(--good-soft);color:var(--text-green);box-shadow:inset 0 0 0 1.5px #3e8e4f73}:root[data-look=bazaar] .result.bad{background:var(--pom-soft);color:var(--text-brick);box-shadow:inset 0 0 0 1.5px #a9443b73}:root[data-look=bazaar] .pick .av,:root[data-look=bazaar] .rank-row .av{box-shadow:inset 0 0 0 2px #ffffff8c}:root[data-look=bazaar] .pick.empty .av{background:#7a4b2a1a}:root[data-look=bazaar] .win-trophy{filter:drop-shadow(0 6px 12px #da8e3373)}:root[data-look=bazaar] .rank-row{box-shadow:inset 0 0 0 1.5px var(--edge);background:#7a4b2a0f}:root[data-look=bazaar] .task .done,:root[data-look=bazaar] .pkg .bonus{color:var(--text-green)}:root[data-look=bazaar] .streak i{color:var(--muted);box-shadow:inset 0 0 0 1.5px var(--edge);background:#7a4b2a14}:root[data-look=bazaar] .streak i.on{background:linear-gradient(180deg,#e9a752,var(--ochre));color:#3a2100;box-shadow:0 3px 0 var(--ochre-dk)}:root[data-look=bazaar] .wheel-shadow{box-shadow:0 8px 18px #3a2a204d}:root[data-look=bazaar] .wheel-pin{color:var(--brick);filter:drop-shadow(0 2px 3px #3a2a2066)}:root[data-look=bazaar] .adbox{background:linear-gradient(180deg,var(--card-hi),var(--cream));box-shadow:inset 0 0 0 1.5px var(--edge)}:root[data-look=bazaar] .pkg .rec{background:var(--ochre);color:#3a2100}:root[data-look=bazaar] .shop-limit{color:var(--text-ochre);background:#da8e3324;box-shadow:inset 0 0 0 1.5px #da8e3373}:root[data-look=bazaar] .shop-limit.calm{background:var(--good-soft);color:var(--text-green);box-shadow:inset 0 0 0 1.5px #3e8e4f66}:root[data-look=bazaar] .mock-note{background:var(--pom-soft);color:var(--text-brick);box-shadow:inset 0 0 0 1.5px #a9443b66}:root[data-look=bazaar] .fx-toast{background:var(--card-hi);color:var(--ink);box-shadow:0 8px 22px #3a2a204d,inset 0 0 0 1.5px #da8e3399}:root[data-look=bazaar] .fx-flash{background:radial-gradient(circle at 50% 58%,#da8e3373,#0000 62%)}:root[data-look=bazaar] .fx-vignette{box-shadow:inset 0 0 110px 34px #a9443b80}:root[data-look=bazaar] .room-code{color:var(--brick);text-shadow:0 3px #7e2f2829}:root[data-look=bazaar] .radar{background:radial-gradient(circle,#2e8c8633,#2e8c860a 62%,#0000 70%);box-shadow:inset 0 0 0 2px #2e8c8659}:root[data-look=bazaar] .radar:before,:root[data-look=bazaar] .radar:after{box-shadow:0 0 0 2px #2e8c8680}:root[data-look=bazaar] .vs{background:linear-gradient(180deg,#e9a752,var(--ochre) 55%,#c7791f);color:#3a2100;box-shadow:0 5px 0 var(--ochre-dk), 0 0 22px #da8e3359}:root[data-look=bazaar] .reel-window{background:linear-gradient(180deg,var(--cream),var(--card) 50%,var(--cream));box-shadow:inset 0 0 0 1.5px var(--edge-strong), 0 8px 18px #3a2a202e}:root[data-look=bazaar] .reel-frame{box-shadow:0 0 0 3px var(--ochre), 0 0 14px #da8e3373}:root[data-look=bazaar] .reel-found{background:var(--text-green);color:#fff;box-shadow:0 4px 10px #3a2a2040}:root[data-look=bazaar] .hist-av{background:#7a4b2a1a}:root[data-look=bazaar] .hist-tag.quit,:root[data-look=bazaar] .hist-tag.me{color:var(--text-ochre);background:#da8e3329;box-shadow:inset 0 0 0 1.5px #da8e3380}:root[data-look=bazaar] .hist-tag.win{background:var(--good-soft);color:var(--text-green)}:root[data-look=bazaar] .hist-filter{background:var(--card-hi);color:var(--muted);box-shadow:inset 0 0 0 1.5px var(--edge)}:root[data-look=bazaar] .hist-seat{background:#7a4b2a0d}:root[data-look=bazaar] .hist-seat.me{box-shadow:inset 0 0 0 1.8px var(--ochre)}:root[data-look=bazaar] .hist-stat{background:#7a4b2a0f}:root[data-look=bazaar] .hist-stat b{color:var(--brick)}:root[data-look=bazaar] .hist-econ .hist-stat>.icon:not(.econ-dir),:root[data-look=bazaar] .hist-treasure .icon{color:var(--ochre)}@media (prefers-reduced-motion:reduce){.ring.low,.dice.landed,.plq-lining>.dice.landed{animation:none}}.callout{z-index:8;pointer-events:none;transform:translate(calc(-1 * var(--ax,50%)), calc(-100% - var(--bs) * .045 - var(--stack,0) * 28px));position:absolute}.callout.below{transform:translate(calc(-1 * var(--ax,50%)), calc(var(--bs) * .045 + var(--stack,0) * 28px))}.callout-in{white-space:nowrap;color:#fff;background:var(--co-bg);direction:rtl;border-radius:99px;align-items:center;gap:4px;padding:3px 9px 3px 7px;font-size:13px;font-weight:900;line-height:1.3;animation:2.6s ease-out forwards calloutLife;display:inline-flex;box-shadow:0 3px 8px #00000059,inset 0 0 0 1.5px #ffffff59}.callout.good{--co-bg:linear-gradient(180deg,#3db46b,#23864b)}.callout.bad{--co-bg:linear-gradient(180deg,#e25a4e,#b33a30)}.callout.info{--co-bg:linear-gradient(180deg,#4a5bbf,#2f3c8c)}@keyframes calloutLife{0%{opacity:0;transform:translateY(6px)scale(.9)}10%{opacity:1;transform:translateY(0)scale(1)}80%{opacity:1;transform:translateY(-6px)}to{opacity:0;transform:translateY(-10px)}}:root[data-look=bazaar] .callout.info{--co-bg:linear-gradient(180deg,#3a9a93,#1e625e)}:root[data-look=pixel] .callout-in{box-shadow:0 0 0 2px var(--ink), 3px 3px 0 2px #2a23464d;border-radius:0;animation-timing-function:steps(6,end)}:root[data-look=pixel] .callout.good{--co-bg:var(--sabz)}:root[data-look=pixel] .callout.bad{--co-bg:var(--anari-dk)}:root[data-look=pixel] .callout.info{--co-bg:var(--lajvard)}.callout.chest:not(.below){transform:translate(calc(-1 * var(--ax,50%)), calc(-100% - var(--bs) * .135 - var(--stack,0) * 28px))}.callout.treasure{--co-bg:linear-gradient(180deg,#ffe08a,#f7b733 55%,#d88a0c)}.callout.treasure .callout-in{color:#3a2100;padding:4px 11px 4px 9px;font-size:14px;animation:2.6s ease-out forwards calloutLife,1.1s ease-in-out infinite alternate calloutGlow;box-shadow:0 0 0 1.5px #fff4c2,0 0 16px 4px #ffc43ccc,0 3px 8px #00000059}@keyframes calloutGlow{to{box-shadow:0 0 0 1.5px #fff4c2,0 0 24px 7px #ffc43cf2,0 3px 8px #00000059}}:root[data-look=pixel] .callout.treasure{--co-bg:var(--zafaran)}:root[data-look=pixel] .callout.treasure .callout-in{color:var(--ink);box-shadow:0 0 0 2px var(--ink), 0 0 0 5px var(--y,#ffe9a3), 3px 3px 0 5px #2a23464d;animation:2.6s steps(6,end) forwards calloutLife}.plq-typing{z-index:5;background:var(--card,#fff);border-radius:99px;gap:3px;padding:4px 6px;display:flex;position:absolute;top:-6px;left:50%;transform:translate(-50%);box-shadow:0 1px 3px #00000059}.plq-typing i{background:var(--muted);border-radius:50%;width:5px;height:5px;animation:1s ease-in-out infinite typingDot}.plq-typing i:nth-child(2){animation-delay:.15s}.plq-typing i:nth-child(3){animation-delay:.3s}@keyframes typingDot{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-2px)}}:root[data-look=pixel] .plq-typing,:root[data-look=pixel] .plq-typing i{border-radius:0}:root[data-look=pixel] .plq-typing{box-shadow:0 0 0 2px var(--ink)}@media (prefers-reduced-motion:reduce){.callout-in{animation:2.6s linear forwards calloutFade!important}.roll-btn.cta{animation:none}}@keyframes calloutFade{0%{opacity:0}8%,80%{opacity:1}to{opacity:0}}.hist-link{text-align:start;cursor:pointer;width:100%;font:inherit;color:var(--ink);align-items:center;gap:12px;display:flex}.hist-link .tx{flex:1;min-width:0}.hist-link .tx p{color:var(--muted);margin:0;font-size:13px}.hist-link .chev{opacity:.6;transform:scaleX(-1)}.home-history{background:var(--panel);box-shadow:inset 0 0 0 1px var(--edge);border-radius:22px;margin-top:0;padding:14px 14px 8px}.home-history h2{margin:0 0 6px;font-size:16px}:root[data-look=pixel] .home-history{background:var(--card);box-shadow:var(--pxf), var(--pxs);border-radius:0}:root[data-look=bazaar] .home-history{background:var(--card-hi,#fff8e9);box-shadow:inset 0 0 0 1.5px var(--edge-strong), 0 2px 0 #7a4b2a26}.amount{white-space:nowrap;font-variant-numeric:tabular-nums;vertical-align:middle;align-items:center;gap:3px;display:inline-flex}.amount .amount-ic{flex:none}.amount.signed{unicode-bidi:isolate;border-radius:99px;padding:1px 7px;font-size:.92em;font-weight:800}.amount.signed.gain{background:var(--good-soft);color:var(--good)}.amount.signed.loss{background:var(--pom-soft);color:var(--pom)}.amount.signed.plain{color:inherit;font-size:inherit;background:0 0;padding:0}.claim .amount,.ghost-tag .amount{margin-inline-start:2px}.pkg .bonus-line{flex-wrap:wrap;align-items:center;gap:6px;display:flex}:root[data-look=pixel] .amount.signed{border-radius:0}.quick-opts .cat-chip{flex:0 auto}.quick-opts .lo-chip{flex:none;gap:4px;max-width:none;padding-inline-start:8px;padding-inline-end:9px}.quick-opts .players-seg button{white-space:nowrap}@media (max-width:349px){.quick-opts{flex-wrap:wrap;row-gap:8px}.quick-opts .players-seg{flex:100%}.quick-opts .players-seg button{flex:1}.quick-opts .cat-chip{flex:auto;max-width:none}.quick-opts .lo-chip{flex:none}}.lo-icons{align-items:center;gap:3px;display:inline-flex}.lo-chip .lo-icons .icon{flex:none}.quick-sub{white-space:nowrap;text-overflow:ellipsis;justify-content:center;align-items:center;gap:4px;max-width:100%;display:inline-flex;overflow:hidden}.quick-sub .lo-icons{gap:6px}.hx-mark{--mk:var(--muted);--mk-dot:var(--muted2);min-width:76px;color:var(--mk);white-space:nowrap;flex:none;align-items:center;gap:6px;font-size:13px;font-weight:800;display:inline-flex}.hx-mark i{background:var(--mk-dot);border-radius:50%;flex:none;width:8px;height:8px}.hx-mark.win{--mk:#6fe0a6;--mk-dot:var(--good)}.hx-mark.loss{--mk:#ff9aa2;--mk-dot:var(--pom)}.hx-mark.quit{--mk:#ffbe7a;--mk-dot:#f78c28}.sheet-head .hx-mark{min-width:0;box-shadow:inset 0 0 0 1px var(--edge);background:#ffffff0f;border-radius:99px;padding:4px 11px}:root[data-look=bazaar] .hx-mark.win{--mk:var(--text-green);--mk-dot:var(--good)}:root[data-look=bazaar] .hx-mark.loss{--mk:var(--text-brick);--mk-dot:var(--brick)}:root[data-look=bazaar] .hx-mark.quit{--mk:var(--text-ochre);--mk-dot:var(--ochre)}:root[data-look=bazaar] .sheet-head .hx-mark{background:#7a4b2a0f}:root[data-look=pixel] .hx-mark{--mk:var(--ink2);--mk-dot:var(--ink2)}:root[data-look=pixel] .hx-mark.win{--mk:var(--text-green);--mk-dot:var(--text-green)}:root[data-look=pixel] .hx-mark.loss{--mk:var(--text-red);--mk-dot:var(--text-red)}:root[data-look=pixel] .hx-mark.quit{--mk:var(--text-amber);--mk-dot:var(--text-amber)}:root[data-look=pixel] .hx-mark i{border-radius:0}:root[data-look=pixel] .sheet-head .hx-mark{background:var(--ground);box-shadow:0 0 0 2px var(--ink);border-radius:0;margin:3px}.hx-mode-ic{width:26px;height:26px;color:var(--muted);background:#ffffff12;border-radius:8px;flex:none;place-items:center;display:inline-grid}.hx-mode-ic.battle{background:var(--pom-soft);color:#ff9aa2}.hx-mode-ic.local{background:var(--violet-soft);color:#cdb9ff}:root[data-look=bazaar] .hx-mode-ic{background:#7a4b2a14}:root[data-look=bazaar] .hx-mode-ic.battle{background:var(--pom-soft);color:var(--text-brick)}:root[data-look=bazaar] .hx-mode-ic.local{background:var(--violet-soft);color:var(--text-plum)}:root[data-look=pixel] .hx-mode-ic{background:var(--ground2);color:var(--ink);border-radius:0}:root[data-look=pixel] .hx-mode-ic.battle{color:var(--text-red)}:root[data-look=pixel] .hx-mode-ic.local{color:var(--lajvard-dk)}.home-history{padding:12px 14px 4px}.hx-mini{width:100%;min-height:42px;color:var(--ink);font:inherit;text-align:start;cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border:0;align-items:center;gap:10px;padding:7px 2px;display:flex}.hx-mini+.hx-mini{border-top:1px solid var(--edge)}.hx-mini:active{opacity:.7}.hx-mini-n{white-space:nowrap;flex:1;align-items:center;gap:12px;min-width:0;font-size:13.5px;font-weight:700;display:inline-flex;overflow:hidden}.econ{white-space:nowrap;align-items:center;gap:2px;display:inline-flex}.econ .econ-dir{flex:none}.econ .econ-dir .ln{stroke-width:2.6px}.econ.down .econ-dir{color:var(--pom)}.econ.up .econ-dir{color:var(--good)}.hist-econ-parts{color:var(--muted);flex-basis:100%;font-size:12px;font-weight:700}:root[data-look=pixel] .econ.down .econ-dir{color:var(--text-red)}:root[data-look=pixel] .econ.up .econ-dir{color:var(--text-green)}.hx-mini-t{color:var(--muted);white-space:nowrap;flex:none;font-size:12px}.home-history h2{margin:0 0 4px}.hx-all{border:0;border-top:1px solid var(--edge);width:100%;font:inherit;color:var(--muted);cursor:pointer;background:0 0;justify-content:flex-end;align-items:center;gap:2px;padding:10px 2px 8px;font-size:13px;font-weight:800;display:flex}.hx-all .icon{transform:scaleX(-1)}:root[data-look=pixel] .hx-mini+.hx-mini,:root[data-look=pixel] .hx-all,:root[data-look=pixel] .hx-row+.hx-row{border-top:2px solid var(--ground2)}.hx-week{background:var(--panel);box-shadow:inset 0 0 0 1px var(--edge);border-radius:16px;grid-template-columns:auto repeat(3,1fr);align-items:center;gap:6px;margin:2px 0 12px;padding:10px 14px;display:grid}.hx-week-t{color:var(--muted);white-space:nowrap;font-size:13px;font-weight:800}.hx-stat{flex-direction:column;align-items:center;min-width:0;line-height:1.25;display:flex}.hx-stat b{font-family:var(--font-display);color:var(--gold-light);font-variant-numeric:tabular-nums;font-size:21px;font-weight:400}.hx-stat small{color:var(--muted);white-space:nowrap;font-size:11px}.hist-filters{gap:6px;margin:0 0 12px}.hist-filter{padding:5px 11px;font-size:12.5px}.hist-filter.on{box-shadow:0 2px 0 var(--gold-deep)}.hx-day{margin-bottom:12px}.hx-day-h{color:var(--muted);margin:0 4px 6px;font-size:12.5px;font-weight:800}.hx-group{background:var(--panel);box-shadow:inset 0 0 0 1px var(--edge);border-radius:16px;padding:0 12px}.hist-section .hx-group{margin-bottom:10px}.hx-row{width:100%;min-width:0;color:var(--ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:10px 0;display:flex}.hx-row+.hx-row{border-top:1px solid var(--edge)}.hx-row:active{opacity:.7}.hx-body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.hx-l1{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;min-width:0;font-size:13.5px;font-weight:700;display:flex;overflow:hidden}.hx-l1 .hx-mode-ic{border-radius:7px;width:22px;height:22px}.hx-l2{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.hx-parts{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hx-parts>span+span:before{content:"";vertical-align:-.08em;opacity:.3;background:currentColor;border-radius:1px;width:1.5px;height:.85em;margin:0 7px;display:inline-block}.hx-stack{flex:none;align-items:center;display:flex}.hx-av{background:var(--panel2);width:28px;height:28px;box-shadow:0 0 0 2px var(--panel);border-radius:50%;flex:none;place-items:center;font-size:15px;display:grid;position:relative}.hx-av+.hx-av{margin-inline-start:-7px}.hx-av.more{color:var(--muted);font-size:11px;font-weight:800}.hx-bot{bottom:-3px;z-index:1;background:var(--turq);color:#fff;width:15px;height:15px;box-shadow:0 0 0 1.5px var(--panel);border-radius:50%;place-items:center;display:grid;position:absolute}.hx-bot:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-4px}.hx-bot:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-4px}.hx-bot:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-4px}.hx-bot:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-4px}.hx-detail-meta{flex-wrap:wrap;align-items:center;gap:6px 14px;margin:-4px 0 8px;display:flex}.hx-board{color:var(--muted);align-items:center;gap:4px;font-size:13px;display:inline-flex}:root[data-look=bazaar] .hx-week,:root[data-look=bazaar] .hx-group{background:var(--card-hi);box-shadow:inset 0 0 0 1.5px var(--edge), 0 2px 0 #7a4b2a1f}:root[data-look=bazaar] .hx-stat b{color:var(--brick)}:root[data-look=bazaar] .hx-av{background:var(--paper);box-shadow:0 0 0 2px var(--card-hi), inset 0 0 0 1px var(--edge)}:root[data-look=bazaar] .hx-bot{background:var(--tile);box-shadow:0 0 0 1.5px var(--card-hi)}:root[data-look=bazaar] .hist-filter.on{box-shadow:0 2px 0 var(--brick-dk)}:root[data-look=pixel] .hx-week,:root[data-look=pixel] .hx-group{background:var(--card);box-shadow:var(--pxf), var(--pxs);border-radius:0;margin:3px 3px 12px}:root[data-look=pixel] .hx-stat b{color:var(--text-amber);font-weight:700}:root[data-look=pixel] .hx-av{background:var(--ground);box-shadow:0 0 0 2px var(--ink);border-radius:0}:root[data-look=pixel] .hx-av+.hx-av{margin-inline-start:-4px}:root[data-look=pixel] .hx-bot{background:var(--firooze);color:var(--ink);box-shadow:0 0 0 2px var(--ink);border-radius:0}:root[data-look=pixel] .hist-filter.on{box-shadow:var(--pxf), inset 0 -3px 0 0 var(--zafaran-dk)}.hx-row{--res:var(--muted);align-items:center;gap:11px;padding:11px 0}.hx-row.win{--res:#6fe0a6}.hx-row.loss{--res:#ff9aa2}.hx-row.quit{--res:#ffbe7a}.hx-stack{flex:none;place-items:center;width:40px;height:40px;display:grid;position:relative}.hx-stack .hx-av{width:38px;height:38px;margin:0;font-size:20px}.hx-more{bottom:-3px;z-index:2;min-width:20px;height:18px;color:var(--muted);background:var(--panel2);box-shadow:0 0 0 2px var(--panel);border-radius:99px;place-items:center;padding:0 4px;font-size:10px;font-weight:800;display:grid;position:absolute}.hx-more:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-5px}.hx-more:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-5px}.hx-more:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-5px}.hx-more:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-5px}:root[data-look=bazaar] .hx-more{background:var(--paper);box-shadow:0 0 0 2px var(--card-hi), inset 0 0 0 1px var(--edge)}:root[data-look=pixel] .hx-more{background:var(--ground);color:var(--ink);box-shadow:0 0 0 2px var(--ink);border-radius:0}.hx-stack>.hx-mode-ic{border-radius:12px;width:38px;height:38px}.hx-stack .hx-bot{bottom:-2px;width:14px;height:14px}.hx-stack .hx-bot:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-3px}.hx-stack .hx-bot:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-3px}.hx-stack .hx-bot:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-3px}.hx-stack .hx-bot:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-3px}.hx-body{gap:3px}.hx-l1{gap:5px;font-size:14px;font-weight:600}.hx-res{color:var(--res);flex:none;font-weight:900}.hx-opp{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hx-l2{align-items:center;gap:5px;min-width:0;display:flex}.hx-l2 .hx-mode-ic{background:0 0;border-radius:0;flex:none;width:auto;height:auto}.hx-nums{flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}.hx-coin{border-radius:99px;align-items:center;gap:3px;padding:2px 8px 2px 6px;font-size:12.5px;font-weight:800;line-height:1.5;display:inline-flex}.hx-coin.gain{background:var(--good-soft);color:var(--good)}.hx-coin.loss{background:var(--pom-soft);color:#ff9aa2}.hx-coin-ic{flex:none}.hx-xpb{font-variant-numeric:tabular-nums;color:var(--gold-light);background:#f7b73329;border-radius:99px;align-items:center;gap:3px;padding:2px 8px 2px 6px;font-size:12.5px;font-weight:800;line-height:1.5;display:inline-flex}:root[data-look=bazaar] .hx-xpb{color:var(--text-ochre);background:#da8e3329}:root[data-look=pixel] .hx-xpb{box-shadow:0 0 0 2px var(--ink);color:var(--text-amber);background:#fff0c2;border-radius:0;margin:2px}.hx-home-rows .hx-row+.hx-row{border-top:1px solid var(--edge)}.home-history .hx-row{padding:9px 2px}:root[data-look=bazaar] .hx-row.win{--res:var(--text-green)}:root[data-look=bazaar] .hx-row.loss{--res:var(--text-brick)}:root[data-look=bazaar] .hx-row.quit{--res:var(--text-ochre)}:root[data-look=bazaar] .hx-coin.gain{color:var(--text-green)}:root[data-look=bazaar] .hx-coin.loss{color:var(--text-brick)}:root[data-look=pixel] .hx-row.win{--res:var(--text-green)}:root[data-look=pixel] .hx-row.loss{--res:var(--text-red)}:root[data-look=pixel] .hx-row.quit{--res:var(--text-amber)}:root[data-look=pixel] .hx-row{--res-x:0}:root[data-look=pixel] .hx-coin{box-shadow:0 0 0 2px var(--ink);border-radius:0;margin:2px}:root[data-look=pixel] .hx-coin.gain{color:var(--text-green)}:root[data-look=pixel] .hx-coin.loss{color:var(--text-red)}:root[data-look=pixel] .hx-stack>.hx-mode-ic{border-radius:0}:root[data-look=pixel] .hx-home-rows .hx-row+.hx-row{border-top:2px solid var(--ground2)}.hxd-head{--res:var(--muted);--res-bg:#ffffff0f;align-items:center;gap:12px;margin:0 0 10px;padding-inline-end:44px;display:flex}.hxd-head.win{--res:#6fe0a6;--res-bg:var(--good-soft)}.hxd-head.loss{--res:#ff9aa2;--res-bg:var(--pom-soft)}.hxd-head.quit{--res:#ffbe7a;--res-bg:#f78c2829}.hxd-badge{background:var(--res-bg);width:46px;height:46px;color:var(--res);border-radius:15px;flex:none;place-items:center;display:grid}.hxd-title{min-width:0}.hxd-title h3{color:var(--res);margin:0;font-size:22px;line-height:1.3}:root[data-look] .sheet.hxd .hxd-head .hxd-title h3{color:var(--res)}.hxd-opp{text-overflow:ellipsis;white-space:nowrap;margin:1px 0 0;font-size:14px;font-weight:700;overflow:hidden}.hxd-title .sub{margin:1px 0 0;font-size:12.5px}.hxd .hist-seats{gap:5px}.hxd .hist-seat{border-radius:12px;padding:6px 10px}.hxd .hist-rank{font-size:16px}.hxd-kind{align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}.hxd-kind .hx-mode-ic{width:24px;height:24px}.hxd-tiles{grid-template-columns:repeat(auto-fit,minmax(68px,1fr));gap:8px;margin:12px 0 4px;display:grid}.hxd-tile{box-shadow:inset 0 0 0 1.2px var(--edge);background:#00000038;border-radius:14px;flex-direction:column;align-items:center;gap:2px;min-width:0;padding:9px 4px 8px;display:flex}.hxd-tile b{font-family:var(--font-display);color:var(--gold-light);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:21px;font-weight:400;line-height:1.2}.hxd-tile b small{color:var(--muted);font-family:inherit;font-size:12px}.hxd-tile>span{color:var(--muted);align-items:center;gap:3px;font-size:11.5px;font-weight:700;display:inline-flex}.hxd-tile.gain b{color:var(--good)}.hxd-tile.loss b{color:#ff9aa2}.hxd-sec{margin-top:14px}.hxd-rows{flex-direction:column;margin:0;display:flex}.hxd-row{align-items:baseline;gap:10px;padding:8px 2px;font-size:13.5px;display:flex}.hxd-row+.hxd-row{border-top:1px solid var(--edge)}.hxd-row dt{min-width:92px;color:var(--muted);flex:none;align-items:center;gap:6px;font-weight:700;display:inline-flex}.hxd-row dt .icon{color:var(--gold);flex:none}.hxd-row dd{flex:1;min-width:0;margin:0;font-weight:600}.hxd-row.mine dd{font-weight:800}.hxd-row .hx-parts{white-space:normal}.hxd-abs{flex-wrap:wrap;gap:4px 12px;display:flex}.hxd-abs>span{align-items:center;gap:4px;display:inline-flex}.hxd-abs b{color:var(--gold-light)}.hxd-none{text-align:start;margin:6px 2px}:root[data-look=bazaar] .hxd-head.win{--res:var(--text-green)}:root[data-look=bazaar] .hxd-head.loss{--res:var(--text-brick)}:root[data-look=bazaar] .hxd-head.quit{--res:var(--text-ochre);--res-bg:#da8e3329}:root[data-look=bazaar] .hxd-tile{background:#7a4b2a0f}:root[data-look=bazaar] .hxd-tile b{color:var(--brick)}:root[data-look=bazaar] .hxd-tile.gain b{color:var(--text-green)}:root[data-look=bazaar] .hxd-tile.loss b{color:var(--text-brick)}:root[data-look=bazaar] .hxd-row dt .icon{color:var(--ochre)}:root[data-look=bazaar] .hxd-abs b{color:var(--brick)}:root[data-look=pixel] .hxd-badge,:root[data-look=pixel] .hxd-tile{border-radius:0}:root[data-look=pixel] .hxd-head.win{--res:var(--text-green)}:root[data-look=pixel] .hxd-head.loss{--res:var(--text-red)}:root[data-look=pixel] .hxd-head.quit{--res:var(--text-amber)}:root[data-look=pixel] .hxd-tile{background:var(--card);box-shadow:var(--pxf);margin:3px}:root[data-look=pixel] .hxd-tile b{color:var(--text-amber);font-weight:700}:root[data-look=pixel] .hxd-tile.gain b{color:var(--text-green)}:root[data-look=pixel] .hxd-tile.loss b{color:var(--text-red)}:root[data-look=pixel] .hxd-row+.hxd-row{border-top:2px solid var(--ground2)}:root[data-look=pixel] .hxd-row dt .icon,:root[data-look=pixel] .hxd-abs b{color:var(--text-amber)}.dice[data-mat=plastic]{--dice-gloss:radial-gradient(ellipse 46% 28% at 32% 20%, #fffffff2, #fff0 72%), linear-gradient(160deg, #ffffff2e, #fff0 40%, #0000001f);--dice-base:linear-gradient(170deg, var(--dice-hi), var(--dice-face) 45%, var(--dice-lo))}.dice[data-mat=gem]{--dice-tex:radial-gradient(circle at 34% 30%, color-mix(in srgb, var(--dice-hi) 85%, transparent), transparent 58%), radial-gradient(circle at 72% 78%, color-mix(in srgb, var(--dice-lo) 70%, transparent), transparent 60%)}.dice[data-tex=glow]{--dice-tex:radial-gradient(circle at 50% 46%, var(--dice-hi), transparent 72%);border-color:color-mix(in srgb, var(--dice-acc) 55%, var(--dice-edge))}.dice[data-tex=glow] .pip.on{box-shadow:0 0 3px var(--dice-pip), 0 0 8px color-mix(in srgb, var(--dice-pip) 70%, transparent)}.dice[data-mat=wood]{--dice-gloss:linear-gradient(160deg, #ffffff29, #fff0 40%, #00000040);--dice-tex:radial-gradient(ellipse 15% 9% at 70% 30%, color-mix(in srgb, var(--dice-acc) 85%, transparent) 0 35%, transparent 42% 55%, color-mix(in srgb, var(--dice-acc) 50%, transparent) 60% 68%, transparent 74%), repeating-linear-gradient(97deg, transparent 0 4.5%, color-mix(in srgb, var(--dice-acc) 60%, transparent) 5% 6.5%, transparent 7% 9%, color-mix(in srgb, var(--dice-hi) 35%, transparent) 9.5% 10.5%, transparent 11% 14%);--dice-base:linear-gradient(175deg, var(--dice-hi), var(--dice-face) 40%, var(--dice-lo))}.dice[data-mat=stone]{--dice-gloss:linear-gradient(160deg, #ffffff52, #fff0 40%, #0000002e);--dice-base:radial-gradient(circle at 35% 30%, var(--dice-hi), var(--dice-face) 55%, var(--dice-lo))}.dice[data-tex=vein]{--dice-tex:linear-gradient(118deg, transparent 36%, color-mix(in srgb, var(--dice-acc) 80%, transparent) 37.5% 38.6%, transparent 40%), linear-gradient(32deg, transparent 60%, color-mix(in srgb, var(--dice-acc) 60%, transparent) 61% 62%, transparent 63.5%), linear-gradient(150deg, transparent 74%, color-mix(in srgb, var(--dice-acc) 50%, transparent) 75% 75.8%, transparent 77%), linear-gradient(70deg, transparent 18%, color-mix(in srgb, var(--dice-acc) 40%, transparent) 19% 19.8%, transparent 21%)}.dice[data-tex=band]{--dice-tex:repeating-linear-gradient(32deg, transparent 0 9%, color-mix(in srgb, var(--dice-acc) 45%, transparent) 9.5% 10.5%, transparent 11% 17%, color-mix(in srgb, var(--dice-hi) 55%, transparent) 17.5% 19.5%, transparent 20% 25%)}.dice[data-tex=mottle]{--dice-tex:radial-gradient(circle at 22% 28%, color-mix(in srgb, var(--dice-hi) 65%, transparent) 0 11%, transparent 22%), radial-gradient(circle at 72% 40%, color-mix(in srgb, var(--dice-lo) 75%, transparent) 0 10%, transparent 21%), radial-gradient(circle at 40% 76%, color-mix(in srgb, var(--dice-acc) 50%, transparent) 0 9%, transparent 19%), radial-gradient(circle at 84% 84%, color-mix(in srgb, var(--dice-hi) 50%, transparent) 0 8%, transparent 17%), radial-gradient(circle at 56% 14%, color-mix(in srgb, var(--dice-lo) 55%, transparent) 0 7%, transparent 15%)}.dice[data-tex=fleck]{--dice-tex:radial-gradient(circle at 18% 24%, var(--dice-acc) 0 2.4%, transparent 3.4%), radial-gradient(circle at 63% 13%, var(--dice-acc) 0 1.8%, transparent 2.8%), radial-gradient(circle at 84% 47%, var(--dice-acc) 0 2.6%, transparent 3.6%), radial-gradient(circle at 29% 63%, var(--dice-acc) 0 1.6%, transparent 2.6%), radial-gradient(circle at 73% 81%, var(--dice-acc) 0 2.2%, transparent 3.2%), radial-gradient(circle at 12% 87%, var(--dice-acc) 0 1.8%, transparent 2.8%), radial-gradient(circle at 47% 40%, var(--dice-acc) 0 1.4%, transparent 2.4%), linear-gradient(125deg, transparent 52%, color-mix(in srgb, var(--dice-hi) 45%, transparent) 53.5% 55%, transparent 57%)}.dice[data-mat=metal]{--dice-gloss:radial-gradient(ellipse 34% 20% at 28% 18%, #fffffff2, #fff0 70%), radial-gradient(ellipse 22% 12% at 76% 84%, color-mix(in srgb, var(--dice-acc) 60%, transparent), transparent 70%);--dice-tex:repeating-linear-gradient(90deg, #ffffff12 0 1px, transparent 1px 3px);--dice-base:linear-gradient(135deg, var(--dice-hi) 0%, var(--dice-face) 28%, var(--dice-lo) 50%, var(--dice-face) 70%, var(--dice-hi) 100%)}.dice[data-mat=metal] .pip.on{box-shadow:inset 0 1px 2px #000000b3,0 1px #ffffff8c}.dice[data-mat=bone]{--dice-gloss:linear-gradient(160deg, #ffffff59, #fff0 45%, #50321429);--dice-tex:repeating-linear-gradient(6deg, transparent 0 6%, color-mix(in srgb, var(--dice-acc) 30%, transparent) 6.5% 7.5%, transparent 8% 13%, color-mix(in srgb, var(--dice-acc) 18%, transparent) 13.5% 14.2%, transparent 14.8% 19%);--dice-base:radial-gradient(circle at 38% 32%, var(--dice-hi), var(--dice-face) 58%, var(--dice-lo))}:root[data-look=pixel] .dice[data-mat=plastic]{--dice-px:linear-gradient(var(--dice-hi),var(--dice-hi)) calc(var(--dp) * 4) calc(var(--dp) * 4)/calc(var(--dp) * 6) calc(var(--dp) * 3) no-repeat, linear-gradient(var(--dice-lo),var(--dice-lo)) 0 100%/100% calc(var(--dp) * 4) no-repeat}:root[data-look=pixel] .dice[data-mat=gem]{--dice-px:linear-gradient(var(--dice-hi),var(--dice-hi)) calc(var(--dp) * 3) calc(var(--dp) * 3)/calc(var(--dp) * 9) calc(var(--dp) * 6) no-repeat, linear-gradient(var(--dice-lo),var(--dice-lo)) 100% 100%/calc(var(--dp) * 12) calc(var(--dp) * 6) no-repeat}:root[data-look=pixel] .dice[data-tex=glow]{--dice-px:repeating-conic-gradient(var(--dice-hi) 0 25%, transparent 0 50%) 0 0/calc(var(--dp) * 4) calc(var(--dp) * 4)}:root[data-look=pixel] .dice[data-tex=glow] .pip.on{box-shadow:0 0 0 var(--dp) color-mix(in srgb, var(--dice-acc) 45%, transparent)}:root[data-look=pixel] .dice[data-mat=wood]{--dice-px:linear-gradient(var(--dice-acc),var(--dice-acc)) calc(var(--dp) * 20) calc(var(--dp) * 8)/calc(var(--dp) * 4) calc(var(--dp) * 2) no-repeat, repeating-linear-gradient(180deg, transparent 0 calc(var(--dp) * 4), var(--dice-acc) calc(var(--dp) * 4) calc(var(--dp) * 5), transparent calc(var(--dp) * 5) calc(var(--dp) * 8), var(--dice-lo) calc(var(--dp) * 8) calc(var(--dp) * 9))}:root[data-look=pixel] .dice[data-tex=vein]{--dice-px:linear-gradient(var(--dice-acc),var(--dice-acc)) calc(var(--dp) * 2) calc(var(--dp) * 22)/calc(var(--dp) * 6) var(--dp) no-repeat, linear-gradient(var(--dice-acc),var(--dice-acc)) calc(var(--dp) * 7) calc(var(--dp) * 19)/calc(var(--dp) * 6) var(--dp) no-repeat, linear-gradient(var(--dice-acc),var(--dice-acc)) calc(var(--dp) * 12) calc(var(--dp) * 16)/calc(var(--dp) * 6) var(--dp) no-repeat, linear-gradient(var(--dice-acc),var(--dice-acc)) calc(var(--dp) * 17) calc(var(--dp) * 13)/calc(var(--dp) * 6) var(--dp) no-repeat, linear-gradient(var(--dice-acc),var(--dice-acc)) calc(var(--dp) * 22) calc(var(--dp) * 10)/calc(var(--dp) * 6) var(--dp) no-repeat, repeating-conic-gradient(var(--dice-lo) 0 25%, transparent 0 100%) 0 0/calc(var(--dp) * 6) calc(var(--dp) * 6)}:root[data-look=pixel] .dice[data-tex=band]{--dice-px:repeating-linear-gradient(180deg, transparent 0 calc(var(--dp) * 5), var(--dice-hi) calc(var(--dp) * 5) calc(var(--dp) * 6), transparent calc(var(--dp) * 6) calc(var(--dp) * 10), var(--dice-acc) calc(var(--dp) * 10) calc(var(--dp) * 11), transparent calc(var(--dp) * 11) calc(var(--dp) * 14))}:root[data-look=pixel] .dice[data-tex=mottle]{--dice-px:repeating-conic-gradient(var(--dice-hi) 0 25%, transparent 0 100%) 0 0/calc(var(--dp) * 6) calc(var(--dp) * 6), repeating-conic-gradient(var(--dice-lo) 0 25%, transparent 0 100%) calc(var(--dp) * 3) calc(var(--dp) * 3)/calc(var(--dp) * 6) calc(var(--dp) * 6)}:root[data-look=pixel] .dice[data-tex=fleck]{--dice-px:linear-gradient(var(--dice-acc),var(--dice-acc)) calc(var(--dp) * 5) calc(var(--dp) * 7)/calc(var(--dp) * 2) calc(var(--dp) * 2) no-repeat, linear-gradient(var(--dice-acc),var(--dice-acc)) calc(var(--dp) * 21) calc(var(--dp) * 3)/calc(var(--dp) * 2) calc(var(--dp) * 2) no-repeat, linear-gradient(var(--dice-acc),var(--dice-acc)) calc(var(--dp) * 27) calc(var(--dp) * 15)/calc(var(--dp) * 2) calc(var(--dp) * 2) no-repeat, linear-gradient(var(--dice-acc),var(--dice-acc)) calc(var(--dp) * 9) calc(var(--dp) * 21)/calc(var(--dp) * 2) calc(var(--dp) * 2) no-repeat, linear-gradient(var(--dice-acc),var(--dice-acc)) calc(var(--dp) * 24) calc(var(--dp) * 27)/calc(var(--dp) * 2) calc(var(--dp) * 2) no-repeat, linear-gradient(var(--dice-acc),var(--dice-acc)) calc(var(--dp) * 15) calc(var(--dp) * 13)/var(--dp) var(--dp) no-repeat}:root[data-look=pixel] .dice[data-mat=metal]{--dice-px:linear-gradient(#fff,#fff) calc(var(--dp) * 4) calc(var(--dp) * 4)/calc(var(--dp) * 4) calc(var(--dp) * 2) no-repeat, linear-gradient(135deg, var(--dice-hi) 0 22%, transparent 22% 55%, var(--dice-lo) 55% 78%, transparent 78%)}:root[data-look=pixel] .dice[data-mat=metal] .pip.on{box-shadow:inset var(--dp) var(--dp) 0 0 #00000073}:root[data-look=pixel] .dice[data-mat=bone]{--dice-px:linear-gradient(var(--dice-hi),var(--dice-hi)) calc(var(--dp) * 4) calc(var(--dp) * 4)/calc(var(--dp) * 8) calc(var(--dp) * 3) no-repeat, repeating-conic-gradient(var(--dice-acc) 0 25%, transparent 0 100%) var(--dp) 0/calc(var(--dp) * 8) calc(var(--dp) * 5)}.tray-skin[data-frame=plastic]{--tray-rim-pat:radial-gradient(ellipse 52% 18% at 30% 10%, #ffffffbf, transparent 70%);--tray-rim-base:linear-gradient(170deg,var(--tr-rim-hi),var(--tr-rim) 55%,var(--tr-rim-lo))}.tray-skin[data-lining=plastic]{--tray-felt-pat:radial-gradient(ellipse 60% 30% at 35% 20%, #ffffff59, transparent 70%);--tray-felt-base:linear-gradient(180deg,var(--tr-felt-lo),var(--tr-felt) 32%,var(--tr-felt))}:root[data-look=bazaar] .tray-skin[data-frame=plastic]{--tray-rim-base:linear-gradient(170deg,var(--tr-rim-hi),var(--tr-rim) 55%,var(--tr-rim-lo))}:root[data-look=bazaar] .tray-skin[data-lining=plastic]{--tray-felt-base:linear-gradient(180deg,var(--tr-felt-lo),var(--tr-felt) 32%,var(--tr-felt))}:root[data-look=pixel] .tray-skin[data-frame=plastic]{--tray-rim-pat:linear-gradient(var(--tr-rim-hi),var(--tr-rim-hi)) 6px 3px/12px 3px no-repeat}:root[data-look=pixel] .tray-skin[data-lining=plastic]{--tray-felt-base:var(--tr-felt);--tray-felt-pat:linear-gradient(var(--tr-felt-lo),var(--tr-felt-lo)) 0 0/100% 6px no-repeat}.tier-badge{white-space:nowrap;color:#fff;background:var(--tb);border-radius:99px;padding:0 9px;font-size:11px;font-weight:900;line-height:18px;display:inline-block;box-shadow:inset 0 0 0 1px #ffffff40}.tier-badge[data-tier=common]{--tb:#7d8295}.tier-badge[data-tier=rare]{--tb:#2f6fd6}.tier-badge[data-tier=epic]{--tb:#8547d6}.tier-badge[data-tier=legendary]{--tb:linear-gradient(135deg,#ffe08a,#d9a21b 55%,#b07a0c);color:#3a2600}.tier-groups{flex-direction:column;gap:6px;display:flex}.tier-head{align-items:center;gap:8px;margin:10px 2px 8px;display:flex}.tier-head:after{content:"";background:var(--edge);flex:1;height:1px}.tier-group:first-child .tier-head{margin-top:2px}.skin .mat-line{color:var(--muted);text-align:center;margin-top:-5px;font-size:11px;line-height:1.35}:root[data-look=pixel] .tier-badge{box-shadow:0 0 0 2px var(--ink);border-radius:0}:root[data-look=pixel] .tier-badge[data-tier=legendary]{--tb:#e9b320}:root[data-look=pixel] .tier-head:after{background:var(--ink);opacity:.25;height:2px}.pkg{position:relative}.pkg-list{padding-top:8px}.pkg-list .pkg{margin-bottom:14px}.pkg .pkg-main{flex-direction:column;flex:1;align-items:flex-start;gap:3px;min-width:0;display:flex}.pkg .pkg-name{color:var(--muted);font-size:13px;font-weight:800}.pkg .pkg-main .amt{flex:none;font-size:22px;line-height:1.1}.pkg .amt small{font-family:Vazirmatn,Tahoma,sans-serif;font-size:12px;font-weight:800}.pkg .amt s{opacity:.55;font-size:14px;text-decoration-thickness:2px}.pkg .bonus.plain{color:var(--muted);background:0 0;padding:0}.pkg .cost small{font-size:11px;font-weight:700}.pkg.hl{box-shadow:inset 0 0 0 2px var(--gold)}.pkg-badge{top:-9px;background:var(--gold);color:#2e1d00;border-radius:99px;padding:0 10px;font-size:11px;font-weight:900;line-height:18px;position:absolute;box-shadow:0 2px 6px #00000040}.pkg-badge:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:14px}.pkg-badge:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:14px}.pkg-badge:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:14px}.pkg-badge:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:14px}.pkg-badge[data-highlight=best]{color:#fff;background:#8547d6}.first-ribbon{color:#2e1d00;background:linear-gradient(90deg,#ffd36b,#f7b733 50%,#ffd36b);border-radius:14px;justify-content:center;align-items:center;gap:8px;margin:0 0 12px;padding:9px 12px;font-size:14px;font-weight:900;display:flex;box-shadow:0 3px #9c5f06}:root[data-look=pixel] .pkg-badge,:root[data-look=pixel] .first-ribbon{box-shadow:0 0 0 2px var(--ink);border-radius:0}:root[data-look=pixel] .first-ribbon{background:var(--gold);margin-top:2px}:root[data-look=pixel] .pkg.hl{box-shadow:var(--pxf), 0 0 0 3px var(--gold)}:root[data-look=bazaar] .pkg.hl{box-shadow:inset 0 0 0 2px var(--ochre)}:root[data-look=bazaar] .pkg-badge{background:var(--ochre);color:#3a2100}:root[data-look=bazaar] .pkg-badge[data-highlight=best]{background:var(--brick);color:#fff8e9}:root[data-look=bazaar] .first-ribbon{background:linear-gradient(90deg,#f2c46e,var(--ochre) 50%,#f2c46e);color:#3a2100;box-shadow:0 3px #8a5413}.sheet:focus{outline:none}.sheet-x-bar{z-index:6;height:0;margin:-14px 0 14px;position:sticky;top:-26px}.sheet-x{top:0;cursor:pointer;width:36px;height:36px;color:var(--ink);box-shadow:inset 0 0 0 1px var(--edge-strong),0 2px 8px #00000040;-webkit-backdrop-filter:blur(6px);background:#ffffff1f;border:0;border-radius:50%;place-items:center;display:grid;position:absolute}.sheet-x:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-6px}.sheet-x:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-6px}.sheet-x:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-6px}.sheet-x:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-6px}.sheet-x:hover{background:#fff3}.sheet-x:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.sheet-x-bar+.sheet-head{padding-inline-end:34px}:root[data-look=pixel] .sheet-x{background:var(--card);box-shadow:0 0 0 2px var(--ink);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0}:root[data-look=bazaar] .sheet-x{color:var(--ink);background:#fff8ecd9;box-shadow:inset 0 0 0 1px #6e481e4d,0 2px 6px #5032142e}.disc-badge{white-space:nowrap;color:#fff;background:#e5383b;border-radius:99px;padding:0 7px;font-size:11px;font-weight:900;line-height:18px;display:inline-block;box-shadow:0 2px 6px #e5383b59}.skin,.pcard{position:relative}.skin>.disc-badge,.pcard>.disc-badge{top:8px;z-index:2;position:absolute}.skin>.disc-badge:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:8px}.skin>.disc-badge:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:8px}.pcard>.disc-badge:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:8px}.pcard>.disc-badge:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:8px}.skin>.disc-badge:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:8px}.skin>.disc-badge:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:8px}.pcard>.disc-badge:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:8px}.pcard>.disc-badge:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:8px}.btn .was,.pkg .was,.emote-pack .was{opacity:.7;margin-inline-end:4px;font-size:.85em;font-weight:600;text-decoration-color:#e5383b;text-decoration-thickness:2px}.btn.has-disc .was{opacity:.8;color:inherit;text-decoration-color:currentColor;text-decoration-thickness:1.5px}.offer-note{flex-wrap:wrap;justify-content:center;gap:4px 8px;margin-top:2px;font-size:11px;font-weight:800;line-height:1.5;display:flex}.tray-card .offer-note,.look-card .offer-note{justify-content:flex-start}.disc-time{color:#ff9a8f;font-variant-numeric:tabular-nums;align-items:center;gap:3px;display:inline-flex}.disc-time.urgent{color:#ff6b5e}.low-stock{color:var(--gold-light)}.btn.sold-out{background:var(--btn-off-bg);color:var(--btn-off-ink);text-shadow:none;box-shadow:inset 0 0 0 1px var(--btn-off-line);cursor:not-allowed}.btn.sold-out:after,.btn.locked-btn:after{display:none}.btn.sold-out:disabled,.btn.locked-btn:disabled{filter:none;opacity:1}.skin.is-sold-out>:not(.btn):not(.new-dot){opacity:.55}.pkg-wrap{position:relative}.pkg-wrap>.new-dot{z-index:3;top:8px}.pkg-wrap>.new-dot:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:10px}.pkg-wrap>.new-dot:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:10px}.pkg-wrap>.new-dot:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:10px}.pkg-wrap>.new-dot:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:10px}.pkg .cost{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.pkg .cost .disc-time{font-size:10.5px;font-weight:800}.pkg.has-disc .cost>span:not(.disc-badge){color:#ff8a7e}:root[data-look=bazaar] .disc-time{color:#b4362e}:root[data-look=bazaar] .low-stock{color:#9a5b0c}:root[data-look=bazaar] .pkg.has-disc .cost>span:not(.disc-badge){color:#b4362e}:root[data-look=pixel] .disc-badge{box-shadow:0 0 0 2px var(--ink);border-radius:0}:root[data-look=pixel] .disc-time{color:#d7263d}.dice-row>.dice{flex:none;width:58px;height:58px;margin:4px}.lvl-lock{color:var(--muted);flex-direction:column;gap:3px;margin-top:2px;font-size:11.5px;font-weight:800;display:flex}.lvl-lock>span{align-items:center;gap:4px;display:inline-flex}.lvl-lock .lvl-lock-bar{max-width:140px;height:5px;margin-top:0;display:block}.btn.locked-btn{background:var(--btn-off-bg);color:var(--btn-off-ink);text-shadow:none;box-shadow:inset 0 0 0 1px var(--btn-off-line);cursor:not-allowed;align-items:center;gap:4px;display:inline-flex}.skin.is-level-locked>.dice,.skin.is-level-locked>.tray-prev,.skin.is-level-locked>.tc-swatch{opacity:.6;filter:saturate(.7)}.dice-stats{font-variant-numeric:tabular-nums;flex-direction:column;gap:1px;display:flex;font-size:11px!important}:root[data-look=pixel] .btn.locked-btn,:root[data-look=pixel] .btn.sold-out{box-shadow:3px 0 0 0 var(--btn-off-line), -3px 0 0 0 var(--btn-off-line), 0 3px 0 0 var(--btn-off-line), 0 -3px 0 0 var(--btn-off-line);border-radius:0}.plq-card .dice-stats{margin-top:2px}.install-chip{background:var(--panel);box-shadow:inset 0 0 0 1px var(--edge);border-radius:18px;align-items:center;gap:10px;padding:8px 10px 8px 8px;display:flex}.install-chip .ic{background:#ffffff12;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.install-chip .tx{flex:1;min-width:0;line-height:1.35}.install-chip .tx b{font-size:13px;display:block}.install-chip .tx small{color:var(--muted);font-size:11px;display:block}.install-chip .x,.pwa-update .x{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.install-chip .x:active,.pwa-update .x:active{transform:scale(.92)}.install-guide .badge-ic{background:var(--night2)}.install-steps{counter-reset:st;flex-direction:column;gap:10px;margin:0 0 16px;padding:0;list-style:none;display:flex}.install-steps li{background:var(--panel2);box-shadow:inset 0 0 0 1px var(--edge);counter-increment:st;border-radius:16px;align-items:center;gap:12px;padding:10px 12px;font-size:14px;line-height:1.8;display:flex;position:relative}.install-steps li:before{content:counter(st, persian);top:-6px;background:var(--gold);color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;font-size:12px;font-weight:800;display:grid;position:absolute}.install-steps li:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:-4px}.install-steps li:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:-4px}.install-steps li:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:-4px}.install-steps li:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:-4px}.install-steps .st-ic{background:var(--card,#fff);color:#0a7aff;width:38px;height:38px;box-shadow:inset 0 0 0 1px var(--edge);border-radius:11px;flex:none;place-items:center;font-size:18px;font-weight:800;display:grid}.install-steps .st-ic.plus{border:2px solid;border-radius:8px;width:30px;height:30px;margin:4px}.install-steps .st-ic.add{width:auto;padding:0 10px;font-family:-apple-system,SF Pro Text,Tahoma,sans-serif;font-size:14px}.install-steps .en{color:var(--muted);font-size:12px}.pwa-update{z-index:80;left:50%;bottom:calc(76px + env(safe-area-inset-bottom,0px));background:var(--panel-top);width:calc(100% - 32px);max-width:420px;color:var(--ink);box-shadow:var(--sh2), inset 0 0 0 1.5px var(--edge-strong);border-radius:18px;align-items:center;gap:10px;padding:9px 10px 9px 12px;animation:.3s both pwaUp;display:flex;position:fixed;transform:translate(-50%)}.pwa-update b{flex:1;min-width:0;font-size:14px}.pwa-update .ic{color:var(--gold);flex:none}.pwa-update .go{background:var(--btn-secondary);color:var(--btn-secondary-ink);cursor:pointer;border:0;border-radius:12px;flex:none;padding:8px 14px;font-size:13px;font-weight:800}.pwa-update .go:active{transform:scale(.96)}@keyframes pwaUp{0%{opacity:0;transform:translate(-50%,14px)}to{opacity:1;transform:translate(-50%)}}:root[data-look=bazaar] .install-chip,:root[data-look=bazaar] .pwa-update{background:var(--card)}:root[data-look=bazaar] .install-chip .ic{background:var(--cream)}:root[data-look=pixel] .install-chip,:root[data-look=pixel] .pwa-update,:root[data-look=pixel] .install-steps li{background:var(--card);box-shadow:var(--pxf);border-radius:0}:root[data-look=pixel] .install-steps .st-ic,:root[data-look=pixel] .pwa-update .go{border-radius:0}@media (prefers-reduced-motion:reduce){.pwa-update{animation:none}}.dock{position:relative}.plq-tray.tap-me{outline:2px solid var(--gold);outline-offset:1px}.plq-tray.tap-me:before{content:"";border-radius:inherit;border:2px solid var(--gold);pointer-events:none;animation:1.1s ease-out infinite tapMe;position:absolute;top:-3px;bottom:-3px;left:-3px;right:-3px}@keyframes tapMe{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.12)}}.plq-tray.tap-me .dice{animation:1.1s ease-in-out infinite tapDie}@keyframes tapDie{50%{scale:1.06}}@media (prefers-reduced-motion:reduce){.plq-tray.tap-me:before,.plq-tray.tap-me .dice{animation:none}.plq-tray.tap-me:before{opacity:0}}.overlay.flip{rotate:180deg}.emote-echo{z-index:30;pointer-events:none;direction:rtl;flex-direction:column;align-items:center;gap:4px;display:flex;position:absolute;bottom:calc(100% - 4px);left:50%;transform:translate(-50%)}.echo-chip{white-space:nowrap;color:#2a1a00;max-width:min(76vw,290px);box-shadow:0 0 0 2px var(--pc), 0 5px 14px #0000004d;opacity:0;background:#fff7e3;border-radius:99px;align-items:center;gap:9px;padding:6px 14px;animation:1.8s forwards echoIn;display:inline-flex}.echo-name{text-overflow:ellipsis;min-width:0;max-width:9.5em;color:color-mix(in srgb, var(--pc) 55%, #2a1a00);flex:0 auto;font-size:13px;font-weight:800;overflow:hidden}.echo-sep{opacity:.22;background:currentColor;border-radius:1px;flex:none;align-self:stretch;width:1.5px;margin:3px 0}.echo-msg{align-items:center;gap:4px;min-width:0;font-size:14px;font-weight:800;line-height:1;display:flex}.echo-glyph{flex:none;font-size:17px;line-height:1}.echo-chip:not(.phrase) .echo-glyph{font-size:22px}.echo-text{text-overflow:ellipsis;min-width:0;overflow:hidden}@keyframes echoIn{0%{opacity:0;transform:translateY(10px)scale(.85)}12%{opacity:1;transform:translateY(0)scale(1.04)}18%{transform:none}80%{opacity:1}to{opacity:0;transform:translateY(-6px)}}:root[data-look=bazaar] .echo-chip{background:var(--card-hi);color:var(--ink)}:root[data-look=pixel] .echo-sep{border-radius:0;width:2px}:root[data-look=pixel] .echo-chip{background:var(--card);color:var(--ink);box-shadow:0 0 0 2px var(--pc), var(--pxs);border-radius:0;animation-timing-function:steps(8,end)}@media (prefers-reduced-motion:reduce){.echo-chip{animation:1.8s linear forwards echoFade}}@keyframes echoFade{0%,80%{opacity:1}to{opacity:0}}.emote-tray{z-index:35;background:var(--panel-top);box-shadow:var(--sh2), inset 0 0 0 1.5px var(--edge-strong);direction:rtl;border-radius:18px;padding:6px;animation:.18s ease-out both trayUp;position:absolute;bottom:calc(100% - 8px);left:8px;right:8px}.et-row{overscroll-behavior-x:contain;scrollbar-width:none;align-items:center;gap:6px;padding:1px;display:flex;overflow-x:auto}.et-row::-webkit-scrollbar{display:none}.et-chip{cursor:pointer;height:42px;font:inherit;white-space:nowrap;color:var(--ink);box-shadow:inset 0 0 0 1px var(--edge);background:#ffffff12;border:0;border-radius:14px;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:13.5px;font-weight:800;transition:transform 90ms;display:inline-flex}.et-chip.glyph{justify-content:center;width:42px;padding:0}.et-g{font-size:20px;line-height:1}.et-chip.glyph .et-g{font-size:25px}.et-chip:active{transform:scale(.92)}.et-more{cursor:pointer;height:42px;font:inherit;color:var(--btn-link-ink);box-shadow:inset 0 0 0 1.5px var(--edge-strong);background:0 0;border:0;border-radius:14px;flex:none;padding:0 13px;font-size:13px;font-weight:800}@keyframes trayUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.qbtn.open{outline:2.5px solid var(--ink);outline-offset:2px}.qbtn.spent{filter:grayscale(.85);opacity:.45}.quick-hint{z-index:36;max-width:min(270px,100% - 20px);color:var(--ink);background:var(--panel-top);box-shadow:var(--sh2), inset 0 0 0 1.5px var(--edge-strong);border-radius:12px;margin:0;padding:8px 12px;font-size:12.5px;font-weight:700;line-height:1.6;animation:.18s ease-out both trayUp;position:absolute;bottom:calc(100% - 6px);right:10px}.quick-hint:after{content:"";border:6px solid #0000;border-bottom:0;border-top-color:var(--panel-top);position:absolute;bottom:-6px;right:52px}:root[data-look=bazaar] .emote-tray,:root[data-look=bazaar] .quick-hint{background:var(--card-hi)}:root[data-look=bazaar] .quick-hint:after{border-top-color:var(--card-hi)}:root[data-look=bazaar] .et-chip{background:var(--card);box-shadow:inset 0 0 0 1.5px var(--edge), 0 2px 0 #7a4b2a1f}:root[data-look=pixel] .emote-tray,:root[data-look=pixel] .quick-hint{background:var(--card);box-shadow:var(--pxf), var(--pxs);border-radius:0;animation-timing-function:steps(3,end)}:root[data-look=pixel] .quick-hint:after{border-top-color:var(--ink)}:root[data-look=pixel] .et-chip,:root[data-look=pixel] .et-more{background:var(--ground2,#f3e7c9);box-shadow:0 0 0 2px var(--ink);border-radius:0;margin:2px;transition:none}:root[data-look=pixel] .et-more{background:var(--card)}:root[data-look=pixel] .qbtn.open{outline:3px solid var(--ink);outline-offset:3px}:root[data-look=pixel] .qbtn.spent{filter:grayscale();opacity:.5}@media (prefers-reduced-motion:reduce){.emote-tray,.quick-hint{animation:none}}.badge-ic.accent{background:linear-gradient(160deg,#48e2d2,var(--turq) 50%,var(--turq-deep))}:root[data-look=bazaar] .badge-ic.accent{background:linear-gradient(160deg,#3a9a93,var(--tile) 55%,var(--tile-dk))}:root[data-look=pixel] .badge-ic.accent{background:var(--firooze)}.lo-label{color:var(--ink);margin:4px 4px 12px;font-size:14px;font-weight:900;line-height:1.5;display:block}.lo-label small{color:var(--muted);margin-inline-start:4px;font-size:12.5px;font-weight:700}.ability-row .ic{position:relative}.ability-row.on{background:linear-gradient(#1fc5b61f,#1fc5b61f),var(--panel)}.ability-row.on .ic{background:linear-gradient(160deg,#48e2d2,var(--turq) 55%,var(--turq-deep));color:#fff}.ability-row.on .ic:after{content:"";top:-5px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M5.5 12.5l4 4 9-9' fill='none' stroke='white' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'/></svg>") center/12px no-repeat,var(--turq-deep);width:18px;height:18px;box-shadow:0 0 0 2px var(--panel);border-radius:50%;position:absolute}.ability-row.on .ic:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:-5px}.ability-row.on .ic:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:-5px}.ability-row.on .ic:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:-5px}.ability-row.on .ic:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:-5px}:root[data-look=bazaar] .ability-row.on{background:linear-gradient(#2e8c861a,#2e8c861a),var(--card)}:root[data-look=bazaar] .ability-row.on .ic{background:linear-gradient(160deg,#3a9a93,var(--tile) 55%,var(--tile-dk));color:#fff;box-shadow:none}:root[data-look=bazaar] .ability-row.on .ic:after{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M5.5 12.5l4 4 9-9' fill='none' stroke='white' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'/></svg>") center/12px no-repeat,var(--tile-dk);box-shadow:0 0 0 2px var(--card)}:root[data-look=pixel] .ability-row.on .ic{background:var(--firooze);color:var(--ink)}:root[data-look=pixel] .ability-row.on .ic:after{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M5.5 12.5l4 4 9-9' fill='none' stroke='white' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'/></svg>") center/12px no-repeat,var(--ink);box-shadow:0 0 0 2px var(--card);border-radius:0}:root{--skel-bone:#ffffff13;--skel-shine:#ffffff17;--es-ic-bg:#ffffff0f;--es-ic-ink:var(--muted);--es-ic-edge:#ffffff1a}:root[data-look=bazaar]{--skel-bone:#7a4b2a1a;--skel-shine:#fffdf7cc;--es-ic-bg:#da8e331f;--es-ic-ink:var(--text-ochre);--es-ic-edge:#a9661b38}:root[data-look=pixel]{--skel-bone:#ebd8a8;--skel-shine:transparent;--es-ic-bg:var(--ground2);--es-ic-ink:var(--ink);--es-ic-edge:var(--ink)}.screen.splash{z-index:5;background:radial-gradient(circle at 50% 50%, #fff6, #fff0 150px) var(--brand-ground,var(--night));place-items:center;max-width:none;margin:0;animation:none;display:grid;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.splash-mark{filter:drop-shadow(0 8px 10px #0c143638);background:url(/favicon.svg) 50%/72px 72px no-repeat;width:72px;height:72px;animation:2.4s ease-in-out infinite alternate splashBreath;display:block}@keyframes splashBreath{to{transform:scale(1.035)}}.skel{display:block}.skel-row{align-items:center;gap:10px;min-width:0;display:flex}.skel .b{background:var(--skel-bone);border-radius:99px;flex:0 auto;min-width:0;height:10px;display:block;position:relative;overflow:hidden}.skel .b:after{content:"";background:linear-gradient(90deg,transparent,var(--skel-shine) 50%,transparent);animation:1.8s cubic-bezier(.4,0,.2,1) infinite skelShine;animation-delay:calc(var(--i,0) * .12s);position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(100%)}@keyframes skelShine{0%{transform:translate(100%)}60%,to{transform:translate(-100%)}}.skel .lines{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.skel .sp{flex:1}.skel .b.sm{height:8px}.skel .b.mark,.skel .b.sq26,.skel .b.circ24,.skel .b.circ28,.skel .b.circ30,.skel .b.ic34,.skel .b.pill{flex:none}.skel .b.mark{width:58px;height:11px}.skel .b.sq26{border-radius:8px;width:26px;height:26px}.skel .b.circ24{border-radius:50%;width:24px;height:24px}.skel .b.circ28{border-radius:50%;width:28px;height:28px}.skel .b.circ30{border-radius:50%;width:30px;height:30px}.skel .b.ic34{border-radius:10px;width:34px;height:34px}.skel .b.pill{border-radius:10px;width:54px;height:24px}.skel .b.bar{width:100%;height:6px}.skel .b.bar.thick{height:8px}.skel-mini .skel-row{min-height:42px;padding:7px 2px}.skel-mini .skel-row+.skel-row,.skel-hist .skel-row+.skel-row{border-top:1px solid var(--edge)}.skel-hist .skel-row{min-height:60px;padding:10px 0}.hx-skel-group{margin-bottom:12px}.skel-task .skel-row{border-top:1px solid var(--edge);min-height:51px;padding:8px 0}.skel-card .skel-row{min-height:60px}.skel-card .lines{gap:9px}.skel-seat .skel-row{min-height:44px}:root[data-look=pixel] .skel .b{animation:1.4s steps(2,jump-none) infinite alternate skelPx;animation-delay:calc(var(--i,0) * .18s);border-radius:0}:root[data-look=pixel] .skel .b:after{display:none}@keyframes skelPx{to{opacity:.45}}:root[data-look=pixel] .skel-mini .skel-row+.skel-row,:root[data-look=pixel] .skel-hist .skel-row+.skel-row{border-top:2px solid var(--ground2)}:root[data-look=pixel] .skel-task .skel-row{border-top:3px dotted #e9cf95}:root[data-look=bazaar] .skel-card .b.circ30{background:#7a4b2a24}@media (prefers-reduced-motion:reduce){.skel .b,.skel .b:after,.splash-mark{animation:none}.skel .b:after{display:none}}.empty-state{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:30px 16px 26px;display:flex}.empty-state .es-ic{background:var(--es-ic-bg);width:58px;height:58px;color:var(--es-ic-ink);box-shadow:inset 0 0 0 1px var(--es-ic-edge);border-radius:20px;flex:none;place-items:center;display:grid}.empty-state .es-tx{flex-direction:column;gap:2px;min-width:0;display:flex}.empty-state .es-text{color:var(--ink);margin:0;font-size:14.5px;font-weight:800;line-height:1.7}.empty-state .es-sub{color:var(--muted);font-size:12.5px;line-height:1.6}.empty-state .es-act{margin-top:6px}.empty-state.compact{text-align:start;flex-direction:row;align-items:center;gap:12px;padding:10px 2px 12px}.empty-state.compact .es-ic{border-radius:12px;width:38px;height:38px}.empty-state.compact .es-text{font-size:13px;font-weight:700;line-height:1.5}.empty-state.compact .es-sub{font-size:11.5px;line-height:1.5}.today-list .empty-state{border-top:1px solid var(--edge)}.home-history .empty-state{padding-bottom:10px}:root[data-look=pixel] .empty-state .es-ic{box-shadow:0 0 0 2px var(--ink);border-radius:0;margin:2px}:root[data-look=pixel] .today-list .empty-state{border-top:3px dotted #e9cf95}:root[data-look=pixel] .frame-slot.top .tr-medal{--m:max(var(--crest-h), 15px)}:root[data-look=pixel] .frame-slot.top .tr-medal-wrap{align-items:flex-end}.xp-chip{--xp-tint:#1fc5b63d;background:linear-gradient(270deg, var(--xp-tint) calc(var(--xp-p,0) * 100%), transparent 0), linear-gradient(180deg,#2b3a86,#151f4c);color:#bff5ee;box-shadow:inset 0 0 0 1.5px #1fc5b673, var(--sh1);border-radius:99px;flex:none;align-items:center;gap:7px;padding:7px 9px 7px 14px;font-size:15px;font-weight:800;line-height:23px;transition:background .9s;display:inline-flex;position:relative}.xp-n{display:block}.xp-gem{clip-path:polygon(24% 0,76% 0,100% 50%,76% 100%,24% 100%,0 50%);background:var(--gem-edge);flex:none;place-items:center;width:26px;height:23px;font-style:normal;display:grid;position:relative}.xp-gem:before{content:"";clip-path:inherit;background:var(--gem-fill);position:absolute;top:1.5px;bottom:1.5px;left:1.5px;right:1.5px}.xp-gem b{color:var(--gem-ink);font-size:11.5px;font-weight:900;position:relative}.xp-gem.bronze{--gem-edge:#5e3214;--gem-fill:linear-gradient(180deg,#f0b47e,#c97a3e 55%,#9a5627);--gem-ink:#2e1606}.xp-gem.silver{--gem-edge:#3d4756;--gem-fill:linear-gradient(180deg,#fff,#cbd3de 55%,#97a3b4);--gem-ink:#1e2836}.xp-gem.gold{--gem-edge:#6e4500;--gem-fill:linear-gradient(180deg,#fff0a8,#f5c33b 55%,#c98a0e);--gem-ink:#3a2300}.xp-chip.gaining{animation:1s ease-out xpGlow}@keyframes xpGlow{30%{box-shadow:inset 0 0 0 1.5px var(--turq), 0 0 14px 3px #1fc5b68c}}.xp-chip.level-up .xp-gem{animation:.7s cubic-bezier(.2,1.6,.4,1) xpGemPop}@keyframes xpGemPop{40%{transform:scale(1.35)rotate(-8deg)}}.xp-gain{z-index:70;white-space:nowrap;pointer-events:none;color:#032e2a;background:linear-gradient(180deg,#5fe6d8,var(--turq));border-radius:99px;align-items:center;gap:4px;padding:4px 10px 4px 9px;font-size:12.5px;font-weight:900;animation:1.8s ease-out forwards xpGain;display:inline-flex;position:absolute;top:calc(100% + 5px);left:50%;transform:translate(-50%);box-shadow:0 4px 12px #00000059}.xp-gain .icon{flex:none}@keyframes xpGain{0%{opacity:0;transform:translate(-50%,10px)scale(.85)}14%{opacity:1;transform:translate(-50%)scale(1.06)}24%{transform:translate(-50%)scale(1)}72%{opacity:1;transform:translate(-50%,-2px)}to{opacity:0;transform:translate(-50%,-8px)}}.xp-gain .icon{animation:.9s ease-out xpSpark}@keyframes xpSpark{0%{transform:rotate(-40deg)scale(.6)}to{transform:none}}@media (max-width:374px){.xp-chip{gap:5px;padding:7px 7px 7px 11px;font-size:14px}}:root[data-look=bazaar] .xp-chip{--xp-tint:#2e8c8633;background:linear-gradient(270deg, var(--xp-tint) calc(var(--xp-p,0) * 100%), transparent 0), #fff6e2;color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--tile), var(--sh1)}:root[data-look=bazaar] .xp-chip.gaining{animation-name:xpGlowBz}@keyframes xpGlowBz{30%{box-shadow:inset 0 0 0 2px var(--tile), 0 0 12px 3px #2e8c8666}}:root[data-look=bazaar] .xp-gain{color:#fff;background:linear-gradient(180deg,#3fa39c,var(--tile));box-shadow:0 2px 0 var(--tile-dk), 0 6px 12px #3a2a204d}:root[data-look=pixel] .xp-chip{--xp-tint:#2e8c863d;background:linear-gradient(270deg, var(--xp-tint) calc(var(--xp-p,0) * 100%), transparent 0), var(--card);color:var(--ink);box-shadow:var(--pxf), var(--pxd);border-radius:0;margin:0 3px;padding:5px 7px 5px 12px;line-height:24px}:root[data-look=pixel] .xp-gem{clip-path:polygon(25% 0,75% 0,75% 20%,87.5% 20%,87.5% 40%,100% 40%,100% 60%,87.5% 60%,87.5% 80%,75% 80%,75% 100%,25% 100%,25% 80%,12.5% 80%,12.5% 60%,0 60%,0 40%,12.5% 40%,12.5% 20%,25% 20%);--gem-edge:var(--ink)}:root[data-look=pixel] .xp-gem:before{top:2px;bottom:2px;left:2px;right:2px}:root[data-look=pixel] .xp-gem.bronze{--gem-fill:#d98b4a}:root[data-look=pixel] .xp-gem.silver{--gem-fill:#d9dfe8}:root[data-look=pixel] .xp-gem.gold{--gem-fill:var(--zafaran)}:root[data-look=pixel] .xp-chip.gaining{animation:none}:root[data-look=pixel] .xp-gain{color:var(--ink);background:var(--firooze-lt);box-shadow:var(--pxf);border-radius:0;animation-timing-function:steps(8,end)}.plq.unsec .plq-name-in b{--ul:var(--gold);--ul-h:1.5px;vertical-align:top;background:repeating-linear-gradient(90deg, var(--ul) 0 4.2px, transparent 4.2px 7.2px) 100% 100% / 100% var(--ul-h) no-repeat;display:inline-block}:root[data-look=bazaar] .plq.unsec .plq-name-in b{--ul:var(--ochre-dk)}:root[data-look=pixel] .plq.unsec .plq-name-in b{--ul:var(--zafaran-dk);--ul-h:2px}.plq.unsec .ring-track{stroke:var(--gold);stroke-dasharray:3.4 2.85}.plq-pop-unsec dd{color:var(--gold-light)}.plq-pop-lock{background:var(--gold);color:#3a2100;border-radius:50%;place-items:center;width:16px;height:16px;display:grid}.plq-pop-note{color:var(--muted);max-width:210px;margin:8px 0 7px;font-size:12px;line-height:1.6}.plq-pop-secure{justify-content:center;align-items:center;gap:6px;width:100%;display:flex}.gift-shop-sub{margin:-2px 0 10px}.gift-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}@media (max-width:360px){.gift-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.gift-card{text-align:center;flex-direction:column;align-items:center;gap:3px;padding:12px 6px 10px;display:flex;position:relative}.gift-card .gift-glyph{font-size:34px;line-height:1.1}.gift-card b{font-size:13px}.gift-card .gift-owned{color:var(--muted);font-size:11.5px;font-weight:700}.gift-card .btn{justify-content:center;width:100%;margin-top:5px;padding-inline-start:4px;padding-inline-end:4px}.gift-card .btn .was{opacity:.6;font-size:.85em}.fx-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fx-card .fx-desc{color:var(--muted);min-height:3em;font-size:11.5px;line-height:1.5}.plq-gift-open{width:100%;font:inherit;cursor:pointer;color:#3a2300;background:linear-gradient(#ffe7a0,#ffc93c 60%,#e8a019);border:0;border-radius:12px;justify-content:center;align-items:center;gap:7px;margin-top:10px;padding:9px 10px;font-size:14px;font-weight:900;display:flex;box-shadow:0 3px #b87a0c,0 6px 14px #0000002e}.plq-gift-open:active{transform:translateY(2px);box-shadow:0 1px #b87a0c}.gift-head{align-items:center;gap:12px;margin-bottom:14px;display:flex}.gift-head h3{margin:0}.gift-to-av{background:color-mix(in srgb,var(--gold) 22%,transparent);width:52px;height:52px;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--gold) 60%,transparent);border-radius:50%;flex:none;place-items:center;font-size:30px;display:grid}.stk-art,.stk-img{width:100%;height:100%;display:block}.stk-art>svg{width:100%;height:100%;display:block;overflow:visible}.stk-wait{background:color-mix(in srgb,var(--ink) 7%,transparent);border-radius:22%}.stk-pack+.stk-pack{margin-top:14px}.stk-tabs{scrollbar-width:none;overscroll-behavior-x:contain;gap:6px;margin:0 -4px 10px;padding:2px 4px 6px;display:flex;overflow-x:auto}.stk-tabs::-webkit-scrollbar{display:none}.stk-tab{cursor:pointer;background:color-mix(in srgb,var(--ink) 5%,transparent);border:0;border-radius:14px;flex:none;width:52px;height:52px;padding:5px;position:relative;box-shadow:inset 0 0 0 1.5px #0000}.stk-tab.on{background:color-mix(in srgb,var(--gold) 20%,transparent);box-shadow:inset 0 0 0 2px var(--gold)}.stk-tab-own{top:-3px;color:#fff;text-align:center;background:#2e8c86;border-radius:99px;min-width:18px;height:18px;padding:0 4px;font-size:10.5px;font-style:normal;font-weight:900;line-height:18px;position:absolute}.stk-tab-own:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-3px}.stk-tab-own:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-3px}.stk-tab-own:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-3px}.stk-tab-own:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-3px}.stk-pack-bar{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.stk-pack-bar>div{flex-direction:column;min-width:0;display:flex}.stk-pack-bar small{color:var(--muted);font-size:12px}.stk-pack-bar b{font-size:15px}.stk-price,.stk-own{background:color-mix(in srgb,var(--gold) 22%,transparent);color:var(--ink);border-radius:99px;align-items:center;gap:3px;padding:2px 10px;font-size:12.5px;font-weight:900;display:inline-flex}.stk-price small{color:var(--muted);margin-inline-start:2px;font-weight:700}.stk-own{color:#fff;background:#2e8c86}.stk-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.stk-tile{aspect-ratio:1;cursor:pointer;background:color-mix(in srgb,var(--ink) 6%,transparent);border:0;border-radius:16px;max-width:100%;padding:6px;transition:transform .12s;animation:.3s cubic-bezier(.2,.9,.3,1.2) both giftTileIn;position:relative}.stk-tile .stk-art,.stk-tile .stk-img{filter:drop-shadow(0 3px 4px #00000040)}.stk-tile:active{transform:scale(.9)}.stk-tile:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.stk-pack.short .stk-tile{opacity:.55;filter:saturate(.5)}.stk-shop-card{flex-direction:column;gap:9px;padding:12px;display:flex;position:relative}.stk-shop-head{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.stk-shop-head>div{flex-direction:column;gap:2px;min-width:0;display:flex}.stk-shop-head small{color:var(--muted);font-size:12px}.stk-shop-head .gift-owned{white-space:nowrap;font-weight:800}.stk-shop-strip{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;display:grid}.stk-shop-strip>*{aspect-ratio:1;height:auto}.stk-shop-card .btn{justify-content:center}.stk-shop-card .btn .was{opacity:.6;font-size:.85em}.gift-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;margin-top:14px;font-size:13px;display:flex}.gift-foot>span{align-items:center;gap:4px;font-weight:800;display:inline-flex}@keyframes giftTileIn{0%{opacity:0;transform:translateY(10px)scale(.92)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.stk-tile{animation:none}}.fx-gf-x{pointer-events:none;animation:.72s linear forwards gfX;position:fixed}.fx-gf-y{animation:.72s linear forwards gfY}.fx-gf-y.trail{opacity:.32;filter:blur(1px)}.fx-gf-y.trail .fx-gf-g{width:62px;height:62px}.fx-gf-g{filter:drop-shadow(0 6px 8px #00000059);width:84px;height:84px;line-height:1;animation:.72s linear forwards gfSpin;transform:translate(-50%,-50%)}@keyframes gfX{to{transform:translateX(var(--dx))}}@keyframes gfY{0%{transform:translateY(0)}45%{transform:translateY(calc(var(--dy) * .45 + var(--lift)));animation-timing-function:ease-in}to{transform:translateY(var(--dy))}}@keyframes gfSpin{0%{transform:translate(-50%,-50%)scale(.55)rotate(-30deg)}50%{transform:translate(-50%,-50%)scale(1.15)rotate(160deg)}to{transform:translate(-50%,-50%)scale(.9)rotate(360deg)}}.fx-gs{pointer-events:none;--c:#fff6d6;width:0;height:0;position:fixed}.fx-gs-halo{background:radial-gradient(circle,#fff 0,color-mix(in srgb,var(--c) 60%,transparent) 38%,transparent 70%);border-radius:50%;width:210px;height:210px;animation:1s ease-out forwards gsHalo;position:absolute;top:-105px;left:-105px}@keyframes gsHalo{0%{opacity:0;transform:scale(.2)}25%{opacity:1}to{opacity:0;transform:scale(2.3)}}.fx-gs-glyph{filter:drop-shadow(0 8px 12px #0006);width:150px;height:150px;animation:2.4s cubic-bezier(.2,.9,.3,1.2) forwards gsSlap;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}@keyframes gsSlap{0%{opacity:0;transform:translate(-50%,-50%)scale(1.6)rotate(0)}9%{transform:translate(-50%,-50%) scale(.82,1.12) rotate(var(--tilt));opacity:1}16%{transform:translate(-50%,-50%) scale(1.1,.92) rotate(var(--tilt))}24%{transform:translate(-50%,-50%) scale(1) rotate(var(--tilt))}78%{transform:translate(-50%,-50%) scale(1) rotate(var(--tilt));opacity:1}to{transform:translate(-50%,-95%) scale(.85) rotate(calc(var(--tilt) * -2));opacity:0}}.fx-gf-g>*,.fx-gs-glyph>*{width:100%;height:100%;display:block}.fx-gs-cap{white-space:nowrap;color:#2a1a05;background:linear-gradient(#fff3c4,#ffd45e);border-radius:99px;padding:7px 16px;font-size:16px;font-weight:800;animation:2.4s ease-out forwards gsCap;position:absolute;top:84px;left:0;transform:translate(-50%);box-shadow:0 4px 12px #0000004d,inset 0 0 0 1.5px #ffffffb3}.fx-gs-cap:empty{display:none}.fx-em{pointer-events:none;width:0;height:0;position:fixed}.fx-em-glyph{opacity:0;filter:drop-shadow(0 8px 12px #00000059);font-size:128px;line-height:1;animation:1.9s cubic-bezier(.2,.9,.3,1.2) forwards emGlyph;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}@keyframes emGlyph{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)}13%{opacity:1;transform:translate(-50%,-50%)scale(1.25)}24%{transform:translate(-50%,-50%)scale(.95)rotate(-6deg)}36%{transform:translate(-50%,-50%)scale(1.04)rotate(5deg)}48%{transform:translate(-50%,-50%)scale(1)rotate(0)}78%{opacity:1;transform:translate(-50%,-56%)scale(1)}to{opacity:0;transform:translate(-50%,-90%)scale(.8)}}.fx-em-bub{opacity:0;line-height:1;animation:1.5s cubic-bezier(.15,.8,.3,1) forwards emBub;position:absolute;top:0;left:0;transform:translate(-50%,-50%)scale(.3)}@keyframes emBub{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)}18%{opacity:1}55%{opacity:1;transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) scale(1) rotate(var(--r))}to{opacity:0;transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy) + var(--rise))) scale(.85) rotate(calc(var(--r) * -1))}}:root[data-look=pixel] .fx-em-glyph,:root[data-look=pixel] .fx-em-bub{animation-timing-function:steps(8,end)}@media (prefers-reduced-motion:reduce){.fx-em-glyph{animation-duration:1.4s}}@keyframes gsCap{0%{opacity:0;transform:translate(-50%,8px)scale(.8)}15%{opacity:1;transform:translate(-50%)scale(1)}80%{opacity:1}to{opacity:0;transform:translate(-50%,-6px)}}.plq.gift-shake{animation:.5s ease-in-out plqShake}@keyframes plqShake{0%,to{transform:translate(0)}20%{transform:translate(-6px)rotate(-2deg)}40%{transform:translate(5px)rotate(1.5deg)}60%{transform:translate(-4px)}80%{transform:translate(3px)}}.fx-p-spark{background:#fff7cc;border-radius:50%;width:9px;height:9px;animation:1.1s cubic-bezier(.1,.7,.3,1) forwards pSpark;position:absolute;top:-4px;left:-4px;box-shadow:0 0 8px 2px #ffd45e}@keyframes pSpark{0%{transform:translate(0)scale(1.4)}to{transform:translate(var(--dx),var(--dy)) scale(.3);opacity:0}}.fx-en{pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0}.fx-en-dim{background:radial-gradient(circle at var(--x) var(--y),transparent 0,transparent 60px,#0a06008c 180px);opacity:0;animation:2.2s ease-in-out forwards enDim;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes enDim{0%{opacity:0}20%{opacity:1}70%{opacity:1}to{opacity:0}}.fx-en-beam{transform-origin:top;filter:blur(3px);opacity:0;background:linear-gradient(#ffe28c00,#ffd6648c 60%,#fff0bef2);width:90px;margin-left:-45px;animation:1.5s ease-out forwards enBeam;position:absolute;top:0}@keyframes enBeam{0%{opacity:0;transform:scaleY(0)}30%{opacity:1;transform:scaleY(1)}70%{opacity:.8}to{opacity:0;transform:scaleY(1)scaleX(.2)}}.fx-en-wave{opacity:0;border:3px solid #ffd45e;border-radius:50%;width:40px;height:40px;margin:-20px 0 0 -20px;animation:1.1s ease-out forwards enWave;position:absolute;box-shadow:0 0 16px 4px #ffd45e99}@keyframes enWave{0%{opacity:0;transform:scale(.3)}15%{opacity:1}to{opacity:0;transform:scale(5)}}.fx-en-orbit{opacity:0;width:0;height:0;animation:1.8s cubic-bezier(.3,.6,.4,1) .45s forwards enOrbit;position:absolute}.fx-en-spark{background:#fff7cc;border-radius:50%;width:10px;height:10px;position:absolute;top:-5px;left:-5px;box-shadow:0 0 10px 3px #ffc93c}@keyframes enOrbit{0%{opacity:0;transform:rotate(0)scale(.4)}15%{opacity:1}to{opacity:0;transform:rotate(540deg)scale(1.6)}}.fx-en-ribbon{white-space:nowrap;color:#3a2300;letter-spacing:.2px;opacity:0;background:linear-gradient(#fff1b8,#ffc93c 55%,#e39a12);border-radius:6px;padding:8px 26px;font-size:16px;font-weight:900;animation:2.3s cubic-bezier(.2,.9,.3,1) .35s forwards enRibbon;position:absolute;left:50%;transform:translate(-50%)scaleX(0);box-shadow:0 8px 20px #00000059,inset 0 0 0 1.5px #ffffffb3}.fx-en-ribbon:before,.fx-en-ribbon:after{content:"";z-index:-1;background:#c4800c;width:18px;height:100%;position:absolute;top:6px}.fx-en-ribbon:before{clip-path:polygon(0 0,100% 0,70% 50%,100% 100%,0 100%);right:-12px}.fx-en-ribbon:after{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,30% 50%);left:-12px}@keyframes enRibbon{0%{opacity:0;transform:translate(-50%)scaleX(0)}18%{opacity:1;transform:translate(-50%)scaleX(1.08)}26%{transform:translate(-50%)scaleX(1)}80%{opacity:1;transform:translate(-50%)scaleX(1)}to{opacity:0;transform:translate(-50%,-10px)scaleX(1)}}.fx-wn{pointer-events:none;z-index:400;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.fx-wn-dim{opacity:0;background:radial-gradient(circle at 50% 42%,#2e1c02b8,#06040ce6 70%);animation:4.2s ease-in-out forwards wnDim;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes wnDim{0%{opacity:0}10%{opacity:1}78%{opacity:1}to{opacity:0}}.fx-wn-center{flex-direction:column;align-items:center;width:0;height:0;display:flex;position:absolute;top:40%;left:50%}.fx-wn-rays{opacity:0;background:repeating-conic-gradient(#ffd6648c 0deg 9deg,#ffd66400 9deg 22deg);border-radius:50%;width:72vmin;height:72vmin;animation:4s linear forwards wnRays;position:absolute;top:-36vmin;left:-36vmin;-webkit-mask:radial-gradient(circle,#000 18%,#0000 70%);mask:radial-gradient(circle,#000 18%,#0000 70%)}@keyframes wnRays{0%{opacity:0;transform:rotate(0)scale(.5)}12%{opacity:1;transform:rotate(30deg)scale(1)}80%{opacity:1}to{opacity:0;transform:rotate(200deg)scale(1.1)}}.fx-wn-medal{color:#5a3a00;opacity:0;background:radial-gradient(circle at 35% 30%,#fff6cf,#ffd45e 45%,#d99212);border-radius:50%;place-items:center;width:124px;height:124px;animation:4s cubic-bezier(.2,.9,.3,1.3) forwards wnMedal;display:grid;position:absolute;top:-62px;left:-62px;box-shadow:0 0 0 5px #fff1b88c,0 0 40px 10px #ffc93c99,0 12px 24px #00000073}@keyframes wnMedal{0%{opacity:0;transform:scale(.2)}10%{opacity:1;transform:scale(1.18)}18%{transform:scale(1)}80%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.85)}}.fx-wn-title,.fx-wn-name{white-space:nowrap;opacity:0;text-align:center;position:absolute;left:0;transform:translate(-50%)}.fx-wn-plate{opacity:0;background:linear-gradient(#140c00d1,#140c009e);border-radius:22px;width:240px;height:100px;animation:4s ease-out .15s forwards wnPlate;position:absolute;top:70px;left:-120px;box-shadow:0 10px 30px #00000073,inset 0 0 0 1.5px #ffd66473}@keyframes wnPlate{0%{opacity:0;transform:scale(.8)}10%{opacity:1;transform:scale(1)}78%{opacity:1}to{opacity:0}}.fx-wn-title{color:#ffe27a;text-shadow:0 2px #9a5b00,0 0 18px #ffc93ccc,0 6px 16px #0009;font-size:34px;font-weight:900;animation:4s ease-out .2s forwards wnText;top:74px}.fx-wn-name{color:#fff;text-shadow:0 2px 6px #000000e6;font-size:19px;font-weight:800;animation:4s ease-out .35s forwards wnText;top:124px}@keyframes wnText{0%{opacity:0;transform:translate(-50%,14px)scale(.7)}10%{opacity:1;transform:translate(-50%)scale(1.06)}16%{transform:translate(-50%)scale(1)}78%{opacity:1}to{opacity:0}}.fx-wn-rocket{opacity:0;background:linear-gradient(0deg,#fff0,hsl(var(--h) 100% 80%));border-radius:4px;width:4px;height:46px;margin-left:-2px;animation:.65s cubic-bezier(.2,.6,.4,1) forwards wnRocket;position:absolute;bottom:-20px}@keyframes wnRocket{0%{opacity:1;transform:translateY(0)}to{transform:translateY(calc(-100vh + var(--top) + 30px));opacity:.6}}.fx-wn-burst{width:0;height:0;position:absolute}.fx-wn-burst:before{content:"";opacity:0;background:radial-gradient(circle,hsl(var(--h) 100% 82% / .95),hsl(var(--h) 100% 60% / .35) 40%,transparent 70%);width:160px;height:160px;animation:1.3s ease-out forwards wnFlash;animation-delay:inherit;border-radius:50%;position:absolute;top:-80px;left:-80px}.fx-wn-burst i{background:hsl(var(--h) 100% 66%);width:10px;height:10px;box-shadow:0 0 12px 3px hsl(var(--h) 100% 70%);opacity:0;border-radius:50%;animation:1.5s cubic-bezier(.15,.75,.3,1) forwards wnSpark;position:absolute;top:-5px;left:-5px}@keyframes wnFlash{0%{opacity:0;transform:scale(.3)}14%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.3)}}@keyframes wnSpark{0%{opacity:1;transform:translate(0)scale(1.2)}80%{opacity:1}to{transform:translate(var(--dx),calc(var(--dy) + 40px)) scale(.3);opacity:0}}.fx-wn-piece{opacity:0;border-radius:2px;width:9px;height:15px;animation:2.4s linear forwards wnPiece;position:absolute;top:-24px}@keyframes wnPiece{0%{opacity:1;transform:translate(0)rotate(0)}to{transform:translate(var(--drift),110vh) rotate(var(--rot));opacity:.9}}@media (prefers-reduced-motion:reduce){.fx-gs-glyph,.fx-en-ribbon,.fx-wn-medal{animation-duration:1.6s}}.plq-gift:active{transform:scale(.94)}:root[data-look=bazaar] .plq.unsec .ring-track{stroke:var(--ochre-dk)}:root[data-look=bazaar] .plq-pop-unsec dd{color:var(--text-ochre)}:root[data-look=bazaar] .plq-pop-lock{background:var(--ochre);color:#3a2100}:root[data-look=pixel] .plq.unsec .ring-track{stroke:var(--zafaran-dk);stroke-dasharray:4 4}.plq-treasure{--tb:clamp(14px, calc((var(--tray) - var(--die)) / 2 + 3px), 18px);z-index:3;width:var(--tb);height:var(--tb);pointer-events:auto;--ch-wood:#f2b53a;--ch-line:#4a2e00;--ch-inner:#3a2200;--ch-band:#b8760a;--ch-dot:#ffe7a0;--ch-metal:#fff3c4;background:radial-gradient(circle at 40% 32%,#6b3f1a,#3a2010 70%);border-radius:50%;place-items:center;font-style:normal;display:grid;position:absolute;top:0;left:0;box-shadow:0 0 0 1.5px #f2b53a,0 1px 3px #00000073}.plq-treasure .chest-art{width:calc(var(--tb) * .82);height:calc(var(--tb) * .82)}.plq.tr .plq-treasure,.plq.br .plq-treasure{left:auto;right:0}.board-stage.compact .plq-treasure{top:auto;bottom:-5px}:root[data-look=bazaar] .plq-treasure{box-shadow:0 0 0 1.5px #f2b53a,0 1px 3px #3a2a2073}:root[data-look=pixel] .plq-treasure{background:var(--ink);box-shadow:0 0 0 2px var(--zafaran);border-radius:0}:root[data-look=pixel] .plq-treasure .chest-art{width:calc(var(--tb) - 3px);height:calc(var(--tb) - 3px)}:root[data-look=pixel] .plq-pop-unsec dd{color:var(--text-amber)}:root[data-look=pixel] .plq-pop-lock{background:var(--zafaran);color:var(--ink);box-shadow:0 0 0 2px var(--ink);border-radius:0}.quick:has(>:nth-child(4)){gap:5px}@media (max-width:400px){.controls:has(.quick>:nth-child(4)){--roll-w:140px}}:root[data-look=pixel] .quick:has(>:nth-child(4))>.qbtn{margin:3px 2px}@media (min-height:860px) and (max-width:429px){.quick:has(>:nth-child(4))>.qbtn{width:47px;height:47px}}.online.friends .setup-body{padding-bottom:40px}.friends-body{gap:12px}.my-prefs{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:2px 4px;display:flex}.my-prefs .lbl{color:var(--muted);font-size:13px;font-weight:800}.my-prefs .chips{gap:8px;min-width:0;display:flex}.my-prefs .cat-chip{max-width:none;padding:5px 12px 5px 10px;font-size:13px}.my-prefs .lo-chip{gap:4px}.friends-card{--pc:var(--gold);flex-direction:column;gap:12px;display:flex}.friends-card.join-card{--pc:var(--turq,#2e8c86)}.fc-head{align-items:center;gap:10px;display:flex}.fc-head h3{margin:0;font-size:18px;line-height:1.3}.fc-head small{color:var(--muted);font-size:12.5px;font-weight:700;display:block}.fc-ic{background:color-mix(in srgb,var(--pc) 22%,transparent);width:42px;height:42px;color:var(--pc);border-radius:14px;flex:none;place-items:center;display:grid}.fc-opts{gap:8px;display:flex}.fc-opts .seg{flex:1;gap:4px;padding:4px}.fc-opts .seg button{justify-content:center;align-items:center;gap:4px;padding:9px 0;font-size:14.5px;display:inline-flex}.friends-card .mode-hint{margin:-4px 2px 0;font-size:12.5px}.friends-card .locked-note{color:var(--muted);align-items:flex-start;gap:6px;display:flex}.friends-card .btn{width:100%;margin:0}.friends-card .code-input{text-align:center;letter-spacing:.3em;font-size:22px}@media (max-width:380px){.fc-opts{flex-direction:column}}:root[data-look=pixel] .fc-ic{border-radius:0}.seat-list{flex-direction:column;gap:8px;display:flex}.seat-row{background:var(--panel);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--pc) 55%,transparent),var(--sh1);border-radius:18px;align-items:center;gap:8px;padding:8px 10px 8px 8px;display:flex}.seat-row .avatar-btn{width:44px;height:44px;font-size:22px}.seat-row .name-input{flex:1;min-width:0;padding:9px 10px;font-size:15px}.seat-row .seat-cat{flex:none;max-width:42%;padding:6px 10px 6px 9px;font-size:13px}.seat-row .seat-cat.empty{box-shadow:inset 0 0 0 1.5px var(--gold);color:var(--gold-light,var(--gold))}.seat-row .seat-x{flex:none;place-items:center;width:30px;height:30px;padding:0;display:grid}.add-seat{align-self:flex-start;align-items:center;gap:6px;margin:0;padding:8px 14px;display:inline-flex}.setup-extras{background:var(--panel);box-shadow:var(--sh1);border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.extra-row{align-items:center;gap:10px;min-height:56px;padding:10px 12px;display:flex}.extra-row+.extra-row{border-top:1px solid var(--edge)}.extra-row .lbl{min-width:64px;font-size:14px;font-weight:800}.extra-row .mini{border-radius:8px;width:44px;padding:2px}.extra-row .mini svg{border-radius:6px}.extra-row .val{min-width:0;color:var(--muted);flex:1;font-size:12.5px;font-weight:700}.extra-row .board-chip{flex:none;gap:5px;max-width:none;padding:6px 11px}.extra-row .board-chip:disabled{opacity:.5}.extra-row .lo-chip{gap:4px;max-width:none;margin-inline-start:auto;padding:6px 10px}:root[data-look=pixel] .seat-row,:root[data-look=pixel] .setup-extras{box-shadow:var(--pxf);border-radius:0}:root[data-look=pixel] .extra-row .mini,:root[data-look=pixel] .extra-row .mini svg{border-radius:0}:root .board.parchment[data-mode]{--cell-a:#f2e1bb;--cell-b:#ead5a8;--cell-num:#3b2612;--cell-num-b:#3b2612;--cell-num-sh:0 1px 0 #fff6dc8c;--ladder-rail:#7a4e26;--ladder-rung:#5a3518;--ladder-shadow:#341e0a61;--snake-shadow:#341e0a5c;--tok-ink:#2e1a0ee6;--tok-halo:#fff6dcb3;--parch-noise:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .36 0 0 0 0 .25 0 0 0 0 .12 0 0 0 .2 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background:repeating-linear-gradient(96deg,#0000 0 6px,#140a042e 6px 7px,#0000 7px 13px),linear-gradient(160deg,#6b4122,#4a2a14 55%,#3a200f);border-radius:12px;padding:4.6%;box-shadow:inset 0 0 0 1.5px #ffdca02e,inset 0 0 18px #00000073,0 6px #2a170a,0 14px 26px #1e10066b}:root .board.parchment[data-mode]:before{z-index:0;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24'><rect width='24' height='24' fill='%23234A86'/><path d='M12 3.5l2.3 6.2L20.5 12l-6.2 2.3L12 20.5l-2.3-6.2L3.5 12l6.2-2.3z' fill='%23F1E2BF'/><circle cx='12' cy='12' r='2.2' fill='%23B8452F'/><path d='M0 0h4.5L0 4.5zM24 0v4.5L19.5 0zM0 24v-4.5L4.5 24zM24 24h-4.5L24 19.5z' fill='%23D89A3A'/><path d='M12 0l1.4 1.4L12 2.8 10.6 1.4zM12 24l1.4-1.4L12 21.2l-1.4 1.4zM0 12l1.4-1.4L2.8 12l-1.4 1.4zM24 12l-1.4-1.4L21.2 12l1.4 1.4z' fill='%23F1E2BF'/></svg>") center/calc(var(--bs) * .034) repeat;border:none;border-radius:5px;top:1.7%;bottom:1.7%;left:1.7%;right:1.7%;box-shadow:inset 0 0 0 1.5px #1a2e57,inset 0 0 0 3px #f1e2bf8c,0 0 0 1px #0006}:root .board.parchment[data-mode]:after{content:"";z-index:3;pointer-events:none;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'><defs><linearGradient id='g' x1='0' y1='0' x2='1' y2='1'><stop offset='0' stop-color='%23F8DE98'/><stop offset='.45' stop-color='%23C49238'/><stop offset='1' stop-color='%23704A12'/></linearGradient></defs><g transform='rotate(0 20 20)'><path d='M1.5 1.5h31l-7 6.5H8v17.5l-6.5 7z' fill='url(%23g)' stroke='%234A3008' stroke-width='1.2' stroke-linejoin='round'/><circle cx='6.5' cy='6.5' r='2.1' fill='%23FFF3C9' stroke='%236E4A12' stroke-width='.8'/><circle cx='18' cy='4.6' r='1.1' fill='%235A3A0C'/><circle cx='4.6' cy='18' r='1.1' fill='%235A3A0C'/></g></svg>") 0 0/9% no-repeat,url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'><defs><linearGradient id='g' x1='0' y1='0' x2='1' y2='1'><stop offset='0' stop-color='%23F8DE98'/><stop offset='.45' stop-color='%23C49238'/><stop offset='1' stop-color='%23704A12'/></linearGradient></defs><g transform='rotate(90 20 20)'><path d='M1.5 1.5h31l-7 6.5H8v17.5l-6.5 7z' fill='url(%23g)' stroke='%234A3008' stroke-width='1.2' stroke-linejoin='round'/><circle cx='6.5' cy='6.5' r='2.1' fill='%23FFF3C9' stroke='%236E4A12' stroke-width='.8'/><circle cx='18' cy='4.6' r='1.1' fill='%235A3A0C'/><circle cx='4.6' cy='18' r='1.1' fill='%235A3A0C'/></g></svg>") 100% 0/9% no-repeat,url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'><defs><linearGradient id='g' x1='0' y1='0' x2='1' y2='1'><stop offset='0' stop-color='%23F8DE98'/><stop offset='.45' stop-color='%23C49238'/><stop offset='1' stop-color='%23704A12'/></linearGradient></defs><g transform='rotate(180 20 20)'><path d='M1.5 1.5h31l-7 6.5H8v17.5l-6.5 7z' fill='url(%23g)' stroke='%234A3008' stroke-width='1.2' stroke-linejoin='round'/><circle cx='6.5' cy='6.5' r='2.1' fill='%23FFF3C9' stroke='%236E4A12' stroke-width='.8'/><circle cx='18' cy='4.6' r='1.1' fill='%235A3A0C'/><circle cx='4.6' cy='18' r='1.1' fill='%235A3A0C'/></g></svg>") 100% 100%/9% no-repeat,url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'><defs><linearGradient id='g' x1='0' y1='0' x2='1' y2='1'><stop offset='0' stop-color='%23F8DE98'/><stop offset='.45' stop-color='%23C49238'/><stop offset='1' stop-color='%23704A12'/></linearGradient></defs><g transform='rotate(270 20 20)'><path d='M1.5 1.5h31l-7 6.5H8v17.5l-6.5 7z' fill='url(%23g)' stroke='%234A3008' stroke-width='1.2' stroke-linejoin='round'/><circle cx='6.5' cy='6.5' r='2.1' fill='%23FFF3C9' stroke='%236E4A12' stroke-width='.8'/><circle cx='18' cy='4.6' r='1.1' fill='%235A3A0C'/><circle cx='4.6' cy='18' r='1.1' fill='%235A3A0C'/></g></svg>") 0 100%/9% no-repeat;position:absolute;top:0;bottom:0;left:0;right:0}:root .board.parchment[data-mode] .grid{z-index:1;border-radius:2px;box-shadow:0 0 0 1.5px #3b2612,inset 0 0 26px #5c381459}:root .board.parchment[data-mode] .grid:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(60% 45% at 18% 22%,#8c5a281a,#0000 70%),radial-gradient(50% 40% at 82% 70%,#8c5a2817,#0000 70%),radial-gradient(120% 120%,#0000 62%,#5a371438);position:absolute;top:0;bottom:0;left:0;right:0}:root .board.parchment[data-mode] .cell{background:var(--parch-noise),var(--cell-a);box-shadow:inset 0 0 0 .6px #5c3c1c57}:root .board.parchment[data-mode] .cell.alt{background:var(--parch-noise),var(--cell-b)}:root .board.parchment[data-mode] .cell .num{font-family:inherit;font-weight:800;font-size:calc(var(--bs) * .027);z-index:1}:root .board.parchment[data-mode] .cell.swap{--cell-tint:#2e8c8633;background:linear-gradient(var(--cell-tint),var(--cell-tint)),var(--parch-noise),var(--cell-a);box-shadow:inset 0 0 0 1px #1e625e61}:root .board.parchment[data-mode] .cell.safe{--cell-tint:#da8e333d;background:linear-gradient(var(--cell-tint),var(--cell-tint)),var(--parch-noise),var(--cell-a);box-shadow:inset 0 0 0 1px #965a196b}:root .board.parchment[data-mode] .cell.alt.swap,:root .board.parchment[data-mode] .cell.alt.safe{background:linear-gradient(var(--cell-tint),var(--cell-tint)),var(--parch-noise),var(--cell-b)}:root .board.parchment[data-mode] .cell.goal{background:radial-gradient(70% 70% at 35% 30%,#f6d47e,#d69a32 60%,#9e6614)}:root .board.parchment[data-mode] .cell.goal .num,:root .board.parchment[data-mode] .cell.goal .cell-mk{color:#3a2100;text-shadow:none}:root .board.parchment[data-mode] .cell.start:after{color:#5a3518}.cell-vig{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;mix-blend-mode:multiply;opacity:.92;width:90%;height:60%;position:absolute;bottom:4%;left:5%;right:5%;-webkit-mask-image:linear-gradient(#0000,#000 28%);mask-image:linear-gradient(#0000,#000 28%)}:root[data-look=pixel] .cell-vig{display:none}.theme-launch .tl-preview{aspect-ratio:360/342;background:#2a180c;border-radius:16px;max-height:42vh;margin:-4px -4px 12px;overflow:hidden;box-shadow:0 6px 18px #00000047,inset 0 0 0 1px #0003}.theme-launch .tl-preview img{object-fit:cover;width:100%;height:100%;display:block}.theme-launch .tl-body{text-align:center;flex-direction:column;align-items:stretch;gap:8px;display:flex}.theme-launch .tl-body h3{font-family:var(--font-display);margin:2px 0 0;font-size:24px;font-weight:400}.theme-launch .tl-body .sub{margin:0 0 6px;line-height:1.8}.theme-launch .tl-new{color:#3a2100;background:linear-gradient(#f8de98,#c49238);border-radius:99px;align-self:center;align-items:center;gap:5px;padding:2px 11px;font-size:12.5px;font-weight:900;display:inline-flex}.theme-launch .btn{width:100%;margin:0}.theme-trial{left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + 78px);z-index:60;color:#f3e4c4;--btn-ghost-ink:#f3e4c4;--btn-ghost-bg:transparent;--btn-ghost-line:#f3e4c473;background:#2a180c;border-radius:16px;align-items:center;gap:8px;width:min(100% - 20px,520px);padding:8px 8px 8px 12px;animation:.25s ease-out ttIn;display:flex;position:fixed;transform:translate(-50%);box-shadow:inset 0 0 0 1.5px #c49238,0 8px 22px #00000073}@keyframes ttIn{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}.theme-trial .tt-t{flex:1;align-items:center;gap:6px;min-width:0;font-size:14px;font-weight:800;display:flex}.theme-trial .tt-t .icon{color:#f8de98;flex:none}.theme-trial .btn{flex:none;margin:0;padding-inline-start:12px;padding-inline-end:12px}:root[data-look=pixel] .theme-trial,:root[data-look=pixel] .theme-launch .tl-preview,:root[data-look=pixel] .theme-launch .tl-new{border-radius:0}@media (prefers-reduced-motion:reduce){.theme-trial{animation:none}}@media (max-width:370px){.theme-trial .tt-t{font-size:12.5px}.theme-trial .btn{padding-inline-start:9px;padding-inline-end:9px}}:root[data-lite] .overlay,:root[data-lite] .sheet-x{-webkit-backdrop-filter:none}:root[data-lite] .snk-tongue{opacity:0;animation:none}:root[data-lite] .snk-eye,:root[data-lite] .portal-spin,:root[data-lite] .portal-glow{animation:none}:root[data-lite] .plq.turn .plq-tray:after{opacity:.7;animation:none}:root[data-lite] .plq-tray.tap-me .dice{animation:none}:root[data-lite] .ct-row-live i:after{opacity:0;animation:none}:root[data-lite] .ct-live i,:root[data-lite] .ct-faces i:first-child:after{animation:none}:root[data-lite] .ct-wait:after{opacity:0;animation:none}:root[data-lite] .ct-faces i:first-child:after{opacity:0}.layer.live,.ring,.plq-tray.tap-me:before,.plq.turn .plq-tray:after{will-change:transform}:root[data-lite] .plq-tray.tap-me:before{opacity:.8;animation:none}:root[data-lite] .ring-left{transition-duration:.2s,.3s!important}:root[data-lite] .tbar i{transition-duration:.2s!important}.name-notice{background:color-mix(in srgb,var(--gold) 14%,transparent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--gold) 45%,transparent);color:var(--ink);border-radius:14px;align-items:center;gap:10px;margin:0 0 12px;padding:10px 12px;display:flex}.name-notice.warn{background:color-mix(in srgb,var(--pom) 12%,transparent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--pom) 45%,transparent)}.name-notice p{flex:1;min-width:0;margin:0;font-size:13px;line-height:1.7}.name-notice .btn{flex:none}.name-notice.compact p{font-size:12.5px}.plq-report{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;margin-top:8px;padding:4px 2px;font-size:12px;font-weight:700;display:inline-flex}.plq-report.done{color:var(--muted);margin:8px 0 0;font-weight:700}.plq-report-ask{flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:8px;font-size:12.5px;font-weight:700;display:flex}.plq-report-ask>span{flex:100%}.plq-report-yes{background:var(--pom);color:#fff}.stour{z-index:95;pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0}.stour-ring{box-shadow:0 0 0 3px var(--gold), 0 0 0 9999px #060a1c6b;border-radius:16px;transition:left .2s,top .2s,width .2s,height .2s;position:fixed}.stour-ring:after{content:"";border-radius:inherit;border:3px solid var(--gold);animation:1.4s ease-out infinite stourPulse;position:absolute;top:-3px;bottom:-3px;left:-3px;right:-3px}@keyframes stourPulse{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.12)}}.stour-bubble{pointer-events:auto;background:var(--panel);color:var(--ink);box-shadow:0 0 0 2px var(--gold), 0 12px 30px #00000073;border-radius:16px;padding:10px 14px 8px;animation:.25s ease-out stourIn;position:fixed}@keyframes stourIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.stour-bubble.above{animation-name:stourInUp}@keyframes stourInUp{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.stour-head{align-items:center;gap:8px;display:flex}.stour-head b{font-size:15px}.stour-ic{background:color-mix(in srgb, var(--gold) 22%, transparent);border-radius:50%;place-items:center;width:28px;height:28px;display:inline-grid}.stour-n{color:var(--muted);font-variant-numeric:tabular-nums;margin-inline-start:auto;font-size:12px}.stour-bubble p{margin:6px 0 2px;font-size:14px;line-height:1.7}.stour-skip{color:var(--muted);margin-inline-start:auto;display:block}:root[data-look=pixel] .stour-ring,:root[data-look=pixel] .stour-bubble{border-radius:0}:root[data-look=bazaar] .stour-bubble{background:var(--card);box-shadow:0 0 0 2px var(--gold), 0 12px 28px #3a2a2059}:root[data-lite] .stour-ring:after{animation:none}@media (prefers-reduced-motion:reduce){.stour-ring{transition:none}.stour-ring:after,.stour-bubble{animation:none}}.roll-cluster:has(.rev-chip){gap:6px}.roll-cluster:has(.rev-chip)>.roll-btn{flex:auto;min-width:0;margin-inline-start:0;margin-inline-end:0}:root[data-look] .roll-cluster:has(.rev-chip)>.roll-btn{min-width:0;margin-inline-start:0;margin-inline-end:0}:root[data-look=pixel] .roll-cluster .rev-chip{width:38px;height:38px;margin:0;overflow:visible}:root[data-look=pixel] .rev-chip .icon{flex:none}:root[data-look=pixel] .roll-cluster .rev-chip.off{width:28px;height:28px}.rev-chip{cursor:pointer;width:40px;height:40px;font:inherit;color:#3a2100;background:linear-gradient(180deg,#ffd275,var(--gold) 60%,#e09a15);box-shadow:0 3px 0 var(--gold-deep);border:0;border-radius:13px;flex:none;place-items:center;padding:0;display:grid;position:relative}.rev-chip:active{box-shadow:0 1px 0 var(--gold-deep);transform:translateY(2px)}.rev-chip.off{width:30px;height:30px;color:var(--muted);box-shadow:inset 0 0 0 1.5px var(--edge);opacity:.8;background:#ffffff0f;border-radius:10px}.rev-n{top:-6px;color:#fff;background:var(--pom);min-width:18px;height:18px;box-shadow:0 0 0 2px var(--panel);border-radius:99px;place-items:center;padding:0 4px;font-size:11px;font-style:normal;font-weight:900;display:grid;position:absolute}.rev-n:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-6px}.rev-n:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-6px}.rev-n:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-6px}.rev-n:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-6px}.controls:has(.rev-choose) .quick{display:none}.controls:has(.rev-choose) .controls-gap{display:none}.controls .roll-cluster:has(.rev-choose){flex:auto;width:auto}.rev-choose{direction:rtl;flex:1;gap:10px;min-width:0;display:flex}.rev-choose .btn{white-space:nowrap;border-radius:16px;flex:1;justify-content:center;align-items:center;gap:5px;min-width:0;margin:0;padding:11px 8px;font-size:16px;display:inline-flex}.rev-choose .rev-back{animation:1.1s ease-in-out infinite revPulse}@keyframes revPulse{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}.badge-ic.rev{color:var(--gold)}.rev-how{margin:4px 0 10px;font-size:14px;line-height:1.8}.rev-stats{flex-wrap:wrap;gap:10px;margin:0 0 12px;display:flex}.rev-stats>span{box-shadow:inset 0 0 0 1.2px var(--edge);background:#00000038;border-radius:12px;padding:6px 12px;font-size:13px}.rev-stats b{font-family:var(--font-display);color:var(--gold-light);font-size:18px;font-weight:400}.rev-buy{grid-template-columns:1fr 1fr;gap:8px;display:grid}.rev-buy .btn{white-space:nowrap;justify-content:center;align-items:center;gap:6px;margin:0;padding-inline-start:8px;padding-inline-end:8px;font-size:15px;display:inline-flex}.rev-price{font-variant-numeric:tabular-nums;align-items:center;gap:3px;display:inline-flex}.rev-coins{margin:8px auto 0;display:block}.rev-card{grid-column:1/-1}.rev-card-ic{width:54px;height:54px;color:var(--gold);background:#f7b7331f;border-radius:16px;place-items:center;display:grid}.rev-card-buy{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.rev-card-buy .btn{margin:0}:root[data-look=bazaar] .rev-chip.off,:root[data-look=bazaar] .rev-stats>span{background:#7a4b2a0f}:root[data-look=bazaar] .rev-stats b{color:var(--brick)}:root[data-look=bazaar] .rev-card-ic,:root[data-look=bazaar] .badge-ic.rev{color:var(--ochre)}:root[data-look=pixel] .rev-chip,:root[data-look=pixel] .rev-choose .btn,:root[data-look=pixel] .rev-stats>span,:root[data-look=pixel] .rev-card-ic{border-radius:0}:root[data-look=pixel] .rev-chip{background:var(--zafaran);color:var(--ink);box-shadow:var(--pxf), inset 0 -3px 0 0 var(--zafaran-dk)}:root[data-look=pixel] .rev-chip.off{background:var(--card);box-shadow:var(--pxf)}:root[data-look=pixel] .rev-n{border-radius:0}:root[data-lite] .rev-choose .rev-back{animation:none}@media (prefers-reduced-motion:reduce){.rev-choose .rev-back{animation:none}}.shop-head{justify-content:space-between;margin-bottom:10px}.shop-wallet{cursor:pointer;font:inherit;color:var(--ink);box-shadow:inset 0 0 0 1px var(--edge-strong);font-variant-numeric:tabular-nums;background:#0000003d;border:0;border-radius:99px;align-items:center;gap:6px;padding-block-start:5px;padding-block-end:5px;padding-inline-start:12px;padding-inline-end:5px;font-size:16px;font-weight:900;display:inline-flex}.shop-wallet .plus{background:var(--gold);color:#2a1700;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.shop-wallet:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.shop-top{z-index:5;background:var(--shop-top-bg,#1d2a62);margin:-26px -18px 12px;padding:26px 18px 8px;position:sticky;top:-26px}.shop-top .shop-head{padding-inline-end:34px}.tabs.shop-rail{scrollbar-width:none;gap:2px;margin-bottom:0;padding:4px;overflow-x:auto}.tabs.shop-rail::-webkit-scrollbar{display:none}.tabs.shop-rail button{border-radius:12px;flex-direction:column;flex:1 0 auto;align-items:center;gap:3px;min-width:44px;padding:7px 4px 6px;font-size:12px;line-height:1.2;display:flex}.shop-rail .rail-ic{place-items:center;display:grid;position:relative}.shop-rail .rail-ic .new-dot{top:-3px;width:9px;height:9px;position:absolute}.shop-rail .rail-ic .new-dot:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-7px}.shop-rail .rail-ic .new-dot:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-7px}.shop-rail .rail-ic .new-dot:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-7px}.shop-rail .rail-ic .new-dot:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-7px}.shop-cat-hint{text-align:start;margin:-2px 4px 12px;line-height:1.7}.shop-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.shop-grid.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.skin.shop-tile,.pcard.shop-tile{text-align:center;cursor:default;border-radius:16px;flex-direction:column;align-items:center;gap:5px;min-width:0;padding:12px 6px 8px;display:flex;position:relative}.shop-tile .tile-art{place-items:center;width:100%;height:64px;display:grid}.shop-tile .tile-art .dice{border-radius:14px;width:52px;height:52px;margin:0;padding:7px}.tile-text{flex-direction:column;align-items:center;gap:2px;width:100%;min-width:0;display:flex}.tile-text b{overflow-wrap:anywhere;font-size:13px;line-height:1.4}.tile-text small{color:var(--muted);font-size:11px;line-height:1.5}.shop-tile .tile-act{justify-content:center;align-items:center;width:100%;min-height:36px;margin-top:auto;padding-top:3px;display:flex}.shop-tile .tile-act .btn{white-space:nowrap;justify-content:center;align-items:center;gap:3px;width:100%;margin:0;padding:8px 4px;font-size:13.5px;display:inline-flex}.shop-tile .tile-act .btn .was{margin-inline-end:2px}.shop-tile>.disc-badge{top:6px}.shop-tile>.disc-badge:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:6px}.shop-tile>.disc-badge:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:6px}.shop-tile>.disc-badge:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:6px}.shop-tile>.disc-badge:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:6px}.shop-tile .offer-note{justify-content:center}.shop-tile .lvl-lock{align-items:center}.shop-tile .lvl-lock .lvl-lock-bar{width:72px}.shop-tile.is-level-locked .tile-art,.shop-tile.is-sold-out .tile-art{opacity:.6;filter:saturate(.7)}.look-tile .tile-art{height:60px;position:relative}.look-tile .tc-swatch{border-radius:12px;flex-wrap:wrap;width:84px;height:56px;display:flex;overflow:hidden}.look-tile .tc-swatch i{flex:none;width:50%;height:50%}.look-tile .look-who{top:-4px;font-size:20px;position:absolute}.look-tile .look-who:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(50% + 26px)}.look-tile .look-who:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(50% + 26px)}.look-tile .look-who:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(50% + 26px)}.look-tile .look-who:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(50% + 26px)}.look-tile.soon{opacity:.75}.look-tile .tile-sub{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.emote-pack .emote-pack-head{align-items:center}.emote-pack .emote-pack-head .tile-text{text-align:start;align-items:flex-start}.emote-pack .emote-pack-head .btn{white-space:nowrap;flex:none;align-items:center;gap:3px;margin:0;display:inline-flex}.emote-preview.phrases{max-height:62px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.emote-shop .emote-pack{padding:12px}.stk-shop-card .stk-cover{cursor:pointer;background:#00000029;border:0;border-radius:12px;height:72px;padding:4px;position:relative}.stk-shop-card .stk-cover>:first-child{width:64px;height:64px}.stk-shop-card .stk-more{bottom:3px;color:#fff;background:#0000008c;border-radius:99px;min-width:20px;height:18px;padding:0 5px;font-size:10.5px;font-weight:900;line-height:18px;position:absolute}.stk-shop-card .stk-more:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:3px}.stk-shop-card .stk-more:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:3px}.stk-shop-card .stk-more:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:3px}.stk-shop-card .stk-more:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:3px}.stk-shop-card .stk-cover:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.stk-shop-card .tile-text b{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.stk-peek .stk-shop-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:14px}.stk-peek-buy{justify-content:space-between;align-items:center;gap:10px;display:flex}.stk-peek-buy .gift-owned{color:var(--muted);font-weight:800}.stk-peek-buy .btn{align-items:center;gap:4px;margin:0;display:inline-flex}.extras-shop .step-title small{color:var(--muted);margin-inline-start:6px;font-size:11.5px;font-weight:600}.fx-card .tile-art.gift-glyph{height:48px;font-size:36px}.fx-card .fx-desc{min-height:0}.extras-shop .rev-card{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px 12px;padding:12px;display:grid}.extras-shop .rev-card .tile-text{text-align:start;align-items:flex-start}.extras-shop .rev-card-buy{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:8px;display:grid}.extras-shop .rev-card-buy .btn{white-space:nowrap;justify-content:center;align-items:center;gap:3px;display:inline-flex}:root[data-look=bazaar] .shop-wallet{background:#7a4b2a14;box-shadow:inset 0 0 0 1px #7a4b2a47}:root[data-look=bazaar] .shop-wallet .plus{background:var(--ochre);color:#3a2100}:root[data-look=bazaar] .stk-shop-card .stk-cover{background:#7a4b2a12}:root[data-look=pixel] .shop-wallet,:root[data-look=pixel] .shop-wallet .plus,:root[data-look=pixel] .skin.shop-tile,:root[data-look=pixel] .pcard.shop-tile,:root[data-look=pixel] .look-tile .tc-swatch,:root[data-look=pixel] .stk-shop-card .stk-cover,:root[data-look=pixel] .stk-shop-card .stk-more{border-radius:0}:root[data-look=pixel] .shop-wallet{background:var(--card);box-shadow:var(--pxf)}:root[data-look=pixel] .tabs.shop-rail{padding:0}:root[data-look=pixel] .tabs.shop-rail button{border-radius:0}:root[data-look=bazaar][data-skin=old] [data-sheet=shop] .shop-tile .tile-art .dice{z-index:1;position:relative}:root[data-look=bazaar][data-skin=old] .stk-shop-card .stk-cover{background:var(--ob-parch-2);box-shadow:inset 0 0 0 1px var(--ob-rule-soft)}.shop-grid.cols-4{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.shop-grid.cols-4 .shop-tile{padding:10px 4px 7px}.shop-grid.cols-4 .tile-art{height:58px}.shop-grid.cols-4 .tile-art .dice{border-radius:13px;width:48px;height:48px;padding:6px}.shop-grid.cols-4 .tile-text b{font-size:12.5px}.shop-grid.cols-4 .tile-act .btn{padding:7px 2px;font-size:12.5px}@media (max-width:359px){.shop-grid.cols-4{grid-template-columns:repeat(3,minmax(0,1fr))}}:root[data-look=bazaar] .shop-top{--shop-top-bg:var(--card-hi)}:root[data-look=pixel] .shop-top{--shop-top-bg:var(--card);margin-top:-30px;padding-top:30px;top:-30px}:root[data-look=bazaar][data-skin=old] .shop-top{--shop-top-bg:var(--ob-parch-hi)}html.sheet-open :-webkit-any(.home2,.tabbar) *{animation-play-state:paused!important}html.sheet-open :is(.home2,.tabbar) *{animation-play-state:paused!important}html.sheet-open :-webkit-any(.home2,.tabbar) :before{animation-play-state:paused!important}html.sheet-open :is(.home2,.tabbar) :before{animation-play-state:paused!important}html.sheet-open :-webkit-any(.home2,.tabbar) :after{animation-play-state:paused!important}html.sheet-open :is(.home2,.tabbar) :after{animation-play-state:paused!important}.sheet{overscroll-behavior:contain}.overlay[data-sheet=shop]{-webkit-backdrop-filter:none}.shop-sheet .tier-group,.shop-sheet .emote-kind{content-visibility:auto;contain-intrinsic-size:auto 320px}.shop-sheet .stk-shop-card{content-visibility:auto;contain-intrinsic-size:auto 190px}.shop-sheet .shop-tile{contain:layout paint}:root[data-look=bazaar][data-skin=old]{--ob-wood-xdk:#1e1108;--ob-wood-dk:#2a180c;--ob-wood:#3e2515;--ob-wood-lt:#6b4122;--ob-wood-hi:#8a5a34;--ob-wood-tex:url(/assets/wood-h7SBmx46.webp);--ob-wood-surface:linear-gradient(180deg,#ffd69612,#0000002e),var(--ob-wood-tex) 0 0/384px 384px repeat,var(--ob-wood);--ob-parch-hi:#f8edd3;--ob-parch:#f2e1bb;--ob-parch-2:#ead5a8;--ob-parch-lo:#e2c998;--ob-parch-noise:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .36 0 0 0 0 .25 0 0 0 0 .12 0 0 0 .2 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");--ob-parch-age:radial-gradient(130% 110% at 50% 35%,transparent 58%,#784e1e29);--ob-parch-surface:var(--ob-parch-noise),var(--ob-parch-age),linear-gradient(180deg,var(--ob-parch-hi),var(--ob-parch) 42%,var(--ob-parch-2));--ob-rule:#5c3c1c6b;--ob-rule-soft:#5c3c1c38;--ob-lift:0 2px 0 #1e10068c,0 9px 18px -6px #0a040099;--ob-panel-edge:inset 0 0 0 1px var(--ob-rule),inset 0 1px 0 #fffaebb3,var(--ob-lift);--ob-panel-edge-2:inset 0 0 0 1px var(--ob-rule),inset 0 0 0 4px var(--ob-parch),inset 0 0 0 5px var(--ob-rule-soft),var(--ob-lift);--ob-ink:#3b2612;--ob-ink-2:#5c3a1c;--ob-muted:#6a4b2e;--ob-cream:#f3e4c4;--ob-cream-2:#d8c29a;--ob-brass-hi:#f8de98;--ob-brass:#c49238;--ob-brass-lo:#704a12;--ob-brass-text:#f2c27a;--ob-brass-grad:linear-gradient(135deg,#f8de98,#c49238 45%,#8a5e1c 80%,#704a12);--ob-brass-ring:inset 0 0 0 1.5px var(--ob-brass);--ob-lapis:#234a86;--ob-lapis-dk:#1a2e57;--ob-tile-star:#f1e2bf;--ob-tile:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24'><rect width='24' height='24' fill='%23234A86'/><path d='M12 3.5l2.3 6.2L20.5 12l-6.2 2.3L12 20.5l-2.3-6.2L3.5 12l6.2-2.3z' fill='%23F1E2BF'/><circle cx='12' cy='12' r='2.2' fill='%23B8452F'/><path d='M0 0h4.5L0 4.5zM24 0v4.5L19.5 0zM0 24v-4.5L4.5 24zM24 24h-4.5L24 19.5z' fill='%23D89A3A'/><path d='M12 0l1.4 1.4L12 2.8 10.6 1.4zM12 24l1.4-1.4L12 21.2l-1.4 1.4zM0 12l1.4-1.4L2.8 12l-1.4 1.4zM24 12l-1.4-1.4L21.2 12l1.4 1.4z' fill='%23F1E2BF'/></svg>");--ob-tile-band:var(--ob-tile) 0 50%/auto 100% repeat-x,var(--ob-lapis);--ob-carpet-red:#7a1d1a;--ob-carpet-navy:#1c2a4f;--ob-carpet:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='40' height='40'><rect width='40' height='40' fill='%237A1D1A'/><rect width='40' height='7' fill='%231C2A4F'/><rect y='33' width='40' height='7' fill='%231C2A4F'/><g fill='%23E9C988'><circle cx='10' cy='3.5' r='1.3'/><circle cx='30' cy='3.5' r='1.3'/><circle cx='10' cy='36.5' r='1.3'/><circle cx='30' cy='36.5' r='1.3'/></g><rect y='7' width='40' height='1.2' fill='%23D89A3A'/><rect y='31.8' width='40' height='1.2' fill='%23D89A3A'/><path d='M20 11l8 9-8 9-8-9z' fill='%231C2A4F' stroke='%23D89A3A' stroke-width='1.2'/><path d='M20 15.5l4 4.5-4 4.5-4-4.5z' fill='%23E9C988'/><path d='M0 11l8 9-8 9M40 11l-8 9 8 9' fill='none' stroke='%23D89A3A' stroke-width='1.2'/><circle cx='20' cy='20' r='1.4' fill='%237A1D1A'/></svg>");--ob-brick:#a9443b;--ob-brick-dk:#7e2f28;--ob-turq:#2e8c86;--ob-turq-dk:#1e625e;--ob-ochre:#da8e33;--ob-ochre-dk:#a9661b;--ob-corner-tl:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'><defs><linearGradient id='g' x1='0' y1='0' x2='1' y2='1'><stop offset='0' stop-color='%23F8DE98'/><stop offset='.45' stop-color='%23C49238'/><stop offset='1' stop-color='%23704A12'/></linearGradient></defs><g transform='rotate(0 20 20)'><path d='M1.5 1.5h31l-7 6.5H8v17.5l-6.5 7z' fill='url(%23g)' stroke='%234A3008' stroke-width='1.2' stroke-linejoin='round'/><circle cx='6.5' cy='6.5' r='2.1' fill='%23FFF3C9' stroke='%236E4A12' stroke-width='.8'/><circle cx='18' cy='4.6' r='1.1' fill='%235A3A0C'/><circle cx='4.6' cy='18' r='1.1' fill='%235A3A0C'/></g></svg>");--ob-corner-tr:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'><defs><linearGradient id='g' x1='0' y1='0' x2='1' y2='1'><stop offset='0' stop-color='%23F8DE98'/><stop offset='.45' stop-color='%23C49238'/><stop offset='1' stop-color='%23704A12'/></linearGradient></defs><g transform='rotate(90 20 20)'><path d='M1.5 1.5h31l-7 6.5H8v17.5l-6.5 7z' fill='url(%23g)' stroke='%234A3008' stroke-width='1.2' stroke-linejoin='round'/><circle cx='6.5' cy='6.5' r='2.1' fill='%23FFF3C9' stroke='%236E4A12' stroke-width='.8'/><circle cx='18' cy='4.6' r='1.1' fill='%235A3A0C'/><circle cx='4.6' cy='18' r='1.1' fill='%235A3A0C'/></g></svg>");--ob-corner-br:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'><defs><linearGradient id='g' x1='0' y1='0' x2='1' y2='1'><stop offset='0' stop-color='%23F8DE98'/><stop offset='.45' stop-color='%23C49238'/><stop offset='1' stop-color='%23704A12'/></linearGradient></defs><g transform='rotate(180 20 20)'><path d='M1.5 1.5h31l-7 6.5H8v17.5l-6.5 7z' fill='url(%23g)' stroke='%234A3008' stroke-width='1.2' stroke-linejoin='round'/><circle cx='6.5' cy='6.5' r='2.1' fill='%23FFF3C9' stroke='%236E4A12' stroke-width='.8'/><circle cx='18' cy='4.6' r='1.1' fill='%235A3A0C'/><circle cx='4.6' cy='18' r='1.1' fill='%235A3A0C'/></g></svg>");--ob-corner-bl:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'><defs><linearGradient id='g' x1='0' y1='0' x2='1' y2='1'><stop offset='0' stop-color='%23F8DE98'/><stop offset='.45' stop-color='%23C49238'/><stop offset='1' stop-color='%23704A12'/></linearGradient></defs><g transform='rotate(270 20 20)'><path d='M1.5 1.5h31l-7 6.5H8v17.5l-6.5 7z' fill='url(%23g)' stroke='%234A3008' stroke-width='1.2' stroke-linejoin='round'/><circle cx='6.5' cy='6.5' r='2.1' fill='%23FFF3C9' stroke='%236E4A12' stroke-width='.8'/><circle cx='18' cy='4.6' r='1.1' fill='%235A3A0C'/><circle cx='4.6' cy='18' r='1.1' fill='%235A3A0C'/></g></svg>");--ob-corners:var(--ob-corner-tl) top left/18px 18px no-repeat,var(--ob-corner-tr) top right/18px 18px no-repeat, var(--ob-corner-br) bottom right/18px 18px no-repeat,var(--ob-corner-bl) bottom left/18px 18px no-repeat;--cream:#ecd9ae;--paper:#f4e6c6;--sand:#e2c998;--card:#f4e5c3;--card-hi:#f8edd3;--panel:#f2e1bb;--panel2:#f6e9cc;--panel-top:#f8edd3;--wood-lt:#8a5a34;--wood:#5a3518;--wood-dk:#2e1b0e;--frame:#4a2a14;--frame2:#2a170a;--frame-burnt:#3a200f;--ink:#3b2612;--muted:#6a4b2e;--muted2:#6e4f31;--edge:#5c3c1c4d;--edge-strong:#5c3c1c75;--line:#5c3c1c3d;--gold-light:#7e5110;--text-brick:#8e3229;--text-teal:#1e625e;--text-ochre:#7e5110;--text-green:#2b6537;--text-plum:#4a3d80;--night:#f2e1bb;--night2:#ead5a8;--ob-track:#5c3c1c2b;--scrim:#1209039e;--sh1:0 2px 0 #1e100659,0 5px 12px #0a040047;--sh2:0 14px 32px #0a040080;--btn-primary-hi:#b84d43;--btn-primary:#a9443b;--btn-primary-lo:#93372f;--btn-primary-edge:#5e2019;--btn-primary-ink:#fff8e9;--btn-secondary-hi:#2f8a84;--btn-secondary:#24726d;--btn-secondary-lo:#1e625e;--btn-secondary-edge:#123f3c;--btn-secondary-ink:#fff;--btn-raised-hi:#f8edd3;--btn-raised:#ead5a8;--btn-raised-ink:#3b2612;--btn-raised-edge:#5a3a1e;--btn-raised-line:#5c3c1c73;--btn-ghost-bg:#f8edd38c;--btn-ghost-ink:#3b2612;--btn-ghost-line:#5c3c1c75;--btn-link-ink:#1e625e;--btn-danger-bg:#f8edd3;--btn-danger-press:#f1dccb;--btn-off-bg:#d9c29a;--btn-off-ink:#5c3a1c;--btn-off-line:#5c3c1c4d;--skel-bone:#5c3c1c24;--skel-shine:#fffaebb3;--icon-duo:var(--ob-turq)}:root[data-look=bazaar][data-skin=old] body,:root[data-look=bazaar][data-skin=old] .ob-wood{--ink:var(--ob-cream);--muted:var(--ob-cream-2);--muted2:#bfa67c;--edge:#f3e4c433;--edge-strong:#f3e4c457;--line:#f3e4c42e;--gold-light:var(--ob-brass-text);--text-brick:#f0a08f;--text-teal:#7fd3cb;--text-ochre:#f2c27a;--text-green:#9fd8a6;--text-plum:#c9bdf2;--night:var(--ob-wood-dk);--night2:var(--ob-wood-xdk);--ob-track:#00000061;--btn-ghost-bg:#f3e4c412;--btn-ghost-ink:var(--ob-cream);--btn-ghost-line:#f3e4c466;--btn-link-ink:var(--ob-brass-text);--skel-bone:#f3e4c41a;--skel-shine:#ffecc829;--icon-duo:var(--ob-brass);color:var(--ink)}:root[data-look=bazaar][data-skin=old] .ob-wood{background:var(--ob-wood-surface)}:root[data-look=bazaar][data-skin=old] :where(.ob-parch,.sheet,.fx-toast,.pwa-update,.rule,.pcard,.board-row,.task,.radar-card,.stat,.ability-row,.pick,.pkg,.skin,.opt,.seg,.tabs,.play-card,.today-card,.home-history,.tile,.cat,.cat-chip,.hchip,.coins,.adbox,.sec-btn,.ct-tier,.ct-payout,.ct-secure,.api-down,.consent,.conn,.resume-strip,.starter-banner>.in,.starter-card>.in,.install-chip,.install-steps li,.quick-hint,.reel-window,.rm-wait,.seat-row,.setup-extras,.share-fallback,.name-input,.mock-form,.year-wheel,.otp-box,.star,.nps-btn,.ob-avatars button,.emote,.emote-bubble,.emote-tray,.tr-pop,.plq-pop,.hx-group,.hx-week,.echo-chip,.et-chip,.sending-pill,.pay-note,.hist-filter,.theme-card,.xp-chip,.ab,.match-ad,.q-peek,.net-banner,.pick-banner){--ink:var(--ob-ink);--muted:var(--ob-muted);--muted2:#6e4f31;--edge:#5c3c1c4d;--edge-strong:#5c3c1c75;--line:#5c3c1c3d;--gold-light:#7e5110;--text-brick:#8e3229;--text-teal:#1e625e;--text-ochre:#7e5110;--text-green:#2b6537;--text-plum:#4a3d80;--night:var(--ob-parch);--night2:var(--ob-parch-2);--ob-track:#5c3c1c2b;--btn-ghost-bg:#f8edd38c;--btn-ghost-ink:var(--ob-ink);--btn-ghost-line:#5c3c1c75;--btn-link-ink:#1e625e;--skel-bone:#5c3c1c24;--skel-shine:#fffaebb3;--icon-duo:var(--ob-turq);color:var(--ink)}:root[data-look=bazaar][data-skin=old] html,:root[data-look=bazaar][data-skin=old] body{background:var(--ob-wood-dk)}:root[data-look=bazaar][data-skin=old] body:before{background:radial-gradient(60% 34% at 92% 4%,#ffba6057,#ff963c1f 48%,transparent 75%), radial-gradient(45% 26% at 4% 102%,#ff8c3c24,transparent 70%), radial-gradient(130% 95% at 50% 38%,transparent 50%,#080300a8), var(--ob-wood-tex) 0 0/320px 320px repeat, var(--ob-wood-dk)}:root[data-look=bazaar][data-skin=old] body:after{opacity:1;background:0 0}@media (min-width:640px){:root[data-look=bazaar][data-skin=old] body:after{background:linear-gradient(90deg,#0803008c,transparent 16px) calc(50% - 300px) 0/14px 100% no-repeat, var(--ob-carpet) calc(50% - 320px) 0/40px 40px repeat-y, var(--ob-carpet) calc(50% + 320px) 0/40px 40px repeat-y;-webkit-mask:linear-gradient(90deg,#000 calc(50% - 300px),#0000 calc(50% - 300px) calc(50% + 300px),#000 calc(50% + 300px));mask:linear-gradient(90deg,#000 calc(50% - 300px),#0000 calc(50% - 300px) calc(50% + 300px),#000 calc(50% + 300px))}}:root[data-look=bazaar][data-skin=old] :focus-visible{outline-color:var(--ob-brass-hi)}:root[data-look=bazaar][data-skin=old] :-webkit-any(.sheet,.ob-parch) :focus-visible{outline-color:var(--ob-turq-dk)}:root[data-look=bazaar][data-skin=old] :is(.sheet,.ob-parch) :focus-visible{outline-color:var(--ob-turq-dk)}:root[data-look=bazaar][data-skin=old] :-webkit-any(.rule,.pcard,.board-row,.task,.radar-card,.stat,.ability-row,.pick,.pkg,.skin,.opt,.ob-parch){background:var(--ob-parch-surface);box-shadow:var(--ob-panel-edge)}:root[data-look=bazaar][data-skin=old] :is(.rule,.pcard,.board-row,.task,.radar-card,.stat,.ability-row,.pick,.pkg,.skin,.opt,.ob-parch){background:var(--ob-parch-surface);box-shadow:var(--ob-panel-edge)}:root[data-look=bazaar][data-skin=old] :-webkit-any(.pcard,.play-card,.today-card,.home-history){background:var(--ob-parch-surface);box-shadow:var(--ob-panel-edge-2)}:root[data-look=bazaar][data-skin=old] :is(.pcard,.play-card,.today-card,.home-history){background:var(--ob-parch-surface);box-shadow:var(--ob-panel-edge-2)}:root[data-look=bazaar][data-skin=old] .sheet :-webkit-any(.rule,.pcard,.board-row,.task,.radar-card,.stat,.ability-row,.pick,.pkg,.skin,.opt){background:var(--ob-parch-noise),linear-gradient(180deg,#fbf3df,var(--ob-parch-hi));box-shadow:inset 0 0 0 1px var(--ob-rule),0 2px 0 #5c3c1c38}:root[data-look=bazaar][data-skin=old] .sheet :is(.rule,.pcard,.board-row,.task,.radar-card,.stat,.ability-row,.pick,.pkg,.skin,.opt){background:var(--ob-parch-noise),linear-gradient(180deg,#fbf3df,var(--ob-parch-hi));box-shadow:inset 0 0 0 1px var(--ob-rule),0 2px 0 #5c3c1c38}:root[data-look=bazaar][data-skin=old] :-webkit-any(.ability-row.on,.pick.on,.skin.on){box-shadow:inset 0 0 0 2px var(--ob-turq),0 0 0 3px #2e8c8638,0 2px 0 #5c3c1c38}:root[data-look=bazaar][data-skin=old] :is(.ability-row.on,.pick.on,.skin.on){box-shadow:inset 0 0 0 2px var(--ob-turq),0 0 0 3px #2e8c8638,0 2px 0 #5c3c1c38}:root[data-look=bazaar][data-skin=old] .pkg.on{box-shadow:inset 0 0 0 2px var(--ob-ochre),0 0 0 3px #da8e3340,0 2px 0 #5c3c1c38}:root[data-look=bazaar][data-skin=old] .stat b{color:var(--ob-brick)}:root[data-look=bazaar][data-skin=old] :-webkit-any(.tile,.sec-btn,.cat,.adbox){background:var(--ob-parch-noise),linear-gradient(180deg,#fbf3df,var(--ob-parch-hi) 60%,var(--ob-parch));box-shadow:inset 0 0 0 1px var(--ob-rule),inset 0 1px 0 #fffaebcc,0 3px 0 #5c3c1c61}:root[data-look=bazaar][data-skin=old] :is(.tile,.sec-btn,.cat,.adbox){background:var(--ob-parch-noise),linear-gradient(180deg,#fbf3df,var(--ob-parch-hi) 60%,var(--ob-parch));box-shadow:inset 0 0 0 1px var(--ob-rule),inset 0 1px 0 #fffaebcc,0 3px 0 #5c3c1c61}:root[data-look=bazaar][data-skin=old] .tile:active:not(:disabled){box-shadow:inset 0 0 0 1px var(--ob-rule),0 1px 0 #5c3c1c61}:root[data-look=bazaar][data-skin=old] :-webkit-any(.seat-row,.setup-extras,.hx-group,.hx-week,.rm-wait,.reel-window){background:var(--ob-parch-noise),var(--ob-parch)}:root[data-look=bazaar][data-skin=old] :is(.seat-row,.setup-extras,.hx-group,.hx-week,.rm-wait,.reel-window){background:var(--ob-parch-noise),var(--ob-parch)}:root[data-look=bazaar][data-skin=old] .setup-extras{box-shadow:var(--ob-panel-edge)}:root[data-look=bazaar][data-skin=old] .resume-strip{background:linear-gradient(#2e8c8624,#2e8c8624),var(--ob-parch-noise),var(--ob-parch);box-shadow:inset 0 0 0 1.5px #1e625e8c,var(--ob-lift)}:root[data-look=bazaar][data-skin=old] :is(.xpbar,.catline .bar,.task .bar,.tbar,.task-bar,.home-top .who-xp){background:var(--ob-track);box-shadow:inset 0 1px 2px #00000038}:root[data-look=bazaar][data-skin=old] :is(.xpbar,.catline .bar,.task .bar,.tbar,.task-bar,.home-top .who-xp) i{background:linear-gradient(90deg,var(--ob-turq),#4fb0a9)}:root[data-look=bazaar][data-skin=old] .home-top .who-xp i{background:linear-gradient(90deg,var(--ob-brass),var(--ob-brass-hi))}:root[data-look=bazaar][data-skin=old] .btn{text-shadow:0 1px #280e0666}:root[data-look=bazaar][data-skin=old] .btn:after{background:linear-gradient(#fff0d242,#fff0d200)}:root[data-look=bazaar][data-skin=old] .btn-primary{box-shadow:0 6px 0 var(--btn-primary-edge),0 9px 16px -4px #14060280,inset 0 0 0 1.5px #d6a548bf,inset 0 0 0 3px #5e201940}:root[data-look=bazaar][data-skin=old] .btn-primary:active:not(:disabled){box-shadow:0 1px 0 var(--btn-primary-edge),inset 0 0 0 1.5px #d6a548bf,inset 0 0 0 3px #5e201940}:root[data-look=bazaar][data-skin=old] .btn-primary.btn-sm{box-shadow:0 4px 0 var(--btn-primary-edge),0 6px 12px -4px #14060273,inset 0 0 0 1.5px #d6a548bf}:root[data-look=bazaar][data-skin=old] .btn-secondary{box-shadow:0 6px 0 var(--btn-secondary-edge),0 9px 16px -4px #04141280,inset 0 0 0 1.5px #f1e2bf66}:root[data-look=bazaar][data-skin=old] .btn-secondary:active:not(:disabled){box-shadow:0 1px 0 var(--btn-secondary-edge),inset 0 0 0 1.5px #f1e2bf66}:root[data-look=bazaar][data-skin=old] .btn-secondary.btn-sm{box-shadow:0 4px 0 var(--btn-secondary-edge),0 6px 12px -4px #04141273,inset 0 0 0 1.5px #f1e2bf66}:root[data-look=bazaar][data-skin=old] .btn-ghost{background:var(--btn-ghost-bg);color:var(--btn-ghost-ink);box-shadow:inset 0 0 0 1.5px var(--btn-ghost-line)}:root[data-look=bazaar][data-skin=old] .btn-link{color:var(--btn-link-ink)}:root[data-look=bazaar][data-skin=old] :-webkit-any(.btn-primary,.btn-secondary):disabled{background:var(--btn-off-bg);color:var(--btn-off-ink);text-shadow:none;box-shadow:0 5px #8a6a44,inset 0 0 0 1px #5c3c1c40}:root[data-look=bazaar][data-skin=old] :is(.btn-primary,.btn-secondary):disabled{background:var(--btn-off-bg);color:var(--btn-off-ink);text-shadow:none;box-shadow:0 5px #8a6a44,inset 0 0 0 1px #5c3c1c40}:root[data-look=bazaar][data-skin=old] .icon-btn{color:var(--btn-raised-ink);background:var(--ob-parch-noise),linear-gradient(180deg,var(--btn-raised-hi),var(--btn-raised));box-shadow:0 3px 0 var(--btn-raised-edge),0 5px 10px -3px #0a040080,inset 0 0 0 1px var(--btn-raised-line),inset 0 1px 0 #fffaebcc}:root[data-look=bazaar][data-skin=old] .icon-btn:active{box-shadow:0 1px 0 var(--btn-raised-edge),inset 0 0 0 1px var(--btn-raised-line)}:root[data-look=bazaar][data-skin=old] :-webkit-any(.seg,.tabs){background:var(--ob-parch-noise),var(--ob-parch-2);box-shadow:inset 0 0 0 1px var(--ob-rule),inset 0 2px 4px #3c240e29}:root[data-look=bazaar][data-skin=old] :is(.seg,.tabs){background:var(--ob-parch-noise),var(--ob-parch-2);box-shadow:inset 0 0 0 1px var(--ob-rule),inset 0 2px 4px #3c240e29}:root[data-look=bazaar][data-skin=old] .seg button,:root[data-look=bazaar][data-skin=old] .tabs button{color:var(--ob-muted)}:root[data-look=bazaar][data-skin=old] .seg button.on{background:linear-gradient(180deg,#b84d43,var(--ob-brick) 55%,#93372f);color:#fff8e9;box-shadow:0 3px #5e2019,inset 0 0 0 1px #d6a548b3}:root[data-look=bazaar][data-skin=old] .tabs button.on{background:var(--ob-parch-noise),linear-gradient(180deg,#fbf3df,var(--ob-parch-hi));color:var(--ob-ink);box-shadow:0 2px 0 #5c3c1c66,inset 0 0 0 1px var(--ob-rule)}:root[data-look=bazaar][data-skin=old] .cat-chip{background:var(--ob-parch-noise),var(--ob-parch-hi);box-shadow:inset 0 0 0 1px var(--ob-rule),0 2px 0 #1e10064d}:root[data-look=bazaar][data-skin=old] .hchip{background:var(--ob-parch-noise),var(--ob-parch-hi);box-shadow:inset 0 0 0 1px var(--ob-rule),0 2px 0 #1e100659}:root[data-look=bazaar][data-skin=old] .chip{box-shadow:inset 0 0 0 1px var(--edge-strong);background:#5c3c1c14}:root[data-look=bazaar][data-skin=old] .coins{background:var(--ob-parch-noise),linear-gradient(180deg,#fbf3df,var(--ob-parch-hi));color:var(--ob-ink);box-shadow:inset 0 0 0 1.5px var(--ob-brass),inset 0 0 0 3px #f8de9880,0 2px 0 #1e100673,0 6px 12px -4px #0a040080}:root[data-look=bazaar][data-skin=old] .coins .plus{background:linear-gradient(180deg,#3fa39c,var(--ob-turq));color:#fff;box-shadow:0 2px 0 var(--ob-turq-dk)}:root[data-look=bazaar][data-skin=old] .badge{background:linear-gradient(180deg,#b84d43,var(--ob-brick));color:#fff8e9;box-shadow:0 2px 4px #0a040073,0 0 0 2px var(--night)}:root[data-look=bazaar][data-skin=old] .soon{color:var(--text-plum);background:#4a3d8024}:root[data-look=bazaar][data-skin=old] .topbar h2,:root[data-look=bazaar][data-skin=old] .game-title{color:var(--ob-brass-hi);text-shadow:0 2px #0a040099,0 0 14px #ffaa462e}:root[data-look=bazaar][data-skin=old] .logo{background:linear-gradient(#fbe7b0 10%,#e2b45a 55%,#b07a2a);filter:drop-shadow(0 2px #0a0400b3);-webkit-background-clip:text;background-clip:text}:root[data-look=bazaar][data-skin=old] .wordmark{color:var(--ob-brass-hi);text-shadow:0 2px #0a0400a6,0 0 18px #ffaa4633}:root[data-look=bazaar][data-skin=old] .sheet h3,:root[data-look=bazaar][data-skin=old] .onboard-title,:root[data-look=bazaar][data-skin=old] .crash h2{text-shadow:none}:root[data-look=bazaar][data-skin=old] .sheet h3{color:var(--ob-ink)}:root[data-look=bazaar][data-skin=old] .onboard-title,:root[data-look=bazaar][data-skin=old] .crash h2{color:var(--ink)}:root[data-look=bazaar][data-skin=old] .section-title{color:var(--gold-light)}:root[data-look=bazaar][data-skin=old] .section-title:before{content:"";vertical-align:.05em;background:var(--ob-brass);clip-path:polygon(50% 0,63% 37%,100% 50%,63% 63%,50% 100%,37% 63%,0 50%,37% 37%);width:9px;height:9px;margin-inline-end:7px;display:inline-block}:root[data-look=bazaar][data-skin=old] :-webkit-any(.acct,.home-top) .av{background:var(--ob-parch-noise),radial-gradient(circle at 32% 28%,var(--ob-parch-hi),var(--ob-parch-2));color:var(--ob-ink);box-shadow:0 2px 0 #0a040080,inset 0 0 0 1.5px var(--ob-brass),inset 0 0 0 3px #f8de9873}:root[data-look=bazaar][data-skin=old] :is(.acct,.home-top) .av{background:var(--ob-parch-noise),radial-gradient(circle at 32% 28%,var(--ob-parch-hi),var(--ob-parch-2));color:var(--ob-ink);box-shadow:0 2px 0 #0a040080,inset 0 0 0 1.5px var(--ob-brass),inset 0 0 0 3px #f8de9873}:root[data-look=bazaar][data-skin=old] :-webkit-any(.acct,.home-top) .av:before{background:conic-gradient(var(--ob-brass-hi) calc(var(--p,0) * 360deg),#0006 0)}:root[data-look=bazaar][data-skin=old] :is(.acct,.home-top) .av:before{background:conic-gradient(var(--ob-brass-hi) calc(var(--p,0) * 360deg),#0006 0)}:root[data-look=bazaar][data-skin=old] .home-top .av .lvl{background:var(--ob-brass-grad);color:#2a1700;box-shadow:0 0 0 2px var(--ob-wood-dk)}:root[data-look=bazaar][data-skin=old] .tabbar{background:linear-gradient(var(--ob-brass),var(--ob-brass)) 0 8px/100% 1.5px no-repeat, linear-gradient(#0a04008c,#0a04008c) 0 9.5px/100% 1px no-repeat, var(--ob-tile) 0 0/8px 8px repeat-x, linear-gradient(180deg,#ffd69614,#00000040), var(--ob-wood-tex) 0 0/320px 320px repeat,var(--ob-wood-dk);padding-top:13px;box-shadow:0 -10px 22px #08030073}:root[data-look=bazaar][data-skin=old] .tab{color:var(--ob-cream-2)}:root[data-look=bazaar][data-skin=old] .tab.on{color:var(--ob-brass-hi)}:root[data-look=bazaar][data-skin=old] .tab.on:before{background:var(--ob-brass-hi);height:3px;top:-5px;box-shadow:0 0 8px #ffc86e99}:root[data-look=bazaar][data-skin=old] .tab .icon{filter:drop-shadow(0 1px #0a040099)}:root[data-look=bazaar][data-skin=old] .tab-badge{background:var(--ob-brick);box-shadow:0 0 0 2px var(--ob-wood-dk)}:root[data-look=bazaar][data-skin=old] .sticky-foot{background:linear-gradient(to top,var(--ob-wood-dk) 62%,#2a180c00)}:root[data-look=bazaar][data-skin=old] .overlay{background:var(--scrim)}:root[data-look=bazaar][data-skin=old] .sheet{background:linear-gradient(var(--ob-brass),var(--ob-brass)) 0 9px/100% 1.5px no-repeat, var(--ob-tile) 0 0/9px 9px repeat-x, var(--ob-parch-noise), radial-gradient(120% 60% at 50% 0,#fffaeb80,transparent 70%), linear-gradient(180deg,var(--ob-parch),var(--ob-parch-2) 70%,#e4cb9c);box-shadow:0 -2px 0 var(--ob-brass-lo),0 -22px 50px #0803008c,inset 0 0 0 1px #5c3c1c4d}:root[data-look=bazaar][data-skin=old] .sheet:before{background:#5c3c1c61;top:17px}:root[data-look=bazaar][data-skin=old] .sheet .sub{color:var(--ob-muted)}:root[data-look=bazaar][data-skin=old] .sheet-x{color:var(--ob-ink);background:var(--ob-parch-hi);box-shadow:inset 0 0 0 1px var(--ob-rule),0 2px 0 #5c3c1c59;-webkit-backdrop-filter:none}:root[data-look=bazaar][data-skin=old] .sheet-x:hover{background:#fbf3df}:root[data-look=bazaar][data-skin=old] .sheet .ability-bar{border-top-color:var(--ob-rule)}:root[data-look=bazaar][data-skin=old] .fx-toast{background:var(--ob-parch-noise),linear-gradient(180deg,#fbf3df,var(--ob-parch));color:var(--ob-ink);box-shadow:inset 0 0 0 1.5px var(--ob-brass),inset 0 0 0 3.5px #f8de988c,0 3px 0 var(--ob-brass-lo),0 12px 26px #0803008c}:root[data-look=bazaar][data-skin=old] .pwa-update{background:var(--ob-parch-surface);box-shadow:inset 0 0 0 1.5px var(--ob-brass),0 10px 24px #08030080}:root[data-look=bazaar][data-skin=old] :is(.name-input,.mock-form input,.share-fallback){background:var(--ob-parch-noise),#fbf3df;color:var(--ob-ink);box-shadow:inset 0 0 0 1px var(--ob-rule),inset 0 2px 4px #3c240e24,0 1px 0 #fffaeb66}:root[data-look=bazaar][data-skin=old] .name-input::placeholder{color:#7a5a3a}:root[data-look=bazaar][data-skin=old] .name-input:focus{box-shadow:inset 0 0 0 2px var(--pc,var(--ob-turq)),inset 0 2px 4px #3c240e24}:root[data-look=bazaar][data-skin=old] :-webkit-any(.year-wheel,.otp-box){background:var(--ob-parch-noise),#fbf3df;box-shadow:inset 0 0 0 1px var(--ob-rule),inset 0 2px 4px #3c240e24}:root[data-look=bazaar][data-skin=old] :is(.year-wheel,.otp-box){background:var(--ob-parch-noise),#fbf3df;box-shadow:inset 0 0 0 1px var(--ob-rule),inset 0 2px 4px #3c240e24}:root[data-look=bazaar][data-skin=old] .otp-box.cur{box-shadow:inset 0 0 0 2.5px var(--ob-ochre),0 0 10px #da8e3359}:root[data-look=bazaar][data-skin=old] .ob-tileband{background:var(--ob-tile-band);height:10px;box-shadow:inset 0 0 0 1px var(--ob-lapis-dk),inset 0 0 0 2px #f1e2bf73;display:block}:root[data-look=bazaar][data-skin=old] .ob-corners{position:relative}:root[data-look=bazaar][data-skin=old] .ob-corners:after{content:"";pointer-events:none;z-index:2;background:var(--ob-corners);position:absolute;top:3px;bottom:3px;left:3px;right:3px}:root[data-look=bazaar][data-skin=old][data-lite]{--ob-parch-noise:linear-gradient(transparent,transparent);--ob-lift:0 2px 0 #1e10068c;--sh2:0 8px 18px #0a040073}:root[data-look=bazaar][data-skin=old][data-lite] body:before{background:radial-gradient(70% 38% at 88% -2%,#ffb25442,transparent 72%), var(--ob-wood-tex) 0 0/384px 384px repeat,var(--ob-wood-dk)}:root[data-look=bazaar][data-skin=old][data-lite] .sheet{box-shadow:0 -2px 0 var(--ob-brass-lo)}:root[data-look=bazaar][data-skin=old][data-lite] .tab .icon{filter:none}:root[data-look=bazaar][data-skin=old] .home2{--obh-girih:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='34' height='34'><g fill='none' stroke='%23FFE9C2' stroke-opacity='.16' stroke-width='1.1' stroke-linejoin='round'><path d='M17 6.5l3.1 7.4 7.4 3.1-7.4 3.1-3.1 7.4-3.1-7.4-7.4-3.1 7.4-3.1z'/><path d='M0 0l3.5 3.5M34 0l-3.5 3.5M0 34l3.5-3.5M34 34l-3.5-3.5M17 0v3M17 31v3M0 17h3M31 17h3'/></g></svg>");--obh-frame:5px}:root[data-look=bazaar][data-skin=old] .home-top .who b{color:var(--ob-brass-hi);text-shadow:0 1px #0a0400b3}:root[data-look=bazaar][data-skin=old] .home-top .who small{color:var(--ob-cream-2)}:root[data-look=bazaar][data-skin=old] .home-top .who-xp{background:#0000006b;box-shadow:inset 0 1px 1px #00000080,0 1px #f8de9824}:root[data-look=bazaar][data-skin=old] .home-top .av:before{background:conic-gradient(var(--ob-brass-hi) calc(var(--p,0) * 360deg),#00000073 0)}:root[data-look=bazaar][data-skin=old] .home2 .brand-lockup{background:radial-gradient(52% 70% at 50% 55%,#ffb05429,#0000 72%)}:root[data-look=bazaar][data-skin=old] .play-card{background:var(--ob-corner-tl) 2px 2px/22px 22px no-repeat, var(--ob-corner-tr) calc(100% - 2px) 2px/22px 22px no-repeat, var(--ob-corner-br) calc(100% - 2px) calc(100% - 2px)/22px 22px no-repeat, var(--ob-corner-bl) 2px calc(100% - 2px)/22px 22px no-repeat, var(--ob-parch-noise) 0 0/140px 140px, radial-gradient(130% 110% at 50% 35%,transparent 60%,#784e1e33) var(--obh-frame) var(--obh-frame)/calc(100% - 2 * var(--obh-frame)) calc(100% - 2 * var(--obh-frame)) no-repeat, linear-gradient(180deg,var(--ob-parch-hi),var(--ob-parch) 40%,var(--ob-parch-2)) var(--obh-frame) var(--obh-frame)/calc(100% - 2 * var(--obh-frame)) calc(100% - 2 * var(--obh-frame)) no-repeat,  linear-gradient(var(--ob-brass),var(--ob-brass-lo)) 4px 4px/calc(100% - 8px) calc(100% - 8px) no-repeat, linear-gradient(180deg,#ffd69629,#00000038), var(--ob-wood-tex) 0 0/384px 384px repeat, var(--ob-wood);box-shadow:0 0 0 1px var(--ob-wood-xdk),inset 0 1px 0 #ffdcaa47,inset 0 0 0 1px #00000059, 0 3px 0 #140a0499,0 14px 26px -8px #080300b3;border-radius:10px}:root[data-look=bazaar][data-skin=old] .play-card.off{filter:saturate(.8)}:root[data-look=bazaar][data-skin=old] .play-card .help-dot{color:#3a2405;background:var(--ob-brass-grad);box-shadow:0 2px 0 var(--ob-brass-lo),inset 0 0 0 1px #4a3008a6,inset 0 1px 0 #fff6d6b3}:root[data-look=bazaar][data-skin=old] .play-card .mode-seg{background:var(--ob-parch-noise),var(--ob-parch-2);box-shadow:inset 0 0 0 1px var(--ob-rule),inset 0 2px 3px #3c240e2e,0 1px 0 #fffaeb99}:root[data-look=bazaar][data-skin=old] .play-card .mode-seg button{color:var(--ob-ink-2)}:root[data-look=bazaar][data-skin=old] .play-card .mode-seg button.on{color:var(--ob-cream);text-shadow:0 1px #00000080;background:linear-gradient(180deg,#ffd69629,#0000002e),var(--ob-wood-tex) 30% 40%/384px 384px,var(--ob-wood);box-shadow:0 2px 0 var(--ob-wood-xdk),inset 0 0 0 1px #c49238bf,inset 0 1px 0 #ffdcaa40}:root[data-look=bazaar][data-skin=old] .play-card .mode-seg button.on .icon{color:var(--ob-brass-hi)}:root[data-look=bazaar][data-skin=old] .play-card .cat-chip{background:var(--ob-parch-noise),linear-gradient(180deg,#fbf3df,var(--ob-parch-hi));box-shadow:inset 0 0 0 1px var(--ob-rule),0 2px 0 #5c3c1c52}:root[data-look=bazaar][data-skin=old] .play-card .cat-chip .ic,:root[data-look=bazaar][data-skin=old] .play-card .lo-chip .icon{color:var(--ob-brick-dk)}:root[data-look=bazaar][data-skin=old] .play-card .cat-chip i{color:var(--ob-muted)}:root[data-look=bazaar][data-skin=old] .quick-btn{color:#fff8e9;background:var(--ob-corner-tl) 5px 5px/16px 16px no-repeat, var(--ob-corner-tr) calc(100% - 5px) 5px/16px 16px no-repeat, var(--ob-corner-br) calc(100% - 5px) calc(100% - 5px)/16px 16px no-repeat, var(--ob-corner-bl) 5px calc(100% - 5px)/16px 16px no-repeat, radial-gradient(70% 60% at 50% 0,#ffd6aa38,transparent 70%), var(--obh-girih) 50% 50%/34px 34px repeat, linear-gradient(180deg,#a8443a,#963a31 46%,#76281f);text-shadow:0 2px #46100a8c;box-shadow:0 6px #5e2019,0 10px 18px -4px #14060299,inset 0 0 0 2px #d6a548,inset 0 0 0 3px #5e2019b3,inset 0 0 0 4px #f8de9852,inset 0 -6px 10px #460e0840}:root[data-look=bazaar][data-skin=old] .quick-btn:active:not(:disabled){box-shadow:0 1px #5e2019,inset 0 0 0 2px #d6a548,inset 0 0 0 3px #5e2019b3,inset 0 0 0 4px #f8de9852}:root[data-look=bazaar][data-skin=old] .quick-btn:after{background:linear-gradient(#ffecce1f,#ffecce00)}:root[data-look=bazaar][data-skin=old] .quick-btn>span:not(.quick-art) .icon{color:var(--ob-brass-hi);--icon-duo:var(--ob-brass-hi);filter:drop-shadow(0 1px #46100a99)}:root[data-look=bazaar][data-skin=old] .quick-btn .quick-sub{opacity:1;color:#fbe6cf}:root[data-look=bazaar][data-skin=old] .quick-btn .quick-sub .icon{color:#fbe6cf}:root[data-look=bazaar][data-skin=old] .quick-btn .quick-art{opacity:.26;color:var(--ob-brass-hi)}:root[data-look=bazaar][data-skin=old] .quick-btn:disabled{text-shadow:none;background:var(--ob-parch-noise),var(--btn-off-bg);color:var(--btn-off-ink);box-shadow:0 5px #8a6a44,inset 0 0 0 1px #5c3c1c40}:root[data-look=bazaar][data-skin=old] .quick-btn:disabled .quick-art{opacity:.14;color:var(--ob-ink-2)}:root[data-look=bazaar][data-skin=old] .quick-btn:disabled .quick-sub,:root[data-look=bazaar][data-skin=old] .quick-btn:disabled>span .icon{color:var(--btn-off-ink);filter:none}:root[data-look=bazaar][data-skin=old] .ct-row{border-color:var(--ob-brass);color:var(--ob-cream);background:radial-gradient(70% 120% at 0 50%,#ffb45a29,transparent 70%), linear-gradient(180deg,#ffd6961f,#00000042), var(--ob-wood-tex) 60% 20%/384px 384px repeat, var(--ob-wood);box-shadow:0 4px 0 var(--ob-wood-xdk),0 10px 18px -6px #0a040099, inset 0 0 0 1px #1e1108d9,inset 0 0 0 2.5px #f8de9838}:root[data-look=bazaar][data-skin=old] .ct-row:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(var(--ob-brass),var(--ob-brass)) 0 100%/100% 1.5px no-repeat,var(--ob-tile) 0 0/7.5px 7.5px repeat-x,var(--ob-lapis);height:9px;position:absolute;top:0;bottom:auto;left:0;right:0;box-shadow:0 1.5px 2px #0a040073}:root[data-look=bazaar][data-skin=old] .ct-row .ct-art{box-shadow:inset 0 0 18px #0a04008c}:root[data-look=bazaar][data-skin=old] .ct-row .ct-art img{filter:sepia(.18)saturate(1.05)contrast(1.04)}:root[data-look=bazaar][data-skin=old] .ct-row .tx{padding-top:5px}:root[data-look=bazaar][data-skin=old] .ct-row .tx b{color:var(--ob-brass-hi);text-shadow:0 2px #0a0400a6}:root[data-look=bazaar][data-skin=old] .ct-row .tx small,:root[data-look=bazaar][data-skin=old] .ct-row-live{color:var(--ob-cream-2)}:root[data-look=bazaar][data-skin=old] .ct-row .tx .ct-row-live b{color:var(--ob-cream)}:root[data-look=bazaar][data-skin=old] .ct-row-live i,:root[data-look=bazaar][data-skin=old] .ct-row-live i:after{background:#6fd08c}:root[data-look=bazaar][data-skin=old] .ct-row-live i{box-shadow:0 0 0 2px #0a040073}:root[data-look=bazaar][data-skin=old] .ct-go{color:#3a2405;background:var(--ob-brass-grad);box-shadow:0 2px 0 var(--ob-wood-xdk),inset 0 0 0 1px #4a3008b3,inset 0 1px 0 #fff6d6bf}:root[data-look=bazaar][data-skin=old] .ct-row[data-state=mode]{color:var(--ob-ink);box-shadow:none;background:#5c3c1c0d;border-color:#5c3c1c75}:root[data-look=bazaar][data-skin=old] .ct-row[data-state=mode]:after{display:none}:root[data-look=bazaar][data-skin=old] .ct-row[data-state=mode] .ct-art{box-shadow:none}:root[data-look=bazaar][data-skin=old] .ct-row[data-state=mode] .ct-art img{filter:none}:root[data-look=bazaar][data-skin=old] .ct-row[data-state=mode] .tx{padding-top:0}:root[data-look=bazaar][data-skin=old] .ct-row[data-state=mode] .tx b{color:var(--ob-ink-2);text-shadow:none}:root[data-look=bazaar][data-skin=old] .ct-row[data-state=mode] .tx small{color:var(--ob-muted)}:root[data-look=bazaar][data-skin=old] .play-card .sec-btn span{color:var(--ob-turq-dk)}:root[data-look=bazaar][data-skin=old] .play-card .sec-btn small{color:var(--ob-muted)}:root[data-look=bazaar][data-skin=old] .resume-strip .ic{color:var(--ob-turq-dk)}:root[data-look=bazaar][data-skin=old] .home2 .starter-banner{background:var(--ob-tile) 0 -2.5px/10px 10px repeat,var(--ob-lapis);box-shadow:inset 0 0 0 1.5px var(--ob-brass),0 3px 0 #140a048c,0 10px 18px -8px #08030099}:root[data-look=bazaar][data-skin=old] .home2 .starter-banner>.in{background:var(--ob-parch-noise),linear-gradient(180deg,#fbf3df,var(--ob-parch-hi) 55%,var(--ob-parch));box-shadow:0 0 0 1.5px var(--ob-brass-lo),inset 0 0 0 1px #fffaebb3}:root[data-look=bazaar][data-skin=old] .home2 .starter-banner .tx b{color:var(--ob-ink)}:root[data-look=bazaar][data-skin=old] .home2 .starter-banner .pr b{color:var(--ob-brick-dk)}:root[data-look=bazaar][data-skin=old] .home2 .starter-banner .pr s{color:var(--ob-muted);opacity:1}:root[data-look=bazaar][data-skin=old] :-webkit-any(.today-card,.home-history){background:var(--ob-corner-tl) 3px 3px/17px 17px no-repeat,var(--ob-corner-tr) calc(100% - 3px) 3px/17px 17px no-repeat, var(--ob-corner-br) calc(100% - 3px) calc(100% - 3px)/17px 17px no-repeat,var(--ob-corner-bl) 3px calc(100% - 3px)/17px 17px no-repeat, var(--ob-parch-surface);border-radius:12px}:root[data-look=bazaar][data-skin=old] :is(.today-card,.home-history){background:var(--ob-corner-tl) 3px 3px/17px 17px no-repeat,var(--ob-corner-tr) calc(100% - 3px) 3px/17px 17px no-repeat, var(--ob-corner-br) calc(100% - 3px) calc(100% - 3px)/17px 17px no-repeat,var(--ob-corner-bl) 3px calc(100% - 3px)/17px 17px no-repeat, var(--ob-parch-surface);border-radius:12px}:root[data-look=bazaar][data-skin=old] :-webkit-any(.today-card,.home-history) h2{font-family:var(--font-display);color:var(--ob-brick-dk);align-items:center;gap:7px;font-weight:400;display:inline-flex}:root[data-look=bazaar][data-skin=old] :is(.today-card,.home-history) h2{font-family:var(--font-display);color:var(--ob-brick-dk);align-items:center;gap:7px;font-weight:400;display:inline-flex}:root[data-look=bazaar][data-skin=old] :-webkit-any(.today-card,.home-history) h2:before{content:"";background:var(--ob-brass-grad);clip-path:polygon(50% 0,63% 37%,100% 50%,63% 63%,50% 100%,37% 63%,0 50%,37% 37%);flex:none;width:10px;height:10px}:root[data-look=bazaar][data-skin=old] :is(.today-card,.home-history) h2:before{content:"";background:var(--ob-brass-grad);clip-path:polygon(50% 0,63% 37%,100% 50%,63% 63%,50% 100%,37% 63%,0 50%,37% 37%);flex:none;width:10px;height:10px}:root[data-look=bazaar][data-skin=old] .today-card .hd{padding-inline-start:4px}:root[data-look=bazaar][data-skin=old] .streak-day{color:var(--ob-ink-2)}:root[data-look=bazaar][data-skin=old] .streak-day .icon{color:var(--ob-brick)}:root[data-look=bazaar][data-skin=old] .streak-dots i{background:var(--ob-parch-2);box-shadow:inset 0 1px 2px #3c240e47,0 0 0 1px var(--ob-rule-soft)}:root[data-look=bazaar][data-skin=old] .streak-dots i.on{background:var(--ob-tile) 50% 50%/17px 17px,var(--ob-lapis);box-shadow:0 0 0 1px var(--ob-lapis-dk),0 1px 0 #1e100659}:root[data-look=bazaar][data-skin=old] .streak-dots i.now{box-shadow:0 0 0 1px var(--ob-lapis-dk),0 0 0 2.5px var(--ob-brass),0 0 0 3.5px var(--ob-brass-lo),0 0 8px #da8e3373;outline:none}:root[data-look=bazaar][data-skin=old] .today-list .item{border-top-color:var(--ob-rule-soft)}:root[data-look=bazaar][data-skin=old] .today-list .ic,:root[data-look=bazaar][data-skin=old] .install-chip .ic{color:var(--ob-ink-2);background:var(--ob-parch-noise),radial-gradient(circle at 35% 30%,#fbf3df,var(--ob-parch-2));box-shadow:inset 0 0 0 1.5px var(--ob-brass),inset 0 0 0 3px #f8de9873,0 1px 0 #5c3c1c4d;border-radius:50%}:root[data-look=bazaar][data-skin=old] .today-list .done-item .ic{color:var(--ob-turq-dk)}:root[data-look=bazaar][data-skin=old] .today-list .tx small{color:var(--ob-muted)}:root[data-look=bazaar][data-skin=old] .home2 .claim{color:#fff;text-shadow:0 1px #041e1c73;background:linear-gradient(#26746e,#1f6661 55%,#1a5753);box-shadow:0 3px #123f3c,inset 0 0 0 1px #f1e2bf66,inset 0 1px #ffffff2e}:root[data-look=bazaar][data-skin=old] .home2 .claim:active:not(:disabled){box-shadow:0 1px #123f3c,inset 0 0 0 1px #f1e2bf66}:root[data-look=bazaar][data-skin=old] .home2 .ghost-tag{color:var(--ob-ink-2);box-shadow:inset 0 0 0 1px var(--ob-rule);background:#f8edd399}:root[data-look=bazaar][data-skin=old] .today-list .task-bar{background:#5c3c1c29;height:6px;box-shadow:inset 0 1px 1px #3c240e40}:root[data-look=bazaar][data-skin=old] .home-history .hx-mini+.hx-mini,:root[data-look=bazaar][data-skin=old] .home-history .hx-all{border-top-color:var(--ob-rule-soft)}:root[data-look=bazaar][data-skin=old] .home-history .hx-all{color:var(--ob-turq-dk)}:root[data-look=bazaar][data-skin=old] .home-history .empty-state .es-ic{color:var(--ob-ink-2);background:var(--ob-parch-noise),radial-gradient(circle at 35% 30%,#fbf3df,var(--ob-parch-2));box-shadow:inset 0 0 0 1.5px var(--ob-brass),inset 0 0 0 3px #f8de9873}:root[data-look=bazaar][data-skin=old] .install-chip{background:var(--ob-parch-noise),linear-gradient(180deg,#fbf3df,var(--ob-parch));box-shadow:var(--ob-panel-edge)}:root[data-look=bazaar][data-skin=old] .install-chip .x{color:var(--ob-muted)}:root[data-look=bazaar][data-skin=old][data-lite] .home2{--obh-girih:linear-gradient(transparent,transparent)}:root[data-look=bazaar][data-skin=old][data-lite] .play-card{box-shadow:0 0 0 1px var(--ob-wood-xdk),0 3px 0 #140a0499}:root[data-look=bazaar][data-skin=old][data-lite] .ct-row{box-shadow:0 4px 0 var(--ob-wood-xdk),inset 0 0 0 1px #1e1108d9}:root[data-look=bazaar][data-skin=old] .board.parchment[data-mode]{background:linear-gradient(160deg,#ffd6961f,#00000014 45%,#00000057),var(--ob-wood-tex) 0 0/300px 300px repeat,var(--ob-wood);box-shadow:inset 0 0 0 1.5px #ffdca033,inset 0 2px 0 #ffe2aa29,inset 0 0 18px #00000080, 0 6px 0 var(--ob-wood-xdk),0 16px 30px #08030099}:root[data-look=bazaar][data-skin=old] .mini{--cell-a:var(--ob-parch);--cell-b:var(--ob-parch-2);background:linear-gradient(160deg,#ffd6961a,#0000004d),var(--ob-wood-tex) 0 0/200px 200px repeat,var(--ob-wood);box-shadow:0 4px 0 var(--ob-wood-xdk),inset 0 0 0 1.5px var(--ob-brass),inset 0 0 0 3px #1a2e57e6,0 8px 14px -4px #0803008c}:root[data-look=bazaar][data-skin=old] .board-wrap:has(>.board.parchment) .frame-slot.bottom .game-timer{color:var(--ob-brass-hi);background:linear-gradient(180deg,#00000047,#0000001f),var(--ob-wood-tex) 0 0/300px 300px repeat,var(--ob-wood);text-shadow:0 1px #0a0400b3;box-shadow:inset 0 -1.5px #f8de9847}:root[data-look=bazaar][data-skin=old] .board-wrap:has(>.board.parchment) .frame-slot.bottom{filter:drop-shadow(0 4px 0 var(--ob-wood-xdk))}:root[data-look=bazaar][data-skin=old] .board-wrap:has(>.board.parchment) .frame-slot.top .tr-medal:after{background:linear-gradient(180deg,#ffd6961a,#0003),var(--ob-wood-tex) 0 0/300px 300px repeat,var(--ob-wood);box-shadow:inset 0 1.5px #f8de984d}:root[data-look=bazaar][data-skin=old] .game-timer .gt-seg polygon{opacity:.14}:root[data-look=bazaar][data-skin=old] .game-timer .gt-seg polygon.on{opacity:1}:root[data-look=bazaar][data-skin=old] .callout.good{--co-bg:linear-gradient(180deg,#3a8350,#2b6b3d)}:root[data-look=bazaar][data-skin=old] .callout.bad{--co-bg:linear-gradient(180deg,#a9443b,#8e3229)}:root[data-look=bazaar][data-skin=old] .callout.info{--co-bg:linear-gradient(180deg,#2e5c9e,#234a86)}:root[data-look=bazaar][data-skin=old] .callout-in{text-shadow:0 1px #14080259;box-shadow:0 3px #1e100659,0 6px 12px #14080259,inset 0 0 0 1.5px #f8de98bf,inset 0 0 0 3px #1e10062e}:root[data-look=bazaar][data-skin=old] .callout.treasure .callout-in{text-shadow:none}:root[data-look=bazaar][data-skin=old] .table{--ring-track:#0a040080;--ring-ok:#4fb8ae;--ring-warn:#f2b544;--ring-low:#e8705f;--med-rim:var(--ob-wood-dk)}:root[data-look=bazaar][data-skin=old] .plq-tray{box-shadow:0 0 0 1.5px #c49238e6,0 0 0 3px #1e1108d9,0 5px 0 3px #140a048c,0 12px 18px #0803008c,inset 0 1px #ffecc859}:root[data-look=bazaar][data-skin=old] .plq.turn .plq-tray{box-shadow:0 0 0 1.5px #f8de98f2,0 0 0 4.5px var(--pc), 0 0 16px 5px color-mix(in srgb,var(--pc) 60%,transparent),0 12px 18px #0803008c,inset 0 1px 0 #ffecc859}:root[data-look=bazaar][data-skin=old] .plq-face{background:radial-gradient(circle at 32% 28%,#fff8e6,color-mix(in srgb,var(--pc) 32%,#f8edd3) 72%);box-shadow:0 0 0 2px var(--ob-brass),0 0 0 3px var(--ob-brass-lo),inset 0 0 0 1px #fff8e1b3,0 3px 7px #08030099}:root[data-look=bazaar][data-skin=old] .plq-name{color:var(--ob-cream);text-shadow:0 1px #0a0400d9,0 0 8px #0a04008c}:root[data-look=bazaar][data-skin=old] .plq-cat{box-shadow:0 0 0 1.5px var(--ob-brass),0 0 0 2.5px #1e1108cc,0 2px 3px #08030080}:root[data-look=bazaar][data-skin=old] .plq-swap{box-shadow:0 0 0 1.5px var(--ob-wood-dk)}:root[data-look=bazaar][data-skin=old] .plq-typing{background:var(--ob-parch-hi);box-shadow:0 0 0 1px var(--ob-brass),0 2px 4px #08030080}:root[data-look=bazaar][data-skin=old] .plq-typing i{background:var(--ob-ink-2)}:root[data-look=bazaar][data-skin=old] .plq-pop{--pop-bg:var(--ob-parch-hi);background:var(--ob-parch-noise),linear-gradient(180deg,#fbf3df,var(--ob-parch));box-shadow:inset 0 0 0 1.5px var(--ob-brass),inset 0 0 0 3.5px #f8de9873,0 3px 0 var(--ob-brass-lo),0 14px 28px #08030099}:root[data-look=bazaar][data-skin=old] :-webkit-any(.plq-pop-tag,.plq-pop-x){color:var(--ob-ink);background:#5c3c1c1a}:root[data-look=bazaar][data-skin=old] :is(.plq-pop-tag,.plq-pop-x){color:var(--ob-ink);background:#5c3c1c1a}:root[data-look=bazaar][data-skin=old] .emote-bubble{color:var(--ob-ink);box-shadow:0 0 0 1.5px var(--ob-brass),0 3px 0 #704a128c,0 8px 16px #08030073;background:#fbf3df}:root[data-look=bazaar][data-skin=old] .emote-bubble:before{border-bottom-color:#fbf3df}:root[data-look=bazaar][data-skin=old] .emote-bubble.up:before{border-top-color:#fbf3df;border-bottom-color:#0000}:root[data-look=bazaar][data-skin=old] .emote-bubble.side:before{border-bottom-color:#0000}:root[data-look=bazaar][data-skin=old] .emote-bubble.side.to-right:before{border-right-color:#fbf3df}:root[data-look=bazaar][data-skin=old] .emote-bubble.side.to-left:before{border-left-color:#fbf3df}:root[data-look=bazaar][data-skin=old] .emote-bubble.big{box-shadow:none;background:0 0}:root[data-look=bazaar][data-skin=old] .game-top .game-title{color:var(--ob-brass-hi)}:root[data-look=bazaar][data-skin=old] .table>.dock,:root[data-look=bazaar][data-skin=old] .game .dock{background:linear-gradient(180deg,var(--ob-brass-hi),var(--ob-brass) 60%,var(--ob-brass-lo)) 0 0/100% 2px no-repeat, var(--ob-tile) 0 2px/7px 7px repeat-x, linear-gradient(var(--ob-brass-lo),var(--ob-brass-lo)) 0 9px/100% 1px no-repeat, linear-gradient(180deg,#0803008c,#08030000) 0 10px/100% 10px no-repeat, linear-gradient(180deg,#140a046b,#140a041f)}:root[data-look=bazaar][data-skin=old] .qbtn{background:linear-gradient(180deg,#3fa39c,var(--ob-turq) 48%,var(--ob-turq-dk));color:#fff;box-shadow:0 3px #123f3c,0 6px 10px -2px #0803008c,inset 0 0 0 1.5px #f8de98b3,inset 0 2px #ffffff38}:root[data-look=bazaar][data-skin=old] .qbtn:active:not(:disabled){box-shadow:0 1px #123f3c,inset 0 0 0 1.5px #f8de98b3}:root[data-look=bazaar][data-skin=old] .qbtn.phrase{background:linear-gradient(180deg,#eba455,var(--ob-ochre) 48%,#c27a24);color:#3a2100;box-shadow:0 3px #7a4a12,0 6px 10px -2px #0803008c,inset 0 0 0 1.5px #ffecbebf,inset 0 2px #ffffff40}:root[data-look=bazaar][data-skin=old] .qbtn.phrase:active:not(:disabled){box-shadow:0 1px #7a4a12,inset 0 0 0 1.5px #ffecbebf}:root[data-look=bazaar][data-skin=old] :-webkit-any(.qbtn.abil-open,.qbtn.log-open){color:var(--ob-ink);background:var(--ob-parch-noise),linear-gradient(180deg,#fbf3df,var(--ob-parch) 55%,var(--ob-parch-2));box-shadow:0 3px 0 #5a3a1e,0 6px 10px -2px #0803008c,inset 0 0 0 1.5px var(--ob-brass),inset 0 0 0 3px #f8de9866}:root[data-look=bazaar][data-skin=old] :is(.qbtn.abil-open,.qbtn.log-open){color:var(--ob-ink);background:var(--ob-parch-noise),linear-gradient(180deg,#fbf3df,var(--ob-parch) 55%,var(--ob-parch-2));box-shadow:0 3px 0 #5a3a1e,0 6px 10px -2px #0803008c,inset 0 0 0 1.5px var(--ob-brass),inset 0 0 0 3px #f8de9866}:root[data-look=bazaar][data-skin=old] :-webkit-any(.qbtn.abil-open,.qbtn.log-open):active{box-shadow:0 1px 0 #5a3a1e,inset 0 0 0 1.5px var(--ob-brass)}:root[data-look=bazaar][data-skin=old] :is(.qbtn.abil-open,.qbtn.log-open):active{box-shadow:0 1px 0 #5a3a1e,inset 0 0 0 1.5px var(--ob-brass)}:root[data-look=bazaar][data-skin=old] .qbtn.open{outline-color:var(--ob-brass-hi)}:root[data-look=bazaar][data-skin=old] .qbtn-n{background:linear-gradient(180deg,#b84d43,var(--ob-brick));color:#fff8e9;box-shadow:0 0 0 2px var(--ob-wood-dk)}:root[data-look=bazaar][data-skin=old] .dock .controls .roll-btn.waiting{color:var(--ob-cream-2)}:root[data-look=bazaar][data-skin=old] .dock .controls .roll-btn.waiting b,:root[data-look=bazaar][data-skin=old] .roll-btn.waiting strong{color:var(--ob-cream)}:root[data-look=bazaar][data-skin=old] .dock .ab{background:var(--ob-parch-noise),linear-gradient(180deg,#fbf3df,var(--ob-parch));box-shadow:inset 0 0 0 1.5px var(--ob-brass),0 3px 0 #5a3a1e}:root[data-look=bazaar][data-skin=old] .emote-tray{background:var(--ob-parch-noise),linear-gradient(180deg,#fbf3df,var(--ob-parch));box-shadow:inset 0 0 0 1.5px var(--ob-brass),inset 0 0 0 3.5px #f8de9866,0 3px 0 var(--ob-brass-lo),0 14px 26px #0803008c}:root[data-look=bazaar][data-skin=old] .et-chip{box-shadow:inset 0 0 0 1px var(--ob-rule),0 2px 0 #5c3c1c40;background:#fffaebb3}:root[data-look=bazaar][data-skin=old] .et-more{color:var(--ob-turq-dk);box-shadow:inset 0 0 0 1.5px var(--ob-rule)}:root[data-look=bazaar][data-skin=old] .quick-hint{color:var(--ob-ink);--ink:var(--ob-ink);--panel-top:#fbf3df;background:var(--ob-parch-noise),#fbf3df;box-shadow:inset 0 0 0 1.5px var(--ob-brass),0 10px 22px #08030080}:root[data-look=bazaar][data-skin=old] .echo-chip{color:var(--ob-ink);box-shadow:0 0 0 1.5px var(--pc),0 0 0 3px #f8de9880,0 6px 14px #08030073;background:#fbf3df}:root[data-look=bazaar][data-skin=old] .q-peek{background:var(--ob-parch-noise),linear-gradient(180deg,#fbf3df,var(--ob-parch));color:var(--ob-ink);box-shadow:0 0 0 2px var(--pc),0 0 0 3.5px #f8de98d9,0 3px 0 4px #1e100659,0 10px 20px #08030080}:root[data-look=bazaar][data-skin=old] .q-peek-s{color:#8e3229}:root[data-look=bazaar][data-skin=old] .net-banner{background:var(--ob-parch-noise),#fbf3df;color:#4a3d80;box-shadow:inset 0 0 0 1.5px #4a3d8073,0 3px #08030066}:root[data-look=bazaar][data-skin=old] .net-banner.warn{color:#7e5110;box-shadow:inset 0 0 0 1.5px #a9661b99,0 3px #08030066}:root[data-look=bazaar][data-skin=old] .pick-banner{background:var(--ob-parch-noise),#fbf3df;color:#8e3229;box-shadow:inset 0 0 0 1.5px #a9443b8c,0 3px #08030066}:root[data-look=bazaar][data-skin=old] .opt .k{color:var(--ob-ink);box-shadow:inset 0 0 0 1px var(--ob-brass-lo),inset 0 1px 0 #fffae1b3,0 1px 0 #5c3c1c59;background:radial-gradient(circle at 35% 30%,#fbe6b0,#e2bc6a 60%,#c99a45)}:root[data-look=bazaar][data-skin=old] .sheet .opt.right{background:linear-gradient(180deg,#3e8e4f4d,#3e8e4f29),var(--ob-parch-hi);box-shadow:inset 0 0 0 2.5px #2f7a44,0 0 0 3px #3e8e4f47,0 2px #5c3c1c38}:root[data-look=bazaar][data-skin=old] .sheet .opt.wrong{background:linear-gradient(180deg,#a9443b42,#a9443b21),var(--ob-parch-hi);box-shadow:inset 0 0 0 2.5px var(--ob-brick),0 0 0 3px #a9443b40,0 2px 0 #5c3c1c38}:root[data-look=bazaar][data-skin=old] .opt.right .k{color:#fff;background:#2b6537;box-shadow:inset 0 0 0 1px #ffffff4d}:root[data-look=bazaar][data-skin=old] .opt.wrong .k{color:#fff;background:#8e3229;box-shadow:inset 0 0 0 1px #ffffff4d}:root[data-look=bazaar][data-skin=old] .opt.locked .k{background:var(--ob-ochre);color:#3a2100}:root[data-look=bazaar][data-skin=old] .sheet .timer{color:#7e5110}:root[data-look=bazaar][data-skin=old] .sheet .timer.low{color:#8e3229}:root[data-look=bazaar][data-skin=old] .sheet .tbar{background:#5c3c1c2e;box-shadow:inset 0 0 0 1px #5c3c1c38,inset 0 1px 2px #3c240e40}:root[data-look=bazaar][data-skin=old] .sheet .tbar i{background:linear-gradient(90deg,var(--ob-turq-dk),var(--ob-turq) 60%,#4fb0a9)}:root[data-look=bazaar][data-skin=old] .sheet .tbar i.low{background:linear-gradient(90deg,#8e3229,var(--ob-brick) 60%,#c9675d)}:root[data-look=bazaar][data-skin=old] .sheet .qtext{color:var(--ob-ink)}:root[data-look=bazaar][data-skin=old] .sheet .chip{color:var(--ob-ink);box-shadow:inset 0 0 0 1px var(--ob-rule);background:#fffaeb99}:root[data-look=bazaar][data-skin=old] .q-badge-av{background:#fbf3df}:root[data-look=bazaar][data-skin=old] .sheet .result.good{background:linear-gradient(180deg,#3e8e4f38,#3e8e4f1f),var(--ob-parch-hi);color:#235a30;box-shadow:inset 0 0 0 1.5px #2f7a4499}:root[data-look=bazaar][data-skin=old] .sheet .result.bad{background:linear-gradient(180deg,#a9443b33,#a9443b1a),var(--ob-parch-hi);color:#7e2f28;box-shadow:inset 0 0 0 1.5px #a9443b99}:root[data-look=bazaar][data-skin=old] .sheet .ab{background:var(--ob-parch-noise),linear-gradient(180deg,#fbf3df,var(--ob-parch-hi));color:var(--ob-ink);box-shadow:inset 0 0 0 1px var(--ob-rule),0 3px 0 #5c3c1c59}:root[data-look=bazaar][data-skin=old] .sheet .ab:active:not(:disabled){box-shadow:inset 0 0 0 1px var(--ob-rule),0 1px 0 #5c3c1c59}:root[data-look=bazaar][data-skin=old] .sheet .ab small{color:#7e5110}:root[data-look=bazaar][data-skin=old] .sheet :-webkit-any(.ab.free,.ab.noted) small{color:#1e625e}:root[data-look=bazaar][data-skin=old] .sheet :is(.ab.free,.ab.noted) small{color:#1e625e}:root[data-look=bazaar][data-skin=old] .sheet .ab-desc{color:var(--ob-muted)}:root[data-look=bazaar][data-skin=old] .win-trophy{color:#a9661b;filter:drop-shadow(0 3px #704a1259);background:radial-gradient(circle closest-side at 50% 54%,#f8de98d9,#da8e3347 58%,#0000)}:root[data-look=bazaar][data-skin=old] .win h3,:root[data-look=bazaar][data-skin=old] .win-title{color:var(--ob-ink)}:root[data-look=bazaar][data-skin=old] .sheet .rank-row{background:var(--ob-parch-noise),linear-gradient(180deg,#fbf3df,var(--ob-parch-hi));box-shadow:inset 0 0 0 1px var(--ob-rule),0 2px 0 #5c3c1c38}:root[data-look=bazaar][data-skin=old] .sheet .rank .rank-row:first-child{box-shadow:inset 0 0 0 2px var(--ob-brass),inset 0 0 0 4px #f8de9873,0 2px 0 #704a1266}:root[data-look=bazaar][data-skin=old] .sheet .rank-row span{color:var(--ob-muted)}:root[data-look=bazaar][data-skin=old] .sheet .rank-row .av{box-shadow:0 0 0 2px var(--ob-brass),inset 0 0 0 2px #ffffff73}:root[data-look=bazaar][data-skin=old] .match-ad{background:var(--ob-parch-noise),linear-gradient(180deg,#fbf3df,var(--ob-parch-hi));box-shadow:inset 0 0 0 1.5px var(--ob-ochre),0 2px 0 #a9661b59}:root[data-look=bazaar][data-skin=old] .rm-wait{box-shadow:inset 0 0 0 1px var(--ob-rule),0 2px 0 #5c3c1c38}:root[data-look=bazaar][data-skin=old] .rm-seat{color:var(--ob-ink)}:root[data-look=bazaar][data-skin=old] .sheet .badge-ic.swap{background:linear-gradient(160deg,#4fb0a9,var(--ob-turq) 55%,var(--ob-turq-dk));color:#fff}:root[data-look=bazaar][data-skin=old] .sheet .step-title{color:#7e5110}:root[data-look=bazaar][data-skin=old] .sheet .status{background:#5c3c1c12}:root[data-look=bazaar][data-skin=old] .vs{background:var(--ob-brass-grad);color:#2a1700;text-shadow:0 1px #fff0c880;box-shadow:0 5px 0 var(--ob-brass-lo),0 12px 22px #0803008c,inset 0 0 0 1.5px #fff3c9b3,inset 0 0 0 3.5px #704a1259,0 0 30px #ffba6040}:root[data-look=bazaar][data-skin=old] .reel-window{background:var(--ob-parch-noise),linear-gradient(180deg,var(--ob-parch-2),#fbf3df 50%,var(--ob-parch-2));box-shadow:inset 0 0 0 1.5px var(--ob-brass),inset 0 0 0 4px var(--ob-wood),inset 0 0 0 5px var(--ob-brass-lo),inset 0 8px 14px #3c240e59, 0 6px 0 var(--ob-wood-xdk),0 14px 24px #0803008c}:root[data-look=bazaar][data-skin=old] .reel-frame{box-shadow:0 0 0 3px var(--ob-brass),0 0 0 4.5px var(--ob-brass-lo),0 0 16px #ffbe5a80}:root[data-look=bazaar][data-skin=old] .reel-tile.me{background:radial-gradient(circle at 32% 28%,#fff8e6,var(--ob-parch-2) 70%);box-shadow:0 0 0 3px var(--ob-brass),0 0 0 5px var(--ob-brass-lo),0 10px 20px #08030080}:root[data-look=bazaar][data-skin=old] .reel-name{color:var(--ob-cream);text-shadow:0 1px #0a0400cc}:root[data-look=bazaar][data-skin=old] .reel-found{color:#fff;background:#2b6537;box-shadow:0 0 0 1.5px #f8de98b3,0 4px 10px #08030073}:root[data-look=bazaar][data-skin=old][data-lite] .board.parchment[data-mode]{background:linear-gradient(160deg,#5a3519,var(--ob-wood) 55%,#2e1a0d)}:root[data-look=bazaar][data-skin=old][data-lite] .board-wrap:has(>.board.parchment) .frame-slot.bottom .game-timer{background:#35200f}:root[data-look=bazaar][data-skin=old][data-lite] .board-wrap:has(>.board.parchment) .frame-slot.top .tr-medal:after{background:#4a2c16}:root[data-look=bazaar][data-skin=old][data-lite] .plq.turn .plq-tray{box-shadow:0 0 0 1.5px #f8de98f2,0 0 0 4.5px var(--pc),0 6px 10px #08030080}:root[data-look=bazaar][data-skin=old] .opts:has(.right,.wrong) .opt:not(.right):not(.wrong){opacity:.62}:root[data-look=bazaar][data-skin=old] .opts:has(.right,.wrong) .opt:not(.right):not(.wrong) .k{color:var(--ob-muted);box-shadow:inset 0 0 0 1px var(--ob-rule);background:#5c3c1c1f}:root[data-look=bazaar][data-skin=old]{--obp-tile-brick:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24'><rect width='24' height='24' fill='%238E3229'/><path d='M12 3.5l2.3 6.2L20.5 12l-6.2 2.3L12 20.5l-2.3-6.2L3.5 12l6.2-2.3z' fill='%23F1E2BF'/><circle cx='12' cy='12' r='2.2' fill='%23234A86'/><path d='M0 0h4.5L0 4.5zM24 0v4.5L19.5 0zM0 24v-4.5L4.5 24zM24 24h-4.5L24 19.5z' fill='%23D89A3A'/></svg>");--obp-tile-turq:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24'><rect width='24' height='24' fill='%231E625E'/><path d='M12 3.5l2.3 6.2L20.5 12l-6.2 2.3L12 20.5l-2.3-6.2L3.5 12l6.2-2.3z' fill='%23F1E2BF'/><circle cx='12' cy='12' r='2.2' fill='%23A9443B'/><path d='M0 0h4.5L0 4.5zM24 0v4.5L19.5 0zM0 24v-4.5L4.5 24zM24 24h-4.5L24 19.5z' fill='%23D89A3A'/></svg>");--obp-shelf:inset 0 0 0 1px var(--ob-rule),inset 0 1px 0 #fffaebd9,0 3px 0 #7a4a26,0 5px 0 #3e2515,0 9px 12px -6px #1e0e048c;--obp-medal:radial-gradient(circle at 34% 28%,#fff8e6,var(--ob-parch) 58%,var(--ob-parch-lo));--obp-medal-ring:inset 0 0 0 1.5px var(--ob-brass),inset 0 0 0 3px #f8de988c,0 1px 0 #fffaebb3,0 2px 3px #3c1e084d}:root[data-look=bazaar][data-skin=old] :-webkit-any([data-sheet=shop],[data-sheet=shortfall],[data-sheet=pay],[data-sheet=tables],[data-sheet=tasks],[data-sheet=wheel],[data-sheet=ad],[data-sheet=phone],[data-sheet=secure],[data-sheet=feedback],[data-sheet=survey],[data-sheet=consent],[data-sheet=history_detail],[data-sheet=lobby_category],[data-sheet=setup_category],[data-sheet=pwa_install_guide],[data-sheet=starter]) .sheet-head .badge-ic{color:var(--ob-tile-star);background:radial-gradient(90% 70% at 30% 18%,#ffffff42,transparent 60%),linear-gradient(#234a86c7,#1a2e57db),var(--ob-tile) 0 0/28px 28px,var(--ob-lapis);box-shadow:inset 0 0 0 2px var(--ob-brass),inset 0 0 0 3.5px #1a2e57b3,0 3px 0 var(--ob-brass-lo),0 6px 12px -4px #1e0e0480;border-radius:16px}:root[data-look=bazaar][data-skin=old] :is([data-sheet=shop],[data-sheet=shortfall],[data-sheet=pay],[data-sheet=tables],[data-sheet=tasks],[data-sheet=wheel],[data-sheet=ad],[data-sheet=phone],[data-sheet=secure],[data-sheet=feedback],[data-sheet=survey],[data-sheet=consent],[data-sheet=history_detail],[data-sheet=lobby_category],[data-sheet=setup_category],[data-sheet=pwa_install_guide],[data-sheet=starter]) .sheet-head .badge-ic{color:var(--ob-tile-star);background:radial-gradient(90% 70% at 30% 18%,#ffffff42,transparent 60%),linear-gradient(#234a86c7,#1a2e57db),var(--ob-tile) 0 0/28px 28px,var(--ob-lapis);box-shadow:inset 0 0 0 2px var(--ob-brass),inset 0 0 0 3.5px #1a2e57b3,0 3px 0 var(--ob-brass-lo),0 6px 12px -4px #1e0e0480;border-radius:16px}:root[data-look=bazaar][data-skin=old] :-webkit-any(.online,.screen)>.setup-body .sheet-head .badge-ic{color:var(--ob-tile-star);background:radial-gradient(90% 70% at 30% 18%,#ffffff42,transparent 60%),linear-gradient(#234a86c7,#1a2e57db),var(--ob-tile) 0 0/28px 28px,var(--ob-lapis);box-shadow:inset 0 0 0 2px var(--ob-brass),inset 0 0 0 3.5px #1a2e57b3,0 3px 0 var(--ob-brass-lo),0 6px 12px -4px #1e0e0480;border-radius:16px}:root[data-look=bazaar][data-skin=old] :is(.online,.screen)>.setup-body .sheet-head .badge-ic{color:var(--ob-tile-star);background:radial-gradient(90% 70% at 30% 18%,#ffffff42,transparent 60%),linear-gradient(#234a86c7,#1a2e57db),var(--ob-tile) 0 0/28px 28px,var(--ob-lapis);box-shadow:inset 0 0 0 2px var(--ob-brass),inset 0 0 0 3.5px #1a2e57b3,0 3px 0 var(--ob-brass-lo),0 6px 12px -4px #1e0e0480;border-radius:16px}:root[data-look=bazaar][data-skin=old] :-webkit-any([data-sheet=shop],[data-sheet=shortfall],[data-sheet=pay],[data-sheet=tables],[data-sheet=tasks],[data-sheet=wheel],[data-sheet=ad],[data-sheet=phone],[data-sheet=secure],[data-sheet=feedback],[data-sheet=survey],[data-sheet=consent],[data-sheet=history_detail],[data-sheet=lobby_category],[data-sheet=setup_category],[data-sheet=pwa_install_guide],[data-sheet=starter]) .sheet-head .badge-ic .icon{filter:drop-shadow(0 1px #0a1432cc);--icon-duo:var(--ob-ochre)}:root[data-look=bazaar][data-skin=old] :is([data-sheet=shop],[data-sheet=shortfall],[data-sheet=pay],[data-sheet=tables],[data-sheet=tasks],[data-sheet=wheel],[data-sheet=ad],[data-sheet=phone],[data-sheet=secure],[data-sheet=feedback],[data-sheet=survey],[data-sheet=consent],[data-sheet=history_detail],[data-sheet=lobby_category],[data-sheet=setup_category],[data-sheet=pwa_install_guide],[data-sheet=starter]) .sheet-head .badge-ic .icon{filter:drop-shadow(0 1px #0a1432cc);--icon-duo:var(--ob-ochre)}:root[data-look=bazaar][data-skin=old] :-webkit-any([data-sheet=shop],[data-sheet=shortfall],[data-sheet=pay],[data-sheet=tables],[data-sheet=wheel],[data-sheet=ad]) .sheet-head .badge-ic.coin{color:#3a2100;background:radial-gradient(80% 60% at 30% 20%,#fffadcbf,transparent 62%),var(--ob-brass-grad);box-shadow:inset 0 0 0 1.5px #5a3a0c,inset 0 0 0 3px #ffecb499,0 3px 0 var(--ob-brass-lo),0 6px 12px -4px #1e0e0480}:root[data-look=bazaar][data-skin=old] :is([data-sheet=shop],[data-sheet=shortfall],[data-sheet=pay],[data-sheet=tables],[data-sheet=wheel],[data-sheet=ad]) .sheet-head .badge-ic.coin{color:#3a2100;background:radial-gradient(80% 60% at 30% 20%,#fffadcbf,transparent 62%),var(--ob-brass-grad);box-shadow:inset 0 0 0 1.5px #5a3a0c,inset 0 0 0 3px #ffecb499,0 3px 0 var(--ob-brass-lo),0 6px 12px -4px #1e0e0480}:root[data-look=bazaar][data-skin=old] :-webkit-any([data-sheet=shop],[data-sheet=shortfall],[data-sheet=pay],[data-sheet=tables],[data-sheet=wheel],[data-sheet=ad]) .sheet-head .badge-ic.coin .icon{filter:drop-shadow(0 1px #fff0c899);--icon-duo:#a9443b}:root[data-look=bazaar][data-skin=old] :is([data-sheet=shop],[data-sheet=shortfall],[data-sheet=pay],[data-sheet=tables],[data-sheet=wheel],[data-sheet=ad]) .sheet-head .badge-ic.coin .icon{filter:drop-shadow(0 1px #fff0c899);--icon-duo:#a9443b}:root[data-look=bazaar][data-skin=old] .sheet .step-title{color:var(--ob-brick-dk);align-items:center;gap:7px;display:flex}:root[data-look=bazaar][data-skin=old] .sheet .step-title:before{content:"";background:var(--ob-brass);clip-path:polygon(50% 0,63% 37%,100% 50%,63% 63%,50% 100%,37% 63%,0 50%,37% 37%);flex:none;width:9px;height:9px}:root[data-look=bazaar][data-skin=old] .sheet .step-title:after{content:"";border-top:1px solid var(--ob-rule-soft);border-bottom:1px solid var(--ob-rule-soft);flex:1;height:0;padding-top:2px}:root[data-look=bazaar][data-skin=old] [data-sheet=shop] :-webkit-any(.skin,.pkg,.pcard.emote-pack){background:var(--ob-parch-noise),linear-gradient(180deg,#fcf5e3,var(--ob-parch-hi) 55%,#f3e3c0);box-shadow:var(--obp-shelf);border-radius:14px}:root[data-look=bazaar][data-skin=old] [data-sheet=shop] :is(.skin,.pkg,.pcard.emote-pack){background:var(--ob-parch-noise),linear-gradient(180deg,#fcf5e3,var(--ob-parch-hi) 55%,#f3e3c0);box-shadow:var(--obp-shelf);border-radius:14px}:root[data-look=bazaar][data-skin=old] [data-sheet=shop] .skin.on{box-shadow:inset 0 0 0 2px var(--ob-turq),0 0 0 3px #2e8c8638,0 3px 0 #7a4a26,0 5px 0 #3e2515,0 9px 12px -6px #1e0e048c}:root[data-look=bazaar][data-skin=old] .tier-head:after{opacity:.9;background:var(--ob-tile) 0 50%/6px 6px repeat-x,var(--ob-lapis);border-radius:1px;height:6px;box-shadow:0 0 0 1px #1a2e5780}:root[data-look=bazaar][data-skin=old] .tier-badge{background:var(--tb);color:#fff;text-shadow:0 1px #00000059;box-shadow:inset 0 0 0 1.5px var(--ob-brass),inset 0 0 0 2.5px #00000040,inset 0 2px 0 #ffffff40,0 2px 0 var(--ob-brass-lo);border-radius:6px;align-items:center;gap:5px;padding:0 10px 0 9px;font-size:11.5px;line-height:20px;display:inline-flex;position:relative}:root[data-look=bazaar][data-skin=old] .tier-badge:before{content:"";opacity:.9;clip-path:polygon(50% 0,63% 37%,100% 50%,63% 63%,50% 100%,37% 63%,0 50%,37% 37%);background:currentColor;flex:none;width:8px;height:8px}:root[data-look=bazaar][data-skin=old] .tier-badge[data-tier=common]{--tb:linear-gradient(180deg,#7e6c56,#6a5a48)}:root[data-look=bazaar][data-skin=old] .tier-badge[data-tier=rare]{--tb:linear-gradient(180deg,#2e5a9c,var(--ob-lapis))}:root[data-look=bazaar][data-skin=old] .tier-badge[data-tier=epic]{--tb:linear-gradient(180deg,#6e4880,#5e3b6e)}:root[data-look=bazaar][data-skin=old] .tier-badge[data-tier=legendary]{--tb:linear-gradient(135deg,#fbe4a0,#e2b35a 50%,#c9973f);color:#2a1700;text-shadow:0 1px #fff0c88c;box-shadow:inset 0 0 0 1.5px #6e4a12,inset 0 0 0 2.5px #fff0c880,0 2px 0 var(--ob-brass-lo),0 0 10px #e2b35a73}:root[data-look=bazaar][data-skin=old] .me-tag{color:var(--ob-turq-dk);box-shadow:inset 0 0 0 1.5px var(--ob-turq-dk),inset 0 0 0 3px #f8edd3e6,inset 0 0 0 3.8px #1e625e73;background:#2e8c8614;transform:rotate(-4deg)}:root[data-look=bazaar][data-skin=old] .me-tag.soon-tag{color:var(--text-plum);background:#4a3d8014;box-shadow:inset 0 0 0 1.5px #4a3d8099}:root[data-look=bazaar][data-skin=old] :-webkit-any(.btn.locked-btn,.btn.sold-out){background:var(--ob-parch-noise),linear-gradient(180deg,#e9d3a6,var(--ob-parch-lo));color:var(--ob-ink-2);box-shadow:inset 0 0 0 1px #5c3c1c73,inset 0 0 0 3px #f8edd359,0 3px #5c3c1c61}:root[data-look=bazaar][data-skin=old] :is(.btn.locked-btn,.btn.sold-out){background:var(--ob-parch-noise),linear-gradient(180deg,#e9d3a6,var(--ob-parch-lo));color:var(--ob-ink-2);box-shadow:inset 0 0 0 1px #5c3c1c73,inset 0 0 0 3px #f8edd359,0 3px #5c3c1c61}:root[data-look=bazaar][data-skin=old] .btn.locked-btn .icon{color:var(--ob-brass-lo)}:root[data-look=bazaar][data-skin=old] .lvl-lock{color:var(--ob-muted)}:root[data-look=bazaar][data-skin=old] .new-dot{background:radial-gradient(circle at 35% 30%,#d6675c,var(--ob-brick) 60%,var(--ob-brick-dk));box-shadow:0 0 0 2px var(--ob-parch-hi),0 0 0 3px #5c3c1c59,0 1px 3px #3c140a80}:root[data-look=bazaar][data-skin=old] .disc-badge{background:radial-gradient(circle at 35% 30%,#c2564b,var(--ob-brick) 62%,var(--ob-brick-dk));color:#fff8e9;border-radius:7px;box-shadow:inset 0 0 0 1px #ffdcbe59,0 2px #5e2019,0 3px 6px #3c140a59}:root[data-look=bazaar][data-skin=old] [data-sheet=shop] .pkg.hl,:root[data-look=bazaar][data-skin=old] .sheet .pkg.hl{box-shadow:inset 0 0 0 2px var(--ob-ochre),0 0 0 3px #da8e3338,0 3px 0 #7a4a26,0 5px 0 #3e2515,0 9px 12px -6px #1e0e048c}:root[data-look=bazaar][data-skin=old] .pkg .pkg-name{color:var(--ob-ink-2)}:root[data-look=bazaar][data-skin=old] .pkg .amt{color:var(--ob-brick-dk)}:root[data-look=bazaar][data-skin=old] .pkg .cost{color:var(--ob-ink);background:var(--ob-parch-noise),linear-gradient(180deg,#fffbf0,#f3e1ba);border-radius:7px;padding:7px 11px 7px 20px;position:relative;transform:rotate(-2deg);box-shadow:inset 0 0 0 1px #5c3c1c80,inset 0 0 0 3px #fffbf0,inset 0 0 0 3.6px #5c3c1c47,0 2px #5c3c1c66,0 4px 6px -2px #3c1e084d}:root[data-look=bazaar][data-skin=old] .pkg .cost:before{content:"";background:radial-gradient(circle,#4a2c16 0 1.8px,#f8de98 2.2px,#c49238 3px,#704a12 4px);border-radius:50%;width:8px;height:8px;margin-top:-4px;position:absolute;top:50%;left:7px}:root[data-look=bazaar][data-skin=old] .pkg .bonus{color:var(--text-green);background:#3e8e4f1f;box-shadow:inset 0 0 0 1px #2b653759}:root[data-look=bazaar][data-skin=old] .pkg .bonus.plain{box-shadow:none;color:var(--ob-muted);background:0 0}:root[data-look=bazaar][data-skin=old] .pkg .bonus.gift{color:var(--text-green)}:root[data-look=bazaar][data-skin=old] .pkg-badge{color:#3a2100;background:linear-gradient(180deg,#f0b862,var(--ob-ochre));clip-path:polygon(0 0,100% 0,calc(100% - 7px) 50%,100% 100%,0 100%,7px 50%);filter:drop-shadow(0 2px #8a5413);border-radius:2px;padding:0 14px}:root[data-look=bazaar][data-skin=old] .pkg-badge[data-highlight=best]{color:#fff8e9;background:linear-gradient(180deg,#c2564b,var(--ob-brick));filter:drop-shadow(0 2px #5e2019)}:root[data-look=bazaar][data-skin=old] .pkg .rec{color:#3a2100;background:linear-gradient(180deg,#f0b862,var(--ob-ochre));box-shadow:inset 0 0 0 1px #704a1273}:root[data-look=bazaar][data-skin=old] .first-ribbon{color:#3a2100;background:var(--ob-tile) 0 0/6px 6px repeat-x,var(--ob-tile) 0 100%/6px 6px repeat-x,linear-gradient(180deg,#f2c27a,#e3a04a 55%,#d88e33);border-radius:6px;padding-block-start:12px;padding-block-end:12px;box-shadow:inset 0 6px 0 -5px #1a2e5799,inset 0 -6px 0 -5px #1a2e5799,0 3px #8a5413,0 6px 12px -6px #1e0e048c}:root[data-look=bazaar][data-skin=old] .first-ribbon .icon{color:var(--ob-brick-dk)}:root[data-look=bazaar][data-skin=old] .starter-card{background:var(--ob-tile) 0 0/14px 14px,var(--ob-lapis);box-shadow:inset 0 0 0 1.5px var(--ob-brass),0 0 0 1px var(--ob-lapis-dk),0 4px 0 #3e2515,0 10px 18px -6px #1e0e048c;border-radius:14px}:root[data-look=bazaar][data-skin=old] .starter-card>.in{background:var(--ob-parch-noise),var(--ob-parch-age),linear-gradient(180deg,#fcf5e3,var(--ob-parch-hi) 50%,var(--ob-parch));box-shadow:0 0 0 1.5px var(--ob-brass),inset 0 0 0 1px var(--ob-rule);border-radius:9px}:root[data-look=bazaar][data-skin=old] .emote-preview span{background:var(--ob-parch-noise),linear-gradient(180deg,#fffbf0,var(--ob-parch-2));box-shadow:inset 0 0 0 1px var(--ob-rule-soft),0 1.5px 0 #5c3c1c4d}:root[data-look=bazaar][data-skin=old] .emote-pack small{color:var(--ob-muted)}:root[data-look=bazaar][data-skin=old] .look-card .tc-swatch{box-shadow:0 0 0 2px #6b4122,0 0 0 3px var(--ob-brass),0 3px 5px #1e0e0466;border-radius:8px}:root[data-look=bazaar][data-skin=old] .shop-limit{color:var(--text-ochre);background:#da8e331f;box-shadow:inset 0 0 0 1px #a9661b80}:root[data-look=bazaar][data-skin=old] .shop-limit.calm{color:var(--text-green);background:#3e8e4f1a;box-shadow:inset 0 0 0 1px #2b653766}:root[data-look=bazaar][data-skin=old] .disc-time,:root[data-look=bazaar][data-skin=old] .disc-time.urgent{color:#9a2e26}:root[data-look=bazaar][data-skin=old] .mock-note{color:var(--text-brick);background:#a9443b1a;box-shadow:inset 0 0 0 1px #8e322966}:root[data-look=bazaar][data-skin=old] .pay-note{background:var(--ob-parch-noise),var(--ob-parch-hi);box-shadow:inset 0 0 0 1px var(--ob-rule)}:root[data-look=bazaar][data-skin=old] .sheet .result.good{color:var(--text-green);background:#3e8e4f1f;box-shadow:inset 0 0 0 1.5px #2b653773}:root[data-look=bazaar][data-skin=old] .ct-chip{background:var(--ob-parch-noise),var(--ob-parch-hi);box-shadow:inset 0 0 0 1px var(--ob-rule),0 1.5px 0 #5c3c1c4d}:root[data-look=bazaar][data-skin=old] .ct-chip .icon{color:var(--ob-brass-lo)}:root[data-look=bazaar][data-skin=old] .ct-tier{--ct-tile:var(--obp-tile-brick);background:var(--ct-tile) 0 0/12px 12px repeat-x, linear-gradient(var(--ob-brass),var(--ob-brass)) 0 12px/100% 1.5px no-repeat, linear-gradient(170deg,color-mix(in srgb,var(--tc) 12%,transparent),transparent 55%), var(--ob-parch-noise),linear-gradient(180deg,#fcf5e3,var(--ob-parch-hi) 55%,#f3e3c0);box-shadow:inset 0 0 0 1px var(--ob-rule),0 3px 0 #7a4a26,0 5px 0 #3e2515,0 10px 14px -8px #1e0e0499;border-radius:14px;padding-top:20px}:root[data-look=bazaar][data-skin=old] .ct-tier[data-tier="2"]{--ct-tile:var(--obp-tile-turq)}:root[data-look=bazaar][data-skin=old] .ct-tier[data-tier="3"]{--ct-tile:var(--ob-tile);background:var(--ob-corner-bl) 2px calc(100% - 2px)/18px 18px no-repeat,var(--ob-corner-br) calc(100% - 2px) calc(100% - 2px)/18px 18px no-repeat, var(--ct-tile) 0 0/12px 12px repeat-x, linear-gradient(var(--ob-brass),var(--ob-brass)) 0 12px/100% 1.5px no-repeat, linear-gradient(170deg,#234a861f,transparent 55%), var(--ob-parch-noise),linear-gradient(180deg,#fcf5e3,var(--ob-parch-hi) 55%,#f3e3c0);--tc:#234a86;--tc-ink:#2c4686;--tc-on:#ffe29a}:root[data-look=bazaar][data-skin=old] .ct-tier.locked{filter:saturate(.55)}:root[data-look=bazaar][data-skin=old] .ct-tier.waiting{box-shadow:inset 0 0 0 2px var(--ob-ochre),0 0 0 3px #da8e3340,0 3px 0 #7a4a26,0 5px 0 #3e2515,0 10px 16px -6px #a9661b80}:root[data-look=bazaar][data-skin=old] .ct-tier .medal:before,:root[data-look=bazaar][data-skin=old] .ct-tier .medal:after{background:linear-gradient(160deg,color-mix(in srgb,var(--tc) 78%,#fff),var(--tc) 55%,color-mix(in srgb,var(--tc) 75%,#000));box-shadow:inset 0 0 0 1.5px var(--ob-brass),inset 0 1px 0 #ffffff59;border-radius:5px}:root[data-look=bazaar][data-skin=old] .ct-tier .medal{filter:drop-shadow(0 2px #5c3c1c80)}:root[data-look=bazaar][data-skin=old] .ct-tier .nm b{text-shadow:0 1px #fffaebcc}:root[data-look=bazaar][data-skin=old] .ct-enter{background:linear-gradient(180deg,color-mix(in srgb,var(--tc) 80%,#fff),var(--tc));box-shadow:inset 0 0 0 1.5px var(--ob-brass),0 2px 0 #5c3c1c80}:root[data-look=bazaar][data-skin=old] .ct-tag{background:var(--ob-parch-noise),var(--ob-parch-2);box-shadow:inset 0 0 0 1px var(--ob-rule)}:root[data-look=bazaar][data-skin=old] .ct-short{color:var(--text-brick);box-shadow:inset 0 0 0 1px #8e322980}:root[data-look=bazaar][data-skin=old] .ct-fare{background:var(--ob-parch-noise),linear-gradient(180deg,#ead5a88c,#ead5a859);box-shadow:inset 0 0 0 1px var(--ob-rule-soft),inset 0 2px 3px #5c3c1c1f;border-radius:8px}:root[data-look=bazaar][data-skin=old] .ct-fare small{color:var(--ob-muted)}:root[data-look=bazaar][data-skin=old] .ct-tier.waiting{padding-top:16px}:root[data-look=bazaar][data-skin=old] .ct-wait{color:#2a1700;background:linear-gradient(#fbe3a2,#e8b962 55%,#d49a3e);border-radius:8px;margin:-2px -2px 0;box-shadow:inset 0 0 0 1px #6e4a12,inset 0 1px #fffadccc,0 2px #5c3c1c73}:root[data-look=bazaar][data-skin=old] .ct-now{color:var(--ob-brass-hi);background:linear-gradient(#4a2c16,#2a180c);box-shadow:inset 0 0 0 1px #f8de9859}:root[data-look=bazaar][data-skin=old] .ct-faces i{background:var(--ob-wood);color:var(--ob-brass-hi);box-shadow:0 0 0 2px #fbe3a2}:root[data-look=bazaar][data-skin=old] .ct-rules{background:var(--ob-parch-noise),var(--ob-parch-hi);box-shadow:inset 0 0 0 1px var(--ob-rule),0 2px 0 #5c3c1c40;border-radius:10px}:root[data-look=bazaar][data-skin=old] .ct-rules summary .icon,:root[data-look=bazaar][data-skin=old] .ct-rules li .icon{color:var(--ob-brass-lo)}:root[data-look=bazaar][data-skin=old] .ct-rules li{color:var(--ob-muted)}:root[data-look=bazaar][data-skin=old] .ct-secure{background:var(--ob-parch-noise),var(--ob-parch-hi);box-shadow:inset 0 0 0 1.5px var(--ob-brass),inset 0 0 0 3px #f8de9866,0 2px 0 #5c3c1c4d;border-radius:12px}:root[data-look=bazaar][data-skin=old] .ct-secure .ic{color:var(--ob-brass-lo);background:var(--obp-medal);box-shadow:var(--obp-medal-ring);border-radius:50%}:root[data-look=bazaar][data-skin=old] :-webkit-any(main.screen>.pad,.sheet) :-webkit-any(.rule,.task)>.ic{width:40px;height:40px;color:var(--ob-ink-2);background:var(--obp-medal);box-shadow:var(--obp-medal-ring);filter:none;--icon-duo:var(--ob-turq);border-radius:50%;flex:none;place-items:center;margin-block-start:-4px;margin-block-end:-4px;display:grid}:root[data-look=bazaar][data-skin=old] :is(main.screen>.pad,.sheet) :is(.rule,.task)>.ic{width:40px;height:40px;color:var(--ob-ink-2);background:var(--obp-medal);box-shadow:var(--obp-medal-ring);filter:none;--icon-duo:var(--ob-turq);border-radius:50%;flex:none;place-items:center;margin-block-start:-4px;margin-block-end:-4px;display:grid}:root[data-look=bazaar][data-skin=old] :-webkit-any(main.screen>.pad,.sheet) :-webkit-any(.rule,.task)>.ic .icon{width:22px;height:22px}:root[data-look=bazaar][data-skin=old] :is(main.screen>.pad,.sheet) :is(.rule,.task)>.ic .icon{width:22px;height:22px}:root[data-look=bazaar][data-skin=old] main.screen>.pad .rule{border-radius:14px}:root[data-look=bazaar][data-skin=old] main.screen>.pad .rule h3{color:var(--ob-ink)}:root[data-look=bazaar][data-skin=old] main.screen>.pad .rule .chev{color:var(--ob-brass-lo)}:root[data-look=bazaar][data-skin=old] main.screen>.pad>.acct .who .sub,:root[data-look=bazaar][data-skin=old] main.screen>.pad>.acct .who small{color:var(--ob-cream-2)}:root[data-look=bazaar][data-skin=old] main.screen>.pad>.statgrid{color:var(--ob-ink);--ink:var(--ob-ink);--muted:var(--ob-muted);background:var(--ob-parch-surface);box-shadow:var(--ob-panel-edge-2);border-radius:10px;gap:0;padding:6px;position:relative}:root[data-look=bazaar][data-skin=old] main.screen>.pad>.statgrid>.stat{box-shadow:none;background:0 0;border-radius:0;padding:12px 6px 11px}:root[data-look=bazaar][data-skin=old] main.screen>.pad>.statgrid>.stat:not(:nth-child(3n)){border-inline-end:1px solid var(--ob-rule-soft)}:root[data-look=bazaar][data-skin=old] main.screen>.pad>.statgrid>.stat:nth-child(n+4){border-top:1px solid var(--ob-rule-soft)}:root[data-look=bazaar][data-skin=old] main.screen>.pad>.statgrid>.stat b{color:var(--ob-brick-dk);text-shadow:0 1px #fffaebb3}:root[data-look=bazaar][data-skin=old] main.screen>.pad>.statgrid>.stat span{color:var(--ob-ink-2);font-weight:700}:root[data-look=bazaar][data-skin=old] main.screen>.pad>.statgrid>.stat .stat-net.gain{color:var(--text-green)}:root[data-look=bazaar][data-skin=old] main.screen>.pad>.statgrid>.stat .stat-net.loss{color:var(--text-brick)}:root[data-look=bazaar][data-skin=old] main.screen>.pad>p.sub,:root[data-look=bazaar][data-skin=old] main.screen>.pad>.hint{color:var(--ob-cream-2)}:root[data-look=bazaar][data-skin=old] .radar-card{background:var(--ob-parch-surface);box-shadow:var(--ob-panel-edge-2);border-radius:12px;position:relative}:root[data-look=bazaar][data-skin=old] .radar-card svg polygon:last-of-type{fill:#2e8c8642;stroke:var(--ob-turq-dk)}:root[data-look=bazaar][data-skin=old] .radar-ic path{stroke:var(--ob-ink-2)}:root[data-look=bazaar][data-skin=old] .radar-ic path.dt{fill:var(--ob-ink-2)}:root[data-look=bazaar][data-skin=old] .catline .pct{color:var(--ob-ink-2)}:root[data-look=bazaar][data-skin=old] .theme-card{background:var(--ob-parch-noise),linear-gradient(180deg,#fcf5e3,var(--ob-parch-hi));box-shadow:inset 0 0 0 1px var(--ob-rule),0 0 0 2px #4a2c16,0 0 0 3px #c492388c,0 5px 0 1px #2a180c,0 10px 16px -6px #08030099;border-radius:12px}:root[data-look=bazaar][data-skin=old] .theme-card.on{box-shadow:inset 0 0 0 2.5px var(--ob-turq),0 0 0 2px #4a2c16,0 0 0 4px var(--ob-brass-hi),0 5px 0 1px #2a180c,0 0 18px #f8de9859}:root[data-look=bazaar][data-skin=old] .theme-card .tc-swatch{box-shadow:inset 0 -1.5px #5c3c1c66}:root[data-look=bazaar][data-skin=old] .tc-check{background:var(--ob-brass-grad);box-shadow:0 0 0 2px var(--ob-parch-hi),0 2px 4px #1e0e0480}:root[data-look=bazaar][data-skin=old] .tc-check .icon{color:#2a1700}:root[data-look=bazaar][data-skin=old] .tc-tag{background:linear-gradient(180deg,#f0b862,var(--ob-ochre));color:#3a2100;box-shadow:inset 0 0 0 1px #704a1273}:root[data-look=bazaar][data-skin=old] .tc-lock{color:var(--ob-cream);background:#2a180cd1;box-shadow:inset 0 0 0 1px #f8de9866}:root[data-look=bazaar][data-skin=old] .account-rule.as-button{box-shadow:inset 0 0 0 1.5px var(--ob-brass),inset 0 0 0 3.5px #f8de9873,var(--ob-lift)}:root[data-look=bazaar][data-skin=old] main.screen>.pad>.btn-danger{background:var(--ob-parch-noise),var(--ob-parch-hi);color:#8e2a3e;box-shadow:inset 0 0 0 2px #8e2a3e,0 3px #4a1520}:root[data-look=bazaar][data-skin=old] main.screen>.pad>.app-version{color:var(--ob-cream-2);opacity:1}:root[data-look=bazaar][data-skin=old] .hist-filter{background:var(--ob-parch-noise),var(--ob-parch-hi);color:var(--ob-ink-2);box-shadow:inset 0 0 0 1px var(--ob-rule),0 2px 0 #1e100673}:root[data-look=bazaar][data-skin=old] .hist-filter.on{background:linear-gradient(180deg,#b84d43,var(--ob-brick) 55%,#93372f);color:#fff8e9;box-shadow:0 2px #5e2019,inset 0 0 0 1px #d6a548b3}:root[data-look=bazaar][data-skin=old] .empty-state .es-ic{color:var(--ob-brass-hi);background:radial-gradient(circle at 35% 28%,#5a3820,var(--ob-wood) 70%);box-shadow:inset 0 0 0 1.5px var(--ob-brass),inset 0 0 0 3px #1e0e0480,0 3px 0 var(--ob-wood-xdk),0 8px 14px -6px #000000b3}:root[data-look=bazaar][data-skin=old] .sheet .empty-state .es-ic,:root[data-look=bazaar][data-skin=old] .ob-parch .empty-state .es-ic{color:var(--ob-ink-2);background:var(--obp-medal);box-shadow:var(--obp-medal-ring)}:root[data-look=bazaar][data-skin=old] .hx-group,:root[data-look=bazaar][data-skin=old] .hx-week{box-shadow:var(--ob-panel-edge)}:root[data-look=bazaar][data-skin=old] .hx-day-h{color:var(--gold-light)}:root[data-look=bazaar][data-skin=old] .hist-stat{box-shadow:inset 0 0 0 1px var(--ob-rule-soft);background:#5c3c1c12}:root[data-look=bazaar][data-skin=old] .hist-stat b{color:var(--ob-brick-dk)}:root[data-look=bazaar][data-skin=old] .hist-seat{box-shadow:inset 0 0 0 1px var(--ob-rule-soft);background:#5c3c1c0d}:root[data-look=bazaar][data-skin=old] .hist-seat.me{box-shadow:inset 0 0 0 1.8px var(--ob-ochre)}:root[data-look=bazaar][data-skin=old] .streak i{color:var(--ob-muted);background:var(--ob-parch-noise),linear-gradient(180deg,#f6e6c2,var(--ob-parch-2));box-shadow:inset 0 0 0 1px var(--ob-rule),inset 0 2px 3px #5c3c1c26;border-radius:8px}:root[data-look=bazaar][data-skin=old] .streak i.on{color:var(--ob-tile-star);text-shadow:0 1px #0a1432b3;background:radial-gradient(90% 70% at 30% 18%,#ffffff42,transparent 60%),linear-gradient(#234a86cc,#1a2e57db),var(--ob-tile) 50% 50%/22px 22px,var(--ob-lapis);box-shadow:inset 0 0 0 1.5px var(--ob-brass),inset 0 0 0 3px #1a2e57bf,0 3px 0 var(--ob-brass-lo)}:root[data-look=bazaar][data-skin=old] [data-sheet=tasks] .task{border-radius:12px}:root[data-look=bazaar][data-skin=old] .task .done{color:var(--text-green)}:root[data-look=bazaar][data-skin=old] .wheel-disc{box-shadow:none;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 220'><defs><linearGradient id='g' x1='0' y1='0' x2='1' y2='1'><stop offset='0' stop-color='%23F8DE98'/><stop offset='.45' stop-color='%23C49238'/><stop offset='.8' stop-color='%238A5E1C'/><stop offset='1' stop-color='%23704A12'/></linearGradient></defs><circle cx='110' cy='110' r='104.8' fill='none' stroke='url(%23g)' stroke-width='10.4'/><circle cx='110' cy='110' r='109.3' fill='none' stroke='%234A3008' stroke-width='1.3'/><circle cx='110' cy='110' r='100.3' fill='none' stroke='%234A3008' stroke-width='1.2'/><g fill='%23FFF3C9' stroke='%236E4A12' stroke-width='.7'><circle cx='213.0' cy='130.5' r='2.1'/><circle cx='197.3' cy='168.3' r='2.1'/><circle cx='168.3' cy='197.3' r='2.1'/><circle cx='130.5' cy='213.0' r='2.1'/><circle cx='89.5' cy='213.0' r='2.1'/><circle cx='51.7' cy='197.3' r='2.1'/><circle cx='22.7' cy='168.3' r='2.1'/><circle cx='7.0' cy='130.5' r='2.1'/><circle cx='7.0' cy='89.5' r='2.1'/><circle cx='22.7' cy='51.7' r='2.1'/><circle cx='51.7' cy='22.7' r='2.1'/><circle cx='89.5' cy='7.0' r='2.1'/><circle cx='130.5' cy='7.0' r='2.1'/><circle cx='168.3' cy='22.7' r='2.1'/><circle cx='197.3' cy='51.7' r='2.1'/><circle cx='213.0' cy='89.5' r='2.1'/></g></svg>") 50%/100% 100% no-repeat;border-radius:50%}:root[data-look=bazaar][data-skin=old] .wheel-shadow{width:min(286px,80%);box-shadow:0 4px #3e25158c,0 10px 14px #1e0e0466}:root[data-look=bazaar][data-skin=old] .wheel-wrap svg>g>path{stroke:#f1e2bf;stroke-width:1.6px}:root[data-look=bazaar][data-skin=old] .wheel-wrap svg>g:first-of-type>path,:root[data-look=bazaar][data-skin=old] .wheel-wrap svg>g:nth-of-type(4)>path{fill:#1e625e}:root[data-look=bazaar][data-skin=old] .wheel-wrap svg>g:nth-of-type(2)>path,:root[data-look=bazaar][data-skin=old] .wheel-wrap svg>g:nth-of-type(6)>path{fill:#234a86}:root[data-look=bazaar][data-skin=old] .wheel-wrap svg>g:nth-of-type(3)>path,:root[data-look=bazaar][data-skin=old] .wheel-wrap svg>g:nth-of-type(7)>path{fill:#5e3b6e}:root[data-look=bazaar][data-skin=old] .wheel-wrap svg>g:nth-of-type(5)>path{fill:#a9443b}:root[data-look=bazaar][data-skin=old] .wheel-wrap svg>g:nth-of-type(8)>path{fill:#e2a443}:root[data-look=bazaar][data-skin=old] .wheel-wrap svg>g:nth-of-type(8)>text{fill:#2a1700}:root[data-look=bazaar][data-skin=old] .wheel-wrap svg>g>text{paint-order:stroke;stroke:#0000002e;stroke-width:1.5px}:root[data-look=bazaar][data-skin=old] .wheel-wrap svg>g:nth-of-type(8)>text{stroke:#fff0c866}:root[data-look=bazaar][data-skin=old] .wheel-wrap svg>circle{fill:#c49238;stroke:#4a3008;stroke-width:2.5px}:root[data-look=bazaar][data-skin=old] .wheel-pin{color:var(--ob-brick);filter:drop-shadow(0 0 0 #f8de98) drop-shadow(0 1.5px 0 var(--ob-brass-lo)) drop-shadow(0 3px 3px #1e0e0480)}:root[data-look=bazaar][data-skin=old][data-lite] .wheel-shadow{box-shadow:0 4px #3e25158c}:root[data-look=bazaar][data-skin=old] .adbox{border-radius:12px}:root[data-look=bazaar][data-skin=old] .otp-box.full{background:var(--ob-parch-noise),linear-gradient(180deg,#fffbf0,var(--ob-parch-hi))}:root[data-look=bazaar][data-skin=old] :-webkit-any(.star,.nps-btn){background:var(--ob-parch-noise),linear-gradient(180deg,#fffbf0,var(--ob-parch-hi));color:var(--ob-muted);box-shadow:inset 0 0 0 1px var(--ob-rule),0 2px 0 #5c3c1c59;border-radius:10px}:root[data-look=bazaar][data-skin=old] :is(.star,.nps-btn){background:var(--ob-parch-noise),linear-gradient(180deg,#fffbf0,var(--ob-parch-hi));color:var(--ob-muted);box-shadow:inset 0 0 0 1px var(--ob-rule),0 2px 0 #5c3c1c59;border-radius:10px}:root[data-look=bazaar][data-skin=old] .star.on{color:#5a3a0c;background:radial-gradient(80% 60% at 30% 20%,#fffadcb3,transparent 62%),var(--ob-brass-grad);box-shadow:inset 0 0 0 1.5px #6e4a12,0 2px 0 var(--ob-brass-lo)}:root[data-look=bazaar][data-skin=old] .nps-btn.on{color:#fff8e9;background:linear-gradient(180deg,#b84d43,var(--ob-brick));box-shadow:inset 0 0 0 1px #d6a548b3,0 2px #5e2019}:root[data-look=bazaar][data-skin=old] .sheet textarea{background:var(--ob-parch-noise),#fbf3df;color:var(--ob-ink);box-shadow:inset 0 0 0 1px var(--ob-rule),inset 0 2px 4px #3c240e24;border:0}:root[data-look=bazaar][data-skin=old] .consent{background:var(--ob-parch-noise),var(--ob-parch-hi);box-shadow:inset 0 0 0 1px var(--ob-rule),0 2px 0 #1e100659}:root[data-look=bazaar][data-skin=old] .onboard .onboard-title{color:var(--ob-brass-hi);text-shadow:0 2px #0a0400a6,0 0 16px #ffaa4633}:root[data-look=bazaar][data-skin=old] .onboard .onboard-title:after{content:"";background:var(--ob-tile) 50% 50%/8px 8px repeat-x,var(--ob-lapis);width:132px;height:8px;box-shadow:0 0 0 1px var(--ob-brass),0 2px 0 #0a040080;margin:9px auto 0;display:block}:root[data-look=bazaar][data-skin=old] .onboard .hint{color:var(--ob-cream-2)}:root[data-look=bazaar][data-skin=old] .onboard .btn-link{color:var(--ob-brass-text)}:root[data-look=bazaar][data-skin=old] .onboard-dots i{background:#f3e4c438}:root[data-look=bazaar][data-skin=old] .onboard-dots i.on{background:var(--ob-brass-hi);box-shadow:0 0 8px #f8de9880}:root[data-look=bazaar][data-skin=old] .onboard-dots i.done{background:var(--ob-brass)}:root[data-look=bazaar][data-skin=old] .ob-avatar-big{background:radial-gradient(circle at 34% 26%,#fff6,transparent 46%),radial-gradient(circle,#3a9a93,var(--ob-turq-dk) 72%);box-shadow:inset 0 0 0 2px #f1e2bf73,0 0 0 3px var(--ob-brass),0 0 0 7px #4a2c16,0 0 0 8px #c4923899,0 10px 22px #08030099}:root[data-look=bazaar][data-skin=old] .ob-avatars button{background:var(--ob-parch-noise),linear-gradient(180deg,#fcf5e3,var(--ob-parch-hi) 60%,var(--ob-parch));box-shadow:inset 0 0 0 1px var(--ob-rule),0 3px 0 #5a3a1e,0 5px 8px -3px #0803008c;border-radius:12px}:root[data-look=bazaar][data-skin=old] .ob-avatars button.on{box-shadow:inset 0 0 0 2.5px var(--ob-brass),inset 0 0 0 4px #f8de9899,0 0 0 2px var(--ob-brass-hi),0 3px 0 #5a3a1e,0 0 14px #f8de9873}:root[data-look=bazaar][data-skin=old] .year-wheel .year{color:var(--ob-muted)}:root[data-look=bazaar][data-skin=old] .year-wheel .year.on{color:var(--ob-brick-dk)}:root[data-look=bazaar][data-skin=old] .my-prefs .lbl{color:var(--ob-cream-2)}:root[data-look=bazaar][data-skin=old] :-webkit-any(.friends-card,.room-card){background:var(--ob-parch-surface);box-shadow:var(--ob-panel-edge-2);border-radius:12px}:root[data-look=bazaar][data-skin=old] :is(.friends-card,.room-card){background:var(--ob-parch-surface);box-shadow:var(--ob-panel-edge-2);border-radius:12px}:root[data-look=bazaar][data-skin=old] :-webkit-any(.friends-card,.room-card):before{width:9px;box-shadow:inset 1.5px 0 0 var(--ob-brass),inset 2.5px 0 0 #1e0e0459;background:var(--obp-tile-brick) 50% 0/9px 9px repeat-y,var(--ob-brick-dk)}:root[data-look=bazaar][data-skin=old] :is(.friends-card,.room-card):before{width:9px;box-shadow:inset 1.5px 0 0 var(--ob-brass),inset 2.5px 0 0 #1e0e0459;background:var(--obp-tile-brick) 50% 0/9px 9px repeat-y,var(--ob-brick-dk)}:root[data-look=bazaar][data-skin=old] :-webkit-any(.friends-card,.room-card):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:auto;right:0}:root[data-look=bazaar][data-skin=old] :is(.friends-card,.room-card):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:auto;right:0}:root[data-look=bazaar][data-skin=old] :-webkit-any(.friends-card,.room-card):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:0;right:auto}:root[data-look=bazaar][data-skin=old] :is(.friends-card,.room-card):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:0;right:auto}:root[data-look=bazaar][data-skin=old] .friends-card.join-card:before{background:var(--obp-tile-turq) 50% 0/9px 9px repeat-y,var(--ob-turq-dk)}:root[data-look=bazaar][data-skin=old] .room-card:before{background:var(--ob-tile) 50% 0/9px 9px repeat-y,var(--ob-lapis)}:root[data-look=bazaar][data-skin=old] .fc-ic{color:var(--ob-ink-2);background:var(--obp-medal);box-shadow:var(--obp-medal-ring);--icon-duo:var(--pc);border-radius:50%}:root[data-look=bazaar][data-skin=old] .fc-head small{color:var(--ob-muted)}:root[data-look=bazaar][data-skin=old] .friends-card .code-input{letter-spacing:.3em;font-weight:900}:root[data-look=bazaar][data-skin=old] .friends-body>.hint,:root[data-look=bazaar][data-skin=old] .online>.setup-body>.hint{color:var(--ob-cream-2)}:root[data-look=bazaar][data-skin=old] .room-code{width:max-content;max-width:100%;color:var(--ob-brass-hi);text-shadow:0 2px #0a0400b3,0 0 12px #ffaa4640;background:var(--ob-wood-surface);box-shadow:inset 0 0 0 1.5px var(--ob-brass),inset 0 0 0 3px #1e0e0480,inset 0 1px 0 4px #ffd6960f,0 3px 0 var(--ob-wood-xdk),0 8px 14px -6px #08030099;border-radius:10px;margin-inline-start:auto;margin-inline-end:auto;padding:4px 18px 2px;display:block}:root[data-look=bazaar][data-skin=old] .room-card .chip .icon{color:var(--ob-brass-lo)}:root[data-look=bazaar][data-skin=old] .online>.setup-body>.label,:root[data-look=bazaar][data-skin=old] .screen>.setup-body>.label{color:var(--gold-light)}:root[data-look=bazaar][data-skin=old] .seat-row{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--pc) 70%,transparent),inset 0 0 0 1px var(--ob-rule),var(--ob-lift);border-radius:12px}:root[data-look=bazaar][data-skin=old] .seat-row .avatar-btn{box-shadow:0 0 0 2px var(--ob-brass),0 2px 0 3px #5c3c1c59}:root[data-look=bazaar][data-skin=old] .setup-extras{background:var(--ob-parch-surface);box-shadow:var(--ob-panel-edge-2);border-radius:12px;position:relative}:root[data-look=bazaar][data-skin=old] .extra-row+.extra-row{box-shadow:inset 0 1px 0 var(--ob-rule-soft),inset 0 3px 0 -2px var(--ob-rule-soft);border-top:0}:root[data-look=bazaar][data-skin=old] .extra-row .val{color:var(--ob-muted)}:root[data-look=bazaar][data-skin=old] .extra-row .mini{box-shadow:0 0 0 1.5px var(--ob-brass),0 2px 0 #1e100673}:root[data-look=bazaar][data-skin=old] .setup-body>.label{color:var(--gold-light)}:root[data-look=bazaar][data-skin=old] .sticky-foot .hint{color:var(--ob-cream-2)}:root[data-look=bazaar][data-skin=old] :is(main.screen>.pad>.statgrid,.radar-card,.setup-extras,.friends-card,.room-card):after{content:"";pointer-events:none;z-index:2;border-radius:inherit;background:var(--ob-corners);position:absolute;top:2px;bottom:2px;left:2px;right:2px}:root[data-look=bazaar][data-skin=old] :-webkit-any(.friends-card,.room-card):after{top:2px;bottom:2px;left:11px;right:2px}:root[data-look=bazaar][data-skin=old] :is(.friends-card,.room-card):after{top:2px;bottom:2px;left:11px;right:2px}:root[data-look=bazaar][data-skin=old] .install-chip{background:var(--ob-parch-noise),var(--ob-parch-hi);box-shadow:inset 0 0 0 1px var(--ob-rule),var(--ob-lift);border-radius:12px}:root[data-look=bazaar][data-skin=old] .install-chip .ic{color:var(--ob-ink-2);background:var(--obp-medal);box-shadow:var(--obp-medal-ring);border-radius:50%}:root[data-look=bazaar][data-skin=old] .pwa-update .x,:root[data-look=bazaar][data-skin=old] .install-chip .x{color:var(--ob-muted)}:root[data-look=bazaar][data-skin=old] .crash h2{color:var(--ob-brass-hi);text-shadow:0 2px #0a040099}:root[data-look=bazaar][data-skin=old][data-lite] :is(.pkg-badge,.ct-tier .medal){filter:none}.stk{display:block;overflow:visible}.stk [class^=st-]{transform-box:fill-box;transform-origin:50%}.fx-gs .stk .st-float{animation:2.2s ease-in-out infinite st-float}.fx-gs .stk .st-float2{animation:2.2s ease-in-out -1.1s infinite st-float}@keyframes st-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.fx-gs .stk .st-blink{animation:2.4s ease-in-out infinite st-blink}@keyframes st-blink{0%,88%,to{transform:scaleY(1)}93%{transform:scaleY(.12)}}.fx-gs .stk .st-wag{transform-origin:20% 100%;animation:1.2s ease-in-out infinite alternate st-wag}.fx-gs .stk .st-wag2{transform-origin:80% 100%;animation:1.2s ease-in-out infinite alternate st-wag2}@keyframes st-wag{0%{transform:rotate(-7deg)}to{transform:rotate(7deg)}}@keyframes st-wag2{0%{transform:rotate(7deg)}to{transform:rotate(-7deg)}}.fx-gs .stk .st-pulse{animation:1.2s ease-in-out infinite st-pulse}@keyframes st-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}.fx-gs .stk .st-pop{animation:1.4s ease-in-out infinite st-pop}@keyframes st-pop{0%,to{transform:scale(1)}15%{transform:scale(1.2)}30%{transform:scale(.95)}45%{transform:scale(1)}}.fx-gs .stk .st-drip{animation:1.6s ease-in infinite st-drip}.fx-gs .stk .st-drip2{animation:1.6s ease-in -.8s infinite st-drip}@keyframes st-drip{0%{opacity:0;transform:translateY(-6px)}25%{opacity:1}to{opacity:0;transform:translateY(4px)}}.fx-gs .stk .st-spray{animation:1s ease-out infinite st-spray}.fx-gs .stk .st-spray2{animation:1s ease-out -.5s infinite st-spray2}@keyframes st-spray{0%{opacity:0;transform:translate(4px,3px)}30%{opacity:1}to{opacity:0;transform:translate(-4px,-2px)}}@keyframes st-spray2{0%{opacity:0;transform:translate(-4px,3px)}30%{opacity:1}to{opacity:0;transform:translate(4px,-2px)}}.fx-gs .stk .st-puff{animation:1.4s ease-out infinite st-puff}.fx-gs .stk .st-puff2{animation:1.4s ease-out -.7s infinite st-puff}@keyframes st-puff{0%{opacity:0;transform:translateY(4px)scale(.6)}30%{opacity:1}to{opacity:0;transform:translateY(-5px)scale(1.1)}}.fx-gs .stk .st-shake{animation:1.2s linear infinite st-shake}@keyframes st-shake{0%,40%,to{transform:translate(0)}5%,15%,25%,35%{transform:translate(-1.5px)}10%,20%,30%{transform:translate(1.5px)}}.fx-gs .stk .st-twinkle{animation:1.6s ease-in-out infinite st-twinkle}.fx-gs .stk .st-twinkle2{animation:1.6s ease-in-out -.8s infinite st-twinkle}@keyframes st-twinkle{0%,to{opacity:1;transform:scale(1)rotate(0)}50%{opacity:.6;transform:scale(.55)rotate(45deg)}}.fx-gs .stk .st-bubble{transform-origin:80% 70%;animation:2.4s ease-in-out infinite st-bubble}@keyframes st-bubble{0%,to{transform:scale(.55)}60%{transform:scale(1.15)}}.fx-gs .stk .st-zz{animation:2.4s ease-in-out infinite st-zz}.fx-gs .stk .st-zz2{animation:2.4s ease-in-out -1.2s infinite st-zz}@keyframes st-zz{0%{opacity:0;transform:translateY(4px)}30%,70%{opacity:1}to{opacity:0;transform:translate(4px,-6px)}}.fx-gs .stk .st-flick{transform-origin:50% 0;animation:1s ease-in-out infinite alternate st-flick}@keyframes st-flick{0%{transform:rotate(-8deg)}to{transform:rotate(8deg)}}.fx-gs .stk .st-glint{animation:2s ease-in-out infinite st-glint}@keyframes st-glint{0%,60%,to{opacity:1}75%{opacity:.1}}@media (prefers-reduced-motion:reduce){.stk *{animation:none!important}}:root[data-lite] .stk *{animation:none!important}
