.marketing-queue.svelte-kl4l2a{display:grid;grid-template-columns:320px 1fr;gap:1rem;max-width:1600px;margin:0 auto;padding:1rem;color:#d1d5db;font-family:Courier New,monospace}.fixture-panel.svelte-kl4l2a{max-width:1600px;margin:0 auto;padding:1rem 1rem 0;color:#d1d5db;font-family:Courier New,monospace}.fixture-panel-header.svelte-kl4l2a{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:.5rem}.fixture-panel-header.svelte-kl4l2a h2:where(.svelte-kl4l2a){font-size:.82rem;color:#a7f3d0;text-transform:uppercase;letter-spacing:.08em;margin:0;display:flex;align-items:baseline;gap:.75rem}.coverage-pill.svelte-kl4l2a{font-size:.75rem;color:#d1d5db;background:#a7f3d00f;border:1px solid rgba(167,243,208,.2);padding:.1rem .5rem;border-radius:3px;text-transform:none;letter-spacing:0}.coverage-warn.svelte-kl4l2a{color:#f87171}.coverage-gap.svelte-kl4l2a{color:#fbbf24}.verify-btn.svelte-kl4l2a{background:#a7f3d01a;border:1px solid rgba(167,243,208,.3);color:#a7f3d0;padding:.25rem .6rem;font-family:inherit;font-size:.72rem;border-radius:3px;cursor:pointer}.verify-btn.svelte-kl4l2a:disabled{opacity:.5;cursor:not-allowed}.fixture-list.svelte-kl4l2a{list-style:none;padding:0;margin:0;border:1px solid rgba(167,243,208,.08);border-radius:4px;background:#a7f3d005}.fixture-row.svelte-kl4l2a{border-bottom:1px solid rgba(167,243,208,.06)}.fixture-row.svelte-kl4l2a:last-child{border-bottom:none}.fixture-row-btn.svelte-kl4l2a{width:100%;background:transparent;border:none;color:inherit;text-align:left;padding:.5rem .75rem;display:grid;grid-template-columns:24px 90px 1fr auto auto;gap:.75rem;align-items:baseline;cursor:pointer;font-family:inherit;font-size:.8rem}.fixture-row-btn.svelte-kl4l2a:hover{background:#a7f3d00d}.fixture-row.selected.svelte-kl4l2a .fixture-row-btn:where(.svelte-kl4l2a){background:#a7f3d014}.fixture-status.svelte-kl4l2a{text-align:center;font-weight:700;font-size:.9rem}.status-available.svelte-kl4l2a{color:#a7f3d0}.status-missing.svelte-kl4l2a{color:#f87171}.status-gap.svelte-kl4l2a{color:#fbbf24}.status-unchecked.svelte-kl4l2a{color:#6b7280}.fixture-category.svelte-kl4l2a{color:#a7f3d0;background:#a7f3d014;padding:.05rem .4rem;border-radius:2px;font-size:.7rem;text-transform:uppercase;letter-spacing:.05em}.fixture-title.svelte-kl4l2a{color:#d1d5db;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fixture-cond.svelte-kl4l2a,.fixture-scene.svelte-kl4l2a{color:#6b7280;font-size:.72rem}.fixture-detail.svelte-kl4l2a{padding:.25rem .75rem .75rem;background:#a7f3d008;border-top:1px dashed rgba(167,243,208,.1)}.fixture-notes.svelte-kl4l2a{color:#d1d5db;font-size:.78rem;margin:.25rem 0}.fixture-tags.svelte-kl4l2a{display:flex;gap:.3rem;flex-wrap:wrap;margin:.25rem 0}.fixture-tag.svelte-kl4l2a{font-size:.68rem;background:#a7f3d00f;border:1px solid rgba(167,243,208,.15);color:#a7f3d0;padding:.05rem .35rem;border-radius:2px}.fixture-meta.svelte-kl4l2a{color:#6b7280;font-size:.72rem;margin:.25rem 0}.fixture-meta.svelte-kl4l2a code:where(.svelte-kl4l2a){color:#a7f3d0}.fixture-cmd.svelte-kl4l2a{background:#0f1420;border:1px solid rgba(167,243,208,.15);color:#a7f3d0;padding:.5rem;border-radius:3px;overflow-x:auto;font-size:.72rem;margin:.25rem 0}.fixture-gap-note.svelte-kl4l2a{color:#fbbf24;font-size:.78rem;margin:.5rem 0}.fixture-gap-note.svelte-kl4l2a code:where(.svelte-kl4l2a){color:#d1d5db}.loading.svelte-kl4l2a,.empty.svelte-kl4l2a{grid-column:1 / -1;padding:3rem 1rem;text-align:center;color:#6b7280}.empty.svelte-kl4l2a h2:where(.svelte-kl4l2a){color:#d1d5db;font-size:1rem;margin:0 0 .5rem}.empty.svelte-kl4l2a pre:where(.svelte-kl4l2a){text-align:left;background:#0f1420;border:1px solid rgba(167,243,208,.12);border-radius:4px;padding:.75rem;overflow-x:auto;color:#a7f3d0;font-size:.78rem;margin:1rem auto;max-width:700px}.empty.svelte-kl4l2a code:where(.svelte-kl4l2a){color:#a7f3d0;background:#a7f3d014;padding:.05rem .3rem;border-radius:2px}.sidebar.svelte-kl4l2a{background:#a7f3d008;border:1px solid rgba(167,243,208,.1);border-radius:4px;padding:.75rem;min-height:60vh}.sidebar-title.svelte-kl4l2a{font-size:.82rem;color:#a7f3d0;text-transform:uppercase;letter-spacing:.08em;margin:0 0 .25rem;display:flex;align-items:baseline;justify-content:space-between}.sidebar-title.svelte-kl4l2a .count:where(.svelte-kl4l2a){background:#a7f3d01a;border:1px solid rgba(167,243,208,.25);padding:.05rem .4rem;border-radius:3px;color:#a7f3d0;font-size:.78rem}.sidebar-meta.svelte-kl4l2a{font-size:.75rem;color:#6b7280;margin:0 0 .75rem;word-break:break-all}.sidebar-meta.svelte-kl4l2a code:where(.svelte-kl4l2a){color:#d1d5db}.clip-list.svelte-kl4l2a{list-style:none;padding:0;margin:0}.clip-row.svelte-kl4l2a{width:100%;background:transparent;border:1px solid transparent;color:inherit;text-align:left;padding:.4rem;display:grid;grid-template-columns:64px 1fr auto;gap:.5rem;align-items:center;cursor:pointer;font-family:inherit;border-radius:3px;margin-bottom:.25rem;transition:background .1s ease}.clip-row.svelte-kl4l2a:hover{background:#a7f3d00f}.clip-row.active.svelte-kl4l2a{background:#a7f3d01a;border-color:#a7f3d04d}.thumb.svelte-kl4l2a{width:64px;height:36px;object-fit:cover;border-radius:2px;background:#0a0e17}.clip-title.svelte-kl4l2a{font-size:.78rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clip-badges.svelte-kl4l2a{display:flex;gap:.2rem}.badge.svelte-kl4l2a{font-size:.65rem;padding:.05rem .3rem;border-radius:2px;border:1px solid}.badge.captioned.svelte-kl4l2a{color:#a7f3d0;border-color:#a7f3d066;background:#a7f3d014}.badge.no-captions.svelte-kl4l2a{color:#6b7280;border-color:#6b72804d;background:#6b72800d}.detail.svelte-kl4l2a{background:#a7f3d005;border:1px solid rgba(167,243,208,.08);border-radius:4px;padding:1rem;min-height:60vh}.detail-header.svelte-kl4l2a h2:where(.svelte-kl4l2a){color:#d1d5db;font-size:1rem;margin:0 0 .4rem}.detail-meta.svelte-kl4l2a{display:flex;flex-wrap:wrap;gap:.75rem;font-size:.75rem;color:#6b7280;margin:0 0 1rem}.player.svelte-kl4l2a{width:100%;max-height:60vh;background:#0a0e17;border-radius:4px;border:1px solid rgba(167,243,208,.1)}.captions.svelte-kl4l2a{margin-top:1rem}.captions.svelte-kl4l2a h3:where(.svelte-kl4l2a){font-size:.82rem;color:#a7f3d0;text-transform:uppercase;letter-spacing:.08em;margin:0 0 .5rem}.captions-header.svelte-kl4l2a{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.5rem}.captions-header.svelte-kl4l2a h3:where(.svelte-kl4l2a){margin:0}.header-btn-row.svelte-kl4l2a{display:flex;gap:.4rem;flex-wrap:wrap}.draft-btn.svelte-kl4l2a,.approve-btn.svelte-kl4l2a{background:#a7f3d01f;border:1px solid rgba(167,243,208,.35);color:#a7f3d0;padding:.4rem .8rem;font-family:inherit;font-size:.78rem;border-radius:3px;cursor:pointer}.draft-btn.svelte-kl4l2a:hover:not(:disabled),.approve-btn.svelte-kl4l2a:hover:not(:disabled){background:#a7f3d038}.draft-btn.svelte-kl4l2a:disabled,.approve-btn.svelte-kl4l2a:disabled{opacity:.5;cursor:not-allowed}.approve-btn.svelte-kl4l2a{background:#fbbf241a;border-color:#fbbf2466;color:#fbbf24}.approve-btn.svelte-kl4l2a:hover:not(:disabled){background:#fbbf2438}.empty-captions.svelte-kl4l2a p:where(.svelte-kl4l2a){color:#6b7280;font-size:.85rem}.empty-captions.svelte-kl4l2a code:where(.svelte-kl4l2a){color:#a7f3d0}.caption-block.svelte-kl4l2a{margin-bottom:.75rem}.caption-label.svelte-kl4l2a{display:flex;align-items:baseline;gap:.5rem;font-size:.78rem;color:#a7f3d0;margin-bottom:.25rem}.caption-label.svelte-kl4l2a small:where(.svelte-kl4l2a){color:#6b7280;font-size:.7rem}.caption-row.svelte-kl4l2a{display:grid;grid-template-columns:1fr auto;gap:.5rem;align-items:start}.caption-row.svelte-kl4l2a textarea:where(.svelte-kl4l2a){width:100%;background:#0f1420;border:1px solid rgba(167,243,208,.15);color:#d1d5db;font-family:inherit;font-size:.82rem;padding:.5rem;border-radius:3px;resize:vertical}.caption-row.svelte-kl4l2a textarea:where(.svelte-kl4l2a):focus{outline:1px solid rgba(167,243,208,.4)}.caption-actions.svelte-kl4l2a{display:flex;flex-direction:column;gap:.35rem;min-width:9rem}.caption-row.svelte-kl4l2a button:where(.svelte-kl4l2a){background:#a7f3d01f;border:1px solid rgba(167,243,208,.35);color:#a7f3d0;padding:.4rem .7rem;font-family:inherit;font-size:.78rem;border-radius:3px;cursor:pointer;height:max-content}.caption-row.svelte-kl4l2a button:where(.svelte-kl4l2a):hover:not(:disabled){background:#a7f3d038}.caption-row.svelte-kl4l2a button:where(.svelte-kl4l2a):disabled{opacity:.4;cursor:not-allowed}.publish-btn.svelte-kl4l2a{background:#fbbf241a!important;border-color:#fbbf2466!important;color:#fbbf24!important}.publish-btn.svelte-kl4l2a:hover:not(:disabled){background:#fbbf2438!important}.publish-result.svelte-kl4l2a{margin-top:.4rem;padding:.4rem .6rem;border-radius:3px;font-size:.75rem;font-family:inherit}.publish-result.ok.svelte-kl4l2a{background:#a7f3d01a;border:1px solid rgba(167,243,208,.3);color:#a7f3d0}.publish-result.err.svelte-kl4l2a{background:#f871711a;border:1px solid rgba(248,113,113,.3);color:#f87171;word-break:break-word}.raw.svelte-kl4l2a{margin-top:1.5rem;border-top:1px dashed rgba(167,243,208,.1);padding-top:.75rem}.raw.svelte-kl4l2a summary:where(.svelte-kl4l2a){cursor:pointer;font-size:.75rem;color:#6b7280}.raw.svelte-kl4l2a pre:where(.svelte-kl4l2a){background:#0f1420;border:1px solid rgba(167,243,208,.1);border-radius:3px;padding:.5rem;font-size:.72rem;overflow-x:auto;color:#a7f3d0;margin-top:.5rem}@media(max-width:900px){.marketing-queue.svelte-kl4l2a{grid-template-columns:1fr}}
