.flatpickr-calendar .flatpickr-day{color:#6e6b7b;border-radius:.358rem}.flatpickr-calendar .flatpickr-day.today{border-color:#1094e6}.flatpickr-calendar .flatpickr-day.today:hover{background:transparent;color:#6e6b7b}.flatpickr-calendar .flatpickr-day.selected,.flatpickr-calendar .flatpickr-day.selected:hover{background:#1094e6;color:#fff;border-color:#1094e6}.flatpickr-calendar .flatpickr-day.inRange,.flatpickr-calendar .flatpickr-day.inRange:hover{background:#97d3f8;border-color:#97d3f8;box-shadow:-5px 0 0 #97d3f8,5px 0 0 #97d3f8}.flatpickr-calendar .flatpickr-day.startRange,.flatpickr-calendar .flatpickr-day.endRange,.flatpickr-calendar .flatpickr-day.startRange:hover,.flatpickr-calendar .flatpickr-day.endRange:hover{background:#1094e6;color:#fff;border-color:#1094e6}.flatpickr-calendar .flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-calendar .flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-calendar .flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 0 #1094e6}.flatpickr-calendar .flatpickr-day.flatpickr-disabled,.flatpickr-calendar .flatpickr-day.prevMonthDay,.flatpickr-calendar .flatpickr-day.nextMonthDay{color:#dae1e7}.flatpickr-calendar .flatpickr-day:hover{background:#f6f6f6}.flatpickr-calendar:after,.flatpickr-calendar:before{display:none}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month,.flatpickr-calendar .flatpickr-months .flatpickr-next-month{top:-5px}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover i,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover i,.flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover svg{fill:#1094e6}.flatpickr-calendar .flatpickr-current-month span.cur-month{font-weight:300}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#fff}.dark-layout .flatpickr-calendar{background:#161d31;border-color:#161d31;box-shadow:none}.dark-layout .flatpickr-calendar .flatpickr-months i,.dark-layout .flatpickr-calendar .flatpickr-months svg{fill:#b4b7bd}.dark-layout .flatpickr-calendar .flatpickr-month{color:#b4b7bd}.dark-layout .flatpickr-calendar .flatpickr-weekwrapper .flatpickr-weeks{box-shadow:1px 0 0 #3b4253}.dark-layout .flatpickr-calendar .flatpickr-weekday{color:#b4b7bd}.dark-layout .flatpickr-calendar .flatpickr-day,.dark-layout .flatpickr-calendar .flatpickr-day.today:hover{color:#b4b7bd}.dark-layout .flatpickr-calendar .flatpickr-day.selected{color:#fff}.dark-layout .flatpickr-calendar .flatpickr-day.prevMonthDay,.dark-layout .flatpickr-calendar .flatpickr-day.nextMonthDay,.dark-layout .flatpickr-calendar .flatpickr-day.flatpickr-disabled{color:#4e5154 !important}.dark-layout .flatpickr-calendar .flatpickr-day.inRange,.dark-layout .flatpickr-calendar .flatpickr-day.inRange:hover{background:#283046;border-color:#283046;box-shadow:-5px 0 0 #283046,5px 0 0 #283046}.dark-layout .flatpickr-calendar .flatpickr-day:hover:not(.selected):not(.today):not(.startRange):not(.endRange){color:#b4b7bd;border-color:#283046}.dark-layout .flatpickr-calendar .flatpickr-days .flatpickr-day:hover:not(.selected):not(.today):not(.startRange):not(.endRange){background:#283046}.dark-layout .flatpickr-calendar .flatpickr-time{border-color:#161d31 !important}.dark-layout .flatpickr-calendar .flatpickr-time .numInput,.dark-layout .flatpickr-calendar .flatpickr-time .flatpickr-am-pm{color:#b4b7bd}.dark-layout .flatpickr-calendar .flatpickr-time .numInput:hover,.dark-layout .flatpickr-calendar .flatpickr-time .flatpickr-am-pm:hover{background:#161d31}.dark-layout .flatpickr-calendar .flatpickr-time .arrowUp:after{border-bottom-color:#b4b7bd}.dark-layout .flatpickr-calendar .flatpickr-time .arrowDown:after{border-top-color:#b4b7bd}.dark-layout .flatpickr-time input:hover,.dark-layout .flatpickr-time .flatpickr-am-pm:hover,.dark-layout .flatpickr-time input:focus,.dark-layout .flatpickr-time .flatpickr-am-pm:focus{background:#161d31}.flatpickr-input[readonly],.flatpickr-input~.form-control[readonly],.flatpickr-human-friendly[readonly]{background-color:inherit;opacity:1 !important}.flatpickr-weekdays{margin-top:8px}.flatpickr-current-month .flatpickr-monthDropdown-months{-webkit-appearance:none}.flatpickr-current-month .flatpickr-monthDropdown-months,.flatpickr-current-month .numInputWrapper{font-size:1.1rem;border-radius:4px;padding:2px;transition:all .15s ease-out}.flatpickr-current-month .flatpickr-monthDropdown-months span,.flatpickr-current-month .numInputWrapper span{display:none}html[dir=rtl] .flatpickr-calendar .flatpickr-prev-month svg,html[dir=rtl] .flatpickr-calendar .flatpickr-next-month svg{transform:rotate(180deg)}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-day.sunday:not(.flatpickr-day.nextMonthDay,.flatpickr-day.prevMonthDay){color:#ea5455}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-day.saturday:not(.flatpickr-day.nextMonthDay,.flatpickr-day.prevMonthDay){color:#00cfe8}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-day.holiday:not(.flatpickr-day.nextMonthDay,.flatpickr-day.prevMonthDay){color:#ea5455}.hide-date-picker-input{width:0 !important;height:0 !important;margin:0 0 -24px 0 !important}.inline-block{display:inline-block}.btn-prev-day{border-radius:5px 0px 0px 5px !important}.btn-next-day{border-radius:0px 5px 5px 0px !important}
.ripple-button svg.liked.feather[data-v-b03d6100]{fill:#eda62a;stroke:#eda62a}.ripple-button[data-v-b03d6100]{cursor:pointer;margin-left:.3rem;transition:color .3s,background .3s}.ripple-button[data-v-b03d6100]:hover{animation:hover-ripple-data-v-b03d6100 .6s}.ripple-button[data-v-b03d6100]:active{transition-duration:.1s;animation:click-ripple-data-v-b03d6100 .6s}@keyframes hover-ripple-data-v-b03d6100{10%{transform:scale(1.2)}40%{transform:scale(0.9)}60%{transform:scale(1.04)}80%{transform:scale(0.98)}}@keyframes click-ripple-data-v-b03d6100{10%{transform:scale(0.8)}40%{transform:scale(1.1)}60%{transform:scale(0.96)}80%{transform:scale(1.02)}}.btn-sm-custom[data-v-b03d6100]{padding:.5rem 1rem;border-radius:.358rem;font-size:1rem;line-height:1;min-width:95px}
.flatpickr-calendar .flatpickr-day{color:#6e6b7b;border-radius:.358rem}.flatpickr-calendar .flatpickr-day.today{border-color:#1094e6}.flatpickr-calendar .flatpickr-day.today:hover{background:transparent;color:#6e6b7b}.flatpickr-calendar .flatpickr-day.selected,.flatpickr-calendar .flatpickr-day.selected:hover{background:#1094e6;color:#fff;border-color:#1094e6}.flatpickr-calendar .flatpickr-day.inRange,.flatpickr-calendar .flatpickr-day.inRange:hover{background:#97d3f8;border-color:#97d3f8;box-shadow:-5px 0 0 #97d3f8,5px 0 0 #97d3f8}.flatpickr-calendar .flatpickr-day.startRange,.flatpickr-calendar .flatpickr-day.endRange,.flatpickr-calendar .flatpickr-day.startRange:hover,.flatpickr-calendar .flatpickr-day.endRange:hover{background:#1094e6;color:#fff;border-color:#1094e6}.flatpickr-calendar .flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-calendar .flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-calendar .flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 0 #1094e6}.flatpickr-calendar .flatpickr-day.flatpickr-disabled,.flatpickr-calendar .flatpickr-day.prevMonthDay,.flatpickr-calendar .flatpickr-day.nextMonthDay{color:#dae1e7}.flatpickr-calendar .flatpickr-day:hover{background:#f6f6f6}.flatpickr-calendar:after,.flatpickr-calendar:before{display:none}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month,.flatpickr-calendar .flatpickr-months .flatpickr-next-month{top:-5px}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover i,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover i,.flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover svg{fill:#1094e6}.flatpickr-calendar .flatpickr-current-month span.cur-month{font-weight:300}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#fff}.dark-layout .flatpickr-calendar{background:#161d31;border-color:#161d31;box-shadow:none}.dark-layout .flatpickr-calendar .flatpickr-months i,.dark-layout .flatpickr-calendar .flatpickr-months svg{fill:#b4b7bd}.dark-layout .flatpickr-calendar .flatpickr-month{color:#b4b7bd}.dark-layout .flatpickr-calendar .flatpickr-weekwrapper .flatpickr-weeks{box-shadow:1px 0 0 #3b4253}.dark-layout .flatpickr-calendar .flatpickr-weekday{color:#b4b7bd}.dark-layout .flatpickr-calendar .flatpickr-day,.dark-layout .flatpickr-calendar .flatpickr-day.today:hover{color:#b4b7bd}.dark-layout .flatpickr-calendar .flatpickr-day.selected{color:#fff}.dark-layout .flatpickr-calendar .flatpickr-day.prevMonthDay,.dark-layout .flatpickr-calendar .flatpickr-day.nextMonthDay,.dark-layout .flatpickr-calendar .flatpickr-day.flatpickr-disabled{color:#4e5154 !important}.dark-layout .flatpickr-calendar .flatpickr-day.inRange,.dark-layout .flatpickr-calendar .flatpickr-day.inRange:hover{background:#283046;border-color:#283046;box-shadow:-5px 0 0 #283046,5px 0 0 #283046}.dark-layout .flatpickr-calendar .flatpickr-day:hover:not(.selected):not(.today):not(.startRange):not(.endRange){color:#b4b7bd;border-color:#283046}.dark-layout .flatpickr-calendar .flatpickr-days .flatpickr-day:hover:not(.selected):not(.today):not(.startRange):not(.endRange){background:#283046}.dark-layout .flatpickr-calendar .flatpickr-time{border-color:#161d31 !important}.dark-layout .flatpickr-calendar .flatpickr-time .numInput,.dark-layout .flatpickr-calendar .flatpickr-time .flatpickr-am-pm{color:#b4b7bd}.dark-layout .flatpickr-calendar .flatpickr-time .numInput:hover,.dark-layout .flatpickr-calendar .flatpickr-time .flatpickr-am-pm:hover{background:#161d31}.dark-layout .flatpickr-calendar .flatpickr-time .arrowUp:after{border-bottom-color:#b4b7bd}.dark-layout .flatpickr-calendar .flatpickr-time .arrowDown:after{border-top-color:#b4b7bd}.dark-layout .flatpickr-time input:hover,.dark-layout .flatpickr-time .flatpickr-am-pm:hover,.dark-layout .flatpickr-time input:focus,.dark-layout .flatpickr-time .flatpickr-am-pm:focus{background:#161d31}.flatpickr-input[readonly],.flatpickr-input~.form-control[readonly],.flatpickr-human-friendly[readonly]{background-color:inherit;opacity:1 !important}.flatpickr-weekdays{margin-top:8px}.flatpickr-current-month .flatpickr-monthDropdown-months{-webkit-appearance:none}.flatpickr-current-month .flatpickr-monthDropdown-months,.flatpickr-current-month .numInputWrapper{font-size:1.1rem;border-radius:4px;padding:2px;transition:all .15s ease-out}.flatpickr-current-month .flatpickr-monthDropdown-months span,.flatpickr-current-month .numInputWrapper span{display:none}html[dir=rtl] .flatpickr-calendar .flatpickr-prev-month svg,html[dir=rtl] .flatpickr-calendar .flatpickr-next-month svg{transform:rotate(180deg)}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-day.sunday:not(.flatpickr-day.nextMonthDay,.flatpickr-day.prevMonthDay){color:#ea5455}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-day.saturday:not(.flatpickr-day.nextMonthDay,.flatpickr-day.prevMonthDay){color:#00cfe8}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-day.holiday:not(.flatpickr-day.nextMonthDay,.flatpickr-day.prevMonthDay){color:#ea5455}.hide-date-picker-input{width:0 !important;height:0 !important;margin:0 0 -24px 0 !important}.inline-block{display:inline-block}.btn-prev-day{border-radius:5px 0px 0px 5px !important}.btn-next-day{border-radius:0px 5px 5px 0px !important}
.ripple-button svg.liked.feather[data-v-022818a5]{fill:#eda62a;stroke:#eda62a}.ripple-button[data-v-022818a5]{cursor:pointer;margin-left:.3rem;transition:color .3s,background .3s}.ripple-button[data-v-022818a5]:hover{animation:hover-ripple-data-v-022818a5 .6s}.ripple-button[data-v-022818a5]:active{transition-duration:.1s;animation:click-ripple-data-v-022818a5 .6s}@keyframes hover-ripple-data-v-022818a5{10%{transform:scale(1.2)}40%{transform:scale(0.9)}60%{transform:scale(1.04)}80%{transform:scale(0.98)}}@keyframes click-ripple-data-v-022818a5{10%{transform:scale(0.8)}40%{transform:scale(1.1)}60%{transform:scale(0.96)}80%{transform:scale(1.02)}}.btn-sm-custom[data-v-022818a5]{padding:.5rem 1rem;border-radius:.358rem;font-size:1rem;line-height:1;min-width:95px}
.flatpickr-calendar .flatpickr-day{color:#6e6b7b;border-radius:.358rem}.flatpickr-calendar .flatpickr-day.today{border-color:#1094e6}.flatpickr-calendar .flatpickr-day.today:hover{background:transparent;color:#6e6b7b}.flatpickr-calendar .flatpickr-day.selected,.flatpickr-calendar .flatpickr-day.selected:hover{background:#1094e6;color:#fff;border-color:#1094e6}.flatpickr-calendar .flatpickr-day.inRange,.flatpickr-calendar .flatpickr-day.inRange:hover{background:#97d3f8;border-color:#97d3f8;box-shadow:-5px 0 0 #97d3f8,5px 0 0 #97d3f8}.flatpickr-calendar .flatpickr-day.startRange,.flatpickr-calendar .flatpickr-day.endRange,.flatpickr-calendar .flatpickr-day.startRange:hover,.flatpickr-calendar .flatpickr-day.endRange:hover{background:#1094e6;color:#fff;border-color:#1094e6}.flatpickr-calendar .flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-calendar .flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-calendar .flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 0 #1094e6}.flatpickr-calendar .flatpickr-day.flatpickr-disabled,.flatpickr-calendar .flatpickr-day.prevMonthDay,.flatpickr-calendar .flatpickr-day.nextMonthDay{color:#dae1e7}.flatpickr-calendar .flatpickr-day:hover{background:#f6f6f6}.flatpickr-calendar:after,.flatpickr-calendar:before{display:none}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month,.flatpickr-calendar .flatpickr-months .flatpickr-next-month{top:-5px}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover i,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover i,.flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover svg{fill:#1094e6}.flatpickr-calendar .flatpickr-current-month span.cur-month{font-weight:300}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#fff}.dark-layout .flatpickr-calendar{background:#161d31;border-color:#161d31;box-shadow:none}.dark-layout .flatpickr-calendar .flatpickr-months i,.dark-layout .flatpickr-calendar .flatpickr-months svg{fill:#b4b7bd}.dark-layout .flatpickr-calendar .flatpickr-month{color:#b4b7bd}.dark-layout .flatpickr-calendar .flatpickr-weekwrapper .flatpickr-weeks{box-shadow:1px 0 0 #3b4253}.dark-layout .flatpickr-calendar .flatpickr-weekday{color:#b4b7bd}.dark-layout .flatpickr-calendar .flatpickr-day,.dark-layout .flatpickr-calendar .flatpickr-day.today:hover{color:#b4b7bd}.dark-layout .flatpickr-calendar .flatpickr-day.selected{color:#fff}.dark-layout .flatpickr-calendar .flatpickr-day.prevMonthDay,.dark-layout .flatpickr-calendar .flatpickr-day.nextMonthDay,.dark-layout .flatpickr-calendar .flatpickr-day.flatpickr-disabled{color:#4e5154 !important}.dark-layout .flatpickr-calendar .flatpickr-day.inRange,.dark-layout .flatpickr-calendar .flatpickr-day.inRange:hover{background:#283046;border-color:#283046;box-shadow:-5px 0 0 #283046,5px 0 0 #283046}.dark-layout .flatpickr-calendar .flatpickr-day:hover:not(.selected):not(.today):not(.startRange):not(.endRange){color:#b4b7bd;border-color:#283046}.dark-layout .flatpickr-calendar .flatpickr-days .flatpickr-day:hover:not(.selected):not(.today):not(.startRange):not(.endRange){background:#283046}.dark-layout .flatpickr-calendar .flatpickr-time{border-color:#161d31 !important}.dark-layout .flatpickr-calendar .flatpickr-time .numInput,.dark-layout .flatpickr-calendar .flatpickr-time .flatpickr-am-pm{color:#b4b7bd}.dark-layout .flatpickr-calendar .flatpickr-time .numInput:hover,.dark-layout .flatpickr-calendar .flatpickr-time .flatpickr-am-pm:hover{background:#161d31}.dark-layout .flatpickr-calendar .flatpickr-time .arrowUp:after{border-bottom-color:#b4b7bd}.dark-layout .flatpickr-calendar .flatpickr-time .arrowDown:after{border-top-color:#b4b7bd}.dark-layout .flatpickr-time input:hover,.dark-layout .flatpickr-time .flatpickr-am-pm:hover,.dark-layout .flatpickr-time input:focus,.dark-layout .flatpickr-time .flatpickr-am-pm:focus{background:#161d31}.flatpickr-input[readonly],.flatpickr-input~.form-control[readonly],.flatpickr-human-friendly[readonly]{background-color:inherit;opacity:1 !important}.flatpickr-weekdays{margin-top:8px}.flatpickr-current-month .flatpickr-monthDropdown-months{-webkit-appearance:none}.flatpickr-current-month .flatpickr-monthDropdown-months,.flatpickr-current-month .numInputWrapper{font-size:1.1rem;border-radius:4px;padding:2px;transition:all .15s ease-out}.flatpickr-current-month .flatpickr-monthDropdown-months span,.flatpickr-current-month .numInputWrapper span{display:none}html[dir=rtl] .flatpickr-calendar .flatpickr-prev-month svg,html[dir=rtl] .flatpickr-calendar .flatpickr-next-month svg{transform:rotate(180deg)}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-day.sunday:not(.flatpickr-day.nextMonthDay,.flatpickr-day.prevMonthDay){color:#ea5455}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-day.saturday:not(.flatpickr-day.nextMonthDay,.flatpickr-day.prevMonthDay){color:#00cfe8}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-day.holiday:not(.flatpickr-day.nextMonthDay,.flatpickr-day.prevMonthDay){color:#ea5455}.hide-date-picker-input{width:0 !important;height:0 !important;margin:0 0 -24px 0 !important}.inline-block{display:inline-block}.btn-prev-day{border-radius:5px 0px 0px 5px !important}.btn-next-day{border-radius:0px 5px 5px 0px !important}.custom-table{border-collapse:collapse;width:100%;table-layout:fixed;border:1px solid #e0e0e0}.custom-table th,.custom-table td{border:none;padding:8px}.custom-table thead th{background-color:#f5f5f5;border-bottom:1px solid #e0e0e0}.custom-table thead th:nth-child(3){width:30%}.custom-table tbody tr{border-bottom:1px solid #e0e0e0}.custom-table tbody tr:last-child{border-bottom:none}.custom-table tbody td:nth-child(3){width:30%;white-space:nowrap}.switch-success .custom-control-label::before{background-color:#28a745 !important}.switch-danger .custom-control-label::before{background-color:#dc3545 !important}
.ripple-button svg.liked.feather[data-v-7ebbef82]{fill:#eda62a;stroke:#eda62a}.ripple-button[data-v-7ebbef82]{cursor:pointer;margin-left:.3rem;transition:color .3s,background .3s}.ripple-button[data-v-7ebbef82]:hover{animation:hover-ripple-data-v-7ebbef82 .6s}.ripple-button[data-v-7ebbef82]:active{transition-duration:.1s;animation:click-ripple-data-v-7ebbef82 .6s}@keyframes hover-ripple-data-v-7ebbef82{10%{transform:scale(1.2)}40%{transform:scale(0.9)}60%{transform:scale(1.04)}80%{transform:scale(0.98)}}@keyframes click-ripple-data-v-7ebbef82{10%{transform:scale(0.8)}40%{transform:scale(1.1)}60%{transform:scale(0.96)}80%{transform:scale(1.02)}}.btn-sm-custom[data-v-7ebbef82]{padding:.5rem 1rem;border-radius:.358rem;font-size:1rem;line-height:1;min-width:95px}.input-max-count[data-v-7ebbef82]:disabled{background-color:#d9d9d9}.slot-setting-buttons__add[data-v-7ebbef82]{margin-left:auto}@media(max-width: 575.98px){.slot-setting-buttons[data-v-7ebbef82]{width:100%;gap:.25rem}.slot-setting-buttons__add[data-v-7ebbef82]{margin-left:0}.slot-setting-buttons .btn[data-v-7ebbef82]{flex-grow:1;margin-left:0 !important;font-size:.8rem;padding-left:.4rem !important;padding-right:.4rem !important}}
#interval-type .vs__search{padding:0 0 !important}.form-sm-w-60{width:60px;max-width:100%}.flatpickr-calendar .flatpickr-day{color:#6e6b7b;border-radius:.358rem}.flatpickr-calendar .flatpickr-day.today{border-color:#1094e6}.flatpickr-calendar .flatpickr-day.today:hover{background:transparent;color:#6e6b7b}.flatpickr-calendar .flatpickr-day.selected,.flatpickr-calendar .flatpickr-day.selected:hover{background:#1094e6;color:#fff;border-color:#1094e6}.flatpickr-calendar .flatpickr-day.inRange,.flatpickr-calendar .flatpickr-day.inRange:hover{background:#97d3f8;border-color:#97d3f8;box-shadow:-5px 0 0 #97d3f8,5px 0 0 #97d3f8}.flatpickr-calendar .flatpickr-day.startRange,.flatpickr-calendar .flatpickr-day.endRange,.flatpickr-calendar .flatpickr-day.startRange:hover,.flatpickr-calendar .flatpickr-day.endRange:hover{background:#1094e6;color:#fff;border-color:#1094e6}.flatpickr-calendar .flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-calendar .flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-calendar .flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 0 #1094e6}.flatpickr-calendar .flatpickr-day.flatpickr-disabled,.flatpickr-calendar .flatpickr-day.prevMonthDay,.flatpickr-calendar .flatpickr-day.nextMonthDay{color:#dae1e7}.flatpickr-calendar .flatpickr-day:hover{background:#f6f6f6}.flatpickr-calendar:after,.flatpickr-calendar:before{display:none}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month,.flatpickr-calendar .flatpickr-months .flatpickr-next-month{top:-5px}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover i,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover i,.flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover svg{fill:#1094e6}.flatpickr-calendar .flatpickr-current-month span.cur-month{font-weight:300}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#fff}.dark-layout .flatpickr-calendar{background:#161d31;border-color:#161d31;box-shadow:none}.dark-layout .flatpickr-calendar .flatpickr-months i,.dark-layout .flatpickr-calendar .flatpickr-months svg{fill:#b4b7bd}.dark-layout .flatpickr-calendar .flatpickr-month{color:#b4b7bd}.dark-layout .flatpickr-calendar .flatpickr-weekwrapper .flatpickr-weeks{box-shadow:1px 0 0 #3b4253}.dark-layout .flatpickr-calendar .flatpickr-weekday{color:#b4b7bd}.dark-layout .flatpickr-calendar .flatpickr-day,.dark-layout .flatpickr-calendar .flatpickr-day.today:hover{color:#b4b7bd}.dark-layout .flatpickr-calendar .flatpickr-day.selected{color:#fff}.dark-layout .flatpickr-calendar .flatpickr-day.prevMonthDay,.dark-layout .flatpickr-calendar .flatpickr-day.nextMonthDay,.dark-layout .flatpickr-calendar .flatpickr-day.flatpickr-disabled{color:#4e5154 !important}.dark-layout .flatpickr-calendar .flatpickr-day.inRange,.dark-layout .flatpickr-calendar .flatpickr-day.inRange:hover{background:#283046;border-color:#283046;box-shadow:-5px 0 0 #283046,5px 0 0 #283046}.dark-layout .flatpickr-calendar .flatpickr-day:hover:not(.selected):not(.today):not(.startRange):not(.endRange){color:#b4b7bd;border-color:#283046}.dark-layout .flatpickr-calendar .flatpickr-days .flatpickr-day:hover:not(.selected):not(.today):not(.startRange):not(.endRange){background:#283046}.dark-layout .flatpickr-calendar .flatpickr-time{border-color:#161d31 !important}.dark-layout .flatpickr-calendar .flatpickr-time .numInput,.dark-layout .flatpickr-calendar .flatpickr-time .flatpickr-am-pm{color:#b4b7bd}.dark-layout .flatpickr-calendar .flatpickr-time .numInput:hover,.dark-layout .flatpickr-calendar .flatpickr-time .flatpickr-am-pm:hover{background:#161d31}.dark-layout .flatpickr-calendar .flatpickr-time .arrowUp:after{border-bottom-color:#b4b7bd}.dark-layout .flatpickr-calendar .flatpickr-time .arrowDown:after{border-top-color:#b4b7bd}.dark-layout .flatpickr-time input:hover,.dark-layout .flatpickr-time .flatpickr-am-pm:hover,.dark-layout .flatpickr-time input:focus,.dark-layout .flatpickr-time .flatpickr-am-pm:focus{background:#161d31}.flatpickr-input[readonly],.flatpickr-input~.form-control[readonly],.flatpickr-human-friendly[readonly]{background-color:inherit;opacity:1 !important}.flatpickr-weekdays{margin-top:8px}.flatpickr-current-month .flatpickr-monthDropdown-months{-webkit-appearance:none}.flatpickr-current-month .flatpickr-monthDropdown-months,.flatpickr-current-month .numInputWrapper{font-size:1.1rem;border-radius:4px;padding:2px;transition:all .15s ease-out}.flatpickr-current-month .flatpickr-monthDropdown-months span,.flatpickr-current-month .numInputWrapper span{display:none}html[dir=rtl] .flatpickr-calendar .flatpickr-prev-month svg,html[dir=rtl] .flatpickr-calendar .flatpickr-next-month svg{transform:rotate(180deg)}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-day.sunday:not(.flatpickr-day.nextMonthDay,.flatpickr-day.prevMonthDay){color:#ea5455}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-day.saturday:not(.flatpickr-day.nextMonthDay,.flatpickr-day.prevMonthDay){color:#00cfe8}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-day.holiday:not(.flatpickr-day.nextMonthDay,.flatpickr-day.prevMonthDay){color:#ea5455}.hide-date-picker-input{width:0 !important;height:0 !important;margin:0 0 -24px 0 !important}.inline-block{display:inline-block}.btn-prev-day{border-radius:5px 0px 0px 5px !important}.btn-next-day{border-radius:0px 5px 5px 0px !important}
.ripple-button svg.liked.feather[data-v-5cca1415]{fill:#eda62a;stroke:#eda62a}.ripple-button[data-v-5cca1415]{cursor:pointer;margin-left:.3rem;transition:color .3s,background .3s}.ripple-button[data-v-5cca1415]:hover{animation:hover-ripple-data-v-5cca1415 .6s}.ripple-button[data-v-5cca1415]:active{transition-duration:.1s;animation:click-ripple-data-v-5cca1415 .6s}@keyframes hover-ripple-data-v-5cca1415{10%{transform:scale(1.2)}40%{transform:scale(0.9)}60%{transform:scale(1.04)}80%{transform:scale(0.98)}}@keyframes click-ripple-data-v-5cca1415{10%{transform:scale(0.8)}40%{transform:scale(1.1)}60%{transform:scale(0.96)}80%{transform:scale(1.02)}}.btn-sm-custom[data-v-5cca1415]{padding:.5rem 1rem;border-radius:.358rem;font-size:1rem;line-height:1;min-width:95px}
.flatpickr-calendar .flatpickr-day{color:#6e6b7b;border-radius:.358rem}.flatpickr-calendar .flatpickr-day.today{border-color:#1094e6}.flatpickr-calendar .flatpickr-day.today:hover{background:transparent;color:#6e6b7b}.flatpickr-calendar .flatpickr-day.selected,.flatpickr-calendar .flatpickr-day.selected:hover{background:#1094e6;color:#fff;border-color:#1094e6}.flatpickr-calendar .flatpickr-day.inRange,.flatpickr-calendar .flatpickr-day.inRange:hover{background:#97d3f8;border-color:#97d3f8;box-shadow:-5px 0 0 #97d3f8,5px 0 0 #97d3f8}.flatpickr-calendar .flatpickr-day.startRange,.flatpickr-calendar .flatpickr-day.endRange,.flatpickr-calendar .flatpickr-day.startRange:hover,.flatpickr-calendar .flatpickr-day.endRange:hover{background:#1094e6;color:#fff;border-color:#1094e6}.flatpickr-calendar .flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-calendar .flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-calendar .flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 0 #1094e6}.flatpickr-calendar .flatpickr-day.flatpickr-disabled,.flatpickr-calendar .flatpickr-day.prevMonthDay,.flatpickr-calendar .flatpickr-day.nextMonthDay{color:#dae1e7}.flatpickr-calendar .flatpickr-day:hover{background:#f6f6f6}.flatpickr-calendar:after,.flatpickr-calendar:before{display:none}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month,.flatpickr-calendar .flatpickr-months .flatpickr-next-month{top:-5px}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover i,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover i,.flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover svg{fill:#1094e6}.flatpickr-calendar .flatpickr-current-month span.cur-month{font-weight:300}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#fff}.dark-layout .flatpickr-calendar{background:#161d31;border-color:#161d31;box-shadow:none}.dark-layout .flatpickr-calendar .flatpickr-months i,.dark-layout .flatpickr-calendar .flatpickr-months svg{fill:#b4b7bd}.dark-layout .flatpickr-calendar .flatpickr-month{color:#b4b7bd}.dark-layout .flatpickr-calendar .flatpickr-weekwrapper .flatpickr-weeks{box-shadow:1px 0 0 #3b4253}.dark-layout .flatpickr-calendar .flatpickr-weekday{color:#b4b7bd}.dark-layout .flatpickr-calendar .flatpickr-day,.dark-layout .flatpickr-calendar .flatpickr-day.today:hover{color:#b4b7bd}.dark-layout .flatpickr-calendar .flatpickr-day.selected{color:#fff}.dark-layout .flatpickr-calendar .flatpickr-day.prevMonthDay,.dark-layout .flatpickr-calendar .flatpickr-day.nextMonthDay,.dark-layout .flatpickr-calendar .flatpickr-day.flatpickr-disabled{color:#4e5154 !important}.dark-layout .flatpickr-calendar .flatpickr-day.inRange,.dark-layout .flatpickr-calendar .flatpickr-day.inRange:hover{background:#283046;border-color:#283046;box-shadow:-5px 0 0 #283046,5px 0 0 #283046}.dark-layout .flatpickr-calendar .flatpickr-day:hover:not(.selected):not(.today):not(.startRange):not(.endRange){color:#b4b7bd;border-color:#283046}.dark-layout .flatpickr-calendar .flatpickr-days .flatpickr-day:hover:not(.selected):not(.today):not(.startRange):not(.endRange){background:#283046}.dark-layout .flatpickr-calendar .flatpickr-time{border-color:#161d31 !important}.dark-layout .flatpickr-calendar .flatpickr-time .numInput,.dark-layout .flatpickr-calendar .flatpickr-time .flatpickr-am-pm{color:#b4b7bd}.dark-layout .flatpickr-calendar .flatpickr-time .numInput:hover,.dark-layout .flatpickr-calendar .flatpickr-time .flatpickr-am-pm:hover{background:#161d31}.dark-layout .flatpickr-calendar .flatpickr-time .arrowUp:after{border-bottom-color:#b4b7bd}.dark-layout .flatpickr-calendar .flatpickr-time .arrowDown:after{border-top-color:#b4b7bd}.dark-layout .flatpickr-time input:hover,.dark-layout .flatpickr-time .flatpickr-am-pm:hover,.dark-layout .flatpickr-time input:focus,.dark-layout .flatpickr-time .flatpickr-am-pm:focus{background:#161d31}.flatpickr-input[readonly],.flatpickr-input~.form-control[readonly],.flatpickr-human-friendly[readonly]{background-color:inherit;opacity:1 !important}.flatpickr-weekdays{margin-top:8px}.flatpickr-current-month .flatpickr-monthDropdown-months{-webkit-appearance:none}.flatpickr-current-month .flatpickr-monthDropdown-months,.flatpickr-current-month .numInputWrapper{font-size:1.1rem;border-radius:4px;padding:2px;transition:all .15s ease-out}.flatpickr-current-month .flatpickr-monthDropdown-months span,.flatpickr-current-month .numInputWrapper span{display:none}.holiday{color:#ea5455}.sunday{color:#ea5455}.saturday{color:#00cfe8}.fc .fc-day{text-align:center}.fc-daygrid-day-number{position:unset !important}.text-day-fullcalendar{color:#0e85ce;font-weight:bold;position:absolute !important;left:50%;top:70%;transform:translate(-50%, -50%)}.fc-today-button{margin-top:2px}.fc-day-past{background-color:#f0f0f0 !important}.reservation-date *{cursor:pointer !important;color:#1094e6 !important}.fc-view-harness{height:580px !important}.fc-bulkDelete-button{margin-right:.25rem;background-color:#dc3545;border:none}.reservation-slot-group-setting-calendar .fc-daygrid-day-top>.fc-daygrid-day-number{all:unset;display:contents}.day-cell-content-container{width:100%;margin:5px}.calender-title{font-size:clamp(1rem, 1rem + 0.45vw, 1.45rem);font-weight:bold}.reservation-slot-group-setting-calendar .fc-daygrid-day-top{justify-content:flex-start !important}.reservation-slot-group-setting-calendar .fc-daygrid-day-number{margin-left:4px}.edit-icon-reservation{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background-color:#e7f4ff;color:#4aa3ff;border:1px solid #c3e7f5;cursor:pointer}.edit-icon-reservation .md-icon{color:#69c2e6}.edit-icon-reservation:hover{background-color:#d6ecff}.edit-icon-reservation svg{margin-right:0 !important}.create-icon-reservation{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background-color:#e5f8ee;cursor:pointer;color:#28c76f;border:1px solid #c9f3c9}.create-icon-reservation:hover{background-color:#d2f1e2}.create-icon-reservation svg{margin-right:0 !important}.reservation-slot-group-url{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background-color:#f4f6f8}.reservation-slot-new-icon{background-color:#ff0;padding:2px 5px;font-size:10px;font-weight:bold;border-radius:3px;position:absolute;top:5px;left:5px}.circle{width:10px;height:10px;border-radius:50%;display:inline-block;background-color:#00cfe9}.calender-container{background-color:#fff;overflow-x:auto}.reservation-date{font-size:clamp(1rem, 1rem + 0.45vw, 1.45rem);font-weight:bold}.website-holiday{background-color:#f8f8f8}.reservations-edit-calendar .fc-scrollgrid-sync-inner{text-align:center}.reservations-edit-calendar .fc .fc-event{--fc-event-border-color: transparent;--fc-event-text-color: initial}.reservations-edit-calendar .fc-scrollgrid-sync-table tbody>tr{height:140px}.reservations-edit-calendar .fc-day-past{background-color:unset !important;opacity:unset !important}.reservations-edit-calendar .fc-daygrid-day-top{opacity:unset !important}.reservations-edit-calendar .fc-day-today{background-color:unset !important}.reservations-edit-calendar .fc .fc-toolbar.fc-header-toolbar{margin-bottom:0}.reservations-edit-calendar .fc-daygrid-day-top>.fc-daygrid-day-number{all:unset;display:contents;pointer-events:none}.reservations-edit-calendar .fc-popover{background-color:#fff !important;border-radius:5px;padding:10px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.reservations-edit-calendar .fc-popover .fc-more-popover-misc{display:none !important}.reservations-edit-menu{background:#fff}.reservations-edit-menu .dropdown.btn-group .dropdown-toggle{padding:0;font-size:12px}.reservations-edit-menu .dropdown.btn-group .dropdown-menu{padding:1em;min-width:14em}.reservation-slot-status{background-color:rgba(16,148,230,.1);color:#00cfe8;border-radius:.358rem;padding:2px 3px;width:auto;min-width:4vw;font-size:clamp(0.625rem, 0.534rem + 0.45vw, 0.875rem)}.unreserved{background-color:rgba(40,199,111,.1);color:#28c76f}.all-select-calendar{vertical-align:middle;margin-top:0}.all-select-calendar input[type=checkbox]{accent-color:#ea5455;width:16px;height:16px;border-color:#dcdcdc;box-sizing:border-box}.all-select-calendar span{margin-left:10px}.custom-control-input:not(:checked)~.custom-control-label::before{border-color:#dcdcdc}.save-button-calendar{width:110px !important}.calendar-left-reservation .flatpickr-input{display:none}.calendar-left-reservation .flatpickr-calendar{border:none;box-shadow:unset}.this-month-button{margin-top:10px;background-color:unset !important;color:#82868b !important;width:85px}.reservation-slot-group-setting-calendar table.fc-col-header th.fc-col-header-cell{border-right:1px solid #ebe9f1}.reservation-slot-group-setting-calendar .fc-daygrid-day-frame{overflow:hidden;pointer-events:auto}.reservation-slot-group-setting-calendar .reservation-slot-content{margin-bottom:0 !important;line-height:1.4 !important;font-weight:700 !important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.reservation-slot-group-setting-calendar .fc-scrollgrid-sync-inner{text-align:center}.reservation-slot-group-setting-calendar .fc-scrollgrid-sync-table tbody>tr{height:140px}.reservation-slot-group-setting-calendar .fc-day-past{background-color:unset !important;opacity:unset !important}.reservation-slot-group-setting-calendar .fc-daygrid-day-top{opacity:unset !important}.reservation-slot-group-setting-calendar .fc-day-today{background:rgba(16,148,230,.08) !important}.reservation-slot-group-setting-calendar .fc .fc-toolbar.fc-header-toolbar{margin-bottom:0}.reservation-slot-group-setting-calendar .fc-popover{background-color:#fff !important;border-radius:5px;padding:10px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.reservation-slot-group-setting-calendar .fc-popover .fc-more-popover-misc{display:none !important}.calendar-left-reservation,.calendar-right-reservation{pointer-events:auto}.calendar-right-reservation-sp{pointer-events:auto;padding-top:20px}.calendar-right-reservation{padding-left:0 !important;border-left:1px solid #ebe9f1}.calendar-right-reservation .text-day-fullcalendar{position:unset !important}.calendar-right-reservation .fc-daygrid-event:hover,.calendar-right-reservation .fc-event:hover{background:transparent !important}.calendar-right-reservation .fc-daygrid-event:focus,.calendar-right-reservation .fc-daygrid-event:active{background:unset !important;outline:transparent !important}.calendar-right-reservation .fc-daygrid-dot-event{background:transparent !important}.calendar-right-reservation .fc-day-reservation{cursor:pointer !important}.calendar-right-reservation .fc-daygrid-day.fc-day-website-holiday{background-color:#f8f8f8}.calendar-right-reservation .fc-daygrid-day.fc-day-today.fc-day-website-holiday{background:rgba(16,148,230,.08)}.calendar-right-reservation .fc-daygrid-day.fc-day-today.fc-day-website-holiday .fc-daygrid-day-top{color:inherit !important}.calendar-right-reservation .fc-more-popover .edit-icon-reservation,.calendar-right-reservation .fc-more-popover .create-icon-reservation{display:none !important}.calendar-right-reservation .fc-more-popover{background-color:#fff !important}.calendar-right-reservation .fc-daygrid-day-number .day-cell-content-container u{text-decoration:unset !important}.reservation-slot-content{position:relative;margin-bottom:5px;padding-left:12px;text-align:left}.reservation-slot-content::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:10px;height:10px;border-radius:50%;background-color:#00cfe8}.reservation-slot-content.no-group::before{background-color:#ff9f43}@media(max-width: 767px){.reservation-slot-content .reservation-slot-time{display:none}}.unset-group-warning-banner{display:flex;align-items:flex-start;gap:10px;padding:10px 16px;margin-bottom:8px;background:#fff8e1;border:1px solid #ffc107;border-radius:6px;font-size:12px;color:#5c3d00;line-height:1.6}.unset-group-warning-banner .unset-group-warning-icon{font-size:18px;line-height:1;margin-top:1px;flex-shrink:0}.unset-group-warning-banner .unset-group-warning-text{flex:1;min-width:0}.unset-group-warning-banner .unset-group-warning-text strong{font-size:13px;font-weight:700}.unset-group-warning-banner .unset-group-warning-link{color:#7367f0;text-decoration:underline;cursor:pointer;font-weight:600}.unset-group-warning-banner .unset-group-warning-link:hover{color:#5e50d4}.unset-group-warning-banner .unset-group-warning-close{flex-shrink:0;margin-left:8px;font-size:18px;line-height:1;color:#9a7b3a;cursor:pointer;user-select:none}.unset-group-warning-banner .unset-group-warning-close:hover{color:#5c3d00}.cal-legend{display:flex;align-items:center;flex-wrap:wrap;gap:20px;padding:7px 14px;margin-top:8px;border:1px solid #ebe9f1;border-radius:6px;background:#fafafa;font-size:11px;color:#666}.cal-legend .cal-legend-item{display:flex;align-items:center;gap:6px}.cal-legend .cal-legend-dot{width:10px;height:10px;border-radius:50%;flex-shrink:0}.cal-legend .cal-legend-dot-cyan{background:#00cfe8}.cal-legend .cal-legend-dot-orange{background:#ff9f43}.text-more-reservation-slot{font-weight:300;text-align:left}.fc-daygrid-day.fc-day-reservation-checked{background:#fef5f6 !important}.calendar-edit-dropdown-menu{min-width:15rem}
.flatpickr-calendar .flatpickr-day{color:#6e6b7b;border-radius:.358rem}.flatpickr-calendar .flatpickr-day.today{border-color:#1094e6}.flatpickr-calendar .flatpickr-day.today:hover{background:transparent;color:#6e6b7b}.flatpickr-calendar .flatpickr-day.selected,.flatpickr-calendar .flatpickr-day.selected:hover{background:#1094e6;color:#fff;border-color:#1094e6}.flatpickr-calendar .flatpickr-day.inRange,.flatpickr-calendar .flatpickr-day.inRange:hover{background:#97d3f8;border-color:#97d3f8;box-shadow:-5px 0 0 #97d3f8,5px 0 0 #97d3f8}.flatpickr-calendar .flatpickr-day.startRange,.flatpickr-calendar .flatpickr-day.endRange,.flatpickr-calendar .flatpickr-day.startRange:hover,.flatpickr-calendar .flatpickr-day.endRange:hover{background:#1094e6;color:#fff;border-color:#1094e6}.flatpickr-calendar .flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-calendar .flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-calendar .flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 0 #1094e6}.flatpickr-calendar .flatpickr-day.flatpickr-disabled,.flatpickr-calendar .flatpickr-day.prevMonthDay,.flatpickr-calendar .flatpickr-day.nextMonthDay{color:#dae1e7}.flatpickr-calendar .flatpickr-day:hover{background:#f6f6f6}.flatpickr-calendar:after,.flatpickr-calendar:before{display:none}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month,.flatpickr-calendar .flatpickr-months .flatpickr-next-month{top:-5px}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover i,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover i,.flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover svg{fill:#1094e6}.flatpickr-calendar .flatpickr-current-month span.cur-month{font-weight:300}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#fff}.dark-layout .flatpickr-calendar{background:#161d31;border-color:#161d31;box-shadow:none}.dark-layout .flatpickr-calendar .flatpickr-months i,.dark-layout .flatpickr-calendar .flatpickr-months svg{fill:#b4b7bd}.dark-layout .flatpickr-calendar .flatpickr-month{color:#b4b7bd}.dark-layout .flatpickr-calendar .flatpickr-weekwrapper .flatpickr-weeks{box-shadow:1px 0 0 #3b4253}.dark-layout .flatpickr-calendar .flatpickr-weekday{color:#b4b7bd}.dark-layout .flatpickr-calendar .flatpickr-day,.dark-layout .flatpickr-calendar .flatpickr-day.today:hover{color:#b4b7bd}.dark-layout .flatpickr-calendar .flatpickr-day.selected{color:#fff}.dark-layout .flatpickr-calendar .flatpickr-day.prevMonthDay,.dark-layout .flatpickr-calendar .flatpickr-day.nextMonthDay,.dark-layout .flatpickr-calendar .flatpickr-day.flatpickr-disabled{color:#4e5154 !important}.dark-layout .flatpickr-calendar .flatpickr-day.inRange,.dark-layout .flatpickr-calendar .flatpickr-day.inRange:hover{background:#283046;border-color:#283046;box-shadow:-5px 0 0 #283046,5px 0 0 #283046}.dark-layout .flatpickr-calendar .flatpickr-day:hover:not(.selected):not(.today):not(.startRange):not(.endRange){color:#b4b7bd;border-color:#283046}.dark-layout .flatpickr-calendar .flatpickr-days .flatpickr-day:hover:not(.selected):not(.today):not(.startRange):not(.endRange){background:#283046}.dark-layout .flatpickr-calendar .flatpickr-time{border-color:#161d31 !important}.dark-layout .flatpickr-calendar .flatpickr-time .numInput,.dark-layout .flatpickr-calendar .flatpickr-time .flatpickr-am-pm{color:#b4b7bd}.dark-layout .flatpickr-calendar .flatpickr-time .numInput:hover,.dark-layout .flatpickr-calendar .flatpickr-time .flatpickr-am-pm:hover{background:#161d31}.dark-layout .flatpickr-calendar .flatpickr-time .arrowUp:after{border-bottom-color:#b4b7bd}.dark-layout .flatpickr-calendar .flatpickr-time .arrowDown:after{border-top-color:#b4b7bd}.dark-layout .flatpickr-time input:hover,.dark-layout .flatpickr-time .flatpickr-am-pm:hover,.dark-layout .flatpickr-time input:focus,.dark-layout .flatpickr-time .flatpickr-am-pm:focus{background:#161d31}.flatpickr-input[readonly],.flatpickr-input~.form-control[readonly],.flatpickr-human-friendly[readonly]{background-color:inherit;opacity:1 !important}.flatpickr-weekdays{margin-top:8px}.flatpickr-current-month .flatpickr-monthDropdown-months{-webkit-appearance:none}.flatpickr-current-month .flatpickr-monthDropdown-months,.flatpickr-current-month .numInputWrapper{font-size:1.1rem;border-radius:4px;padding:2px;transition:all .15s ease-out}.flatpickr-current-month .flatpickr-monthDropdown-months span,.flatpickr-current-month .numInputWrapper span{display:none}html[dir=rtl] .flatpickr-calendar .flatpickr-prev-month svg,html[dir=rtl] .flatpickr-calendar .flatpickr-next-month svg{transform:rotate(180deg)}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-day.sunday:not(.flatpickr-day.nextMonthDay,.flatpickr-day.prevMonthDay){color:#ea5455}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-day.saturday:not(.flatpickr-day.nextMonthDay,.flatpickr-day.prevMonthDay){color:#00cfe8}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-day.holiday:not(.flatpickr-day.nextMonthDay,.flatpickr-day.prevMonthDay){color:#ea5455}.hide-date-picker-input{width:0 !important;height:0 !important;margin:0 0 -24px 0 !important}.inline-block{display:inline-block}.btn-prev-day{border-radius:5px 0px 0px 5px !important}.btn-next-day{border-radius:0px 5px 5px 0px !important}.flatpickr-inline-container{width:250px}.flatpickr-inline-container .flatpickr-calendar{border:none;box-shadow:none}.flatpickr-inline-container .flatpickr-input{display:none}.flatpickr-inline-container .flatpickr-calendar.inline{width:240px;min-width:240px}.flatpickr-inline-container .dayContainer{width:240px;min-width:240px}.flatpickr-inline-container .flatpickr-weekdays{width:240px;min-width:240px}.flatpickr-inline-container .calender-header{font-size:14px;font-weight:500;color:#6e6b7b}.flatpickr-inline-container .website-holiday{color:#dae1e7 !important;background-color:#fff !important}
.custom-selected-options.reservation-slot-group-mapping-select[data-v-6a74895e]  .vs__selected .selected-label{white-space:normal;overflow:visible;text-overflow:clip}.reservation-slot-group-filter[data-v-6a74895e]  .col-form-label-sm{padding-top:calc(0.25rem + 1px + 3.5px)}
.ripple-button svg.liked.feather[data-v-dc53b8c4]{fill:#eda62a;stroke:#eda62a}.ripple-button[data-v-dc53b8c4]{cursor:pointer;margin-left:.3rem;transition:color .3s,background .3s}.ripple-button[data-v-dc53b8c4]:hover{animation:hover-ripple-data-v-dc53b8c4 .6s}.ripple-button[data-v-dc53b8c4]:active{transition-duration:.1s;animation:click-ripple-data-v-dc53b8c4 .6s}@keyframes hover-ripple-data-v-dc53b8c4{10%{transform:scale(1.2)}40%{transform:scale(0.9)}60%{transform:scale(1.04)}80%{transform:scale(0.98)}}@keyframes click-ripple-data-v-dc53b8c4{10%{transform:scale(0.8)}40%{transform:scale(1.1)}60%{transform:scale(0.96)}80%{transform:scale(1.02)}}.btn-sm-custom[data-v-dc53b8c4]{padding:.5rem 1rem;border-radius:.358rem;font-size:1rem;line-height:1;min-width:95px}.share-slot-individual-container[data-v-dc53b8c4]{border:1px solid #ccc;background:#fff;border-radius:4px;overflow:hidden}.share-slot-header[data-v-dc53b8c4]{display:flex;background:#f0f0f0;border-bottom:1px solid #ccc;font-weight:bold;padding:6px 0}.share-slot-header .share-slot-header-text[data-v-dc53b8c4]{font-size:14px}.share-slot-body[data-v-dc53b8c4]{height:350px;overflow-y:auto;position:relative}.share-slot-row[data-v-dc53b8c4]{display:flex;align-items:center;min-height:36px;border-bottom:1px solid #eee}.share-slot-row.share-slot-row-slot[data-v-dc53b8c4]{background:#fafafa}.share-slot-col[data-v-dc53b8c4]{padding:6px 8px;box-sizing:border-box;text-align:center}.share-slot-col-year[data-v-dc53b8c4]{width:88px}.share-slot-col-month[data-v-dc53b8c4]{width:72px}.share-slot-col-day[data-v-dc53b8c4]{width:72px}.share-slot-col-time[data-v-dc53b8c4]{width:72px;font-size:14px}.share-slot-col-slot[data-v-dc53b8c4]{width:56px;font-size:14px}.share-slot-col-group[data-v-dc53b8c4]{flex:1;text-align:left;padding-left:12px}.cell-content[data-v-dc53b8c4]{display:flex;align-items:center;justify-content:flex-start;font-size:14px}.toggle-btn[data-v-dc53b8c4]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:1px solid #888;background:#fff;cursor:pointer;margin-right:6px;font-size:14px;font-weight:bold;line-height:1;padding:0}.cell-tags[data-v-dc53b8c4]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.share-slot-row-checkbox[data-v-dc53b8c4]{margin-bottom:0}.share-slot-footer[data-v-dc53b8c4]{display:flex;justify-content:flex-end;padding:12px 0 4px;margin-top:12px}

.custom-sidebar-wrapper[data-v-e77fafaa] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  pointer-events: none;
  z-index: 990; /* .main-menuのオーバーレイ、.sidenav-overlayより下 */
  border: none;
}
.custom-sidebar-wrapper.sidebar-open[data-v-e77fafaa] {
  pointer-events: auto;
}
.custom-sidebar[data-v-e77fafaa] {
  position: absolute;
  top: 0;
  /* -100%だと計算誤差ではみ出すことがあるため、-100%より少し小さい値を設定する */
  transform: translateX(-101%);
  height: 100%;
  transition: transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  z-index: 990; /* .main-menuのオーバーレイ、.sidenav-overlayより下 */
  overflow-y: auto;
}
.custom-sidebar-wrapper.sidebar-open .custom-sidebar[data-v-e77fafaa] {
  transform: translateX(0);
}
.sidebar-backdrop[data-v-e77fafaa] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  transition: opacity 0.3s ease;
  z-index: 989; /* サイドバーとコンテンツの間 */
}
.custom-sidebar-wrapper:not(.sidebar-open) .sidebar-backdrop[data-v-e77fafaa] {
  opacity: 0;
  pointer-events: none;
}
.sidebar-content[data-v-e77fafaa] {
  flex-grow: 1;
  overflow-y: auto;
}

