@layer base{:where(.ms) *,:where(.ms) :before,:where(.ms) :after{box-sizing:border-box}:where(.ms) h1,:where(.ms) h2,:where(.ms) h3,:where(.ms) h4,:where(.ms) p,:where(.ms) ul,:where(.ms) ol,:where(.ms) dl,:where(.ms) dd,:where(.ms) figure,:where(.ms) fieldset{margin:0;padding:0}:where(.ms) fieldset{border:0;min-width:0}:where(.ms) ul,:where(.ms) ol{list-style:none}:where(.ms) a{color:inherit;text-decoration:none}:where(.ms) button{font:inherit;color:inherit}:where(.ms) :focus-visible{outline:2px solid var(--ink);outline-offset:2px}:where(.ms) kbd{border:1px solid var(--rule);min-width:20px;height:20px;color:var(--ink-2);font:500 11.5px/1 var(--f-ui);border-bottom-width:2px;border-radius:5px;place-items:center;padding:0 5px;display:inline-grid}}.ms{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:#070b15;--panel:#0a1120;--panel-2:#0e1729;--panel-3:#132037;--ink:#efe7d5;--ink-2:#c3bba8;--ink-3:#958f81;--ink-4:#5f5c57;--rule:rgb(var(--rule-rgb) / var(--rule-a));--rule-hi:rgb(var(--rule-rgb) / calc(var(--rule-a) * 1.9));--rule-lo:rgb(var(--rule-rgb) / calc(var(--rule-a) * .5));--pen:#9b7eff;--pen-ink:#c6b6ff;--pen-fill:#5733d1;--pen-soft:#9b7eff21;--chain:#e4b64f;--chain-ink:#f4d690;--chain-soft:#e4b64f1c;--loss:#e45a4d;--loss-ink:#ff9489;--loss-soft:#e45a4d1a;--ok:#86cfa1;--ok-soft:#86cfa117;--ember:#d98d52;--live:#ff5448;--t-bronze:#d6a06a;--t-silver:#cbd5e1;--t-gold:#f5c451;--t-plat:#7dd3fc;--t-dia:#dbe6ff;--t-ice:#dbe6ff;--t-none:#9aa0b8;--shell:#0c1120;--shell-line:#222a43;--shell-ink:#8892b0;--shell-hi:#e8ecf4;--f-ui:var(--font-duel-ui), "Arial Narrow", sans-serif;--f-num:var(--font-duel-num), "Arial Narrow", sans-serif;--f-ink:var(--font-duel-ink), Georgia, serif;--f-disp:var(--font-duel-display), "Arial Narrow", sans-serif;--f-shell:var(--font-chakra-petch), system-ui, sans-serif;--ease:cubic-bezier(.16, 1, .3, 1);color:var(--ink);font-family:var(--f-ui);-webkit-font-smoothing:antialiased;--k-mon:#e3a466;--k-spell:#52c3a9;--k-trap:#d684bd;--k-extra:#a990ff;--rule-rgb:181 153 99;--rule-a:.34;--gold:rgb(var(--rule-rgb));--gold-ink:#dcc58f;--focus:#ddd2ff;--floor:#050811;--beam:198 182 255;--warn:#ee9a3a;--warn-ink:#ffc079;--f-display:var(--font-duel-display), "Arial Narrow", sans-serif;--sv-card-back:url(/duel/card-back-main-hd.webp);--ember-rgb:217 141 82;--ember-hi:#f6b273;--live-ink:#ff8a80;--gain:#4fbf7f;--gain-ink:#8fe3b0;--lamp-wash:#efe7d516;--sheet-bg:linear-gradient(180deg, #0a11228c, #05080f80);font-size:14px;line-height:1.45;container-type:inline-size}.ms.ms-flow{container-type:normal}.ms .num{font-family:var(--f-num);font-variant-numeric:tabular-nums lining-nums}.ms .ink{font-family:var(--f-ink);font-style:italic}.ms .ic{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.ms .ic.sm{width:14px;height:14px}.ms .gem{vertical-align:-2px;flex:none;width:15px;height:15px;display:inline-block}.ms .gem.lg{width:22px;height:22px}.ms .gem.xl{width:56px;height:56px}.ms .sprite{width:0;height:0;position:absolute;overflow:hidden}.ms .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ms .app-main{background:radial-gradient(70% 60% at 52% 30%,#16223e8c,#0000 72%),radial-gradient(40% 50% at 8% 92%,#2e225438,#0000 70%),linear-gradient(#0a1122 0%,#070b15 55%,#05080f 100%);min-width:0;padding:clamp(18px,3.2cqi,40px) clamp(16px,3.2cqi,40px) 52px}.ms .btn{height:40px;color:var(--ink);letter-spacing:.005em;white-space:nowrap;cursor:pointer;transition:background-color .16s var(--ease), border-color .16s var(--ease), color .16s var(--ease), translate .16s var(--ease);background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14.5px;font-weight:450;line-height:1;display:inline-flex}.ms .btn:active{translate:0 1px}.ms .btn-sm{border-radius:7px;gap:7px;height:34px;padding:0 13px;font-size:13.5px}.ms .btn-lg{height:46px;padding:0 22px;font-size:15px}.ms .btn-block{width:100%}.ms .btn-primary{background:var(--pen-fill);color:var(--ink);box-shadow:none;border-color:#0000}.ms .btn-primary:hover{background:#6642e0;border-color:#0000}.ms .btn-secondary{border-color:var(--rule)}.ms .btn-secondary:hover{border-color:var(--rule-hi);background:#efe7d50b}.ms .btn-quiet{color:var(--ink-3)}.ms .btn-quiet:hover{color:var(--ink);background:#efe7d50d}.ms .btn-danger{color:var(--loss-ink);border-color:#e45a4d66}.ms .btn-danger:hover{background:var(--loss-soft);border-color:#e45a4db3}.ms .btn-danger-quiet{color:var(--ink-3)}.ms .btn-danger-quiet:hover{color:var(--loss-ink);background:var(--loss-soft)}.ms .btn small{font-family:var(--f-num);opacity:.85;font-size:15px;font-weight:400}.ms .chip{border:1px solid var(--rule-lo);height:24px;color:var(--ink-2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;line-height:1;display:inline-flex}.ms .chip-pen{background:var(--pen-soft);color:var(--pen-ink);border-color:#9b7eff73}.ms .chip-gold{background:var(--chain-soft);color:var(--chain-ink);border-color:#e4b64f66}.ms .chip-ok{background:var(--ok-soft);color:var(--ok);border-color:#86cfa15c}.ms .chip-live{color:#ffb3ad;background:#ff5b4f14;border-color:#ff5b4f6b}.ms .lamp{background:var(--ink-4);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block;position:relative}.ms .lamp[data-s=live]{background:var(--live);animation:1.8s ease-in-out infinite ms-lamp;box-shadow:0 0 0 3px #ff5b4f2e}.ms .lamp[data-s=you]{background:var(--pen);box-shadow:0 0 0 3px #9b7eff2e}.ms .lamp[data-s=wait]{background:var(--chain)}.ms .lamp[data-s=done]{background:var(--ok)}.ms .lamp[data-s=open]{box-shadow:inset 0 0 0 1px var(--ink-3);background:0 0}.ms .lamp[data-s=off]{background:var(--ink-4)}@keyframes ms-lamp{50%{opacity:.75;box-shadow:0 0 0 6px #ff5b4f00}}.ms .seg{border:1px solid var(--rule);border-radius:8px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:inline-grid;overflow:hidden}.ms .seg button{min-height:36px;color:var(--ink-2);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:0;padding:0 16px;font-size:14.5px}.ms .seg button+button{border-left:1px solid var(--rule-lo)}.ms .seg button:hover{color:var(--ink);background:#efe7d50a}.ms .seg button[aria-pressed=true]{color:var(--ink);background:var(--pen-soft);font-weight:600}.ms .seg button:disabled{opacity:.5;cursor:not-allowed}.ms .seg button:focus-visible{outline-offset:-2px}.ms .input{border:1px solid var(--rule-lo);background:var(--panel-2);width:100%;min-width:0;height:42px;color:var(--ink);font:inherit;border-radius:7px;padding:0 12px;font-size:15px}.ms .input:focus-visible{border-color:var(--pen);outline:none;box-shadow:0 0 0 3px #9b7eff38}.ms .label{color:var(--ink-3);margin-bottom:6px;font-size:12.5px;display:block}.ms .banner{border:1px solid var(--rule-lo);color:var(--ink-2);background:#efe7d508;border-radius:9px;align-items:flex-start;gap:11px;padding:12px 14px;font-size:13.5px;line-height:1.5;display:flex}.ms .banner .ic{margin-top:2px}.ms .banner strong{color:var(--ink);font-weight:500}.ms .banner-warn{background:var(--chain-soft);border-color:#e4b64f5c}.ms .banner-warn .ic{color:var(--chain)}.ms .banner-bad{background:var(--loss-soft);border-color:#e45a4d66}.ms .banner-bad .ic{color:var(--loss-ink)}.ms .panel{border:1px solid var(--rule-lo);background:linear-gradient(#1320376b,#0a1120cc);border-radius:12px}.ms .panel-pad{padding:20px 22px}.ms .panel-t{justify-content:space-between;align-items:center;gap:12px;font-size:15px;font-weight:450;display:flex}.ms .panel-t small{color:var(--ink-3);font-size:13px;font-weight:400}.ms .frame{border:1px solid var(--rule-hi);padding:28px;position:relative}.ms .frame:before{content:"";border:1px solid var(--rule-lo);pointer-events:none;position:absolute;inset:5px}.ms .pip{border:1px solid var(--rule-hi);background:var(--ground);width:9px;height:9px;position:absolute;rotate:45deg}.ms .pip.tl{top:-5px;left:-5px}.ms .pip.tr{top:-5px;right:-5px}.ms .pip.bl{bottom:-5px;left:-5px}.ms .pip.br{bottom:-5px;right:-5px}.ms .tier{white-space:nowrap;align-items:center;gap:6px;font-size:13px;display:inline-flex}.ms .tier[data-t=Bronze]{color:var(--t-bronze)}.ms .tier[data-t=Silver]{color:var(--t-silver)}.ms .tier[data-t=Gold]{color:var(--t-gold)}.ms .tier[data-t=Platinum]{color:var(--t-plat)}.ms .tier[data-t=Diamond]{color:var(--t-ice);background:linear-gradient(100deg,#fff 0%,#ddd3ff 38%,#a9e7ff 68%,#ffc6ef 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.ms .tier[data-t=DiamondOld]{color:var(--t-dia)}.ms .elo{font-family:var(--f-num);color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:15.5px}.ms .crumb{height:32px;color:var(--ink-3);border-radius:6px;align-items:center;gap:6px;margin-left:-8px;padding:0 8px;font-size:13.5px;display:inline-flex}.ms .crumb:hover{color:var(--ink);background:#efe7d50d}.ms .t-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 40px;margin:8px 0 26px;display:flex}.ms .t-head>div:first-child{min-width:0}.ms .t-title{font-family:var(--f-disp);letter-spacing:0;overflow-wrap:anywhere;font-size:clamp(24px,2.8cqi,30px);font-weight:600;line-height:1.2}.ms .t-meta{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:11px;font-size:13.5px;display:flex}.ms .t-meta .dot{background:var(--ink-4);border-radius:50%;width:3px;height:3px}.ms .t-meta .status{color:var(--ink);align-items:center;gap:8px;display:inline-flex}.ms .prog{gap:9px;width:min(100%,300px);display:grid}.ms .prog-top{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.ms .prog-n{font-family:var(--f-num);font-size:38px;font-weight:300;line-height:.85}.ms .prog-n span{color:var(--ink-3);font-size:22px}.ms .prog-l{color:var(--ink-3);text-align:right;font-size:12.5px}.ms .prog-bar{gap:2px;height:4px;display:flex}.ms .prog-bar i{background:#efe7d517;border-radius:2px;height:100%;display:block}.ms .prog-bar i.d{background:var(--ink-2)}.ms .prog-bar i.l{background:var(--live)}.ms .prog-bar i.w{background:var(--chain)}.ms .prog-bar i.y{background:var(--pen)}.ms .prog-key{color:var(--ink-3);flex-wrap:wrap;gap:4px 12px;font-size:12px;display:flex}.ms .prog-key span{align-items:center;gap:5px;display:inline-flex}.ms .prog-key i{border-radius:2px;width:8px;height:3px;display:inline-block}.ms .tabs{border-bottom:1px solid var(--rule-lo);scrollbar-width:none;gap:2px;margin-bottom:26px;display:flex;overflow-x:auto}.ms .tab{height:44px;color:var(--ink-3);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 14px;font-size:14.5px;display:inline-flex;position:relative}.ms .tab:hover,.ms .tab[aria-selected=true]{color:var(--ink)}.ms .tab[aria-selected=true]:after{content:"";background:var(--ink);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:12px;right:12px}.ms .count{background:var(--pen-soft);min-width:20px;height:20px;color:var(--pen-ink);font-family:var(--f-num);border-radius:999px;place-items:center;padding:0 6px;font-size:14px;line-height:1;display:inline-grid;box-shadow:inset 0 0 0 1px #9b7eff80}.ms .t-grid{grid-template-columns:minmax(0,1fr) 332px;align-items:start;gap:clamp(20px,2.6cqi,32px);display:grid}.ms .t-main,.ms .t-rail{grid-template-columns:minmax(0,1fr);gap:26px;min-width:0;display:grid}.ms .t-main>*,.ms .t-rail>*{min-width:0}@container (max-width:1060px){.ms .t-grid{grid-template-columns:minmax(0,1fr)}}.ms .sec-h{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 14px;margin-bottom:12px;display:flex}.ms .sec-t{font-size:16px;font-weight:450}.ms .sec-aux{color:var(--ink-3);font-size:13px}.ms .link{color:var(--pen-ink);align-items:center;gap:4px;font-size:13.5px;display:inline-flex}.ms .link:hover{text-underline-offset:3px;text-decoration:underline}.ms .ym{background:linear-gradient(#5733d12b,#0a1120d6 72%);border:1px solid #9b7eff6b;border-radius:12px;padding:22px 24px 20px;box-shadow:0 24px 60px -36px #5733d1b3}.ms .ym-eye{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.ms .ym-eye>span{color:var(--pen-ink);align-items:center;gap:9px;font-size:13.5px;font-weight:450;display:inline-flex}.ms .ym-eye .rules{color:var(--ink-3);font-size:13px}.ms .ym-vs{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:18px;margin:18px 0 20px;display:grid}.ms .ym-p{gap:5px;min-width:0;display:grid}.ms .ym-p.r{text-align:right;justify-items:end}.ms .ym-name{overflow-wrap:anywhere;font-size:clamp(19px,2.2cqi,24px);font-weight:350;line-height:1.15}.ms .ym-sub{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:13px;display:flex}.ms .ym-mid{font-family:var(--f-ink);color:var(--ink-3);font-size:19px;font-style:italic}.ms .ym-foot{border-top:1px solid var(--rule-lo);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;padding-top:16px;display:flex}.ms .stakes{color:var(--ink-3);flex-wrap:wrap;align-items:baseline;gap:4px 18px;font-size:13px;display:flex}.ms .stakes b{font-family:var(--f-num);margin-right:3px;font-size:18px;font-weight:450}.ms .stakes .up{color:var(--ok)}.ms .stakes .down{color:var(--loss-ink)}.ms .stakes .flat{color:var(--ink-2)}.ms .acts{flex-wrap:wrap;gap:8px;display:flex}.ms .ym-more{color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;margin-top:14px;font-size:13px;display:flex}.ms .ym-more strong{color:var(--ink-2);font-weight:450}.ms .deckline{flex-wrap:wrap;align-items:center;gap:6px 10px;display:inline-flex}.ms .deckline .ic{color:var(--ink-3)}.ms .xt-wrap{border:1px solid var(--rule-lo);background:linear-gradient(#13203761,#0a1120cc);border-radius:12px;overflow-x:auto}.ms .xt{border-collapse:collapse;width:100%;min-width:660px;font-size:14px}.ms .xt th{border-bottom:1px solid var(--rule-lo);height:40px;color:var(--ink-3);text-align:center;white-space:nowrap;padding:0 6px;font-size:12.5px;font-weight:400}.ms .xt th.l{text-align:left}.ms .xt th.opp{width:68px}.ms .xt th.opp span{text-overflow:ellipsis;max-width:62px;margin:0 auto;display:block;overflow:hidden}.ms .xt td{border-bottom:1px solid var(--rule-lo);text-align:center;height:54px;padding:0 4px}.ms .xt tbody tr:last-child td{border-bottom:0}.ms .xt .pos{text-align:left;width:46px;font-family:var(--f-num);color:var(--ink-3);padding-left:16px;font-size:19px}.ms .xt .who{text-align:left;padding-right:12px}.ms .xt .who>span{align-items:center;gap:8px;min-width:0;display:flex}.ms .xt .who .nm{text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}.ms .xt .rec{width:46px;font-family:var(--f-num);font-size:19px}.ms .xt .rec.w{color:var(--ink)}.ms .xt .rec.l{color:var(--ink-3);padding-right:14px}.ms .xt tr.me td{background:#efe7d509}.ms .youtag{border:1px solid var(--rule);height:18px;color:var(--ink-2);letter-spacing:0;border-radius:4px;align-items:center;padding:0 6px;font-size:11px;display:inline-flex}.ms .cell{width:60px;height:40px;font-family:var(--f-num);border-radius:7px;align-content:center;place-items:center;gap:2px;font-size:16px;line-height:1;display:inline-grid}.ms .cell small{font-family:var(--f-ui);letter-spacing:0;opacity:.9;font-size:10px}.ms .cell[data-r=w]{color:var(--ok);background:var(--ok-soft)}.ms .cell[data-r=l]{color:var(--ink-3)}.ms .cell[data-r=live]{color:var(--ink);background:#ff5b4f14;box-shadow:inset 0 0 0 1px #ff5b4f73}.ms .cell[data-r=wait]{color:var(--chain-ink);background:var(--chain-soft);box-shadow:inset 0 0 0 1px #e4b64f66}.ms .cell[data-r=open]{color:var(--ink-4);border:1px dashed #b5996338}.ms .cell[data-r=self]{background:repeating-linear-gradient(135deg,#b5996321 0 1px,#0000 1px 7px)}.ms button.cell[data-r=you]{background:var(--pen-soft);color:var(--pen-ink);font-family:var(--f-ui);cursor:pointer;border:1px solid #9b7eff99;font-size:13px;font-weight:500}.ms button.cell[data-r=you]:hover{background:#9b7eff38}.ms .xt-key{border-top:1px solid var(--rule-lo);color:var(--ink-3);flex-wrap:wrap;gap:6px 18px;padding:12px 16px;font-size:12.5px;display:flex}.ms .xt-key span{align-items:center;gap:7px;display:inline-flex}.ms .xt-key .cell{width:28px;height:18px;font-size:11px}.ms .q{grid-template-columns:minmax(0,1fr);gap:22px;display:grid}.ms .q-h{color:var(--ink-2);align-items:center;gap:9px;margin-bottom:9px;font-size:13.5px;font-weight:450;display:flex}.ms .q-h .n{font-family:var(--f-num);color:var(--ink-3);font-size:15px;font-weight:400}.ms .q-list{grid-template-columns:minmax(0,1fr);gap:6px;display:grid}.ms .mrow{border:1px solid var(--rule-lo);background:#0a11209e;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 18px;padding:13px 16px;display:grid}.ms .mrow[data-s=you]{background:linear-gradient(90deg,#9b7eff17,#0a11209e 60%);border-color:#9b7eff73}.ms .mrow[data-s=live]{border-color:#ff5b4f4d}.ms .mrow[data-s=wait]{border-color:#e4b64f52}.ms .mrow[data-s=done]{background:0 0}.ms .m-line{flex-wrap:wrap;align-items:center;gap:6px 12px;min-width:0;display:flex}.ms .m-p{align-items:center;gap:7px;min-width:0;font-size:15px;display:inline-flex}.ms .m-p.win{font-weight:500}.ms .m-p.lose{color:var(--ink-3)}.ms .m-vs{color:var(--ink-4);font-family:var(--f-ink);font-size:15px;font-style:italic}.ms .m-sc{font-family:var(--f-num);color:var(--ink);letter-spacing:.02em;font-size:18px}.ms .m-state{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:6px;font-size:13px;display:flex}.ms .m-state .ink{color:var(--ink-2);font-size:15px}.ms .m-act{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.ms .m-host{border-top:1px dashed var(--rule-lo);color:var(--ink-3);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:4px 14px;margin-top:2px;padding-top:10px;font-size:12.5px;display:flex}.ms .m-host .lbl{letter-spacing:0;color:var(--ink-4);font-size:11px}@container (max-width:620px){.ms .mrow{grid-template-columns:minmax(0,1fr)}.ms .m-act{justify-content:flex-start}}.ms .results{display:grid}.ms .results li{border-top:1px solid var(--rule-lo);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;padding:10px 0;font-size:14px;display:flex}.ms .results li:first-child{border-top:0;padding-top:2px}.ms .results .w{color:var(--ink);font-weight:450}.ms .results .l{color:var(--ink-3)}.ms .results .def{color:var(--ink-4);font-family:var(--f-ink);font-style:italic}.ms .results .sc{font-family:var(--f-num);color:var(--ink-2);margin-left:6px;font-size:16px}.ms .results time{color:var(--ink-3);white-space:nowrap;font-size:12.5px}.ms .mini{border-collapse:collapse;width:100%;font-size:14px}.ms .mini th{color:var(--ink-3);text-align:left;border-bottom:1px solid var(--rule-lo);padding:0 0 8px;font-size:12.5px;font-weight:400}.ms .mini td{border-bottom:1px solid var(--rule-lo);height:44px}.ms .mini tr:last-child td{border-bottom:0}.ms .mini .r{text-align:right}.ms .mini .p{width:34px;font-family:var(--f-num);color:var(--ink-3);font-size:18px}.ms .mini .nm{align-items:center;gap:8px;display:inline-flex}.ms .mini .v{font-family:var(--f-num);width:54px;font-size:18px}.ms .mini tr.me td{background:#efe7d509}.ms .card{border:1px solid var(--rule);background:linear-gradient(#1320378c,#0a1120db);border-radius:12px;gap:18px;padding:22px;display:grid}.ms .card-kind{color:var(--ink-3);font-size:13.5px}.ms .tally{border-block:1px solid var(--rule-lo);grid-template-columns:1.3fr 1fr 1fr;display:grid}.ms .tally>div{border-left:1px solid var(--rule-lo);flex-direction:column-reverse;gap:3px;padding:12px 0 11px 14px;display:flex}.ms .tally>div:first-child{border-left:0;padding-left:0}.ms .tally dd{font-family:var(--f-num);font-size:30px;font-weight:300;line-height:1}.ms .tally dd span{color:var(--ink-3);font-size:19px}.ms .tally dt{color:var(--ink-3);font-size:12px}.ms .rows{gap:9px;display:grid}.ms .rows>div{justify-content:space-between;align-items:baseline;gap:16px;font-size:13.5px;display:flex}.ms .rows dt{color:var(--ink-3)}.ms .rows dd{text-align:right;overflow-wrap:anywhere;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:inline-flex}.ms .rows .edit{height:26px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:5px;padding:0 8px;font-size:12.5px}.ms .rows .edit:hover{color:var(--ink);background:#efe7d50f}.ms .lockline{color:var(--ink-3);align-items:flex-start;gap:8px;font-size:12.5px;line-height:1.5;display:flex}.ms .lockline .ic{margin-top:1px}.ms .org-end{border-top:1px solid var(--rule-lo);gap:4px;padding-top:14px;display:grid}.ms .org-end .btn{justify-content:flex-start;padding-inline:10px}.ms .plist{display:grid}.ms .plist li{border-top:1px solid var(--rule-lo);justify-content:space-between;align-items:center;gap:10px;min-height:42px;font-size:14px;display:flex}.ms .plist li:first-child{border-top:0}.ms .plist .nm{align-items:center;gap:8px;min-width:0;display:inline-flex}.ms .deckst{color:var(--ink-3);white-space:nowrap;align-items:center;gap:5px;font-size:12.5px;display:inline-flex}.ms .deckst.ok{color:var(--ok)}.ms .deckst.no{color:var(--chain-ink)}.ms .legend{border:1px solid var(--rule-lo);color:var(--ink-2);border-radius:10px;flex-wrap:wrap;gap:10px 26px;padding:14px 18px;font-size:13.5px;display:flex}.ms .legend span{align-items:center;gap:9px;display:inline-flex}.ms .report{border-top:1px solid var(--rule-lo);grid-column:1/-1;gap:14px;margin-top:4px;padding-top:14px;display:grid}.ms .report p{color:var(--ink-2);font-size:13.5px}.ms .report .acts .btn{flex:160px}.ms .dialog{border:1px solid var(--rule);background:linear-gradient(#111b30,#0a1120);border-radius:14px;gap:16px;width:min(100%,460px);margin:0 auto;padding:22px;display:grid;box-shadow:0 30px 80px -30px #000000f2}.ms .dialog h3{font-size:19px;font-weight:350}.ms .dialog .sub{color:var(--ink-3);margin-top:3px;font-size:13px}.ms .pick{gap:8px;display:grid}.ms .pick label{border:1px solid var(--rule-lo);cursor:pointer;border-radius:9px;align-items:center;gap:12px;min-height:52px;padding:0 14px;font-size:15px;display:flex}.ms .pick label:has(input:checked){background:var(--pen-soft);border-color:#9b7eff99}.ms .pick input{width:18px;height:18px;accent-color:var(--pen);margin:0}.ms .pick .elo{margin-left:auto}.ms .dialog .acts{justify-content:flex-end}.ms .backdrop{background:radial-gradient(70% 70% at 50% 40%,#111a30e6,#04060bf5);border-radius:12px;padding:34px 18px}.ms .lb-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px 32px;margin-bottom:26px;display:flex}.ms .lb-sub{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:10px;font-size:13.5px;display:flex}.ms .lb-grid{grid-template-columns:minmax(0,1fr) 316px;align-items:start;gap:clamp(20px,2.6cqi,32px);display:grid}@container (max-width:1040px){.ms .lb-grid{grid-template-columns:minmax(0,1fr)}}.ms .podium{border:1px solid var(--rule);background:linear-gradient(#13203780,#0a1120d9);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:22px;display:grid}.ms .podium>a{border-left:1px solid var(--rule-lo);min-width:0;transition:background-color .16s var(--ease);align-content:start;gap:10px;padding:18px 20px 16px;display:grid}.ms .podium>a:first-child{border-left:0}.ms .podium>a:hover{background:#efe7d508}.ms .pd-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.ms .pd-pos{font-family:var(--f-disp);letter-spacing:0;color:var(--ink-3);font-size:12px;font-weight:500}.ms .pd-name{text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:400;overflow:hidden}.ms .pd-big{font-family:var(--f-num);font-size:44px;font-weight:300;line-height:.85}.ms .pd-big span{font-family:var(--f-ui);color:var(--ink-3);margin-left:6px;font-size:13px}.ms .pd-foot{color:var(--ink-3);flex-wrap:wrap;gap:4px 12px;font-size:12.5px;display:flex}@container (max-width:640px){.ms .podium{grid-template-columns:minmax(0,1fr)}.ms .podium>a{border-left:0;border-top:1px solid var(--rule-lo)}.ms .podium>a:first-child{border-top:0}}.ms .ledger{border:1px solid var(--rule-lo);background:linear-gradient(#13203752,#0a1120cc);border-radius:12px;overflow-x:auto}.ms .ledger table{border-collapse:collapse;width:100%;min-width:680px;font-size:14px}.ms .ledger th{border-bottom:1px solid var(--rule-lo);height:40px;color:var(--ink-3);text-align:left;white-space:nowrap;padding:0 12px;font-size:12.5px;font-weight:400}.ms .ledger th.r,.ms .ledger td.r{text-align:right}.ms .ledger th.sort{color:var(--ink)}.ms .ledger th.sort:after{content:"";border-bottom:1px solid;border-right:1px solid;width:6px;height:6px;margin-left:7px;display:inline-block;translate:0 -3px;rotate:45deg}.ms .ledger td{border-bottom:1px solid var(--rule-lo);white-space:nowrap;height:50px;padding:0 12px}.ms .ledger tbody tr:last-child td{border-bottom:0}.ms .ledger tbody tr{cursor:pointer;transition:background-color .16s var(--ease)}.ms .ledger tbody tr:hover td{background:#efe7d508}.ms .ledger tr.me td{background:#efe7d50d}.ms .ledger .p{width:52px;font-family:var(--f-num);color:var(--ink-3);padding-left:18px;font-size:19px}.ms .ledger .nm{align-items:center;gap:9px;font-size:15px;display:inline-flex}.ms .ledger .wn{font-family:var(--f-num);color:var(--ink);font-size:21px;font-weight:450}.ms .ledger .v,.ms .ledger .wl{font-family:var(--f-num);color:var(--ink-2);font-size:17px}.ms .ledger .wl span{color:var(--ink-4);margin:0 3px}.ms .ledger .stk{font-family:var(--f-num);color:var(--ember);align-items:center;gap:4px;font-size:17px;display:inline-flex}.ms .ledger .stk.z{color:var(--ink-4)}@container (max-width:600px){.ms .ledger table{min-width:0!important}.ms .ledger th:nth-child(n+6),.ms .ledger td:nth-child(n+6),.ms .ledger th:nth-child(4),.ms .ledger td:nth-child(4){display:none}.ms .ledger .wn{padding-right:18px}}.ms .ledger .cut td{height:30px;color:var(--ink-4);text-align:center;letter-spacing:0;font-size:12px}.ms .pinbar{border:1px solid var(--rule);background:#0e1729f5;border-radius:10px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:12px;height:52px;margin-top:10px;padding:0 18px;display:grid;box-shadow:0 -16px 30px -18px #000000e6}.ms .pinbar .p{font-family:var(--f-num);color:var(--ink-3);font-size:19px}.ms .pinbar .nm{align-items:center;gap:9px;min-width:0;font-size:15px;display:inline-flex}.ms .pinbar .gap{color:var(--ink-3);font-size:13px}.ms .pinbar .wn{font-family:var(--f-num);font-size:21px;font-weight:450}.ms .ladder{display:grid}.ms .ladder li{border-top:1px solid var(--rule-lo);grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:42px;font-size:14px;display:grid}.ms .ladder li:first-child{border-top:0}.ms .ladder .rng{font-family:var(--f-num);color:var(--ink-3);font-size:15px}.ms .ladder li.here{position:relative}.ms .ladder li.here .tier:after{content:"You";color:var(--ink-3);letter-spacing:0;margin-left:8px;font-size:11px}.ms .meter{background:#efe7d514;border-radius:2px;width:100%;height:4px;display:block;position:relative}.ms .meter i{background:var(--t-gold);border-radius:2px;position:absolute;inset:0 auto 0 0}.ms .howto{border-collapse:collapse;width:100%;font-size:13px}.ms .howto th{color:var(--ink-3);text-align:right;border-bottom:1px solid var(--rule-lo);padding:0 0 7px;font-size:12px;font-weight:400}.ms .howto th:first-child{text-align:left}.ms .howto td{text-align:right;font-family:var(--f-num);color:var(--ink-2);border-bottom:1px solid var(--rule-lo);padding:7px 0;font-size:15px}.ms .howto td:first-child{text-align:left;font-family:var(--f-ui);color:var(--ink-3);font-size:13px}.ms .howto tr:last-child td{border-bottom:0}.ms .small{color:var(--ink-3);font-size:12.5px;line-height:1.55}.ms .champ{text-align:center;justify-items:center;gap:6px;display:grid}.ms .champ .word{font-family:var(--f-disp);letter-spacing:0;color:var(--ink-2);font-size:13px}.ms .champ .who{font-size:26px;font-weight:300}@media (prefers-reduced-motion:reduce){.ms .lamp[data-s=live]{animation:none}.ms .btn,.ms .ledger tbody tr,.ms .podium>a{transition:none}}.ms .duo{grid-template-columns:minmax(0,1fr) 390px;align-items:start;gap:28px;display:grid}.ms .duo-ph{grid-template-columns:390px minmax(0,1fr)}@media (max-width:1100px){.ms .duo,.ms .duo-ph{grid-template-columns:minmax(0,1fr)}}.ms .select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ink-3) 50%), linear-gradient(135deg, var(--ink-3) 50%, transparent 50%);background-position:calc(100% - 17px) 18px,calc(100% - 12px) 18px;background-repeat:no-repeat;background-size:5px 5px;padding-right:34px}.ms .hint{color:var(--ink-3);margin-top:7px;font-size:12.5px;line-height:1.5}.ms .ferr{color:var(--loss-ink);align-items:center;gap:6px;margin-top:7px;font-size:12.5px;display:flex}.ms .input.bad{border-color:#e45a4d99}.ms .hosttag{height:18px;color:var(--chain-ink);letter-spacing:0;border:1px solid #e4b64f73;border-radius:4px;align-items:center;padding:0 6px;font-size:11px;display:inline-flex}.ms .page-h{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px 32px;margin-bottom:30px;display:flex}.ms .page-sub{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:10px;font-size:13.5px;display:flex}.ms .page-sub .dot,.ms .tl-meta .dot{background:var(--ink-4);border-radius:50%;width:3px;height:3px}.ms .mono{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:13px}.ms .stack{gap:26px;min-width:0;display:grid}.ms .tl:where(:not(.pip)){gap:34px;display:grid}.ms .tl-list{gap:8px;display:grid}.ms .tl-row{border:1px solid var(--rule-lo);transition:border-color .16s var(--ease), background-color .16s var(--ease);background:linear-gradient(#13203766,#0a1120cc);border-radius:12px;grid-template-columns:minmax(0,1fr) 230px 150px;align-items:center;gap:12px 28px;padding:18px 20px;display:grid}.ms .tl-row:hover{border-color:var(--rule-hi)}.ms .tl-row[data-you]{border-color:#9b7eff66}.ms .tl-name{overflow-wrap:anywhere;font-size:18px;font-weight:400;line-height:1.2}.ms .tl-meta{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:4px 11px;margin-top:8px;font-size:13px;display:flex}.ms .tl-meta .status{color:var(--ink);align-items:center;gap:7px;display:inline-flex}.ms .tl-prog{gap:7px;display:grid}.ms .tl-prog .prog-top{align-items:baseline}.ms .tl-prog .prog-n{font-size:26px}.ms .tl-prog .prog-n span{font-size:16px}.ms .tl-prog .prog-l{font-size:12px}.ms .tl-side{color:var(--ink-3);justify-content:flex-end;align-items:center;gap:10px;display:flex}.ms .tl-side .ic{flex:none}.ms .seats-mini{align-items:center;display:flex}.ms .seats-mini .gem{filter:drop-shadow(0 0 0 var(--ground));margin-left:-3px}.ms .seats-mini .gem:first-child{margin-left:0}.ms .seats-mini b{font-family:var(--f-num);color:var(--ink);margin-left:8px;font-size:20px;font-weight:400}.ms .seats-mini small{color:var(--ink-3);margin-left:5px;font-size:12.5px}@container (max-width:760px){.ms .tl-row{grid-template-columns:minmax(0,1fr)}.ms .tl-side{justify-content:flex-start}}.ms .fin td.t{font-size:15px}.ms .fin .early{color:var(--ink-3);font-family:var(--f-ink);font-size:15px;font-style:italic}.ms .empty{text-align:center;border:1px dashed var(--rule);border-radius:14px;justify-items:center;gap:10px;padding:56px 24px;display:grid}.ms .empty .ic{width:28px;height:28px;color:var(--ink-4);stroke-width:1.4px}.ms .empty h2{font-size:19px;font-weight:350}.ms .empty p{color:var(--ink-3);max-width:46ch;font-size:13.5px}.ms .empty .acts{justify-content:center;margin-top:8px}.ms code.cmd{color:var(--ink);background:#efe7d512;border-radius:4px;padding:1px 6px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12.5px}.ms .mk{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:clamp(28px,4cqi,56px);display:grid}.ms .mk-secs{border-top:1px solid var(--rule-lo);min-width:0}.ms .mk-sec{border-bottom:1px solid var(--rule-lo);grid-template-columns:200px minmax(0,1fr);gap:20px 32px;padding:28px 0;display:grid}.ms .mk-side{align-content:start;gap:6px;display:grid}.ms .mk-side h2{font-size:16px;font-weight:450}.ms .mk-side p{color:var(--ink-3);max-width:26ch;font-size:13px;line-height:1.5}.ms .fields{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:20px 16px;min-width:0;display:grid}.ms .wide{grid-column:1/-1;min-width:0}.ms .opts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ms .opt{border:1px solid var(--rule-lo);cursor:pointer;transition:border-color .16s var(--ease), background-color .16s var(--ease);border-radius:10px;align-content:start;gap:6px;padding:14px 16px 15px 44px;display:grid;position:relative}.ms .opt:hover{border-color:var(--rule)}.ms .opt input{width:16px;height:16px;accent-color:var(--pen);margin:0;position:absolute;top:16px;left:16px}.ms .opt b{font-size:15px;font-weight:450}.ms .opt span{color:var(--ink-3);font-size:13px;line-height:1.5}.ms .opt:has(input:checked){background:var(--pen-soft);border-color:#9b7eff99}.ms .opt:has(input:checked) b{color:var(--pen-ink)}.ms .size-ref{color:var(--ink-3);flex-wrap:wrap;gap:4px 16px;margin-top:10px;font-size:12.5px;display:flex}.ms .size-ref b{font-family:var(--f-num);color:var(--ink-2);font-size:15px;font-weight:400}.ms .sum{min-width:0;position:sticky;top:24px}.ms .sum .card-kind{color:var(--pen-ink);font-weight:450}.ms .sum-name{overflow-wrap:anywhere;margin-top:-12px;font-size:22px;font-weight:300;line-height:1.2}.ms .next{counter-reset:n;gap:9px;display:grid}.ms .next li{counter-increment:n;color:var(--ink-2);grid-template-columns:20px minmax(0,1fr);gap:8px;font-size:13px;line-height:1.5;display:grid}.ms .next li:before{content:counter(n);font-family:var(--f-num);color:var(--ink-4);font-size:16px;line-height:1.25}@container (max-width:1000px){.ms .mk{grid-template-columns:minmax(0,1fr)}.ms .sum{position:static}.ms .mk-sec{grid-template-columns:minmax(0,1fr);gap:16px;padding:24px 0}.ms .mk-side p{max-width:none}}@container (max-width:560px){.ms .fields,.ms .opts{grid-template-columns:minmax(0,1fr)}}.ms .big-count{text-align:right;justify-items:end;gap:6px;display:grid}.ms .big-count .prog-n{font-size:44px}.ms .big-count .prog-l{text-align:right}.ms .invite{gap:12px;padding:20px 22px;display:grid}.ms .invite-row{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.ms .invite-row .input{color:var(--ink-2);text-overflow:ellipsis;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:13px}.ms .seats{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:8px;display:grid}.ms .seat{border:1px solid var(--rule-lo);background:#0a11209e;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 12px;min-height:62px;padding:10px 10px 10px 14px;display:grid}.ms .seat.me{background:linear-gradient(90deg,#9b7eff14,#0a11209e 70%);border-color:#9b7eff66}.ms .seat .no{font-family:var(--f-num);color:var(--ink-4);min-width:14px;font-size:17px}.ms .seat .who{gap:3px;min-width:0;display:grid}.ms .seat .nm{align-items:center;gap:7px;min-width:0;font-size:15px;display:inline-flex}.ms .seat .nm span.t{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ms .seat .sub{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:2px 10px;font-size:12.5px;display:flex}.ms .seat .sub .elo{color:var(--ink-3);font-size:14px}.ms .seat .x{width:30px;height:30px;color:var(--ink-4);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;display:grid}.ms .seat .x:hover{color:var(--loss-ink);background:var(--loss-soft)}.ms .seat.open{color:var(--ink-3);background:0 0;border-style:dashed;grid-template-columns:auto minmax(0,1fr);font-size:13.5px}.ms .join{background:linear-gradient(#5733d12b,#0a1120d6 80%);border:1px solid #9b7eff6b;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px 24px;padding:22px 24px;display:grid}.ms .join h2{font-size:20px;font-weight:350}.ms .join p{color:var(--ink-3);margin-top:5px;font-size:13.5px}.ms .inline-note{border:1px solid var(--rule-lo);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 18px;padding:16px 18px;display:flex}.ms .inline-note p{color:var(--ink-2);font-size:14px}.ms .start{gap:9px;display:grid}.ms .start .small b{color:var(--ink-2);font-weight:450}.ms .deck-reg{gap:14px;display:grid}.ms .deck-reg .dk{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 14px;display:flex}.ms .deck-reg .dk-n{font-size:17px;font-weight:400}.ms .deck-reg .dk-c{font-family:var(--f-num);color:var(--ink-2);font-size:16px}.ms .deck-reg .dk-c span{color:var(--ink-4);margin:0 4px}@container (max-width:620px){.ms .join{grid-template-columns:minmax(0,1fr)}.ms .big-count{text-align:left;justify-items:start}.ms .big-count .prog-l{text-align:left}}.ms .br-wrap{padding:4px 2px 8px;overflow-x:auto}.ms .br:where(:not(.pip)){grid-template-columns:repeat(3,minmax(212px,1fr));column-gap:40px;min-width:720px;display:grid}.ms .br-col{flex-direction:column;min-width:0;display:flex}.ms .br-h{border-bottom:1px solid var(--rule-lo);color:var(--ink-2);justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:12px;padding-bottom:9px;font-size:13.5px;font-weight:450;display:flex}.ms .br-h small{color:var(--ink-3);font-size:12.5px;font-weight:400}.ms .br-body{flex-direction:column;flex:1;display:flex}.ms .pair{flex-direction:column;flex:1;display:flex;position:relative}.ms .slot{flex:1;align-items:center;padding:6px 0;display:flex;position:relative}.ms .br-col:not(:last-child) .slot:after{content:"";border-top:1px solid var(--rule);width:20px;position:absolute;top:50%;right:-20px}.ms .br-col:not(:last-child) .pair:after{content:"";border-right:1px solid var(--rule);position:absolute;top:25%;bottom:25%;right:-20px}.ms .br-col:not(:first-child) .slot:before{content:"";border-top:1px solid var(--rule);width:20px;position:absolute;top:50%;left:-20px}.ms .bx{border:1px solid var(--rule-lo);background:#0a1120bf;border-radius:9px;width:100%;display:grid;overflow:hidden}.ms .bx-p{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;height:38px;padding:0 12px;font-size:14px;display:grid}.ms .bx-p+.bx-p{border-top:1px solid var(--rule-lo)}.ms .bx-p .t{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ms .bx-p .sc{font-family:var(--f-num);color:var(--ink-3);font-size:17px}.ms .bx-p.win{font-weight:500}.ms .bx-p.win .sc{color:var(--ink)}.ms .bx-p.lose{color:var(--ink-3)}.ms .bx-p.lose .gem{opacity:.55}.ms .bx-p.tbd{color:var(--ink-3);font-family:var(--f-ink);font-size:14px;font-style:italic}.ms .bx-st{border-top:1px solid var(--rule-lo);color:var(--ink-3);align-items:center;gap:7px;padding:6px 12px;font-size:12px;display:flex}.ms .bx[data-s=live]{border-color:#ff5b4f73}.ms .bx[data-s=you]{border-color:#9b7eff8c;box-shadow:0 0 0 3px #9b7eff14}.ms .bx[data-s=wait]{border-color:#e4b64f66}.ms .bx[data-s=tbd]{background:0 0;border-style:dashed}.ms .bx[data-s=champ]{border-color:var(--rule-hi)}.ms .bx-st .link{margin-left:auto;font-size:12px}.ms .rsw{display:none}@container (max-width:620px){.ms .br-wrap.switch{overflow:visible}.ms .switch .br{grid-template-columns:minmax(0,1fr);min-width:0}.ms .switch .br-col:not(.on),.ms .switch .br-col .slot:before,.ms .switch .br-col .slot:after,.ms .switch .br-col .pair:after,.ms .switch .br-h{display:none}.ms .rsw{margin-bottom:14px;display:grid}}.ms .feed{color:var(--ink-4);padding:2px 12px 8px;font-size:12px}.ms .plist .out .nm{color:var(--ink-3)}.ms .plist .out .gem{opacity:.55}.ms .pst{color:var(--ink-3);white-space:nowrap;font-size:12.5px}.ms .pst.in{color:var(--ok)}.ms .result{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:22px 32px;display:grid}.ms .result .champ{text-align:left;justify-items:start;gap:8px}.ms .result .champ .word{letter-spacing:0}.ms .result .champ .who{align-items:center;gap:12px;font-size:34px;line-height:1.05;display:inline-flex}.ms .result .champ .gem.lg{width:30px;height:30px}.ms .result .champ .rec{color:var(--ink-3);flex-wrap:wrap;align-items:baseline;gap:4px 14px;font-size:13.5px;display:flex}.ms .result .champ .rec b{font-family:var(--f-num);color:var(--ink);font-size:19px;font-weight:400}.ms .places{display:grid}.ms .places li{border-top:1px solid var(--rule-lo);grid-template-columns:74px minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:44px;font-size:14.5px;display:grid}.ms .places li:first-child{border-top:0}.ms .places .pl{font-family:var(--f-disp);letter-spacing:0;color:var(--ink-3);font-size:11px}.ms .places .nm{align-items:center;gap:8px;min-width:0;display:inline-flex}.ms .places .wl{font-family:var(--f-num);color:var(--ink-3);font-size:16px}.ms .places .pts{font-family:var(--f-num);color:var(--ok);font-size:17px}@container (max-width:760px){.ms .result{grid-template-columns:minmax(0,1fr)}}.ms .cell[data-r=none]{color:var(--ink-4)}.ms .pf{gap:26px;display:grid}.ms .pf-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px 24px;display:grid}.ms .pf-gem{border:1px solid var(--rule);background:radial-gradient(closest-side,#f5c45129,#0000);border-radius:50%;place-items:center;width:72px;height:72px;display:grid;position:relative}.ms .pf-gem .gem{vertical-align:0;width:44px;height:44px}.ms .pf-gem:after{content:"";border-radius:50%;animation:2.8s ease-in-out infinite ms-gemglow;position:absolute;inset:-1px;box-shadow:0 0 #f5c45159}@keyframes ms-gemglow{50%{box-shadow:0 0 22px 2px #f5c45138}}.ms .pf-name{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.ms .pf-tier{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:4px 14px;margin-top:9px;font-size:13.5px;display:flex}.ms .pf-tier .tier{font-size:15px}.ms .pf-tier .elo{color:var(--ink);font-size:19px}.ms .pf-next{gap:7px;width:min(100%,360px);margin-top:14px;display:grid}.ms .pf-next .top{color:var(--ink-3);justify-content:space-between;gap:12px;font-size:12.5px;display:flex}.ms .pf-next .top b{color:var(--ink-2);font-weight:450}.ms .pf-stats{border:1px solid var(--rule-lo);background:linear-gradient(#1320376b,#0a1120cc);border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ms .pf-stats>div{border-left:1px solid var(--rule-lo);flex-direction:column;gap:8px;padding:16px 20px;display:flex}.ms .pf-stats>div:first-child{border-left:0}.ms .pf-stats dd{font-family:var(--f-num);font-size:34px;font-weight:300;line-height:1}.ms .pf-stats dd .stk{color:var(--ember)}.ms .pf-stats dt{color:var(--ink-2);font-size:13px}.ms .pf-stats dd small{font-family:var(--f-ui);color:var(--ink-3);margin-top:7px;font-size:12.5px;font-weight:400;line-height:1.3;display:block}@container (max-width:700px){.ms .pf-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ms .pf-stats>div:nth-child(3){border-left:0}.ms .pf-stats>div:nth-child(n+3){border-top:1px solid var(--rule-lo)}.ms .pf-head{grid-template-columns:auto minmax(0,1fr)}.ms .pf-head .seg{grid-column:1/-1}}.ms .pf-grid{grid-template-columns:minmax(0,1fr) 316px;align-items:start;gap:clamp(20px,2.6cqi,32px);display:grid}@container (max-width:1000px){.ms .pf-grid{grid-template-columns:minmax(0,1fr)}}.ms .earned li{border-top:1px solid var(--rule-lo);grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:4px 16px;padding:11px 0;font-size:14px;display:grid}.ms .earned li:first-child{border-top:0;padding-top:2px}.ms .earned .what{min-width:0}.ms .earned .what small{color:var(--ink-3);margin-left:6px;font-size:13px}.ms .earned time{color:var(--ink-3);white-space:nowrap;font-size:12.5px}.ms .earned .pts{font-family:var(--f-num);color:var(--ok);text-align:right;min-width:36px;font-size:18px}.ms .form-dots{gap:5px;display:flex}.ms .form-dots i{width:22px;height:22px;font-family:var(--f-num);border-radius:5px;place-items:center;font-size:13px;font-style:normal;display:grid}.ms .form-dots i.w{color:var(--ok);background:var(--ok-soft)}.ms .form-dots i.l{color:var(--ink-3);box-shadow:inset 0 0 0 1px var(--rule-lo)}.ms .ach{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:10px;display:grid}.ms .ach li{border:1px solid var(--rule-lo);background:#0a112099;border-radius:11px;grid-template-columns:46px minmax(0,1fr);align-items:start;gap:4px 14px;padding:16px;display:grid;position:relative}.ms .medal{border:1px solid var(--rule-lo);width:46px;height:46px;color:var(--ink-4);border-radius:50%;grid-row:span 3;place-items:center;display:grid}.ms .medal .ic{width:20px;height:20px}.ms .ach .an{padding-top:2px;font-size:15px;font-weight:450}.ms .ach .ac{color:var(--ink-3);font-size:12.5px;line-height:1.45}.ms .ach .ad{color:var(--ink-3);align-items:center;gap:6px;margin-top:4px;font-size:12px;display:flex}.ms .ach li[data-a=on] .medal{color:var(--chain-ink);background:radial-gradient(closest-side,#e4b64f2e,#0000);border-color:#e4b64f8c}.ms .ach li[data-a=new] .medal{color:var(--chain-ink);border-color:var(--chain);animation:ms-medalpop .7s var(--ease) both;background:radial-gradient(closest-side,#e4b64f4d,#0000)}@keyframes ms-medalpop{0%{scale:.6}55%{scale:1.18}to{scale:1}}.ms .ach li[data-a=off] .an{color:var(--ink-2)}.ms .ach .meter{margin-top:8px}.ms .ach .meter i{background:var(--ink-3)}.ms .ach .newchip{position:absolute;top:12px;right:12px}.ms .menu{display:inline-grid;position:relative}.ms .menu-btn{border:1px solid var(--rule);height:40px;color:var(--ink);cursor:pointer;background:#04070e66;border-radius:8px;align-items:center;gap:9px;padding:0 14px;font-size:14.5px;display:inline-flex}.ms .menu-btn .ic{color:var(--ink-3)}.ms .menu-list{z-index:5;border:1px solid var(--rule);background:linear-gradient(#111b30,#0a1120);border-radius:11px;gap:2px;width:300px;padding:6px;display:grid;position:absolute;top:46px;right:0;box-shadow:0 30px 70px -30px #000000f2}.ms .menu-list a{border-radius:7px;grid-template-columns:16px minmax(0,1fr);gap:2px 10px;padding:9px 10px;font-size:14px;display:grid}.ms .menu-list a:hover{background:#efe7d50d}.ms .menu-list a small{color:var(--ink-3);grid-column:2;font-size:12.5px}.ms .menu-list a[aria-current=true]{background:var(--pen-soft);color:var(--pen-ink)}.ms .menu-list .ic{margin-top:2px}.ms .season-card{gap:16px;display:grid}.ms .season-card .sn{font-size:22px;font-weight:300}.ms .season-card .sn small{color:var(--ink-3);margin-left:8px;font-size:14px}.ms .archive li{border-top:1px solid var(--rule-lo);grid-template-columns:110px minmax(0,1fr) auto;align-items:center;gap:4px 16px;min-height:52px;font-size:14px;display:grid}.ms .archive li:first-child{border-top:0}.ms .archive .sn2{display:grid}.ms .archive .sn2 small{color:var(--ink-3);font-size:12.5px}.ms .archive .ch{align-items:center;gap:8px;min-width:0;display:inline-flex}.ms .archive .wn{font-family:var(--f-num);font-size:18px}@container (max-width:560px){.ms .archive li{grid-template-columns:minmax(0,1fr) auto;padding:8px 0}.ms .archive .ch{grid-column:1}}.ms .ym-mid.sc{font-family:var(--f-num);color:var(--ink);font-size:36px;font-style:normal;font-weight:300;line-height:1}.ms .sd{font-family:var(--f-num);color:var(--ink-4);text-align:right;font-size:14px}.ms .bx.seeded .bx-p{grid-template-columns:12px auto minmax(0,1fr) auto}.ms .plist .sd{width:14px;display:inline-block}.ms .quiet-q{border:1px solid var(--rule-lo);color:var(--ink-3);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 18px;padding:14px 18px;font-size:13.5px;display:flex}.ms .quiet-q b{font-family:var(--f-num);color:var(--ink-2);font-size:16px;font-weight:400}.ms .ach-wide{grid-template-columns:repeat(3,minmax(0,1fr))}@container (max-width:900px){.ms .ach-wide{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr))}}.ms .ach .ad b{color:var(--ink);font-weight:450}.ms .ach li[data-a=new] .an{padding-right:52px}.ms .lb-sub .dot{background:var(--ink-4);border-radius:50%;width:3px;height:3px}.ms .podium.past .pd-rec{font-family:var(--f-num);color:var(--ink-2);font-size:15px}.ms .menu-sep{background:var(--rule-lo);height:1px;margin:4px 6px}.ms .archive li.on{background:var(--pen-soft);border-top-color:#0000;border-radius:7px;margin-inline:-10px;padding-inline:10px}.ms .archive li.on+li{border-top-color:#0000}.ms .archive li.on .sn2,.ms .archive li.on .ch{color:var(--pen-ink)}.ms .set-page{gap:34px;max-width:980px;display:grid}.ms .set-sec{border-top:1px solid var(--rule-lo);grid-template-columns:260px minmax(0,1fr);gap:18px 40px;padding-top:26px;display:grid}.ms .set-sec.dim{opacity:.35}.ms .set-intro h2{font-size:17px;font-weight:450}.ms .set-intro p{color:var(--ink-3);margin-top:6px;font-size:13.5px;line-height:1.5}@container (max-width:820px){.ms .set-sec{grid-template-columns:minmax(0,1fr)}}.ms .endlist{gap:10px;display:grid}.ms .endlist li{color:var(--ink-3);grid-template-columns:16px minmax(0,1fr);gap:10px;font-size:13.5px;line-height:1.5;display:grid}.ms .endlist .ic{color:var(--ink-3);margin-top:3px}.ms .endlist b{color:var(--ink);font-weight:450}.ms .past-list{display:grid}.ms .past-list li{border-top:1px solid var(--rule-lo);grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:58px;display:grid}.ms .past-list li:first-child{border-top:0}.ms .past-list li.me{background:#efe7d50d;border-radius:8px;margin-inline:-10px;padding-inline:10px}.ms .past-list .pp{font-family:var(--f-num);color:var(--ink-3);font-size:18px}.ms .past-list .pn{font-size:15px;display:grid}.ms .past-list .pn small{color:var(--ink-3);font-size:12.5px}.ms .past-list .pw{font-family:var(--f-num);color:var(--ink);font-size:21px}.ms .archive.arch-lg li{grid-template-columns:240px minmax(0,1fr) auto}@container (max-width:560px){.ms .archive.arch-lg li{grid-template-columns:minmax(0,1fr) auto}}.ms [data-k=monster]{--k:var(--k-mon)}.ms [data-k=spell]{--k:var(--k-spell)}.ms [data-k=trap]{--k:var(--k-trap)}.ms [data-k=extra]{--k:var(--k-extra)}.ms .kdot{background:var(--k,var(--ink-4));border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.ms .ns{grid-template-columns:236px minmax(0,1fr);min-height:100%;display:grid;position:relative}.ms .ns[data-c]{grid-template-columns:68px minmax(0,1fr)}.ms .ns>.app-main{min-height:640px;container-type:inline-size}.ms .ns-top{display:none}.ms .ns-side{z-index:2;border-right:1px solid var(--rule-lo);background:linear-gradient(#0b1122 0%,#080c17 100%);flex-direction:column;min-width:0;padding:12px;display:flex;position:relative}.ms .ns-brand{align-items:center;gap:10px;height:44px;margin-bottom:6px;padding:0 0 0 6px;display:flex}.ms .ns-mark{flex:none;width:28px;height:28px}.ms .ns-word{font-family:var(--f-disp);letter-spacing:.005em;color:var(--ink);white-space:nowrap;font-size:18px;font-weight:500}.ms .ns-side .ns-brand{gap:8px}.ms .ns-side .ns-word{letter-spacing:0;font-size:15px}.ms .ns-ib{width:36px;height:36px;color:var(--ink-4);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;padding:0;display:grid}.ms .ns-ib:hover{color:var(--ink);background:#efe7d50d}.ms .ns-ib .ic{width:18px;height:18px}.ms .ns-brand .ns-ib{margin-left:auto}.ms .ns-nav{gap:2px;display:grid}.ms .ns-g{color:var(--ink-4);letter-spacing:0;margin:18px 0 6px;padding-left:12px;font-size:11px;font-weight:500}.ms .ns-i{height:40px;color:var(--ink-3);white-space:nowrap;border-radius:8px;align-items:center;gap:12px;padding:0 10px 0 12px;font-size:15px;display:flex;position:relative}.ms .ns-i:hover{color:var(--ink);background:#efe7d50a}.ms .ns-i>.ic{stroke-width:1.6px;width:18px;height:18px}.ms .ns-i[aria-current=page]{color:var(--ink);background:linear-gradient(90deg,#9b7eff29,#9b7eff08)}.ms .ns-i[aria-current=page]:before{content:"";background:var(--pen);border-radius:2px;width:2px;position:absolute;top:10px;bottom:10px;left:0}.ms .ns-i[aria-current=page]>.ic{color:var(--pen-ink)}.ms .ns-n{background:var(--pen-soft);min-width:22px;height:20px;color:var(--pen-ink);font:400 14px/1 var(--f-num);border-radius:999px;place-items:center;margin-left:auto;padding:0 6px;display:inline-grid;box-shadow:inset 0 0 0 1px #9b7eff73}.ms .ns-i>.lamp{margin-left:auto;margin-right:7px}.ms .ns-foot{gap:8px;margin-top:auto;padding-top:14px;display:grid}.ms .ns-me{border:1px solid var(--rule-lo);text-align:left;cursor:pointer;background:#04070e73;border-radius:11px;align-items:center;gap:11px;width:100%;min-height:56px;padding:8px 10px 8px 9px;display:flex}.ms .ns-me:hover,.ms .ns-me[aria-expanded=true]{border-color:var(--rule);background:#efe7d508}.ms .ns-me>.ic{color:var(--ink-4);margin-left:auto}.ms .ns-av{color:#c4b5fd;background:#2a1f5c;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:14px;font-style:normal;font-weight:500;display:grid;position:relative}.ms .ns-av .gem{filter:drop-shadow(0 0 2px #070b15);width:16px;height:16px;position:absolute;bottom:-4px;right:-5px}.ms .ns-av.lg{width:42px;height:42px;font-size:16px}.ms .ns-who{gap:2px;min-width:0;display:grid}.ms .ns-who .nm{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;overflow:hidden}.ms .ns-who .sb{color:var(--ink-3);white-space:nowrap;align-items:baseline;gap:7px;font-size:12.5px;display:flex}.ms .ns-who .sb .tier{font-size:12.5px}.ms .ns-who .sb .elo{font-size:14px}.ms .sk{background:linear-gradient(90deg,#efe7d50d,#efe7d51c,#efe7d50d) 0 0/200% 100%;border-radius:5px;height:10px;animation:1.4s linear infinite ms-sk;display:block}.ms .ns-av.sk{border-radius:50%;height:34px}@keyframes ms-sk{to{background-position:-200% 0}}.ms .ns[data-c] .ns-side{padding-inline:10px}.ms .ns[data-c] .ns-word,.ms .ns[data-c] .ns-mark,.ms .ns[data-c] .ns-l,.ms .ns[data-c] .ns-n,.ms .ns[data-c] .ns-who,.ms .ns[data-c] .ns-me>.ic{display:none}.ms .ns[data-c] .ns-brand{justify-content:center;padding:0}.ms .ns[data-c] .ns-brand .ns-ib{margin:0}.ms .ns[data-c] .ns-g{background:var(--rule-lo);height:1px;margin:12px 8px;padding:0;font-size:0}.ms .ns[data-c] .ns-i{justify-content:center;padding:0}.ms .ns[data-c] .ns-i[aria-current=page]:before{left:-10px}.ms .ns[data-c] .ns-i>.lamp{width:7px;height:7px;margin:0;position:absolute;top:9px;right:10px}.ms .ns[data-c] .ns-i[data-n]:after{content:attr(data-n);background:var(--pen-fill);color:#fff;min-width:16px;height:16px;font:400 12px/1 var(--f-num);border-radius:999px;place-items:center;padding:0 4px;display:grid;position:absolute;top:3px;right:3px}.ms .ns[data-c] .ns-me{background:0 0;border-color:#0000;justify-content:center;min-height:52px;padding:8px 0}.ms .ns-tip{z-index:6;border:1px solid var(--rule);height:32px;color:var(--ink);white-space:nowrap;background:#111b30;border-radius:7px;align-items:center;gap:8px;padding:0 12px;font-size:13.5px;display:inline-flex;position:absolute;top:50%;left:calc(100% + 14px);translate:0 -50%;box-shadow:0 14px 30px -12px #000000f2}.ms .ns-tip small{color:var(--ink-3);font-size:12.5px}.ms .ns-menu{z-index:7;border:1px solid var(--rule);background:linear-gradient(#121c32,#0a1120);border-radius:12px;gap:2px;padding:6px;display:grid;position:absolute;bottom:80px;left:10px;right:10px;box-shadow:0 30px 70px -24px #000000f2}.ms .ns[data-c] .ns-menu{width:284px;bottom:12px;left:calc(100% + 8px);right:auto}.ms .ns-menu.ph{width:min(300px,100% - 16px);inset:54px 8px auto auto}.ms .ns-mh{border-bottom:1px solid var(--rule-lo);align-items:center;gap:12px;margin-bottom:4px;padding:10px 10px 12px;display:flex}.ms .ns-mh .nm{color:var(--ink);font-size:15px}.ms .ns-mh .sb{color:var(--ink-3);flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin-top:3px;font-size:12.5px;display:flex}.ms .ns-mh .sb .elo{font-size:14px}.ms .ns-mi{width:100%;min-height:40px;color:var(--ink-2);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:11px;padding:0 10px;font-size:14px;display:flex}.ms .ns-mi:hover,.ms .ns-mi[data-focus]{color:var(--ink);background:#efe7d50f}.ms .ns-mi[data-focus]{outline:2px solid var(--ink);outline-offset:-2px}.ms .ns-mi .ic{color:var(--ink-3)}.ms .ns-mi .ext{width:13px;height:13px;color:var(--ink-4);margin-left:auto}.ms .ns-mi .dc{fill:currentColor;stroke:none}.ms .ns-mi[aria-disabled=true]{color:var(--ink-4);cursor:default}.ms .ns-mi[aria-disabled=true]:hover{background:0 0}.ms .ns-mnote{color:var(--ink-3);padding:0 10px 8px 37px;font-size:12.5px;line-height:1.45}.ms .ns-top .ns-ib{width:44px;height:44px;color:var(--ink-2)}.ms .ns-title{font-family:var(--f-disp);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:500;overflow:hidden}.ms .ns-avbtn{cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;margin-left:auto;padding:0;display:grid}.ms .ns-avbtn .ns-av{width:32px;height:32px;font-size:13px}.ms .ns-avbtn[aria-expanded=true] .ns-av{box-shadow:0 0 0 2px var(--ground), 0 0 0 3px var(--rule-hi)}@container (max-width:820px){.ms .ns,.ms .ns[data-c]{grid-template-rows:56px auto;grid-template-columns:minmax(0,1fr)}.ms .ns>.ns-side{display:none}.ms .ns-top{z-index:3;border-bottom:1px solid var(--rule-lo);background:#080c17f0;align-items:center;gap:4px;height:56px;padding:0 8px 0 4px;display:flex;position:relative}.ms .ns>.app-main{min-height:0}}.ms .ns-scrim{z-index:8;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#03050ab8;position:absolute;inset:0}.ms .ns-drawer{z-index:9;border-right:1px solid var(--rule);background:linear-gradient(#0c1324,#080c17);flex-direction:column;width:min(304px,84%);padding:6px 12px 14px;display:flex;position:absolute;top:0;bottom:0;left:0;box-shadow:30px 0 80px -30px #000000e6}.ms .ns-drawer .ns-brand{height:50px}.ms .ns-drawer .ns-brand .ns-ib{width:44px;height:44px;color:var(--ink-2)}.ms .ns-drawer .ns-i{height:46px;font-size:16px}.ms .ns-drawer .ns-g{margin-top:14px}.ms .nf{justify-items:start;gap:12px;max-width:560px;padding:clamp(24px,8cqi,96px) 0 40px;display:grid}.ms .nf-code{color:var(--ink-4);font:300 15px/1 var(--f-num);letter-spacing:0;align-items:center;gap:10px;display:inline-flex}.ms .nf-code .ic{width:18px;height:18px;color:var(--ink-3)}.ms .nf p{color:var(--ink-2);font-size:15px;line-height:1.55}.ms .nf code{color:var(--ink);overflow-wrap:anywhere;background:#efe7d50f;border-radius:4px;padding:1px 6px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:13px}.ms .nf .acts{margin-top:8px}.ms .nf .ref{color:var(--ink-4);font-size:12.5px}.ms .db{gap:30px;display:grid}.ms .db-needs{background:linear-gradient(#5733d11c,#0a11208c 75%);border:1px solid #9b7eff5c;border-radius:14px;overflow:hidden}.ms .db-needs-h{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;padding:15px 20px 12px;display:flex}.ms .db-needs-h h2{align-items:center;gap:10px;font-size:16px;font-weight:450;display:inline-flex}.ms .db-needs ul{display:grid}.ms .db-needs li{border-top:1px solid var(--rule-lo);grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:6px 16px;padding:14px 20px;display:grid}.ms .db-needs .what{color:var(--ink);font-size:15px;line-height:1.35}.ms .db-needs .ctx{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:2px 10px;margin-top:4px;font-size:13px;display:flex}.ms .db-needs .ctx .gem{margin-right:-4px}.ms .db-needs .acts{flex-wrap:nowrap;justify-content:flex-end}.ms .dot{background:var(--ink-4);border-radius:50%;flex:none;width:3px;height:3px;display:inline-block}.ms .db-stand{border:1px solid var(--rule-lo);background:linear-gradient(#1320376b,#0a1120cc);border-radius:14px;grid-template-columns:minmax(270px,1.25fr) minmax(0,3fr);display:grid}.ms .db-tier{align-items:center;gap:16px;padding:16px 20px;display:flex}.ms .db-tier .pf-gem{flex:none;width:58px;height:58px}.ms .db-tier .pf-gem .gem{width:34px;height:34px}.ms .db-tier .top{flex-wrap:wrap;align-items:baseline;gap:2px 12px;display:flex}.ms .db-tier .top .tier{font-size:15px}.ms .db-tier .top .elo{color:var(--ink);font-size:22px}.ms .db-tier .meter{width:min(100%,200px);margin-top:9px}.ms .db-tier .nx{color:var(--ink-3);margin-top:6px;font-size:12.5px}.ms .db-nums{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ms .db-nums>div{border-left:1px solid var(--rule-lo);flex-direction:column;justify-content:flex-start;gap:7px;padding:16px 20px;display:flex}.ms .db-nums dt{color:var(--ink-3);font-size:12.5px}.ms .db-nums dd{font-family:var(--f-num);color:var(--ink);font-size:30px;font-weight:300;line-height:1}.ms .db-nums dd .stk{color:var(--ember);align-items:center;gap:5px;display:inline-flex}.ms .db-nums dd .stk .ic{width:20px;height:20px}.ms .db-nums dd small{font-family:var(--f-ui);color:var(--ink-3);margin-top:6px;font-size:12.5px;font-weight:400;line-height:1.3;display:block}.ms .db-cols{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:28px;display:grid}.ms .db-list{border:1px solid var(--rule-lo);background:#0a112080;border-radius:12px;display:grid;overflow:hidden}.ms .db-row{border-top:1px solid var(--rule-lo);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 16px;padding:14px 16px;display:grid}.ms .db-row:first-child{border-top:0}.ms .db-row:hover{background:#efe7d508}.ms .db-row[data-you]{box-shadow:inset 2px 0 0 var(--pen)}.ms .db-row .nm{color:var(--ink);overflow-wrap:anywhere;font-size:15.5px;line-height:1.3}.ms .db-row .mt{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:2px 10px;margin-top:5px;font-size:12.5px;display:flex}.ms .db-row .mt .status{color:var(--ink-2);align-items:center;gap:7px;display:inline-flex}.ms .db-row .rt{color:var(--ink-3);align-items:center;gap:12px;font-size:13px;display:flex}.ms .db-row .rt>.ic{color:var(--ink-4)}.ms .db-mini{gap:5px;width:96px;display:grid}.ms .db-mini .n{color:var(--ink-3);text-align:right;font-size:12px}.ms .db-mini .n b{font-family:var(--f-num);color:var(--ink);font-size:16px;font-weight:400}.ms .db-none{color:var(--ink-3);padding:18px 16px;font-size:13.5px;line-height:1.5}.ms .db-hello{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:28px 40px;padding:clamp(20px,3cqi,32px);display:grid}.ms .db-hello h2{font-size:22px;font-weight:350;line-height:1.2}.ms .db-hello>div>p{color:var(--ink-2);max-width:52ch;margin-top:8px;font-size:14.5px;line-height:1.55}.ms .db-steps{counter-reset:st;gap:12px;margin-top:18px;display:grid}.ms .db-steps li{color:var(--ink-2);grid-template-columns:26px minmax(0,1fr);gap:2px 12px;font-size:14px;line-height:1.5;display:grid}.ms .db-steps li:before{counter-increment:st;content:counter(st);border:1px solid var(--rule);width:26px;height:26px;color:var(--ink-3);font:400 15px/1 var(--f-num);border-radius:50%;grid-row:span 2;place-items:center;display:grid}.ms .db-steps small{color:var(--ink-3);font-size:12.5px}.ms .db-start{border:1px dashed var(--rule);text-align:center;border-radius:12px;justify-items:center;gap:8px;padding:22px;display:grid}.ms .db-start .tier{font-size:15px}.ms .db-start .elo{color:var(--ink);font-size:30px}.ms .db-start p{color:var(--ink-3);max-width:34ch;font-size:13px}@container (max-width:900px){.ms .db-stand{grid-template-columns:minmax(0,1fr)}.ms .db-nums>div:first-child{border-left:0}.ms .db-nums{border-top:1px solid var(--rule-lo)}}@container (max-width:720px){.ms .db-cols,.ms .db-hello{grid-template-columns:minmax(0,1fr)}}@container (max-width:520px){.ms .db-needs li{grid-template-columns:10px minmax(0,1fr);padding-inline:16px}.ms .db-needs .acts{grid-column:2;justify-content:flex-start}.ms .db-needs-h{padding-inline:16px}.ms .db-nums{grid-template-columns:repeat(2,minmax(0,1fr))}.ms .db-nums>div:nth-child(3){border-left:0}.ms .db-nums>div:nth-child(n+3){border-top:1px solid var(--rule-lo)}.ms .db-tier{padding-inline:16px}.ms .db-nums>div{padding:14px 16px}.ms .db-mini{display:none}}.ms .db-needs[data-clear]{border-color:var(--rule-lo);background:#0a112080}.ms .db-needs[data-clear] .db-none{padding:0 20px 16px}.ms .db-needs-h .count{margin-left:2px}.ms .db-row .rt .btn{pointer-events:none}.ms .ib{width:36px;height:36px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;display:inline-grid}.ms .ib:hover{color:var(--ink);background:#efe7d50f}.ms .ib.danger:hover{color:var(--loss-ink);background:var(--loss-soft)}.ms .cb-list{gap:8px;display:grid}.ms .cb-row{border:1px solid var(--rule-lo);background:linear-gradient(#13203766,#0a1120bf);border-radius:12px;grid-template-columns:92px minmax(0,1fr) 236px auto;align-items:center;gap:12px 26px;padding:12px 14px 12px 12px;display:grid}.ms .cb-row[data-confirm]{border-color:#e45a4d73}.ms .cb-fan{height:76px;position:relative}.ms .cb-fan img{object-fit:cover;border-radius:3px;width:44px;height:64px;position:absolute;top:6px;box-shadow:0 0 0 1px #efe7d524,0 8px 16px -8px #000}.ms .cb-fan img:first-child{left:2px;rotate:-10deg}.ms .cb-fan img:nth-child(2){z-index:1;top:2px;left:24px}.ms .cb-fan img:nth-child(3){left:46px;rotate:10deg}.ms .cb-fan.none{border:1px dashed var(--rule);height:64px;color:var(--ink-4);border-radius:5px;place-items:center;margin:6px 14px;display:grid}.ms .cb-row .nm{color:var(--ink);overflow-wrap:anywhere;font-size:16.5px;line-height:1.3}.ms .cb-row .mt{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:3px 10px;margin-top:6px;font-size:13px;display:flex}.ms .cb-row .mt b{color:var(--ink-2);font-weight:450}.ms .cb-ready{color:var(--ink-3);gap:7px;font-size:12.5px;line-height:1.35;display:grid}.ms .cb-ready .l{color:var(--ink-2);align-items:center;gap:7px;font-size:13px;display:flex}.ms .cb-ready .l .ic{width:15px;height:15px}.ms .cb-ready .l.ok .ic{color:var(--ok)}.ms .cb-ready .l.short .ic{color:var(--chain)}.ms .meter.ok i{background:var(--ok)}.ms .meter.short i{background:var(--chain)}.ms .cb-acts{align-items:center;gap:4px;display:flex}.ms .cb-confirm{color:var(--ink);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;font-size:13.5px;display:flex}.ms .ce-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px 32px;margin:6px 0 26px;display:flex}.ms .ce-head>div:first-child{min-width:0}.ms .ce-name{align-items:center;gap:6px;display:flex}.ms .ce-name .t-title{overflow-wrap:anywhere}.ms .ce-rename{flex-wrap:wrap;align-items:center;gap:8px;max-width:520px;display:flex}.ms .ce-rename .input{height:46px;font:400 24px/1 var(--f-disp);flex:220px}.ms .ce-meta{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:10px;font-size:13.5px;display:flex}.ms .ce-meta b{color:var(--ink);font-weight:450;font-family:var(--f-num);font-size:16px}.ms .ce-ready{border:1px solid var(--rule-lo);background:#0a112099;border-radius:10px;gap:9px;width:min(100%,360px);padding:13px 16px;display:grid}.ms .ce-ready .h{color:var(--ink-3);justify-content:space-between;gap:10px;font-size:12.5px;display:flex}.ms .ce-ready .r{color:var(--ink-2);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;font-size:13px;display:grid}.ms .ce-ready .r .v{color:var(--ink-3);white-space:nowrap;font-size:12.5px}.ms .ce-ready .r .v b{color:var(--ink);font:400 15px/1 var(--f-num)}.ms .ce-ready .r .v.short b{color:var(--chain-ink)}.ms .ce-ready .fix{color:var(--ink-3);font-size:12.5px;line-height:1.45}.ms .ce{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:28px;display:grid}.ms .ce-tools{flex-wrap:wrap;align-items:center;gap:10px 12px;margin-bottom:18px;display:flex}.ms .ce-tools .seg button{padding:0 14px}.ms .ce-tools .seg .n{color:var(--ink-3);font:400 14px/1 var(--f-num);margin-left:6px}.ms .ce-tools .seg button[aria-pressed=true] .n{color:var(--pen-ink)}.ms .ce-tools .srch{flex:200px;max-width:280px;position:relative}.ms .ce-tools .srch .ic{width:17px;height:17px;color:var(--ink-4);position:absolute;top:12px;left:11px}.ms .ce-tools .srch .input{height:40px;padding-left:36px;font-size:14px}.ms .ce-tools .select{width:auto;height:40px;font-size:14px}.ms .ce-addbtn{display:none}.ms .ce-grid{grid-template-columns:repeat(auto-fill,minmax(108px,1fr));gap:18px 14px;display:grid}.ms .ct>button{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:7px;padding:0;display:grid}.ms .ct-art{aspect-ratio:421/614;transition:translate .16s var(--ease), box-shadow .16s var(--ease);background:#0b1222;border-radius:6px;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 1px #efe7d517,0 14px 26px -18px #000}.ms .ct-art img{object-fit:cover;width:100%;height:100%;display:block}.ms .ct>button:hover .ct-art{translate:0 -2px;box-shadow:0 0 0 1px #efe7d542,0 18px 30px -18px #000}.ms .ct-x{min-width:28px;height:22px;color:var(--ink);font:400 15px/22px var(--f-num);text-align:center;background:#05080fdb;border-radius:6px;padding:0 6px;position:absolute;bottom:5px;right:5px;box-shadow:0 0 0 1px #efe7d529}.ms .ct-x.lo{color:var(--chain-ink)}.ms .ct-n{color:var(--ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.25;display:-webkit-box;overflow:hidden}.ms .ct.sel .ct-art{box-shadow:0 0 0 2px var(--pen), 0 0 0 6px #9b7eff2e, 0 20px 34px -20px #5733d1e6;translate:0 -3px}.ms .ct.sel .ct-n{color:var(--pen-ink)}.ms .ce-rail{gap:14px;padding:18px;display:grid;position:sticky;top:20px}.ms .ce-rail h2{justify-content:space-between;align-items:center;gap:10px;font-size:15px;font-weight:450;display:flex}.ms .ce-rail .seg{width:100%}.ms .ce-rail .seg button{padding:0 8px}.ms .ce-res{display:grid}.ms .ce-res li{border-top:1px solid var(--rule-lo);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;padding:7px 0;display:grid}.ms .ce-res li:first-child{border-top:0}.ms .ce-res img{object-fit:cover;border-radius:3px;width:34px;height:50px;display:block;box-shadow:0 0 0 1px #efe7d51a}.ms .ce-res .n{color:var(--ink);font-size:13.5px;line-height:1.25}.ms .ce-res .k{color:var(--ink-3);margin-top:2px;font-size:12px}.ms .ce-res .in{color:var(--ok);white-space:nowrap;align-items:center;gap:4px;font-size:12.5px;display:inline-flex}.ms .ce-res .in .ic{width:14px;height:14px}.ms .ce-res .btn-sm{height:30px;padding:0 10px}.ms .ce-sug{border:1px solid var(--rule);background:#0d1528;border-radius:9px;padding:4px;display:grid;box-shadow:0 20px 40px -20px #000}.ms .ce-sug button{height:38px;color:var(--ink-2);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;padding:0 10px;font-size:14px;display:flex}.ms .ce-sug button[data-focus]{background:var(--pen-soft);color:var(--ink)}.ms .ce-sug button small{color:var(--ink-3);font-size:12px}.ms textarea.input{resize:vertical;height:auto;padding:10px 12px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:13px;line-height:1.6}.ms .ce-file{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.ms .ce-note{background:var(--ok-soft);color:var(--ink-2);border-radius:8px;align-items:flex-start;gap:9px;padding:10px 12px;font-size:13px;line-height:1.45;display:flex}.ms .ce-note .ic{width:16px;height:16px;color:var(--ok);flex:none;margin-top:1px}.ms .ce-note.warn{background:var(--chain-soft)}.ms .ce-note.warn .ic{color:var(--chain)}.ms .ce-note code{color:var(--ink);font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px}.ms .ce-insp{gap:14px;display:grid}.ms .ce-insp .art{aspect-ratio:421/614;border-radius:8px;justify-self:center;width:min(100%,210px);overflow:hidden;box-shadow:0 0 0 1px #efe7d524,0 24px 40px -24px #000}.ms .ce-insp .art img{object-fit:cover;width:100%;height:100%;display:block}.ms .ce-insp h3{font-size:17px;font-weight:450;line-height:1.25}.ms .ce-insp .k{color:var(--ink-3);margin-top:3px;font-size:13px}.ms .ce-insp .cp{border-top:1px solid var(--rule-lo);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:12px;display:flex}.ms .ce-insp .cp .label{margin:0}.ms .step{border:1px solid var(--rule);border-radius:8px;grid-template-columns:42px 50px 42px;align-items:stretch;height:42px;display:inline-grid;overflow:hidden}.ms .step button{color:var(--ink-2);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.ms .step button:hover{color:var(--ink);background:#efe7d50d}.ms .step button[disabled]{color:var(--ink-4);cursor:default;background:0 0}.ms .step output{border-inline:1px solid var(--rule-lo);color:var(--ink);font:400 22px/1 var(--f-num);place-items:center;display:grid}.ms .step input{text-align:center;border:0;border-inline:1px solid var(--rule-lo);width:100%;min-width:0;color:var(--ink);font:400 22px/1 var(--f-num);appearance:textfield;background:0 0;border-radius:0;padding:0}.ms .step input::-webkit-outer-spin-button{appearance:none;margin:0}.ms .step input::-webkit-inner-spin-button{appearance:none;margin:0}.ms .undo{border:1px solid var(--rule);color:var(--ink-2);background:#0f1830;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;padding:9px 10px 9px 14px;font-size:13.5px;display:flex;box-shadow:0 18px 40px -20px #000}.ms .sheet-scrim{z-index:5;background:#03050a99;position:absolute;inset:0}.ms .sheet{z-index:6;border-top:1px solid var(--rule);background:linear-gradient(#121c33,#0a1120);border-radius:18px 18px 0 0;gap:14px;padding:10px 16px 22px;display:grid;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -30px 60px -30px #000}.ms .sheet:before{content:"";background:#efe7d533;border-radius:2px;justify-self:center;width:40px;height:4px}.ms .sheet .ce-insp{grid-template-columns:96px minmax(0,1fr);align-items:start;gap:6px 14px}.ms .sheet .ce-insp .art{grid-row:span 2;width:96px}.ms .sheet .ce-insp .cp{grid-column:1/-1}@container (max-width:980px){.ms .ce{grid-template-columns:minmax(0,1fr)}.ms .ce>.ce-rail{display:none}.ms .ce-addbtn{display:inline-flex}}@container (max-width:800px){.ms .cb-row{grid-template-columns:76px minmax(0,1fr) auto}.ms .cb-fan{transform-origin:0;transform:scale(.85)}.ms .cb-ready{grid-column:2/3}.ms .cb-acts{grid-area:1/3}}@container (max-width:520px){.ms .cb-row{grid-template-columns:64px minmax(0,1fr) auto;gap:10px 12px;padding:10px 8px 12px 6px}.ms .cb-fan{transform:scale(.72)}.ms .cb-ready{grid-column:2/-1}.ms .cb-confirm{grid-column:1/-1;justify-content:flex-start}.ms .ce-ready{width:100%}.ms .ce-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 10px}.ms .ce-tools .srch{flex-basis:100%;order:3;max-width:none}.ms .ce-tools .select{order:4}}.ms .cb-ready .l.soft .ic,.ms .cb-ready .l:not(.ok):not(.short):not(.soft) .ic{color:var(--ink-3)}.ms .meter.soft i{background:var(--ink-3)}.ms .cb-row[data-template] .nm{color:var(--ink-2)}.ms .cb-row[data-template] .cb-acts{justify-content:flex-end}.ms .cb-fan.none .ic{width:20px;height:20px}.ms .ce-bar{justify-content:space-between;align-items:center;gap:12px;display:flex}.ms .ce-tools .srch{flex:220px;max-width:none}.ms .ce-filt{flex-wrap:wrap;flex-basis:100%;gap:10px;display:flex}.ms .cb-row[data-confirm] .cb-confirm{grid-column:3/-1}:is(.ms .cb-row>.cb-ready:has(>.sk:only-child),.ms .cb-row>.cb-acts:has(>.sk)){align-self:center}@container (max-width:800px){.ms .cb-row[data-confirm] .cb-confirm{grid-column:2/-1;justify-content:flex-start}}@container (max-width:520px){.ms .cb-row{grid-template-columns:64px minmax(0,1fr) 36px}.ms .cb-acts .btn{display:none}.ms .ce-tools .srch{flex-basis:100%;order:3}.ms .ce-filt{order:4}}.ms .cb-row .nm-line{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.ms .cb-row .nm-line .chip{height:22px;font-size:12px}.ms .cb-row .tags{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:9px;font-size:12.5px;display:flex}.ms .cb-row .tags .chip{height:24px;font-size:12.5px}.ms .cb-row .tags .chip .ic{width:14px;height:14px}.ms .cb-ready .more{color:var(--ink-3)}.ms .dk-foot{color:var(--ink-3);margin-top:14px;font-size:12.5px}.ms .dk-imp{gap:16px;margin-bottom:22px;padding:18px 20px;display:grid}.ms .dk-imp-h{justify-content:space-between;align-items:center;gap:12px;display:flex}.ms .dk-imp-h h2{font-size:15px;font-weight:450}.ms .dk-imp-b{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:22px;display:grid}.ms .dk-drop{border:1px dashed var(--rule);min-height:136px;color:var(--ink-2);text-align:center;cursor:pointer;border-radius:10px;align-content:center;justify-items:center;gap:6px;padding:18px;display:grid}.ms .dk-drop .ic{width:22px;height:22px;color:var(--ink-3)}.ms .dk-drop small{color:var(--ink-3);font-size:12.5px}.ms .dk-drop[data-dragging]{border:1px solid var(--pen);background:var(--pen-soft);color:var(--ink);box-shadow:0 0 0 4px #9b7eff1f}.ms .dk-drop[data-dragging] .ic{color:var(--pen-ink)}.ms .dk-res{border-top:1px solid var(--rule-lo);display:grid}.ms .dk-res li{border-bottom:1px solid var(--rule-lo);grid-template-columns:18px minmax(0,1fr) auto;align-items:start;gap:10px;padding:11px 0;font-size:13.5px;display:grid}.ms .dk-res .ic{width:16px;height:16px;color:var(--ink-3);margin-top:2px}.ms .dk-res .f{color:var(--ink);overflow-wrap:anywhere}.ms .dk-res .s{color:var(--ink-3);margin-top:2px;font-size:12.5px}.ms .dk-res .s b{color:var(--ink-2);font:400 14px/1 var(--f-num)}.ms .dk-res [data-st=saved] .ic{color:var(--ok)}.ms .dk-res [data-st=failed] .ic,.ms .dk-res [data-st=failed] .s{color:var(--loss-ink)}.ms .dk-res-f{justify-content:flex-end;display:flex}.ms .cb-confirm .why{color:var(--ink-2);text-align:right;flex:100%;font-size:13px;line-height:1.45}@container (max-width:800px){.ms .cb-confirm .why{text-align:left}}@container (max-width:640px){.ms .dk-imp-b{grid-template-columns:minmax(0,1fr)}.ms .dk-imp{padding:16px}}.ms .empty .acts .ic{color:currentColor;stroke-width:1.7px;width:16px;height:16px}@container (max-width:520px){.ms .cb-row .mt .dot{display:none}}.ms .an:where(:not(.ach *)){gap:18px;display:grid}.ms .an-ch{gap:4px;display:grid}.ms .an-ch .row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ms .an-ch .select{flex:1 1 0;min-width:0;max-width:340px}.ms .an-saved{color:var(--ok);align-items:center;gap:6px;font-size:13px;display:inline-flex}.ms .an-saved .ic{width:15px;height:15px}.ms .an-h{border-top:1px solid var(--rule-lo);justify-content:space-between;align-items:baseline;gap:12px;padding-top:16px;display:flex}.ms .an-h h3{font-size:14px;font-weight:450}.ms .an-h small{color:var(--ink-3);font-size:12.5px}.ms .an-list{display:grid}.ms .an-list li{border-top:1px solid var(--rule-lo);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 18px;padding:11px 0;display:grid}.ms .an-list li:first-child{border-top:0}.ms .an-list .e{color:var(--ink);font-size:14px}.ms .an-list .w{color:var(--ink-3);margin-top:2px;font-size:12.5px;line-height:1.4}.ms .an-list .to{color:var(--ink-2);white-space:nowrap;justify-content:flex-end;align-items:center;gap:10px;font-size:13px;display:flex}.ms .chan{height:24px;color:var(--ink);background:#efe7d50f;border-radius:6px;align-items:center;padding:0 9px;font-size:13px;display:inline-flex}.ms .chan.def{color:var(--ink-2)}.ms .chan.off{color:var(--ink-4);background:0 0;padding:0}.ms .chan.none{color:var(--chain-ink);background:0 0;padding:0}.ms .tg{border:1px solid var(--rule);cursor:pointer;background:#efe7d50f;border-radius:999px;flex:none;width:38px;height:22px;position:relative}.ms .tg:after{content:"";background:var(--ink-3);width:16px;height:16px;transition:translate .16s var(--ease);border-radius:50%;position:absolute;top:2px;left:2px}.ms .tg[aria-checked=true]{border-color:var(--pen-fill);background:var(--pen-fill)}.ms .tg[aria-checked=true]:after{background:#fff;translate:16px}.ms .ro{border:1px solid var(--rule-lo);color:var(--ink-3);border-radius:9px;align-items:flex-start;gap:9px;padding:11px 13px;font-size:13px;line-height:1.45;display:flex}.ms .ro .ic{flex:none;width:15px;height:15px;margin-top:2px}@container (max-width:560px){.ms .an-list li{grid-template-columns:minmax(0,1fr)}.ms .an-list .to{justify-content:flex-start}}.ms .btn:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.ms .si{background:radial-gradient(52% 42% at 50% 34%, #7c5cff1c, transparent 72%), var(--ground);place-items:center;min-height:780px;padding:56px 16px;display:grid}.ms .si.short{background:0 0;min-height:0;padding:36px 16px}.ms .si-box{text-align:center;justify-items:center;width:min(100%,372px);display:grid}.ms .si-fan{width:210px;height:138px;margin-bottom:28px;position:relative}.ms .si-fan img{transform-origin:50% 130%;border-radius:5px;width:86px;height:auto;position:absolute;bottom:0;left:50%;box-shadow:0 14px 34px -8px #000000b3}.ms .si-fan img:first-of-type{translate:-50%;rotate:-15deg}.ms .si-fan img:nth-of-type(2){z-index:1;translate:-50% -12px}.ms .si-fan img:nth-of-type(3){translate:-50%;rotate:15deg}.ms .si-brand{letter-spacing:-.015em;align-items:center;gap:11px;font-size:30px;font-weight:450;display:inline-flex}.ms .si-brand .ns-mark{width:30px;height:30px;display:block}.ms .si-sub{color:var(--ink-3);margin-top:10px;font-size:14.5px;line-height:1.55}.ms .si-to{border:1px solid var(--rule-lo);max-width:100%;color:var(--ink-2);border-radius:999px;align-items:center;gap:8px;margin-top:18px;padding:7px 12px;font-size:13px;display:inline-flex}.ms .si-to .ic{width:15px;height:15px;color:var(--pen-ink);flex:none}.ms .si-to b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:450;overflow:hidden}.ms .si-msg{text-align:left;width:100%;margin-top:22px}.ms .si-msg .code{color:var(--ink-4);margin-top:4px;font-size:12px;display:block}.ms .si-form{width:100%;margin-top:26px;display:grid}.ms .si-form .btn{justify-content:center;gap:10px;width:100%}.ms .si-form .btn .ic{width:19px;height:19px}.ms .si-fine{color:var(--ink-4);margin-top:18px;font-size:12.5px;line-height:1.55}.ms .spin{animation:.9s linear infinite ms-si-spin}@keyframes ms-si-spin{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.ms .spin{animation:none}}.ms .si-keys{border-collapse:collapse;width:100%;font-size:13px}.ms .si-keys th{color:var(--ink-4);text-align:left;padding:0 12px 8px 0;font-weight:400}.ms .si-keys td{border-top:1px solid var(--rule-lo);color:var(--ink-2);vertical-align:top;padding:9px 12px 9px 0;line-height:1.45}.ms .si-keys td:first-child{white-space:nowrap}.ms .si-keys code{color:var(--ink)}.ms .si-keys .dead{color:var(--ink-4)}@media (prefers-reduced-motion:reduce){.ms .pf-gem:after,.ms .ach li[data-a=new] .medal{animation:none}.ms .tl-row,.ms .opt{transition:none}}.ms .app-main{background:radial-gradient(70% 60% at 52% 30%,#16223e8c,#0000 72%),radial-gradient(40% 50% at 12% 88%,#2e225438,#0000 70%),linear-gradient(#0a1122 0%,#070b15 55%,#05080f 100%)}.ms .panel,.ms .xt-wrap{background:var(--sheet-bg);border-radius:4px}.ms .panel{border-color:var(--rule-lo)}.ms .banner{border-radius:8px}.ms .t-title{font-family:var(--f-disp);letter-spacing:0;font-weight:600}.ms .sec-t,.ms .panel-t>span:first-child:not(.chip):not(.lamp),.ms .panel-t>h2,.ms .panel-t>h3{color:var(--ink);font-family:var(--f-disp);letter-spacing:0;font-size:15px;font-weight:600}.ms h2.sec-t,.ms h3.sec-t{margin:0}.ms .sheet-head{border-bottom:1px solid var(--rule-lo);margin-bottom:26px;padding-bottom:18px}.ms .btn-primary{box-shadow:none;border-color:#0000}.ms .chip-live,.ms .live-pill{height:22px;color:var(--live-ink);letter-spacing:0;white-space:nowrap;background:#ff544814;border:1px solid #ff54488c;border-radius:999px;align-items:center;gap:7px;padding:0 9px;font-size:11.5px;font-weight:500;display:inline-flex}.ms .live-pill:before,.ms .chip-live:before{content:"";background:var(--live);border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite ms-livepulse}.ms .chip-live>.lamp{display:none}@keyframes ms-livepulse{50%{opacity:.35}}.ms .lamp[data-s=live]{background:var(--live);box-shadow:0 0 0 3px #ff54482e}.ms .chip-new{background:var(--pen-soft);height:20px;color:var(--pen-ink);letter-spacing:0;border:1px solid #9b7eff80;border-radius:999px;align-items:center;padding:0 8px;font-size:11px;font-weight:500;display:inline-flex}.ms .tier[data-t=Diamond]{color:var(--t-dia);-webkit-text-fill-color:currentColor;background:0 0}.ms .ns-g,.ms .m-vs,.ms .def,.ms .si-fine,.ms .ns-me>.ic,.ms .xt th,.ms .lb-l td,.ms .ledger td.mut,.ms .t-meta,.ms .sec-aux,.ms .prog-l,.ms .nf .ref{color:var(--ink-3)}.ms .trk{--pw:64px;--gap:20px;--ph:36px;--ph-now:44px;min-width:0;color:var(--ink);font-variant-numeric:tabular-nums lining-nums;justify-items:center;gap:6px;display:grid}.ms .trk-stack{align-items:center;max-width:100%;height:54px;display:flex;position:relative}.ms .trk-line,.ms .trk-done{top:50%;left:calc(var(--pw) / 2);pointer-events:none;position:absolute;translate:0 -50%}.ms .trk-line{right:calc(var(--pw) / 2);background:var(--rule);height:1px}.ms .trk-done{width:calc(var(--i) * (var(--pw) + var(--gap)));background:var(--gold);height:2px}.ms .trk-pool{top:50%;left:calc(var(--i) * (var(--pw) + var(--gap)) + var(--pw) / 2);width:calc(var(--pw) * 2.5);pointer-events:none;background:radial-gradient(closest-side,#9b7eff4d,#9b7eff14 62%,#0000);height:96px;position:absolute;translate:-50% -50%}.ms .trk[data-tone=theirs] .trk-pool{background:radial-gradient(closest-side, rgb(var(--rule-rgb) / .16), rgb(var(--rule-rgb) / .05) 62%, transparent)}.ms .trk-plates{z-index:1;gap:var(--gap);margin:0;padding:0;list-style:none;display:flex;position:relative}.ms .trk-plates>li{width:var(--pw);flex:none;justify-content:center;align-items:center;height:54px;display:flex}.ms .trk-plate{box-sizing:border-box;width:100%;height:var(--ph);border:1px solid var(--rule-lo);background:var(--panel-2);color:var(--ink-3);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:0;line-height:1;display:flex;position:relative}.ms .trk-plate b{letter-spacing:0;font-size:14px;font-weight:600}.ms .trk-plate small{white-space:nowrap;font-size:11px}.ms .trk-plate[data-state=done]{border-color:rgb(var(--rule-rgb) / .5);color:var(--ink-2)}.ms .trk-plate[data-next=true]{border-style:dashed;border-color:var(--gold);color:var(--ink-2)}.ms .trk-plate[data-state=current]{height:var(--ph-now);border-color:var(--pen);color:#fff;background:linear-gradient(#33268a,#241a66);box-shadow:0 10px 24px -10px #9b7effbf}.ms .trk-plate[data-state=current] small{color:#ddd4ff}.ms .trk[data-tone=theirs] .trk-plate[data-state=current]{border-color:rgb(var(--rule-rgb) / .85);background:var(--panel-3);color:var(--ink);box-shadow:0 10px 22px -12px #000000e6}.ms .trk[data-tone=theirs] .trk-plate[data-state=current] small{color:var(--ink-2)}.ms .trk[data-tone=live] .trk-plate[data-state=current]{border-color:rgb(var(--ember-rgb) / .9);background:linear-gradient(rgb(var(--ember-rgb) / .3), rgb(var(--ember-rgb) / .12));box-shadow:0 10px 24px -10px rgb(var(--ember-rgb) / .7)}.ms .trk[data-tone=live] .trk-pool{background:radial-gradient(closest-side, rgb(var(--ember-rgb) / .26), rgb(var(--ember-rgb) / .07) 62%, transparent)}.ms .trk-tick{border:1px solid var(--gold);background:var(--ground);width:17px;height:17px;color:var(--gold-ink);border-radius:50%;place-items:center;display:grid;position:absolute;top:-7px;right:-7px}.ms .trk-tick .ic{stroke-width:2.4px;width:11px;height:11px}.ms .trk-cap{max-width:100%;color:var(--ink-2);text-align:center;text-wrap:balance;margin:0;font-size:13px}.ms .trk-cap .at{color:var(--gold-ink);font-weight:500}.ms .trk[data-tone=mine] .trk-cap .at{color:var(--pen-ink)}.ms .trk[data-tone=live] .trk-cap .at{color:var(--ember-hi)}.ms .trk-cap .k{align-items:center;gap:6px;display:inline-flex}.ms .trk-cap .sep{color:var(--ink-4);margin:0 7px}.ms .trk.sm{--pw:52px;--gap:14px;--ph:32px;--ph-now:38px}.ms .trk.sm .trk-plate b{font-size:13px}.ms .trk.left{justify-items:start}.ms .trk.left .trk-cap{text-align:left}@container (max-width:560px){.ms .trk{--pw:46px;--gap:10px;--ph:30px;--ph-now:36px}.ms .trk-plate small{display:none}.ms .trk-plate b{font-size:13px}}.ms .lps{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));border-top:1px solid var(--rule-lo);border-bottom:1px solid var(--rule);display:grid}.ms .lp{align-content:start;gap:4px;min-width:0;padding:12px 18px 14px;display:grid}.ms .lp+.lp{border-left:1px solid var(--rule-lo)}.ms .lps>.lp:first-child{padding-left:0}.ms .lp-k{min-width:0;color:var(--ink-2);letter-spacing:0;white-space:nowrap;justify-content:space-between;align-items:baseline;gap:10px;font-size:12px;font-weight:500;display:flex}.ms .lp-k small{text-overflow:ellipsis;color:var(--ink-3);letter-spacing:0;text-transform:none;font-size:12.5px;font-weight:400;overflow:hidden}.ms .lp-v{flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-width:0;display:flex}.ms .lp-v b{font-family:var(--f-disp);letter-spacing:.01em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:34px;font-weight:560;line-height:1}.ms .lp-v b small{color:var(--ink-3);margin-left:2px;font-size:18px;font-weight:400}.ms .lp-v s{color:var(--ink-3);font-family:var(--f-disp);font-size:16px;text-decoration-thickness:1px}.ms .lp-d{height:20px;font-family:var(--f-num);border-radius:4px;align-items:center;padding:0 7px;font-size:15px;line-height:1;display:inline-flex}.ms .lp-d.up{color:var(--gain-ink);background:#4fbf7f1a;box-shadow:inset 0 0 0 1px #4fbf7f52}.ms .lp-d.down{color:var(--loss-ink);background:#e45a4d1a;box-shadow:inset 0 0 0 1px #e45a4d59}.ms .lp-d.flat{color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--rule-lo)}.ms .lp-s{color:var(--ink-3);font-size:12.5px}.ms .lp[data-tone=loss] .lp-v b{color:var(--loss-ink)}.ms .lp[data-tone=tier] .lp-v b{color:var(--tier,var(--ink))}@container (max-width:640px){.ms .lps{grid-template-columns:repeat(2,minmax(0,1fr))}.ms .lp{padding:12px 14px 14px}.ms .lp:nth-child(odd){border-left:0;padding-left:0}.ms .lp:nth-child(n+3){border-top:1px solid var(--rule-lo)}.ms .lp-v b{font-size:28px}}.ms .hr{border:1px solid var(--rule-lo);background:var(--sheet-bg);border-radius:4px;overflow:hidden}.ms .hr-cap{border-bottom:1px solid var(--rule-lo);justify-content:space-between;align-items:baseline;gap:12px;padding:12px 14px 10px;display:flex}.ms .hr-cap h2,.ms .hr-cap h3,.ms .hr-cap>span:first-child{color:var(--ink);font-family:var(--f-disp);letter-spacing:0;font-size:15px;font-weight:600}.ms .hr-cap small,.ms .hr-cap a{color:var(--ink-3);font-size:12.5px}.ms .hr-cap a{color:var(--pen-ink)}.ms .hr-list{margin:0;padding:4px 0 6px;list-style:none;display:grid}.ms .hr-turn{z-index:1;color:var(--ink-3);letter-spacing:0;background:#080d19f0;align-items:center;gap:10px;padding:10px 14px 6px;font-size:11.5px;font-weight:500;display:flex;position:sticky;top:0}.ms .hr-turn:after{content:"";background:var(--rule-lo);flex:1;height:1px}.ms .hr-row{min-height:46px;color:var(--ink-2);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 14px 6px 17px;font-size:13.5px;display:grid;position:relative}.ms .hr-row:has(>.hr-th):has(>.hr-sc){grid-template-columns:auto auto minmax(0,1fr) auto}.ms .hr-row:before{content:"";border-left:3px dashed #958f818c;border-radius:2px;width:3px;position:absolute;top:9px;bottom:9px;left:6px}.ms .hr-row[data-own=me]:before{border-left:3px solid var(--pen)}.ms .hr-row[data-own=none]:before{display:none}.ms .hr-row+.hr-row{border-top:1px solid rgb(var(--rule-rgb) / .08)}.ms .hr-row b{color:var(--ink);font-weight:500}.ms .hr-row[data-chain]{background:var(--chain-soft)}.ms .hr-row[data-latest]{box-shadow:inset 0 0 0 1px #ff544861, inset 4px 0 0 var(--live)}.ms .hr-th{align-items:center;gap:3px;display:flex}.ms .hr-th img,.ms .hr-th .thumb{object-fit:cover;border:1px solid #b5996380;border-radius:2px;width:24px;height:35px;box-shadow:0 4px 10px #0000008c,0 1px 2px #0009}.ms .hr-tx{min-width:0;line-height:1.4}.ms .hr-tx small{color:var(--ink-3);font-size:12.5px;display:block}.ms .hr-mt{color:var(--ink-3);font-family:var(--f-num);white-space:nowrap;justify-items:end;gap:1px;font-size:15px;display:grid}.ms .hr-mt small{font-family:var(--f-ui);font-size:12px}.ms .hr-mt .up{color:var(--gain-ink)}.ms .hr-mt .down{color:var(--loss-ink)}.ms .hr-sc{font-family:var(--f-num);color:var(--ink);letter-spacing:.02em;font-size:16px}.ms .cm{width:34px;height:34px;color:var(--chain-ink);background:radial-gradient(circle at 50% 35%,#e4b64f47,#e4b64f0f 70%),#0e1729;border:1px solid #e4b64fbf;border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative;box-shadow:0 0 0 3px #e4b64f14,0 6px 14px -6px #e4b64f8c}.ms .cm svg{width:16px;height:16px}.ms .cm b{background:var(--chain);color:#1b1305;min-width:17px;height:17px;font:600 12px/1 var(--f-num);border-radius:999px;place-items:center;padding:0 4px;display:grid;position:absolute;bottom:-5px;right:-6px}.ms .cm[data-tone=pen]{color:var(--pen-ink);background:radial-gradient(circle at 50% 35%,#9b7eff4d,#9b7eff0f 70%),#0e1729;border-color:#9b7effcc;box-shadow:0 0 0 3px #9b7eff14,0 6px 14px -6px #9b7eff99}.ms .cm[data-tone=pen] b{background:var(--pen);color:#fff}.ms .cm[data-tone=live]{border-color:rgb(var(--ember-rgb) / .85);background:radial-gradient(circle at 50% 35%, rgb(var(--ember-rgb) / .3), rgb(var(--ember-rgb) / .06) 70%), #0e1729;color:var(--ember-hi);box-shadow:0 0 0 3px rgb(var(--ember-rgb) / .08), 0 6px 14px -6px rgb(var(--ember-rgb) / .6)}.ms .cm[data-tone=live] b{background:var(--ember);color:#1d0e04}.ms .chain{display:grid;position:relative}.ms .chain>li{position:relative}.ms .chain>li+li:before{content:"";left:var(--wire-x,35px);pointer-events:none;border-left:1px dashed #e4b64f99;height:28px;position:absolute;top:-14px}.ms .lv{position:relative;border-color:rgb(var(--ember-rgb) / .62)!important;background:radial-gradient(90% 120% at 0% 0%, rgb(var(--ember-rgb) / .13), transparent 60%), var(--sheet-bg)!important;box-shadow:inset 0 0 0 1px rgb(var(--ember-rgb) / .1), 0 18px 40px -26px rgb(var(--ember-rgb) / .6)!important}.ms .stamp{font-family:var(--f-disp);letter-spacing:0;color:#f6e6b8;text-shadow:0 0 22px #9b7eff8c,0 2px #00000080;font-weight:800;line-height:.95}.ms .stamp.loss{color:#ffc2bb;text-shadow:0 0 22px #e45a4d73,0 2px #00000080}.ms .frame.res{border-color:var(--rule-hi);background:radial-gradient(70% 90% at 50% 0%, #9b7eff1f, transparent 70%), var(--sheet-bg)}.ms .smn{pointer-events:none;color:var(--smn,var(--gold));opacity:.85;position:absolute;inset:-14px}.ms .smn svg{width:100%;height:100%;overflow:visible}.ms .smn .r1{transform-origin:50%;animation:24s linear infinite ms-scspin}.ms .smn .r2{transform-origin:50%;animation:36s linear infinite reverse ms-scspin}@keyframes ms-scspin{to{rotate:360deg}}.ms .dz{background:linear-gradient(#e45a4d0f,#e45a4d05);border:1px solid #e45a4d52;border-radius:4px;gap:12px;padding:14px 16px 16px;display:grid}.ms .dz-t{color:var(--loss-ink);letter-spacing:0;font-size:12px;font-weight:500}.ms .dz-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 14px;display:grid}.ms .dz-row+.dz-row{border-top:1px solid #e45a4d2e;padding-top:12px}.ms .dz-row p{color:var(--ink-3);font-size:12.5px;line-height:1.45}.ms .dz-row p strong{color:var(--ink);font-size:14px;font-weight:450;display:block}.ms .cfm{background:#0e1729;border:1px solid #e45a4d8c;border-radius:8px;gap:12px;padding:16px;display:grid;box-shadow:0 30px 70px -24px #000000f2}.ms .cfm h4{color:var(--ink);font-size:15px;font-weight:500}.ms .cfm p{color:var(--ink-2);font-size:13.5px;line-height:1.5}.ms .cfm .acts{justify-content:flex-end}.ms .panel.msheet{padding:0;display:grid;overflow:hidden}.ms .sheet-cap{border-bottom:1px solid var(--rule-lo);justify-content:space-between;align-items:baseline;gap:12px;padding:12px 16px 10px;display:flex}.ms .sheet-cap h2,.ms .sheet-cap h3{color:var(--ink);font-family:var(--f-disp);letter-spacing:0;margin:0;font-size:15px;font-weight:600}.ms .sheet-cap small{color:var(--ink-3);font-size:12.5px}.ms .sheet-cap a{color:var(--pen-ink);font-size:12.5px}.ms .msheet>.rows{padding:14px 16px}.ms .msheet>.plist{padding:2px 16px 4px}.ms .sheet-body{padding:14px 16px 16px}.ms .sheet-foot{border-top:1px solid var(--rule-lo);color:var(--ink-3);align-items:flex-start;gap:8px;padding:10px 16px 13px;font-size:12.5px;line-height:1.5;display:flex}.ms .sheet-foot .ic{margin-top:2px}.ms .rows .edit{color:var(--pen-ink)}.ms .ym{border-radius:6px}.ms .ym-left{color:var(--ink-3);font-size:13px}.ms .ym-face{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:18px;margin:16px 0 18px;display:grid}.ms .ym-lp{border-top:1px solid #9b7eff52;gap:8px;min-width:0;padding-top:12px;display:grid}.ms .ym-lp.r{text-align:right;justify-items:end}.ms .ym-k{min-width:0;color:var(--ink-3);flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:13px;display:flex}.ms .ym-lp.r .ym-k{justify-content:flex-end}.ms .ym-k b{color:var(--ink);overflow-wrap:anywhere;font-size:19px;font-weight:450}.ms .ym-n{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.ms .ym-lp.r .ym-n{justify-content:flex-end}.ms .num-d{font-family:var(--f-disp);letter-spacing:.01em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:40px;font-weight:560;line-height:1}.ms .ym-mid{align-self:center;padding-top:14px}.ms .ym-deck{min-width:0;color:var(--ink-3);align-items:center;gap:8px;font-size:13px;display:inline-flex}.ms .ym-deck strong{color:var(--ink-2);font-weight:450}.ms .ym-stakes{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px 8px;margin:-4px 0 14px;font-size:13px;display:flex}.ms .ym.ph{padding:16px 16px 14px}.ms .ym.ph .ym-face{gap:10px;margin:12px 0 14px}.ms .ym.ph .ym-k b{font-size:16px}.ms .ym.ph .num-d{font-size:28px}.ms .cm.sm{width:24px;height:24px;box-shadow:0 0 0 2px #e4b64f14}.ms .cm.sm svg{width:13px;height:13px}.ms .cm.xs{width:18px;height:18px;box-shadow:none}.ms .cm.xs svg{width:10px;height:10px}.ms .xt-legend{border-top:1px solid var(--rule-lo);grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 22px;margin:0;padding:14px 16px 16px;display:grid}.ms .xt-legend>div{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:10px;display:grid}.ms .xt-legend dd{color:var(--ink-3);margin:0;font-size:12.5px;line-height:1.4}.ms .xt-legend .cell{width:48px;height:32px;font-size:13px}.ms .xt-legend .cell small{font-size:8.5px}.ms .xt-pin .xt{width:auto;min-width:0}.ms .xt-pin .xt th:nth-child(-n+2),.ms .xt-pin .xt td:nth-child(-n+2){z-index:1;background:#0a1120;position:sticky}.ms .xt-pin .xt .pos,.ms .xt-pin .xt th:first-child{box-sizing:border-box;width:34px;min-width:34px;max-width:34px;left:0;padding:0 0 0 12px!important}.ms .xt-pin .xt td:nth-child(2),.ms .xt-pin .xt th:nth-child(2){left:34px;box-shadow:8px 0 10px -8px #000000e6}.ms .xt-pin .xt tr.me td{background-color:#0d1424}.ms .xt-pin .xt .who .nm{max-width:84px}.ms .ph-hint{color:var(--ink-3);align-items:center;gap:6px;margin-top:8px;font-size:12.5px;display:flex}.ms .mini-st{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule-lo);margin:0;padding:0;list-style:none;display:grid}.ms .mini-st li{grid-template-columns:28px minmax(0,1fr) auto 22px;align-items:center;gap:10px;min-height:44px;font-size:14.5px;display:grid;position:relative}.ms .mini-st li+li{border-top:1px solid rgb(var(--rule-rgb) / .1)}.ms .mini-st .pos{font-family:var(--f-num);color:var(--ink-3);padding-left:4px;font-size:18px}.ms .mini-st .nm{align-items:center;gap:7px;min-width:0;display:inline-flex}.ms .mini-st .rec{font-family:var(--f-num);font-size:18px}.ms .mini-st li.me{background:var(--lamp-wash)}.ms .mini-st li.me:before{content:"";border-left:3px solid var(--pen);border-radius:2px;position:absolute;top:8px;bottom:8px;left:-1px}.ms .myrow{margin-top:24px}.ms .myrow .hr-row{min-height:52px}.ms .myrow .hr-row .cell{width:50px;height:34px;font-size:14px}.ms .hr-row span.cell[data-r=you]{background:var(--pen-soft);color:var(--pen-ink);font-family:var(--f-ui);border:1px solid #9b7eff99;font-size:12.5px;font-weight:500}.ms .cfm-pair .cfm{max-width:520px}.ms .cfm .label{margin:2px 0 -4px}.ms .cfm-h{margin-top:-6px;color:var(--ink-3)!important;font-size:12px!important}.ms .q-aux{color:var(--ink-3);font-size:12.5px;font-weight:400}.ms .podium,.ms .ledger,.ms .pinbar{background:var(--sheet-bg);border-radius:4px}.ms .podium{border-color:var(--rule)}.ms .pd-pos.first{color:var(--gold-ink)}.ms .pd-big{font-family:var(--f-disp);font-size:38px;font-weight:560}.ms .ledger thead th{border-bottom:1px solid var(--rule-lo)}.ms .ledger .cut td,.ms .ledger .stk.z{color:var(--ink-3)}.ms .ledger tr.me td:first-child{box-shadow:inset 3px 0 0 var(--pen)}.ms .pinbar{box-shadow:inset 3px 0 0 var(--pen);border-color:#9b7eff73}.ms .ssn{color:var(--gold-ink);font-weight:450}.ms .msheet .lps{border-top:0}.ms .msheet .lps>.lp{padding:4px 10px 12px}.ms .msheet .lps>.lp:first-child{padding-left:0}.ms .msheet .lps .lp-v b{font-size:26px}.ms .lb-ph li{grid-template-columns:28px minmax(0,1fr) auto}.ms .lb-ph .nm small{color:var(--ink-3);font-family:var(--f-num);margin-left:6px;font-size:14px}.ms .meter[data-t=Bronze] i{background:var(--t-bronze)}.ms .meter[data-t=Silver] i{background:var(--t-silver)}.ms .meter[data-t=Gold] i{background:var(--t-gold)}.ms .meter[data-t=Platinum] i{background:var(--t-plat)}.ms .meter[data-t=Diamond] i{background:var(--t-ice)}.ms .ach li{background:var(--sheet-bg);border-radius:4px}.ms .ach li[data-a=on]{border-color:rgb(var(--rule-rgb) / .42);background:linear-gradient(180deg, rgb(var(--rule-rgb) / .07), transparent 70%), var(--sheet-bg)}.ms .ach li[data-a=on] .medal{color:var(--gold-ink);border-color:var(--rule-hi);background:radial-gradient(closest-side, rgb(var(--rule-rgb) / .18), transparent)}.ms .ach li[data-a=on] .ad{color:var(--gold-ink)}.ms .ach li[data-a=new]{background:linear-gradient(180deg, #9b7eff1a, transparent 75%), var(--sheet-bg);border-color:#9b7eff9e;box-shadow:0 0 0 3px #9b7eff1a,0 20px 40px -26px #9b7eff99}.ms .ach li[data-a=new] .medal{color:var(--gold-ink);border-color:var(--rule-hi);background:radial-gradient(closest-side, rgb(var(--rule-rgb) / .26), transparent);--smn:var(--gold-ink);position:relative}.ms .ach li[data-a=new] .ad{color:var(--gold-ink)}.ms .ach li.close{border-color:#9b7eff52}.ms .ach li.close .medal{color:var(--pen-ink);border-color:#9b7eff66}.ms .ach li.close .meter i{background:var(--pen)}.ms .ach .medal .smn{opacity:.7;inset:-9px}.ms .new-n{color:var(--pen-ink);font-weight:450}.ms .ns-brand{border-bottom:1px solid var(--rule-lo);height:48px;margin-bottom:4px}.ms .ns-i{border-radius:4px}.ms .ns-i[aria-current=page]:before{width:3px;top:8px;bottom:8px}.ms .ns-i>.ns-live{background:var(--live);border-radius:50%;width:7px;height:7px;margin-left:auto;margin-right:8px;animation:1.8s ease-in-out infinite ms-livepulse;box-shadow:0 0 0 3px #ff54482e}.ms .ns[data-c] .ns-i>.ns-live{margin:0;position:absolute;top:9px;right:10px}.ms .ns-me{background:var(--sheet-bg);border-radius:4px}.ms .ns-me .sb .rk{color:var(--ink-3);font-family:var(--f-num)}.ms .ns-menu{border-radius:4px}.ms .ns-me[data-on]{background:linear-gradient(90deg,#9b7eff24,#9b7eff08);border-color:#9b7eff8c;position:relative}.ms .ns-me[data-on]:before{content:"";background:var(--pen);border-radius:2px;width:3px;position:absolute;top:12px;bottom:12px;left:-1px}.ms .set-page>.set-sec:first-child{border-top:0;padding-top:0}@media (prefers-reduced-motion:reduce){.ms .smn .r1,.ms .smn .r2,.ms .live-pill:before,.ms .chip-live:before,.ms .ns-i>.ns-live{animation:none}}.ms .br-h{color:var(--ink);font-family:var(--f-disp);letter-spacing:0;border-bottom:1px solid var(--rule-lo);font-size:15px;font-weight:600}.ms .br-h small{letter-spacing:0;text-transform:none}.ms .bx{background:var(--sheet-bg);border-radius:4px}.ms .bx .live-pill{height:18px;padding:0 7px;font-size:10.5px}.ms .bx[data-s=champ]{border-color:var(--rule-hi);box-shadow:inset 0 0 0 1px rgb(var(--rule-rgb) / .2)}.ms .ym-g{color:var(--ink-3);letter-spacing:0;font-size:12.5px}.ms .ym.lv{border-color:rgb(var(--ember-rgb) / .62)!important}.ms .ym.lv .ym-lp{border-top-color:rgb(var(--ember-rgb) / .35)}.ms .ym-eye .live-pill{margin-right:2px}.ms .ym.lv .ym-eye>span:first-child{color:var(--ink)}.ms .edit-cap{height:24px;color:var(--pen-ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;margin:-4px -6px -4px 0;padding:0 6px;font-size:12.5px}.ms .edit-cap:hover{background:var(--pen-soft)}.ms .sheet-body.start{gap:12px;display:grid}.ms .mk-side h2{color:var(--ink);font-family:var(--f-disp);letter-spacing:0;font-size:15px;font-weight:600}.ms .mk-secs{border-top:1px solid var(--rule-lo)}.ms .opt{border-radius:6px}.ms .size-ladder{border-collapse:collapse;margin-top:12px;font-size:12.5px}.ms .size-ladder caption{caption-side:top;color:var(--ink-3);text-align:left;padding-bottom:6px;font-size:12.5px}.ms .size-ladder th{color:var(--ink-3);text-align:left;padding:4px 16px 4px 0;font-weight:400}.ms .size-ladder td{border-left:1px solid var(--rule-lo);min-width:44px;font-family:var(--f-num);color:var(--ink-2);text-align:center;padding:4px 12px;font-size:16px}.ms .size-ladder tbody td{color:var(--ink)}.ms .size-ladder thead tr{border-bottom:1px solid var(--rule-lo)}.ms .dtf{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ms .dtf-b{width:auto;color:var(--ink);cursor:pointer;text-align:left;align-items:center;gap:8px;display:inline-flex}.ms .dtf-b .ic{color:var(--ink-3)}.ms .dtf-b:hover{border-color:var(--rule)}.ms .dtf-e{color:var(--ink-3);border-style:dashed}.ms .dtf-x{width:32px;height:32px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;display:grid}.ms .dtf-x:hover{color:var(--ink);background:#efe7d50f}.ms .dtp{border:1px solid var(--rule);background:#0e1729;border-radius:6px;gap:8px;width:292px;padding:12px;display:grid;box-shadow:0 24px 60px -24px #000000f2}.ms .dtp-h{border-bottom:1px solid var(--rule-lo);justify-content:space-between;align-items:center;padding-bottom:8px;display:flex}.ms .dtp-h b{font-family:var(--f-disp);letter-spacing:0;font-size:14px;font-weight:500}.ms .dtp-g{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.ms .dtp-g i{text-align:center;color:var(--ink-3);letter-spacing:0;font-size:11px;font-style:normal}.ms .dtp-g button{height:34px;color:var(--ink);font-family:var(--f-num);cursor:pointer;background:0 0;border:0;border-radius:4px;font-size:16px}.ms .dtp-g button:hover{background:#efe7d50f}.ms .dtp-g button.today{box-shadow:inset 0 0 0 1px var(--rule-hi)}.ms .dtp-g button.sel{color:#fff;box-shadow:inset 0 0 0 1px var(--pen);background:linear-gradient(#33268a,#241a66)}.ms .dtp-f{border-top:1px solid var(--rule-lo);color:var(--ink-3);justify-content:space-between;align-items:center;gap:8px;padding-top:8px;font-size:12.5px;display:flex}.ms .dtp-f .btn{margin-left:-10px}.ms .dtp-t{gap:0;width:180px;padding:6px}.ms .dtp-t span{font-family:var(--f-num);color:var(--ink-2);border-radius:4px;padding:8px 10px;font-size:16px}.ms .dtp-t span[aria-selected=true]{background:var(--pen-soft);color:var(--pen-ink);box-shadow:inset 2px 0 0 var(--pen)}.ms .sum .card{background:var(--sheet-bg);border-color:var(--rule);border-radius:6px}.ms .tl-row{background:var(--sheet-bg);border-radius:4px}.ms .tl-prog .trk{justify-items:center}.ms .tl-prog .trk-cap{color:var(--ink-3);font-size:12.5px}.ms .champ-n{color:var(--ink)}.ms .champ-n .ic{color:var(--gold-ink)}.ms .ledger.fin{background:var(--sheet-bg);border-radius:4px}.ms .ledger.fin thead th{border-bottom:1px solid var(--rule-lo)}.ms .mlegend{flex-wrap:wrap;align-items:center;gap:10px 24px;display:flex}.ms .mlegend>span{color:var(--ink-3);align-items:center;gap:8px;font-size:13px;display:inline-flex}.ms .sw{border:1px solid var(--rule-lo);border-radius:3px;width:26px;height:16px;display:inline-block}.ms .sw-you{background:var(--pen-soft);border-color:#9b7eff99}.ms .sw-open{border:1px dashed var(--rule)}.ms .sw-done{background:#efe7d50a;border-color:#0000}.ms .mrow{border-radius:4px}.ms .mrow[data-s=open],.ms .q-list>.mrow:not([data-s]){border-style:dashed}.ms .m-state .cm.xs{margin-right:2px}.ms .btn .lp-d{height:18px;font-size:14px}.ms .ph-acts{grid-template-columns:1fr 1fr;width:100%;display:grid}.ms .ph-acts>:only-child{grid-column:1/-1}.ms .dialog.cfm{border-color:var(--rule)}.ms .frame.res{border-radius:2px}.ms .frame.res:before{border-color:rgb(var(--rule-rgb) / .4)}.ms .champ-stamp{font-size:44px}.ms .result .champ .who{font-weight:350}.ms .places .pts{color:var(--gain-ink)}.ms .places li:first-child .pl{color:var(--gold-ink)}.ms .pf-head.sheet-head{padding-bottom:22px}.ms .pf-lps{border-top:0}.ms .lp[data-tone=streak] .lp-v b{color:var(--ember-hi);align-items:center;gap:6px;display:inline-flex}.ms .lp[data-tone=streak] .lp-v b .ic{width:24px;height:24px}.ms .lps.two{grid-template-columns:repeat(2,minmax(0,1fr))}.ms .lps.two>.lp:nth-child(odd){border-left:0;padding-left:0}.ms .lps.two>.lp:nth-child(n+3){border-top:1px solid var(--rule-lo)}.ms .lps.two .lp-v b{font-size:28px}.ms .howto .lp-d{font-size:14px}.ms .pf-next .link{color:var(--pen-ink)}.ms .pd-champ{letter-spacing:0;color:#f6e6b8;font-size:15px}.ms .podium.past>a:first-child{box-shadow:inset 0 0 0 1px var(--rule-hi);background:linear-gradient(180deg, rgb(var(--rule-rgb) / .08), transparent 70%)}.ms .dz.in-sheet{margin:0 12px 12px;padding:12px 14px}.ms .hr-mt .champ-n{font-family:var(--f-ui);align-items:center;gap:5px;font-size:13.5px;display:inline-flex}.ms .hr-mt .ssn{font-family:var(--f-ui);font-size:13px}.ms .hr-row[aria-current=true]{background:var(--lamp-wash)}.ms .db-needs.msheet{background:var(--sheet-bg);border-color:#9b7eff5c;border-radius:4px}.ms .db-needs.msheet[data-clear]{border-color:var(--rule-lo)}.ms .db-needs .sheet-cap h2{align-items:center;gap:8px;display:inline-flex}.ms .db-needs .sheet-cap .count{background:var(--pen);color:#fff;min-width:20px;height:20px;font-family:var(--f-num);letter-spacing:0;border-radius:999px;place-items:center;padding:0 6px;font-size:13px;display:inline-grid}.ms .db-needs ul{padding:4px 0}.ms .db-needs li{grid-template-columns:34px minmax(0,1fr) auto;padding-inline:16px}.ms .db-needs li[data-k=chain]{background:var(--chain-soft)}.ms .db-needs li[data-k=live]{box-shadow:inset 3px 0 0 var(--live)}.ms .db-needs .what .live-pill{vertical-align:1px;height:20px;margin-right:6px;font-size:11px}.ms .db-needs .due{color:var(--chain-ink);font-weight:450}.ms .db-needs .ctx .lp-d{height:18px;font-size:13px}.ms .db-stand.msheet{background:var(--sheet-bg);border-radius:4px;display:block}.ms .db-lps{border:0;padding:4px 16px 6px}.ms .db-lps>.lp:first-child{padding-left:0}.ms .db-elo .meter{margin-top:6px}.ms .db-elo .lp-k .tier{letter-spacing:0}@container (max-width:640px){.ms .db-lps{grid-template-columns:repeat(2,minmax(0,1fr))}.ms .db-lps>.db-elo{grid-column:1/-1;padding-left:0}.ms .db-lps>.lp:nth-child(2n){border-left:0;padding-left:0}.ms .db-lps>.lp:nth-child(n+2){border-top:1px solid var(--rule-lo)}.ms .db-needs li{grid-template-columns:34px minmax(0,1fr)}.ms .db-needs li .acts{grid-column:2;justify-content:flex-start}}.ms .db-list{background:var(--sheet-bg);border-radius:4px}.ms .db-row .rt .trk{min-width:0}.ms .db-row .mt .live-pill{height:20px;font-size:11px}@container (max-width:520px){.ms .db-row{grid-template-columns:minmax(0,1fr)}.ms .db-row .rt{justify-content:space-between}.ms .db-row .rt:has(>.ic:only-child){position:absolute;top:16px;right:14px}.ms .db-row{padding-right:36px;position:relative}}.ms s.old{color:var(--ink-3);text-decoration-thickness:1px}.ms .si-fan .si-smn{z-index:0;--smn:var(--gold-ink);opacity:.5;inset:-46px -8px -30px}.ms .si-fan img{z-index:1}.ms .si-fan img:nth-of-type(2){z-index:2}.ms .si-brand.sheet-head{margin-bottom:0;padding-bottom:12px}.ms .si-to{border-radius:4px}.ms .cb-row{background:var(--sheet-bg);border-radius:4px}.ms .cb-row:hover{border-color:var(--rule)}.ms .ce-ready.msheet{border:1px solid var(--rule);background:var(--sheet-bg);border-radius:4px;gap:0;width:min(100%,380px);padding:0;display:block}.ms .ce-ready .sheet-body{gap:9px;padding:12px 16px;display:grid}.ms .ce-ready .fix.sheet-foot{background:var(--chain-soft);color:var(--ink-2);border-top:0;margin:0}.ms .ce-ready .fix.sheet-foot .ic{color:var(--chain)}.ms .ce-ready .fix b{color:var(--chain-ink);font-weight:500}.ms .ct-x{color:var(--gold-ink);font:560 14px/22px var(--f-disp);box-shadow:0 0 0 1px rgb(var(--rule-rgb) / .55);border-radius:3px}.ms .ct-x.lo{color:var(--chain-ink);box-shadow:0 0 0 1px #e4b64f99}.ms .ce-rail{background:var(--sheet-bg);border-color:var(--rule);border-radius:4px}.ms .ce-rail>h2{border-bottom:1px solid var(--rule-lo);color:var(--ink);font-family:var(--f-disp);letter-spacing:0;margin:-18px -18px 0;padding:12px 18px 10px;font-size:15px;font-weight:600}.ms .ce-rail>h2 .ib{margin:-6px -8px -6px 0}.ms .ce-sug,.ms .ce-note,.ms .undo{border-radius:4px}.ms .chip.chip-reg{border-color:rgb(var(--rule-rgb) / .5);background:rgb(var(--rule-rgb) / .08);color:var(--ink-2)}.ms .chip.chip-reg .ic{color:var(--gold-ink)}.ms .dk-imp{border-color:var(--rule);background:var(--sheet-bg);border-radius:4px;gap:0;padding:0;overflow:hidden}.ms .dk-imp-h{border-bottom:1px solid var(--rule-lo);padding:8px 12px 6px 18px}.ms .dk-imp-h h2{color:var(--ink);font-family:var(--f-disp);letter-spacing:0;font-size:15px;font-weight:600}.ms .dk-imp-b{padding:16px 18px}.ms .dk-res{margin:0 18px 6px}.ms .dk-res li:last-child{border-bottom:0}.ms .dk-drop{border-radius:4px}@container (max-width:640px){.ms .dk-imp{padding:0}.ms .dk-imp-b{padding:14px 16px}.ms .dk-res{margin:0 16px 6px}}.ms .sv-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ms .sv-rule{border:0;border-top:1px solid var(--rule-lo);width:100%;height:0;margin:0;display:block}.ms .sv-rule[data-beam]{border-top-color:rgb(var(--beam) / .22)}.ms .sv-bar{background:var(--panel);border-bottom:1px solid var(--rule-lo);flex-wrap:wrap;align-items:center;gap:8px 20px;min-height:68px;padding:12px 28px;display:flex}.ms .sv-bar-id{flex:240px;align-items:center;gap:14px;min-width:0;display:flex}.ms .sv-bar-back{border:1px solid var(--rule-lo);width:36px;height:36px;color:var(--ink-2);border-radius:8px;flex:none;place-items:center;display:grid}.ms .sv-bar-back:hover{border-color:var(--rule);color:var(--ink)}.ms .sv-bar-name{min-width:0}.ms .sv-bar-title{font:600 19px/1.2 var(--f-display);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.ms .sv-bar-sub{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:1.4;overflow:hidden}.ms .sv-bar-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto;display:flex}@container (max-width:760px){.ms .sv-bar{gap:8px 10px;min-height:56px;padding:8px 16px}.ms .sv-bar-id{flex-basis:180px;gap:10px}.ms .sv-bar-title{font-size:17px}.ms .sv-bar-sub{font-size:12.5px}.ms .sv-bar-actions{gap:8px}}.ms .sv-head{border-bottom:1px solid var(--rule-lo);flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin-bottom:6px;padding-bottom:10px;display:flex}.ms .sv-head-t{min-width:0;font:600 21px/1.2 var(--f-display);color:var(--ink);flex:auto;margin:0}.ms .sv-head.sm .sv-head-t{font-size:18px}.ms .sv-head-note{color:var(--ink-3);font-size:14.5px}.ms .sv-head-act{align-items:center;gap:8px;display:inline-flex}@container (max-width:760px){.ms .sv-head-t{font-size:19px}.ms .sv-head.sm .sv-head-t{font-size:17px}}.ms .sv-ldot{background:var(--ink);width:8px;height:8px;box-shadow:0 0 0 3px rgb(var(--beam) / .22);border-radius:50%;flex:none;animation:2.8s ease-in-out infinite ms-sv-breathe;display:inline-block}.ms .sv-ldot[data-you]{background:var(--pen);box-shadow:0 0 0 3px #9b7eff47}.ms .sv-live{color:var(--ink-2);align-items:center;gap:8px;font-size:14px;line-height:1.3;display:inline-flex}@keyframes ms-sv-breathe{0%,to{opacity:.3}50%{opacity:.95}}.ms .sv-mono{border:2px solid var(--sv-ring,var(--ink-3));background:var(--panel-3);width:36px;height:36px;color:var(--ink);font:600 13px/1 var(--f-display);-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;place-items:center;display:inline-grid}.ms .sv-mono[data-size=sm]{border-width:1.5px;width:26px;height:26px;font-size:10px}.ms .sv-mono[data-size=big]{width:52px;height:52px;font-size:17px}.ms .sv-mono[data-you]{border-color:var(--pen)}.ms .sv-mono[data-champion]{border-color:var(--chain);box-shadow:0 0 0 3px #e4b64f38,0 0 24px #e4b64f80}.ms .sv-mono[data-dashed]{border:2px dashed var(--ink-4);background:0 0}.ms .sv-mono[data-dashed][data-you]{border-color:var(--pen)}.ms .sv-mono[data-dashed][data-size=sm]{border-width:1.5px}@container (max-width:520px){.ms .sv-mono[data-size=big]{width:46px;height:46px;font-size:15px}}.ms .sv-pill{border:1px solid var(--pen);color:var(--pen-ink);white-space:nowrap;border-radius:20px;flex:none;margin-left:8px;padding:0 8px 1px;font-size:12.5px;font-weight:600;line-height:1.4;display:inline-block}.ms .sv-seat{align-items:center;gap:14px;min-width:0;display:flex}.ms .sv-seat[data-size=sm]{gap:10px}.ms .sv-seat-t{flex-direction:column;gap:1px;min-width:0;display:flex}.ms .sv-seat-name{align-items:center;min-width:0;font-size:17px;line-height:1.25;display:flex}.ms .sv-seat[data-size=sm] .sv-seat-name{font-size:15px}.ms .sv-seat-name>:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);font-weight:600;overflow:hidden}.ms .sv-seat-name a:hover{text-underline-offset:3px;text-decoration:underline}.ms .sv-seat-line{color:var(--ink-2);white-space:nowrap;align-items:center;gap:8px;font-size:14.5px;display:inline-flex}.ms .sv-seat-line .tier{font-size:14.5px}.ms .sv-elo{font:500 18px/1 var(--f-num);color:var(--ink);font-variant-numeric:tabular-nums lining-nums;font-style:normal}.ms .sv-seat-trail{flex:none;margin-left:auto}.ms .sv-rows{margin:0;padding:0;list-style:none;display:block}.ms .sv-row{border-bottom:1px solid var(--rule-lo);position:relative}.ms .sv-row[data-link]:hover{border-bottom-color:rgb(var(--beam) / .3)}.ms .sv-row[data-you]{background:var(--pen-soft)}.ms .sv-row-in{min-width:0;color:inherit;align-items:center;gap:0 14px;padding:10px 12px;display:flex}.ms .sv-row-in[data-cols]{grid-template-columns:var(--cols);display:grid}.ms a.sv-row-in:focus-visible{outline-offset:-2px}.ms .sv-cell-grow{flex:140px;min-width:0}.ms .sv-cell-end{text-align:right;justify-self:end;margin-left:auto}.ms .sv-cell-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:17px;font-weight:600;overflow:hidden}.ms .sv-cell-mute{color:var(--ink-3);font-size:14.5px}.ms .sv-cell-num{font:600 28px/1 var(--f-num);font-variant-numeric:tabular-nums lining-nums}.ms .sv-cell-rank{font:600 24px/1 var(--f-display);color:var(--ink-3)}@container (max-width:620px){.ms .sv-row-in,.ms .sv-row-in[data-cols]{flex-wrap:wrap;gap:4px 12px;padding:9px 4px;display:flex}.ms .sv-row-in[data-phgrid]{grid-template-columns:var(--cols-ph);grid-template-areas:var(--areas-ph,none);gap:0 9px;display:grid}.ms .sv-cell-name{font-size:16px}.ms .sv-cell-num{font-size:22px}.ms .sv-cell-rank{font-size:18px}}.ms .sv-tipped{position:relative}.ms .sv-tip{z-index:30;background:var(--panel-3);border:1px solid var(--rule);color:var(--ink);font:400 13.5px/1.3 var(--f-ui);white-space:nowrap;pointer-events:none;border-radius:6px;padding:5px 10px;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;translate:-50%}.ms .sv-tipped[data-side=bottom]>.sv-tip{top:calc(100% + 8px);bottom:auto}.ms .sv-tipped[data-side=right]>.sv-tip{top:50%;bottom:auto;left:calc(100% + 10px);translate:0 -50%}.ms .sv-tipped[data-align=start]>.sv-tip{left:0;translate:0}.ms .sv-tipped[data-align=end]>.sv-tip{left:auto;right:0;translate:0}.ms .sv-tipped:focus-within>.sv-tip{animation:.14s ease-out ms-sv-tipin;display:block}@media (hover:hover){.ms .sv-tipped:hover>.sv-tip{animation:.14s ease-out ms-sv-tipin;display:block}}@keyframes ms-sv-tipin{0%{opacity:0}to{opacity:1}}.ms .sv-zone{--zw:52px;vertical-align:top;flex:none;display:inline-block;position:relative}.ms .sv-zone[data-size=sm]{--zw:22px}.ms .sv-zone[data-size=xs]{--zw:15px}.ms .sv-zone-box{width:var(--zw);height:calc(var(--zw) * 86 / 59);border:1px solid rgb(var(--beam) / .42);border-radius:calc(var(--zw) * .08);place-items:center;display:grid;position:relative}.ms .sv-zone-card{border-radius:inherit;position:absolute;inset:0}.ms .sv-zone-fm{font:600 calc(var(--zw) * .33)/1 var(--f-display);color:var(--ink-3);opacity:.55;place-items:center;display:grid;position:absolute;inset:0}.ms .sv-zone-star{width:calc(var(--zw) * .2);height:calc(var(--zw) * .2);color:var(--chain);position:absolute;top:11%;left:50%;translate:-50%}.ms .sv-zone-clock{right:calc(var(--zw) * -.1);bottom:calc(var(--zw) * -.08);width:max(9px, calc(var(--zw) * .34));height:max(9px, calc(var(--zw) * .34));color:var(--chain-ink);position:absolute}.ms .sv-zone[data-size=sm] .sv-zone-fm{font-size:8.5px}.ms .sv-zone[data-size=xs] .sv-zone-fm,.ms .sv-zone[data-size=xs] .sv-zone-star,.ms .sv-zone[data-size=sm] .sv-zone-star{display:none}.ms .sv-zone[data-state=won] .sv-zone-box{border-color:#0000}.ms .sv-zone[data-state=won] .sv-zone-card,.ms .sv-zone[data-state=pending] .sv-zone-card{border:1px solid var(--chain);background:#2b2210}.ms .sv-zone[data-state=won] .sv-zone-card:after,.ms .sv-zone[data-state=pending] .sv-zone-card:after{content:"";border-radius:inherit;border:1px solid #e4b64f52;position:absolute;inset:2px}.ms .sv-zone[data-state=won] .sv-zone-fm{color:var(--chain-ink);opacity:1;padding-top:calc(var(--zw) * .12)}.ms .sv-zone[data-state=lost] .sv-zone-box{border-color:#0000}.ms .sv-zone[data-state=lost] .sv-zone-card{background:center / cover no-repeat var(--sv-card-back);opacity:.35;border:1px solid #00000080}.ms .sv-zone[data-state=empty] .sv-zone-box{border-color:rgb(var(--beam) / .28)}.ms .sv-zone[data-state=empty] .sv-zone-fm{opacity:.4}.ms .sv-zone[data-state=dashed] .sv-zone-box{border:1px dashed var(--ink-3)}.ms .sv-zone[data-state=dashed] .sv-zone-fm{opacity:.4}.ms .sv-zone[data-state=now] .sv-zone-box{border-color:rgb(var(--beam) / .9)}.ms .sv-zone[data-state=now] .sv-zone-box:before{content:"";border:1px solid rgb(var(--beam) / .7);border-radius:calc(var(--zw) * .08 + 4px);opacity:.85;animation:3.6s ease-in-out infinite ms-sv-breathe;position:absolute;inset:-5px}.ms .sv-zone[data-state=now][data-size=sm] .sv-zone-box:before,.ms .sv-zone[data-state=now][data-size=xs] .sv-zone-box:before{border-radius:5px;inset:-3px}.ms .sv-zone[data-state=pending] .sv-zone-box{border-color:#0000}.ms .sv-zone[data-state=pending] .sv-zone-card{opacity:.5}.ms .sv-zone[data-state=pending] .sv-zone-box:before{content:"";border:1px dashed var(--chain);border-radius:calc(var(--zw) * .08 + 3px);position:absolute;inset:-3px}.ms .sv-zone:focus-visible{outline:2px solid var(--pen-ink);outline-offset:4px;border-radius:4px}.ms .sv-locs{align-items:flex-start;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ms .sv-locs[data-size=xs]{gap:4px}.ms .sv-locs>li{display:block}@container (max-width:520px){.ms .sv-zone[data-size=sm]{--zw:16px}.ms .sv-locs[data-size=sm]{gap:4px}}.ms .sv-field{border:1px solid rgb(var(--beam) / .5);background:radial-gradient(ellipse 70% 100% at 50% 100%, rgb(var(--beam) / .12), transparent 72%), var(--floor);box-shadow:inset 0 -22px 30px -26px rgb(var(--beam) / .4);border-radius:14px;position:relative}.ms .sv-field[data-lit=false]{border-style:dashed;border-color:rgb(var(--beam) / .22);background:var(--floor);box-shadow:none}.ms .sv-field[data-centre]:after{content:"";background:rgb(var(--beam) / .3);pointer-events:none;height:1px;position:absolute;top:50%;left:0;right:0}.ms .sv-field[data-lit=false][data-centre]:after{background:rgb(var(--beam) / .14)}.ms .sv-field-body{z-index:1;position:relative}.ms .sv-status{border-top:1px solid var(--rule-lo);color:var(--ink-3);align-items:flex-start;gap:10px;padding-top:10px;font-size:14.5px;line-height:1.45;display:flex}.ms .sv-status-mark{flex:none;place-items:center;width:18px;height:21px;display:grid}.ms .sv-status-ic{width:16px;height:16px}.ms .sv-status-text{min-width:0}.ms .sv-status[data-tone=ready]{color:var(--chain-ink)}.ms .sv-status[data-tone=warn]{color:var(--warn-ink)}.ms .sv-status[data-tone=block]{color:var(--loss-ink)}.ms .sv-status[data-tone=neutral]{color:var(--ink-3)}.ms .sv-size{gap:6px;min-width:0;display:grid}.ms .sv-size-top{color:var(--ink-2);justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;display:flex}.ms .sv-size-n{font:600 20px/1 var(--f-num);color:var(--ink);font-variant-numeric:tabular-nums lining-nums}.ms .sv-size-track{background:rgb(var(--beam) / .18);height:3px;margin:7px 0;position:relative}.ms .sv-size-fill{background:var(--pen);transform-origin:0;transition:transform .42s var(--ease);position:absolute;inset:0}.ms .sv-size[data-state=short] .sv-size-fill,.ms .sv-size[data-state=over] .sv-size-fill{background:var(--warn)}.ms .sv-size-tick{background:rgb(var(--beam) / .6);width:1px;height:13px;position:absolute;top:-5px}.ms .sv-deckmark{color:var(--chain-ink);flex-wrap:wrap;align-items:center;gap:2px 8px;font-size:14.5px;line-height:1.3;display:inline-flex}.ms .sv-deckmark[data-state=none]{color:var(--ink-3)}.ms .sv-deckmark-gem{background:var(--chain);flex:none;width:7px;height:7px;margin:1px;rotate:45deg}.ms .sv-deckmark[data-state=none] .sv-deckmark-gem{border:1.5px solid var(--ink-3);background:0 0}.ms .sv-deckmark a{color:var(--chain-ink);text-underline-offset:3px;text-decoration:underline}.ms .sv-deckmark a:hover{color:var(--ink)}.ms .sv-deckmark-lock{color:var(--ink-3)}.ms .sv-stage{margin:0;padding:0;list-style:none;display:flex}.ms .sv-stage>li{flex:1 1 0;min-width:0;padding:24px 6px 0 0;position:relative}.ms .sv-stage>li:before{content:"";border-top:1px dashed var(--rule-hi);height:0;position:absolute;top:7px;left:20px;right:6px}.ms .sv-stage>li:last-child:before{display:none}.ms .sv-stage>li[data-state=done]:before{border-top:1px solid #e4b64f8c}.ms .sv-stage-node{border:1.5px dashed var(--ink-3);background:var(--floor);border-radius:50%;width:15px;height:15px;position:absolute;top:0;left:0}.ms .sv-stage>li[data-state=done] .sv-stage-node{border:1.5px solid var(--chain);background:var(--chain)}.ms .sv-stage>li[data-state=now] .sv-stage-node{border:1.5px solid var(--pen);background:var(--pen);box-shadow:0 0 0 3px var(--pen-soft)}.ms .sv-stage-l{font:600 15px/1.25 var(--f-display);color:var(--ink-3);overflow-wrap:anywhere;display:block}.ms .sv-stage>li[data-state=done] .sv-stage-l{color:var(--ink-2)}.ms .sv-stage>li[data-state=now] .sv-stage-l{color:var(--ink)}@container (max-width:520px){.ms .sv-stage-l{font-size:13.5px}}.ms .sv-copy{gap:10px;max-width:560px;display:flex}.ms .sv-copy-field{background:var(--panel);border:1px solid var(--rule);min-width:0;height:40px;color:var(--ink);font:400 15.5px var(--f-ui);border-radius:8px;flex:1 1 0;padding:0 12px}.ms .sv-copy-field:focus-visible{outline:2px solid var(--pen-ink);outline-offset:2px}.ms .sv-copy .sv-btn{min-width:108px}@container (max-width:520px){.ms .sv-copy{flex-wrap:wrap}.ms .sv-copy-field{flex-basis:100%}.ms .sv-copy .sv-btn{flex:auto}}.ms .sv-btn{height:40px;color:var(--ink);font:600 15.5px/1 var(--f-ui);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 18px;text-decoration:none;display:inline-flex}.ms .sv-btn.big{height:46px;padding:0 26px;font-size:16.5px}.ms .sv-btn.primary{background:var(--pen-fill);color:var(--ink)}.ms .sv-btn.primary:hover{background:#6642e0}.ms .sv-btn.ghost{border-color:var(--rule)}.ms .sv-btn.ghost:hover{border-color:var(--rule-hi)}.ms .sv-btn.danger{color:var(--loss-ink);border-color:#e45a4da6}.ms .sv-btn.danger:hover{background:#e45a4d1a}.ms .sv-btn.quiet{border-color:var(--rule-lo);height:30px;color:var(--ink-2);padding:0 12px;font-size:14px;font-weight:500}.ms .sv-btn.quiet:hover{border-color:var(--rule);color:var(--ink)}.ms .sv-btn.wide{grid-column:auto;width:100%}.ms .sv-btn:disabled,.ms .sv-btn[aria-disabled=true]{opacity:.4;cursor:not-allowed}.ms .sv-btn:focus-visible,.ms .sv-bar-back:focus-visible,.ms .sv-seat a:focus-visible,.ms .sv-deckmark a:focus-visible{outline:2px solid var(--pen-ink);outline-offset:2px}@media (prefers-reduced-motion:reduce){.ms .sv-ldot{opacity:1;animation:none}.ms .sv-zone[data-state=now] .sv-zone-box:before{animation:none}.ms .sv-size-fill{transition:none}.ms .sv-tipped>.sv-tip{animation:none}}
