.status{display:inline-flex;flex-direction:column;gap:1px;padding:5px 10px;border-radius:0;border-left:3px solid var(--color-divider);background:color-mix(in srgb,var(--color-text) 7%,transparent);line-height:1.25;vertical-align:middle;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.status-label{font-size:9px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted)}.status-value{font-size:12.5px;font-weight:700;color:var(--color-text);white-space:nowrap}.status.st-draft,.status.st-idle,.status.st-pending,.status.st-scheduled{border-left-color:color-mix(in srgb,var(--color-text) 35%,transparent)}.status.st-invited,.status.st-open,.status.st-registration{border-left-color:#3b82f6;background:color-mix(in srgb,#3b82f6 12%,transparent)}.status.st-busy,.status.st-live,.status.st-running,.status.st-veto{border-left-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 12%,transparent)}.status.st-accepted,.status.st-done,.status.st-finished,.status.st-ready{border-left-color:#22c55e;background:color-mix(in srgb,#22c55e 12%,transparent)}.status.st-cancelled,.status.st-declined,.status.st-disabled,.status.st-disqualified,.status.st-offline,.status.st-withdrawn{border-left-color:#ef4444;background:color-mix(in srgb,#ef4444 10%,transparent);opacity:.85}.status.tiny{padding:3px 7px;border-left-width:2px}.status.tiny .status-label{font-size:7.5px;letter-spacing:.1em;line-height:1;align-self:flex-start}.status.tiny .status-value{font-size:10.5px;line-height:1.15}.status.compact{flex-direction:row;align-items:baseline;gap:6px;padding:3px 8px}.status.compact .status-label{display:none}@media (max-width:640px){.status{padding:4px 8px}.status-value{white-space:normal}}