.editor.svelte-1a713sw{gap:var(--space-4);padding:var(--space-4);border:2px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);margin-block-start:var(--space-4);display:grid}.head.svelte-1a713sw h2:where(.svelte-1a713sw){font-size:var(--text-lg);margin:0;font-weight:700}.hint.svelte-1a713sw{margin:var(--space-1) 0 0;color:var(--color-text-muted);font-size:var(--text-sm)}.player.svelte-1a713sw audio:where(.svelte-1a713sw){inline-size:100%}.player.svelte-1a713sw video:where(.svelte-1a713sw){border-radius:var(--radius-md);background:#000;max-block-size:50vh;inline-size:100%;display:block}.cues.svelte-1a713sw{gap:var(--space-2);max-block-size:32rem;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.cue.svelte-1a713sw{align-items:start;gap:var(--space-2) var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-bg);border:2px solid #0000;grid-template-columns:auto auto minmax(0,1fr);grid-template-areas:"play times text""play actions actions";display:grid}.cue.active.svelte-1a713sw{border-color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 8%, var(--color-bg))}.play.svelte-1a713sw{align-items:center;gap:var(--space-1);min-block-size:44px;min-inline-size:44px;padding:0 var(--space-2);border:2px solid var(--color-border-strong);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text);cursor:pointer;grid-area:play;font-weight:700;display:inline-flex}.play.svelte-1a713sw svg:where(.svelte-1a713sw){fill:currentColor}.times.svelte-1a713sw{gap:var(--space-1);grid-area:times;display:grid}.times.svelte-1a713sw label:where(.svelte-1a713sw){align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted);grid-template-columns:4.5rem auto;display:grid}.times.svelte-1a713sw input:where(.svelte-1a713sw){min-block-size:36px;inline-size:9.5rem;padding-block:var(--space-1);font-variant-numeric:tabular-nums;direction:ltr}.text.svelte-1a713sw{resize:vertical;grid-area:text;min-block-size:5rem;inline-size:100%}.actions.svelte-1a713sw{gap:var(--space-2);flex-wrap:wrap;grid-area:actions;display:flex}.action.svelte-1a713sw{min-block-size:32px;padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text);font-size:var(--text-sm);cursor:pointer;font-weight:600}.problem.svelte-1a713sw{color:var(--color-danger);font-size:var(--text-sm);grid-column:1/-1;margin:0;font-weight:600}[aria-invalid=true].svelte-1a713sw{border-color:var(--color-danger)}.footer.svelte-1a713sw{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.label.svelte-1a713sw{font-weight:600;font-size:var(--text-sm)}.burn.svelte-1a713sw{min-block-size:44px;padding:var(--space-2) var(--space-6);border-radius:var(--radius-full);background:var(--color-primary);color:var(--color-on-primary);cursor:pointer;border:0;margin-inline-start:auto;font-weight:700}@media (pointer:coarse){.action.svelte-1a713sw{min-block-size:44px}}@media (width<=40rem){.cue.svelte-1a713sw{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"play times""text text""actions actions"}.burn.svelte-1a713sw{inline-size:100%;margin-inline-start:0}}
