:root{--vs-colors--lightest: rgba(60, 60, 60, .26);--vs-colors--light: rgba(60, 60, 60, .5);--vs-colors--dark: #333;--vs-colors--darkest: rgba(0, 0, 0, .15);--vs-font-size: 1rem;--vs-line-height: 1.4;--vs-height: 36px;--vs-bg-color: inherit;--vs-search-input-color: inherit;--vs-search-input-placeholder-color: inherit;--vs-state-no-drop-bg: inherit;--vs-state-no-drop-cursor: default;--vs-state-disabled-bg: rgb(248, 248, 248);--vs-state-disabled-color: var(--vs-colors--light);--vs-state-disabled-controls-color: var(--vs-colors--light);--vs-state-disabled-cursor: not-allowed;--vs-border-color: var(--vs-colors--lightest);--vs-border-width: 1px;--vs-border-style: solid;--vs-border-radius: 4px;--vs-actions-padding: 0px 6px 0 3px;--vs-open-indicator-color: var(--vs-colors--dark);--vs-controls-color: var(--vs-colors--light);--vs-controls-size: 1;--vs-controls--deselect-text-shadow: 0 1px 0 #fff;--vs-selected-bg: #f0f0f0;--vs-selected-color: var(--vs-colors--dark);--vs-selected-border-color: var(--vs-border-color);--vs-selected-border-style: var(--vs-border-style);--vs-selected-border-width: var(--vs-border-width);--vs-dropdown-bg: #fff;--vs-dropdown-color: inherit;--vs-dropdown-z-index: 1000;--vs-dropdown-min-width: 160px;--vs-dropdown-max-height: 350px;--vs-dropdown-box-shadow: 0px 3px 6px 0px var(--vs-colors--darkest);--vs-dropdown-overflow-x: auto;--vs-dropdown-overflow-y: auto;--vs-dropdown-border-radius: 4px;--vs-dropdown-options-gap: 2px;--vs-dropdown-padding: 5px 0px;--vs-dropdown-option-color: var(--vs-dropdown-color);--vs-dropdown-option-padding: 5px 15px;--vs-dropdown-option-margin: 0px 5px;--vs-dropdown-option-border-radius: var(--vs-border-radius);--vs-dropdown-optgroup-option-bg: #dfdfdf;--vs-dropdown-optgroup-option-padding: 5px;--vs-dropdown-option--active-bg: #5897fb;--vs-dropdown-option--active-color: #fff;--vs-dropdown-option--selected-bg: #5897fb;--vs-dropdown-option--selected-color: #fff;--vs-dropdown-option--deselect-bg: #fb5858;--vs-dropdown-option--deselect-color: #fff;--vs-transition-timing-function: cubic-bezier(1, -.115, .975, .855);--vs-transition-duration: .15s}.v-select{position:relative;font-family:inherit}.v-select,.v-select *{box-sizing:border-box}:root{--vs-transition-timing-function: cubic-bezier(1, .5, .8, 1);--vs-transition-duration: .15s}@keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity var(--vs-transition-duration) var(--vs-transition-timing-function)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}:root{--vs-disabled-bg: var(--vs-state-disabled-bg);--vs-disabled-color: var(--vs-state-disabled-color);--vs-disabled-cursor: var(--vs-state-disabled-cursor)}.vs--no-drop .vs__dropdown-toggle,.vs--no-drop .vs__clear,.vs--no-drop .vs__search,.vs--no-drop .vs__selected,.vs--no-drop .vs__open-indicator{background-color:var(--vs-state-no-drop-bg);cursor:var(--vs-state-no-drop-cursor)}.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__clear,.vs--disabled .vs__search,.vs--disabled .vs__selected,.vs--disabled .vs__open-indicator{background-color:var(--vs-disabled-bg);cursor:var(--vs-disabled-cursor)}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{height:var(--vs-height);display:grid;grid-template-columns:1fr auto;padding:0;white-space:normal;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--vs-bg-color);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-border-radius)}.vs__selected-options{max-width:100%;display:flex;flex-basis:100%;flex-grow:1;flex-wrap:nowrap;white-space:nowrap;overflow:hidden;padding:0 0 0 10px;position:relative}.vs__actions{display:flex;align-items:center;padding:var(--vs-actions-padding);margin:0 2px}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs__open-indicator{fill:var(--vs-controls-color);transform:scale(var(--vs-controls-size));transition:transform var(--vs-transition-duration) var(--vs-transition-timing-function);transition-timing-function:var(--vs-transition-timing-function)}svg.vs__open-indicator>path{fill:var(--vs-open-indicator-color)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(var(--vs-controls-size))}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:var(--vs-controls-color);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:8px}.vs__dropdown-menu{width:100%;max-height:var(--vs-dropdown-max-height);min-width:var(--vs-dropdown-min-width);display:flex;flex-direction:column;gap:var(--vs-dropdown-options-gap);box-sizing:border-box;position:absolute;top:calc(100% - var(--vs-border-width));left:0;z-index:var(--vs-dropdown-z-index);padding:var(--vs-dropdown-padding);margin:5px 0 0;overflow:var(--vs-dropdown-overflow-x) var(--vs-dropdown-overflow-y);box-shadow:var(--vs-dropdown-box-shadow);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-dropdown-border-radius);text-align:left;list-style:none;background:var(--vs-dropdown-bg);color:var(--vs-dropdown-color)}.vs__no-options{text-align:center}.vs__dropdown-option{line-height:1.42857143;display:block;padding:var(--vs-dropdown-option-padding);margin:var(--vs-dropdown-option-margin);clear:both;color:var(--vs-dropdown-option-color);white-space:nowrap;cursor:pointer;border-radius:var(--vs-dropdown-option-border-radius)}.vs__dropdown-optgroup-option{background:var(--vs-dropdown-optgroup-option-bg);cursor:default;padding:var(--vs-dropdown-optgroup-option-padding)}.vs__dropdown-option--highlight{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}.vs__dropdown-option--selected{background:var(--vs-dropdown-option--selected-bg);color:var(--vs-dropdown-option--selected-color)}.vs__dropdown-option--deselect{background:var(--vs-dropdown-option--deselect-bg);color:var(--vs-dropdown-option--deselect-color)}.vs__dropdown-option--disabled{background:var(--vs-state-disabled-bg);color:var(--vs-state-disabled-color);cursor:var(--vs-state-disabled-cursor)}.vs__selected{max-width:100%;display:flex;flex-wrap:nowrap;align-items:center;margin:0;padding:0;z-index:0;white-space:nowrap;overflow:hidden;background-color:var(--vs-selected-bg);border:var(--vs-selected-border-width) var(--vs-selected-border-style) var(--vs-selected-border-color);border-radius:var(--vs-border-radius);color:var(--vs-selected-color);line-height:var(--vs-line-height)}.vs__deselect{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:var(--vs-controls-color);text-shadow:var(--vs-controls--deselect-text-shadow)}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--open .vs__selected,.vs--single.vs--loading .vs__selected{position:relative;opacity:.4}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration,.vs__search::-ms-clear{display:none}.vs__search,.vs__search:focus{-webkit-tap-highlight-color:transparent;width:0;max-width:100%;flex-grow:1;position:relative;margin:0;padding:0;z-index:1;background:none;box-shadow:none;color:var(--vs-search-input-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:var(--vs-line-height);font-size:var(--vs-font-size);border:1px solid transparent;border-left:none;outline:none}.vs__search::-moz-placeholder{color:var(--vs-search-input-placeholder-color)}.vs__search::placeholder{color:var(--vs-search-input-placeholder-color)}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled,.vs--no-drop) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border-top:.9em solid rgba(100,100,100,.1);border-right:.9em solid rgba(100,100,100,.1);border-bottom:.9em solid rgba(100,100,100,.1);border-left:.9em solid rgba(60,60,60,.45);transform:translateZ(0) scale(var(--vs-controls--spinner-size, var(--vs-controls-size)));animation:vSelectSpinner 1.1s infinite linear;transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;width:5em;height:5em;transform:scale(var(--vs-controls--spinner-size, var(--vs-controls-size)))}.vs--loading .vs__spinner{opacity:1}.fade-enter-active[data-v-6f70360b],.fade-leave-active[data-v-6f70360b]{transition:opacity .2s ease}.fade-enter-from[data-v-6f70360b],.fade-leave-to[data-v-6f70360b]{opacity:0}.fade-enter-active[data-v-7f6528ab],.fade-leave-active[data-v-7f6528ab]{transition:opacity .2s ease}.fade-enter-from[data-v-7f6528ab],.fade-leave-to[data-v-7f6528ab]{opacity:0}.fade-enter-active[data-v-ca68b5a1],.fade-leave-active[data-v-ca68b5a1]{transition:opacity .2s ease}.fade-enter-from[data-v-ca68b5a1],.fade-leave-to[data-v-ca68b5a1]{opacity:0}.vc-popover-content-wrapper,.vc-container{z-index:1071!important;pointer-events:auto!important}.vc-title,.vc-nav-title,.vc-nav-arrow{cursor:pointer!important;pointer-events:auto!important}.vc-day:not(.is-disabled),.vc-day-content:not(.is-disabled){cursor:pointer!important;pointer-events:auto!important;opacity:1!important}.vc-day.is-disabled,.vc-day-content.is-disabled{opacity:.3!important;cursor:not-allowed!important;pointer-events:none!important;color:#6b7280!important}.fade-enter-active[data-v-22702c22],.fade-leave-active[data-v-22702c22]{transition:opacity .2s ease}.fade-enter-from[data-v-22702c22],.fade-leave-to[data-v-22702c22]{opacity:0}.padding-bottom{padding-bottom:5px}.error-msg{color:red}.modal[style*="z-index: 10100"]{z-index:10100!important}.modal[style*="z-index: 10100"] .modal-backdrop{z-index:10099!important}.modal[style*="z-index: 10100"] .modal-dialog{z-index:10101!important}.table:not(.table-striped) tbody tr[data-v-c499eff1]:nth-of-type(odd){background-color:transparent}[data-v-c499eff1] .table{--bs-table-bg: transparent;--bs-table-striped-bg: rgba(0, 0, 0, .05)}.dark[data-v-c499eff1] .table-striped>tbody>tr:nth-of-type(odd)>*{background-color:#374151}.dark[data-v-c499eff1] .table-striped>tbody>tr:nth-of-type(2n)>*{background-color:#1f2937}.dark[data-v-c499eff1] .table-bordered th,.dark[data-v-c499eff1] .table-bordered td{border-color:#4b5563}.table-nostriped tbody tr[data-v-376a960b]:nth-of-type(odd){background-color:transparent}.dark[data-v-376a960b] .table-striped>tbody>tr:nth-of-type(odd)>*{background-color:#374151}.dark[data-v-376a960b] .table-striped>tbody>tr:nth-of-type(2n)>*{background-color:#1f2937}.dark[data-v-376a960b] .table-bordered th,.dark[data-v-376a960b] .table-bordered td{border-color:#4b5563}.fade-enter-active[data-v-ae096ad5],.fade-leave-active[data-v-ae096ad5]{transition:opacity .2s ease}.fade-enter-from[data-v-ae096ad5],.fade-leave-to[data-v-ae096ad5]{opacity:0}.fade-enter-active[data-v-915bf778],.fade-leave-active[data-v-915bf778]{transition:opacity .2s ease}.fade-enter-from[data-v-915bf778],.fade-leave-to[data-v-915bf778]{opacity:0}.fade-enter-active[data-v-1199d01e],.fade-leave-active[data-v-1199d01e]{transition:opacity .2s ease}.fade-enter-from[data-v-1199d01e],.fade-leave-to[data-v-1199d01e]{opacity:0}.client-form .form-label-col[data-v-720a0e17]{min-width:70px}.client-form .small-input[data-v-720a0e17]{max-width:180px}.client-form .email-input[data-v-720a0e17]{min-width:220px}.client-form .discount-input[data-v-720a0e17]{max-width:80px}.client-form .save-btn[data-v-720a0e17]{min-width:110px}.nav-tabs .nav-link[data-v-720a0e17]{border:none;border-radius:0;color:#0f1318}.client-summary-row>div[data-v-720a0e17]{margin-right:.75rem}.client-summary-row>div[data-v-720a0e17]{margin-right:1rem;margin-bottom:.25rem}.client-summary-row span[data-v-720a0e17]{white-space:nowrap}.client-tabs-card[data-v-720a0e17]{border:none;box-shadow:0 2px 6px #00000014}.tab-content-area[data-v-720a0e17]{max-height:45vh;overflow:hidden}.history-table[data-v-720a0e17]{max-height:40vh;overflow:auto}.history-table table[data-v-720a0e17]{min-width:100%}.history-table th[data-v-720a0e17],.history-table td[data-v-720a0e17]{white-space:nowrap}.nav-tabs[data-v-720a0e17]{gap:.25rem;flex-wrap:nowrap;overflow-x:auto;padding-bottom:.25rem}.nav-tabs .nav-link[data-v-720a0e17]{border:none;border-radius:.25rem .25rem 0 0;color:#0f1318}.nav-tabs .nav-link.active[data-v-720a0e17]{color:#fff!important;background-color:#17a2b8!important}@media (max-width: 576px){.client-form[data-v-720a0e17]{padding:1rem 1.25rem}.client-form .form-label-col[data-v-720a0e17]{margin-bottom:.5rem}.client-form .small-input[data-v-720a0e17],.client-form .email-input[data-v-720a0e17],.client-form .discount-input[data-v-720a0e17]{max-width:100%}.client-form .save-btn[data-v-720a0e17]{width:100%}.tab-content-area[data-v-720a0e17]{max-height:none}.history-table table[data-v-720a0e17]{min-width:600px}}.fade-enter-active[data-v-0814482e],.fade-leave-active[data-v-0814482e]{transition:opacity .2s ease}.fade-enter-from[data-v-0814482e],.fade-leave-to[data-v-0814482e]{opacity:0}@keyframes fadeIn-ac69a41c{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.animate-in[data-v-ac69a41c],.fade-in[data-v-ac69a41c],.slide-in-from-top-2[data-v-ac69a41c]{animation:fadeIn-ac69a41c .2s ease-out}button[data-v-ac69a41c]:active{transform:scale(.95)}.appt-calendar-grid[data-v-360c93dc]{border-width:1px;border-style:solid;border-color:#e5e7eb}.stripe-modal-enter-active[data-v-3c83ef00],.stripe-modal-leave-active[data-v-3c83ef00]{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}.stripe-modal-enter-from[data-v-3c83ef00],.stripe-modal-leave-to[data-v-3c83ef00]{opacity:0}.stripe-modal-enter-active .relative[data-v-3c83ef00],.stripe-modal-leave-active .relative[data-v-3c83ef00]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}.stripe-modal-enter-from .relative[data-v-3c83ef00],.stripe-modal-leave-to .relative[data-v-3c83ef00]{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.fade-enter-active[data-v-d2191563],.fade-leave-active[data-v-d2191563]{transition:opacity .2s ease}.fade-enter-from[data-v-d2191563],.fade-leave-to[data-v-d2191563]{opacity:0}.modal-enter-active[data-v-89000ad6],.modal-leave-active[data-v-89000ad6]{transition:opacity .2s ease}.modal-enter-from[data-v-89000ad6],.modal-leave-to[data-v-89000ad6]{opacity:0}.modal-enter-active .bg-white[data-v-89000ad6],.modal-leave-active .bg-white[data-v-89000ad6]{transition:transform .2s ease,opacity .2s ease}.modal-enter-from .bg-white[data-v-89000ad6],.modal-leave-to .bg-white[data-v-89000ad6]{opacity:0;transform:scale(.95)}.fixed.inset-0[data-v-89000ad6]{background-color:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.drawer-fade-enter-active[data-v-c1b67b30],.drawer-fade-leave-active[data-v-c1b67b30]{transition:opacity .3s cubic-bezier(.4,0,.2,1)}.drawer-fade-enter-from[data-v-c1b67b30],.drawer-fade-leave-to[data-v-c1b67b30]{opacity:0}.drawer-slide-enter-active[data-v-c1b67b30],.drawer-slide-leave-active[data-v-c1b67b30]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.drawer-slide-enter-from[data-v-c1b67b30],.drawer-slide-leave-to[data-v-c1b67b30]{transform:translate(100%)}.custom-scrollbar[data-v-c1b67b30]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-c1b67b30]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-c1b67b30]::-webkit-scrollbar-thumb{background:#8b5c2e33;border-radius:10px}.custom-scrollbar[data-v-c1b67b30]::-webkit-scrollbar-thumb:hover{background:#8b5c2e4d}.ticket-add-item-vselect[data-v-c1b67b30] .vs__dropdown-menu{z-index:1100;background-color:#fff!important;border-color:#e5e7eb!important;color:#111827!important}.ticket-add-item-vselect[data-v-c1b67b30] .vs__dropdown-option{color:#374151!important}.ticket-add-item-vselect[data-v-c1b67b30] .vs__dropdown-option--highlight{background-color:#9d6b2f!important;color:#fff!important}.ticket-add-item-vselect[data-v-c1b67b30] .vs__dropdown-option--selected{background-color:#f3f4f6!important;color:#374151!important}.ticket-add-item-vselect[data-v-c1b67b30] .vs__search,.ticket-add-item-vselect[data-v-c1b67b30] .vs__input-element{color:#111827!important}html.dark .ticket-add-item-vselect[data-v-c1b67b30] .vs__dropdown-menu,.dark .ticket-add-item-vselect[data-v-c1b67b30] .vs__dropdown-menu{background-color:#1f2937!important;border-color:#4b5563!important;color:#f3f4f6!important}html.dark .ticket-add-item-vselect[data-v-c1b67b30] .vs__dropdown-option,.dark .ticket-add-item-vselect[data-v-c1b67b30] .vs__dropdown-option{color:#f3f4f6!important}html.dark .ticket-add-item-vselect[data-v-c1b67b30] .vs__dropdown-option--highlight,.dark .ticket-add-item-vselect[data-v-c1b67b30] .vs__dropdown-option--highlight{background-color:#b8823d!important;color:#fff!important}html.dark .ticket-add-item-vselect[data-v-c1b67b30] .vs__dropdown-option--selected,.dark .ticket-add-item-vselect[data-v-c1b67b30] .vs__dropdown-option--selected{background-color:#374151!important;color:#f3f4f6!important}html.dark .ticket-add-item-vselect[data-v-c1b67b30] .vs__search,.dark .ticket-add-item-vselect[data-v-c1b67b30] .vs__search,html.dark .ticket-add-item-vselect[data-v-c1b67b30] .vs__input-element,.dark .ticket-add-item-vselect[data-v-c1b67b30] .vs__input-element{color:#f3f4f6!important}.ticket-popover[data-v-f9a3a0ec],.ticket-popover[data-v-32472e0e],.ticket-popover[data-v-047db228]{z-index:1065}.vs__dropdown-menu[data-v-b6921c5c]{z-index:99999999}.ticket-table-container[data-v-b6921c5c]{max-height:calc(100vh - 300px);overflow-y:auto;overflow-x:auto;scrollbar-width:thin;scrollbar-color:rgba(139,92,46,.3) rgba(139,92,46,.1)}@media (max-width: 640px){.ticket-table-container[data-v-b6921c5c]{max-height:calc(100vh - 250px)}}.ticket-table-container[data-v-b6921c5c]::-webkit-scrollbar{width:12px}.ticket-table-container[data-v-b6921c5c]::-webkit-scrollbar-track{background:#0000001a;border-radius:6px}.ticket-table-container[data-v-b6921c5c]::-webkit-scrollbar-thumb{background-color:#8b5c2e66;border-radius:6px;border:2px solid transparent;background-clip:content-box}.ticket-table-container[data-v-b6921c5c]::-webkit-scrollbar-thumb:hover{background-color:#8b5c2e99}.ticket-table-container[data-v-b6921c5c]{scrollbar-gutter:stable}.ticket-table-container[data-v-b6921c5c]::-webkit-scrollbar{-webkit-appearance:none}.ticket-table-container[data-v-b6921c5c]::-webkit-scrollbar:vertical{width:12px}.ticket-table-container[data-v-b6921c5c]::-webkit-scrollbar:horizontal{height:12px}.toast-fade-enter-active[data-v-b6921c5c],.toast-fade-leave-active[data-v-b6921c5c]{transition:all .4s cubic-bezier(.4,0,.2,1)}.toast-fade-enter-from[data-v-b6921c5c]{opacity:0;transform:translateY(-20px) scale(.95)}.toast-fade-leave-to[data-v-b6921c5c]{opacity:0;transform:translate(20px) scale(.95)}.paid-class{padding-left:5px;font-size:.9em}.empty{padding:0}.row-height{height:10px}.loading{min-height:200px}@media (max-width: 639px){.fixed.inset-y-0.right-0{left:0;max-width:100vw}}.drawer-sync-enter-active>div:nth-child(1){transition:opacity .32s cubic-bezier(.22,.61,.36,1)}.drawer-sync-enter-active>div:nth-child(2){transition:transform .32s cubic-bezier(.22,.61,.36,1),opacity .32s cubic-bezier(.22,.61,.36,1),box-shadow .32s ease-out;will-change:transform,opacity}.drawer-sync-leave-active>div:nth-child(1){transition:opacity .32s cubic-bezier(.22,.61,.36,1)}.drawer-sync-leave-active>div:nth-child(2){transition:transform .32s cubic-bezier(.22,.61,.36,1),opacity .32s cubic-bezier(.22,.61,.36,1),box-shadow .32s ease-out;will-change:transform,opacity}.drawer-sync-enter-from>div:nth-child(1),.drawer-sync-leave-to>div:nth-child(1){opacity:0}.drawer-sync-enter-from>div:nth-child(2){transform:translate(100%) scale(.96);opacity:0}.drawer-sync-leave-to>div:nth-child(2){transform:translate(100%) scale(.98);opacity:0}.drawer-fade-enter-active,.drawer-fade-leave-active{transition:opacity .32s cubic-bezier(.22,.61,.36,1)}.drawer-fade-enter-from,.drawer-fade-leave-to{opacity:0}.drawer-slide-enter-active,.drawer-slide-leave-active{transition:transform .32s cubic-bezier(.22,.61,.36,1),opacity .32s cubic-bezier(.22,.61,.36,1),box-shadow .32s ease-out;will-change:transform,opacity}.drawer-slide-enter-from{transform:translate(100%) scale(.96);opacity:0}.drawer-slide-enter-to,.drawer-slide-leave-from{transform:translate(0) scale(1);opacity:1}.drawer-slide-leave-to{transform:translate(100%) scale(.98);opacity:0}.calendar-popup[data-v-53dff3d0]{position:absolute;top:100%;left:0;background:#fff;border:1px solid #e5e7eb;border-radius:1rem;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;z-index:10000;min-width:280px;padding:1.25rem;margin-top:.5rem}.calendar-header[data-v-53dff3d0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.month-year[data-v-53dff3d0]{font-weight:700;font-size:.9rem;color:#1f2937;text-transform:uppercase;tracking:.05em}.month-year.clickable[data-v-53dff3d0]{cursor:pointer;padding:.25rem .5rem;border-radius:.5rem;transition:all .2s}.month-year.clickable[data-v-53dff3d0]:hover{background-color:#f3f4f6;color:#b8823d}.month-year-container[data-v-53dff3d0]{position:relative}.year-picker[data-v-53dff3d0]{position:absolute;top:100%;left:50%;transform:translate(-50%);background:#fff;border:1px solid #e5e7eb;border-radius:1rem;box-shadow:0 20px 25px -5px #0000001a;z-index:10001;min-width:200px;padding:.75rem;margin-top:.5rem}.year-picker-header[data-v-53dff3d0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:1px solid #f3f4f6}.year-range[data-v-53dff3d0]{font-weight:700;font-size:.75rem;color:#6b7280;text-transform:uppercase}.year-grid[data-v-53dff3d0]{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}.year-option[data-v-53dff3d0]{text-align:center;padding:.5rem .25rem;cursor:pointer;border-radius:.5rem;transition:all .2s;font-size:.875rem;font-weight:600}.year-option[data-v-53dff3d0]:hover{background-color:#f3f4f6;color:#b8823d}.year-option.selected[data-v-53dff3d0]{background-color:#b8823d;color:#fff}.calendar-grid[data-v-53dff3d0]{display:grid;grid-template-columns:repeat(7,1fr);gap:1px}.calendar-day-header[data-v-53dff3d0]{text-align:center;font-weight:700;font-size:.7rem;color:#9ca3af;text-transform:uppercase;padding:.5rem 0}.calendar-day[data-v-53dff3d0]{text-align:center;padding:.5rem;cursor:pointer;border-radius:.5rem;transition:all .2s;font-size:.8rem;font-weight:500}.calendar-day[data-v-53dff3d0]:hover{background-color:#fdf8f3;color:#b8823d}.calendar-day.today[data-v-53dff3d0]{color:#b8823d;font-weight:800;position:relative}.calendar-day.today[data-v-53dff3d0]:after{content:"";position:absolute;bottom:4px;left:50%;transform:translate(-50%);width:4px;height:4px;background-color:#b8823d;border-radius:50%}.calendar-day.selected[data-v-53dff3d0]{background-color:#b8823d;color:#fff!important;font-weight:700;box-shadow:0 4px 6px -1px #b8823d4d}.calendar-day.other-month[data-v-53dff3d0]{color:#d1d5db}.fade-enter-active[data-v-53dff3d0],.fade-leave-active[data-v-53dff3d0]{transition:opacity .2s,transform .2s}.fade-enter-from[data-v-53dff3d0],.fade-leave-to[data-v-53dff3d0]{opacity:0;transform:translateY(5px)}.modal-fade-enter-active[data-v-d5b03eef],.modal-fade-leave-active[data-v-d5b03eef]{transition:opacity .2s ease}.modal-fade-enter-from[data-v-d5b03eef],.modal-fade-leave-to[data-v-d5b03eef]{opacity:0}.modal-scale-enter-active[data-v-d5b03eef],.modal-scale-leave-active[data-v-d5b03eef]{transition:transform .25s cubic-bezier(.22,.61,.36,1),opacity .2s ease}.modal-scale-enter-from[data-v-d5b03eef]{transform:scale(.95);opacity:0}.modal-scale-leave-to[data-v-d5b03eef]{transform:scale(.98);opacity:0}.mycol[data-v-bbcb6cb5]{min-width:300px}.scrollbar-hide[data-v-bbcb6cb5]{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide[data-v-bbcb6cb5]::-webkit-scrollbar{display:none}@keyframes fadeIn-e2dc76a1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.animate-in[data-v-e2dc76a1],.fade-in[data-v-e2dc76a1],.slide-in-from-top-2[data-v-e2dc76a1]{animation:fadeIn-e2dc76a1 .2s ease-out}button[data-v-e2dc76a1]:active{transform:scale(.95)}.vc-day-disabled{opacity:.3;background-color:#f8f9fa!important;color:#6c757d!important;cursor:not-allowed!important;pointer-events:none!important}.vc-day-disabled:hover{background-color:#f8f9fa!important;color:#6c757d!important}.view-appt-calendar-popup .vc-container,.view-appt-calendar-popup [class^=vc-]{display:block!important;min-width:280px!important}.appt-calendar-grid[data-v-a6fd3d4a]{border-width:1px;border-style:solid;border-color:#e5e7eb}.dark{border-color:#374151}.cell-format{text-align:center;padding:4px 2px}.loading-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#fffc;z-index:1060}.vue-html2pdf .layout-container[data-v-8835b5b4]{position:fixed;width:100vw;height:100vh;left:-100vw;top:0;z-index:-9999;background:#5f5f5fcc;display:flex;justify-content:center;align-items:flex-start;overflow:auto}.vue-html2pdf .layout-container.show-layout[data-v-8835b5b4]{left:0vw;z-index:9999}.vue-html2pdf .layout-container.unset-all[data-v-8835b5b4]{all:unset;width:auto;height:auto}.vue-html2pdf .pdf-preview[data-v-8835b5b4]{position:fixed;width:65%;min-width:600px;height:80vh;top:100px;z-index:9999999;left:50%;transform:translate(-50%);border-radius:5px;box-shadow:0 0 10px #00000048}.vue-html2pdf .pdf-preview button[data-v-8835b5b4]{position:absolute;top:-20px;left:-15px;width:35px;height:35px;background:#555;border:0;box-shadow:0 0 10px #00000048;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;cursor:pointer}.vue-html2pdf .pdf-preview iframe[data-v-8835b5b4]{border:0}.vue-html2pdf .transition-anim-enter-active[data-v-8835b5b4],.vue-html2pdf .transition-anim-leave-active[data-v-8835b5b4]{transition:opacity .3s ease-in}.vue-html2pdf .transition-anim-enter[data-v-8835b5b4],.vue-html2pdf .transition-anim-leave-to[data-v-8835b5b4]{opacity:0}.scrollbar-hide[data-v-2338cd29]::-webkit-scrollbar{display:none}.scrollbar-hide[data-v-2338cd29]{-ms-overflow-style:none;scrollbar-width:none}#payrollDetailModal[data-v-891499e8]{z-index:1060!important}#payrollDetailModal .modal-backdrop[data-v-891499e8]{z-index:1055!important}.modal-backdrop+.modal-backdrop[data-v-891499e8]{z-index:1055!important}.fade-enter-active[data-v-90127534],.fade-leave-active[data-v-90127534]{transition:opacity .2s ease,transform .2s ease}.fade-enter-from[data-v-90127534],.fade-leave-to[data-v-90127534]{opacity:0;transform:translateY(10px)}.empty,.no-padding{padding:0}.mycenter{text-align:center}.myright{text-align:right}.cursor-pointer{cursor:pointer}.user-select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.item-link{text-decoration:none}.item-link:hover{text-decoration:underline}.avail_table{font-size:13px}.timeoff-popover-enter-active[data-v-dfbb81de],.timeoff-popover-leave-active[data-v-dfbb81de]{transition:opacity .15s ease-out,transform .15s ease-out}.timeoff-popover-enter-from[data-v-dfbb81de],.timeoff-popover-leave-to[data-v-dfbb81de]{opacity:0;transform:translateY(4px)}.timeoff-popover-enter-to[data-v-dfbb81de],.timeoff-popover-leave-from[data-v-dfbb81de]{opacity:1;transform:translateY(0)}.modal-header .btn-close[data-v-c1973da4]{filter:invert(1)}.nav-tabs .nav-link[data-v-c1973da4]{color:#0f1318;border:none;border-radius:0}.nav-tabs .nav-link.active[data-v-c1973da4]{color:#fff!important;background-color:#17a2b8!important}*{margin:0;padding:0;font-family:sans-serif;box-sizing:border-box}.mycalendar{display:grid;grid-template-areas:"thedate rooms";grid-template-columns:80px;grid-template-rows:40px}.calendar{display:grid;grid-template-areas:"times bookings";grid-template-columns:80px;grid-template-rows:40px;overflow:scroll;margin:0 auto;box-shadow:0 2px 20px #0003}.thedate{display:grid;grid-area:thedate;align-items:center;justify-content:center;font-size:16px}.rooms>div{display:grid;border-right:1px solid rgba(0,0,0,.25)}.times{grid-area:times;display:grid;grid-auto-rows:40px;font-size:16px;background-color:#f7f7f7;border-left:1px solid rgba(0,0,0,.25)}.times>div{display:grid;align-items:center;justify-content:center;border-bottom:1px solid rgba(0,0,0,.25);background-color:#f7f7f7}.bookings{grid-area:bookings;display:grid;grid-auto-rows:40px;font-size:13px;vertical-align:top;border-left:1px solid rgba(0,0,0,.25)}.bookings>div{display:grid;border-bottom:1px solid rgba(0,0,0,.25);border-left:1px solid rgba(0,0,0,.25)}.event{font-size:13px;vertical-align:top;position:absolute;justify-content:top;align-items:top;color:#fff;height:100%;overflow:hidden;cursor:pointer}.redborder{border-color:red!important}.over{background-color:#5bc0de66!important}.over2{background-color:#5bc0de66!important;cursor:copy}.highlitetime{background-color:#5bc0de!important;color:#fff}.bookingbtn{border-radius:6px;white-space:nowrap}.currentrow{background:#5bc0de4d}.sticky-header{position:sticky;top:0}.bg-timeoff{background-color:#d8d8d8}.align-icons{display:d-flex align-self-top!important}.form-widths{width:400px}.backdrop-enter-active[data-v-0a9b5580],.backdrop-leave-active[data-v-0a9b5580]{transition:opacity .25s ease}.backdrop-enter-from[data-v-0a9b5580],.backdrop-leave-to[data-v-0a9b5580]{opacity:0}.popup-enter-active[data-v-0a9b5580]{transition:transform .35s cubic-bezier(.34,1.56,.64,1),opacity .3s ease-out}.popup-leave-active[data-v-0a9b5580]{transition:transform .25s ease-in,opacity .2s ease-in}.popup-enter-from[data-v-0a9b5580],.popup-leave-to[data-v-0a9b5580]{opacity:0;transform:translate(1.5rem)}.sent-enter-active[data-v-0a9b5580]{transition:transform .25s cubic-bezier(.34,1.56,.64,1),opacity .2s ease-out}.sent-leave-active[data-v-0a9b5580]{transition:opacity .15s ease-in}.sent-enter-from[data-v-0a9b5580]{opacity:0;transform:scale(.95)}.sent-leave-to[data-v-0a9b5580]{opacity:0}aside[data-v-dd168e64]{transition:transform .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1)}nav[data-v-dd168e64]::-webkit-scrollbar{display:none}nav[data-v-dd168e64]{-ms-overflow-style:none;scrollbar-width:none}.appt-create-drawer[data-v-e0cc9854]{min-height:0}.pb-safe[data-v-e0cc9854]{padding-bottom:env(safe-area-inset-bottom,0)}[data-v-e0cc9854] .vs__dropdown-menu{z-index:50!important;position:absolute!important;background-color:#fff}[data-v-e0cc9854] .vs__dropdown-option{z-index:50!important;color:#111827}[data-v-e0cc9854] .vs__dropdown-option--highlight{background-color:#b8823d;color:#fff}[data-v-e0cc9854] .vs__search{padding-left:2.5rem!important;padding-right:2.5rem!important;color:#111827!important}[data-v-e0cc9854] .vs__search::-moz-placeholder{color:#9ca3af}[data-v-e0cc9854] .vs__search::placeholder{color:#9ca3af}[data-v-e0cc9854] .vs__dropdown-toggle{min-height:38px;border-radius:.5rem;border:1px solid rgb(209,213,219);background-color:#fff}[data-v-e0cc9854] .v-select.vs--open .vs__dropdown-toggle,[data-v-e0cc9854] .v-select:focus-within .vs__dropdown-toggle{border-color:#b8823d;box-shadow:0 0 0 2px #b8823d33}[data-v-e0cc9854] .vs__selected{color:#111827!important}[data-v-e0cc9854] .vs__placeholder{color:#9ca3af}[data-v-e0cc9854] .vs__clear{color:#6b7280}[data-v-e0cc9854] .vs__open-indicator{fill:#6b7280}[data-v-e0cc9854] .vs__no-options{color:#6b7280}html.dark .appt-create-drawer,.dark .appt-create-drawer{--vs-search-input-color: rgb(243, 244, 246);--vs-search-input-placeholder-color: rgb(156, 163, 175);--vs-bg-color: rgb(55, 65, 81);--vs-border-color: rgb(75, 85, 99);--vs-dropdown-bg: rgb(31, 41, 55);--vs-dropdown-color: rgb(243, 244, 246);--vs-dropdown-option-color: rgb(243, 244, 246);--vs-selected-bg: transparent;--vs-selected-color: rgb(243, 244, 246);--vs-selected-border-color: transparent;--vs-controls-color: rgb(156, 163, 175);--vs-open-indicator-color: rgb(209, 213, 219);--vs-dropdown-option--active-bg: rgb(184, 130, 61);--vs-dropdown-option--active-color: white;--vs-dropdown-option--selected-bg: rgb(184, 130, 61);--vs-dropdown-option--selected-color: white}html.dark .appt-create-drawer .vs__dropdown-menu,.dark .appt-create-drawer .vs__dropdown-menu{background-color:#1f2937!important;border-color:#4b5563!important;color:#f3f4f6!important}html.dark .appt-create-drawer .vs__dropdown-option,.dark .appt-create-drawer .vs__dropdown-option{color:#f3f4f6!important}html.dark .appt-create-drawer .vs__dropdown-option--highlight,.dark .appt-create-drawer .vs__dropdown-option--highlight{background-color:#b8823d!important;color:#fff!important}html.dark .appt-create-drawer .vs__search,.dark .appt-create-drawer .vs__search{color:#f3f4f6!important}html.dark .appt-create-drawer .vs__search::-moz-placeholder,.dark .appt-create-drawer .vs__search::-moz-placeholder{color:#9ca3af!important}html.dark .appt-create-drawer .vs__search::placeholder,.dark .appt-create-drawer .vs__search::placeholder{color:#9ca3af!important}html.dark .appt-create-drawer .vs__dropdown-toggle,.dark .appt-create-drawer .vs__dropdown-toggle{border-color:#4b5563!important;background-color:#374151!important}html.dark .appt-create-drawer .v-select.vs--open .vs__dropdown-toggle,html.dark .appt-create-drawer .v-select:focus-within .vs__dropdown-toggle,.dark .appt-create-drawer .v-select.vs--open .vs__dropdown-toggle,.dark .appt-create-drawer .v-select:focus-within .vs__dropdown-toggle{border-color:#b8823d!important;box-shadow:0 0 0 2px #b8823d4d!important}html.dark .appt-create-drawer .vs__selected,.dark .appt-create-drawer .vs__selected{color:#f3f4f6!important;background-color:transparent!important;border-color:transparent!important}html.dark .appt-create-drawer .vs__placeholder,.dark .appt-create-drawer .vs__placeholder{color:#9ca3af!important}html.dark .appt-create-drawer .vs__clear,.dark .appt-create-drawer .vs__clear{color:#9ca3af!important;fill:#9ca3af!important}html.dark .appt-create-drawer .vs__open-indicator,.dark .appt-create-drawer .vs__open-indicator{fill:#9ca3af!important}html.dark .appt-create-drawer .vs__no-options,.dark .appt-create-drawer .vs__no-options{color:#9ca3af!important}.fade-enter-active[data-v-ca50de27],.fade-leave-active[data-v-ca50de27]{transition:opacity .2s ease,transform .2s ease}.fade-enter-from[data-v-ca50de27],.fade-leave-to[data-v-ca50de27]{opacity:0;transform:translateY(10px)}.fade-enter-active[data-v-9a42ac05],.fade-leave-active[data-v-9a42ac05]{transition:opacity .2s ease,transform .2s ease}.fade-enter-from[data-v-9a42ac05],.fade-leave-to[data-v-9a42ac05]{opacity:0;transform:translateY(10px)}.fade-enter-active[data-v-ee656849],.fade-leave-active[data-v-ee656849]{transition:opacity .2s ease,transform .2s ease}.fade-enter-from[data-v-ee656849],.fade-leave-to[data-v-ee656849]{opacity:0;transform:translateY(10px)}.service-select-premium .vs__dropdown-toggle{border-radius:1rem!important;border-style:none!important;--tw-bg-opacity: 1 !important;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))!important;padding-top:.5rem!important;padding-bottom:.5rem!important;--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05) !important;--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important}.service-select-premium .vs__dropdown-toggle:is(.dark *){--tw-bg-opacity: 1 !important;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))!important}.service-select-premium .vs__search::-moz-placeholder{font-weight:700!important;--tw-text-opacity: 1 !important;color:rgb(156 163 175 / var(--tw-text-opacity, 1))!important}.service-select-premium .vs__search::placeholder{font-weight:700!important;--tw-text-opacity: 1 !important;color:rgb(156 163 175 / var(--tw-text-opacity, 1))!important}.service-select-premium .vs__search:is(.dark *)::-moz-placeholder{--tw-text-opacity: 1 !important;color:rgb(107 114 128 / var(--tw-text-opacity, 1))!important}.service-select-premium .vs__search:is(.dark *)::placeholder{--tw-text-opacity: 1 !important;color:rgb(107 114 128 / var(--tw-text-opacity, 1))!important}.service-select-premium .vs__selected{font-weight:700!important;--tw-text-opacity: 1 !important;color:rgb(17 24 39 / var(--tw-text-opacity, 1))!important}.service-select-premium .vs__selected:is(.dark *){--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.service-select-premium .vs__actions svg{fill:currentColor!important;--tw-text-opacity: 1 !important;color:rgb(184 130 61 / var(--tw-text-opacity, 1))!important}@keyframes slideInRight-8681b25d{0%{transform:translate(400px);opacity:0}to{transform:translate(0);opacity:1}}.animate-slide-in-right[data-v-8681b25d]{animation:slideInRight-8681b25d .3s ease-out}.toast-enter-active{transition:all .35s cubic-bezier(.34,1.56,.64,1)}.toast-leave-active{transition:all .25s ease-in}.toast-enter-from,.toast-leave-to{opacity:0;transform:translate(2rem) scale(.95)}
