/* Tier 3 #30 -- owned by its agent. */
/* #30 less noise. A card head holds only a state badge; with none it takes no room. */
.card-head:empty{display:none}
/* The card ID trails the meta line, quiet (size: t3/33's 12px floor). */
.card-source .card-code{letter-spacing:.3px;opacity:.8}
/* Web column toggles read as checkboxes, not tabs: a box that ticks. */
body:not(.surface-zoom)[data-view=desk] .type-nav button{display:inline-flex;align-items:center;gap:7px;background:transparent;border-color:transparent}
body:not(.surface-zoom)[data-view=desk] .type-nav button::before{content:"";width:13px;height:13px;border:1.5px solid var(--muted);border-radius:3px;flex:none;box-sizing:border-box}
body:not(.surface-zoom)[data-view=desk] .type-nav button[aria-pressed=true]{background:transparent;border-color:transparent}
body:not(.surface-zoom)[data-view=desk] .type-nav button[aria-pressed=true]::before{background:var(--ink);border-color:var(--ink);box-shadow:inset 0 0 0 2px var(--surface)}
