.floating-tab-menu{position:-webkit-sticky;position:sticky;top:80px;z-index:7;background:rgba(255,255,255,.9);margin-bottom:1.5rem}.scrollable-tabs-nav{flex-wrap:nowrap;overflow:hidden;margin-bottom:-10px;position:relative}
.nav-return-button[data-v-67ec0f90]{padding:1.3rem .7rem;border-radius:5px 0px 0px 5px}.nav-left-button[data-v-67ec0f90]{padding-top:1.3rem;padding-bottom:1.3rem}.nav-left-button.disabled[data-v-67ec0f90]{color:#b9b9c3}.nav-right-button.disabled[data-v-67ec0f90]{color:#b9b9c3}.nav-right-button[data-v-67ec0f90]{padding-top:1.3rem;padding-bottom:1.3rem;padding-right:.3rem;border-radius:0px 3px 3px 0px}.nav-return-button.return-button-only[data-v-67ec0f90]{border-radius:5px 5px 5px 5px;margin-right:10px}@media(min-width: 576px){.nav-return-button[data-v-67ec0f90]{padding:1rem .7rem;border-radius:10px 0px 0px 10px}.nav-left-button[data-v-67ec0f90]{padding-top:1rem;padding-bottom:1rem}.nav-right-button[data-v-67ec0f90]{padding-top:1rem;padding-bottom:1rem;padding-right:.3rem;border-radius:0px 7px 7px 0px}}.tabs-start-nav[data-v-67ec0f90]{position:sticky;height:100%;left:0;z-index:10001}.tabs-end-nav[data-v-67ec0f90]{position:sticky;height:100%;right:0;z-index:10001}.tabs-nav-button[data-v-67ec0f90]{cursor:pointer}

.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;
}

.invalid-message{cursor:pointer}
.v-select[data-v-12a66e5d]{position:relative;font-family:inherit}.v-select[data-v-12a66e5d],.v-select *[data-v-12a66e5d]{box-sizing:border-box}@-webkit-keyframes vSelectSpinner-data-v-12a66e5d{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes vSelectSpinner-data-v-12a66e5d{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.vs__fade-enter-active[data-v-12a66e5d],.vs__fade-leave-active[data-v-12a66e5d]{pointer-events:none;transition:opacity .15s cubic-bezier(1, 0.5, 0.8, 1)}.vs__fade-enter[data-v-12a66e5d],.vs__fade-leave-to[data-v-12a66e5d]{opacity:0}.vs--disabled .vs__dropdown-toggle[data-v-12a66e5d],.vs--disabled .vs__clear[data-v-12a66e5d],.vs--disabled .vs__search[data-v-12a66e5d],.vs--disabled .vs__selected[data-v-12a66e5d],.vs--disabled .vs__open-indicator[data-v-12a66e5d]{cursor:not-allowed;background-color:#f8f8f8}.v-select[dir=rtl] .vs__actions[data-v-12a66e5d]{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear[data-v-12a66e5d]{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect[data-v-12a66e5d]{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu[data-v-12a66e5d]{text-align:right}.vs__dropdown-toggle[data-v-12a66e5d]{appearance:none;display:flex;padding:0 0 4px 0;background:none;border:1px solid #d8d6de;border-radius:.357rem;white-space:normal}.vs__selected-options[data-v-12a66e5d]{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions[data-v-12a66e5d]{display:flex;align-items:center;padding:4px 6px 0 3px}.vs--searchable .vs__dropdown-toggle[data-v-12a66e5d]{cursor:text}.vs--unsearchable .vs__dropdown-toggle[data-v-12a66e5d]{cursor:pointer}.vs--open .vs__dropdown-toggle[data-v-12a66e5d]{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator[data-v-12a66e5d]{fill:rgba(60,60,60,.5);transform:scale(1);transition:transform 150ms cubic-bezier(1, -0.115, 0.975, 0.855);transition-timing-function:cubic-bezier(1, -0.115, 0.975, 0.855)}.vs--open .vs__open-indicator[data-v-12a66e5d]{transform:rotate(180deg) scale(1)}.vs--loading .vs__open-indicator[data-v-12a66e5d]{opacity:0}.vs__clear[data-v-12a66e5d]{fill:rgba(60,60,60,.5);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:8px}.vs__dropdown-menu[data-v-12a66e5d]{display:block;box-sizing:border-box;position:absolute;top:calc(100% - 1px);left:0;z-index:1000;padding:5px 0;margin:0;width:100%;max-height:350px;min-width:160px;overflow-y:auto;box-shadow:0px 4px 25px 0px rgba(0,0,0,.1);border:1px solid #d8d6de;border-top-style:none;border-radius:0 0 .357rem .357rem;text-align:left;list-style:none;background:#fff}.vs__no-options[data-v-12a66e5d]{text-align:center}.vs__dropdown-option[data-v-12a66e5d]{line-height:1.42857143;display:block;padding:3px 20px;clear:both;color:#333;white-space:nowrap}.vs__dropdown-option[data-v-12a66e5d]:hover{cursor:pointer}.vs__dropdown-option--highlight[data-v-12a66e5d]{background:rgba(16,148,230,.12);color:#1094e6 !important}.vs__dropdown-option--disabled[data-v-12a66e5d]{background:inherit;color:rgba(60,60,60,.5)}.vs__dropdown-option--disabled[data-v-12a66e5d]:hover{cursor:inherit}.vs__selected[data-v-12a66e5d]{display:flex;align-items:center;background-color:#1094e6;border:0 solid rgba(60,60,60,.26);border-radius:.357rem;color:#333;line-height:1.8;margin:4px 2px 0px 2px;padding:0 .25em;z-index:0}.vs__deselect[data-v-12a66e5d]{display:inline-flex;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:rgba(60,60,60,.5);text-shadow:0 1px 0 #fff}.vs--single .vs__selected[data-v-12a66e5d]{background-color:transparent;border-color:transparent}.vs--single.vs--open .vs__selected[data-v-12a66e5d]{position:absolute;opacity:.4}.vs--single.vs--searching .vs__selected[data-v-12a66e5d]{display:none}.vs__search[data-v-12a66e5d]::-webkit-search-cancel-button{display:none}.vs__search[data-v-12a66e5d]::-webkit-search-decoration,.vs__search[data-v-12a66e5d]::-webkit-search-results-button,.vs__search[data-v-12a66e5d]::-webkit-search-results-decoration,.vs__search[data-v-12a66e5d]::-ms-clear{display:none}.vs__search[data-v-12a66e5d],.vs__search[data-v-12a66e5d]:focus{appearance:none;line-height:1.8;font-size:1em;border:1px solid transparent;border-left:none;outline:none;margin:4px 0 0 0;padding:0 7px;background:none;box-shadow:none;width:0;max-width:100%;flex-grow:1;z-index:1}.vs__search[data-v-12a66e5d]::placeholder{color:#6e6b7b}.vs--unsearchable .vs__search[data-v-12a66e5d]{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search[data-v-12a66e5d]:hover{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search[data-v-12a66e5d]{opacity:.2}.vs__spinner[data-v-12a66e5d]{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);animation:vSelectSpinner-data-v-12a66e5d 1.1s infinite linear;transition:opacity .1s}.vs__spinner[data-v-12a66e5d],.vs__spinner[data-v-12a66e5d]:after{border-radius:50%;width:5em;height:5em}.vs--loading .vs__spinner[data-v-12a66e5d]{opacity:1}.vs__open-indicator[data-v-12a66e5d]{fill:none;margin-top:.15rem}.vs__dropdown-toggle[data-v-12a66e5d]{padding:.59px 0 4px 0;transition:all .25s ease-in-out}.vs--single .vs__dropdown-toggle[data-v-12a66e5d]{padding-left:6px}.vs__dropdown-option--disabled[data-v-12a66e5d]{opacity:.5}.vs__dropdown-option--disabled.vs__dropdown-option--selected[data-v-12a66e5d]{background:#1094e6 !important}.vs__dropdown-option[data-v-12a66e5d]{color:#6e6b7b}.vs__dropdown-option[data-v-12a66e5d],.vs__no-options[data-v-12a66e5d]{padding:7px 20px}.vs__dropdown-option--selected[data-v-12a66e5d]{background-color:#1094e6;color:#fff;position:relative}.vs__dropdown-option--selected[data-v-12a66e5d]::after{content:"";height:1.1rem;width:1.1rem;display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-check'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:1.1rem}[dir=rtl] .vs__dropdown-option--selected[data-v-12a66e5d]::after{left:20px;right:unset}.vs__dropdown-option--selected.vs__dropdown-option--highlight[data-v-12a66e5d]{color:#fff !important;background-color:#1094e6 !important}.vs__clear svg[data-v-12a66e5d]{color:#6e6b7b}.vs__selected[data-v-12a66e5d]{color:#fff}.v-select.vs--single .vs__selected[data-v-12a66e5d]{color:#6e6b7b;margin-top:5px;transition:transform .2s ease}.v-select.vs--single .vs__selected input[data-v-12a66e5d]{padding-left:0}.vs--single.vs--open .vs__selected[data-v-12a66e5d]{transform:translateX(5px)}.vs__selected .vs__deselect[data-v-12a66e5d]{color:inherit}.v-select:not(.vs--single) .vs__selected[data-v-12a66e5d]{border-radius:3px;padding:0 .6em;font-size:.9rem;margin:5px 2px 2px 5px}.v-select:not(.vs--single) .vs__deselect svg[data-v-12a66e5d]{transform:scale(0.8);vertical-align:text-top}.vs__dropdown-menu[data-v-12a66e5d]{top:calc(100% + 1rem);border:none;border-radius:6px;padding:0}.vs--open .vs__dropdown-toggle[data-v-12a66e5d]{border-color:#1094e6;border-bottom-color:#1094e6;border-bottom-left-radius:.357rem;border-bottom-right-radius:.357rem;box-shadow:0 3px 10px 0 rgba(34,41,47,.1)}.select-size-lg .vs__selected[data-v-12a66e5d]{font-size:1rem !important}.select-size-lg.vs--single.vs--open .vs__selected[data-v-12a66e5d]{margin-top:6px}.select-size-lg .vs__dropdown-toggle[data-v-12a66e5d],.select-size-lg .vs__selected[data-v-12a66e5d]{font-size:1.25rem}.select-size-lg .vs__dropdown-toggle[data-v-12a66e5d]{padding:5px}.select-size-lg .vs__dropdown-toggle input[data-v-12a66e5d]{margin-top:0}.select-size-lg .vs__deselect svg[data-v-12a66e5d]{transform:scale(1) !important;vertical-align:middle !important}.select-size-sm .vs__dropdown-toggle[data-v-12a66e5d]{padding-bottom:0;padding:1px}.select-size-sm.vs--single .vs__dropdown-toggle[data-v-12a66e5d]{padding:2px}.select-size-sm .vs__dropdown-toggle[data-v-12a66e5d],.select-size-sm .vs__selected[data-v-12a66e5d]{font-size:.9rem}.select-size-sm .vs__actions[data-v-12a66e5d]{padding-top:2px;padding-bottom:2px}.select-size-sm .vs__deselect svg[data-v-12a66e5d]{vertical-align:middle !important}.select-size-sm .vs__search[data-v-12a66e5d]{margin-top:0}.select-size-sm.v-select .vs__selected[data-v-12a66e5d]{padding:0 .3rem;font-size:.75rem}.select-size-sm.v-select:not(.vs--single) .vs__selected[data-v-12a66e5d]{margin:4px 5px}.select-size-sm.v-select.vs--single .vs__selected[data-v-12a66e5d]{margin-top:1px}.select-size-sm.vs--single.vs--open .vs__selected[data-v-12a66e5d]{margin-top:4px}.dark-layout .vs__dropdown-toggle[data-v-12a66e5d]{background:#283046;color:#b4b7bd;border-color:#404656}.dark-layout .vs__selected-options input[data-v-12a66e5d]{color:#b4b7bd}.dark-layout .vs__selected-options input[data-v-12a66e5d]::placeholder{color:#676d7d}.dark-layout .vs__actions svg[data-v-12a66e5d]{fill:#404656}.dark-layout .vs__dropdown-menu[data-v-12a66e5d]{background:#283046}.dark-layout .vs__dropdown-menu li[data-v-12a66e5d]{color:#b4b7bd}.dark-layout .v-select:not(.vs--single) .vs__selected[data-v-12a66e5d]{background-color:rgba(16,148,230,.12);color:#1094e6}.dark-layout .v-select.vs--single .vs__selected[data-v-12a66e5d]{color:#b4b7bd !important}.dark-layout .vs--disabled .vs__dropdown-toggle[data-v-12a66e5d],.dark-layout .vs--disabled .vs__clear[data-v-12a66e5d],.dark-layout .vs--disabled .vs__search[data-v-12a66e5d],.dark-layout .vs--disabled .vs__selected[data-v-12a66e5d],.dark-layout .vs--disabled .vs__open-indicator[data-v-12a66e5d]{background-color:#283046;opacity:.5}.align-items-center .form-row[data-v-12a66e5d]{align-items:center !important}.cus-select[data-v-12a66e5d]{max-width:341px !important}@media screen and (max-width: 768px){.cus-select[data-v-12a66e5d]{max-width:100% !important}}.custom-search[data-v-12a66e5d]{overflow:hidden !important}.vs__dropdown-menu[data-v-12a66e5d]{max-height:190px !important}
.v-select{position:relative;font-family:inherit}.v-select,.v-select *{box-sizing:border-box}@-webkit-keyframes vSelectSpinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes vSelectSpinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity .15s cubic-bezier(1, 0.5, 0.8, 1)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__clear,.vs--disabled .vs__search,.vs--disabled .vs__selected,.vs--disabled .vs__open-indicator{cursor:not-allowed;background-color:#f8f8f8}.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{appearance:none;display:flex;padding:0 0 4px 0;background:none;border:1px solid #d8d6de;border-radius:.357rem;white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{display:flex;align-items:center;padding:4px 6px 0 3px}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:rgba(60,60,60,.5);transform:scale(1);transition:transform 150ms cubic-bezier(1, -0.115, 0.975, 0.855);transition-timing-function:cubic-bezier(1, -0.115, 0.975, 0.855)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(1)}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:rgba(60,60,60,.5);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:8px}.vs__dropdown-menu{display:block;box-sizing:border-box;position:absolute;top:calc(100% - 1px);left:0;z-index:1000;padding:5px 0;margin:0;width:100%;max-height:350px;min-width:160px;overflow-y:auto;box-shadow:0px 4px 25px 0px rgba(0,0,0,.1);border:1px solid #d8d6de;border-top-style:none;border-radius:0 0 .357rem .357rem;text-align:left;list-style:none;background:#fff}.vs__no-options{text-align:center}.vs__dropdown-option{line-height:1.42857143;display:block;padding:3px 20px;clear:both;color:#333;white-space:nowrap}.vs__dropdown-option:hover{cursor:pointer}.vs__dropdown-option--highlight{background:rgba(16,148,230,.12);color:#1094e6 !important}.vs__dropdown-option--disabled{background:inherit;color:rgba(60,60,60,.5)}.vs__dropdown-option--disabled:hover{cursor:inherit}.vs__selected{display:flex;align-items:center;background-color:#1094e6;border:0 solid rgba(60,60,60,.26);border-radius:.357rem;color:#333;line-height:1.8;margin:4px 2px 0px 2px;padding:0 .25em;z-index:0}.vs__deselect{display:inline-flex;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:rgba(60,60,60,.5);text-shadow:0 1px 0 #fff}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--open .vs__selected{position:absolute;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{appearance:none;line-height:1.8;font-size:1em;border:1px solid transparent;border-left:none;outline:none;margin:4px 0 0 0;padding:0 7px;background:none;box-shadow:none;width:0;max-width:100%;flex-grow:1;z-index:1}.vs__search::placeholder{color:#6e6b7b}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search:hover{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);animation:vSelectSpinner 1.1s infinite linear;transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;width:5em;height:5em}.vs--loading .vs__spinner{opacity:1}.vs__open-indicator{fill:none;margin-top:.15rem}.vs__dropdown-toggle{padding:.59px 0 4px 0;transition:all .25s ease-in-out}.vs--single .vs__dropdown-toggle{padding-left:6px}.vs__dropdown-option--disabled{opacity:.5}.vs__dropdown-option--disabled.vs__dropdown-option--selected{background:#1094e6 !important}.vs__dropdown-option{color:#6e6b7b}.vs__dropdown-option,.vs__no-options{padding:7px 20px}.vs__dropdown-option--selected{background-color:#1094e6;color:#fff;position:relative}.vs__dropdown-option--selected::after{content:"";height:1.1rem;width:1.1rem;display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-check'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:1.1rem}[dir=rtl] .vs__dropdown-option--selected::after{left:20px;right:unset}.vs__dropdown-option--selected.vs__dropdown-option--highlight{color:#fff !important;background-color:#1094e6 !important}.vs__clear svg{color:#6e6b7b}.vs__selected{color:#fff}.v-select.vs--single .vs__selected{color:#6e6b7b;margin-top:5px;transition:transform .2s ease}.v-select.vs--single .vs__selected input{padding-left:0}.vs--single.vs--open .vs__selected{transform:translateX(5px)}.vs__selected .vs__deselect{color:inherit}.v-select:not(.vs--single) .vs__selected{border-radius:3px;padding:0 .6em;font-size:.9rem;margin:5px 2px 2px 5px}.v-select:not(.vs--single) .vs__deselect svg{transform:scale(0.8);vertical-align:text-top}.vs__dropdown-menu{top:calc(100% + 1rem);border:none;border-radius:6px;padding:0}.vs--open .vs__dropdown-toggle{border-color:#1094e6;border-bottom-color:#1094e6;border-bottom-left-radius:.357rem;border-bottom-right-radius:.357rem;box-shadow:0 3px 10px 0 rgba(34,41,47,.1)}.select-size-lg .vs__selected{font-size:1rem !important}.select-size-lg.vs--single.vs--open .vs__selected{margin-top:6px}.select-size-lg .vs__dropdown-toggle,.select-size-lg .vs__selected{font-size:1.25rem}.select-size-lg .vs__dropdown-toggle{padding:5px}.select-size-lg .vs__dropdown-toggle input{margin-top:0}.select-size-lg .vs__deselect svg{transform:scale(1) !important;vertical-align:middle !important}.select-size-sm .vs__dropdown-toggle{padding-bottom:0;padding:1px}.select-size-sm.vs--single .vs__dropdown-toggle{padding:2px}.select-size-sm .vs__dropdown-toggle,.select-size-sm .vs__selected{font-size:.9rem}.select-size-sm .vs__actions{padding-top:2px;padding-bottom:2px}.select-size-sm .vs__deselect svg{vertical-align:middle !important}.select-size-sm .vs__search{margin-top:0}.select-size-sm.v-select .vs__selected{padding:0 .3rem;font-size:.75rem}.select-size-sm.v-select:not(.vs--single) .vs__selected{margin:4px 5px}.select-size-sm.v-select.vs--single .vs__selected{margin-top:1px}.select-size-sm.vs--single.vs--open .vs__selected{margin-top:4px}.dark-layout .vs__dropdown-toggle{background:#283046;color:#b4b7bd;border-color:#404656}.dark-layout .vs__selected-options input{color:#b4b7bd}.dark-layout .vs__selected-options input::placeholder{color:#676d7d}.dark-layout .vs__actions svg{fill:#404656}.dark-layout .vs__dropdown-menu{background:#283046}.dark-layout .vs__dropdown-menu li{color:#b4b7bd}.dark-layout .v-select:not(.vs--single) .vs__selected{background-color:rgba(16,148,230,.12);color:#1094e6}.dark-layout .v-select.vs--single .vs__selected{color:#b4b7bd !important}.dark-layout .vs--disabled .vs__dropdown-toggle,.dark-layout .vs--disabled .vs__clear,.dark-layout .vs--disabled .vs__search,.dark-layout .vs--disabled .vs__selected,.dark-layout .vs--disabled .vs__open-indicator{background-color:#283046;opacity:.5}.align-items-center .form-row{align-items:center !important}.memo{border:none !important;box-shadow:none !important;background:#fff !important}
.v-select[data-v-67cb6ed4]{position:relative;font-family:inherit}.v-select[data-v-67cb6ed4],.v-select *[data-v-67cb6ed4]{box-sizing:border-box}@-webkit-keyframes vSelectSpinner-data-v-67cb6ed4{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes vSelectSpinner-data-v-67cb6ed4{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.vs__fade-enter-active[data-v-67cb6ed4],.vs__fade-leave-active[data-v-67cb6ed4]{pointer-events:none;transition:opacity .15s cubic-bezier(1, 0.5, 0.8, 1)}.vs__fade-enter[data-v-67cb6ed4],.vs__fade-leave-to[data-v-67cb6ed4]{opacity:0}.vs--disabled .vs__dropdown-toggle[data-v-67cb6ed4],.vs--disabled .vs__clear[data-v-67cb6ed4],.vs--disabled .vs__search[data-v-67cb6ed4],.vs--disabled .vs__selected[data-v-67cb6ed4],.vs--disabled .vs__open-indicator[data-v-67cb6ed4]{cursor:not-allowed;background-color:#f8f8f8}.v-select[dir=rtl] .vs__actions[data-v-67cb6ed4]{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear[data-v-67cb6ed4]{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect[data-v-67cb6ed4]{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu[data-v-67cb6ed4]{text-align:right}.vs__dropdown-toggle[data-v-67cb6ed4]{appearance:none;display:flex;padding:0 0 4px 0;background:none;border:1px solid #d8d6de;border-radius:.357rem;white-space:normal}.vs__selected-options[data-v-67cb6ed4]{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions[data-v-67cb6ed4]{display:flex;align-items:center;padding:4px 6px 0 3px}.vs--searchable .vs__dropdown-toggle[data-v-67cb6ed4]{cursor:text}.vs--unsearchable .vs__dropdown-toggle[data-v-67cb6ed4]{cursor:pointer}.vs--open .vs__dropdown-toggle[data-v-67cb6ed4]{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator[data-v-67cb6ed4]{fill:rgba(60,60,60,.5);transform:scale(1);transition:transform 150ms cubic-bezier(1, -0.115, 0.975, 0.855);transition-timing-function:cubic-bezier(1, -0.115, 0.975, 0.855)}.vs--open .vs__open-indicator[data-v-67cb6ed4]{transform:rotate(180deg) scale(1)}.vs--loading .vs__open-indicator[data-v-67cb6ed4]{opacity:0}.vs__clear[data-v-67cb6ed4]{fill:rgba(60,60,60,.5);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:8px}.vs__dropdown-menu[data-v-67cb6ed4]{display:block;box-sizing:border-box;position:absolute;top:calc(100% - 1px);left:0;z-index:1000;padding:5px 0;margin:0;width:100%;max-height:350px;min-width:160px;overflow-y:auto;box-shadow:0px 4px 25px 0px rgba(0,0,0,.1);border:1px solid #d8d6de;border-top-style:none;border-radius:0 0 .357rem .357rem;text-align:left;list-style:none;background:#fff}.vs__no-options[data-v-67cb6ed4]{text-align:center}.vs__dropdown-option[data-v-67cb6ed4]{line-height:1.42857143;display:block;padding:3px 20px;clear:both;color:#333;white-space:nowrap}.vs__dropdown-option[data-v-67cb6ed4]:hover{cursor:pointer}.vs__dropdown-option--highlight[data-v-67cb6ed4]{background:rgba(16,148,230,.12);color:#1094e6 !important}.vs__dropdown-option--disabled[data-v-67cb6ed4]{background:inherit;color:rgba(60,60,60,.5)}.vs__dropdown-option--disabled[data-v-67cb6ed4]:hover{cursor:inherit}.vs__selected[data-v-67cb6ed4]{display:flex;align-items:center;background-color:#1094e6;border:0 solid rgba(60,60,60,.26);border-radius:.357rem;color:#333;line-height:1.8;margin:4px 2px 0px 2px;padding:0 .25em;z-index:0}.vs__deselect[data-v-67cb6ed4]{display:inline-flex;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:rgba(60,60,60,.5);text-shadow:0 1px 0 #fff}.vs--single .vs__selected[data-v-67cb6ed4]{background-color:transparent;border-color:transparent}.vs--single.vs--open .vs__selected[data-v-67cb6ed4]{position:absolute;opacity:.4}.vs--single.vs--searching .vs__selected[data-v-67cb6ed4]{display:none}.vs__search[data-v-67cb6ed4]::-webkit-search-cancel-button{display:none}.vs__search[data-v-67cb6ed4]::-webkit-search-decoration,.vs__search[data-v-67cb6ed4]::-webkit-search-results-button,.vs__search[data-v-67cb6ed4]::-webkit-search-results-decoration,.vs__search[data-v-67cb6ed4]::-ms-clear{display:none}.vs__search[data-v-67cb6ed4],.vs__search[data-v-67cb6ed4]:focus{appearance:none;line-height:1.8;font-size:1em;border:1px solid transparent;border-left:none;outline:none;margin:4px 0 0 0;padding:0 7px;background:none;box-shadow:none;width:0;max-width:100%;flex-grow:1;z-index:1}.vs__search[data-v-67cb6ed4]::placeholder{color:#6e6b7b}.vs--unsearchable .vs__search[data-v-67cb6ed4]{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search[data-v-67cb6ed4]:hover{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search[data-v-67cb6ed4]{opacity:.2}.vs__spinner[data-v-67cb6ed4]{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);animation:vSelectSpinner-data-v-67cb6ed4 1.1s infinite linear;transition:opacity .1s}.vs__spinner[data-v-67cb6ed4],.vs__spinner[data-v-67cb6ed4]:after{border-radius:50%;width:5em;height:5em}.vs--loading .vs__spinner[data-v-67cb6ed4]{opacity:1}.vs__open-indicator[data-v-67cb6ed4]{fill:none;margin-top:.15rem}.vs__dropdown-toggle[data-v-67cb6ed4]{padding:.59px 0 4px 0;transition:all .25s ease-in-out}.vs--single .vs__dropdown-toggle[data-v-67cb6ed4]{padding-left:6px}.vs__dropdown-option--disabled[data-v-67cb6ed4]{opacity:.5}.vs__dropdown-option--disabled.vs__dropdown-option--selected[data-v-67cb6ed4]{background:#1094e6 !important}.vs__dropdown-option[data-v-67cb6ed4]{color:#6e6b7b}.vs__dropdown-option[data-v-67cb6ed4],.vs__no-options[data-v-67cb6ed4]{padding:7px 20px}.vs__dropdown-option--selected[data-v-67cb6ed4]{background-color:#1094e6;color:#fff;position:relative}.vs__dropdown-option--selected[data-v-67cb6ed4]::after{content:"";height:1.1rem;width:1.1rem;display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-check'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:1.1rem}[dir=rtl] .vs__dropdown-option--selected[data-v-67cb6ed4]::after{left:20px;right:unset}.vs__dropdown-option--selected.vs__dropdown-option--highlight[data-v-67cb6ed4]{color:#fff !important;background-color:#1094e6 !important}.vs__clear svg[data-v-67cb6ed4]{color:#6e6b7b}.vs__selected[data-v-67cb6ed4]{color:#fff}.v-select.vs--single .vs__selected[data-v-67cb6ed4]{color:#6e6b7b;margin-top:5px;transition:transform .2s ease}.v-select.vs--single .vs__selected input[data-v-67cb6ed4]{padding-left:0}.vs--single.vs--open .vs__selected[data-v-67cb6ed4]{transform:translateX(5px)}.vs__selected .vs__deselect[data-v-67cb6ed4]{color:inherit}.v-select:not(.vs--single) .vs__selected[data-v-67cb6ed4]{border-radius:3px;padding:0 .6em;font-size:.9rem;margin:5px 2px 2px 5px}.v-select:not(.vs--single) .vs__deselect svg[data-v-67cb6ed4]{transform:scale(0.8);vertical-align:text-top}.vs__dropdown-menu[data-v-67cb6ed4]{top:calc(100% + 1rem);border:none;border-radius:6px;padding:0}.vs--open .vs__dropdown-toggle[data-v-67cb6ed4]{border-color:#1094e6;border-bottom-color:#1094e6;border-bottom-left-radius:.357rem;border-bottom-right-radius:.357rem;box-shadow:0 3px 10px 0 rgba(34,41,47,.1)}.select-size-lg .vs__selected[data-v-67cb6ed4]{font-size:1rem !important}.select-size-lg.vs--single.vs--open .vs__selected[data-v-67cb6ed4]{margin-top:6px}.select-size-lg .vs__dropdown-toggle[data-v-67cb6ed4],.select-size-lg .vs__selected[data-v-67cb6ed4]{font-size:1.25rem}.select-size-lg .vs__dropdown-toggle[data-v-67cb6ed4]{padding:5px}.select-size-lg .vs__dropdown-toggle input[data-v-67cb6ed4]{margin-top:0}.select-size-lg .vs__deselect svg[data-v-67cb6ed4]{transform:scale(1) !important;vertical-align:middle !important}.select-size-sm .vs__dropdown-toggle[data-v-67cb6ed4]{padding-bottom:0;padding:1px}.select-size-sm.vs--single .vs__dropdown-toggle[data-v-67cb6ed4]{padding:2px}.select-size-sm .vs__dropdown-toggle[data-v-67cb6ed4],.select-size-sm .vs__selected[data-v-67cb6ed4]{font-size:.9rem}.select-size-sm .vs__actions[data-v-67cb6ed4]{padding-top:2px;padding-bottom:2px}.select-size-sm .vs__deselect svg[data-v-67cb6ed4]{vertical-align:middle !important}.select-size-sm .vs__search[data-v-67cb6ed4]{margin-top:0}.select-size-sm.v-select .vs__selected[data-v-67cb6ed4]{padding:0 .3rem;font-size:.75rem}.select-size-sm.v-select:not(.vs--single) .vs__selected[data-v-67cb6ed4]{margin:4px 5px}.select-size-sm.v-select.vs--single .vs__selected[data-v-67cb6ed4]{margin-top:1px}.select-size-sm.vs--single.vs--open .vs__selected[data-v-67cb6ed4]{margin-top:4px}.dark-layout .vs__dropdown-toggle[data-v-67cb6ed4]{background:#283046;color:#b4b7bd;border-color:#404656}.dark-layout .vs__selected-options input[data-v-67cb6ed4]{color:#b4b7bd}.dark-layout .vs__selected-options input[data-v-67cb6ed4]::placeholder{color:#676d7d}.dark-layout .vs__actions svg[data-v-67cb6ed4]{fill:#404656}.dark-layout .vs__dropdown-menu[data-v-67cb6ed4]{background:#283046}.dark-layout .vs__dropdown-menu li[data-v-67cb6ed4]{color:#b4b7bd}.dark-layout .v-select:not(.vs--single) .vs__selected[data-v-67cb6ed4]{background-color:rgba(16,148,230,.12);color:#1094e6}.dark-layout .v-select.vs--single .vs__selected[data-v-67cb6ed4]{color:#b4b7bd !important}.dark-layout .vs--disabled .vs__dropdown-toggle[data-v-67cb6ed4],.dark-layout .vs--disabled .vs__clear[data-v-67cb6ed4],.dark-layout .vs--disabled .vs__search[data-v-67cb6ed4],.dark-layout .vs--disabled .vs__selected[data-v-67cb6ed4],.dark-layout .vs--disabled .vs__open-indicator[data-v-67cb6ed4]{background-color:#283046;opacity:.5}.align-items-center .form-row[data-v-67cb6ed4]{align-items:center !important}.cus-select[data-v-67cb6ed4]{max-width:341px !important}@media screen and (max-width: 768px){.cus-select[data-v-67cb6ed4]{max-width:100% !important}}.cus-select[data-v-67cb6ed4]  .vs__search::placeholder{color:#8e8e90}.custom-search[data-v-67cb6ed4]{overflow:hidden !important}.vs__dropdown-menu[data-v-67cb6ed4]{max-height:190px !important}.slot-group-value[data-v-67cb6ed4]{display:flex;align-items:center;width:100%;min-height:38px;padding:.375rem .75rem;color:#515050;font-size:14px;background-color:#efefef;border:1px solid #d8d6de;border-radius:.357rem;line-height:1.5}.slot-group-placeholder[data-v-67cb6ed4]{color:#adb5bd}.slot-group-row[data-v-67cb6ed4]  .form-row{align-items:center}
.reservations[data-v-9ff33cc2]{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}@media screen and (max-width: 700px){.reservations[data-v-9ff33cc2]{width:100%}}.reservations .reservation-date[data-v-9ff33cc2]{max-width:250px;display:inline-block;box-shadow:none !important}.reservations .reservation-date input[data-v-9ff33cc2]{border:none !important;box-shadow:none !important}.reservations-header[data-v-9ff33cc2]{border-right:1px solid #ebe9f1;border-bottom:1px solid #ebe9f1}.reservations-header__item[data-v-9ff33cc2]{padding:5px 10px;font-weight:bold;text-align:center;font-size:clamp(0.75rem, 0.705rem + 0.23vw, 0.875rem)}.reservations-list[data-v-9ff33cc2]{border-right:1px solid #ebe9f1;border-bottom:1px solid #ebe9f1}.reservations-list__item[data-v-9ff33cc2]{padding:5px;text-align:center}.reservations-list__item__name[data-v-9ff33cc2],.reservations-list__item__inquiry[data-v-9ff33cc2],.reservations-list__item__people[data-v-9ff33cc2],.reservations-list__item__parking[data-v-9ff33cc2],.reservations-list__item__memo[data-v-9ff33cc2],.reservations-list__item__edit[data-v-9ff33cc2]{border-bottom:1px dotted #ebe9f1}.reservations-list__item__namelast-child[data-v-9ff33cc2],.reservations-list__item__inquirylast-child[data-v-9ff33cc2],.reservations-list__item__peoplelast-child[data-v-9ff33cc2],.reservations-list__item__parkinglast-child[data-v-9ff33cc2],.reservations-list__item__memolast-child[data-v-9ff33cc2],.reservations-list__item__editlast-child[data-v-9ff33cc2]{border-bottom:0}.reservations-slot[data-v-9ff33cc2]{border-right:1px solid #ebe9f1}.reservations .customer-name[data-v-9ff33cc2]{font-size:clamp(0.875rem, 0.83rem + 0.23vw, 1rem);font-weight:bold;overflow-wrap:anywhere}.reservations .cancel[data-v-9ff33cc2]{color:#dc3545}.reservations .memo[data-v-9ff33cc2]{color:#1798e8}.reservations .dummy-reservation[data-v-9ff33cc2]{width:100%;height:100%;cursor:pointer;border-bottom:1px dotted #ebe9f1}.reservation-slot-unavailable[data-v-9ff33cc2]{background-color:rgba(51,68,109,.05) !important}.fc .fc-toolbar-title[data-v-9ff33cc2]{font-size:1.5rem !important}@media screen and (max-width: 700px){.fc .fc-daygrid-day-frame[data-v-9ff33cc2]{min-height:50px}.fc .fc-daygrid-day-frame .text-day-fullcalendar[data-v-9ff33cc2]{font-size:.6rem !important}}.switch-success .custom-control-label[data-v-9ff33cc2]::before{background-color:#28a745 !important}.switch-danger .custom-control-label[data-v-9ff33cc2]::before{background-color:#dc3545 !important}.switch-disabled .custom-control-label[data-v-9ff33cc2]::before{background-color:#8e8e8e !important}.reservation-slot-new-icon[data-v-9ff33cc2]{background-color:#ff0;padding:2px 5px;font-size:10px;font-weight:bold;border-radius:3px;position:absolute;top:5px;left:5px}.circle[data-v-9ff33cc2]{width:10px;height:10px;border-radius:50%;display:inline-block;background-color:#00cfe9}.calender-container[data-v-9ff33cc2]{background-color:#fff;overflow-x:auto}.reservation-date[data-v-9ff33cc2]{font-size:clamp(1rem, 1rem + 0.45vw, 1.45rem);font-weight:bold}.reservation-slot-new-icon[data-v-9ff33cc2]{background-color:#ff0;padding:2px 5px;font-size:10px;font-weight:bold;border-radius:3px;position:absolute;top:5px;left:5px}.website-holiday[data-v-9ff33cc2]{background-color:#f8f8f8}.reservations-edit-calendar .fc-scrollgrid-sync-inner[data-v-9ff33cc2]{text-align:center}.reservations-edit-calendar .fc .fc-event[data-v-9ff33cc2]{--fc-event-border-color: transparent;--fc-event-text-color: initial}.reservations-edit-calendar .fc-scrollgrid-sync-table tbody>tr[data-v-9ff33cc2]{height:140px}.reservations-edit-calendar .fc-day-past[data-v-9ff33cc2]{background-color:unset !important;opacity:unset !important}.reservations-edit-calendar .fc-daygrid-day-top[data-v-9ff33cc2]{opacity:unset !important}.reservations-edit-calendar .fc-day-today[data-v-9ff33cc2]{background-color:unset !important}.reservations-edit-calendar .fc .fc-toolbar.fc-header-toolbar[data-v-9ff33cc2]{margin-bottom:0}.reservations-edit-calendar .fc-daygrid-day-top>.fc-daygrid-day-number[data-v-9ff33cc2]{all:unset;display:contents;pointer-events:none}.reservations-edit-calendar .fc-popover[data-v-9ff33cc2]{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[data-v-9ff33cc2]{display:none !important}.reservations-edit-menu[data-v-9ff33cc2]{background:#fff}.reservations-edit-menu .dropdown.btn-group .dropdown-toggle[data-v-9ff33cc2]{padding:0;font-size:12px}.reservations-edit-menu .dropdown.btn-group .dropdown-menu[data-v-9ff33cc2]{padding:1em;min-width:14em}.reservation-slot-status[data-v-9ff33cc2]{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[data-v-9ff33cc2]{background-color:rgba(40,199,111,.1);color:#28c76f}.reservations[data-v-9ff33cc2]{position:relative}.reservations-loading-overlay[data-v-9ff33cc2]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.7);display:flex;justify-content:center;align-items:center;z-index:10}.shared-slot-header-row[data-v-9ff33cc2],.shared-slot-row[data-v-9ff33cc2]{min-width:min-content}.shared-slot-summary-row[data-v-9ff33cc2]{background-color:rgba(0,0,0,.03);border-top:2px solid #d0d0d0;font-weight:600}.reservations-list__item__edit[data-v-9ff33cc2]  .dropdown-menu{min-width:auto}.reservations-list__item__edit[data-v-9ff33cc2]  .dropdown-menu .dropdown-item{padding:.35rem .8rem;font-size:.9rem}
.reservations{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}@media screen and (max-width: 700px){.reservations{width:100%}}.reservations .reservation-date{max-width:250px;display:inline-block;box-shadow:none !important}.reservations .reservation-date input{border:none !important;box-shadow:none !important}.reservations-header{border-right:1px solid #ebe9f1;border-bottom:1px solid #ebe9f1}.reservations-header__item{padding:5px 10px;font-weight:bold;text-align:center;font-size:clamp(0.75rem, 0.705rem + 0.23vw, 0.875rem)}.reservations-list{border-right:1px solid #ebe9f1;border-bottom:1px solid #ebe9f1}.reservations-list__item{padding:5px;text-align:center}.reservations-list__item__name,.reservations-list__item__inquiry,.reservations-list__item__people,.reservations-list__item__parking,.reservations-list__item__memo,.reservations-list__item__edit{border-bottom:1px dotted #ebe9f1}.reservations-list__item__namelast-child,.reservations-list__item__inquirylast-child,.reservations-list__item__peoplelast-child,.reservations-list__item__parkinglast-child,.reservations-list__item__memolast-child,.reservations-list__item__editlast-child{border-bottom:0}.reservations-slot{border-right:1px solid #ebe9f1}.reservations .customer-name{font-size:clamp(0.875rem, 0.83rem + 0.23vw, 1rem);font-weight:bold;overflow-wrap:anywhere}.reservations .cancel{color:#dc3545}.reservations .memo{color:#1798e8}.reservations .dummy-reservation{width:100%;height:100%;cursor:pointer;border-bottom:1px dotted #ebe9f1}.reservation-slot-unavailable{background-color:rgba(51,68,109,.05) !important}.fc .fc-toolbar-title{font-size:1.5rem !important}@media screen and (max-width: 700px){.fc .fc-daygrid-day-frame{min-height:50px}.fc .fc-daygrid-day-frame .text-day-fullcalendar{font-size:.6rem !important}}.switch-success .custom-control-label::before{background-color:#28a745 !important}.switch-danger .custom-control-label::before{background-color:#dc3545 !important}.switch-disabled .custom-control-label::before{background-color:#8e8e8e !important}.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}.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}.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}
.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}
.required::after{content:" *";color:#ea5455;vertical-align:middle;font-size:20px;font-weight:bold}.required-sm::after{content:"*";color:#ea5455;vertical-align:middle;font-size:12px}.button-style-label{margin-right:5px;margin-bottom:3px !important;border-radius:7px !important}.checkbox-radius-button-style{margin-right:5px;margin-bottom:3px !important}.checkbox-radius-button-style label.btn-sm{border-radius:15px !important}.checkbox-radius-button-style label.btn-sm.active{border-radius:15px !important}.checkbox-radius-button-style label input{color:#fff;background:#fbb;border:1px solid #fbb}.checkbox-radius-button-style label input:checked{color:#fff;background:#fbb;border:1px solid #fbb}.vs__selected-options{max-width:calc(100% - 41px)}.vs__selected{max-width:100%}.vs--single .vs__selected-options{flex-wrap:nowrap !important}.vs--single .vs__selected{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.custom-selected-options .vs__selected-options{flex-wrap:wrap}.custom-selected-options .vs__selected .selected-label{display:block !important;white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.vs--open .vs__search{position:static}.vs__dropdown-option{white-space:normal}.input-file{position:relative;text-align:center;width:170px;height:145px;padding:0 10px 0 10px}.input-file-image{position:relative;text-align:center;width:300px;height:145px;padding:0 10px 0 10px}.input-file-post-image{position:relative;text-align:center;width:100%;height:145px;padding:0 10px 0 10px}.preview-area{position:relative;text-align:center;width:170px}.preview-area img.img-area{width:170px !important}.preview-area img.img-area-custom-estate{max-width:170px !important;max-height:140px !important}.preview-area img.img-area-custom-facility{max-width:170px !important;max-height:140px !important}.preview-area img.img-area-custom-multiple-image{max-width:170px !important;max-height:140px !important}.preview-area canvas.img-area-custom-estate{max-width:170px !important;max-height:140px !important}.excel-area-custom{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;padding:40px 12px;border:3px solid #a9a9a9;border-radius:4px;background:rgba(22,165,191,0);transition:all .25s cubic-bezier(0.21, 0.51, 0.51, 1)}.drop-area{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;padding:40px 12px;border:3px solid #a9a9a9;border-radius:4px;background:rgba(22,165,191,0);transition:all .25s cubic-bezier(0.21, 0.51, 0.51, 1)}.drop-area:after{content:"";border:2px dotted #a9a9a9;border-radius:4px;position:absolute;top:5px;left:5px;width:calc(100% - 10px);height:calc(100% - 10px)}.drop-area.dragover{opacity:.7;border:2px solid gray}.drop-area:hover{opacity:.7;border:2px solid gray}.upload-file{position:absolute;cursor:pointer;top:0;left:0;z-index:10;display:block;width:100%;height:100%;opacity:0}.bulk-input-file{position:relative;text-align:center;width:100%;height:120px;padding:0 10px 0 10px}.bulk-input-file span.input-file-title{margin:5px 0;font-size:30px}.bulk-input-file span.input-file-title-estate{margin:5px 0;font-size:2.1vh}.bulk-input-file span.input-file-sub-title{margin:3px 0;font-size:20px}.bulk-input-file span.input-file-sub-title-estate{margin:3px 0;font-size:1.5vh}.bulk-drop-area{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;padding:30px 12px;border:3px solid #a9a9a9;border-radius:4px;background:rgba(22,165,191,0);transition:all .25s cubic-bezier(0.21, 0.51, 0.51, 1)}.bulk-drop-area:after{content:"";border:2px dotted #a9a9a9;border-radius:4px;position:absolute;top:5px;left:5px;width:calc(100% - 10px);height:calc(100% - 10px)}.bulk-drop-area.dragover{opacity:.7;border:2px solid gray}.bulk-drop-area:hover{opacity:.7;border:2px solid gray}.bulk-upload-file{position:absolute;cursor:pointer;top:0;left:0;z-index:10;display:block;width:100%;height:100%;opacity:0}.drop-area-image{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;padding:40px 12px;border:3px solid #a9a9a9;border-radius:4px;background:rgba(22,165,191,0);transition:all .25s cubic-bezier(0.21, 0.51, 0.51, 1)}.drop-area-image:after{content:"";border:2px dotted #a9a9a9;border-radius:4px;position:absolute;top:5px;left:5px;width:calc(100% - 10px);height:calc(100% - 10px)}.drop-area-image.dragover{opacity:.7;border:2px solid gray}.drop-area-image:hover{opacity:.7;border:2px solid gray}.preview-area img.img-area-custom{max-width:140px;max-height:140px}.hide-item{display:none}.portal-icon{margin-right:1px}.nav-pills .nav-link{padding:.786rem 1.2rem;border:1px solid transparent}.gray-out{z-index:2000;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.progress-bar-background{z-index:2100;position:fixed;top:25%;left:25%;width:50%;height:35%;border-radius:1%;background-color:#fff}.form-size-custom-medium{width:25% !important}@media screen and (max-width: 991px){.form-size-custom-medium{width:50% !important}}.form-size-custom-large{width:33.33333333% !important}@media screen and (max-width: 991px){.form-size-custom-large{width:75% !important}}.form-size-custom-x-large{width:50% !important}@media screen and (max-width: 991px){.form-size-custom-x-large{width:100% !important}}.form-custom-price{display:flex}@media screen and (max-width: 991px){.form-custom-price{width:55% !important;display:inline-block}}.table_sticky{display:block;overflow-y:scroll;height:calc(100vh / 3)}.table_sticky thead th{position:sticky;top:0;z-index:1;transform:scale(1, 1.05)}.transportation-modal-th div{width:5rem}.modal-validation-error{position:sticky;top:0;z-index:1}.surrounding-modal-map{height:21rem;width:54rem}@media screen and (max-width: 991px){.surrounding-modal-map{max-width:33rem;height:22rem}}@media screen and (max-width: 575px){.surrounding-modal-map{max-width:100%;height:16rem}}.transportation .table td{padding:.1rem;padding-top:.5rem;padding-bottom:.5rem}.transportation-modal-distance-button{width:81px}@media screen and (max-width: 991px){.transportation-modal-distance-button{width:81px}}@media screen and (max-width: 575px){.transportation-modal-distance-button{width:56px}}.lat-lng-map-modal-map{height:40rem;width:54rem}@media screen and (max-width: 991px){.lat-lng-map-modal-map{max-width:33rem;max-height:21rem}}@media screen and (max-width: 575px){.lat-lng-map-modal-map{max-width:100%;max-height:21rem}}.address-map-modal-map{height:40rem;width:54rem}@media screen and (max-width: 991px){.address-map-modal-map{max-width:33rem;max-height:21rem}}@media screen and (max-width: 575px){.address-map-modal-map{max-width:100%;max-height:21rem}}.modal-item-label{font-size:.8rem;font-weight:600}.pl-5px{padding-left:5px}.pr-5px{padding-right:5px}.bg-color-click-button{background-color:rgba(115,103,240,.2)}.bulk-input-file span.input-file-title-sheet-format-setting{margin:4px 0;font-size:2vh}.custom-button-save{display:flex;gap:20px;justify-content:space-between}.wrap-feature{display:flex;justify-content:space-between}.wrap-feature fieldset{margin-bottom:1.75rem}.row-gap-20{row-gap:20px}.vs__deselect[disabled]{display:none}.vs__selected:has(.selected-disabled-label){padding-right:0 !important;margin-right:0 !important}.selected-disabled-label{color:#6e6b7b;padding-right:2px}.form-control:disabled{background-color:#f8f8f8 !important}.color-sketch-head{width:279px}.milestone-color-picker .vc-sketch-presets{display:flex !important;flex-wrap:wrap !important}.form-content-overlay{position:relative}.form-content-overlay::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:10}
