@keyframes styles-module-scss-module__nVzdaG__placeholder-scroll-animation{0%{background-position:0 0}to{background-position:600px 0}}.styles-module-scss-module__nVzdaG__root{opacity:1;vertical-align:baseline;width:2em;max-width:100%;margin:0 .5em 0 0;display:inline-block;position:relative}.styles-module-scss-module__nVzdaG__root:before{content:" ";width:2em;max-width:100%;display:inline-block}.styles-module-scss-module__nVzdaG__root:after{content:"";background-image:linear-gradient(to right, var(--placeholder-gradient-color-1,color-mix(in lch, currentColor 5%, transparent)), var(--placeholder-gradient-color-2,color-mix(in lch, currentColor 10%, transparent)), var(--placeholder-gradient-color-1,color-mix(in lch, currentColor 5%, transparent)));background-size:600px;background-attachment:fixed;border-radius:999px;width:100%;height:.6em;margin:0;animation-name:styles-module-scss-module__nVzdaG__placeholder-scroll-animation;animation-duration:2s;animation-timing-function:linear;animation-iteration-count:infinite;display:block;position:absolute;top:.5em;left:0}
@layer components{.styles-module-scss-module__U8MENG__root{color:var(--ui-input-color,#000);vertical-align:baseline;line-height:inherit;z-index:0;background:0 0;border:none;align-items:center;padding:0;text-decoration:none;display:inline-flex;position:relative}.styles-module-scss-module__U8MENG__root:focus-within{color:var(--ui-input-color-focus,#000)}.styles-module-scss-module__U8MENG__root .styles-module-scss-module__U8MENG__back{box-sizing:border-box;border-radius:var(--ui-input-border-radius,.1em);width:100%;height:100%;transition:color var(--ui-input-transition-duration,.25s),background-color var(--ui-input-transition-duration,.25s);background-color:var(--ui-input-background-color,#fff);z-index:-1;margin:0;position:absolute;top:0;left:0}.styles-module-scss-module__U8MENG__root.styles-module-scss-module__U8MENG__fluid{width:100%}.styles-module-scss-module__U8MENG__root .styles-module-scss-module__U8MENG__control{all:initial;appearance:none;box-shadow:none;font:inherit;font-size:inherit;color:inherit;padding-top:calc(var(--ui-input-padding-top,.25em) + var(--ui-input-border-width,1px));padding-bottom:calc(var(--ui-input-padding-bottom,.25em) + var(--ui-input-border-width,1px));padding-left:var(--ui-input-padding-left,.5em);padding-right:var(--ui-input-padding-right,.5em);text-align:inherit;width:100%;z-index:0;text-transform:inherit;background:0 0;border:none;flex:1;grid-area:control;align-self:stretch;display:inline-block}.styles-module-scss-module__U8MENG__root .styles-module-scss-module__U8MENG__control:-webkit-direct-focus{outline:none!important}.styles-module-scss-module__U8MENG__root .styles-module-scss-module__U8MENG__control:focus,.styles-module-scss-module__U8MENG__root .styles-module-scss-module__U8MENG__control:focus-visible,.styles-module-scss-module__U8MENG__root .styles-module-scss-module__U8MENG__control:focus{outline:none!important}.styles-module-scss-module__U8MENG__root .styles-module-scss-module__U8MENG__control::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.styles-module-scss-module__U8MENG__root .styles-module-scss-module__U8MENG__control::-webkit-calendar-picker-indicator{-webkit-appearance:none;display:none}.styles-module-scss-module__U8MENG__root .styles-module-scss-module__U8MENG__control::placeholder{color:color-mix(in oklch, currentColor, transparent 45%);font:inherit}.styles-module-scss-module__U8MENG__root .styles-module-scss-module__U8MENG__control:disabled,.styles-module-scss-module__U8MENG__root .styles-module-scss-module__U8MENG__control:disabled~.styles-module-scss-module__U8MENG__accessoryStart,.styles-module-scss-module__U8MENG__root .styles-module-scss-module__U8MENG__control:disabled~.styles-module-scss-module__U8MENG__accessoryEnd,.styles-module-scss-module__U8MENG__control:disabled~.styles-module-scss-module__U8MENG__root__icon-after,.styles-module-scss-module__U8MENG__control:disabled~.styles-module-scss-module__U8MENG__root__icon-before,.styles-module-scss-module__U8MENG__root .styles-module-scss-module__U8MENG__control:disabled~.styles-module-scss-module__U8MENG__back,.styles-module-scss-module__U8MENG__root .styles-module-scss-module__U8MENG__control:disabled~.styles-module-scss-module__U8MENG__frame{opacity:var(--ui-input-disabled-opacity,.5)}.styles-module-scss-module__U8MENG__root .styles-module-scss-module__U8MENG__hasAccessoryStart .styles-module-scss-module__U8MENG__control{padding-left:1ch}.styles-module-scss-module__U8MENG__root .styles-module-scss-module__U8MENG__hasAccessoryEnd .styles-module-scss-module__U8MENG__control{padding-right:1ch}.styles-module-scss-module__U8MENG__root--extra-padding .styles-module-scss-module__U8MENG__control{padding-top:var(--ui-input-padding-top-extra,.5em);padding-bottom:var(--ui-input-padding-bottom-extra,.5em);padding-left:var(--ui-input-padding-left-extra,.5em);padding-right:var(--ui-input-padding-right-extra,.5em)}.styles-module-scss-module__U8MENG__root__icon{padding-left:var(--ui-input-padding-left,.5em);padding-right:var(--ui-input-padding-right,.5em);margin:0}.styles-module-scss-module__U8MENG__root__icon-before{padding-left:var(--ui-input-padding-left,.5em);order:-1;margin:0;padding-right:.25em}.styles-module-scss-module__U8MENG__root__icon-after{padding-left:.25em;padding-right:var(--ui-input-padding-right,.5em);margin:0}.styles-module-scss-module__U8MENG__root .styles-module-scss-module__U8MENG__accessoryStart{height:100%;padding-left:var(--ui-input-padding-left,.5em);align-items:inherit;order:-2;margin:0;display:inline-flex}.styles-module-scss-module__U8MENG__root .styles-module-scss-module__U8MENG__accessoryStart:not(.styles-module-scss-module__U8MENG__root .styles-module-scss-module__U8MENG__accessoryStart--active){cursor:text}.styles-module-scss-module__U8MENG__root .styles-module-scss-module__U8MENG__accessoryEnd{height:100%;padding-right:var(--ui-input-padding-right,.5em);align-items:inherit;margin:0;display:inline-flex}.styles-module-scss-module__U8MENG__root .styles-module-scss-module__U8MENG__accessoryEnd:not(.styles-module-scss-module__U8MENG__root .styles-module-scss-module__U8MENG__accessoryEnd--active){cursor:text}.styles-module-scss-module__U8MENG__root .styles-module-scss-module__U8MENG__accessoryStart,.styles-module-scss-module__U8MENG__root .styles-module-scss-module__U8MENG__accessoryEnd{--ui-button-padding-top:variables.em(2);--ui-button-padding-bottom:variables.em(2);--ui-button-padding-left:variables.em(4);--ui-button-padding-right:variables.em(4)}.styles-module-scss-module__U8MENG__root--extra-padding .styles-module-scss-module__U8MENG__accessoryStart{padding-left:var(--ui-input-padding-left-extra,.5em);padding-top:var(--ui-input-padding-top-extra,.5em);padding-bottom:var(--ui-input-padding-bottom-extra,.5em)}.styles-module-scss-module__U8MENG__root--icon-position-before .styles-module-scss-module__U8MENG__root__icon{margin-right:.25em;padding-right:0}.styles-module-scss-module__U8MENG__root--has-icon .styles-module-scss-module__U8MENG__control,.styles-module-scss-module__U8MENG__root .styles-module-scss-module__U8MENG__ui-input--has-icon-before.styles-module-scss-module__U8MENG__ui-input--extra-padding .styles-module-scss-module__U8MENG__control,.styles-module-scss-module__U8MENG__root .styles-module-scss-module__U8MENG__ui-input--has-icon-before .styles-module-scss-module__U8MENG__control{padding-left:0}.styles-module-scss-module__U8MENG__root .styles-module-scss-module__U8MENG__ui-input--has-icon-after.styles-module-scss-module__U8MENG__ui-input--extra-padding .styles-module-scss-module__U8MENG__control,.styles-module-scss-module__U8MENG__root .styles-module-scss-module__U8MENG__ui-input--has-icon-after .styles-module-scss-module__U8MENG__control{padding-right:0}.styles-module-scss-module__U8MENG__root--icon-position-after .styles-module-scss-module__U8MENG__root__icon{margin-left:.25em}.styles-module-scss-module__U8MENG__root--icon-only{padding-top:var(--ui-input-padding-top,.25em);padding-bottom:var(--ui-input-padding-bottom,.25em);padding-left:var(--ui-input-padding-top,.25em);padding-right:var(--ui-input-padding-bottom,.25em)}.styles-module-scss-module__U8MENG__root--icon-only .styles-module-scss-module__U8MENG__root__icon{margin:0}.styles-module-scss-module__U8MENG__root .styles-module-scss-module__U8MENG__control:not(:disabled):focus~.styles-module-scss-module__U8MENG__back{color:var(--ui-input-color-focus,#000);background-color:var(--ui-input-background-color-active,#fff)}.ui-select__select:focus+.styles-module-scss-module__U8MENG__root .styles-module-scss-module__U8MENG__control:not(:disabled)~.styles-module-scss-module__U8MENG__back{color:var(--ui-input-color-focus,#000);background-color:var(--ui-input-background-color-active,#fff)}.styles-module-scss-module__U8MENG__root__label{font-weight:600}.styles-module-scss-module__U8MENG__root .styles-module-scss-module__U8MENG__frame{pointer-events:none;border:var(--ui-input-border-width,1px) solid var(--ui-input-border-color,#ccc);border-radius:var(--ui-input-border-radius,.1em);transition:border-color var(--ui-input-transition-duration,.25s);margin:0;position:absolute;inset:0}.styles-module-scss-module__U8MENG__root .styles-module-scss-module__U8MENG__control:not(:disabled):focus~.styles-module-scss-module__U8MENG__frame{border-color:var(--ui-input-border-color-active,blue)}.ui-select__select:focus+.styles-module-scss-module__U8MENG__root .styles-module-scss-module__U8MENG__control:not(:disabled)~.styles-module-scss-module__U8MENG__frame{border-color:var(--ui-input-border-color-active,blue)}.styles-module-scss-module__U8MENG__root__accessory{padding-right:var(--ui-input-padding-top,.25em)}.styles-module-scss-module__U8MENG__root.styles-module-scss-module__U8MENG__error .styles-module-scss-module__U8MENG__frame{border-color:var(--ui-color-error,var(--ui-color-red))}}
