.s-input-field-atom{background-color:transparent;border-radius:.25rem;color:hsl(var(--s-gray-800));flex-grow:1;width:100%}.s-input-field-atom--size-lg{font-size:1.125rem;height:calc(3.5rem - 2px);line-height:1.75rem;line-height:1;padding-left:1.5rem;padding-right:1.5rem}.s-input-field-atom--size-md{height:calc(3rem - 2px);padding-left:1.25rem;padding-right:1.25rem}.s-input-field-atom--size-md,.s-input-field-atom--size-sm{font-size:1rem;line-height:1.5rem;line-height:1}.s-input-field-atom--size-sm{height:calc(2.5rem - 2px);padding-left:1rem;padding-right:1rem}.s-input-field-atom--prefix-icon{padding-left:0}.s-input-field-atom--suffix-icon{padding-right:0}.s-input-field-atom:focus{outline:2px solid transparent;outline-offset:2px}.s-input-field-atom::-moz-placeholder{color:hsl(var(--s-gray-400));transition-duration:.2s;-moz-transition-property:color;transition-property:color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.s-input-field-atom::placeholder{color:hsl(var(--s-gray-400));transition-duration:.2s;transition-property:color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.s-input-field-atom:disabled{color:hsl(var(--s-gray-600))}.s-input-field-atom:disabled::-moz-placeholder{color:hsl(var(--s-gray-300))}.s-input-field-atom:disabled::placeholder{color:hsl(var(--s-gray-300))}.s-input-icon-atom{align-items:center;color:hsl(var(--s-gray-400));display:flex;flex-shrink:0;justify-content:center;transition-duration:.2s;transition-property:color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.s-input-icon-atom__icon{transition-duration:.2s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.s-input-icon-atom--size-lg{width:3.5rem}.s-input-icon-atom--size-lg .s-input-icon-atom__icon{height:1.25rem;width:1.25rem}.s-input-icon-atom--size-md{width:3rem}.s-input-icon-atom--size-md .s-input-icon-atom__icon{height:1rem;width:1rem}.s-input-icon-atom--size-sm{width:2.5rem}.s-input-icon-atom--size-sm .s-input-icon-atom__icon{height:1rem;width:1rem}.s-input-icon-atom--clickable{cursor:pointer}.s-input-icon-atom--disabled{cursor:auto}.s-input-icon-atom--gray{color:hsl(var(--s-gray-700))}.s-input-icon-atom--primary{--tw-text-opacity:1;color:color-mix(in srgb,var(--p-primary-700) calc(100%*var(--tw-text-opacity, 1)),transparent)}.s-input-icon-atom--accent{color:hsl(var(--s-accent-500))}.s-input-icon-atom--success{color:hsl(var(--s-success-500))}.s-input-icon-atom--warning{color:hsl(var(--s-warning-500))}.s-input-icon-atom--danger{color:hsl(var(--s-danger-500))}.s-input-wrapper-atom{align-items:stretch;border-radius:.375rem;border-width:1px;display:flex;width:100%;--tw-border-opacity:1;border-color:color-mix(in srgb,var(--p-primary-100) calc(100%*var(--tw-border-opacity, 1)),transparent);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));fill:#fff;text-align:left;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.s-input-wrapper-atom--size-lg{min-height:3.5rem}.s-input-wrapper-atom--size-md{min-height:3rem}.s-input-wrapper-atom--size-sm{min-height:2.5rem}.s-input-wrapper-atom--focused,.s-input-wrapper-atom:active,.s-input-wrapper-atom:focus-within{--tw-border-opacity:1;border-color:color-mix(in srgb,var(--p-primary-600) calc(100%*var(--tw-border-opacity, 1)),transparent);outline:2px solid transparent;outline-offset:2px}.s-input-wrapper-atom:hover{background-color:hsl(var(--s-gray-50))}.s-input-wrapper-atom--disabled,.s-input-wrapper-atom--disabled:focus-within,.s-input-wrapper-atom--disabled:hover{background-color:hsl(var(--s-gray-100));border-color:hsl(var(--s-gray-200));color:hsl(var(--s-gray-600));cursor:default}.s-input-wrapper-atom--warning{border-color:hsl(var(--s-warning-500))}.s-input-wrapper-atom--danger{border-color:hsl(var(--s-danger-500))}.s-chips-display{-moz-column-gap:.75rem;column-gap:.75rem;flex-wrap:wrap;position:relative;row-gap:.5rem}.s-chips-display,.s-chips-display__item{display:flex}.s-chips-display__item{align-items:center;border-radius:.25rem;height:1.5rem;line-height:1;transition-duration:.15s;transition-property:background-color,color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.s-chips-display__item--removable:hover{cursor:pointer}.s-chips-display__item-icon{border-radius:9999px;height:.75rem;margin-left:.25rem;padding:.125rem;width:.75rem}.s-chips-display--opaque .s-chips-display__item{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--p-primary-50) calc(100%*var(--tw-bg-opacity, 1)),transparent);font-size:.875rem;line-height:1.25rem;padding-left:.5rem;padding-right:.5rem;--tw-text-opacity:1;color:color-mix(in srgb,var(--p-primary-800) calc(100%*var(--tw-text-opacity, 1)),transparent)}.s-chips-display--opaque .s-chips-display__item--removable:hover{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--p-primary-100) calc(100%*var(--tw-bg-opacity, 1)),transparent)}.s-chips-display--opaque .s-chips-display__item--removable:hover .s-chips-display__item-icon{--tw-text-opacity:1;color:color-mix(in srgb,var(--p-primary-500) calc(100%*var(--tw-text-opacity, 1)),transparent)}.s-chips-display--opaque .s-chips-display__item-icon{--tw-text-opacity:1;color:color-mix(in srgb,var(--p-primary-300) calc(100%*var(--tw-text-opacity, 1)),transparent)}.s-chips-display--clear .s-chips-display__item{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.s-chips-display--clear .s-chips-display__item--removable:hover{cursor:pointer}.s-chips-display--clear .s-chips-display__item--removable:hover,.s-chips-display--clear .s-chips-display__item--removable:hover .s-chips-display__item-icon{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.s-chips-display--clear .s-chips-display__item-icon{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.s-chips-display-enter-active,.s-chips-display-leave-active,.s-chips-display-move{transition-duration:.5s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.s-chips-display-enter-from,.s-chips-display-leave-to{opacity:0}.s-chips-display-leave-active{position:absolute}.s-autocomplete--is-open .s-input-icon-atom--suffix .fa-chevron-down{transform:rotate(180deg)}.s-autocomplete .s-input-wrapper-atom{overflow:hidden}.s-autocomplete .s-input-field-atom--size-sm{font-size:.875rem;line-height:1.25rem}.s-autocomplete .s-input-icon-atom--suffix i{background-color:currentColor}.s-autocomplete__value-label{color:hsl(var(--s-gray-600));font-size:.875rem;line-height:1.25rem;margin-bottom:-.25rem;margin-top:.5rem}.s-autocomplete .s-chips-display{margin-top:.5rem}
