:root{--color-light: #f2f4f8;--color-light-light: #ffffff;--color-light-contrast: #000000;--color-light-contrast-rgb: 0, 0, 0;--color-light-hover: #e4e7f0;--color-light-focused: #dde0ec;--color-primary: #453ba9;--color-primary-rgb: 69, 59, 169;--color-primary-light: #dad0ff;--color-primary-contrast: #ffffff;--color-primary-hover: #6f4ef0;--color-primary-focused: #3f369c;--color-success: #00B615;--color-success-light: #f4faf5;--color-success-contrast: #ffffff;--color-success-hover: #02a114;--color-success-focused: #019512;--color-process: #D456FD;--color-process-light: #f5ebf8;--color-process-contrast: #ffffff;--color-process-hover: #cb4df6;--color-process-focused: #bf42e9;--color-warning: #FD9A56;--color-warning-light: #ffe2cf;--color-warning-contrast: #ffffff;--color-warning-hover: #f78f49;--color-warning-focused: #eb8b4b;--color-danger: #F64242;--color-danger-light: #ffeeee;--color-danger-contrast: #ffffff;--color-danger-hover: #e63a3a;--color-danger-focused: #dd3535;--color-danger-text:#831d1d;--color-label: #8991a1;--color-label-hover: #7b8597;--border-radius: 10px;--border-radius-bigger: 20px;--border-radius-small: 5px}*{box-sizing:border-box}body{margin:0;font-size:16px;line-height:150%;font-family:Roboto,sans-serif}h1{font-size:40px}@media (max-width: 575px){h1{font-size:30px}}h2{font-size:30px}@media (max-width: 575px){h2{font-size:20px}}.page-header{padding:30px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}@media (max-width: 1024px){.page-header{padding:20px}}@media (max-width: 1280px){.page-header .filter{display:none}}.with-circle-icon{display:flex;align-items:center;gap:20px}@media (max-width: 1024px){.with-circle-icon{gap:10px}}@media (max-width: 360px){.with-circle-icon .ava{display:none!important}}.with-circle-icon .value{width:100%;display:flex;flex-direction:column}@media (max-width: 360px){.with-circle-icon .value{flex-direction:row;flex-wrap:wrap;gap:5px}}.with-circle-icon .value span{font-size:16px}.with-circle-icon .value strong{white-space:nowrap;font-size:18px}@media (max-width: 480px){.with-circle-icon .value strong{font-size:16px}}.with-circle-icon .value .days{display:flex;gap:7px}.with-circle-icon .value .days span{font-weight:600;font-size:18px;color:var(--color-light-focused)}@media (max-width: 1170px){.with-circle-icon .value .days span{font-size:16px}}.with-circle-icon .value .days span.selected{color:var(--color-light-contrast)}.with-circle-icon .value .services{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:500;width:calc(100% - 116px)}@media (max-width: 1170px){.with-circle-icon .value .services{font-size:16px}}@media (max-width: 360px){.with-circle-icon .value .services{width:100%}}.with-circle-icon .value .badge{min-width:26px;width:26px;height:26px;border-radius:100%;background:var(--color-primary);color:var(--color-primary-contrast);display:flex;align-items:center;justify-content:center;font-size:14px}.admin-list{display:flex;flex-direction:column;gap:20px;background:var(--color-light);padding:20px;margin:0 30px 30px;border-radius:var(--border-radius-bigger)}@media (max-width: 1024px){.admin-list{margin:0;border-radius:0}}.admin-list .filtered button{background-color:var(--color-light-light)}.admin-list .filtered button:hover{background-color:var(--color-light-hover)}.admin-list .group{display:flex;flex-direction:column;gap:20px}.admin-list .group-title{font-size:20px;font-weight:600}.admin-list__item{background:var(--color-light-light);border-radius:var(--border-radius);padding:20px;display:flex;align-items:center;justify-content:space-between;gap:20px;position:relative}.admin-list__item.grey{border-left:5px solid #9B9B9B}.admin-list__item.grey .resource{color:#9b9b9b}.admin-list__item.orange{border-left:5px solid #EB9C4D}.admin-list__item.orange .resource{color:#eb9c4d}.admin-list__item.green{border-left:5px solid #8CC658}.admin-list__item.green .resource{color:#8cc658}.admin-list__item.mint{border-left:5px solid #59D0AE}.admin-list__item.mint .resource{color:#59d0ae}.admin-list__item.blue{border-left:5px solid #50ADDC}.admin-list__item.blue .resource{color:#50addc}.admin-list__item.sea{border-left:5px solid #5278D1}.admin-list__item.sea .resource{color:#5278d1}.admin-list__item.violet{border-left:5px solid #A46EBE}.admin-list__item.violet .resource{color:#a46ebe}.admin-list__item.pinck{border-left:5px solid #DE5DC0}.admin-list__item.pinck .resource{color:#de5dc0}.admin-list__item .resource-info{display:flex;gap:5px}@media (max-width: 360px){.admin-list__item .resource-info>span:first-child{display:none!important}}.admin-list__item .resource-info .resource{font-weight:500}.admin-list__item .user-link{min-width:50px;width:50px;height:50px;border-radius:var(--border-radius);background:var(--color-light-hover)}.admin-list__item:hover{background:var(--color-light-hover)}.admin-list__item.canceled{background:repeating-linear-gradient(45deg,#f2f4f8,#f2f4f8 10px,#f8f9fb 10px 20px)}.admin-list__item.success{background:repeating-linear-gradient(45deg,var(--color-success-light),var(--color-success-light) 10px,#ffffff 10px,#ffffff 20px)}.admin-list__item .border{padding:10px 15px;border:1px solid var(--color-light-focused);max-width:260px;min-width:170px;border-radius:var(--border-radius);text-align:center;display:flex;align-items:center;gap:10px;justify-content:center;font-size:18px;font-weight:600}.admin-list__item .half{display:flex;gap:20px;align-items:center}.admin-list__item .half.big-dropdown{min-width:240px;justify-content:end}@media (max-width: 1280px){.admin-list__item .half.big-dropdown{padding-right:20px;min-width:140px}}@media (max-width: 1024px){.admin-list__item .half.big-dropdown{position:absolute;top:10px;right:40px;padding-right:0}}@media (max-width: 575px){.admin-list__item .half.big-dropdown{position:absolute;right:10px;top:30px;margin-top:10px;gap:10px;background:var(--color-light-light);border-radius:var(--border-radius);box-shadow:3px 0 15px rgba(var(--color-light-contrast-rgb),.2);padding:10px;display:flex;flex-direction:column;opacity:0;visibility:hidden;z-index:11}.admin-list__item .half.big-dropdown.show{transform:translateY(0);opacity:1;visibility:visible}.admin-list__item .half.big-dropdown button{justify-content:start}.admin-list__item .half.big-dropdown .status>button{display:none}.admin-list__item .half.big-dropdown .status .custom-list{position:static;margin:0;display:flex;gap:10px;padding:0;background:transparent;box-shadow:none;transform:none;max-height:none;border-radius:0;opacity:1;pointer-events:all}.admin-list__item .half.big-dropdown .status .custom-list li button{position:relative;display:flex;align-items:center;gap:10px}.admin-list__item .half.big-dropdown .status .custom-list li button.primary-light:before{border:1px solid var(--color-primary)}.admin-list__item .half.big-dropdown .status .custom-list li button.process-light:before{border:1px solid var(--color-process)}.admin-list__item .half.big-dropdown .status .custom-list li button.success-light:before{border:1px solid var(--color-success)}.admin-list__item .half.big-dropdown .status .custom-list li button.canceled:before{border:1px solid var(--color-label)}.admin-list__item .half.big-dropdown .status .custom-list li button:before{content:"";min-width:20px;width:20px;height:20px;border-radius:100%;display:block}.admin-list__item .half.big-dropdown .status .custom-list li button.selected:after{content:"\e9c3";position:absolute;left:23px;top:50%;transform:translateY(-50%);background:var(--icon-check);font-family:unicons-line;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}.admin-list__item .half-info{width:100%}.admin-list__item .half-info .name-info{font-size:20px}@media (max-width: 991px){.admin-list__item .half-info .name-info{font-size:18px}}@media (max-width: 575px){.admin-list__item .half-info .name-info{font-size:16px}}.admin-list__item .half-info .label-info{font-size:18px}@media (max-width: 991px){.admin-list__item .half-info .label-info{font-size:16px}}@media (max-width: 575px){.admin-list__item .half-info .label-info{font-size:14px}}.admin-list__item .half-info .flex{display:flex;gap:20px;align-items:stretch}@media (max-width: 1024px){.admin-list__item .half-info .flex{width:100%}}.admin-list__item .half-info .flex.start{width:30%}@media (max-width: 1680px){.admin-list__item .half-info .flex.start{width:40%}}@media (max-width: 1024px){.admin-list__item .half-info .flex.start{width:100%;padding-right:140px}}@media (max-width: 575px){.admin-list__item .half-info .flex.start{padding-right:60px}}.admin-list__item .half-info .flex.end{width:70%}@media (max-width: 1680px){.admin-list__item .half-info .flex.end{width:60%}}@media (max-width: 1024px){.admin-list__item .half-info .flex.end{width:100%;border-top:1px solid var(--color-light-focused);padding-top:10px}}@media (max-width: 575px){.admin-list__item .half-info .flex.end{flex-direction:column;gap:10px}}@media (max-width: 1024px){.admin-list__item .half-info{flex-direction:column;gap:10px!important;align-items:start!important}}@media (min-width: 576px){.admin-list__item .half .dropdown-title-mob{display:none}}.admin-list__item .half .dropdown{display:flex;gap:20px;align-items:center}@media (max-width: 1280px){.admin-list__item .half .dropdown{position:absolute;right:-25px;top:20px;margin-top:10px;gap:10px;background:var(--color-light-light);border-radius:var(--border-radius);box-shadow:3px 0 15px rgba(var(--color-light-contrast-rgb),.2);padding:10px;display:flex;flex-direction:column;opacity:0;pointer-events:none;z-index:11}.admin-list__item .half .dropdown.show{transform:translateY(0);opacity:1;pointer-events:all}}@media (max-width: 575px){.admin-list__item .half .dropdown.bookign-dropdown{position:static;margin:0;display:flex;align-items:center;flex-direction:row;justify-content:center;padding:0;background:transparent;box-shadow:none;border-radius:0;opacity:1;pointer-events:all}}.admin-list__item .dots{position:absolute;top:10px;right:10px}@media (min-width: 1281px){.admin-list__item .dots{display:none}}@media (max-width: 575px){.admin-list__item .dots{top:22px}}.admin-list__item img{min-width:50px;width:50px;height:50px;border-radius:100%;object-fit:cover;object-position:center}.admin-list__item .ava{min-width:50px;width:50px;height:50px;border-radius:100%;background-color:var(--color-light);color:var(--color-light-contrast);display:flex;align-items:center;justify-content:center}.admin-list__item .ava-border{background-color:transparent;border:1px solid var(--color-light-focused)}.admin-list__item .info{width:100%;overflow:hidden}.admin-list__item .info .name{display:flex;align-items:center;width:100%}.admin-list__item .info .name strong{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-list__item .info .contacts{display:flex;align-items:center;gap:10px;row-gap:0;flex-wrap:wrap}.admin-list__item .info .contacts .copied{color:var(--color-success)}.admin-list__item .info small{color:var(--color-label);display:block;min-width:60px;text-align:right}@media (max-width: 575px){.admin-list__item .info small{display:none}}.admin-list__item .item.row{display:flex;gap:10px}.admin-list__item .item span{display:flex;align-items:center;gap:6px;font-size:14px}.flex{display:flex;align-items:center;gap:20px}.filter{display:flex;align-items:center;gap:20px;max-width:800px;width:100%}.filter input[type=text]{width:100%}.filter .range-inputs{width:100%;display:flex;align-items:center;gap:10px}.filter .range-inputs input{max-width:180px}.filtered{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.filtered button{color:var(--color-label)}.filtered button .uil-times-circle{color:#d64848}.popup{position:fixed;width:100%;max-width:575px;height:calc(var(--vh, 1vh) * 100%);overflow-y:auto;overflow-x:hidden;right:20px;top:20px;bottom:20px;transform:translate(calc(100% + 40px));padding:20px;background:var(--color-light-light);box-shadow:3px 0 15px rgba(var(--color-light-contrast-rgb),.3);z-index:1115;display:flex;flex-direction:column;gap:20px;border-radius:var(--border-radius);transition:all .5s ease}@media (max-width: 768px){.popup{right:0;bottom:0;top:0;border-radius:0}}@media (max-width: 575px){.popup{gap:10px}}.popup.show{transform:translate(0)}.popup__head{display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;background:var(--color-light-light);z-index:11;border-radius:var(--border-radius);box-shadow:3px 0 15px rgba(var(--color-light-contrast-rgb),.2);padding:20px}.popup .line{padding:20px;border-radius:var(--border-radius);background:var(--color-light);display:flex;flex-direction:column;gap:10px}.popup .line.hovered .dropdown input,.popup .line.hovered .dropdown .selected-tags{cursor:pointer}.popup .line.hovered:hover .dropdown input{border:1px solid var(--color-primary)}.popup .line.hovered:hover .dropdown input.error-input{border:1px solid var(--color-danger-text)}.popup .line.hovered:hover .dropdown .selected-tags{border:1px solid var(--color-primary)}.popup .line.hovered:hover .dropdown .selected-tags.error-input{border:1px solid var(--color-danger-text)}.popup .line.sticky{position:sticky;bottom:0;background:var(--color-light-light);box-shadow:3px 0 15px rgba(var(--color-light-contrast-rgb),.2);z-index:13}.popup .line.select-color{display:flex;justify-content:space-between;flex-direction:row;align-items:center}.popup .line.select-color .dropdown ul{right:0;left:auto}.popup .line .error-input,.popup .line .error-input:hover{border:1px solid var(--color-danger-text)}.popup .line.hide{opacity:0;pointer-events:none;transition:all .4s ease}.popup .line.hide.show{opacity:1!important;pointer-events:all}.popup .line .days{display:flex;gap:10px;justify-content:space-between}.popup .line .days button{width:50px;height:50px;background:var(--color-light-light)}@media (max-width: 480px){.popup .line .days button{width:40px;height:40px;font-size:14px;padding:0}}.popup .line .days button.selected{background:var(--color-primary);color:var(--color-primary-contrast)}.popup .line .toogler{display:flex;align-items:center;justify-content:space-between}.popup .line .error-span{color:var(--color-danger-text);border-radius:var(--border-radius-small)}.popup .line__item{background:var(--color-light-light);border-radius:var(--border-radius);padding:10px;display:flex;align-items:center;justify-content:space-between}.popup .line__item .flex{gap:10px}.popup .line__item .global-toggle{background:var(--color-light)}.popup .line__item .global-toggle:before{background:var(--color-light-light)}.popup .line__item .global-toggle.active{background:var(--color-primary)}.popup .line .time-wrapper{display:flex;flex-direction:column;gap:10px}.popup .line .slot-list{display:flex;gap:10px;flex-wrap:wrap}.popup .line .slot-list button{background:var(--color-light-light);width:calc(20% - 8px)}@media (max-width: 575px){.popup .line .slot-list button{width:calc(25% - 8px)}}@media (max-width: 480px){.popup .line .slot-list button{width:calc(33% - 6px)}}@media (max-width: 360px){.popup .line .slot-list button{padding:10px 15px}}.popup .line .slot-list button.selected{background:var(--color-light-focused)}.line .summ{display:flex;align-items:center;gap:10px;justify-content:space-between}@media (max-width: 480px){.line .summ{align-items:start;flex-direction:column;gap:0}.line .summ div{width:100%;display:flex;align-items:center;gap:10px;row-gap:0;flex-wrap:wrap}}.checkbox{position:relative;width:26px;min-width:26px;height:26px;min-height:26px;background:var(--color-light-light);border-radius:var(--border-radius-small);border:1px solid var(--color-light-focused);display:flex;align-items:center;justify-content:center;cursor:pointer}.checkbox.toggle i{opacity:1;color:var(--color-light-contrast)}.checkbox:hover{background:var(--color-light)}.checkbox i{opacity:0;color:var(--color-primary-contrast)}.checkbox.active{background:var(--color-primary);border:1px solid var(--color-primary)}.checkbox.active:hover{background:var(--color-primary-hover)}.checkbox.active i{opacity:1;color:var(--color-light-light)}.global-toggle{position:relative;height:34px;min-width:60px;width:60px;background:var(--color-light-light);border-radius:var(--border-radius-bigger);cursor:pointer}.global-toggle:before{content:"";position:absolute;right:30px;top:50%;transform:translateY(-50%);height:26px;width:26px;border-radius:100%;background:var(--color-light);z-index:8;transition:all .4s ease}.global-toggle.active{background:var(--color-primary)}.global-toggle.active:before{right:4px}.range-inputs{display:flex;align-items:center;gap:20px}@media (max-width: 480px){.range-inputs{gap:10px;flex-direction:column}.range-inputs i{display:none}}.close{font-size:20px;padding:10px}.overlay{position:fixed;inset:0;background:rgba(var(--color-light-contrast-rgb),.7);z-index:101}.dropdown,.status{position:relative}.dropdown input:read-only,.status input:read-only{cursor:pointer}.dropdown-label,.status-label{width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:100%;background-color:var(--color-light);cursor:pointer}@media (max-width: 480px){.dropdown-label,.status-label{width:40px;height:40px}}.dropdown-label:hover,.status-label:hover{background:var(--color-light-hover)}.dropdown.arrow,.status.arrow{position:relative}.dropdown.arrow:after,.status.arrow:after{content:"\eb3a";font-family:unicons-line;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:10px;top:17px}.dropdown ul,.status ul{padding:10px;margin:5px 0 0;border-radius:var(--border-radius);position:absolute;top:100%;left:0;display:flex;flex-direction:column;gap:10px;background:var(--color-light-light);box-shadow:3px 0 15px rgba(var(--color-light-contrast-rgb),.2);max-height:320px;overflow-y:auto;opacity:0;transform:translateY(40px);pointer-events:none;z-index:15;min-width:100%}.dropdown ul.show,.status ul.show{opacity:1;transform:translateY(0);pointer-events:all}.dropdown ul.right,.status ul.right{left:auto;right:0}.dropdown ul li button,.status ul li button{width:100%;text-align:left}h1,h2,h3,h4,h5{margin:0;font-family:Raleway,sans-serif;line-height:1.3}@media (max-width: 360px){h2{font-size:20px}}p{font-size:18px}ul{margin:0;padding:0;list-style:none}input,select,textarea{padding:15px 25px;border:1px solid var(--color-light-focused);background:var(--color-light-light);border-radius:var(--border-radius-small);width:100%;max-height:50px;font-size:16px;font-family:Roboto,sans-serif}@media (max-width: 575px){input,select,textarea{font-size:14px}}textarea{max-width:100%;width:100%;max-height:150px;resize:none}button{background:var(--color-light);border-radius:var(--border-radius);font-size:16px;cursor:pointer;padding:16px 25px;border:0;outline:none;white-space:nowrap;display:flex;align-items:center;justify-content:center;gap:10px}@media (max-width: 1024px){button{padding:14px 20px}}button:disabled{opacity:.5;pointer-events:none}button.circle{padding:16px;min-width:50px;width:50px;height:50px;position:relative}button.circle .badge{position:absolute;right:-10px;top:-10px;width:24px;height:24px;background:var(--color-primary);color:var(--color-primary-contrast);display:flex;align-items:center;justify-content:center;border-radius:100%}button.circle i{font-size:20px}button label{pointer-events:none}button .flex-column{width:100%;display:flex;flex-direction:column;gap:0px;align-items:start}button.mob-no-span{padding:16px 25px}@media (max-width: 1024px){button.mob-no-span{padding:14px 20px}}@media (max-width: 768px){button.mob-no-span{padding:10px;width:40px;height:40px}}button.mob-no-span label{margin:0;pointer-events:none}@media (max-width: 786px){button.mob-no-span label{display:none}}button:has(span){padding:10px 25px}button.small{padding:10px 16px}button span{display:block;font-size:14px;margin-top:5px}button:hover{background:var(--color-light-hover)}button:focus,button:active{background:var(--color-light-focused)}button.selected{background:var(--color-light-hover)}button.primary-light{color:var(--color-primary)}button.primary-light.hover{color:var(--color-primary-hover)}button.primary-light:focus,button.primary-light:active{color:var(--color-primary-focused)}button.primary-light.selected{color:var(--color-primary-hover)}button.primary{background:var(--color-primary);color:var(--color-primary-contrast)}button.primary.hover{background:var(--color-primary-hover)}button.primary:focus,button.primary:active{background:var(--color-primary-focused)}button.primary.selected{background:var(--color-primary-hover)}button.process-light{color:var(--color-process);background:var(--color-process-light)}button.process-light.hover{color:var(--color-process-hover)}button.process-light:focus,button.process-light:active{color:var(--color-process-focused)}button.process-light.selected{color:var(--color-process-hover)}button.process{background:var(--color-process);color:var(--color-process-contrast)}button.process.hover{background:var(--color-process-hover)}button.process:focus,button.process:active{background:var(--color-process-focused)}button.process.selected{background:var(--color-process-hover)}button.success-light{color:var(--color-success);background:var(--color-success-light)}button.success-light.hover{color:var(--color-success-hover)}button.success-light:focus,button.success-light:active{color:var(--color-success-focused)}button.success-light.selected{color:var(--color-success-hover)}button.success{background:var(--color-success);color:var(--color-success-contrast)}button.success.hover{background:var(--color-success-hover)}button.success:focus,button.success:active{background:var(--color-success-focused)}button.success.selected{background:var(--color-success-hover)}button.canceled{background:var(--color-light);color:var(--color-light-contrast);opacity:.5}button.white{background:var(--color-light-light);color:var(--color-light-contrast)}button.white:hover{background:var(--color-light-hover)}button.white.active{background-color:var(--color-light-hover)}.mess{position:fixed;right:30px;bottom:30px;background:rgba(var(--color-primary-rgb),.8);color:var(--color-light-light);padding:20px;border-radius:var(--border-radius);z-index:1111111;opacity:0;pointer-events:none;transition:all .5s ease}.mess.show{opacity:1}.custom-list.checkbox-list button{position:relative;padding:10px 20px}.custom-list.checkbox-list button div{overflow:hidden}.custom-list.checkbox-list button div .text-ovh{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%}.custom-list.checkbox-list button:before{content:"";width:20px;min-width:20px;height:20px;border-radius:var(--border-radius-small);border:1px solid var(--color-light-focused);background:var(--color-light-light)}.custom-list.checkbox-list button.selected:before{border:1px solid var(--color-primary)}.custom-list.checkbox-list button.selected:after{content:"\e9c3";position:absolute;left:22px;top:50%;transform:translateY(-50%);font-family:unicons-line;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pagination{display:flex;justify-content:center;align-items:center;gap:20px}.pagination .disabled{opacity:.5;pointer-events:none}.hover{cursor:pointer}.hover:hover{opacity:.6}.tabs{display:flex;align-items:center;justify-content:end;gap:20px}.tabs.full{width:100%}.quick-filters{display:flex;align-items:center;gap:20px}.filter-q{display:flex;justify-content:space-between;align-items:center;gap:30px}@media (max-width: 991px){.filter-q{gap:20px}}@media (max-width: 575px){.filter-q{flex-direction:column;align-items:start}.filter-q .dropdown,.filter-q .tabs{width:100%}}.not-found{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;font-size:24px;font-weight:600}.not-found i{font-size:44px}.empolyee-name{display:flex;align-items:center;gap:10px}@media (max-width: 575px){.empolyee-name{font-size:13px}}.empolyee-name img,.empolyee-name .ava{min-width:24px;width:24px;height:24px}.sort-buttons{display:flex;align-items:center;gap:20px}@media (max-width: 991px){.quick-filters{display:none}}.q-filters.selected:after{right:50px!important}.q-filters .close{position:absolute;right:7px;top:50%;transform:translateY(-50%);padding:7px}@media (min-width: 992px){.q-filters{display:none}}@media (max-width: 768px){.fixed-archive{position:fixed;right:20px;bottom:20px;z-index:1111;box-shadow:0 0 20px #0000004d}}@media (max-width: 575px){.fixed-archive{padding:15px;border-radius:100%}.fixed-archive.primary{border-radius:var(--border-radius)}.fixed-archive .hide-mob{display:none}}.label{font-size:18px;font-weight:500}.public-booking{max-width:768px;padding:30px;background:var(--color-light);border-radius:var(--border-radius);margin:0 auto;display:flex;flex-direction:column;align-items:end;gap:30px}@media (max-width: 575px){.public-booking{align-items:center}}@media (max-width: 480px){.public-booking{padding:20px;gap:20px}}.public-booking.right-text{align-items:start;text-align:right}.public-booking.right-text input{text-align:right}.public-booking.right-text .head{justify-content:end}.public-booking.right-text .time-wrapper__head{flex-direction:row-reverse;justify-content:end}.public-booking.right-text .buttons{flex-direction:row-reverse}.public-booking .head{display:flex;align-items:center}.public-booking .line{display:flex;flex-direction:column;gap:15px;width:100%}.public-booking .line.hide{display:none}.public-booking .line.show{display:flex!important}.public-booking .line .label{font-size:20px}.public-booking .line .time-wrapper:has(.selected) .time-wrapper__head{border:2px solid var(--color-primary);color:var(--color-primary)}.public-booking .line .time-wrapper__head{display:flex;align-items:center;padding:10px;margin-bottom:15px;border-radius:var(--border-radius);background:var(--color-light-light);border:2px solid transparent;gap:20px;cursor:pointer;justify-content:space-between}.public-booking .line .time-wrapper__head:hover{background:var(--color-light-hover)}.public-booking .line .time-wrapper__head .time{border:1px solid var(--color-light-focused);padding:10px 20px;border-radius:var(--border-radius)}@media (max-width: 480px){.public-booking .line .time-wrapper__head .time span{display:none}}@media (max-width: 480px){.public-booking .line .time-wrapper__head .flex{gap:10px}}.public-booking .line .time-wrapper__head img{width:60px;height:60px;border-radius:100%;object-fit:cover;object-position:center center}@media (max-width: 360px){.public-booking .line .time-wrapper__head img{width:50px;height:50px}}.public-booking .line .slot-list{display:none;flex-wrap:wrap;gap:15px}@media (max-width: 480px){.public-booking .line .slot-list{gap:10px}}.public-booking .line .slot-list.show{display:flex}.public-booking .line .slot-list button{background:var(--color-light-light);flex-basis:0;flex-grow:1}.public-booking .line .slot-list button.selected{background:var(--color-primary);color:var(--color-primary-contrast)}.services-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media (max-width: 680px){.services-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){.services-grid{display:flex;flex-wrap:wrap;align-items:stretch}}.services-grid li{height:100%;border-radius:var(--border-radius);background:var(--color-light-light);padding:20px;cursor:pointer;position:relative}@media (max-width: 480px){.services-grid li{max-width:50%;min-width:44%;flex-grow:1;flex-basis:0;height:inherit}}@media (max-width: 360px){.services-grid li{max-width:100%;min-width:100%}}.services-grid li .price{position:absolute;right:20px;top:20px;text-align:right}.services-grid li .flex{display:flex;gap:10px;flex-direction:column;align-items:start}.services-grid li .flex span{font-size:14px;color:var(--color-label)}.services-grid li .flex div{display:flex;flex-direction:column;width:100%}.services-grid li .flex .service-name{line-height:100%;word-break:break-word;word-wrap:break-word}.services-grid li img{min-width:60px;width:60px;height:60px;object-fit:cover;object-position:center;border-radius:100%}.services-grid li:hover{background:var(--color-light-hover)}.services-grid li.selected{background:var(--color-primary);color:var(--color-primary-contrast)}.spinner{position:fixed;width:100%;max-width:575px;height:calc(var(--vh, 1vh) * 100);right:0;top:0;display:flex;justify-content:center;align-items:center;background:#ffffffb3;z-index:1116}.spinner img{width:50px;height:50px;transform:rotate(0);animation:rotate 1s linear infinite}.spinner-full{position:fixed;width:100%;height:calc(var(--vh, 1vh) * 100);right:0;top:0;display:flex;justify-content:center;align-items:center;background:#ffffffb3;z-index:1112}.spinner-full img{width:50px;height:50px;transform:rotate(0);animation:rotate 1s linear infinite}@keyframes rotate{to{transform:rotate(360deg)}}.conflict-box{background:var(--color-light);border:1px solid var(--color-light-focused);border-radius:var(--border-radius);padding:20px;display:flex;flex-direction:column;gap:10px}.conflict-box .client-item{background:var(--color-light-light);padding:15px;border-radius:var(--border-radius);display:flex;align-items:center;gap:20px;cursor:pointer}.conflict-box .client-item .ava{width:50px;height:50px;border-radius:100%;border:1px solid var(--color-light-focused);color:var(--color-light-contrast);display:flex;align-items:center;justify-content:center}.conflict-box .client-item:hover{background:var(--color-light-hover)}.conflict-box .client-item:hover .ava{background:var(--color-light-light)}.meup-wrapper .header{position:sticky;top:0;background:#fff;box-shadow:0 3px 20px #0000004d;display:flex;justify-content:space-between;align-items:center;padding:15px 20px;z-index:11;border-top:1px solid var(--color-light-focused)}@media (max-width: 575px){.meup-wrapper .header{padding:10px 20px}}@media (max-width: 480px){.meup-wrapper .header .flex{gap:10px}}.meup-wrapper .header .left{display:flex;align-items:center;gap:20px}@media (max-width: 480px){.meup-wrapper .header .left{gap:10px}}.meup-wrapper .header .left ul{display:flex;align-items:center;margin:0;list-style:none;gap:20px}@media (max-width: 768px){.meup-wrapper .header .left ul{gap:0}}.meup-wrapper .header .left ul li{font-size:20px;padding:10px;cursor:pointer;position:relative}@media (max-width: 360px){.meup-wrapper .header .left ul li{padding:6px}}.meup-wrapper .header .left ul li .name{font-size:18px}@media (max-width: 575px){.meup-wrapper .header .left ul li .name{font-size:16px}}.meup-wrapper .header .left ul li ul{gap:10px;padding:10px;margin:5px 0 0;align-items:stretch}.meup-wrapper .header .left ul li ul li{padding:0;font-size:inherit}.meup-wrapper .header .left ul li ul li button{text-align:center}.meup-wrapper .header .logo svg{display:block}@media (min-width: 361px){.meup-wrapper .header .logo svg{display:none}}.meup-wrapper .header .logo img{width:90px}@media (max-width: 480px){.meup-wrapper .header .logo img{width:60px}}@media (max-width: 360px){.meup-wrapper .header .logo img{display:none}}.meup-wrapper .header .user{display:flex;align-items:center;gap:10px;font-size:16px;cursor:pointer}.meup-wrapper .header .user__info{display:flex;flex-direction:column;align-items:end;gap:0;line-height:100%}@media (max-width: 768px){.meup-wrapper .header .user__info{display:none}}.meup-wrapper .header .user span{color:var(--color-label);font-size:14px}.meup-wrapper .header .user i{font-size:14px}@media (max-width: 575px){.meup-wrapper .header .user i.uil-angle-down{display:none}}.meup-wrapper .header .user .ava{width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:100%;background-color:var(--color-light)}@media (max-width: 480px){.meup-wrapper .header .user .ava{width:40px;height:40px}}.meup-wrapper .header .user .ava i{font-size:26px}@media (max-width: 480px){.meup-wrapper .header .user .ava i{font-size:22px}}.meup-wrapper .header .user ul{margin-top:10px}.meup-wrapper .header .user ul button{text-align:center}.min-text{font-size:14px;color:var(--color-label)}.stepper{display:flex;justify-content:space-between;align-items:center;position:relative;padding:20px;border-radius:var(--border-radius);background:var(--color-light-light);width:100%;box-shadow:3px 0 15px rgba(var(--color-light-contrast-rgb),.2);z-index:111}@media (max-width: 480px){.stepper{padding:20px 10px}}.stepper.rtl{flex-direction:row-reverse}.stepper.rtl .step:not(:last-child):after{right:50%}.stepper.success{border:1px solid var(--color-primary)}.stepper .step{position:relative;text-align:center;flex:1}.stepper .step:not(:last-child):after{content:"";position:absolute;top:16px;right:-50%;width:100%;height:2px;background:var(--color-light-focused);z-index:0}.stepper .step.step--completed:not(:last-child):after{background:var(--color-primary)}.stepper .step.step--completed .label{color:var(--color-primary)}.stepper .step.step--completed span{font-size:14px;color:var(--color-label)}.stepper .step.step--completed .circle{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-light-light)}.stepper .step.step--active .circle{border-color:var(--color-primary)}.stepper .step.step--active .label{color:var(--color-primary)}.stepper .step span{font-size:14px;color:var(--color-label)}@media (max-width: 480px){.stepper .step span{display:none}}.stepper .step .label{margin-top:.5rem;font-size:.875rem;color:var(--color-label)}@media (max-width: 360px){.stepper .step .label{display:none}}.stepper .step .circle{width:2rem;height:2rem;border:2px solid var(--color-light-focused);border-radius:50%;background:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:700;position:relative;z-index:1}.answers-dropdown{position:absolute;left:0;top:100%;margin-top:10px;background:var(--color-light-light);border-radius:var(--border-radius);box-shadow:3px 0 15px rgba(var(--color-light-contrast-rgb),.2);width:480px;max-height:480px;overflow-y:auto;z-index:11;opacity:0;pointer-events:none}.answers-dropdown.show{opacity:1;pointer-events:all}.answers-dropdown__item{position:relative;padding:15px 20px;border-bottom:1px solid var(--color-light-focused)}.answers-dropdown__item:last-child{border-bottom:0}.answers-dropdown__item.disabled{opacity:.5}.answers-dropdown__item.yes{background:var(--color-success-light)}.answers-dropdown__item .flex{justify-content:space-between}.answers-dropdown__item i.uil-check-circle{color:var(--color-success-hover)}.status-mob{display:block;min-width:15px;width:15px;height:15px;border-radius:100%;position:absolute;right:40px;top:27px}.status-mob.new{background:var(--color-primary)}.status-mob.pending{background:var(--color-process)}.status-mob.success{background:var(--color-success)}.status-mob.canceled{background:var(--color-light)}@media (min-width: 576px){.status-mob{display:none}}.success-step{background:var(--color-light-light);border-radius:var(--border-radius);padding:20px;text-align:center;margin-top:75px}.success-step p{margin:0 0 10px}.checkmark_circle_success{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:5px;stroke-miterlimit:10;stroke:var(--color-primary);animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards}.checkicon{margin:-95px auto 0;width:150px;height:150px;background:#fff;border-radius:100%}@media (max-width: 360px){.checkicon{width:100px;height:100px;margin:-70px auto 0}}.checkmark{width:150px;height:150px;border-radius:50%;display:block;stroke-width:5px;stroke:var(--color-light-light);stroke-miterlimit:10}@media (max-width: 360px){.checkmark{width:100px;height:100px}}.checkmark.success{box-shadow:inset 0 0 0 var(--color-primary);animation:fillsuccess .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both}.checkmark_check{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:stroke .3s cubic-bezier(.65,0,.45,1) .9s forwards}.progress{transform:rotate(-90deg);stroke:#000}.progress circle{stroke-dasharray:130;stroke-dashoffset:130;animation:dash 1.5s infinite}@keyframes dash{50%{stroke-dashoffset:0}to{stroke-dashoffset:-130}}.progress{position:absolute;top:5%;left:5%}.progress.progress--thin{left:auto;right:5%}@keyframes stroke{to{stroke-dashoffset:0}}@keyframes scale{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes fillsuccess{to{box-shadow:inset 0 0 0 75px var(--color-primary)}}.center-info{max-width:70%;width:100%;margin:0 auto;display:flex;flex-direction:column;gap:20px}@media (max-width: 480px){.center-info{max-width:100%}}.photo-upload{display:flex;align-items:center;gap:20px}@media (max-width: 360px){.photo-upload{flex-direction:column}}.photo-upload .placeholder-upload{width:100px;height:100px;border-radius:100%;background:var(--color-light-hover);display:flex;align-items:center;justify-content:center}.photo-upload .placeholder-upload i{font-size:40px}.photo-upload img{border-radius:100%;object-fit:cover;object-position:center center;width:100px;min-width:100px;height:100px}.photo-upload .buttons{display:flex;gap:10px}.photo-upload .buttons button{background:var(--color-light-light)}@media (max-width: 360px){.photo-upload .buttons button{width:100%}}.photo-upload .buttons button:hover{background:var(--color-light-hover)}.short-description{font-size:14px;color:var(--color-label);line-height:1.4}.half-client-info{width:100%;display:flex;gap:20px}@media (max-width: 991px){.half-client-info{flex-wrap:wrap}}@media (max-width: 575px){.half-client-info{flex-direction:column}}.toggle-wrapper{display:flex;align-items:center;gap:10px;justify-content:space-between}
