.floating-sidebar{position:-webkit-sticky;position:sticky;top:220px}@media(min-width: 1540px){.floating-sidebar{position:-webkit-sticky;position:sticky;top:180px}}ul.history-list{list-style:none;padding:0;margin-left:1.5em;margin-bottom:0}
.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}
.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-22fc187e]{fill:#eda62a;stroke:#eda62a}.ripple-button[data-v-22fc187e]{cursor:pointer;margin-left:.3rem;transition:color .3s,background .3s}.ripple-button[data-v-22fc187e]:hover{animation:hover-ripple-data-v-22fc187e .6s}.ripple-button[data-v-22fc187e]:active{transition-duration:.1s;animation:click-ripple-data-v-22fc187e .6s}@keyframes hover-ripple-data-v-22fc187e{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-22fc187e{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-22fc187e]{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-dcafbb86]{fill:#eda62a;stroke:#eda62a}.ripple-button[data-v-dcafbb86]{cursor:pointer;margin-left:.3rem;transition:color .3s,background .3s}.ripple-button[data-v-dcafbb86]:hover{animation:hover-ripple-data-v-dcafbb86 .6s}.ripple-button[data-v-dcafbb86]:active{transition-duration:.1s;animation:click-ripple-data-v-dcafbb86 .6s}@keyframes hover-ripple-data-v-dcafbb86{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-dcafbb86{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-dcafbb86]{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-1dc0e6f6]{fill:#eda62a;stroke:#eda62a}.ripple-button[data-v-1dc0e6f6]{cursor:pointer;margin-left:.3rem;transition:color .3s,background .3s}.ripple-button[data-v-1dc0e6f6]:hover{animation:hover-ripple-data-v-1dc0e6f6 .6s}.ripple-button[data-v-1dc0e6f6]:active{transition-duration:.1s;animation:click-ripple-data-v-1dc0e6f6 .6s}@keyframes hover-ripple-data-v-1dc0e6f6{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-1dc0e6f6{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-1dc0e6f6]{padding:.5rem 1rem;border-radius:.358rem;font-size:1rem;line-height:1;min-width:95px}.input-max-count[data-v-1dc0e6f6]:disabled{background-color:#d9d9d9}.slot-setting-buttons__add[data-v-1dc0e6f6]{margin-left:auto}@media(max-width: 575.98px){.slot-setting-buttons[data-v-1dc0e6f6]{width:100%;gap:.25rem}.slot-setting-buttons__add[data-v-1dc0e6f6]{margin-left:0}.slot-setting-buttons .btn[data-v-1dc0e6f6]{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-7e3463a5]{fill:#eda62a;stroke:#eda62a}.ripple-button[data-v-7e3463a5]{cursor:pointer;margin-left:.3rem;transition:color .3s,background .3s}.ripple-button[data-v-7e3463a5]:hover{animation:hover-ripple-data-v-7e3463a5 .6s}.ripple-button[data-v-7e3463a5]:active{transition-duration:.1s;animation:click-ripple-data-v-7e3463a5 .6s}@keyframes hover-ripple-data-v-7e3463a5{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-7e3463a5{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-7e3463a5]{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}
.modal-body[data-v-0b53b2e2]{padding:.8rem 1rem}.modal-body .card[data-v-0b53b2e2]{margin-bottom:1rem}.modal-form-title[data-v-0b53b2e2]{padding-bottom:.5rem;font-size:1rem;font-weight:bold}.modal-form-group[data-v-0b53b2e2]{margin-bottom:.5rem}@media screen and (max-width: 480px){.modal-form-group[data-v-0b53b2e2]{margin-bottom:.2rem}}.modal-form-item-sub-label[data-v-0b53b2e2]{font-size:.8rem;font-weight:bold}.custom-selected-options .vs__selected-options[data-v-0b53b2e2]{flex-wrap:wrap}.datepicker-min-width[data-v-0b53b2e2]{min-width:150px}@media screen and (min-width: 765px){.datepicker-padding-custom .datepicker-form-from[data-v-0b53b2e2]{padding-right:0}.datepicker-padding-custom .datepicker-form-interval[data-v-0b53b2e2]{padding-left:0;padding-right:0}.datepicker-padding-custom .datepicker-form-to[data-v-0b53b2e2]{padding-left:0}}.datepicker-wrap-custom label.text-wrap[data-v-0b53b2e2]{white-space:nowrap !important;overflow:hidden}.min-width-25[data-v-0b53b2e2]{min-width:25px}.max-width-25[data-v-0b53b2e2]{max-width:25px}.ripple-button svg.liked.feather[data-v-0b53b2e2]{fill:#eda62a;stroke:#eda62a}.ripple-button[data-v-0b53b2e2]{cursor:pointer;margin-left:.3rem;transition:color .3s,background .3s}.ripple-button[data-v-0b53b2e2]:hover{animation:hover-ripple-data-v-0b53b2e2 .6s}.ripple-button[data-v-0b53b2e2]:active{transition-duration:.1s;animation:click-ripple-data-v-0b53b2e2 .6s}@keyframes hover-ripple-data-v-0b53b2e2{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-0b53b2e2{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-0b53b2e2]{padding:.5rem 1rem;border-radius:.358rem;font-size:1rem;line-height:1;min-width:95px}custom-table thead th[data-v-0b53b2e2]{border:none}[data-v-0b53b2e2] .card{border:none !important;box-shadow:none !important}[data-v-0b53b2e2] .card-body{border:none !important}[data-v-0b53b2e2] .modal-content{border:none !important}[data-v-0b53b2e2] .modal-body{border:none !important}.modal-item-label[data-v-0b53b2e2]{font-size:1rem !important;font-weight:600 !important}.modal-item-label .invalid-target[data-v-0b53b2e2]{font-size:1rem !important}[data-v-0b53b2e2] .form-control{font-size:1rem !important}[data-v-0b53b2e2] .vs__dropdown-toggle{font-size:1rem !important;min-height:38px !important}[data-v-0b53b2e2] .vs__selected{font-size:1rem !important}[data-v-0b53b2e2] .vs__search{font-size:1rem !important}[data-v-0b53b2e2] .input-placeholder-custom-color .vs__search::placeholder{color:#b7b5b5 !important}[data-v-0b53b2e2] .vs__actions{padding:6px 6px 0 3px !important}[data-v-0b53b2e2] .button-style-label{font-size:1rem !important}.m-top-3[data-v-0b53b2e2]{margin-top:20px}.complete-redirect-wait-seconds-input[data-v-0b53b2e2]{width:80px;text-align:right}.deadline-time-day-type-select[data-v-0b53b2e2]{min-width:120px}.deadline-time-datepicker[data-v-0b53b2e2]{width:120px}
*[draggable=true]{cursor:move}.vs__dropdown-menu{z-index:1060 !important}
.min-width-50[data-v-58d9fee9]{min-width:50px}.min-width-150[data-v-58d9fee9]{min-width:150px}.min-width-200[data-v-58d9fee9]{min-width:200px}.min-width-300[data-v-58d9fee9]{min-width:300px}.compact-x-cell[data-v-58d9fee9]{padding-left:.3rem;padding-right:.3rem}.checkbox-center[data-v-58d9fee9]{display:flex;justify-content:center}.checkbox-center[data-v-58d9fee9]  .custom-control{padding-left:0;min-width:1rem}.checkbox-center[data-v-58d9fee9]  .custom-control-label::before,.checkbox-center[data-v-58d9fee9]  .custom-control-label::after{left:0}
.modal-body[data-v-38f03edc]{padding:.8rem 1rem}.modal-body .card[data-v-38f03edc]{margin-bottom:1rem}.modal-form-title[data-v-38f03edc]{padding-bottom:.5rem;font-size:1rem;font-weight:bold}.modal-form-group[data-v-38f03edc]{margin-bottom:.5rem}@media screen and (max-width: 480px){.modal-form-group[data-v-38f03edc]{margin-bottom:.2rem}}.modal-form-item-sub-label[data-v-38f03edc]{font-size:.8rem;font-weight:bold}.custom-selected-options .vs__selected-options[data-v-38f03edc]{flex-wrap:wrap}.datepicker-min-width[data-v-38f03edc]{min-width:150px}@media screen and (min-width: 765px){.datepicker-padding-custom .datepicker-form-from[data-v-38f03edc]{padding-right:0}.datepicker-padding-custom .datepicker-form-interval[data-v-38f03edc]{padding-left:0;padding-right:0}.datepicker-padding-custom .datepicker-form-to[data-v-38f03edc]{padding-left:0}}.datepicker-wrap-custom label.text-wrap[data-v-38f03edc]{white-space:nowrap !important;overflow:hidden}.min-width-25[data-v-38f03edc]{min-width:25px}.max-width-25[data-v-38f03edc]{max-width:25px}.ripple-button svg.liked.feather[data-v-38f03edc]{fill:#eda62a;stroke:#eda62a}.ripple-button[data-v-38f03edc]{cursor:pointer;margin-left:.3rem;transition:color .3s,background .3s}.ripple-button[data-v-38f03edc]:hover{animation:hover-ripple-data-v-38f03edc .6s}.ripple-button[data-v-38f03edc]:active{transition-duration:.1s;animation:click-ripple-data-v-38f03edc .6s}@keyframes hover-ripple-data-v-38f03edc{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-38f03edc{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-38f03edc]{padding:.5rem 1rem;border-radius:.358rem;font-size:1rem;line-height:1;min-width:95px}@media(min-width: 992px){[data-v-38f03edc] .reservation-form-column-settings-modal .modal-dialog{max-width:1150px}}

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

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