@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rubik-arabic-400-normal-B6c_9tGI.woff2)format("woff2"),url(/assets/rubik-arabic-400-normal-Dci85dQr.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rubik-cyrillic-ext-400-normal-D-KNTwvG.woff2)format("woff2"),url(/assets/rubik-cyrillic-ext-400-normal-CTkTGo13.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rubik-cyrillic-400-normal-C5G8_8ug.woff2)format("woff2"),url(/assets/rubik-cyrillic-400-normal-D5R8xuhl.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rubik-hebrew-400-normal-Dp0lvSRB.woff2)format("woff2"),url(/assets/rubik-hebrew-400-normal-BQDoxs6C.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rubik-latin-ext-400-normal-BtzQ7olK.woff2)format("woff2"),url(/assets/rubik-latin-ext-400-normal-E7wwwcV8.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rubik-latin-400-normal-j0pmKyiQ.woff2)format("woff2"),url(/assets/rubik-latin-400-normal-BV1Ho3GG.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/rubik-arabic-500-normal-soGt7v5W.woff2)format("woff2"),url(/assets/rubik-arabic-500-normal-DNk3Rzpj.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/rubik-cyrillic-ext-500-normal-DVRnamQw.woff2)format("woff2"),url(/assets/rubik-cyrillic-ext-500-normal-CnfIzV8i.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/rubik-cyrillic-500-normal-Didq2w9O.woff2)format("woff2"),url(/assets/rubik-cyrillic-500-normal-BH_pkKR0.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/rubik-hebrew-500-normal-B_5jqoVI.woff2)format("woff2"),url(/assets/rubik-hebrew-500-normal--anb7y8_.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/rubik-latin-ext-500-normal-CKoAoPpD.woff2)format("woff2"),url(/assets/rubik-latin-ext-500-normal-BUryUc8T.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/rubik-latin-500-normal-1os41rQk.woff2)format("woff2"),url(/assets/rubik-latin-500-normal-LZYVHeqz.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rubik-arabic-700-normal-DNWlnGaX.woff2)format("woff2"),url(/assets/rubik-arabic-700-normal-BJDbbalN.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rubik-cyrillic-ext-700-normal-3CKVJqgg.woff2)format("woff2"),url(/assets/rubik-cyrillic-ext-700-normal-CEbQMks9.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rubik-cyrillic-700-normal-DFnztZBh.woff2)format("woff2"),url(/assets/rubik-cyrillic-700-normal-C_jxLOfU.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rubik-hebrew-700-normal-Da14F88e.woff2)format("woff2"),url(/assets/rubik-hebrew-700-normal-B2Hm7hpE.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rubik-latin-ext-700-normal-D5I4eEgK.woff2)format("woff2"),url(/assets/rubik-latin-ext-700-normal-CQ1www4I.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rubik-latin-700-normal-D-tMm-eS.woff2)format("woff2"),url(/assets/rubik-latin-700-normal-KHOtubUA.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.dt-card-grain{pointer-events:none;background-image:var(--dt-tex-wool);opacity:.05;mix-blend-mode:multiply;background-size:90px 90px;position:absolute;inset:0}.dt-face-badge-wrap{place-items:center;display:grid;position:absolute;inset:0}.dt-face-badge{width:52%;height:62%}.dt-special-keyline{border-radius:calc(var(--dt-card-radius) - .06em);opacity:.8;pointer-events:none;border:1.5px solid;position:absolute;inset:3px}.dt-special-keyline-trump{border-color:var(--dt-brass)}.dt-special-keyline-reset{border-color:var(--dt-act-defend)}.dt-special-keyline-burn{border-color:var(--dt-act-take)}.dt-special-banner{width:.62em;min-width:11px;height:.36em;min-height:7px;color:var(--dt-env-deep);border-radius:0 0 .16em .16em;place-items:center;font-size:1em;display:grid;position:absolute;top:-.05em;left:50%;transform:translate(-50%);box-shadow:0 .05em .1em #00000059,inset 0 1px #fff3}.dt-special-banner svg{width:62%;height:62%}.dt-special-banner-trump{background:linear-gradient(180deg, var(--dt-brass-hi), var(--dt-brass-deep))}.dt-special-banner-reset{background:var(--dt-act-defend)}.dt-special-banner-burn{background:var(--dt-act-take)}.dt-foil-shimmer{pointer-events:none;position:absolute;inset:0;overflow:hidden}.dt-foil-shimmer:after{content:"";width:30%;animation:dt-foil-shimmer calc(6s / max(var(--dt-motion-duration-scale), .35)) ease-in-out infinite;background:linear-gradient(100deg,#0000,#fff1d66b 45% 55%,#0000);position:absolute;top:-20%;bottom:-20%;left:-60%;transform:skew(-20deg)translate(-130%)}@keyframes dt-foil-shimmer{0%{transform:skew(-20deg)translate(-130%)}40%{transform:skew(-20deg)translate(260%)}to{transform:skew(-20deg)translate(260%)}}@media (prefers-reduced-motion:reduce){.dt-foil-shimmer:after{opacity:0;animation:none}}.dt-oval-glyphs{z-index:-1;pointer-events:none;color:var(--dt-brass);opacity:.55;position:absolute;inset:0}.dt-oval-glyph{width:max(9px, calc(11px * var(--dt-k)));height:max(9px, calc(11px * var(--dt-k)));position:absolute;transform:translate(-50%,-50%)}.dt-oval-glyph-n{top:7%;left:50%}.dt-oval-glyph-s{top:93%;left:50%}.dt-oval-glyph-w{top:50%;left:5%}.dt-oval-glyph-e{top:50%;left:95%}.num-isolate{unicode-bidi:isolate}.achv-grid{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:8px;margin:0 0 .6rem;padding:0;list-style:none;display:grid}.achv-tile{cursor:pointer;touch-action:manipulation;font-family:var(--dt-font-body);text-align:center;transition:transform .14s var(--dt-motion-ease-bounce,var(--ease-ui));border:0;border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:8px 4px 6px;display:flex;position:relative}.achv-tile:active{transform:scale(.95)}.achv-tile svg{width:26px;height:26px}.achv-tile-name{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:9px;line-height:1.15;display:-webkit-box;overflow:hidden}.achv-tile[data-earned=true]{background:var(--dt-plate-accent-bg);box-shadow:inset 0 0 0 1px var(--dt-brass), 0 0 10px var(--dt-glow);color:var(--dt-brass)}.achv-tile[data-earned=false]{background:var(--dt-chip-bg);color:#f5ead88c}.achv-tile[data-earned=false] svg{color:#f5ead847}.achv-tile-hidden-glyph{font-family:var(--dt-font-accent);color:#f5ead847;font-size:22px;line-height:1}.achv-tier{top:-4px;border-radius:var(--dt-badge-radius);background:var(--dt-badge-bg);min-width:16px;color:var(--dt-badge-text);font-family:var(--dt-font-body);text-align:center;padding:1px 4px;font-size:8px;font-weight:700;line-height:1.4;position:absolute;inset-inline-end:-2px}.achv-detail{background:var(--dt-chip-bg);min-height:1.4em;box-shadow:inset 0 0 0 1.5px var(--dt-chip-border);color:var(--dt-text);font-family:var(--dt-font-body);border-radius:10px;margin:0 0 .6rem;padding:.4rem .6rem;font-size:11.5px;line-height:1.4}.achv-detail-name{color:var(--dt-brass);font-weight:700}.prog-earnings{font-family:var(--dt-font-body);color:var(--dt-cream,var(--dt-text));justify-content:center;align-items:center;gap:6px;margin:0 0 .5rem;font-size:13px;display:flex}.prog-earnings svg{width:16px;height:16px;color:var(--dt-brass);flex:none}.prog-earnings-coins{color:var(--dt-brass);font-variant-numeric:tabular-nums;font-weight:700}.prog-earnings-sep{color:var(--dt-cream-muted,var(--dt-text-muted));opacity:.5}.prog-earnings-xp{font-variant-numeric:tabular-nums;font-weight:700}.prog-earnings-xp-suffix{color:var(--dt-cream-muted,var(--dt-text-muted));font-size:11px}.prog-daily-chip{border-radius:var(--dt-badge-radius);background:var(--dt-chip-bg);box-shadow:inset 0 0 0 1px var(--dt-brass);color:var(--dt-brass);font-family:var(--dt-font-body);text-align:center;white-space:nowrap;justify-content:center;align-items:baseline;gap:4px;margin:0 0 .6rem;padding:3px 10px;font-size:10.5px;font-weight:700;display:flex}.prog-withheld{text-align:center;font-family:var(--dt-font-body);color:var(--dt-cream-muted,var(--dt-text-muted));margin:0 0 .6rem;padding:0 .5rem;font-size:12px;line-height:1.4}.xp-bar-row{align-items:center;gap:8px;margin:0 0 .8rem;display:flex}.xp-bar-level{font-family:var(--dt-font-body);color:var(--dt-cream-muted,var(--dt-text-muted));font-variant-numeric:tabular-nums;flex:none;font-size:11px;font-weight:700}.xp-bar{flex:auto;min-width:0}.xp-bar-track{background:#f5ead81f;border-radius:999px;height:6px;overflow:hidden}.xp-bar-fill{background:linear-gradient(90deg, var(--dt-brass-hi), var(--dt-brass));border-radius:999px;height:100%}.levelup-banner{text-align:center;font-family:var(--dt-font-accent);letter-spacing:.01em;background:linear-gradient(160deg, var(--dt-brass-hi,var(--dt-brass)), var(--dt-brass));color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 .7rem;font-size:18px;font-weight:700;position:relative;overflow:hidden}.levelup-banner:after{content:"";pointer-events:none;animation:prog-levelup-shine .9s var(--dt-motion-ease,var(--ease-ui)) calc(.55s * var(--dt-motion-duration-scale,1)) both;background:linear-gradient(100deg,#0000 40%,#ffffffa6 50%,#0000 60%);position:absolute;inset:0;transform:translate(-130%)}[data-result=win] .levelup-banner:after{animation-delay:calc(1.45s * var(--dt-motion-duration-scale,1))}@keyframes prog-levelup-shine{0%{transform:translate(-130%)}to{transform:translate(130%)}}@media (prefers-reduced-motion:reduce){.levelup-banner:after{animation-delay:0s!important}}.prog-unlock-caption{text-align:center;font-family:var(--dt-font-body);letter-spacing:.03em;text-transform:uppercase;color:var(--dt-text-muted,var(--dt-cream-muted));margin:0 0 .4rem;font-size:11px}.prog-unlock-chips{flex-wrap:wrap;justify-content:center;gap:6px;margin:0 0 1rem;display:flex}.achv-unlock-chip{border-radius:var(--dt-badge-radius);background:var(--dt-badge-bg);color:var(--dt-badge-text);font-family:var(--dt-font-body);white-space:nowrap;box-shadow:0 2px 0 var(--dt-badge-shadow);align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.achv-unlock-chip svg{width:14px;height:14px}.progression-summary{animation:prog-fade-rise calc(.3s * var(--dt-motion-duration-scale,1)) var(--ease-ui) both;animation-delay:calc(.15s * var(--dt-motion-duration-scale,1))}[data-result=win] .progression-summary{animation-delay:calc(1.05s * var(--dt-motion-duration-scale,1))}@keyframes prog-fade-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.progression-summary,[data-result=win] .progression-summary{animation-delay:0s!important}}@media (height<=400px){.dt-gameover-overlay:has(.progression-summary){align-items:flex-start;overflow-y:auto}.prog-earnings{margin-bottom:.25rem;font-size:12px}.prog-daily-chip{margin-bottom:.3rem;padding:2px 8px}.xp-bar-row{margin-bottom:.35rem}.levelup-banner{margin-bottom:.3rem;font-size:15px}.prog-unlock-caption{margin-bottom:.2rem}.prog-unlock-chips{margin-bottom:.4rem}}.dt-field{--dt-k-base:1;--dt-kh-base:1;--dt-fit-scale:1;--dt-fit-cap:1;--dt-k:calc(var(--dt-k-base) * min(var(--dt-fit-scale), var(--dt-fit-cap)));--dt-kh:calc(var(--dt-kh-base) * min(var(--dt-fit-scale), var(--dt-fit-cap)));--dt-cw-base:calc(88px * var(--dt-kh));--dt-ch-base:calc(126px * var(--dt-kh));--dt-cw:var(--dt-cw-base);--dt-ch:var(--dt-ch-base);--dt-bw:calc(74px * var(--dt-k));--dt-bh:calc(106px * var(--dt-k));--dt-tw:calc(46px * var(--dt-k));--dt-th:calc(66px * var(--dt-k));--dt-mw:calc(28px * var(--dt-k));--dt-mh:calc(40px * var(--dt-k));--dt-hand-reserve:calc(var(--dt-ch) + 46px * var(--dt-kh));--dt-header-clear:max(38px, calc(44px * var(--dt-k)));--dt-app-pad-t:max(calc(10px * var(--dt-k) + var(--dt-header-clear) + env(safe-area-inset-top,0px)),  calc(var(--dt-topstack-top) + var(--dt-status-h) + var(--dt-topstack-gap) + var(--dt-hint-h) + var(--dt-topstack-clear)));--dt-app-pad-b:calc(10px * var(--dt-k) + env(safe-area-inset-bottom,0px));--dt-header-top:calc(10px * var(--dt-k) + env(safe-area-inset-top,0px));--dt-hud-floor:var(--dt-hand-reserve);--dt-actions-clear:140px;--dt-side-seat-clear:0px;--dt-status-fs:max(13px, calc(15px * var(--dt-k)));--dt-hint-fs:max(11px, calc(12.5px * var(--dt-k)));--dt-status-h:calc(1.4 * var(--dt-status-fs) + 12px * var(--dt-k) + 3px);--dt-hint-h:calc(2 * 1.4 * var(--dt-hint-fs) + 8px * var(--dt-k) + 3px);--dt-topstack-gap:calc(3px * var(--dt-k));--dt-topstack-clear:calc(4px * var(--dt-k));--dt-topstack-top:calc(var(--dt-header-top) + var(--dt-header-clear) + var(--dt-topstack-gap));background:var(--dt-field-bg);color:var(--dt-text);font-family:var(--dt-font-body);-webkit-font-smoothing:antialiased;position:fixed;inset:0;overflow:hidden}.dt-field[data-players="4"]{--dt-side-seat-clear:max(100px, calc(116px * var(--dt-k)))}.dt-field[data-players="4"] .dt-arena:has(.dt-bout){padding-bottom:calc(84px * var(--dt-k))}@media (height>=700px){.dt-field{--dt-k-base:1.1;--dt-kh-base:1.34}}@media (width>=700px) and (height>=600px){.dt-field{--dt-k-base:1.24;--dt-kh-base:1.36}}@media (width>=1000px) and (height>=680px){.dt-field{--dt-k-base:1.36;--dt-kh-base:1.5}}@media (width>=1300px) and (height>=760px){.dt-field{--dt-k-base:1.55;--dt-kh-base:1.7}}.dt-field-table{background-image:var(--dt-field-bg);background-color:var(--dt-env-deep);box-shadow:inset 0 0 0 2px var(--dt-brass-deep)}.dt-field-table:before,.dt-field-table>.dt-damask,.dt-field-table>.dt-blob{display:none}.dt-field:before{content:"";background-image:radial-gradient(var(--dt-field-dots) 1.4px, transparent 1.6px);opacity:.35;pointer-events:none;background-size:22px 22px;position:absolute;inset:-10%}.dt-field:after{content:"";background:var(--dt-field-vignette);pointer-events:none;position:absolute;inset:0}.dt-shelf{background:var(--dt-shelf-bg);pointer-events:none;height:36%;position:absolute;bottom:0;left:0;right:0}.dt-blob{opacity:var(--dt-blob-opacity);mix-blend-mode:screen;pointer-events:none;border-radius:50%;position:absolute}.dt-blob-a{background:radial-gradient(circle, var(--dt-blob-a) 0%, transparent 62%);width:52vmax;height:52vmax;animation:26s ease-in-out infinite dt-drift-1;top:-12vmax;left:-18vmax}.dt-blob-b{background:radial-gradient(circle, var(--dt-blob-b) 0%, transparent 62%);width:46vmax;height:46vmax;animation:31s ease-in-out infinite dt-drift-2;bottom:-14vmax;right:-16vmax}.dt-blob-c{background:radial-gradient(circle, var(--dt-blob-c) 0%, transparent 62%);width:38vmax;height:38vmax;animation:37s ease-in-out infinite reverse dt-drift-1;top:-14vmax;right:-10vmax}@keyframes dt-drift-1{0%,to{transform:translate(0)scale(1)}50%{transform:translate(6%,4%)scale(1.12)}}@keyframes dt-drift-2{0%,to{transform:translate(0)scale(1.06)}50%{transform:translate(-7%,-5%)scale(.95)}}.dt-damask{background-color:var(--dt-field-dots);pointer-events:none;position:absolute;inset:-10%;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3NiIgaGVpZ2h0PSI3NiI+PGcgZmlsbD0iI2ZmZiIgZm9udC1mYW1pbHk9Ikdlb3JnaWEsc2VyaWYiIGZvbnQtc2l6ZT0iMTQiIHRyYW5zZm9ybT0icm90YXRlKDEwIDM4IDM4KSI+PHRleHQgeD0iNCIgeT0iMTYiPiYjOTgzMDs8L3RleHQ+PHRleHQgeD0iNDIiIHk9IjQwIj4mIzk4Mjc7PC90ZXh0Pjx0ZXh0IHg9IjEyIiB5PSI1OCI+JiM5ODI5OzwvdGV4dD48L2c+PC9zdmc+);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3NiIgaGVpZ2h0PSI3NiI+PGcgZmlsbD0iI2ZmZiIgZm9udC1mYW1pbHk9Ikdlb3JnaWEsc2VyaWYiIGZvbnQtc2l6ZT0iMTQiIHRyYW5zZm9ybT0icm90YXRlKDEwIDM4IDM4KSI+PHRleHQgeD0iNCIgeT0iMTYiPiYjOTgzMDs8L3RleHQ+PHRleHQgeD0iNDIiIHk9IjQwIj4mIzk4Mjc7PC90ZXh0Pjx0ZXh0IHg9IjEyIiB5PSI1OCI+JiM5ODI5OzwvdGV4dD48L2c+PC9zdmc+);-webkit-mask-size:76px 76px;mask-size:76px 76px;-webkit-mask-repeat:repeat;mask-repeat:repeat}.dt-lamp-drift{background:radial-gradient(ellipse 55% 40% at 46% 30%, var(--dt-surface-hotspot), transparent 70%);pointer-events:none;will-change:transform;animation:28s ease-in-out infinite alternate dt-lamp-drift;position:absolute;inset:-20% -10%}@keyframes dt-lamp-drift{0%{transform:translate(-12px,-6px)}to{transform:translate(12px,8px)}}.dt-dust-motes{pointer-events:none;position:absolute;inset:0;overflow:hidden}.dt-mote{background:var(--dt-cream);opacity:0;border-radius:50%;width:3px;height:3px;animation:linear infinite dt-mote-drift;position:absolute}.dt-mote-1{animation-duration:15s;animation-delay:0s;top:62%;left:41%}.dt-mote-2{animation-duration:19s;animation-delay:4.5s;top:56%;left:53%}.dt-mote-3{animation-duration:22s;animation-delay:9s;top:66%;left:46%}.dt-mote-4{animation-duration:17s;animation-delay:12.5s;top:59%;left:59%}@keyframes dt-mote-drift{0%{opacity:0;transform:translate(0)}12%{opacity:.55}50%{opacity:.3;transform:translate(7px,-32px)}88%{opacity:0}to{opacity:0;transform:translate(-5px,-58px)}}.dt-app{height:100%;padding:var(--dt-app-pad-t) calc(12px + env(safe-area-inset-right,0px)) var(--dt-app-pad-b) calc(12px + env(safe-area-inset-left,0px));justify-content:center;align-items:center;display:flex;position:relative}.dt-board{justify-content:space-between;gap:calc(10px * var(--dt-k));flex-direction:column;width:100%;max-width:430px;height:auto;max-height:100%;display:flex;position:relative}@media (width>=700px){.dt-board{max-width:640px}}@media (width>=1000px){.dt-board{max-width:min(92vw,1050px)}}@media (width>=1300px){.dt-board{max-width:min(88vw,1600px)}}.dt-header{z-index:15;top:var(--dt-header-top);left:calc(12px + env(safe-area-inset-left,0px));right:calc(12px + env(safe-area-inset-right,0px));pointer-events:none;justify-content:space-between;align-items:center;gap:10px;display:flex;position:fixed}.dt-header>*{pointer-events:auto}.dt-title{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dt-header-actions{align-items:center;gap:calc(6px * var(--dt-k));display:flex}.dt-icon-btn{cursor:pointer;touch-action:manipulation;width:calc(38px * var(--dt-k));height:calc(38px * var(--dt-k));border-radius:calc(13px * var(--dt-k));background:var(--dt-icon-btn-bg);box-shadow:inset 0 0 0 1.5px var(--dt-chip-border), 0 calc(3px * var(--dt-k)) 0 var(--dt-icon-btn-shadow);color:var(--dt-icon-btn-text);transition:transform calc(.16s * var(--dt-motion-duration-scale)) var(--dt-motion-ease-bounce);border:0;place-items:center;padding:0;display:grid;position:relative}.dt-icon-btn:hover{transform:translateY(-2px)scale(1.05)}.dt-icon-btn:active{box-shadow:inset 0 0 0 1.5px var(--dt-chip-border);transform:translateY(3px)scale(.96)}.dt-icon-btn svg{width:calc(16px * var(--dt-k));height:calc(16px * var(--dt-k))}:root[dir=rtl] .dt-back-icon{transform:scaleX(-1)}@keyframes dt-arena-shake{0%,to{transform:translate(0)}20%{transform:translate(calc(-5px * var(--dt-motion-pop)), calc(3px * var(--dt-motion-pop)))}40%{transform:translate(calc(4.5px * var(--dt-motion-pop)), calc(-2px * var(--dt-motion-pop)))}60%{transform:translate(calc(-2.5px * var(--dt-motion-pop)), calc(1px * var(--dt-motion-pop)))}80%{transform:translate(calc(1px * var(--dt-motion-pop)), 0)}}.dt-arena-shake{animation:dt-arena-shake calc(.21s * var(--dt-motion-duration-scale)) ease-out}@keyframes dt-arena-shake-strong{0%,to{transform:translate(0)}20%{transform:translate(calc(-8px * var(--dt-motion-pop)), calc(5px * var(--dt-motion-pop)))}40%{transform:translate(calc(7px * var(--dt-motion-pop)), calc(-4px * var(--dt-motion-pop)))}60%{transform:translate(calc(-4px * var(--dt-motion-pop)), calc(2px * var(--dt-motion-pop)))}80%{transform:translate(calc(2px * var(--dt-motion-pop)), 0)}}.dt-arena-shake-strong{animation:dt-arena-shake-strong calc(.26s * var(--dt-motion-duration-scale)) ease-out}.dt-title{font-family:var(--dt-font-display);font-weight:400;font-size:calc(27px * var(--dt-k));color:var(--dt-text);text-shadow:var(--dt-title-shadow);letter-spacing:.5px;margin:0;line-height:1}.dt-arena{z-index:0;width:100%;padding:calc(13px * var(--dt-k)) calc(12px * var(--dt-k)) calc(14px * var(--dt-k));gap:calc(10px * var(--dt-k));flex:1 0 auto;grid-template-rows:auto 1fr;grid-template-columns:auto 1fr auto;display:grid;position:relative}.dt-oval{aspect-ratio:1.35;width:clamp(220px,62vw,760px);padding:calc(18px * var(--dt-k)) calc(24px * var(--dt-k));border-radius:50%;justify-content:center;place-self:center;align-items:center;display:flex;position:relative}.dt-oval:after{content:"";z-index:-1;width:calc(30px * var(--dt-k));height:calc(30px * var(--dt-k));opacity:.5;mix-blend-mode:multiply;pointer-events:none;border:1.5px solid #1e0a0a38;border-radius:50%;position:absolute;top:10%;right:8%;box-shadow:inset 0 0 6px #1e0a0a29}@media (width>=700px) and (height>=600px){.dt-oval{aspect-ratio:1.9}}@media (width>=1000px) and (height>=680px){.dt-oval{aspect-ratio:2.3}}@media (width>=1300px) and (height>=760px){.dt-oval{aspect-ratio:2.6}}.dt-seat{justify-self:center;align-items:center;gap:calc(9px * var(--dt-k));max-width:calc(180px * var(--dt-k));flex-direction:column;display:flex;position:relative}.dt-seat--column{max-width:calc(116px * var(--dt-k))}@media (width<=699px){.dt-seat--column{max-width:calc(100px * var(--dt-k))}}.dt-seat-tag{justify-content:center;align-items:center;gap:calc(6px * var(--dt-k));max-width:100%;padding:calc(5px * var(--dt-k)) calc(11px * var(--dt-k));border-radius:var(--dt-chip-radius);background:var(--dt-plate-gloss), var(--dt-chip-bg);box-shadow:inset 0 0 0 2px var(--dt-chip-border), 0 calc(3px * var(--dt-k)) 0 var(--dt-chip-shadow), 0 calc(5px * var(--dt-k)) calc(12px * var(--dt-k)) var(--dt-chip-shadow);flex-wrap:wrap;display:flex;position:relative}.dt-seat-tag:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;opacity:0;background:var(--dt-plate-gloss), var(--dt-chip-active-bg);box-shadow:inset 0 0 0 2px var(--dt-chip-border), 0 0 0 2px var(--dt-chip-active-shadow);transition:opacity calc(.3s * var(--dt-motion-duration-scale)) var(--dt-motion-ease);position:absolute;inset:0}.dt-seat-active .dt-seat-tag:before{opacity:1}.dt-seat-tag>*{z-index:1;position:relative}.dt-avatar-frame{width:max(40px, calc(60px * var(--dt-k)));height:max(40px, calc(60px * var(--dt-k)));flex:none;position:relative}.dt-avatar-frame:before{content:"";inset:calc(-3px * var(--dt-k));box-shadow:0 0 0 calc(1.5px * var(--dt-k)) var(--dt-brass), 0 0 calc(14px * var(--dt-k)) var(--dt-glow);opacity:0;transition:opacity calc(.3s * var(--dt-motion-duration-scale)) var(--dt-motion-ease);pointer-events:none;border-radius:50%;position:absolute}.dt-seat-active .dt-avatar-frame:before{opacity:1;animation:2.6s ease-in-out infinite dt-halo-breathe}@keyframes dt-halo-breathe{0%,to{opacity:.45}50%{opacity:.9}}@media (prefers-reduced-motion:reduce){.dt-seat-active .dt-avatar-frame:before{animation:none}}@keyframes dt-avatar-wobble{0%,to{transform:rotate(0)}30%{transform:rotate(-4deg)}70%{transform:rotate(4deg)}}.dt-avatar-wobble{animation:dt-avatar-wobble calc(.42s * var(--dt-motion-duration-scale)) var(--ease-ui)}.dt-avatar-eyelid{transform-box:fill-box;transform-origin:50%;animation:dt-avatar-blink var(--blink-dur,5.5s) ease-in-out infinite;animation-delay:var(--blink-delay,0s)}@keyframes dt-avatar-blink{0%,90%,to{transform:scaleY(1)}94%{transform:scaleY(.05)}}.dt-avatar-ring{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.dt-avatar-ring-track{fill:none;stroke:#00000047;stroke-width:3px}.dt-avatar-ring-fill{fill:none;stroke:var(--dt-brass-hi);stroke-width:3px;stroke-linecap:round;stroke-dasharray:45 68.1;opacity:0;transform-origin:50%}.dt-seat-active .dt-avatar-ring-fill{opacity:1;animation:dt-ring-spin calc(1.1s / max(var(--dt-motion-duration-scale), .35)) linear infinite}@keyframes dt-ring-spin{to{transform:rotate(360deg)}}.dt-avatar{inset:calc(6px * var(--dt-k));background:var(--dt-avatar-bg);width:100%;height:100%;box-shadow:0 0 0 calc(1.5px * var(--dt-k)) var(--dt-brass), 0 1px 2px #00000080, 0 4px 10px #00000059;border-radius:50%;flex:none;display:block;position:absolute;overflow:hidden}.dt-seat-active .dt-avatar{background:var(--dt-avatar-active-bg);box-shadow:0 0 0 calc(1.5px * var(--dt-k)) var(--dt-brass-hi), 0 1px 2px #00000080, 0 4px 10px #00000059}img.dt-avatar{object-fit:cover}.dt-avatar-photo{z-index:1;transition:opacity .14s}.dt-seat-name{font-weight:900;font-size:max(12px, calc(13px * var(--dt-k)));text-shadow:0 1px 2px #0000008c;color:var(--dt-text);letter-spacing:.2px;white-space:nowrap;text-overflow:ellipsis;max-width:max(48px, calc(90px * var(--dt-k)));flex-shrink:0;overflow:hidden}.dt-seat-count{min-width:max(17px, calc(21px * var(--dt-k)));height:max(17px, calc(21px * var(--dt-k)));padding:0 calc(5px * var(--dt-k));border-radius:var(--dt-badge-radius);background:var(--dt-badge-bg);color:var(--dt-badge-text);font-family:var(--dt-font-accent);font-weight:800;font-size:max(11px, calc(12px * var(--dt-k)));box-shadow:inset 0 1px 0 #fff9, 0 calc(2px * var(--dt-k)) 0 var(--dt-badge-shadow);flex:none;place-items:center;display:grid}.dt-seat-flash{margin-top:calc(6px * var(--dt-k));white-space:nowrap;padding:calc(3px * var(--dt-k)) calc(9px * var(--dt-k));background:var(--dt-chip-active-bg);box-shadow:inset 0 0 0 1.5px var(--dt-chip-border), 0 0 0 2px var(--dt-chip-active-shadow);color:var(--dt-text);font-size:max(11px, calc(10.5px * var(--dt-k)));pointer-events:none;z-index:5;animation:dt-seat-flash-in calc(1.4s * var(--dt-motion-duration-scale)) var(--dt-motion-ease) forwards;border-radius:999px;font-weight:700;position:absolute;top:100%;left:50%}@keyframes dt-seat-flash-in{0%{opacity:0;transform:translate(-50%,-4px)}12%,78%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,4px)}}.dt-table-row{justify-content:space-between;align-items:center;gap:calc(8px * var(--dt-k));z-index:2;width:88%;max-width:600px;margin:0 auto;display:flex;position:relative}@media (width>=1000px) and (height>=680px){.dt-table-row{max-width:640px}}@media (width>=1300px) and (height>=760px){.dt-table-row{max-width:680px}}@media (width<=699px){.dt-table-row{row-gap:calc(8px * var(--dt-k));flex-wrap:wrap}:is(.dt-table-row:has(.st-pile)>:nth-child(2),.dt-table-row:has(.dt-pair)>:nth-child(2)){flex-basis:100%;order:3}}.dt-talon,.dt-discard{flex:none;position:relative}.dt-talon{width:calc(var(--dt-tw) + 40px * var(--dt-k));height:var(--dt-th)}.dt-discard{width:calc(var(--dt-tw) + 10px * var(--dt-k));height:var(--dt-th)}.dt-talon-stack{width:var(--dt-tw);height:var(--dt-th);z-index:2;animation:dt-sway calc(5.2s / max(var(--dt-motion-duration-scale), .35)) ease-in-out infinite;position:absolute;top:0;left:0}.dt-discard-stack{left:calc(5px * var(--dt-k));width:var(--dt-tw);height:var(--dt-th);position:absolute;top:0}.dt-talon-stack .dt-card,.dt-discard-stack .dt-card{position:absolute;inset:0}.dt-talon-stack .dt-card:first-child{transform:translate(-4px,-4px)rotate(-4deg)}.dt-talon-stack .dt-card:nth-child(2){transform:translate(-2px,-2px)rotate(-2deg)}.dt-talon-stack .dt-card:nth-child(3){transform:translate(0)rotate(1deg)}.dt-discard-stack .dt-card:first-child{transform:translate(-9px)rotate(-9deg)}.dt-discard-stack .dt-card:nth-child(2){transform:translate(5px,1.5px)rotate(5deg)}.dt-discard-stack .dt-card:nth-child(3){transform:translate(2px,-1px)rotate(3deg)}@keyframes dt-sway{0%,to{transform:rotate(-1.2deg)translateY(0)}50%{transform:rotate(1.2deg)translateY(-2px)}}.dt-talon-stack.dt-riffle-active .dt-card:first-child{animation:dt-riffle-a .6s var(--ease-ui) 1}.dt-talon-stack.dt-riffle-active .dt-card:nth-child(2){animation:dt-riffle-b .6s var(--ease-ui) 1}.dt-talon-stack.dt-riffle-active .dt-card:nth-child(3){animation:dt-riffle-c .6s var(--ease-ui) 1}@keyframes dt-riffle-a{0%{transform:translate(-4px,-4px)rotate(-4deg)}15%{transform:translate(-15px,-7px)rotate(-15deg)}30%{transform:translate(-3px,-3px)rotate(-2deg)}45%{transform:translate(-17px,-6px)rotate(-17deg)}60%{transform:translate(-2px,-4px)rotate(-3deg)}to{transform:translate(-4px,-4px)rotate(-4deg)}}@keyframes dt-riffle-b{0%,to{transform:translate(0)rotate(0)scale(1)}50%{transform:translateY(-4px)rotate(0)scale(1.04)}}@keyframes dt-riffle-c{0%{transform:translate(0)rotate(1deg)}15%{transform:translate(13px,-7px)rotate(14deg)}30%{transform:translate(1px,-2px)rotate(2deg)}45%{transform:translate(15px,-6px)rotate(16deg)}60%{transform:translate(2px,-3px)rotate(3deg)}to{transform:translate(0)rotate(1deg)}}.dt-pile-badge{z-index:6;left:50%;bottom:calc(-9px * var(--dt-k));min-width:calc(24px * var(--dt-k));height:calc(21px * var(--dt-k));padding:0 calc(6px * var(--dt-k));background:var(--dt-badge-bg);color:var(--dt-badge-text);font-family:var(--dt-font-accent);font-weight:700;font-size:max(11px, calc(12px * var(--dt-k)));box-shadow:0 calc(3px * var(--dt-k)) 0 var(--dt-badge-shadow);border-radius:999px;place-items:center;display:grid;position:absolute;transform:translate(-50%)}.dt-hud{left:0;right:0;bottom:calc(var(--dt-hud-floor) + 8px * var(--dt-k));z-index:15;align-items:center;gap:calc(6px * var(--dt-k));pointer-events:none;flex-direction:column;display:flex;position:absolute}.dt-hud:has(.dt-actions-row){right:var(--dt-actions-clear)}.dt-hud>*{pointer-events:auto}.dt-status{top:var(--dt-topstack-top);z-index:15;align-items:center;gap:calc(8px * var(--dt-k));padding:calc(6px * var(--dt-k)) calc(14px * var(--dt-k));background:var(--dt-chip-bg);max-width:calc(100vw - 24px);box-shadow:inset 0 0 0 1.5px var(--dt-chip-border);font-family:var(--dt-font-display);font-size:var(--dt-status-fs);color:var(--dt-text);letter-spacing:.3px;border-radius:999px;display:flex;position:fixed;left:50%;transform:translate(-50%)}.dt-status>span:not(.dt-status-dot){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dt-status-hint-pulse:after{content:"";inset:calc(-4px * var(--dt-k));border-radius:inherit;box-shadow:0 0 0 2px var(--dt-brass), 0 0 calc(16px * var(--dt-k)) var(--dt-brass);pointer-events:none;animation:1.8s ease-out 2 forwards dt-status-hint-pulse;position:absolute}@keyframes dt-status-hint-pulse{0%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(1.14)}}@media (prefers-reduced-motion:reduce){.dt-status-hint-pulse:after{opacity:0;animation:none}}.dt-status-you{background:var(--dt-chip-active-bg);box-shadow:inset 0 0 0 1.5px var(--dt-chip-border), 0 0 0 2px var(--dt-chip-active-shadow)}.dt-status-you:before{content:"";inset:calc(-3px * var(--dt-k));border-radius:inherit;box-shadow:0 0 0 2px var(--dt-brass), 0 0 calc(14px * var(--dt-k)) var(--dt-glow);pointer-events:none;opacity:1;animation:dt-live-pulse calc(1.6s / max(var(--dt-motion-duration-scale), .35)) ease-in-out infinite;position:absolute}@keyframes dt-live-pulse{0%,to{opacity:1}50%{opacity:.45}}.dt-status-dot{width:calc(9px * var(--dt-k));height:calc(9px * var(--dt-k));background:var(--dt-need-ring);box-shadow:0 0 calc(10px * var(--dt-k)) var(--dt-need-ring);animation:dt-blip calc(1.25s / max(var(--dt-motion-duration-scale), .35)) ease-in-out infinite;border-radius:50%}@keyframes dt-blip{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.6)}}.dt-hint{top:calc(var(--dt-topstack-top) + var(--dt-status-h) + var(--dt-topstack-gap));z-index:15;max-width:min(90vw, calc(420px * var(--dt-k)));text-align:center;padding:calc(4px * var(--dt-k)) calc(10px * var(--dt-k));border-radius:calc(10px * var(--dt-k));background:var(--dt-chip-bg);box-shadow:inset 0 0 0 1.5px var(--dt-chip-border);font-size:var(--dt-hint-fs);color:var(--dt-text-muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;position:fixed;left:50%;overflow:hidden;transform:translate(-50%)}.dt-hud>.dt-role-badge{padding:calc(4px * var(--dt-k)) calc(10px * var(--dt-k));border-radius:calc(10px * var(--dt-k));background:var(--dt-chip-bg);box-shadow:inset 0 0 0 1.5px var(--dt-chip-border)}.dt-movelog{align-items:center;gap:calc(2px * var(--dt-k));padding-top:calc(2px * var(--dt-k));--dt-movelog-entry-fs:max(11px, calc(10.5px * var(--dt-k)));flex-direction:column;flex-basis:100%;display:flex}.dt-movelog-list{align-items:center;gap:calc(1px * var(--dt-k));width:100%;min-height:calc(3 * var(--dt-movelog-entry-fs) * 1.3 + 2 * 1px * var(--dt-k));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.dt-movelog-entry{font-size:var(--dt-movelog-entry-fs);color:var(--dt-text-muted);text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:min(92vw, calc(380px * var(--dt-k)));line-height:1.3;overflow:hidden}.dt-movelog-empty{opacity:.8}.dt-movelog-expand{cursor:pointer;touch-action:manipulation;color:var(--dt-text);font-size:max(11px, calc(10px * var(--dt-k)));text-underline-offset:2px;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.dt-movelog-full-list{max-height:50vh;color:inherit;flex-direction:column;gap:.45rem;margin:0 0 1.2rem;padding:0;font-size:.9rem;list-style:none;display:flex;overflow-y:auto}.dt-pace-icon{font-size:max(14px, calc(17px * var(--dt-k)));line-height:1}.dt-pace-options{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:1rem;display:flex}.dt-pace-option{cursor:pointer;touch-action:manipulation;border-radius:var(--dt-badge-radius,999px);background:var(--dt-badge-bg);color:var(--dt-badge-text);box-shadow:0 2px 0 var(--dt-badge-shadow);border:0;padding:.5rem .9rem;font-size:.85rem;font-weight:700}.dt-pace-option[aria-pressed=true]{box-shadow:0 0 0 2px var(--dt-need-ring), 0 2px 0 var(--dt-badge-shadow)}.dt-actions-row{right:calc(-1 * var(--dt-actions-clear) + var(--dt-side-seat-clear));bottom:calc(2px * var(--dt-k));z-index:16;gap:calc(8px * var(--dt-k));display:flex;position:absolute}.dt-cta{cursor:pointer;touch-action:manipulation;padding:calc(11px * var(--dt-k)) calc(26px * var(--dt-k));border-radius:var(--dt-cta-radius);background:var(--dt-cta-bg);color:var(--dt-cta-text);font-family:var(--dt-font-display);font-size:max(14px, calc(17px * var(--dt-k)));letter-spacing:.4px;box-shadow:0 calc(5px * var(--dt-k)) 0 var(--dt-cta-shadow), 0 calc(11px * var(--dt-k)) calc(18px * var(--dt-k)) var(--dt-cta-shadow-ambient);transition:transform calc(.12s * var(--dt-motion-duration-scale)) var(--dt-motion-ease-bounce);border:0}.dt-cta:hover{transform:translateY(-2px)}.dt-cta:active{box-shadow:0 0 0 var(--dt-cta-shadow);transform:translateY(5px)}.dt-cta-secondary{background:var(--dt-icon-btn-bg);color:var(--dt-icon-btn-text);box-shadow:0 calc(5px * var(--dt-k)) 0 var(--dt-icon-btn-shadow)}.dt-action-dial{align-items:center;gap:calc(4px * var(--dt-k));cursor:pointer;touch-action:manipulation;color:var(--dt-text);transition:transform calc(.12s * var(--dt-motion-duration-scale)) var(--dt-motion-ease-bounce);background:0 0;border:0;flex-direction:column;padding:0;display:flex}.dt-action-dial:active{transform:scale(.92)}.dt-action-dial-icon{width:max(38px, calc(52px * var(--dt-k)));height:max(38px, calc(52px * var(--dt-k)));border:calc(2px * var(--dt-k)) solid var(--dt-action-dial-color,var(--dt-brass));background:linear-gradient(#170b26d9,#170b26a8);border-radius:50%;place-items:center;display:grid;box-shadow:0 1px 2px #00000073,0 4px 12px #0000004d}.dt-action-dial-icon svg{width:46%;height:46%;color:var(--dt-action-dial-color,var(--dt-brass))}.dt-action-dial-label{font-size:max(10px, calc(11px * var(--dt-k)));color:var(--dt-text-muted);font-weight:600}.dt-action-dial.is-primary .dt-action-dial-icon{background:linear-gradient(180deg, var(--dt-brass-hi), var(--dt-brass));border-color:var(--dt-brass-deep);box-shadow:0 2px 4px #0006,0 6px 18px #d9a44159}.dt-action-dial.is-primary .dt-action-dial-icon svg{color:#2e1b10}.dt-action-dial-take{--dt-action-dial-color:var(--dt-act-take)}.dt-action-dial-defend{--dt-action-dial-color:var(--dt-act-defend)}.dt-action-dial-play{--dt-action-dial-color:var(--dt-act-play)}.dt-lg{isolation:isolate;justify-content:center;align-items:center;gap:calc(8px * var(--dt-k));padding:calc(12px * var(--dt-k)) calc(20px * var(--dt-k));cursor:pointer;touch-action:manipulation;font-family:var(--dt-font-display);font-size:max(11px, calc(12px * var(--dt-k)));letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;color:#fff;-webkit-backdrop-filter:blur(8px)saturate(180%);backdrop-filter:blur(8px)saturate(180%);border:0;border-radius:999px;transition:transform .3s;display:inline-flex;position:relative;overflow:hidden}@supports ((-webkit-backdrop-filter:url(#liquid-glass)) or (backdrop-filter:url(#liquid-glass))){.dt-lg{-webkit-backdrop-filter:blur(3px)saturate(180%)url(#liquid-glass);backdrop-filter:blur(3px)saturate(180%)url(#liquid-glass)}}.dt-lg>*{z-index:3;position:relative}.dt-lg:active{transform:scale(.96)}.dt-lg:before{content:"";z-index:1;pointer-events:none;border-radius:inherit;background:linear-gradient(#ffffff80,#ffffff12 38%,#fff0 60%),radial-gradient(120% 80% at 50% -20%,#fff6,#fff0 60%);position:absolute;inset:0}.dt-lg:after{content:"";z-index:2;pointer-events:none;filter:blur(6px);background:linear-gradient(100deg,#0000,#fff9,#0000);width:45%;animation:4.5s infinite dt-lg-sweep;position:absolute;top:-60%;bottom:-60%;left:-60%;transform:skew(-18deg)}@keyframes dt-lg-sweep{0%{transform:skew(-18deg)translate(0)}55%,to{transform:skew(-18deg)translate(430%)}}.dt-lg-count{font-family:var(--dt-font-body);font-size:max(10px, calc(11px * var(--dt-k)));letter-spacing:0;background:#00000059;border:1px solid #ffffff40;border-radius:999px;padding:2px 8px;font-weight:600}.dt-lg-clear{background:linear-gradient(160deg,#0a101a9e,#0a101ad9);box-shadow:0 2px 6px #00000059,0 16px 34px -16px #000000b3,inset 3px 3px .5px -2px #fffc,inset -2px -2px .5px -2px #ffffff80,inset 1px 1px 1px -.5px #ffffff8c,inset -1px -1px 1px -.5px #ffffff73,inset 0 0 8px 6px #ffffff12,0 0 14px #ffffff1a}.dt-lg-ghost{color:var(--dt-text);background:#ffffff17;box-shadow:0 8px 22px -12px #00000080,inset 2px 2px .5px -2px #ffffffb3,inset -2px -2px .5px -2px #0006,inset 0 0 8px 6px #ffffff0f}.dt-lg-forced.dt-lg-clear{box-shadow:0 2px 6px #00000059, inset 3px 3px .5px -2px #ffffffd9, inset -2px -2px .5px -2px #ffffff8c, inset 1px 1px 1px -.5px #fff9, inset -1px -1px 1px -.5px #ffffff80, inset 0 0 8px 6px #ffffff14, 0 0 0 2px var(--prism-hue-a55,#35e0ff8c), 0 0 22px var(--prism-hue-a55,#35e0ff8c);animation:1.6s ease-in-out infinite dt-lg-breathe}@keyframes dt-lg-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}@media (prefers-reduced-motion:reduce){.dt-lg:after{opacity:0;animation:none}.dt-lg-forced.dt-lg-clear{animation:none}}.dt-hand-zone{flex:none}.dt-hand{height:var(--dt-hand-reserve);--dt-cw:calc(var(--dt-cw-base) * var(--dt-hand-squeeze,1));--dt-ch:calc(var(--dt-ch-base) * var(--dt-hand-squeeze,1));perspective:900px;flex:none;width:100%;margin:0 auto;position:relative}.dt-slot{left:50%;top:calc(22px * var(--dt-kh));width:var(--dt-cw);height:var(--dt-ch);cursor:pointer;touch-action:manipulation;transform-origin:50%;transform-style:preserve-3d;background:0 0;border:0;padding:0;position:absolute}.dt-slot:disabled{cursor:default}.dt-slot:focus{outline:none}.dt-slot:focus-visible .dt-card-face{box-shadow:0 0 0 calc(3px * var(--dt-k)) var(--dt-need-ring), 0 .15em 0 var(--dt-card-face-shadow), 0 .34em .55em var(--dt-card-face-shadow)}.dt-slot .dt-card{animation:dt-idle-breathe calc(3.4s / max(var(--dt-motion-duration-scale), .35)) ease-in-out infinite;animation-delay:calc(var(--dt-i,0) * -.44s);transition:transform calc(.17s * var(--dt-motion-duration-scale)) var(--dt-motion-ease-bounce);animation-play-state:running}@keyframes dt-idle-breathe{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(calc(-5px * var(--dt-kh) * var(--dt-motion-idle))) rotate(calc(.7deg * var(--dt-motion-idle)))}}.dt-slot:not(:disabled):hover .dt-card,.dt-slot:not(:disabled):focus-visible .dt-card{transform:translateY(calc(-22px * var(--dt-kh))) scale(1.075) rotate(-1.5deg);animation-play-state:paused}.dt-slot:not(:disabled):active .dt-card{transform:translateY(calc(-32px * var(--dt-kh))) scale(1.14) rotate(1deg)}.dt-slot:hover,.dt-slot:focus-visible{z-index:60!important}.dt-slot:disabled .dt-card-face{filter:saturate(.45)brightness(.97);box-shadow:inset 0 0 0 .055em var(--dt-card-face-border), 0 .05em 0 var(--dt-card-face-shadow), 0 .08em .14em var(--dt-card-face-shadow)}.dt-ghost-layer{pointer-events:none;z-index:95;position:fixed;inset:0}.dt-ghost{pointer-events:none;position:fixed}.dt-flight-layer{pointer-events:none;z-index:96;position:fixed;inset:0}.dt-flight-outer{margin:0;position:fixed}.dt-flight-shadow{opacity:.5;width:70%;height:16%;animation:dt-flight-shadow-pulse .42s var(--ease-ui) 1 both;background:radial-gradient(#00000080,#0000 72%);border-radius:50%;position:absolute;bottom:-10%;left:50%;transform:translate(-50%)}@keyframes dt-flight-shadow-pulse{0%{opacity:.5;transform:translate(-50%)scale(1)}50%{opacity:.16;transform:translate(-50%)scale(.55)}to{opacity:.5;transform:translate(-50%)scale(1)}}.dt-flight-bulge{animation:dt-flight-bulge-y .42s var(--ease-ui) 1 both;display:block}@keyframes dt-flight-bulge-y{0%{transform:translateY(0)}50%{transform:translateY(var(--dt-arc-h,-40px))}to{transform:translateY(0)}}.dt-flight-clone{pointer-events:none;margin:0;display:block}.dt-flight-trail{pointer-events:none;border-radius:var(--dt-card-radius);background:var(--dt-glow);box-shadow:0 0 calc(10px * var(--dt-k)) var(--dt-glow);opacity:0;transform:translate(var(--dt-trail-x), var(--dt-trail-y)) rotate(var(--dt-trail-rot)) scale(var(--dt-trail-s));animation:dt-flight-trail-fade .45s var(--ease-ui) both;position:fixed}@keyframes dt-flight-trail-fade{0%{opacity:0;transform:translate(var(--dt-trail-x), var(--dt-trail-y)) rotate(var(--dt-trail-rot)) scale(var(--dt-trail-s))}18%{opacity:.35}to{opacity:0;transform:translate(var(--dt-trail-x), var(--dt-trail-y)) rotate(var(--dt-trail-rot)) scale(calc(var(--dt-trail-s) * .82))}}.dt-flight-ripple{pointer-events:none;border:calc(2px * var(--dt-k)) solid var(--dt-glow);opacity:0;animation:dt-flight-ripple .5s var(--ease-ui) both;border-radius:50%;position:fixed}@keyframes dt-flight-ripple{0%{opacity:.5;transform:scale(.4)}to{opacity:0;transform:scale(1.6)}}@media (prefers-reduced-motion:reduce){.dt-flight-shadow,.dt-flight-bulge,.dt-flight-trail,.dt-flight-ripple{animation:none!important}}.dt-bito-persp{perspective:900px;display:block}.dt-bito-flip{transform-style:preserve-3d;display:block;transform:rotateY(0)scale(1)}.dt-bito-face{backface-visibility:hidden;display:block}.dt-bito-face.dt-bito-back{position:absolute;inset:0;transform:rotateY(180deg)}.dt-emote-layer{pointer-events:none;z-index:98;position:fixed;inset:0}.dt-emote-sticker{color:var(--dt-brass-hi);filter:drop-shadow(0 2px 5px #00000073);margin:-15px 0 0 -15px;position:fixed}.dt-emote-sticker-reduced{animation:dt-emote-reduced-fade 1.4s var(--ease-ui) both}@keyframes dt-emote-reduced-fade{0%{opacity:0;transform:scale(.7)}12%,78%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.85)}}.dt-emote-radial-backdrop{z-index:99;background:0 0;position:fixed;inset:0}.dt-emote-radial{width:0;height:0;position:fixed}.dt-emote-radial-btn{border:1.5px solid var(--dt-brass);width:44px;height:44px;color:var(--dt-brass-hi);cursor:pointer;transform:translate(var(--dt-radial-x,0), var(--dt-radial-y,0)) scale(1);animation:dt-emote-radial-pop calc(.22s * var(--dt-motion-duration-scale)) var(--ease-deal) both;background:linear-gradient(#170b26eb,#170b26c7);border-radius:50%;place-items:center;margin:-22px 0 0 -22px;display:grid;position:absolute;top:0;left:0;box-shadow:0 4px 12px #0006}@keyframes dt-emote-radial-pop{0%{opacity:0;transform:translate(var(--dt-radial-x,0), var(--dt-radial-y,0)) scale(.3)}to{opacity:1;transform:translate(var(--dt-radial-x,0), var(--dt-radial-y,0)) scale(1)}}.dt-emote-radial-btn:active{transform:translate(var(--dt-radial-x,0), var(--dt-radial-y,0)) scale(.88)}@media (prefers-reduced-motion:reduce){.dt-emote-radial-btn{animation:none!important}}.dt-anim{transform:translate(var(--dt-base-x,0px), var(--dt-base-y,0px)) rotate(var(--dt-base-rot,0deg));transition:transform var(--dt-flip-duration,.42s) var(--dt-motion-ease-bounce), opacity var(--dt-flip-duration,.42s) linear}.dt-slot.dt-anim{transform:translateX(-50%) translate(var(--dt-base-x,0px), calc(var(--dt-base-y,0px) + var(--dt-legal-lift,0px))) rotate(var(--dt-base-rot,0deg)) rotateX(var(--dt-tilt-x,0deg)) rotateY(var(--dt-tilt-y,0deg));transition:transform var(--dt-flip-duration,.46s) var(--dt-motion-ease-bounce), opacity var(--dt-flip-duration,.46s) linear}.dt-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dt-card{display:block;position:relative}.dt-card-sizeh{--w:var(--dt-cw);width:var(--w);height:var(--dt-ch)}.dt-card-sizeb{--w:var(--dt-bw);width:var(--w);height:var(--dt-bh)}.dt-card-sizet{--w:var(--dt-tw);width:var(--w);height:var(--dt-th)}.dt-card-sizem{--w:var(--dt-mw);width:var(--w);height:var(--dt-mh)}.dt-card{font-size:calc(var(--w,60px) / 4)}.dt-card-face{border-radius:var(--dt-card-radius);background:var(--dt-card-face-bg);box-shadow:inset 0 0 0 .055em var(--dt-card-face-border), 0 .15em 0 var(--dt-card-face-shadow), 0 .34em .55em var(--dt-card-face-shadow);display:block;position:absolute;inset:0;overflow:hidden}.dt-suit-red{--dt-sc:var(--dt-card-suit-red)}.dt-suit-black{--dt-sc:var(--dt-card-suit-black)}.dt-card-corner{color:var(--dt-sc);flex-direction:column;align-items:center;line-height:.92;display:flex;position:absolute;top:.16em;left:.2em}.dt-card-corner b{font-family:var(--dt-font-accent);letter-spacing:-.03em;font-size:1.12em;font-weight:700}.dt-card-corner i{margin-top:.02em;font-size:.72em;font-style:normal}.dt-card-corner-b{inset:auto .2em .16em auto;transform:rotate(180deg)}.dt-card-pips{position:absolute;inset:15% 12%}.dt-pip{color:var(--dt-sc);font-size:.6em;line-height:1;position:absolute}.dt-card-ace{color:var(--dt-sc);place-items:center;font-size:1.8em;line-height:1;display:grid;position:absolute;inset:0}.dt-card-court{position:absolute;inset:0}.dt-court-frame{border:max(.06em, .75px) solid var(--dt-sc);border-radius:.14em;flex-direction:column;justify-content:center;align-items:center;gap:.1em;display:flex;position:absolute;inset:14% 26%}.dt-court-letter{font-family:var(--dt-font-accent);color:var(--dt-sc);font-size:1.35em;font-weight:700;line-height:1}.dt-court-svg{width:.8em;height:.8em;fill:var(--dt-sc);display:block}.dt-card-back{display:block}.dt-card-back svg{filter:drop-shadow(0 .15em 0 var(--dt-cardback-shadow));display:block}.dt-gameover-overlay{background:var(--dt-overlay-bg);z-index:100;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}:is(.dt-field:has(.dt-gameover-overlay) .dt-status,.dt-field:has(.dt-gameover-overlay) .dt-hint){visibility:hidden}.dt-gameover-overlay:has(.dt-journal-page){padding-block:calc(12px * var(--dt-k));align-items:flex-start;overflow-y:auto}.dt-journal-page{background:var(--dt-overlay-panel-bg);border-radius:calc(20px * var(--dt-k));box-shadow:inset 0 0 0 1.5px var(--dt-overlay-panel-border), 0 20px 50px var(--dt-overlay-panel-shadow);overscroll-behavior:contain;width:100%;max-width:24rem;max-height:min(92vh,100%);color:var(--dt-overlay-panel-text,var(--dt-badge-text,var(--dt-text)));padding:1.75rem;position:relative;overflow-y:auto}.dt-journal-headline{font-family:var(--dt-font-display);text-align:center;color:inherit;margin:0 0 .9rem;font-size:2.2rem;font-weight:700;line-height:1}.dt-journal-ranking{flex-direction:column;gap:.5rem;margin:0 0 1.2rem;padding:0;list-style:none;display:flex}.dt-journal-ranking li{border-bottom:1px dashed var(--dt-overlay-panel-border);padding-bottom:.4rem;font-size:.95rem;position:relative}.dt-loser-stamp{top:-.6rem;border:2.5px solid var(--dt-durak-stamp-color);color:var(--dt-durak-stamp-color);opacity:.85;letter-spacing:.05em;text-transform:uppercase;border-radius:6px;padding:.05rem .4rem;font-size:.75rem;font-weight:700;position:absolute;inset-inline-end:-.4rem;transform:rotate(-8deg)}.dt-journal-page .dt-cta{margin:0 auto;display:block}.dt-journal-actions{justify-content:center;gap:calc(10px * var(--dt-k));flex-wrap:wrap;display:flex}.dt-journal-actions .dt-cta{margin:0}@media (orientation:landscape) and (height<=600px){.dt-field[data-players="4"] .dt-arena:has(.dt-bout){padding-bottom:calc(14px * var(--dt-k))}.dt-field{--dt-header-clear:max(32px, calc(38px * var(--dt-k)));--dt-status-h:max(23px, calc(27px * var(--dt-k)));--dt-hint-h:max(20px, calc(24px * var(--dt-k)));--dt-topstack-gap:calc(2px * var(--dt-k));--dt-topstack-clear:calc(2px * var(--dt-k));--dt-topstack-top:var(--dt-header-top);--dt-app-pad-t:max(calc(2px * var(--dt-k) + var(--dt-header-clear) + env(safe-area-inset-top,0px)),  calc(var(--dt-topstack-top) + var(--dt-status-h) + var(--dt-topstack-gap) + var(--dt-hint-h) + var(--dt-topstack-clear)));--dt-app-pad-b:calc(2px * var(--dt-k) + env(safe-area-inset-bottom,0px));--dt-hand-reserve:calc(var(--dt-ch) + 32px * var(--dt-kh));--dt-actions-lane:max(96px, calc(132px * var(--dt-k)));--dt-seat-row-h:max(56px, calc(80px * var(--dt-k)));--dt-mw:calc(24px * var(--dt-k));--dt-mh:calc(34px * var(--dt-k))}.dt-board{align-self:center;row-gap:calc(10px * var(--dt-k));column-gap:calc(2px * var(--dt-k));grid-template-columns:var(--dt-zones-w,0px) 1fr;grid-template-rows:1fr auto;grid-template-areas:"arena arena""zones hand";max-width:min(100%,1200px);display:grid}.dt-arena{max-width:100%;padding:0 calc(10px * var(--dt-k)) 0;gap:calc(4px * var(--dt-k));grid-area:arena;margin:0}.dt-hand-zone{grid-area:hand}.dt-hand{margin-left:var(--dt-actions-lane);margin-right:calc(var(--dt-actions-lane) + var(--dt-side-seat-clear));width:calc(100% - 2 * var(--dt-actions-lane) - var(--dt-side-seat-clear))}.dt-actions-row{bottom:calc(-1 * var(--dt-hud-floor) - 2px * var(--dt-k))}.dt-oval{aspect-ratio:3.6;width:clamp(250px,min(96vmin,54vw),700px);padding:calc(4px * var(--dt-k)) calc(22px * var(--dt-k))}.dt-hint{top:calc(var(--dt-topstack-top) + var(--dt-status-h) + var(--dt-topstack-gap));max-width:min(76vw, max(300px, calc(560px * var(--dt-k))));-webkit-line-clamp:1;line-clamp:1}.dt-header-actions{flex-wrap:wrap;justify-content:flex-end}.dt-icon-btn{width:max(32px, calc(38px * var(--dt-k)));height:max(32px, calc(38px * var(--dt-k)));border-radius:max(11px, calc(13px * var(--dt-k)))}.dt-icon-btn svg{width:max(14px, calc(16px * var(--dt-k)));height:max(14px, calc(16px * var(--dt-k)))}.dt-seat{gap:calc(4px * var(--dt-k));max-width:calc(150px * var(--dt-k))}.dt-seat--row{justify-content:center;align-items:center;gap:calc(8px * var(--dt-k));max-width:min(94vw, calc(360px * var(--dt-k)));flex-direction:row}.dt-seat--row .dt-seat-fan,.dt-seat--row .st-seat-faceup,.dt-seat--row .st-seat-stacks{order:1}.dt-seat--column{max-width:max(80px, calc(90px * var(--dt-k)))}.dt-avatar-frame{width:var(--dt-seat-row-h);height:var(--dt-seat-row-h)}.dt-seat-tag{padding:calc(4px * var(--dt-k)) calc(9px * var(--dt-k))}.dt-seat-name{max-width:max(48px, calc(72px * var(--dt-k)))}.dt-slot{top:calc(8px * var(--dt-kh))}}@media (orientation:landscape) and (height<=600px) and (width>=520px){.dt-seat--column{justify-content:center;align-items:center;gap:calc(6px * var(--dt-k));max-width:min(19vw, calc(190px * var(--dt-k)));flex-flow:wrap}.dt-seat--column .dt-seat-tag{flex-basis:100%}.dt-seat--column .st-seat-faceup-cards--column{flex-direction:row}.dt-seat--column .st-seat-faceup-cards--column>*{margin-top:0;margin-inline-start:calc(-.5 * var(--dt-mw))}.dt-seat--column .st-seat-faceup-cards--column>:first-child{margin-inline-start:0}.dt-seat--column .dt-seat-fan--column{height:calc(var(--dt-mh) + 8px * var(--dt-k));width:calc(var(--dt-mw) * 3.4);flex:none;max-width:none}.dt-field[data-players="4"]{--dt-side-seat-clear:0px}}@media (prefers-reduced-motion:reduce){.dt-blob,.dt-status-dot,.dt-talon-stack,.dt-slot .dt-card,.dt-lamp-drift,.dt-mote,.dt-avatar-eyelid,.dt-avatar-ring-fill,.dt-status-you:before,.home-stamp-today{animation:none!important}.dt-field *,.dt-field :before,.dt-field :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.dt-seat-flash{opacity:1;transform:translate(-50%);animation:none!important}.dt-seat-active .dt-avatar-ring-fill{stroke-dasharray:none}}[data-hidden=true] .dt-lamp-drift,[data-hidden=true] .dt-mote,[data-hidden=true] .dt-avatar-eyelid,[data-hidden=true] .dt-room-hall>span,[data-hidden=true] .dt-room-shaft,[data-hidden=true] .dt-table-oval-shadow,[data-hidden=true] .dt-table-oval-sheen,[data-hidden=true] .dt-seat-active .dt-avatar-frame:before{animation-play-state:paused}.dt-gilt-frame{z-index:50;pointer-events:none;border:var(--dt-frame-w) solid transparent;border-image:var(--dt-frame-bg) 1;position:absolute;inset:0}.dt-gilt-frame:before{content:"";box-shadow:var(--dt-frame-groove);pointer-events:none;border-radius:16px;position:absolute;inset:0}.dt-gilt-corner{opacity:.9;filter:drop-shadow(0 1px 1px #00000080);pointer-events:none;width:46px;height:46px;position:absolute}.dt-gilt-corner-tl{top:2px;left:2px}.dt-gilt-corner-tr{top:2px;right:2px;transform:scaleX(-1)}.dt-gilt-corner-bl{bottom:2px;left:2px;transform:scaleY(-1)}.dt-gilt-corner-br{bottom:2px;right:2px;transform:scale(-1)}.dt-table-name{z-index:6;pointer-events:none;font-family:var(--dt-font-accent);letter-spacing:.24em;text-transform:uppercase;color:var(--dt-brass-hi);text-shadow:0 1px 2px #0009;opacity:.85;white-space:nowrap;font-size:11px;font-weight:700;position:absolute;top:3px;left:50%;transform:translate(-50%)}.dt-felt-emblem{z-index:0;pointer-events:none;font-family:var(--dt-font-display);font-size:calc(30px * var(--dt-k));letter-spacing:.08em;text-transform:uppercase;color:var(--dt-emblem-ink);white-space:nowrap;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dt-felt-emblem:after{content:"";width:calc(240px * var(--dt-k));height:calc(150px * var(--dt-k));border:1px solid var(--dt-emblem-ring);pointer-events:none;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dt-table-oval{aspect-ratio:508/230;pointer-events:none;width:min(82vw,190vh,1500px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dt-table-oval-shadow{pointer-events:none;background:radial-gradient(50% 50% at 50% 55%,#0000008c 52%,#0000 76%);border-radius:50%;position:absolute;inset:-7% -3%}.dt-table-oval-rim{background:var(--dt-frame-bg);pointer-events:none;border-radius:50%;position:absolute;inset:0;box-shadow:0 14px 30px #0009,inset 0 0 0 2px #ffffff4d,inset 0 3px 6px #ffffff73,inset 0 -4px 10px #00000080}.dt-table-oval-ring{pointer-events:none;border-radius:50%;position:absolute;inset:2.6%;box-shadow:inset 0 0 0 2px #0006,inset 0 0 0 3px #ffe5a04d}.dt-table-oval-felt{background-image:radial-gradient(60% 45% at 50% 18%, #ffffff1a, transparent 60%), radial-gradient(80% 70% at 50% 50%, var(--dt-surface-base) 0%, var(--dt-surface-deep) 68%, var(--dt-surface-edge) 100%), var(--dt-tex-wool);background-blend-mode:normal, multiply, normal;background-size:auto,auto,220px 220px;background-color:var(--dt-surface-deep);pointer-events:none;border-radius:50%;position:absolute;inset:4.6%;box-shadow:inset 0 0 40px #000000a6,inset 0 10px 26px #00000080}@media (orientation:portrait){.dt-table-oval{aspect-ratio:3/4;width:min(88vw,62vh)}}.dt-gameover-overlay{animation:dt-overlay-fade calc(.24s * var(--dt-motion-duration-scale)) var(--dt-motion-ease) both}@keyframes dt-overlay-fade{0%{opacity:0}to{opacity:1}}.dt-journal-page{animation:dt-journal-rise calc(.42s * var(--dt-motion-duration-scale)) var(--dt-motion-ease-bounce) both}@keyframes dt-journal-rise{0%{opacity:0;transform:translateY(18px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}[data-result=win] .dt-journal-page{animation-delay:calc(.7s * var(--dt-motion-duration-scale));box-shadow:inset 0 0 0 1.5px var(--dt-overlay-panel-border), 0 0 0 2px var(--dt-brass), 0 20px 50px var(--dt-overlay-panel-shadow)}[data-result=win] .dt-journal-headline{color:var(--dt-brass,#d9a441);position:relative;overflow:hidden}[data-result=win] .dt-journal-headline:after{content:"";pointer-events:none;animation:dt-headline-shine .9s var(--dt-motion-ease) calc(1.3s * var(--dt-motion-duration-scale)) both;background:linear-gradient(100deg,#0000 40%,#ffffff8c 50%,#0000 60%);position:absolute;inset:0;transform:translate(-130%)}@keyframes dt-headline-shine{0%{transform:translate(-130%)}to{transform:translate(130%)}}@media (prefers-reduced-motion:reduce){[data-result=win] .dt-journal-page,[data-result=win] .dt-journal-headline:after{animation-delay:0s!important}}.dt-suit-rain{pointer-events:none;position:fixed;inset:0;overflow:hidden}.dt-suit-rain-glyph{color:var(--dt-cream);text-shadow:0 0 8px var(--dt-glow);opacity:0;animation-name:dt-suit-rain-fall;animation-timing-function:linear;animation-iteration-count:1;animation-fill-mode:both;position:absolute;top:-30px}.dt-suit-rain-amber{color:var(--dt-brass);text-shadow:0 0 10px var(--dt-brass)}@keyframes dt-suit-rain-fall{0%{opacity:0;transform:translateY(0) rotate(var(--dt-rain-rot0,0deg))}8%{opacity:.85}82%{opacity:.85}to{opacity:0;transform:translateY(105vh) rotate(var(--dt-rain-rot1,0deg))}}@media (prefers-reduced-motion:reduce){.dt-suit-rain-glyph{animation:none}}.dt-field.prism-table{background:var(--prism-obsidian);box-shadow:inset 0 0 0 1px var(--prism-hairline-2)}@media (orientation:landscape){.dt-field.prism-table .dt-table-oval{aspect-ratio:auto;transform-origin:50% 100%;pointer-events:none;border-radius:18px 18px 4px 4px;width:112%;height:173vh;inset:auto auto -2px -6%;overflow:hidden;transform:perspective(195vh)rotateX(48deg)}}@media (orientation:portrait){.dt-field.prism-table .dt-table-oval{aspect-ratio:3/4;transform-origin:50%;pointer-events:none;border-radius:50%;width:min(88vw,62vh);height:auto;inset:50% auto auto 50%;overflow:hidden;transform:translate(-50%,-50%)}}.dt-field.prism-table .dt-table-oval-rim{border-radius:inherit;border:1px solid var(--prism-hue);background:radial-gradient(120% 85% at 50% 4%, var(--prism-hue-a12), transparent 62%), linear-gradient(180deg, var(--prism-glass-2) 0%, var(--prism-glass-1) 52%, #060911 100%);pointer-events:none;inset:0;box-shadow:inset 0 0 0 1px #ffffff0d,inset 0 46px 70px -26px #000000a6}.dt-field.prism-table .dt-table-oval-ring{border-radius:inherit;background:repeating-radial-gradient(ellipse 92% 130% at 50% 108%, transparent 0 30px, var(--prism-hue-a20) 30px 31px);box-shadow:none;pointer-events:none;inset:0}.dt-field.prism-table .dt-table-oval-felt{border-radius:inherit;background-blend-mode:normal;box-shadow:none;pointer-events:none;background-color:#0000;background-image:radial-gradient(closest-side,#ffffff17,#0000 72%),repeating-linear-gradient(36deg,#ffffff0d 0 1px,#0000 1px 8px),repeating-linear-gradient(-36deg,#ffffff0d 0 1px,#0000 1px 8px);background-position:50% -8%,0 0,0 0;background-repeat:no-repeat,repeat,repeat;background-size:74% 78%,auto,auto;inset:0}.dt-field.prism-table .dt-table-oval-shadow{border-radius:inherit;box-shadow:0 0 30px var(--prism-hue-a35), 0 0 70px var(--prism-hue-a12);pointer-events:none;background:0 0;animation:6s ease-in-out infinite dt-prism-table-breathe;inset:-3%}@keyframes dt-prism-table-breathe{0%,to{opacity:.55}50%{opacity:1}}.dt-field.prism-table .dt-table-oval-sheen{background:linear-gradient(72deg, transparent 20%, #ffffff1a 48%, var(--prism-hue-a12) 56%, transparent 82%);pointer-events:none;border-radius:0;width:42%;height:120%;animation:7s ease-in-out infinite dt-prism-sheen;position:absolute;top:-10%;left:0;transform:translate(-160%)}@keyframes dt-prism-sheen{0%{opacity:0;transform:translate(-160%)}10%{opacity:1}45%{opacity:0;transform:translate(300%)}to{opacity:0;transform:translate(300%)}}.dt-field.prism-table{--dt-env-deep:var(--prism-obsidian);--dt-env-base:var(--prism-glass-1);--dt-env-warm:var(--prism-glass-2);--dt-surface-base:var(--prism-glass-2);--dt-surface-deep:var(--prism-glass-1);--dt-surface-edge:var(--prism-obsidian);--dt-surface-hotspot:#ffffff14;--dt-surface-vignette:radial-gradient(ellipse 96% 90% at 50% 62%, transparent 46%, #0000009e 100%);--dt-field-vignette:radial-gradient(ellipse 96% 90% at 50% 62%, transparent 46%, #0000009e 100%);--dt-cardback-1:var(--prism-glass-2);--dt-cardback-2:var(--prism-glass-1);--dt-cardback-3:var(--prism-obsidian);--dt-cardback-border:var(--prism-hairline);--dt-cardback-motif:var(--prism-hue-a55);--dt-cardback-shadow:#0000008c;--dt-brass:var(--prism-hue);--dt-brass-hi:var(--prism-ice);--dt-brass-deep:var(--prism-hue-deep);--dt-cream:var(--prism-text);--dt-cream-muted:var(--prism-muted);--dt-text:var(--prism-text);--dt-text-muted:var(--prism-muted);--dt-glow:var(--prism-hue-a55);--dt-need-ring:var(--prism-hue);--dt-scrim:var(--prism-scrim);--dt-act-play:var(--prism-cyan);--dt-act-defend:var(--prism-cyan);--dt-act-take:var(--prism-amber);--dt-chip-bg:linear-gradient(160deg, #101827eb, #060a12f0);--dt-chip-border:var(--prism-hairline);--dt-chip-shadow:#00000080;--dt-chip-active-bg:linear-gradient(180deg, var(--prism-hue-a20), var(--prism-hue-a12));--dt-chip-active-shadow:var(--prism-hue-a55);--dt-chip-radius:4px;--dt-plate-gloss:linear-gradient(180deg, #ffffff14, #fff0 55%);--dt-plate-accent-bg:var(--prism-hue-a12);--dt-avatar-bg:radial-gradient(circle at 50% 28%, var(--prism-hue-a20), var(--prism-glass-1) 78%);--dt-avatar-active-bg:radial-gradient(circle at 50% 28%, var(--prism-hue-a35), var(--prism-glass-2) 78%);--dt-avatar-text:var(--prism-ice);--dt-badge-bg:var(--prism-glass-2);--dt-badge-text:var(--prism-ice);--dt-badge-shadow:#00000080;--dt-badge-radius:4px;--dt-cta-bg:linear-gradient(180deg, #35e0ff33, #35e0ff12);--dt-cta-text:var(--prism-ice);--dt-cta-shadow:transparent;--dt-cta-shadow-ambient:#00000080;--dt-cta-radius:4px;--dt-icon-btn-bg:linear-gradient(160deg, #101827e6, #060a12eb);--dt-icon-btn-shadow:#00000073;--dt-icon-btn-text:var(--prism-muted);--dt-overlay-bg:var(--prism-scrim);--dt-overlay-panel-bg:var(--prism-panel-bg);--dt-overlay-panel-border:var(--prism-hairline);--dt-overlay-panel-shadow:#0009;--dt-overlay-panel-text:var(--prism-text);--dt-durak-stamp-color:var(--prism-pulse);--dt-frame-w:0px;--dt-frame-groove:none;--dt-frame-flourish:var(--prism-hairline);--dt-frame-flourish-dim:var(--prism-hairline-2);--dt-emblem-ink:var(--prism-hue-a12);--dt-emblem-ring:var(--prism-hairline-2);--dt-font-display:var(--prism-font-display);--dt-font-accent:var(--prism-font-ui);--dt-font-body:var(--prism-font-ui)}:root[lang=he] .dt-field.prism-table .dt-cta{font-size:max(16px, calc(18px * var(--dt-k)))}:root[lang=he] .dt-field.prism-table .dt-status{font-size:max(16px, calc(17px * var(--dt-k)))}:root[lang=he] .dt-field.prism-table .dt-table-name{font-size:max(15px, calc(16px * var(--dt-k)))}.dt-field.prism-table .dt-oval:after{display:none}.dt-field.prism-table .dt-gilt-corner{opacity:.5;filter:none;width:20px;height:20px}.dt-field.prism-table .dt-oval-glyphs{color:var(--prism-hue);opacity:.18}.dt-field.prism-table .dt-felt-emblem{text-transform:uppercase;letter-spacing:var(--prism-track-display);font-size:calc(26px * var(--dt-k))}.dt-field.prism-table .dt-table-name{font-family:var(--prism-font-display);font-weight:400;font-size:max(11px, calc(12.5px * var(--dt-k)));letter-spacing:var(--prism-track-display);color:var(--prism-muted);text-shadow:none;opacity:.7;text-overflow:ellipsis;max-width:40vw;top:3px;overflow:hidden}.dt-field.prism-table .dt-status-dot{background:var(--prism-cyan);box-shadow:0 0 calc(10px * var(--dt-k)) var(--prism-cyan)}.dt-field.prism-table .dt-action-dial.is-primary .dt-action-dial-icon svg{color:var(--prism-obsidian)}.dt-field.prism-table .dt-room{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.dt-field.prism-table .dt-room-hall{pointer-events:none;transform-origin:top;height:44%;position:absolute;top:0;left:-20%;right:-20%;overflow:hidden;transform:perspective(460px)rotateX(-70deg);-webkit-mask-image:linear-gradient(#000000d9,#0000);mask-image:linear-gradient(#000000d9,#0000)}.dt-field.prism-table .dt-room-hall>span{background-image:repeating-linear-gradient(0deg,#78bee61f 0 1px,#0000 1px 26px),repeating-linear-gradient(90deg,#78bee612 0 1px,#0000 1px 46px);animation:30s linear infinite dt-prism-hall-drift;position:absolute;inset:-64px}@keyframes dt-prism-hall-drift{0%{transform:translate(0,0)}to{transform:translate(46px,26px)}}.dt-field.prism-table .dt-room-shaft{filter:blur(20px);pointer-events:none;width:190px;height:62%;animation:9s ease-in-out infinite dt-prism-shaft;position:absolute;top:-10%;transform:skew(-8deg)}.dt-field.prism-table .dt-room-shaft-a{background:linear-gradient(var(--prism-hue-a12), transparent 82%);left:14%}.dt-field.prism-table .dt-room-shaft-b{background:linear-gradient(#35e0ff1f,#0000 82%);animation-delay:4s;right:14%}@keyframes dt-prism-shaft{0%,to{opacity:.5;transform:skew(-8deg)}50%{opacity:1;transform:skew(-10deg)}}.dt-field.prism-table .dt-room-halftone{opacity:.1;pointer-events:none;background-image:radial-gradient(circle,#96c8fff2 1px,#0000 1.6px);background-size:7px 7px;width:220px;height:160px;position:absolute}.dt-field.prism-table .dt-room-halftone-tl{top:0;left:0;-webkit-mask-image:linear-gradient(135deg,#000,#0000 72%);mask-image:linear-gradient(135deg,#000,#0000 72%)}.dt-field.prism-table .dt-room-halftone-br{bottom:0;right:0;-webkit-mask-image:linear-gradient(-45deg,#000,#0000 72%);mask-image:linear-gradient(-45deg,#000,#0000 72%)}.dt-field.prism-table .dt-room-grain{opacity:.035;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.dt-field.prism-table .dt-room-vignette{pointer-events:none;background:radial-gradient(96% 90% at 50% 62%,#0000 46%,#0000009e 100%);position:absolute;inset:0}.dt-field.prism-table .dt-mote{background:var(--prism-ice);box-shadow:0 0 4px #b8fbffcc}@media (prefers-reduced-motion:reduce){.dt-field.prism-table .dt-room-hall>span,.dt-field.prism-table .dt-room-shaft,.dt-field.prism-table .dt-table-oval-shadow,.dt-field.prism-table .dt-table-oval-sheen{animation:none!important}}.dt-field.prism-table .dt-seat{position:relative}.dt-field.prism-table .dt-seat:before{content:"";left:50%;bottom:calc(-18px * var(--dt-k));width:min(calc(210px * var(--dt-k)), 100%);height:calc(76px * var(--dt-k));background:radial-gradient(closest-side, var(--prism-hue-a35), transparent 72%);filter:blur(18px);opacity:0;transition:opacity calc(.3s * var(--dt-motion-duration-scale)) var(--dt-motion-ease);pointer-events:none;z-index:-1;border-radius:50%;position:absolute;transform:translate(-50%)}.dt-field.prism-table .dt-seat-active:before{opacity:1}.dt-field.prism-table .dt-avatar-frame:after{content:"";left:50%;bottom:calc(-16px * var(--dt-k));width:calc(88px * var(--dt-k));height:calc(32px * var(--dt-k));background:linear-gradient(180deg, var(--prism-hue-a20), transparent 88%);border:1px solid var(--prism-hairline-2);pointer-events:none;z-index:-1;border-bottom:none;border-radius:44px 44px 6px 6px;position:absolute;transform:translate(-50%)}.dt-field.prism-table .dt-avatar{box-shadow:0 0 0 calc(1.5px * var(--dt-k)) var(--prism-hue-a55), 0 0 calc(10px * var(--dt-k)) var(--prism-hue-a20), inset 0 -8px 12px #0006}.dt-field.prism-table .dt-seat-active .dt-avatar{box-shadow:0 0 0 calc(2px * var(--dt-k)) var(--prism-hue-a80), 0 0 calc(22px * var(--dt-k)) var(--prism-hue-a55), inset 0 -8px 12px #0000004d}.dt-field.prism-table .dt-avatar-ring-fill{stroke:var(--prism-hue)}.dt-field.prism-table .dt-avatar-ring-track{stroke:var(--prism-hairline-2)}.dt-field.prism-table .dt-seat:not(.dt-seat-active) .dt-seat-fan .dt-card,.dt-field.prism-table .dt-seat:not(.dt-seat-active) .st-seat-faceup-cards .dt-card{opacity:.8}.dt-field.prism-table .dt-seat-tag{clip-path:polygon(var(--prism-chamfer) 0, 100% 0, 100% calc(100% - var(--prism-chamfer)), calc(100% - var(--prism-chamfer)) 100%, 0 100%, 0 var(--prism-chamfer));border-radius:0}.dt-field.prism-table .dt-seat-count{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.dt-field.prism-table .dt-role-badge{color:var(--prism-hue);text-shadow:0 0 5px var(--prism-hue-a55);letter-spacing:.09em;text-transform:uppercase;background:0 0}@media (orientation:landscape) and (height<=600px){.dt-field.prism-table .dt-seat--row .dt-seat-fan,.dt-field.prism-table .dt-seat--row .st-seat-faceup,.dt-field.prism-table .dt-seat--row .st-seat-stacks{order:0}.dt-field.prism-table .dt-seat--row .dt-seat-tag{order:1}.dt-field.prism-table .dt-seat-fan,.dt-field.prism-table .st-seat-faceup{margin-inline-start:calc(-74px * var(--dt-k));margin-top:calc(70px * var(--dt-k));z-index:2;position:relative}.dt-field.prism-table .dt-seat--row .dt-seat-fan{width:calc(var(--dt-mw) * 3.4)}}.dt-field.prism-table .dt-you-badge{inset-inline-start:calc(4px * var(--dt-k));bottom:calc(4px * var(--dt-k));z-index:1;align-items:center;gap:calc(2px * var(--dt-k));pointer-events:none;flex-direction:column;display:flex;position:absolute}.dt-field.prism-table .dt-you-avatar-frame{width:max(30px, calc(42px * var(--dt-k)));height:max(30px, calc(42px * var(--dt-k)));display:block}.dt-field.prism-table .dt-you-avatar-frame .dt-avatar{box-shadow:0 0 0 calc(1.5px * var(--dt-k)) var(--prism-ice-a55), 0 0 calc(8px * var(--dt-k)) var(--prism-cyan-a20)}.dt-field.prism-table .dt-you-avatar-frame:after{content:none}.dt-field.prism-table .dt-you-label{font-size:max(8px, calc(9px * var(--dt-k)));letter-spacing:.08em;text-transform:uppercase;color:var(--prism-muted);white-space:nowrap}.prism-sheet.dt-gameover-overlay{background:var(--prism-scrim);-webkit-backdrop-filter:blur(8px)saturate(1.15);backdrop-filter:blur(8px)saturate(1.15)}.prism-sheet .dt-journal-page{background:var(--prism-panel-bg);border:1px solid var(--prism-hairline);clip-path:polygon(var(--prism-chamfer-lg) 0, 100% 0, 100% calc(100% - var(--prism-chamfer-lg)), calc(100% - var(--prism-chamfer-lg)) 100%, 0 100%, 0 var(--prism-chamfer-lg));box-shadow:inset 0 1px 0 var(--prism-inset-hi);padding:calc(16px * var(--dt-k)) calc(18px * var(--dt-k));color:var(--prism-text);font-family:var(--prism-font-ui);border-radius:0}.prism-sheet .dt-journal-headline{font-family:var(--prism-font-display);font-weight:400;font-size:max(13px, calc(15px * var(--dt-k)));letter-spacing:var(--prism-track-display);text-transform:uppercase;color:var(--prism-ice);text-shadow:0 0 14px var(--prism-cyan-a55), 0 0 30px var(--prism-cyan-a20);padding-bottom:calc(8px * var(--dt-k));line-height:1.25;position:relative}.prism-sheet .dt-journal-headline:after{content:"";background:linear-gradient(90deg, transparent, var(--prism-hairline), transparent);height:1px;position:absolute;bottom:0;left:0;right:0}.prism-sheet .pr-brass-word{background:linear-gradient(180deg, var(--prism-ice), var(--prism-cyan-deep))}.prism-sheet .dt-cta{border:1px solid var(--prism-cyan-deep);clip-path:polygon(var(--prism-chamfer) 0, 100% 0, 100% calc(100% - var(--prism-chamfer)), calc(100% - var(--prism-chamfer)) 100%, 0 100%, 0 var(--prism-chamfer));color:var(--prism-ice);font-family:var(--prism-font-display);font-size:max(10px, calc(11px * var(--dt-k)));letter-spacing:var(--prism-track-display);text-transform:uppercase;padding:calc(9px * var(--dt-k)) calc(20px * var(--dt-k));min-height:calc(40px * var(--dt-k));box-shadow:inset 0 1px 0 var(--prism-inset-hi);background:linear-gradient(#35e0ff2e,#35e0ff0f);border-radius:0;line-height:1.2}.prism-sheet .dt-cta-secondary{background:var(--prism-fill-1);border-color:var(--prism-hairline);color:var(--prism-muted);box-shadow:none}.prism-sheet .dt-cta:hover,.prism-sheet .dt-cta:focus-visible{border-color:var(--prism-cyan);box-shadow:inset 0 1px 0 var(--prism-inset-hi);background:linear-gradient(#35e0ff47,#35e0ff1a);outline:none;transform:none}.prism-sheet .dt-cta-secondary:hover,.prism-sheet .dt-cta-secondary:focus-visible{color:var(--prism-cyan);border-color:var(--prism-cyan);background:var(--prism-fill-2);box-shadow:0 0 12px var(--prism-cyan-a20)}.prism-sheet .dt-cta:active{transform:translateY(1px)}.prism-sheet .dt-journal-page .dt-cta:disabled{opacity:.45;box-shadow:none;cursor:default}.prism-sheet .home-sheet-row{justify-content:space-between;align-items:center;gap:calc(10px * var(--dt-k));margin-bottom:calc(8px * var(--dt-k));display:flex}.prism-sheet .home-sheet-label{font-family:var(--prism-font-ui);font-size:max(11px, calc(12px * var(--dt-k)));letter-spacing:.1em;text-transform:uppercase;color:var(--prism-muted);flex:none}.prism-sheet .home-segmented{justify-content:flex-end;gap:calc(3px * var(--dt-k));padding:calc(3px * var(--dt-k));border:1px solid var(--prism-hairline-2);background:var(--prism-fill-1);box-shadow:none;border-radius:0;flex-wrap:wrap;display:flex}.prism-sheet .dt-journal-page>.home-segmented{width:fit-content;margin-inline-start:auto}.prism-sheet .home-segmented-option{cursor:pointer;touch-action:manipulation;color:var(--prism-muted);font-family:var(--prism-font-ui);font-weight:600;font-size:max(11px, calc(11.5px * var(--dt-k)));letter-spacing:.06em;text-transform:uppercase;padding:calc(6px * var(--dt-k)) calc(12px * var(--dt-k));transition:transform .14s var(--prism-ease-pop);background:0 0;border:1px solid #0000;border-radius:4px}.prism-sheet .home-segmented-option[aria-pressed=true]{color:var(--prism-cyan);border-color:var(--prism-cyan);box-shadow:0 0 10px var(--prism-cyan-a20);background:#35e0ff1a}.prism-sheet .home-segmented-option:active{transform:scale(.95)}.prism-sheet a.home-segmented-option,.prism-sheet a.home-segmented-option:visited{color:var(--prism-muted);text-decoration:none}.prism-sheet .home-stats-page{max-width:min(34rem,92vw)}.prism-sheet .home-sheet-scroll{max-height:min(62vh,380px);margin-bottom:calc(10px * var(--dt-k));overflow-y:auto}.prism-sheet .home-stats-game{font-family:var(--prism-font-display);font-weight:400;font-size:max(11px, calc(12px * var(--dt-k)));letter-spacing:var(--prism-track-display);text-transform:uppercase;color:var(--prism-ice);margin:0 0 calc(2px * var(--dt-k))}.prism-sheet .home-stats-total{margin:0 0 calc(6px * var(--dt-k));font-family:var(--prism-font-ui);font-size:max(10px, calc(11px * var(--dt-k)));color:var(--prism-muted)}.prism-sheet .home-stats-table{border-collapse:collapse;width:100%;font-family:var(--prism-font-ui);font-size:max(10px, calc(11px * var(--dt-k)));color:var(--prism-text)}.prism-sheet .home-stats-table th,.prism-sheet .home-stats-table td{padding:calc(3px * var(--dt-k)) calc(4px * var(--dt-k));text-align:center;border-bottom:1px solid var(--prism-hairline-2)}.prism-sheet .home-stats-table thead th{color:var(--prism-cyan);letter-spacing:.08em;text-transform:uppercase}.prism-sheet .home-stats-table tbody th{text-align:start;white-space:nowrap;color:var(--prism-muted)}.prism-sheet .achv-tile{font-family:var(--prism-font-ui);border-radius:4px}.prism-sheet .achv-tile[data-earned=true]{box-shadow:inset 0 0 0 1px var(--prism-amber-a55), 0 0 12px var(--prism-amber-a20);color:var(--prism-amber);background:#ffcb6b14}.prism-sheet .achv-tile[data-earned=false]{background:var(--prism-fill-1);box-shadow:inset 0 0 0 1px var(--prism-hairline-2);color:var(--prism-muted)}.prism-sheet .achv-tile[data-earned=false] svg,.prism-sheet .achv-tile-hidden-glyph{color:var(--prism-muted);opacity:.55}.prism-sheet .achv-tier{color:var(--prism-amber);box-shadow:inset 0 0 0 1px var(--prism-amber-a55);font-family:var(--prism-font-ui);background:#ffcb6b29;border-radius:3px}.prism-sheet .achv-detail{background:var(--prism-fill-1);box-shadow:inset 0 0 0 1px var(--prism-hairline-2);color:var(--prism-text);font-family:var(--prism-font-ui);border-radius:4px}.prism-sheet .achv-detail-name{color:var(--prism-amber)}.prism-sheet .home-sheet-a11y-title{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.prism-sheet .home-sheet-pager{flex-direction:column;flex:auto;min-height:0;display:flex}.prism-sheet .home-sheet-tabs{gap:calc(3px * var(--dt-k));padding:calc(3px * var(--dt-k));border:1px solid var(--prism-hairline-2);background:var(--prism-fill-1);margin-bottom:calc(8px * var(--dt-k));flex:none;display:flex}.prism-sheet .home-sheet-tab{min-width:0;min-height:calc(40px * var(--dt-k));cursor:pointer;touch-action:manipulation;color:var(--prism-muted);font-family:var(--prism-font-ui);font-weight:600;font-size:max(11px, calc(11.5px * var(--dt-k)));letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;transition:transform .14s var(--prism-ease-pop);background:0 0;border:1px solid #0000;border-radius:0;flex:1 1 0;justify-content:center;align-items:center;line-height:1.2;display:flex;overflow:hidden}.prism-sheet .home-sheet-tab[aria-selected=true]{color:var(--prism-cyan);border-color:var(--prism-cyan);box-shadow:0 0 10px var(--prism-cyan-a20);background:#35e0ff1a}.prism-sheet .home-sheet-tab:active{transform:scale(.96)}.prism-sheet .home-sheet-tab:focus-visible{border-color:var(--prism-cyan);outline:none}.prism-sheet .home-sheet-pager-viewport{touch-action:pan-y;min-height:0;margin-bottom:calc(8px * var(--dt-k));flex:auto;position:relative;overflow:hidden}.prism-sheet .home-sheet-pager-track{height:100%;transition:transform .26s var(--prism-ease-pop);display:flex}.prism-sheet .home-sheet-pager-track[data-dragging=true]{transition-duration:0s}.prism-sheet .home-sheet-page{flex:0 0 100%;min-width:0;height:100%;overflow:hidden}.prism-sheet .home-sheet-page[aria-hidden=true]{pointer-events:none}@media (prefers-reduced-motion:reduce){.prism-sheet .home-sheet-pager-track,.prism-sheet .home-sheet-tab{transition-duration:.001ms}}.prism-sheet .home-email-toggle{color:var(--prism-cyan);text-decoration:underline;-webkit-text-decoration-color:var(--prism-cyan-deep);text-decoration-color:var(--prism-cyan-deep);text-underline-offset:3px;letter-spacing:.08em;text-transform:uppercase;font-family:var(--prism-font-ui)}.prism-sheet .home-email-form{border-top:1px solid var(--prism-hairline-2)}.prism-sheet .home-email-input{font-size:max(16px, calc(13px * var(--dt-k)));background:var(--prism-fill-1);box-shadow:inset 0 0 0 1px var(--prism-hairline);color:var(--prism-text);font-family:var(--prism-font-ui);border-radius:4px}.prism-sheet .home-email-input:focus{box-shadow:inset 0 0 0 1px var(--prism-cyan), 0 0 10px var(--prism-cyan-a20)}.prism-sheet .home-email-forgot{color:var(--prism-muted)}.prism-sheet .home-account-error{color:var(--prism-pulse)}.prism-sheet .home-account-success{color:var(--prism-cyan)}.prism-sheet .home-inline-link,.prism-sheet .home-inline-link:visited{color:var(--prism-cyan);text-decoration:underline;-webkit-text-decoration-color:var(--prism-cyan-deep);text-decoration-color:var(--prism-cyan-deep)}.prism-sheet .home-displayname-value{color:var(--prism-text);font-family:var(--prism-font-ui)}.prism-sheet .mm-countdown{box-shadow:inset 0 0 0 1px var(--prism-cyan-deep), 0 0 14px var(--prism-cyan-a20);color:var(--prism-ice);font-family:var(--prism-font-display);font-size:max(11px, calc(12px * var(--dt-k)));letter-spacing:var(--prism-track-display);background:#35e0ff1a;border-radius:4px}.prism-sheet .pr-divider{color:var(--prism-muted)}.prism-sheet .pr-divider:before,.prism-sheet .pr-divider:after{background:var(--prism-hairline-2)}.prism-sheet .pr-join-label,.prism-sheet .pr-code-label{font-family:var(--prism-font-ui);color:var(--prism-muted);text-transform:uppercase;letter-spacing:.08em}.prism-sheet .pr-expiry,.prism-sheet .pr-waiting-for-host{font-family:var(--prism-font-ui);color:var(--prism-muted)}.prism-sheet .pr-code-input{font-size:max(16px, calc(15px * var(--dt-k)));background:var(--prism-fill-1);box-shadow:inset 0 0 0 1px var(--prism-hairline);color:var(--prism-text);font-family:var(--prism-font-ui);border-radius:4px}.prism-sheet .pr-code-input:focus{box-shadow:inset 0 0 0 1px var(--prism-cyan), 0 0 10px var(--prism-cyan-a20)}.prism-sheet .pr-code-input::placeholder{color:var(--prism-muted)}.prism-sheet .pr-code-chip{clip-path:polygon(var(--prism-chamfer) 0, 100% 0, 100% calc(100% - var(--prism-chamfer)), calc(100% - var(--prism-chamfer)) 100%, 0 100%, 0 var(--prism-chamfer));background:var(--prism-glass-2);box-shadow:inset 0 0 0 1px var(--prism-hairline);border-radius:0}.prism-sheet .pr-code{color:var(--prism-ice);text-shadow:0 0 14px var(--prism-cyan-a55);font-family:var(--prism-font-display)}.prism-sheet .pr-share-btn{background:var(--prism-fill-1);color:var(--prism-cyan);border:1px solid var(--prism-hairline);clip-path:polygon(var(--prism-chamfer) 0, 100% 0, 100% calc(100% - var(--prism-chamfer)), calc(100% - var(--prism-chamfer)) 100%, 0 100%, 0 var(--prism-chamfer));box-shadow:none;border-radius:0}.prism-sheet .pr-share-fallback{background:var(--prism-fill-1);box-shadow:inset 0 0 0 1px var(--prism-hairline);color:var(--prism-text);font-family:var(--prism-font-ui);border-radius:4px}.prism-sheet .pr-seat{background:var(--prism-fill-1);box-shadow:inset 0 0 0 1px var(--prism-hairline-2);border-radius:4px}.prism-sheet .pr-seat.is-filled .pr-seat-avatar{background:var(--prism-glass-2);box-shadow:0 0 0 1px var(--prism-cyan-deep), 0 0 12px var(--prism-cyan-a20);color:var(--prism-ice)}.prism-sheet .pr-seat.is-empty .pr-seat-avatar{border:1px dashed var(--prism-hairline)}.prism-sheet .pr-seat.is-filled .pr-status-dot{background:var(--prism-cyan);box-shadow:0 0 6px var(--prism-cyan)}.prism-sheet .pr-seat.is-empty .pr-status-dot,.prism-sheet .pr-waiting-ring{border-color:var(--prism-hairline)}.prism-sheet .pr-host-badge{color:var(--prism-amber);box-shadow:inset 0 0 0 1px var(--prism-amber-a55);background:#ffcb6b24;border-radius:3px}.prism-sheet .pr-seat-name-row{color:var(--prism-text)}.prism-sheet .pr-seat-status{color:var(--prism-muted)}.prism-sheet .pr-lobby-col+.pr-lobby-col{border-inline-start-color:var(--prism-hairline-2)}@media (width<=480px),(height<=340px){.prism-sheet .pr-lobby-col:first-child{border-top-color:var(--prism-hairline-2)}}.prism-sheet .pr-error-text{color:var(--prism-pulse)}.prism-sheet .pr-code-hint,.prism-sheet .pr-connection-status{color:var(--prism-amber)}.prism-sheet .pr-actions{background:var(--prism-panel-bg)}:root[lang=he] .prism-sheet .dt-journal-headline{font-size:max(19px, calc(22px * var(--dt-k)))}:root[lang=he] .prism-sheet .dt-cta{font-size:max(14px, calc(16px * var(--dt-k)))}:root[lang=he] .prism-sheet .home-stats-game,:root[lang=he] .prism-sheet .home-sheet-label{font-size:max(16px, calc(17px * var(--dt-k)))}:root[lang=he] .prism-sheet .home-sheet-tab{font-size:max(13px, calc(13.5px * var(--dt-k)))}.prism-sheet .dt-journal-ranking li{color:var(--prism-text);font-family:var(--prism-font-ui)}.prism-sheet .dt-loser-stamp{color:var(--prism-pulse);border-color:var(--prism-pulse)}.prism-sheet .dt-pace-option{border:1px solid var(--prism-hairline-2);background:var(--prism-fill-1);color:var(--prism-muted);font-family:var(--prism-font-ui);text-transform:uppercase;letter-spacing:.06em;border-radius:4px}.prism-sheet .dt-pace-option[aria-pressed=true]{color:var(--prism-cyan);border-color:var(--prism-cyan);box-shadow:0 0 10px var(--prism-cyan-a20);background:#35e0ff1a}.prism-sheet .dt-hint,.prism-sheet .dkr-rules-list,.prism-sheet .st-rules-list,.prism-sheet .dt-movelog-full-list,.prism-sheet .dkr-stalemate-note,.prism-sheet .st-stalemate-note{color:var(--prism-muted);font-family:var(--prism-font-ui)}.prism-sheet .dkr-rules-list li,.prism-sheet .st-rules-list li{color:var(--prism-text)}.prism-sheet[data-result=win] .dt-journal-headline{color:var(--prism-amber);text-shadow:0 0 14px var(--prism-amber-a55), 0 0 30px var(--prism-amber-a20)}.prism-sheet .shop-grid{gap:calc(12px * var(--dt-k));grid-template-columns:repeat(auto-fill,minmax(96px,1fr));display:grid}.prism-sheet .shop-tile{align-items:center;gap:calc(6px * var(--dt-k));cursor:pointer;touch-action:manipulation;background:0 0;border:none;flex-direction:column;padding:0;font-family:inherit;display:flex}.prism-sheet button.shop-tile:disabled{cursor:default;opacity:.55}.prism-sheet .shop-tile-preview{aspect-ratio:100/140;width:100%;box-shadow:0 0 0 1px var(--prism-hairline-2);border-radius:6px;position:relative;overflow:hidden}.prism-sheet button.shop-tile[aria-pressed=true] .shop-tile-preview{box-shadow:0 0 0 2px var(--prism-cyan), 0 0 12px var(--prism-cyan-a35)}.prism-sheet .shop-tile-equipped-badge{inset-inline:0;padding:calc(2px * var(--dt-k)) 0;color:var(--prism-cyan);letter-spacing:.1em;text-transform:uppercase;text-align:center;background:#04060bb8;font-size:8px;font-weight:600;position:absolute;bottom:0}.prism-sheet .shop-tile-name{font-family:var(--prism-font-ui);font-size:max(10px, calc(11px * var(--dt-k)));color:var(--prism-text);text-align:center;margin:0}.prism-sheet .shop-tile-price{font-size:max(9px, calc(10px * var(--dt-k)));color:var(--prism-amber);align-items:center;gap:4px;font-weight:600;display:inline-flex}.prism-sheet .shop-tile-price--owned{color:var(--prism-muted);text-transform:uppercase;letter-spacing:.06em}.prism-sheet .shop-tile-price--locked{color:var(--prism-muted)}.prism-sheet .shop-tile-coin-icon{font-size:11px}.prism-sheet .avatar-picker-grid{gap:calc(10px * var(--dt-k));margin-bottom:calc(10px * var(--dt-k));grid-template-columns:repeat(auto-fill,minmax(72px,1fr));align-items:start;display:grid}.prism-sheet .avatar-picker-tile{padding:calc(4px * var(--dt-k));cursor:pointer;touch-action:manipulation;transition:transform .14s var(--prism-ease-pop);background:0 0;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;font-family:inherit;display:flex}.prism-sheet .avatar-picker-tile:hover:not(:disabled),.prism-sheet .avatar-picker-tile:focus-visible{border-color:var(--prism-cyan);box-shadow:0 0 12px var(--prism-cyan-a20);outline:none}.prism-sheet .avatar-picker-tile:active:not(:disabled){transform:scale(.94)}.prism-sheet button.avatar-picker-tile:disabled{cursor:default;opacity:.5}.prism-sheet .avatar-picker-tile-photo{border:1px dashed var(--prism-hairline);background:var(--prism-fill-1);width:64px;height:64px;color:var(--prism-muted);border-radius:50%;font-size:28px}.prism-sheet .avatar-picker-tile-photo:hover:not(:disabled),.prism-sheet .avatar-picker-tile-photo:focus-visible{color:var(--prism-cyan)}.prism-sheet .avatar-picker-photo-cell{align-items:center;gap:calc(4px * var(--dt-k));flex-direction:column;display:flex}.prism-sheet .avatar-picker-tile-photo-label{font-family:var(--prism-font-ui);font-size:max(9px, calc(10px * var(--dt-k)));color:var(--prism-muted);text-align:center}.prism-sheet .avatar-picker-busy{justify-content:center;align-items:center;gap:calc(6px * var(--dt-k));display:flex}.prism-sheet .avatar-picker-spinner{width:calc(16px * var(--dt-k));height:calc(16px * var(--dt-k));color:var(--prism-cyan);animation:.9s linear infinite avatar-picker-spin}@keyframes avatar-picker-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.prism-sheet .avatar-picker-spinner{animation-duration:.001ms!important}}.dt-trump-badge{align-items:center;gap:calc(5px * var(--dt-k));padding:calc(6px * var(--dt-k)) calc(11px * var(--dt-k));border-radius:var(--dt-badge-radius);background:var(--dt-badge-bg);box-shadow:0 calc(3px * var(--dt-k)) 0 var(--dt-badge-shadow);color:var(--dt-badge-text);font-weight:700;font-size:max(11px, calc(12px * var(--dt-k)));display:flex}.dt-trump-badge .dt-suit-red{color:var(--dt-card-suit-red)}.dt-trump-badge .dt-suit-black{color:var(--dt-card-suit-black)}.dt-trump-suit{font-size:max(14px, calc(17px * var(--dt-k)));line-height:1}.dt-seat-fan{height:calc(var(--dt-mh) + 8px * var(--dt-k));width:100%;max-width:calc(var(--dt-mw) * 3.4);position:relative}.dt-seat-fan .dt-card{top:0;left:calc(var(--dt-mini-i,0) * min(var(--dt-mw) * .55, (100% - var(--dt-mw)) / max(var(--dt-mini-count,1) - 1, 1)));transform:rotate(calc((var(--dt-mini-i,0) - var(--dt-mini-mid,0)) * 7deg));position:absolute}.dt-seat-fan--column{height:calc(var(--dt-mh) * 3.4);width:calc(var(--dt-mw) + 10px * var(--dt-k));max-width:none}.dt-seat-fan--column .dt-card{top:calc(var(--dt-mini-i,0) * min(var(--dt-mh) * .55, (100% - var(--dt-mh)) / max(var(--dt-mini-count,1) - 1, 1)));transform:rotate(calc((var(--dt-mini-i,0) - var(--dt-mini-mid,0)) * 5deg));left:0}.dt-role-badge{font-size:max(11px, calc(9.5px * var(--dt-k)));color:var(--dt-brass-hi);letter-spacing:.2px;white-space:nowrap;padding:calc(1px * var(--dt-k)) calc(7px * var(--dt-k));background:var(--dt-plate-accent-bg);border-radius:999px;font-weight:700}.dt-seat-finished{opacity:.45}.dt-seat-mod-btn{top:0;cursor:pointer;touch-action:manipulation;width:calc(22px * var(--dt-k));height:calc(22px * var(--dt-k));background:var(--dt-icon-btn-bg);box-shadow:inset 0 0 0 1.5px var(--dt-chip-border);color:var(--dt-icon-btn-text);font-size:max(11px, calc(12px * var(--dt-k)));border:0;border-radius:999px;place-items:center;padding:0;line-height:1;display:grid;position:absolute;inset-inline-end:0}.dt-seat-mod-backdrop{z-index:90;background:0 0;position:fixed;inset:0}.dt-seat-mod-menu{min-width:max(120px, calc(130px * var(--dt-k)));background:var(--dt-overlay-panel-bg);border-radius:calc(10px * var(--dt-k));box-shadow:inset 0 0 0 1.5px var(--dt-overlay-panel-border), 0 calc(10px * var(--dt-k)) calc(24px * var(--dt-k)) var(--dt-overlay-panel-shadow);color:var(--dt-overlay-panel-text,var(--dt-badge-text,var(--dt-text)));flex-direction:column;display:flex;position:fixed;overflow:hidden;transform:translate(-50%)}.dt-seat-mod-menu-item{padding:calc(9px * var(--dt-k)) calc(12px * var(--dt-k));text-align:start;cursor:pointer;touch-action:manipulation;color:inherit;font-size:max(12px, calc(12.5px * var(--dt-k)));background:0 0;border:0;font-weight:600}.dt-seat-mod-menu-item:active{background:var(--dt-chip-bg)}.dt-talon-trump{left:calc(var(--dt-tw) * .8);width:var(--dt-tw);height:var(--dt-th);z-index:1;border-radius:var(--dt-card-radius);position:absolute;top:0;overflow:hidden;transform:rotate(90deg)}.dt-talon-trump-dimmed{opacity:.55}.dt-trump-glint{z-index:1;pointer-events:none;background:linear-gradient(100deg, transparent, var(--dt-glow) 50%, transparent);width:32%;animation:7s ease-in-out infinite dt-trump-glint;position:absolute;top:-20%;bottom:-20%;left:0;transform:skew(-20deg)translate(-260%)}@keyframes dt-trump-glint{0%,82%{transform:skew(-20deg)translate(-260%)}to{transform:skew(-20deg)translate(480%)}}[data-hidden=true] .dt-trump-glint{animation-play-state:paused}.dt-talon-empty{width:var(--dt-tw);height:var(--dt-th);border:1.5px dashed var(--dt-text-muted);border-radius:var(--dt-card-radius);text-align:center;justify-content:center;align-items:center;padding:2px;display:flex;position:absolute;top:0;left:0}.dt-talon-empty-label{font-size:max(9px, calc(8px * var(--dt-k)));color:var(--dt-text-muted);line-height:1.15}.dt-table-row--anchored{width:100%;max-width:none;padding-left:calc(var(--dt-tw) + 65px * var(--dt-k));padding-right:calc(14px * var(--dt-k));--dt-cluster-overlap:calc(30px * var(--dt-k));--dt-cluster-inset:calc(18px * var(--dt-k));--dt-cluster-h:calc(var(--dt-th) * 2 - var(--dt-cluster-overlap));justify-content:center;margin:0}.dt-table-row--anchored>.dt-talon{left:var(--dt-cluster-inset);top:calc(50% - var(--dt-cluster-h) / 2);z-index:3;position:absolute}.dt-table-row--anchored>.dt-discard{left:var(--dt-cluster-inset);top:calc(50% - var(--dt-cluster-h) / 2 + var(--dt-th) - var(--dt-cluster-overlap));z-index:2;position:absolute}.dt-bout{justify-content:center;align-items:center;gap:calc(10px * var(--dt-k));flex-wrap:wrap;flex:auto;display:flex}.dt-bout-empty{color:var(--dt-text-muted);font-size:max(13px, calc(15px * var(--dt-k)))}.dt-pair{width:calc(15px * var(--dt-k) + var(--dt-bw) * .989 + var(--dt-bh) * .104);height:calc(20px * var(--dt-k) + var(--dt-bh) * .989 + var(--dt-bw) * .104);flex:none;position:relative}.dt-card-attack,.dt-card-defense,.dt-bout-attack-select{position:absolute;top:0;left:0}.dt-card-defense{--dt-base-x:calc(15px * var(--dt-k));--dt-base-y:calc(20px * var(--dt-k));--dt-base-rot:12deg;z-index:3}.dt-bout-attack-select{cursor:pointer;background:0 0;border:none;padding:0}.dt-need-ring{left:calc(-5px * var(--dt-k));top:calc(-5px * var(--dt-k));width:calc(var(--dt-bw) + 10px * var(--dt-k));height:calc(var(--dt-bh) + 10px * var(--dt-k));border-radius:calc(17px * var(--dt-k));box-shadow:0 0 0 calc(2.5px * var(--dt-k)) var(--dt-need-ring), 0 0 calc(18px * var(--dt-k)) var(--dt-need-ring);animation:dt-need-pulse calc(1.5s / max(var(--dt-motion-duration-scale), .35)) ease-in-out infinite;pointer-events:none;z-index:1;position:absolute}@keyframes dt-need-pulse{0%,to{opacity:.9;transform:scale(1)}50%{opacity:.45;transform:scale(1.055)}}.dt-attack-selected .dt-card-face{box-shadow:0 0 0 calc(2.5px * var(--dt-k)) var(--dt-need-ring), 0 .15em 0 var(--dt-card-face-shadow), 0 .34em .55em var(--dt-card-face-shadow)}@keyframes dt-pair-impact{0%{transform:scale(1)rotate(0)}20%{transform:scale(calc(1 + .07 * var(--dt-motion-pop))) rotate(calc(-3.2deg * var(--dt-motion-wobble)))}48%{transform:scale(calc(1 + .02 * var(--dt-motion-pop))) rotate(calc(2deg * var(--dt-motion-wobble)))}74%{transform:scale(calc(1 + .005 * var(--dt-motion-pop))) rotate(calc(-.7deg * var(--dt-motion-wobble)))}to{transform:scale(1)rotate(0)}}.dt-pair-impact{animation:dt-pair-impact calc(.62s * var(--dt-motion-duration-scale)) var(--dt-motion-ease)}.dt-pair-impact:after{content:"";width:calc(var(--dt-bw) * 1.4);height:calc(var(--dt-bw) * 1.4);margin:calc(var(--dt-bw) * -.7) 0 0 calc(var(--dt-bw) * -.7);box-shadow:0 0 0 2px var(--dt-need-ring);animation:dt-ring-burst calc(.56s * var(--dt-motion-duration-scale)) var(--dt-motion-ease) forwards;pointer-events:none;opacity:calc(.7 * var(--dt-motion-pop));border-radius:50%;position:absolute;inset:50% auto auto 50%}@keyframes dt-ring-burst{0%{opacity:calc(.7 * var(--dt-motion-pop));transform:scale(.3)}to{opacity:0;transform:scale(1.6)}}.dt-legal{--dt-legal-lift:calc(-11px * var(--dt-kh))}.dt-slot.dt-legal .dt-card-face{box-shadow:0 0 0 calc(2.5px * var(--dt-k)) var(--dt-need-ring), 0 .15em 0 var(--dt-card-face-shadow), 0 .34em .55em var(--dt-card-face-shadow)}.dt-slot.dt-legal .dt-card-face:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(closest-side, var(--dt-glow), transparent 72%);filter:blur(4px);opacity:0;transition:opacity var(--dur-ui,.22s) var(--ease-ui,ease-out);position:absolute;inset:-14%}.dt-slot.dt-legal:not(:disabled) .dt-card-face:before{opacity:1}@media (orientation:landscape) and (height<=600px){.dt-seat-fan--column{height:calc(var(--dt-mh) * 1.9)}}@media (prefers-reduced-motion:reduce){.dt-need-ring{animation:none!important}.dt-talon-trump:after,.dt-trump-glint{opacity:0;animation:none!important}}.dkr-rules-icon{font-family:var(--dt-font-display);font-weight:700;font-size:calc(19px * var(--dt-k));color:var(--dt-icon-btn-text);line-height:1}.dkr-rules-list{padding:0;color:inherit;flex-direction:column;gap:.5rem;margin:0 0 1.2rem;padding-inline-start:1.1rem;font-size:.92rem;display:flex}@media (orientation:landscape) and (height<=600px){.dt-journal-page:has(.dkr-rules-list){max-width:min(46rem,92vw)}.dkr-rules-list{columns:2;column-gap:1.5rem;display:block}.dkr-rules-list li{break-inside:avoid;margin-bottom:.5rem}}.dkr-stalemate-note{text-align:center;color:var(--dt-text-muted);margin:0 0 .9rem;font-size:.85rem}.dt-field[data-game=shithead]{--st-fan-band:calc(var(--dt-ch-base) * .62 + 10px * var(--dt-kh))}.dt-field[data-game=shithead] .dt-hand-zone{height:var(--st-fan-band)}.st-fan-layer{z-index:40;pointer-events:none;height:0;position:fixed;bottom:0;left:0;right:0}.st-fan{pointer-events:auto;perspective:900px;--dt-cw:calc(var(--dt-cw-base) * var(--dt-hand-squeeze,1));--dt-ch:calc(var(--dt-ch-base) * var(--dt-hand-squeeze,1));width:min(92vw,640px);height:0;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.st-fan .dt-slot{top:auto;bottom:calc(-.38 * var(--dt-ch))}.st-fan .st-legal,.st-fan .st-armed{--dt-legal-lift:calc(-34px * var(--dt-kh))}.st-fan .dt-slot.st-legal:not(:disabled) .dt-card,.st-fan .dt-slot.st-armed:not(:disabled) .dt-card{animation:none;transform:scale(1.06)}.st-fan .dt-slot.st-legal:not(:disabled):hover .dt-card,.st-fan .dt-slot.st-legal:not(:disabled):focus-visible .dt-card,.st-fan .dt-slot.st-armed:not(:disabled):hover .dt-card,.st-fan .dt-slot.st-armed:not(:disabled):focus-visible .dt-card{transform:translateY(calc(-22px * var(--dt-kh))) scale(1.075) rotate(-1.5deg)}.st-fan .dt-slot.st-legal:not(:disabled):active .dt-card,.st-fan .dt-slot.st-armed:not(:disabled):active .dt-card{transform:translateY(calc(-32px * var(--dt-kh))) scale(1.14) rotate(1deg)}.st-fan .dt-slot.st-legal .dt-card-face{box-shadow:0 0 0 calc(2.5px * var(--dt-k)) var(--dt-need-ring), 0 0 calc(16px * var(--dt-k)) var(--dt-need-ring), 0 .15em 0 var(--dt-card-face-shadow), 0 .34em .55em var(--dt-card-face-shadow)}.dt-board:has(.st-your-zones) .dt-arena{min-height:min-content;padding:calc(9px * var(--dt-k)) calc(12px * var(--dt-k)) calc(10px * var(--dt-k))}.dt-board:has(.st-your-zones){gap:calc(6px * var(--dt-k));--dt-zones-h:calc(var(--dt-bh) * .62 + var(--dt-th) * .28);--dt-hud-floor:calc(var(--st-fan-band) + var(--dt-zones-h) + 6px * var(--dt-k))}.st-seat-faceup{align-items:center;gap:calc(2px * var(--dt-k));flex-direction:column;max-width:100%;display:flex}.st-seat-faceup-label{font-size:max(10px, calc(8.5px * var(--dt-k)));text-transform:uppercase;letter-spacing:.4px;color:var(--dt-text-muted);font-weight:700}.st-seat-faceup-cards{justify-content:center;gap:calc(3px * var(--dt-k));min-height:var(--dt-mh);flex-wrap:wrap;align-items:center;max-width:100%;display:flex}.st-seat-faceup-cards--column{flex-flow:column}.st-seat-stacks{justify-content:center;align-items:center;gap:calc(4px * var(--dt-k));flex-wrap:wrap;max-width:100%;display:flex}.st-seat-stacks--column{flex-flow:column}.st-mini-badge{min-width:calc(17px * var(--dt-k));height:calc(17px * var(--dt-k));padding:0 calc(4px * var(--dt-k));background:var(--dt-badge-bg);color:var(--dt-badge-text);font-family:var(--dt-font-accent);font-weight:700;font-size:max(11px, calc(10.5px * var(--dt-k)));border-radius:999px;place-items:center;display:grid}.st-facedown-icon{opacity:.85}.st-ready-badge{top:calc(100% + 2px * var(--dt-k));z-index:3;font-size:max(11px, calc(9.5px * var(--dt-k)));color:var(--dt-brass-hi);letter-spacing:.2px;white-space:nowrap;padding:calc(1px * var(--dt-k)) calc(7px * var(--dt-k));background:var(--dt-plate-accent-bg);border-radius:999px;font-weight:700;position:absolute;left:50%;transform:translate(-50%)}.st-status-badge{font-size:max(11px, calc(9.5px * var(--dt-k)));color:var(--dt-brass-hi);letter-spacing:.2px;white-space:nowrap;padding:calc(1px * var(--dt-k)) calc(7px * var(--dt-k));background:var(--dt-plate-accent-bg);border-radius:999px;font-weight:700}.st-seat-overlay-badge{top:calc(100% + 2px * var(--dt-k));z-index:3;position:absolute;left:50%;transform:translate(-50%)}.st-seat-away-badge{bottom:calc(100% + 2px * var(--dt-k));z-index:3;position:absolute;left:50%;transform:translate(-50%)}.dt-hud>.st-status-badge{padding:calc(4px * var(--dt-k)) calc(10px * var(--dt-k));border-radius:calc(10px * var(--dt-k));background:var(--dt-chip-bg);box-shadow:inset 0 0 0 1.5px var(--dt-chip-border)}.st-seat-finished{opacity:.45}.st-talon-empty{width:var(--dt-tw);height:var(--dt-th);border:1.5px dashed var(--dt-text-muted);border-radius:var(--dt-card-radius);text-align:center;justify-content:center;align-items:center;padding:2px;display:flex;position:relative}.st-talon-empty-label{font-size:max(9px, calc(8px * var(--dt-k)));color:var(--dt-text-muted);line-height:1.15}.st-stalemate-note{text-align:center;color:var(--dt-text-muted);margin:0 0 .9rem;font-size:.85rem}.st-pile{min-height:calc(var(--dt-bh) * 1.45 + 8px * var(--dt-k));min-width:calc(var(--dt-bw) * 1.45);flex:auto;justify-content:center;align-items:center;display:flex;position:relative}.dt-field[data-game=shithead] .st-pile .dt-card-sizeb{--w:calc(var(--dt-bw) * 1.45);width:var(--w);height:calc(var(--dt-bh) * 1.45)}.dt-field[data-game=shithead] .st-pile[data-can-take]:before{content:"";width:calc(var(--dt-bw) * 1.45 + 18px * var(--dt-k));height:calc(var(--dt-bh) * 1.45 + 18px * var(--dt-k));border:calc(1.5px * var(--dt-k)) dashed var(--dt-need-ring);border-radius:calc(14px * var(--dt-k));pointer-events:none;animation:st-drop-ring-pulse calc(1.8s * var(--dt-motion-duration-scale)) var(--dt-motion-ease) infinite;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes st-drop-ring-pulse{0%,to{opacity:.35;transform:translate(-50%,-50%)scale(1)}50%{opacity:.9;transform:translate(-50%,-50%)scale(1.03)}}.dt-field[data-game=shithead] .dt-discard{left:calc(50% + var(--dt-bw) * .725);top:calc(50% + var(--dt-bh) * .725);z-index:4;flex:none;width:auto;height:auto;position:absolute;transform:translate(-50%,-50%)}.dt-field[data-game=shithead] .dt-discard .dt-discard-stack{display:none}.dt-field[data-game=shithead] .dt-discard .dt-pile-badge{justify-content:center;align-items:center;gap:calc(3px * var(--dt-k));height:calc(22px * var(--dt-k));padding:0 calc(8px * var(--dt-k));white-space:nowrap;display:inline-flex;position:static;transform:none}.st-burn-badge-flame{width:calc(11px * var(--dt-k));height:calc(11px * var(--dt-k));fill:var(--dt-brass-hi);flex:none}.st-pile-empty{box-sizing:border-box;justify-content:center;align-items:center;gap:calc(4px * var(--dt-k));width:var(--dt-bw);height:var(--dt-bh);border-radius:var(--dt-card-radius);border:calc(1.5px * var(--dt-k)) dashed var(--dt-chip-border);flex-direction:column;display:flex}.st-pile-empty-label{color:var(--dt-text-muted);font-size:max(11px, calc(10px * var(--dt-k)));text-align:center;padding:0 calc(4px * var(--dt-k));font-weight:700}.st-pile-under{transform:translate(calc(6px * var(--dt-k)), calc(4px * var(--dt-k))) rotate(-4deg);opacity:.85;position:absolute}.st-pile-top{display:block;position:relative}.st-pile-row-group{z-index:2;position:relative}.st-preplay{visibility:hidden}.st-constraint-badge{width:fit-content;max-width:100%;margin:calc(6px * var(--dt-k)) auto 0;white-space:nowrap;text-overflow:ellipsis;padding:calc(3px * var(--dt-k)) calc(9px * var(--dt-k));background:var(--dt-chip-active-bg);box-shadow:inset 0 0 0 1.5px var(--dt-chip-border), 0 0 0 2px var(--dt-chip-active-shadow);color:var(--dt-text);font-size:max(11px, calc(10.5px * var(--dt-k)));z-index:2;border-radius:999px;font-weight:700;display:block;position:relative;overflow:hidden}.st-toast{width:fit-content;max-width:100%;margin:0 auto calc(6px * var(--dt-k));white-space:nowrap;text-overflow:ellipsis;padding:calc(6px * var(--dt-k)) calc(14px * var(--dt-k));background:var(--dt-chip-active-bg);box-shadow:inset 0 0 0 1.5px var(--dt-chip-border), 0 0 0 2px var(--dt-chip-active-shadow);color:var(--dt-text);font-size:max(11px, calc(11.5px * var(--dt-k)));text-align:center;pointer-events:none;z-index:5;animation:st-toast-in calc(2.2s * var(--dt-motion-duration-scale)) var(--dt-motion-ease) forwards;border-radius:999px;font-weight:700;position:absolute;bottom:100%;left:0;right:0;overflow:hidden}@keyframes st-toast-in{0%{opacity:0;transform:translateY(6px)}10%,82%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-6px)}}@keyframes st-burn-pop{0%{opacity:1;transform:scale(1)translateY(0)rotate(0)}19%{transform:scale(calc(1 - .08 * var(--dt-motion-pop))) translateY(0) rotate(0deg);opacity:1}to{transform:scale(calc(1 + .3 * var(--dt-motion-pop))) translateY(calc(-150px * var(--dt-k) * var(--dt-motion-pop))) rotate(calc(55deg * var(--dt-motion-wobble)));opacity:0}}.st-burn-flash .st-pile-top,.st-burn-flash .st-pile-under{animation:st-burn-pop calc(.64s * var(--dt-motion-duration-scale)) var(--dt-motion-ease) forwards}.st-burn-sparks{pointer-events:none;z-index:6;position:absolute;inset:0}.st-ember-spark{width:calc(5px * var(--dt-k));height:calc(5px * var(--dt-k));margin:calc(-2.5px * var(--dt-k)) 0 0 calc(-2.5px * var(--dt-k));background:radial-gradient(circle, var(--dt-brass-hi) 0%, var(--dt-act-take) 55%, transparent 75%);opacity:0;animation:st-ember-spark calc(.7s * var(--dt-motion-duration-scale)) var(--ease-exit) both;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(0)rotate(0)scale(.6)}@keyframes st-ember-spark{0%{opacity:1;transform:translate(0)rotate(0)scale(.6)}65%{opacity:1}to{transform:translate(var(--dx), var(--dy)) rotate(var(--rot)) scale(.15);opacity:0}}.st-ember-riser{width:calc(4px * var(--dt-k));height:calc(4px * var(--dt-k));margin:calc(-2px * var(--dt-k)) 0 0 calc(-2px * var(--dt-k));background:radial-gradient(circle, var(--dt-brass-hi) 0%, var(--dt-act-take) 55%, transparent 75%);opacity:0;animation:st-ember-rise 1.7s var(--ease-exit) both;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(0)scale(.7)}@keyframes st-ember-rise{0%{opacity:0;transform:translate(0)scale(.7)}20%{opacity:.7}55%{transform:translate(var(--dx), calc(var(--dy) * .55)) scale(.55)}to{transform:translate(calc(var(--dx) * -.6), var(--dy)) scale(.35);opacity:0}}.st-burn-flash:after{content:"";width:calc(var(--dt-bw) * 1.6);height:calc(var(--dt-bw) * 1.6);margin:calc(var(--dt-bw) * -.8) 0 0 calc(var(--dt-bw) * -.8);box-shadow:0 0 0 2px var(--dt-need-ring);animation:dt-ring-burst-st calc(.52s * var(--dt-motion-duration-scale)) var(--dt-motion-ease) forwards;pointer-events:none;opacity:calc(.7 * var(--dt-motion-pop));border-radius:50%;position:absolute;inset:50% auto auto 50%}@keyframes dt-ring-burst-st{0%{opacity:calc(.7 * var(--dt-motion-pop));transform:scale(.3)}to{opacity:0;transform:scale(1.9)}}@keyframes st-reset-ripple{0%{opacity:calc(.6 * var(--dt-motion-pop));transform:scale(.4)}to{opacity:0;transform:scale(1.8)}}.st-reset-pulse:after{content:"";width:var(--dt-bw);height:var(--dt-bw);margin:calc(var(--dt-bw) * -.5) 0 0 calc(var(--dt-bw) * -.5);box-shadow:0 0 0 2px var(--dt-need-ring);pointer-events:none;animation:st-reset-ripple calc(.56s * var(--dt-motion-duration-scale)) var(--dt-motion-ease) forwards;border-radius:50%;position:absolute;inset:50% auto auto 50%}.dt-field[data-game=shithead] .dt-hud:has(.st-count-picker){z-index:45}.st-count-picker{justify-content:center;align-items:center;gap:calc(6px * var(--dt-k));flex-wrap:wrap;flex-basis:100%;display:flex}.st-count-cancel{font-size:max(12px, calc(13px * var(--dt-k)))}.st-rules-icon{font-family:var(--dt-font-display);font-weight:700;font-size:max(15px, calc(19px * var(--dt-k)));color:var(--dt-icon-btn-text);line-height:1}.st-rules-list{color:inherit;flex-direction:column;gap:.5rem;margin:0 0 1.2rem;padding:0;padding-inline-start:1.1rem;font-size:.92rem;display:flex}.st-your-zones{justify-content:center;align-items:flex-end;gap:calc(10px * var(--dt-k));padding-top:calc(14px * var(--dt-k));flex-direction:row;flex:none;padding-bottom:3px;display:flex;position:relative;transform:rotate(-2deg)}.st-your-zones-label{font-size:max(9px, calc(8.5px * var(--dt-k)));letter-spacing:.18em;text-transform:uppercase;color:var(--dt-text-muted);white-space:nowrap;pointer-events:none;font-weight:700;position:absolute;top:0;left:50%;transform:translate(-50%)}.dt-field[data-game=shithead] .st-your-zones .dt-you-badge{position:static}.st-zone-stack{width:calc(3 * var(--dt-bw) * .62 + 2 * 8px * var(--dt-k) + 8px * var(--dt-k));height:var(--dt-zones-h);justify-content:center;display:flex;position:relative}.dt-field[data-game=shithead] .st-faceup-row .dt-card-sizeb{--w:calc(var(--dt-bw) * .62);width:var(--w);height:calc(var(--dt-bh) * .62)}.st-facedown-row,.st-faceup-row{gap:calc(8px * var(--dt-k));min-height:calc(var(--dt-bh) * .4);display:flex;position:absolute;left:50%;transform:translate(-50%)}.st-facedown-row{z-index:1;top:0}.st-faceup-row{z-index:2;bottom:0}.st-zone-active:before{content:"";inset:calc(-6px * var(--dt-k)) calc(-10px * var(--dt-k));z-index:-1;border-radius:calc(14px * var(--dt-k));box-shadow:0 0 0 calc(2px * var(--dt-k)) var(--dt-need-ring), 0 0 calc(14px * var(--dt-k)) var(--dt-need-ring);opacity:.5;pointer-events:none;position:absolute}.st-facedown-slot,.st-faceup-slot{cursor:pointer;touch-action:manipulation;transition:transform calc(.16s * var(--dt-motion-duration-scale)) var(--dt-motion-ease-bounce);background:0 0;border:0;padding:0}.st-facedown-slot:disabled,.st-faceup-slot:disabled{cursor:default}.st-facedown-slot:not(:disabled):hover,.st-facedown-slot:not(:disabled):focus-visible,.st-faceup-slot:not(:disabled):hover,.st-faceup-slot:not(:disabled):focus-visible{transform:translateY(calc(-8px * var(--dt-k))) scale(1.06)}.st-facedown-slot:not(:disabled):active,.st-faceup-slot:not(:disabled):active{transform:translateY(calc(-2px * var(--dt-k))) scale(.97)}.st-facedown-slot:disabled .dt-card-back svg,.st-faceup-slot:disabled .dt-card-face{filter:saturate(.5)brightness(.98)}.st-faceup-slot:not(:disabled) .dt-card-face{box-shadow:0 0 0 calc(2px * var(--dt-k)) var(--dt-chip-active-shadow), 0 .15em 0 var(--dt-card-face-shadow), 0 .34em .55em var(--dt-card-face-shadow)}.st-legal{--dt-legal-lift:calc(-11px * var(--dt-kh))}.dt-slot.st-legal .dt-card-face{box-shadow:0 0 0 calc(2.5px * var(--dt-k)) var(--dt-need-ring), 0 .15em 0 var(--dt-card-face-shadow), 0 .34em .55em var(--dt-card-face-shadow)}.dt-slot.st-legal .dt-card-face:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(closest-side, var(--dt-glow), transparent 72%);filter:blur(4px);opacity:0;transition:opacity var(--dur-ui,.22s) var(--ease-ui,ease-out);position:absolute;inset:-14%}.dt-slot.st-legal:not(:disabled) .dt-card-face:before{opacity:1}.st-faceup-slot.st-legal:not(:disabled){transform:translateY(calc(-8px * var(--dt-k)))}.st-faceup-slot.st-legal:not(:disabled) .dt-card-face{box-shadow:0 0 0 calc(2.5px * var(--dt-k)) var(--dt-need-ring), 0 .15em 0 var(--dt-card-face-shadow), 0 .34em .55em var(--dt-card-face-shadow)}.st-facedown-slot.st-legal .dt-card-back{box-shadow:0 0 0 calc(2.5px * var(--dt-k)) var(--dt-need-ring);border-radius:var(--dt-card-radius)}.st-armed .dt-card-face{box-shadow:0 0 0 calc(2.5px * var(--dt-k)) var(--dt-need-ring), 0 .15em 0 var(--dt-card-face-shadow), 0 .34em .55em var(--dt-card-face-shadow)}@media (width>=1000px) and (height>=680px){.dt-board:has(.st-your-zones) .dt-arena{min-height:calc(380px * var(--dt-k))}.st-seat-faceup .dt-card-sizem{width:var(--dt-bw);height:var(--dt-bh)}.dt-board:has(.st-your-zones) .dt-arena{gap:calc(28px * var(--dt-k))}.st-zone-stack{gap:calc(28px * var(--dt-k));width:auto;height:auto}.st-facedown-row,.st-faceup-row{position:relative;inset:auto;transform:none}}@media (orientation:landscape) and (height<=600px){.dt-board:has(.st-your-zones){--dt-zones-w:calc(3 * var(--dt-bw) + 2 * 8px * var(--dt-k) + 10px * var(--dt-k));gap:calc(6px * var(--dt-k));--dt-hud-floor:var(--st-fan-band)}.dt-board:has(.st-your-zones) .dt-arena{padding:calc(8px * var(--dt-k)) calc(10px * var(--dt-k)) calc(8px * var(--dt-k))}.st-your-zones{grid-area:zones;width:100%}.dt-field[data-game=shithead] .dt-oval{width:clamp(220px,min(72vmin,40vw),520px)}.st-seat-faceup-label{display:none}.st-seat-faceup-cards--column>*{margin-top:calc(-.55 * var(--dt-mh))}.st-seat-faceup-cards--column>:first-child{margin-top:0}.st-seat-faceup-cards--column>*+*{z-index:1;position:relative}.st-seat-stacks--column{gap:calc(3px * var(--dt-k));flex-flow:row}.st-seat-stacks{display:none}.st-seat-faceup-cards:not(.st-seat-faceup-cards--column)>*{transform-origin:50% 130%}.st-seat-faceup-cards:not(.st-seat-faceup-cards--column)>*+*{margin-left:calc(-.35 * var(--dt-mw));z-index:1;position:relative}.st-seat-faceup-cards:not(.st-seat-faceup-cards--column)>:first-child{transform:rotate(-7deg)}.st-seat-faceup-cards:not(.st-seat-faceup-cards--column)>:nth-child(3){transform:rotate(7deg)}.dt-journal-page:has(.st-rules-list){max-width:min(46rem,92vw)}.st-rules-list{columns:2;column-gap:1.5rem;display:block}.st-rules-list li{break-inside:avoid;margin-bottom:.5rem}}@media (orientation:landscape) and (height<=600px) and (width>=520px){.dt-seat--column .st-seat-faceup-cards--column{min-width:calc(2 * var(--dt-mw) + 2 * 3px * var(--dt-k));justify-content:flex-start}}.st-room{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.st-room-horizon{filter:blur(6px);background:radial-gradient(70% 100% at 50% 100%,#35e0ff21,#0000 70%);height:16%;position:absolute;top:22%;left:0;right:0}.st-room-floor{transform-origin:top;background-image:repeating-linear-gradient(0deg,#78bee629 0 1px,#0000 1px 44px),repeating-linear-gradient(90deg,#78bee61c 0 1px,#0000 1px 46px);height:145vh;position:absolute;top:25%;left:-34%;right:-34%;transform:perspective(131vh)rotateX(54deg);-webkit-mask-image:linear-gradient(#0000 0,#000000e6 12%,#000000a6 60%,#0000004d 100%);mask-image:linear-gradient(#0000 0,#000000e6 12%,#000000a6 60%,#0000004d 100%)}.st-room-rings{background:repeating-radial-gradient(37% 61% at 50% 85%,#0000 0 42px,#35e0ff24 42px 43px,#0000 43px 84px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(55% 70% at 50% 85%,#000 30%,#0000 75%);mask-image:radial-gradient(55% 70% at 50% 85%,#000 30%,#0000 75%)}.st-room-shaft{filter:blur(22px);width:18%;height:64%;animation:9s ease-in-out infinite st-room-shaft-breathe;position:absolute;top:-8%;transform:skew(-8deg)}.st-room-shaft-a{background:linear-gradient(#35e0ff21,#0000 82%);left:9%}.st-room-shaft-b{background:linear-gradient(#8b5cff1a,#0000 82%);animation-delay:4s;right:9%}@keyframes st-room-shaft-breathe{0%,to{opacity:.5}50%{opacity:1}}.st-room-halftone{opacity:.09;background-image:radial-gradient(circle,#96c8fff2 1px,#0000 1.6px);background-size:7px 7px;width:210px;height:150px;position:absolute}.st-room-halftone-tl{top:0;left:0;-webkit-mask-image:linear-gradient(135deg,#000,#0000 70%);mask-image:linear-gradient(135deg,#000,#0000 70%)}.st-room-halftone-br{bottom:0;right:0;-webkit-mask-image:linear-gradient(-45deg,#000,#0000 70%);mask-image:linear-gradient(-45deg,#000,#0000 70%)}.st-room-glow{filter:blur(22px);border-radius:50%;animation:6s ease-in-out infinite st-room-glow-breathe;position:absolute}.st-room-glow-pile{background:radial-gradient(closest-side,#35e0ff21,#0000 72%);width:35%;height:44%;animation-delay:3s;top:39%;left:50%;transform:translate(-50%)}.st-room-glow-you{background:radial-gradient(closest-side,#35e0ff3d,#0000 72%);width:51%;height:44%;bottom:-16%;left:50%;transform:translate(-50%)}@keyframes st-room-glow-breathe{0%,to{opacity:.55}50%{opacity:1}}.st-room-grain{opacity:.035;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.st-fan-layer:before{content:"";filter:blur(10px);pointer-events:none;background:radial-gradient(closest-side,#35e0ff33,#0000 70%);border-radius:50%;width:min(430px,60vw);height:150px;position:absolute;bottom:-84px;left:50%;transform:translate(-50%)}.dt-field[data-game=shithead].prism-table .dt-felt-emblem{text-align:center;letter-spacing:.34em;color:#0000;-webkit-text-stroke:1px #96c8ff1a;font-family:Michroma,Chakra Petch,sans-serif;font-size:min(9.8vh,4.6vw);top:55%;left:0;right:0;transform:perspective(500px)rotateX(30deg)}.dt-field[data-game=shithead].prism-table .dt-felt-emblem:after{content:none}.dt-field[data-game=shithead].prism-table>.dt-shelf,.dt-field[data-game=shithead].prism-table .dt-oval-glyphs{display:none}[data-hidden=true] .st-room-shaft,[data-hidden=true] .st-room-glow,[data-hidden=true] .st-ember-riser{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.st-burn-flash .st-pile-top,.st-burn-flash .st-pile-under,.st-burn-flash:after,.st-reset-pulse:after,.st-ember-spark,.st-ember-riser,.st-room-shaft,.st-room-glow{animation:none!important}.dt-field[data-game=shithead] .st-pile[data-can-take]:before{opacity:.6;animation:none!important}.st-toast{opacity:1;transform:none;animation:none!important}}.fs-panel{z-index:20;--fs-top-h:52px;color:var(--prism-text);font-family:var(--prism-font-ui);animation:fs-panel-in .22s var(--prism-ease-ui) both;background:0 0;position:absolute;inset:0}@keyframes fs-panel-in{0%{opacity:0}to{opacity:1}}.fs-panel .fs-aura{pointer-events:none;background:radial-gradient(ellipse at center, var(--prism-amber-a20), var(--prism-cyan-a12) 45%, transparent 70%);filter:blur(18px);width:520px;height:320px;animation:5.5s ease-in-out infinite fs-aura;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}@keyframes fs-aura{0%,to{opacity:.55;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.06)}}.fs-panel .fs-back{top:calc(8px + env(safe-area-inset-top,0px));z-index:4;width:44px;height:40px;color:var(--prism-ice);background:var(--prism-glass-fill);border:1px solid var(--prism-hairline);clip-path:polygon(var(--prism-chamfer) 0, 100% 0, 100% calc(100% - var(--prism-chamfer)), calc(100% - var(--prism-chamfer)) 100%, 0 100%, 0 var(--prism-chamfer));cursor:pointer;touch-action:manipulation;appearance:none;transition:transform .14s var(--prism-ease-pop);place-items:center;padding:0;display:grid;position:absolute;inset-inline-start:max(14px, env(safe-area-inset-left), env(safe-area-inset-right))}.fs-panel .fs-back:active{transform:scale(.94)}:root[lang=he] .fs-panel .fs-back svg{transform:scaleX(-1)}.fs-panel .fs-right{top:calc(8px + env(safe-area-inset-top,0px));z-index:4;align-items:center;height:40px;display:flex;position:absolute;inset-inline-end:max(14px, env(safe-area-inset-left), env(safe-area-inset-right))}.fs-panel .fs-coins{color:var(--prism-amber);text-shadow:0 0 9px var(--prism-amber-a55);align-items:center;gap:6px;font-size:15px;font-weight:600;display:flex}.fs-panel .fs-coins-icon{width:18px;height:18px}.prism-sheet.fs-panel .home-sheet-pager{grid-template-rows:var(--fs-top-h) 1fr;height:100%;padding-top:env(safe-area-inset-top,0px);display:grid}.prism-sheet.fs-panel .home-sheet-tabs{border:1px solid var(--prism-hairline);clip-path:polygon(var(--prism-chamfer) 0, 100% 0, 100% calc(100% - var(--prism-chamfer)), calc(100% - var(--prism-chamfer)) 100%, 0 100%, 0 var(--prism-chamfer));background:#0a0e1799;place-self:center;gap:4px;margin-bottom:0;padding:3px}.prism-sheet.fs-panel .home-sheet-tab{min-height:36px;font-family:var(--prism-font-display);letter-spacing:var(--prism-track-display);background:0 0;border-color:#0000;flex:none;padding:8px 16px;font-size:10px;font-weight:400;position:relative}.prism-sheet.fs-panel .home-sheet-tab[aria-selected=true]{color:var(--prism-ice);box-shadow:none;background:linear-gradient(180deg, var(--prism-cyan-a20), var(--prism-cyan-a12));text-shadow:0 0 10px var(--prism-cyan-a55);border-color:#0000}.prism-sheet.fs-panel .home-sheet-tab[aria-selected=true]:after{content:"";background:var(--prism-cyan);height:1px;box-shadow:0 0 8px var(--prism-cyan);position:absolute;bottom:2px;left:12px;right:12px}.prism-sheet.fs-panel .home-sheet-pager-viewport{margin-bottom:0;padding:6px 0 10px}:root[lang=he] .prism-sheet.fs-panel .home-sheet-tab{font-size:12px}.fs-panel .fs-glass{border:1px solid var(--prism-hairline);box-shadow:inset 0 1px 0 var(--prism-inset-hi);clip-path:polygon(var(--prism-chamfer-lg) 0, 100% 0, 100% calc(100% - var(--prism-chamfer-lg)), calc(100% - var(--prism-chamfer-lg)) 100%, 0 100%, 0 var(--prism-chamfer-lg));background:linear-gradient(#101827b8,#060a12db);position:relative}.fs-panel .fs-rise{opacity:0;animation:.55s cubic-bezier(.2,.8,.2,1) both fs-rise;animation-delay:var(--fs-d,0s);transform:translateY(14px)}@keyframes fs-rise{to{opacity:1;transform:translateY(0)}}.prism-sheet.fs-panel .fs-profile-page{padding:0 max(18px, env(safe-area-inset-right)) 0 max(18px, env(safe-area-inset-left));grid-template-columns:1.05fr 1.25fr 1.5fr;align-items:stretch;gap:14px;display:grid}.fs-panel .fs-portrait{flex-direction:column;justify-content:flex-end;min-height:0;display:flex;overflow:hidden}.fs-panel .fs-portrait-img{object-fit:cover;object-position:center 12%;filter:saturate(1.05)contrast(1.05);width:100%;height:100%;position:absolute;inset:0}.fs-panel .fs-portrait:before{content:"";background:linear-gradient(#04060b00 35%,#04060b8c 70%,#04060bf5 100%);position:absolute;inset:0}.fs-panel .fs-portrait:after{content:"";background:linear-gradient(120deg, var(--prism-cyan-a12), transparent 40%, transparent 60%, var(--prism-violet-a35));mix-blend-mode:screen;pointer-events:none;position:absolute;inset:0}.fs-panel .fs-portrait-tag{top:8px;z-index:1;font-family:var(--prism-font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--prism-cyan);border:1px solid var(--prism-cyan-a35);background:#04060b8c;padding:3px 6px;font-size:8px;position:absolute;inset-inline-start:8px}.fs-panel .fs-portrait-who{padding:0 14px 12px;position:relative}.fs-panel .fs-portrait-name{font-family:var(--prism-font-display);color:var(--prism-ice);text-shadow:0 0 14px var(--prism-cyan-a55);text-transform:uppercase;letter-spacing:var(--prism-track-display);-webkit-line-clamp:2;overflow-wrap:break-word;-webkit-box-orient:vertical;font-size:13px;line-height:1.15;display:-webkit-box;overflow:hidden}.fs-panel .fs-portrait-sub{color:var(--prism-muted);letter-spacing:.02em;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:11px;display:-webkit-box;overflow:hidden}.fs-panel .fs-level{text-align:center;grid-template-rows:auto 1fr auto;place-items:center;padding:10px 14px 12px;display:grid}.fs-panel .fs-level-eyebrow{font-family:var(--prism-font-display);letter-spacing:.22em;text-transform:uppercase;color:var(--prism-muted);font-size:9px}.fs-panel .fs-medal{place-items:center;width:150px;height:150px;display:grid;position:relative}.fs-panel .fs-medal svg{width:100%;height:100%;position:absolute;inset:0}.fs-panel .fs-medal-track{fill:none;stroke:var(--prism-hairline);stroke-width:2.6px}.fs-panel .fs-medal-fill{fill:none;stroke:var(--prism-amber);stroke-width:2.6px;stroke-linecap:round;filter:drop-shadow(0 0 6px var(--prism-amber-a55))}.fs-panel .fs-hex{clip-path:polygon(50% 0%,100% 26%,100% 74%,50% 100%,0% 74%,0% 26%);border:1px solid var(--prism-hairline);background:linear-gradient(160deg,#101827f2,#060a12fa);position:absolute;inset:23px}.fs-panel .fs-hex:after{content:"";clip-path:polygon(50% 0%,100% 26%,100% 74%,50% 100%,0% 74%,0% 26%);background:radial-gradient(circle at 50% 30%, var(--prism-amber-a20), transparent 62%);animation:3.2s ease-in-out infinite fs-breathe;position:absolute;inset:1px}@keyframes fs-breathe{0%,to{opacity:.5}50%{opacity:1}}.fs-panel .fs-medal-num{font-family:var(--prism-font-display);color:var(--prism-amber);text-shadow:0 0 18px var(--prism-amber-a55), 0 0 40px var(--prism-amber-a20);font-size:54px;line-height:1;position:relative}.fs-panel .fs-medal-num[data-len="2"]{font-size:42px}.fs-panel .fs-medal-num[data-len="3"]{font-size:28px}.fs-panel .fs-medal-num[data-len="4"]{font-size:21px}.fs-panel .fs-medal-lv{font-family:var(--prism-font-display);letter-spacing:.24em;color:var(--prism-amber);opacity:.85;font-size:8px;position:absolute;bottom:26px}.fs-panel .fs-xp{width:100%}.fs-panel .fs-xp-bar{background:var(--prism-glass-2);border:1px solid var(--prism-hairline);border-radius:999px;height:7px;margin:6px 0;position:relative;overflow:hidden}.fs-panel .fs-xp-bar-fill{transform-origin:0;background:linear-gradient(90deg, var(--prism-amber-a55), var(--prism-amber));box-shadow:0 0 10px var(--prism-amber-a55);border-radius:999px;position:absolute;inset:0}.fs-panel .fs-xp-row{color:var(--prism-muted);flex-wrap:wrap;justify-content:space-between;gap:0 8px;font-size:11px;display:flex}.fs-panel .fs-xp-next{color:var(--prism-amber);text-shadow:0 0 8px var(--prism-amber-a35);margin-top:2px;font-size:11px}.prism-sheet.fs-panel .fs-stats{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);gap:10px;min-height:0;display:grid}.fs-panel .fs-stat{flex-direction:column;justify-content:space-between;min-height:0;padding:10px 11px 9px;display:flex;overflow:hidden}.fs-panel .fs-stat:before{content:"";background:radial-gradient(circle at 100% 0%, var(--fs-cg), transparent 55%);opacity:.35;pointer-events:none;position:absolute;inset:0}.fs-panel .fs-stat-ic{width:20px;height:20px;color:var(--fs-c);filter:drop-shadow(0 0 6px var(--fs-cg))}.fs-panel .fs-stat-v{font-family:var(--prism-font-ui);color:var(--fs-c);text-shadow:0 0 12px var(--fs-cg);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.prism-sheet.fs-panel .fs-stat[data-scale=lg] .fs-stat-v{font-size:24px}.prism-sheet.fs-panel .fs-stat[data-scale=md] .fs-stat-v{font-size:19px}.prism-sheet.fs-panel .fs-stat[data-scale=sm] .fs-stat-v{font-size:15px}.fs-panel .fs-stat-v small{color:var(--prism-muted);text-shadow:none;margin-inline-start:4px;font-size:12px;font-weight:500}.fs-panel .fs-stat-pct{color:var(--prism-ice);text-shadow:none;margin-top:4px;font-size:11px;font-weight:500;display:block}.fs-panel .fs-stat-l{font-family:var(--prism-font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--prism-muted);overflow-wrap:normal;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:6px;font-size:8px;line-height:1.35;display:-webkit-box;overflow:hidden}.fs-panel .fs-stat-amber{--fs-c:var(--prism-amber);--fs-cg:var(--prism-amber-a35)}.fs-panel .fs-stat-violet{--fs-c:var(--prism-violet-lite);--fs-cg:var(--prism-violet-a35)}.fs-panel .fs-stat-cyan{--fs-c:var(--prism-cyan);--fs-cg:var(--prism-cyan-a35)}.prism-sheet.fs-panel .fs-stats-page{padding:0 max(18px, env(safe-area-inset-right)) 0 max(18px, env(safe-area-inset-left));grid-template-rows:minmax(0,1fr) auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.fs-panel .fs-game-card{min-width:0;padding:calc(10px * var(--dt-k,1)) calc(12px * var(--dt-k,1));flex-direction:column;justify-content:flex-start;min-height:0;display:flex;overflow:hidden}.fs-panel .fs-game-name{font-family:var(--prism-font-display);letter-spacing:var(--prism-track-display);text-transform:uppercase;color:var(--prism-ice);text-shadow:0 0 10px var(--prism-cyan-a35);margin:0 0 4px;font-size:11px;font-weight:400}.prism-sheet.fs-panel .fs-game-card .home-stats-total{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 6px;font-size:9px;line-height:1.3;display:-webkit-box;overflow:hidden}.prism-sheet.fs-panel .fs-game-card .home-stats-table{flex:auto;width:100%;font-size:10px}.prism-sheet.fs-panel .fs-game-card .home-stats-table tbody tr{height:25%}.prism-sheet.fs-panel .fs-game-card .home-stats-table th,.prism-sheet.fs-panel .fs-game-card .home-stats-table td{white-space:nowrap;padding:3px 4px}.prism-sheet.fs-panel .fs-game-card .home-stats-table td{color:var(--prism-ice);font-variant-numeric:tabular-nums}.prism-sheet.fs-panel .fs-game-card .home-stats-table tr:last-child td{color:var(--prism-amber);text-shadow:0 0 8px var(--prism-amber-a35)}.fs-panel .fs-lifetime-strip{grid-column:1/-1;justify-content:space-around;align-items:center;height:44px;padding:0 8px;display:flex}.fs-panel .fs-lifetime-cell{flex-direction:column;align-items:center;gap:2px;min-width:0;display:flex}.fs-panel .fs-lifetime-cell b{font-family:var(--prism-font-ui);color:var(--prism-ice);font-size:14px;font-weight:700;line-height:1}.fs-panel .fs-lifetime-cell i{font-family:var(--prism-font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--prism-muted);white-space:nowrap;font-size:7px;font-style:normal}:root[lang=he] .fs-panel .fs-stat-l,:root[lang=he] .fs-panel .fs-lifetime-cell i,:root[lang=he] .fs-panel .fs-level-eyebrow,:root[lang=he] .fs-panel .fs-portrait-tag{font-size:10px}.prism-sheet.fs-panel .fs-achv-page{padding:0 max(18px, env(safe-area-inset-right)) 0 max(18px, env(safe-area-inset-left));flex-direction:column;justify-content:center;display:flex}.prism-sheet.fs-panel .fs-achv-page .achv-grid{flex:auto;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(9,minmax(0,1fr));gap:5px;margin:5px 4px 0}.prism-sheet.fs-panel .fs-achv-page .achv-tile{border:1px solid var(--prism-hairline-2);clip-path:polygon(var(--prism-chamfer) 0, 100% 0, 100% calc(100% - var(--prism-chamfer)), calc(100% - var(--prism-chamfer)) 100%, 0 100%, 0 var(--prism-chamfer));background:linear-gradient(#101827b8,#060a12db);border-radius:0;justify-content:center;gap:2px;padding:5px 1px 4px;font-size:44px;overflow:visible}.prism-sheet.fs-panel .fs-achv-page .achv-tier{top:2px;inset-inline-end:auto;right:2px}.prism-sheet.fs-panel .fs-achv-page .achv-tile[data-earned=false]{opacity:.42}.prism-sheet.fs-panel .fs-achv-page .achv-tile[data-earned=true]{border-color:var(--prism-amber-a35)}.prism-sheet.fs-panel .fs-achv-page .achv-tile[data-earned=true]:after{content:"";pointer-events:none;background:radial-gradient(circle at 50% 0%, var(--prism-amber-a35), transparent 62%);animation:3.4s ease-in-out infinite fs-achv-pulse;position:absolute;inset:0}@keyframes fs-achv-pulse{0%,to{opacity:.45}50%{opacity:1}}.prism-sheet.fs-panel .fs-achv-page .achv-tile-name{letter-spacing:-.02em;overflow-wrap:anywhere;align-self:stretch;min-width:0;font-size:10px}.prism-sheet.fs-panel .fs-achv-page .achv-detail-slot{justify-content:center;align-items:center;height:34px;margin-top:6px;display:flex;overflow:hidden}.prism-sheet.fs-panel .fs-achv-page .achv-detail,.prism-sheet.fs-panel .fs-achv-page .home-achv-count{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:0;margin:0;padding:4px 6px;font-size:10px;line-height:1.3;display:-webkit-box;overflow:hidden}.prism-sheet.fs-panel .fs-settings-page{padding:0 max(18px, env(safe-area-inset-right)) 0 max(18px, env(safe-area-inset-left));flex-direction:column;justify-content:center;align-items:center;display:flex}.prism-sheet.fs-panel .fs-set-card{flex-direction:column;width:min(520px,100%);min-height:0;max-height:100%;padding:10px 14px;display:flex}.prism-sheet.fs-panel .fs-account-page .fs-set-card{width:min(560px,100%);padding-inline-end:2px}.prism-sheet.fs-panel .fs-set-rows{flex-direction:column;gap:8px;display:flex}.prism-sheet.fs-panel .fs-set-rows .home-sheet-row{margin-bottom:0}.prism-sheet.fs-panel .dt-cta:disabled{opacity:.45;box-shadow:none;cursor:default}.prism-sheet.fs-panel .fs-set-scroll .dt-cta{margin:0 auto;display:block}.prism-sheet.fs-panel .fs-set-scroll{overscroll-behavior:contain;flex:auto;min-height:0;padding-inline-end:12px;overflow:hidden auto}.prism-sheet.fs-panel .fs-set-scroll>:last-child{margin-bottom:0}.prism-sheet.fs-panel .fs-set-scroll{touch-action:pan-y}@media (height<=340px),(width<=719px){.fs-panel{--fs-top-h:44px}.fs-panel .fs-back{top:calc(4px + env(safe-area-inset-top,0px));width:44px;height:36px}.fs-panel .fs-right{top:calc(4px + env(safe-area-inset-top,0px));height:36px}.prism-sheet.fs-panel .home-sheet-tab{min-height:34px;padding:8px 12px;font-size:9px}:root[lang=he] .prism-sheet.fs-panel .home-sheet-tab{font-size:11px}.prism-sheet.fs-panel .home-sheet-pager-viewport{padding:4px 0 8px}.fs-panel .fs-aura{width:380px;height:240px}.prism-sheet.fs-panel .fs-profile-page{padding:0 max(12px, env(safe-area-inset-right)) 0 max(12px, env(safe-area-inset-left));grid-template-columns:.85fr 1.2fr 1.95fr;gap:8px}.prism-sheet.fs-panel .fs-stats-page,.prism-sheet.fs-panel .fs-achv-page{padding:0 max(12px, env(safe-area-inset-right)) 0 max(12px, env(safe-area-inset-left))}.fs-panel .fs-portrait-who{padding:0 10px 8px}.fs-panel .fs-portrait-name{-webkit-line-clamp:3;font-size:11px}.fs-panel .fs-level{padding:6px 10px 8px}.fs-panel .fs-medal{width:112px;height:112px}.fs-panel .fs-hex{inset:17px}.fs-panel .fs-medal-num{font-size:40px}.fs-panel .fs-medal-num[data-len="2"]{font-size:32px}.fs-panel .fs-medal-num[data-len="3"]{font-size:21px}.fs-panel .fs-medal-num[data-len="4"]{font-size:16px}.fs-panel .fs-medal-lv{bottom:18px}.prism-sheet.fs-panel .fs-stats{gap:6px}.fs-panel .fs-stat{padding:6px 7px 5px}.prism-sheet.fs-panel .fs-stat[data-scale=lg] .fs-stat-v{font-size:19px}.prism-sheet.fs-panel .fs-stat[data-scale=md] .fs-stat-v{font-size:15px}.prism-sheet.fs-panel .fs-stat[data-scale=sm] .fs-stat-v{font-size:12px}.fs-panel .fs-stat-ic{width:16px;height:16px}.fs-panel .fs-stat-l{margin-top:3px;font-size:7px}:root[lang=he] .fs-panel .fs-stat-l,:root[lang=he] .fs-panel .fs-lifetime-cell i,:root[lang=he] .fs-panel .fs-level-eyebrow,:root[lang=he] .fs-panel .fs-portrait-tag{font-size:9px}.fs-panel .fs-game-card{padding:6px 8px}.fs-panel .fs-game-name{font-size:9px}.prism-sheet.fs-panel .fs-game-card .home-stats-total{font-size:8px}.prism-sheet.fs-panel .fs-game-card .home-stats-table{font-size:9px}.fs-panel .fs-lifetime-strip{height:34px}.fs-panel .fs-lifetime-cell b{font-size:12px}.fs-panel .fs-lifetime-cell i{font-size:6px}.prism-sheet.fs-panel .fs-achv-page .achv-tile{font-size:26px}.prism-sheet.fs-panel .fs-achv-page .achv-tile-name{font-size:8px}.prism-sheet.fs-panel .fs-achv-page .achv-detail-slot{height:28px}.prism-sheet.fs-panel .fs-settings-page{padding:0 max(12px, env(safe-area-inset-right)) 0 max(12px, env(safe-area-inset-left))}.prism-sheet.fs-panel .fs-set-card{padding:8px 10px}.prism-sheet.fs-panel .fs-set-rows{gap:6px}}@media (prefers-reduced-motion:reduce){.fs-panel,.fs-panel .fs-aura,.fs-panel .fs-rise,.fs-panel .fs-hex:after,.prism-sheet.fs-panel .fs-achv-page .achv-tile[data-earned=true]:after{animation:none}.fs-panel .fs-rise{opacity:1;transform:none}.prism-sheet.fs-panel .home-sheet-tab,.fs-panel .fs-back{transition-duration:.001ms}}.prism-lobby.dt-field{background-color:var(--prism-obsidian);color:var(--prism-text);font-family:var(--prism-font-ui);background-image:linear-gradient(#04060bb8,#04060be0),url(/assets/lobby-bg-BjTCbKbf.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}.prism-lobby.dt-field:before,.prism-lobby.dt-field:after{content:none}.prism-fx{pointer-events:none;position:absolute;inset:0;overflow:hidden}.prism-fx-grid{transform-origin:bottom;height:46%;position:absolute;bottom:0;left:-10%;right:-10%;overflow:hidden;transform:perspective(500px)rotateX(74deg);-webkit-mask-image:linear-gradient(#0000,#000000f2);mask-image:linear-gradient(#0000,#000000f2)}.prism-fx-grid>span{will-change:transform;background-image:repeating-linear-gradient(0deg,#78bee621 0 1px,#0000 1px 32px),repeating-linear-gradient(90deg,#78bee614 0 1px,#0000 1px 54px);animation:26s linear infinite prism-grid-drift;position:absolute;inset:-64px}.prism-fx-shaft{filter:blur(20px);pointer-events:none;width:200px;height:78%;animation:9s ease-in-out infinite prism-shaft;position:absolute;top:-14%;transform:skew(-9deg)}.prism-fx-shaft-a{background:linear-gradient(#ff3d6e21,#0000 78%);left:4%}.prism-fx-shaft-b{background:linear-gradient(#35e0ff21,#0000 78%);animation-delay:4s;right:4%}.prism-fx-halftone{opacity:.07;pointer-events:none;background-image:radial-gradient(circle,#96c8fff2 1px,#0000 1.6px);background-size:7px 7px;width:230px;height:170px;position:absolute}.prism-fx-halftone-tl{top:0;left:0;-webkit-mask-image:linear-gradient(135deg,#000,#0000 72%);mask-image:linear-gradient(135deg,#000,#0000 72%)}.prism-fx-halftone-br{bottom:0;right:0;-webkit-mask-image:linear-gradient(-45deg,#000,#0000 72%);mask-image:linear-gradient(-45deg,#000,#0000 72%)}.prism-fx-grain{opacity:.035;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.prism-fx-vignette{pointer-events:none;background:radial-gradient(92% 92% at 50% 44%,#0000 42%,#0009 100%);position:absolute;inset:0}.prism-fx-dust{pointer-events:none;position:absolute;inset:0;overflow:hidden}.prism-mote{width:var(--prism-ms,2px);height:var(--prism-ms,2px);background:var(--prism-ice);opacity:0;animation:prism-mote-rise var(--prism-mdur,20s) linear infinite;animation-delay:var(--prism-mdelay,0s);border-radius:50%;position:absolute;bottom:-4%;box-shadow:0 0 4px #b8fbffcc}.prism-stage{padding:calc(6px + env(safe-area-inset-top,0px)) calc(10px + env(safe-area-inset-right,0px)) calc(6px + env(safe-area-inset-bottom,0px)) calc(10px + env(safe-area-inset-left,0px));--prism-hud-h:48px;--prism-card-h:clamp(96px, 30vh, 132px);--prism-card-w:calc(var(--prism-card-h) * .703);flex-direction:column;display:flex;position:absolute;inset:0}.prism-hud{flex:0 0 var(--prism-hud-h);height:var(--prism-hud-h);border-bottom:1px solid var(--prism-hairline-2);align-items:center;width:min(860px,100%);margin-inline:auto;display:flex;position:relative}.prism-hud-divider{background:linear-gradient(180deg, transparent, var(--prism-hairline), transparent);flex:0 0 1px;align-self:stretch;width:1px;margin:8px 12px}.prism-hud-spacer{flex:auto}.prism-identity{align-items:center;gap:9px;display:flex}.prism-avatar-wrap{flex:0 0 36px;width:36px;height:36px;position:relative}.home-level-ring{pointer-events:none;width:50px;height:50px;position:absolute;inset:-7px}.home-level-ring-track{fill:none;stroke:var(--prism-hairline);stroke-width:2.4px}.home-level-ring-fill{fill:none;stroke:var(--prism-violet);stroke-width:2.4px;stroke-linecap:round;filter:drop-shadow(0 0 3px var(--prism-violet-a75))}.prism-avatar-hex{clip-path:polygon(50% 0%,100% 26%,100% 74%,50% 100%,0% 74%,0% 26%);background:var(--prism-glass-2);border:1px solid var(--prism-hairline);justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:0 0 12px #35e0ff38}.prism-avatar-trigger{appearance:none;font:inherit;color:inherit;cursor:pointer;padding:0}.prism-avatar-photo{object-fit:cover;width:100%;height:100%;transition:opacity .14s;display:block;position:absolute;inset:0}.prism-lv-chip{border:1px solid var(--prism-hairline);color:var(--prism-violet);letter-spacing:.1em;white-space:nowrap;background:#8b5cff14;border-radius:4px;flex:none;padding:3px 6px;font-size:9px;font-weight:700;position:relative}.prism-lv-trigger{appearance:none;cursor:pointer;font-family:inherit}.prism-lv-trigger:after{content:"";position:absolute;inset:-13px -7px}.prism-streak{align-items:center;gap:8px;display:flex}.prism-streak-label{flex-direction:column;gap:2px;display:flex}.prism-streak-cap{letter-spacing:.16em;color:var(--prism-muted);text-transform:uppercase;font-size:8.5px}.prism-streak-ticks{align-items:flex-end;gap:3px;display:flex}.prism-tick{background:var(--prism-hairline);border-radius:1px;width:3px;height:10px}.prism-tick.is-lit{background:var(--prism-pulse);height:12px;box-shadow:0 0 5px #ff3d6ed9}.prism-streak-num{color:var(--prism-pulse);text-shadow:0 0 9px #ff3d6e99;font-size:15px;font-weight:700}.prism-coins{align-items:center;gap:7px;display:flex;position:relative}.prism-coin-icon{color:var(--prism-amber);filter:drop-shadow(0 0 5px var(--prism-amber-a55));font-size:18px}.prism-coins-num{color:var(--prism-amber);text-shadow:0 0 9px var(--prism-amber-a55);font-size:16px;font-weight:700}.prism-level-burst{pointer-events:none;position:absolute;inset:0}.prism-level-burst-p{background:var(--prism-violet);width:5px;height:5px;box-shadow:0 0 6px var(--prism-violet-a75);opacity:0;border-radius:1px;margin:-2.5px 0 0 -2.5px;animation:.9s ease-out both prism-level-burst-out;position:absolute;top:50%;left:50%}.prism-level-burst-p:nth-child(3n){background:var(--prism-amber);box-shadow:0 0 6px var(--prism-amber-a55)}@keyframes prism-level-burst-out{0%{opacity:0;transform:rotate(var(--a,0deg)) translateY(-10px) scale(.4)}18%{opacity:1}to{opacity:0;transform:rotate(var(--a,0deg)) translateY(-32px) scale(1)}}.prism-lv-chip.is-level-pop{animation:.6s ease-out both prism-level-pop}@keyframes prism-level-pop{0%{transform:scale(1)}40%{transform:scale(1.25)}to{transform:scale(1)}}.prism-coins.is-coin-pulse{animation:.7s ease-out both prism-coin-pop}@keyframes prism-coin-pop{0%{transform:scale(1)}35%{transform:scale(1.1)}to{transform:scale(1)}}.prism-coins.is-coin-pulse:after{content:"";background:radial-gradient(closest-side, var(--prism-amber-a35), transparent);opacity:0;pointer-events:none;border-radius:999px;animation:.7s ease-out both prism-coin-glow;position:absolute;inset:-6px -10px}@keyframes prism-coin-glow{0%{opacity:0}30%{opacity:1}to{opacity:0}}.prism-gear{border:1px solid var(--prism-hairline);width:30px;height:30px;color:var(--prism-muted);cursor:pointer;touch-action:manipulation;background:0 0;flex:none;justify-content:center;align-items:center;padding:0;font-size:15px;display:flex;position:relative}.prism-gear:hover,.prism-gear:focus-visible{color:var(--prism-cyan);border-color:var(--prism-cyan);outline:none}.prism-underglow{background:linear-gradient(90deg, transparent, var(--prism-cyan), transparent);opacity:.8;pointer-events:none;height:2px;position:absolute;bottom:0;left:8%;right:8%}.prism-resume-dock{left:50%;top:calc(var(--prism-hud-h) - 10px);z-index:8;white-space:nowrap;background:var(--prism-glass-fill);-webkit-backdrop-filter:blur(12px)saturate(1.2);backdrop-filter:blur(12px)saturate(1.2);border:1px solid var(--prism-hairline);clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);align-items:center;gap:8px;max-width:calc(100% - 24px);padding:5px 11px;display:flex;position:absolute;overflow:hidden;transform:translate(-50%)}.prism-scan{pointer-events:none;background:linear-gradient(90deg,#0000,#35e0ff38,#0000);width:30%;animation:3s linear infinite prism-scan;position:absolute;top:0;bottom:0;left:0}.prism-live-dot{background:var(--prism-cyan);width:5px;height:5px;box-shadow:0 0 6px var(--prism-cyan);border-radius:50%;flex:none;animation:1.8s ease-in-out infinite prism-dot-pulse}.prism-resume-text{letter-spacing:.1em;color:var(--prism-muted);text-transform:uppercase;text-overflow:ellipsis;font-size:9.5px;overflow:hidden}.prism-resume-btn{border:1px solid var(--prism-cyan-deep);color:var(--prism-cyan);font-family:var(--prism-font-display);letter-spacing:.13em;white-space:nowrap;cursor:pointer;touch-action:manipulation;background:#35e0ff14;border-radius:4px;flex:none;padding:4px 8px;font-size:7.5px}.prism-resume-btn:hover,.prism-resume-btn:focus-visible{background:#35e0ff2e;outline:none;box-shadow:0 0 10px #35e0ff73}.prism-arena{flex-direction:column;flex:auto;align-items:center;min-height:0;padding-top:8px;display:flex;position:relative}.prism-resume-dock+.prism-arena{padding-top:24px}.prism-projection{z-index:7;animation:prism-proj-in .26s var(--prism-ease-ui);flex-direction:column;flex:none;align-items:center;gap:4px;display:flex}.prism-proj-eyebrow{letter-spacing:.14em;color:var(--prism-muted);text-transform:uppercase;align-items:center;gap:6px;margin:0;font-size:9px;display:flex}.prism-proj-dot{background:var(--prism-hue);width:5px;height:5px;box-shadow:0 0 5px var(--prism-hue);border-radius:50%;flex:none}.prism-proj-title{font-family:var(--prism-font-display);letter-spacing:var(--prism-track-display);color:var(--prism-hue);text-shadow:0 0 16px var(--prism-hue-a55), 0 0 34px var(--prism-hue-a20);text-transform:uppercase;margin:0;font-size:21px;font-weight:400}.prism-proj-actions{flex-direction:column;align-items:center;gap:5px;display:flex}.prism-play{cursor:pointer;touch-action:manipulation;clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px);background:0 0;border:0;width:216px;height:27px;padding:2px;position:relative}.prism-play-beam{aspect-ratio:1;background:conic-gradient(transparent 0deg, var(--prism-ice) 18deg, var(--prism-hue) 40deg, transparent 70deg, transparent 360deg);will-change:transform;border-radius:50%;width:220%;animation:2.4s linear infinite prism-spin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.prism-play-face{width:100%;height:100%;color:var(--prism-text);font-family:var(--prism-font-display);letter-spacing:var(--prism-track-display);text-transform:uppercase;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);background:#060a12f0;justify-content:center;align-items:center;font-size:9.5px;display:flex;position:relative}.prism-play:hover .prism-play-face,.prism-play:active .prism-play-face{filter:brightness(1.35)}.prism-chip-row{gap:7px;width:216px;display:flex}.prism-chip{border:1px solid var(--prism-hairline);min-width:0;height:20px;color:var(--prism-muted);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;touch-action:manipulation;background:0 0;border-radius:4px;flex:1 1 0;justify-content:center;align-items:center;padding:0 4px;font-size:9px;font-weight:600;display:flex;overflow:hidden}.prism-chip:hover,.prism-chip:focus-visible{color:var(--prism-hue);border-color:var(--prism-hue);outline:none}.prism-beam{pointer-events:none;flex:auto;width:100%;min-height:8px;position:relative;overflow:hidden}.prism-beam-layer{opacity:0;transition:opacity .24s var(--prism-ease-ui);position:absolute;inset:0}.prism-beam-layer.is-active{opacity:1}.prism-beam-layer:before{content:"";background:linear-gradient(180deg, var(--prism-hue-a35), transparent 88%);filter:blur(7px);width:34px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.prism-beam-layer:after{content:"";background:linear-gradient(180deg, var(--prism-hue-a55), transparent 92%);width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.prism-beam-mote{background:var(--prism-ice);opacity:.5;width:2px;height:2px;box-shadow:0 0 3px var(--prism-ice);animation:prism-beam-mote var(--prism-bdur,5s) linear infinite;animation-delay:var(--prism-bdelay,0s);border-radius:50%;position:absolute;bottom:-6%;left:50%}.prism-hand{flex:0 0 var(--prism-card-h);height:var(--prism-card-h);z-index:6;width:100%;margin-bottom:8px;position:relative}.prism-card{width:var(--prism-card-w);height:var(--prism-card-h);cursor:pointer;touch-action:manipulation;transform-origin:50% 100%;transform:translateX(-50%) translateX(calc(var(--prism-fan-x) * var(--prism-card-w))) translateY(calc(var(--prism-fan-y) * var(--prism-card-h))) rotate(var(--prism-fan-ang)) scale(var(--prism-fan-sc));transition:transform .34s var(--prism-ease-pop), opacity .28s var(--prism-ease-ui);background:0 0;border:0;padding:0;position:absolute;bottom:0;left:50%}.prism-card:not(.is-raised){opacity:.78}.prism-card:focus-visible .prism-card-face{outline:2px solid var(--prism-ice);outline-offset:2px}.prism-card-glow{box-shadow:0 0 16px var(--prism-hue-a35), 0 0 34px var(--prism-hue-a12);opacity:.5;animation:3.8s ease-in-out infinite prism-breathe;animation-delay:var(--prism-fdelay,0s);border-radius:5px;position:absolute;inset:-3px}.prism-card-glow-strong{box-shadow:0 0 30px var(--prism-hue-a55), 0 0 62px var(--prism-hue-a20);opacity:0;transition:opacity .28s var(--prism-ease-ui);border-radius:5px;position:absolute;inset:-3px}.prism-card.is-raised .prism-card-glow-strong{opacity:1;animation:2.6s ease-in-out infinite prism-breathe-strong}.prism-card-inner{animation:4.4s ease-in-out infinite prism-float;animation-delay:var(--prism-fdelay,0s);position:absolute;inset:0}.prism-card-face{border:1.5px solid var(--prism-hue);background:linear-gradient(160deg, #ffffff0f, transparent 60%), var(--prism-glass-1);border-radius:3px;width:100%;height:100%;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14}.prism-card-veil{opacity:1;transition:opacity .28s var(--prism-ease-ui);pointer-events:none;background:#04060b80;position:absolute;inset:0}.prism-card.is-raised .prism-card-veil{opacity:0}.prism-card-shimmer{background:linear-gradient(78deg, transparent, #c8ffff57 45%, var(--prism-hue-a20) 55%, transparent);mix-blend-mode:screen;pointer-events:none;opacity:0;z-index:4;position:absolute;inset:0;transform:translate(-170%)}.prism-card.is-raised .prism-card-shimmer{animation:4.6s ease-in-out infinite prism-foil}.prism-cross{opacity:.32;pointer-events:none;width:7px;height:7px;position:absolute}.prism-cross:before,.prism-cross:after{content:"";background:var(--prism-muted);position:absolute}.prism-cross:before{width:1px;height:100%;top:0;left:50%;transform:translate(-50%)}.prism-cross:after{width:100%;height:1px;top:50%;left:0;transform:translateY(-50%)}.prism-cross-tl{top:-3px;left:-3px}.prism-cross-br{bottom:-3px;right:-3px}.prism-corner{display:none}.prism-corner-tr{top:6px;right:7px}.prism-corner-bl{bottom:6px;left:7px;transform:rotate(180deg)}.prism-rank{font-family:var(--prism-font-display);color:var(--prism-hue);text-shadow:0 0 6px var(--prism-hue-a55);font-size:9px;line-height:1}.prism-pip{color:var(--prism-hue);filter:drop-shadow(0 0 4px var(--prism-hue-a55))}.prism-corner .prism-pip{font-size:8px}.prism-card-emblem{z-index:2;opacity:.92;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.prism-card-emblem .prism-pip{font-size:36px}.prism-card-foot{z-index:3;flex-direction:column;align-items:center;gap:2px;display:flex;position:absolute;bottom:20px;left:0;right:0}.prism-card-name{font-family:var(--prism-font-display);letter-spacing:.09em;color:var(--prism-text);text-align:center;text-transform:uppercase;font-size:7px}.prism-card-stats{display:none}.prism-dock{inset-inline-start:calc(2px + env(safe-area-inset-left,0px));bottom:calc(2px + env(safe-area-inset-bottom,0px));z-index:9;gap:6px;display:flex;position:absolute}.prism-console{border:1px solid var(--prism-hairline);width:38px;height:38px;color:var(--prism-muted);cursor:pointer;touch-action:manipulation;background:#ffffff05;justify-content:center;align-items:center;padding:0;font-size:17px;display:flex;position:relative}.prism-console:hover,.prism-console:focus-visible{color:var(--prism-cyan);outline:none}@keyframes prism-grid-drift{0%{transform:translate(0,0)}to{transform:translate(54px,32px)}}@keyframes prism-shaft{0%,to{opacity:.5;transform:skew(-9deg)}50%{opacity:1;transform:skew(-11deg)}}@keyframes prism-mote-rise{0%{opacity:0;transform:translate(0)}8%{opacity:.55}50%{transform:translate(var(--prism-mdx,8px), -55vh)}92%{opacity:.35}to{opacity:0;transform:translateY(-108vh)}}@keyframes prism-breathe{0%,to{opacity:.45}50%{opacity:.9}}@keyframes prism-breathe-strong{0%,to{opacity:.6}50%{opacity:1}}@keyframes prism-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes prism-foil{0%{opacity:0;transform:translate(-170%)}8%{opacity:.85}26%{opacity:0;transform:translate(300%)}to{opacity:0}}@keyframes prism-spin{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes prism-scan{0%{transform:translate(-140%)}to{transform:translate(340%)}}@keyframes prism-dot-pulse{0%,to{opacity:.5;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}@keyframes prism-beam-mote{0%{opacity:0;transform:translate(-50%)}15%{opacity:.7}85%{opacity:.3}to{opacity:0;transform:translate(-50%,-320%)}}@keyframes prism-proj-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.prism-fx-grid>span,.prism-fx-shaft,.prism-mote,.prism-card-glow,.prism-card-glow-strong,.prism-card-inner,.prism-card-shimmer,.prism-play-beam,.prism-scan,.prism-live-dot,.prism-beam-mote,.prism-projection,.prism-level-burst-p,.prism-lv-chip.is-level-pop,.prism-coins.is-coin-pulse,.prism-coins.is-coin-pulse:after{animation:none!important}}[data-hidden=true] .prism-fx-grid>span,[data-hidden=true] .prism-fx-shaft,[data-hidden=true] .prism-mote,[data-hidden=true] .prism-card-glow,[data-hidden=true] .prism-card.is-raised .prism-card-glow-strong,[data-hidden=true] .prism-card-inner,[data-hidden=true] .prism-card.is-raised .prism-card-shimmer,[data-hidden=true] .prism-play-beam,[data-hidden=true] .prism-scan,[data-hidden=true] .prism-live-dot,[data-hidden=true] .prism-beam-mote{animation-play-state:paused}@media (width<=480px){.prism-hud{gap:12px}.prism-dock{align-self:center;margin-top:4px;position:static}.prism-streak-ticks,.prism-hud-divider{display:none}.prism-play,.prism-chip-row{width:190px}.prism-beam{max-height:32px}}.prism-royals{pointer-events:none;font-size:clamp(6px,1.1vw,12px);position:absolute;inset:0;overflow:hidden}.prism-royal-slot{transform:translate(var(--nx,0px), var(--ny,0px));transition:transform .55s ease-out;position:absolute}.prism-royal{width:calc(1.5em * var(--sz,1));height:calc(2.06em * var(--sz,1));opacity:0;border:1.2px solid var(--c,var(--prism-hue));box-shadow:0 0 6px var(--cg,var(--prism-hue-a35));animation:prism-royal-drift var(--life,12s) linear infinite;animation-delay:var(--delay,0s);border-radius:.22em;display:block;position:relative;overflow:hidden}.prism-royal-icon{color:var(--c,var(--prism-hue));font-size:calc(.78em * var(--sz,1));justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.prism-royal-gold{--c:var(--prism-amber);--cg:var(--prism-amber-a55);box-shadow:0 0 10px var(--prism-amber-a55), 0 0 24px var(--prism-amber-a35);animation-iteration-count:1}.prism-royal-gold .prism-royal-shine{background:linear-gradient(90deg,#0000,#ffffffc7,#0000)}.prism-royal-shine{width:.55em;height:220%;animation:prism-royal-shine var(--sdur,3.2s) ease-in-out infinite;animation-delay:var(--sdelay,0s);background:linear-gradient(90deg,#0000,#ffffff80,#0000);position:absolute;top:-60%;left:-20%}@keyframes prism-royal-drift{0%{opacity:0;transform:translate(0, 0) rotate(var(--rot0,-12deg)) scale(.92)}7%{opacity:var(--peak,.5)}93%{opacity:var(--peak,.5)}to{opacity:0;transform:translate(var(--dx,4vw), var(--dy,-30px)) rotate(var(--rot1,14deg)) scale(1)}}@keyframes prism-royal-shine{0%,55%{transform:translate(-160%)rotate(20deg)}to{transform:translate(240%)rotate(20deg)}}@media (prefers-reduced-motion:reduce){.prism-royal{opacity:.15;animation:none}.prism-royal-shine{visibility:hidden;animation:none}}[data-hidden=true] .prism-royal,[data-hidden=true] .prism-royal-shine{animation-play-state:paused}@media (orientation:portrait){.prism-royals{visibility:hidden}.prism-royal,.prism-royal-shine{animation:none}}.prism-lobby[data-panel-open=true] .prism-stage,.prism-lobby[data-panel-open=true] .prism-royals{visibility:hidden}@media (orientation:landscape) and (height<=600px){.prism-stage{--prism-hud-h:44px;--prism-card-h:clamp(96px, 34vh, 128px)}.prism-proj-title{font-size:19px}.prism-play{height:25px}.prism-console{width:36px;height:36px}.prism-resume-dock{top:calc(var(--prism-hud-h) - 12px)}}.mm-countdown{margin:calc(10px * var(--dt-k)) 0;padding:calc(6px * var(--dt-k)) calc(16px * var(--dt-k));border-radius:var(--dt-badge-radius);background:var(--dt-badge-bg);color:var(--dt-badge-text);font-family:var(--dt-font-body);font-weight:700;font-size:calc(14px * var(--dt-k));box-shadow:0 calc(3px * var(--dt-k)) 0 var(--dt-badge-shadow);justify-content:center;align-items:center;display:inline-flex}.mm-overlay-actions{margin-top:calc(8px * var(--dt-k));justify-content:center;display:flex}.online-banner{top:max(env(safe-area-inset-top,0px), 10px);z-index:40;clip-path:polygon(var(--prism-chamfer) 0, 100% 0, 100% calc(100% - var(--prism-chamfer)), calc(100% - var(--prism-chamfer)) 100%, 0 100%, 0 var(--prism-chamfer));color:var(--prism-ice,#b8fbff);box-shadow:inset 0 0 0 1.5px var(--prism-hairline), 0 4px 14px #00000059;font-family:var(--prism-font-ui);white-space:nowrap;pointer-events:none;background:linear-gradient(160deg,#101827eb,#060a12f0);border-radius:0;align-items:center;gap:10px;padding:8px 18px;font-size:13px;font-weight:600;display:inline-flex;position:fixed;left:50%;transform:translate(-50%)}.online-banner-lost{pointer-events:auto}.home-account-gis{min-height:calc(36px * var(--dt-k));align-items:center;display:flex}.home-native-signin-buttons{align-items:stretch;gap:calc(8px * var(--dt-k));flex-direction:column;display:flex}.apple-signin-button{justify-content:center;align-items:center;gap:calc(6px * var(--dt-k));cursor:pointer;touch-action:manipulation;padding:calc(11px * var(--dt-k)) calc(20px * var(--dt-k));border-radius:var(--dt-cta-radius);color:#fff;font-family:-apple-system, BlinkMacSystemFont, "SF Pro Text", var(--prism-font-ui), sans-serif;font-size:max(14px, calc(17px * var(--dt-k)));letter-spacing:.2px;background:#000;border:0;font-weight:500;display:inline-flex}.apple-signin-button:active{opacity:.7}.apple-signin-button:disabled{opacity:.5;cursor:default}.apple-signin-glyph{font-size:max(15px, calc(18px * var(--dt-k)));line-height:1}.home-account-status{margin-top:calc(-4px * var(--dt-k))}.home-account-error{font-weight:700}.home-email-toggle{cursor:pointer;touch-action:manipulation;padding:calc(4px * var(--dt-k)) 0;margin-top:calc(6px * var(--dt-k));font-family:var(--dt-font-body);font-weight:600;font-size:calc(12px * var(--dt-k));color:var(--dt-brass);text-underline-offset:2px;background:0 0;border:0;text-decoration:underline}.home-email-form{margin-top:calc(8px * var(--dt-k));padding-top:calc(8px * var(--dt-k));border-top:1px solid var(--dt-chip-border)}.home-email-input{min-width:0;padding:calc(7px * var(--dt-k)) calc(12px * var(--dt-k));border-radius:calc(var(--dt-chip-radius) - 3px);background:var(--dt-chip-bg);box-shadow:inset 0 0 0 1.5px var(--dt-chip-border);color:var(--dt-text);font-family:var(--dt-font-body);font-size:max(16px, calc(13px * var(--dt-k)));border:0;flex:auto}.home-email-input:focus{box-shadow:inset 0 0 0 1.5px var(--dt-brass);outline:none}.home-email-submit-row{margin-top:calc(10px * var(--dt-k));justify-content:center;display:flex}.home-email-forgot{cursor:pointer;touch-action:manipulation;margin:calc(6px * var(--dt-k)) auto 0;font-family:var(--dt-font-body);font-size:calc(11.5px * var(--dt-k));color:var(--dt-text-muted);text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline;display:block}.home-email-forgot:disabled{opacity:.5;cursor:default}.home-email-status{margin-top:calc(6px * var(--dt-k));text-align:center}.home-displayname-value{font-family:var(--dt-font-body);font-weight:600;font-size:calc(12.5px * var(--dt-k));color:var(--dt-text)}.home-displayname-edit-row{align-items:center;gap:calc(8px * var(--dt-k));display:flex}.home-displayname-actions{justify-content:flex-end;gap:calc(8px * var(--dt-k));margin-top:calc(8px * var(--dt-k));display:flex}.home-displayname-hint{margin:0 0 calc(8px * var(--dt-k))}.home-avatar-preview{width:calc(28px * var(--dt-k));height:calc(28px * var(--dt-k));border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.home-avatar-preview-img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.pr-create-btn{width:100%}.pr-divider{margin:calc(12px * var(--dt-k)) 0;color:var(--dt-text-muted,var(--dt-cream-muted));font-family:var(--dt-font-body);font-size:calc(11px * var(--dt-k));justify-content:center;align-items:center;display:flex;position:relative}.pr-divider:before,.pr-divider:after{content:"";background:var(--dt-overlay-panel-border);flex:auto;height:1px}.pr-divider span{padding:0 calc(10px * var(--dt-k))}.pr-join-label{margin:0 0 calc(6px * var(--dt-k));font-family:var(--dt-font-body);font-weight:600;font-size:calc(12px * var(--dt-k));color:var(--dt-text-muted,var(--dt-cream-muted));display:block}.pr-join-row{gap:calc(8px * var(--dt-k));display:flex}.pr-code-input{min-width:0;padding:calc(9px * var(--dt-k)) calc(12px * var(--dt-k));border-radius:calc(var(--dt-cta-radius) - 3px);background:var(--dt-chip-bg);box-shadow:inset 0 0 0 1.5px var(--dt-chip-border);color:var(--dt-cream,var(--dt-text));font-family:var(--dt-font-body);letter-spacing:.1em;font-weight:600;font-size:max(16px, calc(15px * var(--dt-k)));text-transform:uppercase;border:0;flex:auto}.pr-code-input:focus{box-shadow:inset 0 0 0 1.5px var(--dt-brass);outline:none}.pr-code-input::placeholder{text-transform:none;letter-spacing:normal;color:var(--dt-cream-muted);opacity:.7}.pr-join-row .dt-cta{white-space:nowrap;flex:none;align-items:center;margin:0;display:inline-flex}.pr-code-hint{margin:calc(6px * var(--dt-k)) 0 0;font-family:var(--dt-font-body);font-size:calc(11px * var(--dt-k));color:var(--dt-act-take)}.dt-journal-page .dt-cta.pr-close-btn{margin:calc(14px * var(--dt-k)) auto 0}.pr-error-text{margin:0 0 calc(14px * var(--dt-k));text-align:center;font-family:var(--dt-font-body);font-size:calc(13px * var(--dt-k));color:var(--dt-text,var(--dt-cream))}.pr-lobby-page{overscroll-behavior:contain;max-width:min(42rem,88vw);max-height:min(92vh,100%);overflow-y:auto}.dt-gameover-overlay:has(.pr-lobby-page){padding-block:calc(12px * var(--dt-k));align-items:flex-start;overflow-y:auto}.pr-lobby-headline{margin-bottom:calc(18px * var(--dt-k))}.pr-connection-status{margin:0 0 calc(14px * var(--dt-k));text-align:center;font-family:var(--dt-font-body);font-weight:600;font-size:calc(12px * var(--dt-k));color:var(--dt-act-take)}.pr-brass-word{background:linear-gradient(180deg, var(--dt-brass-hi), var(--dt-brass-deep));color:#0000;-webkit-background-clip:text;background-clip:text}.pr-lobby-columns{gap:calc(22px * var(--dt-k));grid-template-columns:1fr 1fr;display:grid}.pr-lobby-col+.pr-lobby-col{border-inline-start:1px solid var(--dt-overlay-panel-border);padding-inline-start:calc(22px * var(--dt-k))}.pr-code-label{text-align:center;font-family:var(--dt-font-body);font-weight:600;font-size:calc(12px * var(--dt-k));letter-spacing:.04em;color:var(--dt-text-muted,var(--dt-cream-muted));margin:0 0 calc(6px * var(--dt-k));display:block}.pr-code-chip{background:var(--dt-scrim);border-radius:calc(14px * var(--dt-k));box-shadow:inset 0 0 0 1px var(--dt-overlay-panel-border), inset 0 1px 0 #ffffff0f;padding:calc(12px * var(--dt-k)) calc(10px * var(--dt-k));margin-bottom:calc(14px * var(--dt-k))}.pr-code{font-family:var(--dt-font-body);font-variant-numeric:tabular-nums;font-weight:700;font-size:calc(30px * var(--dt-k));letter-spacing:.14em;text-align:center;color:var(--dt-cream,var(--dt-text));unicode-bidi:isolate;padding-inline-start:.14em;display:block}.pr-share-btn{justify-content:center;align-items:center;gap:calc(8px * var(--dt-k));cursor:pointer;touch-action:manipulation;background:var(--dt-icon-btn-bg);width:100%;color:var(--dt-icon-btn-text);box-shadow:0 calc(4px * var(--dt-k)) 0 var(--dt-icon-btn-shadow);border-radius:var(--dt-cta-radius);padding:calc(10px * var(--dt-k)) calc(16px * var(--dt-k));font-family:var(--dt-font-body);font-weight:600;font-size:calc(13px * var(--dt-k));border:0;display:flex}.pr-share-btn svg{width:calc(15px * var(--dt-k));height:calc(15px * var(--dt-k));flex:none}.pr-share-fallback{width:100%;margin-top:calc(8px * var(--dt-k));padding:calc(7px * var(--dt-k)) calc(10px * var(--dt-k));border-radius:calc(var(--dt-cta-radius) - 4px);background:var(--dt-chip-bg);box-shadow:inset 0 0 0 1.5px var(--dt-chip-border);color:var(--dt-cream,var(--dt-text));font-family:var(--dt-font-body);font-size:calc(12px * var(--dt-k));text-align:center;border:0}.pr-expiry{margin:calc(12px * var(--dt-k)) 0 0;text-align:center;font-family:var(--dt-font-body);font-size:calc(11.5px * var(--dt-k));color:var(--dt-text-muted,var(--dt-cream-muted))}.pr-seats{gap:calc(10px * var(--dt-k));margin-bottom:calc(16px * var(--dt-k));flex-direction:column;display:flex}.pr-seat{align-items:center;gap:calc(10px * var(--dt-k));padding:calc(8px * var(--dt-k)) calc(10px * var(--dt-k));border-radius:calc(14px * var(--dt-k));background:var(--dt-scrim);box-shadow:inset 0 0 0 1px var(--dt-overlay-panel-border);display:flex}.pr-seat-avatar{width:calc(38px * var(--dt-k));height:calc(38px * var(--dt-k));color:var(--dt-cream-muted);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.pr-seat.is-filled .pr-seat-avatar{background:var(--dt-avatar-active-bg);box-shadow:0 0 0 2px var(--dt-brass), 0 2px 6px #0006;color:var(--dt-avatar-text)}.pr-seat.is-empty .pr-seat-avatar{border:2px dashed var(--dt-cream-muted);opacity:.6}.pr-seat-avatar svg{width:56%;height:56%}.pr-seat-body{flex:auto;min-width:0}.pr-seat-name-row{align-items:center;gap:calc(6px * var(--dt-k));font-family:var(--dt-font-body);font-weight:700;font-size:calc(13px * var(--dt-k));color:var(--dt-cream,var(--dt-text));display:flex}.pr-seat.is-empty .pr-seat-name-row{color:var(--dt-text-muted,var(--dt-cream-muted));font-weight:500}.pr-host-badge{font-family:var(--dt-font-body);font-weight:700;font-size:calc(10px * var(--dt-k));letter-spacing:.02em;padding:calc(1px * var(--dt-k)) calc(7px * var(--dt-k));border-radius:var(--dt-badge-radius);background:var(--dt-badge-bg);color:var(--dt-badge-text);box-shadow:0 calc(2px * var(--dt-k)) 0 var(--dt-badge-shadow)}.pr-seat-status{align-items:center;gap:calc(5px * var(--dt-k));margin-top:calc(2px * var(--dt-k));font-family:var(--dt-font-body);font-size:calc(11px * var(--dt-k));color:var(--dt-text-muted,var(--dt-cream-muted));display:flex}.pr-status-dot{width:calc(7px * var(--dt-k));height:calc(7px * var(--dt-k));border-radius:50%;flex:none}.pr-seat.is-filled .pr-status-dot{background:var(--dt-act-defend);box-shadow:0 0 5px var(--dt-act-defend)}.pr-seat.is-empty .pr-status-dot{border:1.5px solid var(--dt-cream-muted);background:0 0;animation:1.8s ease-in-out infinite pr-pulse}.pr-waiting-ring{border:1.5px dashed var(--dt-cream-muted);opacity:.55;border-radius:50%;animation:2.6s ease-in-out infinite pr-pulse;position:absolute;inset:-3px}@keyframes pr-pulse{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.85;transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.pr-waiting-ring,.pr-seat.is-empty .pr-status-dot{animation:none!important}}.pr-actions{gap:calc(8px * var(--dt-k));background:var(--dt-overlay-panel-bg);flex-direction:column;display:flex;position:sticky;bottom:0}.pr-actions .dt-cta{width:100%;margin:0}.pr-actions .dt-cta:disabled,.pr-join-row .dt-cta:disabled{opacity:.5;cursor:default}.pr-waiting-for-host{text-align:center;font-family:var(--dt-font-body);font-size:calc(12.5px * var(--dt-k));color:var(--dt-text-muted,var(--dt-cream-muted));margin:0}@media (height<=400px){.dt-gameover-overlay:has(.pr-join-row){padding-top:calc(24px * var(--dt-k));align-items:flex-start;overflow-y:auto}}@media (width<=480px),(height<=340px){.pr-lobby-columns{gap:calc(14px * var(--dt-k));grid-template-columns:1fr}.pr-lobby-col+.pr-lobby-col{border-inline-start:0;padding-inline-start:0}.pr-lobby-col:last-child{order:-1}.pr-lobby-col:first-child{border-top:1px solid var(--dt-overlay-panel-border);padding-top:calc(14px * var(--dt-k))}.pr-code{font-size:calc(20px * var(--dt-k))}.pr-expiry{display:none}}.online-banner-home{cursor:pointer;touch-action:manipulation;background:var(--dt-cta-bg);color:var(--dt-cta-text);font-family:var(--dt-font-body);border:0;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:700}.dt-turn-timer{inset-inline:calc(12px * var(--dt-k));bottom:calc(3px * var(--dt-k));height:calc(3px * var(--dt-k));pointer-events:none;background:#00000047;border-radius:999px;position:absolute;overflow:hidden}.dt-turn-timer-bar{background:var(--dt-text-muted,var(--dt-cream-muted));width:100%;height:100%;transform:scaleX(var(--dt-turn-progress,1));transform-origin:0;border-radius:999px;display:block}[dir=rtl] .dt-turn-timer-bar{transform-origin:100%}.dt-turn-timer-you .dt-turn-timer-bar{background:var(--dt-brass)}.dt-turn-timer-urgent .dt-turn-timer-bar{background:var(--dt-act-take)}.dt-turn-timer-seconds{font-family:var(--dt-font-display);font-variant-numeric:tabular-nums;color:var(--dt-act-take);unicode-bidi:isolate;font-weight:700}.prism-splash.dt-field{background:radial-gradient(120% 80% at 50% -8%, #35e0ff1a, transparent 58%), radial-gradient(80% 60% at 50% 112%, #8b5cff1a, transparent 65%), var(--prism-obsidian);color:var(--prism-text);font-family:var(--prism-font-ui)}.prism-splash.dt-field:before,.prism-splash.dt-field:after{content:none}.splash-field{z-index:1000;transition:opacity .48s var(--ease-ui), transform .48s var(--ease-ui);justify-content:center;align-items:center;display:flex}.splash-field-leaving{opacity:0;pointer-events:none;transform:scale(1.02)}.splash-fx{pointer-events:none;position:absolute;inset:0;overflow:hidden}.splash-grid{transform-origin:bottom;height:44%;position:absolute;bottom:0;left:-10%;right:-10%;overflow:hidden;transform:perspective(500px)rotateX(74deg);-webkit-mask-image:linear-gradient(#0000,#000000f2);mask-image:linear-gradient(#0000,#000000f2)}.splash-grid>span{will-change:transform;background-image:repeating-linear-gradient(0deg,#78bee621 0 1px,#0000 1px 32px),repeating-linear-gradient(90deg,#78bee614 0 1px,#0000 1px 54px);animation:26s linear infinite splash-grid-drift;position:absolute;inset:-64px}@keyframes splash-grid-drift{0%{transform:translate(0,0)}to{transform:translate(54px,32px)}}.splash-halo{aspect-ratio:1;background:radial-gradient(circle, var(--prism-cyan-a12), transparent 62%);border-radius:50%;width:min(72vw,620px);position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.splash-vignette{background:radial-gradient(92% 92% at 50% 44%,#0000 42%,#0009 100%);position:absolute;inset:0}.splash-content{z-index:1;flex-direction:column;align-items:center;gap:clamp(10px,2.6vh,20px);width:100%;padding:0 24px;display:flex;position:relative}.splash-wordmark-wrap{width:min(60vw,640px);position:relative;overflow:hidden}.splash-wordmark{--dt-cream:var(--prism-text);--dt-brass:var(--prism-cyan);--dt-brass-hi:var(--prism-ice);--dt-brass-deep:var(--prism-cyan-deep);width:100%;height:auto;filter:drop-shadow(0 0 18px var(--prism-cyan-a35));display:block;overflow:visible}.splash-sheen{pointer-events:none;position:absolute;inset:0;overflow:hidden}.splash-sheen:after{content:"";background:linear-gradient(100deg, transparent, var(--prism-ice-a55) 45%, var(--prism-ice-a55) 55%, transparent);mix-blend-mode:screen;width:26%;animation:splash-sheen-sweep .55s var(--ease-ui) .2s 1 both;position:absolute;top:0;bottom:0;left:-30%;transform:translate(-120%)}@keyframes splash-sheen-sweep{0%{transform:translate(-120%)}to{transform:translate(560%)}}@media (prefers-reduced-motion:reduce){.splash-sheen:after{opacity:0;animation:none}}.splash-subtitle{font-family:var(--prism-font-ui);color:var(--prism-muted);letter-spacing:.3em;text-transform:uppercase;font-size:clamp(9px,1.5vh,12px)}.splash-hairline{background:var(--prism-hairline-2);border-radius:0;width:min(46vw,380px);height:3px;overflow:hidden}.splash-hairline-fill{background:linear-gradient(90deg, var(--prism-cyan-deep), var(--prism-ice), var(--prism-cyan));width:100%;height:100%;box-shadow:0 0 8px var(--prism-cyan-a55);transform-origin:0%;transform:scaleX(0)}: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)) .splash-hairline-fill{transform-origin:100%}.splash-hairline-fill-active{transition:transform 1.6s linear;transform:scaleX(1)}.splash-flavor{min-height:20px;font-family:var(--prism-font-ui);color:var(--prism-muted);letter-spacing:.01em;font-size:clamp(12px,1.9vh,15px)}.splash-flavor span{opacity:1;transition:opacity .24s var(--ease-ui);display:inline-block}.splash-flavor span.splash-flavor-swapping{opacity:0}@media (prefers-reduced-motion:reduce){.splash-grid>span{animation:none}}[data-hidden=true] .splash-grid>span{animation-play-state:paused}.goc-overlay{z-index:9000;pointer-events:none;flex-direction:column;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.goc-dim{opacity:0;background:#000;animation:2.4s ease-out both goc-dim-pulse;position:absolute;inset:0}@keyframes goc-dim-pulse{0%{opacity:0}20%{opacity:.38}75%{opacity:.18}to{opacity:0}}.goc-medallion-wrap{place-items:center;width:clamp(64px,11vh,92px);height:clamp(64px,11vh,92px);margin-top:clamp(6px,4vh,34px);display:grid;position:relative}.goc-burst{background:radial-gradient(circle, var(--prism-amber-a55,#ffcb6b8c) 0%, transparent 70%);opacity:0;animation:goc-burst-in .7s var(--ease-ui,cubic-bezier(.22, .61, .36, 1)) .25s both;border-radius:50%;position:absolute;inset:-60%;transform:scale(.3)}@keyframes goc-burst-in{0%{opacity:0;transform:scale(.3)}40%{opacity:1;transform:scale(1.3)}to{opacity:0;transform:scale(1.9)}}.goc-medallion{background:var(--prism-panel-bg,linear-gradient(180deg, #101827f7, #060a12fa));opacity:0;width:100%;height:100%;animation:goc-medallion-in .9s var(--ease-deal,cubic-bezier(.18, .89, .32, 1.28)) .2s both;border-radius:50%;place-items:center;display:grid;position:relative;transform:scale(.4)}@keyframes goc-medallion-in{0%{opacity:0;transform:scale(.4)}30%{opacity:1;transform:scale(1.15)}42%{opacity:1;transform:scale(1)}62%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.goc-medallion-ring{fill:none;width:100%;height:100%;stroke:var(--prism-amber,#ffcb6b);stroke-width:3px;filter:drop-shadow(0 0 6px var(--prism-amber-a55,#ffcb6b8c));position:absolute;inset:0}.goc-medallion-glyph{width:44%;height:44%;color:var(--prism-amber,#ffcb6b);filter:drop-shadow(0 2px 4px #00000080)}.goc-deciding-cards{pointer-events:none;position:fixed;inset:0}.goc-deciding-card-anchor{position:fixed;transform:translate(-50%,-50%)}.goc-deciding-card{opacity:0;filter:drop-shadow(0 0 3px var(--prism-text,#e8f1ff)) drop-shadow(0 0 11px var(--prism-amber,#ffcb6b));animation:goc-deciding-card-float 2.2s var(--ease-ui,cubic-bezier(.22, .61, .36, 1)) .48s both}@keyframes goc-deciding-card-float{0%{opacity:0;transform:translateY(16px)scale(.85)}18%{opacity:1;transform:translateY(-34px)scale(1.3)}80%{opacity:1;transform:translateY(-40px)scale(1.28)}to{opacity:0;transform:translateY(-52px)scale(1.2)}}.goc-ribbon-wrap{margin-top:auto;margin-bottom:clamp(12px,5vh,40px)}.goc-ribbon{font-family:var(--prism-font-display);letter-spacing:.03em;color:var(--prism-amber,#ffcb6b);background:var(--prism-panel-bg,linear-gradient(180deg, #101827f7, #060a12fa));border:1.5px solid var(--prism-amber,#ffcb6b);box-shadow:0 10px 26px #0006, 0 0 22px var(--prism-amber-a35,#ffcb6b59);opacity:0;animation:goc-ribbon-sequence 2.05s var(--ease-ui,cubic-bezier(.22, .61, .36, 1)) .65s both;border-radius:999px;padding:.2em 1.1em;font-size:clamp(20px,4.4vh,34px);font-weight:700;transform:translateY(-40px)scale(.9)}@keyframes goc-ribbon-sequence{0%{opacity:0;transform:translateY(-40px)scale(.9)}17%{opacity:1;transform:translateY(4px)scale(1.03)}24%{opacity:1;transform:translateY(0)scale(1)}80%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-10px)}}.goc-confetti-field{pointer-events:none;position:absolute;inset:0}.goc-confetti-piece{opacity:0;width:16px;height:16px;animation-name:goc-confetti-fall;animation-timing-function:linear;animation-fill-mode:both;position:absolute;top:-6%;transform:translate(0)rotate(0)}.goc-confetti-brass{color:var(--prism-amber,#ffcb6b)}.goc-confetti-cream{color:var(--prism-text,#e8f1ff)}@keyframes goc-confetti-fall{0%{opacity:0;transform:translate(0)rotate(0)}12%{opacity:1}to{opacity:0;transform:translate(var(--goc-dx), var(--goc-dy)) rotate(var(--goc-rot))}}.goc-warmth-pulse{opacity:0;width:clamp(120px,30vh,220px);height:clamp(120px,30vh,220px);animation:goc-warmth-pulse .9s var(--ease-ui,cubic-bezier(.22, .61, .36, 1)) both;border-radius:50%;margin-top:24vh;transform:scale(.8)}.goc-warmth-lose{background:radial-gradient(circle,#e2604a38,#0000 70%)}.goc-warmth-draw{background:radial-gradient(circle,#f5ead829,#0000 70%)}@keyframes goc-warmth-pulse{0%{opacity:0;transform:scale(.8)}45%{opacity:1;transform:scale(1.05)}to{opacity:0;transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){.goc-dim,.goc-burst,.goc-medallion,.goc-ribbon,.goc-deciding-card,.goc-warmth-pulse{animation-duration:.001ms!important}}@font-face{font-family:Karantina;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/karantina-hebrew-400-normal-CLHOJvnf.woff2)format("woff2"),url(/assets/karantina-hebrew-400-normal-DKFuzLs_.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Karantina;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAW4AA4AAAAABxgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABRAAAABYAAAAWABEABEdQT1MAAAFcAAAARgAAAGCwKL8wR1NVQgAAAaQAAAAnAAAAKKcAtO5PUy8yAAABzAAAAEoAAABgXsB692NtYXAAAAIYAAAARQAAAFwiQyGhZ2FzcAAAAmAAAAAIAAAACAAAABBnbHlmAAACaAAAAV0AAAGWNLPZJWhlYWQAAAPIAAAANgAAADYY5frFaGhlYQAABAAAAAAfAAAAJAXnANNobXR4AAAEIAAAACYAAAAoC1kAgGxvY2EAAARIAAAAFgAAABYCYgH4bWF4cAAABGAAAAAcAAAAIAAXAHhuYW1lAAAEfAAAAP0AAAImLWRJ7nBvc3QAAAV8AAAAOwAAAEyUr7uTAAEAAAAMAAAAAAAAAAIAAQABAAMAAQAAeNo1x4EGgDAUQNHztmECAQiBAH1GAgH6hUCE/p/FCNx7BAazVWz7caoKtCYQ9/U+KroUSRWqZASLSUhC7s39f/kAi48FxQAAeNpjYGRgYOBiUANCJhc3nxAGoYzUpCIGPgYQYAER//+DSABZKQVHAHjaY2BhVGWcwMDKwMDUxRTBwMDgDaEZ4xiMGHUYUAEzEDPBOH7+fq4MBxgUFPYzR/9PB0pGMzwBCiuC5Bi/MO0BUgoMzADY+wuHAAB42mNgYGACYmYgFgGSjGCahcEDSPMxcADl2BgUGBwZFjAcUlilsP//f6A4hH8Qwv//5P+B/6n/He/H3PcA6kYBAKzfFBgAAAAAAQAB//8AD3jabYwBRANhHMXf//v67latct13O5R160u7skp9W6ukIAPRFMw0R4gpAAQqwAwQDCLAMgSWjAAAECADARggE7Bb2wLI4+d5z3sQkAA9sQI4DIwjihlA2wmL3KzpWsLKmjopiarhV7G4E4T9YKdZZIXeM4s1Gp0mlSmsvXYaYJgAaI29jz6gla2y2lbJAXk52J6deDsIJk8ihwssKPWObkp0jn7/b8M9tgwCYCByAfyXj+8CAMPsAGPURRQSsLWltzKWtqShEjxhqaEeS3URpFfDnypdBy8BXYXfgh7C8qqmblijaFgGOGT/kxLsHhLzWALcjLJ0RjuxmONIcwhDOVw5g/tM2k2rkbs8zZX8JVpIbS2ur4u4OD4Wvs8K/gpPrVUiptxrbaZ8piriVnRES4Ag2QfuuAcO2NpUG/m5PPfyGDVt1AeNAdhZ7aqkKb0zb39qmrVzuXj8Fx9KT6sAAAAAAQAAAAEAAHEBUYZfDzz1AA8D6AAAAADayeG+AAAAANxv1aX/2P8yArEDTQAAAAYAAgAAAAAAAHjaY2BkYGCO/p/OwMB09P+Nf3OYNgJFUAEXAKQABrwAeNpj3MwgwmjOwAXDDFsYGECYSYxBiNGUQYRhMhDvZhABAF/LBOEAAAAAACQAPgBKAFYAVgBWAHoArQC6AMsAAHjaY2BkYGDgYnBiYGUwYWAB8xCAmYERAAzdAJB42oWQBUoEABBFn91JSRqE3a2E3d30dnfvZaTBY3gsaT+DucnwmT8dQDs+mmho7gDeGoa+eAODDa1fvJFePr54Exu8f/Fmxnj94i0c8fLFW+Vf++K9YhAgI0mQZot5SRo3KYLyZMTnhCAR6bi8fsWv1e2Cc5ykhBgZxWNis9zhVUaWiMWeZKWsOq74CIvMsWCyzYjN9CkvKx0nYD0y8k+Qs8wNYZnJCnNGSub87XvFtXAoVne/Eqs8f584CYr2Cz8B225JUwSxB3m80pX2u5EnTkhxt1Xt2pUB+2Dabiz9uZ+gZWRxMYdbmVHmrUuMImFpt6LzFaZNfgKUTFV1AAAAeNpjYGIAg//pDEYM2AAXEKswnGQ4zsDMyMTIzMjC0Mtwg700L9PAwNEARBsZODqylhoZOLkBABKrCowA)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Karantina;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/karantina-latin-400-normal-BF7r8bde.woff2)format("woff2"),url(/assets/karantina-latin-400-normal-B9SNDpef.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Karantina;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/karantina-hebrew-700-normal-CEidegjC.woff2)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Karantina;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAWAAA4AAAAABrgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABRAAAABYAAAAWABEABEdQT1MAAAFcAAAAHgAAAB5EdEx1R1NVQgAAAXwAAAAnAAAAKKcAtO5PUy8yAAABpAAAAEoAAABgX+x7FWNtYXAAAAHwAAAARQAAAFwiQyGhZ2FzcAAAAjgAAAAIAAAACAAAABBnbHlmAAACQAAAAVcAAAGQl+ji2WhlYWQAAAOYAAAANgAAADYZl/q9aGhlYQAAA9AAAAAdAAAAJAaYAUtobXR4AAAD8AAAACEAAAAoDfAAoGxvY2EAAAQUAAAAFgAAABYCVgHrbWF4cAAABCwAAAAcAAAAIAAXAHluYW1lAAAESAAAAPsAAAIOKeFHu3Bvc3QAAAVEAAAAOwAAAEyU5LuTAAEAAAAMAAAAAAAAAAIAAQABAAMAAQAAAAEAAAAKABwAHAABREZMVAAIAAQAAAAA//8AAAAAAAB42mNgZGBg4GJQA0ImFzefEAahjNSkIgY+BhBgARH//4NIAFkpBUcAeNpjYGFMZtrDwMrAwNTFFMHAwOANoRnjGIwYdRhQATMQM8E4fv5+rgwLGBQU9jNH/08HSkYzPAEKK4LkGL8w7QFSCgzMAPthC9IAAHjaY2BgYAJiZiAWAZKMYJqFwQNI8zFwAOXYGBQYHBkWMBxSWKWw//9/oDiEfxDC///k/4H/qf8d78fc9wDqRgEArN8UGAAAAAABAAH//wAPeNpFTkN4JEEYfVX91fR6t4drjee4PRVd1rZt27biY86xbrFt27lfco6diou/HsCgB0gYvQQJGizFCqwGVN02RTJ5yiYuGzxl1a4nJHDMw2MJL3MbA/fTS+PxZOjBg/y7FaTiXvdf0BmORJo7gxdos6e4drPsKaBnDat6HvqtfrV6+xEr9fw/vu/evZ4RTE7OYiQfagMBIGMJ/mOx7jVXF55uiW9Wg34ifUJBRKqiGtQdXFEVvca8TdmmmLlZyfhazr5y5/gIKfpaQ443M/Ju4rGDk76JtMYJP0CCfrKTHKS/YMRm2ACTAKlcbMFlNBjEEWxmg2QWOedu09z/4gq5fJM4+Qbu3LjdamXGXbuYw0EvEbvd7QzZ4Kh0cAfVXGWnWUcw+8NAoKeNiJJ8IAE6T1XWW55aaOOTJzOdbnRIXtDMdExmu6x3vXSdUrS0+8YNu30Kb7VS/QAAAQAAAAEAAH5oKHJfDzz1AA8D6AAAAADayeG+AAAAANxv1aX/7P8cA04DWwABAAYAAgAAAAAAAHjaY2BkYGCO/p8OJJP+v/lXzuwHFEEFXACR7QXnAAAAeNpj3MwgwngEgRm2MDCAMFMPkB8N5G8H4tcMIgCgnAeYAAAAAAAAIgA8AEgAVABUAFQAdgCqALcAyAAAeNpjYGRgYOBicGZgZTBhYAHzEICZgREADPYAkXjafZC1UQQAEEUf7pqiGe4OCe5u8bm7XyeUQAHUREgN/NlBzmdn5/91ATrx0UJTaxfw3sQPb2KYrx/erJzPH97CKh8/vJVR3n54G6c8/vB2+Td/eL8YBMhIEqTZZUmSxk2KoDwZ8UVpkIgwLq9f8TtOueYKJylpjIziMbEFDokr08MrXlJWF1dkkhVVL5vsMWnTfMrPCuMErDoj/zQ5y9yWrjFTY8IkPxPKOt5yJz0Ra7TTD9bIOVIkQdFu9hOwXVZZRir2LI9XWGube3nihBR3W9WB3RQgbtfroqrf+lWrDOW5WMRNnKi8KWGMImGhW9GlGtNmvgHyHlC+AHjaY2BiAIP/cxiMGLABLiBWYTjJcJyBmZGJkZmRhaGX4QZ7aV6mgYGjAYg2MnB0ZC01MnByAwAgigrBAA==)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Karantina;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/karantina-latin-700-normal-CWlTIwJg.woff2)format("woff2"),url(/assets/karantina-latin-700-normal-DbXINOrn.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/playfair-display-latin-600-normal-CZLGqjJe.woff2)format("woff2"),url(/assets/playfair-display-latin-600-normal-CxxueQ0Z.woff)format("woff")}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playfair-display-latin-700-normal-CuDiGg7c.woff2)format("woff2"),url(/assets/playfair-display-latin-700-normal-Bc_1Q1cG.woff)format("woff")}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/playfair-display-latin-900-normal-oSb7_CWx.woff2)format("woff2"),url(/assets/playfair-display-latin-900-normal-DypQvTWf.woff)format("woff")}@font-face{font-family:Michroma;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/michroma-latin-400-normal-4gS0VCia.woff2)format("woff2"),url(/assets/michroma-latin-400-normal-C7Pn7qca.woff)format("woff")}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/chakra-petch-latin-500-normal-BR1ody1F.woff2)format("woff2"),url(/assets/chakra-petch-latin-500-normal-CnUQnZ4D.woff)format("woff")}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/chakra-petch-latin-600-normal-DVQm9bgb.woff2)format("woff2"),url(/assets/chakra-petch-latin-600-normal-DQKfcdKo.woff)format("woff")}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/chakra-petch-latin-700-normal-CnDBPjkL.woff2)format("woff2"),url(/assets/chakra-petch-latin-700-normal-D1s_c2du.woff)format("woff")}:root{--font-display:"Karantina", "Rubik", sans-serif;--font-ui:"Rubik", "Heebo", system-ui, sans-serif;--font-card-index:"Playfair Display", Georgia, serif}*{box-sizing:border-box}html,body{overscroll-behavior:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}body{color:#e8f1ff;background:#04060b;margin:0;padding:1rem;font-family:system-ui,-apple-system,Segoe UI,sans-serif}button{color:#000;cursor:pointer;background:#fff;border:1px solid #000;padding:4px 8px;font-family:inherit;font-size:1rem}button:disabled{color:#888;cursor:default;border-color:#888}select,input{padding:2px 4px;font-family:inherit;font-size:1rem}[data-theme=salon]{--dt-env-deep:#170b26;--dt-env-base:#241335;--dt-env-warm:#3a2148;--dt-surface-base:#0c3b2e;--dt-surface-deep:#062018;--dt-surface-edge:#010a08;--dt-surface-hotspot:#ffffff1a;--dt-surface-vignette:radial-gradient(105% 70% at 50% 44%, transparent 40%, #010a089e 100%);--dt-tex-wood:url(/textures/wood.jpg);--dt-tex-wool:url(/textures/wool.jpg);--dt-tex-leather:url(/textures/leather.jpg);--dt-field-bg:radial-gradient(120% 90% at 50% -10%, #5a321e59, transparent 55%), radial-gradient(70% 60% at 12% 10%, #d9a44124, transparent 60%), radial-gradient(70% 60% at 88% 10%, #d9a44124, transparent 60%), linear-gradient(180deg, #1c0f2b 0%, #170b26 45%, #0c0715 100%);--dt-field-vignette:radial-gradient(120% 100% at 50% 60%, transparent 40%, #0000008c 100%);--dt-field-dots:#f5ead80d;--dt-blob-a:#3a2148;--dt-blob-b:#0c3b2e;--dt-blob-c:#8a5a1e;--dt-blob-opacity:.16;--dt-shelf-bg:radial-gradient(60% 90% at 50% 100%, #0c3b2e8c, transparent 70%);--dt-arena-bg:linear-gradient(180deg, #24133561, #24133524);--dt-arena-border:#f5ead829;--dt-arena-shadow-inner:#170b2666;--dt-arena-shadow-outer:#170b2657;--dt-arena-radius:28px;--dt-inlay-glow:#f6e3a133;--dt-inlay-border:#f5ead821;--dt-card-face-bg:linear-gradient(158deg, #fffdf7 0%, #f5ead8 62%, #ecd9b8 100%);--dt-card-face-border:#2015261f;--dt-card-face-shadow:#170b2657;--dt-card-suit-red:#b23145;--dt-card-suit-black:#201526;--dt-card-radius:.5em;--dt-card-red:#b23145;--dt-card-ink:#201526;--dt-cardback-1:#3a1420;--dt-cardback-2:#270f23;--dt-cardback-3:#170b26;--dt-cardback-border:#f6e3a1;--dt-cardback-motif:#d9a441;--dt-cardback-shadow:#170b2666;--dt-brass:#d9a441;--dt-brass-hi:#f6e3a1;--dt-brass-deep:#8a5a1e;--dt-cream:#f5ead8;--dt-cream-muted:#f5ead8ad;--dt-scrim:#170b26b8;--dt-act-play:#d9a441;--dt-act-defend:#3fa98e;--dt-act-take:#e2604a;--dt-glow:#f6e3a18c;--dt-text:var(--dt-cream);--dt-text-muted:var(--dt-cream-muted);--dt-title-shadow:0 3px 0 #170b268c, 0 8px 20px #170b2680;--dt-chip-bg:linear-gradient(160deg, #241335 0%, #170b26 100%);--dt-chip-border:#d9a441;--dt-chip-shadow:#170b2657;--dt-chip-active-bg:linear-gradient(180deg, #d9a44152, #d9a4411f);--dt-chip-active-shadow:#d9a44180;--dt-chip-radius:999px;--dt-plate-gloss:linear-gradient(180deg, #ffffff29, #ffffff0a 38%, #fff0 55%);--dt-plate-accent-bg:#d9a44126;--dt-avatar-bg:linear-gradient(155deg, #fdf3cf, #b9832f 40%, #6e4315 70%, #f2d585);--dt-avatar-active-bg:linear-gradient(160deg, #f6e3a1, #d9a441);--dt-avatar-text:#170b26;--dt-badge-bg:linear-gradient(180deg, #f6e3a1, #d9a441);--dt-badge-text:#2a1400;--dt-badge-shadow:#8a5a1e;--dt-badge-radius:999px;--dt-cta-bg:linear-gradient(160deg, #f6e3a1 0%, #d9a441 45%, #93641f 100%);--dt-cta-text:#2a1400;--dt-cta-shadow:#8a5a1e;--dt-cta-shadow-ambient:#170b266b;--dt-cta-radius:14px;--dt-icon-btn-bg:linear-gradient(160deg, #3a2148, #1c0f2a);--dt-icon-btn-shadow:#170b266b;--dt-icon-btn-text:#f6e3a1;--dt-need-ring:#d9a441;--dt-overlay-bg:#170b26b8;--dt-overlay-panel-bg:linear-gradient(180deg, #241335f5, #170b26f5);--dt-overlay-panel-border:#f5ead824;--dt-overlay-panel-shadow:#170b2680;--dt-overlay-panel-text:var(--dt-cream);--dt-durak-stamp-color:#e2604a;--dt-frame-w:10px;--dt-frame-bg:linear-gradient(155deg, #fdf3cf 0%, #e8bf6e 12%, #93641f 24%, #f6e3a1 36%, #b9832f 48%, #6e4315 58%, #f2d585 70%, #8a5a1e 84%, #efd486 94%, #6e4315 100%);--dt-frame-groove:0 0 0 2px #00000073, 0 0 0 3px #ffe5a040;--dt-frame-flourish:#fff0c8e6;--dt-frame-flourish-dim:#fff0c88c;--dt-emblem-ink:#d9a44129;--dt-emblem-ring:#d9a44124;--dt-font-display:"Karantina", "Rubik", sans-serif;--dt-font-accent:"Playfair Display", Georgia, serif;--dt-font-body:"Rubik", "Heebo", system-ui, sans-serif;--dt-motion-duration-scale:1;--dt-motion-overshoot:.6;--dt-motion-wobble:.25;--dt-motion-pop:.9;--dt-motion-idle:1;--dt-motion-ease:var(--ease-ui);--dt-motion-ease-bounce:var(--ease-deal);--ease-deal:cubic-bezier(.18, .89, .32, 1.28);--ease-ui:cubic-bezier(.22, .61, .36, 1);--ease-exit:cubic-bezier(.55, .06, .68, .19);--dur-fast:.14s;--dur-ui:.22s;--dur-card:.38s;--dur-flourish:.7s}@media (prefers-reduced-motion:reduce){:root{--dt-motion-duration-scale:0;--dt-motion-overshoot:0;--dt-motion-wobble:0;--dt-motion-pop:0;--dt-motion-idle:0}}:root[data-cardskin=gilt],:root[data-cardskin=gilt] .dt-field.prism-table,.shop-skin-preview[data-cardskin=gilt]{--dt-cardback-1:#2a1408;--dt-cardback-2:#1c0d04;--dt-cardback-3:#100702;--dt-cardback-border:#fff3d0;--dt-cardback-motif:#ffd77a;--dt-cardback-shadow:#10070266;--prism-hue:#ffb937;--prism-hue-deep:#6b4e17;--prism-hue-a12:#ffb9371f;--prism-hue-a20:#ffb93733;--prism-hue-a35:#ffb93759;--prism-hue-a55:#ffb9378c;--prism-hue-a80:#ffb937cc;--dt-env-warm:#2a1408;--dt-env-base:#1c0d04;--dt-env-deep:#100702;--dt-surface-base:#2b1f0f;--dt-surface-deep:#1a1207;--dt-surface-edge:#0d0904}:root[data-cardskin=sapphire],:root[data-cardskin=sapphire] .dt-field.prism-table,.shop-skin-preview[data-cardskin=sapphire]{--dt-cardback-1:#0e1c3d;--dt-cardback-2:#0a1329;--dt-cardback-3:#050916;--dt-cardback-border:#fff3d0;--dt-cardback-motif:#ffd77a;--dt-cardback-shadow:#05091666;--prism-hue:#2e6ee8;--prism-hue-deep:#132e61;--prism-hue-a12:#2e6ee81f;--prism-hue-a20:#2e6ee833;--prism-hue-a35:#2e6ee859;--prism-hue-a55:#2e6ee88c;--prism-hue-a80:#2e6ee8cc;--dt-env-warm:#0e1c3d;--dt-env-base:#0a1329;--dt-env-deep:#050916;--dt-surface-base:#0d2440;--dt-surface-deep:#071528;--dt-surface-edge:#040a16}:root[data-cardskin=emerald],:root[data-cardskin=emerald] .dt-field.prism-table,.shop-skin-preview[data-cardskin=emerald]{--dt-cardback-1:#0e2b1e;--dt-cardback-2:#0a1e15;--dt-cardback-3:#05120c;--dt-cardback-border:#fff3d0;--dt-cardback-motif:#ffd77a;--dt-cardback-shadow:#05120c66;--prism-hue:#22c274;--prism-hue-deep:#0e5131;--prism-hue-a12:#22c2741f;--prism-hue-a20:#22c27433;--prism-hue-a35:#22c27459;--prism-hue-a55:#22c2748c;--prism-hue-a80:#22c274cc;--dt-env-warm:#0e2b1e;--dt-env-base:#0a1e15;--dt-env-deep:#05120c;--dt-surface-base:#0f3320;--dt-surface-deep:#081f13;--dt-surface-edge:#040f09}:root[data-cardskin=amethyst],:root[data-cardskin=amethyst] .dt-field.prism-table,.shop-skin-preview[data-cardskin=amethyst]{--dt-cardback-1:#2c1440;--dt-cardback-2:#1e0d2c;--dt-cardback-3:#12081a;--dt-cardback-border:#fff3d0;--dt-cardback-motif:#ffd77a;--dt-cardback-shadow:#12081a66;--prism-hue:#a855f7;--prism-hue-deep:#472468;--prism-hue-a12:#a855f71f;--prism-hue-a20:#a855f733;--prism-hue-a35:#a855f759;--prism-hue-a55:#a855f78c;--prism-hue-a80:#a855f7cc;--dt-env-warm:#2c1440;--dt-env-base:#1e0d2c;--dt-env-deep:#12081a;--dt-surface-base:#2a1240;--dt-surface-deep:#180a28;--dt-surface-edge:#0c0514}:root[data-cardskin=obsidian],:root[data-cardskin=obsidian] .dt-field.prism-table,.shop-skin-preview[data-cardskin=obsidian]{--dt-cardback-1:#171512;--dt-cardback-2:#0f0e0c;--dt-cardback-3:#080706;--dt-cardback-border:#fff3d0;--dt-cardback-motif:#ffd77a;--dt-cardback-shadow:#08070666;--prism-hue:#9aa7b8;--prism-hue-deep:#41464d;--prism-hue-a12:#9aa7b81f;--prism-hue-a20:#9aa7b833;--prism-hue-a35:#9aa7b859;--prism-hue-a55:#9aa7b88c;--prism-hue-a80:#9aa7b8cc;--dt-env-warm:#171512;--dt-env-base:#0f0e0c;--dt-env-deep:#080706;--dt-surface-base:#1a1815;--dt-surface-deep:#100e0c;--dt-surface-edge:#080706}:root[data-cardskin=garnet],:root[data-cardskin=garnet] .dt-field.prism-table,.shop-skin-preview[data-cardskin=garnet]{--dt-cardback-1:#3a1310;--dt-cardback-2:#280c0a;--dt-cardback-3:#170605;--dt-cardback-border:#fff3d0;--dt-cardback-motif:#ffd77a;--dt-cardback-shadow:#17060566;--prism-hue:#e0394a;--prism-hue-deep:#5e181f;--prism-hue-a12:#e0394a1f;--prism-hue-a20:#e0394a33;--prism-hue-a35:#e0394a59;--prism-hue-a55:#e0394a8c;--prism-hue-a80:#e0394acc;--dt-env-warm:#3a1310;--dt-env-base:#280c0a;--dt-env-deep:#170605;--dt-surface-base:#3a1512;--dt-surface-deep:#220b09;--dt-surface-edge:#110504}:root[data-cardskin=crimson],:root[data-cardskin=crimson] .dt-field.prism-table,.shop-skin-preview[data-cardskin=crimson]{--dt-cardback-1:#4a0f14;--dt-cardback-2:#31090d;--dt-cardback-3:#1c0407;--dt-cardback-border:#fff3d0;--dt-cardback-motif:#ffd77a;--dt-cardback-shadow:#1c040766;--prism-hue:#ff2d4f;--prism-hue-deep:#6b1321;--prism-hue-a12:#ff2d4f1f;--prism-hue-a20:#ff2d4f33;--prism-hue-a35:#ff2d4f59;--prism-hue-a55:#ff2d4f8c;--prism-hue-a80:#ff2d4fcc;--dt-env-warm:#4a0f14;--dt-env-base:#31090d;--dt-env-deep:#1c0407;--dt-surface-base:#3f1015;--dt-surface-deep:#25090c;--dt-surface-edge:#120405}:root[data-cardskin=peacock],:root[data-cardskin=peacock] .dt-field.prism-table,.shop-skin-preview[data-cardskin=peacock]{--dt-cardback-1:#0c2a2c;--dt-cardback-2:#081d1f;--dt-cardback-3:#041112;--dt-cardback-border:#fff3d0;--dt-cardback-motif:#ffd77a;--dt-cardback-shadow:#04111266;--prism-hue:#17c9c2;--prism-hue-deep:#0a5451;--prism-hue-a12:#17c9c21f;--prism-hue-a20:#17c9c233;--prism-hue-a35:#17c9c259;--prism-hue-a55:#17c9c28c;--prism-hue-a80:#17c9c2cc;--dt-env-warm:#0c2a2c;--dt-env-base:#081d1f;--dt-env-deep:#041112;--dt-surface-base:#0d2f30;--dt-surface-deep:#081c1d;--dt-surface-edge:#040e0e}:root[data-cardskin=jade],:root[data-cardskin=jade] .dt-field.prism-table,.shop-skin-preview[data-cardskin=jade]{--dt-cardback-1:#173322;--dt-cardback-2:#0f2318;--dt-cardback-3:#08130d;--dt-cardback-border:#fff3d0;--dt-cardback-motif:#ffd77a;--dt-cardback-shadow:#08130d66;--prism-hue:#35e6a0;--prism-hue-deep:#166143;--prism-hue-a12:#35e6a01f;--prism-hue-a20:#35e6a033;--prism-hue-a35:#35e6a059;--prism-hue-a55:#35e6a08c;--prism-hue-a80:#35e6a0cc;--dt-env-warm:#173322;--dt-env-base:#0f2318;--dt-env-deep:#08130d;--dt-surface-base:#123a28;--dt-surface-deep:#0a2318;--dt-surface-edge:#05110c}:root[data-cardskin=plum],:root[data-cardskin=plum] .dt-field.prism-table,.shop-skin-preview[data-cardskin=plum]{--dt-cardback-1:#33112a;--dt-cardback-2:#230b1d;--dt-cardback-3:#150611;--dt-cardback-border:#fff3d0;--dt-cardback-motif:#ffd77a;--dt-cardback-shadow:#15061166;--prism-hue:#c23fd4;--prism-hue-deep:#511a59;--prism-hue-a12:#c23fd41f;--prism-hue-a20:#c23fd433;--prism-hue-a35:#c23fd459;--prism-hue-a55:#c23fd48c;--prism-hue-a80:#c23fd4cc;--dt-env-warm:#33112a;--dt-env-base:#230b1d;--dt-env-deep:#150611;--dt-surface-base:#2c1228;--dt-surface-deep:#1a0b18;--dt-surface-edge:#0d050c}:root[data-cardskin=midnight],:root[data-cardskin=midnight] .dt-field.prism-table,.shop-skin-preview[data-cardskin=midnight]{--dt-cardback-1:#0d1330;--dt-cardback-2:#090c21;--dt-cardback-3:#050713;--dt-cardback-border:#fff3d0;--dt-cardback-motif:#ffd77a;--dt-cardback-shadow:#05071366;--prism-hue:#4d5fe8;--prism-hue-deep:#202861;--prism-hue-a12:#4d5fe81f;--prism-hue-a20:#4d5fe833;--prism-hue-a35:#4d5fe859;--prism-hue-a55:#4d5fe88c;--prism-hue-a80:#4d5fe8cc;--dt-env-warm:#0d1330;--dt-env-base:#090c21;--dt-env-deep:#050713;--dt-surface-base:#0c1638;--dt-surface-deep:#070d22;--dt-surface-edge:#040711}:root[data-cardskin=ivory],:root[data-cardskin=ivory] .dt-field.prism-table,.shop-skin-preview[data-cardskin=ivory]{--dt-cardback-1:#e8ddc4;--dt-cardback-2:#d9c9a3;--dt-cardback-3:#c7b382;--dt-cardback-border:#5a3d10;--dt-cardback-motif:#8a5a12;--dt-cardback-shadow:#c7b38266;--prism-hue:#d4a520;--prism-hue-deep:#59450d;--prism-hue-a12:#d4a5201f;--prism-hue-a20:#d4a52033;--prism-hue-a35:#d4a52059;--prism-hue-a55:#d4a5208c;--prism-hue-a80:#d4a520cc;--dt-env-warm:#2f2410;--dt-env-base:#1c1608;--dt-env-deep:#0e0b04;--dt-surface-base:#2f2410;--dt-surface-deep:#1c1608;--dt-surface-edge:#0e0b04}:root{--prism-obsidian:#04060b;--prism-glass-1:#0a0e17;--prism-glass-2:#101827;--prism-glass-fill:#ffffff0b;--prism-hairline:#96bee638;--prism-hairline-2:#96bee61f;--prism-ice:#b8fbff;--prism-cyan:#35e0ff;--prism-cyan-deep:#0e7e9b;--prism-pulse:#ff3d6e;--prism-pulse-deep:#8e0b33;--prism-violet:#8b5cff;--prism-violet-lite:#c4a8ff;--prism-violet-a75:#8b5cffbf;--prism-amber:#ffcb6b;--prism-amber-a55:#ffcb6b8c;--prism-text:#e8f1ff;--prism-muted:#7c8ca8;--prism-font-display:"Michroma", "Karantina", "Rubik", sans-serif;--prism-font-ui:"Chakra Petch", "Rubik", "Heebo", system-ui, sans-serif;--prism-track-display:.14em;--prism-ease-pop:cubic-bezier(.34, 1.56, .64, 1);--prism-ease-ui:cubic-bezier(.22, .61, .36, 1);--prism-hue:#35e0ff;--prism-hue-deep:#0e7e9b;--prism-hue-a12:#35e0ff1f;--prism-hue-a20:#35e0ff33;--prism-hue-a35:#35e0ff59;--prism-hue-a55:#35e0ff8c;--prism-hue-a80:#35e0ffcc;--prism-cyan-a12:#35e0ff1f;--prism-cyan-a20:#35e0ff33;--prism-cyan-a35:#35e0ff59;--prism-cyan-a55:#35e0ff8c;--prism-ice-a55:#b8fbff8c;--prism-pulse-a20:#ff3d6e33;--prism-pulse-a35:#ff3d6e59;--prism-amber-a20:#ffcb6b33;--prism-amber-a35:#ffcb6b59;--prism-violet-a35:#8b5cff59;--prism-scrim:#020408d1;--prism-panel-bg:linear-gradient(180deg, #101827f7, #060a12fa);--prism-inset-hi:#ffffff1a;--prism-fill-1:#ffffff05;--prism-fill-2:#ffffff0d;--prism-chamfer:7px;--prism-chamfer-lg:12px}:root[lang=he]{--prism-font-display:"Karantina", "Rubik", sans-serif;--prism-track-display:.04em}.prism-hue-durak{--prism-hue:#ff3d6e;--prism-hue-deep:#8e0b33;--prism-hue-a12:#ff3d6e1f;--prism-hue-a20:#ff3d6e33;--prism-hue-a35:#ff3d6e59;--prism-hue-a55:#ff3d6e8c;--prism-hue-a80:#ff3d6ecc}.prism-hue-palace{--prism-hue:#35e0ff;--prism-hue-deep:#0e7e9b;--prism-hue-a12:#35e0ff1f;--prism-hue-a20:#35e0ff33;--prism-hue-a35:#35e0ff59;--prism-hue-a55:#35e0ff8c;--prism-hue-a80:#35e0ffcc}
