.kit-status{align-items:center;gap:.5rem;font-size:.8125rem;font-weight:600;display:inline-flex}.kit-status__dot{background:var(--theme-elevation-400);border-radius:50%;width:.5rem;height:.5rem}.kit-status[data-status=published] .kit-status__dot{background:#1a7f4b}.kit-status[data-status=changed] .kit-status__dot{background:#b8860b}.kit-status__discard{color:var(--theme-error-500,#b91c1c);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;margin-left:.25rem;padding:0;font-weight:600;text-decoration:underline}.kit-status__discard:hover{opacity:.8}.kit-preview-btn{border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-s,4px);background:var(--theme-elevation-0);min-height:2.25rem;color:var(--theme-elevation-800);white-space:nowrap;align-items:center;gap:.35rem;padding:0 .85rem;font-size:.8125rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.kit-preview-btn:hover{background:var(--theme-elevation-50);border-color:var(--theme-elevation-250)}.kit-preview-bar{z-index:9999;background:var(--preview-bar-bg,#b45309);color:var(--preview-bar-fg,#fff);font-family:var(--font-body), system-ui, sans-serif;text-align:center;border-top:3px solid var(--preview-bar-accent,#fbbf24);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 16px;padding:13px 20px;font-size:.9rem;line-height:1.3;animation:.28s ease-out kit-preview-bar-in;display:flex;position:fixed;inset:auto 0 0;box-shadow:0 -6px 24px #00000047}@keyframes kit-preview-bar-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}.kit-preview-bar__icon{display:inline-flex}.kit-preview-bar__text{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:inline-flex}.kit-preview-bar__lead{letter-spacing:.04em;text-transform:uppercase;font-weight:800}.kit-preview-bar__exit{background:var(--preview-bar-fg,#fff);color:var(--preview-bar-bg,#b45309);border-radius:999px;align-items:center;padding:6px 16px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 1px 2px #0000002e}.kit-preview-bar__exit:hover{opacity:.9}@media (prefers-reduced-motion:reduce){.kit-preview-bar{animation:none}}
