.multiselect__tags{align-items:center;background-color:#f4f6f9;border:none;border-radius:12px;color:#2e3a59;cursor:pointer;display:flex;min-height:50px;padding:10px 27px 10px 20px;transition:box-shadow .15s ease}.multiselect__tags:hover{box-shadow:4px 18px 22px #73737324}@media (max-width:767px){.multiselect__tags{padding-left:15px}}.multiselect .multiselect-enter-active,.multiselect .multiselect-leave-active{transition:none}.multiselect__placeholder{color:#2e3a59;font-size:16px;margin-bottom:0;padding-left:0;padding-top:0;position:relative}.multiselect__select{background-position:calc(100% - 16px) 50%;background-repeat:no-repeat;height:50px;transition:none}.multiselect__select:before{display:none}.multiselect__select:after{border-color:#4a4a4a transparent transparent;border-style:solid;border-width:3px 4px 0;content:"";display:block;height:0;left:50%;margin-left:-4px;margin-top:-1px;position:absolute;top:50%;width:0}.multiselect__input{border-radius:0;color:#2e3a59;margin-bottom:0}.multiselect__single{border-radius:0;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multiselect__input,.multiselect__single{background-color:#f4f6f9;font-size:16px;padding-left:0}.multiselect__content-wrapper{border:1px solid #e1e9f4;border-radius:12px;box-shadow:4px 18px 22px #73737324;display:grid;left:0;margin-top:20px;max-height:300px!important;top:calc(100% + 4px);width:100%}@media (max-width:767px){.multiselect__content-wrapper{border:none;margin-top:0}}.multiselect__option{color:#2e3a59;font-size:16px;padding-left:20px;padding-right:20px;white-space:wrap}@media (min-width:1024px){.multiselect__option:hover{background-color:#ffefe5;transition:background-color .25s ease}}@media (max-width:1023px){.multiselect__option{font-size:14px}}@media (max-width:767px){.multiselect__option{font-size:13px}}.multiselect__option--selected{background-color:#ff642533;color:#2e3a59;font-weight:400}.multiselect__option--highlight{background-color:transparent;color:#2e3a59}.multiselect__option--selected.multiselect__option--highlight{background-color:#ff642533;color:#2e3a59}.multiselect--active{z-index:auto}.multiselect--active .multiselect__placeholder{display:initial}.multiselect--disabled,.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background-color:initial}.multiselect--disabled .multiselect__select{display:none}.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.multiselect--above .multiselect__content-wrapper{border-bottom:1px solid #e1e9f4;border-radius:12px;margin-bottom:12px;top:auto}.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__tags{border-radius:12px}.input-field--bg-white .multiselect .multiselect__tags{background-color:#fff}.block-upload{display:flex;flex-direction:column}.block-upload input{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:.1px;outline:none;position:absolute;visibility:hidden;width:.1px}.block-upload__main{align-items:center;background-color:#fff;border:1px solid #e1e4f0;border-radius:30px;display:flex;height:60px;justify-content:space-between;padding:0 15px;position:relative;width:360px}.block-upload__main--error{border-color:#e10000}.block-upload__label{display:flex;flex-direction:column}.block-upload__placeholder{font-size:14px;padding-left:10px}.block-upload__actions{align-items:center;display:flex;gap:4px}.block-upload__btn{aspect-ratio:1;background-color:#ffebe3;border-radius:30px;display:grid;place-content:center;transition:transform .25s ease;width:30px}@media (hover:hover){.block-upload__btn{cursor:pointer}.block-upload__btn:hover{transform:scale(.95)}}.block-upload__option{align-items:center;display:flex;gap:16px}.block-upload__option span{flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.block-upload .multiselect{display:grid;grid-template-columns:1fr auto;position:static}.block-upload .multiselect__content{display:grid}.block-upload .multiselect__select{order:1;padding-inline:0;position:relative;width:auto}.block-upload .multiselect__tags{background-color:transparent;border-color:transparent;height:auto;min-height:auto;padding-left:10px;top:0}.block-upload .multiselect__tags:hover{box-shadow:none}.block-upload [role=alert]{color:#e10000;font-size:12px;margin-left:25px;margin-top:2px;text-align:left}
