.main.formats{display:block;overflow-y:auto}.formats-inner{max-width:60rem;padding:var(--space-9) var(--page-pad) var(--space-11);margin:0 auto}.formats .section-head{justify-content:space-between;align-items:center;gap:var(--space-5);margin:var(--space-10) 0 var(--space-5);display:flex}.formats .section-head:first-child{margin-top:0}.formats .section-head h2{font-family:var(--font-tech);font-weight:var(--fw-semibold);font-size:var(--fs-3xs);text-transform:uppercase;letter-spacing:var(--ls-label);color:var(--text-label);margin:0}.formats .new-format{align-items:center;gap:var(--space-3);cursor:pointer;padding:var(--space-3) var(--space-5);border:var(--border-w-hair) solid var(--border-subtle);border-radius:var(--radius-control);color:var(--text-primary);font-family:var(--font-tech);font-weight:var(--fw-semibold);font-size:var(--fs-2xs);letter-spacing:var(--ls-label);text-transform:uppercase;white-space:nowrap;transition:var(--t-hover);background:0 0;display:inline-flex}.formats .new-format:hover{border-color:var(--border-accent)}.formats .format-list{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.formats .format-row{align-items:center;gap:var(--space-5);background:var(--surface-card);border:var(--border-w-hair) solid var(--border-subtle);border-radius:var(--radius-card);transition:var(--t-hover);display:flex}.formats .format-row:hover{border-color:var(--border-strong)}.formats .format-row[data-active]{background:var(--surface-raised);box-shadow:inset 3px 0 0 var(--accent)}.formats .format-row .use{align-items:flex-start;gap:var(--space-3);min-width:0;padding:var(--space-5) var(--space-6);cursor:pointer;color:inherit;font:inherit;text-align:left;background:0 0;border:0;flex-direction:column;flex:1;display:flex}.formats .row-head{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.formats .label{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text-primary)}.formats .meta{font-size:var(--fs-2xs);line-height:var(--lh-body);color:var(--text-muted)}.formats .meta .num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-secondary)}.formats .meta .sep{opacity:.55}.formats .chip{padding:var(--space-1) var(--space-3);border-radius:var(--radius-xs);font-family:var(--font-tech);font-weight:var(--fw-semibold);font-size:var(--fs-3xs);letter-spacing:var(--ls-label);text-transform:uppercase;white-space:nowrap}.formats .chip.in-use{background:var(--control-active-fill);color:var(--control-active-ink)}.formats .chip.draft{background:var(--accent-soft);border:var(--border-w-hair) solid var(--border-accent);color:var(--text-accent)}.formats .row-actions{gap:var(--space-3);padding:var(--space-5) var(--space-6);flex:none;display:flex}.formats .row-actions button{cursor:pointer;padding:var(--space-2) var(--space-4);border:var(--border-w-hair) solid var(--border-subtle);border-radius:var(--radius-control);color:var(--text-muted);font-family:var(--font-tech);font-weight:var(--fw-semibold);font-size:var(--fs-3xs);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;transition:var(--t-hover);background:0 0}.formats .row-actions button:hover:not(:disabled){border-color:var(--border-accent);color:var(--text-primary)}.formats .row-actions button:disabled{opacity:.45;cursor:not-allowed}.formats .row-actions button.danger:hover:not(:disabled){border-color:var(--danger-500);color:var(--danger-500)}.formats .empty-state{padding:var(--space-9) 0 var(--space-10)}@media (max-width:719px){.formats-inner{padding:var(--space-7) var(--space-6) var(--space-10)}.formats .format-row{flex-direction:column;align-items:stretch;gap:0}.formats .row-actions{padding:0 var(--space-6) var(--space-5);flex-wrap:wrap}}
