.backGround{background-size:cover;background-position:center;background:linear-gradient(-45deg,#ee7752,#e73c7e,#23a6d5,#23d5ab);background-size:400% 400%;animation:gradient 15s ease infinite;height:100vh}.loading-wave{width:50px;height:36px;display:flex;justify-content:center;align-items:flex-end}.loading-bar{width:10px;height:10px;margin:0 1px;border-radius:5px;animation:loading-wave-animation 1s ease-in-out infinite}.loading-bar:nth-child(2){animation-delay:.1s}.loading-bar:nth-child(3){animation-delay:.2s}.loading-bar:nth-child(4){animation-delay:.3s}@keyframes loading-wave-animation{0%{height:10px}50%{height:30px}to{height:10px}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:#0000004d;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#474747}.spinner{width:60px;height:60px;position:relative}.spinner .dot{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center}.spinner .dot:after{content:"";width:7px;height:7px;border-radius:50%;background-color:var(--dot-color, #feb800)}@keyframes spin{to{transform:rotate(360deg)}}.spinner .dot{animation:spin 2s infinite}.spinner .dot:nth-child(2){animation-delay:.1s}.spinner .dot:nth-child(3){animation-delay:.2s}.spinner .dot:nth-child(4){animation-delay:.3s}.spinner .dot:nth-child(5){animation-delay:.4s}.container-loader-2{--uib-size: 150px;--uib-speed: 1.2s;--uib-dot-size: calc(var(--uib-size) * .1);position:relative;display:flex;align-items:center;justify-content:flex-start;height:calc(var(--uib-size) * .64);width:calc(var(--uib-size) * .64)}@keyframes jump{0%,to{transform:translateY(120%)}50%{transform:translateY(-120%)}}.container-loader-2 .dot{--uib-d1: -.48;--uib-d2: -.4;--uib-d3: -.32;--uib-d4: -.24;--uib-d5: -.16;--uib-d6: -.08;--uib-d7: -0;position:absolute;bottom:calc(var(--uib-bottom) + var(--uib-dot-size) / 2);right:calc(var(--uib-right) + var(--uib-dot-size) / 2);display:flex;align-items:center;justify-content:flex-start;height:var(--uib-dot-size);width:var(--uib-dot-size);animation:jump var(--uib-speed) ease-in-out infinite;opacity:var(--uib-scale);will-change:transform;backface-visibility:hidden}.container-loader-2 .dot:before{content:"";height:100%;width:100%;background-color:var(--dot-color, #feb800);border-radius:50%;transform:scale(var(--uib-scale));transition:background-color .3s ease}.container-loader-2 .dot:nth-child(1){--uib-bottom: 24%;--uib-right: -35%;animation-delay:calc(var(--uib-speed) * var(--uib-d1))}.container-loader-2 .dot:nth-child(2){--uib-bottom: 16%;--uib-right: -6%;animation-delay:calc(var(--uib-speed) * var(--uib-d2))}.container-loader-2 .dot:nth-child(3){--uib-bottom: 8%;--uib-right: 23%;animation-delay:calc(var(--uib-speed) * var(--uib-d3))}.container-loader-2 .dot:nth-child(4){--uib-bottom: -1%;--uib-right: 51%;animation-delay:calc(var(--uib-speed) * var(--uib-d4))}.container-loader-2 .dot:nth-child(5){--uib-bottom: 38%;--uib-right: -17.5%;animation-delay:calc(var(--uib-speed) * var(--uib-d2))}.container-loader-2 .dot:nth-child(6){--uib-bottom: 30%;--uib-right: 10%;animation-delay:calc(var(--uib-speed) * var(--uib-d3))}.container-loader-2 .dot:nth-child(7){--uib-bottom: 22%;--uib-right: 39%;animation-delay:calc(var(--uib-speed) * var(--uib-d4))}.container-loader-2 .dot:nth-child(8){--uib-bottom: 14%;--uib-right: 67%;animation-delay:calc(var(--uib-speed) * var(--uib-d5))}.container-loader-2 .dot:nth-child(9){--uib-bottom: 53%;--uib-right: -.8%;animation-delay:calc(var(--uib-speed) * var(--uib-d3))}.container-loader-2 .dot:nth-child(10){--uib-bottom: 44.5%;--uib-right: 27%;animation-delay:calc(var(--uib-speed) * var(--uib-d4))}.container-loader-2 .dot:nth-child(11){--uib-bottom: 36%;--uib-right: 55.7%;animation-delay:calc(var(--uib-speed) * var(--uib-d5))}.container-loader-2 .dot:nth-child(12){--uib-bottom: 28.7%;--uib-right: 84.3%;animation-delay:calc(var(--uib-speed) * var(--uib-d6))}.container-loader-2 .dot:nth-child(13){--uib-bottom: 66.8%;--uib-right: 15%;animation-delay:calc(var(--uib-speed) * var(--uib-d4))}.container-loader-2 .dot:nth-child(14){--uib-bottom: 58.8%;--uib-right: 43%;animation-delay:calc(var(--uib-speed) * var(--uib-d5))}.container-loader-2 .dot:nth-child(15){--uib-bottom: 50%;--uib-right: 72%;animation-delay:calc(var(--uib-speed) * var(--uib-d6))}.container-loader-2 .dot:nth-child(16){--uib-bottom: 42%;--uib-right: 100%;animation-delay:calc(var(--uib-speed) * var(--uib-d7))}.container-loader-2 .dot:nth-child(3){--uib-scale: .98}.container-loader-2 .dot:nth-child(2),.container-loader-2 .dot:nth-child(8){--uib-scale: .96}.container-loader-2 .dot:nth-child(1),.container-loader-2 .dot:nth-child(7){--uib-scale: .94}.container-loader-2 .dot:nth-child(6),.container-loader-2 .dot:nth-child(12){--uib-scale: .92}.container-loader-2 .dot:nth-child(5),.container-loader-2 .dot:nth-child(11){--uib-scale: .9}.container-loader-2 .dot:nth-child(10),.container-loader-2 .dot:nth-child(16){--uib-scale: .88}.container-loader-2 .dot:nth-child(9),.container-loader-2 .dot:nth-child(15){--uib-scale: .86}.container-loader-2 .dot:nth-child(14){--uib-scale: .84}.container-loader-2 .dot:nth-child(13){--uib-scale: .82}.container-loader-2 .dot:nth-child(1){--uib-color: #334dff}.container-loader-2 .dot:nth-child(2){--uib-color: #3348ff}.container-loader-2 .dot:nth-child(3){--uib-color: #3343ff}.container-loader-2 .dot:nth-child(4){--uib-color: #333eff}.container-loader-2 .dot:nth-child(5){--uib-color: #3339ff}.container-loader-2 .dot:nth-child(6){--uib-color: #3334ff}.container-loader-2 .dot:nth-child(7){--uib-color: #4433ff}.container-loader-2 .dot:nth-child(8){--uib-color: #5533ff}.container-loader-2 .dot:nth-child(9){--uib-color: #6633ff}.container-loader-2 .dot:nth-child(10){--uib-color: #7733ff}.container-loader-2 .dot:nth-child(11){--uib-color: #8833ff}.container-loader-2 .dot:nth-child(12){--uib-color: #9933ff}.container-loader-2 .dot:nth-child(13){--uib-color: #a433ff}.container-loader-2 .dot:nth-child(14){--uib-color: #af33ff}.container-loader-2 .dot:nth-child(15){--uib-color: #ba33ff}.container-loader-2 .dot:nth-child(16){--uib-color: #c533ff}.custom-swal-container{z-index:99999999!important}.custom-text-align-end{text-align:right!important}.custom-text-align-center{text-align:center!important}.custom-truncateRight{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mui-action-button{font-size:10px!important;max-width:30px!important;max-height:30px!important;padding:0!important;border-radius:4px!important;min-width:25px!important;height:25px!important}.mui-back-button{font-size:10px!important;max-width:40px!important;max-height:40px!important;padding:0!important;border:none!important;min-width:50px!important;height:30px!important;background-color:#6000011a!important}.twitter-picker{width:500px!important}.scrollable-container{flex-wrap:wrap;overflow:auto;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.3) transparent}.scrollable-container::-webkit-scrollbar{width:6px;height:6px}.scrollable-container::-webkit-scrollbar-track{background:transparent}.scrollable-container::-webkit-scrollbar-thumb{background-color:#0000004d;border-radius:3px}.my-daypicker{width:100%!important;display:flex!important;justify-content:center!important;overflow-x:auto!important}.my-daypicker .rdp-caption{font-size:16px;font-weight:600}.my-daypicker .rdp-weekday{color:#666;font-weight:500}.my-daypicker .rdp-day{padding:8px;font-size:14px}.my-daypicker .rdp-today button{background-color:#5b0d0d!important;color:#fff!important;border-color:#5b0d0d}.my-daypicker .rdp-disabled button{background-color:#fce4ec!important;border-color:#c2185b;color:#c2185b!important;font-weight:600}.my-daypicker .rdp-day.rdp-day-blocked button{background-color:#fce4ec!important;border-color:#c2185b!important;color:#c2185b!important;font-weight:600!important}.my-daypicker .rdp-day.rdp-day-not-available button{background-color:#e0f2f1!important;border-color:#00897b!important;color:#00897b!important;font-weight:600!important}.my-daypicker .rdp-selected button{background-color:#cceccf!important;color:#009e10!important;border-color:#009e10;font-weight:700}.my-daypicker .rdp-button_previous svg{fill:#8b0000!important}.my-daypicker .rdp-button_next svg{fill:#8b0000!important}.my-daypicker-manage-availability{width:100%!important;display:flex!important;justify-content:center!important}.my-daypicker-manage-availability .rdp-caption{font-size:16px;font-weight:600}.my-daypicker-manage-availability .rdp-weekday{font-weight:500}.my-daypicker-manage-availability .rdp-day{font-size:14px;padding:10px}.my-daypicker-manage-availability .rdp-today button{background-color:#5b0d0d!important;color:#fff!important;border-color:#5b0d0d}.my-daypicker-manage-availability .rdp-disabled button{background-color:#fce4ec!important;border-color:#c2185b;color:#c2185b!important;font-weight:600}.my-daypicker-manage-availability .rdp-selected button{background-color:#cceccf00!important;border-color:#fff0;font-weight:500}.my-daypicker-manage-availability .rdp-button_previous svg{fill:#8b0000!important}.my-daypicker-manage-availability .rdp-button_next svg{fill:#8b0000!important}.my-daypicker-manage-availability .rdp-day_event:after{content:"";position:absolute;bottom:6px;left:50%;transform:translate(-50%);width:6px;height:6px;background:#6d0000;border-radius:50%}.my-daypicker-manage-availability .rdp-day_multiEvent:after{content:"";position:absolute;bottom:6px;left:50%;transform:translate(-50%);width:14px;height:6px;background:radial-gradient(circle at 3px 3px,#6d0000 3px,transparent 4px),radial-gradient(circle at 11px 3px,#6d0000 3px,transparent 4px)}.my-daypicker .rdp-day-past button{background-color:#f5f5f5!important;color:#9e9e9e!important;border-color:#e0e0e0!important;cursor:not-allowed}.my-daypicker .rdp-day-past:hover button{background-color:#f5f5f5!important}.my-daypicker .rdp-day-has-schedule button{background:rgba(192,164,125,.15);color:#000;border-color:#e0e0e0!important;border-width:1px;border-style:solid;border-color:#ebebeb}.my-daypicker .rdp-day-has-schedule:hover button{background-color:#f5f5f5!important}.my-daypicker .rdp-day-has-booking button{background:rgba(0,158,16,.1)!important;color:#009e10!important;border-color:#009e10!important;border-width:1px!important;border-style:solid!important}.my-daypicker .rdp-day-has-booking:hover button{background-color:#009e1033!important}.rdp-month_caption{font-size:16px;font-weight:400;text-transform:capitalize;color:#c0a47d}@media (max-width: 1199px){.my-daypicker .rdp-day,.my-daypicker-manage-availability .rdp-day{padding:8px!important}.my-daypicker .rdp-day_button,.my-daypicker-manage-availability .rdp-day_button{width:clamp(30px,6vw,44px)!important;height:clamp(30px,6vw,44px)!important;font-size:14px!important}}@media (min-width: 1200px) and (max-width: 1536px){.my-daypicker .rdp-day,.my-daypicker-manage-availability .rdp-day{padding:4px!important}.my-daypicker .rdp-day_button,.my-daypicker-manage-availability .rdp-day_button{width:clamp(26px,3.5vw,34px)!important;height:clamp(26px,3.5vw,34px)!important;font-size:clamp(10px,1.1vw,13px)!important}.my-daypicker .rdp-month_caption{font-size:14px!important}}@media (min-width: 1537px){.my-daypicker .rdp-day,.my-daypicker-manage-availability .rdp-day{padding:5px!important}.my-daypicker .rdp-day_button,.my-daypicker-manage-availability .rdp-day_button{width:clamp(34px,3vw,45px)!important;height:clamp(34px,3vw,45px)!important;font-size:15px!important}.my-daypicker .rdp-month_caption{font-size:18px!important}.my-daypicker .rdp-months{justify-content:center}}@media (min-width: 901px){.my-daypicker .rdp-table{max-width:100%!important}}@media (max-width: 600px){.my-daypicker .rdp-day,.my-daypicker-manage-availability .rdp-day{padding:6px!important}.my-daypicker .rdp-day_button,.my-daypicker-manage-availability .rdp-day_button{width:clamp(26px,9vw,40px)!important;height:clamp(26px,9vw,40px)!important;font-size:clamp(10px,3.2vw,14px)!important}}@media (max-width: 480px){.my-daypicker .rdp-day,.my-daypicker-manage-availability .rdp-day{padding:3px!important}.my-daypicker .rdp-day_button,.my-daypicker-manage-availability .rdp-day_button{width:clamp(22px,8vw,34px)!important;height:clamp(22px,8vw,34px)!important;font-size:clamp(9px,2.8vw,12px)!important}}.ant-table-wrapper .ant-table{background:transparent!important}.ant-table-wrapper .ant-table-thead>tr>th{background-color:#fff0ee!important;color:#610003!important;font-weight:600!important;border-bottom:1px solid rgba(97,0,3,.1)!important}.ant-table-wrapper .ant-table-thead>tr>th:before{display:none!important}.ant-table-wrapper .ant-table-tbody>tr>td{background-color:transparent!important;border-bottom:1px solid rgba(97,0,3,.05)!important}.ant-table-wrapper .ant-table-tbody>tr:hover>td{background-color:#6100030a!important}.ant-table-wrapper .ant-pagination-item-active{border-color:#610003!important}.ant-table-wrapper .ant-pagination-item-active a{color:#610003!important}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging,[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s .5s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{top:2px;bottom:2px;left:2px;right:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:0;bottom:0;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}html,*{scroll-behavior:smooth}.theme-swal-popup{border-radius:16px!important;padding:1.5rem!important;box-shadow:var(--shadow-dialog)!important;border:1px solid var(--palette-divider)!important}.theme-swal-popup-toast{border-radius:12px!important;box-shadow:var(--shadow-z8)!important;border:1px solid var(--palette-divider)!important}.theme-swal-confirm,.theme-swal-cancel{border-radius:8px!important;font-weight:700!important;padding:8px 20px!important;font-size:.875rem!important;text-transform:none!important;transition:all .3s ease!important}.theme-swal-confirm:hover,.theme-swal-cancel:hover{opacity:.8;transform:translateY(-1px)}.theme-swal-input{border-radius:10px!important;font-size:14px!important;border:1px solid var(--palette-divider)!important;background-color:var(--palette-background-neutral)!important;color:var(--palette-text-primary)!important}.theme-swal-input:focus{border-color:var(--palette-primary-main)!important;box-shadow:0 0 0 2px var(--palette-primary-lighter)!important}.swal2-icon.swal2-question{border-color:var(--palette-primary-main)!important;color:var(--palette-primary-main)!important}@keyframes fadeInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up{animation:fadeInUp .8s cubic-bezier(.22,1,.36,1) forwards}.delay-1{animation-delay:.1s}.delay-2{animation-delay:.2s}.delay-3{animation-delay:.3s}
