.player-scroll::-webkit-scrollbar{width:7px;height:7px}.player-scroll::-webkit-scrollbar-track{background:#ffffff0a;border-radius:999px}.player-scroll::-webkit-scrollbar-thumb{background:rgba(var(--kj-accent-rgb), .35);border-radius:999px}.kh-player-overlay{overscroll-behavior:contain;max-width:100vw;overflow:hidden auto}.video-player-shell{width:100%;max-width:1760px;min-height:min(100%,100vh)}.player-grid{grid-template-rows:auto;grid-template-columns:minmax(0,1fr) 380px;align-items:start}.player-main-column{min-width:0}.player-creator-panel{min-height:0}.player-chat-sidebar{height:calc(100vh - 7rem);position:sticky;top:5.5rem;overflow:hidden}.player-topbar{z-index:40;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#0a0e18d1;border:1px solid #ffffff1a;border-radius:28px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex;position:sticky;top:.5rem;box-shadow:0 18px 80px #00000047}.volume-control{min-width:48px}.volume-popover{will-change:opacity, transform}.volume-slider{appearance:none;cursor:pointer;background:linear-gradient(90deg, var(--kj-accent) 0 var(--volume,78%), #fff3 var(--volume,78%) 100%);border-radius:999px;outline:none}.volume-slider::-webkit-slider-thumb{appearance:none;background:var(--kj-accent);width:14px;height:14px;box-shadow:0 0 18px rgba(var(--kj-accent-rgb), .65);cursor:grab;border:2px solid #000000b8;border-radius:999px}.volume-slider:active::-webkit-slider-thumb{cursor:grabbing}.volume-slider::-moz-range-track{background:0 0;border-radius:999px;height:8px}.volume-slider::-moz-range-thumb{background:var(--kj-accent);width:14px;height:14px;box-shadow:0 0 18px rgba(var(--kj-accent-rgb), .65);cursor:grab;border:2px solid #000000b8;border-radius:999px}.kh-mini-player{transition:width .26s cubic-bezier(.16,1,.3,1),height .26s cubic-bezier(.16,1,.3,1),transform .26s cubic-bezier(.16,1,.3,1)}.ambient-video-orb-a{animation:16s ease-in-out infinite alternate kh-float-a}.ambient-video-orb-b{animation:18s ease-in-out infinite alternate kh-float-b}@keyframes kh-float-a{0%{transform:translate(0,0)scale(1)}to{transform:translate(80px,40px)scale(1.08)}}@keyframes kh-float-b{0%{transform:translate(0,0)scale(1)}to{transform:translate(-70px,60px)scale(1.06)}}.kh-audio-shell{z-index:62;pointer-events:none;width:min(560px,100vw - 48px);position:fixed;bottom:24px;right:24px}.kh-audio-shell .kh-audio-card{pointer-events:auto;background:linear-gradient(#0e1423fa,#0a0e1afa);border:1px solid #ffffff1f;border-radius:24px;overflow:hidden;box-shadow:0 30px 90px #00000070}@media (max-height:760px){.video-player-shell{transform-origin:top;transform:scale(.9)}}@media (max-width:1180px){.player-grid{grid-template-columns:1fr}.player-creator-panel{max-height:none}.player-chat-sidebar{height:auto;position:static;overflow:visible}}@media (max-width:900px){.kh-player-overlay{padding:12px}}.player-embed-media-host{background:#000}.player-embed-iframe,.player-embed-native{width:100%;max-width:100%;height:100%;max-height:100%}.player-embed-youtube-shell{justify-content:center;align-items:center;display:flex}.player-embed-media-host--vertical{justify-content:center;align-items:center}.player-embed-media-host--vertical .player-embed-iframe,.player-embed-media-host--vertical .player-embed-youtube-shell,.player-embed-media-host--vertical .player-embed-youtube-shell .player-embed-iframe{aspect-ratio:9/16;width:auto;max-width:100%;height:100%;max-height:100%}.player-embed-media-host--vertical .player-embed-native{object-fit:contain;width:auto;max-width:100%;height:100%}
