.rel.svelte-qdln21{--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);--helper-font-size:var(--flxui-helper-font-size,.75rem);--helper-line-height:var(--flxui-helper-line-height,1rem);--label-font-size:var(--flxui-label-font-size,.8125rem);--label-line-height:var(--flxui-label-line-height,1.25rem);--label-gap:var(--flxui-label-gap,.375rem);--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-description:var(--flxui-text-mute,var(--flxui-text));--control-label:var(--flxui-text);position:relative}.rel.state-error.svelte-qdln21{--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-description:var(--flxui-danger-fg,var(--flxui-danger));--control-label:var(--flxui-danger-label)}.rel.state-warning.svelte-qdln21{--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-description:var(--flxui-warning-fg,var(--flxui-warning));--control-label:var(--flxui-warning-label)}.rel.state-success.svelte-qdln21{--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-description:var(--flxui-success-fg,var(--flxui-success));--control-label:var(--flxui-success-label)}.control.svelte-qdln21{--control-background:var(--flxui-surface-0);--control-border-width:1px;-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:var(--control-border-width) 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;position:relative}.control.svelte-qdln21:focus-within{box-shadow:0 0 0 1px var(--control-primary), 0 0 0 calc(1px + 2px) color-mix(in oklch, var(--control-primary) 35%, transparent)}.control.svelte-qdln21.readonly:focus-within{box-shadow:var(--flxui-shadow)}.control.svelte-qdln21.readonly:has(:where(.svelte-qdln21):focus-visible){box-shadow:0 0 0 1px var(--flxui-text-mute), 0 0 0 calc(1px + 2px) color-mix(in oklch, var(--flxui-text-mute) 35%, transparent)}.control.svelte-qdln21:hover:not(:focus-within):not(.variant-plain):not(.readonly){box-shadow:0 0 0 calc(0px + 1px) var(--control-hover)}.control.svelte-qdln21.disabled{pointer-events:none;border:1px solid color-mix(in oklch, var(--flxui-surface-2) 50%, transparent)}.control.svelte-qdln21.readonly{border:1px solid color-mix(in oklch, var(--flxui-surface-2) 50%, transparent)}.control.svelte-qdln21.variant-plain{--control-border-width:0px;box-shadow:none;border:none}.row.svelte-qdln21{height:calc(var(--control-height) - 2 * var(--control-border-width));align-items:baseline;display:flex}.control.multiline.svelte-qdln21>.row:where(.svelte-qdln21){align-items:stretch;height:auto;padding-bottom:.5rem}.field.overlay.svelte-qdln21{height:var(--control-height);position:relative}.field.overlay.svelte-qdln21>.control:where(.svelte-qdln21){position:absolute;top:0;left:0;right:0}.field.overlay.svelte-qdln21>.control:where(.svelte-qdln21):has(>.attached:where(.svelte-qdln21)){z-index:20}.attached.svelte-qdln21{border-top:1px solid var(--flxui-surface-2);border-radius:0 0 calc(var(--flxui-radius) - 1px) calc(var(--flxui-radius) - 1px);overflow:hidden}.rel.has-label.svelte-qdln21{--helper-padding-x:var(--flxui-helper-padding-x,0)}.label.svelte-qdln21{margin-bottom:var(--label-gap);font-size:var(--label-font-size);line-height:var(--label-line-height);color:var(--control-label);transition:opacity var(--flxui-animation-duration) var(--flxui-animation-timing-fn);font-weight:500;display:block}.rel.svelte-qdln21:has(.control.disabled:where(.svelte-qdln21))>.label:where(.svelte-qdln21){opacity:.5}.has-label.svelte-qdln21 .description:where(.svelte-qdln21){padding-top:var(--label-gap)}.description.svelte-qdln21{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)}.sr-only.svelte-qdln21{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.error.svelte-n7ngur{color:var(--flxui-danger-label,var(--flxui-danger));align-items:baseline;gap:.25rem;display:flex}input.svelte-n7ngur{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-n7ngur:disabled{opacity:.5}input.svelte-n7ngur[readonly]{color:var(--flxui-text-mute)}input.svelte-n7ngur::-webkit-outer-spin-button{appearance:none}input.svelte-n7ngur::-webkit-inner-spin-button{appearance:none}
