.video-container.svelte-1k1zmlb{position:relative;border-radius:15px;box-shadow:0 0 0 10px #00000040;background:#000}.video-container.svelte-1k1zmlb video:where(.svelte-1k1zmlb){width:100%;z-index:1;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:manipulation;border-radius:15px}.video-container.svelte-1k1zmlb button:where(.svelte-1k1zmlb){background:transparent;border:none;cursor:pointer;padding:0}.video-container.svelte-1k1zmlb .controls:where(.svelte-1k1zmlb){box-sizing:border-box;position:absolute;bottom:0;width:100%;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--size-s);transition:opacity 1s;background:#00000080;border-radius:0 0 15px 15px;padding:var(--size-s);opacity:0;pointer-events:none;z-index:2}.video-container.svelte-1k1zmlb .controls:where(.svelte-1k1zmlb) input[type=range]:where(.svelte-1k1zmlb){-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border-radius:5px;outline:none;transition:background .3s ease}.video-container.svelte-1k1zmlb .controls:where(.svelte-1k1zmlb) input[type=range]:where(.svelte-1k1zmlb)::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;margin-top:-5px;background:var(--c-company);border-radius:50%;border:1px solid white;cursor:pointer}.video-container.svelte-1k1zmlb .controls:where(.svelte-1k1zmlb) input[type=range]:where(.svelte-1k1zmlb)::-webkit-slider-runnable-track{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border:none;background:transparent;background:var(--c-company);height:5px}.video-container.svelte-1k1zmlb .controls:where(.svelte-1k1zmlb) .seek:where(.svelte-1k1zmlb){position:relative;display:flex;align-items:center}.video-container.svelte-1k1zmlb .controls:where(.svelte-1k1zmlb) .seek:where(.svelte-1k1zmlb) input:where(.svelte-1k1zmlb){width:100%;cursor:pointer}.video-container.svelte-1k1zmlb .controls:where(.svelte-1k1zmlb) .seek:where(.svelte-1k1zmlb) .time-bubble:where(.svelte-1k1zmlb){position:absolute;bottom:28px;transform:translate(-50%) translateY(13px);padding:5px 8px;border-radius:6px;background:#000c;color:#fff;font-size:var(--font-size-s);line-height:1;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .12s ease,transform .12s ease}.video-container.svelte-1k1zmlb .controls:where(.svelte-1k1zmlb) .seek:where(.svelte-1k1zmlb) .time-bubble:where(.svelte-1k1zmlb):after{content:"";position:absolute;left:50%;bottom:-6px;transform:translate(-50%);border:6px solid transparent;border-top-color:#000c}.video-container.svelte-1k1zmlb .controls:where(.svelte-1k1zmlb) .seek:where(.svelte-1k1zmlb) .time-bubble:where(.svelte-1k1zmlb).show{opacity:1;transform:scale(1.2) translate(-40%) translateY(8px)}.video-container.svelte-1k1zmlb .controls:where(.svelte-1k1zmlb)>div:where(.svelte-1k1zmlb):nth-child(3){display:grid;grid-template-columns:1fr auto;justify-content:space-between;align-items:center;gap:var(--size-s)}.video-container.svelte-1k1zmlb .controls:where(.svelte-1k1zmlb)>div:where(.svelte-1k1zmlb):nth-child(3) .volume:where(.svelte-1k1zmlb){display:grid;grid-template-columns:auto 1fr;gap:var(--size-xs);max-width:100px}.video-container.svelte-1k1zmlb .controls:where(.svelte-1k1zmlb)>div:where(.svelte-1k1zmlb):nth-child(3) .volume:where(.svelte-1k1zmlb) input:where(.svelte-1k1zmlb){width:100%}.video-container.svelte-1k1zmlb .controls:where(.svelte-1k1zmlb) button:where(.svelte-1k1zmlb){display:flex;align-items:center;justify-content:center;background:transparent;border-radius:50%;cursor:pointer;padding:5px;transition:background .3s}.video-container.svelte-1k1zmlb .controls:where(.svelte-1k1zmlb) button:where(.svelte-1k1zmlb):hover{background:#ffffff1a}.video-container.svelte-1k1zmlb .play-button:where(.svelte-1k1zmlb){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--c-scale-1);border-radius:50%;padding:var(--size-s);display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;pointer-events:none;border:1px solid var(--c-company);z-index:3;transition:opacity .3s;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.video-container.svelte-1k1zmlb .play-button:where(.svelte-1k1zmlb):hover{opacity:1}.video-container.svelte-1k1zmlb .show:where(.svelte-1k1zmlb){opacity:1;pointer-events:auto}
