@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;200;300;400;500;600;700;800;900&display=swap";@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&family=Noto+Serif+JP:wght@200..900&family=Rubik:ital,wght@0,300..900;1,300..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";.vc-popover-content-wrapper{--popover-horizontal-content-offset: 8px;--popover-vertical-content-offset: 10px;--popover-caret-horizontal-offset: 18px;--popover-caret-vertical-offset: 8px;position:absolute;display:block;outline:none;z-index:10}.vc-popover-content-wrapper:not(.is-interactive){pointer-events:none}.vc-popover-content{position:relative;color:var(--vc-popover-content-color);font-weight:var(--vc-font-medium);background-color:var(--vc-popover-content-bg);border:1px solid;border-color:var(--vc-popover-content-border);border-radius:var(--vc-rounded-lg);padding:4px;outline:none;z-index:10;box-shadow:var(--vc-shadow-lg)}.vc-popover-content.direction-bottom{margin-top:var(--popover-vertical-content-offset)}.vc-popover-content.direction-top{margin-bottom:var(--popover-vertical-content-offset)}.vc-popover-content.direction-left{margin-right:var(--popover-horizontal-content-offset)}.vc-popover-content.direction-right{margin-left:var(--popover-horizontal-content-offset)}.vc-popover-caret{content:"";position:absolute;display:block;width:12px;height:12px;border-top:inherit;border-left:inherit;background-color:inherit;z-index:-1}.vc-popover-caret.direction-bottom{top:0}.vc-popover-caret.direction-bottom.align-left{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-bottom.align-center{-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translate(-50%) translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-bottom.align-right{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-top{top:100%}.vc-popover-caret.direction-top.align-left{-webkit-transform:translateY(-50%) rotate(-135deg);transform:translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-top.align-center{-webkit-transform:translateX(-50%) translateY(-50%) rotate(-135deg);transform:translate(-50%) translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-top.align-right{-webkit-transform:translateY(-50%) rotate(-135deg);transform:translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-left{left:100%}.vc-popover-caret.direction-left.align-top{-webkit-transform:translateX(-50%) rotate(135deg);transform:translate(-50%) rotate(135deg)}.vc-popover-caret.direction-left.align-middle{-webkit-transform:translateY(-50%) translateX(-50%) rotate(135deg);transform:translateY(-50%) translate(-50%) rotate(135deg)}.vc-popover-caret.direction-left.align-bottom{-webkit-transform:translateX(-50%) rotate(135deg);transform:translate(-50%) rotate(135deg)}.vc-popover-caret.direction-right{left:0}.vc-popover-caret.direction-right.align-top{-webkit-transform:translateX(-50%) rotate(-45deg);transform:translate(-50%) rotate(-45deg)}.vc-popover-caret.direction-right.align-middle{-webkit-transform:translateY(-50%) translateX(-50%) rotate(-45deg);transform:translateY(-50%) translate(-50%) rotate(-45deg)}.vc-popover-caret.direction-right.align-bottom{-webkit-transform:translateX(-50%) rotate(-45deg);transform:translate(-50%) rotate(-45deg)}.vc-popover-caret.align-left{left:var(--popover-caret-horizontal-offset)}.vc-popover-caret.align-center{left:50%}.vc-popover-caret.align-right{right:var(--popover-caret-horizontal-offset)}.vc-popover-caret.align-top{top:var(--popover-caret-vertical-offset)}.vc-popover-caret.align-middle{top:50%}.vc-popover-caret.align-bottom{bottom:var(--popover-caret-vertical-offset)}.vc-day-popover-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;transition:var(--vc-day-content-transition)}.vc-day-popover-row-indicator{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;width:15px}.vc-day-popover-row-indicator span{transition:var(--vc-day-content-transition)}.vc-day-popover-row-label{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:none;-ms-flex-wrap:none;flex-wrap:none;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:-webkit-max-content;width:max-content;margin-left:4px;margin-right:4px;font-size:var(--vc-text-xs);line-height:var(--vc-leading-normal)}.vc-day-popover-row-highlight{width:8px;height:5px;border-radius:3px}.vc-day-popover-row-bar{width:10px;height:3px}.vc-base-icon{display:inline-block;stroke:currentColor;stroke-width:2;fill:none}.vc-header{display:grid;grid-gap:4px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:30px;margin-top:10px;padding-left:10px;padding-right:10px}.vc-header.is-lg{font-size:var(--vc-text-lg)}.vc-header.is-xl{font-size:var(--vc-text-xl)}.vc-header.is-2xl{font-size:var(--vc-text-2xl)}.vc-header .vc-title-wrapper{grid-row:1;grid-column:title}.vc-header .vc-prev{grid-row:1;grid-column:prev}.vc-header .vc-next{grid-row:1;grid-column:next}.vc-header .vc-title,.vc-header .vc-prev,.vc-header .vc-next{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:0;border-radius:var(--vc-rounded);pointer-events:auto;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.vc-header .vc-title{color:var(--vc-header-title-color);font-weight:var(--vc-font-semibold);white-space:nowrap;padding:0 8px;margin:0;line-height:30px}.vc-header .vc-title:hover{opacity:.75}.vc-header .vc-arrow{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:var(--vc-header-arrow-color);width:28px;height:30px;margin:0;padding:0}.vc-header .vc-arrow:hover{background:var(--vc-header-arrow-hover-bg)}.vc-header .vc-arrow:disabled{opacity:.25;pointer-events:none}.vc-nav-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.vc-nav-title,.vc-nav-arrow,.vc-nav-item{font-size:var(--vc-text-sm);margin:0;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;border:0;border-radius:var(--vc-rounded);white-space:nowrap}.vc-nav-title:hover,.vc-nav-arrow:hover,.vc-nav-item:hover{background-color:var(--vc-nav-hover-bg)}.vc-nav-title:disabled,.vc-nav-arrow:disabled,.vc-nav-item:disabled{opacity:.25;pointer-events:none}.vc-nav-title{color:var(--vc-nav-title-color);font-weight:var(--vc-font-bold);line-height:var(--vc-leading-snug);height:30px;padding:0 6px}.vc-nav-arrow{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:var(--vc-header-arrow-color);width:26px;height:30px;padding:0}.vc-nav-items{display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:2px;grid-column-gap:5px;margin-top:2px}.vc-nav-item{width:48px;text-align:center;font-weight:var(--vc-font-semibold);line-height:var(--vc-leading-snug);padding:6px 0}.vc-nav-item.is-active{color:var(--vc-nav-item-active-color);background-color:var(--vc-nav-item-active-bg);font-weight:var(--vc-font-bold)}.vc-nav-item.is-active:not(:focus){box-shadow:var(--vc-nav-item-active-box-shadow)}.vc-nav-item.is-current{color:var(--vc-nav-item-current-color)}.vc-day{position:relative;min-height:32px;z-index:1}.vc-monthly .is-not-in-month *{opacity:0;pointer-events:none}.vc-day-layer{position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:none}.vc-day-box-center-center{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.vc-day-box-left-center{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transform-origin:0% 50%;transform-origin:0% 50%}.vc-day-box-right-center{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.vc-day-box-center-bottom{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.vc-day-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:var(--vc-text-sm);font-weight:var(--vc-font-medium);width:28px;height:28px;line-height:28px;border-radius:var(--vc-rounded-full);-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.vc-day-content:hover{background-color:var(--vc-day-content-hover-bg)}.vc-day-content.vc-disabled{color:var(--vc-day-content-disabled-color)}.vc-content:not(.vc-base){font-weight:var(--vc-font-bold);color:var(--vc-content-color)}.vc-highlights{overflow:hidden;pointer-events:none;z-index:-1}.vc-highlight{width:28px;height:28px}.vc-highlight.vc-highlight-base-start{width:50%!important;border-radius:0!important;border-right-width:0!important}.vc-highlight.vc-highlight-base-end{width:50%!important;border-radius:0!important;border-left-width:0!important}.vc-highlight.vc-highlight-base-middle{width:100%;border-radius:0!important;border-left-width:0!important;border-right-width:0!important;margin:0 -1px}.vc-highlight-bg-outline,.vc-highlight-bg-none{background-color:var(--vc-highlight-outline-bg);border:2px solid;border-color:var(--vc-highlight-outline-border);border-radius:var(--vc-rounded-full)}.vc-highlight-bg-light{background-color:var(--vc-highlight-light-bg);border-radius:var(--vc-rounded-full)}.vc-highlight-bg-solid{background-color:var(--vc-highlight-solid-bg);border-radius:var(--vc-rounded-full)}.vc-highlight-content-outline,.vc-highlight-content-none{font-weight:var(--vc-font-bold);color:var(--vc-highlight-outline-content-color)}.vc-highlight-content-light{font-weight:var(--vc-font-bold);color:var(--vc-highlight-light-content-color)}.vc-highlight-content-solid{font-weight:var(--vc-font-bold);color:var(--vc-highlight-solid-content-color)}.vc-dots{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.vc-dot{width:5px;height:5px;border-radius:9999px;transition:var(--vc-day-content-transition)}.vc-dot:not(:last-child){margin-right:3px}.vc-bars{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:75%}.vc-bar{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:3px;transition:var(--vc-day-content-transition)}.vc-dot{background-color:var(--vc-dot-bg)}.vc-bar{background-color:var(--vc-bar-bg)}.vc-pane{min-width:250px}.vc-weeknumber{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute}.vc-weeknumber.is-left{left:calc(var(--vc-weeknumber-offset-inside) * -1)}.vc-weeknumber.is-right{right:calc(var(--vc-weeknumber-offset-inside) * -1)}.vc-weeknumber.is-left-outside{left:calc(var(--vc-weeknumber-offset-outside) * -1)}.vc-weeknumber.is-right-outside{right:calc(var(--vc-weeknumber-offset-outside) * -1)}.vc-weeknumber-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:var(--vc-text-xs);font-weight:var(--vc-font-medium);font-style:italic;width:28px;height:28px;margin-top:2px;color:var(--vc-weeknumber-color);-webkit-user-select:none;-ms-user-select:none;user-select:none}.vc-weeks{position:relative;-webkit-overflow-scrolling:touch;padding:6px;min-width:232px}.vc-weeks.vc-show-weeknumbers-left{margin-left:var(--vc-weeknumber-offset-inside)}.vc-weeks.vc-show-weeknumbers-right{margin-right:var(--vc-weeknumber-offset-inside)}.vc-weekday{text-align:center;color:var(--vc-weekday-color);font-size:var(--vc-text-sm);font-weight:var(--vc-font-bold);line-height:14px;padding-top:4px;padding-bottom:8px;cursor:default;-webkit-user-select:none;-ms-user-select:none;user-select:none}.vc-week,.vc-weekdays{display:grid;grid-template-columns:repeat(7,1fr);position:relative}.vc-pane-container{width:100%;position:relative}.vc-pane-container.in-transition{overflow:hidden}.vc-pane-layout{display:grid}.vc-pane-header-wrapper{position:absolute;top:0;width:100%;pointer-events:none}.vc-day-popover-container{font-size:var(--vc-text-xs);font-weight:var(--vc-font-medium)}.vc-day-popover-header{font-size:var(--vc-text-xs);color:var(--vc-day-popover-header-color);font-weight:var(--vc-font-semibold);text-align:center}.vc-base-select{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:30px;font-size:var(--vc-text-base);font-weight:var(--vc-font-medium)}.vc-base-select.vc-has-icon select{padding:0 27px 0 9px}.vc-base-select.vc-has-icon .vc-base-sizer{padding:0 28px 0 10px}.vc-base-select.vc-fit-content select{position:absolute;top:0;left:0;width:100%}.vc-base-select .vc-base-icon{position:absolute;top:6px;right:4px;opacity:.6;pointer-events:none}.vc-base-select .vc-base-sizer{font-size:var(--vc-text-base);font-weight:var(--vc-font-medium);color:transparent;padding:0 8px;margin:0}.vc-base-select select{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:var(--vc-select-color);display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--vc-select-bg);border-radius:var(--vc-rounded);height:30px;width:-webkit-max-content;width:max-content;padding:0 7px;margin:0;line-height:var(--leading-none);text-indent:0px;background-image:none;cursor:pointer;text-align:center}.vc-base-select select:hover{background-color:var(--vc-select-hover-bg)}.vc-base-select select.vc-align-left{text-align:left}.vc-base-select select.vc-align-right{text-align:right}.vc-time-picker{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:8px 4px}.vc-time-picker.vc-invalid{pointer-events:none;opacity:.5}.vc-time-picker.vc-attached{border-top:1px solid var(--vc-time-picker-border)}.vc-time-picker>*+*{margin-top:4px}.vc-time-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:var(--vc-text-sm);font-weight:var(--vc-font-semibold);text-transform:uppercase;margin-top:-4px;padding-left:4px;padding-right:4px;line-height:21px}.vc-time-select-group{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 4px;background:var(--vc-time-select-group-bg);border-radius:var(--vc-rounded-md);border:1px solid var(--vc-time-select-group-border)}.vc-time-select-group .vc-base-icon{margin-right:4px;color:var(--vc-time-select-group-icon-color)}.vc-time-select-group select{background:transparent;padding:0 4px}.vc-time-weekday{color:var(--vc-time-weekday-color);letter-spacing:var(--tracking-wide)}.vc-time-month{color:var(--vc-time-month-color);margin-left:8px}.vc-time-day{color:var(--vc-time-day-color);margin-left:4px}.vc-time-year{color:var(--vc-time-year-color);margin-left:8px}.vc-time-colon{margin:0 1px 2px 2px}.vc-time-decimal{margin:0 0 0 1px}.vc-none-enter-active,.vc-none-leave-active{transition-duration:0s}.vc-fade-enter-active,.vc-fade-leave-active,.vc-slide-left-enter-active,.vc-slide-left-leave-active,.vc-slide-right-enter-active,.vc-slide-right-leave-active,.vc-slide-up-enter-active,.vc-slide-up-leave-active,.vc-slide-down-enter-active,.vc-slide-down-leave-active,.vc-slide-fade-enter-active,.vc-slide-fade-leave-active{transition:opacity var(--vc-slide-duration) var(--vc-slide-timing),-webkit-transform var(--vc-slide-duration) var(--vc-slide-timing);transition:transform var(--vc-slide-duration) var(--vc-slide-timing),opacity var(--vc-slide-duration) var(--vc-slide-timing);transition:transform var(--vc-slide-duration) var(--vc-slide-timing),opacity var(--vc-slide-duration) var(--vc-slide-timing),-webkit-transform var(--vc-slide-duration) var(--vc-slide-timing);-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none}.vc-none-leave-active,.vc-fade-leave-active,.vc-slide-left-leave-active,.vc-slide-right-leave-active,.vc-slide-up-leave-active,.vc-slide-down-leave-active{position:absolute!important;width:100%}.vc-none-enter-from,.vc-none-leave-to,.vc-fade-enter-from,.vc-fade-leave-to,.vc-slide-left-enter-from,.vc-slide-left-leave-to,.vc-slide-right-enter-from,.vc-slide-right-leave-to,.vc-slide-up-enter-from,.vc-slide-up-leave-to,.vc-slide-down-enter-from,.vc-slide-down-leave-to,.vc-slide-fade-enter-from,.vc-slide-fade-leave-to{opacity:0}.vc-slide-left-enter-from,.vc-slide-right-leave-to,.vc-slide-fade-enter-from.direction-left,.vc-slide-fade-leave-to.direction-left{-webkit-transform:translateX(var(--vc-slide-translate));transform:translate(var(--vc-slide-translate))}.vc-slide-right-enter-from,.vc-slide-left-leave-to,.vc-slide-fade-enter-from.direction-right,.vc-slide-fade-leave-to.direction-right{-webkit-transform:translateX(calc(-1 * var(--vc-slide-translate)));transform:translate(calc(-1 * var(--vc-slide-translate)))}.vc-slide-up-enter-from,.vc-slide-down-leave-to,.vc-slide-fade-enter-from.direction-top,.vc-slide-fade-leave-to.direction-top{-webkit-transform:translateY(var(--vc-slide-translate));transform:translateY(var(--vc-slide-translate))}.vc-slide-down-enter-from,.vc-slide-up-leave-to,.vc-slide-fade-enter-from.direction-bottom,.vc-slide-fade-leave-to.direction-bottom{-webkit-transform:translateY(calc(-1 * var(--vc-slide-translate)));transform:translateY(calc(-1 * var(--vc-slide-translate)))}:root{--vc-white: #ffffff;--vc-black: #000000;--vc-gray-50: #f8fafc;--vc-gray-100: #f1f5f9;--vc-gray-200: #e2e8f0;--vc-gray-300: #cbd5e1;--vc-gray-400: #94a3b8;--vc-gray-500: #64748b;--vc-gray-600: #475569;--vc-gray-700: #334155;--vc-gray-800: #1e293b;--vc-gray-900: #0f172a;--vc-font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;--vc-font-normal: 400;--vc-font-medium: 500;--vc-font-semibold: 600;--vc-font-bold: 700;--vc-text-2xs: 10px;--vc-text-xs: 12px;--vc-text-sm: 14px;--vc-text-base: 16px;--vc-text-lg: 18px;--vc-text-xl: 20px;--vc-text-2xl: 24px;--vc-leading-none: 1;--vc-leading-tight: 1.25;--vc-leading-snug: 1.375;--vc-leading-normal: 1.5;--vc-rounded: .25rem;--vc-rounded-md: .375rem;--vc-rounded-lg: .5rem;--vc-rounded-full: 9999px;--vc-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);--vc-shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--vc-shadow-inner: inset 0 2px 4px 0 rgba(0, 0, 0, .06);--vc-slide-translate: 22px;--vc-slide-duration: .15s;--vc-slide-timing: ease;--vc-day-content-transition: all .13s ease-in;--vc-weeknumber-offset-inside: 26px;--vc-weeknumber-offset-outside: 34px}.vc-gray{--vc-accent-50: var(--vc-gray-50);--vc-accent-100: var(--vc-gray-100);--vc-accent-200: var(--vc-gray-200);--vc-accent-300: var(--vc-gray-300);--vc-accent-400: var(--vc-gray-400);--vc-accent-500: var(--vc-gray-500);--vc-accent-600: var(--vc-gray-600);--vc-accent-700: var(--vc-gray-700);--vc-accent-800: var(--vc-gray-800);--vc-accent-900: var(--vc-gray-900)}.vc-red{--vc-accent-50: #fef2f2;--vc-accent-100: #fee2e2;--vc-accent-200: #fecaca;--vc-accent-300: #fca5a5;--vc-accent-400: #f87171;--vc-accent-500: #ef4444;--vc-accent-600: #dc2626;--vc-accent-700: #b91c1c;--vc-accent-800: #991b1b;--vc-accent-900: #7f1d1d}.vc-orange{--vc-accent-50: #fff7ed;--vc-accent-100: #ffedd5;--vc-accent-200: #fed7aa;--vc-accent-300: #fdba74;--vc-accent-400: #fb923c;--vc-accent-500: #f97316;--vc-accent-600: #ea580c;--vc-accent-700: #c2410c;--vc-accent-800: #9a3412;--vc-accent-900: #7c2d12}.vc-yellow{--vc-accent-50: #fefce8;--vc-accent-100: #fef9c3;--vc-accent-200: #fef08a;--vc-accent-300: #fde047;--vc-accent-400: #facc15;--vc-accent-500: #eab308;--vc-accent-600: #ca8a04;--vc-accent-700: #a16207;--vc-accent-800: #854d0e;--vc-accent-900: #713f12}.vc-green{--vc-accent-50: #f0fdf4;--vc-accent-100: #dcfce7;--vc-accent-200: #bbf7d0;--vc-accent-300: #86efac;--vc-accent-400: #4ade80;--vc-accent-500: #22c55e;--vc-accent-600: #16a34a;--vc-accent-700: #15803d;--vc-accent-800: #166534;--vc-accent-900: #14532d}.vc-teal{--vc-accent-50: #f0fdfa;--vc-accent-100: #ccfbf1;--vc-accent-200: #99f6e4;--vc-accent-300: #5eead4;--vc-accent-400: #2dd4bf;--vc-accent-500: #14b8a6;--vc-accent-600: #0d9488;--vc-accent-700: #0f766e;--vc-accent-800: #115e59;--vc-accent-900: #134e4a}.vc-blue{--vc-accent-50: #eff6ff;--vc-accent-100: #dbeafe;--vc-accent-200: #bfdbfe;--vc-accent-300: #93c5fd;--vc-accent-400: #60a5fa;--vc-accent-500: #3b82f6;--vc-accent-600: #2563eb;--vc-accent-700: #1d4ed8;--vc-accent-800: #1e40af;--vc-accent-900: #1e3a8a}.vc-indigo{--vc-accent-50: #eef2ff;--vc-accent-100: #e0e7ff;--vc-accent-200: #c7d2fe;--vc-accent-300: #a5b4fc;--vc-accent-400: #818cf8;--vc-accent-500: #6366f1;--vc-accent-600: #4f46e5;--vc-accent-700: #4338ca;--vc-accent-800: #3730a3;--vc-accent-900: #312e81}.vc-purple{--vc-accent-50: #faf5ff;--vc-accent-100: #f3e8ff;--vc-accent-200: #e9d5ff;--vc-accent-300: #d8b4fe;--vc-accent-400: #c084fc;--vc-accent-500: #a855f7;--vc-accent-600: #9333ea;--vc-accent-700: #7e22ce;--vc-accent-800: #6b21a8;--vc-accent-900: #581c87}.vc-pink{--vc-accent-50: #fdf2f8;--vc-accent-100: #fce7f3;--vc-accent-200: #fbcfe8;--vc-accent-300: #f9a8d4;--vc-accent-400: #f472b6;--vc-accent-500: #ec4899;--vc-accent-600: #db2777;--vc-accent-700: #be185d;--vc-accent-800: #9d174d;--vc-accent-900: #831843}.vc-focus:focus-within{outline:0;box-shadow:var(--vc-focus-ring)}.vc-light{--vc-color: var(--vc-gray-900);--vc-bg: var(--vc-white);--vc-border: var(--vc-gray-300);--vc-hover-bg: hsla(211, 25%, 84%, .3);--vc-focus-ring: 0 0 0 2px rgb(59, 131, 246, .4);--vc-header-arrow-color: var(--vc-gray-500);--vc-header-arrow-hover-bg: var(--vc-gray-200);--vc-header-title-color: var(--vc-gray-900);--vc-weekday-color: var(--vc-gray-500);--vc-weeknumber-color: var(--vc-gray-400);--vc-nav-hover-bg: var(--vc-gray-200);--vc-nav-title-color: var(--vc-gray-900);--vc-nav-item-hover-box-shadow: none;--vc-nav-item-active-color: var(--vc-white);--vc-nav-item-active-bg: var(--vc-accent-500);--vc-nav-item-active-box-shadow: var(--vc-shadow);--vc-nav-item-current-color: var(--vc-accent-600);--vc-day-popover-container-color: var(--vc-white);--vc-day-popover-container-bg: var(--vc-gray-800);--vc-day-popover-container-border: var(--vc-gray-700);--vc-day-popover-header-color: var(--vc-gray-700);--vc-popover-content-color: var(--vc-gray-900);--vc-popover-content-bg: var(--vc-gray-50);--vc-popover-content-border: var(--vc-gray-300);--vc-time-picker-border: var(--vc-gray-300);--vc-time-weekday-color: var(--vc-gray-700);--vc-time-month-color: var(--vc-accent-600);--vc-time-day-color: var(--vc-accent-600);--vc-time-year-color: var(--vc-gray-500);--vc-time-select-group-bg: var(--vc-gray-50);--vc-time-select-group-border: var(--vc-gray-300);--vc-time-select-group-icon-color: var(--vc-accent-500);--vc-select-color: var(--vc-gray-900);--vc-select-bg: var(--vc-gray-100);--vc-select-hover-bg: var(--vc-gray-200);--vc-day-content-hover-bg: var(--vc-hover-bg);--vc-day-content-disabled-color: var(--vc-gray-400)}.vc-light.vc-attr,.vc-light .vc-attr{--vc-content-color: var(--vc-accent-600);--vc-highlight-outline-bg: var(--vc-white);--vc-highlight-outline-border: var(--vc-accent-600);--vc-highlight-outline-content-color: var(--vc-accent-700);--vc-highlight-light-bg: var(--vc-accent-200);--vc-highlight-light-content-color: var(--vc-accent-900);--vc-highlight-solid-bg: var(--vc-accent-600);--vc-highlight-solid-content-color: var(--vc-white);--vc-dot-bg: var(--vc-accent-600);--vc-bar-bg: var(--vc-accent-600)}.vc-dark{--vc-color: var(--vc-white);--vc-bg: var(--vc-gray-900);--vc-border: var(--vc-gray-700);--vc-hover-bg: hsla(216, 15%, 52%, .3);--vc-focus-ring: 0 0 0 2px rgb(59 130 246 / .7);--vc-header-arrow-color: var(--vc-gray-300);--vc-header-arrow-hover-bg: var(--vc-gray-800);--vc-header-title-color: var(--vc-gray-100);--vc-weekday-color: var(--vc-accent-200);--vc-weeknumber-color: var(--vc-gray-500);--vc-nav-hover-bg: var(--vc-gray-700);--vc-nav-title-color: var(--vc-gray-100);--vc-nav-item-hover-box-shadow: none;--vc-nav-item-active-color: var(--vc-white);--vc-nav-item-active-bg: var(--vc-accent-500);--vc-nav-item-active-box-shadow: none;--vc-nav-item-current-color: var(--vc-accent-400);--vc-day-popover-container-color: var(--vc-gray-800);--vc-day-popover-container-bg: var(--vc-white);--vc-day-popover-container-border: var(--vc-gray-100);--vc-day-popover-header-color: var(--vc-gray-300);--vc-popover-content-color: var(--vc-white);--vc-popover-content-bg: var(--vc-gray-800);--vc-popover-content-border: var(--vc-gray-700);--vc-time-picker-border: var(--vc-gray-700);--vc-time-weekday-color: var(--vc-gray-400);--vc-time-month-color: var(--vc-accent-400);--vc-time-day-color: var(--vc-accent-400);--vc-time-year-color: var(--vc-gray-500);--vc-time-select-group-bg: var(--vc-gray-700);--vc-time-select-group-border: var(--vc-gray-500);--vc-time-select-group-icon-color: var(--vc-accent-400);--vc-select-color: var(--vc-gray-200);--vc-select-bg: var(--vc-gray-700);--vc-select-hover-bg: var(--vc-gray-600);--vc-day-content-hover-bg: var(--vc-hover-bg);--vc-day-content-disabled-color: var(--vc-gray-600)}.vc-dark.vc-attr,.vc-dark .vc-attr{--vc-content-color: var(--vc-accent-500);--vc-highlight-outline-bg: var(--vc-gray-900);--vc-highlight-outline-border: var(--vc-accent-300);--vc-highlight-outline-content-color: var(--vc-accent-200);--vc-highlight-light-bg: var(--vc-accent-800);--vc-highlight-light-content-color: var(--vc-accent-100);--vc-highlight-solid-bg: var(--vc-accent-500);--vc-highlight-solid-content-color: var(--vc-white);--vc-dot-bg: var(--vc-accent-500);--vc-bar-bg: var(--vc-accent-500)}.vc-container{position:relative;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:-webkit-max-content;width:max-content;height:-webkit-max-content;height:max-content;font-family:var(--vc-font-family);color:var(--vc-color);background-color:var(--vc-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}.vc-container,.vc-container *{box-sizing:border-box}.vc-container:focus,.vc-container *:focus{outline:none}.vc-container .vc-container{border:none}.vc-bordered{border:1px solid;border-color:var(--vc-border);border-radius:var(--vc-rounded-lg)}.vc-expanded{min-width:100%}.vc-transparent{background-color:transparent}.vc-date-picker-content{padding:0;background-color:var(--vc-bg)}.vc-date-picker-content .vc-container{border:0}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-white-v1: #f7f7f7;--vt-c-white-v2: #d9d9d9;--vt-c-white-v3: #cedde0;--vt-c-white-v5: #fafafa;--vt-c-white-v6: #f6f6f6;--vt-c-white-v7: #f0f5f8;--vt-c-yellow: #fdecca;--vt-c-yellow-v1: #ffa500;--vt-c-black: #181818;--vt-c-black-v1: #5d6679;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-black-bold: #000000;--vt-c-black-bold-v2: #131523;--vt-c-black-bold-v3: #252c32;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64);--vt-c-text-dark-3: rgba(0, 0, 0, .88);--vt-c-background-dark-1: rgba(0, 0, 0, .04);--vt-box-shadow-1: 0px 0px 8px rgba(78, 37, 0, .78);--vt-box-shadow-2: 0px 4px 4px rgba(0, 0, 0, .25);--vt-box-shadow-3: 0px 1px 4px 0px rgba(0, 0, 0, .251);--vt-c-main: #3891a5;--vt-c-main-title: #519fb0;--vt-c-main-light: #6659ff;--vt-c-main-bg: #eff1f7;--vt-c-main-bg-v1: #f4f7ff;--vt-c-main-black: #051121;--vt-c-main-clear: #e6e8ef;--vt-c-main-link: #4335ef;--vt-c-main-red: red;--vt-c-main-gray: #7e84a3;--vt-c-main-gray-v1: #fff3;--vt-c-main-gray-v2: #0003;--vt-c-gray-v3: #909399;--vt-c-gray-v4: #a9a5a3;--vt-c-gray-v5: #666666;--vt-c-gray-v6: #999999;--vt-c-gray-v7: #b8b7b7;--vt-c-gray-v8: #bcc1c4;--vt-c-gray-v9: #888888;--vt-c-gray-v10: #444444;--vt-c-gray-v11: #6d6d6d;--vt-c-gray-v12: #b9bdc7;--vt-c-gray-v13: #555555;--vt-c-gray-v14: #b4b4b4;--vt-c-gray-v15: #929292;--vt-c-gray-v16: #b8b7b7;--vt-c-gray-v17: #e6e6e6;--vt-c-gray-v18: #a5a5a5;--vt-c-gray-v19: #68919ab2;--vt-c-gray-v20: #333333;--vt-c-gray-v21: #bfbfbf;--vt-c-gray-v22: #e4e4e4;--vt-c-gray-v23: #f6f7f7;--vt-c-gray-v24: #ababab;--vt-c-gray-v25: rgba(68, 68, 68, .35);--vt-c-blue: #0095ff;--vt-c-blue-v1: #1458dd;--vt-c-blue-v2: #92b7fe;--vt-c-blue-v3: #162dff;--vt-c-blue-v4: #67abba;--vt-c-blue-v5: #20aee5;--vt-c-blue-v6: #3fa0fa;--vt-c-red: #e80000;--vt-c-red-v1: #dc0000;--vt-c-red-v2: #fc2222;--vt-c-red-v3: #ff0f0f;--vt-c-red-v4: #ce0000;--vt-c-red-v5: #fc5050;--vt-c-red-v6: #ff4d4f;--vt-c-red-v7: #ffa39e;--vt-c-red-v8: #ff0404;--vt-c-red-v9: #fd5956;--vt-c-red-v10: #ff0000;--vt-c-violet: #5671fb;--vt-c-pink: #faa4a4;--vt-c-green: #1e8e3e;--vt-c-green-v1: #38a56a;--vt-c-turquoise: #3fb3ce;--color-background: #f5f7fb;--color-background-event: #3fb3ce;--color-background-sidebar: #f7f7f7;--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: #b8b7b7;--color-border-v1: #cdd4e7;--color-border-shadow: #dfdfdf40;--color-border-shadow-v2: #0000000d;--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--font-size: 14px;--vt-font-btn: 92px;--vt-br-btn: 3px;--section-gap: 160px;--vt-c-status-reservation-draw: #e2ab41;--vt-c-status-reservation-request: #ff5d5d;--vt-c-status-reservation-confirmed: #3891a5;--vt-c-status-reservation-apply-completed: #779baa;--vt-c-status-reservation-cancelled: #888888;--vt-c-status-reservation-failed: #253c41;--vt-c-status-reservation-winner: orange}.pl-0{padding-left:0}.pr-0{padding-right:0}.pb-0{padding-bottom:0}.pt-0{padding-top:0}.ml-0{margin-left:0}.mr-0{margin-right:0}.mb-0{margin-bottom:0}.mt-0{margin-top:0}.fz-0{font-size:0px}.fw-0{font-weight:0}.h-0{height:0px}.pl-1{padding-left:1px}.pr-1{padding-right:1px}.pb-1{padding-bottom:1px}.pt-1{padding-top:1px}.ml-1{margin-left:1px}.mr-1{margin-right:1px}.mb-1{margin-bottom:1px}.mt-1{margin-top:1px}.fz-1{font-size:1px}.fw-1{font-weight:1}.h-1{height:1px}.pl-2{padding-left:2px}.pr-2{padding-right:2px}.pb-2{padding-bottom:2px}.pt-2{padding-top:2px}.ml-2{margin-left:2px}.mr-2{margin-right:2px}.mb-2{margin-bottom:2px}.mt-2{margin-top:2px}.fz-2{font-size:2px}.fw-2{font-weight:2}.h-2{height:2px}.pl-3{padding-left:3px}.pr-3{padding-right:3px}.pb-3{padding-bottom:3px}.pt-3{padding-top:3px}.ml-3{margin-left:3px}.mr-3{margin-right:3px}.mb-3{margin-bottom:3px}.mt-3{margin-top:3px}.fz-3{font-size:3px}.fw-3{font-weight:3}.h-3{height:3px}.pl-4{padding-left:4px}.pr-4{padding-right:4px}.pb-4{padding-bottom:4px}.pt-4{padding-top:4px}.ml-4{margin-left:4px}.mr-4{margin-right:4px}.mb-4{margin-bottom:4px}.mt-4{margin-top:4px}.fz-4{font-size:4px}.fw-4{font-weight:4}.h-4{height:4px}.pl-5{padding-left:5px}.pr-5{padding-right:5px}.pb-5{padding-bottom:5px}.pt-5{padding-top:5px}.ml-5{margin-left:5px}.mr-5{margin-right:5px}.mb-5{margin-bottom:5px}.mt-5{margin-top:5px}.fz-5{font-size:5px}.fw-5{font-weight:5}.h-5{height:5px}.pl-6{padding-left:6px}.pr-6{padding-right:6px}.pb-6{padding-bottom:6px}.pt-6{padding-top:6px}.ml-6{margin-left:6px}.mr-6{margin-right:6px}.mb-6{margin-bottom:6px}.mt-6{margin-top:6px}.fz-6{font-size:6px}.fw-6{font-weight:6}.h-6{height:6px}.pl-7{padding-left:7px}.pr-7{padding-right:7px}.pb-7{padding-bottom:7px}.pt-7{padding-top:7px}.ml-7{margin-left:7px}.mr-7{margin-right:7px}.mb-7{margin-bottom:7px}.mt-7{margin-top:7px}.fz-7{font-size:7px}.fw-7{font-weight:7}.h-7{height:7px}.pl-8{padding-left:8px}.pr-8{padding-right:8px}.pb-8{padding-bottom:8px}.pt-8{padding-top:8px}.ml-8{margin-left:8px}.mr-8{margin-right:8px}.mb-8{margin-bottom:8px}.mt-8{margin-top:8px}.fz-8{font-size:8px}.fw-8{font-weight:8}.h-8{height:8px}.pl-9{padding-left:9px}.pr-9{padding-right:9px}.pb-9{padding-bottom:9px}.pt-9{padding-top:9px}.ml-9{margin-left:9px}.mr-9{margin-right:9px}.mb-9{margin-bottom:9px}.mt-9{margin-top:9px}.fz-9{font-size:9px}.fw-9{font-weight:9}.h-9{height:9px}.pl-10{padding-left:10px}.pr-10{padding-right:10px}.pb-10{padding-bottom:10px}.pt-10{padding-top:10px}.ml-10{margin-left:10px}.mr-10{margin-right:10px}.mb-10{margin-bottom:10px}.mt-10{margin-top:10px}.fz-10{font-size:10px}.fw-10{font-weight:10}.h-10{height:10px}.pl-11{padding-left:11px}.pr-11{padding-right:11px}.pb-11{padding-bottom:11px}.pt-11{padding-top:11px}.ml-11{margin-left:11px}.mr-11{margin-right:11px}.mb-11{margin-bottom:11px}.mt-11{margin-top:11px}.fz-11{font-size:11px}.fw-11{font-weight:11}.h-11{height:11px}.pl-12{padding-left:12px}.pr-12{padding-right:12px}.pb-12{padding-bottom:12px}.pt-12{padding-top:12px}.ml-12{margin-left:12px}.mr-12{margin-right:12px}.mb-12{margin-bottom:12px}.mt-12{margin-top:12px}.fz-12{font-size:12px}.fw-12{font-weight:12}.h-12{height:12px}.pl-13{padding-left:13px}.pr-13{padding-right:13px}.pb-13{padding-bottom:13px}.pt-13{padding-top:13px}.ml-13{margin-left:13px}.mr-13{margin-right:13px}.mb-13{margin-bottom:13px}.mt-13{margin-top:13px}.fz-13{font-size:13px}.fw-13{font-weight:13}.h-13{height:13px}.pl-14{padding-left:14px}.pr-14{padding-right:14px}.pb-14{padding-bottom:14px}.pt-14{padding-top:14px}.ml-14{margin-left:14px}.mr-14{margin-right:14px}.mb-14{margin-bottom:14px}.mt-14{margin-top:14px}.fz-14{font-size:14px}.fw-14{font-weight:14}.h-14{height:14px}.pl-15{padding-left:15px}.pr-15{padding-right:15px}.pb-15{padding-bottom:15px}.pt-15{padding-top:15px}.ml-15{margin-left:15px}.mr-15{margin-right:15px}.mb-15{margin-bottom:15px}.mt-15{margin-top:15px}.fz-15{font-size:15px}.fw-15{font-weight:15}.h-15{height:15px}.pl-16{padding-left:16px}.pr-16{padding-right:16px}.pb-16{padding-bottom:16px}.pt-16{padding-top:16px}.ml-16{margin-left:16px}.mr-16{margin-right:16px}.mb-16{margin-bottom:16px}.mt-16{margin-top:16px}.fz-16{font-size:16px}.fw-16{font-weight:16}.h-16{height:16px}.pl-17{padding-left:17px}.pr-17{padding-right:17px}.pb-17{padding-bottom:17px}.pt-17{padding-top:17px}.ml-17{margin-left:17px}.mr-17{margin-right:17px}.mb-17{margin-bottom:17px}.mt-17{margin-top:17px}.fz-17{font-size:17px}.fw-17{font-weight:17}.h-17{height:17px}.pl-18{padding-left:18px}.pr-18{padding-right:18px}.pb-18{padding-bottom:18px}.pt-18{padding-top:18px}.ml-18{margin-left:18px}.mr-18{margin-right:18px}.mb-18{margin-bottom:18px}.mt-18{margin-top:18px}.fz-18{font-size:18px}.fw-18{font-weight:18}.h-18{height:18px}.pl-19{padding-left:19px}.pr-19{padding-right:19px}.pb-19{padding-bottom:19px}.pt-19{padding-top:19px}.ml-19{margin-left:19px}.mr-19{margin-right:19px}.mb-19{margin-bottom:19px}.mt-19{margin-top:19px}.fz-19{font-size:19px}.fw-19{font-weight:19}.h-19{height:19px}.pl-20{padding-left:20px}.pr-20{padding-right:20px}.pb-20{padding-bottom:20px}.pt-20{padding-top:20px}.ml-20{margin-left:20px}.mr-20{margin-right:20px}.mb-20{margin-bottom:20px}.mt-20{margin-top:20px}.fz-20{font-size:20px}.fw-20{font-weight:20}.h-20{height:20px}.pl-21{padding-left:21px}.pr-21{padding-right:21px}.pb-21{padding-bottom:21px}.pt-21{padding-top:21px}.ml-21{margin-left:21px}.mr-21{margin-right:21px}.mb-21{margin-bottom:21px}.mt-21{margin-top:21px}.fz-21{font-size:21px}.fw-21{font-weight:21}.h-21{height:21px}.pl-22{padding-left:22px}.pr-22{padding-right:22px}.pb-22{padding-bottom:22px}.pt-22{padding-top:22px}.ml-22{margin-left:22px}.mr-22{margin-right:22px}.mb-22{margin-bottom:22px}.mt-22{margin-top:22px}.fz-22{font-size:22px}.fw-22{font-weight:22}.h-22{height:22px}.pl-23{padding-left:23px}.pr-23{padding-right:23px}.pb-23{padding-bottom:23px}.pt-23{padding-top:23px}.ml-23{margin-left:23px}.mr-23{margin-right:23px}.mb-23{margin-bottom:23px}.mt-23{margin-top:23px}.fz-23{font-size:23px}.fw-23{font-weight:23}.h-23{height:23px}.pl-24{padding-left:24px}.pr-24{padding-right:24px}.pb-24{padding-bottom:24px}.pt-24{padding-top:24px}.ml-24{margin-left:24px}.mr-24{margin-right:24px}.mb-24{margin-bottom:24px}.mt-24{margin-top:24px}.fz-24{font-size:24px}.fw-24{font-weight:24}.h-24{height:24px}.pl-25{padding-left:25px}.pr-25{padding-right:25px}.pb-25{padding-bottom:25px}.pt-25{padding-top:25px}.ml-25{margin-left:25px}.mr-25{margin-right:25px}.mb-25{margin-bottom:25px}.mt-25{margin-top:25px}.fz-25{font-size:25px}.fw-25{font-weight:25}.h-25{height:25px}.pl-26{padding-left:26px}.pr-26{padding-right:26px}.pb-26{padding-bottom:26px}.pt-26{padding-top:26px}.ml-26{margin-left:26px}.mr-26{margin-right:26px}.mb-26{margin-bottom:26px}.mt-26{margin-top:26px}.fz-26{font-size:26px}.fw-26{font-weight:26}.h-26{height:26px}.pl-27{padding-left:27px}.pr-27{padding-right:27px}.pb-27{padding-bottom:27px}.pt-27{padding-top:27px}.ml-27{margin-left:27px}.mr-27{margin-right:27px}.mb-27{margin-bottom:27px}.mt-27{margin-top:27px}.fz-27{font-size:27px}.fw-27{font-weight:27}.h-27{height:27px}.pl-28{padding-left:28px}.pr-28{padding-right:28px}.pb-28{padding-bottom:28px}.pt-28{padding-top:28px}.ml-28{margin-left:28px}.mr-28{margin-right:28px}.mb-28{margin-bottom:28px}.mt-28{margin-top:28px}.fz-28{font-size:28px}.fw-28{font-weight:28}.h-28{height:28px}.pl-29{padding-left:29px}.pr-29{padding-right:29px}.pb-29{padding-bottom:29px}.pt-29{padding-top:29px}.ml-29{margin-left:29px}.mr-29{margin-right:29px}.mb-29{margin-bottom:29px}.mt-29{margin-top:29px}.fz-29{font-size:29px}.fw-29{font-weight:29}.h-29{height:29px}.pl-30{padding-left:30px}.pr-30{padding-right:30px}.pb-30{padding-bottom:30px}.pt-30{padding-top:30px}.ml-30{margin-left:30px}.mr-30{margin-right:30px}.mb-30{margin-bottom:30px}.mt-30{margin-top:30px}.fz-30{font-size:30px}.fw-30{font-weight:30}.h-30{height:30px}.pl-31{padding-left:31px}.pr-31{padding-right:31px}.pb-31{padding-bottom:31px}.pt-31{padding-top:31px}.ml-31{margin-left:31px}.mr-31{margin-right:31px}.mb-31{margin-bottom:31px}.mt-31{margin-top:31px}.fz-31{font-size:31px}.fw-31{font-weight:31}.h-31{height:31px}.pl-32{padding-left:32px}.pr-32{padding-right:32px}.pb-32{padding-bottom:32px}.pt-32{padding-top:32px}.ml-32{margin-left:32px}.mr-32{margin-right:32px}.mb-32{margin-bottom:32px}.mt-32{margin-top:32px}.fz-32{font-size:32px}.fw-32{font-weight:32}.h-32{height:32px}.pl-33{padding-left:33px}.pr-33{padding-right:33px}.pb-33{padding-bottom:33px}.pt-33{padding-top:33px}.ml-33{margin-left:33px}.mr-33{margin-right:33px}.mb-33{margin-bottom:33px}.mt-33{margin-top:33px}.fz-33{font-size:33px}.fw-33{font-weight:33}.h-33{height:33px}.pl-34{padding-left:34px}.pr-34{padding-right:34px}.pb-34{padding-bottom:34px}.pt-34{padding-top:34px}.ml-34{margin-left:34px}.mr-34{margin-right:34px}.mb-34{margin-bottom:34px}.mt-34{margin-top:34px}.fz-34{font-size:34px}.fw-34{font-weight:34}.h-34{height:34px}.pl-35{padding-left:35px}.pr-35{padding-right:35px}.pb-35{padding-bottom:35px}.pt-35{padding-top:35px}.ml-35{margin-left:35px}.mr-35{margin-right:35px}.mb-35{margin-bottom:35px}.mt-35{margin-top:35px}.fz-35{font-size:35px}.fw-35{font-weight:35}.h-35{height:35px}.pl-36{padding-left:36px}.pr-36{padding-right:36px}.pb-36{padding-bottom:36px}.pt-36{padding-top:36px}.ml-36{margin-left:36px}.mr-36{margin-right:36px}.mb-36{margin-bottom:36px}.mt-36{margin-top:36px}.fz-36{font-size:36px}.fw-36{font-weight:36}.h-36{height:36px}.pl-37{padding-left:37px}.pr-37{padding-right:37px}.pb-37{padding-bottom:37px}.pt-37{padding-top:37px}.ml-37{margin-left:37px}.mr-37{margin-right:37px}.mb-37{margin-bottom:37px}.mt-37{margin-top:37px}.fz-37{font-size:37px}.fw-37{font-weight:37}.h-37{height:37px}.pl-38{padding-left:38px}.pr-38{padding-right:38px}.pb-38{padding-bottom:38px}.pt-38{padding-top:38px}.ml-38{margin-left:38px}.mr-38{margin-right:38px}.mb-38{margin-bottom:38px}.mt-38{margin-top:38px}.fz-38{font-size:38px}.fw-38{font-weight:38}.h-38{height:38px}.pl-39{padding-left:39px}.pr-39{padding-right:39px}.pb-39{padding-bottom:39px}.pt-39{padding-top:39px}.ml-39{margin-left:39px}.mr-39{margin-right:39px}.mb-39{margin-bottom:39px}.mt-39{margin-top:39px}.fz-39{font-size:39px}.fw-39{font-weight:39}.h-39{height:39px}.pl-40{padding-left:40px}.pr-40{padding-right:40px}.pb-40{padding-bottom:40px}.pt-40{padding-top:40px}.ml-40{margin-left:40px}.mr-40{margin-right:40px}.mb-40{margin-bottom:40px}.mt-40{margin-top:40px}.fz-40{font-size:40px}.fw-40{font-weight:40}.h-40{height:40px}.pl-41{padding-left:41px}.pr-41{padding-right:41px}.pb-41{padding-bottom:41px}.pt-41{padding-top:41px}.ml-41{margin-left:41px}.mr-41{margin-right:41px}.mb-41{margin-bottom:41px}.mt-41{margin-top:41px}.fz-41{font-size:41px}.fw-41{font-weight:41}.h-41{height:41px}.pl-42{padding-left:42px}.pr-42{padding-right:42px}.pb-42{padding-bottom:42px}.pt-42{padding-top:42px}.ml-42{margin-left:42px}.mr-42{margin-right:42px}.mb-42{margin-bottom:42px}.mt-42{margin-top:42px}.fz-42{font-size:42px}.fw-42{font-weight:42}.h-42{height:42px}.pl-43{padding-left:43px}.pr-43{padding-right:43px}.pb-43{padding-bottom:43px}.pt-43{padding-top:43px}.ml-43{margin-left:43px}.mr-43{margin-right:43px}.mb-43{margin-bottom:43px}.mt-43{margin-top:43px}.fz-43{font-size:43px}.fw-43{font-weight:43}.h-43{height:43px}.pl-44{padding-left:44px}.pr-44{padding-right:44px}.pb-44{padding-bottom:44px}.pt-44{padding-top:44px}.ml-44{margin-left:44px}.mr-44{margin-right:44px}.mb-44{margin-bottom:44px}.mt-44{margin-top:44px}.fz-44{font-size:44px}.fw-44{font-weight:44}.h-44{height:44px}.pl-45{padding-left:45px}.pr-45{padding-right:45px}.pb-45{padding-bottom:45px}.pt-45{padding-top:45px}.ml-45{margin-left:45px}.mr-45{margin-right:45px}.mb-45{margin-bottom:45px}.mt-45{margin-top:45px}.fz-45{font-size:45px}.fw-45{font-weight:45}.h-45{height:45px}.pl-46{padding-left:46px}.pr-46{padding-right:46px}.pb-46{padding-bottom:46px}.pt-46{padding-top:46px}.ml-46{margin-left:46px}.mr-46{margin-right:46px}.mb-46{margin-bottom:46px}.mt-46{margin-top:46px}.fz-46{font-size:46px}.fw-46{font-weight:46}.h-46{height:46px}.pl-47{padding-left:47px}.pr-47{padding-right:47px}.pb-47{padding-bottom:47px}.pt-47{padding-top:47px}.ml-47{margin-left:47px}.mr-47{margin-right:47px}.mb-47{margin-bottom:47px}.mt-47{margin-top:47px}.fz-47{font-size:47px}.fw-47{font-weight:47}.h-47{height:47px}.pl-48{padding-left:48px}.pr-48{padding-right:48px}.pb-48{padding-bottom:48px}.pt-48{padding-top:48px}.ml-48{margin-left:48px}.mr-48{margin-right:48px}.mb-48{margin-bottom:48px}.mt-48{margin-top:48px}.fz-48{font-size:48px}.fw-48{font-weight:48}.h-48{height:48px}.pl-49{padding-left:49px}.pr-49{padding-right:49px}.pb-49{padding-bottom:49px}.pt-49{padding-top:49px}.ml-49{margin-left:49px}.mr-49{margin-right:49px}.mb-49{margin-bottom:49px}.mt-49{margin-top:49px}.fz-49{font-size:49px}.fw-49{font-weight:49}.h-49{height:49px}.pl-50{padding-left:50px}.pr-50{padding-right:50px}.pb-50{padding-bottom:50px}.pt-50{padding-top:50px}.ml-50{margin-left:50px}.mr-50{margin-right:50px}.mb-50{margin-bottom:50px}.mt-50{margin-top:50px}.fz-50{font-size:50px}.fw-50{font-weight:50}.h-50{height:50px}.bh-top{border-top-style:hidden!important}.bh-left{border-left-style:hidden!important}.bh-right{border-right-style:hidden!important}.bh-bottom{border-bottom-style:hidden!important}.bh-none{border-style:none!important}.text-start{text-align:start}.text-end{text-align:end}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.fw-100{font-weight:100}.fw-200{font-weight:200}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.fw-800{font-weight:800}.fw-900{font-weight:900}.d-none{display:none}.color-main{color:var(--vt-c-main)}.direction-right{direction:rtl}.m-0{margin:0}.full-width{width:100%}.radio-btn-group .ant-radio-wrapper-checked .ant-radio-inner{background-color:var(--vt-c-white)}.radio-btn-group .ant-radio-wrapper-checked .ant-radio-inner:after{background-color:var(--vt-c-main);width:22px;height:22px;margin-block-start:-11px;margin-inline-start:-11px}.style-text-default,.resort-form .option-tab .ant-input-number input,.resort-form .sub-form-resort .col-living-room-number p,.resort-form .sub-form-resort .ant-input,.resort-form .sub-form-resort .ant-picker-input input,.user-form .ant-form-item-control-input-content input,.resort-form .ant-form-item-control-input-content input,.user-form .ant-input .ant-select-selection-item,.resort-form .ant-input .ant-select-selection-item,.user-form .ant-select-selector .ant-select-selection-item,.resort-form .ant-select-selector .ant-select-selection-item,.status-selected .ant-select-selection-item{font-size:15px;font-weight:500;color:var(--vt-c-gray-v10)}.status-selected .ant-select-selection-item{color:var(--vt-c-main)!important}*,*:before,*:after{box-sizing:border-box;margin:0;position:relative;font-family:Noto Sans JP}body{min-height:100vh;color:var(--color-text);transition:color .5s,background-color .5s;line-height:1.6;font-family:Noto Sans JP;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*::-webkit-scrollbar{width:6px;height:6px}*::-webkit-scrollbar-thumb{background-color:var(--vt-c-main-gray-v1)}*::-webkit-scrollbar-thumb{background-color:var(--vt-c-main-gray-v2);border-radius:10px;transition:all .2s ease-in-out}*::-webkit-scrollbar-track{border-radius:10px}*,*:before,*:after{position:unset}.box{padding:20px;margin:10px;border:1px solid var(--vt-c-white-v3);border-radius:6px}.box.full{min-height:calc(100% - 20px)}.box.no-border{border:none}.box-btn{padding:20px 20px 0;text-align:right}.box-btn .ant-space .ant-space-item .ant-btn{display:flex;justify-content:center;align-items:center;width:92px;height:36px;background-color:var(--vt-c-white);border-radius:var(--vt-br-btn);box-shadow:unset}.box-btn .ant-space .ant-space-item .ant-btn.ant-btn-primary{background-color:var(--vt-c-main)}.btn-base{margin-right:12px}.btn-base.btn-delete{background-color:var(--vt-c-red-v3);color:var(--vt-c-white)}.btn-base.btn-delete:hover{border-color:unset!important;color:var(--vt-c-white)}.ant-tag.custom{width:72px;height:28px;border:none;display:flex;align-items:center;justify-content:center;flex-direction:row}#sidebar .ant-menu-item-selected svg rect{stroke:var(--vt-c-main)}#sidebar .ant-menu-item-selected svg path{stroke:var(--vt-c-main)}#sidebar .ant-menu-item-selected svg path.icon-custom{fill:var(--vt-c-main)}#sidebar .ant-menu-item-selected .ant-menu-title-content{color:var(--vt-c-main)}#sidebar .ant-menu-item:not(.ant-menu-item-selected):hover{background-color:unset;color:var(--vt-c-main)}#sidebar .ant-menu-item:not(.ant-menu-item-selected):hover svg rect{stroke:var(--vt-c-main)}#sidebar .ant-menu-item:not(.ant-menu-item-selected):hover svg path{stroke:var(--vt-c-main)}#sidebar .ant-menu-item:not(.ant-menu-item-selected):hover svg path.icon-custom{fill:var(--vt-c-main)}.ant-picker.has-value{border-color:var(--vt-c-main)}.ant-notification-notice-message{margin-bottom:0!important}.ant-radio-wrapper span{color:var(--vt-c-main);font-weight:500}.ant-table-column-sorters{justify-content:center!important}.ant-table-column-sorters .ant-table-column-title{flex:unset;margin-right:25px}.ant-table-column-sorters .ant-table-column-sorter{margin-top:-3px}.ant-input[disabled]{background-color:var(--vt-c-background-dark-1);color:var(--vt-c-text-dark-3)}.ant-wave{display:none}.main-title{background-color:var(--vt-c-white);padding:15px 22px 0}.main-title h1{margin-bottom:0;font-size:21px;font-weight:700;line-height:30.41px;color:var(--vt-c-gray-v10);position:relative;z-index:2}.main-title .btn-add{width:150px;height:50px;padding:0 18px;border-color:var(--vt-c-main);border-radius:100px;box-shadow:var(--vt-box-shadow-3);display:flex;align-items:center;justify-content:flex-start;flex-direction:row}.main-title .btn-add .anticon-plus{line-height:17px;margin-top:3px}.main-title .btn-add .anticon-plus svg path{fill:var(--vt-c-main)}.main-title .btn-add .ant-image-img{margin:0 5px 0 3px;height:22px;width:22px}.main-title .btn-add .text{color:var(--vt-c-main);font-size:15px;font-weight:700}.title-reset-password{margin-top:10px;font-weight:700;margin-left:55px;font-size:21px;color:var(--vt-c-gray-v10)}img{object-fit:cover}.main-color{color:var(--vt-c-main)}.ant-layout{height:100vh}.ant-layout .ant-layout-sider{background-color:var(--color-background-sidebar)}.ant-layout .ant-layout-sider .ant-layout-sider-children .logo{margin:0 auto 8px;height:64px;display:flex;align-items:center;justify-content:center;background-color:var(--vt-c-white);box-shadow:0 4px 14px 0 var(--color-border-shadow-v2)}.ant-layout .ant-layout-sider .ant-layout-sider-children .logo img{width:160px;filter:brightness(0) saturate(0%)}.ant-layout .ant-layout-sider .ant-layout-sider-children .ant-menu{background-color:unset;color:var(--vt-c-white);height:unset;font-size:16px;border-inline-end:unset}.ant-layout .ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-item,.ant-layout .ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-submenu-title{padding:0 16px!important;color:var(--vt-c-black-bold);line-height:48px}.ant-layout .ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-item:hover:not(.ant-menu-item-selected),.ant-layout .ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-submenu-title:hover:not(.ant-menu-item-selected){color:var(--vt-c-black-bold)}.ant-layout .ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-item .ant-menu-item-icon svg,.ant-layout .ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-submenu-title .ant-menu-item-icon svg{font-size:24px}.ant-layout .ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-item .ant-menu-item-icon svg path,.ant-layout .ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-submenu-title .ant-menu-item-icon svg path{fill:var(--vt-c-gray-v10)}.ant-layout .ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-item.ant-menu-item-selected,.ant-layout .ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-submenu-title.ant-menu-item-selected{border-bottom:1px solid var(--vt-c-main);background-color:unset}.ant-layout .ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-item.ant-menu-item-selected .ant-menu-item-icon svg path,.ant-layout .ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-submenu-title.ant-menu-item-selected .ant-menu-item-icon svg path{fill:var(--vt-c-main)}.ant-layout .ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-item .ant-menu-title-content,.ant-layout .ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-submenu-title .ant-menu-title-content{font-size:17px;font-weight:400;line-height:25px;background-color:inherit}.ant-layout .ant-layout-body .ant-layout-header{padding:20px;height:64px;background-color:var(--vt-c-white);display:flex;align-items:center;box-shadow:0 4px 14px 0 var(--color-border-shadow-v2);z-index:99}.ant-layout .ant-layout-body .ant-layout-header .ant-menu{width:100%;height:100%;color:var(--vt-c-black);background-color:unset;align-items:center}.ant-layout .ant-layout-body .ant-layout-header .ant-menu .header-title.ant-menu-item-selected{background-color:unset}.ant-layout .ant-layout-body .ant-layout-header .ant-menu .header-title p{font-size:17px;font-weight:700;line-height:17px;letter-spacing:.2em;text-align:center;color:var(--vt-c-main);margin:0}.ant-layout .ant-layout-body .ant-layout-header .ant-menu .header-title p:first-child{line-height:24.62px}.ant-layout .ant-layout-body .ant-layout-header .ant-menu .right{margin-left:auto;background-color:inherit}.ant-layout .ant-layout-body .ant-layout-header .ant-menu .ant-menu-item{padding:0}.ant-layout .ant-layout-body .ant-layout-header .ant-menu .ant-menu-item.ant-menu-item-selected,.ant-layout .ant-layout-body .ant-layout-header .ant-menu .ant-menu-item:hover{color:var(--vt-c-black-bold)}.ant-layout .ant-layout-body .ant-layout-header .ant-menu .header-title.ant-menu-item-selected,.ant-layout .ant-layout-body .ant-layout-header .ant-menu .header-title:hover{color:var(--vt-c-main)}.ant-layout .ant-layout-body .ant-layout-header .ant-menu .username{font-size:19px;font-weight:500;margin-right:12px}.ant-layout .ant-layout-body .ant-layout-header .ant-menu .avatar{width:40px;height:40px;border-radius:50%}.ant-layout .ant-layout-body .ant-layout-content{min-height:280px;overflow:auto;background-color:var(--vt-c-white)}.ant-btn.ant-btn-primary,.ant-btn.ant-btn-primary:hover{background-color:var(--vt-c-main)}.ant-btn.btn-radius{border-radius:35px}.ant-picker{width:100%}.ant-modal .ant-modal-content .ant-modal-header{margin-bottom:9px}.ant-modal .ant-modal-content .ant-modal-header .ant-modal-title{text-align:center;font-size:24px;font-weight:700;line-height:28px;color:var(--vt-c-black-bold)}.ant-modal.modal-send-back .ant-modal-content,.ant-modal.modal-paid-flag .ant-modal-content,.ant-modal.modal-cancel-send-back .ant-modal-content{width:100%;padding:24px 43px 24px 61px}.ant-modal.modal-send-back .ant-modal-content .ant-modal-header,.ant-modal.modal-paid-flag .ant-modal-content .ant-modal-header,.ant-modal.modal-cancel-send-back .ant-modal-content .ant-modal-header{margin-bottom:30px}.ant-modal.modal-send-back .ant-modal-content .ant-modal-header .ant-modal-title,.ant-modal.modal-paid-flag .ant-modal-content .ant-modal-header .ant-modal-title,.ant-modal.modal-cancel-send-back .ant-modal-content .ant-modal-header .ant-modal-title{font-size:14px;font-weight:700;line-height:20.27px;color:var(--vt-c-main)}.ant-modal.modal-send-back .ant-modal-content .ant-modal-body textarea,.ant-modal.modal-paid-flag .ant-modal-content .ant-modal-body textarea,.ant-modal.modal-cancel-send-back .ant-modal-content .ant-modal-body textarea{border-radius:8px;border-color:var(--vt-c-main);padding:18px 15px;font-size:13px;font-weight:500;line-height:18.82px}.ant-modal.modal-send-back .ant-modal-content .ant-modal-body .ant-input-status-error,.ant-modal.modal-paid-flag .ant-modal-content .ant-modal-body .ant-input-status-error,.ant-modal.modal-cancel-send-back .ant-modal-content .ant-modal-body .ant-input-status-error{border-color:var(--vt-c-main)!important}.ant-modal.modal-send-back .ant-modal-content .ant-modal-body .ant-form-item-explain-error,.ant-modal.modal-paid-flag .ant-modal-content .ant-modal-body .ant-form-item-explain-error,.ant-modal.modal-cancel-send-back .ant-modal-content .ant-modal-body .ant-form-item-explain-error{font-size:13px;font-weight:500;line-height:18.82px;margin-top:9px;color:var(--vt-c-red-v5)}.ant-modal.modal-send-back .ant-modal-content .ant-btn,.ant-modal.modal-paid-flag .ant-modal-content .ant-btn,.ant-modal.modal-cancel-send-back .ant-modal-content .ant-btn{font-size:14px;font-weight:700;line-height:20.27px;height:40px;border:none;box-shadow:none}.ant-modal.modal-send-back .ant-modal-content .btn-cancel,.ant-modal.modal-paid-flag .ant-modal-content .btn-cancel,.ant-modal.modal-cancel-send-back .ant-modal-content .btn-cancel{color:var(--vt-c-gray-v10);padding-right:35px}.ant-modal.modal-send-back .ant-modal-content .btn-submit,.ant-modal.modal-paid-flag .ant-modal-content .btn-submit,.ant-modal.modal-cancel-send-back .ant-modal-content .btn-submit{background-color:var(--vt-c-main);color:var(--vt-c-white);width:112px;height:40px;box-shadow:0 0 4px #adadad66;border-radius:6px}.ant-modal.modal-cancel-send-back .ant-modal-content .ant-modal-body{margin-bottom:55px}.ant-modal.modal-cancel-send-back .ant-modal-content .ant-modal-body p{margin-bottom:0;font-size:13px;font-weight:500;line-height:18.82px;color:var(--vt-c-gray-v10)}.ant-modal.modal-notification .ant-modal-header{margin-bottom:33px}.ant-modal.modal-notification .ant-modal-header .ant-modal-title{color:var(--vt-c-main);font-weight:700;font-size:14px;line-height:100%;letter-spacing:0%}.ant-modal.modal-notification .ant-modal-content{padding:23px 37px 24px 61px}.ant-modal.modal-notification .length-content{font-weight:700;font-size:14px;line-height:100%;letter-spacing:0%;text-align:center;color:var(--vt-c-main)}.ant-modal.modal-notification .ant-form-item-required{font-weight:700;font-size:14px;line-height:100%;letter-spacing:0%;color:var(--vt-c-main)}.ant-modal.modal-notification .ant-input,.ant-modal.modal-notification .ant-picker{border:1px solid var(--vt-c-main);height:57px;border-radius:8px;font-weight:500;font-size:13px;line-height:100%;letter-spacing:0%;color:var(--vt-c-gray-v9)}.ant-modal.modal-notification .ant-picker-status-error{border-color:var(--vt-c-red-v6)}.ant-modal.modal-notification .ant-picker input[title]{font-weight:500;font-size:13px;line-height:100%;letter-spacing:0%;color:var(--vt-c-gray-v9)}.ant-modal.modal-notification .ant-btn{box-shadow:none}.ant-modal.modal-notification .ant-btn.btn_cancel{border:none;background-color:unset;font-weight:700;font-size:14px;line-height:100%;letter-spacing:0%;color:var(--vt-c-gray-v10)}.ant-modal.modal-notification .ant-btn.btn_submit{border:none;background-color:var(--vt-c-main);width:112px;height:40px;font-weight:700;font-size:14px;line-height:100%;letter-spacing:0%;color:var(--vt-c-white);border-radius:6px}.ant-modal.modal-notification .ant-btn>div{display:none}.ant-modal.modal-notification .btn-delete{font-weight:700;font-size:14px;line-height:100%;letter-spacing:0%;color:var(--vt-c-gray-v10);cursor:pointer}.ant-modal.modal-notification .btn-delete img{vertical-align:baseline}.modal-create-event .ant-form-item{margin-bottom:0}.box-login .login-form{position:fixed;z-index:99;top:50%;left:50%;transform:translate(-50%,-50%);width:858px;margin:0 auto;background-color:#3e3e3ecc;padding-top:39px;padding-bottom:83px}.box-login .login-form .ant-form{width:calc(100% - 528px)}.box-login .login-form .ant-form .ant-input{height:50px;font-size:19px;font-weight:400;line-height:27.51px}.box-login .login-form .ant-form .ant-input-password .ant-input{height:unset}.box-login .login-form .ant-form .forgot-password{font-size:17px;font-weight:400;line-height:24.62px;text-align:center;color:#fcfcfc;cursor:pointer}.box-login .login-form .ant-form .forgot-password span{color:var(--vt-c-red-v5)}.box-login .login-form .ant-form .ant-btn{width:100%;border-radius:40px;height:58px;line-height:27.51px}.box-login .login-form .ant-form .ant-btn span{font-weight:700;font-size:19px}.box-login .login-form .ant-form .ant-input-password{height:50px}.box-login .login-form .title{text-align:center;color:var(--vt-c-white);font-size:36px;font-weight:500;line-height:51.73px;letter-spacing:.03em}.box-login .login-form .title h1{margin-block-start:0px;margin-block-end:0px;font-family:"Noto Serif JP",serif;font-size:36px;margin-top:23px}.box-login .login-form .title h2{font-family:"Noto Serif JP",serif;margin-block-start:0;margin-block-end:0;font-size:36px;font-weight:500;line-height:51.73px;letter-spacing:.03em;text-align:center}.box-login .login-form .title h2:last-child{margin-bottom:28px;font-size:25px}.box-login:after{position:fixed;z-index:9;width:100%;height:100%;display:block;left:0;top:0;content:"";background:url(/assets/background-BrYd6V37.svg) no-repeat;background-size:cover}.box-login.forgot-password .btn-back-login.ant-btn-primary{background-color:unset}.box-login.forgot-password .btn-back-login.ant-btn-primary span{font-weight:400;font-size:17px}.user-view .btn-add{position:absolute;z-index:55;top:70px;right:30px;width:150px;height:50px;padding:0 18px;border-color:var(--vt-c-main);border-radius:100px;box-shadow:var(--vt-box-shadow-3);display:flex;align-items:center;justify-content:flex-start;flex-direction:row}.user-view .btn-add .anticon-plus{line-height:17px;margin-top:3px}.user-view .btn-add .anticon-plus svg path{fill:var(--vt-c-main)}.user-view .btn-add .ant-image-img{margin:0 5px 0 3px;height:22px;width:22px}.user-view .btn-add .text{color:var(--vt-c-main);font-size:15px;font-weight:700}.user-search,.resort-search{padding:0 20px;margin:0 10px 20px}.user-search .ant-form-item-no-colon,.user-search .invoice-search .ant-form-item-label,.invoice-search .user-search .ant-form-item-label,.resort-search .ant-form-item-no-colon,.resort-search .invoice-search .ant-form-item-label,.invoice-search .resort-search .ant-form-item-label{font-size:13px!important;font-weight:700;line-height:18.82px;color:var(--vt-c-gray-v10)!important}.user-search .ant-row:last-child .ant-form-item,.resort-search .ant-row:last-child .ant-form-item{margin-bottom:0}.user-search .ant-input,.resort-search .ant-input,.user-search .ant-picker-input input,.resort-search .ant-picker-input input{color:var(--vt-c-gray-v10);font-size:15px!important;font-weight:500}.user-search .ant-input-affix-wrapper,.resort-search .ant-input-affix-wrapper{border-radius:6px;height:38px;border-color:var(--vt-c-main)}.user-search .ant-input-affix-wrapper .anticon-search,.resort-search .ant-input-affix-wrapper .anticon-search{color:var(--vt-c-main);font-size:20px}.user-search .ant-picker,.resort-search .ant-picker{border-radius:6px;height:38px;border-color:var(--vt-c-main)}.user-search .icon path,.resort-search .icon path{fill:var(--vt-c-main)}.user-form .main-text,.resort-form .main-text{color:var(--vt-c-main);font-size:15px;font-weight:700;line-height:21.72px}.user-form .ant-select-arrow path,.resort-form .ant-select-arrow path{fill:var(--vt-c-main)}.user-form .ant-input,.resort-form .ant-input,.user-form .ant-select-selector,.resort-form .ant-select-selector{height:38px!important;border-radius:6px;border-color:var(--vt-c-main)!important}.user-form .ant-input.ant-input-status-error,.resort-form .ant-input.ant-input-status-error,.user-form .ant-select-selector.ant-input-status-error,.resort-form .ant-select-selector.ant-input-status-error,.user-form .ant-select-status-error .ant-select-selector,.resort-form .ant-select-status-error .ant-select-selector{border-color:var(--vt-c-main-red)!important}.user-form .ant-select-status-error .ant-select-arrow path,.resort-form .ant-select-status-error .ant-select-arrow path{fill:var(--vt-c-red)}.user-form .ant-form-item-label label,.resort-form .ant-form-item-label label{font-size:15px;font-weight:700;color:var(--vt-c-gray-v10);line-height:21.72px}.user-tbl .ant-table-tbody .active,.user-tbl .ant-table-tbody .inactive{width:70px!important;height:30px!important;line-height:25px!important}.group-btn .btn{height:38px;border-radius:40px;width:122px;box-shadow:none;border:none}.group-btn .btn span{font-size:15px;font-weight:700}.group-btn .btn.btn-clear{background-color:var(--vt-c-white-v7);color:var(--vt-c-gray-v10)}.user-reservations .group-name{z-index:1;color:var(--vt-c-main);margin:50px 0;font-size:18px;font-weight:700;text-align:center;position:relative;line-height:.1em}.user-reservations .group-name:first-child{margin-top:40px;margin-bottom:29px}.user-reservations .group-name:before{content:"";display:block;position:absolute;z-index:-1;top:0;width:100%;border-top:1px solid var(--vt-c-white-v3);margin:0 auto;left:50%;transform:translate(-50%)}.user-reservations .group-name span{background:var(--vt-c-white);padding:5px 12px}.user-reservations .group-name .completed{color:var(--vt-c-gray-v9)}.user-reservations .list-item{padding:0 5px}.user-reservations .list-item .item{position:relative;display:flex;border-radius:8px;border:1px solid var(--vt-c-white-v3);max-width:680px;height:122px;margin:15px auto;padding:11px 20px 17px 18px}.user-reservations .list-item .item p{margin-bottom:0}.user-reservations .list-item .item.isComplete{background-color:var(--vt-c-gray-v23)}.user-reservations .list-item .item .information{flex:1;display:grid;grid-template-columns:calc(100% - 500px) 2fr;grid-gap:15px;padding-top:5px}.user-reservations .list-item .item .information .thumbnail,.user-reservations .list-item .item .information .thumbnail .ant-image{width:100%}.user-reservations .list-item .item .information .thumbnail .ant-image .ant-image-img{height:88px;width:100%}.user-reservations .list-item .item .information .info{color:var(--vt-c-gray-v10);font-size:15px;font-weight:700;line-height:21.72px}.user-reservations .list-item .item .information .info .resort-name{font-size:24px;font-weight:700;color:var(--vt-c-main);margin-bottom:3px}.user-reservations .list-item .item .information .info .status{opacity:1;position:absolute;padding:4px 14px;color:var(--vt-c-white);font-size:12px;font-weight:500;line-height:17.38px;text-align:center;border-radius:4px;top:11px;right:11px}.user-reservations .list-item .item .information .info .status.draw{background-color:var(--vt-c-status-reservation-draw)}.user-reservations .list-item .item .information .info .status.reservation-request{background-color:var(--vt-c-status-reservation-request)}.user-reservations .list-item .item .information .info .status.reservation-confirmed{background-color:var(--vt-c-status-reservation-confirmed)}.user-reservations .list-item .item .information .info .status.apply-completed{background-color:var(--vt-c-status-reservation-apply-completed)}.user-reservations .list-item .item .information .info .status.cancelled{background-color:var(--vt-c-gray-v9)}.user-reservations .list-item .item .information .info .status.failed{background-color:var(--vt-c-status-reservation-failed)}.user-reservations .list-item .item .information .info .status.winner{background-color:var(--vt-c-status-reservation-winner)}.user-reservations .list-item .item .information .info .address{font-size:14px;font-weight:500;color:var(--vt-c-gray-v9);line-height:20.27px;margin-bottom:10px}.user-reservations .list-item .item .information .info .detail,.user-reservations .list-item .item .information .info .other-option-form .detail-other-option,.other-option-form .user-reservations .list-item .item .information .info .detail-other-option{display:grid;grid-template-columns:2fr 1fr;grid-gap:21px;align-items:center}.user-reservations .list-item .item .information .info .detail .number-people,.user-reservations .list-item .item .information .info .other-option-form .detail-other-option .number-people,.other-option-form .user-reservations .list-item .item .information .info .detail-other-option .number-people{display:flex;align-items:center}.user-reservations .list-item .item .information .info .detail .last-row,.user-reservations .list-item .item .information .info .other-option-form .detail-other-option .last-row,.other-option-form .user-reservations .list-item .item .information .info .detail-other-option .last-row{display:flex;justify-content:space-between;align-items:center}.user-reservations .list-item .item .information .info .detail .last-row .btn-detail,.user-reservations .list-item .item .information .info .other-option-form .detail-other-option .last-row .btn-detail,.other-option-form .user-reservations .list-item .item .information .info .detail-other-option .last-row .btn-detail{cursor:pointer;display:flex;color:var(--vt-c-main);font-size:15px;font-weight:500;line-height:21.72px}.user-reservations .list-item .item .information .info .detail .last-row .btn-detail p,.user-reservations .list-item .item .information .info .other-option-form .detail-other-option .last-row .btn-detail p,.other-option-form .user-reservations .list-item .item .information .info .detail-other-option .last-row .btn-detail p{margin-right:12px}.user-reservations .list-item .item .information .info .detail .last-row .btn-detail svg,.user-reservations .list-item .item .information .info .other-option-form .detail-other-option .last-row .btn-detail svg,.other-option-form .user-reservations .list-item .item .information .info .detail-other-option .last-row .btn-detail svg{width:4px;height:8px}.ant-tabs-nav:before{border-color:var(--vt-c-main)}.ant-tabs-nav .ant-tabs-tab{width:130px;padding:0;margin:0!important;display:flex;justify-content:center;height:39px;border-radius:6px 6px 0 0!important;border-color:var(--vt-c-white-v3);border-bottom-color:var(--vt-c-main);background-color:unset}.ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active{border-color:var(--vt-c-main);border-bottom-color:var(--vt-c-white)}.ant-tabs-nav .ant-tabs-tab-btn{font-size:15px;font-weight:700;line-height:21.72px;color:var(--vt-c-gray-v10)}.resort-form .sub-form-resort .ant-input-number{height:38px;border-radius:6px;border-color:var(--vt-c-main)}.resort-form .sub-form-resort .ant-input-number-handler-wrap{border-top-right-radius:6px;border-top-left-radius:6px;background-color:unset}.resort-form .sub-form-resort .ant-input-number-handler-wrap .ant-input-number .ant-input-number-handler{border-inline-start-color:#3891a5}.resort-form .sub-form-resort .form-item-people{position:relative}.resort-form .sub-form-resort .col-people-number .label-people{font-size:15px;font-weight:500;line-height:21.72px;color:var(--vt-c-gray-v10)}.resort-form .sub-form-resort .col-living-room-number{margin-left:-50px}.resort-form .sub-form-resort .col-living-room-number p{height:34px;margin:0 0 4px;padding-top:5px}.resort-form .ant-tabs-nav:before{border-color:var(--vt-c-main)}.resort-form .ant-tabs-nav .ant-tabs-tab{width:130px;padding:0;display:flex;justify-content:center;height:39px;border-radius:6px 6px 0 0!important;border-color:var(--vt-c-white-v3);border-bottom-color:var(--vt-c-main);background-color:unset}.resort-form .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active{border-color:var(--vt-c-main);border-bottom-color:var(--vt-c-white)}.resort-form .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--vt-c-gray-v10)}.resort-form .ant-tabs-nav .ant-tabs-nav-list>*:nth-last-child(2):has(.add-tab-living-room){background-color:var(--vt-c-white-v7);width:45px}.resort-form .ant-tabs-nav .ant-tabs-nav-list>*:nth-last-child(2):has(.add-tab-living-room) .ant-tabs-tab-btn{color:var(--vt-c-main)}.resort-form .ant-tabs-nav .ant-tabs-tab-btn{font-size:15px;font-weight:700;line-height:21.72px;color:var(--vt-c-gray-v10)}.resort-form .ant-picker{height:38px;border-radius:6px;border-color:var(--vt-c-main)}.resort-form .ant-picker path{fill:var(--vt-c-main)}.resort-form .ant-picker.ant-picker-status-error{border-color:var(--vt-c-red)}.resort-form .ant-picker.ant-picker-status-error path{fill:var(--vt-c-red)}.resort-form .fee-tab{max-width:500px}.resort-form .fee-tab .ant-form-item,.resort-form .fee-tab p{margin-bottom:0}.resort-form .fee-tab .ant-input-number-input{height:38px;text-align:right;padding:0}.resort-form .fee-tab .ant-input-number{height:38px;border-radius:6px 0 0 6px;border-color:var(--vt-c-main);border-right-color:var(--vt-c-white-v2);border-right:none}.resort-form .fee-tab .ant-input-number .ant-input-number-input{font-size:15px;font-weight:500;color:var(--vt-c-gray-v10)}.resort-form .fee-tab .ant-input-number.ant-input-number-focused{box-shadow:none}.resort-form .fee-tab .ant-input-number-group-addon{background-color:unset;border-color:var(--vt-c-main);border-radius:0 6px 6px 0}.resort-form .fee-tab .ant-input-number-handler-wrap{display:none}.resort-form .fee-tab .ant-input-number-wrapper:has(.ant-input-number-status-error) .ant-input-number-group-addon{border-color:var(--vt-c-red-v6);color:var(--vt-c-red-v6)}.resort-form .fee-tab .ant-input-number-wrapper:has(.ant-input-number-status-error):hover .ant-input-number-group-addon{border-color:var(--vt-c-red-v7);color:var(--vt-c-red-v7)}.resort-form .fee-tab .ant-row{margin-left:0!important}.resort-form .fee-tab .ant-row.border-bottom{padding-bottom:10px;border-bottom:1px solid var(--vt-c-white-v3)}.resort-form .fee-tab .label{font-size:13px;font-weight:500;line-height:18.82px;color:var(--vt-c-gray-v9)}.resort-form .fee-tab .relationship-name{font-size:15px;font-weight:700;line-height:21.72px;color:var(--vt-c-gray-v10)}.resort-form .description-tab{max-width:500px}.resort-form .description-tab .title{font-size:15px;font-weight:700;line-height:21.72px;color:var(--vt-c-gray-v10);margin-bottom:6px}.resort-form .description-tab .ant-input{font-size:13px;font-weight:500}.resort-form .title-image{font-size:15px;font-weight:700;line-height:21.72px;color:var(--vt-c-gray-v10);margin-top:15px}.resort-form .image-drag{display:flex;flex-wrap:wrap;gap:10px;padding:0 16px;border:1px solid var(--vt-c-main);border-radius:6px}.resort-form .image-drag .item{padding:1em 0}.resort-form .image-drag .item .title{color:var(--vt-c-white);text-align:center;margin-bottom:10px}.resort-form .image-drag .content{position:relative;width:100%;height:125px;max-width:185px;max-height:125px;margin:auto;overflow:hidden}.resort-form .image-drag .content .content-overlay{background:var(--vt-c-gray-v19);position:absolute;height:100%;width:100%;left:0;top:0;bottom:0;right:0;opacity:0;transition:all .4s ease-in-out 0s}.resort-form .image-drag .content:hover .content-overlay{opacity:1}.resort-form .image-drag .content:hover .btn-delete{opacity:1;top:5px}.resort-form .image-drag .content:hover .content-details{top:50%;left:50%;opacity:1}.resort-form .image-drag .content-image{width:100%;height:100%}.resort-form .image-drag .content-details{position:absolute;text-align:center;padding-left:1em;padding-right:1em;width:100%;top:50%;left:50%;opacity:0;transform:translate(-50%,-50%);transition:all .3s ease-in-out 0s}.resort-form .image-drag .content-details p{font-size:13px;font-weight:500;line-height:18.82px;text-align:center;color:var(--vt-c-white);margin-bottom:0}.resort-form .image-drag .btn-delete{display:flex;align-items:center;justify-content:center;width:17px;height:17px;background-color:var(--vt-c-white);position:absolute;top:80%;right:7px;opacity:0;transition:all .3s ease-in-out 0s;border-radius:3px;cursor:pointer}.resort-form .image-drag .ant-upload{cursor:pointer;margin:1em 0;display:flex;align-items:center;justify-content:center;height:125px;width:185px;background-color:var(--vt-c-main)}.resort-form .image-drag .ant-upload .ant-btn-default{background-color:var(--vt-c-main);border:none;box-shadow:none;margin:0}.resort-form .image-drag .ant-upload .ant-btn-default span{font-size:19px;font-weight:700;line-height:27.51px;color:var(--vt-c-white)}@media screen and (max-width: 640px){.resort-form .image-drag .container{display:block;width:100%}}@media screen and (min-width: 900px){.resort-form .image-drag .container{width:33.33333%}}.resort-form .btn-add-field-file{padding:13px 238px;height:48px;font-size:15px;font-weight:700;line-height:21.72px;text-align:left;color:var(--vt-c-main);border:none;box-shadow:none;background-color:var(--vt-c-white-v7)}.resort-form .list-document .document-item{padding:12px 15px 14px 17px;display:flex;align-items:center;border:1px solid var(--vt-c-white-v3);border-radius:8px;max-width:680px}.resort-form .list-document .document-item .left{display:flex;align-items:center}.resort-form .list-document .document-item .left .btn-upload-document .ant-upload{display:flex}.resort-form .list-document .document-item .left .btn-upload-document .ant-btn{border:none;box-shadow:none;padding:0}.resort-form .list-document .document-item .left .ant-input{width:315px}.resort-form .list-document .document-item .right{display:grid;grid-template-columns:1fr 36px;gap:20px;width:100%}.resort-form .list-document .document-item .right .document-name{width:100%;font-size:13px;font-weight:500;line-height:18.82px;color:var(--vt-c-main);word-break:break-word}.resort-form .list-document .document-item .right .ant-progress{line-height:0}.resort-form .list-document .document-item .right .ant-progress .ant-progress-text{color:var(--vt-c-main);vertical-align:unset}.resort-form .list-document .document-item .right .ant-progress .ant-progress-text .anticon{font-size:10px}.resort-form .list-document .document-item .right .btn-delete{cursor:pointer;display:flex;align-items:center}.resort-form .list-document .document-item .right .btn-delete svg{width:11px;height:12px}.resort-form .list-document .document-item .right .btn-delete p{font-size:11px;font-weight:700;line-height:15.93px;color:var(--vt-c-gray-v10)}.resort-form .living-room-tab,.resort-form .sightseeing-tab .list-sightseeing .sightseeing-item,.resort-form .option-tab .list-sightseeing .sightseeing-item{background-color:var(--vt-c-white-v7);padding:8px 0 27px 26px}.resort-form .living-room-tab .thumb-nail,.resort-form .sightseeing-tab .list-sightseeing .sightseeing-item .thumb-nail,.resort-form .option-tab .list-sightseeing .sightseeing-item .thumb-nail{border:1px solid var(--vt-c-main);border-radius:6px;width:220px;height:158px}.resort-form .living-room-tab .thumb-nail .ant-upload,.resort-form .sightseeing-tab .list-sightseeing .sightseeing-item .thumb-nail .ant-upload,.resort-form .option-tab .list-sightseeing .sightseeing-item .thumb-nail .ant-upload{cursor:pointer;height:125px;width:185px;background-color:var(--vt-c-main);margin:0}.resort-form .living-room-tab .thumb-nail .ant-upload .ant-btn-default,.resort-form .sightseeing-tab .list-sightseeing .sightseeing-item .thumb-nail .ant-upload .ant-btn-default,.resort-form .option-tab .list-sightseeing .sightseeing-item .thumb-nail .ant-upload .ant-btn-default{background-color:var(--vt-c-main);border:none;box-shadow:none;margin:0}.resort-form .living-room-tab .thumb-nail .ant-upload .ant-btn-default span,.resort-form .sightseeing-tab .list-sightseeing .sightseeing-item .thumb-nail .ant-upload .ant-btn-default span,.resort-form .option-tab .list-sightseeing .sightseeing-item .thumb-nail .ant-upload .ant-btn-default span{font-size:19px;font-weight:700;line-height:27.51px;color:var(--vt-c-white)}.resort-form .living-room-tab .thumb-nail .ant-upload img,.resort-form .sightseeing-tab .list-sightseeing .sightseeing-item .thumb-nail .ant-upload img,.resort-form .option-tab .list-sightseeing .sightseeing-item .thumb-nail .ant-upload img{width:185px;height:125px}.resort-form .living-room-tab .thumb-nail .ant-upload-picture-card-wrapper,.resort-form .sightseeing-tab .list-sightseeing .sightseeing-item .thumb-nail .ant-upload-picture-card-wrapper,.resort-form .option-tab .list-sightseeing .sightseeing-item .thumb-nail .ant-upload-picture-card-wrapper{height:158px;display:flex;align-items:center;justify-content:center}.resort-form .living-room-tab .thumb-nail .ant-upload-select,.resort-form .sightseeing-tab .list-sightseeing .sightseeing-item .thumb-nail .ant-upload-select,.resort-form .option-tab .list-sightseeing .sightseeing-item .thumb-nail .ant-upload-select{border:none}.resort-form .living-room-tab .living-room-item,.resort-form .sightseeing-tab .list-sightseeing .sightseeing-item .living-room-item,.resort-form .option-tab .list-sightseeing .sightseeing-item .living-room-item{position:relative}.resort-form .living-room-tab .living-room-item .form-item-status,.resort-form .sightseeing-tab .list-sightseeing .sightseeing-item .living-room-item .form-item-status,.resort-form .option-tab .list-sightseeing .sightseeing-item .living-room-item .form-item-status{max-width:220px}.resort-form .living-room-tab .living-room-item .btn-delete-field,.resort-form .sightseeing-tab .list-sightseeing .sightseeing-item .living-room-item .btn-delete-field,.resort-form .option-tab .list-sightseeing .sightseeing-item .living-room-item .btn-delete-field{position:absolute;right:25px;top:0;cursor:pointer}.resort-form .living-room-tab .living-room-item .btn-delete-field span,.resort-form .sightseeing-tab .list-sightseeing .sightseeing-item .living-room-item .btn-delete-field span,.resort-form .option-tab .list-sightseeing .sightseeing-item .living-room-item .btn-delete-field span{font-size:11px;font-weight:700;line-height:15.93px;color:var(--vt-c-gray-v10)}.resort-form .ant-divider{color:var(--vt-c-white-v3)}.resort-form .living-room-calendar .title-calendar{color:var(--vt-c-gray-v10)}.resort-form .living-room-calendar .fc .fc-header-toolbar .fc-toolbar-chunk:first-child>div{display:flex;align-items:center}.resort-form .living-room-calendar .fc .fc-header-toolbar .fc-toolbar-chunk:first-child>div .fc-toolbar-title{font-size:15px;font-weight:700;padding:8px 95.5px;background-color:var(--vt-c-white-v1);border-radius:40px;margin:0 10px;color:var(--vt-c-gray-v10)}.resort-form .living-room-calendar .fc .fc-header-toolbar .fc-toolbar-chunk:first-child>div .fc-prev-button,.resort-form .living-room-calendar .fc .fc-header-toolbar .fc-toolbar-chunk:first-child>div .fc-next-button{border-radius:40px;background-color:var(--vt-c-white);border-color:var(--vt-c-main);color:var(--vt-c-main);font-size:15px;font-weight:700;height:38px;width:80px}.resort-form .living-room-calendar .fc .fc-header-toolbar .fc-toolbar-chunk:first-child>div .fc-prev-button:focus,.resort-form .living-room-calendar .fc .fc-header-toolbar .fc-toolbar-chunk:first-child>div .fc-next-button:focus{box-shadow:none}.resort-form .living-room-calendar .fc .fc-header-toolbar .fc-createEvent-button{padding:8px 60px;border-radius:40px;background-color:var(--vt-c-white);border-color:var(--vt-c-main);color:var(--vt-c-main);font-size:15px;font-weight:700}.resort-form .living-room-calendar .fc .fc-header-toolbar .fc-createEvent-button:focus{box-shadow:none}.resort-form .living-room-calendar .fc .fc-event-time{display:none}.resort-form .living-room-calendar .fc .fc-col-header-cell-cushion{color:var(--vt-c-gray-v10)}.resort-form .living-room-calendar .fc .fc-daygrid-day-number{color:var(--vt-c-gray-v10);font-size:13px}.resort-form .living-room-calendar .fc .fc-day-other{background-color:var(--vt-c-white-v7)}.resort-form .living-room-calendar .fc .fc-event.event-living-room{border-radius:100px;border:none}.resort-form .living-room-calendar .fc .fc-event.event-living-room.type-normal{background-color:var(--vt-c-status-reservation-apply-completed)}.resort-form .living-room-calendar .fc .fc-event.event-living-room.type-lucky{background-color:var(--vt-c-status-reservation-draw);color:var(--vt-c-white)}.resort-form .living-room-calendar .fc .fc-event.event-living-room.type-holiday{background-color:var(--vt-c-gray-v21);color:var(--vt-c-white)}.resort-form .living-room-calendar .fc .fc-event.event-living-room .fc-daygrid-event-dot{display:none}.resort-form .living-room-calendar .fc .fc-event .fc-event-title{color:var(--vt-c-white);font-size:12px;font-weight:500;padding-left:11px}.resort-form .living-room-calendar .fc .fc-event.fc-event-start.fc-event-end{border-radius:100px}.resort-form .living-room-calendar .fc .fc-event.fc-event-start{border-top-right-radius:0;border-bottom-right-radius:0}.resort-form .living-room-calendar .fc .fc-event.fc-event-end{border-top-left-radius:0;border-bottom-left-radius:0}.resort-form .living-room-calendar .fc .fc-event:not(.fc-event-start):not(.fc-event-end){border-radius:0}.resort-form .sightseeing-tab .list-sightseeing .sightseeing-item,.resort-form .option-tab .list-sightseeing .sightseeing-item{position:relative}.resort-form .sightseeing-tab .list-sightseeing .sightseeing-item.ant-row,.resort-form .option-tab .list-sightseeing .sightseeing-item.ant-row{margin-right:0!important;margin-left:0!important}.resort-form .sightseeing-tab .list-sightseeing .sightseeing-item .thumb-nail,.resort-form .option-tab .list-sightseeing .sightseeing-item .thumb-nail{border:1px solid var(--vt-c-main);border-radius:6px;width:220px;height:158px}.resort-form .sightseeing-tab .list-sightseeing .sightseeing-item .thumb-nail .ant-upload,.resort-form .option-tab .list-sightseeing .sightseeing-item .thumb-nail .ant-upload{cursor:pointer;height:125px;width:185px;background-color:var(--vt-c-main);margin:0}.resort-form .sightseeing-tab .list-sightseeing .sightseeing-item .thumb-nail .ant-upload .ant-btn-default,.resort-form .option-tab .list-sightseeing .sightseeing-item .thumb-nail .ant-upload .ant-btn-default{background-color:var(--vt-c-main);border:none;box-shadow:none;margin:0;font-size:19px;font-weight:700;line-height:27.51px;color:var(--vt-c-white)}.resort-form .sightseeing-tab .list-sightseeing .sightseeing-item .thumb-nail .ant-upload .ant-btn-default span,.resort-form .option-tab .list-sightseeing .sightseeing-item .thumb-nail .ant-upload .ant-btn-default span{font-size:19px}.resort-form .sightseeing-tab .list-sightseeing .sightseeing-item .thumb-nail .ant-upload img,.resort-form .option-tab .list-sightseeing .sightseeing-item .thumb-nail .ant-upload img{width:185px;height:125px}.resort-form .sightseeing-tab .list-sightseeing .sightseeing-item .thumb-nail .ant-upload-select,.resort-form .option-tab .list-sightseeing .sightseeing-item .thumb-nail .ant-upload-select{border:none}.resort-form .sightseeing-tab .list-sightseeing .sightseeing-item .thumb-nail .ant-upload-picture-card-wrapper,.resort-form .option-tab .list-sightseeing .sightseeing-item .thumb-nail .ant-upload-picture-card-wrapper{height:158px;display:flex;align-items:center;justify-content:center}.resort-form .sightseeing-tab .list-sightseeing .sightseeing-item .ant-form-item,.resort-form .option-tab .list-sightseeing .sightseeing-item .ant-form-item{margin-bottom:13px}.resort-form .sightseeing-tab .list-sightseeing .sightseeing-item .ant-form-item.form-item-category,.resort-form .option-tab .list-sightseeing .sightseeing-item .ant-form-item.form-item-category{max-width:220px}.resort-form .sightseeing-tab .list-sightseeing .sightseeing-item .ant-form-item .ant-form-item-control-input-content input,.resort-form .option-tab .list-sightseeing .sightseeing-item .ant-form-item .ant-form-item-control-input-content input,.resort-form .sightseeing-tab .list-sightseeing .sightseeing-item .ant-form-item .ant-form-item-control-input-content textarea,.resort-form .option-tab .list-sightseeing .sightseeing-item .ant-form-item .ant-form-item-control-input-content textarea,.resort-form .sightseeing-tab .list-sightseeing .sightseeing-item .ant-form-item .ant-form-item-control-input-content .ant-select-selector span,.resort-form .option-tab .list-sightseeing .sightseeing-item .ant-form-item .ant-form-item-control-input-content .ant-select-selector span{font-size:15px;font-weight:500}.resort-form .sightseeing-tab .list-sightseeing .sightseeing-item .btn-delete-field,.resort-form .option-tab .list-sightseeing .sightseeing-item .btn-delete-field{position:absolute;right:23px;top:15px;cursor:pointer}.resort-form .sightseeing-tab .list-sightseeing .sightseeing-item .btn-delete-field span,.resort-form .option-tab .list-sightseeing .sightseeing-item .btn-delete-field span{font-size:11px;font-weight:700;line-height:15.93px;color:var(--vt-c-gray-v10)}.resort-form .sightseeing-tab .btn-add-field,.resort-form .option-tab .btn-add-field{cursor:pointer;background-color:var(--vt-c-white-v7);color:var(--vt-c-main);width:100%;display:flex;align-items:center;justify-content:center;height:48px;font-size:15px;font-weight:700}.resort-form .option-tab .ant-input-number input{padding-left:10px;padding-bottom:5px;width:125px;line-height:21.72px}.resort-form .option-tab .ant-input-number-input{height:38px;text-align:left;padding:0}.resort-form .option-tab .ant-input-number{width:125px;height:38px;border-radius:6px;border-color:var(--vt-c-main)}.resort-form .option-tab .ant-input-number.ant-input-number-focused{box-shadow:none}.resort-form .option-tab .ant-input-number-group-addon{background-color:unset;border-color:var(--vt-c-main);border-radius:0 6px 6px 0}.resort-form .option-tab .ant-input-number-handler-wrap{display:none}.resort-form .option-tab .ant-input-number-wrapper:has(.ant-input-number-status-error) .ant-input-number-group-addon{border-color:var(--vt-c-red-v6);color:var(--vt-c-red-v6)}.resort-form .option-tab .ant-input-number-wrapper:has(.ant-input-number-status-error):hover .ant-input-number-group-addon{border-color:var(--vt-c-red-v7);color:var(--vt-c-red-v7)}.modal-create-event .ant-modal-title{display:flex;justify-content:start;font-size:21px!important;font-weight:700;line-height:30.41px;color:var(--vt-c-gray-v10)!important}.modal-create-event .ant-select{width:100%}.modal-create-event .ant-select .ant-select-selector{border-radius:6px;border-color:var(--vt-c-main);height:100%}.modal-create-event .type-event{height:10px;width:10px;border-radius:50%}.modal-create-event .type-event.normal{background-color:var(--vt-c-status-reservation-apply-completed)}.modal-create-event .type-event.lucky{background-color:var(--vt-c-status-reservation-draw)}.modal-create-event .ant-picker{height:38px;border-radius:6px;border-color:var(--vt-c-main)}.modal-create-event .ant-picker.ant-picker-status-error{border-color:var(--vt-c-red)}.modal-create-event .ant-picker.ant-picker-status-error path{stroke:var(--vt-c-red)}.modal-create-event .ant-picker .ant-picker-input input{font-size:15px;font-weight:500;line-height:21.72px;color:var(--vt-c-gray-v10)}.modal-create-event .ant-form-item-label label{font-size:15px;font-weight:700;line-height:21.72px;color:var(--vt-c-gray-v10)}.modal-create-event .vc-container{color:var(--vt-c-gray-v20)}.modal-create-event .vc-container .vc-title{background-color:unset}.modal-create-event .vc-container .vc-title span{font-size:15px;font-weight:700;line-height:21.72px;color:var(--vt-c-main)}.modal-create-event .vc-container .vc-arrow{background-color:unset}.modal-create-event .vc-container .vc-arrow .vc-base-icon polyline{color:var(--vt-c-main)}.modal-create-event .vc-container .vc-attr{color:var(--vt-c-gray-v20)}.modal-create-event .vc-container .vc-focus:focus-within{outline:0;box-shadow:none}.modal-create-event .vc-container .vc-week .is-not-in-month *{color:#3333334d;opacity:1;pointer-events:none;font-weight:500}.modal-create-event .vc-container:deep(.is-not-in-month){opacity:unset}.modal-create-event .vc-container .vc-highlights:has(.vc-highlight-base-start) .vc-highlight-bg-outline{border:none}.modal-create-event .vc-container .vc-highlight-bg-outline{border:15px solid var(--vt-c-main)}.modal-create-event .vc-container .vc-highlight-content-outline,.modal-create-event .vc-container .vc-highlight-bg-light{background-color:var(--vt-c-white-v3)}.modal-create-event .vc-container .vc-dots .lucky{background-color:var(--vt-c-status-reservation-draw)}.modal-create-event .vc-container .vc-dots .normal{background-color:var(--vt-c-main)}.modal-create-event .vc-container .vc-dots .holiday{background-color:var(--vt-c-gray-v21)}.modal-create-event .vc-container .vc-dots .none{display:none}.modal-create-event .ant-btn-primary{border-radius:40px;box-shadow:none;width:122px;height:38px}.modal-create-event .ant-btn-primary span{font-size:15px;font-weight:700;line-height:21.72px;color:var(--vt-c-white)}.modal-create-event .ant-btn-primary.btn-delete-event{background-color:var(--vt-c-red-v6)}.line{border:solid 1px;border-color:var(--vt-c-white-v3);width:100%;margin:10px 0}.reservation-update-header .id,.reservation-update-footer .id{color:var(--vt-c-gray-v10);line-height:30.41px;opacity:.8}.reservation-update-header .btn-print.ant-btn-default,.reservation-update-footer .btn-print.ant-btn-default{border:none;padding:0}.reservation-update-header .status,.reservation-update-footer .status{text-align:center;padding:0}.reservation-update-header .btn,.reservation-update-footer .btn{border-radius:100px;width:122px;height:38px}.reservation-update-header .btn-cancel,.reservation-update-footer .btn-cancel{border:none;background-color:var(--vt-c-white-v7);color:var(--vt-c-gray-v10)}.reservation-update-header .btn-cancel:hover,.reservation-update-footer .btn-cancel:hover{color:var(--vt-c-main-black)}.send-back-area{padding-left:22px}.send-back-area .title-send-back-comment{font-size:15px;font-weight:700;line-height:21.72px;color:var(--vt-c-red-v8)}.send-back-area .send-back-comment{margin-top:7px;height:110px;overflow-y:scroll;border:1px solid var(--vt-c-red-v8);border-radius:8px;padding:15px 20px}.send-back-area .send-back-comment p{white-space:pre-line;font-size:15px;font-weight:500;line-height:21.72px;color:var(--vt-c-gray-v10)}.reservation-update-footer{display:flex;justify-content:center}.reservation-update .status div{padding:4px 0;font-size:13px;width:90px;height:28px;font-weight:500}.reservation-update .ant-picker{border-radius:6px;height:38px;border-color:var(--vt-c-main);width:100%}.reservation-update .time-input .ant-picker{width:140px}.reservation-update .checkin-checkout{color:var(--vt-c-gray-v10)}.reservation-update .tilde{text-align:center;font-weight:700;font-size:19px;color:var(--vt-c-main)}.reservation-update .checkin-out-time{width:100%;margin:10px 0;height:90px;padding-top:8px;border-radius:8px;border-color:var(--vt-c-white-v3)}.reservation-update .checkin-out-time .label{height:38px;line-height:38px;font-size:13px;font-weight:500;color:var(--vt-c-status-reservation-cancelled);text-align:center}.reservation-update .checkin-out-time .ant-select,.reservation-update .checkin-out-time .ant-select-selector{width:116px!important}.reservation-update .checkin-out-time .ant-card-body{padding:14px 24px;height:64px}.reservation-update .ant-select-selector{height:38px!important;border-radius:6px;border-color:var(--vt-c-main)!important;width:238px}.reservation-update .ant-select-selector.ant-input-status-error{border-color:var(--vt-c-main-red)!important}.reservation-update .ant-select{height:38px;font-size:15px;width:238px}.reservation-update .note-section .txt-note{width:100%;margin:10px 0;height:196px;border-color:var(--vt-c-main);font-size:13px;color:var(--vt-c-gray-v10);border-radius:8px;font-weight:500}.reservation-update .note-section .resort-note{width:100%;font-size:13px;font-weight:500;line-height:18.82px;margin-top:13px;white-space:pre-line;color:var(--vt-c-gray-v10);opacity:1}.reservation-update .ant-picker-input input{font-size:15px;font-weight:500}.reservation-update .ant-select-selection-item{font-weight:500;font-size:15px}.guest,.note,.status,.checkin-out-time-label{color:var(--vt-c-main);font-size:16px;font-weight:700;opacity:.8}.ant-select-selector{padding:3px 11px!important}.staff-name-area{width:100%}.staff-name-area .title{color:var(--vt-c-main);font-size:16px;font-weight:700;opacity:.8}.staff-name-area .staff-name-item{border-radius:8px;border:1px solid var(--vt-c-white-v3);padding:12px 16px;margin:10px 0}.staff-name-area .staff-name-item .label{font-size:13px;font-weight:500;color:var(--vt-c-gray-v9)}.staff-name-area .staff-name-item .ant-input{border:solid 1px var(--vt-c-main);font-size:15px;color:var(--vt-c-gray-v10);font-weight:500;border-radius:6px;height:38px}.reservation-details,.other-option-form{width:100%;margin:10px 0}.reservation-details .detail,.other-option-form .detail,.other-option-form .detail-other-option{margin:10px 0;border-radius:8px;border-color:var(--vt-c-white-v3)}.reservation-details .detail .ant-card-body,.other-option-form .detail .ant-card-body,.other-option-form .detail-other-option .ant-card-body{padding:14px}.reservation-details .detail .ant-form-item,.other-option-form .detail .ant-form-item,.other-option-form .detail-other-option .ant-form-item{margin-bottom:0}.reservation-details .detail .ant-input-number-input,.other-option-form .detail .ant-input-number-input,.other-option-form .detail-other-option .ant-input-number-input{height:38px}.reservation-details .detail .ant-input-number,.other-option-form .detail .ant-input-number,.other-option-form .detail-other-option .ant-input-number{height:38px;border-radius:6px 0 0 6px;border-color:var(--vt-c-main);border-right-color:var(--vt-c-white-v2);border-right:none}.reservation-details .detail .ant-input-number .ant-input-number-input,.other-option-form .detail .ant-input-number .ant-input-number-input,.other-option-form .detail-other-option .ant-input-number .ant-input-number-input{font-size:15px;font-weight:500;color:var(--vt-c-gray-v10)}.reservation-details .detail .ant-input-number.ant-input-number-focused,.other-option-form .detail .ant-input-number.ant-input-number-focused,.other-option-form .detail-other-option .ant-input-number.ant-input-number-focused{box-shadow:none}.reservation-details .detail .ant-input-number-group-addon,.other-option-form .detail .ant-input-number-group-addon,.other-option-form .detail-other-option .ant-input-number-group-addon{background-color:unset;border-color:var(--vt-c-main);border-radius:0 6px 6px 0}.reservation-details .detail .ant-input-number-handler-wrap,.other-option-form .detail .ant-input-number-handler-wrap,.other-option-form .detail-other-option .ant-input-number-handler-wrap{display:none}.reservation-details .detail .ant-input-number-wrapper:has(.ant-input-number-status-error) .ant-input-number-group-addon,.other-option-form .detail .ant-input-number-wrapper:has(.ant-input-number-status-error) .ant-input-number-group-addon,.other-option-form .detail-other-option .ant-input-number-wrapper:has(.ant-input-number-status-error) .ant-input-number-group-addon{border-color:var(--vt-c-red-v6);color:var(--vt-c-red-v6)}.reservation-details .detail .ant-input-number-wrapper:has(.ant-input-number-status-error):hover .ant-input-number-group-addon,.other-option-form .detail .ant-input-number-wrapper:has(.ant-input-number-status-error):hover .ant-input-number-group-addon,.other-option-form .detail-other-option .ant-input-number-wrapper:has(.ant-input-number-status-error):hover .ant-input-number-group-addon{border-color:var(--vt-c-red-v7);color:var(--vt-c-red-v7)}.reservation-details .btn-add,.other-option-form .btn-add{width:100%;height:48px;background-color:var(--vt-c-white-v7);color:var(--vt-c-main);font-weight:700;font-size:15px;border:none;box-shadow:none}.reservation-details .btn-add span,.other-option-form .btn-add span{font-size:15px;font-weight:700}.reservation-details .index,.other-option-form .index{font-size:15px;font-weight:700;color:var(--vt-c-main);height:38px;line-height:38px;text-align:right;padding-right:5px}.reservation-details .people-name .ant-input,.other-option-form .people-name .ant-input,.reservation-details .input-relationship .ant-input,.other-option-form .input-relationship .ant-input,.reservation-details .summary .ant-input,.other-option-form .summary .ant-input{width:100%;border:solid 1px;font-size:15px;color:var(--vt-c-gray-v10);float:left;font-weight:500}.reservation-details .represent,.other-option-form .represent{width:38px;height:38px;color:#fff;background-color:var(--vt-c-white-v7);border-radius:100px;font-size:11px;font-weight:700;line-height:38px;text-align:center;cursor:pointer}.reservation-details .represent-active,.other-option-form .represent-active{background-color:var(--vt-c-status-reservation-apply-completed)}.reservation-details .label,.other-option-form .label{font-size:13px;font-weight:500;color:var(--vt-c-gray-v9);text-align:right;padding-right:5px;line-height:38px;margin-left:10px}.reservation-details .label.label-summary,.other-option-form .label.label-summary{text-align:center;padding:0}.reservation-details .label.label-summary.option,.other-option-form .label.label-summary.option{margin-left:0}.reservation-details .ant-input,.other-option-form .ant-input,.reservation-details .ant-select-selector,.other-option-form .ant-select-selector{height:38px!important;width:104px;border-radius:6px;border-color:var(--vt-c-main)!important}.reservation-details .ant-input.ant-input-status-error,.other-option-form .ant-input.ant-input-status-error,.reservation-details .ant-select-selector.ant-input-status-error,.other-option-form .ant-select-selector.ant-input-status-error{border-color:var(--vt-c-main-red)!important}.reservation-details .ant-select-selector,.other-option-form .ant-select-selector{padding:3px 11px!important}.reservation-details .input-type .ant-select,.other-option-form .input-type .ant-select{width:100%;height:38px;font-size:15px}.reservation-details .input-relationship .ant-input,.other-option-form .input-relationship .ant-input{width:100%}.reservation-details .input-age .ant-select,.other-option-form .input-age .ant-select{width:100%;height:38px;font-size:15px}.reservation-details .fee,.other-option-form .fee{line-height:38px;height:38px;color:var(--vt-c-main)}.reservation-details .fee div,.other-option-form .fee div{font-size:15px;font-weight:500}.reservation-details .ant-select-selection-item,.other-option-form .ant-select-selection-item{font-weight:500;font-size:15px}.invoice{height:auto;width:280px;border:solid 1px;border-color:var(--vt-c-white-v3);border-radius:8px;padding:15px}.invoice .resort-name{margin:0;color:var(--vt-c-main);font-size:19px;font-weight:700;opacity:.8}.invoice .label{font-size:13px;font-weight:500;color:var(--vt-c-gray-v9);margin-bottom:5px}.invoice .content{font-size:15px;font-weight:700;color:var(--vt-c-gray-v10)}.invoice .line,.invoice .line-total{width:100%;border:solid 1px;border-color:var(--vt-c-white-v3);margin:10px 0}.invoice .line-total{width:50%}.invoice .text-title{font-size:13px;font-weight:500;color:var(--vt-c-gray-v9)}.invoice .money{font-size:13px;font-weight:500;color:var(--vt-c-main)}.invoice .total-money{font-size:15px;font-weight:700}.invoice .note-double-room{font-weight:700;color:var(--vt-c-red-v10)}.ant-radio-group .ant-radio-wrapper:not(.ant-radio-wrapper-disabled) .ant-radio-inner{border-color:var(--vt-c-status-reservation-confirmed)}.ant-radio-group .ant-radio-wrapper:not(.ant-radio-wrapper-disabled) span{color:var(--vt-c-gray-v10)}.ant-radio-group .ant-radio-wrapper-checked .ant-radio-inner{background-color:var(--vt-c-white);border-color:var(--vt-c-gray-v25)}.ant-radio-group .ant-radio-wrapper-checked .ant-radio-inner:after{background-color:var(--vt-c-main);width:22px;height:22px;margin-block-start:-11px;margin-inline-start:-11px}.ant-radio-group .ant-radio-wrapper-disabled span{color:var(--vt-c-gray-v25)}.wrap-btn-send-back{max-width:280px;margin-top:33px}.wrap-btn-send-back .ant-btn{height:44px;width:230px;border:none;color:var(--vt-c-white);border-radius:4px;font-size:15px;font-weight:700;line-height:21.72px}.wrap-btn-send-back .ant-btn.send-back{background-color:var(--vt-c-status-reservation-request)}.wrap-btn-send-back .ant-btn.send-back:hover{background-color:var(--vt-c-white);border:1px solid var(--vt-c-status-reservation-request);color:var(--vt-c-status-reservation-request)}.wrap-btn-send-back .ant-btn.cancel-send-back{background-color:var(--vt-c-main)}.wrap-btn-send-back .ant-btn.cancel-send-back:hover{background-color:var(--vt-c-white);border:1px solid var(--vt-c-main);color:var(--vt-c-main)}.wrap-btn-preview-pdf{max-width:280px;margin-top:19px}.wrap-btn-preview-pdf .ant-btn{height:44px;width:230px;border:none;border-radius:4px;font-size:15px;font-weight:700;line-height:21.72px;box-shadow:none}.wrap-btn-preview-pdf .ant-btn.btn-invoice-confirm-status.default{color:var(--vt-c-white);background-color:var(--vt-c-main)}.wrap-btn-preview-pdf .ant-btn.btn-invoice-confirm-status.default:hover{background-color:var(--vt-c-white);border:1px solid var(--vt-c-main);color:var(--vt-c-main)}.wrap-btn-preview-pdf .ant-btn.btn-invoice-confirm-status.waiting{color:var(--vt-c-white);background-color:var(--vt-c-status-reservation-draw)}.wrap-btn-preview-pdf .ant-btn.btn-invoice-confirm-status.waiting:hover{background-color:var(--vt-c-white);border:1px solid var(--vt-c-status-reservation-draw);color:var(--vt-c-status-reservation-draw)}.wrap-btn-preview-pdf .ant-btn.btn-preview-pdf{background-color:var(--vt-c-white);color:var(--vt-c-main);border:1px solid var(--vt-c-main)}.wrap-btn-preview-pdf .ant-btn.btn-preview-pdf:hover{background-color:var(--vt-c-main);color:var(--vt-c-white)}.reservation-search,.invoice-search{margin:0 10px 20px;padding:20px 20px 0}.reservation-search .select-resort .ant-select-selection-item,.invoice-search .select-resort .ant-select-selection-item{font-size:15px;font-weight:500;color:var(--vt-c-gray-v10)}.reservation-search .ant-select-selector,.invoice-search .ant-select-selector{min-height:38px;border-radius:6px;border-color:var(--vt-c-main)!important}.reservation-search .label-status,.invoice-search .label-status{top:-30px;left:10px;position:absolute;font-size:12px;font-weight:400;color:var(--vt-c-gray-v10);margin-left:5px}.reservation-search .label-group-status,.invoice-search .label-group-status{margin-left:100px;font-weight:700;font-size:13px}.reservation-search .status .ant-form-item-label>label,.invoice-search .status .ant-form-item-label>label{font-size:13px!important;font-weight:700!important}.reservation-search .group-status .btn-status,.invoice-search .group-status .btn-status{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:row;background-color:var(--vt-c-white-v7);color:var(--vt-c-gray-v10);border-radius:60px;border:solid 1px;border-color:var(--vt-c-white-v7);margin-right:10px;margin-left:10px;font-size:13px;font-weight:500;padding:6px 20px}.reservation-search .group-status .btn-status svg,.invoice-search .group-status .btn-status svg{position:absolute;right:-10px}.reservation-search .group-status .btn-status:before,.invoice-search .group-status .btn-status:before{display:none}.reservation-search .group-status .btn-status span,.invoice-search .group-status .btn-status span{font-weight:500}.reservation-search .group-status .ant-radio-button-wrapper-checked,.invoice-search .group-status .ant-radio-button-wrapper-checked{background-color:var(--vt-c-main)!important;color:var(--vt-c-white)}.reservation-search .group-status .ant-radio-group,.invoice-search .group-status .ant-radio-group{display:flex}.reservation-search .ant-form-item-no-colon,.invoice-search .ant-form-item-no-colon,.invoice-search .ant-form-item-label{font-size:13px!important;font-weight:700;line-height:18.82px;color:var(--vt-c-gray-v10)!important}.reservation-search .ant-form-item.status,.invoice-search .ant-form-item.status{margin-bottom:5px}.reservation-search .ant-input-affix-wrapper,.invoice-search .ant-input-affix-wrapper{border-radius:6px;height:38px;border-color:var(--vt-c-main)}.reservation-search .ant-input-affix-wrapper .anticon-search,.invoice-search .ant-input-affix-wrapper .anticon-search{color:var(--vt-c-main);font-size:20px}.reservation-search .ant-picker,.invoice-search .ant-picker{border-radius:6px;height:38px;border-color:var(--vt-c-main)}.reservation-search .ant-picker input,.invoice-search .ant-picker input{font-size:15px;font-weight:500;color:var(--vt-c-gray-v10)}.reservation-search .icon path,.invoice-search .icon path{fill:var(--vt-c-main)}.reservation-search .group-btn .btn,.invoice-search .group-btn .btn{height:38px;border-radius:100px;width:122px;box-shadow:none}.reservation-search .group-btn .btn.btn-clear,.invoice-search .group-btn .btn.btn-clear{color:var(--vt-c-gray-v10);background-color:var(--vt-c-white-v7);border:none}.reservation-search .col-btn,.invoice-search .col-btn{padding:0!important}.reservation-search .ml-0,.invoice-search .ml-0{margin-left:0!important}.other-option-form .detail-other-option{margin-top:0;height:auto}.other-option-form .detail-other-option .ant-card-body{padding:12px 15px 14px 10px}.other-option-form .detail-other-option .ant-card-body .ant-form-item{margin-bottom:0}.other-option-form .detail-other-option .ant-card-body .ant-input-number{height:38px;border-radius:6px;border-color:var(--vt-c-main);width:116px;border-right:1px solid var(--vt-c-main)}.other-option-form .detail-other-option .ant-card-body .ant-input-number.ant-input-number-status-error{border-color:var(--vt-c-main-red)}.other-option-form .detail-other-option .ant-card-body .ant-input-number-input-wrap input{height:33px;font-size:15px;font-weight:500;line-height:21.72px;color:var(--vt-c-gray-v10)}.other-option-form .detail-other-option .ant-card-body .ant-input-number-handler-wrap{display:none}.other-option-form .detail-other-option .ant-card-body .label-price{font-size:13px;font-weight:500;line-height:18.82px;color:var(--vt-c-gray-v9)}.other-option-form .detail-other-option .ant-card-body .amount{font-size:15px;font-weight:500;line-height:21.72px;color:var(--vt-c-main)}.item-option{border:1px solid var(--vt-c-white-v3);padding:12px 16px 15px;width:100%;margin:10px 0;border-radius:8px}.item-option .item-detail{width:100%;display:grid;grid-template-columns:1.5fr 1fr}.item-option .item-detail .left-item{display:flex;align-items:center}.item-option .item-detail .left-item img{width:156px;height:96px}.item-option .item-detail .left-item .detail-option .name-option{font-size:15px;font-weight:700;line-height:21.72px;color:var(--vt-c-gray-v10);margin-bottom:6px}.item-option .item-detail .left-item .detail-option p:nth-child(2){font-size:12px;font-weight:500;line-height:18px;color:var(--vt-c-gray-v10)}.item-option .item-detail .left-item .price-option{font-size:12px;font-weight:500;line-height:18px;color:var(--main-black)}.item-option .item-detail .right-item{display:grid;grid-template-columns:9px 1fr;grid-gap:96px;align-items:center;justify-content:space-between}.item-option .item-detail .right-item .ant-form-item{margin-bottom:0}.item-option .item-detail .right-item .select-quantity.ant-select-single{height:38px;width:74px}.item-option .item-detail .right-item .select-quantity.ant-select-single .ant-select-selector{box-shadow:none!important;border-radius:6px;color:var(--vt-c-gray-v10);border-color:var(--vt-c-white-v3)!important}.item-option .item-detail .right-item .select-quantity.ant-select-single .ant-select-arrow{color:var(--vt-c-main)}.item-option .item-detail .right-item .select-quantity.ant-select-single.has-fee .ant-select-selector{border-color:var(--vt-c-main)!important}.item-option .item-detail .right-item .title-total span{font-size:13px;font-weight:500;line-height:18.82px;color:var(--vt-c-gray-v9)}.item-option .item-detail .right-item .total span{font-size:15px;font-weight:500;line-height:21.72px;color:var(--vt-c-gray-v9)}.item-option .item-detail .right-item .total.has-fee span{color:var(--vt-c-main)}.invoice-id-section .ant-input{width:238px;height:38px;border-radius:6px;border-color:var(--vt-c-main)}.reservation-print{padding:9px 37px 48px 31px;margin:0 auto;max-width:879px}.reservation-print .ant-divider{border-color:var(--vt-c-main)}.reservation-print .left .header{padding-left:26px;display:flex}.reservation-print .left .header h1{font-weight:700;font-size:24px;line-height:100%;color:var(--vt-c-main);margin-bottom:11px}.reservation-print .left .header h2{font-weight:700;font-size:19px;line-height:100%;color:var(--vt-c-main);margin-bottom:14px}.reservation-print .left .header .label-time{font-weight:500;font-size:13px;line-height:100%;text-align:right;color:var(--vt-c-gray-v9)}.reservation-print .left .header .content-time{font-weight:500;font-size:15px;line-height:100%;color:var(--vt-c-gray-v10)}.reservation-print .left .header .header-middle{padding-top:9px}.reservation-print .left .header .header-middle p{font-weight:500;font-size:13px;line-height:100%;letter-spacing:0%;color:var(--vt-c-gray-v9)}.reservation-print .left .header .header-right{padding-top:9px}.reservation-print .left .header .header-right p{font-weight:400;font-size:13px;line-height:100%;letter-spacing:0%;color:var(--vt-c-gray-v10)}.reservation-print .left .header .header-right p:nth-child(2){font-weight:500}.reservation-print .left .header .header-right p:last-child{font-weight:700;font-size:15px;line-height:100%;letter-spacing:0%;color:var(--vt-c-main)}.reservation-print .left .title-guest{font-weight:700;font-size:16px;line-height:100%;color:var(--vt-c-gray-v10)}.reservation-print .left .reservation-detail{border-top:1px solid var(--vt-c-white-v3);padding-top:11.38px;padding-bottom:15px;position:relative}.reservation-print .left .reservation-detail .first-label{color:var(--vt-c-main);font-weight:700;font-size:15px;line-height:100%}.reservation-print .left .reservation-detail .p-data{font-weight:500;font-size:15px;line-height:100%;color:var(--vt-c-gray-v10)}.reservation-print .left .reservation-detail .label{font-weight:500;font-size:13px;line-height:100%;color:var(--vt-c-gray-v9)}.reservation-print .left .reservation-detail .fee{font-weight:500;font-size:15px;line-height:100%;color:var(--vt-c-main)}.reservation-print .left .reservation-detail .badge{position:absolute;top:0;right:0;width:46px;height:43px;color:#fff;background-color:var(--vt-c-status-reservation-apply-completed);border-radius:100px;font-size:11px;font-weight:700;line-height:38px;text-align:center;display:flex;justify-content:center;align-items:center;cursor:pointer}@media print{.reservation-print .left .reservation-detail .badge{color-adjust:exact;print-color-adjust:exact;-webkit-print-color-adjust:exact;background-color:var(--vt-c-status-reservation-apply-completed)}}.reservation-print .left .label-other-field{font-weight:500;font-size:13px;line-height:100%;color:var(--vt-c-gray-v9)}.reservation-print .left .content-other-field,.reservation-print .left .amount{font-weight:500;font-size:15px;line-height:100%;color:var(--vt-c-gray-v10)}.reservation-print .left .row-border{border-top:1px solid var(--vt-c-white-v3);border-bottom:1px solid var(--vt-c-white-v3);margin-bottom:13px}.reservation-print .left .amount{color:var(--vt-c-main)}.reservation-print .left .item-option{border:none;border-radius:unset;margin:unset;border-top:1px solid var(--vt-c-white-v3);padding:12px 16px;width:100%}.reservation-print .left .item-option:first-child{margin-top:10px}.reservation-print .left .item-option .item-detail{width:100%;display:grid;grid-template-columns:1.5fr 1fr}.reservation-print .left .item-option .item-detail .left-item{display:flex;align-items:center}.reservation-print .left .item-option .item-detail .left-item img{width:156px;height:96px}.reservation-print .left .item-option .item-detail .left-item .detail-option .name-option{font-size:15px;font-weight:700;line-height:21.72px;color:var(--vt-c-gray-v10);margin-bottom:6px}.reservation-print .left .item-option .item-detail .left-item .detail-option p:nth-child(2){font-size:12px;font-weight:500;line-height:18px;color:var(--vt-c-gray-v10)}.reservation-print .left .item-option .item-detail .left-item .price-option{font-size:12px;font-weight:500;line-height:18px;color:var(--main-black)}.reservation-print .left .item-option .item-detail .right-item{display:grid;grid-template-columns:9px 1fr;grid-gap:96px;align-items:center;justify-content:space-between}.reservation-print .left .item-option .item-detail .right-item .ant-form-item{margin-bottom:0}.reservation-print .left .item-option .item-detail .right-item .select-quantity.ant-select-single{height:38px;width:74px}.reservation-print .left .item-option .item-detail .right-item .select-quantity.ant-select-single .ant-select-selector{box-shadow:none!important;border-radius:6px;color:var(--vt-c-gray-v10);border-color:var(--vt-c-white-v3)!important}.reservation-print .left .item-option .item-detail .right-item .select-quantity.ant-select-single .ant-select-arrow{color:var(--vt-c-main)}.reservation-print .left .item-option .item-detail .right-item .select-quantity.ant-select-single.has-fee .ant-select-selector{border-color:var(--vt-c-main)!important}.reservation-print .left .item-option .item-detail .right-item .title-total span{font-size:13px;font-weight:500;line-height:18.82px;color:var(--vt-c-gray-v9)}.reservation-print .left .item-option .item-detail .right-item .total span{font-size:15px;font-weight:500;line-height:21.72px;color:var(--vt-c-gray-v9)}.reservation-print .left .item-option .item-detail .right-item .total.has-fee span{color:var(--vt-c-main)}.reservation-print .left .detail-other-option{border-radius:8px;border-color:var(--vt-c-white-v3)}.reservation-print .left .content-note{white-space:pre-line}.reservation-print .left .content-note{border-top:1px solid var(--vt-c-white-v3)}.reservation-print .right{padding-top:67px}.reservation-print .right .title-select-user{margin-left:23px;font-weight:700;font-size:16px;line-height:100%;letter-spacing:0%;color:var(--vt-c-main)}.reservation-print .right .user-name{font-weight:500;font-size:15px;line-height:100%;letter-spacing:0%;color:var(--vt-c-gray-v10);margin-left:36px;margin-bottom:22px}.reservation-print .right .invoice{height:auto;width:339px;border:solid 1px;border-color:var(--vt-c-white-v3);border-radius:8px;padding:15px}@media screen and (max-width: 1000px){.reservation-print .right .invoice{width:100%}}.reservation-print .right .invoice .resort-name{margin:0;color:var(--vt-c-main);font-size:19px;font-weight:700;opacity:.8}.reservation-print .right .invoice .label{font-size:13px;font-weight:500;color:var(--vt-c-gray-v9);margin-bottom:5px}.reservation-print .right .invoice .content{font-size:15px;font-weight:700;color:var(--vt-c-gray-v10)}.reservation-print .right .invoice .line,.reservation-print .right .invoice .line-total{width:100%;border:solid 1px;border-color:var(--vt-c-white-v3);margin:10px 0}.reservation-print .right .invoice .line-total{width:50%}.reservation-print .right .invoice .text-title{font-size:13px;font-weight:500;color:var(--vt-c-gray-v9)}.reservation-print .right .invoice .money{font-size:13px;font-weight:500;color:var(--vt-c-main)}.reservation-print .right .invoice .total-money{font-size:15px;font-weight:700}.shift-header{display:flex;justify-content:space-between;margin:17px 22px 12px;padding-bottom:19px;border-bottom:1px solid var(--vt-c-main)}.shift-header .d-flex{display:flex;align-items:center}.shift-header p{margin-bottom:0}.shift-header p.label{font-size:15px;font-weight:700;line-height:21.72px;color:var(--vt-c-gray-v10)}.shift-header .left .badge{height:19px;width:28px;border:1px solid var(--vt-c-white-v3)}.shift-header .left .badge.not-open{background-color:var(--vt-c-gray-v22)}.shift-header .left .badge.open{background-color:var(--vt-c-white-v7)}.shift-header .left .badge.lottery{background-color:var(--vt-c-yellow)}.shift-header .right .badge{height:19px;width:28px;border-radius:100px}.shift-header .right .badge.schedule{background-color:var(--vt-c-status-reservation-apply-completed)}.shift-header .right .badge.win{background-color:var(--vt-c-yellow-v1)}.shift-header .right .badge.confirmed{background-color:var(--vt-c-turquoise)}.shift-header .right .badge.lottery{background-color:var(--vt-c-status-reservation-draw)}.box-calendar{background-color:var(--vt-c-white);padding:16px}.box-calendar .fc th,.box-calendar .fc td{border-color:var(--vt-c-white-v3)}.box-calendar .fc-timeline-slot-frame .fc-timeline-slot-cushion{font-size:13px;font-weight:400;line-height:18.82px;color:var(--vt-c-gray-v10)}.box-calendar .fc-datagrid-cell-frame .fc-datagrid-cell-cushion{padding:20px 16px}.box-calendar .fc-datagrid-cell-main{font-size:13px;font-weight:400;line-height:18.82px;color:var(--vt-c-gray-v10)}.box-calendar .fc-datagrid-cell-main .title-resource-item{font-size:13px;font-weight:700;line-height:18.82px;color:var(--vt-c-black-bold)}.box-calendar .fc-datagrid-cell-main .sub-title-resource-item{font-size:11px;font-weight:400;line-height:15.93px;color:var(--vt-c-black-bold)}.box-calendar .fc-datagrid-cell-main .time-resource-item{font-size:11px;font-weight:700;line-height:15.93px;color:var(--vt-c-main);margin-bottom:5.5px}.box-calendar .fc-scroller-harness{cursor:pointer}.box-calendar .fc-event:has(.is-event){border-radius:100px}.box-calendar .fc-event:has(.is-event).fc-event-start{border-radius:100px 0 0 100px}.box-calendar .fc-event:has(.is-event).fc-event-end{border-radius:100px}.box-calendar .fc-event:has(.event-lottery){background-color:var(--vt-c-status-reservation-draw);border-color:var(--vt-c-status-reservation-draw)}.box-calendar .fc-event:has(.event-schedule){background-color:var(--vt-c-status-reservation-apply-completed);border-color:var(--vt-c-status-reservation-apply-completed)}.box-calendar .fc-event:has(.event-confirmed){background-color:var(--vt-c-turquoise);border-color:var(--vt-c-turquoise)}.box-calendar .fc-event:has(.event-win){background-color:var(--vt-c-yellow-v1);border-color:var(--vt-c-yellow-v1)}.box-calendar .fc-event.background-lottery{background-color:var(--vt-c-yellow)}.box-calendar .fc-event.background-open{background-color:var(--vt-c-white-v7)}.box-calendar .fc-event.background-not-open{background-color:var(--vt-c-gray-v22)}.box-calendar .fc-event:after{display:none}.box-calendar .fc-timeline-event{padding:0}.box-calendar .fc-timeline-event .fc-event-main p{padding:0 10px;margin:0}.box-calendar .fc-timeline-event .fc-event-main p.is-event{display:flex;justify-content:space-between}.box-calendar .fc-timeline-event .fc-event-main p.is-event span{font-size:12px;font-weight:500;line-height:17.38px}.box-calendar .fc-timeline-event:has(.d-none){display:none}.box-calendar .fc-view-harness{height:65vh!important}.box-calendar .fc-media-screen .fc-header-toolbar{margin-bottom:25px;justify-content:center}.box-calendar .fc-media-screen .fc-header-toolbar .fc-toolbar-chunk .fc-toolbar-title{font-size:17px;font-weight:700;line-height:24.62px;color:var(--vt-c-main)}.box-calendar .fc-media-screen .fc-header-toolbar .fc-toolbar-chunk .fc-button{margin:0 25px;border-radius:40px;border:1px solid var(--vt-c-main);background-color:var(--vt-c-white);color:var(--vt-c-main);font-size:15px;font-weight:700;line-height:21.72px;height:38px}.box-calendar .fc-media-screen .fc-header-toolbar .fc-toolbar-chunk .fc-button:focus{box-shadow:none}.box-calendar .fc-media-screen .fc-header-toolbar .fc-toolbar-chunk .fc-button.fc-nextWeekBtn-button,.box-calendar .fc-media-screen .fc-header-toolbar .fc-toolbar-chunk .fc-button.fc-preWeekBtn-button,.box-calendar .fc-media-screen .fc-header-toolbar .fc-toolbar-chunk .fc-button.fc-nextBtn-button,.box-calendar .fc-media-screen .fc-header-toolbar .fc-toolbar-chunk .fc-button.fc-preBtn-button{width:80px}.box-calendar .fc-day-today:has(>div:empty){box-shadow:0 0 0 2px var(--vt-c-main) inset}.box-calendar .fc-timeline-event-harness:has(.fc-event) .fc-event{margin-bottom:12px}.invoice-search .input-search .ant-input{font-size:15px;font-weight:500;color:var(--vt-c-gray-v10)}.invoice-search .group-status .btn-status:nth-child(3){margin-right:0}.ant-layout-header .ant-layout-header span[data-v-3fe75318]{font-family:Noto Sans JP;font-size:28px;font-weight:700;line-height:41px;letter-spacing:0em;color:#519fb0}.btn-delete[data-v-bf167a85]{cursor:pointer;display:flex;align-items:center}.btn-delete.disabled[data-v-bf167a85]{opacity:.5;cursor:not-allowed;pointer-events:none}.btn-delete img[data-v-bf167a85]{width:11px;height:12px}.btn-delete span[data-v-bf167a85]{font-size:11px;font-weight:700;line-height:15.93px;color:var(--vt-c-gray-v10)}#tbl[data-v-f1f2dd42]{padding:0 20px 20px;border-top:1px solid var(--vt-c-main)}#tbl .tbl-head[data-v-f1f2dd42]{display:flex;align-items:center;justify-content:space-between}#tbl .tbl-head .title[data-v-f1f2dd42]{margin:0;font-family:Noto Sans JP;font-size:19px;font-weight:700;line-height:28px;letter-spacing:0em;color:var(--vt-c-gray-v10)}#tbl .tbl-head .ant-btn[data-v-f1f2dd42]{border-radius:var(--vt-br-btn);background-color:var(--vt-c-main);width:92px;height:36px;box-shadow:unset}#tbl .tbl-pagination[data-v-f1f2dd42]{text-align:center;margin-top:16px;padding-bottom:16px}#tbl .tbl-pagination a[data-v-f1f2dd42]:not([disabled]){color:var(--vt-c-gray-v9)}#tbl .tbl-pagination[data-v-f1f2dd42] .ant-pagination-item{font-weight:700}#tbl .tbl-pagination[data-v-f1f2dd42] .ant-pagination-item.ant-pagination-item-active{background:var(--vt-c-main);border:var(--vt-c-main)}#tbl .tbl-pagination[data-v-f1f2dd42] .ant-pagination-item.ant-pagination-item-active a{color:var(--vt-c-white)}#tbl .tbl-pagination[data-v-f1f2dd42] .ant-pagination-options .ant-select-selection-item{line-height:unset}#tbl[data-v-f1f2dd42] .ant-table{border-radius:0}#tbl[data-v-f1f2dd42] .ant-table .ant-table-thead{background-color:var(--vt-c-gray-v4)}#tbl[data-v-f1f2dd42] .ant-table .ant-table-thead .ant-table-column-sorters{display:flex;align-items:center}#tbl[data-v-f1f2dd42] .ant-table .ant-table-thead .ant-table-column-sorters .ant-table-column-title{color:var(--vt-c-main-title);margin-right:15px;min-width:80px}#tbl[data-v-f1f2dd42] .ant-table .ant-table-thead .ant-table-cell{padding:8px 12px;font-family:Noto Sans JP;font-size:13px;font-weight:500;line-height:19px;letter-spacing:0em;color:var(--vt-c-gray-v9);background-color:var(--vt-c-white);border-bottom:1px solid var(--vt-c-white-v3)}#tbl[data-v-f1f2dd42] .ant-table .ant-table-thead tr:first-child>*:first-child{border-start-start-radius:0px}#tbl[data-v-f1f2dd42] .ant-table .ant-table-thead tr:first-child>*:last-child{border-start-end-radius:0px}#tbl[data-v-f1f2dd42] .ant-table .ant-table-tbody .ant-table-column-sort{background-color:inherit}#tbl[data-v-f1f2dd42] .ant-table .ant-table-tbody .ant-table-cell{padding:8px 12px;font-family:Noto Sans JP;font-size:13px;font-weight:500;line-height:19px;letter-spacing:0em;color:var(--vt-c-gray-v9);height:54px}#tbl[data-v-f1f2dd42] .ant-table .ant-table-tbody .ant-table-cell .active{background:var(--vt-c-main);font-family:Noto Sans JP;font-size:13px;font-weight:500;line-height:19px;letter-spacing:0em;text-align:center;color:var(--vt-c-white)}#tbl[data-v-f1f2dd42] .ant-table .ant-table-tbody .ant-table-cell .inactive{background:var(--vt-c-gray-v9);font-family:Noto Sans JP;font-size:13px;font-weight:500;line-height:19px;letter-spacing:0em;text-align:center;color:var(--vt-c-white)}#tbl[data-v-f1f2dd42] .ant-table .ant-table-tbody .ant-table-cell .active,#tbl[data-v-f1f2dd42] .ant-table .ant-table-tbody .ant-table-cell .inactive{border-radius:0;width:70px;height:24px}#tbl[data-v-f1f2dd42] .ant-table .ant-table-tbody .ant-table-cell .update span{font-family:Noto Sans JP;color:var(--vt-c-blue-v3);font-size:13px}#tbl[data-v-f1f2dd42] .ant-table .ant-table-tbody .ant-table-cell .ant-btn-default{border:none}#tbl[data-v-f1f2dd42] .ant-table .ant-table-tbody .ant-table-row:hover{background-color:var(--vt-c-white-v5)}@media only screen and (max-width: 1000px){#tbl[data-v-f1f2dd42] .ant-table{overflow-x:auto}#tbl[data-v-f1f2dd42] .ant-table .ant-table-container{width:700px}}#tbl[data-v-f1f2dd42] .ant-table-row-selected .ant-table-cell{background-color:unset!important}.ant-upload-select-picture-card i[data-v-19a723d9]{font-size:32px;color:var(--vt-c-gray-6)}.ant-upload-select-picture-card .ant-upload-text[data-v-19a723d9]{margin-top:8px;color:var(--vt-c-gray-v5)}.avatar-uploader[data-v-6a2e0f2e]>.ant-upload{width:128px!important;height:128px!important;padding:4px;border-radius:var(--vt-br-btn);margin-inline-end:0!important;margin-bottom:0!important}.avatar-uploader[data-v-6a2e0f2e]>.ant-upload img{width:100%}.ant-upload-select-picture-card i[data-v-6a2e0f2e]{font-size:32px;color:var(--vt-c-gray-v6)}.ant-upload-select-picture-card .ant-upload-text[data-v-6a2e0f2e]{margin-top:8px;color:var(--vt-c-gray-v5)}.ant-upload-wrapper[data-v-6a2e0f2e] .ant-upload-select span.ant-upload{overflow:hidden!important}.ant-btn[data-v-a44cefc0]:nth-child(2):hover{border-color:var(--vt-c-white-v2);color:var(--vt-c-black-bold)}.reset-password[data-v-f3e01409]{margin:30px 55px;padding:30px;border:1px solid var(--vt-c-main-title);border-radius:10px}.reset-password .ant-input-affix-wrapper[data-v-f3e01409]{border-color:var(--vt-c-main)}.reset-password .label[data-v-f3e01409]{font-weight:700;font-size:15px;color:var(--vt-c-gray-v10)}.reset-password[data-v-f3e01409] .ant-form-item{margin-bottom:30px}.reset-password[data-v-f3e01409] .ant-form-item .ant-input{font-size:15px;color:var(--vt-c-gray-v10);font-weight:500}.reset-password .ant-btn-primary[data-v-f3e01409]{box-shadow:none;width:122px;height:38px;font-size:15px;font-weight:700;border-radius:40px}
