@import"https://fonts.googleapis.com/css2?family=Days+One&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";.clear-button{background:none;border:0;width:28px;height:28px;cursor:pointer;z-index:1;padding:0;display:inline-flex;align-items:center;justify-content:center}.clear-button svg{width:85%;height:85%}.chip{display:inline-flex;line-height:42px;height:42px;border-radius:21px;align-items:center;gap:8px;border:1px solid var(--gray600);padding:0 12px 0 16px;font-size:18px;font-weight:500;background-color:var(--pure-white);-webkit-user-select:none;user-select:none}.chip span{white-space:nowrap}.chip .clear-button{width:22px;height:22px}.chip .clear-button svg rect{fill:var(--orange)}.loader .lds-ring{display:inline-block;position:relative;width:80px;height:80px}.loader .lds-ring div{box-sizing:border-box;display:block;position:absolute;width:60px;height:60px;margin:10px;border:10px solid;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:var(--secondary-medium) rgba(0,0,0,.0392156863) rgba(0,0,0,.0392156863) rgba(0,0,0,.0392156863)}.loader .lds-ring div:nth-child(1){animation-delay:-.45s}.loader .lds-ring div:nth-child(2){animation-delay:-.3s}.loader .lds-ring div:nth-child(3){animation-delay:-.15s}.loader .lds-ring.white div{border-color:white transparent transparent transparent}@keyframes lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dropdown .lds-ring{position:absolute;right:45px;top:calc(50% - 20px);width:25px;height:25px}.dropdown .lds-ring div{width:20px;height:20px;border-width:3px}.main{position:fixed;top:0;left:150px;width:100vw;height:100vh;z-index:100;display:flex;justify-content:center;align-items:center}.btn{position:absolute;width:100%;height:100%;z-index:100;display:flex;justify-content:center;align-items:center}.btn .lds-ring{width:40px;height:40px}.btn .lds-ring div{width:24px;height:24px;border-width:2px;border-color:white transparent transparent transparent}.block{position:absolute;width:100%;height:100%;z-index:100;display:flex;justify-content:center;align-items:center}.page-not-ready{display:flex;align-items:center;align-content:center;justify-content:center;height:100%}.page-not-ready .not-ready-description{max-width:1200px;font:500 28px/40px Poppins;color:var(--dark);text-align:center}.review-wrapper{display:flex;align-items:center;gap:8px;background:var(--pure-white);padding:13px 20px;border-radius:33px}.review-wrapper .review-icon{width:24px;height:25px;margin-top:-7px}.review-wrapper .grade-text{font:600 20px/16px var(--primary-font);color:var(--yellow)}.review-wrapper .review-text{font:20px/24px var(--primary-font);color:var(--gray-text)}.search-wrapper{position:relative;display:flex;align-items:center;width:100%}.search-wrapper .search-icon,.search-wrapper .clear-button{position:absolute}.search-wrapper .search-icon{left:20px}.search-wrapper button.clear-button{right:20px;top:auto}.search-wrapper .input-search{flex:1;line-height:50px;border-radius:25px;border:0;padding:0 20px 0 56px;font-size:18px}.search-wrapper .input-search.white{background-color:var(--pure-white)}.search-wrapper .input-search.gray{background-color:var(--light-medium)}.search-wrapper .input-search::placeholder{color:var(--gray600)}.search-wrapper:has(.clear-button) .input-search{padding-right:56px}.settings-menu-wrapper{position:relative;max-width:24px}.settings-menu-wrapper .setting-button{text-align:center;cursor:pointer}.settings-menu-wrapper .settings-list{position:absolute;top:24px;right:0;background:var(--pure-white);z-index:10;min-width:270px;border-radius:12px;box-shadow:0 4px 20px #0000001a}.settings-menu-wrapper .settings-list .list-item{padding:16px;text-align:center;font:500 18px/27px var(--primary-font);color:var(--dark);border-bottom:1px solid var(--gray100);cursor:pointer}.settings-menu-wrapper .settings-list .list-item:first-child:hover{border-radius:12px 12px 0 0;background:var(--gray-hover)}.settings-menu-wrapper .settings-list .list-item:last-child{border-bottom:none}.settings-menu-wrapper .settings-list .list-item:last-child:hover{border-radius:0 0 12px 12px;background:var(--gray-hover)}.settings-menu-wrapper .settings-list .list-item.red{color:var(--saturated-red)}.settings-menu-wrapper .settings-list .list-item:hover{background:var(--gray-hover)}.sort-dropdown-wrapper{position:relative;max-width:24px}.sort-dropdown-wrapper .sort-dropdown-button{display:grid;gap:8px;padding:3px 7px;cursor:pointer}.sort-dropdown-wrapper .sort-dropdown-button .active-sort path{fill:var(--primary-saturated-orange)}.sort-dropdown-wrapper .sort-dropdown-list{position:absolute;top:50px;right:0;background:var(--pure-white);border-radius:16px;z-index:1004;min-width:220px;box-shadow:0 4px 32px #0000001a}.sort-dropdown-wrapper .sort-dropdown-list .list-item{display:flex;align-items:center;justify-content:space-between;padding:16px 40px;border-bottom:1px solid var(--super-light);font:500 18px/27px var(--primary-font);color:var(--darkBold);height:60px;text-wrap:nowrap}.sort-dropdown-wrapper .sort-dropdown-list .list-item .list-item-text{display:flex;gap:8px;align-items:center}.sort-dropdown-wrapper .sort-dropdown-list .list-item.active{color:var(--secondary-medium)}.sort-dropdown-wrapper .sort-dropdown-list .list-item.active path{stroke:var(--secondary-medium)}.sort-dropdown-wrapper .sort-dropdown-list .list-item .list-item-icon{width:24px;height:24px;margin-left:8px}.sort-dropdown-wrapper .sort-dropdown-list .list-item:first-child:hover{border-radius:12px 12px 0 0;background:var(--gray-hover)}.sort-dropdown-wrapper .sort-dropdown-list .list-item:last-child{border-bottom:none}.sort-dropdown-wrapper .sort-dropdown-list .list-item:last-child:hover{border-radius:0 0 12px 12px;background:var(--gray-hover)}.sort-dropdown-wrapper .sort-dropdown-list .list-item:hover{background:var(--gray-hover)}.status-wrapper{display:flex;align-items:center;gap:11px;background:var(--pure-white);padding:10px 20px;border-radius:33px;font:500 20px/30px var(--primary-font)}.checkbox-slider{position:relative;display:inline-block;min-width:40px;height:24px;margin:0}.checkbox-slider input{opacity:0;width:0;height:0}.checkbox-slider .slider{position:absolute;cursor:pointer;top:2px;left:0;right:0;bottom:0;border-radius:10px;background-color:var(--gray-switcher);transition:all ease .5s;box-shadow:inset -1px -1px 1px #ffffff40,inset 0 1px 1px #0000004d}.checkbox-slider .active-not{cursor:default}.checkbox-slider .slider:before{content:" ";display:flex;justify-content:center;align-items:center;position:absolute;height:16px;width:18px;top:2px;left:2px;padding-bottom:2px;font-size:12px;font-weight:450;color:#fff;background-color:#fff;transition:all ease .5s;border-radius:50%;box-shadow:0 2px 4px #00000040,inset -1px -1px 1px #00000026,inset 1px 1px 1px #ffffff26}.checkbox-slider input:checked+.slider:before{content:" ";transform:translate(100%)}.checkbox-slider input:checked+.slider{background-color:var(--primary-saturated-orange)}.checkbox-slider input:disabled+.slider{opacity:.3;pointer-events:none}.app-table-wrap{background:var(--pure-white);border-radius:28px;padding:20px 0}.app-table-wrap table{border-collapse:collapse}.app-table-wrap .table-head{font:500 20px/32px var(--primary-font);color:var(--dark)}.app-table-wrap .table-head tr th{font:500 20px/32px var(--primary-font);border-bottom:1px solid var(--gray100);padding:0 30px 20px}.app-table-wrap .table-head .thead-th{text-align:left}.app-table-wrap .table-head .thead-th.sortable{display:flex;gap:4px;align-items:center}.app-table-wrap .table-body tr.error{background:#fff6f4;border-left:12px solid var(--primary-saturated-orange)}.app-table-wrap .table-body tr td{border-bottom:1px solid var(--gray100);padding:20px 30px;font:18px/28px var(--primary-font);color:var(--dark)}.app-table-wrap .table-body tr td .table-img{border-radius:8px}.app-table-wrap .table-body tr td .table-img img{width:70px;height:70px;object-fit:contain}.app-table-wrap .table-body tr td .table-switcher{padding-left:25px}.app-table-wrap .table-body tr td .status-active{font-weight:500;color:var(--secondary-medium)}.app-table-wrap .table-body tr td .status-inactive{font-weight:500;color:var(--saturated-red)}.app-table-wrap .table-body tr td .text-center div{margin:0 auto}.app-table-wrap .table-body tr td .text-disabled{color:var(--gray700)}.app-table-wrap.draggable-items{background:none;padding:0}.app-table-wrap.draggable-items .table-head{padding:0}.app-table-wrap.draggable-items .table-head th{border-bottom:16px solid transparent;padding:0}.app-table-wrap.draggable-items .table-head th>div{padding:16px 20px;background:var(--pure-white);border-bottom:1px solid var(--gray100)}.app-table-wrap.draggable-items .table-head th:first-child>div{border-radius:20px 0 0 20px;padding-left:30px}.app-table-wrap.draggable-items .table-head th:last-child>div{border-radius:0 20px 20px 0;padding-right:30px}.app-table-wrap.draggable-items .table-body{position:relative;transition:opacity .2s ease-in-out}.app-table-wrap.draggable-items .table-body.invisible>tr>td>div>span,.app-table-wrap.draggable-items .table-body.invisible>tr>td>div .collapse-content td>div>span,.app-table-wrap.draggable-items .table-body.invisible>tr>td>div img{opacity:.5}.app-table-wrap.draggable-items .table-body tr.error{border:0;background:none}.app-table-wrap.draggable-items .table-body tr.error>td>div{background:#fff6f4}.app-table-wrap.draggable-items .table-body tr.error td:first-child>div{position:relative;overflow:hidden}.app-table-wrap.draggable-items .table-body tr.error td:first-child>div:before{content:"";display:block;width:0px;background-color:var(--primary-saturated-orange);position:absolute;top:0;left:0;height:100%;border-left:12px solid var(--primary-saturated-orange)}.app-table-wrap.draggable-items .table-body tr td{padding:0;border:0}.app-table-wrap.draggable-items .table-body tr td>div{padding:30px 20px;height:100px;display:flex;align-items:center;background:var(--pure-white);border-bottom:2px solid var(--gray-table-border)}.app-table-wrap.draggable-items .table-body tr td:first-child>div{border-top-left-radius:20px;border-bottom-left-radius:20px}.app-table-wrap.draggable-items .table-body tr td:last-child>div{border-top-right-radius:20px;border-bottom-right-radius:20px}.app-table-wrap.draggable-items .table-body tr:last-child td{border-bottom:16px solid transparent}.app-table-wrap.draggable-items .table-body tr.parent td>div{transition-duration:.05s;transition-delay:.15s;transition-property:border-radius}.app-table-wrap.draggable-items .table-body tr.show-children td>div{border-bottom:1px solid var(--gray100);transition-delay:0s}.app-table-wrap.draggable-items .table-body tr.show-children td:first-child>div{border-bottom-left-radius:0}.app-table-wrap.draggable-items .table-body tr.show-children td:last-child>div{border-bottom-right-radius:0}.app-table-wrap.draggable-items .table-body tr.children>td>div{display:block;padding:0 2px;transition:height .2s linear;overflow:hidden;border-top-left-radius:0;border-top-right-radius:0}.app-table-wrap.draggable-items .table-body tr.children>td>div .app-table-wrap{margin:0 -2px}.app-table-wrap.draggable-items .table-body tr.children>td>div .table-body:not(.dragging) td>div{border-bottom:1px solid var(--gray100);padding-bottom:31px}.app-table-wrap.draggable-items .table-body tr.children>td>div tr{background-color:var(--pure-white)}.app-table-wrap.draggable-items .table-body tr.children>td>div td{border-bottom:0}.app-table-wrap.draggable-items .table-body tr.children>td>div td>div{border-radius:0}.app-table-wrap.draggable-items .table-body tr.children>td>div td>div .table-img{margin:-21px}.app-table-wrap.draggable-items .table-body tr.children.hidden>td div{border:0}.app-table-wrap.draggable-items .drag-handle-wrapper .drag-handle{cursor:grab;margin-left:40px}.app-table-wrap.draggable-items .drag-handle-wrapper .drag-handle svg{display:block;max-width:28px;max-height:28px}.app-table-wrap.draggable-items .children .drag-handle-wrapper{justify-content:flex-end}.app-table-wrap.draggable-items .children .drag-handle-wrapper .drag-handle{margin-right:20px}.app-table-wrap.draggable-items .name-wrapper{display:flex;gap:16px;cursor:pointer;font:600 26px/40px var(--primary-font);margin-left:-40px;position:relative}.app-table-wrap.draggable-items .name-wrapper.disabled{cursor:default}.app-table-wrap.draggable-items .name-wrapper.disabled svg{opacity:.5}.app-table-wrap.draggable-items .dragging{z-index:1}.app-table-wrap.draggable-items .dragging>.parent td>div{border-top:2px solid var(--primary-saturated-orange);border-bottom:2px solid var(--primary-saturated-orange);padding:28px 20px 30px}.app-table-wrap.draggable-items .dragging>.parent td:first-child>div{border-left:2px solid var(--primary-saturated-orange);padding:28px 20px 30px 18px}.app-table-wrap.draggable-items .dragging>.parent td:last-child>div{border-right:2px solid var(--primary-saturated-orange);padding:28px 18px 30px 20px}.app-table-wrap.draggable-items .dragging,.app-table-wrap.draggable-items .dragging .drag-handle,.app-table-wrap.draggable-items .dragging .checkbox-slider .slider,.app-table-wrap.draggable-items .dragging .name-wrapper{cursor:grabbing}.app-table-wrap.draggable-items .dragging>tr.error>td:first-child>div:before{left:-2px}.app-table-wrap.draggable-items .dragging tr.children>td>div{border:2px solid var(--primary-saturated-orange);border-top:0;padding:0}.app-empty-table{margin-top:30px;font:24px/36px var(--primary-font);text-align:center;color:var(--dark)}.app-tabs-wrap{display:flex;justify-content:center;flex-direction:column;width:100%}.app-tabs-wrap .tabsBtnWrapper{display:flex;background:var(--gray500);border-radius:38px;max-width:1200px;margin:0 240px 40px}.app-tabs-wrap .tabsBtnWrapper .tabsBtn{min-width:120px;height:56px;padding:14px auto;width:100%;border:none;border-radius:38px;color:var(--gray700);font:500 20px/32px var(--primary-font);position:relative;cursor:pointer;white-space:nowrap}.app-tabs-wrap .tabsBtnWrapper .tabsBtn.active{pointer-events:none;color:var(--pure-white);background:var(--secondary-medium);font-weight:700}.app-tabs-wrap .tabsContentWrapper{min-width:340px;min-height:400px;gap:16px;flex:1}.disabled .tabsBtnWrapper .tabsBtn:not(.active){opacity:.5;pointer-events:none}.field.checkbox{flex-direction:row;gap:16px}.field.checkbox .text{display:flex;flex-direction:column}.field.checkbox .text label{font-size:20px;line-height:30px}.field.checkbox .text .description{font-size:16px;line-height:1.5}.field.checkbox .text .description a{text-decoration:none;color:var(--primary-saturated-orange)}.field{position:relative;margin-bottom:20px;display:flex;flex-direction:column}.field.disabled{opacity:.5}.field:has(button) .input{padding-right:56px}.field.invalid .input,.field.invalid textarea,.field.invalid .react-international-phone-input{border-color:var(--saturated-red)}.field.invalid .input[type=checkbox]:before{border-color:var(--saturated-red);background-color:var(--transparent-red)}.field .error-message{font-size:14px;color:var(--saturated-red);width:100%;line-height:22px;margin-top:2px;margin-bottom:-24px}.field .clear-button,.field .hide-password-button{position:absolute;right:20px;top:20px}.field .left-icon{position:absolute;left:20px;top:13px}.field textarea{font-size:18px;font-weight:500;min-height:64px;padding:16px 20px;border-radius:16px;border:0;border-bottom:1px solid transparent;background-color:var(--light-medium);width:100%;display:inline-block;max-height:192px;resize:none;overflow-y:auto}.field textarea::placeholder{color:var(--gray-medium)}.field textarea::-webkit-scrollbar{width:4px}.field textarea::-webkit-scrollbar-thumb{border-radius:100px;background:var(--gray600)}.field textarea::-webkit-scrollbar-track{border-radius:100px}.field input[type=number]{-moz-appearance:textfield}.field input::-webkit-outer-spin-button,.field input::-webkit-inner-spin-button{-webkit-appearance:none}.react-international-phone-input-container{align-items:center;position:relative}.react-international-phone-input-container .react-international-phone-country-selector{position:initial;width:0}.react-international-phone-input-container .react-international-phone-country-selector .react-international-phone-country-selector-button{border:0;background:none;position:relative;left:30px;width:24px}.react-international-phone-input-container .react-international-phone-country-selector .react-international-phone-country-selector-button .react-international-phone-country-selector-button__button-content{border-right:1px solid var(--gray-medium)}.react-international-phone-input-container .react-international-phone-country-selector .react-international-phone-country-selector-button .react-international-phone-country-selector-button__button-content .react-international-phone-country-selector-button__dropdown-arrow{margin:0 8px 0 4px}.dropdown{position:relative;display:flex;align-items:center}.dropdown.disabled{opacity:.5;pointer-events:none}.dropdown .search{padding:16px 20px}.dropdown.multi.out-of-limit .option{cursor:not-allowed}.dropdown.multi.out-of-limit .option:hover{background:none}.dropdown.multi>.input{background-color:var(--pure-white);border:1px solid var(--dark)}.dropdown.multi .placeholder{color:var(--dark)}.dropdown span.input{cursor:pointer;-webkit-user-select:none;user-select:none}.dropdown .input:has(.placeholder){color:var(--gray-medium)}.dropdown .dropdown-button{position:absolute;width:28px;height:28px;right:18px;top:18px;background:none;border:0;cursor:pointer}.dropdown .dropdown-button.open svg{transform:rotate(180deg)}.dropdown .dropdown-button.btn-with-error{top:20%}.dropdown .options .message{padding:0 20px 4px;font-size:16px;color:var(--dark);opacity:.5}.dropdown .options .add-option button{display:flex;width:100%;line-height:48px;padding:0 20px;text-align:left;font-size:18px;font-weight:600;color:var(--orange);border:0;background:none;cursor:pointer}.dropdown .options .add-option button:hover{background-color:var(--light-medium)}.dropdown .options .add-option button span{white-space:nowrap}.dropdown .options .add-option button span:nth-child(2){overflow:hidden;text-overflow:ellipsis}.dropdown .options,.dropdown .react-international-phone-country-selector-dropdown{background-color:var(--pure-white);position:absolute;z-index:2;top:64px;margin-top:4px;width:calc(100% + 4px);border-radius:16px;box-shadow:0 4px 32px #0000001a;overflow-x:auto}.dropdown .option-list,.dropdown .react-international-phone-country-selector-dropdown{list-style:none;padding:0;max-height:220px}.dropdown .option-list .option,.dropdown .option-list .react-international-phone-country-selector-dropdown__list-item,.dropdown .react-international-phone-country-selector-dropdown .option,.dropdown .react-international-phone-country-selector-dropdown .react-international-phone-country-selector-dropdown__list-item{cursor:pointer;line-height:48px;font-size:18px;border-bottom:1px solid var(--super-light);padding:0 20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:none;user-select:none}.dropdown .option-list .option:last-child,.dropdown .option-list .react-international-phone-country-selector-dropdown__list-item:last-child,.dropdown .react-international-phone-country-selector-dropdown .option:last-child,.dropdown .react-international-phone-country-selector-dropdown .react-international-phone-country-selector-dropdown__list-item:last-child{border-bottom:0}.dropdown .option-list .option.selected,.dropdown .option-list .option.react-international-phone-country-selector-dropdown__list-item--selected,.dropdown .option-list .option:hover,.dropdown .option-list .react-international-phone-country-selector-dropdown__list-item.selected,.dropdown .option-list .react-international-phone-country-selector-dropdown__list-item.react-international-phone-country-selector-dropdown__list-item--selected,.dropdown .option-list .react-international-phone-country-selector-dropdown__list-item:hover,.dropdown .react-international-phone-country-selector-dropdown .option.selected,.dropdown .react-international-phone-country-selector-dropdown .option.react-international-phone-country-selector-dropdown__list-item--selected,.dropdown .react-international-phone-country-selector-dropdown .option:hover,.dropdown .react-international-phone-country-selector-dropdown .react-international-phone-country-selector-dropdown__list-item.selected,.dropdown .react-international-phone-country-selector-dropdown .react-international-phone-country-selector-dropdown__list-item.react-international-phone-country-selector-dropdown__list-item--selected,.dropdown .react-international-phone-country-selector-dropdown .react-international-phone-country-selector-dropdown__list-item:hover{background-color:var(--gray-hover)}.dropdown .option-list .option.disabled,.dropdown .option-list .react-international-phone-country-selector-dropdown__list-item.disabled,.dropdown .react-international-phone-country-selector-dropdown .option.disabled,.dropdown .react-international-phone-country-selector-dropdown .react-international-phone-country-selector-dropdown__list-item.disabled{color:var(--gray-medium);cursor:not-allowed}.dropdown .option-list .option.disabled:hover,.dropdown .option-list .react-international-phone-country-selector-dropdown__list-item.disabled:hover,.dropdown .react-international-phone-country-selector-dropdown .option.disabled:hover,.dropdown .react-international-phone-country-selector-dropdown .react-international-phone-country-selector-dropdown__list-item.disabled:hover{background:none}.dropdown .option-list .option span,.dropdown .option-list .react-international-phone-country-selector-dropdown__list-item span,.dropdown .react-international-phone-country-selector-dropdown .option span,.dropdown .react-international-phone-country-selector-dropdown .react-international-phone-country-selector-dropdown__list-item span{font-size:18px}.dropdown .option-list .option:has(span),.dropdown .react-international-phone-country-selector-dropdown .option:has(span){display:flex;align-items:center;gap:16px}.dropdown .option-list .option:has(span) svg,.dropdown .react-international-phone-country-selector-dropdown .option:has(span) svg{min-width:24px}.dropdown .option-list .option:has(span) span,.dropdown .react-international-phone-country-selector-dropdown .option:has(span) span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown .option-list .react-international-phone-country-selector-dropdown__list-item,.dropdown .react-international-phone-country-selector-dropdown .react-international-phone-country-selector-dropdown__list-item{gap:8px}.schedule-times{display:flex;gap:16px}.schedule-times .time-picker{flex:1}.schedule-times .time-picker .schedule__title{font-size:18px;line-height:28px}.schedule-times .time-picker input[type=time]::-webkit-datetime-edit-ampm-field{display:none}.schedule-times .time-picker input[type=time]::-webkit-calendar-picker-indicator{display:none}.schedule-times .time-picker input[type=time]{font-size:18px;font-weight:500;line-height:64px;height:64px;border-radius:16px;border:0;border-bottom:1px solid transparent;background-color:var(--light-medium);padding:0 20px;display:inline-block}.schedule-times .time-picker input[type=time]:disabled{opacity:.5}.schedule-times .time-picker .schedule-time-items{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:12px}.tooltip-wrapper{display:inline-block;position:relative}.tooltip-wrapper .tooltip-tip{position:absolute;border-radius:10px;left:5%;bottom:calc(100% + 18px);height:fit-content;transform:translate(-5%);padding:12px 14px;color:var(--dark);background:var(--gray100);z-index:1002;width:360px;font:500 14px/21px var(--primary-font)}.tooltip-wrapper .tooltip-tip:before{content:" ";position:absolute;left:4%;bottom:-16px;width:0px;height:0px;border-left:11px solid transparent;border-right:11px solid transparent;border-top:18px solid var(--gray100)}.button{font-weight:600;text-decoration:none;padding:0;display:inline-flex;align-items:center;justify-content:center;gap:16px;cursor:pointer;border:0;transition:.2s}.button.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.button.filled{color:var(--pure-white)}.button.filled:hover{background-color:var(--primary-saturated-orange-hover);border-bottom-color:var(--primary-shadow-orange-hover)}.button.filled,.button.filled:active{background-color:var(--primary-saturated-orange);border-bottom:2px solid var(--primary-shadow-orange)}.button.filled svg path{fill:var(--pure-white)}.button.filled.green{background-color:var(--secondary-medium);border-bottom-color:var(--secondary-bold)}.button.filled.green:hover{background-color:var(--secondary700)}.button.filled.green:active{background-color:var(--secondary800);border-bottom:2px solid var(--secondary-bold)}.button.text{color:var(--primary-saturated-orange);border:0;background:none}.button.text:hover{background-color:var(--text-button-hover)}.button.outlined{color:var(--primary-saturated-orange);border:1px solid var(--primary-saturated-orange);border-bottom-width:2px}.button.outlined:hover{background-color:var(--outlined-button-hover)}.button.outlined,.button.outlined:active{background:none}.button.outlined.green{color:var(--secondary-medium);border:1px solid var(--secondary-medium);border-bottom-width:2px}.button.outlined.green:hover{background-color:var(--secondary50)}.button.outlined.green:active{background-color:var(--secondary100);border-bottom:2px solid var(--secondary-medium)}.button.sm{height:50px;border-radius:25px;font-size:18px;font-weight:500;padding:0 30px}.button.md{height:60px;border-radius:30px;font-size:20px;font-weight:600;padding:0 50px}.button.lg{height:76px;border-radius:38px;font-size:24px;font-weight:500;padding:0 60px}.container{width:100%;max-width:1680px;padding:0 60px;box-sizing:content-box}.field-container .container-title-wrapper{display:flex;gap:8px;align-items:center}.field-container .title{font-size:20px;font-weight:500;display:inline-block;margin-bottom:12px}.field-container .title-required{color:var(--primary-saturated-orange)}.field-container .tooltip-wrapper.left-position .tooltip-tip{right:5%;left:auto;transform:translate(4%)}.field-container .tooltip-wrapper.left-position .tooltip-tip:before{right:4%;left:auto}.field-container .tooltip-wrapper.bottom-position .tooltip-tip{top:calc(100% + 14px);bottom:auto}.field-container .tooltip-wrapper.bottom-position .tooltip-tip:before{top:-16px;bottom:auto;transform:rotate(180deg)}.hide-password-button{background:none;border:0;width:28px;height:28px;cursor:pointer;z-index:1;padding:0}.input:not([type=checkbox]){font-size:18px;font-weight:500;line-height:64px;height:64px;border-radius:16px;border:0;border-bottom:1px solid transparent;background-color:var(--light-medium);padding:0 20px;width:100%;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.input:not([type=checkbox])::placeholder{color:var(--gray-medium)}.phone-input-container .input{padding-left:80px}.input[type=checkbox]{display:inline-block;position:relative;width:0px;height:0px;margin:15px;cursor:pointer}.input[type=checkbox]:before,.input[type=checkbox]:after{content:"";display:inline-block;position:absolute;top:-10px;left:-10px;border:2px solid var(--gray-medium);width:20px;height:20px;border-radius:2px;box-sizing:border-box}.input[type=checkbox]:before{background-color:var(--light-medium)}.input[type=checkbox]:after{content:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.2071 2.29289C13.5976 2.68342 13.5976 3.31658 13.2071 3.70711L6.20711 10.7071C5.81658 11.0976 5.18342 11.0976 4.79289 10.7071L1.29289 7.20711C0.902369 6.81658 0.902369 6.18342 1.29289 5.79289C1.68342 5.40237 2.31658 5.40237 2.70711 5.79289L5.5 8.58579L11.7929 2.29289C12.1834 1.90237 12.8166 1.90237 13.2071 2.29289Z' fill='%23ffffff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-color:var(--primary-saturated-orange);border-color:var(--primary-saturated-orange)}.input[type=checkbox]:checked:after{content:""}.react-international-phone-country-selector{position:relative}.react-international-phone-country-selector-button{display:flex;height:var(--react-international-phone-height, 36px);box-sizing:border-box;align-items:center;justify-content:center;padding:0;border:1px solid var(--react-international-phone-country-selector-border-color, var(--react-international-phone-border-color, gainsboro));margin:0;-moz-appearance:button;appearance:button;-webkit-appearance:button;background-color:var(--react-international-phone-country-selector-background-color, var(--react-international-phone-background-color, white));cursor:pointer;text-transform:none;-webkit-user-select:none;user-select:none}.react-international-phone-country-selector-button:hover{background-color:var(--react-international-phone-country-selector-background-color-hover, whitesmoke)}.react-international-phone-country-selector-button--hide-dropdown{cursor:auto}.react-international-phone-country-selector-button--hide-dropdown:hover{background-color:transparent}.react-international-phone-country-selector-button__button-content{display:flex;align-items:center;justify-content:center}.react-international-phone-country-selector-button__flag-emoji{margin:0 4px}.react-international-phone-country-selector-button__flag-emoji--disabled{opacity:.75}.react-international-phone-country-selector-button__dropdown-arrow{border-top:var(--react-international-phone-country-selector-arrow-size, 4px) solid var(--react-international-phone-country-selector-arrow-color, #777);border-right:var(--react-international-phone-country-selector-arrow-size, 4px) solid transparent;border-left:var(--react-international-phone-country-selector-arrow-size, 4px) solid transparent;margin-right:4px;transition:all .1s ease-out}.react-international-phone-country-selector-button__dropdown-arrow--active{transform:rotateX(180deg)}.react-international-phone-country-selector-button__dropdown-arrow--disabled{border-top-color:var(--react-international-phone-disabled-country-selector-arrow-color, #999)}.react-international-phone-country-selector-button--disabled{background-color:var(--react-international-phone-disabled-country-selector-background-color, var(--react-international-phone-disabled-background-color, whitesmoke));cursor:auto}.react-international-phone-country-selector-button--disabled:hover{background-color:var(--react-international-phone-disabled-country-selector-background-color, var(--react-international-phone-disabled-background-color, whitesmoke))}.react-international-phone-flag-emoji{width:var(--react-international-phone-flag-width, 24px);height:var(--react-international-phone-flag-height, 24px);box-sizing:border-box}.react-international-phone-country-selector-dropdown{position:absolute;z-index:1;top:var(--react-international-phone-dropdown-top, 44px);left:var(--react-international-phone-dropdown-left, 0);display:flex;width:300px;max-height:200px;flex-direction:column;padding:4px 0;margin:0;background-color:var(--react-international-phone-dropdown-item-background-color, var(--react-international-phone-background-color, white));box-shadow:var(--react-international-phone-dropdown-shadow, 2px 2px 16px rgba(0, 0, 0, .25));color:var(--react-international-phone-dropdown-item-text-color, var(--react-international-phone-text-color, #222));list-style:none;overflow-y:scroll}.react-international-phone-country-selector-dropdown__preferred-list-divider{height:1px;border:none;margin:var(--react-international-phone-dropdown-preferred-list-divider-margin, 0);background:var(--react-international-phone-dropdown-preferred-list-divider-color, var(--react-international-phone-border-color, gainsboro))}.react-international-phone-country-selector-dropdown__list-item{display:flex;min-height:var(--react-international-phone-dropdown-item-height, 28px);box-sizing:border-box;align-items:center;padding:2px 8px}.react-international-phone-country-selector-dropdown__list-item-flag-emoji{margin-right:8px}.react-international-phone-country-selector-dropdown__list-item-country-name{overflow:hidden;margin-right:8px;font-size:var(--react-international-phone-dropdown-item-font-size, 14px);text-overflow:ellipsis;white-space:nowrap}.react-international-phone-country-selector-dropdown__list-item-dial-code{color:var(--react-international-phone-dropdown-item-dial-code-color, gray);font-size:var(--react-international-phone-dropdown-item-font-size, 14px)}.react-international-phone-country-selector-dropdown__list-item:hover{background-color:var(--react-international-phone-selected-dropdown-item-background-color, var(--react-international-phone-selected-dropdown-item-background-color, whitesmoke));cursor:pointer}.react-international-phone-country-selector-dropdown__list-item--selected,.react-international-phone-country-selector-dropdown__list-item--focused{background-color:var(--react-international-phone-selected-dropdown-item-background-color, whitesmoke);color:var(--react-international-phone-selected-dropdown-item-text-color, var(--react-international-phone-text-color, #222))}.react-international-phone-country-selector-dropdown__list-item--selected .react-international-phone-country-selector-dropdown__list-item-dial-code,.react-international-phone-country-selector-dropdown__list-item--focused .react-international-phone-country-selector-dropdown__list-item-dial-code{color:var(--react-international-phone-selected-dropdown-item-dial-code-color, var(--react-international-phone-dropdown-item-dial-code-color, gray))}.react-international-phone-country-selector-dropdown__list-item--focused{background-color:var(--react-international-phone-selected-dropdown-item-background-color, var(--react-international-phone-selected-dropdown-item-background-color, whitesmoke))}.react-international-phone-dial-code-preview{display:flex;align-items:center;justify-content:center;padding:0 8px;border:1px solid var(--react-international-phone-dial-code-preview-border-color, var(--react-international-phone-border-color, gainsboro));margin-right:-1px;background-color:var(--react-international-phone-dial-code-preview-background-color, var(--react-international-phone-background-color, white));color:var(--react-international-phone-dial-code-preview-text-color, var(--react-international-phone-text-color, #222));font-size:var(--react-international-phone-dial-code-preview-font-size, var(--react-international-phone-font-size, 13px))}.react-international-phone-dial-code-preview--disabled{background-color:var(--react-international-phone-dial-code-preview-disabled-background-color, var(--react-international-phone-disabled-background-color, whitesmoke));color:var(--react-international-phone-dial-code-preview-disabled-text-color, var(--react-international-phone-disabled-text-color, #666))}.react-international-phone-input-container{display:flex}.react-international-phone-input-container .react-international-phone-country-selector-button{border-radius:var(--react-international-phone-border-radius, 4px);margin-right:-1px;border-bottom-right-radius:0;border-top-right-radius:0}.react-international-phone-input-container .react-international-phone-input{overflow:visible;height:var(--react-international-phone-height, 36px);box-sizing:border-box;padding:0 8px;border:1px solid var(--react-international-phone-border-color, gainsboro);border-radius:var(--react-international-phone-border-radius, 4px);margin:0;background-color:var(--react-international-phone-background-color, white);border-bottom-left-radius:0;border-top-left-radius:0;color:var(--react-international-phone-text-color, #222);font-family:inherit;font-size:var(--react-international-phone-font-size, 13px)}.react-international-phone-input-container .react-international-phone-input:focus{outline:none}.react-international-phone-input-container .react-international-phone-input--disabled{background-color:var(--react-international-phone-disabled-background-color, whitesmoke);color:var(--react-international-phone-disabled-text-color, #666)}.draggable-chips .description{font-size:18px;margin-bottom:8px}.draggable-chips .chip-list{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:16px}.draggable-chips .chip-list.main-chip-list+.chip-list{margin-top:24px}.draggable-chips .chip{cursor:grab}.draggable-chips .chip.dragging{opacity:.5;z-index:0}.draggable-chips .chip.active{box-shadow:var(--active-chip-shadow);cursor:grabbing;position:relative;z-index:5}.draggable-chips .chip-list.main-chip-list .chip,.draggable-chips .chip.main_chips{border-color:var(--orange);color:var(--orange);background-color:var(--transparent-orange)}.draggable-chips .placeholder{display:flex;gap:16px}.draggable-chips .placeholder-item{display:inline-flex;line-height:42px;height:42px;border-radius:21px;background-color:var(--light-medium);width:114px;border:0;cursor:default}.items-list:has(.item-from-list){margin-bottom:16px}.item-from-list{display:grid;grid-template-columns:1fr 5fr 2fr 2fr;font-size:18px;height:65px;align-items:center;gap:16px}.item-from-list.removable{grid-template-columns:1fr 5fr 2fr 2fr 1fr}.item-from-list>div{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.item-from-list .item-image img{width:100%}.item-from-list .item-quantity{color:var(--secondary-medium)}.item-from-list .item-quantity.out-of-stock{color:var(--primary-saturated-orange)}.item-from-list .item-remove button{cursor:pointer;padding:0;background:none;display:block;margin:0 auto;border:0}.item-from-list .item-remove button svg{width:24px;height:24px;display:block}.item-from-list .item-remove button svg path{stroke:var(--saturated-red)}.modal-wrapper{position:fixed;top:0;bottom:0;right:0;left:0;opacity:0;pointer-events:none;z-index:100;display:flex;justify-content:center;align-items:center}.opened{pointer-events:auto;opacity:1;z-index:1000}.modal-bg{background:var(--bg-modal);display:flex;align-items:center;justify-content:center;position:fixed;top:0;bottom:0;right:0;left:0;cursor:pointer;z-index:100}.modal-content{padding:40px;border-radius:40px;background:var(--pure-white);z-index:1000;color:var(--dark)}.modal-content .title-wrap{display:flex;align-items:center;justify-content:space-between;font:600 32px/48px var(--primary-font)}.modal-content .title-wrap:has(.title){padding-bottom:24px}.modal-content .title-wrap>div{min-width:40px}.modal-content .title-wrap button{background:none;border:0;padding:0;display:inline-flex;cursor:pointer}.modal-content .submit-button-wrapper{position:relative}.modal-content .submit-button-wrapper:before{content:"";display:block;width:96%;box-shadow:0 20px 0 20px var(--pure-white),0 0 20px #0000001a;height:10px;margin:0 auto 20px;position:relative;z-index:2}.modal-content .submit-button-wrapper .button{width:100%;position:relative;z-index:3}.app-title-wrap{display:flex;justify-content:space-between;padding:0;margin-bottom:40px;position:relative}.app-title-wrap .title-block{display:flex;align-items:center;gap:28px}.app-title-wrap .title-block .title-dropdown-wrapper{display:inline-block;position:relative}.app-title-wrap .title-block .title-dropdown-wrapper .title-dropdown{display:flex;align-items:center;gap:8px;cursor:pointer}.app-title-wrap .title-block .title-dropdown-wrapper .title-dropdown .opened-arrow{transform:rotate(180deg)}.app-title-wrap .title-block .title-dropdown-wrapper .title-dropdown-list{position:absolute;top:50px;right:0;background:var(--pure-white);border-radius:16px;z-index:1004;width:260px;box-shadow:0 4px 32px #0000001a}.app-title-wrap .title-block .title-dropdown-wrapper .title-dropdown-list .list-item{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;border-bottom:1px solid var(--super-light);font:500 18px/24px var(--primary-font);color:var(--darkBold)}.app-title-wrap .title-block .title-dropdown-wrapper .title-dropdown-list .list-item.active{color:var(--secondary-medium)}.app-title-wrap .title-block .title-dropdown-wrapper .title-dropdown-list .list-item .list-item-icon{width:24px}.app-title-wrap .title-block .title{margin:0;font:500 32px/48px var(--primary-font);color:var(--dark)}.app-title-wrap .search-wrapper{width:335px}.error-page{width:100%;height:100vh}footer{display:flex;justify-content:center;padding:60px 0 0;background:var(--secondary-bold);border-radius:30px 30px 0 0;margin-top:80px}footer nav{display:flex;justify-content:space-between}footer nav .footer-logo-title{color:var(--pure-white);font:18px/25px var(--primary-font);max-width:160px}footer nav ul{list-style:none;padding:0;margin:0}footer nav ul.actions{gap:4px}footer nav ul.actions li:last-child{margin-left:12px}footer nav ul li{display:flex;align-items:center}footer nav .footer-menu{display:flex;gap:205px}footer nav .footer-menu .main-menu-wrap{display:flex;gap:150px}footer nav .footer-menu .main-menu-wrap .main-menu{display:flex;flex-direction:column;gap:20px}footer nav .footer-menu .main-menu-wrap .main-menu a{text-decoration:none;color:var(--pure-white);opacity:.5;font:500 20px/32px var(--primary-font)}footer nav .footer-contacts{display:flex;flex-direction:column;gap:12px;text-align:right;justify-content:end}footer nav .footer-contacts .footer-contacts__title{font:500 32px/48px var(--primary-font);color:var(--pure-white)}footer nav .footer-contacts .contacts li{justify-content:end}footer nav .footer-contacts .contacts a{text-decoration:none;color:var(--pure-white);font:400 20px/30px var(--primary-font);margin-left:12px}footer nav .footer-contacts .social-media{display:flex;gap:12px;justify-content:end}footer .footer-submenu{margin-top:40px;border-top:3px solid rgba(255,255,255,.3)}footer .footer-submenu .menu-policy{padding:20px 0;display:flex;gap:150px;list-style:none}footer .footer-submenu .menu-policy a{text-decoration:none;color:var(--pure-white);opacity:.5;font:500 20px/32px var(--primary-font)}header{padding:30px 0;background:var(--super-light);position:sticky;top:0;width:100%;z-index:3;box-shadow:var(--big-shadow);transition:.3s}header.hidden{transform:translateY(-134px)}header nav{display:flex;justify-content:space-between}header nav ul{display:flex;list-style:none;padding:0;margin:0}header nav ul.actions{gap:4px}header nav ul.actions li:last-child{margin-left:12px}header nav ul li{display:flex;align-items:center}header nav .main-menu{gap:4px}header nav .main-menu .nav-link{color:var(--dark)}header nav .main-menu .nav-link:not(.active){opacity:.5}.scrollToTop{position:fixed;z-index:3;bottom:50px;right:110px;width:72px;height:72px;border-radius:50%;font-size:0;border:0;background:#f5f4f0;box-shadow:var(--float-button-shadow);background:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.5%205.7375L2.1%2014.1375L0%2012L12%200L24%2012L21.9%2014.1375L13.5%205.7375L13.5%2024H10.5L10.5%205.7375Z'%20fill='%2340403C'/%3e%3c/svg%3e") no-repeat center;background-size:35%;background-color:var(--pure-white);cursor:pointer;transition:.2s}.scrollToTop:hover{box-shadow:var(--float-button-shadow-hover)}.scrollToTop.visible{animation:appearance .2s ease-out forwards}.scrollToTop.hidden{animation:disappearance .2s ease-out forwards}@keyframes appearance{0%{transform:translateY(150px)}to{transform:translateY(0)}}@keyframes disappearance{0%{transform:translateY(0)}to{transform:translateY(150px)}}.main-layout{background:var(--pure-white);height:100%;min-height:100vh;display:flex}.main-layout .page-content{background:var(--super-light);margin:10px;border-radius:40px;width:100%;padding:30px;border:1px solid red}.sidebar{max-width:322px;padding:40px}.sidebar .sidebar-navigation{width:208px}.sidebar .sidebar-navigation .sidebar-logo{color:var(--orange);margin-bottom:55px}.sidebar .sidebar-navigation .sidebar-logo .sidebar-logo__title{font:35px/45px Days One;letter-spacing:-4px}.sidebar .sidebar-navigation .sidebar-logo .sidebar-logo__subtitle{font:500 16px/24px var(--primary-font)}.sidebar .sidebar-navigation .sidebar-line{margin:30px 0;height:1px;width:100%;background:var(--gray-medium)}.sidebar .sidebar-navigation .sidebar-list{display:flex;flex-direction:column;gap:4px}.sidebar .sidebar-navigation .sidebar-list .sidebar-item{display:flex;align-items:center;gap:15px;padding:7px 8px}.sidebar .sidebar-navigation .sidebar-list .sidebar-item.active,.sidebar .sidebar-navigation .sidebar-list .sidebar-item:hover{background:var(--gray100);border-radius:12px}.sidebar .sidebar-navigation .sidebar-list .sidebar-item.logout{margin-top:20px}.sidebar .sidebar-navigation .sidebar-list .sidebar-item .sidebar-item__title{font:18px/27px var(--primary-font);color:var(--dark)}.app{background:var(--super-light);min-height:100vh}.login .container{display:grid;grid-template-columns:1.5fr 1fr;grid-gap:40px}.login .container .banner-block .banner{border-radius:32px;max-width:963px;overflow:hidden}.login .container .banner-block .banner img{width:100%;height:646px;object-fit:cover}.login .container .login-form{padding:60px 84px;background-color:var(--pure-white);border-radius:34px}.login .container .login-form .form-title-block{text-align:center;margin-bottom:28px}.login .container .login-form .form-title-block .form-title{font:600 44px/48px var(--primary-font);margin-bottom:8px;color:var(--dark)}.login .container .login-form .form-title-block .form-subtitle{max-width:475px;margin:0 auto;font:24px/28px var(--primary-font);color:var(--dark);text-wrap:balance}.login .container .login-form .forgot-password{text-align:right;font-weight:500;font-size:16px;color:var(--primary-saturated-orange)}.login .container .login-form .submit-block{text-align:center;margin-top:46px}.login .container .login-form .submit-block .button{width:100%}.login .container .login-form .sign-up-block{font:16px/24px var(--primary-font);text-align:center;margin-top:12px;color:var(--dark)}.login .container .login-form.password-reset-form .form-subtitle{text-wrap:initial}.login .container .login-form.password-reset-form .submit-block{display:flex;gap:12px}.login .container .login-form.password-reset-form .success-img{display:inline-block;margin:0 auto 28px}.add-category-modal{width:760px}.add-category-modal .content-wrap{padding:0 40px}.add-category-modal .add-category-modal-content{max-height:calc(100vh - 300px);overflow-y:auto;margin:0 -40px;padding:0 40px}.add-category-modal .add-category-modal-content::-webkit-scrollbar{display:none}.add-category-modal .step-category .selected-items{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:12px}.add-category-modal .step-category .submit{margin-top:30px}.add-category-modal .step-items .search-wrapper{margin-bottom:12px}.add-category-modal .step-items .items{height:490px;overflow-y:scroll}.add-category-modal .step-items .items .item{display:flex;align-items:center;height:60px;justify-content:space-between;border-bottom:1px solid var(--super-light);padding:0 16px;font-size:20px}.add-category-modal .step-items .items .item:last-child{border:0}.add-category-modal .step-items .items .item:hover{background-color:var(--super-light)}.add-category-modal .step-items .items .item .field{margin-bottom:0}.upload-image-wrapper{max-width:340px}.upload-image-wrapper.has-validation-meassage{margin-bottom:20px}.upload-image-wrapper .error-message{font:400 14px/22px var(--primary-font);color:var(--saturated-red);display:block;margin-top:2px;margin-bottom:-24px}.upload-image-wrapper .upload-image .image-icon-wrap{display:flex;align-items:center;justify-content:center;border:2px dashed var(--secondary-medium);border-radius:12px;width:340px;height:150px;margin:12px 0 16px;overflow:hidden;opacity:.4;cursor:pointer}.upload-image-wrapper .upload-image .image-icon-wrap.uploaded-image{opacity:1;border:none}.upload-image-wrapper .upload-image .image-icon-wrap.icon-wrap-logo{width:100px;height:100px;padding:28px;border-radius:91px}.upload-image-wrapper .upload-image .image-icon-wrap .image-icon{width:42px;height:42px}.upload-image-wrapper .upload-image .image-icon-wrap img{object-fit:cover;width:340px;height:150px}.upload-image-wrapper .upload-image .uploud-image-subtitle{font:16px/24px var(--primary-font);color:var(--dark);margin-bottom:16px}.upload-image-modal{position:fixed;top:0;bottom:0;right:0;left:0;opacity:0;pointer-events:none;z-index:100;display:flex;justify-content:center;align-items:center}.opened-modal-image{pointer-events:auto;opacity:1;z-index:1000}.opened-modal-image .modal-content-image{transform:scale(1)}.modal-background-image{background:var(--bg-modal);display:flex;align-items:center;justify-content:center;position:fixed;top:0;bottom:0;right:0;left:0;cursor:pointer;z-index:100}.modal-content-image{padding:40px;border-radius:40px;background:var(--pure-white);transition:.3s transform;transform:scale(.5);z-index:1000}.modal-content-image .modal-content-image__tittle-wrap{display:flex;align-items:center;justify-content:space-between;font:600 32px/48px var(--primary-font);margin-bottom:36px}.modal-content-image .modal-content-image__tittle-wrap>svg{cursor:pointer}.modal-content-image .upload-image-block{border:4px dashed rgba(94,152,101,.4);padding:86px 101px 20px;border-radius:28px}.modal-content-image .upload-image-block.image-preview{padding:0;width:512px;height:432px;overflow:hidden}.modal-content-image .upload-image-block.image-preview img{width:512px;height:432px;object-fit:cover}.modal-content-image .upload-image-block.is-draggable{background:#eaf4ec80}.modal-content-image .upload-image-block .upload-image-block-wrapper{max-width:318px;font:500 20px/28px var(--primary-font);text-align:center}.modal-content-image .upload-image-block .upload-image-block-wrapper .upload-image-block-drag{margin:40px 0 0;background:var(--gray800);color:var(--pure-white);font:500 16px/24px var(--primary-font);padding:12px 32px;text-align:center;border-radius:12px;visibility:hidden}.modal-content-image .upload-image-block .upload-image-block-wrapper .upload-image-block-drag.drag{visibility:visible}.modal-content-image .uploud-image-buttons{margin-top:30px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.modal-content-image .inputFile{position:relative;display:inline-block}.modal-content-image .inputFile div{position:relative;display:inline-block;cursor:pointer;outline:none;text-decoration:none;text-align:center;box-sizing:border-box;border:none;margin:0}.modal-content-image .inputFile.ico div{display:flex;gap:7px;align-items:center}.modal-content-image .inputFile.ico div .ico{font-size:24px;width:24px;height:24px}.modal-content-image .inputFile input[type=file]{position:absolute;z-index:-1;opacity:0;display:block;width:0;height:0}.modal-content-image .inputFile input[type=file]:disabled+div{opacity:.5}.modal-content-image .inputFile.text:hover{text-decoration:underline}.modal-content-image .inputFile.btn{width:200px;border-radius:var(--border-radius-md);padding:8px 12px}.modal-content-image .inputFile.btn div{transition:background-color .2s;border-radius:6px;color:var(--text-primary-color)}.modal-content-image .inputFile.text{font-weight:500;color:var(--text-primary-color);background:transparent}.modal-content-image .inputFile p{color:var(--primary-saturated-orange);cursor:pointer}.add-item-modal{width:760px}.add-item-modal .content-wrap{padding:0 40px}.add-item-modal .add-item-modal-content{max-height:calc(100vh - 300px);overflow-y:auto;margin:0 -40px;padding:0 40px}.add-item-modal .add-item-modal-content::-webkit-scrollbar{display:none}.add-item-modal .add-item-modal-content .upload-image-wrapper{max-width:none}.add-item-modal .add-item-modal-content .upload-image-wrapper .upload-image>div{display:flex;align-items:flex-end;gap:20px}.add-item-modal .add-item-modal-content .upload-image-wrapper .upload-image .image-icon-wrap{margin-top:0;width:150px}.add-item-modal .add-item-modal-content .field-group{display:grid;grid-template-columns:4fr 3fr 2fr;gap:16px}.add-item-modal .add-item-modal-content .field-group .price{display:flex;gap:8px}.add-item-modal .add-item-modal-content .field-group .price span{line-height:64px}.add-upsell-group-modal{width:760px}.add-upsell-group-modal .content-wrap{padding:0 40px}.add-upsell-group-modal .add-upsell-group-modal-content{min-height:400px;max-height:calc(100vh - 300px);overflow-y:auto;margin:0 -40px;padding:0 40px}.add-upsell-group-modal .add-upsell-group-modal-content::-webkit-scrollbar{display:none}.delete-item-modal-content .detele-item-wrap{max-width:440px;text-align:center;color:var(--dark);padding:0 20px}.delete-item-modal-content .detele-item-wrap .delete-item__title{font:600 24px/36px var(--primary-font)}.delete-item-modal-content .detele-item-wrap .delete-item__desc{font:20px/30px var(--primary-font);padding:5px 5px 20px}.delete-item-modal-content .detele-item-wrap .buttons-wrap{display:grid;grid-template-columns:1fr 1fr;gap:12px}.delete-item-modal-content .detele-item-wrap .buttons-wrap .delete-btn{background:var(--saturated-red)}.menu-page .app-tabs-wrap{display:flex;justify-content:center;flex-direction:column;width:100%}.menu-page .app-tabs-wrap .app-buttons{display:flex;justify-content:space-between}.menu-page .app-tabs-wrap .app-buttons .no-wrap{white-space:nowrap}.menu-page .app-tabs-wrap .app-buttons .app-tabs-buttons{display:flex;gap:20px;flex-wrap:wrap}.menu-page .app-tabs-wrap .app-buttons .app-tabs-buttons .tabs-button{background:transparent;border:1.5px solid var(--gray600);padding:11px 28px;border-radius:50px;font:500 18px/27px var(--primary-font);color:var(--gray-text);cursor:pointer;position:relative}.menu-page .app-tabs-wrap .app-buttons .app-tabs-buttons .tabs-button:hover,.menu-page .app-tabs-wrap .app-buttons .app-tabs-buttons .tabs-button.active{border-color:var(--secondary-medium);background:var(--secondary50);color:var(--secondary-medium)}.menu-page .app-tabs-wrap .app-buttons .app-tabs-buttons .tabs-button .tabs-notification{width:16px;height:16px;border-radius:50%;border:2px solid var(--super-light);background:var(--saturated-red);position:absolute;top:0;right:-2px}.menu-page .app-tabs-content{margin-top:30px}.register-form{padding:60px 112px;background-color:var(--pure-white);border-radius:34px}@media (max-width: 1400px){.register-form{padding:60px 80px}}.register-form .field.checkbox{padding-top:12px}.register-form .submit-block{text-align:center}.register-form .submit-block .button{width:100%;max-width:380px}.registration{background-image:url(/assets/registration-background-DARfQVxY.webp);background-size:100%;background-position:center;background-repeat:no-repeat;padding-bottom:222px}.registration .container{display:grid;grid-template-columns:1fr 1fr;grid-gap:36px}.registration .container .banner-block h1{font-size:62px;margin-bottom:50px}@media (max-width: 1400px){.registration .container .banner-block h1{font-size:40px;margin-bottom:24px}}.registration .container .banner-block h1 span{color:var(--primary-saturated-orange);background-color:var(--primary-transparent-orange);border-radius:13px;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 5px}.registration .container .banner-block .banner{border-radius:32px;overflow:hidden}.registration .container .banner-block .banner img{width:100%;height:auto}.privacy-policy{color:var(--dark);font:20px/32px var(--primary-font)}.privacy-policy .privacy-policy__title{font:600 24px/36px var(--primary-font);margin:40px 0}.privacy-policy .privacy-policy__title:first-child{margin-top:0}.privacy-policy h3,.privacy-policy h4{margin:20px 0}.privacy-policy h3{font-size:22px}.privacy-policy p{margin-top:20px}.privacy-policy ul{list-style:disc;padding-left:20px}.app-schedule-wrap{max-width:650px;color:var(--dark)}.app-schedule-wrap .schedule__title{font:18px/28px var(--primary-font)}.app-schedule-wrap .error-message{font-size:14px;color:var(--saturated-red);width:100%;line-height:30px;margin-top:-30px;display:block}.app-schedule-wrap .schedule-weeks{margin:-20px 0 30px}.app-schedule-wrap .schedule-weeks .weeks-title{display:flex;justify-content:space-between;align-items:center}.app-schedule-wrap .schedule-weeks .weeks-title .schedule__btn{padding:0 15px}.app-schedule-wrap .schedule-weeks .weeks-title .empty-block{height:70px}.app-schedule-wrap .schedule-items{display:flex;gap:16px}.app-schedule-wrap .schedule-items .schedule-item{width:78px;border:1px solid var(--gray600);border-radius:9px;padding:8px;text-align:center;font:500 20px/32px var(--primary-font);color:var(--gray600);cursor:pointer}.app-schedule-wrap .schedule-items .schedule-item:hover{background:var(--secondary700);color:var(--pure-white)}.app-schedule-wrap .schedule-items .schedule-item.item-active{background:var(--secondary-medium);color:var(--pure-white)}.app-schedule-wrap .schedule-items .schedule-item.item-disabled{opacity:.5;pointer-events:none}.tariff-blocks{display:flex;flex-direction:column;gap:20px}.tariff-blocks .tariff-item{display:flex;justify-content:space-between;align-items:center;border-radius:24px;border:1px solid var(--gray600);padding:30px}.tariff-blocks .tariff-item.active{border:2px solid var(--secondary-medium)}.tariff-blocks .tariff-item .tariff-item-info .tariff-item-info__title{font:600 24px/36px var(--primary-font)}.tariff-blocks .tariff-item .tariff-item-info .tariff-item-info__desc{font:18px/28px var(--primary-font);margin-top:8px}.tariff-blocks .tariff-item .tariff-item-info__active{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:var(--secondary50);border-radius:150px}.profile-page{color:var(--dark)}.profile-page .images-error.error-message{font-size:14px;color:var(--saturated-red);width:100%;line-height:30px;margin-top:-30px}.profile-page .profile-page-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:30px}@media screen and (max-width: 1700px){.profile-page .profile-page-wrapper{grid-template-columns:1fr}}.profile-page .general-info{display:flex;flex-direction:column;gap:30px}.profile-page .general-info-wrap{display:flex;flex-direction:column;background:var(--pure-white);border-radius:32px;padding:40px 50px}.profile-page .general-info-wrap .general-info__title{font:500 28px/40px var(--primary-font);margin-bottom:16px}.profile-page .general-info-wrap .general-info__description{font:18px/27px var(--primary-font);margin-bottom:24px}.profile-page .general-info-wrap .general-info__btn{max-width:260px}.profile-page .general-info-wrap .schedule__btn{max-width:223px;margin-bottom:20px}.profile-page .general-info-wrap .upload-images{display:flex;flex-wrap:wrap;gap:50px;align-items:end;margin-bottom:30px}.profile-page .general-info-wrap .input-wrapper{display:grid;grid-template-columns:2fr .1fr;align-items:center;gap:12px}.profile-page .general-info-wrap .input-wrapper .input-wrapper__subtitle{width:40px;font:500 20px/32px var(--primary-font);margin-top:15px}.profile-page .general-info-wrap .package-wrapper .checkbox .description{font:20px/32px var(--primary-font)}.blocked-link-popup{width:440px;padding:0 20px 10px}.blocked-link-popup .blocked-link-popup__title{font:600 24px/36px var(--primary-font);text-align:center}.blocked-link-popup .blocked-link-popup__text{font:400 20px/30px var(--primary-font);padding:8px 0 20px;text-align:center}.blocked-link-popup .blocked-link-popup__btns{display:grid;grid-template-columns:1fr 1fr;gap:10px}.registration-result{min-height:calc(100vh - 134px);display:flex}.registration-result section{align-items:center;flex:1;padding-bottom:134px}.registration-result .container{display:flex;flex-direction:column;align-items:center}.registration-result .container .message{text-align:center;max-width:960px;margin-bottom:64px}.registration-result .container .message h1{font-size:44px;font-weight:600;margin-bottom:14px}.registration-result .container .message p{font-size:24px}.registration-result .container h2{font-weight:500}.registration-result .container .steps{display:flex;gap:74px;margin-top:32px}.registration-result .container .steps .step{text-align:center;padding:0 26px;position:relative}.registration-result .container .steps .step img{display:block;margin:0 auto}.registration-result .container .steps .step h3{font-weight:500;font-size:28px;margin:20px 0 10px}.registration-result .container .steps .step p{font-size:20px}.registration-result .container .steps .step.step-1:after,.registration-result .container .steps .step.step-2:after{content:"";display:block;width:50%;height:72px;position:absolute;background:url(/assets/arrow-BQd4G6kS.svg) center no-repeat;background-size:100% 100%;right:calc(-25% - 36px)}.registration-result .container .steps .step.step-1:after{top:70px}.registration-result .container .steps .step.step-2:after{top:200px;transform:scaleY(-1) rotate(-10deg)}@font-face{font-family:Poppins;src:url(/assets/Poppins-Regular-BaFCsOL4.woff2);font-weight:400}@font-face{font-family:Poppins;src:url(/assets/Poppins-Medium-DTH7hWNJ.woff2);font-weight:500}@font-face{font-family:Poppins;src:url(/assets/Poppins-SemiBold-CNA5QnUt.woff2);font-weight:600}@font-face{font-family:Poppins;src:url(/assets/Poppins-Bold-DkyIvnv-.woff2);font-weight:700}:root{--pure-white: #ffffff;--super-light: #f7f8fa;--light-medium: #f5f4f0;--gray-medium: #bbbab6;--dark: #3c3c3c;--darkBold: #1f1f1c;--text-button-hover: #ebedf3;--outlined-button-hover: #ffefeb;--orange: #ff7729;--transparent-orange: #fff1ea;--primary-saturated-orange: #f0551c;--primary-shadow-orange: #bb3a0b;--primary-saturated-orange-hover: #e04d16;--primary-shadow-orange-hover: #a7370e;--primary-transparent-orange: rgba(240, 85, 28, .2);--saturated-red: #ee2222;--transparent-red: rgba(238, 34, 34, .2);--gray500: #ececec;--gray700: #9e9e9e;--gray100: #f0f1f5;--gray800: #5f5e5b;--gray600: #bbbab6;--gray-table-border: #dfe1e5;--gray-text: #9c9b97;--gray-switcher: #a5a4a0;--gray-hover: #f2f2f2;--secondary-medium: #5e9865;--secondary-bold: #3e553f;--secondary700: #548659;--secondary800: #4c7550;--secondary100: #def1e2;--secondary50: #eaf4ec;--bg-modal: #00000080;--yellow: #ffb005;--float-button-shadow: 0 10px 20px rgba(0, 0, 0, .2);--float-button-shadow-hover: 0 5px 10px rgba(0, 0, 0, .4);--active-chip-shadow: 0 8px 16px rgba(0, 0, 0, .15);--primary-font: Poppins, sans-serif}*{margin:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent;outline:none;-ms-touch-action:manipulation;touch-action:manipulation}body{margin:0;font-size:24px}body,input,textarea,button{font-family:var(--primary-font)}section,header{display:flex;justify-content:center}a{font-weight:500;text-decoration:none;color:var(--primary-saturated-orange)}h1{font-size:82px;font-weight:500}img{display:block}ul{list-style:none;padding:0}.react-international-phone-country-selector-dropdown,.scrollable{overflow-y:auto;overflow-x:auto}.react-international-phone-country-selector-dropdown::-webkit-scrollbar,.scrollable::-webkit-scrollbar{width:4px}.react-international-phone-country-selector-dropdown::-webkit-scrollbar-track,.scrollable::-webkit-scrollbar-track{background:transparent}.react-international-phone-country-selector-dropdown::-webkit-scrollbar-thumb,.scrollable::-webkit-scrollbar-thumb{background-color:var(--gray-medium);border-radius:2px}.react-international-phone-country-selector-dropdown::-webkit-scrollbar-thumb,.scrollable.hide-scrollbar::-webkit-scrollbar-thumb{background-color:transparent}.react-international-phone-country-selector-dropdown:hover::-webkit-scrollbar-thumb,.scrollable.hide-scrollbar:hover::-webkit-scrollbar-thumb{background-color:var(--gray-medium)}
