@import"https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,400;0,9..144,500;0,9..144,600;1,9..144,500;1,9..144,600&display=swap";@import"https://fonts.googleapis.com/css2?family=Orbitron:wght@400;700;900&family=Inter:wght@400;500;600;700&display=swap";.cell-right{text-align:right}.cell-center-allign{text-align:center;vertical-align:middle}.dark-mode .ql-toolbar{background-color:#333!important;color:#fff!important;border-color:#555!important}.dark-mode .ql-toolbar .ql-picker{background-color:#444;color:#fff;border-color:#555}.dark-mode .ql-toolbar button{background-color:transparent;color:#fff;border:none}.dark-mode .ql-toolbar button:hover,.dark-mode .ql-toolbar button.ql-active,.dark-mode .ql-toolbar .ql-picker-label:hover,.dark-mode .ql-toolbar .ql-picker-label.ql-active,.dark-mode .ql-toolbar .ql-picker-item:hover,.dark-mode .ql-toolbar .ql-picker-item.ql-selected{color:#d7a6f6!important}.dark-mode .ql-toolbar button:hover .ql-stroke,.dark-mode .ql-toolbar button.ql-active .ql-stroke,.dark-mode .ql-toolbar .ql-picker-label:hover .ql-stroke,.dark-mode .ql-toolbar .ql-picker-label.ql-active .ql-stroke{stroke:#d7a6f6!important}.dark-mode .ql-toolbar button:hover .ql-fill,.dark-mode .ql-toolbar button.ql-active .ql-fill,.dark-mode .ql-toolbar .ql-picker-label:hover .ql-fill,.dark-mode .ql-toolbar .ql-picker-label.ql-active .ql-fill{fill:#d7a6f6!important}.dark-mode .ql-toolbar .ql-stroke{stroke:#fff!important}.dark-mode .ql-toolbar .ql-fill{fill:#fff!important}.dark-mode .ql-toolbar .ql-picker-label,.dark-mode .ql-toolbar .ql-picker-options{color:#fff!important}.dark-mode .ql-toolbar .ql-picker-options{background-color:#444!important;box-shadow:none;border:1px solid #555555}.css-8xfdbe .fc .fc-scrollgrid-sync-inner:has(>.fc-sticky){text-align:center}.css-8xfdbe .fc .fc-sticky{left:0!important}@keyframes pulseRed{0%{border-color:#8900e1;background-color:#8900e1}50%{border-color:#d7a6f6;background-color:#d7a6f6}to{border-color:#8900e1;background-color:#8900e1}}.fc-event.pulsing-highlight{animation:pulseRed 4s ease-in-out}.fc-event.billing-review-complete{background-image:repeating-linear-gradient(45deg,transparent 0 6px,var(--billing-stripe-color, #c4b5fd) 6px 12px)}.fc .appointment-request-event{background-image:repeating-linear-gradient(45deg,rgba(0,0,0,.05) 0 6px,transparent 6px 12px);border-style:dashed!important;border-width:3px!important}.fc .appointment-request-event .fc-appointment-request-label{display:block;padding:2px 4px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fc-event.saved-dock-parked{opacity:.55;outline:2px dashed rgba(17,24,39,.75);outline-offset:-2px}.fc-timegrid-event.saved-dock-parked:after{content:"";position:absolute;top:2px;right:3px;width:8px;height:11px;background:#111827;clip-path:polygon(0 0,100% 0,100% 100%,50% 72%,0 100%);pointer-events:none;z-index:3}.fc-non-business{background-color:#e9f7f8!important;opacity:.6!important;pointer-events:none;border:none!important;z-index:1}.dark-mode .fc-non-business{background-color:#000707a6!important}.ql-container{min-height:100px}.dark-mode .ql-container{background-color:#2d2d2d!important;border-color:#555!important}.dark-mode .ql-editor{color:#fff!important}.dark-mode .ql-editor.ql-blank:before{color:#ffffff80!important}.dark-mode .ql-editor p,.dark-mode .ql-editor h1,.dark-mode .ql-editor h2,.dark-mode .ql-editor h3,.dark-mode .ql-editor h4,.dark-mode .ql-editor h5,.dark-mode .ql-editor h6,.dark-mode .ql-editor strong,.dark-mode .ql-editor em,.dark-mode .ql-editor span,.dark-mode .ql-editor div{color:#fff!important}.dark-mode .apexcharts-menu{background:#2d2d2d!important;border-color:#555!important;color:#fff!important;box-shadow:0 2px 8px #00000080!important}.dark-mode .apexcharts-menu-item{color:#fff!important}.dark-mode .apexcharts-menu-item:hover{background:#3a3a3a!important}.dark-mode .apexcharts-legend-text{color:#fff!important}.dark-mode .apexcharts-toolbar svg{fill:#d0d0d0!important}.dark-mode .apexcharts-toolbar svg:hover{fill:#fff!important}@media(max-width:450px){.ql-syntax{white-space:pre-wrap}.ql-toolbar svg{width:16px;height:16px}.ql-toolbar span{font-size:12px}.ql-toolbar.ql-snow .ql-formats{margin-right:4px}.ql-editor{padding:8px 12px;font-size:12px}.MuiMenuItem-root{min-height:32px}.MuiDialogContent-root{padding:12px}}@keyframes blinker{0%{opacity:1}50%{opacity:.5}to{opacity:1}}
