.form-input.svelte-mo4t58{width:100%;min-width:0;padding:.625rem;border:1px solid var(--color-border-default);border-radius:.25rem;background-color:field;outline:none;font-family:var(--font-body);font-weight:var(--font-weight-normal);color:text}.form-input.svelte-mo4t58::placeholder{color:var(--color-text-tertiary)}.form-input.svelte-mo4t58:focus-visible{border-color:var(--color-border-strong);outline:1px solid var(--color-border-strong);outline-offset:0}.form-input.svelte-mo4t58:disabled{opacity:.6;cursor:not-allowed}.select-input.svelte-z2fwkk{width:100%;min-width:0;padding:.625rem 2rem .625rem .625rem;border:1px solid var(--color-border-default);border-radius:.25rem;background-color:field;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23666' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .625rem center;outline:2px solid transparent;outline-offset:0;font-family:var(--font-body);font-weight:var(--font-weight-normal);color:text;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer}.select-input.svelte-z2fwkk:focus-visible{border-color:var(--color-border-strong);outline:1px solid var(--color-border-strong);outline-offset:0}.select-input.svelte-z2fwkk:-moz-focusring{border-color:var(--color-border-strong)!important;outline:1px solid var(--color-border-strong)!important;outline-offset:0!important}.select-input.keyboard-focus.svelte-z2fwkk:focus{border-color:var(--color-border-strong);outline:1px solid var(--color-border-strong);outline-offset:0}.select-input.svelte-z2fwkk::-moz-focus-inner{border:0}.select-input.svelte-z2fwkk:disabled{opacity:.6;cursor:not-allowed}[data-theme=dark] .select-input.svelte-z2fwkk{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23ccc' d='M6 9L1 4h10z'/%3E%3C/svg%3E")}.group.svelte-11y6zgl{margin-bottom:.75rem}.group.svelte-11y6zgl label:where(.svelte-11y6zgl){font-family:var(--font-body);font-weight:var(--font-weight-medium);display:block;margin-bottom:.25rem;font-size:1em;font-weight:600;color:var(--color-text-primary)}.hint.svelte-11y6zgl{margin:0 0 .5rem;font-size:.85em;color:var(--color-text-primary)}.container.svelte-11y6zgl{display:flex;gap:.5rem;align-items:stretch}.country-select.select-input{width:auto!important;flex:0 0 auto;min-width:140px;max-width:200px}.number-wrapper.svelte-11y6zgl{display:flex;align-items:center;flex:1 1 auto;overflow:hidden;border:1px solid var(--color-border-default);border-radius:.25rem;background-color:field;color:text}.number-wrapper.svelte-11y6zgl:has(.number-input:where(.svelte-11y6zgl):focus-visible),.number-wrapper.svelte-11y6zgl:has(.dial-code-input:where(.svelte-11y6zgl):focus-visible){border-color:var(--color-border-strong);outline:1px solid var(--color-border-strong);outline-offset:0}.dial-code.svelte-11y6zgl{padding:.625rem .5rem;flex-shrink:0;background:var(--color-bg-muted);border-right:1px solid var(--color-border-default);font-size:.875em;color:var(--color-text-primary);-webkit-user-select:none;user-select:none;pointer-events:none}.dial-code-input.svelte-11y6zgl{padding:.625rem .5rem;flex-shrink:0;min-width:60px;max-width:80px;background:var(--color-bg-muted);border:none;border-right:1px solid var(--color-border-strong);outline:none;font-size:.875em;color:var(--color-text-primary)}.number-input.svelte-11y6zgl{width:100%;padding:.625rem;flex:1 1 auto;border:none;outline:none;background-color:transparent;color:text}.number-input.svelte-11y6zgl::placeholder{color:var(--color-text-tertiary)}.error.svelte-11y6zgl{margin:.25rem 0 0;padding:0;font-size:.75em;color:var(--color-danger-strong)}.number-wrapper.svelte-11y6zgl:has(.number-input.invalid:where(.svelte-11y6zgl)){border-color:var(--color-danger)}.form-textarea.svelte-7n5c62{width:100%;min-width:0;padding:.625rem;resize:vertical;border:1px solid var(--color-border-default);border-radius:.25rem;background-color:field;outline:none;font-family:var(--font-body);font-weight:var(--font-weight-normal);font-size:inherit;color:text}.form-textarea.svelte-7n5c62::placeholder{color:var(--color-text-tertiary)}.form-textarea.svelte-7n5c62:focus-visible{border-color:var(--color-border-strong);outline:1px solid var(--color-border-strong);outline-offset:0}.form-textarea.svelte-7n5c62:disabled{opacity:.6;cursor:not-allowed}
