.vt[data-astro-cid-bwaat5ae]{display:grid;gap:var(--space-5);grid-template-columns:minmax(0,1fr)}@media(min-width:900px){.vt[data-astro-cid-bwaat5ae]{grid-template-columns:minmax(0,360px) minmax(0,1fr);align-items:start}}.panel[data-astro-cid-bwaat5ae]{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-subtle)}.quota-line[data-astro-cid-bwaat5ae]{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;font-size:var(--text-xs);color:var(--text-faint)}.quota-buy[data-astro-cid-bwaat5ae]{color:var(--brand-600);font-weight:600;border-block-end:1px solid var(--brand-100)}.quota-buy[data-astro-cid-bwaat5ae]:hover{border-block-end-color:var(--brand-500);text-decoration:none}.drop[data-astro-cid-bwaat5ae]{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-6) var(--space-4);border:1.5px dashed var(--border-strong);border-radius:var(--radius-lg);background:var(--surface);text-align:center;cursor:pointer;transition:border-color .15s ease,background .15s ease}.drop[data-astro-cid-bwaat5ae]:hover,.drop[data-astro-cid-bwaat5ae].over,.drop[data-astro-cid-bwaat5ae]:focus-within{border-color:var(--brand-500);background:var(--brand-050)}.drop[data-astro-cid-bwaat5ae] input[data-astro-cid-bwaat5ae]{position:absolute;inline-size:1px;block-size:1px;opacity:0;pointer-events:none}.drop-icon[data-astro-cid-bwaat5ae]{color:var(--brand-600)}.drop-icon[data-astro-cid-bwaat5ae] svg[data-astro-cid-bwaat5ae]{inline-size:26px;block-size:26px}.drop-title[data-astro-cid-bwaat5ae]{font-size:var(--text-base)}.drop-hint[data-astro-cid-bwaat5ae]{font-size:var(--text-sm);color:var(--text-muted)}.drop-types[data-astro-cid-bwaat5ae]{font-family:var(--font-mono);font-size:.62rem;letter-spacing:.06em;color:var(--text-ghost)}.picked[data-astro-cid-bwaat5ae]{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);font-size:var(--text-sm)}.picked-name[data-astro-cid-bwaat5ae]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.picked-size[data-astro-cid-bwaat5ae]{color:var(--text-faint);font-family:var(--font-mono);font-size:var(--text-xs);flex:none}.picked-clear[data-astro-cid-bwaat5ae]{border:0;background:none;cursor:pointer;flex:none;color:var(--text-muted);font-size:var(--text-xs);text-decoration:underline}.privacy[data-astro-cid-bwaat5ae]{font-size:var(--text-xs);color:var(--text-ghost)}.output[data-astro-cid-bwaat5ae]{padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);min-block-size:240px}.empty[data-astro-cid-bwaat5ae],.loading[data-astro-cid-bwaat5ae]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);text-align:center;padding-block:var(--space-6);color:var(--text-muted)}.small[data-astro-cid-bwaat5ae]{font-size:var(--text-sm);color:var(--text-faint)}.spin[data-astro-cid-bwaat5ae]{inline-size:22px;block-size:22px;border-radius:50%;border:2px solid var(--border-strong);border-block-start-color:var(--brand-500);animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.spin[data-astro-cid-bwaat5ae]{animation:none}}.error[data-astro-cid-bwaat5ae]{padding:var(--space-3) var(--space-4);border-radius:var(--radius);background:var(--warn-bg);color:var(--warn-fg);border:1px solid var(--warn-border);font-size:var(--text-sm)}.stats[data-astro-cid-bwaat5ae]{font-size:var(--text-xs);color:var(--text-faint);font-family:var(--font-mono);margin-block-end:var(--space-3)}.tabs[data-astro-cid-bwaat5ae]{display:flex;gap:var(--space-2);border-block-end:1px solid var(--border);margin-block-end:var(--space-3)}.tab[data-astro-cid-bwaat5ae]{border:0;background:none;cursor:pointer;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);font-weight:600;color:var(--text-muted);border-block-end:2px solid transparent;min-block-size:40px}.tab[data-astro-cid-bwaat5ae].on{color:var(--brand-600);border-block-end-color:var(--brand-500)}.body[data-astro-cid-bwaat5ae]{line-height:1.75;white-space:pre-wrap;max-block-size:420px;overflow-y:auto}.segments[data-astro-cid-bwaat5ae]{list-style:none;margin:0;padding:0;max-block-size:420px;overflow-y:auto}.segments[data-astro-cid-bwaat5ae] li[data-astro-cid-bwaat5ae]{display:flex;gap:var(--space-3);padding-block:var(--space-2);border-block-end:1px solid var(--border)}.seg-time[data-astro-cid-bwaat5ae]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--brand-600);flex:none;inline-size:48px;padding-block-start:3px}.seg-text[data-astro-cid-bwaat5ae]{font-size:var(--text-sm);line-height:1.6}.downloads[data-astro-cid-bwaat5ae]{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-block-start:var(--space-4)}.btn[data-astro-cid-bwaat5ae]{display:inline-flex;align-items:center;justify-content:center;min-block-size:44px;padding-inline:var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface);color:var(--text);font-weight:600;font-size:var(--text-sm);cursor:pointer}.btn-primary[data-astro-cid-bwaat5ae]{background:var(--brand-gradient);color:#fff;border-color:transparent}.btn[data-astro-cid-bwaat5ae]:disabled{background:var(--bg-muted);color:var(--text-faint);cursor:not-allowed;border-color:var(--border)}.handoff[data-astro-cid-bwaat5ae]{margin-block-start:var(--space-5);padding-block-start:var(--space-4);border-block-start:1px solid var(--border);display:flex;flex-direction:column;gap:var(--space-3)}.handoff[data-astro-cid-bwaat5ae] p[data-astro-cid-bwaat5ae]{font-size:var(--text-sm);color:var(--text-muted)}.handoff-links[data-astro-cid-bwaat5ae]{display:flex;flex-wrap:wrap;gap:var(--space-2)}
