.sh-select{position:relative;min-width:0;width:100%;color:inherit}
.sh-select .sh-select-native,.sh-select-label{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;pointer-events:none!important;opacity:0!important}
.sh-select .sh-select-trigger{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;min-height:44px;margin:0;padding:8px 0 10px;border:0;border-bottom:1px solid #a2afb8;border-radius:0;background:transparent;color:#050607;text-align:left;font:400 17px/1.4 Figtree,'Segoe UI',Arial,sans-serif;cursor:pointer;box-shadow:none}
.sh-select-value{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.sh-select-flag{display:block;flex:none;width:20px;height:15px;object-fit:cover;border-radius:2px}
.has-option-flags>.sh-select-trigger>.sh-select-value,.sh-select-option.has-option-flag>span{flex:1}
.sh-select-trigger>svg{flex:none;width:18px;height:18px;transition:transform .18s ease}
.sh-select-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}
.sh-select .sh-select-trigger:focus-visible{outline:2px solid #050607;outline-offset:4px}
.sh-select .sh-select-trigger[aria-expanded=true]{border-bottom-color:#050607}
.sh-select .sh-select-trigger[aria-invalid=true],.about-field.is-invalid .sh-select-trigger{border-bottom-color:#c62828!important;box-shadow:0 1px 0 #c62828!important}
.sh-select .sh-select-trigger:disabled{opacity:.6;cursor:default!important}
.sh-select-list{position:fixed;inset:auto;box-sizing:border-box;margin:0;padding:6px;border:1px solid #cbd2d8;border-radius:0;background:#fff;color:#050607;box-shadow:0 6px 20px rgb(37 53 64 / 14%);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;z-index:10000;font:400 16px/1.4 Figtree,'Segoe UI',Arial,sans-serif;max-width:calc(100vw - 24px);text-align:left}
.sh-select-list[hidden]{display:none!important}
.sh-select-option{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:42px;padding:10px 12px;cursor:pointer;overflow-wrap:anywhere}
.sh-select-option>svg{width:17px;height:17px;flex:none;opacity:0}
.sh-select-option[aria-selected=true]{font-weight:600}
.sh-select-option[aria-selected=true]>svg{opacity:1}
.sh-select-option.is-active{background:#f1f4f6}
.sh-select-option[aria-disabled=true]{opacity:.5;cursor:default}
html body .pricing-lead-dialog .sh-select-option{cursor:pointer!important}
.talent .sh-select-trigger{min-height:36px;padding:7px 9px;border:1px solid var(--border);border-radius:4px;background:var(--surface);color:var(--text);font-size:12px;line-height:1.5}
.talent .sh-select-trigger:focus-visible{outline-color:var(--focus)}
.talent .sh-select-trigger[aria-expanded=true]{border-color:var(--focus)}
.talent .sh-select-trigger[aria-invalid=true]{border-color:var(--error)!important;box-shadow:0 0 0 1px var(--error)!important}
.talent .sh-select-list{background:var(--surface);color:var(--text);border-color:var(--border);border-radius:5px;font-size:13px}
.talent .sh-select-option.is-active{background:var(--soft)}
.talent .sh-select-option{min-height:38px;padding:9px 10px}
.talent .sh-select-option>span{font-size:inherit;color:inherit}
.talent .sh-select.is-theme-select{width:104px}
.talent .is-theme-select .sh-select-trigger{font-size:11px;min-height:34px}
.talent .filter-field .sh-select-value{font-size:12px;color:var(--text)}
@media(max-width:700px){.sh-select-option{min-height:44px}.talent .public-form .sh-select-trigger{font-size:16px;min-height:44px}}
@media(prefers-reduced-motion:reduce){.sh-select-trigger>svg{transition:none}}
@media(forced-colors:active){.sh-select-list{border:1px solid CanvasText}.sh-select-option.is-active{outline:1px solid Highlight;outline-offset:-1px}.sh-select-option[aria-selected=true]{color:Highlight}}
