:root{--select-option-highlighted-color:var(--c-primary-700)}html.high-contrast-mode{--select-option-highlighted-color:var(--c-primary-900)}.select2-container{padding:0;position:relative}.select2-dropdown-open.select2-container{transition:none}.form-group.has-error .select2-container-active:not([disabled]):not(:focus),.select2-container-active{border-color:var(--fc-focus-border-color,#0942fe);box-shadow:0 0 0 1px var(--fc-focus-border-color,#0942fe)}.select2-container-active .select2-arrow:before{color:var(--fc-focus-border-color,#0942fe)}.select2-choice{background:var(--fc-bg-color,#fff);border-radius:var(--fc-border-radius);color:inherit;font-size:var(--fc-fs);height:100%;line-height:normal;min-height:calc(var(--fc-min-height) - var(--fc-border-width) * 2);padding:var(--fc-py) calc(var(--fc-px) + 5rem) var(--fc-py) var(--fc-px);position:relative;user-select:none;white-space:nowrap;width:100%;transition:background-color .15s var(--transition-timing)}.select2-choice:focus{outline:0}.select2-choice.select2-default .select2-chosen{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.select2-chosen{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-choice.select2-default{color:var(--fc-placeholder-color);font-weight:var(--fc-placeholder-fw)}.form-group.has-error .select2-container{background-color:var(--fc-error-bg-color,var(--fc-bg-color));border-color:var(--fc-error-border-color)}.select2-arrow{align-items:center;bottom:0;display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0;width:6rem}.select2-arrow:before{font-family:var(--ff-icon);content:"\e805";font-size:1.6rem}.select2-arrow b{display:none}.select2-dropdown-open .select2-choice .select2-arrow:before{transform:rotate(180deg)}.select2-drop-mask{background-color:#fff;border:0;height:auto;left:0;margin:0;min-height:100%;min-width:100%;opacity:0;padding:0;position:fixed;top:0;width:auto;z-index:100002}.select2-drop{background:#fff;border-radius:var(--border-radius);border:.1rem solid var(--c-neutral-400);position:absolute;top:100%;width:100%;z-index:100003}.select2-drop:not(.select2-drop-above){box-shadow:0 4px 6px -2px rgba(16,24,40,.03),0 12px 16px -4px rgba(16,24,40,.08);margin-top:1.1rem}.select2-drop.select2-drop-above{box-shadow:0 -4px 6px -2px rgba(16,24,40,.03),0 -12px 16px -4px rgba(16,24,40,.08);margin-top:-1.1rem}.select2-results{all:revert;-webkit-tap-highlight-color:transparent;font-size:var(--fc-fs);list-style:none;margin:.6rem;max-height:26.4rem;overflow-x:hidden;overflow-y:auto;padding:0}.select2-result{margin:0}.select2-result-label{color:var(--select-result-text-color);cursor:pointer;padding:.7rem 1rem;user-select:none}@media (min-width:1025px){.select2-result-label{padding:1.4rem 2rem}}.select2-result--details b{font-weight:400}.select2-result-light{display:block;font-size:80%;margin-top:-.3em;opacity:.7}.select2-highlighted .select2-result-label{background:var(--c-primary-50);color:var(--select-option-highlighted-color)}.select2-no-results{color:var(--fc-placeholder-color);padding:2.5rem 0;text-align:center}.select2-container-disabled,fieldset[disabled] .select2-container{background-color:var(--fc-disabled-bg-color,#eee)!important;border-color:var(--fc-disabled-border-color,#eee)!important;box-shadow:unset!important;color:var(--fc-disabled-color,#a8a8a8)!important;cursor:not-allowed}.select2-container-disabled .select2-choice,fieldset[disabled] .select2-container .select2-choice{background:var(--fc-disabled-bg-color,#eee)!important}.select2-container-disabled .select2-chosen,fieldset[disabled] .select2-container .select2-chosen{color:var(--fc-disabled-color,#a8a8a8)!important}.select2-container-disabled .select2-arrow b,fieldset[disabled] .select2-container .select2-arrow b{border-top-color:var(--fc-disabled-color,#a8a8a8)!important}.select2-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.select2-offscreen,.select2-offscreen:focus{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;left:0!important;margin:0!important;outline:0!important;overflow:hidden!important;padding:0!important;position:absolute!important;top:0!important;width:1px!important}.select2-display-none{display:none}.select2-measure-scrollbar{height:100px;left:-10000px;overflow:scroll;position:absolute;top:-10000px;width:100px}