.modes-module__YmW0-W__hub,.modes-module__YmW0-W__room{--mode-accent:#ffb627;--mode-tint:#8c5a1f;--line:#ffffff17;--line-2:#ffffff29;--panel:#ffffff09;--panel-2:#ffffff0f;--ink:#f8f6f3;--ink-2:#a8a2b6;--ink-3:#868191;--flame:linear-gradient(100deg,#ff3d2e 0%,#ff7a1a 46%,#ffb627 100%);--well:linear-gradient(168deg,#0d0b16 0%,#0b0a14 54%,#07060d 100%);--t-micro:11px;--t-small:12.5px;--t-body:13.5px;--t-lead:15px;--ease:cubic-bezier(.2,.8,.2,1);color:var(--ink);max-width:1320px;margin:auto;padding:22px 32px 56px;font-family:Outfit,system-ui,sans-serif}.modes-module__YmW0-W__hub *,.modes-module__YmW0-W__room *{box-sizing:border-box}.modes-module__YmW0-W__hub button,.modes-module__YmW0-W__hub a,.modes-module__YmW0-W__room button,.modes-module__YmW0-W__createBody button,.modes-module__YmW0-W__rulesBody button{-webkit-tap-highlight-color:transparent}.modes-module__YmW0-W__hub button:not(:disabled),.modes-module__YmW0-W__room button:not(:disabled),.modes-module__YmW0-W__createBody button:not(:disabled){cursor:pointer}.modes-module__YmW0-W__hub button:disabled,.modes-module__YmW0-W__room button:disabled,.modes-module__YmW0-W__createBody button:disabled{opacity:.45;cursor:not-allowed}.modes-module__YmW0-W__hub :focus-visible,.modes-module__YmW0-W__room :focus-visible,.modes-module__YmW0-W__createBody :focus-visible,.modes-module__YmW0-W__rulesBody :focus-visible{outline:2px solid var(--mode-accent);outline-offset:3px;border-radius:4px}.modes-module__YmW0-W__eyebrow{font-size:var(--t-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);font-weight:800;display:block}.modes-module__YmW0-W__primary,.modes-module__YmW0-W__secondary{white-space:nowrap;min-height:46px;transition:transform .2s var(--ease),box-shadow .2s var(--ease),background .2s var(--ease),border-color .2s var(--ease),filter .2s var(--ease);border-radius:13px;justify-content:center;align-items:center;gap:9px;padding:0 22px;font-family:inherit;font-size:14px;font-weight:800;display:inline-flex}.modes-module__YmW0-W__primary{color:#16100a;border:1px solid color-mix(in srgb,var(--mode-accent)55%,#000);background:linear-gradient(100deg,color-mix(in srgb,var(--mode-accent)78%,#ff5a1a),var(--mode-accent)55%,color-mix(in srgb,var(--mode-accent)72%,#fff3c4));box-shadow:0 12px 30px -12px color-mix(in srgb,var(--mode-accent)70%,transparent),inset 0 1px 0 #ffffff73}.modes-module__YmW0-W__primary:hover:not(:disabled){filter:brightness(1.07)saturate(1.05);box-shadow:0 18px 40px -12px color-mix(in srgb,var(--mode-accent)85%,transparent),inset 0 1px 0 #ffffff8c;transform:translateY(-1px)}.modes-module__YmW0-W__primary:active:not(:disabled){transform:translateY(0)}.modes-module__YmW0-W__secondary{color:var(--ink);border:1px solid var(--line-2);background:var(--panel)}.modes-module__YmW0-W__secondary:hover:not(:disabled){background:var(--panel-2);border-color:color-mix(in srgb,var(--mode-accent)45%,transparent);transform:translateY(-1px)}.modes-module__YmW0-W__textButton{min-height:38px;font-family:inherit;font-size:var(--t-small);color:var(--ink-2);transition:color .16s var(--ease);justify-content:center;align-items:center;gap:7px;padding:0 4px;font-weight:700;display:inline-flex}.modes-module__YmW0-W__textButton:hover{color:var(--ink)}.modes-module__YmW0-W__finePrint{font-size:var(--t-small);color:var(--ink-3);line-height:1.7}.modes-module__YmW0-W__error{color:#ffb6a8;font-size:var(--t-body);background:#ff543c17;border:1px solid #ff7a6452;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;margin:16px 0;padding:14px 18px;font-weight:600;display:flex}.modes-module__YmW0-W__error button{font-size:var(--t-small);color:inherit;flex-shrink:0;font-weight:700}.modes-module__YmW0-W__notice{border:1px solid color-mix(in srgb,var(--mode-accent)32%,transparent);background:color-mix(in srgb,var(--mode-accent)7%,transparent);color:color-mix(in srgb,var(--mode-accent)82%,#fff);font-size:var(--t-body);border-radius:13px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;padding:15px 20px;font-weight:600;display:flex}.modes-module__YmW0-W__notice button{color:inherit;align-items:center;gap:7px;font-weight:800;display:flex}.modes-module__YmW0-W__count{vertical-align:middle;border:1px solid color-mix(in srgb,var(--mode-accent)34%,transparent);background:color-mix(in srgb,var(--mode-accent)12%,transparent);min-width:26px;height:24px;color:var(--mode-accent);font-size:var(--t-small);font-variant-numeric:tabular-nums;border-radius:7px;place-items:center;margin-left:8px;padding:0 7px;font-weight:800;display:inline-grid}.modes-module__YmW0-W__crest{width:100%;max-width:380px;height:auto;display:block;overflow:visible}.modes-module__YmW0-W__crestCompact{max-width:100%}.modes-module__YmW0-W__crestRing{transform-origin:160px 118px;transform-box:view-box;animation:44s linear infinite modes-module__YmW0-W__spinSlow}.modes-module__YmW0-W__crestRingInner{transform-origin:160px 118px;transform-box:view-box;animation:30s linear infinite reverse modes-module__YmW0-W__spinSlow}.modes-module__YmW0-W__crestArc{animation:3.4s linear infinite modes-module__YmW0-W__dashDrift}.modes-module__YmW0-W__crestFlip{animation:modes-module__YmW0-W__coinFlip 6.5s var(--ease)infinite;transform-origin:160px 112px;transform-box:view-box}.modes-module__YmW0-W__crestTrack{animation:5s ease-in-out infinite modes-module__YmW0-W__floatY}.modes-module__YmW0-W__crestBanner{transform-origin:160px 62px;transform-box:view-box;animation:5.6s ease-in-out infinite modes-module__YmW0-W__bannerSway}.modes-module__YmW0-W__crestCoinL{animation:4.4s ease-in-out infinite modes-module__YmW0-W__floatY}.modes-module__YmW0-W__crestCoinR{animation:4.4s ease-in-out .7s infinite modes-module__YmW0-W__floatY}.modes-module__YmW0-W__crestOrbit{transform-origin:160px 118px;transform-box:view-box;animation:12s linear infinite modes-module__YmW0-W__spinSlow}.modes-module__YmW0-W__crestTumble{animation:modes-module__YmW0-W__tumble 7s var(--ease)infinite;transform-origin:160px 116px;transform-box:view-box}.modes-module__YmW0-W__crestHelmL{animation:modes-module__YmW0-W__lungeLeft 4.6s var(--ease)infinite}.modes-module__YmW0-W__crestHelmR{animation:modes-module__YmW0-W__lungeRight 4.6s var(--ease)infinite}.modes-module__YmW0-W__crestCycle{transform-origin:160px 184px;transform-box:view-box;animation:9s linear infinite modes-module__YmW0-W__spinSlow}.modes-module__YmW0-W__crestPulse{transform-origin:160px 184px;transform-box:view-box;animation:2.6s ease-out infinite modes-module__YmW0-W__sparkPulse}.modes-module__YmW0-W__crestClose{transform-origin:160px 118px;transform-box:view-box;animation:5s ease-in-out infinite modes-module__YmW0-W__closeIn}.modes-module__YmW0-W__crestEmber{animation:4.4s ease-out infinite modes-module__YmW0-W__emberRise}@keyframes modes-module__YmW0-W__spinSlow{to{transform:rotate(360deg)}}@keyframes modes-module__YmW0-W__dashDrift{to{stroke-dashoffset:-22px}}@keyframes modes-module__YmW0-W__floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes modes-module__YmW0-W__coinFlip{0%,62%{transform:rotateY(0)translateY(0)}72%{transform:rotateY(180deg)translateY(-16px)}82%{transform:rotateY(360deg)translateY(0)}88%{transform:rotateY(360deg)translateY(-5px)}to{transform:rotateY(360deg)translateY(0)}}@keyframes modes-module__YmW0-W__bannerSway{0%,to{transform:skewY(0)}50%{transform:skewY(-1.6deg)}}@keyframes modes-module__YmW0-W__tumble{0%,54%{transform:rotate(0)scale(1)}66%{transform:rotate(-96deg)scale(1.06)}78%{transform:rotate(-186deg)scale(1)}to{transform:rotate(-360deg)scale(1)}}@keyframes modes-module__YmW0-W__lungeLeft{0%,68%,to{transform:translate(0)}80%{transform:translate(15px)}}@keyframes modes-module__YmW0-W__lungeRight{0%,68%,to{transform:translate(0)}80%{transform:translate(-15px)}}@keyframes modes-module__YmW0-W__sparkPulse{0%{opacity:.25;transform:scale(.6)}45%{opacity:1;transform:scale(1.5)}to{opacity:.25;transform:scale(.6)}}@keyframes modes-module__YmW0-W__closeIn{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.9)}}@keyframes modes-module__YmW0-W__emberRise{10%{opacity:.6}80%{opacity:.3}to{transform:translate(var(--drift),-240px);opacity:0}}.modes-module__YmW0-W__sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:20px;display:flex}.modes-module__YmW0-W__sectionHead h2{letter-spacing:-.03em;color:var(--ink);margin:8px 0 0;font-size:24px;font-weight:850}.modes-module__YmW0-W__roomNav i{opacity:.55;background:currentColor;border-radius:50%;width:3px;height:3px}.modes-module__YmW0-W__lobby{margin-top:42px}.modes-module__YmW0-W__matchList{border:1px solid var(--line);border-radius:16px;overflow:hidden}.modes-module__YmW0-W__matchRow{background:var(--panel);transition:background .18s var(--ease);align-items:center;gap:14px;padding:16px 18px;display:flex;position:relative}.modes-module__YmW0-W__matchRow+.modes-module__YmW0-W__matchRow{border-top:1px solid var(--line)}.modes-module__YmW0-W__matchRow:before{content:"";background:var(--mode-accent);opacity:0;width:2px;transition:opacity .18s var(--ease);position:absolute;top:0;bottom:0;left:0}.modes-module__YmW0-W__matchRow:hover{background:var(--panel-2)}.modes-module__YmW0-W__matchRow:hover:before{opacity:1}.modes-module__YmW0-W__rowIcon{width:46px;height:46px;color:var(--mode-accent);border:1px solid color-mix(in srgb,var(--mode-accent)26%,transparent);background:radial-gradient(circle at 32% 28%,color-mix(in srgb,var(--mode-accent)22%,transparent),color-mix(in srgb,var(--mode-accent)6%,transparent));border-radius:13px;flex-shrink:0;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff1a}.modes-module__YmW0-W__matchRow b{font-size:var(--t-body);font-weight:800;display:block}.modes-module__YmW0-W__matchRow small{font-size:var(--t-small);color:var(--ink-3);margin-top:4px;display:block}.modes-module__YmW0-W__rowSeats{font-size:var(--t-small);color:var(--ink-2);font-variant-numeric:tabular-nums;align-items:center;gap:7px;margin-left:auto;font-weight:700;display:inline-flex}.modes-module__YmW0-W__rowAmount{text-align:right;min-width:104px;font-size:var(--t-lead);font-variant-numeric:tabular-nums;font-weight:800}.modes-module__YmW0-W__rowAmount small{font-size:var(--t-micro);color:var(--ink-3);font-weight:700}.modes-module__YmW0-W__rowJoin{min-width:116px;font-size:var(--t-small);color:var(--mode-accent);justify-content:flex-end;align-items:center;gap:8px;font-weight:800;display:inline-flex}.modes-module__YmW0-W__matchRow:hover .modes-module__YmW0-W__rowJoin svg{transform:translate(3px)}.modes-module__YmW0-W__rowJoin svg{transition:transform .2s var(--ease)}.modes-module__YmW0-W__empty{text-align:center;border:1px dashed var(--line-2);background:var(--panel);border-radius:16px;padding:40px 24px}.modes-module__YmW0-W__empty>span{border:1px solid var(--line-2);background:var(--panel-2);width:56px;height:56px;color:var(--mode-accent);border-radius:50%;place-items:center;display:inline-grid}.modes-module__YmW0-W__empty h3{letter-spacing:-.02em;margin-top:16px;font-size:19px;font-weight:800}.modes-module__YmW0-W__empty p{max-width:44ch;font-size:var(--t-body);color:var(--ink-2);margin:10px auto 20px;line-height:1.7}.modes-module__YmW0-W__recent{margin-top:28px}.modes-module__YmW0-W__recent>a{border-bottom:1px solid var(--line);font-size:var(--t-small);color:var(--ink-3);transition:color .16s var(--ease);align-items:center;gap:12px;padding:13px 2px;display:flex}.modes-module__YmW0-W__recent>a:hover{color:var(--ink)}.modes-module__YmW0-W__recent b{color:var(--ink-2);margin-left:auto;font-weight:700}.modes-module__YmW0-W__collectionFooter{border-top:1px solid var(--line);font-size:var(--t-small);color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:36px;padding-top:22px;display:flex}.modes-module__YmW0-W__collectionFooter span,.modes-module__YmW0-W__collectionFooter a{align-items:center;gap:9px;display:inline-flex}.modes-module__YmW0-W__collectionFooter a{color:var(--mode-accent);font-weight:700}.modes-module__YmW0-W__roomLoading{text-align:center;color:var(--mode-accent);place-items:center;gap:12px;padding:90px 20px;display:grid}.modes-module__YmW0-W__roomLoading h2{letter-spacing:-.03em;color:var(--ink);font-size:22px;font-weight:850}.modes-module__YmW0-W__roomLoading p{font-size:var(--t-body);color:var(--ink-2);margin-bottom:8px}.modes-module__YmW0-W__roomNav{font-size:var(--t-small);color:var(--ink-3);justify-content:space-between;align-items:center;gap:14px;font-weight:700;display:flex}.modes-module__YmW0-W__roomNav button{font-family:inherit;font-size:var(--t-small);color:var(--ink-2);min-height:38px;transition:color .16s var(--ease);align-items:center;gap:7px;font-weight:700;display:inline-flex}.modes-module__YmW0-W__roomNav button:hover{color:var(--ink)}.modes-module__YmW0-W__roomNav>span{letter-spacing:.12em;text-transform:uppercase;font-size:var(--t-micro);align-items:center;gap:9px;font-weight:800;display:inline-flex}.modes-module__YmW0-W__roomHeading{flex-wrap:wrap;align-items:center;gap:16px;margin:22px 0 20px;display:flex}.modes-module__YmW0-W__roomHeading h1{letter-spacing:-.04em;font-size:clamp(28px,3.4vw,40px);font-weight:900;line-height:1.05}.modes-module__YmW0-W__potLabel{text-align:right;margin-left:auto}.modes-module__YmW0-W__potLabel span{font-size:var(--t-micro);letter-spacing:.14em;color:var(--ink-3);font-weight:800;display:block}.modes-module__YmW0-W__potLabel b{color:var(--mode-accent);font-variant-numeric:tabular-nums;margin-top:5px;font-size:22px;font-weight:850;display:block}.modes-module__YmW0-W__battleFrame{border:1px solid var(--line-2);background:radial-gradient(80% 100% at 50% 0%,color-mix(in srgb,var(--mode-tint)22%,transparent),transparent 70%),var(--well);border-radius:22px;overflow:hidden;box-shadow:inset 0 0 70px #000000a8}.modes-module__YmW0-W__playerBar{border-bottom:1px solid var(--line);background:linear-gradient(#ffffff0a,#0000);grid-template-columns:1fr 1fr;display:grid;position:relative}.modes-module__YmW0-W__team{align-items:center;gap:13px;min-width:0;padding:18px 22px;display:flex}.modes-module__YmW0-W__teamRight{text-align:right;flex-direction:row-reverse}.modes-module__YmW0-W__team>div{min-width:0}.modes-module__YmW0-W__team small{font-size:var(--t-micro);letter-spacing:.14em;color:var(--ink-3);font-weight:800;display:block}.modes-module__YmW0-W__team b{font-size:var(--t-body);margin-top:4px;font-weight:800;display:block}.modes-module__YmW0-W__avatar{color:#ff8a5c;background:radial-gradient(circle at 34% 28%,#ff7a5a3d,#ff3c2e0f);border:1px solid #ff7a5a52;border-radius:14px;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid}.modes-module__YmW0-W__avatarEmerald{color:#4fd8a0;background:radial-gradient(circle at 34% 28%,#3ecf8e3d,#1f7a550f);border-color:#3ecf8e52}.modes-module__YmW0-W__teamScore{letter-spacing:-.04em;color:var(--ink);font-variant-numeric:tabular-nums;margin-left:auto;font-size:32px;font-weight:900}.modes-module__YmW0-W__teamRight .modes-module__YmW0-W__teamScore{margin-left:0;margin-right:auto}.modes-module__YmW0-W__versus{border:1px solid var(--line-2);width:40px;height:40px;font-size:var(--t-micro);letter-spacing:.1em;color:var(--ink-3);background:#0b0a14;border-radius:50%;place-items:center;font-weight:900;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.modes-module__YmW0-W__health{background:#ffffff17;border-radius:999px;height:7px;margin-top:8px;position:relative;overflow:hidden}.modes-module__YmW0-W__health span{background:var(--flame);height:100%;transition:width .42s var(--ease);border-radius:999px;display:block}.modes-module__YmW0-W__health label{font-size:var(--t-micro);color:var(--ink-3);font-weight:700;position:absolute;top:10px;right:0}.modes-module__YmW0-W__teamRight .modes-module__YmW0-W__health label{left:0;right:auto}.modes-module__YmW0-W__relayNames{flex-direction:column;gap:2px;display:flex}.modes-module__YmW0-W__relayNames span{opacity:.5;transition:opacity .22s var(--ease)}.modes-module__YmW0-W__relayActive{color:var(--mode-accent);opacity:1!important}.modes-module__YmW0-W__waitingRoom{text-align:center;padding:42px 26px}.modes-module__YmW0-W__waitingSigil{width:84px;height:84px;color:var(--mode-accent);border:1px solid color-mix(in srgb,var(--mode-accent)26%,transparent);background:radial-gradient(circle at 34% 28%,color-mix(in srgb,var(--mode-accent)20%,transparent),transparent 72%);border-radius:26px;place-items:center;margin-bottom:18px;animation:4.4s ease-in-out infinite modes-module__YmW0-W__floatY;display:inline-grid}.modes-module__YmW0-W__waitingRoom h2{letter-spacing:-.03em;margin:12px 0 8px;font-size:26px;font-weight:850}.modes-module__YmW0-W__waitingRoom p{font-size:var(--t-body);color:var(--ink-2);line-height:1.7}.modes-module__YmW0-W__seatGrid{flex-wrap:wrap;justify-content:center;gap:12px;margin:26px 0 18px;display:flex}.modes-module__YmW0-W__seat{border:1px dashed var(--line-2);background:var(--panel);min-width:180px;transition:border-color .2s var(--ease),background .2s var(--ease),transform .2s var(--ease);border-radius:16px;gap:5px;padding:18px 22px;display:grid}.modes-module__YmW0-W__seat:not(:disabled):hover{background:var(--panel-2);border-style:solid;border-color:color-mix(in srgb,var(--mode-accent)50%,transparent);transform:translateY(-2px)}.modes-module__YmW0-W__seat>span{color:var(--mode-accent);place-items:center;display:grid}.modes-module__YmW0-W__seat b{font-size:var(--t-body);font-weight:800}.modes-module__YmW0-W__seat small{font-size:var(--t-small);color:var(--ink-3)}.modes-module__YmW0-W__exchangeBar{border-bottom:1px solid var(--line);font-size:var(--t-small);background:#00000047;align-items:center;gap:14px;padding:14px 22px;display:flex}.modes-module__YmW0-W__exchangeBar>span:first-child{font-size:var(--t-micro);letter-spacing:.14em;color:var(--ink-3);font-weight:800}.modes-module__YmW0-W__exchangeBar b{color:var(--ink);font-weight:800}.modes-module__YmW0-W__exchangeBar>span:last-child{font-size:var(--t-lead);font-variant-numeric:tabular-nums;color:var(--ink-2);margin-left:auto;font-weight:850}.modes-module__YmW0-W__timerUrgent{animation:1s ease-out infinite modes-module__YmW0-W__sparkPulse;color:#ff6b52!important}.modes-module__YmW0-W__coinStage{place-items:center;gap:20px;padding:44px 20px 34px;display:grid;position:relative}.modes-module__YmW0-W__coinStageRing{border:1px solid color-mix(in srgb,var(--mode-accent)14%,transparent);border-radius:50%;width:250px;height:250px;margin:-125px 0 0 -125px;animation:38s linear infinite modes-module__YmW0-W__spinSlow;position:absolute;top:50%;left:50%}.modes-module__YmW0-W__coinStageRing:last-of-type{border-style:dashed;width:190px;height:190px;margin:-95px 0 0 -95px;animation-duration:26s;animation-direction:reverse}.modes-module__YmW0-W__matchCoin{z-index:1;color:#6b4718;background:radial-gradient(circle at 34% 24%,#fff1b8,#e8c270 40%,#b27c32 82%);border:6px solid #dbb363;border-radius:50%;place-items:center;gap:8px;width:168px;height:168px;display:grid;position:relative;box-shadow:inset 0 0 0 4px #76512580,0 18px 34px -12px #000c}.modes-module__YmW0-W__matchCoin span{font-size:var(--t-micro);letter-spacing:.16em;font-weight:900}.modes-module__YmW0-W__matchCoinGreen{color:#0d3a2a;background:radial-gradient(circle at 34% 24%,#d8ffee,#57d6a2 40%,#1f7a55 82%);border-color:#3ecf8e;box-shadow:inset 0 0 0 4px #14543c80,0 18px 34px -12px #000c}@keyframes modes-module__YmW0-W__coinSpin{to{transform:rotateY(360deg)}}.modes-module__YmW0-W__crownTrack{z-index:1;gap:10px;display:flex;position:relative}.modes-module__YmW0-W__crownTrack>span{border:1px solid var(--line);background:var(--panel);width:44px;height:44px;color:var(--ink-3);border-radius:12px;place-items:center;gap:2px;display:grid}.modes-module__YmW0-W__crownTrack small{font-size:var(--t-micro);font-weight:800}.modes-module__YmW0-W__rubySocket{color:#ff8a5c!important;background:#ff5a3c1f!important;border-color:#ff7a5a6b!important}.modes-module__YmW0-W__emeraldSocket{color:#4fd8a0!important;background:#3ecf8e1f!important;border-color:#3ecf8e6b!important}.modes-module__YmW0-W__coinStage p{font-size:var(--t-micro);letter-spacing:.16em;color:var(--ink-3);font-weight:800}.modes-module__YmW0-W__arenaStage{grid-template-columns:1fr 1fr;place-items:center;min-height:300px;padding:26px 20px 40px;display:grid;position:relative}.modes-module__YmW0-W__arenaPlatform{background:radial-gradient(ellipse,color-mix(in srgb,var(--mode-accent)28%,transparent),transparent 72%);width:75%;height:12px;transition:width .7s var(--ease);border-radius:50%;position:absolute;bottom:34px;left:50%;transform:translate(-50%)}.modes-module__YmW0-W__arenaDivider{background:linear-gradient(180deg,transparent,var(--line-2),transparent);width:1px;position:absolute;top:12%;bottom:18%;left:50%}.modes-module__YmW0-W__knight{place-items:center;display:grid;position:relative}.modes-module__YmW0-W__knight img{object-fit:contain;filter:drop-shadow(0 14px 20px #000000b3);width:auto;height:200px}.modes-module__YmW0-W__knightLeft img{transform:scaleX(1)}.modes-module__YmW0-W__knightRight img{transform:scaleX(-1)}.modes-module__YmW0-W__damage{color:#ff6b52;text-shadow:0 2px 12px #000c;animation:modes-module__YmW0-W__damageFloat 1.3s var(--ease)forwards;font-size:26px;font-weight:900;position:absolute;top:8px;left:50%;transform:translate(-50%)}@keyframes modes-module__YmW0-W__damageFloat{0%{opacity:0;transform:translate(-50%,14px)}22%{opacity:1}to{opacity:0;transform:translate(-50%,-34px)}}.modes-module__YmW0-W__stanceBadge{border:1px solid var(--line-2);font-size:var(--t-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap;background:#08070ee6;border-radius:999px;align-items:center;gap:5px;padding:6px 12px;font-weight:800;display:inline-flex;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}.modes-module__YmW0-W__burnLabel{font-size:var(--t-small);color:#ff9a6b;align-items:center;gap:7px;font-weight:700;display:inline-flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.modes-module__YmW0-W__boardTitle{text-align:center;margin-bottom:23px}.modes-module__YmW0-W__boardTitle span{font-size:var(--t-micro);letter-spacing:.2em;color:var(--mode-accent);align-items:center;gap:9px;font-weight:900;display:inline-flex}.modes-module__YmW0-W__boardTitle span:before,.modes-module__YmW0-W__boardTitle span:after{content:"";opacity:.6;background:currentColor;width:18px;height:1px}.modes-module__YmW0-W__boardTitle small{font-size:var(--t-small);color:var(--ink-3);margin-top:7px;display:block}.modes-module__YmW0-W__decisionArea{padding:6px 22px 28px}.modes-module__YmW0-W__decisionArea>p{font-size:var(--t-body);color:var(--ink-2);justify-content:center;align-items:center;gap:10px;padding:18px;display:flex}.modes-module__YmW0-W__lockedMessage{font-weight:800;color:var(--mode-accent)!important}.modes-module__YmW0-W__stanceControls{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.modes-module__YmW0-W__stanceControls button{border:1px solid var(--line-2);background:var(--panel);color:var(--mode-accent);transition:transform .2s var(--ease),border-color .2s var(--ease),background .2s var(--ease);border-radius:16px;justify-items:center;gap:6px;padding:20px 12px;display:grid}.modes-module__YmW0-W__stanceControls button:not(:disabled):hover{background:var(--panel-2);border-color:color-mix(in srgb,var(--mode-accent)55%,transparent);transform:translateY(-3px)}.modes-module__YmW0-W__stanceControls b{font-size:var(--t-lead);color:var(--ink);font-weight:850}.modes-module__YmW0-W__stanceControls small{font-size:var(--t-small);color:var(--ink-3)}.modes-module__YmW0-W__stanceHint{text-align:center;font-size:var(--t-small);color:var(--ink-3);grid-column:1/-1}.modes-module__YmW0-W__handHeading{text-align:center}.modes-module__YmW0-W__handHeading span{font-size:var(--t-micro);letter-spacing:.16em;color:var(--mode-accent);font-weight:800;display:block}.modes-module__YmW0-W__handHeading small{font-size:var(--t-small);color:var(--ink-3);margin-top:6px;display:block}.modes-module__YmW0-W__lockActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.modes-module__YmW0-W__die{background:linear-gradient(145deg,#fffdf6 0%,#eee4d1 44%,#b99c77 100%);border:1px solid #fffae8c2;border-radius:16px;flex-shrink:0;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);gap:5px;width:62px;height:62px;padding:13px;display:inline-grid;box-shadow:inset 2px 2px #fffc,inset -3px -4px 8px #4a2a0f38,0 4px #725438,0 10px 18px #00000059}.modes-module__YmW0-W__die i{aspect-ratio:1;display:block}.modes-module__YmW0-W__die .modes-module__YmW0-W__pip{background:radial-gradient(circle at 32% 27%,#513925,#1c1517 66%);border-radius:50%;box-shadow:inset 0 1px 2px #0009,0 1px 1px #fff3}.modes-module__YmW0-W__dieSmall{border-radius:9px;gap:3px;width:44px;height:44px;padding:9px;box-shadow:inset 0 0 0 2px #ffffff73,0 3px #8d857d,0 5px 10px #0000004d}.modes-module__YmW0-W__result{text-align:center;border-top:1px solid var(--line);padding:34px 24px 38px}.modes-module__YmW0-W__resultIcon{width:62px;height:62px;color:var(--ink-2);border:1px solid var(--line-2);background:var(--panel);border-radius:20px;place-items:center;margin-bottom:14px;display:inline-grid}.modes-module__YmW0-W__resultWon .modes-module__YmW0-W__resultIcon{color:var(--mode-accent);border-color:color-mix(in srgb,var(--mode-accent)45%,transparent);background:color-mix(in srgb,var(--mode-accent)14%,transparent);box-shadow:0 0 34px -8px color-mix(in srgb,var(--mode-accent)75%,transparent)}.modes-module__YmW0-W__result h2{letter-spacing:-.04em;font-size:30px;font-weight:900}.modes-module__YmW0-W__result p{max-width:48ch;font-size:var(--t-body);color:var(--ink-2);margin:10px auto 22px;line-height:1.7}.modes-module__YmW0-W__matchDetails{gap:10px;margin-top:22px;display:grid}.modes-module__YmW0-W__matchDetails details{border:1px solid var(--line);background:var(--panel);border-radius:14px;overflow:hidden}.modes-module__YmW0-W__matchDetails summary{cursor:pointer;font-size:var(--t-body);color:var(--ink);align-items:center;gap:10px;padding:15px 18px;font-weight:800;list-style:none;display:flex}.modes-module__YmW0-W__matchDetails summary::-webkit-details-marker{display:none}.modes-module__YmW0-W__matchDetails summary>span{font-size:var(--t-small);color:var(--ink-3);font-weight:600}.modes-module__YmW0-W__matchDetails summary>svg:last-child{transition:transform .22s var(--ease);margin-left:auto}.modes-module__YmW0-W__matchDetails details[open] summary>svg:last-child{transform:rotate(180deg)}.modes-module__YmW0-W__roundLog,.modes-module__YmW0-W__proof{padding:4px 18px 18px}.modes-module__YmW0-W__roundLog p,.modes-module__YmW0-W__proof p{font-size:var(--t-small);color:var(--ink-3);line-height:1.7}.modes-module__YmW0-W__roundRow{border-top:1px solid var(--line);font-size:var(--t-small);align-items:center;gap:14px;padding:11px 0;display:flex}.modes-module__YmW0-W__roundRow>span:first-child{color:var(--ink-3);font-family:JetBrains Mono,ui-monospace,monospace}.modes-module__YmW0-W__roundRow b{color:var(--ink);font-weight:700}.modes-module__YmW0-W__roundRow small{color:var(--ink-3);font-variant-numeric:tabular-nums;margin-left:auto}.modes-module__YmW0-W__proof ol,.modes-module__YmW0-W__joinRules,.modes-module__YmW0-W__inlineRules ol,.modes-module__YmW0-W__rulesBody ol{gap:10px;margin:10px 0 16px;padding-left:20px;display:grid}.modes-module__YmW0-W__proof li,.modes-module__YmW0-W__joinRules li,.modes-module__YmW0-W__inlineRules li,.modes-module__YmW0-W__rulesBody li{font-size:var(--t-small);color:var(--ink-2);line-height:1.7}.modes-module__YmW0-W__proof label{font-size:var(--t-micro);letter-spacing:.14em;color:var(--ink-3);margin-top:12px;font-weight:800;display:block}.modes-module__YmW0-W__proof code{border:1px solid var(--line);font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--t-micro);color:var(--ink-2);word-break:break-all;background:#00000057;border-radius:10px;margin-top:6px;padding:11px 13px;display:block}.modes-module__YmW0-W__createBody,.modes-module__YmW0-W__rulesBody{--mode-accent:var(--gd-accent,#ffb627);--line:#ffffff17;--line-2:#ffffff29;--panel:#ffffff09;--ink:#f8f6f3;--ink-2:#a8a2b6;--ink-3:#868191;--t-micro:11px;--t-small:12.5px;--t-body:13.5px;--t-lead:15px;--ease:cubic-bezier(.2,.8,.2,1);color:var(--ink);padding:4px 2px 14px;font-family:Outfit,system-ui,sans-serif}.modes-module__YmW0-W__createBody>p,.modes-module__YmW0-W__rulesBody>p{font-size:var(--t-body);color:var(--ink-2);margin-bottom:20px;line-height:1.7}.modes-module__YmW0-W__createBody>label{font-size:var(--t-body);justify-content:space-between;margin:16px 0 9px;font-weight:800;display:flex}.modes-module__YmW0-W__createBody>label>span{font-size:var(--t-small);color:var(--ink-3);font-weight:600}.modes-module__YmW0-W__entryField{border:1px solid var(--line-2);transition:border-color .2s var(--ease);background:#00000047;border-radius:13px;align-items:center;gap:10px;padding:14px 18px;display:flex}.modes-module__YmW0-W__entryField:focus-within{border-color:var(--mode-accent)}.modes-module__YmW0-W__entryField input{min-width:0;color:var(--ink);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;flex:1;font-family:inherit;font-size:22px;font-weight:800}.modes-module__YmW0-W__entryField>span{font-size:var(--t-small);color:var(--ink-3);font-weight:800}.modes-module__YmW0-W__presets{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.modes-module__YmW0-W__presets button{border:1px solid var(--line);background:var(--panel);min-width:52px;min-height:40px;font-family:inherit;font-size:var(--t-body);color:var(--ink-2);transition:border-color .18s var(--ease),color .18s var(--ease),background .18s var(--ease);border-radius:11px;padding:0 12px;font-weight:800}.modes-module__YmW0-W__presets button:hover{color:var(--ink);background:#ffffff12}.modes-module__YmW0-W__presets button[aria-pressed=true]{color:var(--mode-accent);border-color:color-mix(in srgb,var(--mode-accent)55%,transparent);background:color-mix(in srgb,var(--mode-accent)12%,transparent)}.modes-module__YmW0-W__payoutRows{border:1px solid var(--line);border-radius:13px;gap:2px;margin:20px 0 14px;display:grid;overflow:hidden}.modes-module__YmW0-W__payoutRows>span{background:var(--panel);font-size:var(--t-small);color:var(--ink-2);justify-content:space-between;align-items:center;gap:14px;padding:13px 16px;display:flex}.modes-module__YmW0-W__payoutRows b,.modes-module__YmW0-W__payoutRows strong{font-size:var(--t-body);color:var(--ink);font-variant-numeric:tabular-nums;font-weight:800}.modes-module__YmW0-W__payoutRows strong{color:var(--mode-accent);font-size:var(--t-lead)}.modes-module__YmW0-W__inlineRules{border-top:1px solid var(--line);margin:16px 0}.modes-module__YmW0-W__inlineRules summary{cursor:pointer;font-size:var(--t-body);padding:14px 0 4px;font-weight:800}.modes-module__YmW0-W__createBody .modes-module__YmW0-W__primary,.modes-module__YmW0-W__createBody .modes-module__YmW0-W__secondary{width:100%;margin-top:16px}@media (max-width:900px){.modes-module__YmW0-W__hub,.modes-module__YmW0-W__room{padding:18px 18px 44px}.modes-module__YmW0-W__playerBar{grid-template-columns:1fr}.modes-module__YmW0-W__teamRight{text-align:left;border-top:1px solid var(--line);flex-direction:row}.modes-module__YmW0-W__teamRight .modes-module__YmW0-W__teamScore{margin-left:auto;margin-right:0}.modes-module__YmW0-W__teamRight .modes-module__YmW0-W__health label{left:auto;right:0}.modes-module__YmW0-W__versus{display:none}.modes-module__YmW0-W__arenaStage{min-height:240px}.modes-module__YmW0-W__knight img{height:148px}.modes-module__YmW0-W__matchRow{flex-wrap:wrap}.modes-module__YmW0-W__rowAmount,.modes-module__YmW0-W__rowJoin{min-width:0}}@media (max-width:620px){.modes-module__YmW0-W__stanceControls{grid-template-columns:repeat(3,minmax(0,1fr))}.modes-module__YmW0-W__sectionHead{align-items:flex-start}}.modes-module__YmW0-W__hub{container-type:inline-size}.modes-module__YmW0-W__hub>.modes-module__YmW0-W__room{padding:0}.modes-module__YmW0-W__room{position:relative}.modes-module__YmW0-W__room[data-light] *,.modes-module__YmW0-W__room[data-light] :before,.modes-module__YmW0-W__room[data-light] :after{animation:none!important}.modes-module__YmW0-W__room[data-light] .modes-module__YmW0-W__atmosphere{display:none}.modes-module__YmW0-W__roomNav button[aria-pressed]{border:1px solid var(--line);border-radius:8px;min-height:36px;padding:6px 9px;font-size:11px}.modes-module__YmW0-W__room [data-3d-ready=true]{opacity:0}.modes-module__YmW0-W__matchCoin:has([data-3d-ready=true]){transform:none;animation:none!important}.modes-module__YmW0-W__health{min-width:85px;margin-bottom:16px;overflow:visible}.modes-module__YmW0-W__health span{max-width:100%}.modes-module__YmW0-W__timerUrgent{animation:none}.modes-module__YmW0-W__decisionTimer{background:#ffffff0a;height:3px;overflow:hidden}.modes-module__YmW0-W__decisionTimer>span{background:var(--mode-accent);height:100%;transition:width .2s linear;display:block}.modes-module__YmW0-W__result{animation:modes-module__YmW0-W__resultArrive .42s var(--ease)both}.modes-module__YmW0-W__clashing .modes-module__YmW0-W__knightLeft{animation:modes-module__YmW0-W__clashLeft .46s var(--ease)}.modes-module__YmW0-W__clashing .modes-module__YmW0-W__knightRight{animation:modes-module__YmW0-W__clashRight .46s var(--ease)}@keyframes modes-module__YmW0-W__resultArrive{0%{opacity:.35;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes modes-module__YmW0-W__clashLeft{40%{transform:translate(24px)rotate(4deg)}70%{transform:translate(-5px)}}@keyframes modes-module__YmW0-W__clashRight{40%{transform:translate(-24px)rotate(-4deg)}70%{transform:translate(5px)}}@container (max-width:560px){.modes-module__YmW0-W__collectionFooter{flex-wrap:wrap}}@media (max-width:900px){.modes-module__YmW0-W__playerBar{grid-template-columns:repeat(2,minmax(0,1fr))}.modes-module__YmW0-W__teamRight{border-top:0;border-left:1px solid var(--line)}}@media (max-width:620px){.modes-module__YmW0-W__hub,.modes-module__YmW0-W__room{padding:14px 12px 32px}.modes-module__YmW0-W__roomNav{flex-wrap:wrap;gap:8px}.modes-module__YmW0-W__roomNav>span{font-size:10px}.modes-module__YmW0-W__roomHeading{flex-wrap:wrap;gap:8px;margin-bottom:16px}.modes-module__YmW0-W__roomHeading h1{font-size:25px}.modes-module__YmW0-W__potLabel{margin-left:auto}.modes-module__YmW0-W__roomHeading .modes-module__YmW0-W__eyebrow{font-size:10px}.modes-module__YmW0-W__team{gap:7px;padding:13px 10px 18px}.modes-module__YmW0-W__team b{overflow-wrap:anywhere;font-size:12px}.modes-module__YmW0-W__team small{letter-spacing:.08em;font-size:9px}.modes-module__YmW0-W__avatar{border-radius:8px;width:28px;height:32px}.modes-module__YmW0-W__avatar svg{width:16px}.modes-module__YmW0-W__teamScore{font-size:24px}.modes-module__YmW0-W__health{min-width:65px}.modes-module__YmW0-W__exchangeBar{gap:8px;padding:12px}.modes-module__YmW0-W__exchangeBar b{font-size:12px}.modes-module__YmW0-W__exchangeBar>span:first-child{letter-spacing:.04em;font-size:9px}.modes-module__YmW0-W__arenaStage{min-height:180px;padding:10px 12px 35px}.modes-module__YmW0-W__knight img{height:125px}.modes-module__YmW0-W__burnLabel{white-space:nowrap;font-size:10px}.modes-module__YmW0-W__decisionArea{padding:8px 10px 18px}.modes-module__YmW0-W__stanceControls{gap:6px}.modes-module__YmW0-W__stanceControls button{padding:13px 4px}.modes-module__YmW0-W__stanceControls small{font-size:10px}.modes-module__YmW0-W__stanceControls b{font-size:13px}.modes-module__YmW0-W__crownTrack{justify-content:center;gap:4px;width:100%}.modes-module__YmW0-W__crownTrack>span{border-radius:8px;width:34px;height:38px}.modes-module__YmW0-W__seat{min-width:125px;padding:14px 10px}}.modes-module__YmW0-W__battleFrame{isolation:isolate;border-color:color-mix(in srgb,var(--mode-accent)30%,transparent);box-shadow:0 20px 70px #0006,inset 0 1px #ffffff12}.modes-module__YmW0-W__atmosphere{pointer-events:none;z-index:0;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.modes-module__YmW0-W__stageHalo{background:radial-gradient(ellipse at 50% 65%,color-mix(in srgb,var(--mode-accent)17%,transparent),transparent 65%);position:absolute;inset:0}.modes-module__YmW0-W__floorGrid{background:repeating-linear-gradient(90deg,#0000 0 59px,#ffffff06 60px),repeating-linear-gradient(0deg,#0000 0 29px,#ffffff08 30px);height:160px;position:absolute;bottom:-40px;left:-20%;right:-20%;transform:perspective(200px)rotateX(55deg);-webkit-mask-image:linear-gradient(#0000,#000,#0000);mask-image:linear-gradient(#0000,#000,#0000)}.modes-module__YmW0-W__ember{bottom:5%;left:var(--x);background:var(--mode-accent);width:3px;height:3px;box-shadow:0 0 10px var(--mode-accent);animation:5s linear infinite modes-module__YmW0-W__emberRise;animation-delay:calc(var(--i)*-.41s);opacity:0;border-radius:50%;position:absolute}.modes-module__YmW0-W__impactRing{border:2px solid var(--mode-accent);width:120px;height:120px;box-shadow:0 0 30px color-mix(in srgb,var(--mode-accent)35%,transparent);border-radius:50%;animation:.8s ease-out both modes-module__YmW0-W__shockwave;position:absolute;top:48%;left:50%}@keyframes modes-module__YmW0-W__shockwave{0%{opacity:.8;transform:translate(-50%,-50%)scale(.2)}to{opacity:0;transform:translate(-50%,-50%)scale(3)}}.modes-module__YmW0-W__slash,.modes-module__YmW0-W__slashCross{background:linear-gradient(90deg,transparent,#fff3d6,var(--mode-accent),transparent);width:160px;height:3px;box-shadow:0 0 18px var(--mode-accent);animation:.5s ease-out both modes-module__YmW0-W__slashCut;position:absolute;top:38%;left:50%}.modes-module__YmW0-W__slashCross{animation-delay:80ms;rotate:-65deg}@keyframes modes-module__YmW0-W__slashCut{0%{opacity:0;transform:translate(-50%,-50%)rotate(-32deg)scaleX(.1)}35%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)rotate(-32deg)scaleX(1.5)}}.modes-module__YmW0-W__coinStage{perspective:1100px;background:radial-gradient(at 50% 45%,#e7bf7210,#0000 60%);min-height:370px}.modes-module__YmW0-W__coinStageRing{border-style:dashed;width:300px;height:300px;margin:-150px 0 0 -150px;box-shadow:0 0 40px #e7bf7208}.modes-module__YmW0-W__matchCoin{width:210px;height:210px;box-shadow:none;color:#f0cc89;background:0 0;border:0;border-radius:0;animation:.6s cubic-bezier(.18,.8,.25,1) both modes-module__YmW0-W__coinLand}.modes-module__YmW0-W__coinMedallion{filter:drop-shadow(0 16px 22px #0008);position:absolute;inset:-35px}.modes-module__YmW0-W__matchCoin>span{z-index:2;background:#0d0b13e8;border:1px solid #e7bf7250;border-radius:30px;padding:7px 17px;position:absolute;bottom:-4px}.modes-module__YmW0-W__matchCoinGreen{color:#80ecc0;box-shadow:none;background:0 0}.modes-module__YmW0-W__matchCoinGreen .modes-module__YmW0-W__coinMedallion{filter:hue-rotate(65deg)drop-shadow(0 0 20px #3ecf8e30)}.modes-module__YmW0-W__coinSpinning{animation:1.2s cubic-bezier(.4,0,.6,1) infinite modes-module__YmW0-W__ceremonialFlip}@keyframes modes-module__YmW0-W__ceremonialFlip{0%{transform:rotateY(0)translateY(0)}50%{transform:rotateY(180deg)translateY(-18px)}to{transform:rotateY(360deg)translateY(0)}}@keyframes modes-module__YmW0-W__coinLand{0%{transform:rotateY(-65deg)scale(.85)}65%{transform:rotateY(10deg)scale(1.05)}to{transform:none}}.modes-module__YmW0-W__crownTrack>span{box-shadow:inset 0 1px #ffffff10,0 6px 15px #0003}.modes-module__YmW0-W__rubySocket,.modes-module__YmW0-W__emeraldSocket{animation:.5s ease-out modes-module__YmW0-W__socketClaim}@keyframes modes-module__YmW0-W__socketClaim{50%{transform:translateY(-5px);box-shadow:0 0 20px}}.modes-module__YmW0-W__arenaStage{background:radial-gradient(at 20%,#ff9a6610,#0000 45%),radial-gradient(at 80%,#79dcb010,#0000 45%),linear-gradient(#08070e,#131019);min-height:330px}.modes-module__YmW0-W__bastionStage{background:radial-gradient(at 50% 100%,#ff621533,#0000 65%),#0a080d}.modes-module__YmW0-W__combatSigil{isolation:isolate;filter:drop-shadow(0 15px 18px #0008);width:240px;height:240px;transition:filter .3s;position:relative}.modes-module__YmW0-W__combatSigil>div{width:calc(100% + 30px);position:absolute;inset:-15px}.modes-module__YmW0-W__knightRight .modes-module__YmW0-W__combatSigil{filter:hue-rotate(145deg)drop-shadow(0 15px 18px #0008)}.modes-module__YmW0-W__sigilRing{border:1px solid color-mix(in srgb,var(--mode-accent)28%,transparent);box-shadow:0 0 40px color-mix(in srgb,var(--mode-accent)10%,transparent);z-index:-1;border-radius:50%;position:absolute;inset:23px}.modes-module__YmW0-W__sigilRevealed[data-stance=guard] .modes-module__YmW0-W__sigilRing{border:3px solid #9ed7ff;box-shadow:0 0 35px #80caff55,inset 0 0 25px #80caff22}.modes-module__YmW0-W__sigilRevealed[data-stance=strike]{filter:drop-shadow(0 0 20px #ff7b3b60)}.modes-module__YmW0-W__sigilRevealed[data-stance=feint] .modes-module__YmW0-W__sigilRing{border-style:dashed;border-color:#d6a0ff}.modes-module__YmW0-W__stanceBadge{color:#eee2d5;z-index:2;bottom:10px}.modes-module__YmW0-W__damage{z-index:3;font-size:34px;top:24px}.modes-module__YmW0-W__arenaPlatform{border:1px solid color-mix(in srgb,var(--mode-accent)25%,transparent);height:42px;box-shadow:0 0 35px color-mix(in srgb,var(--mode-accent)15%,transparent)}.modes-module__YmW0-W__die{background:linear-gradient(145deg,#fff9e9,#e8d3a2 70%,#b88c45);border-color:#fff0c4;position:relative;transform:rotate(-4deg);box-shadow:inset 2px 2px 1px #fff9,inset -3px -4px 2px #8e662960,3px 6px #8a693d,5px 12px 18px #0007}.modes-module__YmW0-W__result{isolation:isolate;background:radial-gradient(ellipse at 50% 0%,color-mix(in srgb,var(--mode-accent)14%,transparent),transparent 70%);position:relative;overflow:hidden}.modes-module__YmW0-W__result>:not(.modes-module__YmW0-W__atmosphere){z-index:1;position:relative}.modes-module__YmW0-W__result h2{letter-spacing:-.04em;font-size:clamp(26px,3vw,40px)}.modes-module__YmW0-W__resultIcon{box-shadow:0 0 40px color-mix(in srgb,var(--mode-accent)25%,transparent)}.modes-module__YmW0-W__victoryRays{background:repeating-conic-gradient(from 0deg,transparent 0 17deg,#ffd2790a 18deg 23deg,transparent 24deg 40deg);width:500px;height:500px;position:absolute;top:0;left:50%;transform:translate(-50%,-40%);-webkit-mask-image:radial-gradient(#000,#0000 68%);mask-image:radial-gradient(#000,#0000 68%)}@media (max-width:620px){.modes-module__YmW0-W__combatSigil{width:150px;height:150px}.modes-module__YmW0-W__arenaStage{min-height:215px}.modes-module__YmW0-W__sigilRing{inset:15px}.modes-module__YmW0-W__stanceBadge{bottom:0}.modes-module__YmW0-W__coinStage{min-height:300px}.modes-module__YmW0-W__matchCoin{width:160px;height:160px}.modes-module__YmW0-W__coinMedallion{inset:-25px}.modes-module__YmW0-W__damage{font-size:28px}}@media (prefers-reduced-motion:reduce){.modes-module__YmW0-W__ember,.modes-module__YmW0-W__slash,.modes-module__YmW0-W__slashCross,.modes-module__YmW0-W__impactRing{display:none}.modes-module__YmW0-W__hub *,.modes-module__YmW0-W__room *,.modes-module__YmW0-W__createBody *,.modes-module__YmW0-W__rulesBody *{transition-duration:1ms!important;animation:none!important}}.modes-module__YmW0-W__createBody .modes-module__YmW0-W__payoutRows>span:has(strong){background:linear-gradient(110deg,#ffbf461f,#ffbf4606);border-top:1px solid #ffd6822e;padding-block:17px}.modes-module__YmW0-W__createBody .modes-module__YmW0-W__payoutRows strong{color:#ffd98a;text-align:right;font-size:20px}.modes-module__YmW0-W__createBody .modes-module__YmW0-W__payoutRows b{text-align:right;overflow-wrap:anywhere}.modes-module__YmW0-W__createBody .modes-module__YmW0-W__primary{min-height:50px;transition:transform .16s,opacity .16s}.modes-module__YmW0-W__createBody .modes-module__YmW0-W__entryField{transition:none;box-shadow:inset 0 2px 12px #0000002e}.modes-module__YmW0-W__createBody .modes-module__YmW0-W__presets{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;display:grid}.modes-module__YmW0-W__createBody .modes-module__YmW0-W__presets button{min-width:0;min-height:44px;padding:0 4px;transition:transform .14s}.modes-module__YmW0-W__createBody .modes-module__YmW0-W__presets button:active{transform:scale(.94)}.modes-module__YmW0-W__rulesBody>ol{counter-reset:rule;gap:10px;padding:0;list-style:none}.modes-module__YmW0-W__rulesBody>ol>li{counter-increment:rule;border:1px solid var(--line);background:var(--panel);border-radius:12px;padding:14px 14px 14px 48px;position:relative}.modes-module__YmW0-W__rulesBody>ol>li:before{content:counter(rule,decimal-leading-zero);color:var(--mode-accent);font-weight:800;position:absolute;top:14px;left:13px}@media (prefers-reduced-motion:reduce){.modes-module__YmW0-W__createBody .modes-module__YmW0-W__primary,.modes-module__YmW0-W__createBody .modes-module__YmW0-W__presets button{transition:none;transform:none!important}}.modes-module__YmW0-W__teamPlayers{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.modes-module__YmW0-W__teamPlayers>span{font-weight:700}.modes-module__YmW0-W__teamRight .modes-module__YmW0-W__teamPlayers{justify-content:flex-end}.modes-module__YmW0-W__seatGrid .modes-module__YmW0-W__seat>span{background:0 0;width:auto;height:auto;min-height:44px}.modes-module__YmW0-W__seatGrid .modes-module__YmW0-W__seat:disabled{opacity:1}.modes-module__YmW0-W__createBody>p,.modes-module__YmW0-W__rulesBody>p{font-size:13px}@media (max-width:900px){.modes-module__YmW0-W__teamRight .modes-module__YmW0-W__teamPlayers{justify-content:flex-start}}.modes-module__YmW0-W__hub[data-family=coin] .modes-module__YmW0-W__primary,.modes-module__YmW0-W__hub[data-family=dice] .modes-module__YmW0-W__primary,.modes-module__YmW0-W__room[data-family=coin] .modes-module__YmW0-W__primary,.modes-module__YmW0-W__room[data-family=dice] .modes-module__YmW0-W__primary{color:#392319;background:linear-gradient(#ffdd8a,#eeb047);border:2px solid #180d25;border-radius:12px;box-shadow:inset 0 2px #fff0be,0 4px #7e512a}.modes-module__YmW0-W__hub[data-family=coin] .modes-module__YmW0-W__secondary,.modes-module__YmW0-W__hub[data-family=dice] .modes-module__YmW0-W__secondary,.modes-module__YmW0-W__room[data-family=coin] .modes-module__YmW0-W__secondary,.modes-module__YmW0-W__room[data-family=dice] .modes-module__YmW0-W__secondary{color:#f8e1ef;background:linear-gradient(#55385f,#34223e);border:2px solid #180e25;border-radius:12px;box-shadow:0 4px #180e25}.modes-module__YmW0-W__hub:is([data-family=coin],[data-family=dice]) .modes-module__YmW0-W__matchList{background:#30213e;border:2px solid #170d25;border-radius:18px;overflow:hidden;box-shadow:0 5px #170d25}.modes-module__YmW0-W__hub:is([data-family=coin],[data-family=dice]) .modes-module__YmW0-W__matchRow:hover{background:#493157}.modes-module__YmW0-W__room:is([data-family=coin],[data-family=dice]) .modes-module__YmW0-W__battleFrame{background:#2a1c37;border:3px solid #160c23;border-radius:24px;box-shadow:0 7px #150b21,0 0 0 1px #886395}.modes-module__YmW0-W__room:is([data-family=coin],[data-family=dice]) .modes-module__YmW0-W__playerBar{background:#392544;border-bottom:2px solid #170e25}.modes-module__YmW0-W__room[data-family=coin] .modes-module__YmW0-W__team:first-child{background:linear-gradient(110deg,#672d4599,#0000);border-top:4px solid #f9809c}.modes-module__YmW0-W__room[data-family=coin] .modes-module__YmW0-W__teamRight{background:linear-gradient(-110deg,#28624b88,#0000);border-top:4px solid #65d8ac}.modes-module__YmW0-W__room[data-family=coin] .modes-module__YmW0-W__teamScore{color:#ffe2a3;text-shadow:0 3px #170b23;font-weight:900}.modes-module__YmW0-W__room:is([data-family=coin],[data-family=dice]) .modes-module__YmW0-W__versus{color:#ffdfa1;background:#63435f;border:2px solid #180d26;transform:translate(-50%,-50%)rotate(-8deg);box-shadow:0 4px #180d26}.modes-module__YmW0-W__room:is([data-family=coin],[data-family=dice]) .modes-module__YmW0-W__exchangeBar{color:#dfc3e7;background:#22172d;border-bottom:2px solid #190e26}.modes-module__YmW0-W__room[data-family=coin] .modes-module__YmW0-W__coinStage{isolation:isolate;background:repeating-conic-gradient(from -8deg at 50% 45%,#ffe1b208 0deg 13deg,#0000 13deg 30deg),radial-gradient(#654383,#302040 75%);gap:16px;padding:20px 18px 24px}.modes-module__YmW0-W__room[data-family=coin] .modes-module__YmW0-W__coinStage>div:first-child{background:#2a1d3c40;border:2px solid #170d25;border-radius:22px;box-shadow:inset 0 2px #c79dda33,0 5px #190e27}.modes-module__YmW0-W__room[data-family=coin] .modes-module__YmW0-W__crownTrack{gap:9px}.modes-module__YmW0-W__room[data-family=coin] .modes-module__YmW0-W__crownTrack>span{background:#33213f;border:2px solid #190e25;border-radius:10px;width:42px;height:42px;box-shadow:0 3px #180c24}.modes-module__YmW0-W__room[data-family=coin] .modes-module__YmW0-W__crownTrack>span.modes-module__YmW0-W__rubySocket{background:#713248}.modes-module__YmW0-W__room[data-family=coin] .modes-module__YmW0-W__crownTrack>span.modes-module__YmW0-W__emeraldSocket{background:#285946}.modes-module__YmW0-W__room:is([data-family=coin],[data-family=dice]) .modes-module__YmW0-W__result{background:radial-gradient(at 50% 0,#ffd0781c,#0000 65%),#2b1d38;border-top:2px solid #180d25}.modes-module__YmW0-W__die{background:linear-gradient(140deg,#fff1be 0 48%,#f1cb7a 49% 78%,#d9984c 79%);border:3px solid #25132e;border-radius:14px;box-shadow:inset 2px 2px #fff6d7,inset -2px -2px #9c652c,0 5px #26142e}.modes-module__YmW0-W__die .modes-module__YmW0-W__pip{background:#392039;box-shadow:0 1px #fff1c3}.modes-module__YmW0-W__dieSmall{border-radius:10px;box-shadow:inset 1px 1px #fff4cf,0 3px #26142e}@media (max-width:600px){.modes-module__YmW0-W__room[data-family=coin] .modes-module__YmW0-W__coinStage{padding:15px 10px}.modes-module__YmW0-W__room[data-family=coin] .modes-module__YmW0-W__crownTrack{gap:5px}.modes-module__YmW0-W__room[data-family=coin] .modes-module__YmW0-W__crownTrack>span{width:34px;height:35px}.modes-module__YmW0-W__room[data-family=coin] .modes-module__YmW0-W__crownTrack svg{max-width:26px}.modes-module__YmW0-W__room:is([data-family=coin],[data-family=dice]) .modes-module__YmW0-W__team{padding:12px 10px}}.wb-toon-dialog .modes-module__YmW0-W__entryField{border-radius:14px;box-shadow:inset 0 3px #1a1026;background:#291b36!important;border:2px solid #694679!important}.wb-toon-dialog .modes-module__YmW0-W__presets button{color:#f3ddea!important;background:#483153!important;border:2px solid #1d112a!important;border-radius:10px!important;box-shadow:0 3px #1b1025!important}.wb-toon-dialog .modes-module__YmW0-W__presets button[aria-pressed=true]{color:#40271e!important;background:#ffda87!important}.wb-toon-dialog .modes-module__YmW0-W__payoutRows{background:#291b36;border:2px solid #1d112a;border-radius:14px;padding:12px}.wb-toon-dialog .modes-module__YmW0-W__primary{color:#41271d!important;background:linear-gradient(#ffe299,#efb343)!important;border:2px solid #1b1027!important;border-radius:14px!important;min-height:50px!important;box-shadow:inset 0 2px #fff0c8,0 5px #89512a!important}.modes-module__YmW0-W__die:has(.modes-module__YmW0-W__dieFace){box-shadow:none!important;background:0 0!important;border:0!important;place-items:center!important;gap:0!important;padding:0!important;display:grid!important;transform:none!important}.modes-module__YmW0-W__dieFace{filter:drop-shadow(0 4px 1px #190d2540);width:100%;height:100%;display:block;overflow:visible}.modes-module__YmW0-W__die[data-dice-slot] .modes-module__YmW0-W__dieFace{width:66%;height:66%}.modes-module__YmW0-W__die:has(.modes-module__YmW0-W__dieFace){grid-template-rows:minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important}.modes-module__YmW0-W__die>.modes-module__YmW0-W__dieFace{min-width:0;min-height:0;max-width:none!important;max-height:none!important}.modes-module__YmW0-W__diceStage{position:relative}.modes-module__YmW0-W__diceStage[data-dice-live] [data-dice-slot]:not([data-3d-ready])>*{visibility:hidden}.modes-module__YmW0-W__room[data-family=dice] .modes-module__YmW0-W__boardTitle>span{color:#ffe0a0;letter-spacing:.16em;font-size:13px}.modes-module__YmW0-W__rollBoard{background:repeating-conic-gradient(at 50% 46%,#ffe2a905 0deg 15deg,#0000 15deg 30deg),linear-gradient(145deg,#4f345e,#2c1e3b);border-bottom:3px solid #1b1027;padding:26px 22px 22px;position:relative}.modes-module__YmW0-W__rollTable{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"left die right";align-items:center;gap:18px;max-width:720px;margin:0 auto;display:grid}.modes-module__YmW0-W__caller{min-width:0;transition:border-color .26s var(--ease),box-shadow .26s var(--ease);border:3px solid #1b1028;border-top-width:5px;border-radius:18px;justify-items:center;gap:10px;padding:16px 12px 14px;display:grid;box-shadow:0 6px #1b1028}.modes-module__YmW0-W__caller[data-seat="0"]{background:linear-gradient(#603648,#352235);border-top-color:#f78b9f}.modes-module__YmW0-W__caller[data-seat="1"]{background:linear-gradient(#2b544c,#25333c);border-top-color:#8bd8b7}.modes-module__YmW0-W__callerName{color:#ffe6be;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;max-width:100%;font-size:14px;font-weight:900;display:flex;overflow:hidden}.modes-module__YmW0-W__callerName em{color:#45291c;letter-spacing:.08em;text-transform:uppercase;background:#ffdb89;border-radius:6px;flex-shrink:0;padding:2px 6px;font-size:9.5px;font-style:normal}.modes-module__YmW0-W__callBubble{color:#ffe39c;width:84px;height:78px;transition:background .26s var(--ease),color .26s var(--ease);background:#2a1c37;border:3px solid #1b1028;border-radius:20px 20px 20px 6px;place-items:center;display:grid;box-shadow:inset 0 2px #ffffff14,0 4px #1b1028}.modes-module__YmW0-W__callBubble strong{text-shadow:0 3px #1b1028;font-variant-numeric:tabular-nums;font-size:44px;font-weight:950;line-height:1}.modes-module__YmW0-W__callBubble i{color:#cdb3d6;opacity:.55;font-size:36px;font-style:normal;font-weight:900;animation:1.6s ease-in-out infinite modes-module__YmW0-W__callThink}.modes-module__YmW0-W__callBubble[data-state=locked]{color:#ffe09b;background:#3e2a4b}.modes-module__YmW0-W__callBubble[data-state=own]{background:#4b3350;border-style:dashed}.modes-module__YmW0-W__callBubble[data-state=revealed] strong{animation:modes-module__YmW0-W__callReveal .38s var(--ease)both}.modes-module__YmW0-W__callState{letter-spacing:.06em;text-transform:uppercase;color:#dec5e4;min-height:15px;font-size:11px;font-weight:800}.modes-module__YmW0-W__caller[data-hit=true]{border-color:#ffe09b;box-shadow:0 6px #1b1028,0 0 0 3px #ffe09b55,0 0 36px #ffc85a55}.modes-module__YmW0-W__caller[data-hit=true] .modes-module__YmW0-W__callBubble{color:#41271d;background:linear-gradient(#ffe299,#efb343)}.modes-module__YmW0-W__caller[data-hit=true] .modes-module__YmW0-W__callBubble strong{text-shadow:none}.modes-module__YmW0-W__caller[data-hit=true] .modes-module__YmW0-W__callState{color:#ffe09b}.modes-module__YmW0-W__caller[data-hit=false] .modes-module__YmW0-W__callBubble strong{color:#a592ae}.modes-module__YmW0-W__caller[data-hit=false] .modes-module__YmW0-W__callState{color:#c9a5b7}.modes-module__YmW0-W__rollTray{aspect-ratio:1;background:radial-gradient(at 50% 38%,#7b5a8c,#3a2649 72%);border:3px solid #1b1028;border-radius:26px;place-items:center;width:clamp(160px,19vw,220px);display:grid;box-shadow:inset 0 3px #ffffff1c,inset 0 -10px 24px #0005,0 7px #1b1028}.modes-module__YmW0-W__rollTray>.modes-module__YmW0-W__die{width:100%;height:100%}.modes-module__YmW0-W__rollSealed{color:#ffe39c;opacity:.35;text-shadow:0 4px #1b1028;font-size:64px;font-weight:950;line-height:1;animation:1.6s ease-in-out infinite modes-module__YmW0-W__callThink}.modes-module__YmW0-W__rollOutcome{text-align:center;color:#ffe6be;text-shadow:0 3px #1b1028;min-height:30px;margin:20px 0 0;font-size:20px;font-weight:900;line-height:30px}.modes-module__YmW0-W__rollOutcome[data-pending]{color:#cdb3d6;font-size:15px}.modes-module__YmW0-W__rollBoard[data-outcome] .modes-module__YmW0-W__rollOutcome{animation:modes-module__YmW0-W__resultArrive .32s var(--ease)both}.modes-module__YmW0-W__rollBoard[data-outcome=called] .modes-module__YmW0-W__rollOutcome{color:#ffe09b}.modes-module__YmW0-W__rollHistory{flex-wrap:wrap;justify-content:center;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}.modes-module__YmW0-W__rollHistory li{background:#2a1c3799;border:2px solid #1b1028;border-radius:12px;align-items:center;gap:8px;padding:4px 9px 4px 4px;display:inline-flex}.modes-module__YmW0-W__historyDie{width:30px;height:30px;display:grid}.modes-module__YmW0-W__historyDie .modes-module__YmW0-W__die{width:30px;height:30px}.modes-module__YmW0-W__rollHistory b{color:#cdb3d6;background:#ffffff12;border-radius:6px;place-items:center;min-width:20px;height:20px;margin-left:3px;font-size:12px;font-weight:900;display:inline-grid}.modes-module__YmW0-W__rollHistory b[data-hit]{color:#45291c;background:#ffdb89}.modes-module__YmW0-W__callPad{gap:16px;padding:20px 12px 6px;display:grid}.modes-module__YmW0-W__callFaces{grid-template-columns:repeat(6,minmax(0,92px));justify-content:center;gap:10px;display:grid}.modes-module__YmW0-W__callFace{color:#ffe6be;min-width:0;transition:transform .16s var(--ease),background .16s var(--ease),border-color .16s var(--ease),box-shadow .16s var(--ease);background:#573963;border:2px solid #1b1028;border-radius:15px;justify-items:center;gap:6px;padding:12px 6px 9px;display:grid;box-shadow:0 4px #1b1028}.modes-module__YmW0-W__callFace .modes-module__YmW0-W__die{width:56px;height:56px}.modes-module__YmW0-W__callFace b{font-size:14px;font-weight:900}.modes-module__YmW0-W__callFace:hover:not(:disabled){background:#664470;transform:translateY(-3px)}.modes-module__YmW0-W__callFace[aria-checked=true]{background:#775075;border-color:#ffe09b;transform:translateY(-4px);box-shadow:0 8px #1b1028,0 0 0 3px #ffe09b44}@keyframes modes-module__YmW0-W__callThink{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes modes-module__YmW0-W__callReveal{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@media (max-width:620px){.modes-module__YmW0-W__rollBoard{padding:18px 10px 16px}.modes-module__YmW0-W__rollTable{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"die die""left right";gap:12px}.modes-module__YmW0-W__rollTray{justify-self:center;width:min(170px,48vw)}.modes-module__YmW0-W__callBubble{width:68px;height:62px}.modes-module__YmW0-W__callBubble strong{font-size:36px}.modes-module__YmW0-W__rollOutcome{font-size:17px}.modes-module__YmW0-W__callFaces{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.modes-module__YmW0-W__callFace .modes-module__YmW0-W__die{width:46px;height:46px}}.modes-module__YmW0-W__room[data-suspended=true] *,.modes-module__YmW0-W__room[data-suspended=true] :before,.modes-module__YmW0-W__room[data-suspended=true] :after{animation-play-state:paused!important}.modes-module__YmW0-W__presentationNote{text-align:center;color:#f6e5cb;background:#392c46;margin:0;padding:10px 16px;font-size:12px;line-height:1.5}
.family-artwork-module__44-a3W__art{isolation:isolate;flex-shrink:0;width:94px;height:87px;display:block;position:relative}.family-artwork-module__44-a3W__back{filter:drop-shadow(0 5px #130b2280);position:absolute;top:1px;right:-3px;transform:rotate(14deg)scale(.8)}.family-artwork-module__44-a3W__front{filter:drop-shadow(0 5px #130b2270);position:absolute;bottom:0;left:0;transform:rotate(-12deg)}.family-artwork-module__44-a3W__badge{z-index:2;color:#542d19;background:#ffcf76;border:2px solid #180d26;border-radius:8px;place-items:center;width:29px;height:28px;display:grid;position:absolute;bottom:0;right:-2px;box-shadow:0 3px #170c25}.family-artwork-module__44-a3W__spark{color:#ffe1a0;text-shadow:0 2px #3b214b;font-size:23px;position:absolute;top:0;right:0}.family-artwork-module__44-a3W__large{transform-origin:50%;transform:scale(1.6)}.family-artwork-module__44-a3W__reel{filter:drop-shadow(0 5px #130b2278);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-5deg)}.family-artwork-module__44-a3W__solo{filter:drop-shadow(0 5px #130b2270);position:absolute;bottom:0;left:4px;transform:rotate(-10deg)}.family-artwork-module__44-a3W__call{z-index:2;color:#542d19;background:#ffcf76;border:2px solid #180d26;border-radius:11px 11px 11px 3px;place-items:center;width:34px;height:32px;font-size:20px;font-weight:900;line-height:1;display:grid;position:absolute;top:0;right:0;box-shadow:0 3px #170c25}
.wb-toon-family:is([data-family=coin],[data-family=dice]){--ink:#fff0da;--ink-2:#dac5e5;--ink-3:#bda5ca;--panel:#30213e;--panel-2:#3b2849;--line:#614371}.wb-toon-family:is([data-family=coin],[data-family=dice]) .pvph-hero{background:radial-gradient(at 80% 0,#9665ac40,#0000 60%),linear-gradient(140deg,#49305c,#2b1c3b);border:3px solid #150c22;border-radius:24px;margin-bottom:24px;box-shadow:0 6px #150c22,inset 0 2px #e5b9ef33}.wb-toon-family:is([data-family=coin],[data-family=dice]) .pvph-title{color:#ffe3a7;text-shadow:0 3px #160c24;letter-spacing:-.035em}.wb-toon-family:is([data-family=coin],[data-family=dice]) .pvph-sub{color:#dec9e9}.wb-toon-family:is([data-family=coin],[data-family=dice]) .pvph-badge{box-shadow:none;background:0 0;border:0;flex-shrink:0;overflow:visible}.wb-toon-family:is([data-family=coin],[data-family=dice]) .pvph-eyebrow{color:#d3b3e4}.gd.wb-toon-dialog .gd-card{border:3px solid #160c25;border-radius:24px;box-shadow:0 7px #140b21,0 0 0 1px #977399,0 30px 90px #0009;background:linear-gradient(145deg,#3b284b,#261b36)!important}.gd.wb-toon-dialog .gd-card>.gd-head{min-height:133px;background:radial-gradient(at 15% 30%,#c28ce12b,#0000 65%),#483056!important;border-bottom:2px solid #160c25!important}.gd.wb-toon-dialog .gd-glyph{width:94px;height:88px;box-shadow:none;background:0 0;border:0;flex-shrink:0;overflow:visible}.gd.wb-toon-dialog .gd-glyph svg{width:revert;height:revert}.gd.wb-toon-dialog .gd-sub{color:#ddc7e6}.gd.wb-toon-dialog .gd-card>.gd-body{padding-top:22px}.gd.wb-toon-dialog .gd-card>.gd-foot{background:#281b35!important}.gd.wb-toon-dialog .gd-versus{background:#24172f;border:2px solid #180d26;border-radius:14px}.gd.wb-toon-dialog .gd-cta{color:#402619;background:linear-gradient(#ffdd8a,#ecad40);border:2px solid #1c1029;border-radius:12px;box-shadow:0 4px #84562c}.sdd-root .sdd-stage{background:linear-gradient(145deg,#463054,#24182f);border:3px solid #160d24;border-radius:25px;max-width:860px;padding:22px;box-shadow:0 8px #130b1d,0 0 0 1px #a784ab,0 30px 90px #0009}.sdd-root .sdd-stage[role=dialog]>.sdd-arena{border-radius:18px;padding:16px;background:radial-gradient(at 50% 20%,#8c5caa44,#0000 65%),#2a1b38!important;border:2px solid #170d25!important;box-shadow:inset 0 2px #ad87c62a!important}.sdd-root .sdd-side{background:linear-gradient(#573047,#342139);border:2px solid #180e26;border-top:5px solid #ff9ba9;padding:18px 12px;box-shadow:0 5px #180d23}.sdd-root .sdd-side:last-child{background:linear-gradient(#294d46,#212f36);border-top-color:#86d9ba}.sdd-root .sdd-side.is-won{outline-offset:2px;outline:2px solid #ffdb88;box-shadow:0 5px #180d23!important}.sdd-root .sdd-heading{color:#ffe4af;text-shadow:0 3px #190d25}.sdd-root .sdd-vs{color:#ffdd90;background:#573b5e;border:2px solid #1a0f26;transform:rotate(-5deg);box-shadow:0 4px #190e25}.sdd-root .sdd-x{color:#ffe4bf;background:#53385e;border:2px solid #1b1027;box-shadow:0 3px #1b1027}.sdd-root .sdd-eyebrow{color:#d6b4e1}.sdd-root .wb-reel-window{background:linear-gradient(90deg,#32203f,#63436d 50%,#32203f)!important;border:3px solid #170e24!important;border-radius:13px!important;box-shadow:inset 0 3px #c298c144,0 4px #150b22!important}.sdd-root .wb-reel-window:before{background:linear-gradient(#281832e8,#0000 43% 57%,#281832e8)!important}@media (max-width:600px){.gd.wb-toon-dialog .gd-glyph{transform-origin:50%;width:78px;margin-left:-6px;transform:scale(.8)}.sdd-root{padding:12px}.sdd-root .sdd-stage{max-height:calc(100dvh - 24px);padding:15px 10px}.sdd-root .sdd-stage[role=dialog]>.sdd-arena{gap:10px;padding:10px}.sdd-root .sdd-side{padding:12px 8px}.wb-toon-family .pvph-badge{transform-origin:0;transform:scale(.85)}}@media (prefers-reduced-motion:reduce){.wb-toon-family .pvph-badge{animation:none}.sdd-root .sdd-vs{transform:none}}.wb-toon-family:is([data-family=coin],[data-family=dice]) .pvph-hero{background:linear-gradient(135deg,#513461,#30203e)!important;border:3px solid #170e24!important;border-radius:24px!important;box-shadow:inset 0 2px #bc91ca44,0 7px #170e24!important}.wb-toon-family:is([data-family=coin],[data-family=dice]) .pvph-hero-wash{background:radial-gradient(at 100% 0,#b483d127,#0000 65%)!important}.wb-toon-family:is([data-family=coin],[data-family=dice]) .pvph-title{color:#ffe3a7!important;text-shadow:0 3px #180e24!important}.wb-toon-family:is([data-family=coin],[data-family=dice]) .pvph-stats{border-top:2px solid #180e24;background:#25192f!important}.wb-toon-family:is([data-family=coin],[data-family=dice]) :is(.pvph-cta,.adc-join),.gd.wb-toon-dialog .gd-cta{font-weight:900;color:#41271d!important;background:linear-gradient(#ffe299,#efb343)!important;border:2px solid #1b1027!important;border-radius:14px!important;min-height:50px!important;transition:transform .12s,filter .12s!important;box-shadow:inset 0 2px #fff0c8,0 5px #89512a!important}.wb-toon-family:is([data-family=coin],[data-family=dice]) :is(.pvph-cta,.adc-join):hover,.gd.wb-toon-dialog .gd-cta:hover{filter:brightness(1.08)}.wb-toon-family:is([data-family=coin],[data-family=dice]) :is(.pvph-cta,.adc-join):active,.gd.wb-toon-dialog .gd-cta:active{transform:translateY(3px)!important;box-shadow:0 2px #89512a!important}.wb-toon-family:is([data-family=coin],[data-family=dice]) :is(.pvph-ghost-btn,.pvph-icon-btn,.adc-view){color:#f4dfef!important;background:linear-gradient(#624573,#402c50)!important;border:2px solid #1b1027!important;border-radius:13px!important;min-height:46px!important;box-shadow:inset 0 1px #b88dc644,0 4px #1b1027!important}.wb-toon-family:is([data-family=coin],[data-family=dice]) .adc{background:linear-gradient(135deg,#402a50,#2c1e39)!important;border:2px solid #180e24!important;border-radius:18px!important;box-shadow:0 5px #180e24!important}.gd.wb-toon-dialog :is(.gd-chip,.gd-quick,.gd-alt,.gd-more){color:#f3ddea!important;background:#483153!important;border:2px solid #1d112a!important;border-radius:10px!important;box-shadow:0 3px #1b1025!important}.gd.wb-toon-dialog .gd-chip.is-on{color:#40271e!important;background:#ffda87!important}.gd.wb-toon-dialog :is(.gd-amount,.gd-amount-locked,.gd-wallet,.gd-choice){background:#291b36!important;border:2px solid #694679!important;border-radius:14px!important}.gd.wb-toon-dialog .gd-choice.is-on{border-color:#ffce76!important;box-shadow:0 0 0 2px #1b1027!important}.gd.wb-toon-dialog .gd-title{color:#ffe3a7!important;text-shadow:0 3px #1b1027!important}@media (max-width:600px){.sdd-root .sdd-stage{overflow-y:auto}}.wb-toon-family .toon-mode-lobby{margin-top:24px}.wb-toon-family .toon-mode-lobby h2{text-transform:uppercase;letter-spacing:.08em;color:#ffcf83;font-size:12px!important}.toon-lobby-tools{flex-wrap:wrap;justify-content:space-between;gap:12px;margin:12px 0;display:flex}.toon-lobby-tools>div{background:#261a32;border:2px solid #180e24;border-radius:10px;gap:4px;padding:3px;display:flex}.toon-lobby-tools button{color:#c8b2d3;border-radius:6px;padding:6px 11px;font-size:11px;font-weight:800}.toon-lobby-tools button[aria-pressed=true]{color:#ffe2a1;background:#634472;box-shadow:0 2px #180e24}.wb-toon-family .toon-lobby-empty{background:linear-gradient(145deg,#34223f,#241a30);border:2px solid #1b1028;border-radius:18px;min-height:300px;padding:42px 22px;box-shadow:0 5px #170e24}.wb-toon-family .toon-lobby-empty>span{box-shadow:none;background:0 0;border:0;border-radius:0;width:94px;height:87px;margin:0 auto 24px}.wb-toon-family .toon-lobby-empty h3{margin-top:10px;font-size:17px}.sdd-root .sdd-roll{background:linear-gradient(#704575,#41264e);border:3px solid #1b1028;border-radius:18px;padding:12px 8px;position:relative;box-shadow:inset 0 2px #cc9ed044,0 5px #1a0e25}.sdd-root .sdd-side.is-lost{opacity:.78}.sdd-root .wb-reel-window{background:linear-gradient(90deg,#3f294e,#7c547e 50%,#3f294e)!important;border-color:#b08761!important}.sdd-root .wb-reel-window:after{background:#ffd98722!important;border-block:2px solid #ffe2a0!important}.sdd-root .wb-reel-window[data-stopped=true][data-winner=true]{box-shadow:0 0 0 1px #ffe2a0,0 0 18px #ffbf4350!important}@media (max-width:600px){.sdd-root .sdd-roll{border-radius:13px;padding:8px 4px}}
