[data-select-viewport],[data-combobox-viewport]{scrollbar-width:none!important;-ms-overflow-style:none!important;-webkit-overflow-scrolling:touch!important}[data-combobox-viewport]::-webkit-scrollbar{display:none!important}[data-select-viewport]::-webkit-scrollbar{display:none!important}.select__trigger{background-color:var(--f-light-input-background, var(--white));border-style:var(--f-input-border-style, solid);border-top-width:var(--f-input-border-top-size, .0625rem);border-right-width:var(--f-input-border-right-size, .0625rem);border-bottom-width:var(--f-input-border-bottom-size, .0625rem);border-left-width:var(--f-input-border-left-size, .0625rem);border-color:var(--f-light-input-border-color, var(--neutral-light));border-radius:var(--f-input-border-radius, var(--btn-radius));color:var(--f-light-input-text-color, var(--neutral-dark));font-size:var(--f-input-size, --text-m);line-height:var(--f-input-line-height, 1);font-weight:var(--f-input-font-weight, 400);padding:var(--f-input-padding-y, .5em) var(--f-input-padding-x, 1em);display:flex;justify-content:space-between;align-items:center;width:100%;text-align:left}.select__trigger::placeholder{color:var(--f-light-input-placeholder-color, var(--neutral-dark));opacity:var(--f-light-input-placeholder-opacity, .5)}.select__trigger:focus{border-color:var(--f-light-focus-color, var(--primary));box-shadow:0 0 0 4px hsl(var(--f-light-focus-hsl, 240 56% 23%) / var(--f-light-focus-color-opacity, .25));outline:0}.select__trigger[data-disabled]{opacity:.5;pointer-events:none}.select__caret{padding-left:.3em;flex-shrink:0}.select__pills{display:flex;flex-wrap:wrap;gap:.35em;min-width:0;margin:-.15em 0}.select__pill{display:inline-flex;align-items:center;gap:.25em;max-width:100%;padding:.1em .2em .15em .6em;border-radius:var(--radius);background-color:var(--primary-ultra-light);border:1px solid var(--primary-light);color:var(--text-dark);line-height:1.2}.select__pill-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select__pill-remove{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.25em;height:1.25em;border-radius:var(--radius);color:var(--text-dark);cursor:pointer;transition:background-color .1s ease,color .1s ease}.select__pill-remove:hover{background-color:var(--primary);color:var(--white)}.select__content{z-index:1009999;background-color:var(--f-light-input-background, var(--white));border-top-width:var(--f-input-border-top-size, .0625rem);border-right-width:var(--f-input-border-right-size, .0625rem);border-bottom-width:var(--f-input-border-bottom-size, .0625rem);border-left-width:var(--f-input-border-left-size, .0625rem);border-style:var(--f-input-border-style, solid);border-color:var(--f-light-input-border-color, var(--neutral-light));border-bottom-left-radius:var(--f-input-border-radius, var(--btn-radius));border-bottom-right-radius:var(--f-input-border-radius, var(--btn-radius));color:var(--f-light-input-text-color, var(--neutral-dark));box-shadow:0 2px 5px -2px var(--neutral-semi-light);font-size:var(--f-input-size, --text-m);font-weight:var(--f-input-font-weight, 400);line-height:var(--f-input-line-height, 1);width:var(--bits-select-anchor-width)}.select__viewport[data-select-viewport]{max-height:260px;overflow:auto;scrollbar-width:thin!important;-ms-overflow-style:auto!important}.select__viewport[data-select-viewport]::-webkit-scrollbar{display:block!important;width:8px;height:8px}.select__viewport[data-select-viewport]::-webkit-scrollbar-thumb{background-color:var(--neutral-light);border-radius:4px}.select__viewport[data-select-viewport]::-webkit-scrollbar-track{background:transparent}.select__item{color:var(--f-light-input-text-color, var(--neutral-dark));font-size:var(--f-input-size, --text-m);font-weight:var(--f-input-font-weight, 400);line-height:var(--f-input-line-height, 1);cursor:pointer;padding:var(--f-input-padding-y, .5em) var(--f-input-padding-x, 1em)}.select__item[data-highlighted]{background-color:var(--f-light-input-background, var(--neutral-light))}.select__item[data-selected]{background-color:var(--f-light-input-background, var(--primary-light));color:var(--f-light-input-text-color, var(--neutral-dark))}.select__item[data-selected]:after{padding-left:.5em;content:"✔"}.select__item[data-selected]:hover:after{padding-left:.5em;content:"✘"}.select__item[data-selected]:hover{background-color:var(--f-light-input-background, var(--neutral-light))}
