/*! GarageIntel — © 2026 GarageIntel. All rights reserved. Proprietary source and design, served to your browser solely to run garageintel.app. No licence to copy, reuse, or make derivative works. */
.rc-crowd{margin:var(--space-3) 0 var(--space-1);padding-top:var(--space-3);border-top:1px dashed var(--border);color:var(--text)}.rc-crowd strong{color:var(--text)}.rc-crowd-meta{color:var(--text-muted)}.rc-crowd-mark{color:var(--ink-faint, var(--text-muted));margin:0 0 var(--space-2)}.rc-form-wrap{margin-top:var(--space-2)}.rc-form-toggle{cursor:pointer;font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--primary);list-style:none;padding:var(--space-1) 0}.rc-form-toggle::-webkit-details-marker{display:none}.rc-form-toggle:hover{text-decoration:underline}.rc-form-wrap[open] .rc-form-toggle{color:var(--text-muted)}.rc-form{margin-top:var(--space-3);padding:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);display:flex;flex-direction:column;gap:var(--space-3)}.rc-row{display:flex;flex-direction:column;gap:var(--space-1)}.rc-row-split{flex-direction:row;flex-wrap:wrap;gap:var(--space-3)}.rc-row-split>span{display:flex;flex-direction:column;gap:var(--space-1);flex:1 1 8rem}.rc-lab{font-size:12px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.rc-money{display:flex;align-items:center;gap:var(--space-1)}.rc-money>span{color:var(--text-muted)}.rc-input{font:inherit;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg);color:var(--text);width:100%}.rc-input:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.rc-input-sm{max-width:10rem}.rc-radios{display:flex;flex-wrap:wrap;gap:var(--space-3)}.rc-radio{display:flex;align-items:center;gap:var(--space-1);font-size:14px;color:var(--text);cursor:pointer}.rc-actions{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.rc-submit{padding:var(--space-2) var(--space-4)}.rc-note{color:var(--text-muted)}.rc-note-bad{color:var(--danger)}.rc-thanks{margin:var(--space-2) 0 0;color:var(--accent)}@media(max-width:560px){.rc-input-sm{max-width:none}}
