.input-select{--local--background:#f9f9f9;--local--background-disabled:var(--color-ux_backgrounds_grey_light);--local--border:var(--color-text_default);--local--border-active:var(--color-ux_info);--local-label--color:var(--color-text_default);--local-info--color:var(--color-text_secondary);--local-pseudo-value--color:var(--color-text_default);--local-input-color-required:var(--color-red);--local-input-color-valid:var(--color-ux_good);display:flex;flex-direction:column;position:relative;row-gap:var(--size-xs)}.input-select .label{color:var(--local-label--color);column-gap:var(--size-xxs);display:flex;flex-direction:row;font:400 normal .875rem/150% var(--font-text),Arial,sans-serif;padding:0 var(--size-s) 0 0;white-space:nowrap}.input-select:has(select[required]:invalid):before{color:var(--local-input-color-required);content:"*";font:400 normal .875rem/150% var(--font-text),Arial,sans-serif;position:absolute;right:0;top:0}.input-select:has(select[required]:valid):before{color:var(--local-input-color-valid);content:"\e9d0";font:400 normal 18px/18px icomoon;position:absolute;right:0;top:0}.input-select .input{border:0;clip-path:polygon(0 0,100% 0,100% 100%,0 100%);height:0;margin:-1px;overflow:hidden;padding:0;position:absolute;width:0}.input-select:after{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23551b1b' d='M7.41 8.58 12 13.17l4.59-4.59L18 10l-6 6-6-6z'/%3E%3C/svg%3E") 0 0;bottom:1.25rem;content:"";display:flex;height:20px;pointer-events:none;position:absolute;right:8px;transform:translateY(50%);width:20px}.input-select:has(.input-select__select:disabled):after{opacity:.5}.input-select .input-select__select{appearance:none;background-color:var(--local--background);border:1px solid var(--local--border);color:var(--local-pseudo-value--color);cursor:pointer;font-size:16px!important;line-height:1.1!important;min-height:2.5rem;overflow:hidden;padding:var(--size-xs) 1.875rem var(--size-xs) var(--size-s);position:relative;text-overflow:ellipsis;transition:background var(--timing) var(--easing),border-color var(--timing) var(--easing),border-radius var(--timing) var(--easing),box-shadow var(--timing) var(--easing),color var(--timing) var(--easing);width:100%}html:not(.project-tirol,.project-tirolConvention) .input-select .input-select__select{font:400 normal var(--size-s) /150% var(--font-text),Arial,sans-serif}html:is(.project-tirol,.project-tirolConvention) .input-select .input-select__select{font:400 normal clamp(calc(.0625rem*var(--size-base-s)),calc(100vw*(18 - var(--size-base-s))/840 + .0625rem*var(--size-base-s) - .0625rem*(18 - var(--size-base-s))/840*360),1.125rem) /150% var(--font-text),Arial,sans-serif}@media (min-width:1000.1px){.input-select .input-select__select{min-width:117px}}.input-select .input-select__select:focus-visible{border-color:var(--local--border-active);box-shadow:0 0 4px 0 var(--local--border-active);outline:none;z-index:2}.input-select .input-select__select:hover{border-width:2px}.input-select .input-select__select:disabled{background-color:var(--local--background-disabled);cursor:not-allowed}.input-select .input-select__select option{background-color:var(--local--background);overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}html:is(.project-tirol,.project-tirolConvention) .input-select .input-select__select{border-radius:24px}