@charset "UTF-8";:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74d3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-container-width:fit-content;--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset),env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset),env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset),env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset),env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-padding:14px;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-toast-shadow:0px 4px 12px #0000001a;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:0.2}.Toastify__toast-container{box-sizing:border-box;color:#fff;display:flex;flex-direction:column;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:-webkit-fit-content;width:fit-content;width:var(--toastify-container-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--top-center{align-items:center;left:50%;top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top);transform:translateX(-50%)}.Toastify__toast-container--top-right{align-items:end;right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--bottom-left{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{align-items:center;bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{align-items:end;bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right)}.Toastify__toast{--y:0;align-items:center;border-radius:6px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;box-shadow:var(--toastify-toast-shadow);box-sizing:border-box;display:flex;flex:1 1 auto;font-family:sans-serif;font-family:var(--toastify-font-family);margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);padding:14px;padding:var(--toastify-toast-padding);position:relative;touch-action:none;width:320px;width:var(--toastify-toast-width);word-break:break-word;z-index:0}@media only screen and (max-width:480px){.Toastify__toast-container{left:env(safe-area-inset-left);margin:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:env(safe-area-inset-right)}.Toastify__toast{--toastify-toast-width:100%;border-radius:0;margin-bottom:0}}.Toastify__toast-container[data-stacked=true]{width:320px;width:var(--toastify-toast-width)}.Toastify__toast--stacked{position:absolute;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s;width:100%}.Toastify__toast--stacked[data-collapsed] .Toastify__close-button,.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{bottom:100%;content:"";height:calc(var(--g)*1px);left:0;position:absolute;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{-webkit-margin-end:10px;display:flex;flex-shrink:0;margin-inline-end:10px;width:22px}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74d3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74d3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;position:absolute;right:6px;top:6px;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:auto}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:100%;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:1}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{border-bottom-left-radius:0;left:auto;right:0;transform-origin:right}.Toastify__progress-bar--wrp{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:6px;border-bottom-right-radius:var(--toastify-toast-bd-radius);bottom:0;height:5px;left:0;overflow:hidden;position:absolute;width:100%}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{height:100%;opacity:.2;opacity:var(--toastify-color-progress-bgo);width:100%}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{opacity:1;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg)}to{opacity:0;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(-110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-duration:.3s;animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-duration:.3s;animation-name:Toastify__slideOutRight;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-duration:.3s;animation-name:Toastify__slideOutUp;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-duration:.3s;animation-name:Toastify__slideOutDown;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}*,:after,:before{box-sizing:border-box}html{touch-action:pan-y pinch-zoom}body,html{overscroll-behavior-x:none;overscroll-behavior-y:auto}body{color:var(--neutral-900);font-family:var(--FontFamily);font-size:var(--font14);font-style:normal;font-weight:400;line-height:16px;margin:0;overflow-x:hidden!important}::selection{background-color:var(--primary-900);color:#fff}*{-webkit-user-select:none;user-select:none}[contenteditable=true],[contenteditable=true] *,input,textarea{-webkit-user-select:text;user-select:text}.w-100{width:100%}.wrapper{margin:0 auto;position:relative}.container-fluid{max-width:1920px}.container,.container-fluid{margin:0 auto;padding:0 15px}.container{max-width:90%}.highlightedCard{box-shadow:0 0 12px 2px #0003;transition:box-shadow .3s;transition:.5s linear}h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}ol,ul{list-style-type:none;padding:0}a{outline:none!important;text-decoration:none!important}img{max-width:100%}.header-sapce{padding-top:var(--headerHeight)}.mt-0,.my-0{margin-top:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.mr-0,.mx-0{margin-right:0!important}.mt-auto,.my-auto{margin-top:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}body.overlay:before{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000080;bottom:0;content:"";height:100%;left:0;position:fixed;right:0;top:0;transition:.15s ease;width:100%;z-index:992}.d-flex{display:flex}.justify-between{justify-content:space-between}.flex-end{justify-content:flex-end}.align-start{align-items:start}.align-center{align-items:center}.align-end{align-items:end}.gap-5{gap:5px}.gap-10{gap:10px}.gap-15{gap:15px}.gap-20{gap:20px}.rounded-0{border-radius:0!important}.position-relative{position:relative!important}.icon{align-items:center;border-radius:100%!important;display:flex;height:30px;justify-content:center;line-height:0;transition:.3s ease;width:30px}.hover:hover,.icon:hover{background-color:var(--primary-100);transition:.3s ease}.hover-underline:hover{color:inherit;cursor:pointer;text-decoration:underline}.hover-primary:hover{color:var(--primary-900);cursor:pointer}::placeholder,input.mapboxgl-ctrl-geocoder--input::placeholder{color:var(--neutral-600)!important;font-family:var(--FontFamily);font-size:var(--font16);font-weight:600}::-ms-input-placeholder,input.mapboxgl-ctrl-geocoder--input::-ms-input-placeholder{color:var(--neutral-600);font-family:var(--FontFamily);font-size:var(--font16);font-weight:600}a[href^=tel]{color:inherit}.btn-check:focus+.btn,.btn:focus,.form-control:focus,.form-select:focus{box-shadow:none}button{background-color:initial;border:0;cursor:pointer;outline:none;padding:0}button:focus{box-shadow:none;outline:0}::-webkit-scrollbar{height:8px;width:6px}::-webkit-scrollbar-thumb{background:var(--secondary-600);border-radius:10px}.position-relative{position:relative}.px-3{padding:0 16px}.icn:after{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;display:flex;flex-shrink:0;height:16px;justify-content:center;transition:.15s ease;width:16px}.icn.check:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath d='m1.5 4 3 2.812 6-5.625' stroke='%23fff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");height:12px;left:1px;position:absolute;top:1px;width:12px}h1{color:var(--black);font-size:28px;font-weight:600;line-height:36px}.innerPageWrapper{padding:30px 0}.table{display:table}.navbar-brand{padding:0}.nav-tabs{border-bottom:0;margin-bottom:20px}.nav-tabs .nav-link{border:0;border-radius:0;color:var(--neutral-400);font-size:var(--font16);font-weight:700;line-height:20px;padding:0 0 12px}.nav-tabs .nav-link.active{border-bottom:2px solid var(--secondary-600)}.nav-tabs .nav-item:last-child{padding-left:15px}.nav-tabs .nav-link.active,.nav-tabs .nav-link:hover{background-color:initial;color:var(--secondary-600);position:relative}.cursor-pointer{cursor:pointer}.textarea{border:none;border-bottom:1px solid var(--neutral-300);color:var(--neutral-900);letter-spacing:0;outline:none;padding:15px 0;width:100%}.textarea,.textarea::placeholder{font-family:var(--FontFamily);font-size:14px;font-weight:400;line-height:16px}.textarea::placeholder{color:var(--neutral-500)}.textarea:focus{border-bottom:1px solid var(--secondary-600)}.textarea:focus::placeholder{color:var(--neutral-400)}.listLoader{color:var(--neutral-500);font-size:14px;font-weight:600;line-height:16px;padding:20px;text-align:center}.tabs-container ul{align-items:center;display:flex;width:100%}.tab-link{background-color:var(--white);border:1px solid var(--neutral-400);color:var(--primary-800);cursor:pointer;display:inline-block;font-size:var(--font14);font-weight:600;line-height:16px;padding:10px 20px}.tabs .tab-item:first-child .tab-link{border-radius:4px 0 0 4px}.tabs .tab-item:nth-child(2) .tab-link{border-left:0;border-right:0}.tabs .tab-item:last-child .tab-link{border-radius:0 4px 4px 0}.tabs .tab-item.active .tab-link{background-color:var(--primary-900);border:1px solid var(--primary-900);color:var(--white)}.tab-link:hover{background-color:var(--secondary-600);color:var(--primary-900)}.sourceTabs .tab-link:hover,.sourceTabs .tabs .tab-item.active .tab-link{background-color:var(--primary-700);border:1px solid var(--primary-700);color:var(--white)}.sourceTabs .tabs .tab-item.active:nth-child(2) .tab-link{border-left:0;border-right:0}.showSidebar{background-color:var(--primary-900);height:calc(100vh - 70px);left:-320px;position:fixed;top:70px;transition:left .3s ease-in-out,width .3s ease-in-out;width:0;z-index:10}.showSidebar .tab-content{padding-top:40px}.sidebarOpen{left:0;max-width:320px;width:320px}.btn{border:0;border-radius:3px;box-shadow:none;color:var(--neutral-900);font-size:var(--font16);font-weight:600;line-height:20px;outline:none;padding:10px 20px}.btn:focus-visible{box-shadow:none;outline:none}.formGroup{margin-bottom:20px;width:100%}.formGroup:last-child{margin-bottom:30px}.formLabel{display:block;font-weight:600;margin-bottom:10px}.form-control,.formLabel{color:var(--neutral-900);font-size:var(--font16);line-height:20px}.form-control{border:0;border-radius:3px;font-family:var(--FontFamily);font-weight:700;width:100%}.form-control,.form-control:focus{background-color:var(--neutral-200)}.form-control:focus{border:1px solid var(--neutral-200);box-shadow:none;color:var(--neutral-900);outline:0}.form-control:focus-visible{outline:0}.rightsidebar-date-input{color:var(--neutral-900)!important;cursor:pointer!important;font-size:14px!important;font-weight:500!important;line-height:16px!important}.tabsHeader{display:inline-block;margin-bottom:20px}.tabButton{color:var(--neutral-400);font-size:16px;font-weight:700;line-height:20px;padding:0 0 12px}.tabButton.active{background-color:initial;color:var(--secondary-600);position:relative}.tabButton.active:after{background-color:var(--secondary-600);bottom:0;content:"";height:2px;left:0;position:absolute;width:100%}.tabsHeader .tabButton:last-child{margin-left:15px}.overviewTab.active:after,.shiftsTab.active:after{bottom:-2px}.react-datepicker-popper{z-index:9999!important}.badge{border-radius:4px;color:var(--white);font-size:var(--font14);font-weight:600;line-height:16px;margin:0 7px 0 0;padding:5px}.badge-yellow{background-color:var(--secondary-600)}.badge-purple{background-color:#67407f}.badge-orange{background-color:#cb8152}.badge-royalblue{background-color:#40417f}.badge-blue{background-color:#40667f}.badge-maroon{background-color:#7f4055}.badge-darkbrown{background-color:#7f5d40}.badge-lightbrown{background-color:#7f6d40}.badge-green{background-color:#6a7f40}.status-badge.active{color:#39a875}.inactive{color:var(--neutral-600)}.pagination{align-items:center;display:flex;gap:10px}.pagination button{background:#fff!important;border:1px solid #bebebe!important;border-radius:5px!important;font-size:var(--font16);font-weight:600;line-height:24px;min-width:34px;padding:4px 11px}.pagination button.btn-active{background:var(--secondary-600)!important;border:1px solid var(--secondary-600)!important;color:#fff}.pagination button.btn-next{color:var(--primary-800)}.pagination button.btn-next,.pagination button.btn-prev{align-items:center;color:var(--primary-800);display:flex;gap:8px}.pagination button.btn-next.btn:disabled,.pagination button.btn-prev.btn:disabled{color:var(--primary-900);opacity:.5;pointer-events:none}.btn:disabled svg path{stroke:#111827}.rowsPerPageDropdown .dropdownMenu{bottom:100%;top:auto}.rowsPerPageDropdown .dropdownToggle{background-color:var(--white);border:1px solid var(--neutral-400);font-size:14px;line-height:20px;padding:5px 11px}.overview .table-responsive,.shiftsWrapper .table-responsive{height:calc(100vh - 257px);overflow:auto}.formCheckItem{display:flex;flex-wrap:wrap}.formCheck{height:38px;margin-bottom:15px;margin-right:15px;padding-left:0;position:relative}.formCheckInput{left:0;opacity:0;position:absolute}.formCheckLabel{border:1px solid var(--primary-800);border-radius:5px;color:var(--neutral-900);display:inline-block;font-size:var(--font16);font-weight:600;line-height:20px;padding:8px 16px;position:relative}.formCheckLabel:after,.formCheckLabel:before{content:"";height:100%;left:0;margin:0 auto;position:absolute;right:0;top:0;width:100%}.formCheckInput:checked~.formCheckLabel{background-color:var(--primary-800);color:#fff}.availableContent .dropdownToggle,.rightSidebarFilter .dropdownToggle{background-color:var(--white);border:0;padding:0;width:100%}.availableContent .dropdownToggle:hover,.rightSidebarFilter .dropdownToggle:hover{background-color:var(--white)}.greyPlaceholder{color:var(--neutral-600)!important;font-size:14px!important;font-style:italic;font-weight:600!important;line-height:16px!important}.commonDropdown{display:inline-block;position:relative;width:100px}.dropdownMenu{background-color:var(--white);border:1px solid var(--neutral-300);border-radius:4px;box-shadow:var(--shadow-lg);display:flex;flex-direction:column;left:0;list-style:none;margin-top:5px;max-height:250px;overflow:auto;position:absolute;top:100%;width:100%;z-index:1000}.headerOutletFilter .dropdownToggle{font-size:16px;font-weight:700;line-height:20px}.topHeaderDropdown .dropdownToggle{box-sizing:border-box;max-width:212px!important;min-width:212px!important;width:212px!important}.sourcePlaceholder{color:var(--neutral-500)!important;font-weight:400!important}.dropIcon{flex-shrink:0;height:16px;margin-left:10px;width:16px}.dropdownItem{align-items:center;color:var(--neutral-900);cursor:pointer;display:flex;font-size:16px;font-weight:400;line-height:20px;padding:10px 15px;transition:background-color .2s ease}.dropdownItem span{display:inline-block}.dropdownItem:hover{background-color:var(--primary-100)}.optionImage{height:20px;margin-right:10px;width:20px}.commonDropdownNoImage{display:flex;justify-content:space-between}.placeholder{color:var(--neutral-900);font-size:var(--font16);font-weight:700;line-height:20px}.arrowIcon{height:10px;margin:0 3px 0 10px;width:10px}.dropdownNoBg .dropdownToggle{color:var(--neutral-900);display:flex;font-size:var(--font14);gap:10px;line-height:16px;padding-left:0}.rightSidebarFilter .dropdownNoBg .dropdownToggle{line-height:18px}.rightSidebarFilter .dropdownNoBg .dropdownItem{font-size:var(--font14);line-height:16px}.rightSidebarFilter .dropdownMenu{left:0;min-width:280px;right:0;width:calc(100% - 32px)}@media (max-width:768px){.commonDropdown{width:100%}}.actionDropdown .dropdownToggle{background-color:var(--white);border:1px solid var(--neutral-400);border-radius:32px;color:var(--primary-800);font-size:14px;font-weight:600;height:32px;line-height:16px;padding:0 11px}.actionDropdown .dropdownMenu{bottom:auto;left:auto;min-width:120px;right:125px;top:0}.shiftsWrapper::-webkit-scrollbar-thumb{background:#000!important}.react-datepicker-wrapper{width:100%}.customDatepicker.form-control{font-size:var(--font14);line-height:16px}.customDatepicker::placeholder{color:var(--neutral-600)!important;font-size:14px!important;font-style:italic;font-weight:600!important;line-height:16px!important}.availableFilterHeader .form-control,.datePickerWrapper .form-control{background-color:initial;border-radius:0;width:100%}.availableFilterHeader .form-control:focus,.datePickerWrapper .form-control:focus{background-color:initial;border:0;border-bottom:1px solid var(--neutral-400);box-shadow:none;color:var(--neutral-900);outline:0}.datePickerWrapper .form-control:focus{border-bottom:0!important}.availableFilterHeader .form-control::placeholder{color:var(--neutral-600);font-size:var(--font14);font-style:italic;font-weight:600;line-height:16px}.datePickerWrapper .searchIcon{left:10px;right:auto}.datePickerWrapper .form-control::placeholder{color:var(--neutral-600);font-style:italic}.react-datepicker-wrapper{position:relative}.datePickerWrapper img{position:absolute;right:16px;top:18px}.ListingIcon{left:15px;right:auto}.button-container{display:flex;gap:15px;margin-top:10px}.button-container button{flex:1 1}.sidebar-button-container{padding:15px}.sidebar-button-container button{font-size:12px;font-weight:500;line-height:16px;padding:8px 16px}.genderCircle{align-items:center;border-radius:50%;color:#fff;display:flex!important;font-size:12px;font-weight:700;height:24px;justify-content:center;margin-right:8px;width:24px}.male{background-color:var(--male)}.female{background-color:var(--female)}.checkbox{align-items:center;cursor:pointer;display:flex;font-weight:500;position:relative;width:100%}.checkbox,.labelText{color:var(--neutral-900);font-size:var(--font14);line-height:16px}.labelText{font-style:italic;font-weight:400;margin-left:5px}.checkbox input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.checkbox .checkmark{background-color:initial;border:1px solid var(--neutral-500);border-radius:5px;flex-shrink:0;height:16px;margin-right:5px;position:relative;width:16px}.checkmark:after{display:none;height:100%;width:100%}.checkbox input:checked~.checkmark{background-color:var(--primary-900);border:1px solid var(--neutral-900)}.checkbox input:checked~.checkmark:after{display:block}.checkbox.v2 .checkmark{background-color:initial;border:none;border-radius:100%;position:relative}.checkbox.v2 input:checked~.checkmark:after{display:none}.halfWidth{display:flex;gap:10px}.halfWidth>div{flex:1 1}.commonFontClass{color:var(--neutral-900);font-weight:500}.commonFontClass,.greyFontClass{font-size:var(--font14);line-height:16px}.greyFontClass{color:var(--neutral-500);font-weight:400}.commonBigFontClass{color:var(--neutral-900);font-size:var(--font16);font-weight:500;line-height:20px}.bookingStatus p{line-height:14px;margin-left:20px;text-transform:capitalize}.bookingStatus label span:last-child,.bookingStatus p{position:relative}.bookingStatus label span:last-child:after,.bookingStatus p:before{border-radius:50%;content:"";height:14px;left:-20px;position:absolute;top:0;width:14px}.bookingStatus label span:last-child:after{left:auto;right:0}.status-confirmed p:before,.status-confirmed:after{background-color:var(--confirmed)}.status-holding p:before,.status-unconfirmed p:before{background-color:var(--primary-800)}.status-completed p:before,.status-voided p:before{background-color:var(--completed)}.status-checkedin p:before,.status-checkininprogress p:before{background-color:var(--checkedin)}.status-noshow p:before{background-color:var(--noshow)}.status-cancelled p:before{background-color:var(--cancelled)}.status-unconfirmed p:before{background-color:var(--unconfirmed)}.status-circle{border-radius:50%;display:inline-block;height:10px;margin-left:6px;position:relative;vertical-align:middle;width:10px}.status-circle:after{background-color:initial;border:1px solid #0000004d;border-radius:50%;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.confirmed{background-color:var(--confirmed)}.unconfirmed{background-color:var(--unconfirmed)}.checked-in,.checked-in-progress,.checkedin,.checkininprogress{background-color:var(--checkedin)}.completed{background-color:var(--completed)}.cancelled{background-color:var(--cancelled)}.no-show,.noshow{background-color:var(--noshow)}.holding{background-color:var(--holding)}.inputNoBorder{border:0}.inputNoBorder:focus{outline:0}.modalBody,.modalContent{max-width:100%;width:490px}.searchModal .modalBody,.searchModal .modalContent{max-width:100%!important;width:720px}.statusFilter .dropdownToggle{color:var(--neutral-600)!important;font-size:14px!important;font-weight:600!important;line-height:16px!important}.pickerWrapper{position:relative}.pickerWrapper .form-control{width:100%}.pickerWrapper .form-control:focus{background-color:var(--white);border:0;border-bottom:1px solid var(--neutral-300)}.pickerWrapper img{position:absolute;right:0;top:15px}.no-item-found-placeholder{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:space-between;padding:20px 10px}.react-datepicker-popper{--cellWidth:32px;left:auto!important;right:0;top:calc(var(--InputHeight) + 10px)!important;transform:translate(0)!important}.react-datepicker-popper .react-datepicker__triangle{display:none}.react-datepicker{border:none!important;box-shadow:var(--shadow-lg)!important;font-family:var(--FontFamily)!important}.react-datepicker__month-container{float:none!important}.react-datepicker__header{background-color:#fff!important;border-color:var(--neutral-300)!important;padding:15px 15px 10px!important}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:var(--primary-800)!important;font-size:16px!important;font-weight:600!important;height:var(--cellWidth);line-height:24px!important;padding:4px 0!important}.react-datepicker__navigation{background:none!important;border:none!important;cursor:pointer!important;outline:none!important;top:15px!important}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:var(--neutral-900)!important;border-width:1.5px 1.5px 0 0!important;bottom:0!important;height:9px!important;left:-5px!important;margin:auto;pointer-events:none!important;right:0!important;top:1px!important;width:9px!important}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__navigation,.react-datepicker__time-name{align-items:center;border-radius:4px!important;font-size:14px;font-weight:500;height:var(--cellWidth)!important;justify-content:center;line-height:22px!important;padding:5px;width:var(--cellWidth)!important}.react-datepicker__day--keyboard-selected,.react-datepicker__day.react-datepicker__day--today,.react-datepicker__day:hover,.react-datepicker__navigation:hover{background-color:var(--primary-100)!important;color:var(--primary-800)!important;font-weight:600!important}.react-datepicker__navigation--previous{left:8px!important}.react-datepicker__navigation--next{right:8px!important}.react-datepicker__navigation{align-items:center!important;display:flex!important;height:32px!important;justify-content:center!important;position:absolute!important;width:32px!important;z-index:1!important}.react-datepicker__navigation:hover{background-color:var(--primary-100)!important;border-radius:4px!important}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:var(--primary-800)!important}.rightsidebar .react-datepicker-popper{left:0!important;right:auto!important}.repeat-booking-date-picker-wrapper .react-datepicker__tab-loop{position:relative}.repeat-booking-date-picker-wrapper .react-datepicker-popper{top:0!important}th.random-color{background-color:#f3f3f3!important}th.random-color.single .random-color-room-code{background-color:#869d84}th.random-color.couples .random-color-room-code{background-color:#a08967}th.random-color.shower .random-color-room-code{background-color:#5d8b81}th.random-color.sofa .random-color-room-code{background-color:#886c7d}th.random-color.monkeychair .random-color-room-code{background-color:#9c9483}.Toastify__toast-container{z-index:99999!important}@media screen and (max-width:1024px){.container{max-width:100%}.dropdownToggle{padding:10px 12px}.sidebarOpen{position:absolute}}.hide-default-country-selector .PhoneInput select,.hide-default-country-selector .PhoneInputCountryDropdown,.hide-default-country-selector .PhoneInputCountryIcon,.hide-default-country-selector .PhoneInputCountryIconContainer,.hide-default-country-selector .PhoneInputCountrySelect,.hide-default-country-selector .PhoneInputCountrySelectArrow{border:none!important;display:none!important;height:0!important;left:-9999px!important;margin:0!important;opacity:0!important;padding:0!important;pointer-events:none!important;position:absolute!important;visibility:hidden!important;width:0!important}.hide-default-country-selector .PhoneInputCountryCallingCode,.hide-default-country-selector .PhoneInputInputContainer>[class*=CallingCode],.hide-default-country-selector [class*=PhoneInputCountryCallingCode]{display:none!important;height:0!important;left:-9999px!important;margin:0!important;opacity:0!important;padding:0!important;pointer-events:none!important;position:absolute!important;visibility:hidden!important;width:0!important}:root{--FontFamily:"Inter",sans-serif;--male:#3b82f6;--female:#ec4899;--busy:#f63b3b;--green:#3bf673;--primary-900:#3c2212;--primary-800:#bc6b38;--primary-700:#c77543;--primary-600:#cb8152;--primary-100:#f6e8e0;--secondary-100:#f6e9b4;--secondary-900:#e47009;--secondary-800:#e68c11;--secondary-600:#e7ad1b;--neutral-900:#222;--neutral-800:#434343;--neutral-700:#626262;--neutral-600:#767676;--neutral-500:#9f9f9f;--neutral-400:#bebebe;--neutral-300:#e1e1e1;--neutral-200:#efefef;--neutral-100:#f5f5f5;--blue-900:#122c3c;--blue-800:#244054;--blue-700:#325369;--blue-600:#40667f;--black:#000;--white:#fff;--error:red;--success:#367c41;--success-900:#123c22;--disabled:#53453d;--font12:12px;--font14:14px;--font16:16px;--shadow-sm-tp:0px -2px 13px 0px #48281429;--shadow-xs:0px 1px 2px 0px #1018280d;--shadow-sm:0px 1px 15px 0px #1018281a,0px 1px 16px 9px #1018281a;--shadow-md:0px 4px 6px -1px #1018281a,0px 2px 4px -2px #1018281a;--shadow-lg:0px 10px 15px -3px #1018281a,0px -2px 6px -4px #1018281a;--shadow-xl:0px 20px 25px -5px #1018281a,0px 8px 10px -6px #1018281a;--shadow-xxl:0px 25px 50px -12px #10182840;--holding:#f6ece0;--confirmed:#b0d9e9;--unconfirmed:#fae1ca;--checkedin:#f3e0e4;--completed:#ced4d8;--cancelled:#c8e6f0;--noshow:#c8e6f0;--therapistRequested:#ffb3c3;--coupleRoomRequested:#ffcc80;--scrubService:#f7f5bc;--headerHeight:54px;--rightSidebarWidth:400px;--InputHeight:44px}.tabs_tabsContainer__TFR6y{width:100%}.tabs_genderFilter__FlSvk .tabs_tabs-container__0xk87 ul{align-items:center;display:flex;width:100%}.tabs_genderFilter__FlSvk .tabs_tab-link__VXIRh{background-color:var(--white);border:1px solid var(--neutral-400);color:var(--primary-800);cursor:pointer;display:inline-block;font-size:var(--font14);font-weight:600;line-height:16px;padding:12px 20px}.tabs_genderFilter__FlSvk .tabs_tabs__REOSM .tabs_tab-item__CFl7u:first-child .tabs_tab-link__VXIRh{border-radius:4px 0 0 4px}.tabs_genderFilter__FlSvk .tabs_tabs__REOSM .tabs_tab-item__CFl7u:nth-child(2) .tabs_tab-link__VXIRh{border-left:0;border-right:0}.tabs_genderFilter__FlSvk .tabs_tabs__REOSM .tabs_tab-item__CFl7u:last-child .tabs_tab-link__VXIRh{border-radius:0 4px 4px 0}.tabs_genderFilter__FlSvk .tabs_tabs__REOSM .tabs_tab-item__CFl7u.tabs_active__uA0Us .tabs_tab-link__VXIRh{background-color:var(--primary-900);border:1px solid var(--primary-900);color:var(--white)}.tabs_genderFilter__FlSvk .tabs_tab-link__VXIRh:hover{background-color:var(--secondary-600);color:var(--primary-900)}.leftsidebar_sidebar__EQoao{padding:0 15px}.leftsidebar_refreshTime__QHBlJ{align-items:center;color:var(--neutral-200);display:flex;font-size:var(--font16);font-weight:700;justify-content:space-between;left:0;line-height:20px;margin:0 auto;position:absolute;right:0;top:50px;width:290px}.leftsidebar_genderName__84nZH,.leftsidebar_refreshIcon__Qq2a2,.leftsidebar_updateTime__jLdvH{display:inline-block}.leftsidebar_refreshed__HaQPi{animation:leftsidebar_rotation__6JZwp 1s linear}@keyframes leftsidebar_rotation__6JZwp{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}.leftsidebar_homeTabs__1Xx7-{padding-bottom:40px}.leftsidebar_jobListing__sXvZR,.leftsidebar_therapistListing__WgIOd{height:calc(100vh - 178px);overflow-y:scroll}.leftsidebar_therapistListing__WgIOd{display:flex;width:100%}.leftsidebar_therapistListing__WgIOd>div{flex:1 1 auto}.leftsidebar_therapistListing__WgIOd h5{color:var(--white);font-size:var(--font14);font-weight:600;line-height:16px;text-transform:uppercase}.leftsidebar_therapistList__Pz1xl{align-items:center;display:flex}.leftsidebar_femaleIcon__jKrn0,.leftsidebar_maleIcon__KRH1W{border-radius:50%;height:12px;width:12px}.leftsidebar_maleIcon__KRH1W{background-color:var(--male)}.leftsidebar_femaleIcon__jKrn0{background-color:var(--female)}.leftsidebar_userList__QfPZw li{margin-top:4px}.leftsidebar_userList__QfPZw li p.leftsidebar_name__qlzOG{color:var(--white);font-size:var(--font12);font-weight:600;padding-left:15px}.leftsidebar_userList__QfPZw li p.leftsidebar_status-icon__NdOp4{position:relative}.leftsidebar_status__uM0ka{border-radius:50%;height:6px;position:absolute;right:-3px;top:3px;width:6px}.leftsidebar_busy__522sD .leftsidebar_status__uM0ka{background-color:var(--busy)}.leftsidebar_available__1FNU6 .leftsidebar_status__uM0ka{background-color:var(--green)}.leftsidebar_onBreak__wUIZm .leftsidebar_status__uM0ka{background-color:var(--secondary-800)}.leftsidebar_clockIcon__1-l07{display:inline-block;line-height:0;margin-left:6px}.leftsidebar_appointmentInfo__Rih4L{display:flex;justify-content:space-between}.leftsidebar_Card__cKE9L{background-color:var(--primary-100);border:0;border-radius:8px;margin-bottom:10px;overflow:hidden;padding:10px;position:relative;transition:.2s ease-in-out}.leftsidebar_Card__cKE9L:hover{box-shadow:0 3px 4px var(--primary-600)}.leftsidebar_Card__cKE9L:before{background-color:var(--primary-600);border-radius:12px;content:"";height:66px;left:-6px;position:absolute;top:50%;transform:translateY(-50%);width:12px}.leftsidebar_Card__cKE9L>p{color:var(--primary-900);font-size:var(--font12);font-weight:500;line-height:16px}.leftsidebar_Info__9TP9J{align-items:center;display:flex;justify-content:space-between;padding-top:5px}.leftsidebar_Info__9TP9J img{padding-right:3px}.leftsidebar_Info__9TP9J span{color:var(--primary-900);font-size:var(--font12);line-height:14px}.leftsidebar_infoIcon__oz1xz{height:24px;margin-right:8px;width:24px}.leftsidebar_userInfo__jNCdF .leftsidebar_status__uM0ka{border-radius:50%;display:inline-block;height:12px;margin-right:10px;position:static;width:12px}.modal_customModalOverlay__sJ-i9{align-items:center;background-color:#000000a6;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.modal_customModal__tTT5H{animation:modal_fadeIn__O86EN .3s ease-in-out;background-color:var(--white);border-radius:8px;box-shadow:0 4px 6px #0000001a;position:relative}.modal_closeButton__6j2qU{align-items:center;background-color:var(--neutral-200);border-radius:50%;box-sizing:border-box;color:var(--neutral-900);display:flex;font-size:21px;height:32px;justify-content:center;line-height:32px;position:absolute;right:0;top:-40px;transition:color .3s;width:32px}.modal_closeButton__6j2qU:hover{background-color:var(--primary-100)}.modal_customModalBody__uwvuF{background:var(--white);border:1px solid #dee2e6;border-radius:8px;box-shadow:var(--shadow-sm);padding:30px}.modal_customModalBody__uwvuF h2{color:var(--neutral-900);font-size:24px;font-weight:600;line-height:30px}@keyframes modal_fadeIn__O86EN{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.Toastify__linear-enter{animation:Toastify__linearIn .3s linear forwards}.Toastify__linear-exit{animation:Toastify__linearOut .3s linear forwards}@keyframes Toastify__linearIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes Toastify__linearOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.header_headerSection__Kszew{background-color:var(--primary-900);color:var(--white);height:var(--headerHeight);left:0;padding:5px 0;position:fixed;right:0;top:0;width:100%;z-index:999}.header_rightSidebarOpen__wlFPD{width:calc(100% - var(--rightSidebarWidth))}.header_navbar__a2zxU,.header_sideHeader__hpYXF{align-items:center;display:flex;justify-content:space-between}.header_sideHeader__hpYXF{width:320px}.header_navbarBrand__-pgxO{display:block}.header_navbarBrand__-pgxO a{color:#fff;display:block;font-size:1.5rem;font-weight:700;max-height:40px;text-decoration:none}.header_sidebarToggle__yt4Cz{cursor:pointer;margin-left:20px}.header_sideMenu__hqF0-{align-items:center;display:flex;gap:10px}.header_deploymentUpdateButton__v39xF{animation:header_updateBorderSpin__fQNUV 2s linear infinite;background:linear-gradient(#7a665b,#7a665b) padding-box,conic-gradient(from 0deg,#fff0 0deg,#fff0 280deg,#fff 325deg,#fff0 1turn) border-box;background:linear-gradient(#7a665b,#7a665b) padding-box,conic-gradient(from var(--update-border-angle,0deg),#fff0 0deg,#fff0 280deg,#fff 325deg,#fff0 1turn) border-box;background-clip:padding-box,border-box;border:1px solid #ffffff8c;border-radius:999px;color:var(--white);cursor:pointer;font-size:12px;font-weight:700;isolation:isolate;line-height:14px;padding:7px 12px;position:relative;transition:background-color .2s ease;white-space:nowrap}.header_deploymentUpdateButton__v39xF:hover{background:linear-gradient(#8a7468,#8a7468) padding-box,conic-gradient(from 0deg,#fff0 0deg,#fff0 280deg,#fff 330deg,#fff0 1turn) border-box;background:linear-gradient(#8a7468,#8a7468) padding-box,conic-gradient(from var(--update-border-angle,0deg),#fff0 0deg,#fff0 280deg,#fff 330deg,#fff0 1turn) border-box;background-clip:padding-box,border-box}@keyframes header_updateBorderSpin__fQNUV{0%{--update-border-angle:0deg}to{--update-border-angle:360deg}}@property --update-border-angle{syntax:"<angle>";initial-value:0deg;inherits:false}.header_updatePopupOverlay__v4LhD{align-items:center;background:#00000073;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:4000}.header_updateConfirmPopup__6EZEJ{max-width:500px}.header_updatePopupCard__wNx37{background:#fff;border-radius:14px;box-shadow:0 16px 40px #00000040;color:var(--neutral-900);padding:18px 20px;width:min(500px,100%)}.header_updatePopupCard__wNx37 h3{font-size:18px;margin:0 0 10px}.header_updatePopupCard__wNx37 p{font-size:14px;line-height:18px;margin:0 0 8px}.header_updatePopupChanges__hRaBY h4{font-size:14px;margin:0 0 8px}.header_updatePopupChanges__hRaBY ul{list-style:disc;margin:0;padding-left:18px}.header_updatePopupChanges__hRaBY li{display:list-item;font-size:13px;line-height:18px;list-style:disc;margin-bottom:4px}.header_updatePopupActions__5CNnm{display:flex;gap:10px;justify-content:flex-end;margin-top:14px}.header_mobileHomeActions__zPqde{align-items:center;display:none;flex:1 1;gap:8px;justify-content:center}.header_mobileSearch__LDukq{align-items:center;background-color:#ffffff1f;border:1px solid #ffffff59;border-radius:6px;color:var(--white);display:inline-flex;font-size:12px;gap:6px;height:32px;line-height:16px;padding:0 10px;white-space:nowrap}.header_mobileSearch__LDukq span{color:var(--white)}.header_mobileFilter__ukjoA{align-items:center;background-color:#ffffff1f;border:1px solid #ffffff59;border-radius:6px;color:var(--white);display:inline-flex;height:32px;justify-content:center;width:32px}.header_mobileFilter__ukjoA svg,.header_mobileSearch__LDukq svg{fill:var(--white);stroke:var(--white);color:var(--white)}.header_navbarToggle__eZYOI{cursor:pointer;display:none;height:30px;width:30px}.header_navbarToggleIcon__o0Y1U{align-items:center;display:flex;flex-direction:column;gap:6px;height:30px;justify-content:center;width:30px}.header_navbarToggleIcon__o0Y1U span{background-color:var(--white);height:3px;width:100%}.header_navbarCollapse__nPi1V.header_show__GHHwF{display:block}.header_navList__XXvds{display:flex}.header_navLink__EoJLS{color:var(--neutral-500);cursor:pointer;display:block;font-size:16px;font-weight:700;line-height:20px;padding:12px;position:relative}.header_navLink__EoJLS.header_active__PuxkW,.header_navLink__EoJLS:hover{color:var(--secondary-600);font-weight:700}.header_profileDropdown__MzTxd{display:inline-block;margin-left:15px;position:relative}.header_dropdownToggle__g3AN0{align-items:center;border-radius:50%;box-shadow:0 2px 4px #0000001a;display:flex;height:24px;justify-content:center;transition:box-shadow .3s;width:24px}.header_dropdownToggle__g3AN0:hover{box-shadow:0 4px 8px #0003}.header_dropdownMenu__9DKiH{background-color:var(--white);border-radius:8px;box-shadow:0 4px 8px #0000001a;position:absolute;right:0;top:50px;width:200px;z-index:10}.header_dropdownMenu__9DKiH ul{list-style:none;margin:0;padding:0}.header_dropdownItem__PJ8HA a,.header_dropdownItem__PJ8HA button{align-items:center;color:var(--neutral-900);display:flex;padding:10px 15px;transition:.3s ease-in-out;width:100%}.header_dropdownItem__PJ8HA a span,.header_dropdownItem__PJ8HA button span{color:var(--neutral-900);display:inline-block;font-size:16px;font-weight:500;line-height:20px;margin-left:10px}.header_dropdownItem__PJ8HA a:hover{background-color:var(--primary-100);color:var(--neutral-900)}.header_dropdownItem__PJ8HA img{height:24px;width:24px}.header_dropdownItem__PJ8HA span{color:var(--neutral-900);font-size:14px}.header_notificationToggle__yydWs{cursor:pointer;display:flex;height:24px;margin:0 40px;position:relative}.header_overlay__747PD{background-color:#00000080;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100}.header_notificationDropdown__d809Y{background-color:#fff;border-radius:12px;box-shadow:0 4px 16px #0003;display:none;flex-direction:column;position:fixed;right:20px;top:80px;width:360px;z-index:200}.header_notificationDropdown__d809Y.header_show__GHHwF{display:flex}.header_dropHeader__Gx1qY{align-items:center;border-bottom:1px solid #ddd;display:flex;justify-content:space-between;padding:16px}.header_dropHeader__Gx1qY h3{font-size:18px;margin:0}.header_closeButton__bZax\+{background:none;border:none;color:#333;cursor:pointer;font-size:20px}.header_notificationList__jM-r2{list-style:none;margin:0;padding:0}.header_notificationItem__PNRTg{align-items:flex-start;border-bottom:1px solid #f1f1f1;color:var(--neutral-900);display:flex;padding:12px 16px;text-decoration:none}.header_notificationItem__PNRTg:hover{background-color:#f9f9f9}.header_notifyIcon__yKSSx{height:40px;margin-right:12px;width:40px}.header_notificationItem__PNRTg h5{color:var(--neutral-900);font-size:16px;margin:0}.header_notificationItem__PNRTg p{color:var(--neutral-900);font-size:14px;margin:4px 0 0}.header_notificationItem__PNRTg small{color:var(--neutral-900);font-size:12px}.header_viewAll__39Dzk{background-color:#f9f9f9;border-top:1px solid #ddd;padding:12px;text-align:center}.header_viewAll__39Dzk a{color:#007bff;font-weight:700;text-decoration:none}.header_loggedUserDetails__n57dW{padding:14px 16px 10px}.header_loggedUserDetails__n57dW h6{color:var(--neutral-900);font-size:14px;line-height:16px;margin-bottom:5px;text-transform:capitalize}.header_loggedUserDetails__n57dW p{color:var(--neutral-700);font-size:12px;line-height:14px;margin-bottom:0}.header_loggedUserHeader__oXHBy{align-items:center;display:flex;gap:30px;justify-content:space-between}.header_clearCacheButton__sh0ZD{align-items:center;background-color:var(--neutral-200);border-radius:999px;color:var(--neutral-900);display:inline-flex;font-size:11px;font-size:12px!important;font-weight:500;gap:4px;justify-content:center;line-height:14px;margin-bottom:5px;padding:1px 10px!important;transition:.2s ease;white-space:nowrap}.header_clearCacheButton__sh0ZD span{color:var(--neutral-900);font-size:12px!important;line-height:14px;margin-left:0!important}.header_clearCacheButton__sh0ZD:hover,.header_clearCacheLoading__GY1Pi{background-color:var(--neutral-300)}.header_clearCacheLoading__GY1Pi{cursor:default}.header_logoutBtnContainer__eAxGD{padding:10px;text-align:center}.header_logoutBtnContainer__eAxGD .header_logoutButton__pVf7U{align-items:center;background-color:var(--neutral-300);border-radius:5px;display:flex;font-size:14px;justify-content:center;padding:6px 10px;transition:.3s ease;width:100%}.header_logoutBtnContainer__eAxGD .header_logoutButton__pVf7U span{color:var(--neutral-900);font-size:14px;margin-left:5px;transition:.3s ease}.header_logoutBtnContainer__eAxGD .header_logoutButton__pVf7U img{height:16px;line-height:0;transition:.3s ease;width:16px}.header_logoutBtnContainer__eAxGD .header_logoutButton__pVf7U:hover{background-color:var(--error);transition:.3s ease}.header_logoutBtnContainer__eAxGD .header_logoutButton__pVf7U:hover span{color:#fff;transition:.3s ease}.header_logoutBtnContainer__eAxGD .header_logoutButton__pVf7U:hover img{filter:invert(1);transition:.3s ease}.header_whatsNewIcon__QSQV7{position:absolute;right:2px;top:6px}@media screen and (max-width:991px){.header_deploymentUpdateButton__v39xF{font-size:11px;padding:6px 10px}.header_navbarToggle__eZYOI{display:block}.header_navbarCollapse__nPi1V{background-color:#fff;box-shadow:var(--shadow-lg);display:none;left:0;position:absolute;top:100%;transition:height .2s ease-in-out;width:100%;z-index:99}.header_navbarCollapse__nPi1V.header_show__GHHwF{display:block}.header_navList__XXvds{display:flex;flex-direction:column;margin:0 15px 10px}.header_navList__XXvds li{margin-bottom:10px}.header_navLink__EoJLS{margin-top:15px;padding:0 0 2px}.header_navLink__EoJLS:after,.header_navLink__EoJLS:before{display:none}.header_whatsNewIcon__QSQV7{left:100px;position:absolute;top:2px}}@media screen and (max-width:767px){.header_notificationToggle__yydWs{display:flex;flex-shrink:0;margin:0 24px}}@media screen and (max-width:750px){.header_sideHeader__hpYXF{width:auto}.header_mobileHomeActions__zPqde{display:flex;justify-content:flex-start;margin:0 30px}.header_mobileSearch__LDukq{max-width:150px}}@media screen and (max-width:550px){.header_deploymentUpdateButton__v39xF{padding:6px 8px}.header_mobileHomeActions__zPqde{margin:0 20px}.header_headerSection__Kszew{padding:10px 0}}@media screen and (max-width:500px){.header_mobileSearch__LDukq{gap:0;padding:0 8px}.header_mobileSearch__LDukq span{display:none}.header_mobileSearch__LDukq svg{fill:#fff2c2;stroke:#fff2c2;color:#fff2c2}}.buttons_borderedButton__Gv5LA{background-color:var(--white);border:1px solid var(--neutral-400);border-radius:4px;color:var(--primary-800);font-size:14px;font-weight:600;line-height:16px;padding:12px 20px;transition:all .3s ease-in-out}.buttons_borderedButton__Gv5LA:hover{background-color:var(--primary-900);border:1px solid var(--primary-900);color:var(--white)}.buttons_iconButton__gUyaP{align-items:center;background-color:var(--neutral-200);border:1px solid var(--neutral-200);display:flex;font-weight:600;gap:12px}.buttons_iconButton__gUyaP.buttons_active__8JZJY,.buttons_iconButton__gUyaP:first-child:active,.buttons_iconButton__gUyaP:focus-visible,.buttons_iconButton__gUyaP:hover{background-color:var(--neutral-200);border:1px solid var(--neutral-200)}.buttons_primaryButton__w6tIa{background-color:var(--primary-900);border:1px solid var(--primary-900);border-radius:4px;color:var(--white);font-size:14px;font-weight:600;line-height:16px;padding:12px 20px;transition:.15s ease}.buttons_primaryButton__w6tIa.buttons_active__8JZJY,.buttons_primaryButton__w6tIa:first-child:active,.buttons_primaryButton__w6tIa:focus-visible,.buttons_primaryButton__w6tIa:hover,:not(.buttons_btn-check__go5xy)+.buttons_primaryButton__w6tIa.buttons_btn__0Z1Si:active{background-color:var(--primary-800);border-color:var(--primary-800);color:var(--white);transition:.15s ease}.buttons_SecondaryButton__j-zmg{background-color:var(--neutral-200);border-radius:4px;color:var(--black);font-size:14px;font-weight:600;line-height:16px;padding:12px 20px}.buttons_SecondaryButton__j-zmg.buttons_active__8JZJY,.buttons_SecondaryButton__j-zmg:first-child:active,.buttons_SecondaryButton__j-zmg:focus-visible,.buttons_SecondaryButton__j-zmg:hover,:not(.buttons_btn-check__go5xy)+.buttons_SecondaryButton__j-zmg.buttons_btn__0Z1Si:active{background-color:var(--neutral-200);color:var(--black)}.buttons_BtnLink__XWJY9{color:var(--primary-900);font-size:var(--font14);font-weight:600;line-height:16px;margin:0 16px;padding:0;text-align:center;text-decoration:underline}.buttons_ImageLink__vjFJ-{line-height:13px;padding:0}.buttons_ImageLink__vjFJ- img{line-height:0}.buttons_BtnLink__XWJY9[disabled]{pointer-events:none}.buttons_SecondaryButton__j-zmg[disabled],.buttons_borderedButton__Gv5LA[disabled],.buttons_primaryButton__w6tIa[disabled]{cursor:not-allowed;pointer-events:none}.buttons_borderedButton__Gv5LA[disabled]{background-color:var(--neutral-200);border-color:var(--neutral-400);color:var(--neutral-500)}.buttons_primaryButton__w6tIa[disabled]{background-color:var(--disabled);border-color:var(--disabled);color:var(--white)}.popup{display:flex;flex-direction:column}.popup .header h2{color:var(--neutral-900);font-size:24px;font-style:Semi Bold;font-weight:600;line-height:30px}.popup .header p{color:var(--neutral-900);font-size:16px;font-style:Medium;font-weight:500;line-height:20px;margin-top:10px}.popup .body{padding:20px 0}.popup .footer{align-items:center;display:flex;gap:15px;margin-bottom:0;margin-top:auto}.popup .footer button{width:100%}.cancelBookingPopup .popup{min-height:360px}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:normal;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{line-height:0;z-index:1}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{background-color:#333;border-radius:4px;bottom:70%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.home_content__-8PqR{display:flex;flex-direction:column;height:calc(100vh - var(--headerHeight));margin-top:var(--headerHeight);overflow:hidden;position:relative;transition:width .3s ease-in-out}.home_content__-8PqR.home_rightSidebarOpen__H-IAV{width:calc(100% - var(--rightSidebarWidth))}.home_content__-8PqR.home_rightSidebarOpenSmall__BbD-b{width:calc(100% - 200px)}.home_mainLayout__8w-34{display:flex;flex:1 1;overflow:hidden;position:relative;transition:all .3s ease-in-out;width:100%}.home_contentWrapper__e3k6u{display:flex;flex:1 1;flex-direction:column;min-width:0;overflow:hidden;transition:width .3s ease-in-out}.home_currentTimeline__zf0o6{background-color:red;height:2px;left:50px;position:absolute;width:calc(100vw - 56px);z-index:10}.home_currentTimeline__zf0o6:before{background-color:red;border-radius:100%;content:"";height:10px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:10px}.home_Filters__FvDXF{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px}.home_homesearchBar__Popl4{width:273px}.home_headerMenu__TFxX9{align-items:start;border-bottom:1px solid var(--neutral-300);box-sizing:border-box;display:flex;flex-shrink:0;justify-content:space-between;padding:10px 20px;position:relative;width:100%}.home_content__-8PqR.home_rightSidebarOpen__H-IAV{margin-right:calc(var(--rightSidebarWidth));width:100%}.home_content__-8PqR.home_rightSidebarOpen__H-IAV .home_headerMenu__TFxX9{margin-right:var(--rightSidebarWidth);transition:width .3s ease-in-out,margin-right .3s ease-in-out;width:calc(100% - var(--rightSidebarWidth))}.home_content__-8PqR.home_rightSidebarOpenSmall__BbD-b .home_headerMenu__TFxX9{margin-right:200px;transition:width .3s ease-in-out,margin-right .3s ease-in-out;width:calc(100% - 200px)}.home_leftSection__8fH2P{align-items:flex-start;display:flex;gap:12px}@media (max-width:399px){.home_leftSection__8fH2P{gap:3px}}.home_hamburgerButton__HVs4s{align-items:center;background-color:var(--primary-900);border:none;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;gap:5px;height:40px;justify-content:center;padding:8px;transition:background-color .2s ease;width:40px}.home_hamburgerButton__HVs4s:hover{background-color:var(--primary-800)}.home_hamburgerButton__HVs4s img{filter:brightness(0) invert(1);height:20px;object-fit:contain;width:20px}.home_hamburgerLine__syWxs{background-color:var(--white);border-radius:2px;height:2px;transition:all .2s ease;width:16px}.home_rightFilters__QFyyl{align-items:center;display:flex;gap:15px;justify-content:space-between}.home_bookingWrapper__uD6nO{flex:1 1;height:calc(100dvh - var(--headerHeight) - 65px);min-height:0;overflow:auto;overflow-x:auto;padding-bottom:2px;position:relative;scroll-behavior:smooth;scrollbar-color:var(--neutral-500) #0000}.home_scrollLocked__bj9JH{overflow:hidden}.home_bookingWrapper__uD6nO::-webkit-scrollbar{height:6px;width:6px}.home_bookingWrapper__uD6nO::-webkit-scrollbar-track{background:#0000}.home_bookingWrapper__uD6nO::-webkit-scrollbar-thumb{background-color:var(--neutral-400);border-radius:3px}.home_rightSidebarOpen__H-IAV{width:calc(100% - var(--rightSidebarWidth))}.home_tableResponsive__2uA0F::-webkit-scrollbar-thumb{background:var(--blue-800)}.home_bookingTable__y0X3M{--colWidth:130px;border-collapse:collapse;position:relative;table-layout:auto;width:100vw}.home_bookingTable__y0X3M td:not(:first-child),.home_bookingTable__y0X3M th:not(:first-child){max-width:var(--colWidth);min-width:var(--colWidth)}.home_bookingTable__y0X3M thead th{background-color:#fff;min-height:40px;position:-webkit-sticky;position:sticky;top:0;z-index:6}.home_bookingTable__y0X3M.home_roomTable__zG6G- thead th{border:1px solid var(--neutral-300);border-top:0}.home_bookingTable__y0X3M tr{position:relative}.home_bookingTable__y0X3M tr td{border-bottom:1px solid #eaeaea;border-left:1px solid #c9c9c9;border-right:1px solid #c9c9c9;position:relative}.home_bookingTable__y0X3M.home_roomTable__zG6G- tr td.home_couplesRoomCellFirst__\+qiDO{border-right:none}.home_bookingTable__y0X3M.home_roomTable__zG6G- tr td.home_couplesRoomCellLast__ghr2y{border-left:none}.home_bookingTable__y0X3M tr td:not(.home_selected__MV20h):hover{background-color:var(--neutral-100)}.home_bookingTable__y0X3M.home_isDragging__ZDxKN tr td:not(.home_selected__MV20h):hover{background-color:initial}.home_noData__2C3HG{overflow-x:hidden}.home_noData__2C3HG .home_bookingTable__y0X3M tr td:not(.home_selected__MV20h):hover{background-color:initial;pointer-events:none}.home_verySmallInterval__xpM\+6 tr td{height:9px}.home_smallInterval__WxLCA tr td{height:27px}.home_mediumInterval__fkLC5 tr td{height:54px}.home_largeInterval__ydgV3 tr td{height:108px}.home_bookingTable__y0X3M tr:first-child th{transition:.3s ease-in-out}.home_bookingTable__y0X3M.home_therapistTable__EGuTW tr:first-child th>div{height:40px}.home_bookingTable__y0X3M tbody{position:relative}.home_bookingTable__y0X3M.home_therapistTable__EGuTW tbody tr:first-child th>div{display:inline-block;margin-top:-8px}.home_bookingTable__y0X3M thead tr:first-child th:first-child{z-index:7}.home_bookingTable__y0X3M tbody tr td:first-child{vertical-align:top}.home_bookingTable__y0X3M thead tr:first-child th:first-child>div{justify-content:flex-start;margin-top:0}.home_bookingTable__y0X3M tr>th:first-child{padding-left:20px;padding-top:15px}.home_bookingTable__y0X3M tbody tr>td:first-child,.home_bookingTable__y0X3M tr>th:first-child{--width:68px;background-color:var(--white);border:0;color:var(--neutral-600);font-size:var(--font12);font-weight:500;left:0;line-height:16px;max-width:var(--width);min-width:var(--width);position:-webkit-sticky;position:sticky;text-align:left;width:var(--width);z-index:5}.home_bookingTable__y0X3M tr>th:first-child{vertical-align:top}@media (max-width:600px){.home_bookingTable__y0X3M tbody tr>td:first-child,.home_bookingTable__y0X3M tr>th:first-child{--width:48px}.home_bookingTable__y0X3M tr>th:first-child{padding-left:10px;padding-top:15px}}.home_bookingTable__y0X3M tr>th:first-child div p{color:#8b8698;font-size:12px;font-weight:500;line-height:16px}.home_booked__1qzFp{background-color:#efefef;border-radius:8px;cursor:pointer;height:auto!important;padding:10px 5px;position:relative;transition:.3s ease-in-out;z-index:0}.home_onHover__dXTkS{background-color:#f6e8e0;border-radius:8px;display:none;height:100%;left:110%;padding:40px;position:absolute;top:0;width:250px;z-index:99}.home_booked__1qzFp:hover #home_bookedUser__JGDXQ{display:block}#home_bookedUser__JGDXQ h6,.home_booked__1qzFp h6{font-size:12px;font-weight:500;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}#home_bookedUser__JGDXQ h6,.home_onHover__dXTkS h6{font-size:16px;line-height:22px}#home_bookedUser__JGDXQ li,.home_booked__1qzFp li,.home_onHover__dXTkS li{padding-top:6px}#home_bookedUser__JGDXQ li span:last-child,.home_booked__1qzFp li span:last-child,.home_onHover__dXTkS li span:last-child{color:#3c2212;font-size:10px;font-weight:400;line-height:14px}.home_form-control__QSZZc,.home_form-select__IL5JF{background-color:#efefef;border:0;color:#222;font-size:16px;font-weight:500;line-height:20px;padding:10px 20px}.home_btn-outline-secondary__T\+TPl{align-items:center;display:flex;height:40px;justify-content:center;width:40px}.home_dateContainer__vGYWU{align-items:center;background-color:#efefef;border-radius:3px;display:flex;height:var(--InputHeight);justify-content:space-between;min-width:284px;padding-left:10px;position:relative}.home_dateContainer__vGYWU .home_currentBtn__7lSI4{align-items:center;background:#0000;color:#222;display:flex;font-size:16px;font-weight:700;height:var(--InputHeight);justify-content:center;line-height:16px;line-height:20px;padding:10px}.home_dateContainer__vGYWU .home_currentBtn__7lSI4:disabled{cursor:default}.home_dateContainer__vGYWU .home_btn__KMEqd{align-items:center;background:#0000;border:0;display:flex;height:var(--InputHeight);justify-content:center;padding:0;width:var(--InputHeight)}.home_dateContainer__vGYWU .home_formControl__luzQo{background:#0000;border:0;color:#222;font-size:16px;font-weight:700;line-height:16px;line-height:20px;max-width:80px;min-width:100px;padding:0;text-align:center;width:100%}.home_customDatePicker__4q1\+P .home_react-datepicker-wrapper__JKCBw{width:auto}.home_calendarShown__uQ\+tV{cursor:pointer;position:relative}.home_calendarShown__uQ\+tV:before{background-color:#bebebe;bottom:0;content:"";height:calc(var(--InputHeight) - 20px);left:0;margin:auto;position:absolute;top:0;width:1px}.home_form-select__IL5JF{max-width:184px}.home_create-booking__8woZx{bottom:120px;position:fixed;right:40px;width:185px}.home_create-booking__8woZx .home_btn__KMEqd{background-color:#3c2212;color:#fff;font-size:14px;font-weight:600;line-height:16px;padding:12px 25px;transition:width .2s ease-in-out}.home_scrolled__-GWR2{height:50px;width:50px}.home_scrolled__-GWR2 .home_btn__KMEqd{background-color:#3c2212;border-radius:4px;font-size:0;height:42px;justify-content:center;padding:0;width:42px}.home_create-booking__8woZx .home_btn__KMEqd:hover{background-color:#e7ad1b}.home_create-booking__8woZx .home_btn__KMEqd img{margin-left:10px}.home_scrolled__-GWR2 .home_btn__KMEqd img{height:34px;margin-left:0}.home_dropdownNoBg__hTI0i{display:block;min-width:200px}.home_dropdownNoBg__hTI0i .home_dropdownToggle__rN\+5b{line-height:22px}.home_outletFilter__ZWqRL,.home_timeFilter__dOKzW{font-weight:600;position:relative;width:280px}.home_outletFilter__ZWqRL{max-width:100%}.home_outletFilter__ZWqRL svg,.home_timeFilter__dOKzW svg{margin-left:5px}.home_outletFilter__ZWqRL .home_outletFilterList__UYhnB{max-height:300px;width:240px}.home_outletFilter__ZWqRL .home_outletFilterList__UYhnB li,.home_timeFilterList__3lyFY li{color:var(--neutral-700);font-size:14px;font-weight:400;line-height:16px;padding:10px}.home_outletFilter__ZWqRL .home_outletFilterList__UYhnB li:hover,.home_timeFilterList__3lyFY li:hover{color:var(--neutral-900)}.home_timeFilter__dOKzW{margin-top:5px;width:205px}.home_timeFilterList__3lyFY{width:100px}.home_readOnly__WMn-Q{background-color:#f9f9f9;cursor:default;pointer-events:none}.home_bookingTable__y0X3M tr.home_boldHour__PapvE{font-weight:700;position:relative}.home_timeText__OSNaj{position:absolute;right:8px;top:-6px}.home_bookingTable__y0X3M tr.home_boldHour__PapvE td:before{background-color:#c9c9c9;content:"";height:1px;left:0;position:absolute;right:0;top:-1px;z-index:1}.home_bookingTable__y0X3M tr.home_boldHour__PapvE td:first-child:before{display:none}.home_bookingTable__y0X3M tr.home_boldHour__PapvE td:first-child{border-top:0!important}.home_bookingTable__y0X3M tbody tr:first-child .home_timeText__OSNaj{top:0}.home_placeholderTD__BStIx{border:0!important;pointer-events:none}.home_placeholderTD__BStIx:before{content:none!important;pointer-events:none}.home_CheckAvailableBtn__qT\+ME{bottom:120px;padding:12px 26px!important;position:fixed;right:60px;z-index:2}.home_checkAvailable__yvOSj .home_modalContent__Pct1w{margin:0 auto;min-width:768px}.home_serviceMain__laBnY{padding:20px 15px 0}.home_serviceMain__laBnY h4{color:var(--neutral-900);font-size:var(--font14);font-weight:600;line-height:16px;text-transform:uppercase}.home_serviceMain__laBnY li{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.home_serviceMain__laBnY li span{color:var(--neutral-700);font-size:var(--font14);font-weight:600;line-height:16px}.home_notFound__tUToq{align-items:center;color:var(--neutral-900);display:flex;font-size:24px;height:100%;justify-content:center;line-height:30px;width:100%}.home_slot__keXXC{cursor:pointer;position:relative;transition:background .3s}.home_slot__keXXC.home_selected__MV20h{padding:0;pointer-events:none}.home_bookedSlot__r5Wrd{background-color:var(--neutral-300);border:1px solid var(--white);color:#123c22;padding:0!important;z-index:2}.home_bookingInfo__porsH{display:flex;flex-direction:column;height:100%;justify-content:space-between;max-width:120px;overflow:hidden}.home_showTime__UZ921{font-size:10px!important;font-weight:500!important;line-height:12px!important;padding:3px 0}.home_assignedItem__ecguN,.home_customerName__ADjk1,.home_paxName__y4cz0,.home_serviceName__DCBdl,.home_timeRange__nEpRs{color:#123c22;font-size:10px;font-weight:400;line-height:12px;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;width:100%}.home_customerNumber__30iyM{font-size:12px;line-height:14px}.home_serviceName__DCBdl{text-transform:uppercase}.home_customerInfo__WHi32,.home_customerNumber__30iyM,.home_serviceName__DCBdl{margin-bottom:2px}.home_timeRange__nEpRs{margin-top:2px}.home_bold__9Za70{color:var(--neutral-900)!important;font-weight:600!important}.home_guestWrapper__VNXP5{margin-top:10px}.home_serviceDuration__etpKX{font-size:10px;line-height:12px}.home_greyedOut__ycU4\+{background-color:#e8e8e8!important}.home_partialSlot__Wb3Ln{background:linear-gradient(180deg,#fff 0,#fff 50%,#e8e8e8 0,#e8e8e8);position:relative}.home_closedBanner__OsLsh{background-color:#ffecec;border:1px solid #d8000c;border-radius:5px;color:#d8000c;font-weight:700;margin-bottom:10px;padding:10px;text-align:center}.home_calendarLoaderOverlay__\+uVDe{align-items:center;background:#fff9;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.home_calendarLoader__kd1z6{animation:home_spin__QzD7T 1s linear infinite;border:4px solid #ccc;border-radius:50%;border-top-color:#3498db;height:40px;width:40px}.home_upperBlock__ix85W{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:2px 4px}.home_refreshButton__NdZox{align-items:center;background:none;border:none;border-radius:4px;color:var(--neutral-600);cursor:pointer;display:flex;justify-content:center;margin-right:10px;margin-top:9px;padding:4px;position:relative;transition:all .2s ease}.home_refreshButton__NdZox:hover{background-color:var(--neutral-100);color:var(--primary-600)}.home_refreshButton__NdZox:active{transform:scale(.95)}.home_refreshButton__NdZox.home_isRefreshing__Y1O2M{animation:home_spin__QzD7T 1s linear infinite}.home_updateIndicator__GUW\+i{animation:home_pulse__XuYTf 2s ease-in-out infinite;background-color:var(--green);border:1px solid var(--white);border-radius:50%;height:6px;position:absolute;right:0;top:0;width:6px;z-index:10}@keyframes home_pulse__XuYTf{0%,to{opacity:1;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}@keyframes home_spin__QzD7T{to{transform:rotate(1turn)}}.home_genderFilter__4qp5G .home_tabs-container__\+JGda ul{align-items:center;display:flex;width:100%}.home_genderFilter__4qp5G .home_tab-link__hToNt{background-color:var(--white);border:1px solid var(--neutral-400);color:var(--primary-800);cursor:pointer;display:inline-block;font-size:var(--font14);font-weight:600;line-height:16px;padding:12px 20px}.home_genderFilter__4qp5G .home_tabs__2ZAoD .home_tab-item__xacQm:first-child .home_tab-link__hToNt{border-radius:4px 0 0 4px}.home_genderFilter__4qp5G .home_tabs__2ZAoD .home_tab-item__xacQm:nth-child(2) .home_tab-link__hToNt{border-left:0;border-right:0}.home_genderFilter__4qp5G .home_tabs__2ZAoD .home_tab-item__xacQm:last-child .home_tab-link__hToNt{border-radius:0 4px 4px 0}.home_genderFilter__4qp5G .home_tabs__2ZAoD .home_tab-item__xacQm.home_active__ud1xa .home_tab-link__hToNt{background-color:var(--primary-900);border:1px solid var(--primary-900);color:var(--white)}.home_genderFilter__4qp5G .home_tab-link__hToNt:hover{background-color:var(--secondary-600);color:var(--primary-900)}.home_formControlWrapper__xqAiz{align-items:center;cursor:pointer;display:flex;height:var(--InputHeight)}.home_hardB__UvPFd:after,.home_softB__byrpk:after{align-items:center;background-color:var(--primary-100);border-radius:32px;bottom:4px;color:var(--primary-900);content:"Soft";display:flex;font-size:8px;font-weight:600;height:14px;justify-content:center;line-height:8px;position:absolute;right:4px;width:28px}.home_hardB__UvPFd:after{background-color:var(--primary-900);color:var(--primary-100);content:"Hard";width:28px}.home_badge__lxe8\+{align-items:center;border-radius:32px;bottom:4px;display:flex;flex-shrink:0;font-size:8px;font-weight:600;height:14px;justify-content:center;line-height:8px;margin-bottom:0;margin-top:auto;right:4px;width:28px}.home_badge__lxe8\+.home_soft__W2Prd{background-color:var(--primary-100);color:var(--primary-900)}.home_badge__lxe8\+.home_hard__smAiI{background-color:var(--primary-900);color:var(--primary-100)}.home_bookingStatus__6ZyTz{flex-wrap:wrap}.home_bookingStatus__6ZyTz>div{margin-bottom:15px;width:50%}.home_dFlex__au\+lS{align-items:center;display:flex}.home_justifyBetween__ZrQeD{justify-content:space-between}.home_staffList__kDhXe{margin-top:15px}.home_staffList__kDhXe>div{margin-bottom:15px}.home_filterCss__Zmcq6:last-child,.home_staffList__kDhXe>div:last-child{margin-bottom:0}.home_staffId__64ngU{align-items:center;border-radius:50%;color:var(--white);display:flex;font-size:10px;font-weight:700;height:24px;justify-content:center;line-height:14px;margin-right:6px;width:24px}.home_selectAll__0IePy span{display:inline-block;margin-right:10px}.home_commonBorderWText__hyXqC{border:1px solid var(--neutral-300);border-radius:3px;cursor:pointer;height:var(--InputHeight);padding:10px 15px}@media (max-width:760px){.home_commonBorderWText__hyXqC{display:none}}.home_filterText__Nek5i,.home_searchLink__QdYv- p{color:var(--neutral-900);font-size:var(--font16);font-weight:600;line-height:20px;margin-right:8px}.home_clearFilters__rjcub{background-color:var(--neutral-100);bottom:0;left:0;padding:15px 20px;position:-webkit-sticky;position:sticky}.home_clearBtn__V22i6{color:var(--primary-800)!important;margin:0!important;text-decoration:none!important}.home_disabledBtn__bUzzq{cursor:not-allowed;opacity:.8;pointer-events:none}.home_disabledSlot__mXGpQ,.home_disabledSlot__mXGpQ *{cursor:pointer}.home_modalBtnContainer__OWv-w{margin-top:20px}.home_columnDropdown__nJwRp{display:flex;flex-direction:column}.home_outletText__rbdOC{align-items:center;display:flex!important;gap:5px;justify-content:center}.home_newAppointmentBlock__YQAJE{box-sizing:border-box;display:flex;flex-direction:column;left:0;overflow:hidden;position:absolute!important;top:0;width:calc(100% - 12px);z-index:2}.home_newAppointmentBlock__YQAJE.home_overlapping__NlM8h{width:auto}.home_newAppointmentBlock__YQAJE .home_customerDetails__tMjGo{margin-bottom:2px}.home_iconRow__kISRZ,.home_newAppointmentBlock__YQAJE .home_iconRow__kISRZ{display:flex;flex-wrap:wrap;gap:1.5px;margin-bottom:0;margin-top:auto}.home_iconRow__kISRZ img,.home_newAppointmentBlock__YQAJE .home_iconImage__jay2z{height:16px;margin-right:2px;width:16px}.home_newAppointmentBlock__YQAJE,.home_newBookingFromWeb__bNHd5,.home_statusHolding__5nkMT,.home_statusholding__nHMna{align-items:center;background-color:var(--holding);border:1px solid var(--holding);display:flex;flex-direction:column;justify-content:center;max-width:120px;min-height:51px;position:relative;z-index:3!important}.home_newAppointmentBlock__YQAJE h6,.home_newAppointmentBlock__YQAJE p,.home_newBookingFromWeb__bNHd5 h6,.home_newBookingFromWeb__bNHd5 p,.home_statusHolding__5nkMT h6,.home_statusHolding__5nkMT p,.home_statusholding__nHMna h6,.home_statusholding__nHMna p{color:var(--neutral-900);font-size:10px;font-weight:400;line-height:12px;margin:0}.home_bookingSource__J1\+3b,.home_createdBy__kjAwJ{text-transform:capitalize}.home_createdBy__kjAwJ{font-weight:600!important}.home_statusConfirmed__Or-Wh,.home_statusUpdated__Ns\+pp,.home_statusconfirmed__jgE5I,.home_statusupdated__Pd0ac{background-color:var(--confirmed)}.home_statusUnconfirmed__Z5ziJ,.home_statusunconfirmed__5TDyO{background-color:var(--unconfirmed)}.home_statusCompleted__15gsH,.home_statuscompleted__5EZF5{background-color:var(--completed)}.home_therapistRequestedCard__V9Xgo.home_statusConfirmed__Or-Wh,.home_therapistRequestedCard__V9Xgo.home_statusUpdated__Ns\+pp,.home_therapistRequestedCard__V9Xgo.home_statusconfirmed__jgE5I,.home_therapistRequestedCard__V9Xgo.home_statusupdated__Pd0ac{background-color:var(--therapistRequested)}.home_roomRequestedCard__C00Uf.home_coupleRoomCard__yHQfa.home_showerRoomCard__VhN5d.home_therapistRequestedCard__V9Xgo,.home_roomRequestedCard__C00Uf.home_coupleRoomCard__yHQfa.home_statusConfirmed__Or-Wh,.home_roomRequestedCard__C00Uf.home_coupleRoomCard__yHQfa.home_statusUpdated__Ns\+pp,.home_roomRequestedCard__C00Uf.home_coupleRoomCard__yHQfa.home_statusconfirmed__jgE5I,.home_roomRequestedCard__C00Uf.home_coupleRoomCard__yHQfa.home_statusupdated__Pd0ac,.home_roomRequestedCard__C00Uf.home_showerRoomCard__VhN5d.home_statusConfirmed__Or-Wh,.home_roomRequestedCard__C00Uf.home_showerRoomCard__VhN5d.home_statusUpdated__Ns\+pp,.home_roomRequestedCard__C00Uf.home_showerRoomCard__VhN5d.home_statusconfirmed__jgE5I,.home_roomRequestedCard__C00Uf.home_showerRoomCard__VhN5d.home_statusupdated__Pd0ac{background-color:var(--coupleRoomRequested)}.home_scrubServiceCard__o9bJP.home_statusConfirmed__Or-Wh,.home_scrubServiceCard__o9bJP.home_statusUpdated__Ns\+pp,.home_scrubServiceCard__o9bJP.home_statusconfirmed__jgE5I,.home_scrubServiceCard__o9bJP.home_statusupdated__Pd0ac{background-color:var(--scrubService)}.home_newAppointmentBlock__YQAJE{align-items:start;justify-content:left;padding:2px 5px}.home_newAppointmentBlock__YQAJE p{text-align:left}.home_newBookingFromWeb__bNHd5 h6,.home_statusHolding__5nkMT h6,.home_statusholding__nHMna h6{font-weight:600}.home_statusChecked-in__UDK1U,.home_statusCheckedin__hrgip,.home_statuschecked-in__NaxU0,.home_statuscheckedin__nectI,.home_statuscheckininprogress__fbjGz{background-color:var(--checkedin)}.home_statusChecked-in__UDK1U.home_voidedSlot__UVoWa,.home_statusCheckedin__hrgip.home_voidedSlot__UVoWa,.home_statuschecked-in__NaxU0.home_voidedSlot__UVoWa,.home_statuscheckedin__nectI.home_voidedSlot__UVoWa,.home_statuscheckininprogress__fbjGz.home_voidedSlot__UVoWa{border:2px solid #0000004d}.home_statusCancelled__SP8UU,.home_statuscancelled__mBmSu{background-color:var(--cancelled)}.home_statusNo-show__EPqKr,.home_statusNoshow__bkxqi,.home_statusno-show__Mg72i,.home_statusnoshow__4y9o4{background-color:var(--noshow)}.home_statusCancelled__SP8UU p,.home_statusNo-show__EPqKr p,.home_statusNoShow__K72G\+ p,.home_statuscancelled__mBmSu p,.home_statusno-show__Mg72i p,.home_statusnoshow__4y9o4 p{opacity:.5;text-decoration:line-through}.home_statusHolding__5nkMT,.home_statusholding__nHMna{pointer-events:none!important}.home_dragOverride__YYrop{pointer-events:auto!important}.home_searchLink__QdYv-{display:flex;min-width:375px}.home_searchLink__QdYv- p{-webkit-box-orient:vertical;line-clamp:1;-webkit-line-clamp:1;color:var(--neutral-600);display:-webkit-box;margin-left:10px;overflow:hidden}.home_SearchInput__XIINt:focus{border:0;outline:0}.home_SearchInput__XIINt{color:var(--neutral-900);font-size:var(--font14);font-weight:500;line-height:16px}.home_searchBar__nP-rI{padding-right:10px;width:calc(100% - 16px)}.home_searchBar__nP-rI input{margin-left:10px;width:100%}.home_statusFilterClass__dV4BO{border-bottom:1px solid var(--neutral-300);padding:15px 0;position:relative}.home_customDatepicker__XKQ27{background-color:var(--white);border-bottom:1px solid var(--neutral-300);color:var(--neutral-900);cursor:pointer;font-size:var(--font14);line-height:16px;padding:15px 0}.home_customDatepicker__XKQ27::placeholder{color:var(--neutral-600)!important;font-size:14px!important;font-weight:600!important;line-height:16px!important}.home_customDatepicker__XKQ27 input{width:100%}.home_hoverCard__jswR0{transition:.15s ease}.home_hoverCard__jswR0.home_card15__3rshg .home_assignedItem__ecguN,.home_hoverCard__jswR0.home_card15__3rshg .home_customerName__ADjk1,.home_hoverCard__jswR0.home_card15__3rshg .home_serviceName__DCBdl,.home_hoverCard__jswR0.home_card15__3rshg.home_cardHasIcon__FXFQj .home_customerName__ADjk1,.home_hoverCard__jswR0.home_card15__3rshg.home_cardHasIcon__FXFQj .home_customerNumber__30iyM,.home_hoverCard__jswR0.home_card30__o1A4h .home_timeRange__nEpRs,.home_hoverCard__jswR0.home_card30__o1A4h.home_newAppointmentBlock__YQAJE .home_serviceName__DCBdl,.home_hoverCard__jswR0.home_cardHasIcon__FXFQj.home_card30__o1A4h .home_customerName__ADjk1{display:none}.home_hoverCard__jswR0:hover{box-shadow:0 4px 8px 0 #1018281a;min-height:107px;transition:.15s ease;z-index:5!important}.home_newAppointmentBlock__YQAJE.home_hoverCard__jswR0.home_card15__3rshg:hover,.home_newAppointmentBlock__YQAJE.home_hoverCard__jswR0.home_card30__o1A4h:hover{min-height:64px}.home_hoverCard__jswR0.home_card15__3rshg.home_cardHasIcon__FXFQj:hover .home_customerName__ADjk1,.home_hoverCard__jswR0.home_card15__3rshg.home_cardHasIcon__FXFQj:hover .home_customerNumber__30iyM,.home_hoverCard__jswR0.home_card15__3rshg:hover .home_assignedItem__ecguN,.home_hoverCard__jswR0.home_card15__3rshg:hover .home_customerInfo__WHi32,.home_hoverCard__jswR0.home_card15__3rshg:hover .home_serviceName__DCBdl,.home_hoverCard__jswR0.home_card30__o1A4h.home_newAppointmentBlock__YQAJE:hover .home_serviceName__DCBdl,.home_hoverCard__jswR0.home_card30__o1A4h:hover .home_customerInfo__WHi32,.home_hoverCard__jswR0.home_card30__o1A4h:hover .home_timeRange__nEpRs,.home_hoverCard__jswR0.home_cardHasIcon__FXFQj.home_card30__o1A4h:hover .home_customerName__ADjk1{display:block}.home_filterIndicator__rd89p{position:absolute;right:-3px;top:-3px}.home_noTherapistSelectedTH__Lk08Q{border:none!important}.home_noTherapistSelected__AJQjN{align-items:center;background-color:var(--white);bottom:0;display:flex;height:200px;justify-content:center;left:0;margin:auto;position:fixed;right:0;top:0;width:280px;z-index:3}.home_formControlWrapper__xqAiz{flex-direction:column;justify-content:center}.home_publicHoliday__gnEER{--bgColor:red;align-items:center;background-color:var(--bgColor);border:1px solid var(--bgColor);border-radius:32px;color:#fff;display:flex;font-size:14px;font-weight:700;gap:1px;height:22px;line-height:16px;padding-left:3px;position:absolute;right:50px;top:-9px;width:54px}.home_bookingSource__J1\+3b{color:var(--neutral-900);font-size:12px;font-style:italic;font-weight:600;line-height:14px;margin:0;padding:0;text-transform:capitalize}@media screen and (max-width:1140px){.home_headerMenu__TFxX9{padding:10px 15px}.home_headerMenu__TFxX9 .dropdownToggle{padding:0}.home_columnDropdown__nJwRp{gap:0}.home_outletFilter__ZWqRL,.home_timeFilter__dOKzW{font-size:14px;width:220px}.home_outletFilter__ZWqRL .home_dropdownToggle__rN\+5b,.home_timeFilter__dOKzW .home_dropdownToggle__rN\+5b{font-size:14px;line-height:18px}.home_rightFilters__QFyyl{gap:8px;justify-content:flex-start!important}.home_rightFilters__QFyyl>div:first-child{margin-left:0}.home_searchLink__QdYv-{min-width:250px}.home_searchLink__QdYv- p{font-size:14px;line-height:18px}.home_commonBorderWText__hyXqC{padding:10px 12px}.home_filterText__Nek5i{font-size:14px;line-height:18px;margin-right:6px}.home_dateContainer__vGYWU{min-width:220px;padding:0 8px}.home_dateContainer__vGYWU .home_currentBtn__7lSI4{font-size:14px;line-height:18px;padding:8px}.home_dateContainer__vGYWU .home_formControl__luzQo{font-size:14px;line-height:18px;min-width:85px}.home_dateContainer__vGYWU .home_btn__KMEqd{height:36px;width:36px}.home_homesearchBar__Popl4{width:260px}.home_contentWrapper__e3k6u.home_sidebarOpen__zNTQC{margin-left:0}.home_bookingWrapper__uD6nO{height:calc(100dvh - var(--headerHeight) - 120px)}}@media screen and (max-width:900px){.home_headerMenu__TFxX9{gap:10px;padding:8px 12px}.home_columnDropdown__nJwRp{gap:0}.home_outletFilter__ZWqRL,.home_timeFilter__dOKzW{font-size:13px;width:180px}.home_outletFilter__ZWqRL .home_dropdownToggle__rN\+5b,.home_timeFilter__dOKzW .home_dropdownToggle__rN\+5b{font-size:13px;line-height:16px;padding:8px 12px}.home_rightFilters__QFyyl{gap:6px}.home_searchLink__QdYv-{min-width:200px}.home_searchLink__QdYv- p{font-size:13px;line-height:16px}.home_commonBorderWText__hyXqC{padding:8px 10px}.home_filterText__Nek5i{font-size:13px;margin-right:4px}.home_dateContainer__vGYWU{min-width:190px;padding:0 6px}.home_dateContainer__vGYWU .home_currentBtn__7lSI4{font-size:13px;line-height:16px;padding:6px}.home_dateContainer__vGYWU .home_formControl__luzQo{font-size:13px;line-height:16px;min-width:75px}.home_dateContainer__vGYWU .home_btn__KMEqd{height:32px;width:32px}}@media (max-width:409px){.home_headerMenu__TFxX9{gap:0}}@media screen and (max-width:767px){.home_contentWrapper__e3k6u{height:100%}.home_bookingWrapper__uD6nO{height:100%;height:calc(100dvh - var(--headerHeight) - 120px);max-height:none}}@media (max-width:1575px){.home_searchLink__QdYv-{min-width:340px}}@media (max-width:1200px){.home_searchLink__QdYv-{min-width:300px}}@media (max-width:1000px){.home_searchLink__QdYv-{min-width:220px}}@media (max-width:860px){.home_searchLink__QdYv-{min-width:130px}}@media (max-width:760px){.home_searchLink__QdYv-{display:none}}@media (max-width:550px){.home_dateContainer__vGYWU .home_btn__KMEqd{display:none}.home_dateContainer__vGYWU .home_currentBtn__7lSI4{display:inline-flex;font-size:14px;height:auto;line-height:16px;padding:6px 8px}.home_dateContainer__vGYWU .home_btn__KMEqd.home_calendarShown__uQ\+tV{display:flex}.home_dateContainer__vGYWU{justify-content:flex-end;min-width:auto;padding-left:5px;width:auto}.home_calendarShown__uQ\+tV:before{display:none}.home_dateContainer__vGYWU .home_formControlWrapper__xqAiz{display:flex}.home_dateContainer__vGYWU .home_formControl__luzQo{display:none}.home_customDatePicker__4q1\+P .react-datepicker__day-names,.home_customDatePicker__4q1\+P .react-datepicker__week{display:flex;justify-content:space-evenly}.home_customDatePicker__4q1\+P .react-datepicker__day,.home_customDatePicker__4q1\+P .react-datepicker__day-name{align-items:center;display:flex;flex:0 0 var(--cellWidth);height:var(--cellWidth);justify-content:center;margin:0;width:var(--cellWidth)}}.home_highlightedCard__Gd\+oW{animation:home_highlightPulse__J8SRk 1.5s ease-in-out;border:2px solid var(--primary-600);border-radius:8px;box-shadow:0 0 20px #3b82f680;transition:all .3s ease}.home_bookingTable__y0X3M th.home_highlightedCard__Gd\+oW{background-color:#3b82f61a!important;border:2px solid var(--primary-600);border-radius:8px;transform:scale(1.02);z-index:10}.home_highlightedCancelled__WM5UH{animation:home_highlightCancelled__wtA1H 2s ease-in-out;border:2px solid var(--error);border-radius:8px;box-shadow:0 0 20px #ef444480;transition:all .3s ease}@keyframes home_highlightPulse__J8SRk{0%{box-shadow:0 0 20px #3b82f680;transform:scale(1)}50%{box-shadow:0 0 30px #3b82f6cc;transform:scale(1.02)}to{box-shadow:0 0 20px #3b82f680;transform:scale(1)}}@keyframes home_highlightCancelled__wtA1H{0%{box-shadow:0 0 20px #ef444480;transform:scale(1)}50%{box-shadow:0 0 30px #ef4444cc;transform:scale(1.02)}to{box-shadow:0 0 20px #ef444480;transform:scale(1)}}.home_calendar-container__qVHUd,html{scroll-behavior:smooth}.home_booking-card__F2-eP{scroll-margin-bottom:20px;scroll-margin-top:20px}.home_dragging__Uj5F5{pointer-events:none;transition:none!important}.home_validDropZone__Snsti{background-color:#4caf5033!important;border:1px dashed #4caf50!important}.home_invalidDropZone__onTzp{background-color:#f4433633!important;border:2px dashed #f44336!important}.home_newAppointmentBlock__YQAJE{cursor:grab;pointer-events:auto;transition:transform .1s ease,opacity .1s ease;-webkit-user-select:none;user-select:none}.home_activeSlot__J8jMI,.home_newAppointmentBlock__YQAJE:hover{border:1px solid #000;box-shadow:0 2px 8px #00000026;transform:translateY(-1px)}.home_newAppointmentBlock__YQAJE.home_dragging__Uj5F5{border:1px solid #000;box-shadow:0 4px 12px #0000004d;cursor:grabbing;transform:none!important;z-index:1000!important}.home_newAppointmentBlock__YQAJE *{pointer-events:none;-webkit-user-select:none;user-select:none}.home_ghostCard__7w-aV{box-shadow:0 4px 12px #0000004d!important;pointer-events:none!important;position:fixed!important;-webkit-user-select:none!important;user-select:none!important;z-index:1001!important}.home_ghostCard__7w-aV,[data-ghost-card=true]{border:2px solid #000!important;box-sizing:border-box!important}.Style_fullPageLoader__jn6VA{align-items:center;background:#fff9;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.Style_inlineLoader__zwHGY{align-items:center;display:flex;justify-content:center;left:50%;padding:30px;position:absolute;top:50%;transform:translate(-50%,-50%)}.Style_circleBorder__445xf{animation:Style_spin__lnQun 1s linear infinite;border:3px solid #0000001a;border-radius:50%;border-top:3px solid var(--primary-800);height:32px;width:32px}@keyframes Style_spin__lnQun{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Style_centeredLoader__lwpZS{justify-content:center;min-height:70vh}.Style_centeredLoader__lwpZS,.rightsidebar_dFlex__8CR5g{align-items:center;display:flex}.rightsidebar_gap10__PS-U0{gap:10px!important}.rightsidebar_flexColumn__EdO7X{flex-direction:column}.rightsidebar_height100vh__YbjjT{height:100dvh}.rightsidebar_justifyBetween__Z2vZg{justify-content:space-between}.rightsidebar_space__bkDuB{margin-left:20px}.rightsidebar_dropdownNoBg__IB0Tg{display:block}.rightsidebar_dropdownNoBg__IB0Tg .rightsidebar_dropdownToggle__kpeju{line-height:22px}.rightsidebar_timeDropdownWrapper__En6M2{position:relative}.rightsidebar_timeDropdownWrapper__En6M2 .rightsidebar_dropdownIcon__lYgkX{margin-left:5px;transition:transform .2s ease}.rightsidebar_timeDropdownWrapper__En6M2 .rightsidebar_dropdownIcon__lYgkX.rightsidebar_rotated__6wvja{transform:rotate(180deg)}.rightsidebar_dropdownIcon__lYgkX{transition:transform .2s ease}.rightsidebar_dropdownIcon__lYgkX.rightsidebar_rotated__6wvja{transform:rotate(180deg)}.rightsidebar_rightSidebar__EMZNu{background:#fffffd;box-shadow:-2px 10px 15px -3px #1018281a,0 -2px 6px -4px #1018281a;height:calc(100dvh - var(--headerHeight));opacity:0;position:fixed;right:0;top:var(--headerHeight);transition:.3s ease-in-out;transition:opacity .2s ease;width:0;z-index:9}.rightsidebar_mobileCloseButton__6Ojhs{align-items:center;border:0;border-radius:50%;cursor:pointer;display:none;height:32px;justify-content:center;left:10px;padding:0;position:absolute;top:10px;width:32px;z-index:5}.rightsidebar_mobileCloseButton__6Ojhs img{height:16px;width:16px}.rightsidebar_rightHeader__K8QYJ{align-items:center;background:var(--neutral-100);border-bottom:1px solid var(--neutral-300);display:flex;height:var(--headerHeight);justify-content:space-between;padding:20px;position:fixed;width:var(--rightSidebarWidth);z-index:2}.rightsidebar_rightHeader__K8QYJ i{font-size:14px;line-height:16px;opacity:.5}.rightsidebar_rightSidebar__EMZNu.rightsidebar_show__KTxJO{opacity:1;width:var(--rightSidebarWidth)}.rightsidebar_rightHeader__K8QYJ h5{color:var(--neutral-900);font-size:14px;font-weight:500;line-height:20px}.rightsidebar_rightHeader__K8QYJ .rightsidebar_cancelButton__p2HoO{color:var(--primary-800);font-size:14px;font-weight:600;padding:5px 17px!important}@media (max-width:600px){.rightsidebar_mobileCloseButton__6Ojhs{display:inline-flex}.rightsidebar_rightHeader__K8QYJ{padding-left:52px}.rightsidebar_isPaymentStep__wyjdT .rightsidebar_rightHeader__K8QYJ{padding-left:0}.rightsidebar_rightHeader__K8QYJ,.rightsidebar_rightSidebar__EMZNu.rightsidebar_show__KTxJO{width:350px}}.rightsidebar_label__cpC1Q{color:var(--neutral-500);font-size:var(--font14);font-style:italic;font-weight:400;line-height:16px;margin-right:5px}.rightsidebar_outletName__tHpy3,.rightsidebar_recurringParentWrapper__QKO9B{align-items:center;border-bottom:1px solid var(--neutral-300);display:flex;padding:15px 20px}.rightsidebar_outletName__tHpy3 p{color:var(--neutral-900);font-size:14px;font-weight:500;line-height:16px}.rightsidebar_recurringParentWrapper__QKO9B{gap:10px}.rightsidebar_recurringParentWrapper__QKO9B .rightsidebar_recurringDropdownToggle__jPaVl{align-items:center;display:flex;gap:5px;justify-content:space-between}.rightsidebar_recurringParentWrapper__QKO9B .rightsidebar_recurringDropdownMenu__fI8aX{margin-left:15px;width:280px}.rightsidebar_recurringParentWrapper__QKO9B .rightsidebar_recurringDropdownMenu__fI8aX li{font-size:14px}.rightsidebar_outletName__tHpy3{display:none!important;visibility:hidden!important}.rightsidebar_halfDiv__mUv0P{align-items:center;display:flex;position:relative}.rightsidebar_halfDiv__mUv0P>div{align-items:center;border-bottom:1px solid var(--neutral-300);display:flex!important;padding:15px 20px;width:50%}.rightsidebar_halfDiv__mUv0P>div:first-child{border-right:1px solid var(--neutral-300)}.rightsidebar_searchInput__9Pehj{border:1px solid #ccc;border-radius:4px;padding:8px;width:100%}.rightsidebar_dropdown__YQdJj{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 4px 8px #0000001a;left:0;list-style:none;margin:0;padding:0;position:absolute;top:100%;width:100%;z-index:1000}.rightsidebar_dropdownItem__aqRvL{border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding:8px}.rightsidebar_dropdownItem__aqRvL:last-child{border-bottom:none}.rightsidebar_dropdownItem__aqRvL div:first-child{font-weight:700}.rightsidebar_dropdownItem__aqRvL:hover{background-color:#f0f0f0}.rightsidebar_customerSearch__TvTe6,.rightsidebar_placeholder__PuPoT{align-items:center;border-bottom:1px solid var(--neutral-300);color:var(--neutral-500);cursor:pointer;display:flex;font-size:14px;font-weight:400;justify-content:space-between;line-height:16px;padding:10px 20px 10px 10px}.rightsidebar_customerSearch__TvTe6.rightsidebar_newCustomerCreate__Z2hR8{background:#0000;display:block;margin:0;padding-right:70px;position:relative}.rightsidebar_customerSearch__TvTe6 .rightsidebar_addIconBtn__LNPm6,.rightsidebar_customerSearch__TvTe6 p{padding:10px}.rightsidebar_customerSearchBar__\+t2iD{background-color:initial!important;border-bottom:0!important}.rightsidebar_customerSearch__TvTe6.rightsidebar_newCustomerCreate__Z2hR8 .rightsidebar_addIconBtn__LNPm6{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.rightsidebar_customerSearch__TvTe6.rightsidebar_newCustomerCreate__Z2hR8 .rightsidebar_addIconBtn__LNPm6 svg{position:relative;top:2px}.rightsidebar_addIconBtn__LNPm6{opacity:.65;transition:.15s ease}.rightsidebar_addIconBtn__LNPm6:hover{opacity:1;transition:.15s ease}.rightsidebar_customerSearch__TvTe6 p:hover{color:var(--neutral-800);transition:.15s ease}.rightsidebar_dropShow__cbhpn{background-color:var(--white);border-radius:5px;box-shadow:var(--shadow-sm);margin:0 15px}.rightsidebar_serviceList__bDDwt div li,.rightsidebar_serviceList__bDDwt>div h4{cursor:pointer;padding:10px 15px}.rightsidebar_serviceList__bDDwt>div h4{padding-bottom:0}.rightsidebar_customerList__062E\+{height:250px;overflow-y:auto}.rightsidebar_customerList__062E\+ .rightsidebar_customerItem__lhzLe{cursor:pointer;padding:10px 15px}.rightsidebar_customerList__062E\+.rightsidebar_keyboardNavActive__jKKge>div{cursor:default}.rightsidebar_customerList__062E\+.rightsidebar_keyboardNavActive__jKKge>div:hover{background-color:initial}.rightsidebar_customerList__062E\+ .rightsidebar_customerItem__lhzLe:hover,.rightsidebar_customerList__062E\+.rightsidebar_keyboardNavActive__jKKge>.rightsidebar_customerItem__lhzLe.rightsidebar_selectedCustomerItem__LG\+PU{background-color:var(--primary-100);cursor:pointer}.rightsidebar_customerList__062E\+>.rightsidebar_customerItem__lhzLe p,.rightsidebar_customerList__062E\+>.rightsidebar_customerItem__lhzLe small{color:var(--neutral-900);font-size:var(--font14);font-weight:600;line-height:16px}.rightsidebar_customerList__062E\+>.rightsidebar_customerItem__lhzLe small{color:var(--neutral-700);display:block;font-weight:600;margin-top:3px}.rightsidebar_customerList__062E\+ .rightsidebar_errorMessage__NPpQO{padding:20px}.rightsidebar_notFoundCustomer__CRkuC{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:space-between;padding:10px}.rightsidebar_notFoundCustomer__CRkuC p{display:none}.rightsidebar_fullWidth__igNW4{text-align:left;width:100%}.rightsidebar_halfWidth__YgJ0X{display:flex;gap:10px}.rightsidebar_halfWidth__YgJ0X>div{flex:1 1}.rightsidebar_iconFormControl__DlhSq{background-color:initial;border:0;color:var(--neutral-900);font-size:var(--font14);font-style:normal;font-weight:600;line-height:16px;padding:20px;width:100%}input:-webkit-autofill{-webkit-text-fill-color:#000!important;-webkit-box-shadow:inset 0 0 0 1000px #0000!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.rightsidebar_addClient__hOBV1 .rightsidebar_iconFormControl__DlhSq{padding:20px 0!important}.rightsidebar_groupiconFormControl__Jyhbo:focus-visible,.rightsidebar_iconFormControl__DlhSq:focus-visible{outline:none}.rightsidebar_groupiconFormControl__Jyhbo::placeholder,.rightsidebar_iconFormControl__DlhSq::placeholder{color:var(--neutral-500)!important;font-size:var(--font14)!important;font-weight:500;line-height:16px}.rightsidebar_withIcon__to6Zy{position:relative}.rightsidebar_withIcon__to6Zy>img{height:16px;position:absolute;right:10px;top:20px;width:16px}.rightsidebar_withIcon__to6Zy .rightsidebar_phoneInputOnly__0vsLK .PhoneInput>select,.rightsidebar_withIcon__to6Zy .rightsidebar_phoneInputOnly__0vsLK .PhoneInputCountryIcon,.rightsidebar_withIcon__to6Zy .rightsidebar_phoneInputOnly__0vsLK .PhoneInputCountrySelect,.rightsidebar_withIcon__to6Zy .rightsidebar_phoneInputWrapperCustom__PgLk8 .PhoneInput>select,.rightsidebar_withIcon__to6Zy .rightsidebar_phoneInputWrapperCustom__PgLk8 .PhoneInputCountryIcon,.rightsidebar_withIcon__to6Zy .rightsidebar_phoneInputWrapperCustom__PgLk8 .PhoneInputCountrySelect,.rightsidebar_withIcon__to6Zy .rightsidebar_phoneInputWrapperCustom__PgLk8 .PhoneInputCountrySelectArrow{display:none!important;height:0!important;left:-9999px!important;opacity:0!important;pointer-events:none!important;position:absolute!important;visibility:hidden!important;width:0!important}.rightsidebar_avatar__Pdj1m,.rightsidebar_customerInitials__g67oi{border-radius:42px;color:var(--white);font-size:var(--font16);font-weight:500;height:42px;line-height:20px;line-height:42px;position:relative;text-align:center;text-transform:uppercase;width:42px}.rightsidebar_customerInfo__5shCk{border-bottom:1px solid var(--neutral-300);padding:15px 20px}.rightsidebar_customerTime__6HJx0{color:var(--neutral-500);font-size:12px;font-weight:500;line-height:14px;margin-top:4px}.rightsidebar_customerNotes__EB8Gy{margin-top:8px}.rightsidebar_customerNotesText__CCsgC{background-color:#f6e9b4;border-radius:4px;color:var(--neutral-700);font-size:12px;font-weight:400;line-height:14px;margin:0;padding:8px 12px}.rightsidebar_customerPhone__Pg1UH{color:var(--neutral-900);font-size:var(--font14);font-weight:500;line-height:16px;margin-top:4px}.rightsidebar_customDatepicker__OHgH0,.rightsidebar_dropdownNoBg__IB0Tg,.rightsidebar_showTime__8rODI{color:var(--neutral-900);cursor:pointer;font-size:14px;font-weight:500;line-height:16px}.rightsidebar_customDatepicker__OHgH0::placeholder{color:var(--neutral-600)!important;font-size:14px!important;font-style:italic;font-weight:600!important;line-height:16px!important}.rightsidebar_availableFilterHeader__Ymp4z button{font-size:var(--font14);line-height:16px;padding:16px 0!important}.rightsidebar_availableFilterHeader__Ymp4z button:focus-visible,.rightsidebar_availableFilterHeader__Ymp4z button:hover{color:var(--neutral-600)}.rightsidebar_sidebarSearch__wtE43{padding:10px 20px 10px 35px!important;width:100%}.rightsidebar_sidebarSearch__wtE43::placeholder{color:var(--neutral-600)!important;font-size:14px!important;font-style:italic;font-weight:600!important;line-height:16px!important}.rightsidebar_rightbarSearch__5121J{left:15px;right:auto}.rightsidebar_showCustomerInfo__rcXf1{display:flex;justify-content:space-between}.rightsidebar_customerDetail__cLJrp{align-items:center;display:flex;gap:8px}.rightsidebar_errorMessage__NPpQO{color:var(--error);font-size:12px;font-weight:500;line-height:14px;margin-top:4px;padding-left:10px}.rightsidebar_addClient__hOBV1 .rightsidebar_errorMessage__NPpQO,.rightsidebar_sidebarContent__iF9Uy[class*=addClient] .rightsidebar_errorMessage__NPpQO,[class*=addClient] .rightsidebar_errorMessage__NPpQO{padding-left:0!important}.rightsidebar_payrow__88h5H .rightsidebar_errorMessage__NPpQO{padding-left:0}.rightsidebar_serviceList__bDDwt{max-height:250px;overflow-y:auto}.rightsidebar_serviceListItem__o0QsA{cursor:pointer;display:flex;justify-content:space-between;padding:10px 0}.rightsidebar_serviceListItem__o0QsA .rightsidebar_serviceName__Gu0hh{margin-right:10px}.rightsidebar_currentSelectedService__oB8F5,.rightsidebar_selectedServiceItem__Kok\+\+,.rightsidebar_serviceListItem__o0QsA:hover{background-color:var(--primary-100)}.rightsidebar_selectedServiceHeadWithVoucher__xypkb,.rightsidebar_selectedServiceHead__57GN9,.rightsidebar_selectedTherapistCard__-pe\+u{margin-bottom:15px}.rightsidebar_selectedServiceHeadWithVoucher__xypkb h3,.rightsidebar_selectedServiceHead__57GN9 h3{color:var(--neutral-900);display:inline-flex;font-size:14px;font-weight:500;line-height:20px}.rightsidebar_clickableServiceName__YTnxq{cursor:pointer;transition:color .2s ease}.rightsidebar_clickableServiceName__YTnxq:hover{color:var(--neutral-600)}.rightsidebar_serviceNameContainer__tOXvJ{flex:1 1;position:relative}.rightsidebar_replaceDropdownContainer__Qgu-Q{left:0;margin-top:5px;position:absolute;right:0;top:100%;z-index:1000}.rightsidebar_clickableTime__VaSef{cursor:pointer;transition:color .2s ease}.rightsidebar_clickableTime__VaSef:hover{color:var(--primary-600)}.rightsidebar_timeContainer__xBah-{flex:1 1;position:relative}.rightsidebar_timeDropdownContainer__dT3Ix{left:0;margin-top:5px;position:absolute;right:0;top:100%;z-index:1000}.rightsidebar_memberRateBadgeContainer__V33m3{align-items:center;display:flex;gap:5px}.rightsidebar_selectedService__TF6R7{border-bottom:1px solid var(--neutral-300);padding:15px 20px}.rightsidebar_selectedService__TF6R7 .rightsidebar_dropdownNoBg__IB0Tg{border-bottom:0}.rightsidebar_selectedService__TF6R7 .rightsidebar_errorMessage__NPpQO{padding-left:0}.rightsidebar_innerServiceDropdowns__rPA\+d>div{margin-bottom:12px;position:relative}.rightsidebar_innerServiceDropdowns__rPA\+d .rightsidebar_errorMessage__NPpQO{padding-left:0}.rightsidebar_addServiceBtn__L0kL1{align-items:center;color:var(--neutral-600)!important;display:flex;font-size:var(--font14);font-weight:500!important;gap:5px;line-height:16px}.rightsidebar_bookBtnContainer__GZdLG,.rightsidebar_totalContainer__ptdUM{bottom:0;left:0;position:absolute;right:0;width:100%}.rightsidebar_fullWidthBtn__uVT8z{align-items:center;border-radius:0;display:flex;justify-content:center;width:100%}.rightsidebar_bookBtn__KInKR:disabled{background-color:#ccc!important;color:#888!important;cursor:not-allowed!important;opacity:.6}.rightsidebar_divWrapper__xCDEE{height:100%;overflow-y:auto;padding-top:var(--headerHeight)}.rightsidebar_divHeight__8a40c{height:100%;overflow-y:auto;padding-bottom:100px}.rightsidebar_groupBooking__iPINS{border-bottom:1px solid var(--neutral-300);padding:15px 16px}.rightsidebar_groupBooking__iPINS .rightsidebar_innerServiceDropdowns__rPA\+d{margin:0}.rightsidebar_userBlock__Q6MDa{align-items:center;display:flex;justify-content:space-between}.rightsidebar_buttonWrap__Zz2bz{padding:20px 20px 10px}.rightsidebar_paxData__YnLFl{border-bottom:1px solid var(--neutral-300);margin:0 20px;padding:20px 0}.rightsidebar_SourceSelector__j3bJ0{border-bottom:1px solid var(--neutral-300);padding:20px;position:relative}.rightsidebar_sourceTabsHeading__oFTS0{color:var(--neutral-500);font-size:var(--font14);font-weight:400;line-height:16px;margin-bottom:10px}.rightsidebar_sourceTabs__MZkRL .rightsidebar_tabs-container__mEIti ul{grid-gap:8px;align-items:stretch;display:grid;gap:8px;grid-template-columns:repeat(3,1fr);width:100%}.rightsidebar_sourceTabs__MZkRL .rightsidebar_tab-link__Q6Yoq{background-color:var(--white);border:1px solid var(--neutral-300);border-radius:20px;color:var(--primary-800);cursor:pointer;display:inline-block;font-size:var(--font14);font-weight:600;line-height:16px;padding:8px 14px;text-align:center}.rightsidebar_sourceTabs__MZkRL .rightsidebar_tabs__r3t3c .rightsidebar_tab-item__hVa2s:first-child .rightsidebar_tab-link__Q6Yoq,.rightsidebar_sourceTabs__MZkRL .rightsidebar_tabs__r3t3c .rightsidebar_tab-item__hVa2s:last-child .rightsidebar_tab-link__Q6Yoq{border-radius:20px}.rightsidebar_sourceTabs__MZkRL .rightsidebar_tab-link__Q6Yoq:hover,.rightsidebar_sourceTabs__MZkRL .rightsidebar_tabs__r3t3c .rightsidebar_tab-item__hVa2s.rightsidebar_active__HpEgR .rightsidebar_tab-link__Q6Yoq{background-color:var(--primary-700);border:1px solid var(--primary-700);color:var(--white)}.rightsidebar_sourceTabs__MZkRL .rightsidebar_tab-link__Q6Yoq:hover{background-color:var(--secondary-600);color:var(--primary-900)}.rightsidebar_notesInput__RVknW{background-color:initial;border:0;border-bottom:1px solid var(--neutral-300);color:var(--neutral-900);font-family:var(--FontFamily);font-size:var(--font14);font-style:normal;font-weight:600;line-height:16px;margin:0;padding:20px;width:100%}.rightsidebar_notesInput__RVknW:focus{border:0;border-bottom:1px solid var(--neutral-300);outline:0}.rightsidebar_notesInput__RVknW::placeholder{color:var(--neutral-500)!important;font-family:var(--FontFamily);font-size:var(--font14);font-weight:400;line-height:16px}.rightsidebar_groupiconFormControl__Jyhbo{border:0;color:var(--neutral-900);font-size:14px;font-style:italic;font-weight:600;line-height:16px;padding:0;width:100%}.rightsidebar_noSpinner__erfBo{-moz-appearance:textfield}.rightsidebar_noSpinner__erfBo::-webkit-inner-spin-button,.rightsidebar_noSpinner__erfBo::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.rightsidebar_groupMember__OD6jF{position:relative;width:calc(100% - 25px)}.rightsidebar_groupMember__OD6jF img{height:16px;left:0;position:absolute;top:0;width:16px}.rightsidebar_groupBooking__iPINS .rightsidebar_customerSearch__TvTe6{padding:15px 0 0}.rightsidebar_groupBooking__iPINS .rightsidebar_selectedServiceHead__57GN9{padding:16px 0 5px}.rightsidebar_groupBooking__iPINS .rightsidebar_textareaformControl__\+pay\+{margin:10px 0 0;width:100%}.rightsidebar_groupBooking__iPINS .rightsidebar_dropShow__cbhpn{margin:10px 0 0}.rightsidebar_groupBooking__iPINS .rightsidebar_addServiceBtn__L0kL1{margin:0}.rightsidebar_phoneInputCustom__yficU input{background:#0000;border:none!important;box-shadow:none!important;color:var(--neutral-900);font-family:var(--FontFamily);font-style:normal;font-weight:600!important;outline:none!important}.rightsidebar_phoneInputCustom__yficU{flex:1 1;position:relative}.rightsidebar_phoneInputWrapper__QIfKi{align-items:center;display:flex;gap:0;padding-left:15px;position:relative;width:100%}.rightsidebar_phoneInputWrapperCustom__PgLk8{border-bottom:1px solid var(--neutral-300);width:100%}.rightsidebar_phoneInputOnly__0vsLK{flex:1 1;position:relative;width:100%}.rightsidebar_phoneInputOnly__0vsLK .PhoneInput>.PhoneInputCountrySelect,.rightsidebar_phoneInputOnly__0vsLK .PhoneInput>select,.rightsidebar_phoneInputOnly__0vsLK .PhoneInputCountryIcon,.rightsidebar_phoneInputOnly__0vsLK .PhoneInputCountryIcon--border,.rightsidebar_phoneInputOnly__0vsLK .PhoneInputCountryIcon--round,.rightsidebar_phoneInputOnly__0vsLK .PhoneInputCountryIcon--square,.rightsidebar_phoneInputOnly__0vsLK .PhoneInputCountryIconContainer,.rightsidebar_phoneInputOnly__0vsLK .PhoneInputCountrySelect,.rightsidebar_phoneInputOnly__0vsLK .PhoneInputCountrySelectArrow,.rightsidebar_phoneInputWrapperCustom__PgLk8 .PhoneInput>.PhoneInputCountrySelect,.rightsidebar_phoneInputWrapperCustom__PgLk8 .PhoneInput>select,.rightsidebar_phoneInputWrapperCustom__PgLk8 .PhoneInputCountryIcon,.rightsidebar_phoneInputWrapperCustom__PgLk8 .PhoneInputCountryIcon--border,.rightsidebar_phoneInputWrapperCustom__PgLk8 .PhoneInputCountryIcon--round,.rightsidebar_phoneInputWrapperCustom__PgLk8 .PhoneInputCountryIcon--square,.rightsidebar_phoneInputWrapperCustom__PgLk8 .PhoneInputCountryIconContainer,.rightsidebar_phoneInputWrapperCustom__PgLk8 .PhoneInputCountrySelect,.rightsidebar_phoneInputWrapperCustom__PgLk8 .PhoneInputCountrySelectArrow,.rightsidebar_phoneInputWrapperCustom__PgLk8 button.PhoneInputCountrySelect,.rightsidebar_phoneInputWrapperCustom__PgLk8 select,.rightsidebar_phoneInputWrapperCustom__PgLk8 select.PhoneInputCountrySelect{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;border:none!important;display:none!important;height:0!important;left:-9999px!important;margin:0!important;max-height:0!important;max-width:0!important;min-height:0!important;min-width:0!important;opacity:0!important;outline:none!important;padding:0!important;pointer-events:none!important;position:absolute!important;top:-9999px!important;visibility:hidden!important;width:0!important}.rightsidebar_phoneInputOnly__0vsLK .PhoneInputCountryDropdown,.rightsidebar_phoneInputOnly__0vsLK .PhoneInputCountryDropdown--above,.rightsidebar_phoneInputOnly__0vsLK .PhoneInputCountryDropdown--below,.rightsidebar_phoneInputWrapperCustom__PgLk8 .PhoneInputCountryDropdown,.rightsidebar_phoneInputWrapperCustom__PgLk8 .PhoneInputCountryDropdown--above,.rightsidebar_phoneInputWrapperCustom__PgLk8 .PhoneInputCountryDropdown--below{display:none!important}.rightsidebar_phoneInputOnly__0vsLK .PhoneInput,.rightsidebar_phoneInputWrapperCustom__PgLk8 .PhoneInput{align-items:center;display:flex;flex:1 1;width:100%}.rightsidebar_phoneInputOnly__0vsLK .PhoneInputInput,.rightsidebar_phoneInputWrapperCustom__PgLk8 .PhoneInputInput{flex:1 1;width:100%}.rightsidebar_phoneInputOnly__0vsLK .PhoneInputCountryCallingCode,.rightsidebar_phoneInputOnly__0vsLK [class*=PhoneInputCountryCallingCode],.rightsidebar_phoneInputWrapperCustom__PgLk8 .PhoneInputCountryCallingCode,.rightsidebar_phoneInputWrapperCustom__PgLk8 [class*=PhoneInputCountryCallingCode]{display:none!important;height:0!important;left:-9999px!important;opacity:0!important;pointer-events:none!important;position:absolute!important;visibility:hidden!important;width:0!important}.rightsidebar_phoneInputOnly__0vsLK .PhoneInputInput:before,.rightsidebar_phoneInputWrapperCustom__PgLk8 .PhoneInputInput:before{content:none!important;display:none!important}.rightsidebar_phoneInputOnly__0vsLK .PhoneInputInputContainer,.rightsidebar_phoneInputWrapperCustom__PgLk8 .PhoneInputInputContainer{position:relative}.rightsidebar_phoneInputOnly__0vsLK .PhoneInputInputContainer>[class*=CallingCode],.rightsidebar_phoneInputWrapperCustom__PgLk8 .PhoneInputInputContainer>[class*=CallingCode]{display:none!important}.rightsidebar_phoneInputCustom__yficU .PhoneInputCountryIcon,.rightsidebar_phoneInputCustom__yficU .PhoneInputCountryIcon--border,.rightsidebar_phoneInputCustom__yficU .PhoneInputCountryIcon--round,.rightsidebar_phoneInputCustom__yficU .PhoneInputCountryIcon--square,.rightsidebar_phoneInputCustom__yficU .PhoneInputCountryIconContainer,.rightsidebar_phoneInputCustom__yficU .PhoneInputCountrySelect,.rightsidebar_phoneInputCustom__yficU .PhoneInputCountrySelectArrow,.rightsidebar_phoneInputCustom__yficU button.PhoneInputCountrySelect,.rightsidebar_phoneInputCustom__yficU select.PhoneInputCountrySelect{border:none!important;display:none!important;height:0!important;left:-9999px!important;margin:0!important;opacity:0!important;padding:0!important;position:absolute!important;visibility:hidden!important;width:0!important}.rightsidebar_phoneInputCustom__yficU .PhoneInputCountryDropdown,.rightsidebar_phoneInputCustom__yficU .PhoneInputCountryDropdown--above,.rightsidebar_phoneInputCustom__yficU .PhoneInputCountryDropdown--below{display:none!important}.rightsidebar_phoneInputCustom__yficU .PhoneInput{align-items:center;display:flex;flex:1 1}.rightsidebar_phoneInputCustom__yficU .PhoneInputInput{flex:1 1}.rightsidebar_disabled__mbeOR{cursor:not-allowed;opacity:.5}.rightsidebar_customDatepicker__OHgH0:disabled,.rightsidebar_iconFormControl__DlhSq:disabled,.rightsidebar_phoneInputCustom__yficU:disabled{background-color:#f5f5f5;cursor:not-allowed;opacity:.5}input[type=checkbox]:disabled,input[type=radio]:disabled{cursor:not-allowed;opacity:.5}.rightsidebar_checkbox__\+Fthr{align-items:center;color:#131523;cursor:pointer;display:flex;font-size:var(--font14);font-weight:500;line-height:16px;position:relative;width:100%}.rightsidebar_labelText__L\+Boz{color:var(--neutral-500);font-size:var(--font14);font-style:italic;font-weight:500;line-height:16px;margin-left:5px}.rightsidebar_checkbox__\+Fthr input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.rightsidebar_checkbox__\+Fthr .rightsidebar_checkmark__mbwjm{background-color:initial;border:1px solid var(--neutral-500);border-radius:5px;height:16px;margin-right:5px;position:relative;width:16px}.rightsidebar_checkmark__mbwjm:after{display:none;height:100%;width:100%}.rightsidebar_checkbox__\+Fthr input:checked~.rightsidebar_checkmark__mbwjm{background-color:var(--primary-900);border:1px solid var(--neutral-900)}.rightsidebar_checkbox__\+Fthr input:checked~.rightsidebar_checkmark__mbwjm:after{display:block}.rightsidebar_totalWrapper__GItAT{border-bottom:1px solid var(--neutral-300);padding:10px 16px 0}.rightsidebar_totalWrapper__GItAT h4{color:var(--neutral-600);font-size:var(--font14);font-style:italic;font-weight:600;line-height:16px}.rightsidebar_totalRow__Mghvy{align-items:center;display:flex;justify-content:space-between;margin:15px 0}.rightsidebar_totalRow__Mghvy h4{color:var(--neutral-900);font-size:var(--font14);font-style:normal;font-weight:600;line-height:16px}.rightsidebar_calculatedTotal__8xu7T{border-top:1px solid var(--neutral-400);display:flex;justify-content:space-between;padding:10px 0}.rightsidebar_calculatedTotal__8xu7T h3{color:var(--neutral-900);font-size:var(--font16);font-style:normal;font-weight:700;line-height:20px}form .rightsidebar_membershipRequired__HWj4n{margin:0 16px}.rightsidebar_membershipRequired__HWj4n{padding-top:10px}.rightsidebar_otpInputGroup__1r5nq{display:flex;gap:10px;justify-content:space-between}.rightsidebar_otpInput__YVeGK{border:0;border-bottom:1px solid var(--neutral-300);flex:1 1;outline:0!important;padding:16px 0;text-align:center;width:100%}.rightsidebar_otpInput__YVeGK.rightsidebar_danger__9U3fb{border-bottom:1px solid red}.rightsidebar_bottomText__W-pMJ{color:var(--neutral-600);font-size:var(--font14);line-height:16px;margin:10px 16px 0;text-align:center}.rightsidebar_checkoutContent__Z2856,.rightsidebar_infoWrapper__nZZ5e{height:100%;overflow-y:auto}.rightsidebar_checkoutContent__Z2856{padding-bottom:106px;padding-top:var(--headerHeight)}.rightsidebar_paymentContent__s-SGv{max-height:calc(100vh - var(--headerHeight));overflow-y:auto;padding-top:var(--headerHeight)}.rightsidebar_customerName__CoTh9,.rightsidebar_paxName__MlXTU{text-transform:capitalize}.rightsidebar_customerName__CoTh9,.rightsidebar_price__JbLPV,.rightsidebar_serviceName__Gu0hh,.rightsidebar_servicePrice__NBRDV{color:var(--neutral-900);font-size:14px;font-weight:500;line-height:20px}.rightsidebar_bookingFor__a8xDj,.rightsidebar_customerMobile__snoCi,.rightsidebar_dateTime__coOWE,.rightsidebar_headings__acQ-g,.rightsidebar_infoLabel__8y83c,.rightsidebar_memberName__IIxJJ,.rightsidebar_paxName__MlXTU,.rightsidebar_payrow__88h5H p,.rightsidebar_sameFont__TXuwr,.rightsidebar_serviceDuration__qLeRT,.rightsidebar_serviceVoucher__Yl8lC p,.rightsidebar_sourceMode__TnrUq,.rightsidebar_therapistBadge__-3U-R,.rightsidebar_therapistLabel__clyF5,.rightsidebar_therapistName__fTMuV,.rightsidebar_therapistType__8Tr7z{color:var(--neutral-900);font-size:var(--font14);font-weight:500;line-height:16px}.rightsidebar_infoLabel__8y83c{color:var(--neutral-500);font-style:italic;font-weight:400;margin-right:4px}.rightsidebar_customerCard__ns\+Ws{align-items:flex-start;display:flex;justify-content:space-between}.rightsidebar_customerInfoWrapper__RpaRX{border-bottom:1px solid var(--neutral-300);padding:15px 20px}.rightsidebar_customerHeaderRow__v1I1D{display:flex;flex-direction:column}.rightsidebar_customerHeaderRow__v1I1D .rightsidebar_customerMobile__snoCi,.rightsidebar_customerHeaderRow__v1I1D .rightsidebar_customerName__CoTh9{margin:0}.rightsidebar_customerDetails__vFruf,.rightsidebar_therapistDetail__jsabS{flex:1 1;margin-left:10px}.rightsidebar_membershipIcon__FvIsO{background-color:#fff;border-radius:100%;height:16px;line-height:0;position:absolute;right:-1px;top:-1px;width:16px}.rightsidebar_membershipIcon__FvIsO img{height:100%;width:100%}.rightsidebar_customerDetails__vFruf .rightsidebar_customerDeletedText__\+BasJ{color:var(--error);font-size:var(--font14);font-weight:500;line-height:16px;margin-top:5px}.rightsidebar_therapistCircle__\+EujK{align-items:center;background-color:var(--neutral-500);border-radius:50%;color:var(--white);display:flex;font-size:8px;font-weight:700;height:20px;justify-content:center;line-height:14px;margin-right:-4px;width:20px}.rightsidebar_therapistWith__8eTgr .rightsidebar_therapistCircle__\+EujK{margin-right:4px}.rightsidebar_bookingFor__a8xDj,.rightsidebar_dateTime__coOWE,.rightsidebar_memberName__IIxJJ,.rightsidebar_serviceDuration__qLeRT,.rightsidebar_sourceMode__TnrUq,.rightsidebar_therapistType__8Tr7z{color:var(--neutral-500);margin-top:5px}.rightsidebar_memberName__IIxJJ{margin-bottom:10px}.rightsidebar_customerMobile__snoCi span{color:var(--neutral-900)}.rightsidebar_serviceCard__3lObb{border-bottom:1px solid var(--neutral-300);margin-bottom:15px}.rightsidebar_serviceCard__3lObb:last-child{border-bottom:0;margin-bottom:0}.rightsidebar_serviceComment__r62nr{border-bottom:1px solid var(--neutral-300);color:var(--neutral-900);font-size:12px;font-weight:500;line-height:16px;padding:6px 0}.rightsidebar_therapistText__CKYTP{margin-top:10px}.rightsidebar_serviceVoucher__Yl8lC p{color:var(--neutral-600)}.rightsidebar_therapistCard__qNIQz{align-items:center;display:flex}.rightsidebar_male__yMVq6{background-color:var(--male)}.rightsidebar_female__3nSFx{background-color:var(--female)}.rightsidebar_therapistInfoWrapper__inUD1{padding:10px 0 15px}.rightsidebar_p20__RTM-c{padding:15px 20px}.rightsidebar_bookingInfoHeader__RqJH4{align-items:center;display:flex;gap:10px;justify-content:space-between}.rightsidebar_menuIcon__ppCcP{cursor:pointer;position:relative}.rightsidebar_atCheckout__DyxXP{margin-right:0}.rightsidebar_customMenuClass__yMCX3{--radius:5px;background-color:var(--white);border-radius:var(--radius);box-shadow:0 1px 16px 9px #1018281a;box-shadow:0 1px 15px 0 #1018281a;min-width:208px;position:absolute;right:0;top:25px;transition:all .2s ease-in}.rightsidebar_customMenuClass__yMCX3 li{color:var(--neutral-700);cursor:pointer;font-size:14px;font-weight:400;line-height:16px;padding:10px 15px}.rightsidebar_customMenuClass__yMCX3 li:hover{background-color:var(--neutral-100);color:var(--neutral-900);font-weight:400}.rightsidebar_customMenuClass__yMCX3 li:first-child{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.rightsidebar_customMenuClass__yMCX3 li:last-child{border-bottom-left-radius:var(--radius);border-bottom-right-radius:var(--radius)}.rightsidebar_customMenuClass__yMCX3.rightsidebar_statusChecked-in__bh7Gq li:first-child,.rightsidebar_customMenuClass__yMCX3.rightsidebar_statusCompleted__-RijR li:first-child,.rightsidebar_customMenuClass__yMCX3.rightsidebar_statusConfirmed__FOKKb li:first-child{border-bottom:1px solid var(--neutral-300)}.rightsidebar_serviceDetails__vCmAA{cursor:pointer;padding:15px 20px}.rightsidebar_serviceDetails__vCmAA:not(:last-child){border-bottom:1px solid var(--neutral-300)}.rightsidebar_serviceDetails__vCmAA:hover{background-color:var(--neutral-100)}.rightsidebar_serviceDetailsNoHover__rkaWG{cursor:default}.rightsidebar_serviceDetailsNoHover__rkaWG:hover{background-color:initial}.rightsidebar_paxHeader__sRrdV{border-bottom:1px solid var(--neutral-300);padding:15px 20px}.rightsidebar_totalContainer__ptdUM{background-color:var(--neutral-100);bottom:42px}.rightsidebar_otherDetails__15itc h3,.rightsidebar_totalContainer__ptdUM p{color:var(--neutral-900);font-size:14px;font-weight:600;line-height:20px}.rightsidebar_otherDetails__15itc h3{margin-bottom:15px}.rightsidebar_tipLabel__Wg4dk{cursor:pointer}.rightsidebar_tipInputWrapper__DtPSR{align-items:center;border:1px solid var(--neutral-300);border-radius:4px;display:flex;padding:8px 10px}.rightsidebar_dollarPrefix__Rm\+XX,.rightsidebar_tipInputWrapper__DtPSR,.rightsidebar_tipInput__oN5KS{font-size:var(--font14);font-weight:500;line-height:16px}.rightsidebar_tipInput__oN5KS{background:#0000;border:none;margin-left:1px;min-width:30px;outline:none;padding:0}.rightsidebar_hiddenSpan__VysNs,.rightsidebar_tipInput__oN5KS::placeholder{font-size:var(--font14);font-weight:500;line-height:16px}.rightsidebar_hiddenSpan__VysNs{font-family:inherit;position:absolute;visibility:hidden;white-space:pre}.rightsidebar_finalTotal__6HmNr p{color:var(--neutral-900);font-size:14px;font-weight:600;line-height:20px}.rightsidebar_spacing__Qrj0A{margin-bottom:15px}.rightsidebar_calculateChange__eLgrC,.rightsidebar_notesWrap__j-cYA,.rightsidebar_statusWrap__EL9y-{border-bottom:1px solid var(--neutral-300)}.rightsidebar_checkInBtn__w-XEf{padding:6px 15px!important}.rightsidebar_finalTotal__6HmNr{align-items:center;display:flex;justify-content:space-between;padding:0 20px}.rightsidebar_finalTotal__6HmNr:not(:last-child){border-bottom:1px solid var(--neutral-300)}.rightsidebar_finalTotal__6HmNr p:last-child{padding:20px 0;text-align:right;white-space:nowrap}.rightsidebar_statusWrap__EL9y-{margin-top:60px}.rightsidebar_paymentGrid__hYd-g{grid-gap:5px;display:grid;gap:5px;grid-template-columns:repeat(2,1fr);padding:15px 20px;width:100%}.rightsidebar_paymentGrid__hYd-g .rightsidebar_defaultBtn__hFUdH{font-size:12px!important;padding:12px 5px!important}.rightsidebar_selectedPayment__KdhFE{background-color:var(--primary-900);border:1px solid var(--primary-900);color:var(--white);font-weight:600}.rightsidebar_formHeading__rImh8{color:var(--neutral-900);font-size:14px;font-weight:500;line-height:20px}.rightsidebar_formBtnContainer__ovmQf{padding:10px 20px}.rightsidebar_notesWrap__j-cYA p{background-color:#f6e9b4;border-radius:5px;padding:15px}.rightsidebar_fadeIn__TQx8Q{animation:rightsidebar_fadeIn__TQx8Q .2s ease-in-out}@keyframes rightsidebar_fadeIn__TQx8Q{0%{opacity:0}to{opacity:1}}.rightsidebar_reference__PpNec{margin-bottom:20px;padding:0 20px}.rightsidebar_referenceInput__jVHPI{border:1px solid var(--neutral-300);border-radius:5px;margin-top:10px;padding:15px 10px;width:100%}.rightsidebar_referenceInput__jVHPI::placeholder{color:var(--neutral-500)!important;font-size:var(--font14);font-style:italic;font-weight:400;line-height:16px}.rightsidebar_cancelModal__yUCIT h4{margin:20px 0}.rightsidebar_cancelModal__yUCIT>div label:nth-child(2){border-bottom:1px solid var(--neutral-300)}.rightsidebar_cancelModal__yUCIT>div label:last-child{margin:20px 0}.rightsidebar_refundConfirmationPopup__MPvFc h2{margin-bottom:20px}.rightsidebar_therapistIdIcon__cLOTk{align-items:center;border-radius:50%;color:var(--white);display:flex;font-size:7px;font-style:Bold;font-weight:700;height:14px;justify-content:center;letter-spacing:0;line-height:100%;margin:auto 1px;width:14px}.rightsidebar_therapistIdIcon__cLOTk.rightsidebar_pink__JDL\+O{background-color:var(--female)}.rightsidebar_therapistIdIcon__cLOTk.rightsidebar_blue__0ttHP{background-color:var(--male)}.rightsidebar_hr__nmpYm,.rightsidebar_priceInfoWrapper__qdie2,.rightsidebar_servicesInfoWrapper__IGdjd{border-bottom:1px solid var(--neutral-300)}.rightsidebar_commissionDropdown__b90lT ul{left:auto!important;max-width:100px;min-width:100px!important}.rightsidebar_timeInputWrapper__a6-rz{align-items:center;display:flex;gap:0}.rightsidebar_addTime__\+AB-x{background:#fff;border:0;border-bottom:1.5px solid #bdbdbd;border-radius:0;box-sizing:border-box;color:#222;font-family:inherit;font-size:16px;margin-right:0;outline:none;padding:5px;transition:border .2s,box-shadow .2s;width:140px}.rightsidebar_addTime__\+AB-x:focus{background:#fff;border-color:#000;box-shadow:none;outline:none}.rightsidebar_addTime__\+AB-x::placeholder{color:#b0b0b0;font-size:15px;font-style:italic}.rightsidebar_checkoutContent__Z2856 .rightsidebar_price__JbLPV,.rightsidebar_saleInfo__yrpk7 .rightsidebar_price__JbLPV{min-width:120px;text-align:right}.rightsidebar_checkoutContent__Z2856 .rightsidebar_price__JbLPV strike,.rightsidebar_saleInfo__yrpk7 .rightsidebar_price__JbLPV strike{color:var(--neutral-500);margin-right:10px}.rightsidebar_serviceVoucher__Yl8lC input{background-color:initial;border:none;color:var(--neutral-900);font-size:var(--font14);font-weight:500;line-height:16px;padding:10px 10px 10px 0;width:100%}.rightsidebar_serviceVoucher__Yl8lC input::placeholder{color:var(--neutral-500);font-size:var(--font14);font-style:italic;font-weight:500;line-height:16px}.rightsidebar_serviceVoucher__Yl8lC input:focus{border:none;outline:none}.rightsidebar_redeemBtn__W0DZl,.rightsidebar_removeBtn__lUrGX{height:28px;padding:0 10px!important;width:89px}.rightsidebar_saleInfo__yrpk7 .rightsidebar_voucherCard__6yHbu{color:var(--success);font-size:12px;font-style:italic;font-weight:500;line-height:14px;margin-bottom:2px;margin-top:4px}.rightsidebar_taggingDropdownPax__IM2Uu{padding-left:38px!important}.rightsidebar_guestCheckinTagContainer__qjyyW{align-items:center;background-color:var(--neutral-400);border-radius:20px;color:var(--white);display:inline-flex;font-size:12px;font-weight:700;height:20px;justify-content:center;line-height:14px;margin-top:10px;padding:0 10px}.rightsidebar_paxTag__sMjIW{margin-left:38px}.rightsidebar_tagSuccess__Q5VHz{background-color:var(--success);color:var(--white)}.rightsidebar_popup__GMrJA .rightsidebar_header__MM4l4 h2{color:var(--neutral-900);font-size:24px;font-style:Semi Bold;font-weight:600;line-height:30px}.rightsidebar_popup__GMrJA .rightsidebar_header__MM4l4 p{color:var(--neutral-900);font-size:16px;font-style:Medium;font-weight:500;line-height:20px;margin-top:10px}.rightsidebar_popup__GMrJA .rightsidebar_body__frS2g{padding:20px 0}.rightsidebar_popup__GMrJA .rightsidebar_footer__\+LFuW{align-items:center;display:flex;gap:15px;margin-top:20px}.rightsidebar_popup__GMrJA .rightsidebar_footer__\+LFuW button{width:100%}.rightsidebar_refundDepositPopup__-bJkT .rightsidebar_card__eAga1{align-items:center;border:1px solid var(--neutral-300);border-radius:5px;display:flex;justify-content:space-between;padding:15px 10px}.rightsidebar_refundDepositPopup__-bJkT .rightsidebar_space__bkDuB{height:60px}.rightsidebar_refundDepositPopup__-bJkT .rightsidebar_card__eAga1,.rightsidebar_refundDepositPopup__-bJkT .rightsidebar_remarkCard__LJvnY{margin-bottom:20px;margin-top:20px}.rightsidebar_refundDepositPopup__-bJkT .rightsidebar_remarkCard__LJvnY textarea{border:none;border-bottom:1px solid var(--neutral-300);font-size:14px;font-style:Regular;font-weight:400;line-height:16px;outline:none;padding:15px 0;width:100%}.rightsidebar_rightbarDropdown__rdNf2{margin:5px auto 0;width:calc(var(--rightSidebarWidth) - 40px)}.rightsidebar_refundRequestPage__166z9 .rightsidebar_container__YNwqL{padding:20px}.rightsidebar_refundRequestPage__166z9 h2{color:var(--neutral-900);font-size:16px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:20px}.rightsidebar_refundRequestPage__166z9 .rightsidebar_rw__VGi9-{display:flex;flex-wrap:wrap;margin:0 -5px}.rightsidebar_refundRequestPage__166z9 .rightsidebar_rw__VGi9- .rightsidebar_cl__LRnFA{margin-bottom:20px;padding:0 5px;width:50%}.rightsidebar_dropdownLoader__YpxCW{color:var(--neutral-500);font-size:14px;font-weight:600;line-height:16px;padding:20px;text-align:center}.rightsidebar_saleInfo__yrpk7 .rightsidebar_serviceName__Gu0hh{margin-bottom:20px}.rightsidebar_saleInfo__yrpk7 .rightsidebar_selectedServiceHead__57GN9 h3{margin-bottom:10px}.rightsidebar_saleInfo__yrpk7 .rightsidebar_selectedServiceHead__57GN9 h4{color:#367c41;font-size:14px;font-style:Regular;font-weight:400;line-height:16px}.rightsidebar_saleInfo__yrpk7 .rightsidebar_selectedServiceHead__57GN9 strike{color:var(--neutral-500);padding-right:10px}.rightsidebar_membershipRequired__HWj4n{padding-left:50px}.rightsidebar_toggleLabel__BNo9y{align-items:center;display:flex;justify-content:space-between}.rightsidebar_switch__29-lL{display:inline-block;height:16px;position:relative;width:25px}.rightsidebar_switch__29-lL input{height:0;opacity:0;width:0}.rightsidebar_slider__8eCAv{background-color:#fff;border:1px solid var(--neutral-500);border-radius:20px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.15s}.rightsidebar_slider__8eCAv:before{background-color:var(--neutral-500);border-radius:50%;bottom:0;content:"";height:10px;left:2px;margin:auto;position:absolute;top:0;transition:.15s;width:10px}input:checked+.rightsidebar_slider__8eCAv{border-color:var(--primary-800)}input:checked+.rightsidebar_slider__8eCAv:before{background-color:var(--primary-800);transform:translateX(10px)}.rightsidebar_sliderClinetPage__bQQ0H{background-color:#b3d9f7;border:1px solid #b3d9f7;border-radius:20px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.15s}.rightsidebar_sliderClinetPage__bQQ0H:before{background-color:#fff;border-radius:50%;bottom:0;content:"";height:10px;left:2px;margin:auto;position:absolute;top:0;transition:.15s;width:10px}input:checked+.rightsidebar_sliderClinetPage__bQQ0H{background-color:#3498db;border-color:#3498db}input:checked+.rightsidebar_sliderClinetPage__bQQ0H:before{background-color:#fff;transform:translateX(10px)}.rightsidebar_bookingInfoLoading__Prjlg{color:var(--neutral-500);font-size:14px;font-weight:600;letter-spacing:2px;line-height:16px;margin-top:var(--headerHeight);padding:40px 20px;text-align:center}.rightsidebar_dropdownIcon__lYgkX{align-items:center;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;line-height:0;margin-left:2px;padding:4px;width:20px}.rightsidebar_dropdownIcon__lYgkX.rightsidebar_active__HpEgR{transform:rotate(180deg);transition:transform .3s ease}.rightsidebar_requestType__BMn2y{cursor:pointer}.rightsidebar_requestType__BMn2y ul{max-width:200px;min-width:200px}.rightsidebar_requestType__BMn2y li:not(:first-child){padding:0}.rightsidebar_overlappingErrorContainer__CmRld{background-color:var(--white);background-color:var(--neutral-300);bottom:0;padding:15px 10px;position:fixed;right:0;width:var(--rightSidebarWidth)}.rightsidebar_overlappingErrorContainer__CmRld.rightsidebar_bottom__8-x-X{bottom:42px}@media (max-width:600px){.rightsidebar_overlappingErrorContainer__CmRld{width:350px}}.rightsidebar_overlappingError__0Qj1s{color:var(--error);font-size:12px;font-weight:500;line-height:14px;margin-bottom:5px}.rightsidebar_overlappingError__0Qj1s:last-child{margin-bottom:0}.rightsidebar_delIconBtn__xQ8HI{cursor:pointer;flex-shrink:0;margin-right:-7.5px;padding:6px}.rightsidebar_serviceCardTimeList__hAR7V{min-width:0!important;min-width:auto!important;width:180px!important}.rightsidebar_productReason__cZUL9{align-items:center;border-top:1px solid var(--neutral-200);display:flex;gap:8px;margin-top:8px;padding-top:8px}.rightsidebar_productReason__cZUL9 .rightsidebar_label__cpC1Q{color:var(--neutral-700);font-weight:500;margin:0}.rightsidebar_productReason__cZUL9 .rightsidebar_sameFont__TXuwr{color:var(--neutral-700);font-size:14px;margin:0}.rightsidebar_paxBlock__FJmAj .rightsidebar_selectedServiceCard__m6Cya{background:var(--neutral-50);border:1px solid var(--neutral-200);border-radius:8px;padding:15px 20px}.rightsidebar_paxBlock__FJmAj .rightsidebar_selectedServiceCard__m6Cya:last-child{margin-bottom:0}.rightsidebar_paxBlock__FJmAj .rightsidebar_selectedServiceHead__57GN9 .rightsidebar_price__JbLPV,.rightsidebar_paxBlock__FJmAj .rightsidebar_selectedServiceHead__57GN9 h3{color:var(--neutral-900);font-size:14px;font-weight:500;margin:0}.rightsidebar_paxBlock__FJmAj .rightsidebar_selectedTherapistCard__-pe\+u{align-items:center;display:flex;justify-content:space-between}.rightsidebar_paxBlock__FJmAj .rightsidebar_selectedTherapistCard__-pe\+u:last-child{margin-bottom:0}.rightsidebar_paxBlock__FJmAj .rightsidebar_dFlex__8CR5g{align-items:center;display:flex;gap:8px}.rightsidebar_paxBlock__FJmAj .rightsidebar_label__cpC1Q{color:var(--neutral-700);font-weight:500;margin:0}.rightsidebar_paxBlock__FJmAj .rightsidebar_sameFont__TXuwr{font-size:14px;margin:0}.rightsidebar_productHeaderRow__p2p6s{align-items:center;display:flex;justify-content:space-between}.rightsidebar_productDetailRow__ipPQU{align-items:center;display:flex;gap:8px}.rightsidebar_splitedServiceHead__Nui7e{margin-top:-64px}.rightsidebar_splitDuration__5ahCF{border-bottom:1px solid var(--neutral-300)}.rightsidebar_noBookingActiveContainer__fSI3g{align-items:center;background-color:var(--neutral-100);color:var(--neutral-500);display:flex;flex-direction:column;font-size:14px;font-style:italic;height:100%;justify-content:center;letter-spacing:1px;line-height:16px;padding:20px;width:100%}.rightsidebar_toggleService__ns1ph{cursor:pointer;gap:2px!important;transition:all .3s ease}.rightsidebar_toggleService__ns1ph:hover .rightsidebar_dropdownIcon__lYgkX path,.rightsidebar_toggleService__ns1ph:hover h3{stroke:var(--primary-800);color:var(--primary-800)}@media (max-width:575px){.rightsidebar_checkbox__\+Fthr{font-size:14px;line-height:16px;padding-left:26px;width:16px}}.rightsidebar_voidSection__ibDbS{padding:10px 20px}.rightsidebar_voidLabel__-AzNq{color:var(--neutral-900);font-style:normal}.dropdownfilter_dropdownItem__OrVQO{padding:0}.dropdownfilter_dropdownToggle__9mhSU{align-items:center;color:var(--neutral-900);cursor:pointer;display:flex;font-size:14px;font-weight:500;justify-content:space-between;line-height:16px}.dropdownfilter_checkbox__tO4xG{color:#131523;cursor:pointer;display:flex;font-size:var(--font14);font-weight:500;height:40px;line-height:16px;padding:10px 10px 10px 36px;position:relative;-webkit-user-select:none;user-select:none;width:100%}.dropdownfilter_checkbox__tO4xG input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.dropdownfilter_checkbox__tO4xG .dropdownfilter_checkmark__lLLC5{background-color:initial;border:1px solid var(--neutral-400);border-radius:5px;bottom:0;height:16px;left:10px;margin:auto;position:absolute;top:0;width:16px}.dropdownfilter_checkmark__lLLC5:after{display:none;height:100%;width:100%}.dropdownfilter_checkbox__tO4xG input:checked~.dropdownfilter_checkmark__lLLC5{background-color:var(--primary-900)}.dropdownfilter_checkbox__tO4xG input:checked~.dropdownfilter_checkmark__lLLC5:after{display:block}.dropdownfilter_dropdownWrapper__6fT4i img{height:16px;width:16px}.dropdownfilter_labelWithDot__8m\+3-{align-items:center;display:flex!important;gap:10px}.dropdownfilter_dot__zecXQ{border:1px solid var(--neutral-500);border-radius:50%;display:inline-block;height:12px;width:12px}.dropdownfilter_arrow__lI5pa{align-items:center;display:flex;height:16px;justify-content:flex-end;width:16px}.dropdownfilter_arrow__lI5pa.dropdownfilter_up__pkIIk{transform:rotate(180deg)}.dropdownfilter_dropdownIcon__V\+2ZD{transition:transform .2s ease}.dropdownfilter_dropdownIcon__V\+2ZD.dropdownfilter_rotated__4mgf4{transform:rotate(180deg)}.dropdownfilter_focused__J8eWy{border-color:var(--primary-800)!important}.dropdownfilter_focused__J8eWy,.dropdownfilter_keyboardSelected__iGJQK,.dropdownfilter_keyboardSelected__iGJQK:hover,.dropdownfilter_selectedItem__rnnxb,.dropdownfilter_selectedItem__rnnxb:hover{background-color:var(--primary-100)!important;color:var(--neutral-900)!important;font-weight:600!important}.dropdownfilter_specialRequestSectionHeader__fQdSO{color:var(--neutral-500);font-size:11px;font-weight:600;letter-spacing:.06em;padding:10px 12px 4px 16px;text-transform:uppercase}.dropdownfilter_specialRequestOptionSelected__5ZsvT{color:var(--neutral-900)!important;font-weight:600!important}@media (max-width:575px){.dropdownfilter_checkbox__tO4xG{font-size:14px;line-height:16px}}.searchbar_searchBar__LjX0-{background-color:var(--neutral-100);border-bottom:1px solid var(--neutral-200);position:relative;width:100%}.searchbar_searchBar__LjX0- input{background:#0000!important;border:none;box-sizing:border-box;padding:10px 20px 10px 35px;width:100%}.searchbar_searchBar__LjX0- input:focus{border:none;outline:none}.searchbar_searchIcon__ghKlH{height:16px;left:10px;position:absolute;top:13px;width:16px}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}@media screen and (max-width:1024px){.searchbar_searchBar__LjX0- input{padding:10px 12px 10px 35px}}:root{--PhoneInput-color--focus:#03b2cb;--PhoneInputInternationalIconPhone-opacity:0.8;--PhoneInputInternationalIconGlobe-opacity:0.65;--PhoneInputCountrySelect-marginRight:0.35em;--PhoneInputCountrySelectArrow-width:0.3em;--PhoneInputCountrySelectArrow-marginLeft:var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-opacity:0.45;--PhoneInputCountrySelectArrow-color:currentColor;--PhoneInputCountrySelectArrow-color--focus:var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform:rotate(45deg);--PhoneInputCountryFlag-aspectRatio:1.5;--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderWidth:1px;--PhoneInputCountryFlag-borderColor:#00000080;--PhoneInputCountryFlag-borderColor--focus:var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading:#0000001a}.PhoneInput{align-items:center;display:flex}.PhoneInputInput{flex:1 1;min-width:0}.PhoneInputCountryIcon{height:1em;height:var(--PhoneInputCountryFlag-height);width:1.5em;width:calc(var(--PhoneInputCountryFlag-height)*var(--PhoneInputCountryFlag-aspectRatio))}.PhoneInputCountryIcon--square{width:1em;width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:#0000001a;background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 1px #00000080,inset 0 0 0 1px #00000080;box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;height:100%;width:100%}.PhoneInputInternationalIconPhone{opacity:.8;opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:.65;opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{align-items:center;align-self:stretch;display:flex;margin-right:.35em;margin-right:var(--PhoneInputCountrySelect-marginRight);position:relative}.PhoneInputCountrySelect{border:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{border-bottom-width:1px;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-color:currentColor;border-color:var(--PhoneInputCountrySelectArrow-color);border-left-width:0;border-right-width:1px;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-style:solid;border-top-width:0;content:"";display:block;height:.3em;height:var(--PhoneInputCountrySelectArrow-width);margin-left:.35em;margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);opacity:.45;opacity:var(--PhoneInputCountrySelectArrow-opacity);transform:rotate(45deg);transform:var(--PhoneInputCountrySelectArrow-transform);width:.3em;width:var(--PhoneInputCountrySelectArrow-width)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{color:#03b2cb;color:var(--PhoneInputCountrySelectArrow-color--focus);opacity:1}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 1px #03b2cb,inset 0 0 0 1px #03b2cb;box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{color:#03b2cb;color:var(--PhoneInputCountrySelectArrow-color--focus);opacity:1}.CountrySelectorWithSearch_countrySelectorContainer__\+3qtt{margin-right:12px;position:relative}.CountrySelectorWithSearch_countrySelectorTrigger__Vrswh{align-items:center;background:#0000;border:none;border-radius:4px;cursor:pointer;display:flex;gap:6px;min-width:60px;padding:8px 6px;transition:background-color .2s ease}.CountrySelectorWithSearch_countrySelectorTrigger__Vrswh:hover{background-color:var(--neutral-50)}.CountrySelectorWithSearch_countrySelectorTrigger__Vrswh:focus{background-color:var(--neutral-100);outline:none}.CountrySelectorWithSearch_countrySelectorTrigger__Vrswh:disabled{cursor:not-allowed;opacity:.6}.CountrySelectorWithSearch_countryFlag__SGSRY{align-items:center;border-radius:2px;display:inline-flex;flex-shrink:0;height:18px;justify-content:center;overflow:hidden;width:18px}.CountrySelectorWithSearch_countryFlag__SGSRY svg,.CountrySelectorWithSearch_countryFlag__SGSRY>*{display:block;height:100%;width:100%}.CountrySelectorWithSearch_countryCode__wdffz{color:var(--neutral-900);font-family:var(--FontFamily);font-size:14px;font-weight:500}.CountrySelectorWithSearch_dropdownIcon__8MuCZ{margin-left:2px;opacity:.6;transition:transform .2s ease}.CountrySelectorWithSearch_dropdownIcon__8MuCZ.CountrySelectorWithSearch_rotated__oJo4c{transform:rotate(180deg)}.CountrySelectorWithSearch_countryDropdown__19ueF{background:var(--white);border:1px solid var(--neutral-300);border-radius:8px;box-shadow:0 4px 12px #0000001a;display:flex;flex-direction:column;left:0;margin-top:8px;max-height:320px;min-width:300px;overflow:hidden;position:absolute;top:100%;z-index:1000}.CountrySelectorWithSearch_searchContainer__bc3Ur{align-items:center;background:var(--white);border-bottom:1px solid var(--neutral-200);display:flex;gap:8px;padding:12px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.CountrySelectorWithSearch_searchInput__jdjLY{background:#0000;border:none;color:var(--neutral-900);flex:1 1;font-family:var(--FontFamily);font-size:14px;outline:none}.CountrySelectorWithSearch_searchInput__jdjLY::placeholder{color:var(--neutral-500)}.CountrySelectorWithSearch_countriesList__6sjbG{max-height:260px;overflow-y:auto;padding:4px 0}.CountrySelectorWithSearch_countryOption__PcML7{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;gap:12px;padding:10px 16px;transition:background-color .15s ease;width:100%}.CountrySelectorWithSearch_countryOption__PcML7:hover{background-color:var(--neutral-50)}.CountrySelectorWithSearch_countryOption__PcML7.CountrySelectorWithSearch_selected__WaR5-{background-color:var(--primary-50)}.CountrySelectorWithSearch_countryOption__PcML7.CountrySelectorWithSearch_selected__WaR5-:hover{background-color:var(--primary-100)}.CountrySelectorWithSearch_countryOption__PcML7.CountrySelectorWithSearch_selectedCountryItem__kH94q{background-color:var(--primary-900)}.CountrySelectorWithSearch_countryOption__PcML7.CountrySelectorWithSearch_selectedCountryItem__kH94q .CountrySelectorWithSearch_countryCallingCode__Bf\+sr,.CountrySelectorWithSearch_countryOption__PcML7.CountrySelectorWithSearch_selectedCountryItem__kH94q .CountrySelectorWithSearch_countryName__mJEBL{color:var(--white)}.CountrySelectorWithSearch_countriesList__6sjbG.CountrySelectorWithSearch_keyboardNavActive__YtXpd .CountrySelectorWithSearch_countryOption__PcML7{cursor:default}.CountrySelectorWithSearch_countriesList__6sjbG.CountrySelectorWithSearch_keyboardNavActive__YtXpd .CountrySelectorWithSearch_countryOption__PcML7:hover{background-color:initial}.CountrySelectorWithSearch_countriesList__6sjbG.CountrySelectorWithSearch_keyboardNavActive__YtXpd .CountrySelectorWithSearch_countryOption__PcML7:hover .CountrySelectorWithSearch_countryCallingCode__Bf\+sr,.CountrySelectorWithSearch_countriesList__6sjbG.CountrySelectorWithSearch_keyboardNavActive__YtXpd .CountrySelectorWithSearch_countryOption__PcML7:hover .CountrySelectorWithSearch_countryName__mJEBL{color:var(--neutral-900)}.CountrySelectorWithSearch_countriesList__6sjbG.CountrySelectorWithSearch_keyboardNavActive__YtXpd .CountrySelectorWithSearch_countryOption__PcML7.CountrySelectorWithSearch_selectedCountryItem__kH94q{background-color:var(--primary-900);cursor:pointer}.CountrySelectorWithSearch_countriesList__6sjbG.CountrySelectorWithSearch_keyboardNavActive__YtXpd .CountrySelectorWithSearch_countryOption__PcML7.CountrySelectorWithSearch_selectedCountryItem__kH94q .CountrySelectorWithSearch_countryCallingCode__Bf\+sr,.CountrySelectorWithSearch_countriesList__6sjbG.CountrySelectorWithSearch_keyboardNavActive__YtXpd .CountrySelectorWithSearch_countryOption__PcML7.CountrySelectorWithSearch_selectedCountryItem__kH94q .CountrySelectorWithSearch_countryName__mJEBL{color:var(--white)}.CountrySelectorWithSearch_countryFlagOption__JmNga{align-items:center;border-radius:2px;display:inline-flex;flex-shrink:0;height:15px;justify-content:center;overflow:hidden;width:15px}.CountrySelectorWithSearch_countryFlagOption__JmNga svg,.CountrySelectorWithSearch_countryFlagOption__JmNga>*{display:block;height:100%;width:100%}.CountrySelectorWithSearch_countryName__mJEBL{color:var(--neutral-900);flex:1 1;font-family:var(--FontFamily);font-size:14px;text-align:left}.CountrySelectorWithSearch_countryOption__PcML7.CountrySelectorWithSearch_selected__WaR5- .CountrySelectorWithSearch_countryName__mJEBL{color:var(--primary-700);font-weight:500}.CountrySelectorWithSearch_countryCallingCode__Bf\+sr{color:var(--neutral-600);font-family:var(--FontFamily);font-size:14px;font-weight:500}.CountrySelectorWithSearch_countryOption__PcML7.CountrySelectorWithSearch_selected__WaR5- .CountrySelectorWithSearch_countryCallingCode__Bf\+sr{color:var(--primary-700)}.CountrySelectorWithSearch_noResults__8675r{color:var(--neutral-500);font-family:var(--FontFamily);font-size:14px;padding:20px;text-align:center}.CountrySelectorWithSearch_countriesList__6sjbG::-webkit-scrollbar{width:6px}.CountrySelectorWithSearch_countriesList__6sjbG::-webkit-scrollbar-track{background:var(--neutral-50)}.CountrySelectorWithSearch_countriesList__6sjbG::-webkit-scrollbar-thumb{background:var(--neutral-300);border-radius:3px}.CountrySelectorWithSearch_countriesList__6sjbG::-webkit-scrollbar-thumb:hover{background:var(--neutral-400)}.Style_taggingDropdown__W2PCH{margin-top:5px;padding:10px 0 10px 50px;position:relative}.Style_taggingDropdownToggle__cB-M7{align-items:center;display:flex;justify-content:space-between}.Style_taggingDropdownToggleText__OW\+c9{background-color:var(--neutral-400);font-size:12px;font-weight:700;line-height:14px;padding:0 10px}.Style_selectedTag__axyEc,.Style_taggingDropdownToggleText__OW\+c9{align-items:center;border-radius:20px;color:var(--white);cursor:pointer;display:inline-flex;height:20px;justify-content:center}.Style_selectedTag__axyEc{background-color:var(--success);gap:6px;padding:0 8px 0 10px}.Style_selectedTagText__hpwjt{color:var(--white);font-size:12px;font-weight:700;line-height:14px}.Style_removeTagButton__7-zhq{align-items:center;background:none;border:none;cursor:pointer;display:inline-flex;flex-shrink:0;height:12px;justify-content:center;margin:0;opacity:.9;padding:0;transition:opacity .2s;width:12px}.Style_removeTagButton__7-zhq:hover{opacity:1}.Style_removeTagButton__7-zhq:focus{outline:none}.Style_dropdownContainer__nfdUi{background-color:var(--white);border-radius:4px;box-shadow:var(--shadow-lg);display:flex;flex-direction:column;left:0;position:absolute;top:100%;width:100%;z-index:1000}.Style_checkinList__b4R2Y{max-height:260px;min-height:200px;overflow-y:auto;padding:15px}.Style_checkinItem__pQfOj{background-color:#f5f5f5;border-radius:5px;cursor:pointer;margin-bottom:15px;transition:background-color .2s}.Style_checkinItem__pQfOj:hover{background-color:#f9fafb}.Style_checkinItem__pQfOj.Style_selectedCheckinItem__WhpHL{background-color:#fce7f3}.Style_checkinItemContent__vlBY0{display:flex;flex-direction:column;gap:10px;padding:15px}.Style_checkinField__JD7p2{align-items:flex-start;display:flex;font-size:14px;justify-content:space-between;line-height:20px}.Style_checkinLabel__9UlCd,.Style_checkinValue__r3UDK{color:var(--neutral-500);font-size:12px;font-weight:400;line-height:14px}.Style_checkinValue__r3UDK{color:var(--neutral-900);font-weight:700}.Style_fullyBookedCheckinItem__bRy6f,.Style_fullyBookedCheckinItem__bRy6f:focus,.Style_fullyBookedCheckinItem__bRy6f:hover{background-color:var(--checkedin);cursor:default}.Style_dropdown__8jr6q{display:flex;justify-content:space-between}.Style_dropdownContainer__zBtGb{background-color:var(--white);border-radius:4px;box-shadow:var(--shadow-lg);display:flex;flex-direction:column;left:0;margin-top:10px;position:absolute;top:100%;width:100%;z-index:1000}.Style_sidebarSearch__EUfyW{padding:10px 20px 10px 35px!important;width:100%}.Style_sidebarSearch__EUfyW::placeholder{color:var(--neutral-600)!important;font-size:14px!important;font-style:italic;font-weight:600!important;line-height:16px!important}.Style_rightbarSearch__sxfws{left:15px;right:auto}.Style_dropdownContainerList__uteOr{list-style:none;max-height:250px;min-height:200px;overflow:auto}.Style_dropdownItem__AlmkH{align-items:center;color:var(--neutral-500);display:flex;font-size:14px;justify-content:space-between;line-height:16px}.Style_dropdownItem__AlmkH:hover,.Style_selectedItem__56Bzh{background-color:var(--primary-100);cursor:pointer}.Style_left__T3c4B,.Style_right__rpyny{align-items:center;display:flex}.Style_right__rpyny{gap:1px}.Style_pager__2Cy8t{color:#fff}.Style_noResults__Xue4H{color:var(--neutral-500);font-size:14px;font-weight:600;line-height:16px;padding:30px 10px;text-align:center}.Style_dropdownIcon__z\+STF{margin-left:5px;transition:transform .2s ease}.Style_dropdownIcon__z\+STF.Style_rotated__v-1Yp{transform:rotate(180deg)}.Style_notAvailable__TA3pg{color:var(--neutral-500)}.Style_dropdownContainer__nJYur{background-color:var(--white);border-radius:4px;box-shadow:var(--shadow-lg);display:flex;flex-direction:column;left:0;margin-top:10px;position:absolute;top:100%;width:100%;z-index:1000}.Style_dropdownMenu__HtrOp{max-height:260px;min-height:200px;overflow-y:auto}.Style_sidebarSearch__SUIjo{padding:10px 20px 10px 35px!important;width:100%}.Style_sidebarSearch__SUIjo::placeholder{color:var(--neutral-600)!important;font-size:14px!important;font-style:italic;font-weight:600!important;line-height:16px!important}.Style_rightbarSearch__8eRoJ{left:15px;right:auto}.Style_topHeading__YFRfm{align-items:center;display:flex;justify-content:space-between;padding:10px 20px}.Style_dropdownItem__8hmQu .Style_topHeading__YFRfm h6{color:var(--neutral-800);font-size:14px;font-weight:600;line-height:16px;margin:0}.Style_bottomList__IjRz8 .Style_item__M1HgZ .Style_right__2j2nl,.Style_topHeading__YFRfm .Style_badge__jj\+Zs{align-items:center;background-color:initial;border-radius:20px;color:#fff;display:flex;flex-shrink:0;font-size:12px;font-weight:500;height:20px;justify-content:center;letter-spacing:0;line-height:14px;width:20px}.Style_topHeading__YFRfm .Style_badge__jj\+Zs.Style_fullyBooked__gjiB1{background-color:initial}.Style_topHeading__YFRfm .Style_badge__jj\+Zs.Style_available__Q6F3x{background-color:var(--success);color:#fff}.Style_checkMark__-nGf7{border-radius:100%;display:block;flex-shrink:0;height:16px;margin-right:5px;width:16px}.Style_bottomList__IjRz8 .Style_item__M1HgZ{align-items:center;color:var(--neutral-500);cursor:pointer;display:flex;justify-content:space-between;padding:10px 20px}.Style_bottomList__IjRz8 .Style_item__M1HgZ:hover,.Style_selectedItem__rVGlm{background-color:var(--primary-100);color:var(--neutral-900)}.Style_bottomList__IjRz8 .Style_item__M1HgZ .Style_left__uIM1b{align-items:center;color:var(--neutral-500);display:flex;font-size:14px;font-weight:400;line-height:16px}.Style_bottomList__IjRz8 .Style_item__M1HgZ .Style_checkMark__-nGf7{border-radius:100%;flex-shrink:0;height:16px;margin-right:5px;width:16px}.Style_dropdownContainer__5QFhP{background-color:var(--white);border-radius:4px;box-shadow:var(--shadow-lg);display:flex;flex-direction:column;left:0;margin-top:10px;position:absolute;top:100%;width:100%;z-index:1000}.Style_dropdownMenu__np25I{max-height:260px;min-height:200px;overflow-y:auto}.Style_dropdownItem__JQMZO .Style_bottomList__S90WP .Style_item__trWqu,.Style_dropdownItem__JQMZO .Style_categoryHeading__v2Jlo{padding:15px}.Style_dropdownItem__JQMZO .Style_bottomList__S90WP .Style_item__trWqu .Style_left__ec\+m8,.Style_dropdownItem__JQMZO .Style_bottomList__S90WP .Style_item__trWqu .Style_right__izyTV,.Style_dropdownItem__JQMZO .Style_categoryHeading__v2Jlo{font-size:14px;line-height:16px;margin:0}.Style_dropdownItem__JQMZO .Style_categoryHeading__v2Jlo{color:var(--neutral-900);font-weight:500}.Style_dropdownItem__JQMZO .Style_bottomList__S90WP .Style_item__trWqu{align-items:center;cursor:pointer;display:flex;justify-content:space-between;width:100%}.Style_dropdownItem__JQMZO .Style_bottomList__S90WP .Style_item__trWqu .Style_left__ec\+m8,.Style_dropdownItem__JQMZO .Style_bottomList__S90WP .Style_item__trWqu .Style_right__izyTV{color:var(--neutral-500);font-weight:400}.Style_dropdownItem__JQMZO .Style_bottomList__S90WP .Style_item__trWqu .Style_left__ec\+m8{align-items:center;display:flex;gap:5px}.Style_checkmark__JHjmh{display:block}.Style_dropdownContainer__8n\+vA{background-color:var(--white);border-radius:4px;box-shadow:var(--shadow-lg);display:flex;flex-direction:column;left:0;margin-top:10px;position:absolute;top:100%;width:100%;z-index:1000}.Style_dropdownMenu__3cQn\+{max-height:260px;min-height:200px;overflow-y:auto}.Style_dropdownItem__iWHIq{color:var(--neutral-500);cursor:pointer;padding:10px 20px}.Style_item__HcGGL{align-items:center;color:var(--neutral-500);cursor:pointer;display:flex;gap:10px;justify-content:space-between}.Style_item__HcGGL:hover,.Style_selectedItem__ZBOnE{background-color:var(--primary-100);color:var(--neutral-900)}.Style_categoryHeading__nFsxc{color:var(--neutral-600);font-size:14px;font-weight:500;line-height:16px;padding:10px 20px}.Style_categoryItem__h8L4h{cursor:pointer;padding:10px 40px}.Style_bookingDetails__BqBnQ{padding:30px 20px}.Style_bookingDetails__BqBnQ .Style_title__a1Wz6{color:var(--neutral-900);font-size:16px;font-style:Medium;font-weight:400;line-height:20px;margin-bottom:20px}.Style_bookingDetails__BqBnQ .Style_content__HQmtg{color:var(--neutral-900);font-size:11px;font-weight:500;line-height:16px;margin-bottom:10px}.Style_bookingDetails__BqBnQ .Style_content__HQmtg i{color:var(--neutral-500);font-style:Italic;font-weight:400;margin-left:1px}.Style_createdByName__3co1Q,.Style_lastUpdatedByName__1b\+o1,.Style_sourceValue__svUaB{text-transform:capitalize}.Style_bookingInfoLoader__YFxfH{display:flex;flex-direction:column;gap:16px;margin-top:var(--headerHeight);padding:16px}.Style_topSection__H3wY\+{align-items:center;display:flex;justify-content:space-between}.Style_dateTime__KrlPM{border-bottom:1px solid var(--neutral-300);border-top:1px solid var(--neutral-300);display:flex;justify-content:space-between}.Style_dateTime__KrlPM .Style_col__-\+TIB{flex:1 1;flex-shrink:0;padding:20px;text-align:center}.Style_dateTime__KrlPM .Style_col__-\+TIB:not(:last-child){border-right:1px solid var(--neutral-300)}.Style_clientInfo__RyVoa,.Style_memberInfo__1PiXA{align-items:center;border-bottom:1px solid var(--neutral-300);display:flex;gap:12px;padding-bottom:15px}.Style_clientText__sinKz,.Style_serviceInfo__iLNGe{display:flex;flex-direction:column;gap:6px}.Style_serviceInfo__iLNGe{padding-left:75px}.Style_memberInfo__1PiXA{border-bottom:1px solid var(--neutral-300);padding-left:75px;padding-top:10px}.Style_bookingDetails__c2TLU,.Style_memberInfo__1PiXA{border-top:1px solid var(--neutral-300);padding-bottom:10px}.Style_bookingDetails__c2TLU{display:flex;flex-direction:column;gap:6px;padding-top:20px}.Style_gap__ty79P{height:5px}@keyframes react-loading-skeleton{to{transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);border-radius:.25rem;display:inline-flex;line-height:1;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none;width:100%}.react-loading-skeleton:after{animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-iteration-count:infinite;animation-name:react-loading-skeleton;animation-timing-function:ease-in-out;background-image:linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%);background-image:var(
    --custom-highlight-background,linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%)
  );background-repeat:no-repeat;content:" ";display:var(--pseudo-element-display);height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}.Style_badge__6Ig4Y{align-items:center;border-radius:5px;display:inline-flex;font-size:12px;font-style:Medium;font-weight:500;height:25px;justify-content:center;line-height:14px}.Style_memberRate__GHFdR{background-color:var(--neutral-300);border-radius:3px;color:var(--primary-900);font-size:11px;font-weight:400;height:18px;line-height:13px;padding:0 5px}.RequestedTherapist_requestedRoom__Bczb9,.RequestedTherapist_requestedTherapist__b\+xi3{align-items:center;color:var(--neutral-900);display:flex;font-size:14px;font-style:Italic;font-weight:400;gap:5px;line-height:16px}.Style_paymentDetails__Qk6vo .Style_loading__3bvnW{color:var(--neutral-500);font-size:14px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:16px;padding:15px 20px;vertical-align:middle}.Style_paymentDetails__Qk6vo .Style_rw__nlKcQ{align-items:flex-start;display:flex;justify-content:space-between}.Style_paymentDetails__Qk6vo .Style_rw__nlKcQ .Style_cl__Jk3bo{color:var(--neutral-900);font-size:14px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:16px;padding:15px 20px;vertical-align:middle}.Style_paymentDetails__Qk6vo .Style_rw__nlKcQ .Style_cl__Jk3bo .Style_methodWrap__aa2ss{display:flex;flex-direction:column;gap:6px}.Style_paymentDetails__Qk6vo .Style_rw__nlKcQ .Style_cl__Jk3bo .Style_referenceText__SS7LK{color:var(--neutral-500);font-size:14px;line-height:14px}.radio_radioWrapper__oFPnF{cursor:pointer;display:flex;font-size:16px;padding:10px 0;position:relative}.radio_radioWrapper__oFPnF input[type=radio]{display:none}.radio_customRadio__E0tsX{border:2px solid var(--neutral-700);border-radius:50%;flex-shrink:0;height:16px;margin-right:10px;position:relative;transition:border-color .2s ease;width:16px}.radio_customRadio__E0tsX:after{background:var(--primary-800);border-radius:50%;content:"";height:8px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:transform .2s ease;width:8px}input[type=radio]:checked+.radio_customRadio__E0tsX{border:2px solid var(--primary-800)}input[type=radio]:checked+.radio_customRadio__E0tsX:after{transform:translate(-50%,-50%) scale(1)}.radio_content__fEmyp h6{color:var(--neutral-500);font-size:14px;font-style:Semi Bold;font-weight:600;line-height:16px}.radio_addClient__ypIR7 .radio_content__fEmyp h6{color:var(--neutral-500)}.radio_content__fEmyp p{color:var(--neutral-700);font-size:14px;font-style:Medium;font-weight:500;line-height:16px;margin-top:10px}.Style_paymentPageLoader__g\+K-J{display:flex;flex-direction:column;gap:16px;padding:16px;padding-top:var(--headerHeight)}.Style_row__LIamA{align-items:center;display:flex;justify-content:space-between}.Style_col__Oamnf{flex:1 1;flex-shrink:0}.Style_col__Oamnf:last-child{text-align:right}.Style_btnRow__QQm7x{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.Style_btnCol__ztZcX{border-radius:6px;flex-shrink:0;width:calc(50% - 5px)}.Style_btnCol__ztZcX span{border-radius:6px}.Style_noteContainer__eYWZm{background-color:var(--secondary-100);padding:15px 20px;position:relative;width:100%}.Style_noteContainer__eYWZm label{color:var(--neutral-500);font-size:14px;font-style:Italic;font-weight:400;line-height:16px;margin-bottom:10px}.Style_noteContainer__eYWZm p{color:var(--neutral-900);font-size:14px;font-style:Regular;font-weight:400;line-height:16px;padding-right:20px;word-break:break-word}.Style_editNoteIconbtn__XFvss{align-items:center;display:flex;height:30px;justify-content:center;position:absolute;right:15px;top:10px;width:30px}.Style_dropdownToggle__m7UXb{align-items:center;background-color:initial!important;color:var(--primary-800)!important;display:flex;gap:8px;padding:0!important}.Style_dropdownContainer__o57gq{background-color:var(--white);border-radius:4px;box-shadow:var(--shadow-lg);display:flex;flex-direction:column;left:0;margin-top:10px;position:absolute;top:100%;width:240px;z-index:1000}.Style_selectedDiscount__KA0mt{align-items:center;background-color:var(--neutral-300);border-radius:3px;color:var(--primary-900);display:inline-flex;font-size:11px;font-weight:400;gap:5px;height:18px;line-height:13px;max-width:100%;padding:0 5px}.Style_selectedDiscountText__ERRn9{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Style_selectedDiscountClose__dtNH6{align-items:center;background:none;border:none;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;opacity:.7;padding:0}.Style_selectedDiscountClose__dtNH6:hover{opacity:1}.Style_selectedDiscountClose__dtNH6 img{display:block;filter:brightness(0) saturate(100%) invert(35%)}.Style_bottomList__SM\+\+2 .Style_item__qn-fH{align-items:center;color:var(--neutral-500);cursor:pointer;display:flex;justify-content:space-between;padding:10px 20px}.Style_bottomList__SM\+\+2 .Style_item__qn-fH:hover,.Style_selectedItem__-8XiS{background-color:var(--primary-100);color:var(--neutral-900)}.Style_bottomList__SM\+\+2 .Style_item__qn-fH .Style_left__hxPSj{align-items:center;color:var(--neutral-500);display:flex;font-size:14px;font-weight:400;line-height:16px}.Style_bottomList__SM\+\+2 .Style_item__qn-fH .Style_checkMark__luWF1{border-radius:100%;flex-shrink:0;height:16px;margin-right:5px;width:16px}.Style_bottomList__SM\+\+2{list-style:none;margin:0;padding:0}.Style_bottomList__SM\+\+2 .Style_item__qn-fH .Style_discountAmount__\+d3HN{color:var(--neutral-800);flex-shrink:0;font-size:14px;font-weight:500;line-height:16px}.Style_emptyState__\+Tnoa,.Style_loadingState__uBk6O{color:var(--neutral-500);font-size:14px;padding:20px;text-align:center}.Style_commissionDiscountDropdown__2rLtt .Style_selectedDiscount__KA0mt{background-color:var(--primary-100)}.Style_cancelStep__D\+OJm .Style_groupInput__-bPXW,.Style_cancelStep__ugxu0 .Style_groupInput__c8zG-{border-bottom:1px solid var(--neutral-300);margin-bottom:15px;padding-bottom:15px}.Style_space__xstgP{height:60px}.Style_noteContainer__al734{background-color:var(--neutral-300);padding:15px 20px;position:relative;width:100%}.Style_noteContainer__al734 label{color:var(--neutral-500);font-size:14px;font-style:Italic;font-weight:400;line-height:16px;margin-bottom:10px}.Style_noteContainer__al734 p{color:var(--neutral-900);font-size:14px;font-style:Regular;font-weight:400;line-height:16px;padding-right:20px;word-break:break-word}.Style_line__Wana-{border-top:1px solid var(--neutral-300)}.Style_gap__EAYS9{height:5px}.Style_SaleInfoLoader__Bzkb7{--paddingX:20px;--paddingY:16px}.Style_topSection__JmyYW{align-items:center;display:flex;height:var(--headerHeight);justify-content:space-between;padding:0 16px}.Style_topSectionRight__jspeO{display:flex;gap:12px}.Style_clientInfo__trAbQ{align-items:center;display:flex;gap:12px;padding:var(--paddingY) var(--paddingX)}.Style_clientText__A0eya,.Style_serviceInfo__6J8G3{display:flex;flex-direction:column;gap:6px}.Style_serviceInfo__6J8G3{padding:var(--paddingY) var(--paddingX)}.Style_serviceTitle__W2qOp{align-items:center;display:flex;gap:12px;justify-content:space-between}.Style_priceInfo__9ozeo{padding:var(--paddingY) var(--paddingX)}.Style_rw__gA-fY{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:20px}.Style_rw__gA-fY:last-child{margin-bottom:0}.Style_col__H7We2{flex:1 1}.Style_col__H7We2:first-child{text-align:left}.Style_col__H7We2:last-child{text-align:right}.Style_bookingDetails__er2Zd,.Style_paymentInfo__5nKYT{padding:var(--paddingY) var(--paddingX)}.Style_bookingDetails__er2Zd{display:flex;flex-direction:column;gap:6px;margin-top:80px}.Style_dicardPaymentPopup__2jdvW h2{color:var(--neutral-900);font-size:24px;font-style:Semi Bold;font-weight:600;letter-spacing:0;line-height:30px;margin-bottom:20px}.Style_refundStep__\+4Fnb .Style_card__4hqcb,.Style_refundStep__\+4Fnb .Style_loading__4iivn{align-items:center;border:1px solid var(--neutral-300);border-radius:5px;display:flex;justify-content:space-between;padding:15px 10px}.Style_refundStep__\+4Fnb .Style_card__4hqcb:not(:last-child){margin-bottom:10px}.Style_refundStep__\+4Fnb .Style_space__HOFE4{height:30px}.Style_refundStep__\+4Fnb .Style_loading__4iivn{color:var(--neutral-500);font-size:14px;font-style:Medium;font-weight:500;justify-content:center;letter-spacing:0;line-height:16px}.Style_reasonStep__SCRxQ .Style_space__reNYT{height:118px}.Style_reasonStep__SCRxQ .Style_remarkCard__tjdXM textarea{border:none;outline:none;width:100%}.Style_reasonStep__SCRxQ .Style_dropdownNoBg__8eQTH{position:relative}.Style_reasonStep__SCRxQ .Style_dropdownNoBg__8eQTH .Style_dropdownToggle__04tZK{align-items:center;display:flex;justify-content:space-between;width:100%}.Style_reasonStep__SCRxQ .Style_dropdownNoBg__8eQTH .Style_dropdownToggle__04tZK,.Style_reasonStep__SCRxQ .Style_remarkCard__tjdXM textarea{border-bottom:1px solid var(--neutral-300);color:var(--neutral-900);font-size:14px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:16px;padding:15px 0}.Style_reasonStep__SCRxQ .Style_dropdownNoBg__8eQTH ul{border:1px solid var(--neutral-300);max-height:220px;width:100%}.Style_reasonStep__SCRxQ .Style_remarkCard__tjdXM textarea{margin-top:20px}.Style_fullWidth__XLzB4{width:100%}.Style_fullWidth__XLzB4 .Style_icon__by4SH{margin-left:auto;margin-right:0}.Style_confirmedAgainPopup__EYSwY h2,.Style_confirmedAgainPopup__EYSwY p{margin-bottom:20px}.Style_confirmedAgainPopup__EYSwY h2{color:var(--neutral-900);font-size:24px;font-style:Semi Bold;font-weight:600;letter-spacing:0;line-height:30px;margin-bottom:20px}.Style_confirmedAgainPopup__EYSwY p{color:var(--neutral-900);font-size:16px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:20px}.Style_textarea__IMX1J{max-height:40vh;min-height:100px;overflow:hidden;resize:none}.Style_errorMessage__wVM7d{color:var(--error);font-size:12px;font-weight:500;line-height:14px;margin-top:4px}.Style_cancelStep__3MMOe .Style_groupInput__Ou0Do{border-bottom:1px solid var(--neutral-300);margin-bottom:15px;padding-bottom:15px}.Style_repeatBookingPopup__yQyvs{min-height:340px}.Style_space__H-47F{height:40px}.Style_header__wM-86,.Style_row__vSZcR{margin-bottom:20px}.Style_row__vSZcR{display:flex;flex-direction:row;gap:40px}.Style_col__Q0Vvc{flex:1 1;margin-bottom:10px}.Style_weekCount__qqRIj{align-items:center;display:flex;flex-direction:row;gap:20px;min-width:160px}.Style_dateLabel__dzkJ9,.Style_weekLabel__HdO8h{color:var(--neutral-500);flex-shrink:0;font-size:14px;font-weight:600;line-height:16px}.Style_weekCountDropdownToggle__b\+3f8{border-bottom:1px solid var(--neutral-300);justify-content:space-between;padding:10px 0}.Style_weekCountDropdownToggle__b\+3f8 svg{height:14px;width:14px}.Style_DateInput__XmRu4{background-color:initial;border:none;border-bottom:1px solid var(--neutral-300);border-radius:0;color:var(--neutral-900)!important;cursor:pointer;font-size:14px;font-weight:500;line-height:16px;min-height:40px;outline:none;padding:10px 5px}.Style_dateInputContainer__JFjp7{align-items:center;display:flex;flex-wrap:wrap;gap:8px;min-height:40px;padding:8px 5px}.Style_selectedDatesContainer__0HubE{align-items:center;display:flex;flex-wrap:wrap;gap:8px;width:100%}.Style_dateChip__VmLQS{align-items:center;background-color:#f5f5f5;background-color:var(--neutral-100,#f5f5f5);border-radius:4px;color:var(--neutral-900);display:inline-flex;font-size:14px;font-weight:500;gap:6px;line-height:16px;padding:4px 8px}.Style_dateText__pRzeo{white-space:nowrap}.Style_deleteDateButton__LnjVn{align-items:center;background:none;border:none;cursor:pointer;display:inline-flex;justify-content:center;margin-left:2px;padding:0;transition:opacity .2s ease}.Style_deleteDateButton__LnjVn:hover{opacity:.7}.Style_deleteDateButton__LnjVn:focus{outline:none}.Style_placeholderText__W93WE{color:#9ca3af;color:var(--neutral-400,#9ca3af)}.Style_errorMessage__qZ88q p{color:var(--error);font-size:12px;font-weight:500;line-height:16px}.Style_hr__SsD5e{border:1px solid var(--neutral-300);margin-left:15px;margin-right:15px}.Style_gap5__4OnxJ{gap:5px}.Style_li__torkg,.Style_outletFilterListForFilterPanel__pr670 li{padding:10px 15px}.Style_li__torkg:hover,.Style_outletFilterListForFilterPanel__pr670 li:hover{background-color:var(--primary-100);cursor:pointer}.Style_space__uwIim{padding:10px 15px}.Style_filterCard__Uc60l{--Card:500px;--Header:100px;--Footer:46px;background-color:var(--white);border-radius:5px;box-shadow:var(--shadow-sm);cursor:default;position:absolute;right:0;top:44px;width:375px;z-index:9}@media (max-width:550px){.Style_filterCard__Uc60l{width:350px}}@media (max-width:450px){.Style_filterCard__Uc60l{right:-50px;width:300px}}@media (max-width:370px){.Style_filterCard__Uc60l{right:-50px}}.Style_filterCardBody__qaKFo{max-height:calc(80dvh - var(--Footer));overflow:auto}.Style_card__MSNng{padding-bottom:10px;padding-top:10px}.Style_heading__FB7LA,.Style_outletFilterForFilterPanelDropdownToggle__Mi-wc{color:var(--neutral-900);font-size:14px!important;font-weight:500!important;line-height:16px!important;margin-bottom:0!important}.Style_heading__FB7LA.Style_light__NkbNt,.Style_outletFilterForFilterPanelDropdownToggle__Mi-wc{color:var(--neutral-500)}.Style_outlet__pXZ5B .Style_heading__FB7LA{margin-top:10px}.Style_outletFilterListForFilterPanel__pr670{max-height:322px}.Style_filterCardFooter__A-R2E{align-items:center;background-color:var(--neutral-100);display:flex;height:var(--Footer);padding:0}.Style_filterCardFooter__A-R2E button{border-radius:0;color:var(--primary-800);font-size:14px;font-weight:600;height:100%;line-height:16px;margin:0;padding:10px;text-align:left;text-decoration:none;width:100%}.Style_filterCardFooter__A-R2E button:hover{background-color:var(--primary-100)}.Style_ResourceCard__VEEwo,.Style_therapistCard__ifCiu{padding-top:10px}.Style_outlet__pXZ5B{padding-bottom:20px}.Style_room__\+HtoX .Style_customCheckbox__iIVtB:not(:first-child) .Style_li__torkg,.Style_therapistGender__eJ0oc .Style_li__torkg{padding-left:35px}.Style_searchBox__GD8CX input{background-color:initial;border-bottom:1px solid var(--neutral-300);border-radius:0;font-size:12px;font-weight:500;list-style:14px;padding:10px 1px}.Style_searchBox__GD8CX input::placeholder{font-size:12px;font-weight:400;list-style:14px}.Style_searchBox__GD8CX input:focus{background-color:initial;border:none;border-bottom:1px solid var(--primary-800)}.Style_outletFilterForFilterPanelDropdownToggle__Mi-wc{width:100%}.Style_bookingStatus__vA9hR .Style_rw__UV0TN{display:flex;flex-wrap:wrap}.Style_bookingStatus__vA9hR .Style_rw__UV0TN .Style_customCheckbox__iIVtB:not(:last-child){width:50%}.Style_noResults__crLoP{align-items:center;display:flex;flex-direction:column;height:300px;justify-content:center}.Style_notSelectable__PnP\+T{opacity:.5;pointer-events:none}.Style_homeStaffList__rDXOV .Style_left__QI1yZ{gap:8px}.Style_homeStaffList__rDXOV .Style_pager__FuJn5{align-items:center;border-radius:100%;color:#fff;display:flex;flex-shrink:0;font-size:12px;font-weight:700;height:24px;justify-content:center;line-height:14px;width:24px}.Style_homeStaffList__rDXOV .Style_txt__qd600{color:var(--neutral-900);font-size:14px;font-weight:500;line-height:16px;text-transform:capitalize}.Style_Placeholder__6JtL5{align-items:center;display:flex;flex-direction:column;justify-content:center}.Style_Placeholder__6JtL5 .Style_icon__I0nhZ{align-items:center;background-color:var(--secondary-800);border-radius:10px;display:flex;height:50px;justify-content:center;line-height:0;margin-bottom:30px;width:50px}.Style_Placeholder__6JtL5 .Style_icon__I0nhZ svg{height:24px;width:24px}.Style_content__PAlx4{max-width:316px}.Style_Placeholder__6JtL5 .Style_content__PAlx4 h6{color:var(--neutral-900);font-size:16px;font-weight:500;line-height:20px;margin-bottom:15px;text-align:center}.Style_Placeholder__6JtL5 .Style_content__PAlx4 p{color:var(--neutral-500);font-size:12px;font-weight:500;line-height:14px;margin-top:15px;text-align:center}.Style_searchModalOverlay__JIF5j{--InputH:46px;--Icon:24px}.Style_searchModal__Rd2sk{min-width:auto;transition:.15s ease;width:90%}.Style_searchBody__7N-Ji{width:100%}@media screen and (min-width:991px){.Style_searchModal__Rd2sk{max-width:900px;min-width:900px;width:900px}.Style_searchBody__7N-Ji{width:100%}}.Style_Header__i\+ESj .Style_outletDetails__xQSMA{align-items:center;color:var(--neutral-900);display:inline-flex;font-size:14px;font-style:Semi Bold;font-weight:600;gap:10px;letter-spacing:0;line-height:16px;vertical-align:middle}.Style_outletFilter__xIu53{position:relative;width:280px}.Style_Header__i\+ESj .Style_outletDetails__xQSMA i{color:var(--neutral-500);font-size:14px;font-style:Italic;font-weight:400;line-height:16px}.Style_SearchInput__-JO9l{color:var(--neutral-900);font-size:var(--font14);font-weight:500;line-height:16px}.Style_searchBar__dlQ6X{margin:10px 0;position:relative}.Style_icon__rkD3t{align-items:center;display:flex;height:var(--InputH);justify-content:center;left:0;position:absolute;top:0;width:var(--Icon);z-index:2}.Style_icon__rkD3t svg{height:var(--Icon);width:var(--Icon)}.Style_searchBar__dlQ6X input{background:#0000;border:none;border-bottom:1px solid var(--neutral-300);height:var(--InputH);padding:10px 10px 10px calc(var(--Icon) + 10px);width:100%}.Style_searchBar__dlQ6X input:focus{background:#0000;border:none;border-bottom:1px solid var(--primary-800)}.Style_filterCard__HfF60{align-items:center;display:flex;gap:20px;justify-content:space-between}.Style_filterCard__HfF60 .Style_fc__3Mkr6{flex:1 1;flex-shrink:0}.Style_statusFilterClass__yLqwT{border:0;position:relative}.Style_dropdownToggleCustom__4K3Uk{border-bottom:1px solid var(--neutral-300);color:var(--neutral-900);font-size:14px;font-weight:700;height:var(--InputH);line-height:16px;padding:10px 0;width:100%}.Style_noResults__\+1pG5{align-items:center;display:flex;height:100%;justify-content:center;margin:auto}.Style_results__PjHoD{display:flex;flex-direction:column;gap:10px;max-height:calc(100dvh - 200px);min-height:200px;overflow-y:auto;padding-top:20px;transition:.15s ease}@media screen and (min-height:700px){.Style_results__PjHoD{max-height:calc(100dvh - 420px);min-height:420px}}.Style_resultItem__XH54W{border:1px solid var(--neutral-300);border-radius:10px;padding:15px;transition:.15s ease}.Style_resultItem__XH54W:hover{border-color:var(--primary-800);cursor:pointer;transition:.15s ease}.Style_statusBar__-ox2d{background-color:var(--neutral-100);border-radius:5px;display:flex;justify-content:space-between;padding:5px;transition:.15s ease}.Style_cl__18uSA{align-items:center;display:flex}.Style_details__wSoRs{padding:15px 0}.Style_serviceDetails__Atu4z{align-items:flex-start;margin-left:58px}.Style_serviceDetails__Atu4z>div label{color:var(--neutral-500);display:block;font-size:var(--font12);font-weight:500;line-height:14px;margin-bottom:10px}.Style_serviceDetails__Atu4z>div:last-child{width:250px}.Style_avatar__6kddq{align-items:center;border:1px solid var(--neutral-400);border-radius:50%;display:flex;height:48px;justify-content:center;margin-right:10px;position:relative;width:48px}.Style_avatar__6kddq span{color:var(--white);display:inline-block;font-size:var(--font16);font-weight:500;line-height:20px;text-transform:uppercase}.Style_contactDetails__3R76M label{font-style:italic}.Style_contactDetails__3R76M p{font-weight:500!important}.Style_iconContainer__XHmMR{display:flex;gap:4px}.Style_requestItem__dk-Ex{align-items:center;display:inline-flex;gap:6px;margin-right:10px}.Style_requestLabel__Zfq1Z{color:var(--neutral-700);font-size:12px;font-weight:500}.Style_naText__ELT7M{color:var(--neutral-500);font-size:var(--font14);font-weight:500}.Style_dot__Ya4rf{border-radius:50%;display:inline-block;height:12px;margin-right:5px;width:12px}.Style_clearIcon__E9id5{align-items:center;bottom:0;display:flex;justify-content:center;line-height:0;margin:auto;position:absolute;right:0;top:0}.Style_clearIcon__E9id5,.Style_clearIcon__E9id5 svg{cursor:pointer;height:18px;line-height:0;width:18px}.Style_pickerWrapper__Z-zJG{position:relative}.Style_pickerWrapper__Z-zJG input{background:#0000;border:none;border-bottom:1px solid var(--neutral-300);height:var(--InputH);padding:0;width:100%}.Style_pickerWrapper__Z-zJG input:focus{background:#0000;border:none;border-bottom:1px solid var(--primary-800)}.Style_calenderIcon__1vLAC{align-items:center;cursor:pointer;display:flex;height:var(--InputH);justify-content:center;position:absolute;right:0;top:0;width:var(--Icon);z-index:1}.Style_calenderIcon__1vLAC,.Style_calenderIcon__1vLAC img{line-height:0;width:20px}.Style_clearDateIcon__78ag\+{align-items:center;cursor:pointer;display:flex;height:var(--InputH);justify-content:center;position:absolute;right:0;top:34%;width:var(--Icon);z-index:2}.Style_clearDateIcon__78ag\+,.Style_clearDateIcon__78ag\+ svg{height:18px;line-height:0;width:18px}@media screen and (max-width:990px){.Style_searchModal__Rd2sk{max-width:96%;width:96%}.Style_filterCard__HfF60{flex-wrap:wrap;gap:12px}.Style_filterCard__HfF60 .Style_fc__3Mkr6{flex:1 1 240px;min-width:240px}.Style_outletFilter__xIu53{width:100%}.Style_serviceDetails__Atu4z{margin-left:0;padding-top:10px}.Style_serviceDetails__Atu4z>div:last-child{max-width:100%;width:auto}.Style_statusBar__-ox2d{flex-wrap:wrap;gap:8px}}@media screen and (max-width:576px){.Style_searchModal__Rd2sk{max-width:100%;width:100%}.Style_results__PjHoD{padding-bottom:16px}.Style_filterCard__HfF60{align-items:stretch;flex-direction:column;gap:10px}.Style_filterCard__HfF60 .Style_fc__3Mkr6{flex:1 1 auto;min-width:0;width:100%}.Style_resultItem__XH54W{padding:12px}.Style_details__wSoRs{padding:12px 0}.Style_statusBar__-ox2d .Style_commonFontClass__9vgfl{font-size:12px;line-height:14px}.Style_avatar__6kddq{height:32px;margin-right:8px;width:32px}.Style_avatar__6kddq span{font-size:12px;line-height:16px}.Style_customerResult__Z6f3W .Style_commonBigFontClass__oVZnF{font-size:14px;line-height:16px}.Style_contactDetails__3R76M p{font-size:var(--font14);line-height:16px}.Style_requestItem__dk-Ex{margin-right:6px}}.Style_therapistCard__vo8C4{align-items:center;display:inline-flex;gap:7px;max-width:100%;position:relative}.Style_therapistCard__vo8C4 .Style_left__3J7Ln{align-items:center;border-radius:100%;color:#fff;display:flex;flex-shrink:0;font-size:12px;font-weight:700;height:24px;justify-content:center;line-height:24px;transition:transform .2s ease,box-shadow .2s ease;width:24px}.Style_therapistCard__vo8C4 .Style_left__3J7Ln:hover{box-shadow:0 2px 8px #0003;transform:scale(1.05)}.Style_therapistCard__vo8C4 .Style_left__3J7Ln.Style_male__NicUo{background-color:#3b82f6}.Style_therapistCard__vo8C4 .Style_left__3J7Ln.Style_female__KWvYS{background-color:#ec4899}.Style_therapistCard__vo8C4 .Style_right__\+p8bL{width:calc(100% - 29px)}.Style_therapistCard__vo8C4 .Style_right__\+p8bL .Style_name__H3LG4{align-items:center;display:flex;gap:6px;padding-right:2px;position:relative;z-index:10}.Style_therapistCard__vo8C4 .Style_right__\+p8bL h4{color:var(--neutral-900);font-size:14px;font-weight:600;line-height:16px;margin-bottom:0;overflow:hidden;text-align:left;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.Style_greenDot__aeOJZ{background-color:#22c55e}.Style_greenDot__aeOJZ,.Style_redDot__S3q6S{border-radius:50%;display:inline-block;height:8px;width:8px}.Style_redDot__S3q6S{background-color:#ef4444}.Style_right__\+p8bL p{color:var(--neutral-900);font-size:10px;font-weight:700;line-height:16px;text-align:left;text-transform:capitalize}.Style_attendanceModal__OyeKp{z-index:2147483647}.Style_dot__7XLdp{flex-shrink:0}.Style_menuContainer__4oXtw{align-items:center;display:flex;margin-left:auto;position:relative;z-index:1001}.Style_menuIcon__0UCAQ{align-items:center;background:none;border:none;border-radius:4px;color:var(--neutral-700);cursor:pointer;display:flex;height:20px;justify-content:center;line-height:1;padding:2px;transition:color .2s ease,background-color .2s ease;width:20px}.Style_dropdownIcon__rtXQL{transition:transform .2s ease}.Style_iconOpen__p-7uE{transform:rotate(180deg)}.Style_dropdown__1ayTN{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 12px #00000026;margin-top:4px;min-width:180px;overflow:hidden;position:absolute;right:-30px;top:150%;z-index:9999}.Style_dropdownItem__byfq8{color:var(--neutral-700);cursor:pointer;font-size:13px;font-weight:500;padding:10px 16px;text-align:left;transition:background-color .2s ease;white-space:nowrap}.Style_dropdownItem__byfq8:hover{background-color:var(--primary-100)}.attendance_attendanceContainer__DWMPP{background:#fff;border-radius:12px;max-width:500px;min-width:400px;width:100%}.attendance_header__gP4Yw{display:flex;margin-bottom:24px;position:relative}.attendance_headerLeft__utMuM h2{color:var(--neutral-900);font-size:20px;font-weight:600;margin:0;text-align:center}.attendance_headerRight__u-0fe{align-items:center;display:flex;gap:12px;position:absolute;right:0;top:0}.attendance_currentTime__EZhnl{border-radius:6px;font-size:14px;font-weight:500;padding:8px 12px}.attendance_closeButton__jfKJ0,.attendance_currentTime__EZhnl{background-color:#f3f4f6;border:1px solid #e5e7eb;color:#6b7280}.attendance_closeButton__jfKJ0{align-items:center;border-radius:50%;cursor:pointer;display:flex;font-size:18px;height:32px;justify-content:center;transition:all .2s ease;width:32px}.attendance_closeButton__jfKJ0:hover{background-color:var(--neutral-900);color:var(--white);transform:scale(1.1)}.attendance_staffInfo__JEosX{margin-bottom:32px}.attendance_infoRow__GxBgX{align-items:center;border-bottom:1px solid var(--neutral-300);display:flex;justify-content:space-between;padding:16px 0}.attendance_label__gkofb{color:var(--neutral-500);font-size:14px;font-style:italic;font-weight:400}.attendance_value__YUULJ{color:#111827;font-size:14px;font-weight:500}.attendance_nameWithPager__EbR7u{align-items:center;display:flex;gap:12px}.attendance_staffName__IiMpk{color:#111827;font-size:16px;font-weight:700}.attendance_nameBox__8DYt8{display:flex;flex-direction:column;gap:4px}.attendance_genderCircle__ZrQMO{align-items:center;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:16px;font-weight:700;height:48px;justify-content:center;width:48px}.attendance_genderCircle__ZrQMO.attendance_male__BJMW5{background-color:#3b82f6}.attendance_genderCircle__ZrQMO.attendance_female__hhkoR{background-color:#ec4899}.attendance_buttonGroup__2Kq6h{display:flex;flex-direction:row;gap:10px;height:40px;justify-content:center;min-width:120px}.attendance_checkInBtn__CK9u0{background-color:var(--primary-900);border:none;border-radius:5px;color:#fff;cursor:pointer;flex:1 1;font-weight:500;padding:10px 20px;transition:all .2s ease}.attendance_checkInBtn__CK9u0:hover:not(:disabled){background-color:var(--primary-800);transform:translateY(-1px)}.attendance_checkInBtn__CK9u0:disabled{background-color:var(--neutral-400);color:var(--disabled);cursor:not-allowed;transform:none}.attendance_checkInBtn__CK9u0:disabled:has-text("Checked Out"){background-color:var(--neutral-400);color:#9ca3af}.attendance_checkInBtn__CK9u0:disabled:has-text("Processing..."){background-color:var(--neutral-400);color:var(--disabled);cursor:wait}.attendance_checkOutBtn__ZiORC{background-color:#9ca3af;border:1px solid #d1d5db;border-radius:5px;color:#6b7280;cursor:not-allowed;flex:1 1;font-weight:500;opacity:.75;padding:10px 20px;transition:all .2s ease}.attendance_checkOutBtn__ZiORC:hover{background-color:var(--neutral-400);color:var(--disabled);transform:none}.attendance_checkOutBtn__ZiORC:not(:disabled){background-color:var(--primary-900);border-color:var(--primary-900);color:#fff;cursor:pointer;opacity:1}.attendance_checkOutBtn__ZiORC:not(:disabled):hover{background-color:var(--primary-800);border-color:var(--primary-800);transform:translateY(-1px)}.attendance_checkOutBtn__ZiORC:disabled,.attendance_checkOutBtn__ZiORC[disabled]{background-color:var(--neutral-400);border-color:#d1d5db;color:var(--disabled);cursor:not-allowed;opacity:.75}.attendance_checkOutBtn__ZiORC:disabled:has-text("Checked Out"){background-color:var(--neutral-400);color:var(--disabled)}.attendance_breakSection__T4gbQ{animation:attendance_fadeIn__DNtEC .3s ease-in-out;margin-top:24px}@keyframes attendance_fadeIn__DNtEC{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.attendance_fadeIn__DNtEC{animation:attendance_fadeIn__DNtEC .3s ease-in-out}.attendance_breakHeader__4gWEt{margin-bottom:16px}.attendance_breakHeader__4gWEt h3{border-bottom:1px solid var(--neutral-300);color:var(--neutral-900);font-size:16px;font-weight:600;margin:0;padding-bottom:16px}.attendance_breakList__c1yor{height:150px;margin-bottom:24px;overflow-x:hidden;overflow-y:auto}.attendance_breakList__c1yor::-webkit-scrollbar{width:6px}.attendance_breakList__c1yor::-webkit-scrollbar-track{background:#f3f4f6;border-radius:3px}.attendance_breakList__c1yor::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.attendance_breakList__c1yor::-webkit-scrollbar-thumb:hover{background:#9ca3af}.attendance_loaderContainer__cdeYH{align-items:center;display:flex;justify-content:center;margin-bottom:24px;min-height:150px;position:relative}.attendance_emptyState__ttsgu{color:var(--neutral-500);font-size:14px;font-style:italic;height:150px;margin-bottom:24px;padding:40px 20px;text-align:center}.attendance_breakItem__qdLsb{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;justify-content:space-between;padding:12px 0}.attendance_breakItem__qdLsb:last-child{border-bottom:none}.attendance_breakInfo__6LiT5{align-items:center;display:flex;flex:1 1;gap:5px}.attendance_breakTime__NiF3a{color:var(--neutral-900);flex-shrink:0;font-size:14px;font-weight:400;min-width:50px;width:65px}.attendance_breakDuration__AEpXP{min-width:70px;width:70px}.attendance_breakDuration__AEpXP,.attendance_breakType__exAiE{color:var(--neutral-900);flex-shrink:0;font-size:14px;font-weight:400;text-align:center}.attendance_breakType__exAiE{min-width:75px;width:75px}.attendance_breakReason__49WrE{color:var(--neutral-900);flex-shrink:0;font-size:14px;font-weight:400;min-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:80px}.attendance_breakSeparator__uY-rf{color:var(--neutral-400);font-size:12px;margin:0 4px}.attendance_breakActions__fs7d8{align-items:center;display:flex;gap:8px}.attendance_deleteBtn__SA7yW,.attendance_editBtn__9RPau{align-items:center;background:none;border:none;border-radius:4px;cursor:pointer;display:flex;justify-content:center;padding:4px;transition:all .2s ease}.attendance_deleteBtn__SA7yW img,.attendance_editBtn__9RPau img{height:16px;object-fit:contain;width:16px}.attendance_editBtn__9RPau{color:var(--primary-900)}.attendance_editBtn__9RPau:hover{background-color:#8b45131a}.attendance_deleteBtn__SA7yW{color:#dc2626}.attendance_deleteBtn__SA7yW:hover{background-color:#dc26261a}.attendance_breakFooter__qTYL1{align-items:center;display:flex;gap:12px;justify-content:space-between}.attendance_addBreakBtn__OBeaz{background-color:var(--primary-900);border:none;border-radius:5px;color:#fff;cursor:pointer;font-weight:500;padding:10px 20px;transition:all .2s ease;width:50%}.attendance_addBreakBtn__OBeaz:hover{background-color:var(--primary-800);transform:translateY(-1px)}.attendance_closeBtn__coVyF{background-color:#fff;border:1px solid #e5e7eb;border-radius:5px;color:var(--primary-800);cursor:pointer;font-weight:500;padding:10px 20px;transition:all .2s ease;width:50%}.attendance_closeBtn__coVyF:hover{background-color:#fff;border-color:var(--primary-700)}.attendance_breakForm__H21li{margin-bottom:24px}.attendance_formRow__bza3n{display:flex;gap:12px;margin-bottom:16px}.attendance_fieldWrapper__ObAwo{display:flex;flex:1 1;flex-direction:column;position:relative}.attendance_errorMessage__g85A5{color:#dc2626;display:block;font-size:12px;font-weight:400;margin-top:4px}.attendance_overlapWarning__DayFV{align-items:center;animation:attendance_slideIn__u-KNF .3s ease-out;border-radius:6px;color:#dc2626;display:flex;font-size:14px;font-weight:500;gap:8px;margin-top:-10px;padding:5px 0}@keyframes attendance_slideIn__u-KNF{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.attendance_warningText__A1UXA{flex:1 1;line-height:1.4}.attendance_formDropdownFull__KQdSW,.attendance_formDropdown__3RT42{flex:1 1;position:relative}.attendance_dropdownToggle__ANf56{align-items:center;background-color:#fff;border:none;border-bottom:1px solid var(--neutral-300);border-radius:0;color:var(--neutral-900);cursor:pointer;display:flex;font-size:14px;justify-content:space-between;padding:10px 12px 10px 0;transition:all .2s ease;width:100%}.attendance_dropdownToggle__ANf56:hover{border-bottom-color:var(--primary-700)}.attendance_dropdownToggle__ANf56:focus{border-bottom-color:var(--primary-900);outline:none}.attendance_remarkInput__AG7b5{background-color:#fff;border:none;border-bottom:1px solid var(--neutral-300);border-radius:0;color:var(--neutral-900);font-family:inherit;font-size:14px;font-weight:400;padding:10px 0;transition:all .2s ease;width:100%}.attendance_remarkInput__AG7b5:hover{border-bottom-color:var(--primary-700)}.attendance_remarkInput__AG7b5:focus{border-bottom-color:var(--primary-900);outline:none}.attendance_remarkInput__AG7b5::placeholder{color:var(--neutral-500);font-family:inherit;font-size:14px;font-weight:400}.Style_warningPopup__IRhtf{max-width:500px}.Style_warningMessage__fdTUK{color:var(--neutral-900);font-size:15px;line-height:1.6;margin-bottom:16px}.Style_warningExplanation__xWygG{color:var(--neutral-700);font-size:14px;line-height:1.6;margin-bottom:12px}.Style_actionList__BHC\+V{list-style-type:disc;margin-bottom:16px;padding-left:24px}.Style_actionList__BHC\+V li{color:var(--neutral-700);font-size:14px;line-height:1.6;margin-bottom:8px}.Style_warningFooter__SiILv{color:var(--neutral-900);font-size:14px;line-height:1.6;margin-top:16px}.Style_closeButton__zDjKe{width:100%}.WorkHoursPopup_modalContent__X8iwf{background:var(--white);border-radius:12px;max-width:520px;overflow:visible;width:100%}.WorkHoursPopup_modeWrapper__5mRp6{position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.WorkHoursPopup_modeContent__XPPnH{animation:WorkHoursPopup_fadeIn__lYTcJ .3s ease-in-out}@keyframes WorkHoursPopup_fadeIn__lYTcJ{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.WorkHoursPopup_modalTitle__6g6M9{color:var(--neutral-900);font-size:20px;font-weight:600;line-height:28px;margin:0 0 24px;padding:10px 0 0}.WorkHoursPopup_optionsContainer__g54t\+{display:flex;flex-direction:column;gap:12px;margin-bottom:24px;padding:0}.WorkHoursPopup_option__eNDKo{align-items:center;background:var(--neutral-200);border-radius:8px;cursor:pointer;display:flex;gap:12px;justify-content:space-between;padding:16px;transition:all .2s ease}.WorkHoursPopup_optionSelected__lS\+De,.WorkHoursPopup_option__eNDKo:hover{background:var(--neutral-200);border-color:var(--neutral-400)}.WorkHoursPopup_optionContent__trHYr{flex:1 1}.WorkHoursPopup_optionTitle__A6pzW{color:var(--neutral-900);font-size:16px;font-weight:500;line-height:24px;margin-bottom:4px}.WorkHoursPopup_optionDescription__7X78j{color:var(--neutral-600);font-size:14px;font-weight:400;line-height:20px}.WorkHoursPopup_checkIcon__ryXLw{animation:WorkHoursPopup_checkFadeIn__lBBLM .2s ease-in-out;color:var(--neutral-900);flex-shrink:0}@keyframes WorkHoursPopup_checkFadeIn__lBBLM{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.WorkHoursPopup_toggleContainer__cu7Ze{align-items:center;cursor:pointer;display:flex;gap:8px;margin-bottom:20px;padding:0;position:relative}.WorkHoursPopup_toggleInput__1\+Irh{height:0;opacity:0;position:absolute;width:0}.WorkHoursPopup_toggleSlider__uUUzT{background-color:var(--neutral-300);border-radius:20px;display:inline-block;height:20px;position:relative;transition:background-color .3s ease;width:36px}.WorkHoursPopup_toggleSlider__uUUzT:before{background-color:#fff;border-radius:50%;content:"";height:16px;left:2px;position:absolute;top:2px;transition:transform .3s ease;width:16px}.WorkHoursPopup_toggleInput__1\+Irh:checked+.WorkHoursPopup_toggleSlider__uUUzT{background-color:#ef8633}.WorkHoursPopup_toggleInput__1\+Irh:checked+.WorkHoursPopup_toggleSlider__uUUzT:before{transform:translateX(16px)}.WorkHoursPopup_toggleLabel__7kGOo{color:var(--neutral-900);font-size:14px;font-weight:400;line-height:20px}.WorkHoursPopup_notWorkingForm__-o\+nn,.WorkHoursPopup_scheduleForm__t6zVc{animation:WorkHoursPopup_slideDown__Icril .3s ease-in-out;margin-bottom:0;padding:0}@keyframes WorkHoursPopup_slideDown__Icril{0%{max-height:0;opacity:0;transform:translateY(-10px)}to{max-height:500px;opacity:1;transform:translateY(0)}}.WorkHoursPopup_scheduleGrid__o7HjE{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:repeat(2,1fr);margin-top:16px}.WorkHoursPopup_formGroup__wQbyG{display:flex;flex-direction:column;gap:8px}.WorkHoursPopup_timeExpansionSuffix__2BW6o{color:#4b5563;color:var(--neutral-600,#4b5563);font-size:12px;font-weight:600;left:40%;line-height:16px;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%);white-space:nowrap}.WorkHoursPopup_notWorkingForm__-o\+nn .WorkHoursPopup_formGroup__wQbyG{padding:16px 0}.WorkHoursPopup_notWorkingForm__-o\+nn .WorkHoursPopup_formGroup__wQbyG:first-child{padding-top:0}.WorkHoursPopup_notWorkingForm__-o\+nn .WorkHoursPopup_formGroup__wQbyG:last-child{border-bottom:none;padding-bottom:0}.WorkHoursPopup_formLabel__IG6ed{color:var(--neutral-500);font-size:14px;font-weight:400;line-height:16px;text-transform:capitalize}.WorkHoursPopup_dropdown__IbI5h{width:100%}.WorkHoursPopup_customDropdown__56\+xB{position:relative;width:100%}.WorkHoursPopup_customDropdown__56\+xB .dropdownToggle{align-items:center;background:var(--white);border:none;border-bottom:1px solid var(--neutral-300);border-radius:0;color:var(--neutral-900);cursor:pointer;display:flex;font-size:14px;font-weight:400;justify-content:space-between;line-height:20px;padding:16px 0;transition:all .2s ease;width:100%}.WorkHoursPopup_customDropdown__56\+xB .dropdownToggle:hover{opacity:.8}.WorkHoursPopup_customDropdownMenu__c7-LS{background:var(--white);border:1px solid var(--neutral-300);border-radius:6px;box-shadow:0 4px 12px #0000001a;left:0;margin-top:4px;max-height:200px;max-width:200px;overflow-y:auto;position:absolute;top:100%!important;z-index:9999}.WorkHoursPopup_customDropdownMenu__c7-LS .dropdownItem{color:var(--neutral-900);cursor:pointer;font-size:14px;padding:8px 12px;transition:background-color .15s ease}.WorkHoursPopup_customDropdownMenu__c7-LS .dropdownItem:hover{background-color:var(--neutral-100)}.WorkHoursPopup_timeInputGroup__2PW1L{display:flex;flex-direction:column;gap:0;position:relative;width:100%}.WorkHoursPopup_timeInputWrapper__Ru45\+{align-items:center;display:flex;gap:8px;position:relative;width:100%}.WorkHoursPopup_timeDropdownWrapper__PsLs6{font-size:0;height:0;left:0;line-height:0;margin-top:4px;min-width:150px;overflow:visible;position:absolute;top:100%;width:100%;z-index:1000}.WorkHoursPopup_timeDropdown__LD4Fs{min-width:150px;width:100%}.WorkHoursPopup_timeDropdown__LD4Fs .WorkHoursPopup_dropdownMenu__ZG9KD{max-height:300px;max-width:200px!important;min-width:150px!important;overflow-y:auto;width:100%!important}.WorkHoursPopup_timeDropdown__LD4Fs .WorkHoursPopup_dropdownToggle__xpqTL{min-width:150px;width:100%}.WorkHoursPopup_hiddenDropdownToggle__15Phe{font-size:0;height:0!important;line-height:0;overflow:visible;pointer-events:none;width:0!important}.WorkHoursPopup_hiddenDropdownToggle__15Phe .WorkHoursPopup_dropdownToggle__xpqTL{display:none!important;font-size:0!important;height:0!important;line-height:0!important;margin:0!important;opacity:0!important;overflow:hidden!important;padding:0!important;visibility:hidden!important;width:0!important}.WorkHoursPopup_hiddenDropdownToggle__15Phe .WorkHoursPopup_dropdownToggle__xpqTL *{display:none!important;visibility:hidden!important}.WorkHoursPopup_hiddenDropdownToggle__15Phe .WorkHoursPopup_dropdownIcon__Kr3cL,.WorkHoursPopup_hiddenDropdownToggle__15Phe .WorkHoursPopup_dropdownIcon__Kr3cL svg,.WorkHoursPopup_hiddenDropdownToggle__15Phe svg{display:none!important;height:0!important;visibility:hidden!important;width:0!important}.WorkHoursPopup_hiddenDropdownToggle__15Phe .WorkHoursPopup_dropdownMenu__ZG9KD{display:block!important;font-size:14px!important;left:0;line-height:normal!important;min-width:150px!important;pointer-events:all;position:absolute;top:0;visibility:visible!important;width:150px!important;z-index:10001}.WorkHoursPopup_timePeriod__mk3Vk{flex-shrink:0}.WorkHoursPopup_timeInput__JY5ks,.WorkHoursPopup_timePeriod__mk3Vk{color:var(--neutral-900);font-size:14px;font-weight:400;line-height:20px}.WorkHoursPopup_timeInput__JY5ks{background:var(--white);border:none;border-bottom:1px solid var(--neutral-300);border-radius:0;cursor:text;font-family:var(--font-family);outline:none;padding:16px 32px 16px 0;transition:all .2s ease;width:100%}.WorkHoursPopup_timeInput__JY5ks:focus{border-bottom-color:var(--primary-800);outline:none}.WorkHoursPopup_timeInput__JY5ks::placeholder{color:var(--neutral-400)}.WorkHoursPopup_timeInput__JY5ks::-webkit-calendar-picker-indicator{display:none}.WorkHoursPopup_timeInput__JY5ks::-webkit-inner-spin-button,.WorkHoursPopup_timeInput__JY5ks::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.WorkHoursPopup_placeholder__Fq5ZF{display:none}.WorkHoursPopup_textarea__iZJVC{background:var(--white);border:none;border-radius:0;color:var(--neutral-900);font-family:inherit;font-size:14px;font-weight:400;line-height:20px;min-height:60px;outline:none;padding:10px 0;resize:vertical;transition:all .2s ease;width:100%}.WorkHoursPopup_textarea__iZJVC:focus{outline:none}.WorkHoursPopup_textarea__iZJVC::placeholder{color:var(--neutral-400)}.WorkHoursPopup_remarkInput__RcSOU{background:var(--white);border:none;border-bottom:1px solid var(--neutral-200);border-radius:0;color:var(--neutral-900);font-size:14px;font-weight:400;line-height:20px;outline:none;padding:10px 0;transition:all .2s ease;width:100%}.WorkHoursPopup_remarkInput__RcSOU:focus{border-bottom-color:var(--neutral-300);outline:none}.WorkHoursPopup_remarkInput__RcSOU::placeholder{color:var(--neutral-400);font-size:14px}.WorkHoursPopup_modalActions__S4SFw{display:flex;gap:12px;margin-top:24px;padding:0}.WorkHoursPopup_cancelButton__fQ4MR,.WorkHoursPopup_nextButton__lGD-y,.WorkHoursPopup_updateButton__A1Goj{border:none;border-radius:5px;cursor:pointer;flex:1 1;font-size:14px;font-weight:500;line-height:20px;padding:12px 20px;transition:all .2s ease}.WorkHoursPopup_cancelButton__fQ4MR{background:var(--white);border:1px solid var(--neutral-300);color:#bc6b38}.WorkHoursPopup_cancelButton__fQ4MR:hover{background:var(--neutral-50);border-color:#bc6b38}.WorkHoursPopup_nextButton__lGD-y,.WorkHoursPopup_updateButton__A1Goj{background:var(--primary-900);color:var(--white)}.WorkHoursPopup_nextButton__lGD-y:hover,.WorkHoursPopup_updateButton__A1Goj:hover{background:#4a2b13}.WorkHoursPopup_cancelButton__fQ4MR:active,.WorkHoursPopup_nextButton__lGD-y:active,.WorkHoursPopup_updateButton__A1Goj:active{transform:scale(.98)}.WorkHoursPopup_customScheduleError__IJ4ZM{color:#dc2626;display:block;font-size:12px;line-height:16px;margin-top:4px}@media (max-width:600px){.WorkHoursPopup_modalContent__X8iwf{margin:20px;max-width:100%}.WorkHoursPopup_modalTitle__6g6M9{font-size:18px;padding:10px 0 0}.WorkHoursPopup_notWorkingForm__-o\+nn,.WorkHoursPopup_optionsContainer__g54t\+,.WorkHoursPopup_scheduleForm__t6zVc,.WorkHoursPopup_toggleContainer__cu7Ze{padding:0}.WorkHoursPopup_scheduleGrid__o7HjE{grid-template-columns:1fr}.WorkHoursPopup_modalActions__S4SFw{padding:16px 0 20px}.WorkHoursPopup_cancelButton__fQ4MR,.WorkHoursPopup_nextButton__lGD-y,.WorkHoursPopup_updateButton__A1Goj{font-size:13px;padding:10px 16px}}.WorkHoursPopup_activeBookingWarning__rd8WD{border:1px solid #fcc;border-radius:6px;color:#d00;font-size:14px;font-weight:500;margin-bottom:1px;padding:6px 16px}.WorkHoursPopup_bookingTip__5U66Z{font-size:.9em;margin-top:5px;opacity:.9}.Style_roomCard__72qVM .Style_top__4xiPA{align-items:center;display:inline-flex;gap:4px;justify-content:center;max-width:100%;padding:5px 2px;position:relative}.Style_roomCard__72qVM .Style_top__4xiPA .Style_left__WVo3p{align-items:center;background-color:var(--primary-800);border-radius:100%;color:#fff;display:flex;flex-shrink:0;font-size:10px;font-weight:700;height:24px;justify-content:center;line-height:24px;transition:transform .2s ease,box-shadow .2s ease;width:24px}.Style_roomCard__72qVM .Style_top__4xiPA .Style_right__kKtNk{display:block;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 24px)}.Style_roomCard__72qVM .Style_top__4xiPA .Style_right__kKtNk h4{color:var(--neutral-900);font-size:12px;font-weight:600;line-height:16px;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Style_roomCard__72qVM .Style_topBottom__qkFZt{align-self:start;display:inline-flex;flex-direction:column;justify-content:flex-start;padding:5px 2px;text-align:left}.Style_roomCard__72qVM .Style_topBottom__qkFZt h5{color:var(--neutral-900);font-size:10px;font-weight:600;line-height:16px;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Style_roomCard__72qVM .Style_topBottom__qkFZt h6{color:var(--neutral-900);font-size:9px;font-weight:600;line-height:10px;margin-bottom:2px}.Style_roomCard__72qVM .Style_bottom__mpbDd{align-items:center;border-top:1px solid var(--neutral-300);display:flex}.Style_roomCard__72qVM .Style_bottom__mpbDd .Style_item__JKPg5{flex:1 1;min-width:var(--colWidth);overflow:hidden;padding:10px 5px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.Style_roomCard__72qVM .Style_bottom__mpbDd .Style_item__JKPg5:not(:last-child){border-right:1px solid var(--neutral-300)}.Style_roomCard__72qVM .Style_bottom__mpbDd.Style_couplesRoomCell__qWpBz .Style_item__JKPg5:not(:last-child){border-right:none!important}.Style_holdingCardTimer__Uh7Rd{color:var(--neutral-900);font-size:12px;font-weight:600;margin-bottom:0;margin-top:5px}.CustomerDetailsModal_sidebarOverlay__1oJXO{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000080;bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:all .3s ease;visibility:hidden;z-index:1000}.CustomerDetailsModal_sidebarOverlay__1oJXO.CustomerDetailsModal_open__QqJyH{opacity:1;visibility:visible}.CustomerDetailsModal_sidebarContent__4yj5J{background:#fff;box-shadow:-10px 0 30px #00000026;display:flex;flex-direction:column;height:100vh;max-width:1200px;overflow:hidden;position:fixed;right:-100%;top:0;transition:right .3s ease;width:100%}.CustomerDetailsModal_sidebarOverlay__1oJXO.CustomerDetailsModal_open__QqJyH .CustomerDetailsModal_sidebarContent__4yj5J{right:0}.CustomerDetailsModal_leftSidebarContent__aSJVu{background:#fff;box-shadow:10px 0 30px #00000026;display:flex;flex-direction:column;height:100vh;left:-100%;max-width:420px;overflow:hidden;position:fixed;right:auto;top:0;transition:left .3s ease;width:100%}.CustomerDetailsModal_sidebarOverlay__1oJXO.CustomerDetailsModal_open__QqJyH .CustomerDetailsModal_leftSidebarContent__aSJVu{left:0}.CustomerDetailsModal_sidebarHeader__-4sTN{align-items:center;background:#f9fafb;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:20px 10px}.CustomerDetailsModal_headerLeft__\+HUPM .CustomerDetailsModal_closeText__ubaOc{border-radius:6px;color:#374151;cursor:pointer;display:inline-block;font-size:18px;font-weight:600;padding:8px;transition:all .2s ease}.CustomerDetailsModal_headerLeft__\+HUPM .CustomerDetailsModal_closeText__ubaOc:hover{background-color:#f3f4f6;color:#1f2937}.CustomerDetailsModal_headerRight__p6Ouw .CustomerDetailsModal_moreButton__AySZw{align-items:center;background:none;border:none;border-radius:6px;color:#6b7280;cursor:pointer;display:flex;font-size:18px;font-weight:700;height:32px;justify-content:center;padding:8px;transition:background-color .2s;width:32px}.CustomerDetailsModal_headerRight__p6Ouw .CustomerDetailsModal_moreButton__AySZw:hover{background-color:#f3f4f6;color:#374151}.CustomerDetailsModal_sidebarBody__mhAre{display:flex;flex:1 1;overflow:hidden}.CustomerDetailsModal_leftPanel__cDKRX{background:#fff;border-right:1px solid #e5e7eb;box-sizing:border-box;display:flex;flex-direction:column;height:100vh;overflow-y:auto;padding:20px 20px 80px;position:relative;width:350px}.CustomerDetailsModal_leftPanelContent__WEnCa{display:flex;flex:1 1;flex-direction:column;min-height:0}.CustomerDetailsModal_customerProfile__PvdvZ{margin-bottom:30px;text-align:center}.CustomerDetailsModal_profileImage__2Ji-R{align-items:center;background-color:var(--primary-800);border-radius:50%;color:#fff;display:flex;font-size:24px;font-weight:700;height:64px;justify-content:center;margin:0 auto 15px;position:relative;width:64px}.CustomerDetailsModal_customerName__kwlRA{color:var(--neutral-900);font-size:16px;font-weight:500;margin:0 0 5px;text-transform:capitalize}.CustomerDetailsModal_clientSince__O3S5J{color:var(--neutral-500);font-size:12px;margin:0}.CustomerDetailsModal_checkinInfoWrapper__mGWXn{margin-top:12px;width:100%}.CustomerDetailsModal_checkinInfoToggle__WzGZR{align-items:center;background:none;border:none;cursor:pointer;display:flex;gap:6px;justify-content:center;padding:8px 0;transition:all .2s ease;width:100%}.CustomerDetailsModal_checkinInfoToggle__WzGZR:hover .CustomerDetailsModal_checkinInfoLabel__KMwP7{color:var(--primary-900)}.CustomerDetailsModal_checkinInfoLabel__KMwP7{color:var(--primary-800);font-size:12px;font-weight:500;text-decoration:underline;transition:color .2s ease}.CustomerDetailsModal_checkinInfoArrow__P\+Ckk{height:10px;transition:transform .3s ease;width:10px}.CustomerDetailsModal_checkinInfoArrowOpen__kmf07{transform:rotate(180deg)}.CustomerDetailsModal_checkinInfoContent__vBu7o{grid-gap:12px 24px;align-items:center;background:var(--neutral-50);border:1px solid var(--neutral-300);border-radius:8px;display:grid;gap:12px 24px;grid-template-columns:auto 1fr;margin-top:12px;padding:16px}.CustomerDetailsModal_checkinInfoItemLabel__cAdCi{color:var(--neutral-500);font-size:12px;font-weight:500;text-align:left}.CustomerDetailsModal_checkinInfoItemValue__FEmXP{color:var(--neutral-900);font-size:14px;font-weight:500;text-align:right}.CustomerDetailsModal_customerDetails__uRScD{margin-bottom:30px}.CustomerDetailsModal_detailItem__73UN5{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;gap:10px;justify-content:flex-start;padding:12px 0}.CustomerDetailsModal_detailItem__73UN5:last-child{border-bottom:none}.CustomerDetailsModal_customerDetailsSeparator__kjohp{background-color:var(--neutral-300);height:1px;margin:-10px -20px 20px;width:100%;width:calc(100% + 40px)}.CustomerDetailsModal_detailLabel__8-4yz{color:var(--neutral-500);font-size:14px;font-style:italic;font-weight:500}.CustomerDetailsModal_detailValue__JH0jY{align-items:center;color:var(--neutral-900);display:flex;font-size:14px;font-weight:500;gap:8px}.CustomerDetailsModal_statusIndicator__hpW2w{color:#ec4899;font-size:12px}.CustomerDetailsModal_notesSection__9m0kT{display:flex;font-style:italic;gap:10px}.CustomerDetailsModal_notesSection__9m0kT.CustomerDetailsModal_hasNotes__BIXLH{flex-direction:column}.CustomerDetailsModal_notesSection__9m0kT h3{color:var(--neutral-500);font-size:16px;font-weight:600}.CustomerDetailsModal_addNotesButton__JYQ30{align-items:center;background:none;border:none;color:var(--primary-800);cursor:pointer;font-size:14px;padding:0}.CustomerDetailsModal_addNotesButton__JYQ30:hover{color:var(--primary-900)}.CustomerDetailsModal_notesHeader__\+vebv{align-items:center;display:flex;justify-content:space-between}.CustomerDetailsModal_notesHeader__\+vebv h3{color:var(--neutral-900);font-size:16px;font-weight:600;margin:0}.CustomerDetailsModal_editNotesButton__j79\+F{background:none;border:none;border-radius:4px;cursor:pointer;margin-left:auto;padding:4px;transition:background-color .2s ease}.CustomerDetailsModal_editNotesButton__j79\+F:hover{background-color:var(--neutral-100)}.CustomerDetailsModal_existingNotes__E0QKd{word-wrap:break-word;color:var(--neutral-700);display:block;font-size:14px;line-height:1.5;white-space:pre-wrap;width:100%}.CustomerDetailsModal_notesForm__VM9Mp{display:flex;flex-direction:column;height:100%;width:100%}.CustomerDetailsModal_notesForm__VM9Mp h4{color:var(--neutral-900);font-size:14px;font-weight:500;margin-bottom:10px;text-align:left}.CustomerDetailsModal_notesTextarea__iaYZQ{border:none;border-bottom:1px solid var(--neutral-300);color:var(--neutral-500);font-family:inherit;font-size:14px;line-height:1.5;max-height:200px;min-height:100px;resize:none;width:100%}.CustomerDetailsModal_notesTextarea__iaYZQ:focus{outline:none}.CustomerDetailsModal_notesTextarea__iaYZQ::placeholder{color:var(--neutral-400);font-size:14px;font-weight:500}.CustomerDetailsModal_notesSeparator__IO2OK{background-color:var(--neutral-300);height:1px;margin:20px 0}.CustomerDetailsModal_leftPanelHeader__A2SDV{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:20px}.CustomerDetailsModal_editButton__NG5xt{align-items:center;background:none;border:none;border-radius:6px;cursor:pointer;display:flex;justify-content:center;margin-top:8px;padding:8px;transition:background-color .2s ease}.CustomerDetailsModal_editButton__NG5xt:hover{background-color:#f3f4f6}.CustomerDetailsModal_editButton__NG5xt img{opacity:.7;transition:opacity .2s ease}.CustomerDetailsModal_editButton__NG5xt:hover img{opacity:1}.CustomerDetailsModal_editFormContainer__bBHn7{padding:20px}.CustomerDetailsModal_editFormHeader__Nqy1z{margin-bottom:20px}.CustomerDetailsModal_editFormHeader__Nqy1z h3{color:var(--neutral-900);font-size:18px;font-weight:600;margin:0}.CustomerDetailsModal_editForm__AtH5c{margin-bottom:20px}.CustomerDetailsModal_formInput__9EhMG{border:1px solid var(--neutral-300);border-radius:4px;font-size:14px;padding:10px 12px;transition:border-color .2s ease;width:100%}.CustomerDetailsModal_formInput__9EhMG:focus{border-color:var(--primary-600);outline:none}.CustomerDetailsModal_errorInput__9oUxV{border-color:#ef4444}.CustomerDetailsModal_errorMessage__Nuu1B{color:#ef4444;font-size:12px;margin-top:4px}.CustomerDetailsModal_phoneInput__4o4OD{width:100%}.CustomerDetailsModal_phoneInput__4o4OD input{border:1px solid var(--neutral-300);border-radius:4px;font-size:14px;padding:10px 12px;width:100%}.CustomerDetailsModal_radioGroup__AeI84{display:flex;gap:20px}.CustomerDetailsModal_radioLabel__GzU99{align-items:center;cursor:pointer;display:flex;gap:8px}.CustomerDetailsModal_radioText__u89rb{color:var(--neutral-700);font-size:14px}.CustomerDetailsModal_datePickerInput__hpoG0,.CustomerDetailsModal_textareaInput__KgEac{border:1px solid var(--neutral-300);border-radius:4px;font-size:14px;padding:10px 12px;width:100%}.CustomerDetailsModal_textareaInput__KgEac{min-height:80px;resize:vertical}.CustomerDetailsModal_checkboxLabel__\+pArK{align-items:center;cursor:pointer;display:flex;gap:8px}.CustomerDetailsModal_checkboxText__RE68b{color:var(--neutral-700);font-size:14px}.CustomerDetailsModal_editFormButtons__klPf1{display:flex;gap:12px;margin-top:20px}.CustomerDetailsModal_cancelButton__ojlzp{background:#fff;border:1px solid var(--neutral-300);border-radius:4px;color:var(--neutral-700);cursor:pointer;flex:1 1;font-size:14px;font-weight:500;padding:12px;transition:all .2s ease}.CustomerDetailsModal_cancelButton__ojlzp:hover{background-color:var(--neutral-50)}.CustomerDetailsModal_cancelButton__ojlzp:disabled{cursor:not-allowed;opacity:.6}.CustomerDetailsModal_saveButton__ZeaL1{background:var(--primary-600);border:none;border-radius:4px;color:#fff;cursor:pointer;flex:1 1;font-size:14px;font-weight:500;padding:12px;transition:background-color .2s ease}.CustomerDetailsModal_saveButton__ZeaL1:hover{background:var(--primary-700)}.CustomerDetailsModal_saveButton__ZeaL1:disabled{cursor:not-allowed;opacity:.6}.CustomerDetailsModal_rightPanel__t-gu5{background:#f3f7ff;display:flex;flex:1 1;flex-direction:column;overflow:hidden}.CustomerDetailsModal_formContent__TExLe{flex:1 1;padding-bottom:20px}.CustomerDetailsModal_formGroup__zDA8f{display:flex;flex-direction:column;margin-bottom:22px}.CustomerDetailsModal_inputLabel__4QAuf{color:#9f9f9f;font-size:14px;font-weight:500;margin-bottom:6px}.CustomerDetailsModal_textInput__fjL0m{border:none;border-bottom:1px solid var(--neutral-300);color:var(--neutral-900);font-size:14px;line-height:16px;padding:14px 0}.CustomerDetailsModal_textInput__fjL0m:focus{border-bottom-color:var(--neutral-500);outline:none}.CustomerDetailsModal_datePickerInputWrapper__GfeSy{position:relative}.CustomerDetailsModal_addClient__Ir5TZ .CustomerDetailsModal_react-datepicker-popper__4iu3K,.CustomerDetailsModal_datePickerInputWrapper__GfeSy .CustomerDetailsModal_react-datepicker-popper__4iu3K,.CustomerDetailsModal_editFormContainer__bBHn7 .CustomerDetailsModal_react-datepicker-popper__4iu3K,.CustomerDetailsModal_sidebarContent__4yj5J .CustomerDetailsModal_react-datepicker-popper__4iu3K,.CustomerDetailsModal_sidebarOverlay__1oJXO.CustomerDetailsModal_open__QqJyH .CustomerDetailsModal_leftSidebarContent__aSJVu .CustomerDetailsModal_react-datepicker-popper__4iu3K,.CustomerDetailsModal_sidebarOverlay__1oJXO.CustomerDetailsModal_open__QqJyH .CustomerDetailsModal_sidebarContent__4yj5J .CustomerDetailsModal_react-datepicker-popper__4iu3K{bottom:100%!important;left:auto!important;right:auto!important;top:auto!important;transform:translate3d(0,-100%,0)!important;z-index:9999!important}.CustomerDetailsModal_react-datepicker-popper__4iu3K,[class*=addClient] .CustomerDetailsModal_react-datepicker-popper__4iu3K,[class*=sidebarContent] .CustomerDetailsModal_react-datepicker-popper__4iu3K{bottom:100%!important;left:auto!important;right:auto!important;top:auto!important;transform:translate3d(0,-100%,0)!important}.CustomerDetailsModal_datePickerInputWrapper__GfeSy .CustomerDetailsModal_react-datepicker-wrapper__2ntaA{width:100%}.CustomerDetailsModal_dateInput__N-P1y{padding-right:28px}.CustomerDetailsModal_calendarIconBtn__iOS1i{cursor:pointer;height:16px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:16px}.CustomerDetailsModal_formSection__0DLlu{padding:10px 0}.CustomerDetailsModal_addClient__Ir5TZ .CustomerDetailsModal_formSection__0DLlu{padding:0 0 6px}.CustomerDetailsModal_addClient__Ir5TZ .CustomerDetailsModal_iconFormControl__OuBa6{border-bottom:1px solid var(--neutral-300)!important;padding:12px 0!important}.CustomerDetailsModal_addClient__Ir5TZ input:-webkit-autofill,.CustomerDetailsModal_addClient__Ir5TZ input:-webkit-autofill:active,.CustomerDetailsModal_addClient__Ir5TZ input:-webkit-autofill:focus,.CustomerDetailsModal_addClient__Ir5TZ input:-webkit-autofill:hover{-webkit-text-fill-color:var(--neutral-900)!important;background-color:initial!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.CustomerDetailsModal_addClient__Ir5TZ input[type=email]:-webkit-autofill,.CustomerDetailsModal_addClient__Ir5TZ input[type=tel]:-webkit-autofill,.CustomerDetailsModal_addClient__Ir5TZ input[type=text]:-webkit-autofill{-webkit-text-fill-color:var(--neutral-900)!important;background-color:initial!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important}.CustomerDetailsModal_addClient__Ir5TZ .CustomerDetailsModal_PhoneInput__qP2ZO,.CustomerDetailsModal_addClient__Ir5TZ .CustomerDetailsModal_PhoneInput__qP2ZO input,.CustomerDetailsModal_addClient__Ir5TZ .CustomerDetailsModal_phoneInputCustom__VKhu5 input,.CustomerDetailsModal_addClient__Ir5TZ input[type=email],.CustomerDetailsModal_addClient__Ir5TZ input[type=tel],.CustomerDetailsModal_addClient__Ir5TZ input[type=text]{border-bottom:1px solid var(--neutral-300)!important;padding:12px 0!important}.CustomerDetailsModal_addClient__Ir5TZ .CustomerDetailsModal_phoneInputFormGroup__wS2qK>div:first-child,.CustomerDetailsModal_sidebarContent__4yj5J .CustomerDetailsModal_phoneInputFormGroup__wS2qK>div:first-child{padding-left:0!important}.CustomerDetailsModal_sidebarContent__4yj5J .CustomerDetailsModal_custom-datepicker-wrapper__RC2jK input,.CustomerDetailsModal_sidebarContent__4yj5J .CustomerDetailsModal_datePickerInputWrapper__GfeSy input,.CustomerDetailsModal_sidebarContent__4yj5J .CustomerDetailsModal_formGroup__zDA8f input[type=email],.CustomerDetailsModal_sidebarContent__4yj5J .CustomerDetailsModal_formGroup__zDA8f input[type=text],.CustomerDetailsModal_sidebarContent__4yj5J .CustomerDetailsModal_phoneInputFormGroup__wS2qK input[type=tel],.CustomerDetailsModal_sidebarContent__4yj5J .CustomerDetailsModal_react-datepicker-wrapper__2ntaA input,.CustomerDetailsModal_sidebarContent__4yj5J .CustomerDetailsModal_react-datepicker__input-container__GPA-x input{border-bottom:1px solid var(--neutral-300)!important}.CustomerDetailsModal_groupInput__cWdNe{padding:0 0 8px}.CustomerDetailsModal_addClient__Ir5TZ .CustomerDetailsModal_groupInput__cWdNe{padding:0 0 6px}.CustomerDetailsModal_addClient__Ir5TZ .CustomerDetailsModal_formGroup__zDA8f:has(.CustomerDetailsModal_datePickerInputWrapper__GfeSy){margin-bottom:8px}.CustomerDetailsModal_addClient__Ir5TZ .CustomerDetailsModal_custom-datepicker-wrapper__RC2jK input,.CustomerDetailsModal_addClient__Ir5TZ .CustomerDetailsModal_datePickerInputWrapper__GfeSy input,.CustomerDetailsModal_addClient__Ir5TZ .CustomerDetailsModal_react-datepicker-wrapper__2ntaA input,.CustomerDetailsModal_addClient__Ir5TZ .CustomerDetailsModal_react-datepicker__input-container__GPA-x input{border-bottom:1px solid var(--neutral-300)!important}.CustomerDetailsModal_sectionTitle__rgMR1{color:var(--neutral-900);font-size:14px;font-weight:600;margin-bottom:12px;padding-top:8px}.CustomerDetailsModal_toggleRow__tdMq3{align-items:center;display:flex;justify-content:space-between}.CustomerDetailsModal_formGroup__zDA8f:last-of-type{margin-bottom:10px}.CustomerDetailsModal_addClient__Ir5TZ .CustomerDetailsModal_formGroup__zDA8f:last-of-type{margin-bottom:15px}.CustomerDetailsModal_addClient__Ir5TZ .CustomerDetailsModal_formGroup__zDA8f:last-child{margin-bottom:10px}.CustomerDetailsModal_formFooter__R6MN0{align-items:stretch;background:#fff;border-top:1px solid #e5e7eb;display:flex;flex-shrink:0;gap:0;height:50px;margin:auto -20px -7px;min-height:50px;position:relative;width:113%;z-index:10}.CustomerDetailsModal_footerBtn__msz2o{border-radius:0!important;margin:0!important;padding:0!important;width:50%}.CustomerDetailsModal_footerBtnCancel__3LOTH{background:#fff!important;border-radius:0!important}.CustomerDetailsModal_footerBtnCancel__3LOTH:hover{background:var(--primary-900)!important;color:var(--white)!important}.CustomerDetailsModal_errorMessage__Nuu1B{background-color:#fef2f2;border:1px solid #fecaca;border-radius:4px;color:#dc2626;font-size:14px;margin:10px 0;padding:8px 12px}.CustomerDetailsModal_tabs__CkY07{background:var(--neutral-50);border-bottom:1px solid #e5e7eb;display:flex;gap:30px;margin:0 20px}.CustomerDetailsModal_tab__3Gpu2{background:none;border:none;border-bottom:5px solid #0000;color:#111827;cursor:pointer;font-size:14px;font-weight:500;padding:15px 0;transition:all .2s}.CustomerDetailsModal_tab__3Gpu2:hover{color:#111827}.CustomerDetailsModal_tab__3Gpu2.CustomerDetailsModal_active__hEP5P{border-bottom-color:#b0d9e9;color:#111827}.CustomerDetailsModal_filters__jEPKk{align-items:center;background:var(--neutral-50);display:flex;flex-direction:column;gap:16px;padding-left:56px;padding-top:20px}.CustomerDetailsModal_filterLabel__3PjaW{color:#6b7280;font-size:14px;font-weight:500;text-align:center}.CustomerDetailsModal_filterButtons__LR7Il{align-items:center;display:flex;gap:24px}.CustomerDetailsModal_filterButton__y7uZJ{align-items:center;background:none;border:none;color:#6b7280;cursor:pointer;display:flex;font-size:14px;font-weight:500;min-height:40px;padding:8px 12px;position:relative;transition:all .2s}.CustomerDetailsModal_filterButton__y7uZJ:not(:last-child):after{background-color:#d1d5db;content:"";height:20px;position:absolute;right:-12px;top:50%;transform:translateY(-50%);width:1px}.CustomerDetailsModal_filterButton__y7uZJ:first-child,.CustomerDetailsModal_filterButton__y7uZJ:last-child{padding:8px}.CustomerDetailsModal_filterButton__y7uZJ:hover{color:#374151}.CustomerDetailsModal_filterButton__y7uZJ.CustomerDetailsModal_active__hEP5P{border-bottom:2px solid #111827;color:#111827}.CustomerDetailsModal_timelineContainer__rGLDH{flex:1 1;overflow-y:auto;padding:30px}.CustomerDetailsModal_timeline__bKcW2{padding-left:50px;position:relative}.CustomerDetailsModal_timeline__bKcW2:before{background-color:#3c2212;bottom:48px;content:"";left:14px;position:absolute;top:80px;width:2px}.CustomerDetailsModal_timeline__bKcW2:has(.CustomerDetailsModal_timelineItem__iMMxv:last-child):before{bottom:auto;height:calc(100% - 120px)}.CustomerDetailsModal_timeline__bKcW2:empty:before{display:none}.CustomerDetailsModal_timelineContainer__rGLDH:has(.CustomerDetailsModal_timeline__bKcW2:not(:has(.CustomerDetailsModal_timelineItem__iMMxv))) .CustomerDetailsModal_timeline__bKcW2:before{display:none}.CustomerDetailsModal_timeline__bKcW2.CustomerDetailsModal_noData__FU4Xa:before{display:none}.CustomerDetailsModal_timelineItem__iMMxv{margin-bottom:30px;position:relative}.CustomerDetailsModal_timelineDot__hDw4u{background-color:#3c2212;background-color:initial;background-position:50%;background-repeat:no-repeat;background-size:44px;border:3px solid #fff;border:none;border-radius:50%;box-shadow:0 0 0 2px #d1d5db;box-shadow:none;display:block;height:12px;height:44px;left:-29px;left:-57px;position:absolute;top:8px;top:-20px;width:12px;width:44px;z-index:5;z-index:10}.CustomerDetailsModal_saleItem__0I\+bY .CustomerDetailsModal_timelineDot__hDw4u{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAABYCAYAAABxlTA0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAg7SURBVHgB7Z1NbBRlGIDf95saWKIyrReMUqYVDyYal5MIha4xJmJMJBo16IGtJzxoMSb+HqCJiYoHW/SgF7Ee/AkhKSc0aijQEjQmLNHgAWnXgkkv0CmSAELn832/3Snb7f7Mzs43M93dJykzO/vt0j59953vvwgxYsO9ZhIcIymkTEqElSghiQCmpC/IfRVi03O2RJnlc5B4ChEzc2Iue/yMnYGYgBAhPWvNFDiiF1CmSFASFkv0i03vmaH3HHEM50iUwkMXnJe6lU63Q3BCK0KfgCwdRqXhDIUtOxTBKcs0bwixnaJqK0VVCqIlIxAHj569MAwhoFVwXmw/ne6EkKLVKxzVBuJu3aK1Ce7pNkms2A0xE1uMbtGBC1Y5VuKuGKSCmmDRc47zyImsnYUACUwwp4M5IXbJXDpYyuwem7g4AAERiOD1lmndguIw1V0taACCjGYD6mTzPeZ2RDFCv6pV0CBw44ZqGunV7Ylr52aunIA6qEtwT3cHpQQcpNPl0HgsJ9GPd7YnYGrmyhHwiW/BG7s79uHSz7deSK1pT5gk+QfwgS/BeblpaB7WU7qwKF0chBqpWXATylXQz5z0I7kmwZu6Oz6mww5oUvxI9iyYb2h0eAuaHJZcy43Pk+Bcsxc/gBYuKatjWfbvmaunqhWs2tDgRkSbECch5n0KEWDfcJx11RojAqrALTRoyS2FaQhxmLsIKhWqKFg1JBqk+asD+vhb3P9SpUxp8qlhElpUh/otxrL2aKmnykZwPjW08AJi2SguWYvYYN2RRtF8jQnfIFpUP54t1TFUMkVs6uqYbOXemrHbHKdrNGvbhRcXpQiO3pZcX/D446LOr0UR3IreulgUxW2Fz+aiV1oQA5IPbYR19DX9zzk4dOCbquXq4dCBb+n/mYIAMK8LkabjoHthgWAhZD9EzKq7OuGdjz5dIO3W226H/V9+XrWcX57r2wF9T6YCkYxSPgUFgudz8AbL5KlLSYgQlvbJ1wcXSLv87ywc++lQ1XL1cOvtK2HTY1sgEBBTPRaNrOdpu3ldRDo64UpbdXenerx/32fwxd49cPnSrK9yXjl29oI6suTAEGpq2CifzgumUO6VEA3F0vbt/RC+GNrju1wM4Hl3KmBViuD0EFXNoQHlMqabJpRgarWlIAIaVG4OIVLqwP8g4lMQMmHJXXvfA6q2seWZbRAqUvbyIZeDZbi1h7Dk8o3r/c++Uq/f8vS2ktU9baCaUA4iVz3D0DrUw0wLLNh9vXrPgvMQMNmtMAzDgpAIO+dOn59S1TiG69OhRa+LYSTbpJShpIeobmh733u3rnpyPfBiHkHJ+EHQTNS1hSjkMrxSSlA9Qmv+beiqWBWQIxgdtEATzSyXkVR5ENQ9qSWCm10uo+YZ66qieZXWqHLzmFUnnvhh02NPeJLmtZwuAu1BK4MWwWvvu3/+vJI0r+V08Wz65kTRzC/joAMtgrlS71KpU9xrOR30vfomvNT/hjrnkYyT+gRLGwKGx7hc3tnzqbqR1VMuaArl8i/5lRe09XXZxhpzxQ663QV6o/vv2jX6xi/BQ5sfVXluM+XaYz8eWhCxtZQLklJyp86eAR3QAMa00dmRSNN54EuwTmd+U3MC1q3vqSjPa7kgKCX3r9O/gy6ooZExVpuJhxH1dFdyXvMiz2u5eghbLkMRfMpY05FI0fl60EQcJEchl6GBjO+Mu1euWEURvBU0EqXkqOQy6DiDlCKWsWntK4eikBylXMaR8kPjnH11urN9OQ0xo/blsGFKjlouYY9Pzrym5gd3monHeY4rhEAYkmMglwc9T0zZV4dzgjtWdNEhBSGhU3Is5AJ3tuMQT8jOCV65jG95aQgRHZLjIpeRjvM2p18lmEI5G1YeLiRIybGSCzJ7fNJ+m8/n12h0tq+4EzTWh8tRj2S+xs3tF3fsjI3cHDjirmeen+Gu5lKJ6FYWvfTqG9DX/6Y65+F2nq9bKg0UlismHnJ5VZez7ng2twHefASrNGEuT4VVmyimOEJ/Pfqzmt1eqVwh3OX4et/zkculBJEZn7QH3EcL1mhs7DZ3IoiPIULcOWSVlg0wPBLCIyI8HYo7y8/8+Udkw/OF0Chy+uhZe9h9vEBwbqc+nAxzKlUjwTe38YmZrsJrC0Y0cqtjcAha+MJAubv42qJlXK0o9kep6GUWjclxFFPhwHa+axZKRS9TdrV9T1f7YV4xAy2qUi56mfKjyrIVxV6Zc+Qj5Z4ru2dPrvmcaIcIWndLjIHjkzMj5Z7ESq9UO6oinpQRNT7iTqXU4FJx4gnf8K5LDv/g504sfaRdKTW4VJ3Zw7sqOY58DVosQAIOeNn+1tO+adSvmaF8zOkkBS2YgfGJi572kfO889/UzJXR1WaiS9cciiXE0NjERc87INa0d+U5+8pIM0uWEobHJy/WNAJf8+6rzSo5LzcNNeJr/2CW3Ex1ZL9yGd87YFNO/r5JbnwDJNf3Xhp17eGubnzty2ZRRTI22D7u0kaUL49NzAxCHSAEQO7PPODhRmnxcQuNGxGx+DMPzHn7qk19F0MNkjKGbnHktrGsPQ0BEEgEF7Jko1nKUe5BLLfJp18CF+yywTLTBuKu+IuWNjd7qWVWV64thzbBLvEVLdX4Y5vjDBbvNxkk2gW7sGiB2O/uBBIZnApQjrQ5MKxTrEtogl14FxDeo02A7A0vqlW0DoPjjASdY6sRuuBC1JYrAnpB4lZQTe+gRrJJqIQMfVqOkNTRsKUWEqngYlg41RstKUQyv1GIiYBWbkeAYvnUEJDII+A2fRIy9IPMOg5maIQs484LiwP/Axrj5uD3ess2AAAAAElFTkSuQmCC)}.CustomerDetailsModal_appointmentItem__rEmPb .CustomerDetailsModal_timelineDot__hDw4u{background-image:url(/static/media/Appointments.85779e914f2fb2dc1cfa.svg)}.CustomerDetailsModal_timelineItem__iMMxv:last-child .CustomerDetailsModal_timelineDot__hDw4u{background-color:#3c2212;background-image:none;border:none;border-radius:50%;box-shadow:none;display:block;height:12px;left:-29px;top:8px;width:12px;z-index:5}.CustomerDetailsModal_timelineContent__H6Hey:before{background-color:#3c2212;content:"";height:2px;left:-19px;position:absolute;top:0;width:calc(100% + 19px);z-index:2}.CustomerDetailsModal_timelineContent__H6Hey{background:#fff;border:none;border-bottom:1px solid #e5e7eb;border-radius:12px;border-radius:0 0 12px 12px;box-shadow:0 1px 3px #0000001a;margin-bottom:16px;padding:20px;position:relative}.CustomerDetailsModal_timelineDate__Bm9CR{color:#6b7280;font-size:12px;font-weight:500;margin-bottom:10px}.CustomerDetailsModal_timelineCard__Q1wtz h4{align-items:center;color:#6b7280;display:flex;font-size:14px;font-weight:400;gap:12px;margin:0 0 30px}.CustomerDetailsModal_outletName__Yyh-3{color:var(--neutral-900);font-size:13px;font-weight:500;margin-left:auto}.CustomerDetailsModal_clickableSaleId__i8BMG{cursor:pointer;transition:color .2s ease}.CustomerDetailsModal_clickableSaleId__i8BMG:hover{color:var(--primary-800)}.CustomerDetailsModal_timelineCard__Q1wtz h4 .CustomerDetailsModal_separator__r66dv{background:#d9d9d9;border-radius:50%;display:inline-block;flex-shrink:0;height:3px;margin:0 6px;width:3px}.CustomerDetailsModal_customerNameBadge__uXaCn{background:#f3f4f6;border-radius:4px;color:#6b7280;display:inline-block;font-size:12px;margin-bottom:8px;padding:4px 8px}.CustomerDetailsModal_serviceDetails__r6VnH{margin-bottom:16px}.CustomerDetailsModal_serviceRow__F3D\+G{display:flex;flex-direction:column;margin-bottom:20px;padding-bottom:16px}.CustomerDetailsModal_serviceRow__F3D\+G:last-child{margin-bottom:0;padding-bottom:0}.CustomerDetailsModal_serviceRow__F3D\+G{border-bottom:none}.CustomerDetailsModal_serviceInfo__Dy9Pi{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.CustomerDetailsModal_serviceName__z2\+iC,.CustomerDetailsModal_servicePrice__sAmAv{color:#111827;font-size:16px;font-weight:600}.CustomerDetailsModal_addonsList__snVu0{display:flex;flex-direction:column;gap:8px;margin:-4px 0 12px}.CustomerDetailsModal_addonRow__TWJs9{display:block}.CustomerDetailsModal_addonName__dxgBH{color:var(--neutral-500);font-size:14px;font-weight:500;line-height:1.4}.CustomerDetailsModal_cancellationText__gTYRh{color:var(--neutral-900);font-weight:500}.CustomerDetailsModal_strikethroughText__UWC2y{color:var(--neutral-900);text-decoration:line-through}.CustomerDetailsModal_customerSection__64gsI{margin-bottom:16px}.CustomerDetailsModal_guestHeader__\+q23u{border-bottom:1px solid var(--neutral-300);display:flex;flex-direction:column;gap:8px;margin-bottom:20px;padding:8px 0}.CustomerDetailsModal_guestHeaderTop__zFKTk{align-items:center;display:flex;gap:8px}.CustomerDetailsModal_guestIcon__ld8ZB{align-items:center;display:flex;height:30px;justify-content:center;width:30px}.CustomerDetailsModal_guestIcon__ld8ZB img{height:100%;object-fit:contain;width:100%}.CustomerDetailsModal_guestName__kkzjC{color:var(--neutral-700);font-size:14px;font-weight:500}.CustomerDetailsModal_guestCheckinInfoWrapper__Rap9-{padding-left:38px;width:100%}.CustomerDetailsModal_guestCheckinInfoToggle__HMvBl{align-items:center;background:none;border:none;cursor:pointer;display:flex;gap:6px;justify-content:flex-start;padding:6px 0;transition:all .2s ease;width:100%}.CustomerDetailsModal_guestCheckinInfoToggle__HMvBl:hover .CustomerDetailsModal_guestCheckinInfoLabel__Jo7Ki{color:var(--primary-900)}.CustomerDetailsModal_guestCheckinInfoLabel__Jo7Ki{color:var(--primary-800);font-size:12px;font-weight:500;transition:color .2s ease}.CustomerDetailsModal_guestCheckinInfoArrow__XKh-9{height:10px;transition:transform .3s ease;width:10px}.CustomerDetailsModal_guestCheckinInfoArrowOpen__YRhZ9{transform:rotate(180deg)}.CustomerDetailsModal_guestCheckinInfoContent__wh5qz{grid-gap:10px 20px;align-items:center;background:var(--neutral-50);display:grid;gap:10px 20px;grid-template-columns:auto 1fr;margin-top:8px;padding:12px}.CustomerDetailsModal_guestCheckinInfoItemLabel__UXd\+8{color:var(--neutral-900);font-size:14px;font-weight:500;text-align:left}.CustomerDetailsModal_guestCheckinInfoItemValue__bmRUZ{color:var(--neutral-900);font-size:13px;font-weight:500;text-align:right}.CustomerDetailsModal_timelineHeader__w71RS{margin-bottom:16px}.CustomerDetailsModal_primaryClientProfile__ukTOR{align-items:center;display:flex;gap:12px;padding:5px 0}.CustomerDetailsModal_clientAvatar__5XJt0{align-items:center;background:var(--primary-800);border-radius:50%;color:#fff;display:flex;font-size:18px;font-weight:600;height:39px;justify-content:center;position:relative;width:39px}.CustomerDetailsModal_memberIcon__TDijw{align-items:center;background-color:var(--secondary-600);border:2px solid var(--white);border-radius:50%;box-shadow:0 2px 4px #0000001a;display:flex;height:18px;justify-content:center;line-height:0;position:absolute;right:-1px;top:-1px;width:18px}.CustomerDetailsModal_memberIcon__TDijw img{height:12px;line-height:0;object-fit:contain;width:12px}.CustomerDetailsModal_memberIconSmall__L-BnW{align-items:center;background-color:var(--secondary-600);border:1.5px solid var(--white);border-radius:50%;box-shadow:0 1px 3px #0000001a;display:flex;height:10px;justify-content:center;line-height:0;position:absolute;right:-1px;top:1px;width:10px}.CustomerDetailsModal_memberIconSmall__L-BnW img{height:9px;line-height:0;object-fit:contain;width:9px}.CustomerDetailsModal_clientInfo__b4te5{display:flex;flex:1 1;flex-direction:column;gap:2px;margin-left:5px}.CustomerDetailsModal_clientName__wnvb6{color:var(--neutral-900);font-size:16px;font-weight:600;text-transform:capitalize}.CustomerDetailsModal_clientSince__O3S5J{color:var(--neutral-600);font-size:14px;margin-bottom:4px}.CustomerDetailsModal_primaryClientCheckinInfoSection__A3Dml{margin-bottom:16px;margin-left:50px;width:90%}.CustomerDetailsModal_primaryClientCheckinInfoToggle__x283-{align-items:center;background:none;border:none;cursor:pointer;display:flex;gap:6px;justify-content:flex-start;padding:0;transition:all .2s ease;width:100%}.CustomerDetailsModal_primaryClientCheckinInfoToggle__x283-:hover .CustomerDetailsModal_primaryClientCheckinInfoLabel__jiVf3{color:var(--primary-900)}.CustomerDetailsModal_primaryClientCheckinInfoLabel__jiVf3{color:var(--primary-800);font-size:12px;font-weight:500;transition:color .2s ease}.CustomerDetailsModal_primaryClientCheckinInfoArrow__MtL-Y{height:10px;transition:transform .3s ease;width:10px}.CustomerDetailsModal_primaryClientCheckinInfoArrowOpen__KHKX4{transform:rotate(180deg)}.CustomerDetailsModal_primaryClientCheckinInfoContent__jsDVF{grid-gap:12px 24px;align-items:center;display:grid;gap:12px 24px;grid-template-columns:auto 1fr;margin-top:16px}.CustomerDetailsModal_primaryClientCheckinInfoItemLabel__ZZDNT{color:var(--neutral-900);font-size:14px;font-weight:500;text-align:left}.CustomerDetailsModal_primaryClientCheckinInfoItemValue__QMrId{color:var(--neutral-900);font-size:14px;font-weight:500;text-align:right}.CustomerDetailsModal_maskedText__vAMlo{letter-spacing:.5px}.CustomerDetailsModal_sectionDivider__S8B5f{background:var(--neutral-300);height:1px;margin:16px 0}.CustomerDetailsModal_therapistInfo__2wmRe{align-items:center;color:#6b7280;display:flex;font-size:14px;justify-content:space-between}.CustomerDetailsModal_therapistLeft__bYY22{align-items:flex-start;display:flex;flex-direction:column;gap:6px}.CustomerDetailsModal_therapistRow__G8l-\+{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.CustomerDetailsModal_therapistLabel__Yq6FK{color:#6b7280;font-style:italic;font-weight:400}.CustomerDetailsModal_therapistIcon__nuuii{align-items:center;background:#ec4899;border-radius:50%;color:#fff;display:flex;font-size:7px;font-weight:600;height:16px;justify-content:center;width:16px}.CustomerDetailsModal_therapistName__u5XAx{color:#111827;font-weight:500}.CustomerDetailsModal_roomInfo__zzGSN{align-items:center;color:var(--neutral-500);display:flex;font-size:14px;gap:4px}.CustomerDetailsModal_roomLabel__29N8c{color:var(--neutral-500);font-style:italic;font-weight:400}.CustomerDetailsModal_roomName__vTUQh{color:var(--neutral-900);font-weight:500}.CustomerDetailsModal_bookingTimeInfo__Wc1HP{align-items:center;color:#6b7280;display:flex;font-size:14px;gap:8px;margin-top:10px}.CustomerDetailsModal_bookingTimeLabel__\+9Vv6{color:#6b7280;font-style:italic;font-weight:400}.CustomerDetailsModal_bookingTimeValue__xbPrN{color:#111827;font-weight:500}.CustomerDetailsModal_bookingDurationLabel__b\+iOW{color:#6b7280;font-style:italic;font-weight:400;margin-left:12px}.CustomerDetailsModal_bookingDurationValue__9jv5p{color:#111827;font-weight:500}.CustomerDetailsModal_requestedTherapistInfo__dx6z8{align-items:center;display:flex;gap:6px}.CustomerDetailsModal_requestIcon__T0ZFs{height:14px;width:14px}.CustomerDetailsModal_requestedText__3\+I79{color:var(--neutral-900);font-size:14px;font-style:italic;font-weight:400}.CustomerDetailsModal_requestedBadge__Bmk7q{background:#f3f4f6;border-radius:4px;color:#6b7280;font-size:12px;margin-left:8px;padding:2px 6px}.CustomerDetailsModal_paymentBreakdown__7y5G4{border-top:1px solid #e5e7eb;padding-top:12px}.CustomerDetailsModal_breakdownItem__RBxfU{align-items:center;display:flex;font-size:14px;justify-content:space-between;padding:4px 0}.CustomerDetailsModal_breakdownItem__RBxfU:not(:last-child){margin-bottom:4px}.CustomerDetailsModal_breakdownItem__RBxfU span:first-child{color:#6b7280;font-weight:400}.CustomerDetailsModal_breakdownItem__RBxfU span:last-child{color:#111827;font-weight:500}.CustomerDetailsModal_totalAmount__gzyeJ{color:#111827;font-size:16px;font-weight:700}.CustomerDetailsModal_clientCreatedInfo__5cZyZ{margin-top:8px;text-align:right}.CustomerDetailsModal_clientCreatedDate__ehnfb{color:#6b7280;font-size:12px;font-weight:500;margin-bottom:4px}.CustomerDetailsModal_clientCreatedBy__R4Onr{color:#111827;font-size:14px;font-weight:500}.CustomerDetailsModal_clientCreatedBottom__0iQGm{margin-top:30px;padding:20px;position:relative}.CustomerDetailsModal_clientCreatedTitle__aWjuj{color:#111827;font-size:16px;font-weight:600;margin-bottom:12px}.CustomerDetailsModal_clientCreatedDateTime__-apSy{color:#6b7280;display:inline;font-size:14px;margin-bottom:0}.CustomerDetailsModal_clientCreatedByBottom__99VZo{color:#6b7280;display:inline;font-size:14px;font-weight:400;margin-left:8px}.CustomerDetailsModal_clientCreatedBottom__0iQGm:before{background-color:#3c2212;border:none;border-radius:50%;bottom:45px;box-shadow:none;content:"";height:12px;left:-40.5px;position:absolute;width:12px}.CustomerDetailsModal_clientCreatedLeft__R\+ILB{margin-bottom:10px;margin-top:auto;padding-top:24px}.CustomerDetailsModal_clientCreatedLeftInfo__2Nh94{display:flex;flex-direction:column;font-style:italic;gap:4px;margin-top:8px}.CustomerDetailsModal_clientCreatedByLeft__90l5y{color:#6b7280;font-size:14px;font-weight:400}.CustomerDetailsModal_emptyStateContainer__5fCoO{align-items:center;display:flex;flex-direction:column;gap:20px;margin-top:100px;padding:40px 20px;text-align:center}.CustomerDetailsModal_emptyStateIcon__2RF3L{height:44px;width:44px}.CustomerDetailsModal_emptyStateText__BV2bW{color:var(--neutral-900);font-size:14px;font-weight:500}.CustomerDetailsModal_membershipContainer__rDIvq{background:#f3f7ff;display:flex;flex:1 1;flex-direction:column}.CustomerDetailsModal_alertBanner__WGq3v{align-items:center;background:var(--neutral-300);border:1px solid #e5e7eb;border-radius:8px;display:flex;gap:12px;margin:20px;padding:16px 20px}.CustomerDetailsModal_alertIcon__kGxtZ{align-items:center;display:flex;flex-shrink:0;justify-content:center}.CustomerDetailsModal_alertContent__KkHE6{color:var(--neutral-900);font-size:14px;font-weight:500;line-height:1.5}.CustomerDetailsModal_alertLink__Cw4FP{color:var(--primary-800);font-weight:500;margin-left:10px;text-decoration:none}.CustomerDetailsModal_alertLink__Cw4FP:hover{color:var(--primary-900)}.CustomerDetailsModal_comingSoonContainer__4ZzcQ{align-items:center;background:#f3f7ff;display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;margin-top:110px;padding:40px 20px}.CustomerDetailsModal_comingSoonTitle__w5tSu{color:#111827;font-size:32px;font-weight:700;margin:0 0 16px;text-align:center}.CustomerDetailsModal_comingSoonText__om3kX{color:var(--neutral-900);font-size:16px;line-height:1.5;margin:0;text-align:center}@media (max-width:1024px){.CustomerDetailsModal_sidebarContent__4yj5J{max-width:100%}.CustomerDetailsModal_leftPanel__cDKRX{padding:20px 20px 80px;width:300px}}@media (max-width:768px){.CustomerDetailsModal_sidebarBody__mhAre{flex-direction:column}.CustomerDetailsModal_rightPanel__t-gu5{flex:1 1}.CustomerDetailsModal_tabs__CkY07{overflow-x:auto}.CustomerDetailsModal_filters__jEPKk{flex-wrap:wrap;gap:10px}}@media (max-width:450px){.CustomerDetailsModal_outletName__Yyh-3{display:none}.CustomerDetailsModal_clientName__wnvb6,.CustomerDetailsModal_customerName__kwlRA{font-size:14px}.CustomerDetailsModal_clientSince__O3S5J{font-size:11px}.CustomerDetailsModal_bookingTimeInfo__Wc1HP,.CustomerDetailsModal_detailLabel__8-4yz,.CustomerDetailsModal_detailValue__JH0jY,.CustomerDetailsModal_filterButton__y7uZJ,.CustomerDetailsModal_filterLabel__3PjaW,.CustomerDetailsModal_roomInfo__zzGSN,.CustomerDetailsModal_tab__3Gpu2,.CustomerDetailsModal_therapistInfo__2wmRe,.CustomerDetailsModal_timelineCard__Q1wtz h4{font-size:12px}.CustomerDetailsModal_serviceName__z2\+iC,.CustomerDetailsModal_servicePrice__sAmAv{font-size:14px}}.CustomerDetailsModal_addClientError__uBKSb{padding-left:0!important}.CustomerDetailsModal_sidebarOverlay__1oJXO.CustomerDetailsModal_open__QqJyH .CustomerDetailsModal_addClient__Ir5TZ input[data-form-type=add-client]:-webkit-autofill,.CustomerDetailsModal_sidebarOverlay__1oJXO.CustomerDetailsModal_open__QqJyH .CustomerDetailsModal_addClient__Ir5TZ input[data-form-type=add-client]:-webkit-autofill:active,.CustomerDetailsModal_sidebarOverlay__1oJXO.CustomerDetailsModal_open__QqJyH .CustomerDetailsModal_addClient__Ir5TZ input[data-form-type=add-client]:-webkit-autofill:focus,.CustomerDetailsModal_sidebarOverlay__1oJXO.CustomerDetailsModal_open__QqJyH .CustomerDetailsModal_addClient__Ir5TZ input[data-form-type=add-client]:-webkit-autofill:hover{-webkit-text-fill-color:var(--neutral-900)!important;background-color:initial!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.CustomerDetailsModal_sidebarOverlay__1oJXO.CustomerDetailsModal_open__QqJyH .CustomerDetailsModal_addClient__Ir5TZ input[name=add-client-email]:-webkit-autofill,.CustomerDetailsModal_sidebarOverlay__1oJXO.CustomerDetailsModal_open__QqJyH .CustomerDetailsModal_addClient__Ir5TZ input[name=add-client-email]:-webkit-autofill:active,.CustomerDetailsModal_sidebarOverlay__1oJXO.CustomerDetailsModal_open__QqJyH .CustomerDetailsModal_addClient__Ir5TZ input[name=add-client-email]:-webkit-autofill:focus,.CustomerDetailsModal_sidebarOverlay__1oJXO.CustomerDetailsModal_open__QqJyH .CustomerDetailsModal_addClient__Ir5TZ input[name=add-client-email]:-webkit-autofill:hover{-webkit-text-fill-color:var(--neutral-900)!important;background-color:initial!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.CustomerDetailsModal_dateOfBirthInput__APBC8{padding-left:0!important}.CustomerDetailsModal_timelineSectionHeader__RY6sr{background-color:#fff;border:1px solid var(--neutral-400);border-radius:6px;margin:10px auto 50px;padding:12px 16px;width:-webkit-fit-content;width:fit-content}.CustomerDetailsModal_timelineSectionHeader__RY6sr h3{color:var(--neutral-900);font-size:16px;font-weight:600;margin:0}.CustomerDetailsModal_existingUserInfo__oWyP-{background-color:#fef3c7;border:1px solid #f59e0b;border-radius:6px;display:flex;flex-direction:column;gap:8px;margin-top:8px;padding:12px}.CustomerDetailsModal_existingUserMessage__M1G63{color:#92400e;font-size:14px;font-weight:500}.CustomerDetailsModal_existingUserButton__CUeEZ{background:none;border:none;color:#3b82f6;cursor:pointer;font-size:14px;font-weight:600;padding:0;text-align:left;text-decoration:underline;transition:color .2s ease}.CustomerDetailsModal_existingUserButton__CUeEZ:hover{color:#2563eb}.CustomerDetailsModal_existingUserButton__CUeEZ:focus{color:#1d4ed8;outline:none}.CustomerDetailsModal_serviceNotesContainer__mlUU3{margin-bottom:16px}.CustomerDetailsModal_serviceNote__ktuYT{background-color:#f6e9b4;border:1px solid var(--neutral-300);border-radius:5px;color:var(--neutral-900);font-size:14px;font-weight:500;line-height:16px;margin-bottom:8px;padding:14px 20px}.CustomerDetailsModal_serviceNote__ktuYT:last-child{margin-bottom:0}.CustomerDetailsModal_loaderContainer__GZn9k{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;min-height:auto;padding:20px;width:100%}.CustomerDetailsModal_rightPanel__t-gu5 .CustomerDetailsModal_loaderContainer__GZn9k{align-items:center;background:#f3f7ff;bottom:0;display:flex;flex-direction:column;height:100%;justify-content:flex-start;left:0;padding:20px;position:absolute;right:0;top:0;width:100%}.CustomerDetailsModal_paymentDivider__zWgE8{background:var(--neutral-300);height:1px;margin:8px 0}.CustomerDetailsModal_paymentBreakdown__7y5G4 .CustomerDetailsModal_breakdownItem__RBxfU{margin-bottom:18px}.CustomerDetailsModal_paymentBreakdown__7y5G4 .CustomerDetailsModal_breakdownItem__RBxfU:last-child{margin-bottom:0}.CustomerDetailsModal_paymentBreakdown__7y5G4 .CustomerDetailsModal_breakdownItem__RBxfU span:first-child,.CustomerDetailsModal_paymentBreakdown__7y5G4 .CustomerDetailsModal_breakdownItem__RBxfU span:last-child{color:var(--neutral-900);font-size:14px;font-weight:500}.CustomerDetailsModal_paymentBreakdown__7y5G4 .CustomerDetailsModal_breakdownItem__RBxfU:has(.CustomerDetailsModal_totalAmount__gzyeJ) span:first-child{color:var(--neutral-900);font-size:16px;font-weight:600}.CustomerDetailsModal_paymentBreakdown__7y5G4 .CustomerDetailsModal_breakdownItem__RBxfU .CustomerDetailsModal_totalAmount__gzyeJ{color:var(--neutral-900);font-size:16px;font-weight:600}.CustomerDetailsModal_loaderText__vXbHk{color:var(--neutral-500);font-size:14px;font-weight:500;margin-top:16px;text-align:center}.CustomerDetailsModal_dropdownMenu__FQN5N{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 12px #00000026;margin-top:8px;min-width:160px;overflow:hidden;position:absolute;right:0;top:100%;z-index:1001}.CustomerDetailsModal_dropdownItem__0CR\+l{background:none;border:none;color:var(--neutral-800);cursor:pointer;display:block;font-size:14px;font-weight:500;padding:12px 16px;text-align:left;transition:background-color .2s;width:100%}.CustomerDetailsModal_dropdownItem__0CR\+l:hover{color:var(--primary-900)}.CustomerDetailsModal_hamburgerButton__95n95{background:none;border:none;border-radius:6px;color:#374151;cursor:pointer;display:none;margin-right:12px;padding:8px;transition:background-color .2s}.CustomerDetailsModal_hamburgerButton__95n95:hover{background-color:#f3f4f6}.CustomerDetailsModal_navbarToggleIcon__C1Ef0{align-items:center;display:flex;flex-direction:column;gap:4px;height:20px;justify-content:center;margin:0;width:20px}.CustomerDetailsModal_navbarToggleIcon__C1Ef0 span{background-color:#374151;border-radius:2px;height:2px;transition:all .3s ease;width:100%}.CustomerDetailsModal_mobileOverlay__d74uJ{background-color:#00000080;bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:998}@media (max-width:770px){.CustomerDetailsModal_hamburgerButton__95n95{align-items:center;display:flex;justify-content:center}.CustomerDetailsModal_headerLeft__\+HUPM{align-items:center;display:flex}.CustomerDetailsModal_sidebarBody__mhAre{height:calc(100vh - 70px);position:relative}.CustomerDetailsModal_leftPanel__cDKRX{background:#fff;box-shadow:4px 0 12px #00000026;height:100vh;left:-100%;max-width:360px;overflow-y:auto;padding:20px 20px 80px;position:fixed;top:0;transition:left .3s ease;width:85%;z-index:999}.CustomerDetailsModal_leftPanel__cDKRX.CustomerDetailsModal_leftPanelOpen__F8RQM{left:0}.CustomerDetailsModal_mobileOverlay__d74uJ{display:block}.CustomerDetailsModal_rightPanel__t-gu5{width:100%}.CustomerDetailsModal_addClient__Ir5TZ .CustomerDetailsModal_sidebarContent__4yj5J{max-width:100%;width:100%}.CustomerDetailsModal_addClient__Ir5TZ .CustomerDetailsModal_sidebarBody__mhAre{flex-direction:column}.CustomerDetailsModal_addClient__Ir5TZ .CustomerDetailsModal_leftPanel__cDKRX{flex:1 1;left:0;position:relative;z-index:auto}.CustomerDetailsModal_addClient__Ir5TZ .CustomerDetailsModal_rightPanel__t-gu5{display:none}}.CustomerDetailsModal_requestedWrapper__3oE5v{align-items:flex-end;display:flex;flex-direction:column;gap:4px}.CustomDatePicker_headerContainer__0mk1P{align-items:center;display:flex;justify-content:center;margin:10px;position:relative}.CustomDatePicker_arrowButton__KobA5{align-items:center;background:#0000;border:none;color:var(--color-gray-600);cursor:pointer;display:flex;font-size:18px;justify-content:center;line-height:1;padding:0 5px;position:absolute}.CustomDatePicker_navArrowIcon__nJlQb{height:24px;opacity:.6;width:24px}.CustomDatePicker_arrowButton__KobA5:hover .CustomDatePicker_navArrowIcon__nJlQb{opacity:1}.CustomDatePicker_arrowButton__KobA5:disabled .CustomDatePicker_navArrowIcon__nJlQb{opacity:.2}.CustomDatePicker_arrowButtonLeft__DkibH{left:0}.CustomDatePicker_arrowButtonRight__oXCDC{right:0}.CustomDatePicker_monthYearContainer__VykaJ{align-items:center;color:var(--nuetral-900);display:flex;font-size:14px;font-weight:600;gap:8px;position:relative;-webkit-user-select:none;user-select:none}.CustomDatePicker_yearSelector__AVYEE{align-items:center;border-radius:4px;cursor:pointer;display:flex;gap:6px;padding:4px 8px;transition:background-color .2s}.CustomDatePicker_yearSelector__AVYEE:hover{background-color:var(--nuetral-100)}.CustomDatePicker_arrowIcon__gat9B{height:7px;opacity:.7;transition:transform .2s;width:10px}.CustomDatePicker_arrowIconOpen__r0\+Px{transform:rotate(180deg)}.CustomDatePicker_yearDropdown__h\+QtR{background:var(--white);border:1px solid var(--nuetral-200);border-radius:6px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;left:50%;margin-top:4px;max-height:200px;overflow-y:auto;position:absolute;top:100%;transform:translateX(-50%);width:80px;z-index:10}.CustomDatePicker_yearDropdown__h\+QtR::-webkit-scrollbar{width:4px}.CustomDatePicker_yearDropdown__h\+QtR::-webkit-scrollbar-track{background:#0000}.CustomDatePicker_yearDropdown__h\+QtR::-webkit-scrollbar-thumb{background:var(--nuetral-200);border-radius:4px}.CustomDatePicker_yearDropdown__h\+QtR::-webkit-scrollbar-thumb:hover{background:var(--nuetral-300)}.CustomDatePicker_yearOption__Xw69X{color:var(--nuetral-900);cursor:pointer;font-size:14px;font-weight:400;padding:6px 12px;text-align:center}.CustomDatePicker_yearOptionSelected__LiGBl,.CustomDatePicker_yearOption__Xw69X:hover{background-color:var(--nuetral-100);color:var(--nuetral-900)}.CustomDatePicker_yearOptionSelected__LiGBl{font-weight:600}.Style_deletePopup__3O\+\+f{max-width:450px}.Style_deleteMessage__4A10j{color:var(--neutral-800);font-size:14px;line-height:1.5;margin:0}.Style_deleteGuestName__KvKeW{color:var(--primary-900);font-weight:600}.Style_deleteButton__nGxpS{background-color:var(--primary-900)!important}.Style_deleteButton__nGxpS:hover:not(:disabled){background-color:var(--primary-800)!important}.Style_deleteButton__nGxpS:disabled{cursor:not-allowed;opacity:.6}.HardQueueSidebar_sidebar__PPjKa{background-color:#fff;box-shadow:-8px 0 24px #00000040,-4px 0 8px #00000026;display:flex;flex-direction:column;flex-shrink:0;height:100%;overflow:hidden;position:relative;transition:transform .3s ease;width:320px;z-index:10}.HardQueueSidebar_sidebar__PPjKa.HardQueueSidebar_open__5S-yh{transform:translateX(0)}.HardQueueSidebar_header__5E2mb{align-items:center;display:flex;justify-content:space-between;padding:10px 20px}.HardQueueSidebar_title__AKFNT{color:var(--neutral-900);font-size:16px;font-weight:600;margin:0}.HardQueueSidebar_refreshButton__cDAOu{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center;margin-left:auto;padding:6px;transition:opacity .2s,transform .2s}.HardQueueSidebar_refreshButton__cDAOu:hover:not(:disabled){opacity:.7;transform:scale(1.1)}.HardQueueSidebar_refreshButton__cDAOu:active:not(:disabled){transform:scale(.95)}.HardQueueSidebar_refreshButton__cDAOu:disabled{opacity:.5}.HardQueueSidebar_refreshIcon__cF7id{filter:brightness(0);height:18px;opacity:1;transition:transform .3s ease;width:18px}.HardQueueSidebar_refreshIcon__cF7id.HardQueueSidebar_spinning__uUz9A{animation:HardQueueSidebar_spin__zqBQ1 1s linear infinite}@keyframes HardQueueSidebar_spin__zqBQ1{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.HardQueueSidebar_content__h3Ko2{flex:1 1;overflow-y:auto;padding:0}.HardQueueSidebar_emptyState__7GHOK,.HardQueueSidebar_loaderContainer__1DBxD{align-items:center;display:flex;height:200px;justify-content:center}.HardQueueSidebar_emptyState__7GHOK{color:var(--neutral-600)}.HardQueueSidebar_therapistList__\+uLjs{list-style:none;margin:0;padding:0}.HardQueueSidebar_therapistItem__Jz\+LY{cursor:pointer;padding:12px 20px;transition:background-color .2s}.HardQueueSidebar_therapistItem__Jz\+LY:hover{background-color:var(--neutral-100)}.HardQueueSidebar_therapistInfo__nwnff{align-items:center;display:flex;gap:12px}.HardQueueSidebar_pagerBadge__UVFwF{align-items:center;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:12px;font-weight:600;height:24px;justify-content:center;width:24px}.HardQueueSidebar_pink__UOi89{background-color:#ec4899}.HardQueueSidebar_blue__TWWzP{background-color:#3b82f6}.HardQueueSidebar_therapistDetails__PIECf{align-items:center;display:flex;flex:1 1;flex-direction:row;gap:12px;justify-content:space-between}.HardQueueSidebar_therapistName__cETuq{color:var(--neutral-900);font-size:14px;font-weight:500;white-space:nowrap}.HardQueueSidebar_statusText__HxTxr{color:var(--neutral-600);font-size:13px;white-space:nowrap}.HardQueueSidebar_statusText__HxTxr strong{color:var(--neutral-900);font-weight:600;padding-left:5px}.MainPage_bookingsContainer__4mq7Q{background:var(--neutral-50);display:flex;flex-direction:column;height:100vh}.MainPage_mainContent__Cwem6{display:flex;flex:1 1;gap:0;overflow:hidden}.MainPage_leftPanel__64NLP{background:#fff;display:flex;flex-direction:column;flex-shrink:0;width:300px}.MainPage_rightPanel__55Dh-{display:flex;flex:1 1;flex-direction:column;overflow-x:hidden;overflow-y:auto}.MainPage_loaderContainer__9DdoA{align-items:center;display:flex;justify-content:center;min-height:400px;width:100%}.MainPage_contentHeader__LVjlL{background:var(--white);padding:32px}.MainPage_title__ILdeL{color:var(--neutral-900);font-size:28px;font-weight:600;line-height:36px;margin:0 0 12px}.MainPage_description__OJQPQ{color:var(--neutral-600);font-size:16px;font-weight:400;line-height:24px;margin:0}.MainPage_therapistDetailContainer__2rU5R{display:flex;flex-direction:column;min-height:100%;padding-right:100px}.MainPage_createTherapistContainer__-Hzm2{background:var(--white);display:flex;flex-direction:column;min-height:100%}.MainPage_tabContent__pAfAK{background:var(--white);flex:1 1}.MainPage_dateHeaderWrapper__oLDDV{border-radius:10px 10px 0 0;margin:20px 20px 0}.MainPage_placeholder__S03zP{background:var(--white);padding:32px}.MainPage_placeholder__S03zP h3{color:var(--neutral-900);font-size:20px;font-weight:600;margin:0 0 12px}.MainPage_placeholder__S03zP p{color:var(--neutral-600);font-size:14px;margin:0}.MainPage_mobileNavButtons__rprRc{align-items:center;background:var(--white);border-bottom:1px solid var(--neutral-200);box-shadow:0 2px 4px #0000000d;display:none;flex-direction:row;gap:12px;justify-content:flex-start;left:0;padding:12px 16px;position:-webkit-sticky;position:sticky;right:0;top:0;z-index:900}.MainPage_mobileMenuToggleFixed__ybCel,.MainPage_mobileTherapistListToggle__zdZHr{align-items:center;background:var(--primary-900);border:none;border-radius:8px;box-shadow:0 2px 4px #0000001a;color:#fff;cursor:pointer;display:flex;flex:1 1;font-size:14px;font-weight:500;gap:8px;justify-content:center;max-width:200px;padding:10px 20px;transition:all .2s ease;white-space:nowrap}.MainPage_mobileMenuToggleFixed__ybCel:hover,.MainPage_mobileTherapistListToggle__zdZHr:hover{background:var(--primary-800);box-shadow:0 3px 6px #00000026}.MainPage_mobileMenuToggleFixed__ybCel:active,.MainPage_mobileTherapistListToggle__zdZHr:active{transform:scale(.98)}.MainPage_mobileMenuToggleFixed__ybCel svg,.MainPage_mobileTherapistListToggle__zdZHr svg{flex-shrink:0}.MainPage_mobileMenuToggle__kYPla{align-items:center;background:var(--primary-600);border:none;border-radius:8px;box-shadow:0 2px 4px #0000001a;color:#fff;cursor:pointer;display:none;font-size:14px;font-weight:500;gap:8px;margin:16px 20px;padding:8px 16px;transition:background .2s ease}.MainPage_mobileMenuToggle__kYPla:hover{background:var(--primary-700)}.MainPage_mobileMenuToggle__kYPla svg{flex-shrink:0}.MainPage_mobileCloseButton__STY-t,.MainPage_mobileMenuCloseButton__JU\+qx{background:#0000;border:none;color:var(--neutral-600);cursor:pointer;display:none;padding:4px;position:absolute;right:16px;top:16px;z-index:1002}.MainPage_mobileCloseButton__STY-t:hover,.MainPage_mobileMenuCloseButton__JU\+qx:hover{color:var(--neutral-900)}.MainPage_mobileMenuOverlay__xMUWR,.MainPage_mobileOverlay__Rt-zR{background:#00000080;bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:999}.MainPage_menuSidebarWrapper__4FelF{background-color:var(--white);flex-shrink:0;position:relative}.MainPage_detailContent__wCVzH{background:var(--white);display:flex;flex:1 1;overflow:visible}@media (max-width:1150px){.MainPage_therapistDetailContainer__2rU5R{padding-right:0}}@media (max-width:1024px){.MainPage_mainContent__Cwem6{flex-direction:row}.MainPage_mobileNavButtons__rprRc{display:flex;justify-content:flex-start}.MainPage_leftPanel__64NLP{border-bottom:none;border-right:1px solid var(--neutral-200);height:100vh;left:-100%;overflow-y:auto;position:fixed;top:0;transition:left .3s ease;width:280px;z-index:1000}.MainPage_leftPanel__64NLP.MainPage_mobileOpen__d\+bm3{left:0}.MainPage_mobileCloseButton__STY-t,.MainPage_mobileOverlay__Rt-zR{display:block}.MainPage_rightPanel__55Dh-{padding:0;width:100%}.MainPage_menuSidebarWrapper__4FelF{box-shadow:2px 0 8px #0000001a;height:100vh;left:-100%;overflow-y:auto;position:fixed;top:0;transition:left .3s ease;width:250px;z-index:1000}.MainPage_menuSidebarWrapper__4FelF.MainPage_mobileMenuOpen__fNjzH{left:0}.MainPage_mobileMenuCloseButton__JU\+qx,.MainPage_mobileMenuOverlay__xMUWR{display:block}.MainPage_detailContent__wCVzH{flex-direction:column}}@media (max-width:768px){.MainPage_rightPanel__55Dh-{gap:0;padding:0}.MainPage_contentHeader__LVjlL{padding:24px 16px}.MainPage_title__ILdeL{font-size:24px;line-height:32px}.MainPage_description__OJQPQ{font-size:14px;line-height:20px}.MainPage_leftPanel__64NLP{max-width:300px;width:85vw}.MainPage_menuSidebarWrapper__4FelF{max-width:250px;width:70vw}.MainPage_mobileNavButtons__rprRc{gap:10px;padding:10px 12px}.MainPage_mobileMenuToggleFixed__ybCel,.MainPage_mobileTherapistListToggle__zdZHr{font-size:13px;max-width:180px;padding:10px 16px}.MainPage_dateHeaderWrapper__oLDDV{margin:0 12px}}@media (max-width:480px){.MainPage_mobileNavButtons__rprRc{gap:8px;padding:8px 10px}.MainPage_mobileMenuToggleFixed__ybCel,.MainPage_mobileTherapistListToggle__zdZHr{font-size:12px;gap:6px;max-width:none;padding:8px 12px}.MainPage_mobileMenuToggleFixed__ybCel svg,.MainPage_mobileTherapistListToggle__zdZHr svg{height:16px;width:16px}}.TopHeader_topHeader__u8XpH{background:#fff;border-bottom:1px solid var(--neutral-200);position:relative}.TopHeader_topHeader__u8XpH:before{background:linear-gradient(90deg,var(--primary-100) 0,var(--primary-200) 100%);content:"";height:2px;left:0;position:absolute;right:0;top:0}.TopHeader_topHeaderContent__wALZa{align-items:center;display:flex;justify-content:space-between;margin:0 auto;padding:16px 24px}.TopHeader_leftSection__-gJLe,.TopHeader_rightSection__7uYyj{align-items:center;display:flex}.TopHeader_towerDropdown__0thKd{font-weight:600;position:relative}.TopHeader_outletText__xqth0{align-items:center;display:flex!important;gap:5px;justify-content:center}.TopHeader_towerDropdown__0thKd .TopHeader_dropdownToggle__DcPCm{align-items:center;background:#fff;border:2px dashed var(--primary-100);border-radius:8px;color:var(--neutral-700);cursor:pointer;display:flex;font-size:16px;font-weight:700;justify-content:space-between;line-height:20px;min-height:44px;padding:12px 16px;transition:all .2s ease}.TopHeader_towerDropdown__0thKd .TopHeader_dropdownToggle__DcPCm:hover{background:var(--neutral-100);border-color:var(--primary-200)}.TopHeader_towerDropdown__0thKd .TopHeader_dropdownToggle__DcPCm:focus{border-color:var(--primary-300);box-shadow:0 0 0 3px #bc6b381a;outline:none}.TopHeader_towerDropdown__0thKd .TopHeader_placeholder__8edV3{color:var(--neutral-500);font-weight:400}.TopHeader_towerDropdownMenu__CJBrc{background:#fff;border:1px solid var(--neutral-300);border-radius:8px;box-shadow:0 4px 12px #0000001a;left:0;margin-top:4px;max-height:300px;overflow-y:auto;position:absolute;right:0;top:100%;width:240px;z-index:1000}.TopHeader_towerDropdownMenu__CJBrc .TopHeader_dropdownItem__IoPL8{border-bottom:1px solid var(--neutral-200);color:var(--neutral-700);cursor:pointer;font-size:14px;font-weight:400;line-height:16px;padding:10px;transition:background-color .2s ease}.TopHeader_towerDropdownMenu__CJBrc .TopHeader_dropdownItem__IoPL8:last-child{border-bottom:none}.TopHeader_towerDropdownMenu__CJBrc .TopHeader_dropdownItem__IoPL8:hover{color:var(--neutral-900)}.TopHeader_towerDropdownMenu__CJBrc .TopHeader_dropdownItem__IoPL8:active{background:var(--primary-100)}.TopHeader_addStaffButton__3EzMj{align-items:center!important;background:var(--primary-900)!important;border-radius:5px!important;color:#fff!important;cursor:pointer!important;display:flex!important;font-size:var(--font14)!important;font-weight:600!important;justify-content:center!important;min-height:44px!important;padding:12px 24px!important;transition:.15s ease!important}.TopHeader_addStaffButton__3EzMj.TopHeader_active__fwdJZ,.TopHeader_addStaffButton__3EzMj:first-child:active,.TopHeader_addStaffButton__3EzMj:focus-visible,.TopHeader_addStaffButton__3EzMj:hover{background:var(--primary-800)!important;border-color:var(--primary-800)!important;color:#fff!important;transition:.15s ease!important}@media (max-width:768px){.TopHeader_topHeaderContent__wALZa{align-items:stretch;gap:16px;padding:12px 16px}.TopHeader_leftSection__-gJLe,.TopHeader_rightSection__7uYyj{justify-content:center}.TopHeader_towerDropdown__0thKd{min-width:100%}.TopHeader_addStaffButton__3EzMj{width:100%!important}}@media (max-width:480px){.TopHeader_topHeaderContent__wALZa{padding:8px 12px}.TopHeader_addStaffButton__3EzMj,.TopHeader_towerDropdown__0thKd .TopHeader_dropdownToggle__DcPCm{font-size:var(--font12)!important;min-height:40px!important;padding:10px!important}}.TherapistList_therapistListContainer__Z7QMn{background:#fff;border-radius:8px;display:flex;flex-direction:column;flex-shrink:0;gap:16px;height:100%;padding:20px 20px 0;width:300px}.TherapistList_searchContainer__bHy3o{width:100%}.TherapistList_searchBar__EOPHP{align-items:center;background:#fff;border:1px solid var(--neutral-300);border-radius:6px;display:flex;gap:8px;padding:8px 12px;position:relative}.TherapistList_searchInput__QuC8\+{background:#0000;border:none;color:var(--neutral-700);flex:1 1;font-size:14px;line-height:16px;outline:none}.TherapistList_searchInput__QuC8\+::placeholder{color:var(--neutral-500)}.TherapistList_searchInput__QuC8\+:focus{outline:none}.TherapistList_filterContainer__sMxzq{align-items:center;border-bottom:1px solid var(--neutral-200);display:flex;justify-content:space-between;padding:12px 0}.TherapistList_filterLabel__HtOsH{color:var(--neutral-900);font-size:14px;font-weight:600;margin:0}.TherapistList_refreshButton__VYpYD{align-items:center;background:none;border:none;border-radius:4px;color:var(--neutral-600);cursor:pointer;display:flex;justify-content:center;margin-right:10px;padding:4px;position:relative;transition:all .2s ease}.TherapistList_refreshButton__VYpYD:hover{background-color:var(--neutral-100);color:var(--primary-600)}.TherapistList_refreshButton__VYpYD:active{transform:scale(.95)}.TherapistList_refreshButton__VYpYD.TherapistList_isRefreshing__eqk3U{animation:TherapistList_spin__25PLs 1s linear infinite}@keyframes TherapistList_spin__25PLs{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.TherapistList_updateIndicator__hU6kW{animation:TherapistList_pulse__pvM95 2s ease-in-out infinite;background-color:var(--green);border:2px solid var(--white);border-radius:50%;bottom:19px;height:10px;left:15px;position:absolute;width:10px}@keyframes TherapistList_pulse__pvM95{0%,to{opacity:1;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.TherapistList_therapistList__faAlM{flex:1 1;overflow-y:auto}.TherapistList_draggableList__QxbyW,.TherapistList_therapistList__faAlM{display:flex;flex-direction:column;gap:8px}.TherapistList_therapistItem__Cfudj{align-items:center;border-radius:6px;cursor:pointer;display:flex;gap:12px;padding:8px 12px;transition:background-color .2s ease}.TherapistList_therapistItem__Cfudj.TherapistList_selected__zZygH,.TherapistList_therapistItem__Cfudj:hover{background-color:var(--neutral-100)}.TherapistList_therapistItem__Cfudj:last-child{border-bottom:none}.TherapistList_therapistItem__Cfudj.TherapistList_draggingItem__S92oN{opacity:0}.TherapistList_therapistItem__Cfudj.TherapistList_dropTarget__jVy5I{background-color:var(--neutral-50);border:1px dashed var(--primary-500)}.TherapistList_therapistItem__Cfudj.TherapistList_dropBefore__\+BweZ{box-shadow:inset 0 2px 0 var(--primary-500)}.TherapistList_therapistItem__Cfudj.TherapistList_dropAfter__JZPXB{box-shadow:inset 0 -2px 0 var(--primary-500)}.TherapistList_customDragPreview__3Iuu9{cursor:grabbing!important}.TherapistList_customDragPreview__3Iuu9 .TherapistList_therapistItem__Cfudj{background-color:var(--neutral-100);border-radius:6px;opacity:1!important}.TherapistList_therapistBadge__e858N{align-items:center;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:12px;font-weight:700;height:32px;justify-content:center;transition:transform .2s ease,box-shadow .2s ease;width:32px}.TherapistList_therapistBadge__e858N:hover{box-shadow:0 2px 8px #0003;transform:scale(1.05)}.TherapistList_therapistBadge__e858N.TherapistList_female__LbFcX{background-color:#ec4899}.TherapistList_therapistBadge__e858N.TherapistList_male__D-FoR{background-color:#3b82f6}.TherapistList_therapistName__afb\+h{align-items:center;color:var(--neutral-900);display:flex;flex:1 1;font-size:14px;font-weight:500;gap:8px}.TherapistList_asterisk__4O7QJ{color:var(--primary-600);font-weight:700}.TherapistList_statusIndicator__Jn4vk{border-radius:50%;flex-shrink:0;height:8px;width:8px}.TherapistList_statusIndicator__Jn4vk.TherapistList_checkedIn__MHDvE{background-color:#10b981}.TherapistList_statusIndicator__Jn4vk.TherapistList_checkedOut__lW0Ky{background-color:#ef4444}.TherapistList_loading__SrAOb,.TherapistList_noResults__DNt\+D{color:var(--neutral-500);font-size:14px;padding:20px 0;text-align:center}.TherapistList_noResults__DNt\+D{font-style:italic}.TherapistList_archivedLink__8y6P9{margin-top:8px;padding:12px 0}.TherapistList_archivedButton__LnJLn{background:none;border:none;color:var(--primary-600);cursor:pointer;font-size:14px;font-weight:500;padding:0;text-decoration:underline;transition:color .2s ease}.TherapistList_archivedButton__LnJLn:hover{color:var(--primary-700)}.TherapistList_archivedDivider__6qgxf{border-top:1px solid var(--neutral-200);margin-top:8px;padding:12px 0}.TherapistList_archivedLabel__PVIM2{color:var(--neutral-600);font-size:14px;font-weight:600}.TherapistList_therapistList__faAlM::-webkit-scrollbar{width:6px}.TherapistList_therapistList__faAlM::-webkit-scrollbar-track{background:var(--neutral-100);border-radius:3px}.TherapistList_therapistList__faAlM::-webkit-scrollbar-thumb{background:var(--neutral-300);border-radius:3px}.TherapistList_therapistList__faAlM::-webkit-scrollbar-thumb:hover{background:var(--neutral-400)}@media (max-width:1024px){.TherapistList_therapistListContainer__Z7QMn{height:100%;padding:60px 20px 20px;width:100%}}@media (max-width:768px){.TherapistList_therapistListContainer__Z7QMn{gap:12px;padding:50px 16px 16px}.TherapistList_therapistBadge__e858N{font-size:11px;height:28px;width:28px}.TherapistList_filterLabel__HtOsH,.TherapistList_therapistName__afb\+h{font-size:13px}.TherapistList_therapistItem__Cfudj{padding:10px}}@media (max-width:480px){.TherapistList_therapistListContainer__Z7QMn{padding:50px 12px 12px}.TherapistList_searchBar__EOPHP{padding:6px 10px}.TherapistList_searchInput__QuC8\+{font-size:13px}.TherapistList_therapistBadge__e858N{font-size:10px;height:24px;width:24px}.TherapistList_therapistName__afb\+h{font-size:12px}.TherapistList_therapistItem__Cfudj{gap:10px;padding:8px}}.TherapistHeader_therapistHeader__Zg0iC{background-color:var(--white);border-bottom:1px solid var(--neutral-300);padding:30px 10px}.TherapistHeader_headerContent__FQgyq{align-items:center;display:flex;justify-content:space-between}.TherapistHeader_avatarSection__o81tg{align-items:center;display:flex;gap:25px}.TherapistHeader_avatar__wjzGz{align-items:center;border-radius:50%;color:var(--white);display:flex;flex-shrink:0;font-size:30px;font-weight:600;height:80px;justify-content:center;width:80px}.TherapistHeader_avatar__wjzGz.TherapistHeader_male__y0SWP{background-color:var(--male)}.TherapistHeader_avatar__wjzGz.TherapistHeader_female__fYj7w{background-color:var(--female)}.TherapistHeader_therapistName__iRLiI{align-items:center;color:var(--neutral-900);display:flex;font-size:24px;font-weight:600;gap:9px;line-height:30px;margin:0}.TherapistHeader_statusIndicator__JJ5N-{border-radius:50%;flex-shrink:0;height:10px;width:10px}.TherapistHeader_statusIndicator__JJ5N-.TherapistHeader_checkedIn__kqVMK{background-color:#10b981}.TherapistHeader_statusIndicator__JJ5N-.TherapistHeader_checkedOut__v2U9E{background-color:#ef4444}.TherapistHeader_menuContainer__lOygS{position:relative}.TherapistHeader_menuButton__ipaWJ{align-items:center;background-color:initial;border:none;border-radius:50%;cursor:pointer;display:flex;height:32px;justify-content:center;transition:background-color .2s ease;width:32px}.TherapistHeader_menuButton__ipaWJ:hover{background-color:var(--neutral-100)}.TherapistHeader_menuIcon__zVtp8{height:16px;width:16px}.TherapistHeader_dropdownMenu__qVXoh{background-color:var(--white);border-radius:8px;box-shadow:var(--shadow-lg);margin-top:8px;min-width:180px;overflow:hidden;position:absolute;right:0;top:100%;z-index:1000}.TherapistHeader_menuItem__jEmzC{background:none;border:none;color:var(--neutral-900);cursor:pointer;font-size:14px;font-weight:500;padding:12px 16px;text-align:left;transition:background-color .2s ease;width:100%}.TherapistHeader_menuItem__jEmzC:hover{background-color:var(--primary-100)}.TherapistHeader_menuItem__jEmzC.TherapistHeader_danger__5bMNw{color:var(--error)}.TherapistHeader_menuItem__jEmzC.TherapistHeader_danger__5bMNw:hover{background-color:#fee}@media (max-width:480px){.TherapistHeader_menuItem__jEmzC{font-size:var(--font12)!important}.TherapistHeader_avatar__wjzGz{font-size:20px;height:60px;width:60px}.TherapistHeader_avatarSection__o81tg{gap:15px}.TherapistHeader_therapistName__iRLiI{font-size:20px}}.MenuSidebar_menuSidebar__DIGbd{align-self:flex-start;background-color:var(--white);max-height:100vh;min-width:180px;overflow-y:auto;padding:20px 0;position:-webkit-sticky;position:sticky;top:0}.MenuSidebar_menuList__yI1M4{list-style:none;margin:0;padding:0}.MenuSidebar_menuItem__SZDR3{color:var(--neutral-600);cursor:pointer;font-size:16px;font-weight:400;line-height:22px;padding:12px 30px;position:relative;transition:background-color .2s ease,color .2s ease}.MenuSidebar_menuItem__SZDR3:hover{background-color:var(--neutral-50)}.MenuSidebar_menuItem__SZDR3.MenuSidebar_active__ju9aM{background-color:var(--neutral-100);color:var(--neutral-900);font-weight:700}@media (max-width:1024px){.MenuSidebar_menuSidebar__DIGbd{min-width:100%;padding:60px 0 20px;position:static}.MenuSidebar_menuItem__SZDR3{font-size:16px;padding:16px 30px}}@media (max-width:768px){.MenuSidebar_menuSidebar__DIGbd{padding:50px 0 20px}.MenuSidebar_menuItem__SZDR3{font-size:15px;padding:14px 24px}}.CustomDropdown_dropdownContainer__3MrHm{position:relative;width:100%}.CustomDropdown_dropdownTrigger__SckSz{align-items:center;background-color:initial;border:none;border-bottom:1px solid var(--neutral-300);color:var(--neutral-500);cursor:pointer;display:flex;font-size:14px;justify-content:space-between;padding:15px 0;transition:border-bottom-color .2s;width:100%}.CustomDropdown_dropdownTrigger__SckSz:hover{border-bottom-color:var(--neutral-400)}.CustomDropdown_dropdownTrigger__SckSz:focus{border-bottom-color:#3b82f6;outline:none}.CustomDropdown_dropdownTrigger__SckSz.CustomDropdown_disabled__Di7lx{cursor:not-allowed;opacity:.6}.CustomDropdown_selectedValue__RzA1N{flex:1 1;text-align:left}.CustomDropdown_dropdownIcon__\+7wdT{transition:transform .2s ease}.CustomDropdown_dropdownIcon__\+7wdT.CustomDropdown_rotated__dIMCb{transform:rotate(180deg)}.CustomDropdown_dropdownMenu__Ibmoe{background-color:#fff;border:1px solid var(--neutral-500);border-radius:6px;box-shadow:0 4px 6px -1px #0000001a;left:0;margin-top:4px;max-height:400px;overflow:hidden;position:absolute;right:0;top:100%;z-index:1000}.CustomDropdown_searchContainer__F41vC{background-color:var(--neutral-100);padding:5px;position:relative}.CustomDropdown_searchContainer__F41vC svg{color:#9ca3af;height:16px;left:20px;position:absolute;top:50%;transform:translateY(-50%);width:16px;z-index:1}.CustomDropdown_searchInput__qox7w{background-color:initial;border:none;border-radius:4px;cursor:pointer;font-size:14px;outline:none;padding:8px 12px 8px 44px;transition:border-color .2s;width:100%}.CustomDropdown_searchInput__qox7w:focus{border-color:#3b82f6}.CustomDropdown_searchInput__qox7w::placeholder{color:var(--neutral-500);font-size:var(--font14);font-weight:400}.CustomDropdown_optionsList__NeqpD{max-height:300px;overflow-y:auto}.CustomDropdown_noResults__YmEsC{color:#9ca3af;font-size:14px;padding:12px;text-align:center}.CustomDropdown_dropdownOption__onHFQ{align-items:center;background-color:#fff;border:none;color:#6b7280;cursor:pointer;display:flex;font-size:14px;padding:10px 14px;text-align:left;transition:background-color .15s ease;width:100%}.CustomDropdown_dropdownOption__onHFQ:hover{background-color:#f9fafb}.CustomDropdown_dropdownOption__onHFQ.CustomDropdown_selected__-Y5F9{background-color:var(--neutral-100);font-weight:500}.CustomDropdown_dropdownOption__onHFQ.CustomDropdown_headerOption__dXrhi{background-color:#f8fafc;border-bottom:1px solid #f3f4f6;color:#111827;cursor:default;font-weight:700;pointer-events:none}.CustomDropdown_dropdownOption__onHFQ.CustomDropdown_headerOption__dXrhi:hover{background-color:#f8fafc}.CustomDropdown_dropdownOption__onHFQ.CustomDropdown_headerOption__dXrhi.CustomDropdown_selected__-Y5F9{background-color:var(--neutral-100);font-weight:600}.CustomDropdown_dropdownOption__onHFQ.CustomDropdown_disabledOption__FiaLR{opacity:.5;pointer-events:none}.CustomDropdown_dropdownOption__onHFQ.CustomDropdown_disabledOption__FiaLR:hover{background-color:#fff}.CustomDropdown_dateDropdown__G\+8sh .CustomDropdown_dropdownOption__onHFQ[data-value="All Time"]{color:var(--neutral-900)}.CustomDropdown_dropdownMenu__Ibmoe::-webkit-scrollbar{width:6px}.CustomDropdown_dropdownMenu__Ibmoe::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.CustomDropdown_dropdownMenu__Ibmoe::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.CustomDropdown_dropdownMenu__Ibmoe::-webkit-scrollbar-thumb:hover{background:#94a3b8}.AddEditTherapist_addEditTherapist__nfwJ6{background-color:var(--white);border:1px solid var(--neutral-300);border-radius:10px;box-shadow:0 -2px 13px 0 #48281429;margin:20px;padding:24px 30px}.AddEditTherapist_addEditTherapist__nfwJ6.AddEditTherapist_createMode__7NFGa{margin-left:30px;width:700px}.AddEditTherapist_header__CLbsx{align-items:center;border-bottom:1px solid var(--neutral-300);display:flex;justify-content:space-between;margin-bottom:24px;padding-bottom:28px}.AddEditTherapist_title__K2ivp{color:var(--neutral-900);font-size:18px;font-weight:600;line-height:28px;margin:0}.AddEditTherapist_editButton__eAjk8{align-items:center;background-color:var(--white);border:1px solid var(--neutral-400);border-radius:6px;color:var(--neutral-900);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:8px 16px;transition:all .2s ease}.AddEditTherapist_editButton__eAjk8:hover{background-color:var(--neutral-100)}.AddEditTherapist_formContent__opc0J{display:flex;flex-direction:column;gap:20px}.AddEditTherapist_formRow__smRLg{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.AddEditTherapist_formGroup__sG1ui{display:flex;flex-direction:column;gap:15px}.AddEditTherapist_formGroup__sG1ui .dropdownTrigger{color:var(--neutral-500);font-size:14px;font-weight:400;line-height:16px;padding:15px 0}.AddEditTherapist_formGroup__sG1ui .dropdownTrigger:focus{border-bottom-color:var(--primary-800)}.AddEditTherapist_formGroup__sG1ui .selectedValue{color:var(--neutral-500);font-weight:400}.AddEditTherapist_label__kfi8S{color:var(--neutral-900);font-size:14px;font-weight:500;line-height:16px}.AddEditTherapist_labelWithTooltip__g0b-e{align-items:center;display:flex;gap:5px}.AddEditTherapist_tooltipWrapper__VbZXc{align-items:center;color:var(--neutral-500);cursor:help;display:flex}.AddEditTherapist_input__6w6Bs,.AddEditTherapist_select__qTfag{background-color:initial;border:none;border-bottom:1px solid var(--neutral-300);border-radius:0;color:var(--neutral-500);font-family:var(--FontFamily);font-size:14px;font-weight:400;line-height:16px;outline:none;padding:15px 0;transition:border-color .2s ease}.AddEditTherapist_input__6w6Bs::placeholder,.AddEditTherapist_select__qTfag::placeholder{color:var(--neutral-500);font-size:14px;opacity:1}.AddEditTherapist_input__6w6Bs:focus,.AddEditTherapist_select__qTfag:focus{border-bottom-color:var(--primary-800)}.AddEditTherapist_input__6w6Bs.AddEditTherapist_inputError__lgGAa,.AddEditTherapist_select__qTfag.AddEditTherapist_inputError__lgGAa{border-bottom-color:#dc2626}.AddEditTherapist_input__6w6Bs::placeholder{color:var(--neutral-500);font-weight:400}.AddEditTherapist_phoneInputContainer__Jh7MI{position:relative;width:100%}.AddEditTherapist_phoneInputWrapper__HKnqv{align-items:center;border-bottom:1px solid var(--neutral-300);display:flex;gap:0;position:relative;width:100%}.AddEditTherapist_phoneInputOnly__SBD5Q{flex:1 1;position:relative;width:100%}.AddEditTherapist_phoneInputOnly__SBD5Q input,.AddEditTherapist_phoneInput__1WKSF{background-color:initial;border:none;border-radius:0;color:var(--neutral-900);flex:1 1;font-family:var(--FontFamily);font-size:14px;font-weight:400;line-height:16px;outline:none;padding:15px 0;transition:border-color .2s ease;width:100%}.AddEditTherapist_phoneInputOnly__SBD5Q input::placeholder,.AddEditTherapist_phoneInput__1WKSF::placeholder{color:var(--neutral-500);font-weight:400}.AddEditTherapist_phoneInputOnly__SBD5Q input:focus,.AddEditTherapist_phoneInput__1WKSF:focus{border-bottom-color:var(--primary-800)}.AddEditTherapist_phoneInputContainer__Jh7MI.AddEditTherapist_error__6G1Fl .AddEditTherapist_phoneInputOnly__SBD5Q input,.AddEditTherapist_phoneInputContainer__Jh7MI.AddEditTherapist_error__6G1Fl .AddEditTherapist_phoneInput__1WKSF{border-bottom-color:#dc2626}.AddEditTherapist_errorMessage__1JDdG{color:#dc2626;display:block;font-size:12px;font-weight:400;line-height:14px;margin-top:-10px}.AddEditTherapist_value__2XZVM{background-color:initial;border:none;border-radius:0;color:var(--neutral-500);font-size:14px;font-weight:400;line-height:16px;min-height:44px}.AddEditTherapist_toggleContainer__1IpBN,.AddEditTherapist_value__2XZVM{align-items:center;border-bottom:1px solid var(--neutral-300);display:flex;padding:15px 0}.AddEditTherapist_toggleContainer__1IpBN{justify-content:space-between}.AddEditTherapist_statusText__v8mQN{color:var(--neutral-600);font-size:14px;font-weight:400}.AddEditTherapist_switch__0kEHC{display:inline-block;height:16px;position:relative;width:25px}.AddEditTherapist_switch__0kEHC input{height:0;opacity:0;width:0}.AddEditTherapist_slider__TqEDn{background-color:#fff;border:1px solid var(--neutral-500);border-radius:20px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.15s}.AddEditTherapist_slider__TqEDn:before{background-color:var(--neutral-500);border-radius:50%;bottom:0;content:"";height:10px;left:2px;margin:auto;position:absolute;top:0;transition:.15s;width:10px}input:checked+.AddEditTherapist_slider__TqEDn{border-color:var(--primary-800)}input:checked+.AddEditTherapist_slider__TqEDn:before{background-color:var(--primary-800);transform:translateX(10px)}input:disabled+.AddEditTherapist_slider__TqEDn{cursor:not-allowed}.AddEditTherapist_buttonGroup__4AYhP{display:flex;gap:16px;padding-top:24px;width:50%}.AddEditTherapist_cancelButton__IKRbp,.AddEditTherapist_saveButton__mXSnv{border:1px solid var(--neutral-400);border-radius:4px;cursor:pointer;flex:1 1;font-size:14px;font-weight:500;line-height:20px;padding:12px 24px;transition:all .2s ease}.AddEditTherapist_cancelButton__IKRbp{background-color:initial;border:1px solid var(--neutral-400);color:var(--primary-800)}.AddEditTherapist_cancelButton__IKRbp:hover{background-color:var(--primary-100)}.AddEditTherapist_saveButton__mXSnv{background-color:var(--primary-900);color:var(--white)}.AddEditTherapist_saveButton__mXSnv:hover{background-color:var(--black)}.AddEditTherapist_cancelButton__IKRbp:disabled,.AddEditTherapist_saveButton__mXSnv:disabled{cursor:not-allowed;opacity:.6}.AddEditTherapist_cancelButton__IKRbp:disabled:hover{background-color:initial}.AddEditTherapist_saveButton__mXSnv:disabled:hover{background-color:var(--primary-900)}@media (max-width:768px){.AddEditTherapist_formRow__smRLg{gap:16px;grid-template-columns:1fr}.AddEditTherapist_addEditTherapist__nfwJ6.AddEditTherapist_createMode__7NFGa{margin-left:20px;width:90%}}.Services_servicesContainer__IWrHO{flex-direction:column;gap:32px;padding:24px 30px}.Services_loaderContainer__DqbWt,.Services_servicesContainer__IWrHO{background-color:var(--white);border:1px solid var(--neutral-300);border-radius:10px;box-shadow:0 -2px 13px 0 #48281429;display:flex;margin:20px}.Services_loaderContainer__DqbWt{align-items:center;justify-content:center;min-height:300px;padding:60px 30px;position:relative}.Services_errorMessage__2UwPW{color:#dc2626}.Services_emptyState__SnY4w,.Services_errorMessage__2UwPW{font-size:14px;font-weight:400;padding:40px;text-align:center}.Services_emptyState__SnY4w{color:var(--neutral-500)}.Services_categorySection__dOPTp{display:flex;flex-direction:column;gap:0}.Services_categoryHeader__k\+S-K{align-items:center;border-bottom:1px solid var(--neutral-300);display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:20px}.Services_categoryTitle__4DUk6{color:var(--neutral-900);font-size:16px;font-weight:600;line-height:24px;margin:0}.Services_toggleAllButton__AC24n{background:#0000;border:none;color:var(--primary-800);cursor:pointer;font-size:14px;font-weight:500;line-height:20px;padding:4px 8px;transition:all .2s ease}.Services_toggleAllButton__AC24n:hover{color:var(--primary-900)}.Services_toggleAllButton__AC24n:disabled{color:var(--neutral-500)}.Services_servicesTable__XrgkT{display:flex;flex-direction:column;overflow:hidden}.Services_tableHeader__pnPOT{align-items:center;display:flex;padding:12px 20px}.Services_headerCell__Eawrq{color:var(--neutral-600);font-size:14px;font-weight:600;line-height:16px;text-transform:capitalize}.Services_tableRow__8hKeY{align-items:center;border-bottom:1px solid var(--neutral-200);display:flex;padding:16px 20px;transition:background-color .15s ease}.Services_tableRow__8hKeY:last-child{border-bottom:none}.Services_tableRow__8hKeY:hover{background-color:var(--neutral-50)}.Services_tableCell__2dfLP{align-items:center;color:var(--neutral-900);display:flex;font-size:14px;font-weight:400;line-height:20px}.Services_emptyCategory__yT2K3{color:var(--neutral-500);font-size:14px;font-weight:400;padding:24px 20px;text-align:center}.Services_switch__bmtMH{display:inline-block;height:16px;position:relative;width:25px}.Services_switch__bmtMH input{height:0;opacity:0;width:0}.Services_slider__vFzjZ{background-color:#fff;border:1px solid var(--neutral-500);border-radius:20px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.15s}.Services_slider__vFzjZ:before{background-color:var(--neutral-500);border-radius:50%;bottom:0;content:"";height:10px;left:2px;margin:auto;position:absolute;top:0;transition:.15s;width:10px}input:checked+.Services_slider__vFzjZ{border-color:var(--primary-800)}input:checked+.Services_slider__vFzjZ:before{background-color:var(--primary-800);transform:translateX(10px)}@media (max-width:768px){.Services_servicesContainer__IWrHO{margin:10px;padding:16px 20px}.Services_categoryHeader__k\+S-K{align-items:flex-start;flex-direction:column;gap:8px}.Services_tableHeader__pnPOT{padding:10px 16px}.Services_tableRow__8hKeY{padding:12px 16px}.Services_headerCell__Eawrq,.Services_tableCell__2dfLP{font-size:12px}}@media (max-width:449px){.Services_servicesContainer__IWrHO{-webkit-overflow-scrolling:touch;border-radius:8px;gap:20px;margin:8px;overflow-x:auto;overflow-y:visible;padding:12px}.Services_servicesTable__XrgkT{overflow:visible}.Services_categorySection__dOPTp,.Services_tableHeader__pnPOT,.Services_tableRow__8hKeY{min-width:430px}.Services_tableHeader__pnPOT>.Services_headerCell__Eawrq:last-child{text-align:left!important}.Services_tableRow__8hKeY>.Services_tableCell__2dfLP:last-child{justify-content:flex-start!important;text-align:left!important}.Services_loaderContainer__DqbWt{border-radius:8px;margin:8px;min-height:220px;padding:40px 12px}.Services_emptyState__SnY4w,.Services_errorMessage__2UwPW{font-size:12px;padding:24px 12px}.Services_categoryHeader__k\+S-K{margin-bottom:12px;padding-bottom:12px}.Services_categoryTitle__4DUk6{font-size:14px;line-height:20px}.Services_toggleAllButton__AC24n{font-size:12px;line-height:16px;padding:2px 6px}.Services_tableHeader__pnPOT{padding:8px 12px}.Services_tableRow__8hKeY{padding:10px 12px}.Services_headerCell__Eawrq,.Services_tableCell__2dfLP{font-size:11px;line-height:16px}.Services_emptyCategory__yT2K3{font-size:12px;padding:16px 12px}}.WorkHours_workHoursContainer__bSVmn{background-color:var(--white);border:1px solid var(--neutral-300);border-radius:10px;border-top:none;box-shadow:0 -2px 13px 0 #48281429;margin:0 20px 20px;overflow:hidden}.WorkHours_loaderContainer__dukRC{align-items:center;background-color:var(--white);border:1px solid var(--neutral-300);border-radius:10px;box-shadow:0 -2px 13px 0 #48281429;display:flex;justify-content:center;margin:20px;min-height:300px;padding:60px 30px;position:relative}.WorkHours_emptyState__nkVFB{color:var(--neutral-500);font-size:14px;font-weight:400;padding:60px 20px;text-align:center}.WorkHours_errorMessage__zIa2A{background-color:#fef2f2;border-top:1px solid var(--neutral-200);color:#dc2626;font-size:14px;font-weight:400;padding:20px;text-align:center}.WorkHours_scheduleList__6o3kR{padding:20px 10px}.WorkHours_scheduleRow__i7P7e{align-items:center;border-bottom:1px solid var(--neutral-200);display:flex;height:90px;justify-content:space-between;padding:16px 20px}.WorkHours_scheduleRow__i7P7e:last-child{border-bottom:none}.WorkHours_dateInfo__VQUhI{border-radius:4px;cursor:pointer;display:flex;flex-direction:column;gap:2px;margin:-4px;min-width:150px;padding:4px;transition:opacity .15s ease}.WorkHours_dateInfo__VQUhI:hover{opacity:.7}.WorkHours_dayName__BVrh7{color:var(--neutral-900);font-size:14px;font-weight:500;line-height:20px}.WorkHours_dateText__BHb-V{color:var(--neutral-600);font-size:12px;font-weight:400;line-height:16px}.WorkHours_shiftInfo__B\+kuP{align-items:center;background-color:var(--neutral-200);border:1px solid var(--neutral-200);border-radius:5px;cursor:pointer;display:flex;flex:1 1;height:100%;justify-content:space-between;padding:0 20px;transition:background-color .15s ease,opacity .15s ease}.WorkHours_shiftInfo__B\+kuP:hover{background-color:var(--neutral-300);opacity:.9}.WorkHours_shiftContent__3go7U{display:flex;flex-direction:column;gap:4px}.WorkHours_shiftCode__nsu3-{color:var(--neutral-900);font-size:14px;font-weight:600;line-height:20px}.WorkHours_shiftTime__PMOIx{color:var(--neutral-600);font-size:12px;font-weight:400;line-height:16px}.WorkHours_noShift__\+GgHB{color:var(--neutral-500);font-size:14px;font-weight:400;line-height:20px}.WorkHours_editIconWrapper__o5S1O{align-items:center;color:var(--neutral-600);display:flex;flex-shrink:0;justify-content:center;margin-left:auto}.WorkHours_editIconWrapper__o5S1O svg{height:16px;width:16px}@media (max-width:768px){.WorkHours_workHoursContainer__bSVmn{margin:10px}.WorkHours_scheduleRow__i7P7e{padding:14px 16px}.WorkHours_dateInfo__VQUhI{min-width:120px}.WorkHours_dayName__BVrh7,.WorkHours_shiftTime__PMOIx{font-size:13px}.WorkHours_dateText__BHb-V,.WorkHours_noShift__\+GgHB{font-size:11px}.WorkHours_actions__E6aO4{gap:4px}.WorkHours_actionButton__gJ98z{padding:4px}.WorkHours_actionButton__gJ98z svg{height:16px;width:16px}}.Attendance_attendanceContainer__HDauv{overflow:hidden}.Attendance_attendanceContainer__HDauv,.Attendance_loaderContainer__oAgF-{background-color:var(--white);border:1px solid var(--neutral-300);border-radius:10px;border-top:none;box-shadow:0 -2px 13px 0 #48281429;margin:0 20px 20px;position:relative}.Attendance_loaderContainer__oAgF-{align-items:center;display:flex;justify-content:center;min-height:300px;padding:60px 30px}.Attendance_loaderOverlay__PdByd{align-items:center;background-color:#ffffffd9;border-radius:10px;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:10}.Attendance_tableWrapper__rx4hp{overflow-x:auto;width:100%}.Attendance_attendanceTable__Nsxuu{border-collapse:collapse;font-size:14px;width:100%}.Attendance_attendanceTable__Nsxuu thead{background-color:#f9fafb;background-color:var(--neutral-100,#f9fafb);border-bottom:1px solid #d1d5db;border-bottom:1px solid var(--neutral-300,#d1d5db)}.Attendance_attendanceTable__Nsxuu thead th{color:#374151;color:var(--neutral-700,#374151);font-size:14px;font-weight:600;line-height:20px;padding:16px 20px;text-align:left}.Attendance_attendanceTable__Nsxuu tbody tr{border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--neutral-200,#e5e7eb)}.Attendance_attendanceTable__Nsxuu tbody tr:last-child{border-bottom:none}.Attendance_attendanceTable__Nsxuu tbody tr[title*="Cannot edit future date"]:hover{background-color:#f9fafb;background-color:var(--neutral-50,#f9fafb)}.Attendance_attendanceTable__Nsxuu tbody td{padding:16px 20px;vertical-align:middle}.Attendance_dayCell__CuVfJ{display:flex;flex-direction:column;gap:4px}.Attendance_dayName__i5ygy{color:#111827;color:var(--neutral-900,#111827);font-size:14px;font-weight:600;line-height:20px}.Attendance_date__KZgRr{color:#4b5563;color:var(--neutral-600,#4b5563);font-size:12px;font-weight:400;line-height:16px}.Attendance_scheduleCell__--QAX{display:flex;flex-direction:column;gap:4px}.Attendance_scheduleCode__vN8gK{color:#111827;color:var(--neutral-900,#111827);font-size:14px;font-weight:600;line-height:20px}.Attendance_scheduleTime__rYyoO{color:#4b5563;color:var(--neutral-600,#4b5563);font-size:12px;font-weight:400;line-height:16px}.Attendance_noSchedule__daviS{color:#6b7280;color:var(--neutral-500,#6b7280);cursor:help;font-size:14px;font-weight:400;line-height:20px}.Attendance_timeDisplay__Qp6O2{background-color:#f9fafb;background-color:var(--neutral-100,#f9fafb);border:none;border-radius:6px;color:#374151;color:var(--neutral-700,#374151);display:block;font-family:inherit;font-size:14px;line-height:20px;outline:none;padding:8px 8px 8px 0;text-align:center;transition:all .2s ease;width:100px}.Attendance_timeInputGroup__WEdXg{flex-direction:column;gap:0}.Attendance_timeInputGroup__WEdXg,.Attendance_timeInputWrapper__47GMO{display:flex;position:relative;width:-webkit-fit-content;width:fit-content}.Attendance_timeInputWrapper__47GMO{align-items:center;gap:8px}.Attendance_timeExpansionSuffix__\+Ab0M{color:#4b5563;color:var(--neutral-600,#4b5563);font-size:12px;font-weight:600;line-height:16px;pointer-events:none;position:absolute;right:26px;top:50%;transform:translateY(-50%);white-space:nowrap;z-index:1}.Attendance_timeDropdownWrapper__drxdl{font-size:0;height:0;left:0;line-height:0;margin-top:4px;overflow:visible;position:absolute;top:100%;width:119px}.Attendance_timeDropdown__boUUB{max-width:119px;min-width:111px;width:119px}.Attendance_timeDropdown__boUUB .Attendance_dropdownMenu__ImNUL{max-width:119px!important;min-width:119px!important;width:119px!important}.Attendance_timeDropdown__boUUB .Attendance_dropdownToggle__zBTU0{max-width:119px;min-width:119px;width:119px}.Attendance_hiddenDropdownToggle__WfW5G{font-size:0;height:0!important;line-height:0;overflow:visible;pointer-events:none;width:0!important}.Attendance_hiddenDropdownToggle__WfW5G .Attendance_dropdownToggle__zBTU0{display:none!important;font-size:0!important;height:0!important;line-height:0!important;margin:0!important;opacity:0!important;overflow:hidden!important;padding:0!important;visibility:hidden!important;width:0!important}.Attendance_hiddenDropdownToggle__WfW5G .Attendance_dropdownToggle__zBTU0 *{display:none!important;visibility:hidden!important}.Attendance_hiddenDropdownToggle__WfW5G .Attendance_dropdownIcon__4j\+CU,.Attendance_hiddenDropdownToggle__WfW5G .Attendance_dropdownIcon__4j\+CU svg,.Attendance_hiddenDropdownToggle__WfW5G svg{display:none!important;height:0!important;visibility:hidden!important;width:0!important}.Attendance_hiddenDropdownToggle__WfW5G .Attendance_dropdownMenu__ImNUL{display:block!important;font-size:14px!important;left:0;line-height:normal!important;pointer-events:all;position:absolute;top:0;visibility:visible!important;width:119px!important;z-index:1000}.Attendance_timeInput__JrqZ7{background-color:#f9fafb;background-color:var(--neutral-100,#f9fafb);border:none;border-radius:6px;color:#374151;color:var(--neutral-700,#374151);font-family:inherit;font-size:14px;line-height:20px;line-height:14px;outline:none;padding:8px 42px 8px 0;text-align:center;transition:all .2s ease;width:125px}.Attendance_timeInput__JrqZ7::-webkit-datetime-edit-fields-wrapper{padding:0}.Attendance_timeInput__JrqZ7::-webkit-datetime-edit-text{padding:0 2px}.Attendance_timeInput__JrqZ7::-webkit-datetime-edit-hour-field,.Attendance_timeInput__JrqZ7::-webkit-datetime-edit-minute-field{padding:0}.Attendance_timeInput__JrqZ7::-webkit-calendar-picker-indicator{-webkit-appearance:none;appearance:none;display:none}.Attendance_timeInput__JrqZ7::-webkit-inner-spin-button,.Attendance_timeInput__JrqZ7::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.Attendance_timeInput__JrqZ7:focus{border:none;box-shadow:none}.Attendance_timeInput__JrqZ7:focus,.Attendance_timeInput__JrqZ7:hover{background-color:#f9fafb;background-color:var(--neutral-50,#f9fafb)}.Attendance_deleteBtn__ktTcE{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;justify-content:center;opacity:.5;padding:4px;position:absolute;right:6px;top:50%;transform:translateY(-50%);transition:opacity .2s ease;z-index:1}.Attendance_deleteBtn__ktTcE:hover{opacity:.8}.Attendance_deleteBtn__ktTcE img{height:14px;width:14px}.Attendance_actionButton__6H7yY{min-width:110px;padding:8px 20px!important}@media (max-width:1024px){.Attendance_attendanceContainer__HDauv{margin:0 15px 15px}.Attendance_attendanceTable__Nsxuu tbody td,.Attendance_attendanceTable__Nsxuu thead th{padding:12px 16px}.Attendance_timeInput__JrqZ7{padding:8px 42px 8px 12px;width:125px}.Attendance_timeDropdown__boUUB{max-width:95px;min-width:95px;width:95px}.Attendance_timeDropdown__boUUB .Attendance_dropdownMenu__ImNUL{max-width:95px!important;min-width:95px!important;width:95px!important}.Attendance_timeDropdown__boUUB .Attendance_dropdownToggle__zBTU0{max-width:95px;min-width:95px;width:95px}.Attendance_actionButton__6H7yY{min-width:90px;padding:8px 16px!important}}@media (max-width:768px){.Attendance_attendanceContainer__HDauv{margin:10px}.Attendance_tableWrapper__rx4hp{-webkit-overflow-scrolling:touch;overflow-x:auto}.Attendance_attendanceTable__Nsxuu{min-width:700px}.Attendance_attendanceTable__Nsxuu tbody td,.Attendance_attendanceTable__Nsxuu thead th{font-size:13px;padding:10px 12px}.Attendance_timeInput__JrqZ7{font-size:13px;padding:6px 38px 6px 10px;width:125px}.Attendance_timeDropdown__boUUB{max-width:90px;min-width:90px;width:90px}.Attendance_timeDropdown__boUUB .Attendance_dropdownMenu__ImNUL{max-width:90px!important;min-width:90px!important;width:90px!important}.Attendance_timeDropdown__boUUB .Attendance_dropdownToggle__zBTU0{max-width:90px;min-width:90px;width:90px}.Attendance_deleteBtn__ktTcE img{height:12px;width:12px}.Attendance_dayName__i5ygy,.Attendance_scheduleCode__vN8gK{font-size:13px}.Attendance_date__KZgRr,.Attendance_scheduleTime__rYyoO{font-size:11px}.Attendance_actionButton__6H7yY{font-size:13px!important;min-width:95px;padding:6px 14px!important}}@media (max-width:480px){.Attendance_attendanceContainer__HDauv{border-radius:8px;margin:8px}.Attendance_attendanceTable__Nsxuu{min-width:650px}.Attendance_attendanceTable__Nsxuu tbody td,.Attendance_attendanceTable__Nsxuu thead th{padding:8px 10px}}.Break_breakContainer__KiP9k{background-color:var(--white);border:1px solid var(--neutral-300);border-radius:10px;border-top:none;box-shadow:0 -2px 13px 0 #48281429;margin:0 20px 20px;overflow:hidden}.Break_loadingContent__84Uch{align-items:center;color:var(--neutral-600);display:flex;flex-direction:column;gap:12px;justify-content:center;padding:80px 40px;position:relative}.Break_tableWrapper__Yxc\+W{overflow-x:auto;width:100%}.Break_breaksTable__EgIdX{border-collapse:collapse;font-size:14px;width:100%}.Break_breaksTable__EgIdX thead{background-color:#f9fafb;border-bottom:1px solid #e5e7eb}.Break_breaksTable__EgIdX thead th{color:#6b7280;font-size:12px;font-weight:500;letter-spacing:.05em;padding:12px 16px;text-align:left;text-transform:uppercase}.Break_breaksTable__EgIdX tbody tr{border-bottom:1px solid #e5e7eb}.Break_breaksTable__EgIdX tbody tr:last-child{border-bottom:none}.Break_breaksTable__EgIdX tbody td{color:#1f2937;font-size:14px;padding:16px;vertical-align:middle}.Break_dayCell__wSoZX{font-weight:500;vertical-align:top!important}.Break_dayInfo__SjWwH{display:flex;flex-direction:column;gap:4px}.Break_dayName__f1fA1{color:#111827;font-size:14px;font-weight:600}.Break_dayDate__DcZ9A{color:#6b7280;font-size:12px;font-weight:400}.Break_noDataCell__n1F-f{color:#9ca3af;font-style:italic;padding:40px!important;text-align:center}.Break_dashCell__Gc4HS{color:#9ca3af;text-align:left}.Break_comingSoonContent__eK2qV{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:80px 40px}.Break_comingSoonTitle__XGHuJ{color:var(--neutral-900);font-size:18px;font-weight:600;line-height:24px;margin:0}.Break_comingSoonText__PEjSB{color:var(--neutral-600);font-size:14px;font-weight:400;line-height:20px;margin:0}@media (max-width:768px){.Break_breakContainer__KiP9k{margin:10px}.Break_tableWrapper__Yxc\+W{overflow-x:scroll}.Break_breaksTable__EgIdX{font-size:13px}.Break_breaksTable__EgIdX thead th{font-size:11px;padding:10px 12px}.Break_breaksTable__EgIdX tbody td{font-size:13px;padding:12px}.Break_dayName__f1fA1{font-size:13px}.Break_dayDate__DcZ9A{font-size:11px}.Break_comingSoonContent__eK2qV{padding:60px 30px}.Break_comingSoonTitle__XGHuJ{font-size:16px}.Break_comingSoonText__PEjSB{font-size:13px}}.DateHeader_dateHeader__j16DX{align-items:center;background-color:var(--white);display:flex;justify-content:space-between;padding:5px 5px 20px}.DateHeader_leftSection__0SsZ4{align-items:center;display:flex;gap:8px}.DateHeader_locationLabel__OQMTM{color:var(--neutral-600);font-size:14px;font-weight:400;line-height:20px}.DateHeader_locationName__Svg91{color:var(--neutral-900);font-size:14px;font-weight:500;line-height:20px}.DateHeader_rightSection__zdYX5{align-items:center;display:flex;gap:16px}.DateHeader_dateRange__GJnTB{color:var(--neutral-900);font-size:14px;font-weight:500;line-height:20px}.DateHeader_separator__9856f{background-color:var(--neutral-300);height:20px;width:1.5px}.DateHeader_arrowButtons__26MAi{align-items:center;display:flex;gap:12px}.DateHeader_arrowButton__42Xr7{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--neutral-700);cursor:pointer;display:flex;justify-content:center;padding:4px;transition:all .2s ease}.DateHeader_arrowButton__42Xr7:hover{background-color:var(--neutral-100);color:var(--neutral-900)}.DateHeader_arrowButton__42Xr7:active{transform:scale(.95)}.DateHeader_arrowButton__42Xr7 svg{height:16px;width:16px}.DateHeader_prevArrow__XNe25{transform:rotate(90deg)}.DateHeader_nextArrow__RYsal{transform:rotate(-90deg)}.DateHeader_nextArrow__RYsal path,.DateHeader_prevArrow__XNe25 path{stroke:currentColor}.DateHeader_currentWeekButton__8w-Wu{background:#0000;border-radius:6px;color:var(--neutral-900);cursor:pointer;font-size:14px;font-weight:500;padding:6px 12px;transition:all .2s ease;white-space:nowrap}.DateHeader_currentWeekButton__8w-Wu:hover{background-color:var(--neutral-100);border-color:var(--neutral-400);color:var(--neutral-900)}.DateHeader_currentWeekButton__8w-Wu:active{transform:scale(.98)}@media (max-width:768px){.DateHeader_dateHeader__j16DX{align-items:center;flex-direction:row;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:12px}.DateHeader_leftSection__0SsZ4{display:none}.DateHeader_rightSection__zdYX5{align-items:center;flex-direction:row;flex-wrap:wrap;gap:12px;justify-content:space-between;width:100%}.DateHeader_dateRange__GJnTB{flex:1 1 100%;font-size:13px;font-weight:600;order:1;text-align:center}.DateHeader_separator__9856f{display:none}.DateHeader_currentWeekButton__8w-Wu{background-color:var(--neutral-50);flex:0 0 auto;font-size:12px;order:2;padding:6px 12px;white-space:nowrap}.DateHeader_arrowButtons__26MAi{flex:0 0 auto;gap:16px;justify-content:center;order:3}.DateHeader_arrowButton__42Xr7{background-color:var(--neutral-50);padding:6px}}@media (max-width:480px){.DateHeader_dateHeader__j16DX{gap:10px;padding:12px 10px}.DateHeader_locationLabel__OQMTM,.DateHeader_locationName__Svg91{font-size:12px}.DateHeader_dateRange__GJnTB{font-size:13px;padding:6px 0}.DateHeader_currentWeekButton__8w-Wu{font-size:12px;padding:7px 10px}.DateHeader_arrowButtons__26MAi{gap:16px}.DateHeader_arrowButton__42Xr7{padding:6px}.DateHeader_arrowButton__42Xr7 svg{height:18px;width:18px}}.ArchiveTherapistPopup_archivePopup__1pEay{max-width:450px}.ArchiveTherapistPopup_archiveMessage__Jc38s{color:var(--neutral-800);font-size:14px;line-height:1.5;margin:0}.ArchiveTherapistPopup_confirmButton__xxWae{background-color:var(--primary-900)!important}.ArchiveTherapistPopup_confirmButton__xxWae:hover:not(:disabled){background-color:var(--primary-800)!important}.ArchiveTherapistPopup_confirmButton__xxWae:disabled{cursor:not-allowed;opacity:.6}.ArchiveTherapistPopup_singleButtonFooter__8HoKh{justify-content:flex-end!important}.ArchiveTherapistPopup_singleButton__Dy1mU{width:50%!important}.Reports_reportsContainer__svDrG{background-color:#fff;display:flex;height:100vh;position:relative;width:100%}.Reports_menubarWrapper__LUxAn{display:block}.Reports_overlay__kpkGq{display:none}.Reports_hamburgerButton__4XNBR{align-items:center;background-color:var(--primary-900);border:none;border-radius:4px;cursor:pointer;display:none;flex-direction:column;gap:5px;height:40px;justify-content:center;left:20px;position:absolute;top:20px;transition:background-color .2s ease;width:40px;z-index:1001}.Reports_hamburgerButton__4XNBR:hover{background-color:var(--primary-800)}.Reports_hamburgerLine__44fjS{background-color:var(--white);border-radius:2px;height:2px;transition:all .2s ease;width:20px}.Reports_rightSection__r1sss{display:flex;flex:1 1;flex-direction:column;overflow:hidden;position:relative}.Reports_reportContent__d03s6{background-color:#fff;flex:1 1;overflow-y:auto;padding:0 30px 30px}.Reports_reportSection__AirV6{width:100%}.Reports_reportSection__AirV6 h2{color:#333;font-size:24px;font-weight:600;margin-bottom:20px}.Reports_reportSection__AirV6 p{color:#666;font-size:14px}@media screen and (max-width:768px){.Reports_menubarWrapper__LUxAn{background-color:var(--neutral-100);height:100vh;left:-250px;position:fixed;top:0;transition:left .3s ease-in-out;width:250px;z-index:1000}.Reports_menubarWrapper__LUxAn.Reports_menuOpen__hv9tH{left:0}.Reports_overlay__kpkGq{background-color:#00000080;bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:999}.Reports_hamburgerButton__4XNBR{display:flex;left:20px;position:fixed;top:calc(var(--headerHeight) + 230px);z-index:1}.Reports_hamburgerButtonShort__rnJnA{top:calc(var(--headerHeight) + 190px)}.Reports_reportContent__d03s6{padding:50px 20px 30px}}.MultiSelectDropdown_dropdownContainer__AUyjf{position:relative;width:100%}.MultiSelectDropdown_dropdownTrigger__bd3f-{align-items:center;background-color:initial;border:none;border-bottom:1px solid var(--neutral-300);color:var(--neutral-500);cursor:pointer;display:flex;font-size:14px;justify-content:space-between;padding:12px 0;transition:border-bottom-color .2s;width:100%}.MultiSelectDropdown_dropdownTrigger__bd3f-:hover{border-bottom-color:var(--neutral-400)}.MultiSelectDropdown_dropdownTrigger__bd3f-:focus{border-bottom-color:#3b82f6;outline:none}.MultiSelectDropdown_dropdownTrigger__bd3f-.MultiSelectDropdown_disabled__KTRmF{cursor:not-allowed;opacity:.6}.MultiSelectDropdown_selectedValue__Ku75I{flex:1 1;text-align:left}.MultiSelectDropdown_dropdownIcon__wGnwh{transition:transform .2s ease}.MultiSelectDropdown_dropdownIcon__wGnwh.MultiSelectDropdown_rotated__wGR7f{transform:rotate(180deg)}.MultiSelectDropdown_dropdownMenu__fbxoe{background-color:#fff;border:1px solid var(--neutral-500);border-radius:6px;box-shadow:0 4px 6px -1px #0000001a;left:0;margin-top:4px;max-height:400px;overflow:hidden;position:absolute;right:0;top:100%;z-index:1000}.MultiSelectDropdown_searchContainer__CX2TO{background-color:var(--neutral-100);padding:5px;position:relative}.MultiSelectDropdown_searchContainer__CX2TO svg{color:#9ca3af;height:16px;left:20px;position:absolute;top:50%;transform:translateY(-50%);width:16px;z-index:1}.MultiSelectDropdown_searchInput__ovPkL{background-color:initial;border:none;border-radius:4px;font-size:14px;outline:none;padding:8px 12px 8px 40px;transition:border-color .2s;width:100%}.MultiSelectDropdown_searchInput__ovPkL:focus{border-color:#3b82f6}.MultiSelectDropdown_searchInput__ovPkL::placeholder{color:var(--neutral-500);font-size:var(--font14);font-weight:400}.MultiSelectDropdown_selectAllOption__PI7fs{align-items:center;border-bottom:1px solid #f3f4f6;cursor:pointer;display:flex;padding:12px;position:relative;transition:background-color .15s ease}.MultiSelectDropdown_selectAllOption__PI7fs:hover{background-color:#f9fafb}.MultiSelectDropdown_selectAllText__EXptz{color:#111827;font-size:14px;font-weight:500;margin-left:8px}.MultiSelectDropdown_optionsList__e\+L6d{max-height:300px;overflow-y:auto}.MultiSelectDropdown_dropdownOption__CJZks{align-items:center;background-color:var(--neutral-100);background:none;border:none;cursor:pointer;display:flex;padding:10px 14px;position:relative;text-align:left;transition:background-color .15s ease;width:100%}.MultiSelectDropdown_dropdownOption__CJZks:hover{background-color:#f9fafb}.MultiSelectDropdown_hiddenCheckbox__vMpg4{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.MultiSelectDropdown_dropdownOption__CJZks .MultiSelectDropdown_checkbox__aFpRQ,.MultiSelectDropdown_selectAllOption__PI7fs .MultiSelectDropdown_checkbox__aFpRQ{flex-shrink:0;width:auto}.MultiSelectDropdown_avatar__q3voz{align-items:center;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:9px;font-weight:600;height:24px;justify-content:center;margin-right:8px;width:24px}.MultiSelectDropdown_optionLabel__d0hYT{color:#374151;flex:1 1;font-size:14px}.MultiSelectDropdown_noResults__C30zJ{color:#9ca3af;font-size:14px;padding:12px;text-align:center}.MultiSelectDropdown_optionsList__e\+L6d::-webkit-scrollbar{width:6px}.MultiSelectDropdown_optionsList__e\+L6d::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.MultiSelectDropdown_optionsList__e\+L6d::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.MultiSelectDropdown_optionsList__e\+L6d::-webkit-scrollbar-thumb:hover{background:#94a3b8}.MultiSelectDropdown_loadingContainer__7PfEY{border-top:1px solid #e5e7eb;padding:10px;text-align:center}.MultiSelectDropdown_loadingText__x5N9h{color:#6b7280;font-size:14px;font-style:italic}.Style_checkboxType2__Rip9j{cursor:pointer;display:flex;gap:5px}.Style_checkboxType2__Rip9j p{color:var(--neutral-500);font-size:14px;font-weight:400;letter-spacing:0;line-height:16px}.Style_checkboxType2__Rip9j.Style_active__kvIHf p,.Style_checkboxType2__Rip9j:hover p{color:var(--neutral-900)}.Topbar_topbar__SP-SQ{background-color:#fff;padding:20px 30px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:100}.Topbar_topbarContent__YiKVQ{align-items:center;display:flex;flex-wrap:wrap;gap:15px;justify-content:flex-start}.Topbar_filtersSection__0zP1G{align-items:flex-start;display:flex;flex-wrap:wrap;gap:15px;min-width:0}.Topbar_actionSection__DwxGR{align-items:center;display:flex;flex:0 0 auto;margin-left:6px}.Topbar_dropdown__uI0ie{min-width:230px;position:relative}.Topbar_minimizedDropdown__aI-E9{min-width:170px}.Topbar_dropdown__uI0ie .dropdownToggle{align-items:center;border-bottom:1px solid var(--neutral-300);color:var(--neutral-900);display:flex;font-size:14px;font-weight:500;justify-content:space-between;line-height:16px;min-height:40px;padding:10px 5px;width:100%}.Topbar_dropdown__uI0ie .dropdownToggle:hover{border-color:#9ca3af}.Topbar_dropdown__uI0ie .dropdownContainer{width:100%}.Topbar_dropdown__uI0ie>div>div:first-child{align-items:center;background-color:initial;border:none;border-bottom:1px solid var(--neutral-300);border-radius:0;color:var(--neutral-900);cursor:pointer;display:flex;font-size:14px;font-weight:500;justify-content:space-between;line-height:16px;min-height:40px;padding:10px 5px;width:100%}.Topbar_dropdown__uI0ie>div>div:first-child:hover{border-color:var(--neutral-400)}.Topbar_dropdown__uI0ie .dropdownIcon{transition:transform .2s ease}.Topbar_dropdown__uI0ie .dropdownIcon.rotated{transform:rotate(180deg)}.Topbar_dropdown__uI0ie .dropdownMenu{background-color:#fff!important;border:1px solid #e5e7eb!important;border-radius:4px!important;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f!important;left:0!important;margin-top:5px!important;max-height:300px!important;overflow-y:auto!important;position:absolute!important;top:100%!important;width:100%!important;z-index:1001!important}.Topbar_dropdown__uI0ie .dropdownOption{color:#131523!important;font-size:14px!important;line-height:16px!important;padding:8px 12px!important}.Topbar_dropdown__uI0ie .dropdownOption:hover{background-color:#f3f4f6!important}.Topbar_dropdownMenu__XMWYV{background-color:#fff!important;border:1px solid #e5e7eb!important;border-radius:4px!important;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f!important;left:0!important;list-style:none!important;margin:0!important;max-height:300px!important;overflow-y:auto!important;padding:0!important;position:absolute!important;top:100%!important;width:100%!important;z-index:1001!important}.Topbar_dropdownMenu__XMWYV .dropdownItem{color:#131523!important;cursor:pointer!important;font-size:14px!important;line-height:16px!important;padding:10px 5px!important;transition:background-color .2s ease!important}.Topbar_dropdownMenu__XMWYV .dropdownItem:hover{background-color:#f3f4f6!important}.Topbar_outletText__2uljm{align-items:center;display:flex;gap:6px}.Topbar_placeholder__AVmln{color:#999}.Topbar_dateInputWrapper__dq3eT{align-items:center;display:flex;flex-direction:row;flex-shrink:0;gap:15px;min-width:130px;position:relative}.Topbar_timeDropdownWrapper__u5R0y{margin-top:0;min-width:100px;width:auto}.Topbar_timeDropdown__r2k2R{min-width:100px;width:100%}.Topbar_reasonDropdownWrapper__6ZINC,.Topbar_staffDropdownWrapper__c3Px5{display:flex;flex-direction:column;min-width:150px;position:relative}.Topbar_staffDropdownWrapper__c3Px5 .Topbar_dropdown__uI0ie{min-width:150px}.Topbar_reasonDropdownWrapper__6ZINC .Topbar_dropdown__uI0ie{min-width:170px}.Topbar_archiveCheckboxWrapper__t\+Mkw{align-items:center;border-bottom:1px solid var(--neutral-300);display:flex;font-size:14px;min-height:40px;padding-left:5px;padding-right:5px;padding-top:5px}.Topbar_archiveCheckboxWrapper__t\+Mkw:hover{border-color:var(--neutral-400)}.Topbar_archiveCheckboxWrapper__t\+Mkw input[type=checkbox]{accent-color:var(--neutral-900)}.Topbar_archiveCheckboxWrapper__t\+Mkw label p,.Topbar_archiveCheckboxWrapper__t\+Mkw label:hover p{color:var(--neutral-900)!important}@media (max-width:768px){.Topbar_archiveCheckboxWrapper__t\+Mkw{padding-left:0;width:100%}}.Topbar_dateInput__6rS8A{background-color:initial;border:none;border-bottom:1px solid var(--neutral-300);color:var(--neutral-900)!important;cursor:pointer;flex-shrink:0;font-family:inherit;font-size:14px;font-weight:500;line-height:16px;min-height:40px;outline:none;padding:10px 5px;width:110px}.Topbar_dateInput__6rS8A:focus{border-bottom-color:var(--primary-800)}.Topbar_dateInputError__Kax2G{border-bottom-color:#dc2626}.Topbar_dropdownError__bUrx8 .dropdownTrigger{border-bottom-color:#dc2626!important}.Topbar_dateInput__6rS8A::-webkit-calendar-picker-indicator{display:none}.Topbar_dateErrorMessage__fq6Dk,.Topbar_staffErrorMessage__TNL0r{bottom:-18px;color:#dc2626;font-size:12px;left:0;margin-top:4px;position:absolute;white-space:nowrap}.Topbar_dateInput__6rS8A::placeholder{color:var(--neutral-900);font-size:14px;font-weight:500;opacity:1}.Topbar_customDatePicker__9NX35 .react-datepicker-wrapper{width:auto}.Topbar_generateButton__rJGPT{border:none!important;border-radius:4px!important;cursor:pointer!important;font-size:14px!important;font-weight:500!important;padding:10px 30px!important;transition:background-color .2s ease;white-space:nowrap}@media (max-width:1024px){.Topbar_filtersSection__0zP1G,.Topbar_topbarContent__YiKVQ{flex-wrap:wrap}.Topbar_dropdown__uI0ie{min-width:150px}}@media (max-width:768px){.Topbar_topbar__SP-SQ{padding:15px 20px}.Topbar_topbarContent__YiKVQ{align-items:stretch;flex-direction:column}.Topbar_filtersSection__0zP1G{flex-direction:column;gap:10px}.Topbar_actionSection__DwxGR{justify-content:stretch}.Topbar_dateInputWrapper__dq3eT,.Topbar_dateInput__6rS8A,.Topbar_dropdown__uI0ie,.Topbar_generateButton__rJGPT,.Topbar_reasonDropdownWrapper__6ZINC,.Topbar_staffDropdownWrapper__c3Px5{width:100%}}.Menubar_menubarContainer__n-KcO{background-color:var(--neutral-100);height:100%;padding:0;width:220px}.Menubar_menuHeader__wG\+lZ{border-bottom:1px solid #e0e0e0;color:var(--neutral-900);font-size:20px;font-weight:600;margin:0;padding:20px 16px}.Menubar_categoryHeader__yC17A{align-items:center;color:var(--neutral-900);cursor:pointer;display:flex;font-size:16px;font-weight:700;justify-content:space-between;padding:14px 16px;transition:all .2s ease}.Menubar_categoryHeader__yC17A:hover{background-color:#00000005}.Menubar_dropdownIcon__LpqlY{height:16px;transition:transform .2s ease;width:16px}.Menubar_dropdownIcon__LpqlY.Menubar_rotated__J06BT{transform:rotate(180deg)}.Menubar_menuList__HpyVj{display:flex;flex-direction:column}.Menubar_menuItem__DSShB{background-color:#f5f5f5;color:#333;cursor:pointer;font-size:14px;padding:14px 24px;transition:all .2s ease}.Menubar_menuItem__DSShB:hover{background-color:#e8e8e8}.Menubar_menuItem__DSShB.Menubar_active__-StJa{background-color:var(--primary-900);color:#fff;font-weight:500}.Menubar_menuItem__DSShB.Menubar_active__-StJa:hover{background-color:var(--primary-900)}.Menubar_divider__jmGh2{background-color:#e0e0e0;height:1px;margin:0}.Menubar_mainSection__7IyU7{color:var(--neutral-900);cursor:pointer;font-size:16px;font-weight:700;padding:14px 16px;transition:all .2s ease}.Menubar_mainSection__7IyU7:hover{background-color:#00000005}.Menubar_mainSection__7IyU7.Menubar_active__-StJa{background-color:var(--primary-900);color:#fff;font-weight:500}.Menubar_mainSection__7IyU7.Menubar_active__-StJa:hover{background-color:var(--primary-900)}.ReportHeader_reportHeader__velN2{align-items:flex-start;border-bottom:1px solid var(--neutral-300);display:flex;flex-direction:column-reverse;gap:20px;padding:20px 0 10px}.ReportHeader_reportInfo__gB\+6X{align-items:flex-start;display:flex;flex-direction:column;gap:5px}.ReportHeader_infoItem__BPgIB{align-items:center;display:flex;gap:8px}.ReportHeader_infoLabel__b3-74{color:var(--neutral-600);font-size:14px;font-weight:400}.ReportHeader_infoValue__QaowL{color:var(--neutral-900);font-size:14px;font-weight:600}.ReportHeader_downloadButton__huBka{background-color:var(--primary-900);border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:10px 24px;transition:background-color .2s ease}.ReportHeader_downloadButton__huBka:hover:not(:disabled){background-color:var(--primary-800)}.ReportHeader_downloadButton__huBka:disabled{cursor:not-allowed;opacity:.5}@media (max-width:768px){.ReportHeader_reportHeader__velN2{align-items:flex-start;flex-direction:column-reverse;gap:15px}.ReportHeader_reportInfo__gB\+6X{align-items:flex-start;flex-direction:column;gap:10px}}.SalesReport_salesReportContainer__9gYK1{display:flex;flex-direction:column;height:100%;width:100%}.SalesReport_tableWrapper__6Bpsf{background-color:#fff;box-shadow:0 1px 3px #0000001a;margin-top:10px;overflow-x:auto;width:100%}.SalesReport_salesTable__InHXk{border-collapse:collapse;font-size:14px;table-layout:fixed;width:100%}.SalesReport_salesTable__InHXk thead{background-color:#f9fafb;border-bottom:2px solid #e5e7eb}.SalesReport_salesTable__InHXk thead th{border:1px solid var(--neutral-300);color:var(--neutral-900);font-size:14px;font-weight:600;line-height:20px;padding:8px 12px;text-align:left;vertical-align:middle;white-space:nowrap}.SalesReport_colWorkName__JH3Ub{min-width:100px;width:10%}.SalesReport_colCustomerName__e7ruF{min-width:140px;width:15%}.SalesReport_colOrderId__YJWye{min-width:100px;width:10%}.SalesReport_clickableOrderId__QuZoG{color:var(--neutral-900);cursor:pointer;transition:all .2s ease}.SalesReport_clickableOrderId__QuZoG:hover{color:var(--primary-800);text-decoration:underline}.SalesReport_colProduct__1RqPp{min-width:150px;width:20%}.SalesReport_colQuantity__LBY-T{min-width:80px;text-align:center!important;width:8%}.SalesReport_colPrice__Gcadm{min-width:110px;text-align:right!important;width:12%}.SalesReport_colPriceChange__lxnKX{min-width:120px;text-align:right!important;width:13%}.SalesReport_colTotal__XfKmn{min-width:110px;text-align:right!important;width:12%}.SalesReport_salesTable__InHXk tbody tr{border-bottom:1px solid #f3f4f6;transition:background-color .15s ease}.SalesReport_saleRow__BbNaj{cursor:pointer}.SalesReport_saleRow__BbNaj.SalesReport_expanded__5w0zp{background-color:var(--neutral-100)!important;font-weight:600}.SalesReport_disabledRow__AcEfs{cursor:default}.SalesReport_salesTable__InHXk tbody tr:hover{background-color:#f9fafb}.SalesReport_salesTable__InHXk tbody tr:nth-child(2n){background-color:#fafafa}.SalesReport_salesTable__InHXk tbody tr:nth-child(2n):hover{background-color:#f5f5f5}.SalesReport_salesTable__InHXk tbody td{word-wrap:break-word;border:1px solid var(--neutral-300);color:var(--neutral-700);font-size:14px;line-height:20px;overflow-wrap:break-word;padding:4px 12px;vertical-align:middle}.SalesReport_expandedRow__A8pjc{background-color:var(--neutral-100)}.SalesReport_expandedRow__A8pjc td{border:none;padding:0}.SalesReport_detailsContainer__nzXj7{background-color:#fff;padding:16px 24px}.SalesReport_loaderSmall__\+-qKW{align-items:center;display:flex;justify-content:center;padding:20px}.SalesReport_detailsItemsTable__t1cXc,.SalesReport_detailsSummaryTable__ZFaMO{border-collapse:collapse;font-size:14px;margin-bottom:12px;width:100%}.SalesReport_detailsItemsTable__t1cXc thead,.SalesReport_detailsSummaryTable__ZFaMO thead{background-color:#f9fafb}.SalesReport_detailsItemsTable__t1cXc th,.SalesReport_detailsSummaryTable__ZFaMO th{border:1px solid var(--neutral-300);color:var(--neutral-900);font-size:14px;font-weight:600;line-height:20px;padding:8px 12px;text-align:left;white-space:nowrap}.SalesReport_detailsItemsTable__t1cXc td,.SalesReport_detailsSummaryTable__ZFaMO td{border:1px solid var(--neutral-300);color:var(--neutral-700);font-size:14px;line-height:20px;padding:6px 12px}.SalesReport_noDetails__zkRrP{color:var(--neutral-600);margin:0;padding:12px}.SalesReport_centerAlign__5xSwh{text-align:center!important}.SalesReport_rightAlign__3iXwA{text-align:right!important}.SalesReport_loaderContainer__eCMdV,.SalesReport_noData__Q-opj{align-items:center;display:flex;justify-content:center;min-height:400px}.SalesReport_noData__Q-opj{background-color:#f9fafb;border-radius:8px;margin:10px}.SalesReport_noData__Q-opj p{color:var(--neutral-600);font-size:16px}.SalesReport_emptyState__qbzyw{align-items:center;background-color:#f9fafb;border-radius:8px;display:flex;justify-content:center;min-height:400px}.SalesReport_emptyState__qbzyw p{color:var(--neutral-600);font-size:16px;text-align:center}.SalesReport_salesTable__InHXk td,.SalesReport_salesTable__InHXk th{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:768px){.SalesReport_tableWrapper__6Bpsf{overflow-x:scroll}.SalesReport_salesTable__InHXk{min-width:1200px;table-layout:fixed}.SalesReport_salesTable__InHXk tbody td,.SalesReport_salesTable__InHXk thead th{font-size:13px;padding:12px 8px}}.SalesReport_tableWrapper__6Bpsf::-webkit-scrollbar{height:8px}.SalesReport_tableWrapper__6Bpsf::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.SalesReport_tableWrapper__6Bpsf::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.SalesReport_tableWrapper__6Bpsf::-webkit-scrollbar-thumb:hover{background:#555}.SalesSummaryReport_salesReportContainer__lH6Co{display:flex;flex-direction:column;height:100%;width:100%}.SalesSummaryReport_tableWrapper__G939a{background-color:#fff;box-shadow:0 1px 3px #0000001a;margin-top:10px;overflow-x:auto;width:100%}.SalesSummaryReport_salesTable__e4FGx{border-collapse:collapse;font-size:14px;table-layout:fixed;width:100%}.SalesSummaryReport_salesTable__e4FGx thead{background-color:#f9fafb;border-bottom:2px solid #e5e7eb}.SalesSummaryReport_salesTable__e4FGx thead th{border:1px solid var(--neutral-300);color:var(--neutral-900);font-size:14px;font-weight:600;line-height:20px;padding:8px 12px;text-align:left;vertical-align:middle;white-space:nowrap}.SalesSummaryReport_colWorkName__2xwUl{min-width:100px;width:10%}.SalesSummaryReport_colCustomerName__\+8oXz{min-width:140px;width:15%}.SalesSummaryReport_colOrderId__YmFFJ{min-width:100px;width:10%}.SalesSummaryReport_clickableOrderId__AaBwE{color:var(--neutral-900);cursor:pointer;transition:all .2s ease}.SalesSummaryReport_clickableOrderId__AaBwE:hover{color:var(--primary-800);text-decoration:underline}.SalesSummaryReport_colProduct__nfleV{min-width:150px;width:20%}.SalesSummaryReport_colQuantity__quP-A{min-width:80px;text-align:center!important;width:8%}.SalesSummaryReport_colPrice__M0kva{min-width:110px;text-align:right!important;width:12%}.SalesSummaryReport_colPriceChange__HZd5T{min-width:120px;text-align:right!important;width:13%}.SalesSummaryReport_colTotal__Ox0tX{min-width:110px;text-align:right!important;width:12%}.SalesSummaryReport_salesTable__e4FGx tbody tr{border-bottom:1px solid #f3f4f6;transition:background-color .15s ease}.SalesSummaryReport_saleRow__FINyT{cursor:pointer}.SalesSummaryReport_saleRow__FINyT.SalesSummaryReport_expanded__LnJJG{background-color:var(--neutral-100)!important;font-weight:600}.SalesSummaryReport_disabledRow__9X1Eh{cursor:default}.SalesSummaryReport_salesTable__e4FGx tbody tr:hover{background-color:#f9fafb}.SalesSummaryReport_salesTable__e4FGx tbody tr:nth-child(2n){background-color:#fafafa}.SalesSummaryReport_salesTable__e4FGx tbody tr:nth-child(2n):hover{background-color:#f5f5f5}.SalesSummaryReport_salesTable__e4FGx tbody td{word-wrap:break-word;border:1px solid var(--neutral-300);color:var(--neutral-700);font-size:14px;line-height:20px;overflow-wrap:break-word;padding:4px 12px;vertical-align:middle}.SalesSummaryReport_expandedRow__zOmVr{background-color:var(--neutral-100)}.SalesSummaryReport_expandedRow__zOmVr td{border:none;padding:0}.SalesSummaryReport_detailsContainer__NCBzS{background-color:#fff;padding:16px 24px}.SalesSummaryReport_loaderSmall__3Hb5K{align-items:center;display:flex;justify-content:center;padding:20px}.SalesSummaryReport_detailsItemsTable__ENqwD,.SalesSummaryReport_detailsSummaryTable__I-iGJ{border-collapse:collapse;font-size:14px;margin-bottom:12px;width:100%}.SalesSummaryReport_detailsItemsTable__ENqwD thead,.SalesSummaryReport_detailsSummaryTable__I-iGJ thead{background-color:#f9fafb}.SalesSummaryReport_detailsItemsTable__ENqwD th,.SalesSummaryReport_detailsSummaryTable__I-iGJ th{border:1px solid var(--neutral-300);color:var(--neutral-900);font-size:14px;font-weight:600;line-height:20px;padding:8px 12px;text-align:left;white-space:nowrap}.SalesSummaryReport_detailsItemsTable__ENqwD td,.SalesSummaryReport_detailsSummaryTable__I-iGJ td{border:1px solid var(--neutral-300);color:var(--neutral-700);font-size:14px;line-height:20px;padding:6px 12px}.SalesSummaryReport_noDetails__I-rwD{color:var(--neutral-600);margin:0;padding:12px}.SalesSummaryReport_centerAlign__L4Fl5{text-align:center!important}.SalesSummaryReport_rightAlign__zu9VO{text-align:right!important}.SalesSummaryReport_leftAlign__oczVP{text-align:left!important}.SalesSummaryReport_loaderContainer__j8p23,.SalesSummaryReport_noData__MLxmO{align-items:center;display:flex;justify-content:center;min-height:400px}.SalesSummaryReport_noData__MLxmO{background-color:#f9fafb;border-radius:8px;margin:10px}.SalesSummaryReport_noData__MLxmO p{color:var(--neutral-600);font-size:16px}.SalesSummaryReport_emptyState__wbTqh{align-items:center;background-color:#f9fafb;border-radius:8px;display:flex;justify-content:center;min-height:400px}.SalesSummaryReport_emptyState__wbTqh p{color:var(--neutral-600);font-size:16px;text-align:center}.SalesSummaryReport_salesTable__e4FGx td,.SalesSummaryReport_salesTable__e4FGx th{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:768px){.SalesSummaryReport_tableWrapper__G939a{overflow-x:scroll}.SalesSummaryReport_salesTable__e4FGx{min-width:1200px;table-layout:fixed}.SalesSummaryReport_salesTable__e4FGx tbody td,.SalesSummaryReport_salesTable__e4FGx thead th{font-size:13px;padding:12px 8px}}.SalesSummaryReport_tableWrapper__G939a::-webkit-scrollbar{height:8px}.SalesSummaryReport_tableWrapper__G939a::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.SalesSummaryReport_tableWrapper__G939a::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.SalesSummaryReport_tableWrapper__G939a::-webkit-scrollbar-thumb:hover{background:#555}.CancellationReport_cancellationReportContainer__RwBX3{display:flex;flex-direction:column;height:100%;width:100%}.CancellationReport_emptyState__bxTBz{align-items:center;background-color:#f9fafb;border-radius:8px;display:flex;justify-content:center;min-height:400px}.CancellationReport_emptyState__bxTBz p{color:var(--neutral-600);font-size:16px;text-align:center}.CancellationReport_loaderContainer__VZoji{align-items:center;display:flex;justify-content:center;min-height:400px}.CancellationReport_loaderSmall__AhRAA{align-items:center;display:flex;justify-content:center;padding:20px}.CancellationReport_tableWrapper__5erud{background-color:#fff;box-shadow:0 1px 3px #0000001a;margin-top:10px;overflow-x:auto;width:100%}.CancellationReport_tableWrapper__5erud::-webkit-scrollbar{height:8px}.CancellationReport_tableWrapper__5erud::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.CancellationReport_tableWrapper__5erud::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.CancellationReport_tableWrapper__5erud::-webkit-scrollbar-thumb:hover{background:#555}.CancellationReport_cancellationTable__xrPeR{border-collapse:collapse;font-size:14px;min-width:1200px;table-layout:fixed;width:100%}.CancellationReport_cancellationTable__xrPeR thead{background-color:#f9fafb;border-bottom:2px solid #e5e7eb}.CancellationReport_cancellationTable__xrPeR thead th{border:1px solid var(--neutral-300);color:var(--neutral-900);font-size:14px;font-weight:600;line-height:20px;padding:8px 12px;text-align:left;vertical-align:middle;white-space:nowrap}.CancellationReport_colBookingId__BGj0z{min-width:110px;width:10%}.CancellationReport_colClient__w1H8\+{min-width:130px;width:14%}.CancellationReport_colDate__2KpqH{min-width:120px;width:12%}.CancellationReport_colTime__LYB8Y{min-width:100px;width:12%}.CancellationReport_colCancellationType__LFFh1{min-width:130px;width:14%}.CancellationReport_colCancelledBy__YDWI8,.CancellationReport_colCreatedBy__Xv49S{min-width:150px;width:13%}.CancellationReport_colCancelledDate__BtI3q{min-width:130px;width:14%}.CancellationReport_bookingRow__GpYRx{border-bottom:1px solid #f3f4f6;cursor:pointer;transition:background-color .15s ease}.CancellationReport_bookingRow__GpYRx:nth-child(2n){background-color:#fafafa}.CancellationReport_bookingRow__GpYRx:nth-child(odd){background-color:#fff}.CancellationReport_bookingRow__GpYRx:hover{background-color:#f9fafb!important}.CancellationReport_bookingRow__GpYRx:nth-child(2n):hover{background-color:#f5f5f5!important}.CancellationReport_bookingRow__GpYRx.CancellationReport_expanded__575rU{background-color:var(--neutral-100)!important;font-weight:600}.CancellationReport_bookingRow__GpYRx td{word-wrap:break-word;border:1px solid var(--neutral-300);color:var(--neutral-800);font-size:14px;line-height:20px;overflow-wrap:break-word;padding:4px 12px;vertical-align:middle}.CancellationReport_bookingIdLink__KOzjB{color:var(--primary);cursor:pointer;font-weight:600}.CancellationReport_expandedRow__VYg9\+{background-color:var(--neutral-100)}.CancellationReport_expandedRow__VYg9\+ td{border:none;padding:0}.CancellationReport_bookingDetailsContainer__cRLOo{background-color:#fff;padding:20px 30px}.CancellationReport_bookingDetailsTitle__hJRYh{color:var(--neutral-900);font-size:15px;font-weight:600;padding-bottom:8px}.CancellationReport_serviceDetailsTable__oT\+PV{background-color:#fff;border-collapse:collapse;border-radius:4px;font-size:14px;overflow:hidden;table-layout:fixed;width:100%}.CancellationReport_serviceDetailsTable__oT\+PV thead{background-color:#f9fafb;border-bottom:2px solid #e5e7eb}.CancellationReport_serviceDetailsTable__oT\+PV th{border:1px solid var(--neutral-300);color:var(--neutral-900);font-size:14px;font-weight:600;line-height:20px;padding:8px 12px;text-align:left;vertical-align:middle;white-space:nowrap}.CancellationReport_serviceDetailsTable__oT\+PV .CancellationReport_colServiceName__bdyVz{min-width:200px;width:60%}.CancellationReport_serviceDetailsTable__oT\+PV .CancellationReport_colTherapist__PAteR{min-width:200px;width:40%}.CancellationReport_serviceDetailsTable__oT\+PV tbody tr{border-bottom:1px solid #f3f4f6;transition:background-color .15s ease}.CancellationReport_serviceDetailsTable__oT\+PV tbody tr:hover{background-color:#f9fafb}.CancellationReport_serviceDetailsTable__oT\+PV tbody tr:nth-child(2n){background-color:#fafafa}.CancellationReport_serviceDetailsTable__oT\+PV tbody tr:nth-child(2n):hover{background-color:#f5f5f5}.CancellationReport_serviceDetailsTable__oT\+PV tbody td{word-wrap:break-word;border:1px solid var(--neutral-300);color:var(--neutral-700);font-size:14px;line-height:20px;overflow-wrap:break-word;padding:4px 12px;vertical-align:middle}.CancellationReport_noData__9hZEC{align-items:center;background-color:#f9fafb;border-radius:8px;display:flex;justify-content:center;margin:10px;min-height:400px}.CancellationReport_noData__9hZEC p{color:var(--neutral-600);font-size:16px;text-align:center}@media (max-width:768px){.CancellationReport_tableWrapper__5erud{overflow-x:scroll}.CancellationReport_cancellationTable__xrPeR{min-width:1000px;table-layout:auto}.CancellationReport_cancellationTable__xrPeR tbody td,.CancellationReport_cancellationTable__xrPeR thead th{font-size:13px;padding:12px 8px}}.CancellationReport_centerAlign__6\+lYT{text-align:center!important}.CancellationReport_rightAlign__x0JQM{text-align:right!important}.LeaveReport_leaveReportContainer__KvQXe{display:flex;flex-direction:column;height:100%;width:100%}.LeaveReport_tableWrapper__4\+RhE{background-color:#fff;box-shadow:0 1px 3px #0000001a;margin-top:10px;overflow-x:auto;width:100%}.LeaveReport_leaveTable__6usCB{border-collapse:collapse;font-size:14px;table-layout:fixed;width:100%}.LeaveReport_leaveTable__6usCB thead{background-color:#f9fafb;border-bottom:2px solid #e5e7eb}.LeaveReport_leaveTable__6usCB thead th{border:1px solid var(--neutral-300);color:var(--neutral-900);font-size:14px;font-weight:600;line-height:20px;padding:8px 12px;text-align:left;vertical-align:middle;white-space:nowrap}.LeaveReport_colWorkName__C8syz{min-width:150px;width:20%}.LeaveReport_colDate__Isst2{min-width:140px;width:20%}.LeaveReport_colTime__QVrD6{min-width:120px;width:15%}.LeaveReport_colReason__w5lvQ{min-width:180px;width:15%}.LeaveReport_colRemark__XXbdL{min-width:150px;width:40%}.LeaveReport_leaveTable__6usCB tbody tr{border-bottom:1px solid #f3f4f6;transition:background-color .15s ease}.LeaveReport_leaveTable__6usCB tbody tr:hover{background-color:#f9fafb}.LeaveReport_leaveTable__6usCB tbody tr:nth-child(2n){background-color:#fafafa}.LeaveReport_leaveTable__6usCB tbody tr:nth-child(2n):hover{background-color:#f5f5f5}.LeaveReport_leaveTable__6usCB tbody td{word-wrap:break-word;border:1px solid var(--neutral-300);color:var(--neutral-700);font-size:14px;line-height:20px;overflow-wrap:break-word;padding:4px 12px;vertical-align:middle}.LeaveReport_loaderContainer__isI2E,.LeaveReport_noData__3lvLT{align-items:center;display:flex;justify-content:center;min-height:400px}.LeaveReport_noData__3lvLT{background-color:#f9fafb;border-radius:8px;margin:10px}.LeaveReport_noData__3lvLT p{color:var(--neutral-600);font-size:16px}.LeaveReport_emptyState__gWdNA{align-items:center;background-color:#f9fafb;border-radius:8px;display:flex;justify-content:center;min-height:400px}.LeaveReport_emptyState__gWdNA p{color:var(--neutral-600);font-size:16px;text-align:center}.LeaveReport_endMessage__oBid5{background-color:#f9fafb;border-top:1px solid #e5e7eb;padding:20px;text-align:center}.LeaveReport_endMessage__oBid5 p{color:var(--neutral-600);font-size:14px;font-weight:500}@media (max-width:768px){.LeaveReport_tableWrapper__4\+RhE{overflow-x:scroll}.LeaveReport_leaveTable__6usCB{min-width:800px;table-layout:auto}.LeaveReport_leaveTable__6usCB tbody td,.LeaveReport_leaveTable__6usCB thead th{font-size:13px;padding:12px 8px}}.LeaveReport_tableWrapper__4\+RhE::-webkit-scrollbar{height:8px}.LeaveReport_tableWrapper__4\+RhE::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.LeaveReport_tableWrapper__4\+RhE::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.LeaveReport_tableWrapper__4\+RhE::-webkit-scrollbar-thumb:hover{background:#555}.BreakReport_breakReportContainer__C90Q5{display:flex;flex-direction:column;height:100%;width:100%}.BreakReport_tableWrapper__Wqh6A{background-color:#fff;box-shadow:0 1px 3px #0000001a;margin-top:10px;overflow-x:auto;width:100%}.BreakReport_breakTable__DtFex{border-collapse:collapse;font-size:14px;table-layout:fixed;width:100%}.BreakReport_breakTable__DtFex thead{background-color:#f9fafb;border-bottom:2px solid #e5e7eb}.BreakReport_breakTable__DtFex thead th{border:1px solid var(--neutral-300);color:var(--neutral-900);font-size:14px;font-weight:600;line-height:20px;padding:8px 12px;text-align:left;vertical-align:middle;white-space:nowrap}.BreakReport_colTherapistName__IrtWG{min-width:150px;width:20%}.BreakReport_colDate__LWly\+{min-width:140px;width:20%}.BreakReport_colTime__3ptwv{min-width:180px;width:15%}.BreakReport_colReason__WOZeZ{min-width:150px;width:15%}.BreakReport_colRemark__SqAug{min-width:200px;width:30%}.BreakReport_breakTable__DtFex tbody tr{border-bottom:1px solid #f3f4f6;transition:background-color .15s ease}.BreakReport_breakTable__DtFex tbody tr:hover{background-color:#f9fafb}.BreakReport_breakTable__DtFex tbody tr:nth-child(2n){background-color:#fafafa}.BreakReport_breakTable__DtFex tbody tr:nth-child(2n):hover{background-color:#f5f5f5}.BreakReport_breakTable__DtFex tbody td{word-wrap:break-word;border:1px solid var(--neutral-300);color:var(--neutral-700);font-size:14px;line-height:20px;overflow-wrap:break-word;padding:4px 12px;vertical-align:middle}.BreakReport_loaderContainer__L2aZs,.BreakReport_noData__kU7-g{align-items:center;display:flex;justify-content:center;min-height:400px}.BreakReport_noData__kU7-g{background-color:#f9fafb;border-radius:8px;margin:10px}.BreakReport_noData__kU7-g p{color:var(--neutral-600);font-size:16px}.BreakReport_emptyState__omB62{align-items:center;background-color:#f9fafb;border-radius:8px;display:flex;justify-content:center;min-height:400px}.BreakReport_emptyState__omB62 p{color:var(--neutral-600);font-size:16px;text-align:center}@media (max-width:768px){.BreakReport_tableWrapper__Wqh6A{overflow-x:scroll}.BreakReport_breakTable__DtFex{min-width:900px;table-layout:auto}.BreakReport_breakTable__DtFex tbody td,.BreakReport_breakTable__DtFex thead th{font-size:13px;padding:12px 8px}}.BreakReport_tableWrapper__Wqh6A::-webkit-scrollbar{height:8px}.BreakReport_tableWrapper__Wqh6A::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.BreakReport_tableWrapper__Wqh6A::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.BreakReport_tableWrapper__Wqh6A::-webkit-scrollbar-thumb:hover{background:#555}.Payroll_payrollContainer__bsWwL{display:flex;flex-direction:column;height:100%;position:relative;width:100%}.Payroll_reportHeaderWrapper__CN9vr .downloadButton,.Payroll_reportHeaderWrapper__CN9vr button[class*=downloadButton]{display:block}.Payroll_emptyState__i5JjX{align-items:center;background-color:#f9fafb;border-radius:8px;display:flex;justify-content:center;min-height:400px}.Payroll_emptyState__i5JjX p{color:var(--neutral-600);font-size:16px;text-align:center}.Payroll_loaderContainer__mgGm1{align-items:center;display:flex;justify-content:center;min-height:400px}.Payroll_loaderSmall__Vggmi{align-items:center;display:flex;justify-content:center;padding:20px}.Payroll_tableWrapper__Dq132{background-color:#fff;box-shadow:0 1px 3px #0000001a;margin-top:10px;overflow-x:auto;width:100%}.Payroll_tableWrapper__Dq132::-webkit-scrollbar{height:8px}.Payroll_tableWrapper__Dq132::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.Payroll_tableWrapper__Dq132::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.Payroll_tableWrapper__Dq132::-webkit-scrollbar-thumb:hover{background:#555}.Payroll_payrollTable__yvQ9q{border-collapse:collapse;font-size:14px;min-width:1200px;table-layout:fixed;width:100%}.Payroll_payrollTable__yvQ9q thead{background-color:#f9fafb;border-bottom:2px solid #e5e7eb}.Payroll_payrollTable__yvQ9q thead th{border:1px solid var(--neutral-300);color:var(--neutral-900);font-size:14px;font-weight:600;line-height:20px;padding:8px 10px;text-align:left;vertical-align:middle;white-space:nowrap}.Payroll_colWorkName__eOpG0{min-width:150px;width:18%}.Payroll_colHours__PMEhS{min-width:80px;width:9%}.Payroll_colInStoreHours__2Bo00{min-width:80px;text-align:center!important;width:10%}.Payroll_colBlocked__oePcS{min-width:70px;width:7%}.Payroll_colServices__SDCYJ{min-width:80px;width:8%}.Payroll_colServiceSales__iPCnP{min-width:110px;width:12%}.Payroll_colDeductions__XnoBO,.Payroll_colServiceComp__91EOX{min-width:100px;width:11%}.Payroll_colPayAdjustments__xBGEk{min-width:110px;width:13%}.Payroll_colPayAdjustmentsDetail__WxGxU{max-width:110px;min-width:90px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:10%}.Payroll_colTotal__x\+BZw{min-width:100px;width:12%}.Payroll_colProducts__ruPr8{min-width:80px;width:10%}.Payroll_colProductSales__557FE{min-width:110px;width:12%}.Payroll_colTips__awhpb{min-width:100px;width:10%}.Payroll_therapistRow__rVkcE{border-bottom:1px solid #f3f4f6;cursor:pointer;transition:background-color .15s ease}.Payroll_therapistRow__rVkcE:hover{background-color:#f9fafb}.Payroll_therapistRow__rVkcE:nth-child(odd){background-color:#fafafa}.Payroll_therapistRow__rVkcE:nth-child(odd):hover{background-color:#f5f5f5}.Payroll_therapistRow__rVkcE:nth-child(2n){background-color:#fff}.Payroll_therapistRow__rVkcE:nth-child(2n):hover{background-color:#f9fafb}.Payroll_therapistRow__rVkcE.Payroll_expanded__IVZHx{background-color:var(--neutral-100)!important;font-weight:600}.Payroll_therapistRow__rVkcE td{word-wrap:break-word;border:1px solid var(--neutral-300);color:var(--neutral-800);font-size:14px;line-height:20px;overflow-wrap:break-word;padding:4px 12px;vertical-align:middle}.Payroll_expandedRow__FQdIK{background-color:var(--neutral-100)}.Payroll_expandedRow__FQdIK td{border:none;padding:0}.Payroll_dayDetailsContainer__Sed\+K{background-color:#fff;padding:20px 30px}.Payroll_dayDetailsTitle__CpK4X{color:var(--neutral-900);font-size:15px;font-weight:600;padding-bottom:8px}.Payroll_dayDetailsTable__-9LkZ{background-color:#fff;border-collapse:collapse;border-radius:4px;font-size:14px;overflow:hidden;table-layout:fixed;width:100%}.Payroll_dayDetailsTable__-9LkZ thead{background-color:#f9fafb}.Payroll_dayDetailsTable__-9LkZ th{color:var(--neutral-900);font-size:14px;font-weight:600;line-height:20px;padding:8px 12px;text-align:left;vertical-align:middle;white-space:nowrap}.Payroll_dateRow__J9CrJ{border-bottom:1px solid #f3f4f6;cursor:pointer;transition:background-color .15s ease}.Payroll_dateRow__J9CrJ:hover{background-color:#f9fafb}.Payroll_dateRow__J9CrJ:nth-child(odd){background-color:#fafafa}.Payroll_dateRow__J9CrJ:nth-child(odd):hover{background-color:#f5f5f5}.Payroll_dateRow__J9CrJ:nth-child(2n){background-color:#fff}.Payroll_dateRow__J9CrJ:nth-child(2n):hover{background-color:#f9fafb}.Payroll_dateRow__J9CrJ.Payroll_expanded__IVZHx{background-color:var(--neutral-100)!important;font-weight:500}.Payroll_dateRow__J9CrJ td{word-wrap:break-word;border:1px solid var(--neutral-300);color:var(--neutral-800);font-size:14px;line-height:20px;overflow-wrap:break-word;padding:4px 12px;vertical-align:middle}.Payroll_expandedServiceRow__b6nrU{background-color:#f3f4f6}.Payroll_expandedServiceRow__b6nrU td{border:none;padding:0}.Payroll_serviceDetailsContainer__vsTAf{background-color:#fff;padding:20px 30px}.Payroll_serviceDetailsTitle__cRHIU{color:var(--neutral-900);font-size:14px;font-weight:600;padding-bottom:6px}.Payroll_serviceDetailsTable__yhWl4{background-color:#fff;border-collapse:collapse;border-radius:4px;font-size:14px;overflow:hidden;table-layout:fixed;width:100%}.Payroll_serviceDetailsTable__yhWl4 .Payroll_colSaleId__CJLyy{font-weight:600;min-width:80px;width:8%}.Payroll_serviceDetailsTable__yhWl4 .Payroll_colDate__iw-6d{min-width:80px;width:8%}.Payroll_serviceDetailsTable__yhWl4 .Payroll_colClient__OUeCV{min-width:120px;width:16%}.Payroll_serviceDetailsTable__yhWl4 .Payroll_colType__poxat{min-width:80px;width:8%}.Payroll_serviceDetailsTable__yhWl4 .Payroll_colServiceName__gXoAh{min-width:250px;width:32%}.Payroll_serviceDetailsTable__yhWl4 .Payroll_colDeductions__XnoBO,.Payroll_serviceDetailsTable__yhWl4 .Payroll_colRevenue__IiHwh{min-width:90px;width:10%}.Payroll_serviceDetailsTable__yhWl4 .Payroll_colRate__iIm8c{min-width:80px;width:8%}.Payroll_serviceDetailsTable__yhWl4 .Payroll_colCommission__cnzWw{min-width:90px;width:10%}.Payroll_clickableSaleId__9z7J9{color:var(--neutral-900);cursor:pointer;transition:all .2s ease}.Payroll_clickableSaleId__9z7J9:hover{color:var(--primary-800);text-decoration:underline}.Payroll_serviceDetailsTable__yhWl4 thead{background-color:#f9fafb;border-bottom:2px solid #e5e7eb}.Payroll_serviceDetailsTable__yhWl4 th{color:var(--neutral-900);font-size:14px;font-weight:600;padding:0 12px;text-align:left;vertical-align:middle;white-space:nowrap}.Payroll_serviceDetailsTable__yhWl4 tbody tr{border-bottom:1px solid #f3f4f6;transition:background-color .15s ease}.Payroll_serviceDetailsTable__yhWl4 tbody tr:hover{background-color:#f9fafb}.Payroll_serviceDetailsTable__yhWl4 tbody tr:nth-child(2n){background-color:#fafafa}.Payroll_serviceDetailsTable__yhWl4 tbody tr:nth-child(2n):hover{background-color:#f5f5f5}.Payroll_serviceDetailsTable__yhWl4 tbody tr:last-child{border-bottom:none}.Payroll_serviceDetailsTable__yhWl4 td{word-wrap:break-word;border:1px solid var(--neutral-300);color:var(--neutral-800);font-size:14px;line-height:20px;overflow-wrap:break-word;padding:4px 12px;vertical-align:middle}.Payroll_noData__9g33s{align-items:center;background-color:#f9fafb;border-radius:8px;display:flex;justify-content:center;margin:10px;min-height:400px}.Payroll_noData__9g33s p{color:var(--neutral-600);font-size:16px}.Payroll_noMoreData__6QtSI{align-items:center;background-color:#f9fafb;border-top:1px solid #e5e7eb;display:flex;justify-content:center;padding:20px}.Payroll_noMoreData__6QtSI p{color:var(--neutral-500);font-size:14px;margin:0}@media (max-width:768px){.Payroll_tableWrapper__Dq132{overflow-x:scroll}.Payroll_dayDetailsTable__-9LkZ,.Payroll_payrollTable__yvQ9q,.Payroll_serviceDetailsTable__yhWl4{min-width:900px;table-layout:auto}.Payroll_dayDetailsTable__-9LkZ tbody td,.Payroll_dayDetailsTable__-9LkZ thead th,.Payroll_payrollTable__yvQ9q tbody td,.Payroll_payrollTable__yvQ9q thead th,.Payroll_serviceDetailsTable__yhWl4 tbody td,.Payroll_serviceDetailsTable__yhWl4 thead th{font-size:13px;padding:12px 8px}.Payroll_dayDetailsContainer__Sed\+K,.Payroll_serviceDetailsContainer__vsTAf{padding:15px 20px}}.CheckinReport_checkinContainer__uHKZ7{display:flex;flex-direction:column;height:100%;position:relative;width:100%}.CheckinReport_loaderContainer__bh2t8{align-items:center;display:flex;justify-content:center;min-height:400px}.CheckinReport_loaderSmall__ORIMS{align-items:center;display:flex;justify-content:center;padding:20px}.CheckinReport_loadingMoreRow__z7nuW{align-items:center;background-color:#fff;display:flex;justify-content:center;min-height:60px;padding:30px 20px;text-align:center}.CheckinReport_tableWrapper__rDKj5{background-color:#fff;box-shadow:0 1px 3px #0000001a;margin-top:10px;overflow-x:auto;width:100%}.CheckinReport_tableWrapper__rDKj5::-webkit-scrollbar{height:8px}.CheckinReport_tableWrapper__rDKj5::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.CheckinReport_tableWrapper__rDKj5::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.CheckinReport_tableWrapper__rDKj5::-webkit-scrollbar-thumb:hover{background:#555}.CheckinReport_checkinTable__AV1a5{border-collapse:collapse;font-size:14px;min-width:800px;table-layout:fixed;width:100%}.CheckinReport_checkinTable__AV1a5 thead{background-color:#f9fafb;border-bottom:2px solid #e5e7eb}.CheckinReport_checkinTable__AV1a5 thead th{border:1px solid var(--neutral-300);color:var(--neutral-900);font-size:14px;font-weight:600;line-height:20px;padding:8px 12px;text-align:left;vertical-align:middle;white-space:nowrap}.CheckinReport_colBookingId__ugQlv{min-width:100px;width:10%}.CheckinReport_colCustomerName__SaHaf{min-width:150px;width:15%}.CheckinReport_colMemberId__Hq8G2{min-width:100px;width:10%}.CheckinReport_colCountry__RsBDM{min-width:120px;width:13%}.CheckinReport_colContact__e7-jd{min-width:120px;width:15%}.CheckinReport_colPassport__47PRw{min-width:150px;width:15%}.CheckinReport_colCheckinTime__MYKDy{min-width:100px;width:16%}.CheckinReport_colCheckoutTime__4kI4R{min-width:100px;width:14%}.CheckinReport_colAction__C19ky{min-width:80px;text-align:center;width:8%}.CheckinReport_colNoGuests__Cv4jB{color:var(--neutral-600);font-style:italic;text-align:center}.CheckinReport_bookingRow__kJUHF{border-bottom:1px solid #f3f4f6;cursor:pointer;transition:background-color .15s ease}.CheckinReport_unlinkedRow__ZTFLA{cursor:default!important}.CheckinReport_bookingRow__kJUHF:hover{background-color:#f9fafb}.CheckinReport_bookingRow__kJUHF:nth-child(odd){background-color:#fafafa}.CheckinReport_bookingRow__kJUHF:nth-child(odd):hover{background-color:#f5f5f5}.CheckinReport_bookingRow__kJUHF:nth-child(2n){background-color:#fff}.CheckinReport_bookingRow__kJUHF:nth-child(2n):hover{background-color:#f9fafb}.CheckinReport_bookingRow__kJUHF.CheckinReport_expanded__XE09w{background-color:var(--neutral-100);font-weight:600}.CheckinReport_bookingRow__kJUHF.CheckinReport_linkedRow__YlPA5{background-color:var(--primary-100);color:var(--neutral-900)}.CheckinReport_bookingRow__kJUHF.CheckinReport_linkedRow__YlPA5:hover,.CheckinReport_bookingRow__kJUHF.CheckinReport_linkedRow__YlPA5:nth-child(2n),.CheckinReport_bookingRow__kJUHF.CheckinReport_linkedRow__YlPA5:nth-child(2n):hover,.CheckinReport_bookingRow__kJUHF.CheckinReport_linkedRow__YlPA5:nth-child(odd),.CheckinReport_bookingRow__kJUHF.CheckinReport_linkedRow__YlPA5:nth-child(odd):hover{background-color:var(--primary-100)}.CheckinReport_bookingRow__kJUHF.CheckinReport_linkedRow__YlPA5.CheckinReport_expanded__XE09w{background-color:var(--primary-100);color:#fff}.CheckinReport_bookingRow__kJUHF.CheckinReport_linkedRow__YlPA5.CheckinReport_expanded__XE09w:hover{background-color:var(--primary-100)}.CheckinReport_bookingRow__kJUHF.CheckinReport_linkedRow__YlPA5.CheckinReport_expanded__XE09w:nth-child(2n),.CheckinReport_bookingRow__kJUHF.CheckinReport_linkedRow__YlPA5.CheckinReport_expanded__XE09w:nth-child(odd){background-color:var(--primary-200)}.CheckinReport_bookingRow__kJUHF.CheckinReport_linkedRow__YlPA5 .CheckinReport_bookingIdLink__nyG1P,.CheckinReport_bookingRow__kJUHF.CheckinReport_linkedRow__YlPA5 td{color:var(--neutral-900)}.CheckinReport_bookingRow__kJUHF.CheckinReport_linkedRow__YlPA5 .CheckinReport_bookingIdLink__nyG1P:hover{color:var(--neutral-900);text-decoration:underline}.CheckinReport_bookingRow__kJUHF.CheckinReport_linkedRow__YlPA5 .CheckinReport_maskedText__k5Dy6{color:var(--neutral-900)}.CheckinReport_bookingRow__kJUHF td{word-wrap:break-word;border:1px solid var(--neutral-300);color:var(--neutral-800);font-size:14px;line-height:20px;overflow-wrap:break-word;padding:4px 12px;vertical-align:middle}.CheckinReport_bookingIdLink__nyG1P{color:#f97316;cursor:pointer;font-weight:600}.CheckinReport_bookingIdLink__nyG1P:hover{text-decoration:underline}.CheckinReport_downloadLink__cMpES{color:#bc6b38;cursor:pointer}.CheckinReport_downloadLink__cMpES:hover{color:#e47009}.CheckinReport_expandedRow__89VfR{background-color:var(--neutral-100)}.CheckinReport_expandedRow__89VfR td{border:none;padding:0}.CheckinReport_bookingDetailsContainer__tLVZw{background-color:#fff;padding:20px 30px}.CheckinReport_paxSection__x2ebW{margin-bottom:30px}.CheckinReport_paxSection__x2ebW:last-child{margin-bottom:0}.CheckinReport_clientInfo__5\+v1n{grid-gap:12px 20px;border-bottom:1px solid #e5e7eb;display:grid;gap:12px 20px;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;margin-bottom:20px;padding-bottom:5px}.CheckinReport_clientInfoItem__U4138{align-items:baseline;display:flex;flex-direction:row;gap:8px}.CheckinReport_clientInfoLabel__vID\+w{color:var(--neutral-600);font-size:14px;font-style:italic;font-weight:400;white-space:nowrap}.CheckinReport_clientInfoValue__8\+gq\+{color:var(--neutral-900);font-size:14px;font-weight:600}.CheckinReport_bookingInfo__59jZd{border-bottom:1px solid #e5e7eb;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;margin-bottom:20px;padding-bottom:15px}.CheckinReport_bookingInfoItem__Sj2PG{align-items:baseline;display:flex;flex-direction:row;gap:8px}.CheckinReport_bookingInfoLabel__QhTW3{color:var(--neutral-600);font-size:14px;font-style:italic;font-weight:400;white-space:nowrap}.CheckinReport_bookingInfoValue__CeCKc{color:var(--neutral-900);font-size:14px;font-weight:600}.CheckinReport_servicesSection__owEJ2{margin-top:20px}.CheckinReport_servicesTable__LfQuS{background-color:#fff;border-collapse:collapse;border-radius:4px;font-size:14px;overflow:hidden;table-layout:fixed;width:100%}.CheckinReport_servicesTable__LfQuS thead{background-color:#f9fafb;border-bottom:2px solid #e5e7eb}.CheckinReport_servicesTable__LfQuS th{border:1px solid var(--neutral-300);color:var(--neutral-900);font-size:14px;font-weight:600;line-height:20px;padding:8px 12px;text-align:left;vertical-align:middle;white-space:nowrap}.CheckinReport_colServiceName__Jpsk4{min-width:200px;width:50%}.CheckinReport_colTherapistName__cElT3{min-width:150px;width:50%}.CheckinReport_servicesTable__LfQuS tbody tr{border-bottom:1px solid #f3f4f6;transition:background-color .15s ease}.CheckinReport_servicesTable__LfQuS tbody tr:hover{background-color:#f9fafb}.CheckinReport_servicesTable__LfQuS tbody tr:nth-child(2n){background-color:#fafafa}.CheckinReport_servicesTable__LfQuS tbody tr:nth-child(2n):hover{background-color:#f5f5f5}.CheckinReport_servicesTable__LfQuS tbody tr:last-child{border-bottom:none}.CheckinReport_servicesTable__LfQuS td{word-wrap:break-word;border:1px solid var(--neutral-300);color:var(--neutral-800);font-size:14px;line-height:20px;overflow-wrap:break-word;padding:4px 12px;vertical-align:middle}.CheckinReport_noData__lYrXT{align-items:center;background-color:#f9fafb;border-radius:8px;display:flex;justify-content:center;margin:10px;min-height:400px}.CheckinReport_noData__lYrXT p{color:var(--neutral-600);font-size:16px;margin:0;text-align:center}.CheckinReport_checkinTable__AV1a5 td,.CheckinReport_checkinTable__AV1a5 th{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:768px){.CheckinReport_tableWrapper__rDKj5{overflow-x:scroll}.CheckinReport_checkinTable__AV1a5,.CheckinReport_servicesTable__LfQuS{min-width:700px;table-layout:auto}.CheckinReport_checkinTable__AV1a5 tbody td,.CheckinReport_checkinTable__AV1a5 thead th,.CheckinReport_servicesTable__LfQuS tbody td,.CheckinReport_servicesTable__LfQuS thead th{font-size:13px;padding:12px 8px}.CheckinReport_bookingDetailsContainer__tLVZw{padding:15px 20px}.CheckinReport_clientInfoLabel__vID\+w{min-width:150px}}.CheckinReport_maskedText__k5Dy6{letter-spacing:.5px}.CheckinReport_deleteButton__CE6V7{align-items:center;background:none;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:4px 8px;transition:opacity .2s ease}.CheckinReport_deleteButton__CE6V7:hover{opacity:.7}.CheckinReport_deleteButton__CE6V7:disabled{cursor:not-allowed;opacity:.5}.CheckinReport_deleteButton__CE6V7 img{display:block;filter:brightness(0) saturate(100%) invert(27%) sepia(95%) saturate(7471%) hue-rotate(349deg) brightness(96%) contrast(95%);height:18px;width:18px}.CheckinReport_deleteButton__CE6V7:hover img{filter:brightness(0) saturate(100%) invert(20%) sepia(100%) saturate(7471%) hue-rotate(349deg) brightness(90%) contrast(95%)}.CheckinReport_linkedRow__YlPA5 .CheckinReport_deleteButton__CE6V7 img{filter:brightness(0) saturate(100%) invert(27%) sepia(95%) saturate(7471%) hue-rotate(349deg) brightness(96%) contrast(95%)}.CheckinReport_linkedRow__YlPA5 .CheckinReport_deleteButton__CE6V7:hover img{filter:brightness(0) saturate(100%) invert(20%) sepia(100%) saturate(7471%) hue-rotate(349deg) brightness(90%) contrast(95%)}.CheckinReport_deletingText__HyrLn{color:var(--neutral-600);font-size:16px;font-weight:700}.CheckinReport_linkedRow__YlPA5 .CheckinReport_deletingText__HyrLn{color:#fff}.PaymentSummaryReport_paymentSummaryContainer__Kml96{display:flex;flex-direction:column;height:100%;width:100%}.PaymentSummaryReport_tableWrapper__ok4e2{background-color:#fff;box-shadow:0 1px 3px #0000001a;margin-top:10px;overflow-x:auto;width:100%}.PaymentSummaryReport_paymentTable__P4143{border-collapse:collapse;font-size:14px;table-layout:fixed;width:100%}.PaymentSummaryReport_paymentTable__P4143 thead{background-color:#f9fafb;border-bottom:2px solid #e5e7eb}.PaymentSummaryReport_paymentTable__P4143 thead th{color:var(--neutral-900);font-weight:600;padding:8px 12px;text-align:left}.PaymentSummaryReport_paymentTable__P4143 tbody td,.PaymentSummaryReport_paymentTable__P4143 thead th{border:1px solid var(--neutral-300);font-size:14px;line-height:20px;vertical-align:middle;white-space:nowrap}.PaymentSummaryReport_paymentTable__P4143 tbody td{color:var(--neutral-700);overflow:hidden;padding:6px 12px;text-overflow:ellipsis}.PaymentSummaryReport_colMethod__ninC-{min-width:220px;width:60%}.PaymentSummaryReport_colPayments__mB4\+B{min-width:120px;text-align:left!important;width:20%}.PaymentSummaryReport_colAmount__4a9S-{min-width:140px;text-align:left!important;width:20%}.PaymentSummaryReport_totalRow__NkUUL td{background-color:#f9fafb;font-weight:700}.PaymentSummaryReport_loaderContainer__3z-WY,.PaymentSummaryReport_noData__345gf{align-items:center;display:flex;justify-content:center;min-height:400px}.PaymentSummaryReport_noData__345gf{background-color:#f9fafb;border-radius:8px;margin:10px}@media (max-width:768px){.PaymentSummaryReport_tableWrapper__ok4e2{overflow-x:scroll}.PaymentSummaryReport_paymentTable__P4143{min-width:700px}}.PaymentDetailsReport_paymentDetailsContainer__FtTMy{display:flex;flex-direction:column;height:100%;width:100%}.PaymentDetailsReport_tableWrapper__9GHds{-webkit-overflow-scrolling:touch;background-color:#fff;box-shadow:0 1px 3px #0000001a;margin-top:10px;overflow-x:auto;scrollbar-color:var(--neutral-500) #f1f1f1;scrollbar-width:thin;width:100%}.PaymentDetailsReport_tableWrapper__9GHds::-webkit-scrollbar{height:8px}.PaymentDetailsReport_tableWrapper__9GHds::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.PaymentDetailsReport_tableWrapper__9GHds::-webkit-scrollbar-thumb{background:var(--neutral-500);border-radius:4px}.PaymentDetailsReport_tableWrapper__9GHds::-webkit-scrollbar-thumb:hover{background:var(--neutral-500)}.PaymentDetailsReport_paymentTable__\+wzEm{border-collapse:collapse;font-size:14px;min-width:1750px;table-layout:fixed;width:100%}.PaymentDetailsReport_paymentTable__\+wzEm thead{background-color:#f9fafb;border-bottom:2px solid #e5e7eb}.PaymentDetailsReport_paymentTable__\+wzEm thead th{color:var(--neutral-900);font-weight:600;padding:8px 12px;text-align:left}.PaymentDetailsReport_paymentTable__\+wzEm tbody td,.PaymentDetailsReport_paymentTable__\+wzEm thead th{border:1px solid var(--neutral-300);font-size:14px;line-height:20px;vertical-align:middle;white-space:nowrap}.PaymentDetailsReport_paymentTable__\+wzEm tbody td{color:var(--neutral-700);overflow:hidden;padding:6px 12px;text-overflow:ellipsis}.PaymentDetailsReport_colSaleNumber__i0zY7{min-width:160px;width:11%}.PaymentDetailsReport_colPaymentDate__8NT\+B,.PaymentDetailsReport_colSaleDate__OlL14{min-width:180px;width:12%}.PaymentDetailsReport_colClient__kL70J{min-width:300px;width:22%}.PaymentDetailsReport_colStaff__jnkKt{min-width:160px;width:12%}.PaymentDetailsReport_colServices__Opi0h{min-width:280px;width:30%}.PaymentDetailsReport_colAmount__Lic3R,.PaymentDetailsReport_colSubtotal__4XAqs{min-width:120px;text-align:left!important;width:8%}.PaymentDetailsReport_colMethod__ioDG7,.PaymentDetailsReport_colReference__mMar1,.PaymentDetailsReport_colTransactionId__nGCj0{min-width:140px;width:10%}.PaymentDetailsReport_loaderContainer__mwyvs,.PaymentDetailsReport_noData__0cglj{align-items:center;display:flex;justify-content:center;min-height:400px}.PaymentDetailsReport_noData__0cglj{background-color:#f9fafb;border-radius:8px;margin:10px}.PaymentDetailsReport_saleIdLink__0CcEP{cursor:pointer;text-underline-offset:2px}.PaymentDetailsReport_saleIdLink__0CcEP:hover{color:#1d4ed8;color:var(--primary-800,#1d4ed8);text-decoration:underline}@media (max-width:768px){.PaymentDetailsReport_tableWrapper__9GHds{overflow-x:scroll}.PaymentDetailsReport_paymentTable__\+wzEm{min-width:1750px}}.Style_header__oiXRa{gap:15px;justify-content:space-between;margin-bottom:15px;padding:15px}.Style_header__oiXRa,.Style_leftSection__W6quH,.Style_rightSection__YZHPQ{align-items:center;display:flex}.Style_rightSection__YZHPQ{gap:15px}.Style_refreshButton__TWPWr{align-items:center;background:none;border:none;border-radius:4px;color:var(--neutral-600);cursor:pointer;display:flex;justify-content:center;line-height:0;min-height:32px;min-width:32px;overflow:visible;padding:6px;position:relative;transition:all .2s ease}.Style_refreshButton__TWPWr:hover{background-color:var(--neutral-100);color:var(--primary-600)}.Style_refreshButton__TWPWr:active{transform:scale(.95)}.Style_refreshButton__TWPWr.Style_isRefreshing__U2doj{animation:Style_spin__UDT0b 1s linear infinite}@keyframes Style_spin__UDT0b{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Style_updateIndicator__ZPcqG{animation:Style_pulse__96lhw 2s ease-in-out infinite;background-color:var(--green);border:2px solid var(--white);border-radius:50%;bottom:19px;height:10px;left:15px;position:absolute;width:10px}@keyframes Style_pulse__96lhw{0%,to{opacity:1;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.Style_newCheckoutButton__2YYaN{padding-left:10px;padding-right:10px;width:148px}.Style_InputGroup__w1BDc svg{left:20px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.Style_InputGroup__w1BDc input{border:1px solid var(--neutral-400);border-radius:3px;color:var(--neutral-900);flex:1 1;font-size:16px;font-weight:600;letter-spacing:0;line-height:24px;margin-right:70px;max-width:409px;padding:10px 20px 10px 46px;width:100%}.Style_searchInput__HKdFA::placeholder{color:var(--neutral-600)!important}.Style_filterButton__FxL53{align-items:center;border:1px solid var(--neutral-400);border-radius:3px;color:var(--neutral-900);cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:10px;height:44px;justify-content:center;letter-spacing:0;line-height:24px;position:relative;width:127px}.Style_filterIndicator__F2TPQ{position:absolute;right:-3px;top:-3px}.Style_tableContainer__EBhST{max-width:100%;overflow-x:auto;width:100%}.Style_tableContainer__EBhST table{border-collapse:collapse;width:100%}.Style_tableContainer__EBhST td,.Style_tableContainer__EBhST th{padding:20px 15px;text-align:left}.Style_tableContainer__EBhST td:last-child,.Style_tableContainer__EBhST th:last-child{text-align:right}.Style_loadingOverlay__YpPwM{bottom:0;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%);z-index:100}.Style_loadingMessage__hNWAK{background-color:#ffffffe6;border:1px solid var(--neutral-200);border-radius:20px;box-shadow:0 4px 6px -1px #0000001a;color:var(--neutral-600);font-size:14px;font-weight:500;padding:10px 20px}.Style_tableContainer__EBhST td,.Style_tableContainer__EBhST th{border-bottom:1px solid var(--neutral-200);color:var(--neutral-600);font-size:14px;font-weight:400;letter-spacing:0;line-height:16px;vertical-align:middle}.Style_tableContainer__EBhST tr:not(:last-child){border-bottom:1px solid var(--neutral-200)}.Style_tableContainer__EBhST td{border-bottom:0;color:var(--neutral-900);min-width:150px}.Style_colNameContainer__UBAGH{align-items:center;display:flex;gap:10px}.Style_colName__WH7Xx .Style_profile__X29uV{align-items:center;background-color:var(--primary-800);border-radius:50%;color:#fff;display:flex;font-size:10px;font-style:Medium;font-weight:500;height:24px;justify-content:center;letter-spacing:0;line-height:10px;position:relative;width:24px}.Style_memberIcon__er-Oj{background-color:var(--secondary-600);border:1px solid var(--white);border-radius:50%;height:10px;line-height:0;position:absolute;right:-1.5px;top:-1.5px;width:10px}.Style_memberIcon__er-Oj img{height:100%;line-height:0;width:100%}.Style_clickableRow__so0eJ{cursor:pointer;transition:background-color .2s ease}.Style_clickableRow__so0eJ:hover{background-color:#f8f9fa}.Style_clickableRow__so0eJ:active{background-color:#e9ecef}.Style_searchDropdown__xtP7S{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 10px 25px #00000026;left:0;margin-top:5px;max-height:300px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:1000}.Style_searchResultItem__3YxU2{align-items:center;border-bottom:1px solid #f3f4f6;cursor:pointer;display:flex;padding:12px 16px;transition:background-color .2s ease}.Style_searchResultItem__3YxU2:last-child{border-bottom:none}.Style_searchResultItem__3YxU2:hover{background-color:#f8f9fa}.Style_searchResultAvatar__3kKHC{align-items:center;background-color:var(--primary-800);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:12px;font-weight:500;height:32px;justify-content:center;margin-right:12px;width:32px}.Style_searchResultInfo__dmyEO{flex:1 1;min-width:0}.Style_searchResultName__HZ0Ng{color:#111827;font-size:14px;font-weight:600;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Style_searchResultDetails__qkLO9{color:#6b7280;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Style_noSearchResults__QOcMK{color:#6b7280;font-size:14px;font-style:italic;padding:16px;text-align:center}.Style_InputGroup__w1BDc{position:relative}.Style_clearSearchButton__oxkFL{align-items:center;background:none;border:none;border-radius:50%;cursor:pointer;display:flex;justify-content:center;padding:4px;position:absolute;right:12px;top:50%;transform:translateY(-50%);transition:background-color .2s ease;z-index:10}.Style_clearSearchButton__oxkFL:hover{background-color:#0000001a}.Style_clearSearchButton__oxkFL:active{background-color:#0003}.Style_clearSearchButton__oxkFL img{opacity:.6;transition:opacity .2s ease}.Style_clearSearchButton__oxkFL:hover img{opacity:1}.Style_desktopActions__O\+KTc{align-items:center;display:flex;gap:15px}.Style_hamburgerButton__ulYMV{align-items:center;background-color:var(--primary-900);border:none;border-radius:4px;cursor:pointer;display:none;flex-direction:column;gap:5px;height:44px;justify-content:center;padding:8px;transition:background-color .2s ease;width:44px}.Style_hamburgerButton__ulYMV:hover{background-color:var(--primary-800)}.Style_hamburgerLine__JSIGu{background-color:#fff;border-radius:2px;height:2px;transition:all .2s ease;width:16px}.Style_mobileMenuDropdown__8iCsI{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 10px 25px #00000026;display:flex;flex-direction:column;gap:8px;margin-top:5px;padding:8px;position:absolute;right:0;top:100%;width:200px;z-index:1000}.Style_mobileMenuDropdown__8iCsI .Style_filterButton__FxL53,.Style_mobileMenuDropdown__8iCsI .Style_newCheckoutButton__2YYaN{width:100%}@media (max-width:500px){.Style_desktopActions__O\+KTc{display:none}.Style_hamburgerButton__ulYMV{display:flex}.Style_rightSection__YZHPQ{position:relative}.Style_InputGroup__w1BDc input{margin-right:0}}.collapse_panelWrapper__p1-NS{overflow:hidden;transition:all .3s ease-in-out}.collapse_panelHeader__MBfp0{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:18px 0;transition:all .3s ease-in-out}.collapse_panelHeading__XdybX{color:var(--neutral-900);font-size:var(--font14);font-weight:600;line-height:16px;margin:0}.collapse_arrowIcon__ho8y8{transition:transform .3s ease-in-out}.collapse_rotate__8CiRa{transform:rotate(180deg)}.collapse_panelContent__II6Kg{overflow:hidden;padding:0;transition:height .3s ease-in-out,padding .3s ease-in-out}.collapse_panelContent__II6Kg.collapse_show__qDNmW{padding:0}.collapse_panelHeader__MBfp0.collapse_disabled__pY6D4{cursor:not-allowed;opacity:.5}.collapse_panelHeader__MBfp0.collapse_disabled__pY6D4 .collapse_panelHeading__XdybX{color:var(--neutral-500)}.collapse_panelHeader__MBfp0.collapse_disabled__pY6D4 .collapse_arrowIcon__ho8y8{opacity:.5}.ClientFilterSidebar_filterOverlay__zGTlF{background-color:#00000080;bottom:0;display:flex;justify-content:flex-end;left:0;opacity:0;position:fixed;right:0;top:0;transition:all .3s ease;visibility:hidden;z-index:1000}.ClientFilterSidebar_filterOverlay__zGTlF.ClientFilterSidebar_open__lv5HN{opacity:1;visibility:visible}.ClientFilterSidebar_filterSidebar__pdlen{background-color:#fff;box-shadow:-10px 0 30px #00000026;display:flex;flex-direction:column;height:100vh;overflow:hidden;position:fixed;right:-100%;top:0;transition:right .3s ease;width:359px}.ClientFilterSidebar_filterOverlay__zGTlF.ClientFilterSidebar_open__lv5HN .ClientFilterSidebar_filterSidebar__pdlen{right:0}.ClientFilterSidebar_filterHeader__0U7Iv{align-items:center;background-color:#fff;display:flex;flex-shrink:0;justify-content:space-between}.ClientFilterSidebar_headerLeft__2CUxG{align-items:center;display:flex;gap:8px}.ClientFilterSidebar_headerTitle__eBJ62{color:#111827;font-size:16px;font-weight:600}.ClientFilterSidebar_closeButton__LQ1II{align-items:center;background:none;border:none;border-radius:4px;color:#6b7280;cursor:pointer;display:flex;font-size:24px;height:24px;justify-content:center;padding:0;transition:background-color .2s;width:24px}.ClientFilterSidebar_closeButton__LQ1II:hover{background-color:#f3f4f6}.ClientFilterSidebar_filterContent__J-1lx{flex:1 1;overflow-y:auto;padding:0 10px}.ClientFilterSidebar_filterGroup__U7sJJ{padding-bottom:30px}.ClientFilterSidebar_filterGroup__U7sJJ:last-of-type{margin-bottom:0}.ClientFilterSidebar_filterLabel__DSN6e{color:var(--neutral-900);display:block;font-size:14px;font-weight:500;margin-bottom:12px}.ClientFilterSidebar_filterLabelUnderline__GXXHO{color:var(--neutral-500);display:block;font-size:14px;font-weight:500;margin-bottom:12px}.ClientFilterSidebar_toggleContainer__XyxQ4 .ClientFilterSidebar_filterLabelUnderline__GXXHO{display:inline;margin-bottom:0}.ClientFilterSidebar_dropdownContainer__P43eo{position:relative;width:100%}.ClientFilterSidebar_dropdown__aIRkE{-webkit-appearance:none;appearance:none;background-color:initial;border:none;border-bottom:1px solid var(--neutral-300);color:var(--neutral-500);cursor:pointer;font-size:14px;padding:12px 0;transition:border-bottom-color .2s;width:100%}.ClientFilterSidebar_dropdown__aIRkE:focus{border-bottom-color:#3b82f6!important;outline:none}.ClientFilterSidebar_dropdown__aIRkE::placeholder{color:#6b7280!important;font-size:14px;font-weight:400}.ClientFilterSidebar_dropdownContainer__P43eo svg{pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%)}.ClientFilterSidebar_dropdown__aIRkE option{background-color:#fff;border:none;color:#6b7280;cursor:pointer;font-size:14px;padding:8px 12px}.ClientFilterSidebar_dropdown__aIRkE option:first-child{color:#111827;font-weight:600}.ClientFilterSidebar_dropdown__aIRkE option:hover{background-color:#f9fafb}.ClientFilterSidebar_dropdown__aIRkE option:checked{background-color:#f3f4f6;color:#111827;font-weight:500}.ClientFilterSidebar_textInput__uV46I{background-color:initial;border:none;border-bottom:1px solid var(--neutral-300);color:var(--neutral-500);font-size:14px;padding:12px 0;transition:border-bottom-color .2s;width:100%}.ClientFilterSidebar_textInput__uV46I::placeholder{color:var(--neutral-500)!important;font-size:14px;font-weight:400}.ClientFilterSidebar_textInput__uV46I:focus{color:var(--neutral-900);outline:none}.ClientFilterSidebar_inlineInput__wr--o{-moz-appearance:textfield;background-color:initial;border:none;border-bottom:1px solid var(--neutral-300);color:var(--neutral-500);display:inline-block;font-size:14px;font-weight:500;margin:0 4px;padding:0 4px;text-align:center;width:60px}.ClientFilterSidebar_inlineInput__wr--o::-webkit-inner-spin-button,.ClientFilterSidebar_inlineInput__wr--o::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ClientFilterSidebar_inlineInput__wr--o:focus{border-bottom-color:var(--primary-400);color:var(--neutral-900);outline:none}.ClientFilterSidebar_inlineInput__wr--o::placeholder{color:var(--neutral-300)}.ClientFilterSidebar_toggleContainer__XyxQ4{align-items:center;display:flex;justify-content:space-between}.ClientFilterSidebar_toggleSwitch__NOw-c{cursor:pointer;display:inline-block;height:16px;position:relative;width:25px}.ClientFilterSidebar_toggleInput__xzzrX{height:0;opacity:0;width:0}.ClientFilterSidebar_toggleSlider__4HsHb{background-color:#d1d5db;border-radius:16px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.3s}.ClientFilterSidebar_toggleSlider__4HsHb:before{background-color:#fff;border-radius:50%;bottom:2px;box-shadow:0 2px 4px #0003;content:"";height:12px;left:2px;position:absolute;transition:.3s;width:12px}.ClientFilterSidebar_toggleInput__xzzrX:checked+.ClientFilterSidebar_toggleSlider__4HsHb{background-color:var(--secondary-800)}.ClientFilterSidebar_toggleInput__xzzrX:checked+.ClientFilterSidebar_toggleSlider__4HsHb:before{transform:translateX(9px)}.ClientFilterSidebar_filterActions__NzJWS{background-color:#fff;flex-shrink:0}.ClientFilterSidebar_exportSection__okjAr{align-items:center;display:flex;justify-content:space-between;padding:16px 10px}.ClientFilterSidebar_exportText__YrHDq{color:#374151;font-size:14px;font-weight:500}.ClientFilterSidebar_downloadButton__Wv\+9p{background:none;border:none;color:var(--primary-800);cursor:pointer;font-size:14px;font-weight:500;padding:0}.ClientFilterSidebar_downloadButton__Wv\+9p:hover{color:var(--primary-900)}.ClientFilterSidebar_actionButtons__Yiugi{display:flex;flex-direction:column;gap:12px;margin-top:10px}.ClientFilterSidebar_clearButton__4XgRr{background-color:var(--neutral-100);color:var(--primary-800);cursor:pointer;font-size:14px;font-weight:500;padding:10px;text-align:left;transition:all .2s;width:100%}.ClientFilterSidebar_clearButton__4XgRr:hover{color:var(--primary-900)}.ClientFilterSidebar_applyButton__oU9fc{background-color:var(--primary-900);border:none;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:10px 16px;transition:background-color .2s;width:100%}.ClientFilterSidebar_applyButton__oU9fc:hover{background-color:var(--primary-800)}.ClientFilterSidebar_filterContent__J-1lx::-webkit-scrollbar{width:6px}.ClientFilterSidebar_filterContent__J-1lx::-webkit-scrollbar-track{background:#f1f5f9}.ClientFilterSidebar_filterContent__J-1lx::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.ClientFilterSidebar_filterContent__J-1lx::-webkit-scrollbar-thumb:hover{background:#94a3b8}.ClientFilterSidebar_customDropdown__kuiY0{align-items:center;background-color:#fff;border:1px solid var(--neutral-300);border-radius:6px;cursor:pointer;display:flex;justify-content:space-between;min-height:40px;padding:8px 12px;position:relative;transition:border-color .2s;width:100%}.ClientFilterSidebar_customDropdown__kuiY0:hover{border-color:var(--neutral-400)}.ClientFilterSidebar_dropdownValue__i\+DFk{color:var(--neutral-900);flex:1 1;font-size:14px}.ClientFilterSidebar_dropdownMenu__axx8U{background-color:#fff;border:1px solid var(--neutral-300);border-radius:6px;box-shadow:0 4px 6px -1px #0000001a;left:0;max-height:200px;overflow:hidden;position:absolute;right:0;top:100%;z-index:1000}.ClientFilterSidebar_searchContainer__v0LPu{border-bottom:1px solid var(--neutral-200);padding:8px 12px}.ClientFilterSidebar_searchInput__126j7{border:1px solid var(--neutral-300);border-radius:4px;font-size:14px;outline:none;padding:6px 8px;width:100%}.ClientFilterSidebar_searchInput__126j7:focus{border-color:var(--primary-500)}.ClientFilterSidebar_dropdownOptions__34gU1{max-height:150px;overflow-y:auto}.ClientFilterSidebar_dropdownOption__0V5zR{align-items:center;color:var(--neutral-900);cursor:pointer;display:flex;font-size:14px;gap:8px;padding:8px 12px;transition:background-color .2s}.ClientFilterSidebar_dropdownOption__0V5zR:hover{background-color:var(--neutral-100)}.ClientFilterSidebar_dropdownOption__0V5zR.ClientFilterSidebar_selected__j\+193{background-color:var(--primary-50);color:var(--primary-700)}.ClientFilterSidebar_dropdownOption__0V5zR input[type=checkbox]{accent-color:var(--primary-500);height:16px;margin:0;width:16px}.ClientFilterSidebar_dropdownOption__0V5zR span{flex:1 1}.ClientFilterSidebar_customDateInputs__ac4at{display:flex;gap:16px;margin-top:12px}.ClientFilterSidebar_dateInputContainer__cWWpV{flex:1 1;position:relative}.ClientFilterSidebar_dateInput__fhPoQ{-webkit-appearance:none;appearance:none;background-color:initial;background-image:none;border:none;border-bottom:1px solid var(--neutral-300);color:var(--neutral-500);cursor:pointer;font-size:14px;outline:none;padding:12px 0;transition:border-bottom-color .2s;width:100%}.ClientFilterSidebar_dateInput__fhPoQ::-webkit-calendar-picker-indicator{display:none}.ClientFilterSidebar_dateInput__fhPoQ::-moz-calendar-picker-indicator{display:none}.ClientFilterSidebar_dateInput__fhPoQ::placeholder{color:var(--neutral-500)!important;font-size:14px;font-weight:400}.ClientFilterSidebar_dateInput__fhPoQ[value]{color:var(--neutral-900)}.ClientFilterSidebar_dateInput__fhPoQ:hover{background-color:var(--neutral-50);border-bottom-color:var(--neutral-400)}.ClientFilterSidebar_dateInput__fhPoQ:focus{background-color:var(--neutral-50);color:var(--neutral-900)}.SimpleMultiSelectDropdown_dropdownContainer__-PW-a{position:relative;width:100%}.SimpleMultiSelectDropdown_dropdownTrigger__lKCSO{align-items:center;background-color:initial;border:none;border-bottom:1px solid var(--neutral-300);color:var(--neutral-500);cursor:pointer;display:flex;font-size:14px;justify-content:space-between;padding:12px 0;transition:border-bottom-color .2s;width:100%}.SimpleMultiSelectDropdown_dropdownTrigger__lKCSO:hover{border-bottom-color:var(--neutral-400)}.SimpleMultiSelectDropdown_dropdownTrigger__lKCSO:focus{border-bottom-color:#3b82f6;outline:none}.SimpleMultiSelectDropdown_dropdownTrigger__lKCSO.SimpleMultiSelectDropdown_disabled__BQfFP{cursor:not-allowed;opacity:.6}.SimpleMultiSelectDropdown_selectedValue__z8xFu{flex:1 1;text-align:left}.SimpleMultiSelectDropdown_dropdownIcon__YoGXG{transition:transform .2s ease}.SimpleMultiSelectDropdown_dropdownIcon__YoGXG.SimpleMultiSelectDropdown_rotated__K6ERC{transform:rotate(180deg)}.SimpleMultiSelectDropdown_dropdownMenu__mB3S4{background-color:#fff;border:1px solid var(--neutral-500);border-radius:6px;box-shadow:0 4px 6px -1px #0000001a;left:0;margin-top:4px;max-height:400px;overflow:hidden;position:absolute;right:0;top:100%;z-index:1000}.SimpleMultiSelectDropdown_searchContainer__O87mL{background-color:var(--neutral-100);padding:5px;position:relative}.SimpleMultiSelectDropdown_searchContainer__O87mL svg{color:#9ca3af;height:16px;left:20px;position:absolute;top:50%;transform:translateY(-50%);width:16px;z-index:1}.SimpleMultiSelectDropdown_searchInput__yFpVz{background-color:initial;border:none;border-radius:4px;font-size:14px;outline:none;padding:8px 12px 8px 44px;transition:border-color .2s;width:100%}.SimpleMultiSelectDropdown_searchInput__yFpVz:focus{border-color:#3b82f6}.SimpleMultiSelectDropdown_searchInput__yFpVz::placeholder{color:var(--neutral-500);font-size:var(--font14);font-weight:400}.SimpleMultiSelectDropdown_optionsList__gLrdb{max-height:300px;overflow-y:auto}.SimpleMultiSelectDropdown_noResults__rlBJA{color:#9ca3af;font-size:14px;padding:12px;text-align:center}.SimpleMultiSelectDropdown_dropdownOption__0iZuC{background-color:#fff;border:none;color:#6b7280;cursor:pointer;font-size:14px;padding:10px 14px;text-align:left;transition:background-color .15s ease;width:100%}.SimpleMultiSelectDropdown_dropdownOption__0iZuC:hover{background-color:#f9fafb}.SimpleMultiSelectDropdown_dropdownOption__0iZuC.SimpleMultiSelectDropdown_selected__OeEE4{background-color:var(--neutral-100);font-weight:500}.SimpleMultiSelectDropdown_optionLabel__pIXPp{display:block;width:100%}.SimpleMultiSelectDropdown_selectAllOption__2H7hD{background-color:#f8fafc;border-bottom:1px solid #f3f4f6;color:#111827;cursor:pointer;font-size:14px;font-weight:600;padding:10px 14px;transition:background-color .15s ease}.SimpleMultiSelectDropdown_selectAllOption__2H7hD:hover{background-color:#f1f5f9}.SimpleMultiSelectDropdown_selectAllOption__2H7hD.SimpleMultiSelectDropdown_selected__OeEE4{background-color:var(--neutral-100);font-weight:600}.SimpleMultiSelectDropdown_selectAllText__cc3Qe{display:block;width:100%}.SimpleMultiSelectDropdown_dropdownMenu__mB3S4::-webkit-scrollbar{width:6px}.SimpleMultiSelectDropdown_dropdownMenu__mB3S4::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.SimpleMultiSelectDropdown_dropdownMenu__mB3S4::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.SimpleMultiSelectDropdown_dropdownMenu__mB3S4::-webkit-scrollbar-thumb:hover{background:#94a3b8}.login_loginWrapper__Lz7T9{background-image:url(/static/media/login-bg.b4f91da79324622b1f20.png);background-position:bottom;background-repeat:no-repeat;background-size:cover;height:100dvh;position:relative}.login_loginCard__4Poxs{background-color:var(--white);border-radius:15px;box-shadow:var(--shadow-lg);min-width:450px;padding:40px;position:absolute;right:150px;top:50%;transform:translateY(-50%)}.login_formLogo__WHzyN{display:block}.login_formHeader__8RJtX{margin:30px 0}.login_formHeader__8RJtX p{color:var(--neutral-600);font-size:var(--font16);font-weight:500;line-height:20px}.login_formControl__tDHaG{background-color:var(--white);border:1px solid var(--neutral-400);border-radius:5px;padding:13px 15px;transition:.2s ease-in-out;width:100%}.login_formControl__tDHaG:focus{background-color:var(--white);border:1px solid var(--primary-900)}.login_formControl__tDHaG::placeholder{color:var(--neutral-600);font-size:16px;font-weight:500;line-height:20px}.login_AuthButton__krjrg{font-size:16px;line-height:20px;margin-top:10px;padding:11px 26px;width:100%}.login_bottomLink__YWIwK{text-align:center}.login_linkText__RXPLB{color:var(--primary-800);display:block;font-size:var(--font14);font-weight:600;line-height:16px;margin-top:15px;text-decoration:underline}.login_inputGroup__fbiMw{position:relative}.login_showIcon__H3W3r{cursor:pointer;display:inline-block;height:24px;position:absolute;right:15px;top:50%;transform:translateY(-50%);width:24px}.login_formError__HniB-{margin-bottom:10px}.login_errorMessage__J2zuO{color:red;font-size:var(--font14);font-weight:600;line-height:16px;margin-top:4px}.login_recaptchaContainer__XYQpm{display:flex;justify-content:flex-start;margin-top:10px;width:100%}.login_recaptchaContainer__XYQpm>div{width:100%}@media (max-width:900px){.login_loginCard__4Poxs{left:50%;right:auto;transform:translate(-50%,-50%)}}@media (max-width:500px){.login_loginCard__4Poxs{min-width:400px}}@media (max-width:400px){.login_loginCard__4Poxs{min-width:350px}}.Style_bookingsContainer__qmsxT{background:var(--neutral-50);box-sizing:border-box;display:flex;flex-direction:column;height:100vh;height:100dvh;max-width:100vw;overflow-x:hidden;position:relative;width:100%}.Style_header__2x1LM{box-sizing:border-box;justify-content:space-between;margin-bottom:15px;padding:15px;width:100%}.Style_header__2x1LM,.Style_leftSection__UiZCQ,.Style_rightSection__5feLh{align-items:center;display:flex}.Style_rightSection__5feLh{gap:15px;margin-left:15px}.Style_newCheckoutButton__RlVrg{padding-left:10px;padding-right:10px;width:148px}.Style_InputGroup__TV\+9D{position:relative}.Style_InputGroup__TV\+9D svg{left:20px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.Style_InputGroup__TV\+9D input{border:1px solid var(--neutral-400);border-radius:3px;color:var(--neutral-900);flex:1 1;font-size:16px;font-weight:600;letter-spacing:0;line-height:24px;padding:10px 40px 10px 46px;width:409px}.Style_searchInput__SekV8::placeholder{color:var(--neutral-600)!important}.Style_clearSearchButton__IBa\+7{align-items:center;background:none;border:none;border-radius:50%;cursor:pointer;display:flex;justify-content:center;padding:4px;position:absolute;right:12px;top:50%;transform:translateY(-50%);transition:background-color .2s ease}.Style_clearSearchButton__IBa\+7:hover{background-color:#0000001a}.Style_clearSearchButton__IBa\+7:active{background-color:#0003}.Style_clearSearchButton__IBa\+7 img{height:16px;opacity:.6;transition:opacity .2s ease;width:16px}.Style_clearSearchButton__IBa\+7:hover img{opacity:1}.Style_filterButton__hqAv\+{align-items:center;border:1px solid var(--neutral-400);border-radius:3px;color:var(--neutral-900);cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:10px;height:44px;justify-content:center;letter-spacing:0;line-height:24px;position:relative;width:127px}.Style_filterIndicator__t0gDW{position:absolute;right:-3px;top:-3px}.Style_sideBarWrapper__0yN9S div[class*=sideBar]{z-index:10}.Style_sidebarOverlay__Y8Ys9{background-color:#00000080;bottom:0;cursor:pointer;left:0;position:fixed;right:0;top:0;z-index:10}.Style_tableContainer__p1H\+2{box-sizing:border-box;flex:1 1;margin:0;max-height:calc(100dvh - var(--headerHeight) - 65px);max-width:100%;min-height:0;overflow:auto;padding:0 10px;width:100%}.Style_tableContainer__p1H\+2 table{border-collapse:collapse;width:100%}.Style_tableContainer__p1H\+2 td,.Style_tableContainer__p1H\+2 th{padding:20px 15px;text-align:left}.Style_tableContainer__p1H\+2 td:last-child,.Style_tableContainer__p1H\+2 th:last-child{text-align:right}.Style_tableContainer__p1H\+2 td.Style_emptyMessage__oSxW0{text-align:center}.Style_tableContainer__p1H\+2 td,.Style_tableContainer__p1H\+2 th{border-bottom:1px solid var(--neutral-200);color:var(--neutral-600);font-size:14px;font-weight:400;letter-spacing:0;line-height:16px;vertical-align:middle}.Style_tableContainer__p1H\+2 tr:not(:last-child){border-bottom:1px solid var(--neutral-200)}.Style_tableContainer__p1H\+2 td{border-bottom:0;color:var(--neutral-900);min-width:238px}.Style_colClient__TwTuR{min-width:402px}.Style_colStatus__-G\+IO{align-items:center;display:flex;gap:10px}.Style_colStatus__-G\+IO span{border-radius:50%;display:block;height:8px;width:8px}.Style_clickableRow__prgs6{cursor:pointer;transition:background-color .2s ease}.Style_clickableRow__prgs6:hover{background-color:#f8f9fa}.Style_clickableRow__prgs6:active{background-color:#e9ecef}.Style_colStatus__-G\+IO span.Style_pending__q7hh8{background:#ff9800}.Style_colStatus__-G\+IO span.Style_completed__2zwZs{background:#4caf50}.Style_colStatus__-G\+IO span.Style_cancelled__nC4xx{background:#f44336}.Style_colStatus__-G\+IO span.Style_unconfirmed__7v3cb{background:#ffeb3b}.Style_colStatus__-G\+IO span.Style_checkedin__GuuUs{background:#2196f3}.Style_colStatus__-G\+IO span.Style_noshow__VFPLA{background:#9e9e9e}.Style_colStatus__-G\+IO span.Style_confirmed__o\+nL-{background:#b0d9e9}.Style_loaderWrapper__eXpcj{align-items:center;display:flex;height:200px;justify-content:center}.Style_tableContainer__p1H\+2 thead{background-color:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:10}.Style_emptyMessage__oSxW0{color:#aaa;padding:24px;text-align:center}.Style_loadingOverlay__tyWNU{bottom:35%;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%);z-index:100}.Style_loadingMessage__VnasL{background-color:#ffffffe6;border:1px solid var(--neutral-200);border-radius:20px;box-shadow:0 4px 6px -1px #0000001a;color:var(--neutral-600);font-size:14px;font-weight:500;padding:10px 20px}.Style_loadMoreSentinel__FOwHm{height:1px}.Style_towerDropdown__zpvxS{font-weight:600;position:relative}.Style_outletText__tcG4e{align-items:center;display:flex!important;gap:5px;justify-content:center}.Style_towerDropdown__zpvxS .Style_dropdownToggle__x9yan{align-items:center;background:#fff;border:2px dashed var(--primary-100);border-radius:8px;color:var(--neutral-700);cursor:pointer;display:flex;font-size:16px;font-weight:700;justify-content:space-between;line-height:20px;min-height:44px;padding:12px 16px;transition:all .2s ease}.Style_towerDropdown__zpvxS .Style_dropdownToggle__x9yan:hover{background:var(--neutral-100);border-color:var(--primary-200)}.Style_towerDropdown__zpvxS .Style_dropdownToggle__x9yan:focus{border-color:var(--primary-300);box-shadow:0 0 0 3px #bc6b381a;outline:none}.Style_towerDropdown__zpvxS .Style_placeholder__MOKKP{color:var(--neutral-500);font-weight:400}.Style_towerDropdownMenu__NeUgS{background:#fff;border:1px solid var(--neutral-300);border-radius:8px;box-shadow:0 4px 12px #0000001a;left:0;margin-top:4px;max-height:300px;overflow-y:auto;position:absolute;right:0;top:100%;width:240px;z-index:1000}.Style_towerDropdownMenu__NeUgS .Style_dropdownItem__Ajn2r{border-bottom:1px solid var(--neutral-200);color:var(--neutral-700);cursor:pointer;font-size:14px;font-weight:400;line-height:16px;padding:10px;transition:background-color .2s ease}.Style_towerDropdownMenu__NeUgS .Style_dropdownItem__Ajn2r:last-child{border-bottom:none}.Style_towerDropdownMenu__NeUgS .Style_dropdownItem__Ajn2r:hover{color:var(--neutral-900)}.Style_towerDropdownMenu__NeUgS .Style_dropdownItem__Ajn2r:active{background:var(--primary-100)}@media (max-width:960px){.Style_header__2x1LM{flex-wrap:wrap;gap:12px;margin-bottom:12px;padding:12px}.Style_bookingsContainer__qmsxT .Style_container-fluid__2XbTW{padding-left:12px;padding-right:12px}.Style_rightSection__5feLh{flex:1 1 auto;gap:10px;margin-left:0;min-width:0}.Style_InputGroup__TV\+9D{flex:1 1 auto;max-width:100%;min-width:200px}.Style_InputGroup__TV\+9D input{font-size:14px;max-width:100%;padding:8px 36px 8px 40px;width:100%}.Style_InputGroup__TV\+9D svg{left:16px}.Style_clearSearchButton__IBa\+7{right:10px}.Style_filterButton__hqAv\+{flex-shrink:0;font-size:14px;gap:6px;height:40px;min-width:85px;padding:0 10px;width:auto}.Style_newCheckoutButton__RlVrg{flex-shrink:0;font-size:14px;height:40px;min-width:120px;padding-left:8px;padding-right:8px;width:auto}.Style_leftSection__UiZCQ{flex:0 0 auto;max-width:100%;min-width:0}.Style_towerDropdown__zpvxS .Style_dropdownToggle__x9yan{font-size:14px;min-height:40px;padding:10px 12px}.Style_towerDropdownMenu__NeUgS{width:200px}}@media (max-width:768px){.Style_header__2x1LM{margin-bottom:10px;padding:10px}.Style_bookingsContainer__qmsxT .Style_container-fluid__2XbTW{padding-left:10px;padding-right:10px}.Style_tableContainer__p1H\+2{margin:0!important;padding:0!important}.Style_tableContainer__p1H\+2.Style_container-fluid__2XbTW{margin-bottom:0!important;padding-bottom:0!important;padding-left:0!important;padding-right:0!important}.Style_InputGroup__TV\+9D{max-width:100%;width:100%}.Style_InputGroup__TV\+9D input{max-width:280px;padding:8px 34px 8px 38px;width:100%}.Style_rightSection__5feLh{gap:8px;margin-left:0;width:100%}.Style_filterButton__hqAv\+{font-size:13px;height:38px;min-width:75px;padding:0 10px;width:auto}.Style_newCheckoutButton__RlVrg{font-size:13px;height:38px;min-width:115px;padding-left:8px;padding-right:8px;width:auto}.Style_leftSection__UiZCQ{margin-bottom:8px;width:100%}.Style_tableContainer__p1H\+2 table{min-width:100%}.Style_tableContainer__p1H\+2 td,.Style_tableContainer__p1H\+2 th{font-size:13px;min-width:auto;padding:15px 10px}.Style_colClient__TwTuR{min-width:200px}}.Style_desktopActions__IUdzO{align-items:center;display:flex;gap:15px}.Style_hamburgerButton__bm\+6R{align-items:center;background-color:var(--primary-900);border:none;border-radius:4px;cursor:pointer;display:none;flex-direction:column;gap:5px;height:44px;justify-content:center;padding:8px;transition:background-color .2s ease;width:44px}.Style_hamburgerButton__bm\+6R:hover{background-color:var(--primary-800)}.Style_hamburgerLine__q3G6P{background-color:var(--white);border-radius:2px;height:2px;transition:all .2s ease;width:16px}.Style_mobileMenuDropdown__6tkh1{background:var(--white);border:1px solid var(--white);border-radius:8px;box-shadow:0 10px 25px #00000026;display:flex;flex-direction:column;gap:8px;margin-top:5px;padding:8px;position:absolute;right:0;top:100%;width:200px;z-index:1000}.Style_mobileMenuDropdown__6tkh1 .Style_filterButton__hqAv\+,.Style_mobileMenuDropdown__6tkh1 .Style_newCheckoutButton__RlVrg{width:100%}.Style_mobileMenuDropdown__6tkh1 .topHeaderDropdown{width:100%!important}.Style_mobileMenuDropdown__6tkh1 .topHeaderDropdown .dropdownToggle{box-sizing:border-box;min-height:44px;width:100%!important}.Style_mobileMenuDropdown__6tkh1 .outletFilterList{left:0!important;max-width:100%!important;right:0!important;width:100%!important}@media (max-width:500px){.Style_bookingsContainer__qmsxT .Style_container-fluid__2XbTW{padding-left:8px;padding-right:8px}.Style_header__2x1LM{flex-wrap:wrap;gap:10px;margin-bottom:8px;padding:8px}.Style_leftSection__UiZCQ{display:none}.Style_rightSection__5feLh{justify-content:flex-end;margin-left:0;position:relative;width:100%}.Style_InputGroup__TV\+9D{width:100%}.Style_desktopActions__IUdzO{display:none}.Style_hamburgerButton__bm\+6R{display:flex}.Style_tableContainer__p1H\+2.Style_container-fluid__2XbTW{padding-left:0!important;padding-right:0!important}.Style_tableContainer__p1H\+2 td,.Style_tableContainer__p1H\+2 th{font-size:12px;min-width:auto;padding:12px 8px}.Style_colClient__TwTuR{min-width:150px}}.BookingFilterSidebar_filterOverlay__Cdmin{background-color:#00000080;bottom:0;display:flex;justify-content:flex-end;left:0;opacity:0;position:fixed;right:0;top:0;transition:all .3s ease;visibility:hidden;z-index:1000}.BookingFilterSidebar_filterOverlay__Cdmin.BookingFilterSidebar_open__kYJMk{opacity:1;visibility:visible}.BookingFilterSidebar_filterSidebar__p1oDe{background-color:#fff;box-shadow:-10px 0 30px #00000026;display:flex;flex-direction:column;height:100vh;overflow:hidden;position:fixed;right:-100%;top:0;transition:right .3s ease;width:359px}.BookingFilterSidebar_filterOverlay__Cdmin.BookingFilterSidebar_open__kYJMk .BookingFilterSidebar_filterSidebar__p1oDe{right:0}.BookingFilterSidebar_filterHeader__wVFvO{align-items:center;background-color:#fff;display:flex;flex-shrink:0;justify-content:space-between}.BookingFilterSidebar_closeButton__f\+fp1{align-items:center;background:none;border:none;border-radius:4px;color:#6b7280;cursor:pointer;display:flex;font-size:24px;height:24px;justify-content:center;padding:0;transition:background-color .2s;width:24px}.BookingFilterSidebar_closeButton__f\+fp1:hover{background-color:#f3f4f6}.BookingFilterSidebar_filterContent__0BXcN{flex:1 1;overflow-y:auto;padding:0 10px}.BookingFilterSidebar_filterGroup__NjQo\+{padding-bottom:30px}.BookingFilterSidebar_filterGroup__NjQo\+:last-of-type{margin-bottom:0}.BookingFilterSidebar_filterLabel__Hg2P2{color:var(--neutral-900);display:block;font-size:14px;font-weight:500;margin-bottom:12px}.BookingFilterSidebar_filterLabelUnderline__LZsnw{color:var(--neutral-500);display:block;font-size:14px;font-weight:500;margin-bottom:12px}.BookingFilterSidebar_toggleContainer__QBBrG .BookingFilterSidebar_filterLabelUnderline__LZsnw{display:inline;margin-bottom:0}.BookingFilterSidebar_numberInput__I8yii,.BookingFilterSidebar_textInput__4tg08{background-color:initial;border:none;border-bottom:1px solid var(--neutral-300);color:var(--neutral-500);font-size:14px;font-weight:500;padding:12px 0;width:100%}.BookingFilterSidebar_numberInput__I8yii::placeholder,.BookingFilterSidebar_textInput__4tg08::placeholder{color:var(--neutral-500)!important}.BookingFilterSidebar_numberInput__I8yii:focus,.BookingFilterSidebar_textInput__4tg08:focus{background-color:initial;border:none;border-bottom:1px solid var(--neutral-300);outline:none}.BookingFilterSidebar_numberInput__I8yii::placeholder,.BookingFilterSidebar_textInput__4tg08::placeholder{color:var(--neutral-500);font-size:14px;font-weight:500}.BookingFilterSidebar_amountRow__ePnwv{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.BookingFilterSidebar_filterActions__LW-4a{background-color:#fff;flex-shrink:0}.BookingFilterSidebar_actionButtons__bsz3B{display:flex;flex-direction:column;gap:12px;margin-top:10px}.BookingFilterSidebar_clearButton__yI2Mw{background-color:var(--neutral-100);color:var(--primary-800);cursor:pointer;font-size:14px;font-weight:500;padding:10px;text-align:left;transition:all .2s;width:100%}.BookingFilterSidebar_applyButton__P52br{background-color:var(--primary-900);border:none;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:10px 16px;transition:background-color .2s;width:100%}.BookingFilterSidebar_applyButton__P52br:hover{background-color:var(--primary-800)}.BookingFilterSidebar_customDateInputs__7Bvm9{display:flex;gap:16px;margin-top:12px}.BookingFilterSidebar_dateInputContainer__4YAK5{flex:1 1}.BookingFilterSidebar_dateInput__L0ZUM{background-color:initial;border:none;border-bottom:1px solid var(--neutral-300);color:var(--neutral-500);font-size:14px;outline:none;padding:12px 0;width:100%}.BookingFilterSidebar_dateInput__L0ZUM::placeholder,.BookingFilterSidebar_placeholderStrong__taxGl::placeholder{color:var(--neutral-500)!important;font-size:14px;font-weight:500}.SideBarStyle_sideBar__21PZO{--width:400px;background-color:#fff;box-shadow:-2px 0 5px #0000001a;height:calc(100dvh - var(--headerHeight));position:fixed;right:0;top:var(--headerHeight);transition:transform .3s ease-in-out;width:var(--width)}@media (max-width:499px){.SideBarStyle_sideBar__21PZO{--width:330px}}.SideBarStyle_sideBar__21PZO .SideBarStyle_sideBarHeader__zcPCD{align-items:center;background-color:var(--neutral-100);display:flex;height:var(--headerHeight);padding-left:10px;padding-right:10px}.SideBarStyle_sideBar__21PZO .SideBarStyle_sideBarHeader__zcPCD h2{color:var(--neutral-900);font-size:14px;font-weight:500;letter-spacing:0;line-height:20px}.SideBarStyle_backButton__ZP4MY,.SideBarStyle_optionButton__ECTX3{align-items:center;cursor:pointer;display:flex;height:30px;justify-content:center;width:30px}.SideBarStyle_sideBar__21PZO.SideBarStyle_right__OqOlr{transform:translateX(100%)}.SideBarStyle_sideBar__21PZO.SideBarStyle_active__GpOaK{transform:translateX(0)}.SideBarStyle_dropdownContainer__PsdZM{position:relative}.SideBarStyle_dropdownContainer__PsdZM .SideBarStyle_dropdown__9pS92{background-color:#fff;border-radius:5px;box-shadow:0 1px 16px 9px #1018281a;display:none;position:absolute;right:0;top:100%;width:200px;z-index:1000}.SideBarStyle_dropdownContainer__PsdZM .SideBarStyle_dropdown__9pS92.SideBarStyle_show__3uvTf{display:block}.SideBarStyle_dropdownContainer__PsdZM .SideBarStyle_dropdown__9pS92 ul{list-style:none;margin:0;padding:0}.SideBarStyle_dropdownContainer__PsdZM .SideBarStyle_dropdown__9pS92 ul li{color:var(--neutral-700);cursor:pointer;font-size:14px;font-weight:400;line-height:16px;padding:15px}.SideBarStyle_dropdownContainer__PsdZM .SideBarStyle_dropdown__9pS92 ul li:not(:last-child){border-bottom:1px solid var(--neutral-300)}.SideBarStyle_dropdownContainer__PsdZM .SideBarStyle_dropdown__9pS92 ul li:hover{color:var(--neutral-900)}.SideBarStyle_sideBarContent__eRS8c{max-height:calc(100dvh - var(--headerHeight) - var(--header));max-height:calc(100vh - var(--headerHeight));overflow-y:auto;padding-bottom:60px}.SideBarContentStyle_customerDetailsCard__hWToz{align-items:center;display:flex;gap:10px;padding:24px 20px}.SideBarContentStyle_customerDetailsCard__hWToz .SideBarContentStyle_profile__R421O{height:48px;position:relative;width:48px}.SideBarContentStyle_profileImage__7qStW{align-items:center;background-color:var(--primary-800);border-radius:50%;color:#fff;display:flex;font-size:16px;font-weight:500;height:100%;justify-content:center;line-height:20px;overflow:hidden;width:100%}.SideBarContentStyle_memberIcon__zWhhu{background-color:var(--secondary-600);border:2px solid var(--white);border-radius:50%;height:14px;line-height:0;position:absolute;right:0;top:0;width:14px}.SideBarContentStyle_memberIcon__zWhhu img{height:100%;line-height:0;width:100%}.SideBarContentStyle_customerDetailsCard__hWToz h6{color:var(--neutral-900);font-size:16px;font-weight:500;letter-spacing:0;line-height:20px;margin-bottom:8px;text-transform:capitalize}.SideBarContentStyle_customerDetailsCard__hWToz p{color:var(--neutral-500);font-size:12px;font-weight:500;line-height:14px}.SideBarContentStyle_customerNotes__ATaYu{margin-top:8px}.SideBarContentStyle_customerNotesText__bd1-r{background-color:#f6e9b4;border-radius:4px;color:var(--neutral-700);font-size:12px;font-weight:400;line-height:14px;margin:0;padding:8px 12px}.SideBarContentStyle_memberCard__QxcZ0{border-top:1px solid var(--neutral-300);padding:0 20px}.SideBarContentStyle_memberDetail__BKsdw{align-items:center;border-bottom:1px solid var(--neutral-300);display:flex;gap:10px;padding:15px 0}.SideBarContentStyle_GuestIcon__ffuYi{border-radius:50%;height:30px;width:30px}.SideBarContentStyle_memberDetail__BKsdw h6{color:var(--neutral-900);font-size:14px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:16px}.SideBarContentStyle_memberCardContent__xz7vJ{margin-left:58px;padding:20px 20px 20px 0}.SideBarContentStyle_memberCardContent__xz7vJ:not(:last-child){border-bottom:1px solid var(--neutral-300)}.SideBarContentStyle_serviceDetailCard__O\+Yek{display:flex;justify-content:space-between}.SideBarContentStyle_serviceDetailCard__O\+Yek:last-child{margin-bottom:0}.SideBarContentStyle_serviceDetailCard__O\+Yek .SideBarContentStyle_SDCLeft__up3rE h4,.SideBarContentStyle_serviceDetailCard__O\+Yek .SideBarContentStyle_SDCRight__QaB57 h4{color:var(--neutral-900);font-size:16px;font-weight:500;letter-spacing:0;line-height:20px}.SideBarContentStyle_serviceDetailCard__O\+Yek .SideBarContentStyle_SDCRight__QaB57{flex-shrink:0;text-align:right}.SideBarContentStyle_serviceRequest__C7hHH,.SideBarContentStyle_therapistDetail__3reLf{align-items:center;display:flex;font-size:14px;font-weight:500;gap:5px;letter-spacing:0;line-height:16px;margin-top:10px}.SideBarContentStyle_serviceRequest__C7hHH i,.SideBarContentStyle_therapistDetail__3reLf i{color:var(--neutral-500);font-style:Italic;font-weight:400}.SideBarContentStyle_therapistDetail__3reLf span{align-items:center;border-radius:50%;color:var(--white);display:flex;font-size:7px;font-style:Bold;font-weight:700;height:14px;justify-content:center;letter-spacing:0;line-height:100%;width:14px}.SideBarContentStyle_therapistDetail__3reLf span.SideBarContentStyle_pink__8tDhv{background-color:var(--female)}.SideBarContentStyle_therapistDetail__3reLf span.SideBarContentStyle_blue__-7gsQ{background-color:var(--male)}.SideBarContentStyle_RequestedTherapist__bgmn7{align-items:center;display:flex;font-style:Italic;gap:2px;margin-left:auto}.SideBarContentStyle_priceDetailContainer__VD1rq{border-top:1px solid var(--neutral-300);padding:24px 20px}.SideBarContentStyle_priceDetail__WCQlo{align-items:center;display:flex;gap:5px;justify-content:space-between;padding:17px 0}.SideBarContentStyle_priceDetail__WCQlo h4{color:var(--neutral-900);font-size:14px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:16px;vertical-align:middle}.SideBarContentStyle_priceDetail__WCQlo.SideBarContentStyle_bold__3seIn h4{font-weight:700}.checkoutSidebar_overlay__\+JQYd{background:#00000059;bottom:0;display:flex;justify-content:flex-end;left:0;position:fixed;right:0;top:0;z-index:1000}.checkoutSidebar_sidebar__UQaQV{background:#fff;box-shadow:-8px 0 24px #0000001a;display:flex;flex-direction:column;height:100vh;width:400px}.checkoutSidebar_header__WNrlQ{background-color:var(--neutral-100);border-bottom:1px solid #eee;height:var(--headerHeight);justify-content:space-between;padding-left:8px;padding-right:20px}.checkoutSidebar_headerLeft__hfynN,.checkoutSidebar_header__WNrlQ{align-items:center;display:flex}.checkoutSidebar_backButton__lCtQl,.checkoutSidebar_optionButton__JPpex{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;height:30px;justify-content:center;width:30px}.checkoutSidebar_title__etD48{color:var(--neutral-900);font-size:14px;font-weight:500}.checkoutSidebar_content__8unuO{flex:1 1;overflow-y:auto}.checkoutSidebar_inputGroup__D-Dcx{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.checkoutSidebar_label__6-EwH{color:#666;font-size:12px}.checkoutSidebar_inputRow__kuU3D{align-items:center;border-bottom:1px solid var(--neutral-300);display:flex;gap:8px}.checkoutSidebar_inputUnderline__tl7gL{background:#0000;border:none;flex:1 1;font-size:14px;font-weight:400;padding:12px 0}.checkoutSidebar_inputUnderline__tl7gL::placeholder{color:var(--neutral-500);font-size:14px;font-weight:400}.checkoutSidebar_iconBtn__HNhyU{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;height:28px;justify-content:center;width:28px}.checkoutSidebar_selectWrapper__PFRMO{position:relative}.checkoutSidebar_selectUnderline__Tm-A\+{-webkit-appearance:none;appearance:none;background:#0000;background-image:none;border:none;border-bottom:1px solid var(--neutral-300);color:var(--neutral-500);cursor:pointer;font-size:14px;font-weight:400;padding:12px 0;width:100%}.checkoutSidebar_inputUnderline__tl7gL:focus,.checkoutSidebar_selectUnderline__Tm-A\+:focus{border-bottom-color:#cfd2d6;outline:none}.checkoutSidebar_selectArrowIcon__qXYyf{height:16px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:16px}.checkoutSidebar_selectUnderline__Tm-A\+:focus+.checkoutSidebar_selectArrowIcon__qXYyf{transform:translateY(-50%) rotate(180deg)}.checkoutSidebar_footer__LmOLU{background:#fff;border-top:1px solid #eee}.checkoutSidebar_footerProductCheckout__PxkbL{bottom:0;left:0;position:absolute;right:0;z-index:1000}.checkoutSidebar_primaryCta__j9osx{background:#3b2418;border:none;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:14px 20px;transition:background-color .2s ease;width:100%}.checkoutSidebar_primaryCta__j9osx:hover:not(:disabled){background:#2a1a12}.checkoutSidebar_primaryCta__j9osx:disabled{cursor:not-allowed;opacity:0}.checkoutSidebar_lineItem__m-9J3{padding-left:50px;padding-right:20px;padding-top:12px}.checkoutSidebar_lineItemHeader__SCcOI{align-items:center;display:flex;justify-content:space-between}.checkoutSidebar_itemName__EYj0\+{color:var(--neutral-900);font-weight:600}.checkoutSidebar_itemDelete__ek8z-{background:#0000;border:none;cursor:pointer;font-size:14px;padding:0}.checkoutSidebar_itemDelete__ek8z- img{height:16px;width:16px}.checkoutSidebar_lineItemRow__Dodme{align-items:center;border-bottom:1px solid var(--neutral-300);display:flex;gap:10px;padding:20px 0}.checkoutSidebar_muted__cIAXx{color:var(--neutral-500);font-style:italic}.checkoutSidebar_qtyBtn__-4UGF{background:#fff;border:1px solid var(--neutral-300);border-radius:999px;cursor:pointer;height:24px;width:24px}.checkoutSidebar_qtyBtn__-4UGF:disabled{opacity:.5}.checkoutSidebar_qty__QYSE4{min-width:16px;text-align:center}.checkoutSidebar_unitPriceLabel__rFvzu{color:var(--neutral-500);font-style:italic;margin-left:auto}.checkoutSidebar_unitPrice__nEmRA{color:var(--neutral-900);font-weight:600}.checkoutSidebar_priceEditInput__SWWWi{-webkit-appearance:textfield;appearance:textfield;background:#0000;border:none;border-bottom:1px solid var(--neutral-300);outline:none;padding:4px 6px;text-align:left;width:60px}.checkoutSidebar_priceEditInput__SWWWi::-webkit-inner-spin-button,.checkoutSidebar_priceEditInput__SWWWi::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.checkoutSidebar_editBtn__bS-KI{background:#0000;border:none;cursor:pointer;padding:0 6px}.checkoutSidebar_editBtn__bS-KI img{height:14px;width:14px}.checkoutSidebar_reasonRow__tdYZY{padding:6px 0}.checkoutSidebar_reasonInput__0F77i{background:#0000;border:none;outline:none;padding:6px 0;width:100%}.checkoutSidebar_reasonInput__0F77i,.checkoutSidebar_reasonInput__0F77i::placeholder{color:var(--neutral-500);font-size:14px;font-style:italic}.checkoutSidebar_amountRow__KFNwS{align-items:center;border-top:1px solid var(--neutral-300);display:flex;justify-content:space-between;padding:14px 0}.checkoutSidebar_amountLabel__y\+gQ8{color:var(--neutral-900);font-weight:600}.checkoutSidebar_amountValue__bIdBT{font-weight:600}.checkoutSidebar_discountRow__NjPHk{align-items:center;color:var(--neutral-500);display:flex;font-style:italic;justify-content:space-between;padding:15px 0}.checkoutSidebar_discountValue__fVJDR{color:var(--neutral-900);font-weight:600}.checkoutSidebar_addProductRow__PmSXl{border-top:1px solid var(--neutral-300);padding:8px 20px}.checkoutSidebar_addProductBtn__ilIj7{background:#0000;border:none;color:var(--neutral-900);cursor:pointer;font-weight:600}.checkoutSidebar_notesSection__3x0kJ{margin-top:0;padding:20px}.checkoutSidebar_fieldRow__GtZ80{margin-bottom:16px}.checkoutSidebar_fieldRow__GtZ80 label{color:var(--neutral-700);display:block;font-size:14px;font-weight:500;margin-bottom:6px}.checkoutSidebar_noteInput__3qxDE{background:#0000;border:none;border-bottom:1px solid var(--neutral-300);border-radius:0;font-size:14px;outline:none;padding:10px 0;width:100%}.checkoutSidebar_noteInput__3qxDE:focus,.checkoutSidebar_voucherInput__7tLqJ:focus{outline:none}.checkoutSidebar_noteInput__3qxDE::placeholder{color:var(--neutral-500);font-size:14px;font-weight:400}.checkoutSidebar_bookingInfoContainer__nuiM0{padding:20px;text-align:center}.checkoutSidebar_bookingInfoHeader__OizpY{margin-bottom:30px}.checkoutSidebar_bookingInfoHeader__OizpY h3{color:var(--success-600);font-size:24px;font-weight:600;margin-bottom:8px}.checkoutSidebar_bookingInfoHeader__OizpY p{color:var(--neutral-600);font-size:16px;margin:0}.checkoutSidebar_bookingDetails__X0MVb{background:var(--neutral-50);border-radius:8px;margin-bottom:30px;padding:20px}.checkoutSidebar_bookingDetailRow__C1Dj7{align-items:center;border-bottom:1px solid var(--neutral-200);display:flex;justify-content:space-between;padding:12px 0}.checkoutSidebar_bookingDetailRow__C1Dj7:last-child{border-bottom:none}.checkoutSidebar_bookingDetailRow__C1Dj7 .checkoutSidebar_label__6-EwH{color:var(--neutral-700);font-weight:500}.checkoutSidebar_bookingDetailRow__C1Dj7 .checkoutSidebar_value__ENm-m{color:var(--neutral-900);font-weight:600}.checkoutSidebar_bookingActions__znTbC{display:flex;gap:12px;justify-content:center}.checkoutSidebar_closeButton__w7Vrx{background:var(--primary-800);border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:600;padding:12px 24px;transition:background-color .2s ease}.checkoutSidebar_closeButton__w7Vrx:hover{background:var(--primary-900)}.checkoutSidebar_membershipDiscount__WJZ30{margin-top:8px}.checkoutSidebar_membershipToggleContainer__LEi3i{align-items:center;display:flex;justify-content:space-between}.checkoutSidebar_membershipText__8gF6A{color:var(--primary-600);font-size:14px;font-weight:500;margin:0}.checkoutSidebar_membershipToggle__2Laof{align-items:center;display:flex}.checkoutSidebar_toggleSwitch__UoaSE{background:var(--neutral-300);border-radius:10px;cursor:not-allowed;height:20px;position:relative;transition:background-color .2s ease;width:36px}.checkoutSidebar_toggleActive__yOHET{background:var(--primary-600)}.checkoutSidebar_toggleSlider__61GJm{background:#fff;border-radius:50%;box-shadow:0 1px 3px #0000001a;height:16px;left:2px;position:absolute;top:2px;transition:transform .2s ease;width:16px}.checkoutSidebar_toggleActive__yOHET .checkoutSidebar_toggleSlider__61GJm{transform:translateX(16px)}.checkoutSidebar_productPaymentRow__vTw4i{align-items:center;border-bottom:1px solid var(--neutral-200);display:flex;justify-content:space-between;padding:20px 30px}.checkoutSidebar_productPaymentRow__vTw4i:last-child{border-bottom:none}.checkoutSidebar_infoWrapper__mwUc6{padding:0}.checkoutSidebar_outletName__0QWvk{color:var(--neutral-900);display:flex;font-size:16px;font-weight:600;gap:10px;justify-content:space-between;padding:20px 30px}.checkoutSidebar_outletName__0QWvk .checkoutSidebar_label__6-EwH{color:var(--neutral-700);display:block;font-weight:500;margin-bottom:4px}.checkoutSidebar_outletName__0QWvk .checkoutSidebar_sameFont__L9b87{color:var(--neutral-900);font-size:16px;margin:0}.checkoutSidebar_upperSection__kJvs3{background:var(--neutral-50);border-radius:8px;margin-top:16px}.checkoutSidebar_customerInfoWrapper__lCnwH{margin-bottom:20px}.checkoutSidebar_customerCard__BiQsW{align-items:center;background:var(--neutral-50);border:1px solid var(--neutral-200);border-radius:8px;display:flex;padding:16px}.checkoutSidebar_avatarWrapper__RER8p{margin-right:12px}.checkoutSidebar_avatar__art17{background:var(--primary-600);color:#fff;font-weight:600;height:40px;position:relative;width:40px}.checkoutSidebar_avatar__art17,.checkoutSidebar_membershipIcon__zYmz8{align-items:center;border-radius:50%;display:flex;justify-content:center}.checkoutSidebar_membershipIcon__zYmz8{background:var(--warning-500);height:16px;position:absolute;right:-2px;top:-2px;width:16px}.checkoutSidebar_customerDetails__bqvcV{flex:1 1}.checkoutSidebar_customerHeaderRow__XXbqN{display:flex;flex-direction:column}.checkoutSidebar_customerMobile__U-Xtm{color:var(--neutral-600);font-size:14px;margin:0}.checkoutSidebar_customerName__YAM1i{color:var(--neutral-900);font-size:16px;font-weight:600;margin:0}.checkoutSidebar_customerTime__mg9IU{color:var(--neutral-600);font-size:14px;margin:0}.checkoutSidebar_paxBlock__4InvB{margin-bottom:20px}.checkoutSidebar_paxHeader__BloXs{margin-bottom:12px;padding:20px 30px}.checkoutSidebar_paxHeader__BloXs h3{color:var(--neutral-900);font-size:18px;font-weight:600;margin:0}.checkoutSidebar_selectedServiceCard__P3UTS{background:var(--neutral-50);border:1px solid var(--neutral-200);border-radius:8px;margin-bottom:12px;padding:16px}.checkoutSidebar_selectedServiceCard__P3UTS:last-child{margin-bottom:0}.checkoutSidebar_selectedServiceHead__aw-M1{margin-bottom:12px}.checkoutSidebar_selectedServiceHead__aw-M1 .checkoutSidebar_price__-1-FY,.checkoutSidebar_selectedServiceHead__aw-M1 h4{color:var(--neutral-900);font-size:16px;font-weight:600;margin:0}.checkoutSidebar_selectedTherapistCard__lFIVR{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.checkoutSidebar_selectedTherapistCard__lFIVR:last-child{margin-bottom:0}.checkoutSidebar_dFlex__cTsRM{align-items:center;display:flex;gap:8px}.checkoutSidebar_justifyBetween__-AD9l{justify-content:space-between}.checkoutSidebar_sameFont__L9b87{color:var(--neutral-700);font-size:14px;margin:0}.checkoutSidebar_label__6-EwH{color:var(--neutral-700);font-weight:500}.checkoutSidebar_productReason__qN0Xo{border-top:1px solid var(--neutral-200);margin-top:8px;padding-top:8px}.checkoutSidebar_finalTotal__kAi69{background:var(--primary-50);font-weight:600}.checkoutSidebar_productBookingInfo__LXgMD{padding:20px;text-align:center}.checkoutSidebar_successHeader__TYMxm{margin-bottom:30px}.checkoutSidebar_successIcon__X7MnZ{align-items:center;background:var(--success-600);border-radius:50%;color:#fff;display:flex;font-size:24px;font-weight:700;height:60px;justify-content:center;margin:0 auto 16px;width:60px}.checkoutSidebar_successHeader__TYMxm h3{color:var(--success-600);font-size:24px;font-weight:600;margin-bottom:8px}.checkoutSidebar_successHeader__TYMxm p{color:var(--neutral-600);font-size:16px;margin:0}.checkoutSidebar_bookingCard__BRQ1J{background:var(--neutral-50);border:1px solid var(--neutral-200);border-radius:8px;margin-bottom:30px;padding:20px}.checkoutSidebar_quantityLimitMessage__xxm0y{color:red;font-size:12px;font-style:italic;padding:4px 0 8px}
/*# sourceMappingURL=main.f0c5d491.css.map*/