.drf[data-v-537a364f]{--f-ink:var(--ink);--f-muted:var(--ink-faint);--f-bg:var(--surface-2);--f-line:var(--line-2);--f-focus:var(--accent)}.drf.dark[data-v-537a364f]{--f-ink:#fff;--f-muted:hsla(0,0%,100%,.62);--f-bg:hsla(0,0%,100%,.06);--f-line:hsla(0,0%,100%,.22)}.row[data-v-537a364f],form[data-v-537a364f]{display:grid;gap:14px}.row[data-v-537a364f]{grid-template-columns:1fr 1fr}.field[data-v-537a364f]{display:flex;flex-direction:column;gap:7px;min-width:0}.field label[data-v-537a364f]{font-size:.84rem;font-weight:700;color:var(--f-ink)}.opt[data-v-537a364f]{font-weight:500;color:var(--f-muted)}input[data-v-537a364f],select[data-v-537a364f],textarea[data-v-537a364f]{width:100%;font:inherit;font-size:.95rem;color:var(--f-ink);background:var(--f-bg);border:1px solid var(--f-line);border-radius:12px;padding:12px 14px;outline:none;transition:border-color .15s,box-shadow .15s}textarea[data-v-537a364f]{resize:vertical}select option[data-v-537a364f]{color:#1c2430;background:#fff}input[data-v-537a364f]::-moz-placeholder,textarea[data-v-537a364f]::-moz-placeholder{color:var(--f-muted)}input[data-v-537a364f]::placeholder,textarea[data-v-537a364f]::placeholder{color:var(--f-muted)}input[data-v-537a364f]:focus,select[data-v-537a364f]:focus,textarea[data-v-537a364f]:focus{border-color:var(--f-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 28%,transparent)}.hp[data-v-537a364f]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.submit[data-v-537a364f]{width:100%;margin-top:4px;font:inherit;font-size:1rem;font-weight:800;cursor:pointer;color:#fff;background:var(--accent);border:none;border-radius:12px;padding:15px 20px;box-shadow:0 8px 24px color-mix(in srgb,var(--accent) 40%,transparent);transition:background .15s,transform .05s}.submit[data-v-537a364f]:hover{background:var(--accent-2)}.submit[data-v-537a364f]:active{transform:translateY(1px)}.submit[data-v-537a364f]:disabled{opacity:.6;cursor:not-allowed}.note[data-v-537a364f]{margin:0;font-size:.8rem;color:var(--f-muted)}.error[data-v-537a364f]{margin:0;font-size:.86rem;font-weight:600;color:var(--neg,#e5584f)}.error a[data-v-537a364f]{margin-left:6px;color:inherit;text-decoration:underline}.done[data-v-537a364f]{display:grid;gap:8px;justify-items:start;color:var(--f-ink)}.done p[data-v-537a364f]{margin:0;color:var(--f-muted);line-height:1.55}.ck[data-v-537a364f]{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--accent);color:#fff}.ck svg[data-v-537a364f]{width:20px;height:20px}@media(max-width:560px){.row[data-v-537a364f]{grid-template-columns:1fr}}
