html[data-uib] .lb.is-b .mr{--cw:calc(var(--ch) * 1.5);--step:calc(var(--cw) * .88);z-index:5;left:50%;bottom:var(--mr-b);grid-template-columns:44px calc(var(--step) * 4 + var(--cw) * .7) 44px;align-items:center;column-gap:var(--b-space-2);display:grid;position:fixed;translate:-50%}.mr-ring{height:var(--ch);perspective:1600px;perspective-origin:50% 40%;position:relative}.mr-card{width:var(--cw);height:var(--ch);margin-left:calc(var(--cw) / -2);transform-origin:50% 100%;z-index:calc(10 - var(--a));transform:translateX(calc(var(--d) * var(--step))) rotateY(calc(var(--d) * -22deg)) scale(calc(1 - var(--a) * .17));box-shadow:0 0 0 1px rgba(var(--b-hi-rgb), .16), 0 14px 36px rgba(var(--b-shadow-rgb), calc(.5 * var(--b-sk)));background:#0b1220;border-radius:8px;transition:transform .45s cubic-bezier(.2,.7,.2,1),opacity .35s;position:absolute;bottom:0;left:50%;overflow:hidden}.mr-card.is-mid{box-shadow:0 0 0 2px var(--b-gold), 0 0 28px rgba(var(--b-gold-rgb), .4), 0 14px 36px rgba(var(--b-shadow-rgb), calc(.5 * var(--b-sk)))}.mr-card[data-d="-3"],.mr-card[data-d="3"],.mr-card[data-d="-4"],.mr-card[data-d="4"]{opacity:0;pointer-events:none}.mr-card:is([data-d="-3"],[data-d="3"],[data-d="-4"],[data-d="4"]){transform:translateX(calc(var(--d) * var(--step) * .6)) scale(.5)}.mr-art{background:var(--art) var(--pos) / var(--size) no-repeat;position:absolute;inset:0}.mr-art:after{content:"";background:linear-gradient(0deg, rgba(var(--b-tveil-rgb), calc(.85 * var(--b-tk))), rgba(var(--b-tveil-rgb), calc(.15 * var(--b-tk))) 55%, transparent);position:absolute;inset:0}.mr-card:not(.is-mid) .mr-art{opacity:.85}.mr-hit{z-index:1;cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.mr-hit:focus-visible{outline:2px solid var(--b-gold-hi);outline-offset:-4px}.mr-hit:disabled{cursor:default}.mr-card.is-off .mr-name,.mr-card.is-off .mr-line{opacity:.6}.mr-txt{z-index:2;left:var(--b-space-3);right:var(--b-space-3);bottom:var(--b-space-4);gap:var(--b-space-1);text-align:center;pointer-events:none;color:#fff;text-shadow:0 1px 4px #000000d9;justify-items:center;display:grid;position:absolute}.mr-name{font:800 var(--b-fs-lg)/1 var(--ui-face,inherit);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.mr-line{font:600 var(--b-fs-xs)/1.2 var(--ui-face,inherit);letter-spacing:.06em;text-transform:uppercase;color:#fffc;white-space:nowrap}.mr-card.is-mid .mr-name{font-size:var(--b-fs-2xl)}.mr-card.is-mid .mr-line{font-size:var(--b-fs-sm)}.mr-card.is-mid.is-play .mr-txt{bottom:calc(var(--b-space-4) + 40px)}.mr-ranked{z-index:2;left:var(--b-space-3);right:var(--b-space-3);bottom:var(--b-space-3);align-items:center;gap:var(--b-space-2);height:32px;padding:0 var(--b-space-3);color:#ffffffc7;pointer-events:none;text-shadow:0 1px 4px #000000e6;border-top:1px solid #ffffff47;display:none;position:absolute}.mr-card.is-mid .mr-ranked{display:flex}.mr-ranked svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none}.mr-ranked b{font:800 var(--b-fs-sm)/1 var(--ui-face,inherit);letter-spacing:.08em;text-transform:uppercase;color:#ffffffd9}.mr-ranked small{white-space:nowrap;font:600 var(--b-fs-xs)/1 var(--ui-face,inherit);letter-spacing:.06em;text-transform:uppercase;margin-left:auto}.mr-switch{opacity:.7;background:#ffffff38;border:0;border-radius:8px;flex:none;width:32px;height:16px;padding:0;position:relative}.mr-switch i{background:#ffffffbf;border-radius:50%;width:12px;height:12px;position:absolute;top:2px;left:2px}.mr-turn{cursor:pointer;width:44px;height:64px;color:var(--b-gold-hi);background:rgba(var(--b-deep-rgb), calc(.8 * var(--b-gk)));clip-path:polygon(0 12%,100% 0,100% 100%,0 88%);border:0;place-items:center;padding:0;transition:transform .15s,background-color .15s;display:grid}.mr-turn.is-next{clip-path:polygon(0 0,100% 12%,100% 88%,0 100%)}.mr-turn svg{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.mr-turn:hover{background:rgba(var(--b-gold-rgb), .28)}.mr-turn.is-prev:hover{transform:translate(-2px)}.mr-turn.is-next:hover{transform:translate(2px)}.mr-turn:focus-visible{outline:2px solid var(--b-gold-hi);outline-offset:-3px}.mr-fold,.mr-pill{align-items:center;gap:var(--b-space-2);height:28px;padding:0 var(--b-space-3);cursor:pointer;font:700 var(--b-fs-xs)/1 var(--ui-face,inherit);letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--b-ink-rgb), .85);background:rgba(var(--b-deep-rgb), calc(.7 * var(--b-gk)));border:0;border-radius:14px;display:inline-flex}.mr-fold{z-index:20;left:50%;bottom:calc(var(--ch) + var(--b-space-3));position:absolute;translate:-50%}.mr-fold svg,.mr-pill svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.mr-fold:hover,.mr-pill:hover{color:var(--b-gold-hi)}.mr-fold:focus-visible,.mr-pill:focus-visible{outline:2px solid var(--b-gold-hi);outline-offset:2px}html[data-uib] .lb.is-b .mr.is-folded{bottom:var(--b-space-5);display:block}.mr.is-folded .mr-pill{height:32px;padding:0 var(--b-space-4);font-size:var(--b-fs-sm);color:var(--b-gold-hi);box-shadow:0 0 0 1px rgba(var(--b-gold-rgb), .5)}html[data-uib] .lb.is-b.is-home{--ch:clamp(136px, 21vh, 240px);--mr-b:176px}@media (max-height:800px){html[data-uib] .lb.is-b.is-home{--mr-b:166px}}@media (max-width:1500px){.mr-ranked{left:var(--b-space-2);right:var(--b-space-2);padding:0 var(--b-space-2)}.mr-ranked svg{display:none}}@media (prefers-reduced-motion:reduce){.mr-card,.mr-turn{transition:none}}
html[data-uib]:root:root:root:root body .lb.is-b.is-home{--bmid:50vw}html[data-uib]:root:root:root:root body .lb.is-b:is(.is-home,.is-inroom) .lb-cw-soldier{display:none!important}html[data-uib]:root:root:root:root body .lb.is-b.is-home .lb-stage .hm-troop-big{transition:transform .4s}html[data-uib]:root:root:root:root body:not(:has(.mr.is-folded)) .lb.is-b.is-home .lb-stage .hm-troop-big{transform:translate(calc(var(--bmid) - 50vw), calc(0px - var(--mr-b) - var(--ch) * .75 + 9.7vh)) scale(.75)!important}@media (max-width:1500px){html[data-uib]:root:root:root:root body:not(:has(.mr.is-folded)) .lb.is-b.is-home .lb-stage .hm-troop-big{transform:translate(calc(var(--bmid) - 50vw), calc(0px - var(--mr-b) - var(--ch) * .75 + 9.7vh)) scale(.65)!important}}.hs{z-index:5;left:var(--b-space-6);justify-items:start;gap:var(--b-space-2);padding-left:var(--b-space-4);border-left:3px solid var(--b-gold);color:#fff;text-shadow:0 2px 8px #000000b3;max-width:min(480px,30vw);display:grid;position:fixed;top:88px}.hs-kicker{font:800 var(--b-fs-lg)/1 var(--ui-face,inherit);letter-spacing:.12em;text-transform:uppercase;color:var(--b-gold-hi)}.hs-title{font:900 var(--b-fs-3xl)/.98 var(--display,var(--ui-face,inherit));letter-spacing:.01em;text-transform:uppercase;margin:0}.hs-line{font:700 var(--b-fs-md)/1.2 var(--ui-face,inherit);letter-spacing:.08em;text-transform:uppercase;color:#ffffffe0;margin:0}.hs-go{align-items:center;gap:var(--b-space-3);margin-top:var(--b-space-2);padding:var(--b-space-3) var(--b-space-4);text-shadow:none;font:800 var(--b-fs-sm)/1 var(--ui-face,inherit);letter-spacing:.1em;text-transform:uppercase;color:var(--b-gold-hi);background:rgba(var(--b-deep-rgb), calc(.7 * var(--b-gk)));box-shadow:inset 0 0 0 1px var(--b-gold);border-radius:4px;text-decoration:none;display:inline-flex}.hs-go svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;transition:transform .15s}.hs-go:hover{color:var(--b-ink-top)}.hs-go:hover svg{transform:translate(3px)}.hs-go:focus-visible{outline:2px solid var(--b-gold-hi);outline-offset:2px}.hc{z-index:6;left:var(--b-space-5);bottom:var(--b-space-5);align-items:center;gap:var(--b-space-3);box-sizing:border-box;width:min(560px,33vw);padding:var(--b-space-2) var(--b-space-3) var(--b-space-2) var(--b-space-2);background:rgba(var(--b-deep-rgb), calc(.72 * var(--b-gk)));color:var(--b-ink);text-shadow:0 1px 3px rgba(0, 0, 0, calc(.8 * var(--b-tsk)));border-radius:6px;display:flex;position:fixed}.hc-pic{flex:none;width:56px;height:56px}.hc-main{gap:var(--b-space-1);flex:auto;min-width:0;display:grid}.hc-name{font:800 var(--b-fs-md)/1.1 var(--ui-face,inherit);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hc-name em{color:#7cb8ff;margin-right:var(--b-space-1);font-style:normal}.hc-rank{align-items:center;gap:var(--b-space-2);font:600 var(--b-fs-sm)/1 var(--ui-face,inherit);color:rgba(var(--b-ink-rgb), .85);white-space:nowrap;display:flex}.hc-rank i{color:var(--b-gold-hi);font-style:normal;font-weight:800}.hc-way{align-items:center;gap:var(--b-space-2);display:flex}.hc-bar{background:rgba(var(--b-hi-rgb), .18);border-radius:2px;flex:auto;min-width:0;height:4px;overflow:hidden}.hc-bar i{background:linear-gradient(90deg,#c98f2e,#f3c868);height:100%;display:block}.hc-num{font:600 var(--b-fs-xs)/1 var(--ui-face,inherit);color:rgba(var(--b-ink-rgb), .7);white-space:nowrap;flex:none}.hc .tst-2xp{font-size:var(--b-fs-xs);flex:none}.hc-rib{align-items:center;gap:var(--b-space-1);flex:none;display:flex}.hc-edit{width:32px;height:32px;color:var(--b-ink);box-shadow:inset 0 0 0 1px rgba(var(--b-hi-rgb), .3);border-radius:4px;flex:none;place-items:center;display:grid}.hc-edit svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round}.hc-edit:hover,.hc-edit:focus-visible{color:var(--b-gold-hi);box-shadow:inset 0 0 0 1px var(--b-gold);outline:0}html[data-uib] .lb.is-b .mt-chat.lh-chat{z-index:6;right:var(--b-space-5);bottom:var(--b-space-6);width:min(470px,28vw);box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;display:block;position:fixed}@media (max-width:1500px){.hs{top:76px;left:var(--b-space-5);max-width:34vw}.hc{left:var(--b-space-4);bottom:var(--b-space-4)}.hc-rib{display:none}html[data-uib] .lb.is-b .mt-chat.lh-chat{right:var(--b-space-4);bottom:var(--b-space-6)}}
.plw-shade{z-index:200;padding:var(--b-space-4);background:rgba(var(--b-deep-rgb), .62);place-items:center;display:grid;position:fixed;inset:0}.plw{background:linear-gradient(180deg, rgba(var(--b-bg3-rgb), calc(.985 * var(--b-gk))), rgba(var(--b-bg-rgb), calc(.985 * var(--b-gk))));border:1px solid rgba(var(--b-line-rgb), .28);width:min(560px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--b-ink);font-family:var(--ui-face,inherit);box-shadow:0 24px 60px rgba(var(--b-shadow-rgb), calc(.65 * var(--b-sk)));border-radius:4px;flex-direction:column;display:flex;overflow:hidden}.plw h3,.plw p{margin:0}.plw button{font-family:inherit}.plw-head{align-items:center;gap:var(--b-space-3);height:52px;padding:0 var(--b-space-4);border-bottom:1px solid rgba(var(--b-line-rgb), .16);flex:none;display:flex}.plw-head h3{font:800 var(--b-fs-lg)/1 var(--ui-face,inherit);letter-spacing:.16em;text-transform:uppercase;flex:1}.plw-x{cursor:pointer;width:32px;height:32px;color:rgba(var(--b-ink-rgb), .75);border:1px solid rgba(var(--b-line-rgb), .3);background:0 0;border-radius:2px;place-items:center;padding:0;display:grid}.plw-x:hover{color:var(--b-ink-top);border-color:rgba(var(--b-gold-rgb), .75)}.plw-body{gap:var(--b-space-5);min-height:0;padding:var(--b-space-5) var(--b-space-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}.plw-group{gap:var(--b-space-2);flex-direction:column;display:flex}.plw-label{font:800 var(--b-fs-xs)/1 var(--ui-face,inherit);letter-spacing:.16em;text-transform:uppercase;color:rgba(var(--b-ink-rgb), .7)}.plw-seg{gap:var(--b-space-2);grid-template-columns:1fr 1fr;display:grid}.plw-seg button,.plw-modes button{cursor:pointer;color:rgba(var(--b-ink-rgb), .8);background:rgba(var(--b-tint-rgb), .04);border:1px solid rgba(var(--b-line-rgb), .22);border-radius:2px}.plw-seg button{justify-content:center;align-items:center;gap:var(--b-space-2);height:42px;font:800 var(--b-fs-sm)/1 var(--ui-face,inherit);letter-spacing:.14em;text-transform:uppercase;display:flex}.plw-seg small{font:600 var(--b-fs-xs)/1 var(--ui-face,inherit);letter-spacing:.06em;text-transform:none;color:rgba(var(--b-ink-rgb), .55)}.plw-seg button.is-soon{cursor:default;opacity:.55}.plw-modes{gap:var(--b-space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.plw-modes button{justify-content:center;gap:var(--b-space-2);min-height:76px;padding:var(--b-space-3);text-align:left;flex-direction:column;display:flex}.plw-modes b{font:800 var(--b-fs-sm)/1 var(--ui-face,inherit);letter-spacing:.12em;text-transform:uppercase;color:var(--b-ink)}.plw-modes small{font:600 var(--b-fs-xs)/1.3 var(--ui-face,inherit);color:rgba(var(--b-ink-rgb), .62)}.plw-seg button:not(:disabled):hover,.plw-modes button:not(:disabled):hover{border-color:rgba(var(--b-gold-rgb), .6);color:var(--b-ink-top)}.plw-seg button.is-on,.plw-modes button.is-on{color:var(--b-gold-hi);border-color:var(--b-gold);background:linear-gradient(180deg, rgba(var(--b-gold-rgb), .18), rgba(var(--b-gold-rgb), .06))}.plw-modes button.is-on b{color:var(--b-gold-hi)}.plw-seg button:disabled:not(.is-soon),.plw-modes button:disabled{cursor:default}.plw-switch{align-self:flex-start;align-items:center;gap:var(--b-space-3);cursor:pointer;color:var(--b-ink);font:600 var(--b-fs-md)/1 var(--ui-face,inherit);background:0 0;border:0;padding:0;display:inline-flex}.plw-switch i{background:rgba(var(--b-tint-rgb), .12);border:1px solid rgba(var(--b-line-rgb), .35);border-radius:11px;width:40px;height:22px;transition:background .15s;position:relative}.plw-switch i:after{content:"";background:rgba(var(--b-ink-rgb), .8);border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:2px;left:2px}.plw-switch.is-on i{background:var(--b-gold);border-color:var(--b-gold)}.plw-switch.is-on i:after{background:#1a1206;transform:translate(18px)}.plw-switch:focus-visible i{outline:2px solid var(--b-gold);outline-offset:2px}.plw-note{font:500 var(--b-fs-sm)/1.4 var(--ui-face,inherit);color:rgba(var(--b-ink-rgb), .66)}.plw-error{font:600 var(--b-fs-sm)/1.4 var(--ui-face,inherit);color:var(--b-gold-hi)}.plw-search{align-items:center;gap:var(--b-space-3);padding:var(--b-space-6) var(--b-space-4);text-align:center;flex-direction:column;flex:1;display:flex}.plw-spin{border:3px solid rgba(var(--b-line-rgb), .2);border-top-color:var(--b-gold);border-radius:50%;width:32px;height:32px;animation:.9s linear infinite plw-turn}@keyframes plw-turn{to{transform:rotate(360deg)}}.plw-searching{font:800 var(--b-fs-lg)/1 var(--ui-face,inherit);letter-spacing:.08em;text-transform:uppercase}.plw-clock{font:800 var(--b-fs-xl)/1 var(--ui-face,inherit);font-variant-numeric:tabular-nums;color:var(--b-gold-hi)}.plw-hint{max-width:400px;font:500 var(--b-fs-sm)/1.4 var(--ui-face,inherit);color:rgba(var(--b-ink-rgb), .66)}.plw-foot{justify-content:flex-end;align-items:center;gap:var(--b-space-3);padding:var(--b-space-3) var(--b-space-4);border-top:1px solid rgba(var(--b-line-rgb), .16);flex:none;display:flex}.plw-busy{font:600 var(--b-fs-sm)/1 var(--ui-face,inherit);color:rgba(var(--b-ink-rgb), .66);margin-right:auto}.plw-btn{min-width:150px;height:44px;padding:0 var(--b-space-5);cursor:pointer;font:800 var(--b-fs-sm)/1 var(--ui-face,inherit);letter-spacing:.14em;text-transform:uppercase;color:var(--b-ink);background:rgba(var(--b-tint-rgb), .05);border:1px solid rgba(var(--b-line-rgb), .35);border-radius:2px}.plw-btn:hover{border-color:rgba(var(--b-gold-rgb), .7);color:var(--b-ink-top)}.plw-btn.is-go{color:#1a1206;background:linear-gradient(180deg, var(--b-gold-hi), var(--b-gold));border-color:var(--b-gold);flex:1}.plw-btn.is-go:hover{color:#000}.plw-btn:disabled{opacity:.45;cursor:default}@media (prefers-reduced-motion:reduce){.plw-spin{animation-duration:3s}}
