/**handles:theme-term-select**/
.term-select{position:relative}.term-select ul{margin:0;padding-left:0;list-style:none}.term-select .toggle-term-select{display:block;width:100%!important}.term-select .toggle-term-select .icon{font-size:.75rem;-webkit-transition:.3s ease;transition:.3s ease}@media(prefers-reduced-motion:reduce){.term-select .toggle-term-select .icon{-webkit-transition:none;transition:none}}.term-select .toggle-term-select.open .icon{rotate:180deg}.term-select:not(.btn-list) ul{position:absolute;z-index:1;top:100%;left:0;width:100%;background-color:#fff;-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.15);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);-webkit-transition:.3s ease;transition:.3s ease;max-height:400px;overflow-y:auto}.term-select:not(.btn-list) ul[aria-hidden=true]{opacity:0;visibility:hidden}@media(prefers-reduced-motion:reduce){.term-select:not(.btn-list) ul{-webkit-transition:none;transition:none}}.term-select:not(.btn-list) li{position:relative}.term-select:not(.btn-list) li .btn{width:100%;border-radius:0!important;border-width:0;--bs-btn-color:#3C3C41}.term-select:not(.btn-list) li .btn[aria-current]{--bs-btn-bg:var(--bs-light)}.term-select:not(.btn-list) li .btn:not([aria-current]){--bs-btn-bg:var(--bs-white)}.term-select:not(.btn-list) li:focus-within{z-index:1}.term-select.btn-list .toggle-term-select{display:none}.term-select.btn-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}.term-select.btn-list li{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%}.term-select.btn-list li .btn:not([aria-current]){--bs-btn-bg:var( --ts-btn-inactive-bg, var( --bs-light ) );--bs-btn-border-color:var(--bs-btn-bg);--bs-btn-color:var( --ts-btn-inactive-fg, #3C3C41 )}.term-select.notrans .btn,.term-select.notrans ul{-webkit-transition:none;transition:none}.term-select button{position:relative;--bs-btn-padding-x:1rem}.term-select .btn-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:5px}.term-select .selection-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}