.cr-form.svelte-189wfk1{display:block;width:100%}.cr-fields.svelte-189wfk1{display:flex;flex-direction:column;gap:12px}.cr-eyebrow.svelte-189wfk1{display:block;font-family:var(--font-mono);font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--a-light);margin-bottom:2px}.cr-field.svelte-189wfk1{display:flex;flex-direction:column;gap:5px}.cr-label.svelte-189wfk1{font-family:var(--font-mono);font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim)}.cr-req.svelte-189wfk1{color:var(--a-light);margin-left:2px}.cr-input.svelte-189wfk1{font-size:13px}.cr-textarea.svelte-189wfk1{resize:vertical;min-height:86px;line-height:1.55}.cr-select.svelte-189wfk1{appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--text-muted) 50%),linear-gradient(135deg,var(--text-muted) 50%,transparent 50%);background-position:calc(100% - 16px) calc(50% - 2px),calc(100% - 11px) calc(50% - 2px);background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:30px}.cr-error.svelte-189wfk1{margin:2px 0 0;font-size:12px;color:var(--danger);padding:8px 10px;background:#f871710f;border:1px solid rgba(248,113,113,.18);border-radius:var(--r-sm)}.cr-actions.svelte-189wfk1{margin-top:6px;display:flex;justify-content:flex-end}.cr-submit.svelte-189wfk1{font-family:var(--font-mono);font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;display:inline-flex;align-items:center;gap:8px}.cr-spinner.svelte-189wfk1{display:inline-block;width:12px;height:12px;border-radius:50%;border:2px solid rgba(0,0,0,.2);border-top-color:#000000b3;animation:svelte-189wfk1-cr-spin .7s linear infinite}@keyframes svelte-189wfk1-cr-spin{to{transform:rotate(360deg)}}.cr-success.svelte-189wfk1{text-align:center;padding:18px 12px 12px}.cr-success-icon.svelte-189wfk1{width:46px;height:46px;border-radius:50%;background:#5a9e821f;color:var(--a-light);margin:0 auto 14px;display:grid;place-items:center}.cr-success-title.svelte-189wfk1{font-size:17px;font-weight:700;letter-spacing:-.02em;margin:0 0 4px}.cr-success-text.svelte-189wfk1{font-size:12.5px;color:var(--text-dim);line-height:1.55;margin:0 0 16px}.cr-secondary.svelte-189wfk1{font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--a-light);background:transparent;border:1px solid rgba(90,158,130,.3);padding:7px 14px;border-radius:var(--r-sm);transition:background .2s,border-color .2s}.cr-secondary.svelte-189wfk1:hover{background:#5a9e8214;border-color:#5a9e8280}.compact.svelte-189wfk1 .cr-fields:where(.svelte-189wfk1){gap:10px}.compact.svelte-189wfk1 .cr-input:where(.svelte-189wfk1){font-size:12.5px;padding:8px 11px}
