.cr-form{display:grid;gap:1rem;max-width:42rem;margin-top:1.5rem}.cr-form label{display:grid;gap:.45rem;color:var(--cr-ink);font-size:.95rem}.cr-form input,.cr-form textarea{background:#fffdf8;border:1px solid var(--cr-line);border-radius:2px;color:var(--cr-ink);padding:.75rem;font:inherit}.cr-form small{color:var(--cr-muted)}.cr-form fieldset{border:1px solid var(--cr-line);padding:1rem;display:grid;gap:.75rem}.cr-form legend{padding:0 .3rem;color:var(--cr-ink)}.cr-form .cr-check{display:block;line-height:1.5}.cr-form .cr-check input{margin-right:.55rem;accent-color:var(--cr-gold)}.cr-form button:disabled{opacity:.6;cursor:wait}
