.nice-select{-webkit-tap-highlight-color:transparent;background-color:#fff;border:.125rem solid rgba(85,75,164,.5);box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-weight:500;outline:0;color:rgba(85,75,164,.5);position:relative;text-align:left!important;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}@media (min-width:110.625em){.nice-select{border-radius:1.25rem}}@media (min-width:20em) and (max-width:110.625em){@supports (border-radius:clamp(0.625rem ,0.4870689655rem + 0.6896551724vw ,1.25rem)){.nice-select{border-radius:clamp(.625rem ,.4870689655rem + .6896551724vw ,1.25rem)}}@supports not (border-radius:clamp(0.625rem ,0.4870689655rem + 0.6896551724vw ,1.25rem)){.nice-select{border-radius:calc(.625rem + .625 * (100vw - 20rem)/ 90.625)}}}@media (max-width:20em){.nice-select{border-radius:.625rem}}@media (min-width:110.625em){.nice-select{font-size:1.25rem}}@media (min-width:20em) and (max-width:110.625em){@supports (font-size:clamp(0.875rem ,0.7922413793rem + 0.4137931034vw ,1.25rem)){.nice-select{font-size:clamp(.875rem ,.7922413793rem + .4137931034vw ,1.25rem)}}@supports not (font-size:clamp(0.875rem ,0.7922413793rem + 0.4137931034vw ,1.25rem)){.nice-select{font-size:calc(.875rem + .375 * (100vw - 20rem)/ 90.625)}}}@media (max-width:20em){.nice-select{font-size:.875rem}}@media (min-width:110.625em){.nice-select{padding:1.25rem}}@media (min-width:20em) and (max-width:110.625em){@supports (padding:clamp(0.625rem ,0.4870689655rem + 0.6896551724vw ,1.25rem)){.nice-select{padding:clamp(.625rem ,.4870689655rem + .6896551724vw ,1.25rem)}}@supports not (padding:clamp(0.625rem ,0.4870689655rem + 0.6896551724vw ,1.25rem)){.nice-select{padding:calc(.625rem + .625 * (100vw - 20rem)/ 90.625)}}}@media (max-width:20em){.nice-select{padding:.625rem}}.nice-select:hover{border-color:rgba(85,75,164,.5)}.nice-select.open_select,.nice-select:active,.nice-select:focus{border-color:rgba(85,75,164,.5)}.nice-select:after{border-bottom:2px solid rgba(85,75,164,.5);border-right:2px solid rgba(85,75,164,.5);content:"";display:block;pointer-events:none;position:absolute;top:50%;transform-origin:66% 66%;transform:rotate(45deg);transition:all .15s ease-in-out}@media (min-width:110.625em){.nice-select:after{height:.75rem}}@media (min-width:20em) and (max-width:110.625em){@supports (height:clamp(0.4375rem ,0.3685344828rem + 0.3448275862vw ,0.75rem)){.nice-select:after{height:clamp(.4375rem ,.3685344828rem + .3448275862vw ,.75rem)}}@supports not (height:clamp(0.4375rem ,0.3685344828rem + 0.3448275862vw ,0.75rem)){.nice-select:after{height:calc(.4375rem + .3125 * (100vw - 20rem)/ 90.625)}}}@media (max-width:20em){.nice-select:after{height:.4375rem}}@media (min-width:110.625em){.nice-select:after{margin-top:-.5rem}}@media (min-width:20em) and (max-width:110.625em){@supports (margin-top:clamp(-0.5rem ,-0.1948275862rem + -0.275862069vw ,-0.25rem)){.nice-select:after{margin-top:clamp(-.5rem ,-.1948275862rem + -.275862069vw ,-.25rem)}}@supports not (margin-top:clamp(-0.5rem ,-0.1948275862rem + -0.275862069vw ,-0.25rem)){.nice-select:after{margin-top:calc(-.25rem + -.25 * (100vw - 20rem)/ 90.625)}}}@media (max-width:20em){.nice-select:after{margin-top:-.25rem}}@media (min-width:110.625em){.nice-select:after{right:1.875rem}}@media (min-width:20em) and (max-width:110.625em){@supports (right:clamp(1.25rem ,1.1120689655rem + 0.6896551724vw ,1.875rem)){.nice-select:after{right:clamp(1.25rem ,1.1120689655rem + .6896551724vw ,1.875rem)}}@supports not (right:clamp(1.25rem ,1.1120689655rem + 0.6896551724vw ,1.875rem)){.nice-select:after{right:calc(1.25rem + .625 * (100vw - 20rem)/ 90.625)}}}@media (max-width:20em){.nice-select:after{right:1.25rem}}@media (min-width:110.625em){.nice-select:after{width:.75rem}}@media (min-width:20em) and (max-width:110.625em){@supports (width:clamp(0.4375rem ,0.3685344828rem + 0.3448275862vw ,0.75rem)){.nice-select:after{width:clamp(.4375rem ,.3685344828rem + .3448275862vw ,.75rem)}}@supports not (width:clamp(0.4375rem ,0.3685344828rem + 0.3448275862vw ,0.75rem)){.nice-select:after{width:calc(.4375rem + .3125 * (100vw - 20rem)/ 90.625)}}}@media (max-width:20em){.nice-select:after{width:.4375rem}}.nice-select.open_select:after{transform:rotate(-135deg)}.nice-select.open_select{border-bottom-left-radius:0;border-bottom-right-radius:0}.nice-select.open_select .list{border-top-right-radius:0;border-top-left-radius:0;border:.125rem solid rgba(85,75,164,.5)}.nice-select.open_select .list{opacity:1;pointer-events:auto;transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#efedf6;box-sizing:border-box;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;transform-origin:50% 0;transform:scale(.75) translateY(-21px);transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9;width:-moz-available;width:-webkit-fill-available;margin:0 -2px}@media (min-width:110.625em){.nice-select .list{border-radius:1.25rem}}@media (min-width:20em) and (max-width:110.625em){@supports (border-radius:clamp(0.625rem ,0.4870689655rem + 0.6896551724vw ,1.25rem)){.nice-select .list{border-radius:clamp(.625rem ,.4870689655rem + .6896551724vw ,1.25rem)}}@supports not (border-radius:clamp(0.625rem ,0.4870689655rem + 0.6896551724vw ,1.25rem)){.nice-select .list{border-radius:calc(.625rem + .625 * (100vw - 20rem)/ 90.625)}}}@media (max-width:20em){.nice-select .list{border-radius:.625rem}}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:0;padding-left:18px;padding-right:29px;text-align:left;transition:all .2s}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background-color:rgba(85,75,164,.1)}.nice-select .option.selected{font-weight:700}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open_select .list{display:block}