.emp-glyphw{display:inline-flex}.emp-glyph{display:block;overflow:visible}.emp-blue,.emp-gold,.emp-red,.emp-orange,.emp-purple,.emp-teal,.emp-green,.emp-panel,.emp-ink,.emp-me,.emp-opp{stroke:var(--color-ink);stroke-width:2px;stroke-linejoin:round}.emp-blue{fill:var(--color-token-blue)}.emp-gold{fill:var(--color-token-yellow)}.emp-red{fill:var(--color-token-red)}.emp-orange{fill:var(--color-token-orange)}.emp-purple{fill:var(--color-token-purple)}.emp-teal{fill:var(--color-token-teal)}.emp-green{fill:var(--color-token-green)}.emp-panel{fill:var(--color-panel)}.emp-ink{fill:var(--color-ink)}.emp-me{fill:var(--color-accent)}.emp-opp{fill:var(--color-opp-accent)}.emp-noink{stroke:none}.emp-glint{fill:var(--color-panel);stroke:none;opacity:.9}path.emp-glint{fill:none;stroke:var(--color-panel);stroke-width:2px;stroke-linecap:round}.emp-s{fill:none;stroke:var(--color-ink);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.emp-s--thin{stroke-width:2px}.emp-s--fat{stroke-width:3.6px}.emp-s--gold{stroke:var(--color-token-yellow)}.emp-s--outline{stroke-width:6px}.emp-s--purple{stroke:var(--color-token-purple);stroke-width:2.8px}.emp-s--red{stroke:var(--color-token-red);stroke-width:2.8px}.emp-s--ice{stroke:var(--color-token-blue);stroke-width:2.6px}.emp-s--bone{stroke-width:7px}.emp-s--marrow{stroke:var(--color-panel);stroke-width:3.6px}.ema-layer{pointer-events:none;will-change:transform, opacity;transform-origin:50%;animation:.24s cubic-bezier(.34,1.56,.64,1) 60ms backwards ema-don;position:absolute}@keyframes ema-don{0%{opacity:0;transform:scale(.55)}55%{opacity:1}to{opacity:1;transform:scale(1)}}.ema-props{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ema-prop{transform-origin:50%;pointer-events:none;will-change:transform, opacity;position:absolute}.ema-prop--front{z-index:2}.ema-prop>svg{width:100%;height:100%;display:block;overflow:visible}.ema-water{fill:var(--color-token-blue);stroke:var(--color-ink);stroke-width:1.5px}.ema-paw{fill:var(--ema-body,var(--color-accent));stroke:var(--color-ink);stroke-width:2.2px}.ema-paw--other{fill:var(--ema-other,var(--color-opp-accent))}.ema-stroke{fill:none;stroke:var(--color-ink);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round}.ema-stroke--thin{stroke-width:2.5px}.ema-stroke--gold{stroke:var(--color-token-yellow)}.ema-stroke--ice{stroke:var(--color-token-blue)}.ema-flame-r{fill:var(--color-token-red);stroke:var(--color-ink);stroke-width:2px;stroke-linejoin:round}.ema-flame-o{fill:var(--color-token-orange)}.ema-flame-y,.ema-gold{fill:var(--color-token-yellow)}.ema-inked{stroke:var(--color-ink);stroke-width:2px;stroke-linejoin:round}.ema-shades{fill:var(--color-ink)}.ema-glint{fill:var(--color-panel);opacity:.9}.ema-hat{fill:var(--color-token-purple);stroke:var(--color-ink);stroke-width:2px;stroke-linejoin:round}.ema-conf-a{fill:var(--color-token-red)}.ema-conf-b{fill:var(--color-token-teal)}.ema-conf-c{fill:var(--color-token-blue)}.ema-blush{fill:var(--color-token-red);opacity:.32}.ema-blush--hot{opacity:.6}.ema-puff{fill:var(--color-panel);stroke:var(--color-ink);stroke-width:2px}.ema-eyepatch{fill:var(--color-panel);stroke:var(--color-ink);stroke-width:2.5px}.ema-heart{fill:var(--color-token-red);stroke:var(--color-ink);stroke-width:2px}.ema-tuft-a{fill:var(--color-token-teal);stroke:var(--color-ink);stroke-width:2px}.ema-tuft-b{fill:var(--color-token-green);stroke:var(--color-ink);stroke-width:2px}.ema-nose{fill:var(--color-token-red);stroke:var(--color-ink);stroke-width:2px}.ema-horn{fill:var(--color-token-red);stroke:var(--color-ink);stroke-width:2px;stroke-linejoin:round}.ema-ice{fill:var(--color-panel);stroke:var(--color-ink);stroke-width:1.8px;stroke-linejoin:round}@supports (color:color-mix(in srgb, red, blue)){.ema-ice{fill:color-mix(in srgb, var(--color-token-blue) 40%, var(--color-panel))}}.ema-m-shake,.ema-m-sob,.ema-m-tilt,.ema-m-jolt,.ema-m-bounce,.ema-m-lean,.ema-m-hop,.ema-m-rattle,.ema-m-nod,.ema-m-droop,.ema-m-sway,.ema-m-shiver{transform-origin:50% 88%;will-change:transform}.ema-m-shake{animation:.3s ease-in-out both ema-take,.9s ease-in-out .3s infinite ema-shake}.ema-m-sob{animation:.3s ease-in-out both ema-take,1.1s ease-in-out .3s infinite ema-sob}.ema-m-tilt{animation:.3s ease-in-out both ema-take,2s ease-in-out .3s infinite ema-tilt}.ema-m-jolt{animation:.3s ease-in-out both ema-take,1.4s ease-out .3s infinite ema-jolt}.ema-m-bounce{animation:.3s ease-in-out both ema-take,.7s ease-in-out .3s infinite ema-bounce}.ema-m-lean{animation:.3s ease-in-out both ema-take,1.6s ease-in-out .3s infinite ema-lean}.ema-m-hop{animation:.3s ease-in-out both ema-take,.9s ease-in-out .3s infinite ema-hop}.ema-m-rattle{animation:.3s ease-in-out both ema-take,.38s linear .3s infinite ema-rattle}.ema-m-nod{animation:.3s ease-in-out both ema-take,1.4s ease-in-out .3s infinite ema-nod}.ema-m-droop{animation:.3s ease-in-out both ema-take,2.4s ease-in-out .3s infinite ema-droop}.ema-m-sway{animation:.3s ease-in-out both ema-take,1.8s ease-in-out .3s infinite ema-sway}.ema-m-shiver{animation:.3s ease-in-out both ema-take,.16s linear .3s infinite ema-shiver}@keyframes ema-take{0%{transform:scale(1)translateY(0)}30%{transform:scale(1.1,.88)translateY(0)}65%{transform:scale(.94,1.1)translateY(-4%)}to{transform:scale(1)translateY(0)}}@keyframes ema-ping{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}@keyframes ema-shake{0%,to{transform:rotate(0)translateY(0)}15%{transform:rotate(-5deg)translateY(-2px)}30%{transform:rotate(5deg)translateY(0)}45%{transform:rotate(-4deg)translateY(-2px)}60%{transform:rotate(3deg)translateY(-1px)}75%{transform:rotate(0)translateY(0)}}@keyframes ema-sob{0%,to{transform:scale(1)translateY(0)}30%{transform:scale(1.04,.94)translateY(2px)}50%{transform:scale(.98,1.02)translateY(0)}}@keyframes ema-tilt{0%,to{transform:rotate(0)}30%,70%{transform:rotate(-9deg)}}@keyframes ema-jolt{0%{transform:translateY(0)scale(1)}10%{transform:translateY(-10%)scale(.94,1.08)}22%{transform:translateY(0)scale(1.06,.94)}32%{transform:translateY(0)scale(1)}40%{transform:translate(-1px)}45%{transform:translate(1px)}50%{transform:translate(-1px)}55%,to{transform:translate(0)}}@keyframes ema-bounce{0%,to{transform:translateY(0)scale(1)}40%{transform:translateY(-7%)scale(.97,1.03)}70%{transform:translateY(0)scale(1.04,.96)}}@keyframes ema-lean{0%,to{transform:rotate(0)}50%{transform:rotate(6deg)}}@keyframes ema-hop{0%,to{transform:translateY(0)scale(1)}20%{transform:translateY(0)scale(1.05,.95)}45%{transform:translateY(-12%)scale(.96,1.04)rotate(-3deg)}70%{transform:translateY(0)scale(1.05,.95)}85%{transform:translateY(0)scale(1)}}@keyframes ema-rattle{0%,to{transform:translate(0)}20%{transform:translate(-3%)}40%{transform:translate(3%)}60%{transform:translate(-2%)}80%{transform:translate(2%)}}@keyframes ema-nod{0%,to{transform:rotate(0)translateY(0)}50%{transform:rotate(-3deg)translateY(3%)}}@keyframes ema-droop{0%,to{transform:rotate(0)translateY(0)}50%{transform:rotate(7deg)translateY(4%)}}@keyframes ema-sway{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@keyframes ema-shiver{0%,to{transform:translate(0)}25%{transform:translate(-1.5%)}75%{transform:translate(1.5%)}}.ema-p-fly-l{animation:.7s ease-out infinite backwards ema-fly-l}.ema-p-fly-r{animation:.7s ease-out infinite backwards ema-fly-r}.ema-p-fall{animation:1.04s ease-in infinite backwards ema-fall}.ema-p-brow{animation:2s ease-in-out infinite backwards ema-brow}.ema-p-flash{animation:.9s ease-out infinite backwards ema-flash}.ema-p-drip{animation:1.4s ease-in infinite backwards ema-drip}.ema-p-clap-l{animation:.36s ease-in-out infinite backwards ema-clap-l}.ema-p-clap-r{animation:.36s ease-in-out infinite backwards ema-clap-r}.ema-p-wave{transform-origin:50% 100%;animation:.7s ease-in-out infinite backwards ema-wave}.ema-p-flicker{transform-origin:50% 100%;animation:.42s ease-in-out infinite backwards ema-flicker}.ema-p-rise{animation:1.5s ease-out infinite backwards ema-rise}.ema-p-rise--slow{animation-duration:2.6s}.ema-p-glint{animation:2.2s ease-in-out infinite backwards ema-glint}.ema-p-tap{animation:.8s ease-in-out infinite backwards ema-tap}.ema-p-wiggle{animation:.9s ease-in-out infinite backwards ema-wiggle}.ema-p-confetti{animation:1.5s ease-in infinite backwards ema-confetti}.ema-p-pump{animation:.7s ease-in-out infinite backwards ema-pump}.ema-p-pump--down{animation-name:ema-pump-down}.ema-p-burst{animation:1.3s ease-out infinite backwards ema-burst}.ema-p-shake{animation:.36s ease-in-out infinite backwards ema-pshake}.ema-p-flex{transform-origin:20% 100%;animation:.8s ease-in-out infinite backwards ema-flex}.ema-p-twinkle{animation:1s ease-in-out infinite backwards ema-twinkle}.ema-p-radiate{animation:.9s ease-in-out infinite backwards ema-radiate}.ema-p-boop{animation:1.2s ease-out infinite backwards ema-boop}.ema-p-snow{animation:2s linear infinite backwards ema-snow}@keyframes ema-fly-l{0%{opacity:0;transform:translate(0)scale(.6)}20%{opacity:1}to{opacity:0;transform:translate(calc(-12 * var(--ema-ux,1px)), calc(8 * var(--ema-uy,1px))) scale(1.1)}}@keyframes ema-fly-r{0%{opacity:0;transform:translate(0)scale(.6)}20%{opacity:1}to{opacity:0;transform:translate(calc(12 * var(--ema-ux,1px)), calc(8 * var(--ema-uy,1px))) scale(1.1)}}@keyframes ema-fall{0%{opacity:0;transform:translateY(calc(-2 * var(--ema-uy,1px)))}15%{opacity:1}to{opacity:0;transform:translateY(calc(30 * var(--ema-uy,1px)))}}@keyframes ema-brow{0%,to{transform:translateY(0)rotate(0)}30%,60%{transform:translateY(calc(-4 * var(--ema-uy,1px))) rotate(-6deg)}}@keyframes ema-flash{0%,to{opacity:0;transform:scale(.8)}20%,60%{opacity:1;transform:scale(1)}}@keyframes ema-drip{0%{opacity:0;transform:translateY(calc(-4 * var(--ema-uy,1px)))}20%{opacity:1}to{opacity:0;transform:translateY(calc(26 * var(--ema-uy,1px)))}}@keyframes ema-clap-l{0%,to{transform:translate(0)}50%{transform:translateX(calc(9 * var(--ema-ux,1px)))}}@keyframes ema-clap-r{0%,to{transform:translate(0)}50%{transform:translateX(calc(-9 * var(--ema-ux,1px)))}}@keyframes ema-wave{0%,to{transform:rotate(0)}25%{transform:rotate(-18deg)}75%{transform:rotate(14deg)}}@keyframes ema-flicker{0%,to{transform:scale(1)}33%{transform:scale(.94,1.08)}66%{transform:scale(1.05,.95)}}@keyframes ema-rise{0%{opacity:0;transform:translateY(calc(4 * var(--ema-uy,1px))) scale(.8)}20%{opacity:1}to{opacity:0;transform:translateY(calc(-22 * var(--ema-uy,1px))) scale(1.2)}}@keyframes ema-glint{0%,40%{opacity:0;transform:translate(0)}50%{opacity:1}70%{opacity:0;transform:translateX(calc(46 * var(--ema-ux,1px)))}to{opacity:0;transform:translateX(calc(46 * var(--ema-ux,1px)))}}@keyframes ema-tap{0%,to{transform:rotate(0)translateY(0)}50%{transform:rotate(-14deg) translateY(calc(-2 * var(--ema-uy,1px)))}}@keyframes ema-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-8deg)}75%{transform:rotate(8deg)}}@keyframes ema-confetti{0%{opacity:0;transform:translateY(calc(-6 * var(--ema-uy,1px))) rotate(0deg)}15%{opacity:1}to{opacity:0;transform:translateY(calc(40 * var(--ema-uy,1px))) rotate(260deg)}}@keyframes ema-pump{0%,to{transform:translateY(0)rotate(0)}40%{transform:translateY(calc(-6 * var(--ema-uy,1px))) rotate(-8deg)}}@keyframes ema-pump-down{0%,to{transform:translateY(0)rotate(0)}40%{transform:translateY(calc(6 * var(--ema-uy,1px))) rotate(8deg)}}@keyframes ema-burst{0%{opacity:0;transform:scale(.4)}25%{opacity:1;transform:scale(1.12)}40%{transform:scale(.96)}80%{opacity:1;transform:scale(1.02)}to{opacity:0;transform:scale(1.2)}}@keyframes ema-pshake{0%,to{transform:translateY(0)}50%{transform:translateY(calc(-4 * var(--ema-uy,1px)))}}@keyframes ema-flex{0%,to{transform:scale(1)rotate(0)}50%{transform:scale(1.12)rotate(-6deg)}}@keyframes ema-twinkle{0%,to{opacity:.2;transform:scale(.4)rotate(0)}50%{opacity:1;transform:scale(1.1)rotate(45deg)}}@keyframes ema-radiate{0%,to{opacity:.4;transform:scale(.9)}50%{opacity:1;transform:scale(1.08)}}@keyframes ema-boop{0%,to{transform:scale(1)}20%{transform:scale(1.3,.8)}40%{transform:scale(.9,1.1)}55%{transform:scale(1)}}@keyframes ema-snow{0%{opacity:0;transform:translateY(calc(-4 * var(--ema-uy,1px))) rotate(0deg)}20%{opacity:1}to{opacity:0;transform:translateY(calc(26 * var(--ema-uy,1px))) rotate(180deg)}}.em-slot .emp-glyphw{will-change:transform;width:64%;height:64%;animation:2.4s ease-in-out infinite ema-glyph-rock}.em-slot .emp-glyph{width:100%;height:100%}.em-slotpos:nth-child(2) .emp-glyphw{animation-delay:-400ms}.em-slotpos:nth-child(3) .emp-glyphw{animation-delay:-800ms}.em-slotpos:nth-child(4) .emp-glyphw{animation-delay:-1200ms}.em-slotpos:nth-child(5) .emp-glyphw{animation-delay:-1600ms}.em-slotpos:nth-child(6) .emp-glyphw{animation-delay:-2000ms}.em-slotpos.em-top .emp-glyphw{animation-delay:-1000ms}@keyframes ema-glyph-rock{0%,to{transform:rotate(-5deg)translateY(0)}50%{transform:rotate(5deg)translateY(-1px)}}.em-slot.em-cooling .emp-glyphw{animation:none}.em-slot{transition:transform .12s ease-out}.em-slot:not(:disabled):active{transform:scale(.84)}@media (hover:hover) and (pointer:fine){.em-slot:not(:disabled):hover{transform:scale(1.08)}.em-slot:not(:disabled):hover:active{transform:scale(.84)}}@keyframes ema-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ema-layer{animation:.16s ease-out backwards ema-fade}.ema-layer .ema-prop,.v-react.duel-acting,.arz-act.is-acting,.em-slot .emp-glyphw{animation:none}.em-slot:not(:disabled):active,.em-slot:not(:disabled):hover,.em-slot:not(:disabled):hover:active{transform:none}}
.sk-root,.vj-match-frame,.m-board,.sk-gameboard,.dk-boardswatch,.clash-root{--bd-arena:#1f2d65;--bd-mat:#1f2d65;--bd-texture:none;--bd-mat-ink:#fcefd6;--bd-frame:#12163a;--bd-edge:#12163a;--bd-tile:#fcefd6;--bd-tile-ink:#1a1b4b;--bd-tile-line:#1a1b4b;--bd-well:#080a1e6b;--bd-keyline:color-mix(in srgb, var(--bd-hud-ink) 45%, transparent);--bd-muted:#cbbfa8;--bd-ok:#4fb477;--bd-ok-ink:#1a1b4b;--bd-hud-ink:#fcefd6;--bd-hud-muted:#cbbfa8;--bd-rope:#f07020;--bd-rope-char:#b5561a;--bd-rope-flame:#ff7a1e}[data-board-skin=board-warrior]{--bd-seam:linear-gradient(100deg, #1c2134, #3a4158 22%, #8e97b0 30%, #d8c28a 34%, #8e97b0 38%, #4a526c 52%, #303650 74%, #1c2134);--bd-vs:radial-gradient(circle at 35% 30%, #fff8e8, #f3e6c9 55%, #cdbd9a);--bd-arena:#181848;--bd-mat:#1a1a44;--bd-texture:none;--bd-mat-ink:var(--color-cream);--bd-frame:#34347a;--bd-edge:#00000073;--bd-tile:#23235c;--bd-tile-ink:var(--color-cream);--bd-tile-line:#34347a;--bd-well:#ffffff0d;--bd-muted:#9a9ad0;--bd-ok:#4fb477;--bd-hud-ink:var(--color-cream);--bd-hud-muted:#9a9ad0;--bd-rope:#a9773a;--bd-rope-char:#544a3d;--bd-rope-flame:#ff7a1e}.m-arena,.sk-arena,.clash-root{--bd-arena-bg:radial-gradient(120% 62% at 50% 6%, #4a74e85c, transparent 70%), radial-gradient(150% 100% at 50% 44%, transparent 30%, #05081a80 100%), linear-gradient(#22336f, #1a2450);--bd-arena-axis:linear-gradient(90deg, transparent, #7ea4ff1a 38%, #7ea4ff29 50%, #7ea4ff1a 62%, transparent);--bd-floor:radial-gradient(closest-side, #608cf033 0%, #608cf012 58%, transparent 74%);--bd-banner-you:linear-gradient(#e07a30, #c75f18);--bd-banner-opp:linear-gradient(#3b8bf0, #2566c4);--bd-disc-bg:radial-gradient(circle at 36% 30%, #fff, #f3e6ca);--bd-disc-ring:#1a1b4b;--bd-plate-bg:#151b44;--bd-plate-ink:#fcefd6;--bd-wing:#04071a6b;--bd-spot:#608cf024;--bd-glyph:#d2deff0f}[data-board-skin=board-warrior]{--bd-arena-bg:radial-gradient(120% 80% at 50% -12%, #28286e, #161642 52%, #0c0c26), radial-gradient(46% 30% at 86% 4%, #c24be02e, transparent 60%), radial-gradient(44% 28% at 10% 100%, #f0702029, transparent 60%);--bd-arena-axis:linear-gradient(90deg, transparent, #f070201a 38%, #f0702029 50%, #f070201a 62%, transparent);--bd-floor:radial-gradient(closest-side, #7878dc29 0%, #5050aa12 58%, transparent 74%);--bd-wing:#0606206b;--bd-spot:#c24be029;--bd-glyph:#ffffff0d;--bd-banner-you:linear-gradient(#c75b1a, #913c0f);--bd-banner-opp:linear-gradient(#2c5a8a, #1c3a5c);--bd-disc-bg:radial-gradient(circle at 36% 30%, #23235c, #14143a);--bd-disc-ring:#34347a;--bd-plate-bg:#0d0d28b3;--bd-plate-ink:var(--color-cream)}[data-board-skin=board-sveska]{--bd-mat:#f4f8ff;--bd-texture:repeating-linear-gradient(0deg, transparent 0 23px, #3457a82e 23px 24px), repeating-linear-gradient(90deg, transparent 0 23px, #3457a82e 23px 24px);--bd-mat-ink:#1a2a52;--bd-frame:#2b3f73;--bd-edge:#2b3f7347;--bd-tile:#fff;--bd-tile-ink:#1a2a52;--bd-tile-line:#2b3f73;--bd-well:#e6eeff;--bd-muted:#3457a8;--bd-ok:#3d9e63;--bd-hud-ink:#1a2a52;--bd-hud-muted:#3457a8;--bd-arena-bg:radial-gradient(120% 80% at 50% 12%, #eef3fc 0%, #dde6f6 52%, #c9d6ee 100%);--bd-arena-axis:linear-gradient(90deg, transparent, #3457a81a 38%, #3457a829 50%, #3457a81a 62%, transparent);--bd-floor:radial-gradient(closest-side, #fff 0%, #eef3fc 58%, transparent 74%);--bd-wing:#495e8b24;--bd-spot:#3457a81f;--bd-glyph:#1a2a5212;--bd-banner-you:linear-gradient(#e07a30, #c75f18);--bd-banner-opp:linear-gradient(#3b8bf0, #2566c4);--bd-disc-bg:radial-gradient(circle at 36% 30%, #fff, #e6eeff);--bd-disc-ring:#2b3f73;--bd-plate-bg:#fff;--bd-plate-ink:#1a2a52}[data-board-skin=board-cork]{--bd-mat:#c9a36a;--bd-texture:radial-gradient(#5c3f2442 1.4px, transparent 1.6px), radial-gradient(#8a6a3e4d 1.2px, transparent 1.4px);--bd-mat-ink:#3a2614;--bd-frame:#5c3f24;--bd-edge:#3a26146b;--bd-tile:#f6efe0;--bd-tile-ink:#4a3520;--bd-tile-line:#8a6a3e;--bd-well:#b48f59;--bd-muted:#5c3f24;--bd-ok:#2e7d4f;--bd-ok-ink:#fff;--bd-hud-ink:#241708;--bd-hud-muted:#4a3018;--bd-arena-bg:radial-gradient(120% 82% at 50% 8%, #c7a268 0%, #b39159 50%, #a5824c 100%);--bd-arena-axis:linear-gradient(90deg, transparent, #f6efe01a 38%, #f6efe029 50%, #f6efe01a 62%, transparent);--bd-floor:radial-gradient(closest-side, #d4b27c 0%, #b8945c 58%, transparent 74%);--bd-wing:#3e2c143d;--bd-spot:#ffdea033;--bd-glyph:#2e200e14;--bd-banner-you:linear-gradient(#c75b1a, #a64812);--bd-banner-opp:linear-gradient(#3f7a5a, #2c5840);--bd-disc-bg:radial-gradient(circle at 36% 30%, #f6efe0, #d8c39a);--bd-disc-ring:#5c3f24;--bd-plate-bg:#4a3520;--bd-plate-ink:#f6efe0}[data-board-skin=board-kafanski-sto]{--bd-seam:linear-gradient(100deg, #1f1208, #2f1d10 22%, #7a5a2a 29%, #d9a441 33%, #e6bd5e 35%, #d9a441 37%, #7a5a2a 41%, #2f1d10 58%, #1f1208);--bd-vs:radial-gradient(circle at 35% 30%, #fbf1dc, #f1e3c8 55%, #d9b98a);--bd-mat:#5a3d29;--bd-texture:repeating-linear-gradient(92deg, #3a24154d 0 3px, transparent 3px 11px, #74502f38 11px 13px, transparent 13px 24px);--bd-mat-ink:#f1e3c8;--bd-frame:#2f1d10;--bd-edge:#140c0680;--bd-tile:#efe3cf;--bd-tile-ink:#3a2415;--bd-tile-line:#74502f;--bd-well:#432c1b;--bd-muted:#e8d3a8;--bd-ok:#6da65f;--bd-hud-ink:#f1e3c8;--bd-hud-muted:#e8d3a8;--bd-arena-bg:radial-gradient(120% 84% at 50% 6%, #6b4a31 0%, #4d3320 52%, #2c1d12 100%);--bd-arena-axis:linear-gradient(90deg, transparent, #d9a4411f 38%, #d9a44133 50%, #d9a4411f 62%, transparent);--bd-floor:radial-gradient(closest-side, #6e4a30 0%, #503521 58%, transparent 74%);--bd-wing:#10090466;--bd-spot:#ffbe6e24;--bd-glyph:#ffe6be0d;--bd-banner-you:linear-gradient(#c75b1a, #913c0f);--bd-banner-opp:linear-gradient(#3f7a5a, #234534);--bd-disc-bg:radial-gradient(circle at 36% 30%, #efe3cf, #c9b48a);--bd-disc-ring:#2f1d10;--bd-plate-bg:#2f1d10;--bd-plate-ink:#e8d3a8}[data-board-skin=board-neon-grid]{--bd-seam:linear-gradient(100deg, #05050f, #0d0d28 26%, #17c8e8 37%, #0a3a55 50%, #17c8e8 63%, #0d0d28 74%, #05050f);--bd-vs:radial-gradient(circle at 35% 30%, #eaffff, #cdeaff 55%, #6fd0f2);--bd-mat:#0d0d28;--bd-texture:repeating-linear-gradient(90deg, #40e0ff29 0 2px, transparent 2px 56px), repeating-linear-gradient(0deg, #40e0ff1f 0 2px, transparent 2px 34px);--bd-mat-ink:#cdeaff;--bd-frame:#c24be0;--bd-edge:#08081ad9;--bd-tile:#16164a;--bd-tile-ink:#40e0ff;--bd-tile-line:#2c2c7a;--bd-well:#101030;--bd-muted:#9ad8ff;--bd-ok:#10b566;--bd-hud-ink:#cdeaff;--bd-hud-muted:#9ad8ff;--bd-arena-bg:radial-gradient(110% 80% at 50% -10%, #1b1b4e 0%, #101034 50%, #0a0a20 100%);--bd-arena-axis:linear-gradient(90deg, transparent, #40e0ff1a 35%, #c24be029 50%, #40e0ff1a 65%, transparent);--bd-floor:radial-gradient(closest-side, #1a1a52 0%, #11113a 58%, transparent 74%);--bd-wing:#03031073;--bd-spot:#6e6eff24;--bd-glyph:#a0aaff0f;--bd-banner-you:linear-gradient(#f07020, #b9500f);--bd-banner-opp:linear-gradient(#40e0ff, #1f9fc4);--bd-disc-bg:radial-gradient(circle at 35% 30%, #232360, #15153e);--bd-disc-ring:#40e0ff;--bd-plate-bg:#0a0a20;--bd-plate-ink:#cdeaff}[data-board-skin=board-kolosej]{--bd-seam:linear-gradient(100deg, #4a3d30, #57483a 20%, #6a5a48 28%, #4c8f4f 34%, #6fa86a 36%, #4c8f4f 38%, #66563f 46%, #57483a 72%, #4a3d30);--bd-vs:radial-gradient(circle at 35% 30%, #f5ead2, #e8d5ae 55%, #c9b083);--bd-mat:#57483a;--bd-texture:radial-gradient(#ffdca021 1.6px, transparent 1.7px);--bd-mat-ink:#e8d5ae;--bd-frame:#c9a86a;--bd-edge:#00000073;--bd-tile:#cdb088;--bd-tile-ink:#3a2f25;--bd-tile-line:#806a4d;--bd-well:#5e4f3c;--bd-muted:#d8c39a;--bd-ok:#4c8f4f;--bd-ok-ink:#0b0b14;--bd-hud-ink:#e8d5ae;--bd-hud-muted:#d8c39a;--bd-arena-bg:radial-gradient(120% 90% at 50% -20%, #5a4a3a 0%, #3c3128 45%, #241d16 100%);--bd-arena-axis:linear-gradient(90deg, transparent, #ffc46e1a 35%, #ffc46e29 50%, #ffc46e1a 65%, transparent);--bd-floor:radial-gradient(closest-side, #6b5a45 0%, #57483a 55%, transparent 72%);--bd-wing:#0e0a066b;--bd-spot:#ffd69626;--bd-glyph:#ffecc80d;--bd-banner-you:linear-gradient(#c75b1a, #a64812);--bd-banner-opp:linear-gradient(#2e7d54, #1f5c3d);--bd-disc-bg:radial-gradient(circle at 35% 30%, #7a6750, #57483a);--bd-disc-ring:#c9a86a;--bd-plate-bg:#241d16;--bd-plate-ink:#e8d5ae}[data-board-skin=board-zimska]{--bd-seam:linear-gradient(100deg, #bfe0f5, #fff 38%, #f4fbff 50%, #cfe9f9 72%, #a9d3ee);--bd-vs:radial-gradient(circle at 35% 30%, #2b5876, #1d3f5c 60%, #102a40);--bd-mat:#eaf4fb;--bd-texture:repeating-linear-gradient(135deg, #fff6 0 1.5px, transparent 1.5px 28px), radial-gradient(#fff9 1.6px, transparent 1.8px), radial-gradient(#cfe8f766 1.2px, transparent 1.4px);--bd-mat-ink:#16324f;--bd-frame:#2b5876;--bd-edge:#16324f4d;--bd-tile:#fff;--bd-tile-ink:#16324f;--bd-tile-line:#5a92b8;--bd-well:#d7e9f5;--bd-muted:#3d6f92;--bd-ok:#2e8f6e;--bd-ok-ink:#0b0b14;--bd-hud-ink:#16324f;--bd-hud-muted:#2f5876;--bd-rope:#bfe3f7;--bd-rope-char:#6f96ad;--bd-rope-flame:#7fd4ff;--bd-arena:#d3e9f6;--bd-arena-bg:radial-gradient(120% 80% at 50% -12%, #dff0fa 0%, #b8d8ec 52%, #8fb8d8 100%), radial-gradient(40% 26% at 88% 6%, #ffffff59, transparent 60%), radial-gradient(40% 26% at 8% 96%, #7fd4ff2e, transparent 60%);--bd-arena-axis:linear-gradient(90deg, transparent, #7fd4ff24 38%, #7fd4ff33 50%, #7fd4ff24 62%, transparent);--bd-floor:radial-gradient(closest-side, #fff 0%, #dff0fa 58%, transparent 74%);--bd-wing:#5482a82e;--bd-spot:#ffffff52;--bd-glyph:#1e466914;--bd-banner-you:linear-gradient(#e8853d, #c75f18);--bd-banner-opp:linear-gradient(#4fa8e0, #2566c4);--bd-disc-bg:radial-gradient(circle at 36% 30%, #fff, #d7e9f5);--bd-disc-ring:#2b5876;--bd-plate-bg:#ffffffb8;--bd-plate-ink:#16324f}[data-board-skin=board-ledeni-presto]{--bd-seam:linear-gradient(100deg, #07152b, #12294a 25%, #77b5dc 38%, #3fae7a 50%, #77b5dc 62%, #12294a 75%, #07152b);--bd-vs:radial-gradient(circle at 36% 28%, #f7fcff, #d9ecff 55%, #8fc4e6);--bd-arena:#060e1f;--bd-mat:#12294a;--bd-texture:repeating-linear-gradient(132deg, #d9ecff14 0 2px, transparent 2px 34px), linear-gradient(28deg, transparent 0 44%, #77b5dc1a 45% 46%, transparent 47% 100%), radial-gradient(circle at 72% 18%, #cfe8f81f 0 1.5px, transparent 1.8px);--bd-mat-ink:#d9ecff;--bd-frame:#77b5dc;--bd-edge:#030d1db8;--bd-tile:#cfe8f8;--bd-tile-ink:#10243f;--bd-tile-line:#4f8eb8;--bd-well:#0b203d;--bd-muted:#8fb8d9;--bd-ok:#3fae7a;--bd-hud-ink:#d9ecff;--bd-hud-muted:#9fc4e2;--bd-rope:#a9d7ee;--bd-rope-char:#426782;--bd-rope-flame:#d9f5ff;--bd-arena-bg:radial-gradient(120% 82% at 50% -14%, #0d1f3c 0%, #09172d 52%, #060e1f 100%), radial-gradient(46% 30% at 84% 2%, #3fae7a1a, transparent 62%), radial-gradient(42% 28% at 8% 100%, #77b5dc1f, transparent 62%);--bd-arena-axis:linear-gradient(90deg, transparent, #77b5dc14 36%, #3fae7a29 50%, #77b5dc14 64%, transparent);--bd-floor:radial-gradient(closest-side, #18385e 0%, #0b1b34 58%, transparent 74%);--bd-wing:#02091694;--bd-spot:#3fae7a1c;--bd-glyph:#bfe0f40e;--bd-banner-you:linear-gradient(#3fae7a, #22674f);--bd-banner-opp:linear-gradient(#315d93, #18375f);--bd-disc-bg:radial-gradient(circle at 36% 30%, #d9ecff, #6fa8cc 62%, #173654);--bd-disc-ring:#77b5dc;--bd-plate-bg:#08162b;--bd-plate-ink:#d9ecff}[data-board-skin=board-kraljevski]{--bd-seam:linear-gradient(100deg, #2b1444, #3d1f5c 24%, #d9a441 38%, #6b3d94 50%, #d9a441 62%, #3d1f5c 76%, #2b1444);--bd-vs:radial-gradient(circle at 35% 30%, #fff6dc, #f2e6c8 55%, #d9a441);--bd-mat:#3d1f5c;--bd-texture:repeating-linear-gradient(45deg, #6b3f9438 0 2px, transparent 2px 18px), radial-gradient(#d9a4411a 1.8px, transparent 2px);--bd-mat-ink:#f2e6c8;--bd-frame:#d9a441;--bd-edge:#1408208c;--bd-tile:#f7ecd7;--bd-tile-ink:#3a2415;--bd-tile-line:#b08a3e;--bd-well:#2e1745;--bd-muted:#d4b06a;--bd-ok:#3fae7c;--bd-hud-ink:#f2e6c8;--bd-hud-muted:#d4b06a;--bd-rope:#d9a441;--bd-rope-char:#7a5a1e;--bd-rope-flame:#ffd977;--bd-arena:#3d1f5c;--bd-arena-bg:radial-gradient(120% 82% at 50% -14%, #5a2f82 0%, #3d1f5c 52%, #241238 100%), radial-gradient(42% 28% at 88% 4%, #d9a44124, transparent 60%), radial-gradient(40% 26% at 10% 98%, #5a2f824d, transparent 60%);--bd-arena-axis:linear-gradient(90deg, transparent, #d9a44124 38%, #d9a44133 50%, #d9a44124 62%, transparent);--bd-floor:radial-gradient(closest-side, #5a2f82 0%, #3d1f5c 58%, transparent 74%);--bd-wing:#10071e73;--bd-spot:#d9a44129;--bd-glyph:#f0d6960f;--bd-banner-you:linear-gradient(#d9711f, #a6540f);--bd-banner-opp:linear-gradient(#5a3d99, #3d2570);--bd-disc-bg:radial-gradient(circle at 36% 30%, #f7ecd7, #c9a44e);--bd-disc-ring:#d9a441;--bd-plate-bg:#241238;--bd-plate-ink:#d9a441}[data-board-skin=board-zvezdano]{--bd-seam:linear-gradient(100deg, #05071c, #141a4d 26%, #97a3f2 37%, #3a418c 50%, #97a3f2 63%, #141a4d 74%, #05071c);--bd-vs:radial-gradient(circle at 40% 30%, #f2f5ff, #dbe4ff 55%, #97a3f2);--bd-arena:#05071c;--bd-mat:#0a0e2e;--bd-texture:repeating-linear-gradient(135deg, #ffffff29 0 1px, transparent 1px 36px), radial-gradient(#ffffff9e 1px, transparent 1.3px), radial-gradient(#97a3f273 1.5px, transparent 1.8px);--bd-mat-ink:#dbe4ff;--bd-frame:#4a5fd6;--bd-edge:#04061499;--bd-tile:#eef1ff;--bd-tile-ink:#1b1f4d;--bd-tile-line:#7c8ce0;--bd-well:#12163f;--bd-muted:#97a3f2;--bd-ok:#23b273;--bd-hud-ink:#dbe4ff;--bd-hud-muted:#97a3f2;--bd-rope:#cfd8ff;--bd-rope-char:#4b5296;--bd-rope-flame:#9fc2ff;--bd-arena-bg:radial-gradient(120% 82% at 50% -14%, #171c4a 0%, #0a0e2e 52%, #05071c 100%), radial-gradient(42% 28% at 88% 4%, #97a3f229, transparent 60%), radial-gradient(40% 26% at 10% 98%, #4a5fd638, transparent 60%);--bd-arena-axis:linear-gradient(90deg, transparent, #97a3f224 38%, #97a3f238 50%, #97a3f224 62%, transparent);--bd-floor:radial-gradient(closest-side, #171c4a 0%, #0a0e2e 58%, transparent 74%);--bd-wing:#02030e73;--bd-spot:#97a3f226;--bd-glyph:#bec8ff0d;--bd-banner-you:linear-gradient(#e8853d, #c75f18);--bd-banner-opp:linear-gradient(#5f7cff, #3346b0);--bd-disc-bg:radial-gradient(circle at 36% 30%, #eef1ff, #b9c4f5);--bd-disc-ring:#4a5fd6;--bd-plate-bg:#12163f;--bd-plate-ink:#dbe4ff}[data-board-skin=board-biblioteka]{--bd-arena:#6b4e2e;--bd-mat:#755835;--bd-texture:repeating-linear-gradient(4deg, #5a432624 0 2px, transparent 2px 20px), radial-gradient(#f3e6c833 1.4px, transparent 1.6px), radial-gradient(#5a432629 1.1px, transparent 1.3px);--bd-mat-ink:#f3e6c8;--bd-frame:#c9a45a;--bd-edge:#2e201066;--bd-tile:#f3e6c8;--bd-tile-ink:#3a2712;--bd-tile-line:#a67c3e;--bd-well:#5e4527;--bd-muted:#dcc79c;--bd-ok:#52a05a;--bd-hud-ink:#f3e6c8;--bd-hud-muted:#d8c39a;--bd-rope:#d9a45b;--bd-rope-char:#6b4a26;--bd-rope-flame:#f2c37a;--bd-arena-bg:radial-gradient(120% 82% at 50% -10%, #7a5c38 0%, #6b4e2e 52%, #40301c 100%), radial-gradient(40% 26% at 88% 6%, #c9a45a29, transparent 60%), radial-gradient(40% 26% at 10% 96%, #5a43264d, transparent 60%);--bd-arena-axis:linear-gradient(90deg, transparent, #c9a45a24 38%, #c9a45a38 50%, #c9a45a24 62%, transparent);--bd-floor:radial-gradient(closest-side, #8a6a45 0%, #6b4e2e 58%, transparent 74%);--bd-wing:#18100866;--bd-spot:#c9a45a2b;--bd-glyph:#ffe8be0d;--bd-banner-you:linear-gradient(#c75b1a, #a64812);--bd-banner-opp:linear-gradient(#2f6b45, #1d4830);--bd-disc-bg:radial-gradient(circle at 36% 30%, #f3e6c8, #d1b47c);--bd-disc-ring:#c9a45a;--bd-plate-bg:#3a2712;--bd-plate-ink:#e8d3a8}[data-board-skin=board-sezona-nula]{--bd-mat:#16224a;--bd-texture:repeating-linear-gradient(45deg, #f2c14e14 0 2px, transparent 2px 18px);--bd-mat-ink:#fff3d6;--bd-frame:#e8650f;--bd-edge:#e8650f59;--bd-tile:#fff6e6;--bd-tile-ink:#16224a;--bd-tile-line:#e8650f;--bd-well:#16224a66;--bd-muted:#f2c14e;--bd-ok:#58b368;--bd-hud-ink:#fff3d6;--bd-hud-muted:#f2c14e;--bd-arena-bg:radial-gradient(120% 82% at 50% -10%, #223469 0%, #16224a 52%, #0d1530 100%);--bd-arena-axis:linear-gradient(90deg, transparent, #f2c14e1a 38%, #f2c14e29 50%, #f2c14e1a 62%, transparent);--bd-floor:radial-gradient(closest-side, #223469 0%, #16224a 58%, transparent 74%);--bd-wing:#0508166b;--bd-spot:#5a82e626;--bd-glyph:#aac3ff0f;--bd-banner-you:linear-gradient(#e07a30, #c75f18);--bd-banner-opp:linear-gradient(#3b8bf0, #2566c4);--bd-disc-bg:radial-gradient(circle at 36% 30%, #fff6e6, #f2c14e);--bd-disc-ring:#16224a;--bd-plate-bg:#16224ad9;--bd-plate-ink:#fff3d6}.dk-boardswatch{background:var(--bd-mat);background-image:var(--bd-texture);border-color:var(--bd-frame);overflow:hidden}.dk-bsw-tiles{justify-content:center;align-items:center;gap:3px;display:flex;position:absolute;inset:0}.dk-bsw-tile{border:1.5px solid var(--bd-tile-line);border-radius:3px;width:9px;height:11px}.dk-bsw-tile.correct{background:var(--bd-ok);border-color:var(--bd-ok)}.dk-bsw-tile.neutral{background:var(--bd-tile)}.dk-bsw-tile.empty{background:var(--bd-well);border-style:dashed;border-color:color-mix(in srgb, var(--bd-tile-line) 45%, transparent)}
.bd-fx{pointer-events:none;display:none;position:absolute;inset:0;overflow:hidden}.bd-fx i{opacity:0;border-radius:50%;display:block;position:absolute}[data-board-skin=board-zimska] .bd-fx{display:block}[data-board-skin=board-zimska] .bd-fx i:nth-child(3n+1){background:#fff;width:3px;height:3px}[data-board-skin=board-zimska] .bd-fx i:nth-child(3n+2){background:#e4f6ff;width:5px;height:5px}[data-board-skin=board-zimska] .bd-fx i:nth-child(3n){background:#cfefff;width:7px;height:7px}[data-board-skin=board-zimska] .bd-fx i:first-child{animation:9s linear infinite bdSnowFall;top:-6%;left:3%}[data-board-skin=board-zimska] .bd-fx i:nth-child(2){animation:13s linear 1.2s infinite bdSnowSway;top:-8%;left:11%}[data-board-skin=board-zimska] .bd-fx i:nth-child(3){animation:12s linear 2.4s infinite bdSnowFall;top:-5%;left:19%}[data-board-skin=board-zimska] .bd-fx i:nth-child(4){animation:10s linear .6s infinite bdSnowSway;top:-7%;left:27%}[data-board-skin=board-zimska] .bd-fx i:nth-child(5){animation:14s linear 3.5s infinite bdSnowFall;top:-9%;left:35%}[data-board-skin=board-zimska] .bd-fx i:nth-child(6){animation:16s linear 1.8s infinite bdSnowSway;top:-6%;left:44%}[data-board-skin=board-zimska] .bd-fx i:nth-child(7){animation:8s linear 4.2s infinite bdSnowFall;top:-8%;left:53%}[data-board-skin=board-zimska] .bd-fx i:nth-child(8){animation:11s linear 2.9s infinite bdSnowSway;top:-5%;left:61%}[data-board-skin=board-zimska] .bd-fx i:nth-child(9){animation:15s linear .3s infinite bdSnowFall;top:-7%;left:69%}[data-board-skin=board-zimska] .bd-fx i:nth-child(10){animation:9s linear 3.1s infinite bdSnowSway;top:-9%;left:77%}[data-board-skin=board-zimska] .bd-fx i:nth-child(11){animation:13s linear 1.5s infinite bdSnowFall;top:-6%;left:85%}[data-board-skin=board-zimska] .bd-fx i:nth-child(12){animation:12s linear 4.8s infinite bdSnowSway;top:-8%;left:93%}@keyframes bdSnowFall{0%{opacity:0;transform:translate(0,0)}8%{opacity:.85}92%{opacity:.85}to{opacity:0;transform:translateY(900px)}}@keyframes bdSnowSway{0%{opacity:0;transform:translate(0,0)}8%{opacity:.7}50%{opacity:.7;transform:translate(18px,450px)}92%{opacity:.7}to{opacity:0;transform:translate(-10px,900px)}}[data-board-skin=board-ledeni-presto] .bd-fx{display:block}[data-board-skin=board-ledeni-presto] .bd-fx i:nth-child(n+4){display:none}[data-board-skin=board-ledeni-presto] .bd-fx i:nth-child(-n+3){transform-origin:50% 70%;will-change:transform, opacity;background:linear-gradient(90deg,#3fae7a00,#3fae7a3d 34%,#bfe0f429 56%,#3fae7a00);border-radius:44% 56% 50% 50%;width:84%;height:18%;top:54%;left:8%}[data-board-skin=board-ledeni-presto] .bd-fx i:first-child{animation:14s ease-in-out infinite bdAuroraBreatheA}[data-board-skin=board-ledeni-presto] .bd-fx i:nth-child(2){animation:17s ease-in-out -5s infinite bdAuroraBreatheB;top:58%}[data-board-skin=board-ledeni-presto] .bd-fx i:nth-child(3){animation:20s ease-in-out -9s infinite reverse bdAuroraBreatheA;top:50%}[data-board-skin=board-ledeni-presto].clash-root .bd-fx{opacity:.5}@keyframes bdAuroraBreatheA{0%,to{opacity:.08;transform:translate(-4%,4%)scale(.92,.72)rotate(-2deg)}50%{opacity:.24;transform:translate(3%,-5%)scaleX(1.06)rotate(2deg)}}@keyframes bdAuroraBreatheB{0%,to{opacity:.06;transform:translate(5%,2%)scale(1.02,.68)rotate(2deg)}50%{opacity:.18;transform:translate(-3%,-4%)scale(.94)rotate(-2deg)}}[data-board-skin=board-neon-grid] .bd-fx{display:block}[data-board-skin=board-neon-grid] .bd-fx i:nth-child(n+4){display:none}[data-board-skin=board-neon-grid] .bd-fx i:nth-child(-n+3){opacity:0;background:linear-gradient(#38e0ff8c,#38e0ff00);width:2px;height:40%;top:0}[data-board-skin=board-neon-grid] .bd-fx i:first-child{animation:12s ease-in-out infinite bdNeonSweep;left:14%}[data-board-skin=board-neon-grid] .bd-fx i:nth-child(2){animation:14s ease-in-out 4.5s infinite bdNeonSweep;left:48%}[data-board-skin=board-neon-grid] .bd-fx i:nth-child(3){animation:10s ease-in-out 8s infinite bdNeonSweep;left:82%}@keyframes bdNeonSweep{0%{opacity:0;transform:translate(0)}50%{opacity:.25;transform:translate(16px)}to{opacity:0;transform:translate(-12px)}}[data-board-skin=board-kraljevski] .bd-fx{display:block}[data-board-skin=board-kraljevski] .bd-fx i:nth-child(n+7){display:none}[data-board-skin=board-kraljevski] .bd-fx i:nth-child(odd){background:#f6d77a;width:2px;height:2px}[data-board-skin=board-kraljevski] .bd-fx i:nth-child(2n){background:#e9c468;width:4px;height:4px}[data-board-skin=board-kraljevski] .bd-fx i:first-child{animation:14s ease-in-out infinite bdGoldDrift;top:88%;left:10%}[data-board-skin=board-kraljevski] .bd-fx i:nth-child(2){animation:16s ease-in-out 2.5s infinite bdGoldSway;top:92%;left:26%}[data-board-skin=board-kraljevski] .bd-fx i:nth-child(3){animation:18s ease-in-out 5s infinite bdGoldDrift;top:90%;left:42%}[data-board-skin=board-kraljevski] .bd-fx i:nth-child(4){animation:12s ease-in-out 1.2s infinite bdGoldSway;top:86%;left:58%}[data-board-skin=board-kraljevski] .bd-fx i:nth-child(5){animation:15s ease-in-out 3.8s infinite bdGoldDrift;top:94%;left:74%}[data-board-skin=board-kraljevski] .bd-fx i:nth-child(6){animation:17s ease-in-out 6.2s infinite bdGoldSway;top:89%;left:90%}@keyframes bdGoldDrift{0%{opacity:0;transform:translate(0,0)}15%{opacity:.8}50%{opacity:.5;transform:translate(6px,-70px)}85%{opacity:.8}to{opacity:0;transform:translate(-4px,-140px)}}@keyframes bdGoldSway{0%{opacity:0;transform:translate(0,0)}15%{opacity:.75}50%{opacity:.45;transform:translate(-10px,-65px)}85%{opacity:.75}to{opacity:0;transform:translate(8px,-130px)}}[data-board-skin=board-zvezdano] .bd-fx{display:block}[data-board-skin=board-zvezdano] .bd-fx i:nth-child(12){display:none}[data-board-skin=board-zvezdano] .bd-fx i:nth-child(3n+1){background:#fff;width:3px;height:3px}[data-board-skin=board-zvezdano] .bd-fx i:nth-child(3n+2){background:#dbe4ff;width:4px;height:4px}[data-board-skin=board-zvezdano] .bd-fx i:nth-child(3n){background:#97a3f2;width:5px;height:5px}[data-board-skin=board-zvezdano] .bd-fx i:first-child{animation:3.4s ease-in-out infinite bdStarTwinkle;top:12%;left:6%}[data-board-skin=board-zvezdano] .bd-fx i:nth-child(2){animation:4.1s ease-in-out .8s infinite bdStarTwinkle;top:62%;left:16%}[data-board-skin=board-zvezdano] .bd-fx i:nth-child(3){animation:3.7s ease-in-out 1.6s infinite bdStarTwinkle;top:28%;left:27%}[data-board-skin=board-zvezdano] .bd-fx i:nth-child(4){animation:4.6s ease-in-out .3s infinite bdStarTwinkle;top:80%;left:38%}[data-board-skin=board-zvezdano] .bd-fx i:nth-child(5){animation:3.2s ease-in-out 2.4s infinite bdStarTwinkle;top:8%;left:49%}[data-board-skin=board-zvezdano] .bd-fx i:nth-child(6){animation:4.3s ease-in-out 1.1s infinite bdStarTwinkle;top:55%;left:59%}[data-board-skin=board-zvezdano] .bd-fx i:nth-child(7){animation:3.9s ease-in-out 3.1s infinite bdStarTwinkle;top:22%;left:69%}[data-board-skin=board-zvezdano] .bd-fx i:nth-child(8){animation:3.5s ease-in-out .5s infinite bdStarTwinkle;top:70%;left:79%}[data-board-skin=board-zvezdano] .bd-fx i:nth-child(9){animation:4.4s ease-in-out 2s infinite bdStarTwinkle;top:40%;left:88%}[data-board-skin=board-zvezdano] .bd-fx i:nth-child(10){animation:3.6s ease-in-out 1.4s infinite bdStarTwinkle;top:88%;left:95%}@keyframes bdStarTwinkle{0%,to{opacity:.25;transform:scale(.7)}50%{opacity:.95;transform:scale(1.2)}}[data-board-skin=board-zvezdano] .bd-fx i:nth-child(11){background:linear-gradient(90deg,#eef1ff00,#eef1ffe6 70%,#fff);width:44px;height:2px;animation:14s linear 2s infinite bdComet;top:10%;left:-8%}@keyframes bdComet{0%{opacity:0;transform:translate(0,0)rotate(-22deg)}6%{opacity:.85}55%{opacity:.85;transform:translate(220px,120px)rotate(-22deg)}62%{opacity:0}to{opacity:0;transform:translate(220px,120px)rotate(-22deg)}}[data-board-skin=board-warrior] .bd-fx{display:block}[data-board-skin=board-warrior] .bd-fx i:nth-child(n+6){display:none}[data-board-skin=board-warrior] .bd-fx i:nth-child(-n+5){will-change:transform, opacity}[data-board-skin=board-warrior] .bd-fx i:nth-child(odd){background:#ffb347;width:4px;height:4px}[data-board-skin=board-warrior] .bd-fx i:nth-child(2n){background:#ff8c3a;width:3px;height:3px}[data-board-skin=board-warrior] .bd-fx i:nth-child(3){background:#ffd27a}[data-board-skin=board-warrior] .bd-fx i:first-child{animation:11s ease-in-out -2s infinite bdEmberRiseA;top:88%;left:8%}[data-board-skin=board-warrior] .bd-fx i:nth-child(2){animation:14s ease-in-out -7s infinite bdEmberRiseB;top:94%;left:27%}[data-board-skin=board-warrior] .bd-fx i:nth-child(3){animation:17s ease-in-out -11s infinite bdEmberRiseA;top:90%;left:50%}[data-board-skin=board-warrior] .bd-fx i:nth-child(4){animation:12.5s ease-in-out -4.5s infinite bdEmberRiseB;top:92%;left:71%}[data-board-skin=board-warrior] .bd-fx i:nth-child(5){animation:15.5s ease-in-out -9s infinite bdEmberRiseA;top:86%;left:90%}[data-board-skin=board-warrior].clash-root .bd-fx{opacity:.7}@keyframes bdEmberRiseA{0%{opacity:0;transform:translate(0,0)scale(.8)}12%{opacity:.65}30%{opacity:.4;transform:translate(7px,-48px)scale(1)}48%{opacity:.7;transform:translate(-5px,-86px)scale(.9)}66%{opacity:.35;transform:translate(6px,-124px)scale(1)}84%{opacity:.55;transform:translate(-3px,-160px)scale(.85)}to{opacity:0;transform:translate(4px,-196px)scale(.7)}}@keyframes bdEmberRiseB{0%{opacity:0;transform:translate(0,0)scale(.9)}10%{opacity:.6}26%{opacity:.32;transform:translate(-8px,-40px)scale(1)}44%{opacity:.65;transform:translate(4px,-78px)scale(.85)}62%{opacity:.36;transform:translate(-6px,-118px)scale(1)}80%{opacity:.58;transform:translate(7px,-150px)scale(.9)}to{opacity:0;transform:translate(-4px,-190px)scale(.7)}}[data-board-skin=board-kafanski-sto] .bd-fx{display:block}[data-board-skin=board-kafanski-sto] .bd-fx i:nth-child(n+4){display:none}[data-board-skin=board-kafanski-sto] .bd-fx i:nth-child(-n+3){will-change:transform, opacity}[data-board-skin=board-kafanski-sto] .bd-fx i:first-child{background:radial-gradient(closest-side,#ffb06042,#ff96461a 50%,#ff964600);width:62%;height:48%;animation:11s ease-in-out infinite bdLanternA;top:-6%;left:-8%}[data-board-skin=board-kafanski-sto] .bd-fx i:nth-child(2){background:radial-gradient(closest-side,#ffa05038,#ff8c3c14 50%,#ff8c3c00);width:64%;height:52%;animation:17s ease-in-out -6s infinite bdLanternB;top:44%;left:44%}[data-board-skin=board-kafanski-sto] .bd-fx i:nth-child(3){transform-origin:50% 100%;background:radial-gradient(closest-side,#ecd6b438,#ecd6b400);width:34px;height:110px;animation:19s ease-in-out -4s infinite bdSmokeWisp;top:62%;left:22%}[data-board-skin=board-kafanski-sto].clash-root .bd-fx{opacity:.45}@keyframes bdLanternA{0%{opacity:.42;transform:scale(1)}23%{opacity:.62;transform:scale(1.03)}41%{opacity:.36;transform:scale(.99)}58%{opacity:.58;transform:scale(1.04)}77%{opacity:.3;transform:scale(1.01)}to{opacity:.42;transform:scale(1)}}@keyframes bdLanternB{0%{opacity:.34;transform:scale(1.02)}19%{opacity:.56;transform:scale(.98)}37%{opacity:.28;transform:scale(1.04)}52%{opacity:.5;transform:scale(1)}71%{opacity:.38;transform:scale(1.03)}88%{opacity:.6;transform:scale(.99)}to{opacity:.34;transform:scale(1.02)}}@keyframes bdSmokeWisp{0%{opacity:0;transform:translate(0,0)scale(.6,.7)rotate(0)}12%{opacity:.5}40%{opacity:.42;transform:translate(14px,-90px)scaleX(.9)rotate(8deg)}70%{opacity:.26;transform:translate(-6px,-170px)scale(1.2)rotate(-6deg)}to{opacity:0;transform:translate(10px,-250px)scale(1.5,1.3)rotate(4deg)}}[data-board-skin=board-kolosej] .bd-fx{display:block}[data-board-skin=board-kolosej] .bd-fx i:nth-child(n+9){display:none}[data-board-skin=board-kolosej] .bd-fx i:nth-child(-n+8){will-change:transform, opacity}[data-board-skin=board-kolosej] .bd-fx i:nth-child(2n){background:#f5e6c8;width:2px;height:2px}[data-board-skin=board-kolosej] .bd-fx i:nth-child(odd){background:#e8d5ae;width:3px;height:3px}[data-board-skin=board-kolosej] .bd-fx i:nth-child(5){background:#fff3d6}[data-board-skin=board-kolosej] .bd-fx i:first-child{background:linear-gradient(90deg,#ffe0aa00,#ffe0aa1c 50%,#ffe0aa00);width:24%;height:160%;animation:21s ease-in-out infinite bdShaftBreathe;top:-30%;left:34%;transform:rotate(16deg)}[data-board-skin=board-kolosej] .bd-fx i:nth-child(2){animation:12s ease-in-out -3s infinite bdDustA;top:12%;left:52%}[data-board-skin=board-kolosej] .bd-fx i:nth-child(3){animation:15s ease-in-out -8s infinite bdDustB;top:30%;left:47%}[data-board-skin=board-kolosej] .bd-fx i:nth-child(4){animation:18s ease-in-out -12s infinite bdDustA;top:48%;left:44%}[data-board-skin=board-kolosej] .bd-fx i:nth-child(5){animation:13.5s ease-in-out -5s infinite bdDustB;top:66%;left:40%}[data-board-skin=board-kolosej] .bd-fx i:nth-child(6){animation:16.5s ease-in-out -1.5s infinite bdDustA;top:80%;left:37%}[data-board-skin=board-kolosej] .bd-fx i:nth-child(7){animation:19.5s ease-in-out -14s infinite bdDustB;top:22%;left:56%}[data-board-skin=board-kolosej] .bd-fx i:nth-child(8){background:radial-gradient(closest-side,#ffaa5047,#ff8c3c1a 48%,#ff8c3c00);width:46%;height:46%;animation:9.5s ease-in-out -3s infinite bdTorchPulse;top:58%;left:-14%}[data-board-skin=board-kolosej].clash-root .bd-fx{opacity:.55}@keyframes bdShaftBreathe{0%,to{opacity:.7;transform:rotate(16deg)scaleX(1)}50%{opacity:1;transform:rotate(16deg)scaleX(1.06)}}@keyframes bdDustA{0%{opacity:0;transform:translate(0,0)}15%{opacity:.65}40%{opacity:.4;transform:translate(-2px,14px)}65%{opacity:.7;transform:translate(-9px,26px)}85%{opacity:.35}to{opacity:0;transform:translate(-12px,40px)}}@keyframes bdDustB{0%{opacity:0;transform:translate(0,0)}18%{opacity:.6}45%{opacity:.35;transform:translate(6px,-12px)}70%{opacity:.65;transform:translate(3px,-26px)}88%{opacity:.3}to{opacity:0;transform:translate(9px,-38px)}}@keyframes bdTorchPulse{0%{opacity:.45;transform:scale(1)}28%{opacity:.7;transform:scale(1.05)}46%{opacity:.4;transform:scale(.98)}63%{opacity:.66;transform:scale(1.04)}82%{opacity:.5;transform:scale(1.01)}to{opacity:.45;transform:scale(1)}}.clash-halo{pointer-events:none;opacity:0;will-change:transform, opacity;border-radius:50%;width:150px;height:150px;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.92)}[data-board-skin=board-kraljevski] .clash-halo{background:radial-gradient(circle,#d9a4418c 0%,#d9a4412e 45%,#d9a44100 70%);animation:3.8s ease-in-out infinite bdClashHalo;display:block}[data-board-skin=board-zimska] .clash-halo{background:radial-gradient(circle,#cfefff80 0%,#bfe3f729 45%,#bfe3f700 70%);animation:4.4s ease-in-out infinite bdClashHalo;display:block}[data-board-skin=board-ledeni-presto] .clash-halo{background:radial-gradient(circle,#d9ecff6b 0%,#3fae7a2b 42%,#3fae7a00 72%);animation:4.8s ease-in-out infinite bdClashHalo;display:block}[data-board-skin=board-zvezdano] .clash-halo{background:radial-gradient(circle,#97a3f28c 0%,#4a5fd62e 45%,#4a5fd600 70%);animation:4s ease-in-out infinite bdClashHalo;display:block}[data-board-skin=board-neon-grid] .clash-halo{background:radial-gradient(circle,#40e0ff80 0%,#40e0ff26 45%,#40e0ff00 70%);animation:3.4s ease-in-out infinite bdClashHalo;display:block}[data-board-skin=board-warrior] .clash-halo{background:radial-gradient(circle,#d8c28a6b 0%,#8e97b024 45%,#8e97b000 70%);animation:4.2s ease-in-out infinite bdClashHalo;display:block}[data-board-skin=board-kafanski-sto] .clash-halo{background:radial-gradient(circle,#ffbe6e80 0%,#d9a44129 45%,#d9a44100 70%);animation:5.2s ease-in-out infinite bdClashHalo;display:block}[data-board-skin=board-kolosej] .clash-halo{background:radial-gradient(circle,#ffe0aa75 0%,#4c8f4f24 45%,#4c8f4f00 70%);animation:4.6s ease-in-out infinite bdClashHalo;display:block}@keyframes bdClashHalo{0%,to{opacity:.3;transform:translate(-50%,-50%)scale(.92)}50%{opacity:.75;transform:translate(-50%,-50%)scale(1.08)}}.leave .clash-halo{animation:.3s ease-in forwards clash-vs-out}@media (prefers-reduced-motion:reduce){.bd-fx,.clash-halo{display:none!important}[data-board-skin=board-kafanski-sto] .bd-fx{display:block!important}[data-board-skin=board-kafanski-sto] .bd-fx i:nth-child(-n+2){will-change:auto;animation:none;transform:none}[data-board-skin=board-kafanski-sto] .bd-fx i:first-child{opacity:.4}[data-board-skin=board-kafanski-sto] .bd-fx i:nth-child(2){opacity:.34}[data-board-skin=board-kafanski-sto] .bd-fx i:nth-child(3){display:none}[data-board-skin=board-kolosej] .bd-fx{display:block!important}[data-board-skin=board-kolosej] .bd-fx i:first-child{will-change:auto;opacity:.75;animation:none;transform:rotate(16deg)}[data-board-skin=board-kolosej] .bd-fx i:nth-child(8){will-change:auto;opacity:.5;animation:none;transform:none}[data-board-skin=board-kolosej] .bd-fx i:nth-child(n+2):nth-child(-n+7){display:none}[data-board-skin=board-ledeni-presto] .bd-fx{display:block!important}[data-board-skin=board-ledeni-presto] .bd-fx i:nth-child(-n+3){will-change:auto;animation:none}[data-board-skin=board-ledeni-presto] .bd-fx i:first-child{opacity:.09;transform:translate(-3%,2%)scale(.96,.72)rotate(-2deg)}[data-board-skin=board-ledeni-presto] .bd-fx i:nth-child(2){opacity:.07;transform:translate(3%,-2%)scaleY(.64)rotate(2deg)}[data-board-skin=board-ledeni-presto] .bd-fx i:nth-child(3){opacity:.05;transform:translateY(-4%)scale(.92,.58)rotate(-1deg)}}
.dk-root{--dk-gutter:clamp(24px, 2vw, 36px);background:var(--color-bg);width:100%;min-height:100vh;color:var(--color-screen-ink);font-family:var(--font-family);font-weight:var(--font-weight-normal);-webkit-font-smoothing:antialiased;flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}.dk-root *{box-sizing:border-box}.dk-container{width:100%;max-width:none;padding:0 var(--dk-gutter)}.dk-spacer{flex:1}.dk-shopbtn{border:var(--outline-width) solid var(--color-ink);background:var(--color-panel);width:46px;height:46px;color:var(--color-ink);cursor:pointer;box-shadow:0 4px 0 0 var(--color-shadow);border-radius:50%;flex:none;justify-content:center;align-items:center;transition:transform .1s ease-out;display:flex;position:relative}.dk-shopbtn:active{transform:scale(.95)}.dk-shopbtn .dk-ico{width:24px;height:24px}.dk-friendsbtn{border:var(--outline-width) solid var(--color-ink);background:var(--color-panel);width:46px;height:46px;color:var(--color-ink);cursor:pointer;box-shadow:0 4px 0 0 var(--color-shadow);border-radius:50%;flex:none;justify-content:center;align-items:center;transition:transform .1s ease-out;display:flex;position:relative}.dk-friendsbtn:active{transform:scale(.95)}.dk-friendsbtn .dk-ico{width:24px;height:24px}.dk-friendsbtn-badge{border-radius:var(--radius-pill);background:var(--color-green);min-width:21px;height:21px;color:var(--color-on-fill);border:2.5px solid var(--color-ink);box-sizing:border-box;font-size:var(--type-num-size);font-weight:var(--type-num-weight);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 5px;line-height:1;display:flex;position:absolute;top:-6px;right:-6px}.dk-menuwrap{flex:none;position:relative}.dk-menubtn{border:var(--outline-width) solid var(--color-ink);background:var(--color-panel);width:46px;height:46px;color:var(--color-ink);cursor:pointer;box-shadow:0 4px 0 0 var(--color-shadow);border-radius:50%;flex:none;justify-content:center;align-items:center;transition:transform .1s ease-out;display:flex;position:relative}.dk-menubtn:active{transform:scale(.95)}.dk-menubtn .dk-ico{width:22px;height:22px}.dk-menu{z-index:71;background:var(--color-panel);min-width:224px;color:var(--color-panel-ink);border:var(--outline-width) solid var(--color-ink);border-radius:var(--radius-md);box-shadow:var(--shadow);flex-direction:column;gap:2px;padding:7px;display:flex;position:absolute;top:calc(100% + 10px);right:0}.dk-menu-item{cursor:pointer;border-radius:calc(var(--radius-md) - 6px);font-family:inherit;font-size:14.5px;font-weight:var(--font-weight-bold);color:var(--color-panel-ink);text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:18px;padding:11px 14px;display:flex}.dk-menu-item:hover{background:var(--color-cream)}.dk-menu-item.active{background:var(--color-accent);color:var(--color-on-fill)}.dk-menu-item.danger{color:var(--color-red)}.dk-menu-side{font-size:12.5px;font-weight:var(--font-weight-bold);color:var(--color-indigo)}.dk-page{width:100%;padding:20px 0 56px}.dk-container--fill{flex-direction:column;flex:1;display:flex}.dk-page--center{flex-direction:column;flex:1;justify-content:center;padding:6px 0 48px;display:flex}.dk-root--fit{height:100dvh;min-height:0}.dk-container--fit{flex-direction:column;flex:auto;min-height:0;display:flex}.dk-page--fit{flex-direction:column;flex:auto;min-height:0;padding:16px 0 0;display:flex}.dk-page--fit>:last-child:has(>.dk-gatelock){justify-content:center;margin-block:auto!important}.dk-backbar{z-index:2;flex:none;width:100%;position:relative}.dk-backbar .m-backhdr{gap:16px;padding:0 0 10px}.dk-backbar .m-backhdr-btn{border-width:var(--outline-width);width:48px;height:48px;box-shadow:var(--shadow);flex:none;transition:transform .12s}.dk-backbar .m-backhdr-btn:hover,.dk-backbar .m-backhdr-btn:active{will-change:transform}.dk-backbar .m-backhdr-btn:active{transform:scale(.94)}.dk-backbar .m-backhdr-btn svg{width:26px;height:26px}@media (hover:hover) and (pointer:fine){.dk-backbar .m-backhdr-btn:hover{transform:translateY(-2px)}}.dk-backbar .m-backhdr-title{letter-spacing:-.01em;will-change:transform, opacity;animation:dk-seatname .34s var(--vjm-ease-out) .11s backwards;font-size:34px;line-height:1.1}@keyframes dk-seatname{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.dk-backbar .m-backhdr-title.vj-sr-only{will-change:auto;animation:none}.dk-backbar:after{content:"";border-radius:var(--radius-pill);background:var(--color-accent);opacity:.85;transform-origin:0;will-change:transform;height:4px;animation:dk-seatrail .52s var(--vjm-ease-out) .17s backwards;display:block}@keyframes dk-seatrail{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.dk-page:not(.dk-page--fit)>.dk-backbar:after{margin-bottom:14px}.dk-backbar.is-landed,.dk-backbar.is-landed .m-backhdr-title,.dk-backbar.is-landed:after{will-change:auto}@media (max-height:900px){.dk-backbar .m-backhdr{padding:0 0 6px}.dk-backbar .m-backhdr-btn{width:44px;height:44px}.dk-backbar .m-backhdr-title{font-size:30px}.dk-page--fit{padding-top:12px}}@media (max-height:820px){.dk-backbar .m-backhdr-btn{width:40px;height:40px}.dk-backbar .m-backhdr-title{font-size:27px}.dk-backbar:after{height:3px}}@media (min-width:1024px) and (max-height:640px){.dk-page--fit{overflow-y:auto}.dk-page--fit.dk-page--fit>.sts-scene,.dk-page--fit.dk-page--fit>.pfr-room{flex:none;min-height:max-content;overflow:visible}}@media (prefers-reduced-motion:reduce){.dk-backbar .m-backhdr-btn{transition:none}.dk-backbar .m-backhdr-btn:hover{transform:none}.dk-backbar .m-backhdr-title{animation:.15s linear backwards dk-seatfade}.dk-backbar:after{animation:none}}@keyframes dk-seatfade{0%{opacity:0}to{opacity:1}}.dk-pagehead{justify-content:space-between;align-items:flex-end;min-height:34px;margin:6px 0 22px;display:flex}.dk-pagehead .sticker-pill{font-size:var(--text-sm);font-weight:var(--font-weight-black);box-shadow:0 2px 0 0 var(--color-shadow);padding:6px 13px}.dk-rail{flex-direction:column;gap:20px;display:flex}.dk-stat{flex-direction:column;align-items:center;gap:4px;padding:18px 12px;display:flex}.dk-stat .v{font-size:34px;font-weight:var(--font-weight-black);line-height:1}.dk-stat .l{font-size:var(--text-xs);font-weight:var(--font-weight-medium);color:var(--color-muted);text-transform:var(--type-label-case);letter-spacing:var(--type-label-track)}.dk-rank{font-size:var(--text-h2);font-weight:var(--font-weight-black);font-variant-numeric:tabular-nums}.tnum{font-variant-numeric:tabular-nums}.dk-podium{justify-content:center;align-items:flex-end;gap:18px;display:flex}.dk-podcol{flex-direction:column;align-items:center;gap:10px;display:flex}.dk-podbar{border:var(--outline-width) solid var(--color-ink);box-shadow:0 6px 0 0 var(--color-shadow);border-radius:16px 16px 0 0;flex-direction:column;justify-content:flex-start;align-items:center;gap:2px;width:140px;padding:12px 10px;display:flex}.dk-ico{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px;display:block}.dk-root--hud .dk-page--center{padding:0}.dk-play-error{font-size:13.5px;font-weight:var(--font-weight-bold);color:var(--color-red)}.dk-panel{background:var(--color-panel);width:396px;color:var(--color-panel-ink);border:var(--outline-width) solid var(--color-ink);border-radius:var(--radius-lg);box-shadow:var(--shadow);flex-direction:column;display:flex;position:absolute;top:18px;bottom:18px;right:18px;overflow:hidden}.dk-panel-head{border-bottom:2px solid color-mix(in srgb, var(--color-ink) 10%, transparent);align-items:center;gap:12px;padding:18px 18px 16px;display:flex}.dk-panel-body{flex-direction:column;flex:1;gap:6px;padding:8px 18px 18px;display:flex;overflow-y:auto}.dk-panel-hint{font-size:13.5px;font-weight:var(--font-weight-medium);color:var(--color-indigo);text-wrap:pretty;margin:2px 0 4px;line-height:1.4}.dk-friend-list{flex-direction:column;display:flex}.dk-friend{border-top:2px solid color-mix(in srgb, var(--color-ink) 9%, transparent);align-items:center;gap:13px;padding:12px 2px;display:flex}.dk-friend:first-child{border-top:none}.dk-friend.off{opacity:.5}.dk-friend-av{flex:none;line-height:0;display:block;position:relative}.dk-presence{border:2.5px solid var(--color-panel);box-sizing:border-box;border-radius:50%;width:14px;height:14px;position:absolute;bottom:-2px;right:-2px}.dk-presence.lobby,.dk-presence.online{background:var(--color-green)}.dk-presence.match{background:var(--color-accent)}.dk-presence.offline{background:var(--color-muted)}.dk-friend-meta{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.dk-friend-meta .nm{font-size:15.5px;font-weight:var(--font-weight-bold);line-height:1.15}.dk-friend-meta .st{font-size:12.5px;font-weight:var(--font-weight-medium);color:var(--color-indigo)}.dk-chal{cursor:pointer;border-radius:var(--radius-pill);border:var(--outline-width) solid var(--color-ink);background:var(--color-accent);color:var(--color-on-fill);font-family:inherit;font-size:13px;font-weight:var(--font-weight-bold);box-shadow:0 3px 0 0 var(--color-shadow);flex:none;padding:8px 16px;transition:transform .1s ease-out}.dk-chal:active{transform:scale(.95)}.dk-chal.ghost{background:var(--color-cream);color:var(--color-indigo);cursor:default;box-shadow:none}.dk-flist{flex-direction:column;display:flex}.dk-arow{border-top:2px solid color-mix(in srgb, var(--color-ink) 9%, transparent);align-items:center;gap:12px;padding:10px 2px;display:flex}.dk-arow:first-child{border-top:none}.dk-arow-meta{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.dk-arow-meta .nm{font-size:15px;font-weight:var(--font-weight-bold);line-height:1.15}.dk-arow-meta .hint{font-size:12.5px;font-weight:var(--font-weight-medium);color:var(--color-muted)}.dk-addbtn{cursor:pointer;white-space:nowrap;border-radius:var(--radius-pill);border:2px solid var(--color-ink);background:var(--color-accent);color:var(--color-on-fill);font-family:inherit;font-size:13.5px;font-weight:var(--font-weight-bold);box-shadow:0 3px 0 0 var(--color-shadow);flex:none;padding:7px 16px;transition:transform .1s ease-out}.dk-addbtn:active{transform:scale(.95)}.dk-addbtn.muted{background:var(--color-cream);color:var(--color-muted);box-shadow:none;cursor:default}.dk-addbtn.done{background:color-mix(in srgb, var(--color-green) 18%, var(--color-panel));color:var(--color-green);box-shadow:none;cursor:default}.dk-declinebtn{cursor:pointer;white-space:nowrap;border-radius:var(--radius-pill);border:2px solid var(--color-ink);background:var(--color-cream);color:var(--color-indigo);font-family:inherit;font-size:13.5px;font-weight:var(--font-weight-bold);flex:none;padding:7px 14px}.dk-reqacts{flex:none;align-items:center;gap:7px;display:flex}.dk-pending{font-size:12.5px;font-weight:var(--font-weight-bold);color:var(--color-muted);flex:none}.dk-cancel{cursor:pointer;border:2px solid var(--color-ink);background:var(--color-cream);width:28px;height:28px;color:var(--color-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;font-family:inherit;font-size:17px;line-height:1;display:flex}.dk-reqsec{flex-direction:column;gap:7px;display:flex}.dk-reqsec+.dk-reqsec{margin-top:14px}.dk-search{border-radius:var(--radius-pill);border:var(--outline-width) solid var(--color-ink);background:var(--color-cream);color:var(--color-muted);flex:none;align-items:center;gap:10px;padding:11px 15px;display:flex}.dk-search-ic{display:flex}.dk-search-ic .dk-ico{width:18px;height:18px}.dk-search-ph{font-size:14px;font-weight:var(--font-weight-medium);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.dk-search-input{min-width:0;font-family:inherit;font-size:14px;font-weight:var(--font-weight-medium);color:var(--color-panel-ink);background:0 0;border:none;outline:none;flex:1}.dk-search-input::placeholder{color:var(--color-muted)}.dk-fcode{border-radius:var(--radius-md);border:2px solid var(--color-ink);background:color-mix(in srgb, var(--color-cream) 60%, var(--color-panel));flex:none;align-items:center;gap:12px;padding:11px 14px;display:flex}.dk-fcode-meta{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.dk-fcode-val{font-size:16px;font-weight:var(--font-weight-black);letter-spacing:.08em}.dk-copy{cursor:pointer;border-radius:var(--radius-pill);border:2px solid var(--color-ink);background:var(--color-panel);color:var(--color-ink);font-family:inherit;font-size:13px;font-weight:var(--font-weight-bold);box-shadow:0 2px 0 0 var(--color-shadow);flex:none;align-items:center;gap:6px;padding:8px 14px;display:inline-flex}.dk-copy .dk-ico{width:15px;height:15px}.dk-pet{cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:14px;padding:0;font-family:inherit;transition:transform .1s ease-out;display:flex}.dk-pet:active{transform:scale(.97)}.dk-pet-stage{justify-content:center;align-items:center;width:210px;height:210px;display:flex;position:relative}.dk-pet-aura{background:radial-gradient(circle at 50% 42%, color-mix(in srgb, var(--skin) 32%, transparent), transparent 68%);border-radius:50%;position:absolute;inset:6px}.dk-pet-ring{border:3px solid color-mix(in srgb, var(--skin) 55%, transparent);border-radius:50%;position:absolute;inset:0}.dk-pet-stage .cp-mascot{z-index:1;position:relative}.dk-editchip{z-index:4;background:var(--color-accent);width:34px;height:34px;color:var(--color-on-fill);border:2.5px solid var(--color-ink);box-shadow:0 2px 0 0 var(--color-shadow);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:7%;right:7%}.dk-editchip svg{fill:none;stroke:currentColor;stroke-width:2.1px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px;display:block}.dk-pet-stage .dk-editchip{bottom:9%;right:9%}.is-acctlocked{opacity:.55}.vjdock-key.is-acctlocked{opacity:1}.dk-gatelock{background:var(--color-cream);width:20px;height:20px;color:var(--color-ink);border:2.5px solid var(--color-ink);box-shadow:0 1.5px 0 0 var(--color-shadow);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.dk-gatelock svg{width:62%;height:62%;display:block}.dk-pager{flex:none;justify-content:center;align-items:center;gap:12px;height:34px;padding-top:2px;display:flex}.dk-pager-arrow{cursor:pointer;border:2px solid var(--color-ink);background:var(--color-cream);width:30px;height:30px;color:var(--color-ink);box-shadow:0 2px 0 0 var(--color-shadow);border-radius:50%;flex:none;justify-content:center;align-items:center;font-family:inherit;font-size:18px;line-height:1;display:flex}.dk-pager-arrow:disabled{opacity:.4;cursor:default;box-shadow:none}.dk-pager-dots{align-items:center;gap:7px;display:flex}.dk-dot{cursor:pointer;border:2px solid var(--color-ink);background:var(--color-cream);border-radius:50%;width:9px;height:9px;padding:0}.dk-dot.on{background:var(--color-accent)}.dk-recolor .cp-mascot img{filter:hue-rotate(var(--hue-rot,0deg)) saturate(var(--viju-sat,1.06)) brightness(var(--viju-shade,1)) drop-shadow(0 6px 0 #1010304d)!important}.dk-skin-pattern{pointer-events:none;filter:brightness(var(--viju-shade,1));position:absolute;inset:0;-webkit-mask-image:url(/assets/icon-orange.png);mask-image:url(/assets/icon-orange.png);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.dk-skin-pattern[data-pattern=metal]{box-shadow:inset 0 10px 14px #ffffff6b,inset 0 -8px 12px #10103047}.dk-cust-pet,.pv-scene{justify-content:center;align-items:center;width:208px;height:208px;display:flex;position:relative}.dk-bob{z-index:1;will-change:transform;animation:3.2s ease-in-out infinite dk-bob;display:flex;position:relative}.dk-folds{pointer-events:none;fill:none;width:100%;height:100%;stroke:var(--fold);stroke-width:3.6px;stroke-linecap:round;opacity:.62;position:absolute;inset:0}@keyframes dk-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@media (prefers-reduced-motion:reduce){.dk-bob{animation:none}}.pv-scene{border-radius:var(--radius-lg);border:var(--outline-width) solid var(--color-ink);background:var(--bd-arena-bg);overflow:hidden}.pv-floor{z-index:0;background:var(--bd-floor);border-radius:50%;position:absolute;inset:14% 8% 26%}.pv-scene .bd-fx{z-index:0}.pv-banner{z-index:0;position:absolute;inset:0;overflow:hidden}.pv-banner-half{width:120%;height:62%;position:absolute;left:-10%;transform:skewY(-6deg)}.pv-banner:after{content:"";z-index:-1;background:linear-gradient(to bottom, transparent calc(50% - 1.5px), var(--bd-mat-ink,#fcefd6) calc(50% - 1.5px) calc(50% + 1.5px), transparent calc(50% + 1.5px)), var(--bd-seam,var(--bd-mat,#1a1b4b));width:120%;height:12%;position:absolute;top:44%;left:-10%;transform:skewY(-6deg)}.pv-banner-half.opp{background:linear-gradient(135deg,#1a1b4b,#2a2c6e);top:-14%}.pv-banner-half.you{background:linear-gradient(315deg,#1a1b4b,#2a2c6e);bottom:-14%}.pv-clash-vs{z-index:1;border:3px solid var(--bd-mat);border-radius:var(--radius-pill);background:var(--bd-vs,var(--bd-mat-ink));width:44px;height:44px;color:var(--bd-mat);font-family:var(--font-display);font-weight:var(--font-weight-black);font-size:var(--text-h2);justify-content:center;align-items:center;font-style:italic;line-height:1;display:flex;position:absolute;top:calc(50% - 22px);left:calc(50% - 22px)}.pv-scene--clash .pv-viju{bottom:8px;left:8px;transform:none}.pv-clash-id{--vj-delay:90ms;z-index:2;font-family:var(--font-display);font-weight:var(--font-weight-black);color:var(--color-on-fill);position:absolute;bottom:26px;left:112px;right:8px}.pv-clash-name,.pv-clash-score{text-shadow:0 2px #0000004d,1.5px 0 #1a1b4b,-1.5px 0 #1a1b4b,0 1.5px #1a1b4b,0 -1.5px #1a1b4b,1px 1px #1a1b4b,-1px 1px #1a1b4b,1px -1px #1a1b4b,-1px -1px #1a1b4b;display:block}.pv-clash-name{font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;line-height:18px;overflow:hidden}.pv-clash-score{font-size:var(--text-h1);margin-top:2px;line-height:1}.pv-mat{z-index:1;background:var(--bd-mat);background-image:var(--bd-texture);border:2px solid var(--bd-frame);box-shadow:0 2px 0 0 var(--bd-edge);border-radius:10px;padding:6px 6px 8px;position:absolute;top:8px;left:8px;right:8px}.pv-fuse{border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--bd-rope-char), var(--bd-rope) 50%, var(--bd-rope-flame));height:4px;margin-bottom:7px;display:block}.pv-tiles{justify-content:center;align-items:center;gap:4px;display:flex}.pv-tile{border:1.5px solid var(--bd-tile-line);width:24px;height:28px;font-size:12px;font-weight:var(--font-weight-black);border-radius:5px;justify-content:center;align-items:center;display:flex}.pv-tile.correct{background:var(--bd-ok);border-color:var(--bd-ok);color:#fff}.pv-tile.neutral{background:var(--bd-tile);color:var(--bd-tile-ink)}.pv-tile.empty{background:var(--bd-well);border-style:dashed;border-color:color-mix(in srgb, var(--bd-tile-line) 45%, transparent)}.pv-viju{z-index:2;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.pv-scene.duel{--pvd-scale:.595;--pvd-stage-h:470px;--pvd-travel:-300px;width:232px;height:280px;overflow:hidden}.pv-duel-stage{width:390px;height:var(--pvd-stage-h);transform:translateX(-50%) scale(var(--pvd-scale));transform-origin:top;position:absolute;top:0;left:50%}.pv-duel-seat{z-index:2;width:112px;margin-left:-56px;position:absolute;left:50%}.pv-duel-seat.opp{top:16px}.pv-duel-seat.you{bottom:16px}.pv-duel-seat .rs-viju{width:112px;display:block;position:relative}.pv-scene.duel .rs-orb.up,.pv-scene.duel .rs-streak.up{animation-name:pvd-fly-up}.pv-scene.duel .rs-orb.up.kugla,.pv-scene.duel .rs-streak.up.kugla{animation-name:pvd-fly-up-kugla}.pv-scene.duel .rs-orb.up.siljak,.pv-scene.duel .rs-streak.up.siljak{animation-name:pvd-fly-up-siljak}.pv-scene.duel .rs-orb.up.flasa{animation-name:pvd-fly-up-flasa}.pv-scene.duel .rs-orb.up.trozubac,.pv-scene.duel .rs-streak.up.trozubac{animation-name:pvd-fly-up-trozubac}.pv-scene.duel .rs-orb.up.malj{animation-name:pvd-fly-up-malj}.pv-scene.duel .rs-orb.up.grudva,.pv-scene.duel .rs-streak.up.grudva{animation-name:pvd-fly-up-grudva}.pv-scene.duel .rs-orb.up.zezlo{animation-name:pvd-fly-up-zezlo}.pv-scene.duel .rs-orb.up.kometa,.pv-scene.duel .rs-streak.up.kometa{animation-name:pvd-fly-up-kometa}@keyframes pvd-fly-up{0%{opacity:0;transform:translateY(0)}12%{opacity:1}88%{opacity:1}to{opacity:0;transform:translateY(var(--pvd-travel,-300px))}}@keyframes pvd-fly-up-kugla{0%{opacity:0;transform:translate(0)}12%{opacity:1}42%{transform:translate(30px, calc(var(--pvd-travel,-300px) * .45))}88%{opacity:1}to{opacity:0;transform:translate(4px, var(--pvd-travel,-300px))}}@keyframes pvd-fly-up-siljak{0%{opacity:0;transform:translate(0)rotate(-1deg)}12%{opacity:1}52%{transform:translate(2px, calc(var(--pvd-travel,-300px) * .52)) rotate(1deg)}88%{opacity:1}to{opacity:0;transform:translate(0, var(--pvd-travel,-300px)) rotate(0)}}@keyframes pvd-fly-up-flasa{0%{opacity:0;transform:translate(0)rotate(0)}12%{opacity:1}88%{opacity:1}to{opacity:0;transform:translate(0, var(--pvd-travel,-300px)) rotate(540deg)}}@keyframes pvd-fly-up-trozubac{0%{opacity:0;transform:translate(0)}12%{opacity:1}88%{opacity:1}to{opacity:0;transform:translate(0, var(--pvd-travel,-300px))}}@keyframes pvd-fly-up-malj{0%{opacity:0;transform:translate(0)rotate(0)}12%{opacity:1}52%{transform:translate(0, calc(var(--pvd-travel,-300px) * .52)) rotate(64deg)}88%{opacity:1}to{opacity:0;transform:translate(0, var(--pvd-travel,-300px)) rotate(180deg)}}@keyframes pvd-fly-up-grudva{0%{opacity:0;transform:translate(0)}12%{opacity:1}44%{transform:translate(-24px, calc(var(--pvd-travel,-300px) * .48))}88%{opacity:1}to{opacity:0;transform:translate(2px, var(--pvd-travel,-300px))}}@keyframes pvd-fly-up-zezlo{0%{opacity:0;transform:translate(0)}12%{opacity:1}46%{transform:translate(0, calc(var(--pvd-travel,-300px) * .16))}88%{opacity:1}to{opacity:0;transform:translate(0, var(--pvd-travel,-300px))}}@keyframes pvd-fly-up-kometa{0%{opacity:0;transform:translate(0)}12%{opacity:1}40%{transform:translate(14px, calc(var(--pvd-travel,-300px) * .45))}88%{opacity:1}to{opacity:0;transform:translate(2px, var(--pvd-travel,-300px))}}@media (prefers-reduced-motion:reduce){.pv-scene.duel .rs-orb.up,.pv-scene.duel .rs-streak.up,.pv-scene.duel .rs-orb.up.kugla,.pv-scene.duel .rs-streak.up.kugla,.pv-scene.duel .rs-orb.up.siljak,.pv-scene.duel .rs-streak.up.siljak,.pv-scene.duel .rs-orb.up.flasa,.pv-scene.duel .rs-orb.up.trozubac,.pv-scene.duel .rs-streak.up.trozubac,.pv-scene.duel .rs-orb.up.malj,.pv-scene.duel .rs-orb.up.grudva,.pv-scene.duel .rs-streak.up.grudva,.pv-scene.duel .rs-orb.up.zezlo,.pv-scene.duel .rs-orb.up.kometa,.pv-scene.duel .rs-streak.up.kometa{animation:none}}.dk-frame{z-index:1;background:var(--color-ink);border-radius:50%;position:absolute;inset:-2px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 15px),#000 calc(100% - 14px));mask:radial-gradient(farthest-side,#0000 calc(100% - 15px),#000 calc(100% - 14px))}.dk-frame-band{background:var(--band);border-radius:50%;position:absolute;inset:2px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 12px),#000 calc(100% - 11px));mask:radial-gradient(farthest-side,#0000 calc(100% - 12px),#000 calc(100% - 11px))}.dk-frame--sm{-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 7px),#000 calc(100% - 6px));mask:radial-gradient(farthest-side,#0000 calc(100% - 7px),#000 calc(100% - 6px))}.dk-frame--sm .dk-frame-band{-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 5px),#000 calc(100% - 4px));mask:radial-gradient(farthest-side,#0000 calc(100% - 5px),#000 calc(100% - 4px))}.vj-provchips{justify-content:center;gap:14px;display:flex}.vj-provchip{border:var(--outline-width) solid var(--color-ink);background:var(--color-panel);width:60px;height:60px;color:var(--color-panel-ink);cursor:pointer;box-shadow:0 4px 0 0 var(--color-shadow);will-change:transform;border-radius:50%;justify-content:center;align-items:center;transition:transform .1s ease-out,opacity .1s ease-out;display:flex}.vj-provchip:active{box-shadow:0 2px 0 0 var(--color-shadow);transform:translateY(2px)}.vj-provchip:disabled{opacity:.55;cursor:default}.tier-chip{font-size:var(--type-num-size);font-weight:var(--type-num-weight);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--tier-color);border:1.5px solid var(--tier-color);background:color-mix(in srgb, var(--tier-color) 14%, transparent);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:2px 7px;line-height:1;display:inline-flex}.scope-tabs{gap:6px;width:100%;display:flex}.scope-tab{cursor:pointer;color:var(--color-screen-ink);background:color-mix(in srgb, var(--color-ink) 6%, transparent);border:var(--outline-width) solid transparent;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:5px;padding:8px 6px;font-size:13px;font-weight:800;line-height:1;display:inline-flex}.scope-tab.on{background:var(--color-cream);border-color:var(--color-ink)}.scope-tab-soon{font-size:var(--type-label-size);font-weight:var(--type-label-weight);text-transform:var(--type-label-case);letter-spacing:var(--type-label-track);opacity:.78;line-height:1}.dk-desk{flex-direction:column;flex:1;justify-content:center;width:100vw;min-height:0;margin-left:calc(50% - 50vw);display:flex;position:relative}.dk-desk-layer{z-index:1;width:100%;position:relative}.dk-desk-grid{grid-template-columns:minmax(218px,300px) minmax(380px,560px) minmax(218px,300px);justify-content:center;align-items:stretch;gap:clamp(16px,2.2vw,32px);width:100%;max-width:min(1220px,100vw - 140px);margin:0 auto;padding-bottom:16px;display:grid}.dk-deskrail{min-width:0;min-height:0;animation:dk-railin .42s var(--vjm-ease-out) var(--dk-raildelay,0s) backwards;will-change:transform, opacity;flex-direction:column;justify-content:flex-end;gap:10px;padding-bottom:8px;display:flex}.dk-deskrail--l{--dk-railfrom:-26px;--dk-raildelay:.15s}.dk-deskrail--r{--dk-railfrom:26px;--dk-raildelay:.21s}@keyframes dk-railin{0%{opacity:0;transform:translateX(var(--dk-railfrom,0))}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.dk-deskrail{animation:.15s linear backwards vjm-fade}}.dk-lobby-col{flex-direction:column;gap:14px;min-width:0;display:flex}.dk-lobby-col--center{--dk-hero-room:calc((100vh - var(--vjdock-lift) - var(--vjdock-dock-h)) / 2 - 244px);--dk-hero-drop:clamp(0px, min(9.6vh, var(--dk-hero-room)), 104px);transform:translateY(var(--dk-hero-drop));animation:dk-herowalk .46s var(--vjm-ease-bounce) backwards;will-change:transform, opacity;align-items:center;gap:16px}@keyframes dk-herowalk{0%{opacity:0;transform:translateY(calc(var(--dk-hero-drop) - 30px))}to{opacity:1;transform:translateY(var(--dk-hero-drop))}}@media (prefers-reduced-motion:reduce){.dk-lobby-col--center{will-change:auto;animation:.15s linear backwards vjm-fade}}.dk-lobby-col--center .m-hub-viju{margin-bottom:0}.dk-hero-desktop .m-hub-board{width:316px;height:86px;margin-left:-158px;top:-120px}.dk-hero-desktop .m-hub-line{font-size:var(--text-body)}.dk-hero-desktop .m-hub-clock{font-size:38px;line-height:38px}.dk-hero-desktop .va-slot{gap:14px;min-height:40px;margin-top:24px}.dk-hero-desktop .va-pill{width:150px;height:40px;font-size:14.5px}.dk-lobby-col--center .m-act-row{gap:14px}.dk-lobby-col--center .m-act-chip{gap:6px;width:150px;height:40px;font-size:14.5px}.dk-lobby-col--center .m-act-chip svg{width:17px;height:17px}.dk-stat .v,.dk-rank{font-family:var(--font-display);font-weight:800}
.vjmodal-root{pointer-events:auto;font-family:var(--font-family);position:fixed;inset:0}.vjmodal-root--overlay{z-index:var(--z-overlay)}.vjmodal-root--sheet{z-index:var(--z-sheet)}.vjmodal-root--system{z-index:var(--z-system)}.vjmodal-root--gate{z-index:var(--z-gate)}.vjmodal-root--takeover{background:var(--color-bg)}.vjmodal-root--board{z-index:10;position:absolute}.vjmodal-scrim{background:var(--color-scrim);will-change:opacity;animation:.22s ease-out backwards vjm-letter-fade;position:absolute;inset:0}.vjmodal-scrim--light{background:color-mix(in srgb, var(--color-ink) 38%, transparent)}.vjmodal-layer{justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0}.vjmodal-letter{width:min(100%,340px);color:var(--color-ink);background:var(--color-cream);border:var(--outline-width) solid var(--color-ink);border-radius:var(--radius-lg);box-shadow:var(--shadow);--vjmodal-wax:color-mix(in srgb, var(--color-ink) 21%, var(--color-accent));will-change:transform, opacity;animation:vjm-letter-card .4s var(--vjm-ease-bounce) var(--vjmodal-hold,0s) backwards;outline:none;flex-direction:column;align-items:center;gap:16px;padding:56px 22px 14px;display:flex;position:relative;overflow:visible}.vjmodal-letter:before{content:"";pointer-events:none;border:1px solid color-mix(in srgb, var(--color-ink) 14%, var(--color-cream));border-radius:calc(var(--radius-lg) - 6px);position:absolute;inset:7px}.vjmodal-flapclip{pointer-events:none;border-radius:calc(var(--radius-lg) - var(--outline-width));position:absolute;inset:0;overflow:hidden}.vjmodal-flap{width:100%;height:46px;display:block;position:absolute;top:-1px;left:0}.vjmodal-flap path{fill:color-mix(in srgb, var(--color-ink) 5%, var(--color-cream));stroke:color-mix(in srgb, var(--color-ink) 16%, var(--color-cream));stroke-width:1.5px;vector-effect:non-scaling-stroke}.vjmodal-close{z-index:3;width:40px;height:40px;color:var(--color-indigo);border-radius:var(--radius-pill);font:var(--font-weight-medium) 25px/1 var(--font-family);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0 0 3px;transition:transform .12s ease-out;display:inline-flex;position:absolute;top:7px;right:8px}.vjmodal-close:active{transform:scale(.92)}.vjmodal-title{z-index:1;max-width:292px;color:var(--color-indigo);font-size:19px;font-weight:var(--font-weight-bold);text-align:center;text-wrap:balance;will-change:transform, opacity;animation:vjm-letter-rise .32s var(--vjm-ease-out) calc(.12s + var(--vjmodal-hold,0s)) backwards;margin:0;line-height:1.25;position:relative}.vjmodal-title--tall{justify-content:center;align-items:center;min-height:72px;display:flex}.vjmodal-copy{z-index:1;max-width:292px;min-height:66px;color:var(--color-indigo);font-size:var(--text-body);font-weight:var(--font-weight-medium);line-height:var(--leading-snug);text-align:center;text-wrap:balance;will-change:transform, opacity;animation:vjm-letter-rise .32s var(--vjm-ease-out) calc(.2s + var(--vjmodal-hold,0s)) backwards;justify-content:center;align-items:center;margin:0;display:flex;position:relative}.vjmodal-glyph{z-index:1;background:color-mix(in srgb, var(--color-ink) 5%, var(--color-cream));width:56px;height:56px;color:var(--color-indigo);border:var(--outline-width) solid var(--color-ink);box-shadow:0 3px 0 0 var(--color-shadow);will-change:transform, opacity;animation:vjm-letter-pop .36s var(--vjm-ease-bounce) calc(60ms + var(--vjmodal-hold,0s)) backwards;border-radius:18px;justify-content:center;align-items:center;display:flex;position:relative}.vjmodal-glyph svg{width:28px;height:28px}.vjmodal-letter--sealed{--vjmodal-wax:color-mix(in srgb, var(--color-ink) 38%, var(--color-cream))}.vjmodal-sealsolo{z-index:1;width:76px;height:76px;position:relative}.vjmodal-sealsolo .vjribbon-sealpop{width:76px;height:76px;animation-delay:calc(.26s + var(--vjmodal-hold,0s));margin:0;position:relative;top:auto;left:auto}.vjmodal-hero{z-index:1;will-change:transform, opacity;animation:vjm-letter-pop .36s var(--vjm-ease-bounce) calc(60ms + var(--vjmodal-hold,0s)) backwards;display:flex;position:relative}.vjmodal-ring{z-index:1;will-change:transform, opacity;width:76px;height:76px;animation:vjm-letter-pop .36s var(--vjm-ease-bounce) calc(.16s + var(--vjmodal-hold,0s)) backwards;position:relative}.vjmodal-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.vjmodal-ring-track{fill:none;stroke:color-mix(in srgb, var(--color-ink) 14%, transparent);stroke-width:7px}.vjmodal-ring-arc{fill:none;stroke:var(--color-accent);stroke-width:7px;stroke-linecap:round;will-change:opacity;animation:2s ease-in-out infinite vjm-letter-ringpulse}.vjmodal-badge{z-index:1;text-align:center;will-change:transform, opacity;min-height:46px;animation:vjm-letter-rise .32s var(--vjm-ease-out) calc(.26s + var(--vjmodal-hold,0s)) backwards;border-radius:14px;line-height:1.3;position:relative}.vjmodal-letter--menu{align-items:stretch;width:min(100%,316px);padding:52px 16px 16px}.vjmodal-letter--tilt{animation-name:vjm-letter-card-tilt;transform:rotate(-1.4deg)}.vjmodal-layer--sheet{align-items:flex-end;padding:0 12px}.vjmodal-letter--sheet{width:min(100%,430px);padding:30px 22px calc(14px + env(safe-area-inset-bottom,0px));border-radius:var(--radius-lg) var(--radius-lg) 0 0;border-bottom:0;align-items:stretch;animation-name:vjm-letter-sheet;animation-duration:.42s}.vjmodal-letter--sheet:before{border-radius:calc(var(--radius-lg) - 6px) calc(var(--radius-lg) - 6px) 0 0;border-bottom:0;inset:7px 7px 0}.vjmodal-grip{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-ink) 22%, var(--color-cream));width:44px;height:5px;margin-left:-22px;position:absolute;top:10px;left:50%}.vjribbon{z-index:2;border:var(--outline-width) solid var(--color-ink);height:58px;color:var(--color-on-fill);background:var(--color-accent);box-shadow:var(--shadow);cursor:pointer;will-change:transform, opacity;animation:vjm-letter-band .36s var(--vjm-ease-out) calc(.32s + var(--vjmodal-hold,0s)) backwards;border-radius:10px;align-self:stretch;align-items:center;margin:14px -36px 0;font-family:inherit;text-decoration:none;transition:transform .13s;display:flex;position:relative;transform:rotate(-1.2deg)}.vjribbon:active{transform:rotate(-1.2deg)translateY(3px)}.vjribbon-label{font-size:18px;font-weight:var(--font-weight-black);text-align:center;flex:1;padding-left:102px}.vjribbon-fold{background:color-mix(in srgb, var(--color-ink) 45%, var(--color-accent));width:14px;height:11px;position:absolute;bottom:-10px}.vjribbon-fold--l{clip-path:polygon(0 0,100% 0,100% 100%);left:1px}.vjribbon-fold--r{clip-path:polygon(0 0,100% 0,0 100%);right:1px}.vjribbon--quiet{background:color-mix(in srgb, var(--color-ink) 5%, var(--color-cream));color:var(--color-indigo)}.vjribbon--quiet .vjribbon-fold{background:color-mix(in srgb, var(--color-ink) 38%, var(--color-cream))}.vjribbon--quiet .vjribbon-label{padding-left:0}.vjribbon:disabled{cursor:default;color:var(--color-muted);box-shadow:none}.vjribbon-sealpop{transform-origin:50%;will-change:transform, opacity;width:92px;height:92px;animation:vjm-letter-stamp .44s var(--vjm-ease-bounce) calc(.54s + var(--vjmodal-hold,0s)) backwards;margin-top:-46px;transition:transform .13s;display:block;position:absolute;top:50%;left:14px}.vjribbon:active .vjribbon-sealpop{transform:scale(.93)}.vjribbon-sealbreathe{transform-origin:50%;will-change:transform;width:100%;height:100%;animation:vjm-letter-sealbreathe 4.8s ease-in-out calc(1.3s + var(--vjmodal-hold,0s)) infinite;display:block;position:relative}.vjribbon-seal{width:100%;height:100%;filter:drop-shadow(0 var(--shadow-offset) 0 var(--color-shadow));display:block;overflow:visible}.vjribbon-seal path{fill:var(--vjmodal-wax);stroke:var(--color-ink);stroke-width:4px;stroke-linejoin:round}.vjribbon-seal circle{fill:none;stroke:color-mix(in srgb, var(--color-ink) 42%, var(--vjmodal-wax));stroke-width:2.5px}.vjribbon-crest{width:41px;height:38px;position:absolute;top:25px;left:25px;transform:rotate(-5deg)}.vjribbon-crest:before,.vjribbon-crest:after{content:"";position:absolute;inset:0;-webkit-mask:url(/assets/icon-orange.png) 50%/contain no-repeat;mask:url(/assets/icon-orange.png) 50%/contain no-repeat}.vjribbon-crest:before{background:color-mix(in srgb, var(--color-ink) 44%, var(--vjmodal-wax));opacity:.68;transform:translate(1.5px,2px)}.vjribbon-crest:after{background:color-mix(in srgb, var(--color-cream) 30%, var(--vjmodal-wax));opacity:.85;transform:translate(-1px,-1px)}.vjmodal-aside{z-index:1;min-height:28px;color:var(--color-indigo);font:var(--font-weight-bold) 13px/1 var(--font-family);text-decoration:underline;text-decoration-thickness:1.5px;-webkit-text-decoration-color:color-mix(in srgb, var(--color-indigo) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--color-indigo) 55%, transparent);text-underline-offset:3px;cursor:pointer;will-change:opacity;animation:vjm-letter-fade .3s linear calc(.78s + var(--vjmodal-hold,0s)) backwards;background:0 0;border:0;align-self:flex-end;margin-top:2px;padding:4px 6px;transition:transform .12s ease-out;position:relative}.vjmodal-aside:active{transform:scale(.95)}.vjmodal-aside--danger{color:var(--color-red);-webkit-text-decoration-color:color-mix(in srgb, var(--color-red) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--color-red) 55%, transparent)}.vjmodal-letter button:focus-visible,.vjmodal-letter a:focus-visible{outline:var(--outline-width) solid var(--color-indigo);outline-offset:3px}@keyframes vjm-letter-card{0%{opacity:0;transform:translateY(-22px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes vjm-letter-card-tilt{0%{opacity:0;transform:translateY(-22px)scale(.97)rotate(-1.4deg)}to{opacity:1;transform:translateY(0)scale(1)rotate(-1.4deg)}}@keyframes vjm-letter-sheet{0%{opacity:0;transform:translateY(60%)}to{opacity:1;transform:translateY(0)}}@keyframes vjm-letter-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes vjm-letter-pop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes vjm-letter-band{0%{opacity:0;transform:translate(-16px)rotate(-1.2deg)}to{opacity:1;transform:translate(0)rotate(-1.2deg)}}@keyframes vjm-letter-stamp{0%{opacity:0;transform:scale(1.65)rotate(9deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes vjm-letter-sealbreathe{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-1.5px)scale(1.015)}}@keyframes vjm-letter-fade{0%{opacity:0}to{opacity:1}}@keyframes vjm-letter-ringpulse{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.vjmodal-letter,.vjmodal-title,.vjmodal-copy,.vjmodal-glyph,.vjmodal-hero,.vjmodal-ring,.vjmodal-badge,.vjribbon,.vjribbon-sealpop,.vjmodal-aside{animation-name:vjm-letter-fade;animation-duration:.16s;animation-timing-function:linear}.vjribbon-sealbreathe,.vjmodal-ring-arc{animation:none}}.vjmodal-root--board .vjmodal-copy{min-height:0}@property --vjmodal-hold{syntax:"<time>";inherits:true;initial-value:0s}@media (max-height:560px){.vjmodal-letter,.vjmodal-letter--sheet{max-height:calc(100dvh - 12px);overflow-y:auto}.vjmodal-letter .vjribbon{margin-inline:0}}
/*# sourceMappingURL=0tmwb4mef7~j~.css.map*/