.ox-field.svelte-1axzbex{position:relative;width:100%}.ox-field-disabled.svelte-1axzbex{opacity:.38;pointer-events:none}.ox-field-req.svelte-1axzbex{color:var(--ox-error);margin-left:2px}.ox-field-input.svelte-1axzbex::placeholder,.ox-field-input-outlined.svelte-1axzbex::placeholder{color:transparent}.ox-field-focused.svelte-1axzbex .ox-field-input:where(.svelte-1axzbex)::placeholder,.ox-field-focused.svelte-1axzbex .ox-field-input-outlined:where(.svelte-1axzbex)::placeholder{color:var(--ox-on-surface-variant);opacity:.7}.ox-field-filled.svelte-1axzbex{background:var(--ox-surface-variant, #E7E0EC);border-radius:var(--ox-shape-xs, 4px) var(--ox-shape-xs, 4px) 0 0;padding:8px 16px 0;min-height:56px;display:flex;flex-direction:column;justify-content:flex-end}.ox-field-filled.svelte-1axzbex .ox-field-label:where(.svelte-1axzbex){position:absolute;top:16px;left:16px;font:var(--ox-body-lg, 400 16px/24px system-ui);color:var(--ox-on-surface-variant);pointer-events:none;transition:all .15s cubic-bezier(.2,0,0,1);transform-origin:left top}.ox-field-filled.ox-field-focused.svelte-1axzbex .ox-field-label:where(.svelte-1axzbex),.ox-field-filled.ox-field-has-value.svelte-1axzbex .ox-field-label:where(.svelte-1axzbex){top:6px;font-size:12px;line-height:16px;color:var(--ox-primary)}.ox-field-filled.ox-field-has-value.svelte-1axzbex:not(.ox-field-focused) .ox-field-label:where(.svelte-1axzbex){color:var(--ox-on-surface-variant)}.ox-field-filled.ox-field-error.svelte-1axzbex .ox-field-label:where(.svelte-1axzbex){color:var(--ox-error)!important}.ox-field-filled.svelte-1axzbex .ox-field-input:where(.svelte-1axzbex){width:100%;border:none;outline:none;background:transparent;font:var(--ox-body-lg, 400 16px/24px system-ui);color:var(--ox-on-surface);padding:12px 0 8px;caret-color:var(--ox-primary)}.ox-field-filled.ox-field-error.svelte-1axzbex .ox-field-input:where(.svelte-1axzbex){caret-color:var(--ox-error)}.ox-field-line.svelte-1axzbex{position:absolute;bottom:0;left:0;right:0;height:1px;background:var(--ox-on-surface-variant)}.ox-field-line-active.svelte-1axzbex{position:absolute;bottom:0;left:50%;right:50%;height:2px;background:var(--ox-primary);transition:left .2s cubic-bezier(.2,0,0,1),right .2s cubic-bezier(.2,0,0,1)}.ox-field-focused.svelte-1axzbex .ox-field-line-active:where(.svelte-1axzbex){left:0;right:0}.ox-field-error.svelte-1axzbex .ox-field-line-active:where(.svelte-1axzbex){background:var(--ox-error);left:0;right:0}.ox-field-outlined.svelte-1axzbex{position:relative;min-height:56px;display:flex;align-items:center}.ox-field-outlined.svelte-1axzbex .ox-field-label-outlined:where(.svelte-1axzbex){position:absolute;top:16px;left:16px;font:var(--ox-body-lg, 400 16px/24px system-ui);color:var(--ox-on-surface-variant);pointer-events:none;transition:all .15s cubic-bezier(.2,0,0,1);background:var(--ox-surface, #fff);padding:0}.ox-field-outlined.ox-field-focused.svelte-1axzbex .ox-field-label-outlined:where(.svelte-1axzbex),.ox-field-outlined.ox-field-has-value.svelte-1axzbex .ox-field-label-outlined:where(.svelte-1axzbex){top:-8px;font-size:12px;line-height:16px;padding:0 4px;color:var(--ox-primary)}.ox-field-outlined.ox-field-has-value.svelte-1axzbex:not(.ox-field-focused) .ox-field-label-outlined:where(.svelte-1axzbex){color:var(--ox-on-surface-variant)}.ox-field-outlined.ox-field-error.svelte-1axzbex .ox-field-label-outlined:where(.svelte-1axzbex){color:var(--ox-error)!important}.ox-field-outlined.svelte-1axzbex .ox-field-input-outlined:where(.svelte-1axzbex){width:100%;border:1px solid var(--ox-outline);border-radius:var(--ox-shape-xs, 4px);outline:none;background:transparent;font:var(--ox-body-lg, 400 16px/24px system-ui);color:var(--ox-on-surface);padding:16px;caret-color:var(--ox-primary);transition:border-color .15s}.ox-field-outlined.ox-field-focused.svelte-1axzbex .ox-field-input-outlined:where(.svelte-1axzbex){border-color:var(--ox-primary);border-width:2px;padding:15px}.ox-field-outlined.ox-field-error.svelte-1axzbex .ox-field-input-outlined:where(.svelte-1axzbex){border-color:var(--ox-error);caret-color:var(--ox-error)}.ox-field-support.svelte-1axzbex{font:var(--ox-body-sm, 400 12px/16px system-ui);color:var(--ox-on-surface-variant);padding:4px 16px 0;margin:0}.ox-field-support-error.svelte-1axzbex{color:var(--ox-error)}
