html:root[data-layout=compact-portrait] .ks-ground .screen-head .r21-doors{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:6px;display:grid}html:root[data-layout=compact-portrait] .ks-ground .r21-doors>.ks-btn{letter-spacing:.02em;text-align:center;flex-direction:column;gap:2px;width:100%;min-width:0;min-height:56px;padding:6px 2px;font-size:13px;line-height:1.05}html:root[data-layout=compact-portrait] .ks-ground .r21-doors>.ks-btn>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}html:root[data-layout=compact-portrait] .ks-ground .r22sp-shop.is-compact .r22sp-cards.r23-fit .r22sp-card{--ks-card-u:max(calc(var(--ks-card-w) / 14.5), 11.5px)}html:root .ks-ground .r22sp-shop.is-compact .r22sp-stock .ks-box-value .shop-restock{margin:0}html:root[data-layout=medium] .ks-ground .r23-crowns-packs{grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:minmax(0,1fr)}html:root .ks-ground .r24-bag .r22lk-space{grid-template-columns:auto minmax(0,1fr);align-items:center;min-height:72px}html:root[data-layout=compact-portrait] .ks-ground .r24-bag .r22lk-space{display:none}@media (width>=2400px){html:root .ks-ground .r22lk-kind{font-size:16px}html:root .ks-ground .r22lk-name{font-size:23px}html:root .ks-ground .is-tall .r22lk-name{font-size:27px}html:root .ks-ground .r22lk-lift,html:root .ks-ground .r22lk-subhead{font-size:19px}html:root .ks-ground .r22lk-none{font-size:21px}}html:root .ks-ground .r24-pending-panel>.panel-body{flex-direction:column;display:flex}html:root .ks-ground .r24-pending{flex-direction:column;flex:1 0 auto;justify-content:center;align-items:stretch;gap:clamp(14px,2.4vh,32px);width:min(100%,clamp(320px,52vw,1180px));margin-inline:auto;padding-block:8px;display:flex}html:root .ks-ground .r24-pending .ks-nextup{font-size:clamp(15px,1.5vh,26px)}html:root .ks-ground .r24-pending .ks-nextup .ks-fx-side>.ks-crest,html:root .ks-ground .r24-pending .ks-nextup .ks-fx-side svg.ks-crest{width:clamp(72px,12vh,180px);max-width:none;height:auto;max-height:none}html:root .ks-ground .r24-pending .ks-nextup-meta{font-size:clamp(13px,1.5vh,22px)}html:root .ks-ground .r24-pending .ks-nextup .ks-fx-club{font-size:clamp(16px,2.2vh,36px)}html:root .ks-ground .r24-pending .ks-nextup-count{font-size:clamp(20px,3vh,48px)}html:root .ks-ground .r24-pending .ks-nextup .ks-fx-kick{font-size:clamp(13px,1.6vh,24px)}html:root .ks-ground .r24-pending-acts{flex-wrap:wrap;justify-content:center;gap:10px}html:root[data-layout=compact-portrait] .ks-ground .r24-pending-acts>*{flex:100%}@media (width>=1100px) and (height>=700px){html:root .ks-ground .r24-pending{width:min(100%,clamp(320px,58vw,1500px))}html:root .ks-ground .r24-pending-acts{gap:clamp(10px,1vw,24px)}html:root .ks-ground .r24-pending-acts>.ks-btn{min-height:clamp(48px,5.6vh,88px);padding-inline:clamp(16px,1.4vw,36px);font-size:clamp(16px,1.9vh,30px)}html:root .ks-ground .r24-pending-acts>.ks-btn svg{width:clamp(20px,2.4vh,36px);height:auto}}html:root[data-layout=compact-portrait] .ks-ground .ks-matchhead{row-gap:6px;padding-block:8px;position:relative}html:root[data-layout=compact-portrait] .ks-ground .ks-matchhead-back{z-index:1;position:absolute;top:4px;left:4px}html:root[data-layout=compact-portrait] .ks-ground .ks-matchhead-back .ks-btn{gap:0;width:44px;padding:0}html:root[data-layout=compact-portrait] .ks-ground .ks-matchhead-back .ks-btn>span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html:root[data-layout=compact-portrait] .ks-ground .ks-matchhead-meta{justify-content:center}html:root[data-layout=compact-portrait] .ks-ground .ks-matchhead>.ks-matchhead-team{padding-inline:44px 0}html:root[data-layout=compact-portrait] .ks-ground .ks-matchhead>.ks-matchhead-team.is-away{padding-inline:0 44px}html:root[data-layout=compact-portrait] .ks-ground .ks-matchhead>.ks-matchhead-team .ks-matchhead-name{margin-inline:-44px 0}html:root[data-layout=compact-portrait] .ks-ground .ks-matchhead>.ks-matchhead-team.is-away .ks-matchhead-name{margin-inline:0 -44px}:is(html:root[data-layout=compact-portrait] .ks-ground .screen:has(.ks-watch) .ks-matchhead .ks-mstats,html:root[data-layout=compact-portrait] .ks-ground .screen:has(.ks-watch) .ks-matchhead .r24-mh-extra){display:none}@media (width>=1800px) and (width<=2399px) and (height>=900px){html body :is(.sheet-backdrop,.ks-sheet-backdrop):not(.is-drop) :is(.sheet,.ks-sheet):not(.r21-exit):not(.r22-bell):not(.ks-onb):not(:has(.manage-group,.r4-session)){zoom:1.15;max-height:74.7826dvh}html:root .ks-ground .r4-endcard{zoom:1.3}}@media (width>=2400px){html body :is(.sheet-backdrop,.ks-sheet-backdrop):not(.is-drop) :is(.sheet,.ks-sheet):not(.r6-popup):not(.r21-exit):not(.ks-onb):not(:has(.manage-group,.r4-session)){zoom:1.4;max-height:61.4286dvh}html body :is(.sheet-backdrop,.ks-sheet-backdrop):not(.is-drop) :is(.sheet,.ks-sheet).r6-popup{max-height:61.4286dvh}html:root .ks-ground .r4-endcard{zoom:1.8}}html:root[data-layout=medium] .ks-ground .md-ring-label{display:none}html:root .ks-ground .r24-award-list .r5-leaders-list>li{grid-template-columns:2.4ch auto minmax(0,1fr) auto;align-items:center;column-gap:12px}html:root .ks-ground .r24-leaders-face{display:inline-flex}html:root .ks-ground .r24-leaders-face .r21-face{border-radius:50%;display:block;overflow:hidden}html:root[data-layout=expanded] .ks-ground .r24-award-list{width:min(100%,clamp(560px,46vw,1400px));margin-inline:auto}html:root[data-layout=expanded] .ks-ground .r24-award-list .r13-stat-list li{min-height:clamp(52px,6vh,96px);font-size:clamp(16px,1.7vh,26px)}html:root[data-layout=expanded] .ks-ground .r24-award-list .r5-leaders-value{font-size:1.35em}@media (width>=2200px){html:root .ks-ground .r21-award-title{font-size:24px}html:root .ks-ground .r21-award-all{min-height:44px;font-size:20px}html:root .ks-ground .r21-award-empty{font-size:26px}html:root .ks-ground .r21-award-list .r21-award-title{font-size:28px}}@media (width>=1101px){html:root body .ks-ground .r13-focus.r21-focus{grid-template-columns:minmax(0,.62fr) minmax(320px,1fr)}}@media (width<=1100px) and (height>=501px){html:root body .ks-ground .r13-focus.r21-focus{grid-template-rows:clamp(96px,20vh,260px) auto}html:root .ks-ground .r21-focus-side{justify-content:center}}html .r22-lu-bar[title]{cursor:help}html .r22-lu-bar[title]:after{content:"";position:absolute;inset:-17px 0}@media (width>=2400px){html:root .ks-ground .hub .ks-box-value{font-size:clamp(18px,1.6vh,26px)}html:root .ks-ground .hub .r23-done{font-size:clamp(16px,1.3vh,22px)}}
