.hk-player-dlg{color:#fff;background:0 0;border:0;width:auto;max-width:none;height:auto;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.hk-player-dlg[open]{place-items:center;display:grid}.hk-player-dlg::backdrop{background:#0a0a0aeb}.hk-player-dlg .hk-player-edge{block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.hk-player-dlg .hk-player{--w:16;--h:9;width:min(calc(100% - 32px), calc(90svh * var(--w) / var(--h)));aspect-ratio:var(--w) / var(--h);background:#000;position:relative}.hk-player-dlg .hk-player[data-shape=portrait]{--w:9;--h:16}.hk-player-dlg .hk-player iframe{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}@media (width<=480px){.hk-player-dlg .hk-player{width:min(100%, calc(100svh * var(--w) / var(--h)))}}.hk-player-dlg .hk-player-close{top:8px;z-index:1;color:#fff;cursor:pointer;background:#0000008c;border:0;border-radius:50%;block-size:48px;inline-size:48px;padding:0;font-size:22px;line-height:1;position:absolute;inset-inline-end:8px}.hk-player-dlg .hk-player-close:hover{background:#000c}.hk-player-dlg .hk-player-close:focus-visible{outline:2px solid var(--color-cyan);outline-offset:2px}html.hk-player-lock{scrollbar-gutter:stable;overflow:hidden}
