.ks-wrap{padding:calc(var(--u) * 1.6) calc(var(--u) * 1.4) calc(var(--u) * .8);min-height:0;overflow:hidden}.cr[data-skin] .cr-boardwrap.ks-wrap{padding-bottom:calc(var(--u) * .8)}.ks-stage .cr-team{max-width:calc(var(--u) * 30)}.ks-wrap>.ks-board{place-self:stretch stretch;min-height:0}.ks-board{gap:calc(var(--u) * .5);width:100%;height:100%;max-width:calc(var(--u) * 170);grid-template-rows:repeat(5,minmax(0,1fr));grid-template-columns:repeat(7,minmax(0,1fr));margin:0 auto;display:grid;position:relative}.ks-sq{--sc:transparent;--tc:transparent;min-width:0;min-height:0;font:inherit;color:var(--ink);text-align:left;background:var(--tile);border-radius:var(--radius-tile);border:0;grid-template-rows:auto minmax(0,1fr) auto;margin:0;padding:0;display:grid;position:relative;overflow:hidden}.ks-band{height:calc(var(--u) * 1.9);padding-left:calc(var(--u) * .6);background:var(--sc);grid-row:1;justify-content:space-between;align-items:stretch;display:flex}.ks-band b{font-size:calc(var(--u) * 1.45);color:var(--si,#fff);letter-spacing:.04em;align-self:center;font-weight:900;line-height:1}.ks-main{align-items:center;gap:calc(var(--u) * .6);min-height:0;padding:calc(var(--u) * .2) calc(var(--u) * .5) 0 calc(var(--u) * .6);grid-row:2;display:flex}.ks-ico{width:calc(var(--u) * 3.2);height:calc(var(--u) * 3.2);object-fit:contain;flex:none}.ks-sq.is-corner .ks-ico{width:calc(var(--u) * 3.6);height:calc(var(--u) * 3.6)}.ks-name{min-width:0;font-weight:800;font-size:calc(var(--u) * 1.65);overflow-wrap:break-word;hyphens:auto;text-wrap:balance;line-height:1.04}.ks-sq.is-corner .ks-name{font-size:calc(var(--u) * 1.45)}.ks-foot{align-items:center;gap:calc(var(--u) * .5);min-width:0;min-height:calc(var(--u) * 2.7);padding:0 calc(var(--u) * .4) calc(var(--u) * .25) calc(var(--u) * .6);grid-row:3;display:flex}.ks-price{align-items:center;gap:calc(var(--u) * .25);font-weight:800;font-size:calc(var(--u) * 1.5);color:var(--muted);font-variant-numeric:tabular-nums;flex:none;line-height:1;display:inline-flex}.ks-price img{width:calc(var(--u) * 1.6);height:calc(var(--u) * 1.6)}.ks-price i{color:var(--accent);font-size:.85em;font-style:normal}.ks-bld{flex:none;display:inline-flex}.ks-bld svg{width:calc(var(--u) * 2.6);height:calc(var(--u) * 2.6);filter:drop-shadow(0 calc(var(--u) * .1) calc(var(--u) * .15) #0000004d)}.ks-own{width:calc(var(--u) * 3.6);padding-right:calc(var(--u) * .7);color:var(--ti,#fff);clip-path:polygon(0 0,100% 0,76% 50%,100% 100%,0 100%);background:#fff;flex:none;place-items:center;display:grid;position:relative}.ks-own:before{content:"";inset:calc(var(--u) * .2) calc(var(--u) * .3) calc(var(--u) * .2) calc(var(--u) * .2);background:var(--tc);clip-path:polygon(0 0,100% 0,74% 50%,100% 100%,0 100%);position:absolute}.ks-own svg{width:calc(var(--u) * 1.4);height:calc(var(--u) * 1.4);position:relative}.ks-sq.is-owned{background:color-mix(in srgb, var(--tc) 22%, var(--tile));box-shadow:inset 0 0 0 calc(var(--u) * .22) var(--tc)}.ks-toks{z-index:1;justify-content:flex-end;align-items:center;min-width:0;margin-left:auto;display:flex;position:relative}.ks-foot>.ks-toks:first-child{justify-content:center;margin-right:auto}.ks-tok{width:calc(var(--u) * 2.4);height:calc(var(--u) * 2.4);background:var(--tc);color:var(--ti,#fff);border:calc(var(--u) * .2) solid #fff;box-shadow:0 0 0 calc(var(--u) * .08) #0000008c, 0 calc(var(--u) * .12) calc(var(--u) * .3) #00000059;border-radius:50%;flex:none;place-items:center;display:grid}.ks-tok+.ks-tok{margin-left:var(--ov,calc(var(--u) * .15))}.ks-tok svg{width:60%;height:60%}.ks-tok.is-turn{z-index:1;box-shadow:0 0 0 calc(var(--u) * .08) #0000008c, 0 0 0 calc(var(--u) * .34) var(--tc), 0 calc(var(--u) * .12) calc(var(--u) * .3) #00000059;position:relative;transform:scale(1.12)}.ks-tok.is-hop{animation:.24s ease-out ks-hop}.ks-tok.is-jump{animation:ks-jump .5s var(--ease-pop)}@keyframes ks-hop{45%{transform:translateY(calc(var(--u) * -1.3)) scale(1.18)}}@keyframes ks-jump{0%{opacity:0;transform:scale(.2)rotate(-200deg)}}.ks-board.is-picking .ks-sq:not(.is-pick):after{content:"";background:color-mix(in srgb, var(--stage-bg) 62%, transparent);pointer-events:none;position:absolute;inset:0}.cr[data-skin] .ks-sq.is-pick{cursor:pointer;z-index:2;box-shadow:0 0 0 calc(var(--u) * .35) var(--accent), 0 0 calc(var(--u) * 2) var(--accent);animation:1.2s ease-in-out infinite ks-pick}.cr[data-skin] .ks-sq.is-pick.is-cursor{z-index:3;box-shadow:0 0 0 calc(var(--u) * .35) var(--accent), 0 0 0 calc(var(--u) * .75) var(--ink), 0 0 calc(var(--u) * 2.4) var(--accent);animation:none;transform:scale(1.06)}.cr[data-skin=arena] .ks-sq.is-pick{box-shadow:inset 0 0 0 calc(var(--u) * .3) var(--accent), inset 0 0 calc(var(--u) * 2) #3df2ff73}.cr[data-skin=arena] .ks-sq.is-pick.is-cursor{box-shadow:inset 0 0 0 calc(var(--u) * .55) #fff, inset 0 0 calc(var(--u) * 2.4) #3df2ffb3}@keyframes ks-pick{50%{transform:scale(1.04)}}.ks-planet{width:calc(var(--u) * 2.8);height:calc(var(--u) * 2.8);margin:0 calc(var(--u) * .25);background:radial-gradient(circle at 32% 30%, #fff 0 5%, color-mix(in srgb, var(--sc) 55%, #fff) 16%, var(--sc) 50%, color-mix(in srgb, var(--sc) 40%, #000) 100%);box-shadow:0 0 calc(var(--u) * 1.1) color-mix(in srgb, var(--sc) 55%, transparent);border-radius:50%;flex:none;display:block;position:relative}.ks-planet.t2{width:calc(var(--u) * 3.2);height:calc(var(--u) * 3.2)}.ks-planet.t3{width:calc(var(--u) * 3.1);height:calc(var(--u) * 3.1);margin-inline:calc(var(--u) * .9) calc(var(--u) * 1.1)}.ks-planet.t3:after{content:"";border:calc(var(--u) * .28) solid color-mix(in srgb, var(--sc) 55%, #fff);border-top-color:#0000;border-radius:50%;height:26%;position:absolute;top:37%;left:-34%;right:-34%;transform:rotate(-18deg)}.ks-cardpic.ks-planet{width:calc(var(--u) * 8);height:calc(var(--u) * 8);margin:calc(var(--u) * .6) auto calc(var(--u) * 1)}.cr[data-skin=studio] .ks-sq{background:var(--tile);box-shadow:inset 0 0 0 1px var(--line), 0 calc(var(--u) * .2) 0 var(--line)}.cr[data-skin=studio] .ks-name{font-family:var(--font-display);font-weight:600}.cr[data-skin=studio] .ks-sq.is-corner{color:#f4efe4;box-shadow:0 calc(var(--u) * .2) 0 #0d121c;background:#1d2433}.cr[data-skin=studio] .ks-sq.is-special:not(.is-corner){background:var(--tile-2)}.cr[data-skin=studio] .ks-sq.is-owned{background:color-mix(in srgb, var(--tc) 18%, var(--tile));box-shadow:inset 0 0 0 calc(var(--u) * .22) var(--tc), 0 calc(var(--u) * .2) 0 var(--line)}.cr[data-skin=arena] .ks-sq{color:var(--ink);clip-path:polygon(calc(var(--u) * .9) 0, 100% 0, 100% calc(100% - var(--u) * .9), calc(100% - var(--u) * .9) 100%, 0 100%, 0 calc(var(--u) * .9));background:linear-gradient(160deg,#17223f,#0e1631);border-radius:0;box-shadow:inset 0 0 0 1px #3df2ff38}.cr[data-skin=arena] .ks-band{box-shadow:0 0 calc(var(--u) * .8) var(--sc)}.cr[data-skin=arena] .ks-name{text-transform:uppercase;letter-spacing:.03em;font-size:calc(var(--u) * 1.5)}.cr[data-skin=arena] .ks-sq.is-corner .ks-name{font-size:calc(var(--u) * 1.3)}.cr[data-skin=arena] .ks-sq.is-corner{box-shadow:inset 0 0 0 calc(var(--u) * .16) #3df2ff99;background:linear-gradient(160deg,#1d2a55,#111a3a)}.cr[data-skin=arena] .ks-sq.is-owned{background:color-mix(in srgb, var(--tc) 30%, #0e1631);box-shadow:inset 0 0 0 calc(var(--u) * .22) var(--tc)}.cr[data-skin=arena] .ks-price{color:var(--ink)}.cr[data-skin=arena] .ks-tok{box-shadow:0 0 calc(var(--u) * .8) var(--tc);border-color:#0b1020}.cr[data-skin=arena] .ks-tok.is-turn{box-shadow:0 0 0 calc(var(--u) * .24) #fff, 0 0 calc(var(--u) * 1.2) var(--tc)}.cr[data-skin=park] .ks-sq{border:calc(var(--u) * .2) solid #f0dcb4;box-shadow:0 calc(var(--u) * .3) 0 #e2c38a;border-radius:calc(var(--u) * 1.2);background:#fff}.cr[data-skin=park] .ks-name{font-family:var(--font-display);font-size:calc(var(--u) * 1.7);line-height:1}.cr[data-skin=park] .ks-sq.is-corner .ks-name{font-size:calc(var(--u) * 1.5)}.cr[data-skin=park] .ks-sq.is-corner{background:#fff1cf;border-color:#ffc94a}.cr[data-skin=park] .ks-sq.is-owned{background:color-mix(in srgb, var(--tc) 22%, #fff);border-color:var(--tc);box-shadow:0 calc(var(--u) * .3) 0 color-mix(in srgb, var(--tc) 50%, #000 10%)}.cr[data-skin=park] .ks-band{margin:calc(var(--u) * -.2) calc(var(--u) * -.2) 0}.ks-centre{gap:calc(var(--u) * .6) calc(var(--u) * 1.6);min-width:0;min-height:0;padding:calc(var(--u) * 1) calc(var(--u) * 1.6);margin:calc(var(--u) * .5);border-radius:var(--radius-tile);grid-area:2/2/5/7;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:auto minmax(0,1fr) minmax(0,.65fr);display:grid;position:relative;overflow:hidden}.cr[data-skin=studio] .ks-centre{background:var(--panel);box-shadow:inset 0 0 0 1px var(--line)}.cr[data-skin=arena] .ks-centre{background:#0e1631c7;border-radius:0;box-shadow:inset 0 0 0 1px #3df2ff4d}.cr[data-skin=park] .ks-centre{border:calc(var(--u) * .25) dashed #ffc94a;border-radius:calc(var(--u) * 2);background:#ffffffd1}.ks-title{align-items:center;gap:calc(var(--u) * 1);font-family:var(--font-display);font-weight:800;font-size:calc(var(--u) * 2);grid-column:1/3;line-height:1.1;display:flex}.cr[data-skin=studio] .ks-title{color:var(--accent);font-style:italic;font-weight:600}.cr[data-skin=arena] .ks-title{text-transform:uppercase;letter-spacing:.08em;color:var(--accent);text-shadow:0 0 calc(var(--u) * 1) #3df2ff99;font-style:italic}.cr[data-skin=park] .ks-title{color:#e2701f}.ks-final{font-family:var(--font-body);font-style:normal;font-size:calc(var(--u) * 1.2);padding:calc(var(--u) * .2) calc(var(--u) * .9);color:#fff;letter-spacing:.02em;text-transform:none;text-shadow:none;background:#e04f39;border-radius:999px;font-weight:800}.ks-die{width:calc(var(--u) * 8);height:calc(var(--u) * 8);grid-area:2/1;align-self:center}.ks-die svg{width:100%;height:100%;fill:var(--ink);filter:drop-shadow(0 calc(var(--u) * .4) calc(var(--u) * .5) #0003);display:block}.ks-die .ks-dieface{fill:#fff;stroke:var(--line);stroke-width:2px}.ks-die circle,.ks-die text{fill:#1d2433}.cr[data-skin=arena] .ks-die .ks-dieface{fill:#101a3a;stroke:var(--accent)}.cr[data-skin=arena] .ks-die circle,.cr[data-skin=arena] .ks-die text{fill:var(--accent)}.cr[data-skin=park] .ks-die .ks-dieface{fill:#fff;stroke:#ff8a3d;stroke-width:3px}.cr[data-skin=park] .ks-die circle{fill:#e04f39}.ks-die.is-rolling svg{animation:.15s linear infinite ks-tumble}@keyframes ks-tumble{50%{transform:rotate(14deg)scale(.94)}}.ks-turn{align-content:safe center;justify-items:start;gap:calc(var(--u) * .8);grid-area:2/2;min-width:0;display:grid}.ks-who{align-items:center;gap:calc(var(--u) * .6) calc(var(--u) * .8);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.ks-who .cr-qteam{min-width:0;max-width:100%}.ks-go{align-items:center;gap:calc(var(--u) * 1);flex-wrap:wrap;display:flex}.ks-go .cr-seat{flex:none}.ks-pill{color:var(--ti,#fff)}.ks-who .ks-pill>span:last-child{overflow-wrap:break-word;min-width:0;line-height:1.1}.ks-who .ks-pill.is-long{font-size:calc(var(--u) * 1.45)}.ks-cjks{gap:calc(var(--u) * .4);display:inline-flex}.ks-cjks .ks-jk{padding:calc(var(--u) * .3) calc(var(--u) * .8);border:calc(var(--u) * .2) solid var(--accent);background:var(--panel);color:var(--ink);font-weight:800;font-size:calc(var(--u) * 1.35);border-radius:999px;line-height:1.1}.ks-roll{font-size:calc(var(--u) * 2.1);min-height:calc(var(--u) * 5);padding-inline:calc(var(--u) * 2);white-space:nowrap}.ks-count{place-items:center;width:100%;height:100%;display:grid}.ks-count b{font-family:var(--font-display);font-weight:800;font-size:calc(var(--u) * 13);color:var(--accent);animation:ks-count .24s var(--ease-pop);line-height:1}.cr[data-skin=arena] .ks-count b{text-shadow:0 0 calc(var(--u) * 2) var(--accent);font-style:italic}@keyframes ks-count{0%{opacity:.3;transform:scale(.5)}}.ks-pickmsg{font-family:var(--font-display);font-weight:800;font-size:calc(var(--u) * 2.2);color:var(--accent);margin:0;line-height:1.15}.ks-tnote{font-family:DM Sans,Segoe UI,system-ui,sans-serif;font-size:calc(var(--u) * 1.1);color:var(--muted);margin:0}.ks-event{align-items:center;gap:calc(var(--u) * .8);min-height:calc(var(--u) * 3.4);font-size:calc(var(--u) * 1.55);padding:calc(var(--u) * .5) calc(var(--u) * 1);border-radius:calc(var(--u) * .8);background:var(--bg-2);grid-area:3/1/auto/3;font-weight:600;line-height:1.25;display:flex}.ks-event span{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.ks-event img{width:calc(var(--u) * 3.2);height:calc(var(--u) * 3.2);object-fit:contain;flex:none}.cr[data-skin=arena] .ks-event{border-left:calc(var(--u) * .3) solid var(--accent);background:#3df2ff14;border-radius:0}.cr[data-skin=studio] .ks-event{font-family:var(--font-display);border-top:1px solid var(--line);background:0 0;border-radius:0;font-style:italic;font-weight:500}.ks-legend{grid-area:1/3/4;align-self:center;min-width:0}.ks-legend h3{margin:0 0 calc(var(--u) * .6);font-size:calc(var(--u) * 1.15);text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}.ks-legend ul{gap:calc(var(--u) * .55);margin:0;padding:0;list-style:none;display:grid}.ks-legend li{align-items:center;gap:calc(var(--u) * .7);font-weight:700;font-size:calc(var(--u) * 1.4);grid-template-columns:auto minmax(0,1fr) auto;line-height:1.15;display:grid}.ks-legend li>span{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ks-legend li b{width:calc(var(--u) * 2.4);height:calc(var(--u) * 2.4);border-radius:calc(var(--u) * .5);background:var(--sc);color:var(--si,#fff);font-size:calc(var(--u) * 1.4);place-items:center;font-weight:900;display:grid}.cr[data-skin=arena] .ks-legend li b{box-shadow:0 0 calc(var(--u) * .8) var(--sc);border-radius:0}.ks-legown{width:calc(var(--u) * 3);height:calc(var(--u) * 2.2);padding-right:calc(var(--u) * .6);background:var(--tc);color:var(--ti,#fff);clip-path:polygon(0 0,100% 0,76% 50%,100% 100%,0 100%);place-items:center;display:grid}.ks-legown svg{width:calc(var(--u) * 1.3);height:calc(var(--u) * 1.3)}.ks-pot{align-items:center;gap:calc(var(--u) * .5);margin:calc(var(--u) * 1) 0 0;font-weight:700;font-size:calc(var(--u) * 1.3);color:var(--muted);display:flex}.ks-pot img{width:calc(var(--u) * 1.6);height:calc(var(--u) * 1.6)}.ks-pot b{color:var(--ink)}.ks-tmid{min-width:0}.ks-tmid .cr-team-name{display:block}.ks-sub{align-items:center;gap:calc(var(--u) * .25) calc(var(--u) * .35);flex-wrap:wrap;min-width:0;display:flex}.ks-subt{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;overflow:hidden}.ks-jks{gap:calc(var(--u) * .3);flex-wrap:wrap;min-width:0;display:inline-flex}.ks-jk{padding:0 calc(var(--u) * .4);border-radius:calc(var(--u) * .35);background:color-mix(in srgb, var(--tc) 18%, var(--panel));color:var(--ink);font-weight:800;font-size:calc(var(--u) * 1.05);white-space:nowrap;line-height:1.3;display:inline-block}.ks-many .cr-team{gap:calc(var(--u) * .2) calc(var(--u) * .5);padding-inline:calc(var(--u) * .6);grid-template-columns:auto auto minmax(0,1fr);grid-template-areas:"ico name name""ico score sub"}.cr[data-skin=arena] .ks-many .cr-team{padding-inline:calc(var(--u) * 1.2)}.ks-many .cr-team .cr-team-ico{width:calc(var(--u) * 2.4);height:calc(var(--u) * 2.4);grid-area:ico}.ks-many .ks-tmid{display:contents}.ks-many .cr-team .cr-team-name{white-space:normal;overflow-wrap:break-word;hyphens:auto;font-size:calc(var(--u) * 1.15);grid-area:name;line-height:1.05;overflow:visible}.ks-many .ks-sub{grid-area:sub}.ks-many .cr-team .cr-team-score{font-size:calc(var(--u) * 1.8);grid-area:score}.ks-dice{gap:4px}.ks-dbtn{font-variant-numeric:tabular-nums;justify-content:center;min-width:38px;padding:6px 8px;font-size:16px}.ks-purpose{align-items:center;gap:calc(var(--u) * .6);display:inline-flex}.ks-purpose i{width:calc(var(--u) * 1.2);height:calc(var(--u) * 1.2);background:var(--sc);border-radius:50%;flex:none}.ks-joker{font-family:var(--font-display);border-color:var(--accent);color:var(--accent);font-weight:800}.cr-q .ks-joker{min-height:calc(var(--u) * 3.8);padding-inline:calc(var(--u) * 1.3);border-width:calc(var(--u) * .2);font-size:calc(var(--u) * 1.6)}.ks-joker:disabled{opacity:.4}.ks-keys{text-align:right;font-size:max(12px, calc(var(--u) * .95));color:var(--muted);flex:100%}.cr:not([data-skin=arena]) .ks-stage .cr-team .cr-team-ico{color:var(--ti,#fff)}.cr-q .ks-reveal{align-items:center;gap:calc(var(--u) * .7) calc(var(--u) * 1.6);flex-wrap:wrap;display:flex}.cr-q .ks-reveal>.cr-echo{flex:55%}.cr-q .ks-reveal>.cr-why{flex:0 38%}.cr-q .ks-reveal>.ks-reward,.cr-q .ks-reveal>.cr-shadow{flex:100%;justify-content:center}.cr-q .ks-reveal .cr-shadow-label{text-align:center}.cr-q .ks-reveal>.cr-bigbtn{margin-left:auto}.ks-reward{font-size:calc(var(--u) * 1.6);text-align:center;font-weight:700;line-height:1.3}.ks-others{margin-left:calc(var(--u) * .6);color:var(--muted);font-size:.85em;font-weight:600;display:inline-block}.cr-schip.is-main{box-shadow:0 0 0 calc(var(--u) * .25) var(--bg), 0 0 0 calc(var(--u) * .5) var(--tc)}.ks-chipico{width:calc(var(--u) * 1.6);height:calc(var(--u) * 1.6);display:inline-grid}.ks-chipico svg{width:100%;height:100%}.ks-fixbody{grid-template-rows:minmax(0,1fr)}.ks-fix{align-content:center;justify-items:center;gap:calc(var(--u) * 1.4);text-align:center;min-height:0;display:grid}.ks-fixico{width:calc(var(--u) * 7);height:calc(var(--u) * 7)}.ks-fix-ask{font-size:calc(var(--u) * 2.2);color:var(--muted);margin:0;font-weight:800}.ks-fix-wrong{max-width:30ch;font-family:var(--font-display);font-weight:700;font-size:calc(var(--u) * 4.6);text-wrap:balance;text-underline-offset:.2em;line-height:1.2;text-decoration:underline .05em wavy #e04f39}.ks-fix-right{max-width:30ch;font-family:var(--font-display);font-weight:800;font-size:calc(var(--u) * 4.4);text-wrap:balance;color:var(--opt-d);line-height:1.2}.cr[data-skin=arena] .ks-fix-right{color:#3dff9e}.cr-q.is-revealed .ks-fix-wrong{font-size:calc(var(--u) * 2.6);opacity:.55;text-decoration:line-through #e04f39}.cr-q.is-revealed .ks-fixico{width:calc(var(--u) * 4.4);height:calc(var(--u) * 4.4)}.ks-fixq .cr-judge .cr-dbtn{min-height:calc(var(--u) * 5);font-size:calc(var(--u) * 1.8);padding-inline:calc(var(--u) * 2)}.ks-card{width:min(calc(var(--u) * 66), 94vw);max-height:calc(100vh - var(--u) * 3);justify-items:center;gap:calc(var(--u) * .5);padding:calc(var(--u) * 2) calc(var(--u) * 3);display:grid;overflow:auto}.ks-card h2{font-size:calc(var(--u) * 4);margin:0}.ks-card .cr-actions{margin:calc(var(--u) * .6) 0 0}.ks-card .cr-note{margin:calc(var(--u) * .4) 0 0;font-size:max(13px, calc(var(--u) * 1))}.ks-cardteam{font-size:calc(var(--u) * 1.4)}.ks-cardteam .cr-team-ico{width:calc(var(--u) * 2.4);height:calc(var(--u) * 2.4)}.ks-cardpic{width:calc(var(--u) * 8);height:calc(var(--u) * 8);object-fit:contain;margin:calc(var(--u) * .4) auto 0;display:block}.ks-cardpic.is-home{width:calc(var(--u) * 13);height:calc(var(--u) * 13)}.ks-kommo{width:calc(var(--u) * 11);height:calc(var(--u) * 11)}.ks-big{font-size:calc(var(--u) * 2.4);text-wrap:balance;margin:0;font-weight:700;line-height:1.25}.ks-crit{padding:calc(var(--u) * .4) calc(var(--u) * 1.2);background:var(--bg-2);font-weight:800;font-size:calc(var(--u) * 1.7);border-radius:999px;margin:0}.ks-amount{font-family:var(--font-display);font-weight:800;font-size:calc(var(--u) * 3.4);color:#1f9d55;margin:0}.cr[data-skin=arena] .ks-amount{color:#3dff9e}.ks-have{font-size:calc(var(--u) * 1.6);color:var(--muted);margin:0;font-weight:700}.ks-have.is-warn{color:#c0392b}.ks-alt{background:var(--bg-2);color:var(--ink)}.cr[data-skin=arena] .ks-alt{background:#1b2750;box-shadow:inset 0 0 0 2px #3df2ff73}.ks-great{color:#fff;background:#1f9d55}.ks-ok{color:#3b2a00;background:#f4b400}.ks-rates .cr-bigbtn small{opacity:.85;margin-left:.3em;font-size:.7em}.ks-deedband{justify-content:space-between;justify-self:stretch;gap:calc(var(--u) * 1);margin:calc(var(--u) * -2) calc(var(--u) * -3) calc(var(--u) * .6);padding:calc(var(--u) * .7) calc(var(--u) * 1.4);background:var(--sc);color:var(--si,#fff);font-weight:800;font-size:calc(var(--u) * 1.5);display:flex}.ks-microw{align-items:center;gap:calc(var(--u) * 2);text-align:left;display:flex}.ks-micring{width:calc(var(--u) * 9);height:calc(var(--u) * 9)}.ks-micring b{font-size:calc(var(--u) * 3)}.ks-mictext{gap:calc(var(--u) * .6);justify-items:start;display:grid}.ks-card .ks-pot{font-size:calc(var(--u) * 1.5);justify-content:center}.ks-standings{margin:calc(var(--u) * .6) 0 0;gap:calc(var(--u) * .6);width:100%;padding:0;list-style:none;display:grid}.ks-standings li{align-items:center;gap:calc(var(--u) * 1);padding:calc(var(--u) * .5) calc(var(--u) * 1);border-radius:calc(var(--u) * .8);background:var(--bg-2);border-left:calc(var(--u) * .5) solid var(--tc);font-weight:800;font-size:calc(var(--u) * 1.8);text-align:left;grid-template-columns:auto auto minmax(0,1fr) auto;display:grid}.ks-standings .cr-team-ico{width:calc(var(--u) * 2.6);height:calc(var(--u) * 2.6);background:var(--tc);color:var(--ti,#fff);border-radius:30%;place-items:center;display:grid}.ks-standings .cr-team-ico svg{width:62%;height:62%}.ks-sname{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ks-standings b{font-family:var(--font-display);font-size:calc(var(--u) * 2.2)}.ks-flash{z-index:30;pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}.ks-flash-card{justify-items:center;gap:calc(var(--u) * .5);max-width:calc(var(--u) * 56);padding:calc(var(--u) * 2) calc(var(--u) * 3);text-align:center;background:var(--panel);border:calc(var(--u) * .5) solid var(--accent);border-radius:calc(var(--u) * 2);box-shadow:0 calc(var(--u) * 1) calc(var(--u) * 3) #0000004d;animation:cr-flipin .5s var(--ease-pop);display:grid}.ks-flash-card b{font-family:var(--font-display);font-size:calc(var(--u) * 3)}.ks-flash-card span{font-size:calc(var(--u) * 2.4);font-weight:700}.ks-flashico{width:calc(var(--u) * 6);height:calc(var(--u) * 6)}.cr[data-skin=arena] .ks-flash-card{background:#0e1631;border-radius:0}.ks-splash{background:color-mix(in srgb, var(--stage-bg) 65%, transparent)}.ks-chest{animation:cr-boards 2s var(--ease-pop) forwards;justify-items:center;display:grid}.cr[data-skin] .ks-chest .cr-chest{width:calc(var(--u) * 24);height:calc(var(--u) * 19.2)}.ks-chest b{font-family:var(--font-display);font-weight:800;font-size:calc(var(--u) * 5.4);color:var(--accent);text-shadow:0 calc(var(--u) * .4) 0 #0000001f}.ks-toast{font-size:calc(var(--u) * 2);padding:calc(var(--u) * 1) calc(var(--u) * 2);color:#fff;font-family:var(--font-display);background:#ff8a3d}.ks-worth th{padding:calc(var(--u) * .4) calc(var(--u) * 1);text-align:left;font-size:calc(var(--u) * 1.2);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);border-bottom:2px solid var(--line)}.ks-worth th:nth-child(n+3),.ks-worth td:nth-child(3),.ks-worth td:nth-child(4){text-align:right}.ks-worth td:nth-child(3),.ks-worth td:nth-child(4){font-variant-numeric:tabular-nums;color:var(--muted)}.ks-mvp{margin-left:calc(var(--u) * .8);padding:calc(var(--u) * .15) calc(var(--u) * .8);background:var(--accent);color:var(--accent-ink);font-size:calc(var(--u) * 1.1);vertical-align:middle;clip-path:polygon(0 0, 100% 0, calc(100% - var(--u) * .6) 50%, 100% 100%, 0 100%);padding-right:calc(var(--u) * 1.4);font-weight:800;display:inline-block}.ks-endnote{text-align:center;color:var(--muted);font-size:calc(var(--u) * 1.3)}.ks-podscore{font-family:var(--font-display);font-weight:800;font-size:calc(var(--u) * 2)}.ks-podscore small{color:var(--muted);font-size:.6em}.ks-end.is-again,.ks-end.is-again *{animation:none!important}.ks-revpic{width:calc(var(--u) * 2.4);height:calc(var(--u) * 2.4);vertical-align:middle;margin-right:calc(var(--u) * .5)}.ks-pick{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:6px;max-height:240px;margin-top:8px;padding:2px;display:grid;overflow:auto}.ks-add{min-height:52px}.ks-add:disabled{opacity:.45;cursor:not-allowed}.ks-add strong{font-size:13.5px}.ks-map{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:12px;display:grid}.ks-mapst{background:var(--bg);border:1px solid var(--line);border-radius:10px;align-items:center;gap:8px;min-width:0;padding:6px 8px;font-size:14px;font-weight:700;display:flex}.ks-mapst b{background:var(--sc);width:26px;height:26px;color:var(--si,#fff);border-radius:7px;flex:none;place-items:center;display:grid}.ks-mapst span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (prefers-reduced-motion:reduce){.cr .ks-chest,.cr .ks-sq.is-pick,.cr .ks-tok{animation:none!important}}
