@layer gk.hud{.mi{position:fixed;inset:0;z-index:calc(var(--gk-z-float) - 1);overflow:hidden;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.mi.hidden{display:none}.mi-canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.mi .mi-skip{position:absolute;right:max(var(--gk-sp-4),env(safe-area-inset-right));bottom:max(calc(5vh - 22px),calc(env(safe-area-inset-bottom) + var(--gk-sp-2)));display:flex;align-items:center;gap:var(--gk-sp-2);pointer-events:auto}.mi .mi-skip .tv-skip-btn{min-height:44px}.mi.mi-late{pointer-events:none}.mi.mi-late .mi-canvas,.mi.mi-late .tv-ring,.mi.mi-late kbd{display:none}.mi.mi-late .mi-skip{right:50%;transform:translate(50%)}body.mi-on :is(#controlCoach,#centerEvent,.gk-scorebug,#stageMode,#stadiumLabel,.stage-top,.network-hud,#courtHud){visibility:hidden}body.mi-on:has(.mi.mi-late) :is(.gk-scorebug,#stageMode,.network-hud,#courtHud){visibility:visible}body.mi-count .gk-callout[data-kind=count] .event-title{font-size:calc(var(--gk-fs-callout) * 1.8)}@media(max-height:430px){.mi .mi-skip{bottom:max(var(--gk-sp-1),env(safe-area-inset-bottom))}.mi .mi-skip .tv-skip-btn{font-size:var(--gk-fs-body)}}}
