.project-status{display:inline-flex;align-items:center;gap:.375rem;font-family:var(--font-family-mono);font-size:.625rem;letter-spacing:.14em;text-transform:uppercase;line-height:1;white-space:nowrap;padding:.1875rem .4375rem .1875rem .3125rem;background:#ffffff06;border:1px solid rgba(255,255,255,.06);border-radius:999px;transition:border-color var(--transition-fast),background var(--transition-fast)}.project-status__glyph{display:inline-flex;width:11px;height:11px;flex-shrink:0}.project-status__glyph svg{width:100%;height:100%;display:block}.project-status__label{font-weight:500;font-feature-settings:"tnum"}.project-status--shipped{color:var(--color-accent-cool);border-color:#22d3ee2e;background:#22d3ee0a}.project-status--shipped .project-status__glyph{filter:drop-shadow(0 0 4px rgba(34,211,238,.55))}.project-status--wip{color:#fcd34d;border-color:#fcd34d38;background:#fcd34d0a}.project-status--wip .project-status__glyph{animation:project-status-spin 2.6s linear infinite}@keyframes project-status-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.project-status--archived{color:var(--color-fg-subtle);border-color:#ffffff0d;background:#ffffff04}.project-status--eyebrow{padding:0;background:transparent;border:none;font-size:inherit;letter-spacing:inherit}.project-status--eyebrow .project-status__glyph{width:12px;height:12px}@media (prefers-reduced-motion: reduce){.project-status--wip .project-status__glyph{animation:none}}
