.status[data-v-3082828d]{display:flex;gap:var(--sp-4);align-items:flex-start;padding:1.25rem 1.5rem;border-radius:var(--r-lg)}.status p[data-v-3082828d]{margin:.2rem 0 0}.status--ok[data-v-3082828d]{background:var(--accent-soft);color:var(--fg)}.status--ok svg[data-v-3082828d]{flex:none}.status--ok a[data-v-3082828d],.status--ok svg[data-v-3082828d]{color:var(--accent)}.status--err[data-v-3082828d]{background:color-mix(in srgb,var(--danger) 12%,transparent)}.status--err svg[data-v-3082828d]{flex:none}.status--err a[data-v-3082828d],.status--err svg[data-v-3082828d]{color:var(--danger)}.field[data-v-22e04892]{display:grid;gap:var(--sp-2)}.field__label[data-v-22e04892]{font-size:var(--fs-s);font-weight:500}input[data-v-22e04892],select[data-v-22e04892],textarea[data-v-22e04892]{width:100%;padding:.85rem 1rem;border-radius:var(--r-sm);border:1px solid var(--line-strong);background:var(--bg-elev);color:var(--fg);font:inherit;font-size:var(--fs-base);transition:border-color .3s var(--ease-out),box-shadow .3s var(--ease-out)}textarea[data-v-22e04892]{resize:vertical}input[data-v-22e04892]:focus,select[data-v-22e04892]:focus,textarea[data-v-22e04892]:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft)}.has-error input[data-v-22e04892],.has-error select[data-v-22e04892],.has-error textarea[data-v-22e04892]{border-color:var(--danger)}.field__error[data-v-22e04892]{display:flex;align-items:center;gap:var(--sp-2);min-height:1.2em;margin:0;font-size:var(--fs-xs);color:var(--danger)}.consent[data-v-8e69cfca]{display:grid;gap:var(--sp-2)}.consent__label[data-v-8e69cfca]{display:flex;gap:var(--sp-3);align-items:flex-start;font-size:var(--fs-s);color:var(--fg-muted);cursor:pointer}.consent__label input[data-v-8e69cfca]{flex:none;width:20px;height:20px;margin:.15rem 0 0;accent-color:var(--accent);cursor:pointer}.consent__label a[data-v-8e69cfca]{color:var(--accent)}.has-error input[data-v-8e69cfca]{outline:2px solid var(--danger);outline-offset:1px}.consent__error[data-v-8e69cfca]{display:flex;align-items:center;gap:var(--sp-2);margin:0;font-size:var(--fs-xs);color:var(--danger)}
