.format-strip{background:var(--bg-format-strip);border-top:1px solid var(--border-dark-mid);padding:var(--space-3) var(--space-5)}.format-strip-label{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--text-on-dark-secondary);letter-spacing:.06em;text-transform:uppercase;margin:0 0 var(--space-2)}.format-list{gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.format-chip{font-family:var(--font-mono);font-size:var(--text-2xs);border-radius:var(--radius-sm);transition:background var(--t-fast), border-color var(--t-fast);padding:3px 9px;text-decoration:none}.format-chip--live{border:1px solid var(--border-dark-mid);color:var(--text-on-dark-secondary);background:#ffffff0a}.format-chip--live:hover{border-color:var(--text-on-dark-secondary);color:var(--text-on-dark-primary);background:#ffffff14}.format-chip--live:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.format-chip--live[aria-current=page]{border-color:var(--format-accent-on-dark,var(--border-dark-mid));border-left-width:3px}.format-chip--soon{border:1px dashed var(--border-dark-mid);color:var(--text-on-dark-secondary);cursor:default;background:0 0;align-items:center;gap:6px;display:inline-flex}.format-chip--soon:after{content:"soon";font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.04em;text-transform:uppercase;color:var(--text-on-dark-secondary);border-radius:var(--radius-sm);background:#ffffff0f;padding:1px 4px}@media (pointer:coarse){.format-chip--live{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}}
