@layer ui{.ui-select{display:flex;flex-direction:column;gap:.5rem;width:100%}.ui-select__error{display:none;font-size:.75rem;font-weight:400;opacity:.7;padding:0 .5rem}.ui-select__error,.ui-select__label{color:var(--color__text);font-weight:500;line-height:130%}.ui-select__label{font-size:1rem}.ui-select__field-inner{position:relative}.ui-select__arrow{font-size:.5rem;position:absolute;right:1.5rem;top:50%;transform:translateY(-50%)}.ui-select__field{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color__text-08);border:0;border-radius:.75rem;color:var(--color__text);font-size:1rem;font-weight:400;height:3.5rem;line-height:150%;margin:0;outline:none;padding:0 1.5rem;transition:box-shadow .24s ease,background-color .24s ease,color .24s ease,opacity .24s ease,filter .24s ease,transform .24s ease;width:100%}.ui-select__field :disabled{pointer-events:none}.ui-select__field:focus,.ui-select__field:hover{background-color:var(--color__white);box-shadow:inset 0 0 0 1.5px var(--color__fill-1)}.ui-select__field::-moz-placeholder{color:var(--color__text-64)}.ui-select__field::placeholder{color:var(--color__text-64)}.ui-select__field.--textarea{min-height:8rem;padding:1.5rem!important;resize:vertical;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.ui-select__field.--fill{background-color:var(--color__text-08);color:var(--color__text)}.ui-select__field.--fill:focus,.ui-select__field.--fill:hover{background-color:var(--color__white);box-shadow:inset 0 0 0 1.5px var(--color__fill-1)}.ui-select__field.--border{background-color:transparent;box-shadow:inset 0 0 0 1.5px var(--color__text-64);color:var(--color__text)}.ui-select__field.--border:focus,.ui-select__field.--border:hover{background-color:var(--color__white);box-shadow:inset 0 0 0 1.5px var(--color__fill-1)}.ui-select__field.--simple{background-color:transparent;box-shadow:none;color:var(--color__text)}.ui-select__field.--simple:focus,.ui-select__field.--simple:hover{box-shadow:inset 0 0 0 1.5px var(--color__fill-1);color:var(--color__dark)}.ui-select__field.--simple::-moz-placeholder{color:var(--color__text-64)}.ui-select__field.--simple::placeholder{color:var(--color__text-64)}.ui-select__field option{height:4.5rem;padding:.5rem 1.5rem}.ui-select__field option:disabled{color:var(--color__text-40)}.ui-select.is-error .ui-select__error{color:var(--color__red);display:block}.ui-select.is-error .ui-select__field{box-shadow:inset 0 0 0 1.5px var(--color__red);color:var(--color__red)}}@layer ui{.ui-switch{background-color:var(--color__gray);border-radius:.75rem;display:grid;grid-template-columns:1fr 1fr;padding:.25rem;position:relative}.ui-switch:after{background-color:var(--color__white);border-radius:.5rem;content:"";height:calc(100% - .5rem);left:.25rem;position:absolute;top:.25rem;transition:transform .14s ease-in-out;width:calc(50% - .25rem)}.ui-switch.is-left:after{transform:translate(0)}.ui-switch.is-right:after{transform:translate(100%)}.ui-switch__option{align-items:center;border-radius:.5rem;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;justify-content:center;line-height:130%;padding:.5rem;transition:transform .14s ease-in-out;z-index:1}.ui-switch__input{display:none}}@layer ui{.ui-sort{align-items:center;cursor:pointer;flex-wrap:nowrap;gap:.62rem}.ui-sort.reverse{flex-direction:row-reverse}.ui-sort__circle{background-color:#3e3e4124;border-radius:.5rem;cursor:pointer;height:1.5rem;position:relative;transition:all .2s ease;width:1.5rem}.ui-sort__circle:hover{background-color:#454c5633}.ui-sort__text{font-size:1rem;line-height:1.125rem;opacity:.7}.ui-sort__arrows{display:block;height:100%;transition:transform .2s ease;width:100%}.ui-sort__arrows.reverse{transform:rotate(180deg)}.ui-sort .nuxt-icon svg{height:100%!important;margin-bottom:unset;vertical-align:unset;width:100%!important}}@layer ui{.ui-chip{align-items:center;cursor:default;display:flex;gap:.5rem;justify-content:center;position:relative;transition:color .24s ease}.ui-chip.is-active,.ui-chip:hover{color:var(--color__fill-1)}.ui-chip.is-active .ui-chip__count,.ui-chip:hover .ui-chip__count{background-color:var(--color__fill-1);color:var(--color__white)}.ui-chip__count{align-items:center;background-color:var(--color__white);border:.125rem solid var(--color__fill-1);border-radius:2.5rem;color:var(--color__text);display:flex;font-size:.75rem;font-weight:600;height:1.5rem;justify-content:center;line-height:130%;padding:0 .38rem;text-align:center;transition:background-color .24s ease,color .24s ease}}
