.cr-page{overflow-wrap:anywhere;max-width:820px}.cr-form{margin-block:var(--sp-6);padding:var(--sp-5);border:1px solid var(--mk-line);border-radius:var(--radius-lg);background:var(--mk-bg)}.cr-fields{gap:var(--sp-4);display:grid}.cr-fields[hidden]{display:none}.cr-fields label{gap:var(--sp-2);font-weight:600;display:grid}.cr-fields input,.cr-fields select{border:1px solid var(--mk-line);border-radius:var(--radius-sm);background:var(--mk-bg);width:100%;min-width:0;min-height:44px;color:var(--mk-ink);padding:var(--sp-2) var(--sp-3);font:inherit;font-size:16px}.cr-fields p,.cr-form section p{margin-block:var(--sp-2)}.cr-help{color:var(--mk-muted);font-size:14px}.cr-summary{gap:var(--sp-3);padding-block:var(--sp-4);grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);display:grid}.cr-summary dt{font-weight:600}.cr-summary dd{overflow-wrap:anywhere;margin:0}.cr-actions{gap:var(--sp-3);margin-top:var(--sp-5);flex-wrap:wrap;display:flex}.cr-form .mk-btn{white-space:normal;text-align:center;min-height:44px}.cr-status{color:var(--danger)}.cr-status:empty{display:none}.cr-contact{border-top:1px solid var(--mk-line);padding-top:var(--sp-4)}@media (max-width:600px){.cr-form{padding:var(--sp-4)}.cr-summary{gap:var(--sp-2);grid-template-columns:minmax(0,1fr)}.cr-summary dd{margin-bottom:var(--sp-3)}.cr-actions{flex-direction:column}}
