.rel.svelte-af4k1r{--control-height:var(--flxui-control-height,2.75rem);--control-font-size:var(--flxui-control-font-size,.875rem);--control-line-height:var(--flxui-control-line-height,1.25rem);--floating-label-font-size:var(--flxui-floating-label-font-size,.875rem);--floating-label-active-font-size:var(--flxui-floating-label-active-font-size,.75rem);--floating-label-top:var(--flxui-floating-label-top,calc(50% - .625rem));--floating-label-multiline-top:var(--flxui-floating-label-multiline-top,.75rem);--floating-label-offset-y:var(--flxui-floating-label-offset-y,-1.25rem);--floating-label-focus-offset-y:var(--flxui-floating-label-focus-offset-y,-1.5rem);--helper-font-size:var(--flxui-helper-font-size,.75rem);--helper-line-height:var(--flxui-helper-line-height,1rem);--helper-padding-x:var(--flxui-helper-padding-x,.875rem);--helper-padding-y:var(--flxui-helper-padding-y,.125rem);--control-primary:var(--flxui-primary);--control-primary-fg:var(--flxui-primary-fg);--control-hover:var(--flxui-secondary);--control-border:var(--flxui-surface-2);--control-label-active:color-mix(in oklch, var(--flxui-text) 60%, transparent);--control-description:var(--flxui-text-mute,var(--flxui-text));position:relative}.rel.state-error.svelte-af4k1r{--control-primary:var(--flxui-danger);--control-primary-fg:var(--flxui-danger-fg);--control-hover:var(--flxui-danger-border);--control-border:var(--flxui-danger-border);--control-label-active:var(--flxui-danger-fg,var(--flxui-danger));--control-description:var(--flxui-danger-fg,var(--flxui-danger))}.rel.state-warning.svelte-af4k1r{--control-primary:var(--flxui-warning);--control-primary-fg:var(--flxui-warning-fg);--control-hover:var(--flxui-warning-border);--control-border:var(--flxui-warning-border);--control-label-active:var(--flxui-warning-fg,var(--flxui-warning));--control-description:var(--flxui-warning-fg,var(--flxui-warning))}.rel.state-success.svelte-af4k1r{--control-primary:var(--flxui-success);--control-primary-fg:var(--flxui-success-fg);--control-hover:var(--flxui-success-border);--control-border:var(--flxui-success-border);--control-label-active:var(--flxui-success-fg,var(--flxui-success));--control-description:var(--flxui-success-fg,var(--flxui-success))}.control.svelte-af4k1r{--control-background:var(--flxui-surface-0);height:var(--control-height);-webkit-user-select:none;user-select:none;font-size:var(--control-font-size);line-height:var(--control-line-height);background-color:var(--control-background);box-shadow:var(--flxui-shadow);border:1px solid var(--control-border);border-radius:var(--flxui-radius);transition-property:box-shadow,background-color;transition-duration:var(--flxui-animation-duration);transition-timing-function:var(--flxui-animation-timing-fn);opacity:1;align-items:baseline;display:flex;position:relative}.control.svelte-af4k1r:focus-within{box-shadow:0 0 0 2px var(--flxui-surface-0), 0 0 0 calc(2px + 2px) var(--control-primary)}.control.svelte-af4k1r:hover:not(:focus-within):not(.variant-plain){box-shadow:0 0 0 calc(0px + 1px) var(--control-hover)}.control.svelte-af4k1r.disabled{pointer-events:none;border:1px solid color-mix(in oklch, var(--flxui-surface-2) 50%, transparent)}.control.svelte-af4k1r.readonly{border:1px solid color-mix(in oklch, var(--flxui-surface-2) 50%, transparent)}.control.svelte-af4k1r.variant-plain{box-shadow:none;border:none}.control.svelte-af4k1r.multiline{align-items:stretch;height:auto;padding-top:0;padding-bottom:.5rem}.label.svelte-af4k1r{opacity:1;transition-property:opacity;transition-duration:var(--flxui-animation-duration);transition-timing-function:var(--flxui-animation-timing-fn)}.disabled.svelte-af4k1r .label:where(.svelte-af4k1r){opacity:.5}.label.svelte-af4k1r{font-size:var(--floating-label-font-size);top:var(--floating-label-top);color:var(--flxui-text-mute);transition-property:transform,font-size,background,color;transition-duration:var(--flxui-animation-duration);transition-timing-function:var(--flxui-animation-timing-fn);transform:translate3d(var(--label-x), 0, 0);border-radius:.25rem}.control.multiline.svelte-af4k1r .label:where(.svelte-af4k1r){top:var(--floating-label-multiline-top)}input:not(:placeholder-shown)~.label,.control.filled.svelte-af4k1r .label:where(.svelte-af4k1r){font-size:var(--floating-label-active-font-size);color:var(--control-label-active);background-color:var(--flxui-surface-2);transform:translate3d(calc(var(--label-x-active) + 8px), var(--floating-label-offset-y), 0)}.control.svelte-af4k1r:focus-within .label:where(.svelte-af4k1r){font-size:var(--floating-label-active-font-size);color:var(--control-primary-fg);background-color:var(--control-primary);transform:translate3d(calc(var(--label-x-active) + 8px), var(--floating-label-focus-offset-y), 0)}.description.svelte-af4k1r{color:var(--control-description);padding-inline:var(--helper-padding-x);padding-block:var(--helper-padding-y);font-size:var(--helper-font-size);line-height:var(--helper-line-height)}input.svelte-kmo0fd{color:var(--flxui-text);font-size:inherit;line-height:inherit;opacity:1;width:100%;height:100%;transition-property:opacity;transition-duration:var(--flxui-animation-duration);transition-timing-function:var(--flxui-animation-timing-fn);outline-offset:2px;background:0 0;outline:2px solid #0000}input.svelte-kmo0fd:disabled{opacity:.5}input.svelte-kmo0fd::-webkit-outer-spin-button{appearance:none}input.svelte-kmo0fd::-webkit-inner-spin-button{appearance:none}
