.prime-workspace{max-width:1200px}.prime-values{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:1rem;margin:1.2rem 0}.prime-values>div{padding:.9rem;border:1px solid var(--border);border-radius:10px;min-width:0}.prime-values dt{font-size:.85rem;color:var(--text-secondary,var(--muted))}.prime-values dd{margin:.5rem 0 0;font-size:1.15rem;font-weight:650;overflow-wrap:anywhere}.prime-rule-text{padding:.5rem 0}.prime-rule-text p,.prime-history-row dd,.prime-summary{white-space:pre-wrap;overflow-wrap:anywhere}.prime-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin:1rem 0}.prime-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.prime-wide{grid-column:1/-1}.prime-form-grid textarea{width:100%;resize:vertical}.prime-history-row{border-top:1px solid var(--border);padding:1rem 0}.prime-history-row summary{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem;cursor:pointer;min-height:32px}.prime-history-row summary>span{font-size:.85rem;color:var(--text-secondary,var(--muted))}.prime-history-row dl>div{display:grid;grid-template-columns:200px 1fr;gap:.8rem;padding:.65rem 0}.prime-history-row dd{margin:0}.prime-old{color:var(--text-secondary,var(--muted))}.prime-summary{background:var(--surface,var(--panel));padding:1rem;border:1px solid var(--border);border-radius:10px;font:inherit;line-height:1.7}.prime-history-row[open] summary{margin-bottom:.7rem}@media(max-width:700px){.prime-form-grid{grid-template-columns:1fr}.prime-history-row dl>div{grid-template-columns:1fr;gap:.35rem}.prime-values{grid-template-columns:1fr 1fr}.prime-values>div{padding:.7rem}.prime-values dd{font-size:1rem}.prime-history-row summary{flex-direction:column}.prime-actions>.button{flex:1}}
