.skip-to-content{background:#1976d2;color:#fff;font-weight:700;left:0;padding:8px 16px;position:absolute;text-decoration:none;top:-40px;transition:top .2s;z-index:9999}.skip-to-content:focus{top:0}:focus-visible{outline:2px solid #1976d2;outline-offset:2px}.page{z-index:1}.page-header-title{bottom:12px;left:50%;position:absolute;transform:translateX(-50%)}.page-body-spacer-header{height:100px}.page-body-spacer-footer{height:60px}.q-table-control{display:flex}@media (max-width:599px){.page-body{padding-left:0}}.platform-ios.cordova .q-footer{padding-bottom:env(safe-area-inset-bottom)}.platform-ios.cordova .page-body-spacer-header{margin-top:env(safe-area-inset-top)}.platform-ios.cordova .page-body-spacer-footer{margin-bottom:env(safe-area-inset-bottom)}.demo-app-calendar{padding:10px}::v-deep(.fc){background:#000c}::v-deep(.fc .fc-daygrid-day-frame){background:#000c}::v-deep(.fc .fc-media-screen){background:#000c}.h100vh{height:100vh}.q-layout:not(.ios-browser-swiping-back) .page-nudger{transition:transform .4s}.q-layout:not(.ios-browser-swiping-back) .page-nudger:after{background:#0000;content:"";height:100%;pointer-events:none;position:absolute;transition:background .4s;width:100%;z-index:2000}.q-layout:not(.ios-browser-swiping-back) .page-nudger.nudge-left{transform:translateX(-60px)}.q-layout:not(.ios-browser-swiping-back) .page-nudger.nudge-left:after{background:#00000026}.slideInRight,.slideOutRight{animation-duration:.4s}.top-level{z-index:999!important}.stepper{height:100vh;margin:0 auto;max-width:520px;padding-top:100px}.stepper-header{margin:0 auto;max-width:500px}.short{height:18px}.bg-gradient{background:linear-gradient(180deg,#44444b,#202426)}a{text-decoration:none!important}.hover:hover:after{background:#00000039;bottom:0;content:"";height:100%;left:0;opacity:1;position:absolute;right:0;top:0;width:100%}.quantity-toggle{align-items:center;display:flex;font-size:16px;justify-content:flex-end;padding:0}.quantity-toggle input{background:#000;border:0;color:#fff;padding:0;text-align:center;width:40px}.quantity-toggle button{background:#000;border:2px solid #ddd;color:#fff;cursor:pointer;height:100%}.flex-column{flex-direction:column}.hide-pc{display:none}body{background:#1d1d1d}body,h1{color:#fff}h1{font-size:22px;line-height:1}h1 span{font-weight:300}.font-12{font-size:12px}.font-16{font-size:16px}.font-20{font-size:20px}h2{font-size:30px;line-height:1.4}.rounded{border-radius:100%}.w-100{width:100%}.bg-black-t{background-color:#0000006e}.bg-black-t,.bg-black-t2{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.bg-black-t2{background-color:#000c}.bg-grey-t{background-color:#2d2c3a}.roundedUp{border-radius:20px 20px 0 0}.img-fallback{align-items:center;background:#2a2a2a;color:#555;display:flex;justify-content:center;min-height:100px}.img-fallback .q-icon{font-size:40px}.nav-active[data-v-335d4b53]{background:#ffffff14;border-left:3px solid var(--q-primary)}@media screen and (max-width:599px){[data-v-335d4b53] .q-tabs__content{flex-direction:row!important;justify-content:space-around}}h1[data-v-5a2e337e]{font-size:30px;font-weight:700;text-transform:uppercase}h2[data-v-5a2e337e]{font-size:18px}.input[data-v-5a2e337e]{width:100%}h1[data-v-137f80ae]{font-size:30px;font-weight:700;text-transform:uppercase}h2[data-v-137f80ae]{font-size:18px}.input[data-v-137f80ae]{width:100%}.ingredient-card[data-v-8d77a048],.modifier-card[data-v-f952c010]{border-color:#ffffff1a!important;border-radius:8px}.short{max-width:27ch;overflow:hidden;text-overflow:ellipsis}.q-table td,.q-table td:first-child{padding-top:8px}.q-table td{background:linear-gradient(180deg,#2d2c3a,#333341 53%,#474459)}.q-table--dense .q-table td:first-child,.q-table--dense .q-table th:first-child{padding-left:8px}.q-table--dense .q-table td:last-child,.q-table--dense .q-table th:last-child{padding-right:8px}.q-table tr:last-child{animation:highlight .5s ease-in-out}.glow{animation:highlight .5s infinite}@keyframes highlight{0%{background-color:#fde8672e;-webkit-box-shadow:#fde8672e}50%{background-color:#fde86794;-webkit-box-shadow:#fde86794}to{background-color:#fde8672e;-webkit-box-shadow:#fde8672e}}@media only screen and (max-width:1023px){.short{max-width:100%}}h1[data-v-0320fae4]{font-size:30px;font-weight:700;text-transform:uppercase}h2[data-v-0320fae4]{font-size:18px}.input[data-v-0320fae4]{width:100%}.error[data-v-4d4040da]{color:red;font-weight:700}.mini-height{height:20vh!important;padding-top:0!important}.image-upload-overlay[data-v-20056562]{opacity:.7}.image-upload-btn:hover .image-upload-overlay[data-v-20056562]{opacity:1}.cropper-bg[data-v-20056562]{max-height:90vh!important}img[data-v-20056562]{max-height:90vh}button[data-v-20056562]{border:1px solid #0000;cursor:pointer;display:inline-block;padding:0;text-align:center;transition:color .25s,border-color .25s,background-color .25s;white-space:nowrap}.section[data-v-20056562]{align-items:flex-start;display:flex;flex-direction:column;width:100%}button.select-picture[data-v-20056562]{background-color:initial;font-size:14px;line-height:38px;position:relative}.select-picture input[data-v-20056562]{cursor:pointer;font-size:0;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.select-picture.preview[data-v-20056562]{display:flex;margin-bottom:1em;max-width:800px;width:100%}.select-picture.preview img[data-v-20056562]{height:auto;max-height:100%;max-width:100%;width:auto}.modal-wrap[data-v-20056562]{height:100vh;left:0;overflow:hidden;position:fixed;top:0;width:100vw;z-index:99}.modal-wrap .modal-mask[data-v-20056562]{background-color:#656c85cc;height:100%;left:0;position:absolute;top:0;width:100%}.modal-scroll-view[data-v-20056562]{height:100%;left:0;overflow:auto;position:absolute;top:0;width:100%}.modal[data-v-20056562]{position:relative;top:100px;width:800px}.modal .modal-title[data-v-20056562]{align-items:center;box-sizing:border-box;display:flex;height:60px;width:100%}.tools[data-v-20056562]{align-items:center;display:flex;flex:1;justify-content:flex-end;overflow:hidden}.tools.btn[data-v-20056562]{font-size:14px;line-height:32px;position:relative}.modal-content[data-v-20056562]{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}h1[data-v-3474981f]{font-size:30px;font-weight:700;text-transform:uppercase}h2[data-v-3474981f]{font-size:18px}.input[data-v-3474981f]{width:100%}.feature-card[data-v-32c4cade]{background:#1e293b;border-radius:12px;height:100%;transition:transform .2s}.feature-card[data-v-32c4cade]:hover{transform:translateY(-4px)}.feature-list[data-v-32c4cade]{list-style:none;margin:0;padding:0}.feature-list li[data-v-32c4cade]{color:#94a3b8;font-size:14px;padding:4px 0}.feature-list li[data-v-32c4cade]:before{color:#4caf50;content:"✓ "}.bg-dialog[data-v-3eb85e32]{background-position:top!important;background-repeat:no-repeat!important;background-size:100%!important}p[data-v-6ee1e496]{font-size:12px}h2[data-v-9b544090]{margin-bottom:.5rem}.text-bg p[data-v-9b544090]{margin:0 auto;max-width:734px;padding-top:20px}thead th[data-v-9b544090]{font-weight:700}th[data-v-9b544090]{border:1px solid;font-weight:400}table[data-v-9b544090]{border:1px solid;border-collapse:collapse;border-spacing:0;line-height:3.5;margin:0;position:relative;width:100%}.q-table tbody td[data-v-9b544090],.q-table thead th[data-v-9b544090]{white-space:normal;width:100%}h1[data-v-06c4ee66]{font-size:30px;font-weight:700;text-transform:uppercase}h2[data-v-06c4ee66]{font-size:18px}.input[data-v-06c4ee66]{width:100%}.section-header[data-v-75b9c9ef]{align-items:center;display:flex}[data-v-7dd359bf] .q-stepper__content{background:#1d1d1d;padding-bottom:50px}[data-v-7dd359bf] .q-stepper__tab{margin-top:20px;padding:12px}[data-v-7dd359bf] .q-stepper__title{max-width:100px}h1[data-v-215e9ea8]{font-size:30px;font-weight:700;text-transform:uppercase}h2[data-v-215e9ea8]{font-size:18px}.input[data-v-215e9ea8]{width:100%}.q-tabs--vertical .q-tab{padding:0}.vue-calendar .calendar_wrapper_content-header-days{display:grid;font-size:12px;grid-template-columns:repeat(7,minmax(0,1fr));padding-bottom:1.5rem;padding-top:1.5rem;text-align:center}@media (min-width:768px){.vue-calendar .calendar_wrapper_content-header-days{font-size:.875rem;line-height:1.25rem}}.vue-calendar .calendar-days{color:var(--calendar-text-color);font-size:12px}.calendar_footer{border-width:1px;display:flex;flex-direction:column;padding-left:1rem;padding-right:1rem;padding-top:1rem}@media (min-width:768px){.calendar_footer{border-style:none;padding-left:0;padding-right:0}}.calendar_footer{border-color:var(--calendar-mobile-header-border-bottom-days)}.calendar_footer--button{align-items:center;display:flex;justify-content:space-between;padding-left:.75rem;padding-right:.75rem}@media (min-width:768px){.calendar_footer--button{justify-content:flex-end;padding-left:0;padding-right:0}}.calendar_footer--button-clear,.calendar_footer--button-close{font-size:14px;font-weight:500}@media (min-width:768px){.calendar_footer--button-clear,.calendar_footer--button-close{padding-left:1rem}}.calendar_footer--button-clear{--tw-text-opacity:1;color:rgb(32 32 32/var(--tw-text-opacity));-webkit-text-decoration-line:underline;text-decoration-line:underline}.calendar_footer--button-close{--tw-text-opacity:1;color:rgb(3 61 61/var(--tw-text-opacity))}.vue-calendar .calendar_day_haldDay[data-v-5a5d8303]{--tw-rotate:45deg;height:200%;position:absolute;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));width:200%}.vue-calendar .calendar_day_haldDay--checkIn[data-v-5a5d8303]{background:var(--day-disabled);right:-140%;top:0}.vue-calendar .calendar_day_haldDay--checkOut[data-v-5a5d8303]{background:var(--day-disabled);right:0;top:-140%}.vue-calendar .calendar_day--checkIn .calendar_day_haldDay--checkIn[data-v-5a5d8303],.vue-calendar .calendar_day--checkOut .calendar_day_haldDay--checkOut[data-v-5a5d8303]{background:var(--day-checkIn-checkOut)}.vue-calendar .calendar_header{align-items:center;display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));position:relative}@media (min-width:768px){.vue-calendar .calendar_header{grid-template-columns:repeat(2,minmax(0,1fr))}}.vue-calendar .calendar_header_mobile{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1.5rem;position:relative}.vue-calendar .calendar_header-left-button,.vue-calendar .calendar_header-right-button{background-color:var(--calendar-paginate-bg);border-color:var(--calendar-paginate-border-color);color:var(--calendar-paginate-text-color)}.vue-calendar .calendar_header-left-button:hover,.vue-calendar .calendar_header-right-button:hover{background-color:var(--calendar-paginate-hover-bg);border-color:var(--calendar-paginate-hover-border);color:var(--calendar-paginate-hover-text)}.vue-calendar .calendar_header-left-button:disabled,.vue-calendar .calendar_header-right-button:disabled{background-color:var(--calendar-paginate-disabled-bg);border-color:var(--calendar-paginate-disabled-border);color:var(--calendar-paginate-disabled-text)}.vue-calendar .calendar_header-left{display:flex;justify-content:flex-start}.vue-calendar .calendar_header-right{display:flex;justify-content:flex-end}.vue-calendar .calendar_header-text{align-items:center;color:var(--calendar-text-color);display:flex;font-size:14px;font-weight:500;margin:0;padding-left:.75rem;padding-right:.75rem;text-transform:capitalize}.vue-calendar .calendar_header-left-button,.vue-calendar .calendar_header-right-button{align-items:center;display:flex;height:2rem;justify-content:center;transition-duration:.3s;width:2rem}.vue-calendar .calendar_header-left-button:focus,.vue-calendar .calendar_header-right-button:focus{outline:2px solid #0000;outline-offset:2px}.vue-calendar .calendar_header-left-button:disabled,.vue-calendar .calendar_header-right-button:disabled{pointer-events:none}.vue-calendar .calendar_input{align-items:center;background-color:var(--calendar-input-bg);border-color:var(--calendar-input-border);border-width:1px;cursor:pointer;display:flex;height:50px;justify-content:space-between;padding-left:1rem;padding-right:1rem}.vue-calendar .calendar_input-left-part{align-items:center;display:flex;height:100%;width:100%}.vue-calendar .calendar_input-calendar{margin-right:1rem}.vue-calendar .calendar_input-calendar--hasnt-checkIn{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.vue-calendar .calendar_input-calendar--checkIn{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.vue-calendar .calendar_input-text{align-items:center;display:flex;margin:0}.vue-calendar .calendar_input-text--hasnt-checkIn{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.vue-calendar .calendar_input-text--checkIn{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.vue-calendar .calendar_input-arrowRight{margin-left:1rem;margin-right:1rem}.vue-calendar .calendar_input-arrowRight--hasnt-checkIn{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.vue-calendar .calendar_input-arrowRight--checkIn{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.calendar_tooltip[data-v-53fba03f]{bottom:100%;z-index:20}.calendar_tooltip-arrow[data-v-53fba03f],.calendar_tooltip[data-v-53fba03f]{--tw-translate-x:-50%;left:50%;position:absolute;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))}.calendar_tooltip-arrow[data-v-53fba03f]{border-left-color:#0000;border-left-width:8px;border-right-color:#0000;border-right-width:8px;border-top-color:var(--calendar-tooltip-border);border-top-width:8px;height:0;top:100%;width:0}.calendar_tooltip--content[data-v-53fba03f]{background-color:var(--calendar-tooltip-bg);border-color:var(--calendar-tooltip-border);border-radius:4px;border-width:1px;color:var(--calendar-tooltip-text);font-size:10px;left:0;padding:.5rem 1rem;position:relative;right:0;text-align:center;white-space:pre-line;width:max-content}.calendar_day-wrap-tooltip--left .calendar_tooltip--content--min[data-v-53fba03f],.calendar_tooltip--content[data-v-53fba03f]{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))}.calendar_day-wrap-tooltip--left .calendar_tooltip--content--min[data-v-53fba03f]{--tw-translate-x:5em}.calendar_day-wrap-tooltip--left .calendar_tooltip--content--max[data-v-53fba03f]{--tw-translate-x:9em}.calendar_day-wrap-tooltip--center .calendar_tooltip--content[data-v-53fba03f],.calendar_day-wrap-tooltip--left .calendar_tooltip--content--max[data-v-53fba03f]{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))}.calendar_day-wrap-tooltip--center .calendar_tooltip--content[data-v-53fba03f]{--tw-translate-x:-50%;left:50%}.calendar_day-wrap-tooltip--right .calendar_tooltip--content--min[data-v-53fba03f]{--tw-translate-x:-6em}.calendar_day-wrap-tooltip--right .calendar_tooltip--content--max[data-v-53fba03f],.calendar_day-wrap-tooltip--right .calendar_tooltip--content--min[data-v-53fba03f]{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))}.calendar_day-wrap-tooltip--right .calendar_tooltip--content--max[data-v-53fba03f]{--tw-translate-x:-9em}.vue-calendar{--calendar-vh:1vh;--calendar-wrapper:#fff;--calendar-tooltip-bg:#202020;--calendar-tooltip-border:#202020;--calendar-tooltip-text:#fff;--calendar-half-day-color:#757575;--calendar-half-day-color-active:#222;--calendar-text-color:#202020;--day-border:#fff;--day-checkIn-checkOut:#8ebbbb;--day-disabled:#aaa;--day-hovering-with-checkIn:#8ebbbb;--day-range-days:#daebeb;--calendar-disabled-opacity:.5;--calendar-mobile-header-border-bottom-days:#eee;--calendar-input-bg:#fff;--calendar-input-border:#f0f2f6;--calendar-input-shadow:0 0 0 .2rem #eee;--calendar-paginate-bg:#fff;--calendar-paginate-text-color:#202020;--calendar-paginate-border-color:#f0f2f6;--calendar-paginate-hover-bg:#fff;--calendar-paginate-hover-text:#202020;--calendar-paginate-hover-border:#202020;--calendar-paginate-disabled-bg:#fff;--calendar-paginate-disabled-border:#f0f2f6;--calendar-paginate-disabled-text:#f0f2f6;--day-today:#264646}*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;font-feature-settings:normal;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.bottom-1{bottom:.25rem}.bottom-full{bottom:100%}.left-0{left:0}.left-1\/2{left:50%}.right-0{right:0}.right-auto{right:auto}.top-0{top:0}.top-1\/2{top:50%}.z-\[6\]{z-index:6}.mx-3{margin-left:.75rem;margin-right:.75rem}.my-8{margin-bottom:2rem;margin-top:2rem}.block{display:block}.flex{display:flex}.grid{display:grid}.h-0{height:0}.h-1{height:.25rem}.h-8{height:2rem}.h-\[200\%\]{height:200%}.h-\[48px\]{height:48px}.h-\[50px\]{height:50px}.h-full{height:100%}.w-0{width:0}.w-1{width:.25rem}.w-20{width:5rem}.w-8{width:2rem}.w-\[200\%\]{width:200%}.w-\[380px\]{width:380px}.w-\[48px\]{width:48px}.w-full{width:100%}.w-max{width:max-content}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-x-\[-5em\]{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))}.-translate-x-\[-5em\]{--tw-translate-x:5em}.-translate-x-\[-9em\]{--tw-translate-x:9em}.-translate-x-\[-9em\],.-translate-x-\[6em\]{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))}.-translate-x-\[6em\]{--tw-translate-x:-6em}.-translate-x-\[9em\]{--tw-translate-x:-9em}.-translate-x-\[9em\],.transform{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))}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-4{gap:1rem}.gap-x-6{column-gap:1.5rem}.overflow-y-auto{overflow-y:auto}.rounded-\[4px\]{border-radius:4px}.rounded-full{border-radius:9999px}.border{border-width:1px}.border-0{border-width:0}.border-\[\.5px\]{border-width:.5px}.border-\[1px\]{border-width:1px}.border-x-8{border-left-width:8px;border-right-width:8px}.border-b{border-bottom-width:1px}.border-t-8{border-top-width:8px}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}.border-x-transparent{border-left-color:#0000;border-right-color:#0000}.p-0{padding:0}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-8{padding-bottom:2rem;padding-top:2rem}.pb-6{padding-bottom:1.5rem}.pb-\[100\%\]{padding-bottom:100%}.pt-4{padding-top:1rem}.text-center{text-align:center}.text-\[10px\]{font-size:10px}.text-\[12px\]{font-size:12px}.text-\[14px\]{font-size:14px}.font-\[400\]{font-weight:400}.font-bold{font-weight:700}.font-medium{font-weight:500}.capitalize{text-transform:capitalize}.text-\[\#033D3D\]{--tw-text-opacity:1;color:rgb(3 61 61/var(--tw-text-opacity))}.text-\[\#202020\]{--tw-text-opacity:1;color:rgb(32 32 32/var(--tw-text-opacity))}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.duration-300{transition-duration:.3s}.vue-calendar{position:relative;-webkit-user-select:none;user-select:none;width:100%}.vue-calendar .calendar_input-open{box-shadow:var(--calendar-input-shadow)}.vue-calendar .calendar_wrapper{background-color:var(--calendar-wrapper);z-index:20}.vue-calendar .calendar_wrapper:not(.calendar_wrapper--year){padding:2rem 1.5rem}@media (min-width:768px){.vue-calendar .calendar_wrapper:not(.calendar_wrapper--year){--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);position:absolute;top:100%}}.vue-calendar .calendar_wrapper_content{display:grid}@media (min-width:768px){.vue-calendar .calendar_wrapper_content{gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.vue-calendar .calendar_wrapper_content:not(.calendar_wrapper_content--year){max-width:780px}}.vue-calendar .calendar_wrapper_content-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.vue-calendar .calendar_day-wrap{border-color:var(--day-border);border-width:.5px;height:0;padding-bottom:100%;position:relative}.vue-calendar .calendar_day-wrap--no-border{border-width:0;pointer-events:none}.vue-calendar .calendar_day-wrap--disabled{pointer-events:none}.vue-calendar .calendar_day{font-size:12px;height:100%;left:0;overflow:hidden;position:absolute;right:0;width:100%}.vue-calendar .calendar_day:focus{outline:2px solid #0000;outline-offset:2px}.vue-calendar .calendar_day--today:after{background-color:var(--day-today);border-radius:9999px;bottom:.25rem;content:"";display:block;height:.25rem;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;width:.25rem}.vue-calendar .calendar_day--hovering:not(.calendar_day--checkIn),.vue-calendar .calendar_day_between--checkIn-checkOut{background-color:var(--day-range-days)}.vue-calendar .calendar_day-in-half-day--checkIn{pointer-events:none}.vue-calendar .calendar_day-in-half-day--checkIn:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.vue-calendar .calendar_day-in-half-day--checkIn .calendar_day--day-number,.vue-calendar .calendar_day-in-half-day--checkOut:not(.calendar_day--checkIn) .calendar_day--day-number{color:var(--calendar-half-day-color);font-weight:700}.vue-calendar .calendar_day--checkIn--single{background-color:var(--day-range-days)}.vue-calendar .calendar_day--hovering-checkIn.calendar_day-in-half-day--checkIn,.vue-calendar .calendar_day--hovering-checkIn:not(.calendar_day-in-half-day--checkIn){background-color:var(--day-hovering-with-checkIn)}.vue-calendar .calendar_day--is-a-day-period{color:#202020;font-weight:700}.vue-calendar .calendar_day--day-number{--tw-translate-x:-50%;--tw-translate-y:-50%;color:var(--calendar-text-color);left:50%;position:absolute;top:50%;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));z-index:6}.vue-calendar .calendar_day-wrap--disabled .calendar_day:not(.calendar_day--booking) .calendar_day--day-number{color:var(--day-disabled);font-weight:400;pointer-events:none;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.vue-calendar .calendar_day-wrap--disabled .calendar_day.calendar_day--booking .calendar_day--day-number{font-weight:400;pointer-events:none}.vue-calendar .calendar_day--in-period .calendar_day--day-number{color:var(--day-disabled);font-weight:400;pointer-events:none}.vue-calendar .event-none{pointer-events:none}.vue-calendar .calendar_wrapper--year{width:100%}.vue-calendar .calendar_wrapper_content--year{column-gap:1.5rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));row-gap:1.5rem}.vue-calendar .calendar_paginate-wrapper{align-items:center;display:flex;margin-bottom:2rem;margin-top:2rem}.vue-calendar .calendar_paginate-wrapper--left-content{align-items:center;display:flex}.vue-calendar .calendar_paginate-button{align-items:center;background-color:var(--calendar-paginate-bg);border-color:var(--calendar-paginate-border-color);border-width:1px;color:var(--calendar-paginate-text-color);display:flex;height:48px;justify-content:center;transition-duration:.3s;width:48px}.vue-calendar .calendar_paginate-button:disabled{background-color:var(--calendar-paginate-disabled-bg);border-color:var(--calendar-paginate-disabled-border);color:var(--calendar-paginate-disabled-text)}.vue-calendar .calendar_paginate-year{width:5rem}.vue-calendar .calendar_paginate-year,.vue-calendar .calendar_today-button{--tw-border-opacity:1;align-items:center;border-color:rgb(229 231 235/var(--tw-border-opacity));border-width:1px;display:flex;font-weight:700;height:48px;justify-content:center;margin-left:.75rem;margin-right:.75rem;padding-left:1rem;padding-right:1rem;text-align:center}.vue-calendar .calendar_day-wrap--disabled .calendar_day--booking{pointer-events:auto;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.vue-calendar .calendar_wrapper--right{left:auto;right:0}.vue-calendar .calendar_wrapper--left{left:auto;right:auto}.vue-calendar .calendar_wrapper--single .calendar_wrapper_content{display:block}.vue-calendar--disabled{opacity:var(--calendar-disabled-opacity);pointer-events:none}.calendar_wrapper_month{font-size:14px;font-weight:500;padding-bottom:1.5rem;text-align:center}@media (min-width:768px){.calendar_wrapper_month{padding-bottom:0;padding-top:0}.vue-calendar .calendar_wrapper:not(.calendar_wrapper--year){width:100%}}@media (min-width:768px){@media (min-width:768px){.vue-calendar .calendar_wrapper:not(.calendar_wrapper--year){width:600px}}.vue-calendar .calendar_wrapper.calendar_wrapper--single{width:380px}.vue-calendar .calendar_today-button:hover{color:var(--calendar-today-text)}.vue-calendar .calendar_paginate-button:hover,.vue-calendar .calendar_today-button:hover{background-color:var(--calendar-paginate-hover-bg);border-color:var(--calendar-paginate-hover-border)}.vue-calendar .calendar_paginate-button:hover{color:var(--calendar-paginate-hover-text)}}.vue-calendar .calendar_wrapper.calendar_wrapper--affix{left:0;min-height:calc(var(--vh, 1vh)*100);padding:0;position:fixed;right:0;top:0}.vue-calendar .calendar_wrapper.calendar_wrapper--affix .calendar_wrapper_content{height:calc(100vh - 100px - var(--vh, 1vh));overflow-y:auto;padding:1rem}.focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}.disabled\:pointer-events-none:disabled{pointer-events:none}@media (min-width:768px){.md\:absolute{position:absolute}.md\:top-\[100\%\]{top:100%}.md\:w-\[600px\]{width:600px}.md\:max-w-\[780px\]{max-width:780px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:justify-end{justify-content:flex-end}.md\:border-none{border-style:none}.md\:py-0{padding-bottom:0;padding-top:0}.md\:pl-4{padding-left:1rem}.md\:shadow-md{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}.vue-calendar[data-v-50a88953]{--calendar-wrapper:#000;--calendar-tooltip-bg:#fff;--calendar-tooltip-border:#000;--calendar-text-color:#f0f0f0;--tw-text-opacity:1;--calendar-input-bg:#000;--calendar-input-border:#010101;--calendar-input-shadow:0 0 0 .2rem #000;--calendar-paginate-bg:#000;--calendar-paginate-text-color:#a3e635;--calendar-paginate-border-color:#a3e635;--calendar-paginate-hover-bg:#a3e635;--calendar-paginate-hover-border:#448084;--calendar-paginate-hover-text:#fff;--calendar-paginate-disabled-bg:#65a30d80;--calendar-paginate-disabled-border:#65a30d;--calendar-paginate-disabled-text:#000;--calendar-disabled-opacity:0.5;--day-disabled:#5f657c;--day-border:#e2e8f0;--day-range-days:grey;--day-hovering-with-checkIn:#448084;--day-checkIn-checkOut:#448084;--day-today:#00ff8e}.empty-state[data-v-90e15708]{min-height:300px}