.styles-module__nSeh_q__divActive{background:var(--accent-ghost)!important}.styles-module__nSeh_q__packageActive{background:var(--accent-main)!important}.styles-module__nSeh_q__emptyPackage{display:none!important}.styles-module__nSeh_q__emptyPackage .ant-collapse-arrow{display:none!important}.styles-module__nSeh_q__packageArrow .ant-collapse-arrow{display:none!important}.styles-module__nSeh_q__skeletonWrapper{margin:15px}:is(:is(.styles-module__nSeh_q__skeletonWrapper .ant-skeleton) .ant-skeleton-content) .ant-skeleton-title{width:50%!important}:is(:is(:is(.styles-module__nSeh_q__skeletonWrapper .ant-skeleton) .ant-skeleton-content) .ant-skeleton-paragraph) li{width:100%!important}.styles-module__nSeh_q__checkboxWrapper{flex-direction:column;gap:8px;display:flex}.styles-module__nSeh_q__checkboxWrapper .styles-module__nSeh_q__checkboxItems{justify-content:center;place-items:flex-start center;gap:8px;width:100%;display:flex}:is(.styles-module__nSeh_q__checkboxWrapper .styles-module__nSeh_q__checkboxItems) .styles-module__nSeh_q__singleItemCheckbox{justify-content:center;gap:8px;width:100%;display:flex}:is(:is(.styles-module__nSeh_q__checkboxWrapper .styles-module__nSeh_q__checkboxItems) .styles-module__nSeh_q__singleItemCheckbox) .styles-module__nSeh_q__checkboxText{white-space:nowrap;justify-items:center}
.styles-module__6AIjrq__mainButton .ant-btn{height:40px;font-size:14px;line-height:22px}.styles-module__6AIjrq__mainButtonActive .ant-btn{color:var(--grey-main)}:is(:is(.styles-module__6AIjrq__mainButtonActive .ant-btn):focus,:is(.styles-module__6AIjrq__mainButtonActive .ant-btn):hover,:is(.styles-module__6AIjrq__mainButtonActive .ant-btn):active){color:var(--accent-focused)}.styles-module__6AIjrq__container{color:var(--grey-main);font-size:14px}.styles-module__6AIjrq__container .styles-module__6AIjrq__header{text-transform:uppercase;margin-bottom:14px;font-size:12px}.styles-module__6AIjrq__container .styles-module__6AIjrq__options{width:100%}:is(.styles-module__6AIjrq__container .styles-module__6AIjrq__options) .ant-radio-group{align-items:center;display:flex}:is(:is(.styles-module__6AIjrq__container .styles-module__6AIjrq__options) .ant-radio-group) .ant-radio-button-wrapper{width:100%;height:40px;color:var(--grey-main);justify-content:center;align-items:center;display:flex;overflow:hidden}:is(:is(:is(.styles-module__6AIjrq__container .styles-module__6AIjrq__options) .ant-radio-group) .ant-radio-button-wrapper):last-of-type{border-radius:0 4px 4px 0}:is(:is(:is(.styles-module__6AIjrq__container .styles-module__6AIjrq__options) .ant-radio-group) .ant-radio-button-wrapper):first-of-type{border-radius:4px 0 0 4px}:is(:is(:is(.styles-module__6AIjrq__container .styles-module__6AIjrq__options) .ant-radio-group) .ant-radio-button-wrapper).ant-radio-button-wrapper-checked{color:var(--light-color);background-color:var(--accent-main);border-color:var(--accent-main)}.styles-module__6AIjrq__container .styles-module__6AIjrq__section{flex-direction:column;margin-top:10px;display:flex}:is(.styles-module__6AIjrq__container .styles-module__6AIjrq__section) label{margin-bottom:4px;font-size:14px}:is(.styles-module__6AIjrq__container .styles-module__6AIjrq__section) p{color:var(--danger-main);margin-bottom:0}:is(:is(.styles-module__6AIjrq__container .styles-module__6AIjrq__section) .ant-picker,:is(.styles-module__6AIjrq__container .styles-module__6AIjrq__section) .ant-select-content):hover{border-color:var(--accent-main)}.styles-module__6AIjrq__container .styles-module__6AIjrq__select{width:100%}.styles-module__6AIjrq__container .styles-module__6AIjrq__weekContainer{display:flex}:is(.styles-module__6AIjrq__container .styles-module__6AIjrq__weekContainer) .styles-module__6AIjrq__weekDay{border-radius:0;flex:auto}:is(.styles-module__6AIjrq__container .styles-module__6AIjrq__weekContainer) .ant-btn-default{color:var(--grey-main);border-color:var(--grey-lt-02)}.styles-module__6AIjrq__container .styles-module__6AIjrq__footer{gap:16px;margin-top:20px;display:flex}:is(.styles-module__6AIjrq__container .styles-module__6AIjrq__footer) button{border-radius:4px;flex:auto}:is(:is(.styles-module__6AIjrq__container .styles-module__6AIjrq__footer) button):hover{border:1px solid var(--accent-main)}.styles-module__6AIjrq__container .styles-module__6AIjrq__loweredFooter{margin-top:96px}.styles-module__6AIjrq__container .styles-module__6AIjrq__cancelButton{color:var(--grey-main)}:is(.styles-module__6AIjrq__container .styles-module__6AIjrq__cancelButton):hover{color:var(--grey-main,var(--accent-main))}.styles-module__6AIjrq__container .styles-module__6AIjrq__mobileRepeatEvery{gap:10px;display:flex}:is(.styles-module__6AIjrq__container .styles-module__6AIjrq__mobileRepeatEvery) .styles-module__6AIjrq__result{width:100%;color:var(--grey-main);border:1px solid #d9d9d9;border-radius:2px;margin-right:12px;padding:6px 11px;font-size:16px}:is(.styles-module__6AIjrq__container .styles-module__6AIjrq__mobileRepeatEvery) :hover,:is(.styles-module__6AIjrq__container .styles-module__6AIjrq__mobileRepeatEvery) :focus{border-color:var(--grey-lt);color:var(--grey-main)}.styles-module__6AIjrq__modalContainer .ant-modal-container{border-radius:10px}.styles-module__6AIjrq__modalContainer .ant-modal-body{padding:12px}.styles-module__6AIjrq__modalContainer .ant-modal-close-x{display:none}
.OverlappingDatesModal-module__vehjCW__previewModal .ant-modal-body{padding:0}.OverlappingDatesModal-module__vehjCW__previewModal ::-webkit-scrollbar-thumb{background:var(--scrollbar-grey-thumb);border-radius:4px;height:50px}.OverlappingDatesModal-module__vehjCW__previewModal .ant-table-body::-webkit-scrollbar{width:5px}.OverlappingDatesModal-module__vehjCW__previewModal .OverlappingDatesModal-module__vehjCW__clearContainer{padding:2rem;font-size:16px}@media (max-width:640px){.OverlappingDatesModal-module__vehjCW__previewModal .OverlappingDatesModal-module__vehjCW__clearContainer{font-size:14px}}:is(.OverlappingDatesModal-module__vehjCW__previewModal .OverlappingDatesModal-module__vehjCW__clearContainer) .OverlappingDatesModal-module__vehjCW__modalHeader{flex-direction:column;align-items:center;padding:25px 25px 0;display:flex}:is(.OverlappingDatesModal-module__vehjCW__previewModal .OverlappingDatesModal-module__vehjCW__clearContainer) .OverlappingDatesModal-module__vehjCW__modalBody{background-color:var(--grey-background);padding:25px}:is(:is(.OverlappingDatesModal-module__vehjCW__previewModal .OverlappingDatesModal-module__vehjCW__clearContainer) .OverlappingDatesModal-module__vehjCW__modalBody) .OverlappingDatesModal-module__vehjCW__overlappingDatesList{grid-row-gap:20px;grid-gap:20px;grid-template-columns:auto auto auto;justify-content:center;row-gap:20px;width:100%;max-height:285px;padding-right:20px;display:grid;overflow-y:auto}@media (max-width:640px){:is(:is(.OverlappingDatesModal-module__vehjCW__previewModal .OverlappingDatesModal-module__vehjCW__clearContainer) .OverlappingDatesModal-module__vehjCW__modalBody) .OverlappingDatesModal-module__vehjCW__overlappingDatesList{justify-content:flex-start}}:is(:is(:is(.OverlappingDatesModal-module__vehjCW__previewModal .OverlappingDatesModal-module__vehjCW__clearContainer) .OverlappingDatesModal-module__vehjCW__modalBody) .OverlappingDatesModal-module__vehjCW__overlappingDatesList)::-webkit-scrollbar{width:5px;height:6px}:is(:is(:is(.OverlappingDatesModal-module__vehjCW__previewModal .OverlappingDatesModal-module__vehjCW__clearContainer) .OverlappingDatesModal-module__vehjCW__modalBody) .OverlappingDatesModal-module__vehjCW__overlappingDatesList)::-webkit-scrollbar-thumb{background:var(--dark-gray-colour);border-radius:10px;height:150px}:is(:is(:is(.OverlappingDatesModal-module__vehjCW__previewModal .OverlappingDatesModal-module__vehjCW__clearContainer) .OverlappingDatesModal-module__vehjCW__modalBody) .OverlappingDatesModal-module__vehjCW__overlappingDatesList) .OverlappingDatesModal-module__vehjCW__overlappingDateCard{background:var(--primary-info-color);width:108%;height:auto;color:var(--text-main);border-left:3px solid var(--deku-green);border:1px solid var(--deku-green);border-radius:2px;justify-content:center;padding:2px 5px;font-weight:500;display:flex}
.styles-module__y1udrG__bookFromClientCard{background:var(--accent-main);width:100%;height:80px;color:var(--light-color);z-index:1;justify-content:space-between;align-items:center;font-size:18px;display:flex;position:relative}.styles-module__y1udrG__centerText{text-align:center;flex:1}.styles-module__y1udrG__cancelButton{all:unset;cursor:pointer;margin-right:10px}
.Haul-module__QuYnga__wrapper,.Haul-module__QuYnga__wrapper *{-webkit-user-select:none;user-select:none}
.styles-module__BHfbJq__resizeLine{cursor:ns-resize;opacity:0;pointer-events:none;z-index:5;background:#00000080;border:none;border-radius:15px;width:50%;max-width:25px;height:6px;margin:0 auto;transition:opacity .2s;position:absolute;bottom:10px;left:0;right:0}.touchHaul .styles-module__BHfbJq__resizeLine{opacity:1;pointer-events:auto;display:block}.styles-module__BHfbJq__container{width:100%;height:100%;min-height:5px}.styles-module__BHfbJq__container:hover .styles-module__BHfbJq__resizeLine{opacity:1;pointer-events:auto}.styles-module__BHfbJq__container .resizeTooltip{color:#fff;opacity:0;pointer-events:none;background-color:#595959;border-radius:4px;justify-content:center;align-items:center;width:max-content;max-width:400px;padding:5px;display:flex;position:absolute;bottom:100%;left:50%;transform:translate(-50%,-50%)}.styles-module__BHfbJq__container.isResizing .styles-module__BHfbJq__resizeLine{opacity:1;pointer-events:auto}.styles-module__BHfbJq__container.isResizing .resizeTooltip{opacity:1}
.styles-module__v0ojNG__fullyPaid{opacity:1}:is(.styles-module__v0ojNG__fullyPaid svg) path{fill:var(--green-main)!important}.styles-module__v0ojNG__iconStyle{margin-right:5px}:is(.styles-module__v0ojNG__iconStyle svg) path{fill:var(--grey-lt-03)}.styles-module__v0ojNG__appointment{cursor:pointer;background:rgba(var(--background-color,var(--accent-main-rgb)), 1);width:100%;height:100%;color:rgba(var(--text-color), 1);-webkit-user-select:none;user-select:none;border:none;padding-left:6px;position:relative;overflow:hidden}.styles-module__v0ojNG__appointment[data-draggable=true]{cursor:move}.styles-module__v0ojNG__appointment:after{content:"";pointer-events:none;border-top:1px solid #fff;width:100%;height:100%;transition:opacity .2s ease-in-out;position:absolute;top:0;left:0}.styles-module__v0ojNG__appointment:before{content:"";z-index:5;background-color:rgba(var(--border-color,var(--accent-main-dark)), 1);border-top:1px solid #fff;width:6px;height:100%;position:absolute;top:0;left:0}.styles-module__v0ojNG__appointment.styles-module__v0ojNG__isArrived:before{background:repeating-linear-gradient(rgba(var(--border-color,var(--accent-main-dark)), 1) 0px, rgba(var(--border-color,var(--accent-main-dark)), 1) 10px, transparent 10px, transparent 15px)}.styles-module__v0ojNG__appointment{border-radius:0}.styles-module__v0ojNG__appointment.isDragging{cursor:move;box-shadow:0 4px 26px #00000080}.styles-module__v0ojNG__appointment.isResizing:before{display:none}.styles-module__v0ojNG__appointment.isResizing:after{content:" ";background:linear-gradient(90deg, rgba(var(--border-color), 1) 50%, transparent 50%), linear-gradient(90deg, rgba(var(--border-color), 1) 50%, transparent 50%), linear-gradient(0deg, rgba(var(--border-color,var(--accent-main-dark)), 1) 50%, transparent 50%), linear-gradient(0deg, rgba(var(--border-color,var(--accent-main-dark)), 1) 50%, transparent 50%);background-position:0 0,100% 100%,0 100%,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:16px 4px,16px 4px,4px 16px,4px 16px;border-radius:5px;width:100%;height:100%;padding:10px;animation:5s linear infinite styles-module__v0ojNG__dash;position:absolute;top:0;left:0}:is(.styles-module__v0ojNG__appointment .ant-tooltip-arrow) .ant-tooltip-arrow-content{--antd-arrow-background-color:white}.styles-module__v0ojNG__appointment .ant-tooltip-inner{background-color:rgba(var(--primary), 1);border:none;border-radius:4px;height:100%}.styles-module__v0ojNG__appointment{transition:opacity .2s,box-shadow .2s ease-in-out}.styles-module__v0ojNG__appointment.styles-module__v0ojNG__isCompleted,.styles-module__v0ojNG__appointment.styles-module__v0ojNG__isPendingOnline{opacity:.5}.styles-module__v0ojNG__appointment:hover{box-shadow:0 4px 3px #bfbfbf5c}.styles-module__v0ojNG__appointment:hover .styles-module__v0ojNG__resizeLine{display:block}.styles-module__v0ojNG__appointment .styles-module__v0ojNG__columnWeekView{padding-right:10px}:is(.styles-module__v0ojNG__appointment .styles-module__v0ojNG__columnWeekView) .styles-module__v0ojNG__note{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}.styles-module__v0ojNG__appointmentInfo{height:100%;padding:0 4px;font-size:13px;position:relative;overflow:hidden}.styles-module__v0ojNG__appointmentInfo.styles-module__v0ojNG__noShow{-webkit-text-decoration:line-through red;text-decoration:line-through red}.styles-module__v0ojNG__appointmentInfo.styles-module__v0ojNG__columnSizeSmall{word-break:break-all;padding:1px;font-size:11px;position:relative}.styles-module__v0ojNG__appointmentInfo.styles-module__v0ojNG__columnSizeSmall .styles-module__v0ojNG__icons{position:absolute;top:10px;right:5px}.styles-module__v0ojNG__appointmentInfo.styles-module__v0ojNG__columnSizeSmallest{word-break:break-all;padding:1px;font-size:10px;position:relative}.styles-module__v0ojNG__appointmentInfo.styles-module__v0ojNG__columnSizeSmallest .styles-module__v0ojNG__icons{position:absolute;top:0;right:5px}:is(:is(.styles-module__v0ojNG__appointmentInfo.styles-module__v0ojNG__columnSizeSmallest .styles-module__v0ojNG__icons) svg) path{fill:var(--text-color)}:is(.styles-module__v0ojNG__appointmentInfo.styles-module__v0ojNG__columnSizeSmallest .styles-module__v0ojNG__icons) svg{font-size:10px}.styles-module__v0ojNG__appointmentInfo .styles-module__v0ojNG__head{font-weight:500;overflow:hidden}:is(.styles-module__v0ojNG__appointmentInfo .styles-module__v0ojNG__head) .styles-module__v0ojNG__icons{float:right}:is(:is(:is(.styles-module__v0ojNG__appointmentInfo .styles-module__v0ojNG__head) .styles-module__v0ojNG__icons) svg) path{fill:var(--text-color)}:is(:is(.styles-module__v0ojNG__appointmentInfo .styles-module__v0ojNG__head) .styles-module__v0ojNG__icons) svg{font-size:20px;line-height:17px}:is(:is(:is(.styles-module__v0ojNG__appointmentInfo .styles-module__v0ojNG__head) .styles-module__v0ojNG__icons) .styles-module__v0ojNG__unpaid) path{fill:var(--danger-main)}:is(:is(:is(.styles-module__v0ojNG__appointmentInfo .styles-module__v0ojNG__head) .styles-module__v0ojNG__icons) .styles-module__v0ojNG__paid) path{fill:var(--green-main)}:is(:is(:is(.styles-module__v0ojNG__appointmentInfo .styles-module__v0ojNG__head) .styles-module__v0ojNG__icons) .styles-module__v0ojNG__deposit) path{fill:var(--accent-focused)}:is(:is(:is(.styles-module__v0ojNG__appointmentInfo .styles-module__v0ojNG__head) .styles-module__v0ojNG__icons) .styles-module__v0ojNG__partPaid) path{fill:var(--yellow-main)}:is(.styles-module__v0ojNG__appointmentInfo .styles-module__v0ojNG__head) .styles-module__v0ojNG__appoinmentCardMain{align-items:center;gap:14px;display:flex}:is(:is(.styles-module__v0ojNG__appointmentInfo .styles-module__v0ojNG__head) .styles-module__v0ojNG__appoinmentCardMain) .styles-module__v0ojNG__appoinmentCard{align-items:center;gap:6px;display:flex}:is(:is(:is(.styles-module__v0ojNG__appointmentInfo .styles-module__v0ojNG__head) .styles-module__v0ojNG__appoinmentCardMain) .styles-module__v0ojNG__appoinmentCard) .styles-module__v0ojNG__appoinmentCardText{color:var(--text-main);font-size:14px;font-weight:400;line-height:20px}.styles-module__v0ojNG__appointmentInfo .styles-module__v0ojNG__monthviewHead{font-weight:700}.styles-module__v0ojNG__appointmentInfo .styles-module__v0ojNG__body{font-size:12px;display:flex}:is(.styles-module__v0ojNG__appointmentInfo .styles-module__v0ojNG__body) .styles-module__v0ojNG__bodyInner{width:100%}:is(.styles-module__v0ojNG__appointmentInfo .styles-module__v0ojNG__body) p{margin:0}:is(.styles-module__v0ojNG__appointmentInfo .styles-module__v0ojNG__body) .styles-module__v0ojNG__service,:is(.styles-module__v0ojNG__appointmentInfo .styles-module__v0ojNG__body) .styles-module__v0ojNG__room{font-weight:500}:is(.styles-module__v0ojNG__appointmentInfo .styles-module__v0ojNG__body) .styles-module__v0ojNG__initialsWrapper{display:flex}:is(:is(.styles-module__v0ojNG__appointmentInfo .styles-module__v0ojNG__body) .styles-module__v0ojNG__initialsWrapper) .styles-module__v0ojNG__initials{background-color:rgba(var(--border-color,var(--accent-main-dark)), .3);border-radius:2px;justify-content:center;width:24px;height:16px;margin-right:5px;padding:2px 6px;font-size:10px;display:flex}:is(.styles-module__v0ojNG__appointmentInfo .styles-module__v0ojNG__body) .styles-module__v0ojNG__note{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:is(.styles-module__v0ojNG__appointmentInfo .styles-module__v0ojNG__body) .styles-module__v0ojNG__profileMain{align-items:center;gap:8px;margin-top:10px;display:flex}:is(:is(.styles-module__v0ojNG__appointmentInfo .styles-module__v0ojNG__body) .styles-module__v0ojNG__profileMain) .styles-module__v0ojNG__profileWrap{flex-direction:column;display:flex}:is(:is(:is(.styles-module__v0ojNG__appointmentInfo .styles-module__v0ojNG__body) .styles-module__v0ojNG__profileMain) .styles-module__v0ojNG__profileWrap) .styles-module__v0ojNG__profileName{color:var(--text-main);font-size:14px;font-weight:500;line-height:20px}:is(:is(:is(.styles-module__v0ojNG__appointmentInfo .styles-module__v0ojNG__body) .styles-module__v0ojNG__profileMain) .styles-module__v0ojNG__profileWrap) .styles-module__v0ojNG__profileAppoinment{color:var(--text-main);font-size:12px;font-weight:400;line-height:18px}@keyframes styles-module__v0ojNG__completedAnimation{0%{opacity:1}33%{transform:scale(1.025)rotate(-5deg)}66%{transform:scale(1.05)rotate(5deg)}to{opacity:.5}}.styles-module__v0ojNG__animation{width:100%;height:100%;min-height:200px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.styles-module__v0ojNG__month{height:55px}.styles-module__v0ojNG__hasZones{background:0 0!important}.styles-module__v0ojNG__zone{position:absolute}.styles-module__v0ojNG__zone+.styles-module__v0ojNG__zone{border-top:1px dashed #ffffff80}.styles-module__v0ojNG__processing{background:rgba(var(--background-color,var(--accent-main-rgb)), .2)!important}.styles-module__v0ojNG__servicing{background:rgba(var(--background-color,var(--accent-main-rgb)), 1)!important}.styles-module__v0ojNG__blocking{background:repeating-linear-gradient(45deg, rgb(var(--background-color,var(--accent-main-rgb))), rgb(var(--background-color,var(--accent-main-rgb))) 10px, transparent 10px, transparent 20px)!important}
.index-module__CzWWAq__header{border-bottom:1px solid var(--grey-lt-02,#ecedf0);justify-content:space-between;align-items:center;min-width:300px;margin-bottom:12px;padding-bottom:12px;display:flex}.index-module__CzWWAq__title{align-items:center;gap:12px;display:flex}.index-module__CzWWAq__title>span{color:#3d3d46;font-size:17px;font-style:normal;font-weight:500;line-height:22px}.index-module__CzWWAq__iconButton{aspect-ratio:1;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:6px;transition:background .2s;display:flex}.index-module__CzWWAq__iconButton:hover{background:var(--grey-lt-02,#ecedf0)}.index-module__CzWWAq__iconButton:active{filter:brightness(.8);transition:none}
.Reschedule-module__FsNpZq__wrapper{background:#fff;padding:20px;display:block;box-shadow:0 4px 8px #0000001a}.Reschedule-module__FsNpZq__rescheduleHead{color:var(--text-main);text-transform:capitalize;margin-bottom:16px;font-size:17px;font-weight:500}.Reschedule-module__FsNpZq__rescheduleWarningMain{flex-direction:column;gap:15px;margin-bottom:23px;display:flex}.Reschedule-module__FsNpZq__rescheduleWarningMain .Reschedule-module__FsNpZq__rescheduleWarningWrap{gap:5px;display:flex}:is(.Reschedule-module__FsNpZq__rescheduleWarningMain .Reschedule-module__FsNpZq__rescheduleWarningWrap) .Reschedule-module__FsNpZq__rescheduleWarningIcon{margin:0;font-size:16px}:is(.Reschedule-module__FsNpZq__rescheduleWarningMain .Reschedule-module__FsNpZq__rescheduleWarningWrap) .Reschedule-module__FsNpZq__rescheduleWarningText{color:var(--dark-black-color);text-transform:capitalize;margin:0;padding-top:2px;font-size:12px;font-weight:300;line-height:normal}.Reschedule-module__FsNpZq__notificationWrap{align-items:center;gap:8px;margin-top:16px;display:flex}.Reschedule-module__FsNpZq__notificationWrap .Reschedule-module__FsNpZq__notificationText{color:var(--santas-grey);margin:0;font-size:14px;font-weight:400}.Reschedule-module__FsNpZq__appointments{max-height:200px;overflow-y:overlay;width:100%;overflow-x:hidden}.Reschedule-module__FsNpZq__appointments::-webkit-scrollbar{background:0 0;width:8px}.Reschedule-module__FsNpZq__appointments::-webkit-scrollbar-thumb{background:#19191955;border-radius:4px}.Reschedule-module__FsNpZq__appointments{margin-bottom:6px}.Reschedule-module__FsNpZq__dateTimeMain{align-items:center;gap:30px;margin:8px 0 10px;display:flex}.Reschedule-module__FsNpZq__dateTimeWrap,.Reschedule-module__FsNpZq__dateTimeWrap .Reschedule-module__FsNpZq__ant-picker{width:100%}.Reschedule-module__FsNpZq__dateTimeLabel{color:var(--text-main);font-size:14px;font-weight:450;line-height:22px}.Reschedule-module__FsNpZq__appointment{flex-direction:column;display:flex}.Reschedule-module__FsNpZq__subHeader{color:#9292a3;font-size:14px;line-height:20px}.Reschedule-module__FsNpZq__select{flex-flow:column;justify-content:flex-start;align-items:stretch;margin-bottom:12px;display:flex}.Reschedule-module__FsNpZq__notifies{justify-content:flex-start;align-items:center;gap:12px;display:flex}.Reschedule-module__FsNpZq__footer{border-top:1px solid var(--grey-lt-02);flex-direction:row;justify-content:flex-end;align-items:flex-end;gap:16px;height:100%;margin-top:18px;padding-top:14px;display:flex}.Reschedule-module__FsNpZq__proceedButton,.Reschedule-module__FsNpZq__backButton{border-radius:4px;width:85px;height:40px}.Reschedule-module__FsNpZq__rescheduleProceedButton{width:auto}.Reschedule-module__FsNpZq__apooinmentWrapper{flex-direction:column;align-content:center;display:flex}.Reschedule-module__FsNpZq__apooinmentWrapper .Reschedule-module__FsNpZq__appointmentIcon{font-size:32px}
.CancelBlockoutModal-module__KW3abG__modalBody .ant-modal-container{padding:1.25rem}.CancelBlockoutModal-module__KW3abG__modalBody .ant-modal-header{border-bottom:none;padding-top:1.5rem;padding-bottom:0}.CancelBlockoutModal-module__KW3abG__modalBody .ant-modal-title{font-size:1.25rem}.CancelBlockoutModal-module__KW3abG__modalBody .ant-modal-footer{border-top:none}:is(:is(.CancelBlockoutModal-module__KW3abG__modalBody .ant-btn-default):hover,:is(.CancelBlockoutModal-module__KW3abG__modalBody .ant-btn-default):focus){border-color:var(--grey-lt-02);color:var(--text-main)}:is(.CancelBlockoutModal-module__KW3abG__modalBody .ant-btn.ant-btn-color-primary.ant-btn-variant-solid,.CancelBlockoutModal-module__KW3abG__modalBody .ant-btn.ant-btn-primary),:is(.CancelBlockoutModal-module__KW3abG__modalBody .ant-btn.ant-btn-primary:hover,.CancelBlockoutModal-module__KW3abG__modalBody .ant-btn.ant-btn-primary:focus,.CancelBlockoutModal-module__KW3abG__modalBody .ant-btn.ant-btn-primary:active){background-color:var(--danger-main);border-color:var(--danger-main)}
.CancelMultipleBlockoutsModal-module__UBHBha__modalBody .ant-modal-container{padding:20px 24px}.CancelMultipleBlockoutsModal-module__UBHBha__modalBody .CancelMultipleBlockoutsModal-module__UBHBha__modalHeaderTitle{font-size:18px;font-weight:500}.CancelMultipleBlockoutsModal-module__UBHBha__modalBody .CancelMultipleBlockoutsModal-module__UBHBha__modalHeaderSubTitle{font-size:14px;font-weight:300}.CancelMultipleBlockoutsModal-module__UBHBha__modalBody .CancelMultipleBlockoutsModal-module__UBHBha__checkButtons{justify-content:flex-end;gap:8px;margin:8px 0;display:flex}:is(.CancelMultipleBlockoutsModal-module__UBHBha__modalBody .CancelMultipleBlockoutsModal-module__UBHBha__checkButtons) .ant-btn-text{border:1px solid;border-radius:6px}.CancelMultipleBlockoutsModal-module__UBHBha__modalBody .CancelMultipleBlockoutsModal-module__UBHBha__blockoutGroup{scrollbar-gutter:stable;box-sizing:content-box;overscroll-behavior:contain;width:100%;max-height:35vh;padding-right:8px;overflow:auto}:is(.CancelMultipleBlockoutsModal-module__UBHBha__modalBody .CancelMultipleBlockoutsModal-module__UBHBha__blockoutRow) .ant-checkbox{order:2;margin-top:6px;margin-left:12px}:is(.CancelMultipleBlockoutsModal-module__UBHBha__modalBody .CancelMultipleBlockoutsModal-module__UBHBha__blockoutRow) .ant-checkbox-wrapper{width:100%}:is(.CancelMultipleBlockoutsModal-module__UBHBha__modalBody .CancelMultipleBlockoutsModal-module__UBHBha__blockoutRow) .ant-checkbox-wrapper>span:last-child{flex:1;padding-right:8px;display:block}.CancelMultipleBlockoutsModal-module__UBHBha__modalBody .ant-modal-footer{justify-content:center;display:flex}.CancelMultipleBlockoutsModal-module__UBHBha__modalBody .CancelMultipleBlockoutsModal-module__UBHBha__blockoutTitle{font-size:16px;font-weight:500}.CancelMultipleBlockoutsModal-module__UBHBha__modalBody .CancelMultipleBlockoutsModal-module__UBHBha__blockoutLine{align-items:baseline;gap:6px;font-size:14px;display:flex}.CancelMultipleBlockoutsModal-module__UBHBha__modalBody .ant-divider-horizontal{margin:8px 0}.CancelMultipleBlockoutsModal-module__UBHBha__secondModal .ant-modal-body{font-feature-settings:"tnum";max-height:35vh;overflow-y:auto}
.styles-module__SQDcla__container{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;background:#fff;flex-wrap:nowrap;align-items:stretch;width:100%;display:flex;position:relative}.styles-module__SQDcla__container .timeFrequency{pointer-events:none;z-index:1;position:absolute;top:5px;left:30px}.styles-module__SQDcla__container .time-rule__container{top:var(--header-height);pointer-events:none;z-index:1;width:calc(100% + 70px);position:absolute;left:-70px}.styles-module__SQDcla__container .time-rule__single{width:100%;position:absolute}.styles-module__SQDcla__container .time-rule__small{opacity:.2;background:#7e7e89;width:100%;height:1px;position:absolute}.styles-module__SQDcla__container .time-rule__bold{opacity:1}.styles-module__SQDcla__container *{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.styles-module__SQDcla__sidebarWrapper{z-index:4;flex-direction:column;flex:0 0 70px;width:70px;display:flex}.styles-module__SQDcla__sidebarWrapper .time-cell{justify-content:center;align-items:flex-end;display:flex}:is(.styles-module__SQDcla__sidebarWrapper .time-cell) span{color:gray}.styles-module__SQDcla__sidebarWrapper .styles-module__SQDcla__filtersWrapper{height:var(--header-height);z-index:5;background:var(--light-color);border-bottom:1px solid var(--grey-lt);flex-direction:column;display:flex;position:sticky;top:80px}.styles-module__SQDcla__sidebarWrapper .styles-module__SQDcla__filtersWrapperFullScreen{top:0}.styles-module__SQDcla__sidebarWrapper:after{content:"";background:var(--grey-lt);z-index:3;width:1px;height:100%;position:absolute;top:0;left:70px}.styles-module__SQDcla__columnsContainer{z-index:0;flex:1;max-width:calc(100% - 70px);display:flex;position:relative}.styles-module__SQDcla__columnsContainer.styles-module__SQDcla__activityTab{--header-height:5rem}.styles-module__SQDcla__filters{justify-content:center;align-items:center;width:100%;height:100%;padding:.3rem;display:flex}.styles-module__SQDcla__filters button{background:var(--accent-ghost);cursor:pointer;border:none;border-radius:.25rem;justify-content:center;align-items:center;width:100%;height:100%;transition:background .2s;display:flex}:is(.styles-module__SQDcla__filters button) .anticon{color:var(--grey-main);font-size:1.5rem}:is(.styles-module__SQDcla__filters button):hover{background:var(--accent-main)}:is(.styles-module__SQDcla__filters button):hover .anticon{color:#fff}.styles-module__SQDcla__scheduler{border-top:1px solid var(--grey-lt-02);justify-content:center;align-items:center;width:100%;padding:.3rem;display:flex}.styles-module__SQDcla__scheduler button{width:100%;height:24px;color:var(--grey-main);border:1px solid var(--grey-lt-02);cursor:pointer;background:0 0;border-radius:4px;font-size:10px;font-weight:450;transition:background .2s}:is(.styles-module__SQDcla__scheduler button):hover{color:var(--accent-main)}
.styles-module__n8Fdgq__c{width:100%;position:absolute;top:100%;left:0}.styles-module__n8Fdgq__tag{text-align:center;background:var(--background,#54b2d3);width:calc(100% - 6px);height:1.5rem;color:var(--color,white);border-radius:2px;margin:6px auto;padding:0 6px;position:relative;overflow:hidden}.styles-module__n8Fdgq__tag span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.styles-module__n8Fdgq__tag+.styles-module__n8Fdgq__tag{margin-top:6px}.styles-module__n8Fdgq__tag:before{content:"";filter:brightness(75%);background:var(--background,transparent);border-radius:2px;width:3px;height:100%;display:block;position:absolute;left:-6px}
.styles-module__20TLra__employeeHeader{z-index:3;background:#fff;flex:1;justify-content:stretch;align-items:center;gap:24px;width:100%;max-width:100%;height:1px;display:flex;position:sticky;top:80px;overflow:visible}.styles-module__20TLra__employeeHeader:hover{background-color:var(--accent-ghost)}.styles-module__20TLra__employeeHeaderFullScreen{top:0}.styles-module__20TLra__employeeColumn{scroll-snap-align:start;background:repeating-linear-gradient(45deg, var(--grey-lt), var(--grey-lt) 2px, #e5e5e5 2px, #e5e5e5 7px);flex:1;position:relative}.styles-module__20TLra__employeeColumn.styles-module__20TLra__activityBackground{background:0 0;background:initial}:is(.styles-module__20TLra__employeeColumn+.styles-module__20TLra__employeeColumn):after{content:"";background:var(--grey-lt);z-index:3;width:1px;height:100%;position:absolute;top:0;left:0}.styles-module__20TLra__employeeColumn .inWorkingTime{background:#fff;border:0;outline:none}.styles-module__20TLra__employeeColumn .hourCell__timeIndicator{pointer-events:none;opacity:0;cursor:pointer;background:#f5f5f5;align-items:center;width:100%;padding:2px;transition:opacity .2s ease-in-out,transform 50ms ease-in-out;display:flex;position:absolute}:is(.styles-module__20TLra__employeeColumn .hourCell__timeIndicator).open{opacity:1}.styles-module__20TLra__employeeColumn .hourCell__single{justify-content:center;align-items:center;transition:background .2s;display:flex}:is(.styles-module__20TLra__employeeColumn .hourCell__single) span{opacity:0;color:gray;transition:opacity .2s;display:flex}:is(.styles-module__20TLra__employeeColumn .hourCell__single):hover{background:#f5f5f5}:is(.styles-module__20TLra__employeeColumn .hourCell__single):hover span{opacity:1;transition:opacity .2s}.styles-module__20TLra__employeeColumn [data-draggable=true]{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%}:is(.styles-module__20TLra__employeeColumn [data-draggable=true]) *{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.styles-module__20TLra__header{z-index:2;background:#fff;border-bottom:1px solid gray;align-items:center;gap:24px;padding:12px 24px;display:flex;position:sticky}.styles-module__20TLra___employeeHeaderMixinInner{width:100%;min-height:78px;position:absolute;top:0;left:0}.styles-module__20TLra__headerSpace{height:var(--header-height)}.styles-module__20TLra__employeeHeaderInner{border-bottom:1px solid var(--grey-lt);width:100%;min-height:var(--header-height);background-color:#fff;align-items:stretch;display:flex;position:absolute;top:0;left:0}.styles-module__20TLra__spinWrapper{background:#fff;justify-content:center;align-items:center;width:100%;height:50vh;display:flex}
.WeekContainer-module__A98YTq__wrapper{flex:1;display:flex}.WeekContainer-module__A98YTq__wrapper .WeekContainer-module__A98YTq__weekDayWrapper{flex-direction:column;flex:1;display:flex;position:relative}:is(.WeekContainer-module__A98YTq__wrapper .WeekContainer-module__A98YTq__weekDayWrapper):before{content:"";background:var(--grayish-blue-color);z-index:3;width:2px;height:100%;position:absolute;left:0}.WeekContainer-module__A98YTq__wrapper .WeekContainer-module__A98YTq__weekDayWrapper:last-child{border:none}.WeekContainer-module__A98YTq__dateContainer{z-index:4;align-self:flex-start;width:100%;height:1px;position:sticky;top:80px}.WeekContainer-module__A98YTq__dateContainer.WeekContainer-module__A98YTq__dayFullScreenCalendar{top:80px}.WeekContainer-module__A98YTq__dayDateCellCommon{z-index:4;background:var(--light-color);justify-content:center;align-items:center;padding:0 3px;display:flex}.WeekContainer-module__A98YTq__dayDateCellCommon span{color:var(--grey-focused);background:var(--grey-lt-02);justify-content:center;align-items:center;width:100%;line-height:18px;display:flex}.WeekContainer-module__A98YTq__dayDateCellCommon.WeekContainer-module__A98YTq__currentDay span{color:var(--accent-main);background:var(--accent-ghost)}.WeekContainer-module__A98YTq__dayDateCellDesktop{width:100%;position:absolute;top:0}.WeekContainer-module__A98YTq__dayDateCellMobile{flex-direction:column;display:flex}.WeekContainer-module__A98YTq__dayDateCellMobile .WeekContainer-module__A98YTq__day-letter,.WeekContainer-module__A98YTq__dayDateCellMobile .WeekContainer-module__A98YTq__dayLetter,.WeekContainer-module__A98YTq__dayDateCellMobile .WeekContainer-module__A98YTq__date{padding-top:2px;line-height:12px}.WeekContainer-module__A98YTq__dayDateCellMobile .WeekContainer-module__A98YTq__day-letter,.WeekContainer-module__A98YTq__dayDateCellMobile .WeekContainer-module__A98YTq__dayLetter{font-size:10px}.WeekContainer-module__A98YTq__dayDateCellMobile .WeekContainer-module__A98YTq__date{padding-bottom:2px}.WeekContainer-module__A98YTq__employeeContainer{flex:1;margin-top:-1px;display:flex;position:relative}@media only screen and (max-width:640px){.WeekContainer-module__A98YTq__dateContainer{top:120px}}
.ShowMoreButton-module__8CA5ia__showMoreWrapper{align-self:flex-start;width:100%;margin:5px 0;overflow:hidden}.ShowMoreButton-module__8CA5ia__showMoreWrapper .ShowMoreButton-module__8CA5ia__collapsibleContent{width:50%;max-height:0;padding:0;transition:max-height .7s ease-in-out,padding .3s;overflow:hidden}:is(.ShowMoreButton-module__8CA5ia__showMoreWrapper .ShowMoreButton-module__8CA5ia__collapsibleContent) .ShowMoreButton-module__8CA5ia__fieldLabel{width:100%;color:var(--light-text-secondary-color);margin:0;font-size:16px}@media (max-width:640px){:is(.ShowMoreButton-module__8CA5ia__showMoreWrapper .ShowMoreButton-module__8CA5ia__collapsibleContent) .ShowMoreButton-module__8CA5ia__fieldLabel{font-size:14px}}:is(.ShowMoreButton-module__8CA5ia__showMoreWrapper .ShowMoreButton-module__8CA5ia__collapsibleContent) .ShowMoreButton-module__8CA5ia__fieldValue{letter-spacing:.3px;word-break:normal;overflow-wrap:anywhere;width:100%;margin:0 0 5px;padding:10px;font-size:18px;line-height:1.23}@media (max-width:640px){:is(.ShowMoreButton-module__8CA5ia__showMoreWrapper .ShowMoreButton-module__8CA5ia__collapsibleContent) .ShowMoreButton-module__8CA5ia__fieldValue{font-size:16px}}.ShowMoreButton-module__8CA5ia__showMoreWrapper .ShowMoreButton-module__8CA5ia__collapsibleContent.ShowMoreButton-module__8CA5ia__open{max-height:max-content;padding:8px 0}.ShowMoreButton-module__8CA5ia__showMoreWrapper .ShowMoreButton-module__8CA5ia__showMoreBtn{cursor:pointer;padding:5px;color:var(--deepsky-blue)!important;background:0 0!important;border:none!important}
.styles-module__XEQwOa__workingDays{content:""}.styles-module__XEQwOa__workingDays .weekDay{display:none}.styles-module__XEQwOa__workingDays .weekDay:has(.inWorkingTime){display:flex}.styles-module__XEQwOa__calendar{--header-height:5rem;--header-push:0rem}.styles-module__XEQwOa__calendar.styles-module__XEQwOa__isFullscreen{--header-push:0rem}.styles-module__XEQwOa__calendar.no-events *{pointer-events:none}.styles-module__XEQwOa__calendar .full-screen{z-index:2;background:#fff;justify-content:center;align-items:center;width:100%;height:50vh;display:flex}.styles-module__XEQwOa__tooltip{z-index:1000;pointer-events:none;border:1px solid var(--grey-lt-06);background-color:#fff;border-radius:4px;padding:.2rem .5rem;position:fixed;box-shadow:0 2px 4px #0003}
.ClientAppointments-module__sX2taa__clientLayout{width:100%;height:100%}.ClientAppointments-module__sX2taa__appointmentSkeleton{border:1px solid var(--grey-lt-02);grid-column-gap:12px;border-radius:4px;grid-template-columns:min-content 1fr max-content;width:100%;margin-bottom:16px;padding:12px 1rem}.ClientAppointments-module__sX2taa__appointmentSkeleton .ClientAppointments-module__sX2taa__avatarContainer{height:40px}.ClientAppointments-module__sX2taa__nowDivider .ant-divider-inner-text{color:var(--grey-main);border:1px solid var(--grey-lt-02);border-radius:20px;font-size:14px}.ClientAppointments-module__sX2taa__filterDrawer .ant-drawer-content-wrapper{height:min-content!important}:is(.ClientAppointments-module__sX2taa__filterDrawer .ant-drawer-content-wrapper) .ant-drawer-content{border-radius:1rem 1rem 0 0;height:auto}:is(:is(.ClientAppointments-module__sX2taa__filterDrawer .ant-drawer-content-wrapper) .ant-drawer-content) .ant-drawer-body{padding:0}.ClientAppointments-module__sX2taa__filterContainer{width:296px;height:57vh;margin-right:6px;overflow-y:scroll}:is(.ClientAppointments-module__sX2taa__filterContainer .ClientAppointments-module__sX2taa__statusFilter) .ClientAppointments-module__sX2taa__checkList{flex-wrap:wrap;align-items:flex-start;gap:0 16px;display:flex}:is(.ClientAppointments-module__sX2taa__filterContainer .ClientAppointments-module__sX2taa__statusFilter) label{justify-content:center;align-items:center;height:20px;margin-left:0;display:flex}:is(.ClientAppointments-module__sX2taa__filterContainer .ClientAppointments-module__sX2taa__statusFilter) span{max-height:20px;margin:0}.ClientAppointments-module__sX2taa__filterContainer>div{margin-bottom:16px;margin-right:6px}:is(.ClientAppointments-module__sX2taa__filterContainer>div) .ClientAppointments-module__sX2taa__filterName{font-family:var(--font-family);color:var(--text-main);flex-direction:column;margin-bottom:8px;font-size:14px;display:flex}:is(:is(.ClientAppointments-module__sX2taa__filterContainer>div) .ClientAppointments-module__sX2taa__filterName)>span{margin-top:-4px;margin-bottom:14px;font-size:16px;font-weight:400}.ClientAppointments-module__sX2taa__filterContainer .ant-checkbox-wrapper{align-items:center;margin-bottom:12px;margin-left:0!important}:is(.ClientAppointments-module__sX2taa__filterContainer .ant-checkbox-wrapper) .ant-checkbox{top:0}:is(.ClientAppointments-module__sX2taa__filterContainer .ClientAppointments-module__sX2taa__serviceFilter) .ant-checkbox-wrapper{align-items:center;display:flex}:is(.ClientAppointments-module__sX2taa__filterContainer .ClientAppointments-module__sX2taa__serviceFilter) .ClientAppointments-module__sX2taa__serviceList{text-align:center;flex-direction:column;justify-content:center;align-items:flex-start;display:flex}:is(.ClientAppointments-module__sX2taa__filterContainer .ClientAppointments-module__sX2taa__personFilter) .ClientAppointments-module__sX2taa__avatarList{flex-flow:wrap;display:flex}:is(.ClientAppointments-module__sX2taa__filterContainer .ClientAppointments-module__sX2taa__dateFilter) .ClientAppointments-module__sX2taa__datePickerList{flex-direction:row;justify-content:space-between;align-items:center;display:flex}:is(:is(.ClientAppointments-module__sX2taa__filterContainer .ClientAppointments-module__sX2taa__dateFilter) .ClientAppointments-module__sX2taa__datePickerList) .ClientAppointments-module__sX2taa__middleLine{border-bottom:1px solid var(--grey-main);width:16px;height:0;margin-top:18px}:is(:is(.ClientAppointments-module__sX2taa__filterContainer .ClientAppointments-module__sX2taa__dateFilter) .ClientAppointments-module__sX2taa__datePickerList) .ClientAppointments-module__sX2taa__datePickerWrapper{flex-direction:column;display:flex}:is(:is(:is(.ClientAppointments-module__sX2taa__filterContainer .ClientAppointments-module__sX2taa__dateFilter) .ClientAppointments-module__sX2taa__datePickerList) .ClientAppointments-module__sX2taa__datePickerWrapper) span{color:var(--grey-main);font-size:14px}:is(:is(:is(.ClientAppointments-module__sX2taa__filterContainer .ClientAppointments-module__sX2taa__dateFilter) .ClientAppointments-module__sX2taa__datePickerList) .ClientAppointments-module__sX2taa__datePickerWrapper) .ClientAppointments-module__sX2taa__datePicker{width:116px;height:32px}.ClientAppointments-module__sX2taa__filterContainer .ClientAppointments-module__sX2taa__nowFilter{margin-top:-22px!important}:is(:is(.ClientAppointments-module__sX2taa__filterContainer .ClientAppointments-module__sX2taa__nowFilter) .ClientAppointments-module__sX2taa__nowFilterWrapper) .ant-radio-wrapper{margin-left:0}:is(:is(.ClientAppointments-module__sX2taa__filterContainer .ClientAppointments-module__sX2taa__nowFilter) .ClientAppointments-module__sX2taa__nowFilterWrapper) .ant-radio{background-color:#fff;width:16px;height:16px}:is(:is(.ClientAppointments-module__sX2taa__filterContainer .ClientAppointments-module__sX2taa__nowFilter) .ClientAppointments-module__sX2taa__nowFilterWrapper) .ant-radio-checked{border:1px solid var(--ant-radio-radio-bg-color);border-color:var(--ant-radio-radio-bg-color)}:is(:is(.ClientAppointments-module__sX2taa__filterContainer .ClientAppointments-module__sX2taa__nowFilter) .ClientAppointments-module__sX2taa__nowFilterWrapper) .ant-radio-checked:after{background-color:var(--ant-radio-radio-bg-color);width:8px;height:8px}:is(:is(.ClientAppointments-module__sX2taa__filterContainer .ClientAppointments-module__sX2taa__nowFilter) .ClientAppointments-module__sX2taa__nowFilterWrapper) .ClientAppointments-module__sX2taa__radioText{font-family:var(--font-family);color:var(--text-main);font-size:14px}:is(.ClientAppointments-module__sX2taa__filterContainer .ClientAppointments-module__sX2taa__clearAllFilter) .ClientAppointments-module__sX2taa__clearAllText{font-family:var(--font-family);color:var(--light-text-color);cursor:pointer;font-size:14px}.ClientAppointments-module__sX2taa__filterContainer .ClientAppointments-module__sX2taa__buttonWrapperFullScreen,.ClientAppointments-module__sX2taa__filterContainer .ClientAppointments-module__sX2taa__buttonWrapper{grid-column-gap:16px;-moz-column-gap:16px;grid-template-columns:1fr 1fr;column-gap:16px;display:grid}:is(.ClientAppointments-module__sX2taa__filterContainer .ClientAppointments-module__sX2taa__buttonWrapper) .ClientAppointments-module__sX2taa__clearAllButton{height:40px;color:var(--grey-main);background-color:var(--light-color);border-color:var(--grey-lt-02);border-radius:4px}:is(.ClientAppointments-module__sX2taa__filterContainer .ClientAppointments-module__sX2taa__buttonWrapper) .ClientAppointments-module__sX2taa__applyButton{background-color:var(--accent-main);height:40px;color:var(--light-color);border-radius:4px}.ClientAppointments-module__sX2taa__appointmentTabs{width:100%}.ClientAppointments-module__sX2taa__appointmentTabs .ClientAppointments-module__sX2taa__appointmentTab{width:100%;padding:1rem}:is(.ClientAppointments-module__sX2taa__appointmentTabs .ClientAppointments-module__sX2taa__appointmentTab) .ClientAppointments-module__sX2taa__appointmentTabHeader{justify-content:flex-end;width:100%;height:20px;margin-bottom:1rem;display:flex;position:relative}:is(:is(.ClientAppointments-module__sX2taa__appointmentTabs .ClientAppointments-module__sX2taa__appointmentTab) .ClientAppointments-module__sX2taa__appointmentTabHeader) .ClientAppointments-module__sX2taa__popoverWrapper{position:relative}:is(:is(:is(.ClientAppointments-module__sX2taa__appointmentTabs .ClientAppointments-module__sX2taa__appointmentTab) .ClientAppointments-module__sX2taa__appointmentTabHeader) .ClientAppointments-module__sX2taa__popoverWrapper) .ant-popover-container{padding:10px 0 10px 13px}:is(:is(:is(.ClientAppointments-module__sX2taa__appointmentTabs .ClientAppointments-module__sX2taa__appointmentTab) .ClientAppointments-module__sX2taa__appointmentTabHeader) .ClientAppointments-module__sX2taa__popoverWrapper) .ant-popover-arrow{right:12px}:is(:is(:is(.ClientAppointments-module__sX2taa__appointmentTabs .ClientAppointments-module__sX2taa__appointmentTab) .ClientAppointments-module__sX2taa__appointmentTabHeader) .ClientAppointments-module__sX2taa__popoverWrapper) .ant-popover{z-index:1}:is(:is(:is(.ClientAppointments-module__sX2taa__appointmentTabs .ClientAppointments-module__sX2taa__appointmentTab) .ClientAppointments-module__sX2taa__appointmentTabHeader) .ClientAppointments-module__sX2taa__popoverWrapper) .ant-popover-inner-content{padding:16px 0 16px 16px}:is(:is(:is(.ClientAppointments-module__sX2taa__appointmentTabs .ClientAppointments-module__sX2taa__appointmentTab) .ClientAppointments-module__sX2taa__appointmentTabHeader) .ClientAppointments-module__sX2taa__popoverWrapper) ::-webkit-scrollbar{width:4px}:is(:is(:is(.ClientAppointments-module__sX2taa__appointmentTabs .ClientAppointments-module__sX2taa__appointmentTab) .ClientAppointments-module__sX2taa__appointmentTabHeader) .ClientAppointments-module__sX2taa__popoverWrapper) ::-webkit-scrollbar-thumb{background:var(--grey-main);border-radius:24px}:is(:is(.ClientAppointments-module__sX2taa__appointmentTabs .ClientAppointments-module__sX2taa__appointmentTab) .ClientAppointments-module__sX2taa__appointmentTabHeader)>div{width:20px;height:20px;color:var(--grey-main);cursor:pointer;justify-content:center;align-items:center;margin-right:1rem;font-size:20px;display:flex}:is(:is(:is(.ClientAppointments-module__sX2taa__appointmentTabs .ClientAppointments-module__sX2taa__appointmentTab) .ClientAppointments-module__sX2taa__appointmentTabHeader)>div):hover{color:var(--accent-main)}:is(:is(:is(.ClientAppointments-module__sX2taa__appointmentTabs .ClientAppointments-module__sX2taa__appointmentTab) .ClientAppointments-module__sX2taa__appointmentTabHeader)>div):hover svg path{fill:var(--accent-main)}:is(:is(:is(.ClientAppointments-module__sX2taa__appointmentTabs .ClientAppointments-module__sX2taa__appointmentTab) .ClientAppointments-module__sX2taa__appointmentTabHeader)>div):last-child{margin-right:0}.ClientAppointments-module__sX2taa__emptyContent{flex-direction:column;justify-content:center;align-items:center;height:500px;display:flex}.ClientAppointments-module__sX2taa__emptyContent .ClientAppointments-module__sX2taa__iconWrapper{color:var(--accent-main);margin-bottom:32px;padding-top:100px}:is(.ClientAppointments-module__sX2taa__emptyContent .ClientAppointments-module__sX2taa__iconWrapper) .ClientAppointments-module__sX2taa__noDataIcon{font-size:16rem}.ClientAppointments-module__sX2taa__emptyContent .ClientAppointments-module__sX2taa__emptyText{letter-spacing:0;margin-bottom:12px;font-size:22px;font-style:normal;font-weight:700;line-height:24px}.ClientAppointments-module__sX2taa__emptyContent .ClientAppointments-module__sX2taa__descriptionText{width:413px;height:24px;font-family:var(--font-family);text-align:center;color:var(--grey-main);justify-content:center;font-size:16px;font-style:normal;font-weight:450;line-height:24px;top:625px}.ClientAppointments-module__sX2taa__filterDrawerHeader{flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:64px;padding:1rem 0 12px;display:flex}.ClientAppointments-module__sX2taa__filterDrawerHeader .ClientAppointments-module__sX2taa__handler{background-color:#e3e3e5;border-radius:4px;width:40px;height:4px}.ClientAppointments-module__sX2taa__filterDrawerHeader .ClientAppointments-module__sX2taa__title{font-family:var(--font-family);color:var(--text-main);font-size:17px;line-height:22px}.ClientAppointments-module__sX2taa__filterDrawerBody{width:100%;padding:0 16px}.ClientAppointments-module__sX2taa__filterDrawerBody .ClientAppointments-module__sX2taa__filterContainer{width:100%}:is(:is(:is(:is(.ClientAppointments-module__sX2taa__filterDrawerBody .ClientAppointments-module__sX2taa__filterContainer) .ClientAppointments-module__sX2taa__dateFilter) .ClientAppointments-module__sX2taa__datePickerList) .ClientAppointments-module__sX2taa__datePickerWrapper) .ClientAppointments-module__sX2taa__datePicker{width:170px}:is(:is(:is(:is(:is(.ClientAppointments-module__sX2taa__filterDrawerBody .ClientAppointments-module__sX2taa__filterContainer) .ClientAppointments-module__sX2taa__dateFilter) .ClientAppointments-module__sX2taa__datePickerList) .ClientAppointments-module__sX2taa__datePickerWrapper) .ClientAppointments-module__sX2taa__datePicker) .ant-picker{width:170px}.ClientAppointments-module__sX2taa__purpleColorDot{background-color:var(--purple-main);border-radius:50%;width:6px;height:6px;margin-right:5px}.ClientAppointments-module__sX2taa__yellowColorDot{background-color:var(--yellow-main);border-radius:50%;width:6px;height:6px;margin-right:5px}.ClientAppointments-module__sX2taa__serviceTextWrapper{flex-direction:row;justify-content:center;align-items:center;display:flex}.ClientAppointments-module__sX2taa__serviceTextWrapper .ClientAppointments-module__sX2taa__serviceText{text-align:start;flex-direction:row;align-items:center;font-size:14px;display:flex}.ClientAppointments-module__sX2taa__serviceTextWrapper .ClientAppointments-module__sX2taa__serviceCounter{color:var(--grey-main);margin-left:4px;font-size:14px}.ClientAppointments-module__sX2taa__bookAppointmentCard{border:1px solid var(--grey-lt-02);border-radius:4px;justify-content:space-between;width:100%;padding:12px 16px;display:flex}.ClientAppointments-module__sX2taa__bookAppointmentCard:hover{box-shadow:0 3px 15px #0000001f}.ClientAppointments-module__sX2taa__bookAppointmentCard .ClientAppointments-module__sX2taa__calendarDates{color:var(--accent-main);background-color:fade(var(--accent-main) 10%);border-radius:100%;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.ClientAppointments-module__sX2taa__bookAppointmentCard .ClientAppointments-module__sX2taa__bookAppointmentBtn{all:unset;background-color:var(--gray-1);color:var(--accent-main);border:1px solid var(--accent-main);cursor:pointer;box-shadow:none;border-radius:4px;padding:4px 16px}.ClientAppointments-module__sX2taa__bookAppointmentCard .ClientAppointments-module__sX2taa__bookAppointmentText{flex-direction:column;display:flex}:is(.ClientAppointments-module__sX2taa__bookAppointmentCard .ClientAppointments-module__sX2taa__bookAppointmentText) p{margin:0}:is(.ClientAppointments-module__sX2taa__bookAppointmentCard .ClientAppointments-module__sX2taa__bookAppointmentText) .ClientAppointments-module__sX2taa__secondaryTxt{color:var(--light-text-color);font-size:13px}.ClientAppointments-module__sX2taa__bookAppointmentCard .ClientAppointments-module__sX2taa__bookAppointmentLeft{flex-direction:row;gap:8px;display:flex}
.ResourceContainer-module__rUK-KG__container{background-color:#fff}
.CustomTabMenu-module__02xKUa__customTabMenuContainer{background-color:#fff;border-radius:4px;width:100%;height:auto}.CustomTabMenu-module__02xKUa__topPositionTabs{flex-direction:column;width:100%;height:auto;display:flex}.CustomTabMenu-module__02xKUa__topPositionTabs .CustomTabMenu-module__02xKUa__mainTab{z-index:8;width:100%;height:40px;margin-top:0;position:fixed}:is(.CustomTabMenu-module__02xKUa__topPositionTabs .CustomTabMenu-module__02xKUa__mainTab) .ant-tabs{width:100%}@media (max-width:768px){:is(.CustomTabMenu-module__02xKUa__topPositionTabs .CustomTabMenu-module__02xKUa__mainTab) .ant-tabs{background-color:var(--light-color)}}:is(.CustomTabMenu-module__02xKUa__topPositionTabs .CustomTabMenu-module__02xKUa__mainTab) .ant-tabs{background-color:#fff}:is(:is(.CustomTabMenu-module__02xKUa__topPositionTabs .CustomTabMenu-module__02xKUa__mainTab) .ant-tabs) .ant-tabs-nav{width:100%;height:40px;margin:0}:is(:is(:is(.CustomTabMenu-module__02xKUa__topPositionTabs .CustomTabMenu-module__02xKUa__mainTab) .ant-tabs) .ant-tabs-nav) .ant-tabs-tab{width:160px;height:100%;font-family:var(--font-family);color:var(--darker-grey-main);justify-content:center;align-items:center;margin:0;padding:0;font-size:14px;display:flex}@media (max-width:767px){:is(:is(:is(.CustomTabMenu-module__02xKUa__topPositionTabs .CustomTabMenu-module__02xKUa__mainTab) .ant-tabs) .ant-tabs-nav) .ant-tabs-tab{background-color:#fff}}:is(:is(:is(:is(.CustomTabMenu-module__02xKUa__topPositionTabs .CustomTabMenu-module__02xKUa__mainTab) .ant-tabs) .ant-tabs-nav) .ant-tabs-tab):hover{background-color:var(--grey-background)}.CustomTabMenu-module__02xKUa__topPositionTabs .CustomTabMenu-module__02xKUa__tabMenuItem{cursor:pointer;box-sizing:border-box;height:40px;font-family:var(--font-family);color:var(--grey-main);border-bottom:3px solid #fff;justify-content:center;align-items:center;padding:11px 0 8px;font-size:14px;transition:all .3s;display:flex}.CustomTabMenu-module__02xKUa__active:is(.CustomTabMenu-module__02xKUa__topPositionTabs .CustomTabMenu-module__02xKUa__tabMenuItem){color:var(--accent-main);border-bottom:3px solid var(--accent-main)}.CustomTabMenu-module__02xKUa__topPositionTabs .CustomTabMenu-module__02xKUa__tabPaneItems{background-color:var(--light-color);width:100%;margin-top:40px}:is(.CustomTabMenu-module__02xKUa__topPositionTabs .CustomTabMenu-module__02xKUa__tabPaneItems) .CustomTabMenu-module__02xKUa__active{display:block}@media screen and (max-width:640px){.CustomTabMenu-module__02xKUa__topPositionTabs .CustomTabMenu-module__02xKUa__tabPaneItems{margin-top:75px}}@media screen and (max-width:425px){.CustomTabMenu-module__02xKUa__topPositionTabs .CustomTabMenu-module__02xKUa__tabPaneItems{z-index:999;margin-top:115px}}@media screen and (min-width:577px) and (max-width:1366px) and (orientation:landscape) and (hover:none){.CustomTabMenu-module__02xKUa__topPositionTabs .CustomTabMenu-module__02xKUa__tabPaneItems{margin-top:40px}}.CustomTabMenu-module__02xKUa__tabPaneItem{height:100%}.CustomTabMenu-module__02xKUa__leftPositionTabs{width:100%;display:flex}.CustomTabMenu-module__02xKUa__leftPositionTabs .CustomTabMenu-module__02xKUa__tabMenuItems{height:inherit;border-right:1px solid var(--grey-lt-02)}:is(.CustomTabMenu-module__02xKUa__leftPositionTabs .CustomTabMenu-module__02xKUa__tabMenuItems) .CustomTabMenu-module__02xKUa__titleWrapper{align-items:center;display:flex}:is(:is(:is(:is(.CustomTabMenu-module__02xKUa__leftPositionTabs .CustomTabMenu-module__02xKUa__tabMenuItems) .CustomTabMenu-module__02xKUa__titleWrapper) .CustomTabMenu-module__02xKUa__countWrapper) .CustomTabMenu-module__02xKUa__countContainer):before{content:"";border-top:5px solid #0000;border-bottom:5px solid #0000;border-right:5px solid #eef7fb;width:0;height:0;position:absolute;top:50%;left:-5px;transform:translateY(-50%)}:is(:is(:is(.CustomTabMenu-module__02xKUa__leftPositionTabs .CustomTabMenu-module__02xKUa__tabMenuItems) .CustomTabMenu-module__02xKUa__titleWrapper) .CustomTabMenu-module__02xKUa__countWrapper) .CustomTabMenu-module__02xKUa__countContainer{font-family:var(--font-family);color:var(--accent-main);background:#eef7fb 50% no-repeat;border-radius:2px;justify-content:center;align-items:center;width:auto;min-width:23px;height:20px;margin-left:8px;font-size:12px;display:flex;position:relative}:is(:is(.CustomTabMenu-module__02xKUa__leftPositionTabs .CustomTabMenu-module__02xKUa__tabMenuItems) .CustomTabMenu-module__02xKUa__titleWrapper) .CustomTabMenu-module__02xKUa__tagLabel{margin-left:10px}:is(.CustomTabMenu-module__02xKUa__leftPositionTabs .CustomTabMenu-module__02xKUa__tabMenuItems) .CustomTabMenu-module__02xKUa__tabMenuItem{cursor:pointer;width:100%;height:50px;color:var(--darker-grey-main);font-family:var(--font-family);border-left:3px solid #fff;justify-content:space-between;align-items:center;padding:0 24px 0 21px;font-size:14px;transition:all .3s;display:flex}.CustomTabMenu-module__02xKUa__active:is(:is(.CustomTabMenu-module__02xKUa__leftPositionTabs .CustomTabMenu-module__02xKUa__tabMenuItems) .CustomTabMenu-module__02xKUa__tabMenuItem){border-left:3px solid var(--accent-main);color:var(--accent-main)}:is(:is(.CustomTabMenu-module__02xKUa__leftPositionTabs .CustomTabMenu-module__02xKUa__tabMenuItems) .CustomTabMenu-module__02xKUa__tabMenuItem):hover{color:var(--accent-main);background-color:var(--grey-background)}:is(.CustomTabMenu-module__02xKUa__leftPositionTabs .CustomTabMenu-module__02xKUa__tabMenuItems) .CustomTabMenu-module__02xKUa__expandableItem{cursor:pointer;width:100%;min-height:50px;transition:all .3s}:is(:is(.CustomTabMenu-module__02xKUa__leftPositionTabs .CustomTabMenu-module__02xKUa__tabMenuItems) .CustomTabMenu-module__02xKUa__expandableItem) .ant-collapse .ant-collapse-panel>.ant-collapse-body{padding:0}:is(:is(.CustomTabMenu-module__02xKUa__leftPositionTabs .CustomTabMenu-module__02xKUa__tabMenuItems) .CustomTabMenu-module__02xKUa__expandableItem) .ant-collapse{border-radius:0;border-radius:initial;background-color:#0000;border:none}:is(:is(.CustomTabMenu-module__02xKUa__leftPositionTabs .CustomTabMenu-module__02xKUa__tabMenuItems) .CustomTabMenu-module__02xKUa__expandableItem) .ant-collapse-header{border-radius:0;border-radius:initial}:is(:is(.CustomTabMenu-module__02xKUa__leftPositionTabs .CustomTabMenu-module__02xKUa__tabMenuItems) .CustomTabMenu-module__02xKUa__expandableItem) .ant-collapse-item{border:none;width:100%;min-height:40px}:is(:is(:is(.CustomTabMenu-module__02xKUa__leftPositionTabs .CustomTabMenu-module__02xKUa__tabMenuItems) .CustomTabMenu-module__02xKUa__expandableItem) .ant-collapse-item) .ant-collapse-header{color:var(--darker-grey-main);font-family:var(--font-family);border-left:3px solid #fff;justify-content:space-between;align-items:center;width:100%;height:40px;padding:12px 21px;font-size:14px;display:flex}:is(:is(:is(:is(.CustomTabMenu-module__02xKUa__leftPositionTabs .CustomTabMenu-module__02xKUa__tabMenuItems) .CustomTabMenu-module__02xKUa__expandableItem) .ant-collapse-item) .ant-collapse-header)>span{width:100%;transform:translateY(0%)}:is(:is(:is(:is(:is(.CustomTabMenu-module__02xKUa__leftPositionTabs .CustomTabMenu-module__02xKUa__tabMenuItems) .CustomTabMenu-module__02xKUa__expandableItem) .ant-collapse-item) .ant-collapse-header)>span):first-child{justify-content:flex-end;display:flex}:is(:is(:is(:is(.CustomTabMenu-module__02xKUa__leftPositionTabs .CustomTabMenu-module__02xKUa__tabMenuItems) .CustomTabMenu-module__02xKUa__expandableItem) .ant-collapse-item) .ant-collapse-header) .anticon{align-items:center;padding:0;font-size:14px;display:flex;position:static;top:0;transform:translate(0)}:is(:is(:is(.CustomTabMenu-module__02xKUa__leftPositionTabs .CustomTabMenu-module__02xKUa__tabMenuItems) .CustomTabMenu-module__02xKUa__expandableItem) .ant-collapse-item) .ant-collapse-content{border:none}:is(:is(:is(:is(:is(.CustomTabMenu-module__02xKUa__leftPositionTabs .CustomTabMenu-module__02xKUa__tabMenuItems) .CustomTabMenu-module__02xKUa__expandableItem) .ant-collapse-item) .ant-collapse-content) .ant-collapse-content-box):first-child{border-top:1px solid var(--grey-lt-02)}:is(:is(:is(:is(.CustomTabMenu-module__02xKUa__leftPositionTabs .CustomTabMenu-module__02xKUa__tabMenuItems) .CustomTabMenu-module__02xKUa__expandableItem) .ant-collapse-item) .ant-collapse-content) .ant-collapse-content-box{padding:0}.CustomTabMenu-module__02xKUa__active:is(:is(.CustomTabMenu-module__02xKUa__leftPositionTabs .CustomTabMenu-module__02xKUa__tabMenuItems) .CustomTabMenu-module__02xKUa__expandableItem) .ant-collapse-header{color:var(--accent-main);border-left:3px solid var(--accent-main)}:is(:is(.CustomTabMenu-module__02xKUa__leftPositionTabs .CustomTabMenu-module__02xKUa__tabMenuItems) .CustomTabMenu-module__02xKUa__expandableItem):hover .ant-collapse-header{color:var(--accent-main)}:is(:is(.CustomTabMenu-module__02xKUa__leftPositionTabs .CustomTabMenu-module__02xKUa__tabMenuItems) .CustomTabMenu-module__02xKUa__expandableItem) .CustomTabMenu-module__02xKUa__tabMenuItem{cursor:pointer;width:100%;height:40px;color:var(--darker-grey-main);font-family:var(--font-family);border-left:3px solid #fff;align-items:center;padding:0 0 0 35px;font-size:14px;transition:all .3s;display:flex}.CustomTabMenu-module__02xKUa__active:is(:is(:is(.CustomTabMenu-module__02xKUa__leftPositionTabs .CustomTabMenu-module__02xKUa__tabMenuItems) .CustomTabMenu-module__02xKUa__expandableItem) .CustomTabMenu-module__02xKUa__tabMenuItem){color:var(--accent-main);border-left:3px solid #fff}:is(:is(:is(.CustomTabMenu-module__02xKUa__leftPositionTabs .CustomTabMenu-module__02xKUa__tabMenuItems) .CustomTabMenu-module__02xKUa__expandableItem) .CustomTabMenu-module__02xKUa__tabMenuItem):hover{color:var(--accent-main);background-color:var(--grey-background)}.CustomTabMenu-module__02xKUa__leftPositionTabs .CustomTabMenu-module__02xKUa__tabPaneItems{width:100%;overflow:hidden}:is(.CustomTabMenu-module__02xKUa__leftPositionTabs .CustomTabMenu-module__02xKUa__tabPaneItems) .CustomTabMenu-module__02xKUa__tabPaneItem{display:none}:is(.CustomTabMenu-module__02xKUa__leftPositionTabs .CustomTabMenu-module__02xKUa__tabPaneItems) .CustomTabMenu-module__02xKUa__active{display:block}.CustomTabMenu-module__02xKUa__disableTabMenuItem{opacity:.5;cursor:not-allowed;color:var(--grey-main)}.CustomTabMenu-module__02xKUa__disableTabMenuItem.CustomTabMenu-module__02xKUa__active{color:var(--grey-main);cursor:not-allowed;border-left:none}.CustomTabMenu-module__02xKUa__disableTabMenuItem:hover{color:var(--grey-main)!important;cursor:not-allowed!important;background:0 0!important}.CustomTabMenu-module__02xKUa__measureButton{all:unset;cursor:pointer;justify-content:flex-start;align-items:center;gap:5px;width:calc(100% - 35px);height:40px;margin-left:2px;padding-left:33px;display:flex;color:var(--darker-grey-main)!important}.CustomTabMenu-module__02xKUa__measureButton:hover{color:var(--accent-main)!important;background-color:var(--grey-background)!important;border:none!important}
.ClientDashboardLayout-module__IHUOAG__squareTile{flex-direction:column;justify-content:space-between;width:100%;height:100%;display:flex}.ClientDashboardLayout-module__IHUOAG__squareTile .ClientDashboardLayout-module__IHUOAG__category{font-family:var(--font-family);letter-spacing:1px;text-transform:uppercase;color:var(--grey-main);margin-bottom:12px;font-size:12px;font-weight:400;line-height:22px}.ClientDashboardLayout-module__IHUOAG__squareTile .ClientDashboardLayout-module__IHUOAG__description{font-family:var(--font-family);color:var(--text-main);margin-bottom:10px;font-size:14px;font-weight:400;line-height:18px}.ClientDashboardLayout-module__IHUOAG__squareTile .ClientDashboardLayout-module__IHUOAG__date,.ClientDashboardLayout-module__IHUOAG__squareTile .ClientDashboardLayout-module__IHUOAG__tester{font-family:var(--font-family);color:var(--grey-main);font-size:12px;font-weight:400;line-height:16px}.ClientDashboardLayout-module__IHUOAG__squareTile .ClientDashboardLayout-module__IHUOAG__descriptionTitle{font-family:var(--font-family);color:var(--text-main);font-size:14px;font-weight:400;line-height:18px}.ClientDashboardLayout-module__IHUOAG__squareTile .ClientDashboardLayout-module__IHUOAG__descriptionContent{font-family:var(--font-family);color:var(--grey-main);margin-bottom:6px;font-size:12px;font-weight:400;line-height:16px}:is(.ClientDashboardLayout-module__IHUOAG__squareTile .ClientDashboardLayout-module__IHUOAG__descriptionContent):last-child{margin-bottom:0}.ClientDashboardLayout-module__IHUOAG__clientDashboardLayout{flex-wrap:wrap;width:100%;height:100%;display:flex}:is(.ClientDashboardLayout-module__IHUOAG__clientDashboardLayout>div):first-child{width:100%;max-width:100%;height:100%}@media screen and (min-width:640px) and (max-width:1024px){:is(.ClientDashboardLayout-module__IHUOAG__clientDashboardLayout>div):first-child{max-width:none;max-width:initial}}:is(.ClientDashboardLayout-module__IHUOAG__clientDashboardLayout>div):first-child>div{max-width:100%;margin-bottom:1rem}:is(:is(.ClientDashboardLayout-module__IHUOAG__clientDashboardLayout>div):first-child>div):last-child{margin-bottom:0}:is(.ClientDashboardLayout-module__IHUOAG__clientDashboardLayout>div) .ClientDashboardLayout-module__IHUOAG__cardCoustomWrapper{width:100%}@media (max-width:640px){.ClientDashboardLayout-module__IHUOAG__clientDashboardLayout>div{flex-direction:column;display:flex}:is(.ClientDashboardLayout-module__IHUOAG__clientDashboardLayout>div)>div{width:100%}:is(:is(.ClientDashboardLayout-module__IHUOAG__clientDashboardLayout>div)>div):first-child{margin-bottom:1rem}}.ClientDashboardLayout-module__IHUOAG__clientDashboardLayout .ClientDashboardLayout-module__IHUOAG__allergiesContainer{width:100%}:is(.ClientDashboardLayout-module__IHUOAG__clientDashboardLayout .ClientDashboardLayout-module__IHUOAG__allergiesContainer) .ClientDashboardLayout-module__IHUOAG__tile{flex-direction:column;justify-content:space-between;display:flex}:is(:is(.ClientDashboardLayout-module__IHUOAG__clientDashboardLayout .ClientDashboardLayout-module__IHUOAG__allergiesContainer) .ClientDashboardLayout-module__IHUOAG__tile) .ClientDashboardLayout-module__IHUOAG__category{font-family:var(--font-family);letter-spacing:1px;text-transform:uppercase;color:var(--grey-main);font-size:12px;font-weight:400;line-height:22px}:is(:is(.ClientDashboardLayout-module__IHUOAG__clientDashboardLayout .ClientDashboardLayout-module__IHUOAG__allergiesContainer) .ClientDashboardLayout-module__IHUOAG__tile) .ClientDashboardLayout-module__IHUOAG__count{font-family:var(--font-family);color:var(--text-main);font-size:14px;font-weight:400;line-height:18px}.ClientDashboardLayout-module__IHUOAG__clientDashboardLayout .ClientDashboardLayout-module__IHUOAG__alertsContainer{width:100%}:is(.ClientDashboardLayout-module__IHUOAG__clientDashboardLayout .ClientDashboardLayout-module__IHUOAG__alertsContainer) .ClientDashboardLayout-module__IHUOAG__tile{flex-direction:column;display:flex}:is(:is(.ClientDashboardLayout-module__IHUOAG__clientDashboardLayout .ClientDashboardLayout-module__IHUOAG__alertsContainer) .ClientDashboardLayout-module__IHUOAG__tile) .ClientDashboardLayout-module__IHUOAG__allergies,:is(:is(.ClientDashboardLayout-module__IHUOAG__clientDashboardLayout .ClientDashboardLayout-module__IHUOAG__alertsContainer) .ClientDashboardLayout-module__IHUOAG__tile) .ClientDashboardLayout-module__IHUOAG__staffAlerts{width:100%}:is(:is(:is(.ClientDashboardLayout-module__IHUOAG__clientDashboardLayout .ClientDashboardLayout-module__IHUOAG__alertsContainer) .ClientDashboardLayout-module__IHUOAG__tile) .ClientDashboardLayout-module__IHUOAG__allergies,:is(:is(.ClientDashboardLayout-module__IHUOAG__clientDashboardLayout .ClientDashboardLayout-module__IHUOAG__alertsContainer) .ClientDashboardLayout-module__IHUOAG__tile) .ClientDashboardLayout-module__IHUOAG__staffAlerts) .ClientDashboardLayout-module__IHUOAG__title{font-family:var(--font-family);color:var(--grey-main);margin-bottom:4px;font-size:12px;line-height:16px}:is(:is(:is(.ClientDashboardLayout-module__IHUOAG__clientDashboardLayout .ClientDashboardLayout-module__IHUOAG__alertsContainer) .ClientDashboardLayout-module__IHUOAG__tile) .ClientDashboardLayout-module__IHUOAG__allergies,:is(:is(.ClientDashboardLayout-module__IHUOAG__clientDashboardLayout .ClientDashboardLayout-module__IHUOAG__alertsContainer) .ClientDashboardLayout-module__IHUOAG__tile) .ClientDashboardLayout-module__IHUOAG__staffAlerts) .ClientDashboardLayout-module__IHUOAG__content{font-family:var(--font-family);flex-wrap:wrap;font-size:14px;line-height:24px;display:flex}:is(:is(:is(.ClientDashboardLayout-module__IHUOAG__clientDashboardLayout .ClientDashboardLayout-module__IHUOAG__alertsContainer) .ClientDashboardLayout-module__IHUOAG__tile) .ClientDashboardLayout-module__IHUOAG__allergies,:is(:is(.ClientDashboardLayout-module__IHUOAG__clientDashboardLayout .ClientDashboardLayout-module__IHUOAG__alertsContainer) .ClientDashboardLayout-module__IHUOAG__tile) .ClientDashboardLayout-module__IHUOAG__staffAlerts) .ClientDashboardLayout-module__IHUOAG__allergy{background-color:var(--light-danger-main-background);color:var(--danger-main);border-radius:4px;margin-right:8px;padding:4px 1rem;display:inline-block}:is(:is(:is(.ClientDashboardLayout-module__IHUOAG__clientDashboardLayout .ClientDashboardLayout-module__IHUOAG__alertsContainer) .ClientDashboardLayout-module__IHUOAG__tile) .ClientDashboardLayout-module__IHUOAG__allergies,:is(:is(.ClientDashboardLayout-module__IHUOAG__clientDashboardLayout .ClientDashboardLayout-module__IHUOAG__alertsContainer) .ClientDashboardLayout-module__IHUOAG__tile) .ClientDashboardLayout-module__IHUOAG__staffAlerts) .ClientDashboardLayout-module__IHUOAG__staffAlert{color:var(--yellow-main);background-color:#faad141a;border-radius:4px;margin-bottom:8px;margin-right:8px;padding:4px 1rem;display:inline-block}.ClientDashboardLayout-module__IHUOAG__clientDashboardLayout .ClientDashboardLayout-module__IHUOAG__latestConversationsContainer{width:100%;margin-bottom:0}:is(.ClientDashboardLayout-module__IHUOAG__clientDashboardLayout .ClientDashboardLayout-module__IHUOAG__latestConversationsContainer) .ClientDashboardLayout-module__IHUOAG__tile{flex-direction:column;display:flex}:is(:is(.ClientDashboardLayout-module__IHUOAG__clientDashboardLayout .ClientDashboardLayout-module__IHUOAG__latestConversationsContainer) .ClientDashboardLayout-module__IHUOAG__tile) .ClientDashboardLayout-module__IHUOAG__conversation{grid-column-gap:14px;border-bottom:1px solid var(--grey-lt-02);cursor:pointer;grid-template-columns:24px 1fr 40px;width:100%;height:60px;padding:10px;display:grid}@media screen and (max-width:480px){:is(:is(.ClientDashboardLayout-module__IHUOAG__clientDashboardLayout .ClientDashboardLayout-module__IHUOAG__latestConversationsContainer) .ClientDashboardLayout-module__IHUOAG__tile) .ClientDashboardLayout-module__IHUOAG__conversation{height:auto}:is(:is(:is(:is(.ClientDashboardLayout-module__IHUOAG__clientDashboardLayout .ClientDashboardLayout-module__IHUOAG__latestConversationsContainer) .ClientDashboardLayout-module__IHUOAG__tile) .ClientDashboardLayout-module__IHUOAG__conversation)>div):nth-child(2) .ClientDashboardLayout-module__IHUOAG__type{align-items:flex-start!important}}:is(:is(:is(:is(.ClientDashboardLayout-module__IHUOAG__clientDashboardLayout .ClientDashboardLayout-module__IHUOAG__latestConversationsContainer) .ClientDashboardLayout-module__IHUOAG__tile) .ClientDashboardLayout-module__IHUOAG__conversation)>div):nth-child(2) .ClientDashboardLayout-module__IHUOAG__name{font-family:var(--font-family);color:var(--text-main);margin-bottom:4px;font-size:14px;line-height:1.265}:is(:is(:is(:is(.ClientDashboardLayout-module__IHUOAG__clientDashboardLayout .ClientDashboardLayout-module__IHUOAG__latestConversationsContainer) .ClientDashboardLayout-module__IHUOAG__tile) .ClientDashboardLayout-module__IHUOAG__conversation)>div):nth-child(2) .ClientDashboardLayout-module__IHUOAG__type{font-family:var(--font-family);color:var(--grey-main);align-items:center;font-size:14px;line-height:1.265;display:flex}:is(:is(:is(:is(.ClientDashboardLayout-module__IHUOAG__clientDashboardLayout .ClientDashboardLayout-module__IHUOAG__latestConversationsContainer) .ClientDashboardLayout-module__IHUOAG__tile) .ClientDashboardLayout-module__IHUOAG__conversation)>div):nth-child(3){font-family:var(--font-family);color:var(--grey-main);flex-direction:column;justify-content:flex-end;align-items:flex-end;font-size:12px;line-height:16px;display:flex}:is(:is(:is(:is(.ClientDashboardLayout-module__IHUOAG__clientDashboardLayout .ClientDashboardLayout-module__IHUOAG__latestConversationsContainer) .ClientDashboardLayout-module__IHUOAG__tile) .ClientDashboardLayout-module__IHUOAG__conversation)>div):nth-child(3)>span:first-child{margin-bottom:8px}:is(:is(:is(.ClientDashboardLayout-module__IHUOAG__clientDashboardLayout .ClientDashboardLayout-module__IHUOAG__latestConversationsContainer) .ClientDashboardLayout-module__IHUOAG__tile) .ClientDashboardLayout-module__IHUOAG__conversation):last-child{border-bottom:none}:is(:is(:is(.ClientDashboardLayout-module__IHUOAG__clientDashboardLayout .ClientDashboardLayout-module__IHUOAG__latestConversationsContainer) .ClientDashboardLayout-module__IHUOAG__tile) .ClientDashboardLayout-module__IHUOAG__conversation):hover{background-color:#eef7fb}:is(:is(:is(:is(.ClientDashboardLayout-module__IHUOAG__clientDashboardLayout .ClientDashboardLayout-module__IHUOAG__latestConversationsContainer) .ClientDashboardLayout-module__IHUOAG__tile) .ClientDashboardLayout-module__IHUOAG__conversation):hover>div:nth-child(2)) .ClientDashboardLayout-module__IHUOAG__name{color:var(--accent-main)}.ClientDashboardLayout-module__IHUOAG__clientDashboardLayout .ClientDashboardLayout-module__IHUOAG__noTicketItemImage{width:20px;height:20px;position:relative}:is(.ClientDashboardLayout-module__IHUOAG__clientDashboardLayout .ClientDashboardLayout-module__IHUOAG__noTicketItemImage) .ClientDashboardLayout-module__IHUOAG__circle{background-color:#eef7fb;border-radius:50%;width:12px;height:12px;position:absolute;top:0;left:0}:is(.ClientDashboardLayout-module__IHUOAG__clientDashboardLayout .ClientDashboardLayout-module__IHUOAG__noTicketItemImage) .ClientDashboardLayout-module__IHUOAG__icon{position:absolute;bottom:0;right:2px}
.index-module__ljUrHG__header{height:64px;top:calc(var(--header-push) + var(--header-height));z-index:3;background:#fff;display:flex;position:sticky}.index-module__ljUrHG__cell{width:var(--cell-width);border:none;border-bottom:1px solid var(--grey-lt-02);border-top:1px solid var(--grey-lt-02);cursor:pointer;background:#fff;justify-content:center;align-items:center;font-weight:700;transition:all .2s ease-out;display:flex}.index-module__ljUrHG__cell:hover:not(.index-module__ljUrHG__filter){background:var(--grey-lt-02)}.index-module__ljUrHG__cell+.index-module__ljUrHG__cell{border-left:1px solid var(--grey-lt-02)}.index-module__ljUrHG__cell.index-module__ljUrHG__selected{background:var(--ant-primary-1);color:var(--accent-main)}.index-module__ljUrHG__filter{border-right:1px solid var(--grey-lt-02);padding:0}.index-module__ljUrHG__today{color:var(--accent-main)}.index-module__ljUrHG__subHeader{height:calc(var(--header-height) / 2);border-bottom:1px solid var(--grey-lt-02);display:flex}.index-module__ljUrHG__flexCell{flex:1}
.index-module__u708WW__loading{width:100%;padding:4px;position:absolute;top:0;left:0}.index-module__u708WW__line{background-color:var(--accent-main);will-change:width;border-radius:4px;height:100%;transition:height .3s ease-in-out;position:absolute;left:0;right:0}.index-module__u708WW__small{height:1px}.index-module__u708WW__medium{height:2px}.index-module__u708WW__large{height:4px}
.index-module__xG2Wza__row{height:var(--cell-height);display:flex;overflow:hidden}.index-module__xG2Wza__row+.index-module__xG2Wza__row{border-top:1px solid var(--grey-lt-065)}.index-module__xG2Wza__row{position:relative}.index-module__xG2Wza__cell{width:var(--cell-width);border-right:1px solid var(--grey-lt-04);justify-content:center;align-items:center;height:100%;padding:1rem;display:flex}.index-module__xG2Wza__cell+.index-module__xG2Wza__cell{border-left:1px solid var(--grey-lt-04)}.index-module__xG2Wza__cell{position:relative}.index-module__xG2Wza__name{border-right:1px solid var(--grey-lt-04);text-align:center}.index-module__xG2Wza__half{appearance:none;cursor:pointer;background:0 0;border:none;outline:none;width:100%;height:100%;transition:all .2s ease-in-out;position:absolute;right:0}.index-module__xG2Wza__half+.index-module__xG2Wza__half{border-top:1px solid var(--grey-lt-04)}.index-module__xG2Wza__half:hover{background-color:var(--grey-lt-04)}.index-module__xG2Wza__half:hover .index-module__xG2Wza__time{opacity:.5}.index-module__xG2Wza__half .index-module__xG2Wza__time{opacity:0;pointer-events:none;transition:opacity .2s ease-in-out;position:absolute;top:4px;right:4px}.index-module__xG2Wza__appointment{width:100%;height:50%;max-height:calc(1 * var(--cell-height));background:var(--background-color);text-align:left;border:0;border:1px solid var(--border-color);outline:none;padding:0;transition:background .2s ease-out,outline .2s ease-out;position:absolute;left:0}.index-module__xG2Wza__appointment.index-module__xG2Wza__first{border-right:0!important;border-radius:4px 0 0 4px!important}.index-module__xG2Wza__appointment.index-module__xG2Wza__last{border-left:0!important;border-radius:0 4px 4px 0!important}.index-module__xG2Wza__group:hover .index-module__xG2Wza__appointment{background:var(--hover-background-color)}.index-module__xG2Wza__am{width:100%;height:50%;position:absolute;top:0}.index-module__xG2Wza__pm{width:100%;height:50%;position:absolute;bottom:0}.index-module__xG2Wza__bookings{width:87.5%;position:absolute;left:12.5%}.index-module__xG2Wza__name{flex-flow:column;justify-content:center;align-items:center}.index-module__xG2Wza__staff{text-overflow:ellipsis;white-space:nowrap;gap:.5rem;max-width:100%;max-height:2rem;display:flex;overflow:hidden}.index-module__xG2Wza__staff.index-module__xG2Wza__tooltip{flex-flow:wrap;max-width:10rem;height:fit-content;max-height:none}.index-module__xG2Wza__roomName{font-weight:700}.index-module__xG2Wza__highlighted{outline:2px solid var(--background-color);z-index:10;--background-color:var(--hover-background-color)!important}.index-module__xG2Wza__sunday{background:repeating-linear-gradient(45deg, var(--grey-lt-02), var(--grey-lt-02) 10px, transparent 10px, transparent 20px)}
.Appointment-module__P64Bea__container{padding:.25rem}.Appointment-module__P64Bea__time{flex-flow:column;align-items:flex-start;font-weight:900;display:flex}.Appointment-module__P64Bea__time span{line-height:1}.Appointment-module__P64Bea__users{position:absolute;bottom:4px;left:4px}-container.Appointment-module__P64Bea__users{align-items:center;display:flex;position:relative}.Appointment-module__P64Bea__users .Appointment-module__P64Bea__user{border:2px solid var(--background-color);background-color:#fff;border-radius:50%;width:1.5rem;height:1.5rem;margin-right:-.5rem;position:relative;overflow:hidden}.Appointment-module__P64Bea__users .Appointment-module__P64Bea__initials{z-index:1;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex;position:absolute;bottom:0;right:0}.Appointment-module__P64Bea__users img{-o-object-fit:cover;object-fit:cover;z-index:2;border-radius:50%;width:100%;height:100%;position:absolute;top:0;left:0}
.index-module__09kJlq__header{border-top:1px solid var(--grey-lt-02);border-bottom:1px solid var(--grey-lt-02);top:calc(var(--header-height) + var(--header-push));z-index:4;background-color:#fff;justify-content:space-between;align-items:center;font-weight:700;display:flex;position:sticky}.index-module__09kJlq__cell{justify-content:center;align-items:center;width:14.2857%;min-height:64px;display:flex}.index-module__09kJlq__cell+.index-module__09kJlq__cell{border-left:1px solid var(--grey-lt-02)}.index-module__09kJlq__filters{width:3.5rem;height:4rem;position:absolute;top:100%;right:0}.index-module__09kJlq__filters>div{width:100%;height:100%}
.index-module__vgNiIG__container{flex-direction:column;min-height:80vh;display:flex}
.index-module__XxZ1sa__container{background:#fff;flex-direction:column;height:100%;display:flex;position:relative;overflow:auto}.index-module__XxZ1sa__day{border-bottom:1px solid var(--grey-lt-02);flex-direction:column;flex:1;justify-content:flex-start;min-width:14.2857%;min-height:15rem;display:flex;position:relative}.index-module__XxZ1sa__day+.index-module__XxZ1sa__day{border-left:1px solid var(--grey-lt-02)}.index-module__XxZ1sa__dayHeader{height:1.5rem;display:flex}.index-module__XxZ1sa__addButton{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:100%;display:flex}.index-module__XxZ1sa__addButton>span{opacity:0;font-size:.8rem;transition:all .2s ease-in-out}.index-module__XxZ1sa__addButton:hover>span{opacity:1}.index-module__XxZ1sa__week{flex-direction:row;align-items:stretch;width:100%;display:flex}.index-module__XxZ1sa__week+.index-module__XxZ1sa__week{border-top:1px solid var(--grey-lt-02)}.index-module__XxZ1sa__nonWorking{background:repeating-linear-gradient(45deg,#fff,#fff 10px,#f2f2f2 10px 20px)}.index-module__XxZ1sa__notInCurrent{opacity:.2}.index-module__XxZ1sa__dayInMonth{border:none;border-left:1px solid var(--grey-lt-02);border-bottom:1px solid var(--grey-lt-02);cursor:pointer;z-index:2;background:#fff;border-radius:0 0 0 8px;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;transition:all .2s ease-in-out;display:flex}.index-module__XxZ1sa__dayInMonth:hover{background:var(--ant-primary-1)}.index-module__XxZ1sa__hiddenBookings{background:var(--accent-ghost);border:4px solid #fff;border-radius:10px;justify-content:center;align-items:center;width:100%;height:2rem;margin-top:.2rem;transition:all .2s ease-in-out;display:flex}.index-module__XxZ1sa__hiddenBookings:hover{background:var(--accent-main);color:#fff;cursor:pointer}.index-module__XxZ1sa__hiddenBookings:active{background:var(--accent-focused);transition:all;transform:scale(.95)}.index-module__XxZ1sa__bookings{flex-flow:column;flex:1;padding:.3rem 0;display:flex;overflow:visible}
.index-module__CEsAWa__booking{z-index:10;-webkit-user-select:none;user-select:none;padding:.2rem;position:relative}.index-module__CEsAWa__inner{border-radius:4px;flex-wrap:wrap;align-items:flex-start;gap:.2rem;width:calc(100% - 4px);height:calc(100% - 4px);padding:3px 4px;transition:all .2s;display:flex;position:absolute;top:2px;left:2px;overflow:hidden;box-shadow:0 0 0 1px #0000001a}.index-module__CEsAWa__inner:hover{transform:translateY(-1px);box-shadow:0 2px 4px 2px #0000001a}.index-module__CEsAWa__allDay .index-module__CEsAWa__inner{background-color:var(--background);color:var(--text)}:is(.index-module__CEsAWa__allDay .index-module__CEsAWa__inner):hover{background-color:var(--hover-background);color:var(--hover-text)}.index-module__CEsAWa__doctors{flex-direction:row;align-items:flex-start;display:flex;position:absolute;top:.1rem;right:.1rem}.index-module__CEsAWa__doctor{aspect-ratio:1;color:#000;background:#fff;border-radius:100%;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;font-size:.7rem;display:flex;position:relative;box-shadow:0 0 0 1px #00000080}.index-module__CEsAWa__doctor+.index-module__CEsAWa__doctor{margin-left:-.25rem}.index-module__CEsAWa__doctor img{-o-object-fit:cover;object-fit:cover;border-radius:100%;width:100%;height:100%;position:absolute}.index-module__CEsAWa__circle{aspect-ratio:1;background:var(--service);border-radius:100%;width:.5rem;height:.5rem;margin-right:.25rem;display:inline-block}.index-module__CEsAWa__title{flex:1;font-size:.8rem;line-height:1.2}.index-module__CEsAWa__requested{color:#fff;background:#ff0073;border-radius:100%;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;font-size:.7rem;display:flex;position:absolute;bottom:0;right:0}
@keyframes index-module__EEHY6q__fadeIn{0%{opacity:0;transform:translateY(1rem)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}.index-module__EEHY6q__container{z-index:10;border:1px solid var(--grey-lt-02);background:#fff;border-radius:4px;flex-flow:column;height:100%;animation:.5s cubic-bezier(0,.5,0,1) index-module__EEHY6q__fadeIn;display:flex;position:absolute;box-shadow:0 1rem 6rem -2rem #00000080}.index-module__EEHY6q__header{border-bottom:1px solid var(--grey-lt-02);justify-content:space-between;align-items:center;height:2rem;display:flex}.index-module__EEHY6q__header h3{flex:1;justify-content:center;align-items:center;width:100%;height:100%;margin:0;font-size:.9rem;display:flex}.index-module__EEHY6q__close{cursor:pointer;color:#000;border:none;border-left:1px solid var(--grey-lt-02);background:0 0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1rem;transition:all .2s ease-out;display:flex}.index-module__EEHY6q__close:hover{background:var(--grey-lt-02)}.index-module__EEHY6q__content{flex:1}.index-module__EEHY6q__booking{border:1px solid var(--border);border-radius:4px;max-width:100%;height:4rem;overflow:hidden}.index-module__EEHY6q__booking+.index-module__EEHY6q__booking{margin-top:4px}
.styles-module__69y2Hq__innerPopover .ant-popover-content{box-shadow:0 2px 8px #00000026}.styles-module__69y2Hq__innerPopover .ant-popover-container{padding:0}.styles-module__69y2Hq__innerPopover .ant-popover-inner{padding:0}.styles-module__69y2Hq__tooltip.ant-tooltip{display:none}
.styles-module__RrOkOG__styledSettingsSelect{flex-direction:column;justify-content:space-between;width:100%;height:64px;padding:12px 0;display:flex}@media screen and (max-width:640px){:is(.styles-module__RrOkOG__mobileDrawer .ant-drawer-content-wrapper) .ant-drawer-content{border-radius:36px 36px 0 0}.styles-module__RrOkOG__mobileDrawer .styles-module__RrOkOG__settingsDrawerHandler{justify-content:center;display:flex}:is(.styles-module__RrOkOG__mobileDrawer .styles-module__RrOkOG__settingsDrawerHandler) .styles-module__RrOkOG__handler{background-color:var(--gray-dark-color);border:none;border-radius:4px;width:40px;height:4px;padding:0}.styles-module__RrOkOG__mobileDrawer .styles-module__RrOkOG__settingsTitleDrawer{font-family:var(--font-family);color:var(--text-main);text-align:center;padding:12px 0 25px;font-size:15px;line-height:22px}}.styles-module__RrOkOG__headerCalendar img{cursor:pointer;width:26px;height:26px}.styles-module__RrOkOG__desktopHeader,.styles-module__RrOkOG__mobileHeader{z-index:5;position:sticky;top:0}.styles-module__RrOkOG__fullscreenHeader{width:100%;top:var(--banner-height,0);position:fixed}.styles-module__RrOkOG__styledCalendarHeader{z-index:6;width:100%;height:80px;color:var(--grey-main);background:var(--light-color);border-bottom:1px solid var(--gray-background-color);grid-template-columns:repeat(3,1fr);justify-content:space-between;align-items:center;display:grid}.styles-module__RrOkOG__styledCalendarHeader .styles-module__RrOkOG__filtering{align-items:center;display:flex}:is(:is(.styles-module__RrOkOG__styledCalendarHeader .styles-module__RrOkOG__filtering) .styles-module__RrOkOG__filter) div:first-of-type{border-radius:4px;width:50px;height:50px}.styles-module__RrOkOG__primaryButton{background-color:#0000;border:none;border-radius:15px;display:flex}.styles-module__RrOkOG__primaryButton svg path{fill:var(--grey-main)}.styles-module__RrOkOG__primaryButton span{font-size:21px}.styles-module__RrOkOG__primaryButton:hover{cursor:pointer}.styles-module__RrOkOG__wrapper{padding-left:15px}.styles-module__RrOkOG__wrapper .ant-popover-inner-content{width:220px;padding:9px 12px 0}.styles-module__RrOkOG__wrapper .ant-popover-arrow{display:none}@media only screen and (min-width:1024px){.styles-module__RrOkOG__desktopHeader{display:block}.styles-module__RrOkOG__mobileHeader{display:none}}@media only screen and (max-width:1024px){.styles-module__RrOkOG__desktopHeader{display:none}.styles-module__RrOkOG__mobileHeader{display:block}}@media only screen and (max-width:640px){.styles-module__RrOkOG__mobileHeader .styles-module__RrOkOG__styledCalendarHeader{justify-content:space-between;align-items:center;display:flex}}
.styles-module__rZRKOa__onlineBookingsButton{justify-content:center;align-items:center;margin-left:10px;display:flex}.styles-module__rZRKOa__badgeCounter sup{background:var(--accent-main)}.styles-module__rZRKOa__badgeCounter span{color:var(--light-color)}.styles-module__rZRKOa__onlineBookingsWrap{justify-content:center;align-items:center;gap:4px;width:fit-content;height:fit-content;display:flex}.styles-module__rZRKOa__onlineBookingsWrap span{color:var(--grey-main);margin:0;padding:0;font-size:16px}
.styles-module__gLQY_G__styledHourGlass path{fill:var(--colour-surface-primary)}.styles-module__gLQY_G__badgeCount{width:25px;height:25px;color:var(--accent-main);font-size:var(--font-size-ml);background-color:#fff;border-radius:50%;justify-content:center;align-items:center;font-weight:900;display:flex}.styles-module__gLQY_G__button{cursor:pointer;background:var(--accent-main);color:#fff;z-index:5;width:46px;height:128px;clip-path:path("M0 35.7355 C0 26.1805 5.66793 17.5357 14.4306 13.7258 L46 0 V128 L14.4306 114.274 C5.66792 110.464 0 101.82 0 92.2645 V35.7355 Z");border:none;flex-flow:column;justify-content:center;align-items:center;gap:.2rem;padding:0;transition:background .2s ease-out;display:flex;position:fixed;top:50%;right:0;transform:translateY(-50%)}.styles-module__gLQY_G__button:hover{background:var(--accent-focused)}.styles-module__gLQY_G__button[data-inner=true]{top:50%;right:auto;right:initial;position:absolute;left:0;transform:translateY(-50%)translate(-100%)}
.PresetsModal-module__C3Us9q__modalBody .ant-modal-header{border-bottom:none;padding-top:1.5rem}.PresetsModal-module__C3Us9q__modalBody .ant-modal-title{font-size:1.25rem}.PresetsModal-module__C3Us9q__modalBody .ant-modal-footer{border-top:none;padding:1rem 1.5rem}:is(:is(.PresetsModal-module__C3Us9q__modalBody .ant-btn-default):hover,:is(.PresetsModal-module__C3Us9q__modalBody .ant-btn-default):focus){border-color:var(--accent-main);color:var(--accent-main)}:is(.PresetsModal-module__C3Us9q__modalBody .ant-btn-primary):hover{background-color:var(--accent-main);border-color:var(--accent-main)}.PresetsModal-module__C3Us9q__modalContent,.PresetsModal-module__C3Us9q__inputWrapper{flex-direction:column;gap:.5rem;display:flex}.PresetsModal-module__C3Us9q__autoCompleteInput{width:100%}.PresetsModal-module__C3Us9q__globusIcon{transition:color .3s ease-in-out}.PresetsModal-module__C3Us9q__globusIcon:hover{color:var(--accent-main)}.PresetsModal-module__C3Us9q__globusIcon:hover svg path{fill:var(--accent-main)}.PresetsModal-module__C3Us9q__shared{color:var(--accent-main)}.PresetsModal-module__C3Us9q__shared svg path{fill:var(--accent-main)}.PresetsModal-module__C3Us9q__shared:hover{color:inherit}.PresetsModal-module__C3Us9q__shared:hover svg path{fill:inherit}
.Toggle-module__oJ_O3G__toggle{gap:1rem;display:flex}.Toggle-module__oJ_O3G__toggle+.Toggle-module__oJ_O3G__toggle{margin-top:1rem}.Toggle-module__oJ_O3G__label{font-weight:700}
