.release-kicker{font:750 11px system-ui;letter-spacing:1.4px;color:#ff4258;margin:0 0 10px}
.release-heading{color:#f4f4f4;font:800 clamp(23px,3vw,30px)/1.2 system-ui;margin:0 0 12px}
.release-muted{font:12px/1.6 system-ui;color:#aaa;overflow-wrap:anywhere}
.release-meta{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:22px 0}
.release-domain{background:#252525;border-radius:8px;padding:10px 12px;color:#fff;font:750 13px system-ui}
.release-list{display:grid;gap:12px}
.release-card{border:1px solid #303030;background:#1c1c1c;border-radius:12px;padding:19px;display:grid;gap:11px;min-width:0}
.release-card.live{border-color:#e00018}
.release-row{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}
.release-row strong{font:750 15px system-ui;color:#f2f2f2}
.release-state{font:700 11px system-ui;padding:6px 10px;background:#303030;color:#d0d0d0;border-radius:20px}
.release-card.live .release-state{background:#e00018;color:#fff}
.release-id{font:12px ui-monospace,Consolas,monospace;color:#bbb;overflow-wrap:anywhere}
.release-actions{display:flex;flex-wrap:wrap;gap:10px}
.release-button{background:#252525;border:1px solid #434343;border-radius:8px;color:#eee;padding:10px 14px;font:700 12px system-ui;cursor:pointer}
.release-button.primary{background:#e00018;border-color:#e00018;color:#fff}
.release-button:hover{border-color:#ff4258}
.release-empty{padding:25px;color:#bbb;background:#1c1c1c;border-radius:12px;border:1px dashed #444}
.release-hint{font:12px/1.6 system-ui;color:#999;margin:18px 0}
.release-error{font:12px/1.6 system-ui;color:#ff9595}
