.ui-selected__count{height:24px;min-width:24px;border-radius:12px;display:flex;align-items:center;justify-content:center;background-color:var(--color-primary-500);color:var(--color-base-white)}.ui-form-group{display:flex;flex-direction:column;row-gap:8px}.ui-form-group--rtl{direction:rtl}.ui-form-group__input{width:100%;padding:var(--spacing-3) var(--spacing-4);font-size:var(--font-size-body);font-family:var(--font-primary);font-weight:var(--font-weight-regular);border:1px solid;border-color:var(--color-gray-400);border-radius:8px;transition:border-color .15s ease-in-out;outline:none}.ui-form-group__input--textarea{padding:16px;height:160px;resize:none;scrollbar-width:thin;scrollbar-color:var(--color-primary-500) transparent}.ui-form-group__input--textarea::-webkit-scrollbar{width:6px}.ui-form-group__input--textarea::-webkit-scrollbar-track{background:transparent}.ui-form-group__input--textarea::-webkit-scrollbar-thumb{background:var(--color-primary-500);border-radius:3px}.ui-form-group__input--textarea::-webkit-scrollbar-thumb:hover{background:var(--color-primary-600)}.ui-form-group__input--upload{padding:var(--spacing-5);row-gap:var(--spacing-2);border:1px dashed var(--color-gray-500);position:relative}.ui-form-group__input--upload__browse{display:flex;flex-direction:column;align-items:center;position:relative;z-index:1}.ui-form-group__input--upload__preview{display:none;position:relative;z-index:3;flex-direction:column;align-items:center;row-gap:var(--spacing-6)}.ui-form-group__input--upload__slider{display:flex;flex-wrap:wrap;gap:var(--spacing-4)}.ui-form-group__input--upload__slider__item{position:relative;background-color:#171717b3;width:120px;height:120px;border-radius:8px;overflow:hidden}.ui-form-group__input--upload__slider__item img{position:relative;z-index:1;width:100%;height:100%;object-fit:contain;object-position:center}.ui-form-group__input--upload__slider__item--non-image{display:flex;align-items:center;background-color:var(--color-gray-300);border:1px solid var(--color-gray-400);padding:var(--spacing-5);border-radius:8px;justify-content:space-between;gap:var(--spacing-4)}.ui-form-group__input--upload__slider__item--non-image .ui-upload-action-button{color:var(--color-red-300)}.ui-form-group__input--upload__slider__item:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:var(--color-base-black);opacity:0;transition:opacity .15s linear;z-index:2}.ui-form-group__input--upload__slider__item .ui-upload-actions-row{display:flex;column-gap:8px;align-items:center;position:absolute;right:12px;bottom:12px;z-index:3}.ui-form-group__input--upload__slider__item .ui-upload-action-button{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--color-base-white);transform:translateY(100%);opacity:0;cursor:pointer;color:var(--color-base-black);transition:background-color .15s linear,color .15s linear,transform .15s ease-in,opacity .15s ease-in}.ui-form-group__input--upload__slider__item .ui-upload-action-button:hover{background-color:var(--color-primary-500);color:var(--color-base-white)}.ui-form-group__input--upload__slider__item .ui-upload-action-button svg{stroke:unset}.ui-form-group__input--upload__slider__item .ui-upload-action-button--preview{transition-delay:0s,0s,.15s,.15s}.ui-form-group__input--upload__slider__item:hover .ui-upload-actions-row .ui-upload-action-button{transform:translateY(0);opacity:1}.ui-form-group__input--upload__slider__item:hover:before{opacity:.3}.ui-form-group__input--upload input[type=file]{opacity:0;width:100%;height:100%;z-index:2;position:absolute;left:0;top:0}.ui-form-group__input--upload__text,.ui-form-group__input--upload__subtext,.ui-form-group__input--upload .ui-ui-icon{color:var(--color-gray-600)}.ui-form-group__input--upload__text{font-size:var(--font-size-secondary);font-weight:var(--font-weight-semibold)}.ui-form-group__input--upload__text span:first-child{color:var(--color-primary-500)}.ui-form-group__input--upload__subtext{font-size:var(--font-size-secondary);font-weight:var(--font-weight-regular)}.ui-form-group__input--upload.ui-has-uploaded-files .ui-form-group__input--upload__browse{display:none}.ui-form-group__input--upload.ui-has-uploaded-files .ui-form-group__input--upload__preview{display:flex}.ui-form-group__input--upload .ui-upload-trash-icon{display:none}.ui-form-group__input--upload__add-files{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--color-primary-500);cursor:pointer;color:var(--color-base-white);transition:background-color .15s linear;font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);font-family:var(--font-primary)}.ui-form-group__input--upload__add-files:hover{background-color:var(--color-primary-600)}.ui-form-group__input--upload__add-files:has(.ui-add-files__text){width:max-content;border-radius:8px;padding:0 var(--spacing-6);column-gap:var(--spacing-2)}.ui-form-group__input:focus{border-color:var(--color-gray-500)}.ui-form-group__input::placeholder{color:var(--color-gray-500)}.ui-form-group__input__prefix{color:var(--color-gray-500);font-size:var(--font-size-body);font-family:var(--font-primary);font-weight:var(--font-weight-regular)}.ui-form-group__wrapper{display:flex;align-items:center;column-gap:var(--spacing-3);padding:0 var(--spacing-3);border:1px solid;border-color:var(--color-gray-400);border-radius:8px;background-color:var(--color-base-white)}.ui-form-group__wrapper .ui-form-group__input{padding:var(--spacing-3) 0;border:0px solid;flex:1}.ui-form-group__wrapper .ui-form-group__input__toggle-type{height:32px;width:32px;min-width:32px;display:flex;align-items:center;justify-content:center;position:relative}.ui-form-group__wrapper .ui-form-group__input__toggle-type svg{position:absolute;transition:all .15s linear}.ui-form-group__wrapper .ui-form-group__input__toggle-type svg.ui-icon-eye{opacity:0;transform:rotateY(90deg)}.ui-form-group__wrapper .ui-form-group__input[type=text]~.ui-form-group__input__toggle-type svg.ui-icon-eye-off{opacity:0;transform:rotateY(90deg)}.ui-form-group__wrapper .ui-form-group__input[type=text]~.ui-form-group__input__toggle-type svg.ui-icon-eye{opacity:1;transform:rotateY(0)}.ui-form-group__wrapper .ui-form-group__input[type=number]{text-align:center;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.ui-form-group__wrapper .ui-form-group__input[type=number]::-webkit-inner-spin-button,.ui-form-group__wrapper .ui-form-group__input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ui-form-group__wrapper .ui-form-group__input__increment-up,.ui-form-group__wrapper .ui-form-group__input__increment-down{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background-color:var(--color-gray-300);color:var(--color-base-black);transition:background-color .15s linear;cursor:pointer}.ui-form-group__wrapper .ui-form-group__input__increment-up:hover,.ui-form-group__wrapper .ui-form-group__input__increment-down:hover{background-color:var(--color-gray-400)}.ui-form-group__wrapper.ui-icon-position-right .ui-form-group *{order:0}.ui-form-group__wrapper.ui-icon-position-right .ui-form-group__input{order:1}.ui-form-group__wrapper.ui-icon-position-right .ui-form-group__input__icon{order:2}.ui-form-group__wrapper.ui-icon-position-right .ui-form-group__input__toggle-type,.ui-form-group__wrapper.ui-icon-position-right .ui-form-group__input__increment{order:3}.ui-form-group__wrapper:has(input:focus,button:focus){border-color:var(--color-gray-500)}.ui-form-group__wrapper:has(.ui-form-group__input__append){padding-right:0}.ui-form-group__error,.ui-form-group__label{font-size:12px;font-family:var(--font-primary);font-weight:var(--font-weight-regular)}.ui-form-group__label{color:var(--color-base-black)}.ui-form-group__label__required{color:var(--color-red-500)}.ui-form-group__error{color:var(--color-red-500);padding-left:var(--spacing-1)}.ui-form-group--has-error .ui-form-group__label{color:var(--color-red-500)}.ui-form-group--has-error .ui-form-group__input,.ui-form-group--has-error .ui-form-group__wrapper,.ui-form-group--has-error .ui-gallery__browse{border-color:var(--color-red-500)}.ui-form-group--disabled .ui-form-group__label{color:var(--color-gray-400)}.ui-form-group--disabled .ui-form-group__wrapper{background-color:var(--color-gray-200)}.ui-form-group--disabled .ui-form-group__input{cursor:not-allowed;background-color:var(--color-gray-200);color:var(--color-gray-400);pointer-events:none}.ui-form-group__input--select{display:flex;justify-content:flex-start;align-items:center;column-gap:var(--spacing-2);overflow:hidden;min-height:50px;padding:7px var(--spacing-4);background-color:var(--color-base-white)}.ui-form-group__input--select__option{padding:var(--spacing-2);display:flex;align-items:center;column-gap:var(--spacing-3);transition:background-color .15s linear;outline:none;cursor:pointer}.ui-form-group__input--select__option>.ui-select-option-checkbox{pointer-events:none}.ui-form-group__input--select__option__content{flex:1;font-family:var(--font-primary);font-size:var(--font-size-body);font-weight:var(--font-weight-regular);color:var(--color-base-black);display:flex;align-items:center;justify-content:flex-start}.ui-form-group__input--select__option.ui-focus,.ui-form-group__input--select__option:focus,.ui-form-group__input--select__option:hover{background-color:var(--color-gray-200)}.ui-form-group__input--select__option.ui-active-option{background-color:var(--color-gray-300)}.ui-form-group__input--select__option.ui-active-option .ui-form-group__input--select__option__content{font-weight:var(--font-weight-semibold)}.ui-form-group__input__content{gap:var(--spacing-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;flex:1;display:block;text-align:start}.ui-form-group__input__content:before{content:attr(data-placeholder);color:var(--color-gray-500)}.ui-form-group__input__chevron{transition:transform .16s linear}.ui-form-group__select-wrapper{display:flex;position:fixed;z-index:9999999999;flex-direction:column;height:auto;max-height:300px;border:1px solid var(--color-gray-300);border-radius:8px;background-color:var(--color-base-white);border:1px solid var(--color-gray-400);box-shadow:var(--shadow-md);transform:scale(.98);opacity:0;visibility:hidden;transition-property:visibility,opacity,transform;transition-duration:.16s;transition-timing-function:linear,ease-in-out,ease-in-out;padding:var(--spacing-4) var(--spacing-2)}.ui-form-group__select-wrapper__list{display:flex;flex:1;flex-direction:column;width:100%;overflow:hidden auto;row-gap:1px;border-radius:8px;padding:0 var(--spacing-2);scrollbar-width:thin;scrollbar-color:var(--color-primary-500) transparent}.ui-form-group__select-wrapper__list::-webkit-scrollbar{width:6px}.ui-form-group__select-wrapper__list::-webkit-scrollbar-track{background:transparent}.ui-form-group__select-wrapper__list::-webkit-scrollbar-thumb{background:var(--color-primary-500);border-radius:3px}.ui-form-group__select-wrapper__list::-webkit-scrollbar-thumb:hover{background:var(--color-primary-600)}.ui-form-group__select-wrapper__list:has(.ui-form-group__input--select__option:not([style*="display: none"]))~.ui-form-group__select-wrapper__empty-message{display:none}.ui-form-group__select-wrapper__search{padding:0 var(--spacing-2) var(--spacing-3)}.ui-form-group__select-wrapper__loader{padding:var(--spacing-4) 0;display:none;justify-content:center}.ui-form-group--show .ui-form-group__select-wrapper{transform:scale(1);opacity:1;visibility:visible;transition-duration:0ms .16s .16s}.ui-form-group--show .ui-form-group__input__chevron{transform:rotate(180deg)}.ui-form-group--disabled .ui-form-group__input--select{opacity:.6;cursor:not-allowed;background-color:var(--color-gray-100)}.ui-form-group--disabled .ui-form-group__input--select:hover{background-color:var(--color-gray-100)}.ui-form-group--disabled .ui-form-group__label{opacity:.6}.ui-form-group--disabled #select__clear-button,.ui-form-group .ui-select-option-checkbox{display:none}.ui-form-group #select__clear-button{visibility:hidden;opacity:0;transition:all .15s ease-in-out}.ui-form-group.ui-select-has-value #select__clear-button{visibility:visible;opacity:1}.ui-form-group.ui-multiple-select .ui-select-option-checkbox{display:block!important}.ui-form-group.ui-multiple-select #select__clear-button{display:none}.ui-form-group.ui-multiple-select .ui-form-group__input__content{display:flex}.ui-form-group.ui-multiple-select .ui-form-group__input__content{flex-wrap:wrap}.ui-form-group .ui-select-tag{display:flex;align-items:center;background-color:var(--color-primary-200);border-radius:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);column-gap:var(--spacing-3);font-family:var(--font-primary);font-size:var(--font-size-tertiary);font-weight:var(--font-weight-regular);color:var(--color-base-black);cursor:auto}.ui-form-group .ui-select__clear-button{display:flex;align-items:center;justify-content:center;color:var(--color-base-white);height:18px;width:18px;border-radius:50%;background-color:var(--color-primary-500);cursor:pointer}.ui-form-group.ui-select-has-value .ui-form-group__input__content:before,.ui-form-group.ui-form-group--show-count .ui-form-group__input__content:before{display:none}.ui-form-group__select-wrapper__empty-message{font-family:var(--font-primary);font-size:var(--font-size-tertiary);font-weight:var(--font-weight-regular);color:var(--color-gray-500);text-align:center;padding:var(--spacing-3) 0}.ui-form-group--loading .ui-form-group__select-wrapper__loader{display:flex}.ui-form-group--loading .ui-form-group__select-wrapper__list,.ui-form-group--loading .ui-form-group__select-wrapper__empty-message,.ui-form-group--relative .ui-form-group__input--select{display:none}.ui-form-group--relative .ui-form-group__select-wrapper{position:initial;box-shadow:unset;transform:scale(1);opacity:1;visibility:unset}.ui-form-group__select-container{display:flex;width:100%;min-width:200px}.ui-form-group__select-container:has(.ui-form-group__input__append) .ui-form-group__input{border-radius:8px 0 0 8px;border-right-width:0px}.ui-form-group__select-container:has(.ui-form-group__input__append) .ui-form-group__input__append{border-width:1px 1px 1px 0;border-style:solid;border-color:var(--color-gray-400);border-radius:0 8px 8px 0}.ui-form-group--has-error .ui-form-group__select-container .ui-form-group__input__append{border-color:var(--color-red-500)}.ui-form-group [data-role=tooltip]:has(.ui-form-group__input__copy-text){height:20px}.ui-form-group__max-length{display:flex;justify-content:flex-end;color:var(--color-gray-500);font-size:var(--font-size-secondary);font-family:var(--font-primary);font-weight:var(--font-weight-regular);align-items:center;gap:var(--spacing-1)}.ui-form-group--phone__prefix{color:var(--color-gray-600);font-size:var(--font-size-body);font-family:var(--font-primary);font-weight:var(--font-weight-medium);display:flex;align-items:center;column-gap:var(--spacing-3)}.ui-form-group--phone__prefix__flag{overflow:hidden;border-radius:50%;height:20px;width:20px;min-width:20px}.ui-form-group--phone__prefix:after{content:"";display:block;width:1px;height:30px;background-color:var(--color-gray-400)}.ui-form-group--phone input[name]{display:none}mux-uploader{--progress-bar-fill-color: var(--color-primary-500)}html[dir=rtl] .ui-form-group__wrapper:has(.ui-form-group__input__append){padding-right:var(--spacing-3);padding-left:0}
