.subtitles-panel[data-astro-cid-lq5t3hy4]{background:var(--surface);border:1px solid var(--border);border-radius:.5rem;max-width:1200px;margin:0 auto 2rem;padding:1.5rem}.subtitles-panel[data-astro-cid-lq5t3hy4] h3[data-astro-cid-lq5t3hy4]{margin:0 0 1rem}.field[data-astro-cid-lq5t3hy4]{margin-bottom:1rem}.field[data-astro-cid-lq5t3hy4] label[data-astro-cid-lq5t3hy4]{color:var(--text-muted);margin-bottom:.5rem;font-weight:600;display:block}.field[data-astro-cid-lq5t3hy4] input[data-astro-cid-lq5t3hy4][type=text]{box-sizing:border-box;border:1px solid var(--border);border-radius:.3rem;width:100%;padding:.75rem;font-family:monospace;font-size:1rem}.hint[data-astro-cid-lq5t3hy4]{color:var(--text-muted);margin:.5rem 0 0;font-size:.875rem}.subtitle-status[data-astro-cid-lq5t3hy4]{color:var(--info);background:var(--info-bg);border-radius:.3rem;margin-top:1rem;padding:.75rem}.status-text[data-astro-cid-lq5t3hy4]{margin:0;font-size:.875rem}.status-error{color:var(--error)}.status-success{color:var(--success)}.status-warning{color:var(--warning)}.subtitle-info[data-astro-cid-lq5t3hy4]{background:var(--surface-raised);border:1px solid var(--border);border-radius:.3rem;align-items:center;gap:1rem;margin-top:1rem;padding:.75rem 1rem;display:flex}.subtitle-meta[data-astro-cid-lq5t3hy4]{color:var(--text-muted);gap:1.5rem;font-size:.875rem;display:flex}.subtitle-badge[data-astro-cid-lq5t3hy4]{color:#111;background:var(--cf-orange);border-radius:.2rem;width:fit-content;padding:.25rem .5rem;font-size:.75rem;font-weight:700}
