.website-player-stage{isolation:isolate;color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border:0;min-inline-size:0;margin:0;padding:0}.website-player-stage::backdrop{background:#000}.website-player-stage:fullscreen{--website-player-height:100dvh;background:#000;border-radius:0;block-size:100dvh;max-block-size:none;inline-size:100%}.website-player-gesture{z-index:1;color:#fff;cursor:pointer;touch-action:manipulation;background:0 0;border:0;place-items:center;block-size:100%;inline-size:100%;display:grid;position:absolute;inset:0}.website-player-gesture:disabled{cursor:default}.website-player-gesture:focus-visible{outline-offset:-4px;outline:2px solid #fff}.website-player-center-control{color:#fff;background:#000000a6;border-radius:50%;place-items:center;block-size:4rem;inline-size:4rem;display:grid}.website-player-controls{z-index:3;inline-size:min(100%,42rem);padding:0 .5rem max(.375rem, env(safe-area-inset-bottom,0px));background:linear-gradient(#0000,#000000e0 45%);margin-inline:auto;transition:opacity .18s ease-out;position:absolute;inset-block-end:0;inset-inline:0}.website-player-toolbar{align-items:center;min-inline-size:0;display:flex}.website-player-control{color:#fff;touch-action:manipulation;text-decoration:none}.website-player-control:focus-visible{outline-offset:-2px;outline:2px solid #fff}.website-player-time{color:#ffffffe0;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;flex-shrink:1;min-inline-size:0;padding-inline:.25rem;font-size:.75rem;overflow:hidden}.website-player-quality-label{font-size:.75rem;font-weight:600;display:none}.website-player-settings>summary::-webkit-details-marker{display:none}.website-player-settings:where([open])>summary{background:#ffffff26}.website-player-settings-panel{inline-size:17rem;max-inline-size:calc(100% - 1rem);max-block-size:calc(var(--website-player-height) - 5.5rem);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--border) var(--popover);border:1px solid var(--border);border-radius:var(--radius);background:var(--popover);color:var(--popover-foreground);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;text-align:start;padding:.75rem;position:absolute;inset-block-end:calc(100% - .5rem);inset-inline-end:.5rem;overflow-y:auto}.dark .website-player-settings-panel{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.website-player-setting{justify-content:space-between;align-items:center;gap:.75rem;min-block-size:3.25rem;font-size:.875rem;display:flex}.website-player-select{border:1px solid var(--input);background:var(--background);inline-size:7rem;color:var(--foreground);border-radius:.375rem;padding:.5rem}.website-player-seek{appearance:none;cursor:pointer;touch-action:pan-y;background:0 0;border:0;block-size:2rem;inline-size:100%;margin:0;padding:0;display:block}.website-player-seek::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--website-action) var(--player-progress), #ffffff8c var(--player-progress), #ffffff8c var(--player-buffered), #ffffff40 var(--player-buffered));border-radius:3px;block-size:3px}.website-player-seek::-moz-range-track{background:#ffffff4d;border-radius:3px;block-size:3px}.website-player-seek::-moz-range-progress{background:var(--website-action);block-size:3px}.website-player-seek::-webkit-slider-thumb{appearance:none;background:var(--website-action);border:0;border-radius:50%;block-size:.75rem;inline-size:.75rem;margin-block-start:-4.5px}.website-player-seek::-moz-range-thumb{background:var(--website-action);border:0;border-radius:50%;block-size:.75rem;inline-size:.75rem}.website-player-seek:disabled{cursor:default;opacity:.5}.website-player-fullscreen-heading{z-index:3;padding:max(.75rem, env(safe-area-inset-top,0px)) max(.75rem, env(safe-area-inset-right,0px), env(safe-area-inset-left,0px));background:linear-gradient(#000000bf,#0000);justify-content:space-between;align-items:center;gap:1rem;transition:opacity .18s ease-out;display:flex;position:absolute;inset-block-start:0;inset-inline:0}.website-player-pip-message{z-index:2;color:#fff;text-align:center;background:#000;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:1rem;display:flex;position:absolute;inset:0}.website-player-control-error{z-index:4;border-radius:var(--radius);background:var(--popover);max-inline-size:28rem;color:var(--popover-foreground);margin-inline:auto;padding:.75rem 1rem;font-size:.875rem;position:absolute;inset-block-start:4.5rem;inset-inline:1rem}.website-player-stage[data-controls-visible=false]:not(:has(:focus-visible)):not(:has(details[open])) :is(.website-player-controls,.website-player-fullscreen-heading){opacity:0;pointer-events:none}@media (min-width:480px){.website-player-quality-label{display:inline}.website-player-settings>summary{inline-size:auto;padding-inline:.75rem}}@media (max-width:479px){.website-player-mute{display:none}}@media (max-width:639px){.website-watch-playback{margin-inline:calc(-1 * var(--website-gutter))}.website-player-stage{border-radius:0}}@media (max-height:500px) and (max-width:1023px){.website-player-stage{--website-player-height:max(14rem, 75svh)}}@media (prefers-reduced-motion:reduce){.website-player-controls,.website-player-fullscreen-heading{transition:none}}
