.kp.svelte-1vnk9dp{position:relative;width:100%;overflow:hidden;border-radius:var(--k-radius-md);background:#07080b;color:#f2eee6;isolation:isolate;outline:none}.kp.svelte-1vnk9dp:focus-visible{box-shadow:0 0 0 2px var(--k-brand-amber)}.kp.fill.svelte-1vnk9dp{height:100%}.kp.full.svelte-1vnk9dp{border-radius:0}.kp.idle.svelte-1vnk9dp{cursor:none}video.svelte-1vnk9dp{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;background:#07080b;cursor:pointer}.big.svelte-1vnk9dp{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:12px;border:0;cursor:pointer;color:inherit;background:linear-gradient(180deg,#07080b0d 40%,#07080b8c)}.disc.svelte-1vnk9dp{display:grid;place-items:center;width:72px;height:72px;border-radius:999px;background:var(--k-brand-amber);color:#07080b;box-shadow:0 0 0 8px #f59e0b2e;transition:transform var(--k-duration-fast) var(--k-ease-out)}.disc.svelte-1vnk9dp svg{margin-left:3px}.big.svelte-1vnk9dp:hover .disc:where(.svelte-1vnk9dp),.big.svelte-1vnk9dp:focus-visible .disc:where(.svelte-1vnk9dp){transform:scale(1.06)}.cap.svelte-1vnk9dp{font:500 .72rem/1 var(--k-font-mono);letter-spacing:.14em;text-transform:uppercase;padding:7px 12px;border-radius:999px;background:#07080bb3}.spin.svelte-1vnk9dp{position:absolute;left:50%;top:50%;width:40px;height:40px;margin:-20px 0 0 -20px;border-radius:999px;border:3px solid rgba(242,238,230,.2);border-top-color:var(--k-brand-amber);animation:svelte-1vnk9dp-spin .8s linear infinite}@keyframes svelte-1vnk9dp-spin{to{transform:rotate(360deg)}}.bar.svelte-1vnk9dp{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;gap:8px;padding:28px 10px 10px;background:linear-gradient(180deg,transparent,rgba(7,8,11,.85));transition:opacity var(--k-duration-base) var(--k-ease-out)}.idle.svelte-1vnk9dp .bar:where(.svelte-1vnk9dp){opacity:0;pointer-events:none}.ic.svelte-1vnk9dp{display:grid;place-items:center;width:34px;height:34px;flex:none;border:0;border-radius:999px;background:transparent;color:inherit;cursor:pointer}.ic.svelte-1vnk9dp:hover,.ic.svelte-1vnk9dp:focus-visible{background:#f2eee61f}.t.svelte-1vnk9dp{flex:none;font:500 .68rem/1 var(--k-font-mono);letter-spacing:.06em;font-variant-numeric:tabular-nums;color:#f2eee6d1}.track.svelte-1vnk9dp{position:relative;flex:1;min-width:40px;height:24px;display:flex;align-items:center;cursor:pointer;touch-action:none}.rail.svelte-1vnk9dp{position:relative;width:100%;height:3px;border-radius:999px;background:#f2eee640;overflow:hidden}.done.svelte-1vnk9dp{position:absolute;inset:0 auto 0 0;background:var(--k-brand-amber)}.knob.svelte-1vnk9dp{position:absolute;top:50%;width:12px;height:12px;margin:-6px 0 0 -6px;transform:rotate(45deg);background:var(--k-brand-amber)}@media(prefers-reduced-motion:reduce){.spin.svelte-1vnk9dp{animation-duration:2s}}
