.app-select{text-align:left;width:100%;min-width:0;font-family:inherit;display:block;position:relative}.app-select .app-select-trigger{color:#294e70;text-align:left;cursor:pointer;background:linear-gradient(135deg,#fff,#f8fbff);border:1px solid #cdddeb;border-radius:0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;height:46px;min-height:46px;padding:0 13px;font:500 12px/1.4 Onest,Segoe UI,sans-serif;transition:border-color .15s,box-shadow .15s;display:flex;box-shadow:inset 0 1px #fff,0 2px 5px #153e6204}.app-select-trigger .app-select-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.app-select-trigger .app-select-chevron{color:#7594b1;flex:none;transition:transform .15s}.app-select-trigger[data-popup-open] .app-select-chevron{transform:rotate(180deg)}.app-select .app-select-trigger:hover:not(:disabled){background:#f7fbff;border-color:#8cb6df}:is(.app-select .app-select-trigger[data-popup-open],.app-select .app-select-trigger:focus-visible){border-color:#629de0;outline:none;box-shadow:0 0 0 3px #2878d91c}.app-select .app-select-trigger:disabled{cursor:not-allowed;opacity:.55}.app-select .app-select-trigger[data-invalid]{border-color:#ce626b}.app-select .app-select-trigger[data-tone=dark]{color:#ecf5ff;background:linear-gradient(145deg,#b6dfff17,#b6dfff09);border-color:#bbd9f353;box-shadow:inset 0 1px #fff1}.app-select .app-select-trigger[data-tone=dark]:hover{background:#c0e3ff21;border-color:#bbd9f37a}.app-select-trigger[data-tone=dark] .app-select-chevron{color:#bbd4ec}.app-select-positioner{z-index:250;isolation:isolate;width:max(var(--anchor-width),180px);outline:none;max-width:calc(100vw - 20px)}.app-select-positioner.is-compact{width:max(var(--anchor-width),140px)}.app-select-positioner.is-searchable{width:max(var(--anchor-width),220px)}.app-select-positioner[data-anchor-hidden]{visibility:hidden;pointer-events:none}.app-select-popup{--select-ink:#294d6c;--select-muted:#7e98ad;--select-border:#d4e1ed;width:100%;max-height:min(360px,var(--available-height));border:1px solid var(--select-border);min-height:0;color:var(--select-ink);text-align:left;overscroll-behavior:contain;background:linear-gradient(135deg,#fffffffc,#f3f8fffc);border-radius:0;outline:none;flex-direction:column;padding:6px;font:400 12px/1.5 Onest,Segoe UI,sans-serif;display:flex;overflow:hidden;box-shadow:0 15px 38px #0c2e4f26,0 2px 7px #0c2e4f0b}.app-select-popup[data-tone=dark]{--select-ink:#dfedfa;--select-muted:#91afcb;--select-border:#88b1d947;background:linear-gradient(135deg,#102b46fc,#0b1e32fc);box-shadow:inset 0 1px #fff1,0 15px 38px #020c1c66}.app-select-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#a7bfd6 transparent;min-height:0;scroll-padding:6px;overflow:hidden auto}.app-select-option{min-height:39px;color:var(--select-ink);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:0;outline:none;justify-content:space-between;align-items:center;gap:16px;padding:10px 11px;scroll-margin:6px;font-size:12px;line-height:1.5;display:flex;position:relative}.app-select-option>:first-child{overflow-wrap:anywhere;white-space:normal;min-width:0}.app-select-option[data-highlighted]{color:#155ca9;background:#e2eefc}.app-select-option[data-selected]{color:#175eaf;background:#edf5ff;font-weight:550}.app-select-option[data-disabled]{opacity:.4;cursor:not-allowed}.app-select-indicator{color:#2779d5;flex:none;place-items:center;width:16px;display:grid}.app-select-popup[data-tone=dark] .app-select-option[data-highlighted]{color:#e7f4ff;background:#2b61964d}.app-select-popup[data-tone=dark] .app-select-option[data-selected]{color:#d3eaff;background:#2b61962e}.app-select-popup[data-tone=dark] .app-select-indicator{color:#8fc8ff}.app-select-search{border-bottom:1px solid var(--select-border);color:var(--select-muted);flex:none;align-items:center;gap:8px;margin-bottom:4px;padding:4px 8px 9px;display:flex}.app-select-search input{width:100%;min-width:0;height:34px;min-height:34px;color:var(--select-ink);box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;padding:5px 0;font:400 12px/1.4 Onest,Segoe UI,sans-serif;display:block}.app-select-search input:focus{box-shadow:none;border:0;outline:none}.app-select-search input::placeholder{color:var(--select-muted)}.app-select-empty{color:var(--select-muted);text-align:center;padding:0;font-size:12px}.app-select-empty:not(:empty){padding:20px 12px}.app-select-popup .app-select-search input:focus-visible{box-shadow:none;outline:none}.app-select-search:focus-within{border-bottom-color:#8eb8e3}.app-select-popup[data-tone=dark] .app-select-search:focus-within{border-bottom-color:#83b7e9}.app-autocomplete{width:100%;min-width:0;display:block}.app-autocomplete-group{position:relative}.app-autocomplete-group>button{color:#7a9bb9;background:0 0;border:0;place-items:center;width:27px;height:30px;padding:0;display:grid;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.app-autocomplete-group>input{padding-right:38px!important}.public-header-tools>.app-select{flex:none;width:72px}.public-header-tools .app-select-trigger{gap:7px;height:40px;min-height:40px;padding:0 10px;font-size:11px}.premium-search-shell>.app-select .app-select-trigger{color:#eaf4ff;background:#edf7ff14;border-color:#e1efff31;height:54px;min-height:54px;font-size:12px}.catalog-toolbar>.app-select .app-select-trigger{background:#faf9f5;border-color:#d2d1ca;height:52px;min-height:52px}.filters>.app-select{flex:1;min-width:0}.filters>.app-select .app-select-trigger{height:43px;min-height:43px}.results-bar>div>.app-select{width:205px}.results-bar .app-select-trigger{height:40px;min-height:40px;font-size:11px}.enquiry-fields label>.app-select,.enquiry-fields label>.app-autocomplete{margin-top:7px}.enquiry-fields .app-select .app-select-trigger{color:#1d3b56;background:#fff;border-color:#dce5ee;height:49px;min-height:49px;font-size:14px;font-weight:400}.enquiry-fields .app-autocomplete input{margin-top:0!important}.horizon .list-toolbar>.app-select{flex:0 210px;width:180px;min-width:0}.horizon .list-toolbar .app-select-trigger{color:#4d7199;height:42px;min-height:42px}.horizon .app-select-language{flex:none;width:73px}.horizon .app-select-language .app-select-trigger{color:#eaf4ff;background:#b8daff14;border-color:#b8daff3b;gap:6px;height:36px;min-height:36px;padding:0 9px;font-size:11px}.entity-dialog .app-select .app-select-trigger{color:#355b83;background:#fcfdff;border-color:#ccdbed;border-radius:0;height:43px;min-height:43px;font-size:13px;font-weight:400}@media (max-width:620px){.horizon .app-select-language,.public-header-tools>.app-select{width:62px}.public-header-tools .app-select-trigger{gap:5px;padding:0 8px;font-size:10px}.premium-search-shell>.app-select .app-select-trigger{font-size:11px}.catalog-toolbar>.app-select .app-select-trigger{padding:0 9px;font-size:11px}.horizon .list-toolbar>.app-select{flex:130px;width:130px;min-width:0}.horizon .list-toolbar .app-select-trigger{padding:0 10px;font-size:11px}.app-select-option{min-height:43px;font-size:13px}.app-select-popup{max-height:min(320px,var(--available-height))}.results-bar>div>.app-select{width:155px}.results-bar .app-select-trigger{padding:0 9px;font-size:10px}.app-select-search input{font-size:16px}.results-bar{flex-wrap:wrap}.results-bar>div{width:100%;min-width:0}.results-bar>div>.app-select{flex:1;width:auto}}@media (prefers-reduced-motion:reduce){.app-select-trigger,.app-select-chevron{transition:none!important}}
