@charset "UTF-8";@media print{.container{display:none}#print-content{display:block!important}}.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}#main-header{display:flex;justify-content:space-between;align-items:center;background-color:#d9dbe0;color:#000;padding:10px 20px}#context-popup{position:absolute;bottom:500px;left:0;background-color:#f8d7da;color:#721c24;padding:10px;border-radius:4px;border:1px solid #f5c6cb;font-size:14px;white-space:nowrap}#context-menu{position:absolute;bottom:300px;left:600px;background-color:#f8d7da;color:#721c24;padding:10px;z-index:6666;border-radius:4px;border:1px solid #f5c6cb;font-size:14px;white-space:nowrap}#admin-layout{display:flex;flex-direction:column;height:100vh}.header{background-color:#343a40;color:#fff;padding:10px 20px;text-align:center}.main-content{display:flex;flex:1}.sidebar{width:200px;background-color:#495057;color:#fff;padding:15px}.sidebar ul{list-style:none;padding:0}.sidebar ul li{margin:10px 0}.sidebar ul li a{color:#fff;text-decoration:none}.sidebar ul li a:hover{text-decoration:underline}.content{flex:1;padding:20px;background-color:#f8f9fa;overflow:auto}.footer{background-color:#343a40;color:#fff;text-align:center;padding:10px}#login-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;background-color:#f4f4f4}h1{margin-bottom:20px}#login-box{background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 0 10px #0000001a;width:300px;display:flex;flex-direction:column;align-items:stretch}#login-box input[type=text],#login-box input[type=password]{margin-bottom:15px;padding:10px;border:1px solid #ccc;border-radius:4px}#remember-me{display:flex;align-items:center;margin-bottom:15px}#remember-me input[type=checkbox]{margin-right:10px}#login-box button{padding:10px;border:none;background-color:#3c8dbc;color:#fff;border-radius:4px;cursor:pointer}#login-box button:hover{background-color:#367fa9}#forgot-links{margin-top:15px;text-align:center}#forgot-links a{color:#3c8dbc;text-decoration:none;margin:0 5px}#forgot-links a:hover{text-decoration:underline}.header{background-color:gray;color:#fff;padding:10px;display:flex;justify-content:space-between;align-items:center}.header button{background-color:#fff;border:none;color:gray;padding:8px 16px;cursor:pointer;font-size:16px}.left-section{display:flex;align-items:center}.left-section h2{margin:0 15px}.small-btn{background-color:#fff;border:none;color:#4caf50;padding:8px 12px;margin-left:10px;cursor:pointer;font-size:14px}.right-section{display:flex;align-items:center}.main-layout{display:flex;flex:1;overflow:hidden}.sidebar{width:200px;background-color:#333;color:#fff;padding:20px}.sidebar ul{list-style-type:none;padding:0}.sidebar li{margin:10px 0}.content{flex:1;padding:20px;transition:margin-left .3s}.content.shrink{margin-left:10px}#modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:7777;background-color:#00000080;display:flex;justify-content:center;align-items:center}#modal{background-color:#fff;padding:20px;border-radius:8px;width:400px}#modal h2{margin-top:0}.modal-section{margin-bottom:20px}.modal-section h3{margin:10px 0}.modal-section input[type=text]{width:100%;padding:10px;margin-top:5px;border-radius:4px;border:1px solid #ccc}.checkbox-group{display:flex;flex-direction:row;flex-wrap:wrap}.checkbox-group div{margin-bottom:15px}#modal-buttons{display:flex;justify-content:flex-end}#modal-buttons button{padding:10px 15px;margin-left:10px;border:none;border-radius:4px;cursor:pointer}#modal-buttons button:first-child{background-color:#ccc}#modal-buttons button:last-child{background-color:#3c8dbc;color:#fff}.radio-group{display:flex;flex-direction:row;flex-wrap:wrap}.radio-group div{margin-right:15px}#class-page{display:flex;flex-direction:column;height:100vh}.top-section{display:flex;justify-content:space-between;padding:20px;background-color:#f1f1f1}.top-left{display:flex;gap:10px}.top-right{display:flex;align-items:center;gap:10px}.middle-section{flex:1;padding:20px;overflow-y:auto}.card{background-color:#fff;padding:15px;margin-bottom:10px;border-radius:8px;box-shadow:0 2px 4px #0000001a}.card-header{display:flex;justify-content:space-between;align-items:center;font-weight:700}.context-menu{background:none;border:none;font-size:18px}.bottom-section{display:flex;justify-content:space-around;padding:20px;background-color:#f9f9f9}.bottom-section button{padding:10px 20px;background-color:#007bff;color:#fff;border:none;border-radius:5px;cursor:pointer}.bottom-section button:hover{background-color:#0056b3}:root{--color-white: #FFFFFF;--color-black: #000000;--color-gray-10: #141426;--color-gray-09: #1C283E;--color-gray-08: #3D4A62;--color-gray-07: #65728A;--color-gray-06: #808998;--color-gray-05: #AAB0BB;--color-gray-04: #C6CAD1;--color-gray-03: #D9DBE0;--color-gray-02: #EDF1F1;--color-gray-01: #F9FAFA;--color-blue-10: #0F2D63;--color-blue-09: #143B81;--color-blue-08: #1A4CA7;--color-blue-07: #2161D6;--color-blue-06: #246BEB;--color-blue-05: #5089EF;--color-blue-04: #6C9CF2;--color-blue-03: #9ABBF6;--color-blue-02: #BBD1F9;--color-blue-01: #E9F0FD;--color-text-01: #141426;--color-text-02: #1C283E;--color-text-03: #3D4A62;--color-text-04: #65728A;--color-text-05-disabled: #808998;--bg-white: #FFFFFF;--bg-blue: #DDEBFF;--bg-light-blue: #E7EDF6;--bg-light-gray: #F2F2F2;--bg-side-menu: #F1F3F5;--gray: #F4F4F5;--color-badge-red: #DA0000;--color-red: #DA1E28;--color-yellow: #FFD400;--color-green: #008A1E;--color-mark-badge-red: #FFC6DD;--color-mark-red: #FFD9C6;--color-mark-yellow: #FFEAAD;--color-mark-green: #B8F1BF;--color-mark-blue: #A4E2FF;--color-mark-violet: #D3C0FF;--color-mark-turquoise: #99EFEC;--color-mark-purple: #F097DD;--color-mark-coral-red: #FB949C;--color-mark-gray: #C7CCDE;--color-mark-text-badge-red: rgba(240, 91, 106, 1);--color-mark-text-red: rgba(240, 125, 48, 1);--color-mark-text-yellow: rgba(214, 168, 36, 1);--color-mark-text-green: rgba(87, 178, 46, 1);--color-mark-text-blue: rgba(8, 151, 207, 1);--color-mark-text-violet: rgba(136, 67, 208, 1);--color-mark-text-turquoise: rgba(7, 181, 154, 1);--color-mark-text-purple: rgba(184, 52, 162, 1);--color-mark-text-coral-red: rgba(154, 20, 32, 1);--color-mark-text-gray: rgba(110, 115, 136, 1);--color-mark-bg-badge-red: rgba(255, 198, 221, .6);--color-mark-bg-red: rgba(255, 217, 198, .6);--color-mark-bg-yellow: rgba(255, 234, 173, .6);--color-mark-bg-green: rgba(184, 241, 191, .6);--color-mark-bg-blue: rgba(164, 226, 255, .6);--color-mark-bg-violet: rgba(211, 192, 255, .6);--color-mark-bg-turquoise: rgba(153, 239, 236, .6);--color-mark-bg-purple: rgba(240, 151, 221, .6);--color-mark-bg-coral-red: rgba(251, 148, 156, .6);--color-mark-bg-gray: rgba(199, 204, 222, .6);--color-draw-red: #EE0000;--color-draw-yellow: #FF9900;--color-draw-green: #32CD32;--color-draw-blue: #0074E5;--color-draw-black: #000000;--color-badge-yellow: #FFE773;--color-badge-orange: #FF9322;--color-badge-tomato: #FB5F6A;--color-badge-purple: #9D62DA;--color-line-divider: #E6E6E6;--font-heading-05-size: 40px;--font-heading-05-size-rem: 2.5rem;--font-heading-05-weight: 700;--font-heading-05-line-height: 100%;--font-heading-05-letter-spacing: -.3%;--font-heading-04-size: 28px;--font-heading-04-size-rem: 1.75rem;--font-heading-04-weight: 700;--font-heading-04-line-height: 140%;--font-heading-04-letter-spacing: -.3%;--font-heading-03-size: 24px;--font-heading-03-size-rem: 1.5rem;--font-heading-03-weight: 500;--font-heading-03-line-height: 140%;--font-heading-03-letter-spacing: -.3%;--font-heading-02-size: 22px;--font-heading-02-size-rem: 1.25rem;--font-heading-02-weight: 500;--font-heading-02-line-height: 140%;--font-heading-02-letter-spacing: -.3%;--font-heading-01-size: 20px;--font-heading-01-size-rem: 1.25rem;--font-heading-01-weight: 700;--font-heading-01-line-height: 140%;--font-heading-01-letter-spacing: -.3%;--font-title-02-b-size: 18px;--font-title-02-b-size-rem: 1.125rem;--font-title-02-b-weight: 700;--font-title-02-b-line-height: 140%;--font-title-02-b-letter-spacing: -.3%;--font-title-02-m-size: 18px;--font-title-02-m-size-rem: 1.125rem;--font-title-02-m-weight: 500;--font-title-02-m-line-height: 140%;--font-title-02-m-letter-spacing: -.3%;--font-title-01-b-size: 16px;--font-title-01-b-size-rem: 1rem;--font-title-01-b-weight: 700;--font-title-01-b-line-height: 140%;--font-title-01-b-letter-spacing: -.3%;--font-title-01-m-size: 16px;--font-title-01-m-size-rem: 1rem;--font-title-01-m-weight: 500;--font-title-01-m-line-height: 140%;--font-title-01-m-letter-spacing: -.3%;--font-sub-title-01-size: 14px;--font-sub-title-01-size-rem: .875rem;--font-sub-title-01-weight: 700;--font-sub-title-01-line-height: 140%;--font-sub-title-01-letter-spacing: -.3%;--font-body-02-b-size: 16px;--font-body-02-b-size-rem: 1.125rem;--font-body-02-b-weight: 700;--font-body-02-b-line-height: 150%;--font-body-02-b-letter-spacing: -.3%;--font-body-02-m-size: 16px;--font-body-02-m-size-rem: 1.125rem;--font-body-02-m-weight: 500;--font-body-02-m-line-height: 150%;--font-body-02-m-letter-spacing: -.3%;--font-body-01-b-size: 15px;--font-body-01-b-size-rem: 1rem;--font-body-01-b-weight: 700;--font-body-01-b-line-height: 150%;--font-body-01-b-letter-spacing: -.3%;--font-body-01-m-size: 15px;--font-body-01-m-size-rem: 1rem;--font-body-01-m-weight: 500;--font-body-01-m-line-height: 150%;--font-body-01-m-letter-spacing: -.3%;--font-caption-02-b-size: 14px;--font-caption-02-b-size-rem: .875rem;--font-caption-02-b-weight: 700;--font-caption-02-b-line-height: 150%;--font-caption-02-b-letter-spacing: -.3%;--font-caption-02-m-size: 14px;--font-caption-02-m-size-rem: .875rem;--font-caption-02-m-weight: 500;--font-caption-02-m-line-height: 150%;--font-caption-02-m-letter-spacing: -.3%;--font-caption-02-r-size: 14px;--font-caption-02-r-size-rem: .875rem;--font-caption-02-r-weight: 400;--font-caption-02-r-line-height: 100%;--font-caption-02-r-letter-spacing: -.3%;--font-caption-01-b-size: 13px;--font-caption-01-b-size-rem: .75rem;--font-caption-01-b-weight: 700;--font-caption-01-b-line-height: 150%;--font-caption-01-b-letter-spacing: -.3%;--font-caption-01-m-size: 13px;--font-caption-01-m-size-rem: .75rem;--font-caption-01-m-weight: 500;--font-caption-01-m-line-height: 150%;--font-caption-01-m-letter-spacing: -.3%;--font-label-01-b-size: 12px;--font-label-01-b-size-rem: .75rem;--font-label-01-b-weight: 700;--font-label-01-b-line-height: 150%;--font-label-01-b-letter-spacing: -.3%;--font-label-01-m-size: 12px;--font-label-01-m-size-rem: .75rem;--font-label-01-m-weight: 500;--font-label-01-m-line-height: 150%;--font-label-01-m-letter-spacing: -.3%;--font-title-03-b-size: 24px;--font-title-03-b-size-rem: 1.5rem;--font-title-03-b-weight: 700;--font-title-03-b-line-height: 140%;--font-title-03-b-letter-spacing: -.3%;--font-title-04-b-size: 21px;--font-title-04-b-size-rem: 1.3125rem;--font-title-04-b-weight: 700;--font-title-04-b-line-height: 140%;--font-title-04-b-letter-spacing: -.3%;--font-title-05-b-size: 19px;--font-title-05-b-size-rem: 1.1875rem;--font-title-05-b-weight: 700;--font-title-05-b-line-height: 140%;--font-title-05-b-letter-spacing: -.3%;--font-title-06-b-size: 17px;--font-title-06-b-size-rem: 1.0625rem;--font-title-06-b-weight: 700;--font-title-06-b-line-height: 100%;--font-title-06-b-letter-spacing: -.3%;--font-sub-title-02-size: 14px;--font-sub-title-02-size-rem: .875rem;--font-sub-title-02-weight: 500;--font-sub-title-02-line-height: 100%;--font-sub-title-02-letter-spacing: -.3%;--font-sub-title-03-size: 14px;--font-sub-title-03-size-rem: .875rem;--font-sub-title-03-weight: 700;--font-sub-title-03-line-height: 100%;--font-sub-title-03-letter-spacing: -.3%;--font-title-00-m-size: 15px;--font-title-00-m-size-rem: .9375rem;--font-title-00-m-weight: 500;--font-title-00-m-line-height: 140%;--font-title-00-m-letter-spacing: -.3%;--font-title-00-b-size: 15px;--font-title-00-b-size-rem: .9375rem;--font-title-00-b-weight: 700;--font-title-00-b-line-height: 140%;--font-title-00-b-letter-spacing: -.3%;--font-timer-size: 17px;--font-timer-size-rem: 1.0625rem;--font-timer-weight: 500;--font-timer-line-height: 100%;--font-timer-letter-spacing: -.3%;--radius-1: .25rem;--radius-2: .5rem;--radius-3: .75rem;--radius-4: 1rem;--radius-circle: 100%;--radius-pill: 999px;--dialog-margin: 28px;--dialog-padding: 32px;--alert-padding: 24px;--dialog-sm-width: 320px;--dialog-md-width: 360px;--dialog-lg-width: 480px;--dialog-x-lg-width: 720px;--dialog-xx-lg-width: 960px;--dialog-app-width: 986px;--layout-padding: 4.166vw;--layout-padding-open: 3.542vw;--header-vertical-padding: .5rem;--header-console-vertical-padding: .75rem;--snb-info-padding: 1.5rem;--select-padding-right: 2.875rem;--button-gap: 8px;--button-gap-lg: 20px;--button-max-width: 100%;--button-justify-content: flex-end;--login-card-gap: 16px;--bg-login-content: #F2F5FC;--bg-login-visual: #A3E1FF}.mt0{margin-top:0}.mt4{margin-top:4px}.mt8{margin-top:8px}.mt12{margin-top:12px}.mt16{margin-top:16px}.mt20{margin-top:20px}.mt24{margin-top:24px}.mt32{margin-top:32px}.mt40{margin-top:40px}.mt48{margin-top:48px}.mt56{margin-top:56px}.mt60{margin-top:60px}.mt64{margin-top:64px}.mr0{margin-right:0}.mr4{margin-right:4px}.mr8{margin-right:8px}.mr12{margin-right:12px}.mr16{margin-right:16px}.mr20{margin-right:20px}.mr24{margin-right:24px}.mr32{margin-right:32px}.mr40{margin-right:40px}.mr48{margin-right:48px}.mr56{margin-right:56px}.mr60{margin-right:60px}.mr64{margin-right:64px}.mb0{margin-bottom:0}.mb4{margin-bottom:4px}.mb8{margin-bottom:8px}.mb12{margin-bottom:12px}.mb16{margin-bottom:16px}.mb20{margin-bottom:20px}.mb24{margin-bottom:24px}.mb32{margin-bottom:32px}.mb40{margin-bottom:40px}.mb48{margin-bottom:48px}.mb56{margin-bottom:56px}.mb60{margin-bottom:60px}.mb64{margin-bottom:64px}.ml0{margin-left:0}.ml4{margin-left:4px}.ml8{margin-left:8px}.ml12{margin-left:12px}.ml16{margin-left:16px}.ml20{margin-left:20px}.ml24{margin-left:24px}.ml32{margin-left:32px}.ml40{margin-left:40px}.ml48{margin-left:48px}.ml56{margin-left:56px}.ml60{margin-left:60px}.ml64{margin-left:64px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}table{border-collapse:collapse;border-spacing:0}input,button,textarea{font-family:inherit;font-size:inherit;line-height:inherit}@font-face{font-family:Pretendard;src:url(/assets/Pretendard-ExtraLight-Bi0YRlFr.woff2) format("woff2"),url(/assets/Pretendard-ExtraLight-CmnYHmfp.woff) format("woff");font-weight:200;font-style:normal}@font-face{font-family:Pretendard;src:url(/assets/Pretendard-Regular-BhrLQoBv.woff2) format("woff2"),url(/assets/Pretendard-Regular-D5CgADJ9.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Pretendard;src:url(/assets/Pretendard-Medium-Dw2vNklR.woff2) format("woff2"),url(/assets/Pretendard-Medium-Cs2k_Pp2.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Pretendard;src:url(/assets/Pretendard-Bold-BYNivUXw.woff2) format("woff2"),url(/assets/Pretendard-Bold-DD7wHHNl.woff) format("woff");font-weight:700;font-style:normal}.heading-04{font-size:var(--font-heading-04-size);font-weight:var(--font-heading-04-weight);line-height:var(--font-heading-04-line-height);letter-spacing:var(--font-heading-04-letter-spacing)}.heading-03{font-size:var(--font-heading-03-size);font-weight:var(--font-heading-03-weight);line-height:var(--font-heading-03-line-height);letter-spacing:var(--font-heading-03-letter-spacing)}.heading-02{font-size:var(--font-heading-02-size);font-weight:var(--font-heading-02-weight);line-height:var(--font-heading-02-line-height);letter-spacing:var(--font-heading-02-letter-spacing)}.heading-01{font-size:var(--font-heading-01-size);font-weight:var(--font-heading-01-weight);line-height:var(--font-heading-01-line-height);letter-spacing:var(--font-heading-01-letter-spacing)}.title-02-b{font-size:var(--font-title-02-b-size);font-weight:var(--font-title-02-b-weight);line-height:var(--font-title-02-b-line-height);letter-spacing:var(--font-title-02-b-letter-spacing)}.title-02-m{font-size:var(--font-title-02-m-size);font-weight:var(--font-title-02-m-weight);line-height:var(--font-title-02-m-line-height);letter-spacing:var(--font-title-02-m-letter-spacing)}.title-01-b{font-size:var(--font-title-01-b-size);font-weight:var(--font-title-01-b-weight);line-height:var(--font-title-01-b-line-height);letter-spacing:var(--font-title-01-b-letter-spacing)}.title-01-m{font-size:var(--font-title-01-m-size);font-weight:var(--font-title-01-m-weight);line-height:var(--font-title-01-m-line-height);letter-spacing:var(--font-title-01-m-letter-spacing)}.sub-title-01{font-size:var(--font-sub-title-01-size);font-weight:var(--font-sub-title-01-weight);line-height:var(--font-sub-title-01-line-height);letter-spacing:var(--font-sub-title-01-letter-spacing)}.body-02-b{font-size:var(--font-body-02-b-size);font-weight:var(--font-body-02-b-weight);line-height:var(--font-body-02-b-line-height);letter-spacing:var(--font-body-02-b-letter-spacing)}.body-02-m{font-size:var(--font-body-02-m-size);font-weight:var(--font-body-02-m-weight);line-height:var(--font-body-02-m-line-height);letter-spacing:var(--font-body-02-m-letter-spacing)}.body-01-b{font-size:var(--font-body-01-b-size);font-weight:var(--font-body-01-b-weight);line-height:var(--font-body-01-b-line-height);letter-spacing:var(--font-body-01-b-letter-spacing)}.body-01-m{font-size:var(--font-body-01-m-size);font-weight:var(--font-body-01-m-weight);line-height:var(--font-body-01-m-line-height);letter-spacing:var(--font-body-01-m-letter-spacing)}.caption-02-b{font-size:var(--font-caption-02-b-size);font-weight:var(--font-caption-02-b-weight);line-height:var(--font-caption-02-b-line-height);letter-spacing:var(--font-caption-02-b-letter-spacing)}.caption-02-m{font-size:var(--font-caption-02-m-size);font-weight:var(--font-caption-02-m-weight);line-height:var(--font-caption-02-m-line-height);letter-spacing:var(--font-caption-02-m-letter-spacing)}.caption-02-r{font-size:var(--font-caption-02-r-size);font-weight:var(--font-caption-02-r-weight);line-height:var(--font-caption-02-r-line-height);letter-spacing:var(--font-caption-02-r-letter-spacing)}.caption-01-b{font-size:var(--font-caption-01-b-size);font-weight:var(--font-caption-01-b-weight);line-height:var(--font-caption-01-b-line-height);letter-spacing:var(--font-caption-01-b-letter-spacing)}.caption-01-m{font-size:var(--font-caption-01-m-size);font-weight:var(--font-caption-01-m-weight);line-height:var(--font-caption-01-m-line-height);letter-spacing:var(--font-caption-01-m-letter-spacing)}.label-01-b{font-size:var(--font-label-01-b-size);font-weight:var(--font-label-01-b-weight);line-height:var(--font-label-01-b-line-height);letter-spacing:var(--font-label-01-b-letter-spacing)}.label-01-m{font-size:var(--font-label-01-m-size);font-weight:var(--font-label-01-m-weight);line-height:var(--font-label-01-m-line-height);letter-spacing:var(--font-label-01-m-letter-spacing)}.title-03-b{font-size:var(--font-title-03-b-size);font-weight:var(--font-title-03-b-weight);line-height:var(--font-title-03-b-line-height);letter-spacing:var(--font-title-03-b-letter-spacing)}.title-04-b{font-size:var(--font-title-04-b-size);font-weight:var(--font-title-04-b-weight);line-height:var(--font-title-04-b-line-height);letter-spacing:var(--font-title-04-b-letter-spacing)}.title-05-b{font-size:var(--font-title-05-b-size);font-weight:var(--font-title-05-b-weight);line-height:var(--font-title-05-b-line-height);letter-spacing:var(--font-title-05-b-letter-spacing)}.title-06-b{font-size:var(--font-title-06-b-size);font-weight:var(--font-title-06-b-weight);line-height:var(--font-title-06-b-line-height);letter-spacing:var(--font-title-06-b-letter-spacing)}.sub-title-02{font-size:var(--font-sub-title-02-size);font-weight:var(--font-sub-title-02-weight);line-height:var(--font-sub-title-02-line-height);letter-spacing:var(--font-sub-title-02-letter-spacing)}.sub-title-03{font-size:var(--font-sub-title-03-size);font-weight:var(--font-sub-title-03-weight);line-height:var(--font-sub-title-03-line-height);letter-spacing:var(--font-sub-title-03-letter-spacing)}.title-00-m{font-size:var(--font-title-00-m-size);font-weight:var(--font-title-00-m-weight);line-height:var(--font-title-00-m-line-height);letter-spacing:var(--font-title-00-m-letter-spacing)}.title-00-b{font-size:var(--font-title-00-b-size);font-weight:var(--font-title-00-b-weight);line-height:var(--font-title-00-b-line-height);letter-spacing:var(--font-title-00-b-letter-spacing)}.timer{font-size:var(--font-timer-size);font-weight:var(--font-timer-weight);line-height:var(--font-timer-line-height);letter-spacing:var(--font-timer-letter-spacing)}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Apple SD Gothic Neo,Nanum Gothic,Malgun Gothic,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,sans-serif;font-size:1rem;line-height:1.5}.blind{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.assistive-text{position:absolute!important;margin:-1px!important;border:0!important;padding:0!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;text-transform:none!important;white-space:nowrap!important}.assistive-text:focus{position:static!important;margin:0!important;width:auto!important;height:auto!important;overflow:visible!important;clip:auto!important;color:#5e5e5e;background:#fff;padding:4px}.scroll::-webkit-scrollbar{width:8px;height:8px}.scroll::-webkit-scrollbar-thumb{background:#c1c6cfb3;border-radius:8px;transition:.3s}.scroll::-webkit-scrollbar-thumb:hover{background:#acb1b9b3}.scroll::-webkit-scrollbar-track{background:#0000}.scroll{scrollbar-gutter:auto;box-sizing:content-box}.button{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center;font-weight:500;line-height:150%;cursor:pointer;text-align:center;-webkit-appearance:none;white-space:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;z-index:1;overflow:hidden;background-position:center;transition:background .3s ease;font-size:var(--font-body-01-b-size);font-weight:var(--font-body-01-b-weight);line-height:var(--font-body-01-b-line-height);letter-spacing:var(--font-body-01-b-letter-spacing);padding:0 19px;line-height:38px;border-radius:var(--radius-2);background-color:transparent;border:1px solid transparent;color:currentColor}.button:hover{background-color:transparent;border-color:transparent;color:var(--color-blue-06);outline:none}.button:focus-visible{box-shadow:0 0 0 2px #0b5cab}.button_small{font-size:var(--font-caption-01-b-size);font-weight:var(--font-caption-01-b-weight);line-height:var(--font-caption-01-b-line-height);letter-spacing:var(--font-caption-01-b-letter-spacing);padding:0 15px;line-height:30px}.button_large{font-size:var(--font-body-02-b-size);font-weight:var(--font-body-02-b-weight);line-height:var(--font-body-02-b-line-height);letter-spacing:var(--font-body-02-b-letter-spacing);padding:0 23px;line-height:46px}.button_x-large{font-size:var(--font-body-02-b-size);font-weight:var(--font-body-02-b-weight);line-height:var(--font-body-02-b-line-height);letter-spacing:var(--font-body-02-b-letter-spacing);padding:0 23px;line-height:54px}.button_x-large .icon_left{margin-right:.375rem}.button_x-large .icon_right{margin-left:.375rem}.button_stretch{width:100%}.button_text{font-size:var(--font-body-02-m-size);font-weight:var(--font-body-02-m-weight);line-height:var(--font-body-02-m-line-height);letter-spacing:var(--font-body-02-m-letter-spacing);padding:0;line-height:24px;color:var(--color-text-04)}.button_underline{font-size:var(--font-caption-02-b-size);font-weight:var(--font-caption-02-b-weight);line-height:var(--font-caption-02-b-line-height);letter-spacing:var(--font-caption-02-b-letter-spacing);height:21px;line-height:21px;border-radius:0}.button_underline:after{content:"";display:block;width:100%;height:1px;transform:scaleY(1.5);background-color:currentColor;position:absolute;bottom:1px;left:0;right:0}.button_link{display:inline-flex;align-items:center;font-size:16px;color:var(--color-blue-06);height:21px;line-height:21px;border-radius:0}.button_link span{position:relative}.button_link span:after{content:"";display:block;width:100%;height:1px;transform:scaleY(1.5);background-color:currentColor;position:absolute;bottom:1px;left:0;right:0}.button_link .icon{width:14px;height:14px}.button_primary{font-weight:700;background-color:var(--color-blue-06);border:1px solid transparent;color:var(--color-white)}.button_primary:hover{background-color:var(--color-blue-08);border-color:transparent;color:var(--color-white);outline:none}.button_primary:focus-visible{box-shadow:0 0 0 2px #0b5cab}.button_secondary{font-weight:700;background-color:var(--color-blue-04);border:1px solid transparent;color:var(--color-white)}.button_secondary:hover{background-color:var(--color-blue-08);border-color:transparent;color:var(--color-white);outline:none}.button_secondary:focus-visible{box-shadow:0 0 0 2px #0b5cab}.button_tertiary{font-weight:700;background-color:var(--color-blue-09);border:1px solid transparent;color:var(--color-white)}.button_tertiary:hover{background-color:var(--color-blue-08);border-color:transparent;color:var(--color-white);outline:none}.button_tertiary:focus-visible{box-shadow:0 0 0 2px #0b5cab}.button_dark{font-weight:700;background-color:#333;border:1px solid transparent;color:var(--color-white)}.button_dark:hover{background-color:#292929;border-color:transparent;color:var(--color-white);outline:none}.button_dark:focus-visible{box-shadow:0 0 0 2px #0b5cab}.button_destructive{background-color:var(--color-red);border:1px solid transparent;color:var(--color-white)}.button_destructive:hover{background-color:var(--color-red);border-color:transparent;color:var(--color-white);outline:none}.button_destructive:focus-visible{box-shadow:0 0 0 2px #0b5cab}.button_outline{font-weight:700;transition:.2s ease;background-color:transparent;border:1px solid var(--color-gray-04);color:var(--color-gray-07)}.button_outline:hover{background-color:transparent;border-color:var(--color-blue-08);color:var(--color-blue-08);outline:none}.button_outline:focus-visible{box-shadow:0 0 0 2px #0b5cab}.button_outline-primary{font-weight:700;background-color:var(--color-white);border:1px solid var(--color-blue-06);color:var(--color-blue-06)}.button_outline-primary:hover{background-color:var(--color-white);border-color:var(--color-blue-08);color:var(--color-blue-08);outline:none}.button_outline-primary:focus-visible{box-shadow:0 0 0 2px #0b5cab}.button_outline-secondary{font-weight:700;background-color:var(--color-white);border:1px solid var(--color-gray-04);color:var(--color-text-04)}.button_outline-secondary:hover{background-color:#e6e6e6;border-color:var(--color-gray-04);color:var(--color-text-04);outline:none}.button_outline-secondary:focus-visible{box-shadow:0 0 0 2px #0b5cab}.button:disabled,.button[disabled]{border-color:transparent;color:var(--color-text-05-disabled);background-color:var(--color-gray-03);cursor:default}.button[class*=outline]:disabled,.button[class*=outline][disabled]{color:var(--color-text-04);border-color:var(--color-gray-04);background-color:transparent}.button[class*=text]:disabled,.button[class*=text][disabled]{color:var(--color-text-04);background-color:transparent}.button[class*=icon]:disabled,.button[class*=icon][disabled]{color:var(--color-text-04);background-color:transparent}.button.active{color:var(--color-blue-06)}.button.active:after{color:var(--color-blue-06)}.button_icon{width:1.5rem;height:1.5rem;padding:0;line-height:1;vertical-align:middle;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;border:0;border-radius:0}.button_icon-border{width:2.5rem;height:2.5rem;line-height:1;vertical-align:middle;-webkit-transition:border .15s linear;transition:border .15s linear;border:1px solid currentColor;border-radius:999px}.button_icon-border .button__icon{width:1.25rem;height:1.25rem}.button_icon-border.square{margin:0 -8px;border-radius:var(--radius-2);background-color:var(--bg-side-menu)}.button_icon-border.square.active{transform:rotate(180deg)}.button_icon .icon,.button_icon-x-small{width:1rem;height:1rem}.button_icon-small{width:1.25rem;height:1.25rem}.button_icon-large{width:2rem;height:2rem}.button_icon-x-large{width:2.5rem;height:2.5rem}.button__icon{flex:1;width:100%;height:100%}.button_tool{width:auto;height:auto;flex-direction:column;gap:4px;color:var(--color-gray-07)}.button_tool .icon-bg{width:1.5rem;height:1.5rem}.button .icon-bg{display:block;background-position:center;background-repeat:no-repeat;background-size:cover;transition:.2s ease}.button .icon-bg.myshare{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M2%209.98V9C2%204%204%202%209%202H15C20%202%2022%204%2022%209V15C22%2020%2020%2022%2015%2022H14'%20stroke='%236F7C94'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M13%2011L18.01%205.98001H14'%20stroke='%236F7C94'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M18.0098%205.98001V9.99001'%20stroke='%236F7C94'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M11%2016.15V18.85C11%2021.1%2010.1%2022%207.85%2022H5.15C2.9%2022%202%2021.1%202%2018.85V16.15C2%2013.9%202.9%2013%205.15%2013H7.85C10.1%2013%2011%2013.9%2011%2016.15Z'%20stroke='%236F7C94'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.button .icon-bg.mobile{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15%2022.75H9C4.59%2022.75%203.25%2021.41%203.25%2017V7C3.25%202.59%204.59%201.25%209%201.25H15C19.41%201.25%2020.75%202.59%2020.75%207V17C20.75%2021.41%2019.41%2022.75%2015%2022.75ZM9%202.75C5.42%202.75%204.75%203.43%204.75%207V17C4.75%2020.57%205.42%2021.25%209%2021.25H15C18.58%2021.25%2019.25%2020.57%2019.25%2017V7C19.25%203.43%2018.58%202.75%2015%202.75H9Z'%20fill='%236F7C94'/%3e%3cpath%20d='M14%206.25H10C9.59%206.25%209.25%205.91%209.25%205.5C9.25%205.09%209.59%204.75%2010%204.75H14C14.41%204.75%2014.75%205.09%2014.75%205.5C14.75%205.91%2014.41%206.25%2014%206.25Z'%20fill='%236F7C94'/%3e%3cpath%20d='M12.0002%2019.86C10.7302%2019.86%209.7002%2018.83%209.7002%2017.56C9.7002%2016.29%2010.7302%2015.26%2012.0002%2015.26C13.2702%2015.26%2014.3002%2016.29%2014.3002%2017.56C14.3002%2018.83%2013.2702%2019.86%2012.0002%2019.86ZM12.0002%2016.75C11.5602%2016.75%2011.2002%2017.11%2011.2002%2017.55C11.2002%2017.99%2011.5602%2018.35%2012.0002%2018.35C12.4402%2018.35%2012.8002%2017.99%2012.8002%2017.55C12.8002%2017.11%2012.4402%2016.75%2012.0002%2016.75Z'%20fill='%236F7C94'/%3e%3c/svg%3e")}.button .icon-bg.link{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3.27%2012C2.48%2011.05%202%209.83%202%208.5C2%205.48%204.47%203%207.5%203H12.5C15.52%203%2018%205.48%2018%208.5C18%2011.52%2015.53%2014%2012.5%2014H10'%20stroke='%236F7C94'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M20.73%2012C21.52%2012.95%2022%2014.17%2022%2015.5C22%2018.52%2019.53%2021%2016.5%2021H11.5C8.48%2021%206%2018.52%206%2015.5C6%2012.48%208.47%2010%2011.5%2010H14'%20stroke='%236F7C94'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.button .icon-bg.file{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M21.6698%2014.3L21.2698%2019.3C21.1198%2020.83%2020.9998%2022%2018.2898%2022H5.70977C2.99977%2022%202.87977%2020.83%202.72977%2019.3L2.32977%2014.3C2.24977%2013.47%202.50977%2012.7%202.97977%2012.11C2.98977%2012.1%202.98977%2012.1%202.99977%2012.09C3.54977%2011.42%204.37977%2011%205.30977%2011H18.6898C19.6198%2011%2020.4398%2011.42%2020.9798%2012.07C20.9898%2012.08%2020.9998%2012.09%2020.9998%2012.1C21.4898%2012.69%2021.7598%2013.46%2021.6698%2014.3Z'%20stroke='%236F7C94'%20stroke-width='1.5'%20stroke-miterlimit='10'/%3e%3cpath%20d='M3.5%2011.43V6.28C3.5%202.88%204.35%202.03%207.75%202.03H9.02C10.29%202.03%2010.58%202.41%2011.06%203.05L12.33%204.75C12.65%205.17%2012.84%205.43%2013.69%205.43H16.24C19.64%205.43%2020.49%206.28%2020.49%209.68V11.47'%20stroke='%236F7C94'%20stroke-width='1.5'%20stroke-miterlimit='10'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M9.43018%2017H14.5702'%20stroke='%236F7C94'%20stroke-width='1.5'%20stroke-miterlimit='10'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.button .icon-bg.lock{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6%2010V8C6%204.69%207%202%2012%202C17%202%2018%204.69%2018%208V10'%20stroke='%236F7C94'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12%2018.5C13.3807%2018.5%2014.5%2017.3807%2014.5%2016C14.5%2014.6193%2013.3807%2013.5%2012%2013.5C10.6193%2013.5%209.5%2014.6193%209.5%2016C9.5%2017.3807%2010.6193%2018.5%2012%2018.5Z'%20stroke='%236F7C94'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M17%2022H7C3%2022%202%2021%202%2017V15C2%2011%203%2010%207%2010H17C21%2010%2022%2011%2022%2015V17C22%2021%2021%2022%2017%2022Z'%20stroke='%236F7C94'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.button .icon-bg.user_edit{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12%2012C14.7614%2012%2017%209.76142%2017%207C17%204.23858%2014.7614%202%2012%202C9.23858%202%207%204.23858%207%207C7%209.76142%209.23858%2012%2012%2012Z'%20stroke='%236F7C94'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M19.2101%2015.74L15.67%2019.2801C15.53%2019.4201%2015.4%2019.68%2015.37%2019.87L15.18%2021.22C15.11%2021.71%2015.45%2022.05%2015.94%2021.98L17.29%2021.79C17.48%2021.76%2017.75%2021.63%2017.88%2021.49L21.42%2017.95C22.03%2017.34%2022.32%2016.63%2021.42%2015.73C20.53%2014.84%2019.8201%2015.13%2019.2101%2015.74Z'%20stroke='%236F7C94'%20stroke-width='1.5'%20stroke-miterlimit='10'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M18.7002%2016.25C19.0002%2017.33%2019.8402%2018.17%2020.9202%2018.47'%20stroke='%236F7C94'%20stroke-width='1.5'%20stroke-miterlimit='10'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M3.41016%2022C3.41016%2018.13%207.26018%2015%2012.0002%2015C13.0402%2015%2014.0402%2015.15%2014.9702%2015.43'%20stroke='%236F7C94'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.button .icon-bg.pin{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_313_6625)'%3e%3cpath%20d='M7.8%202V9L5%2013.6667V16H19V13.6667L16.2%209V2'%20stroke='%236F7C94'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12%2016V22'%20stroke='%236F7C94'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M6.1665%202H17.8332'%20stroke='%236F7C94'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_313_6625'%3e%3crect%20width='24'%20height='24'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}.button .icon-bg.message{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.5%2019H8C4%2019%202%2018%202%2013V8C2%204%204%202%208%202H16C20%202%2022%204%2022%208V13C22%2017%2020%2019%2016%2019H15.5C15.19%2019%2014.89%2019.15%2014.7%2019.4L13.2%2021.4C12.54%2022.28%2011.46%2022.28%2010.8%2021.4L9.3%2019.4C9.14%2019.18%208.77%2019%208.5%2019Z'%20stroke='%236F7C94'%20stroke-width='1.5'%20stroke-miterlimit='10'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M7%208H17'%20stroke='%236F7C94'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M7%2013H13'%20stroke='%236F7C94'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.button .icon-bg.maximize{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9%2022H15C20%2022%2022%2020%2022%2015V9C22%204%2020%202%2015%202H9C4%202%202%204%202%209V15C2%2020%204%2022%209%2022Z'%20stroke='%236F7C94'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M18%206L6%2018'%20stroke='%236F7C94'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M18%2010V6H14'%20stroke='%236F7C94'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M6%2014V18H10'%20stroke='%236F7C94'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.button .icon-bg.student{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_3473_13455)'%3e%3cpath%20d='M9%204H15'%20stroke='%2365728A'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12%2012C13.1046%2012%2014%2011.1046%2014%2010C14%208.89543%2013.1046%208%2012%208C10.8954%208%2010%208.89543%2010%2010C10%2011.1046%2010.8954%2012%2012%2012Z'%20stroke='%2365728A'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M16%2017C16%2015.3414%2014.2072%2014%2012%2014C9.79278%2014%208%2015.3414%208%2017'%20stroke='%2365728A'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3crect%20x='0.75'%20y='2.75'%20width='22.5'%20height='18.5'%20rx='4.25'%20stroke='%2365728A'%20stroke-width='1.5'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_3473_13455'%3e%3crect%20width='24'%20height='24'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}.button.active .btn-text{font-weight:var(--font-body-01-b-weight)}.button:not(.disabled):not(:disabled):not([disabled]):hover .btn-text,.button:not(.disabled):not(:disabled):not([disabled]):focus .btn-text,.button:not(.disabled):not(:disabled):not([disabled]).active .btn-text{color:var(--color-blue-06)}.button:not(.disabled):not(:disabled):not([disabled]):hover .myshare,.button:not(.disabled):not(:disabled):not([disabled]):focus .myshare,.button:not(.disabled):not(:disabled):not([disabled]).active .myshare{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M2%209.98V9C2%204%204%202%209%202H15C20%202%2022%204%2022%209V15C22%2020%2020%2022%2015%2022H14'%20stroke='%23246BEB'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M13%2011L18.01%205.98001H14'%20stroke='%23246BEB'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M18.0098%205.98001V9.99001'%20stroke='%23246BEB'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M11%2016.15V18.85C11%2021.1%2010.1%2022%207.85%2022H5.15C2.9%2022%202%2021.1%202%2018.85V16.15C2%2013.9%202.9%2013%205.15%2013H7.85C10.1%2013%2011%2013.9%2011%2016.15Z'%20fill='%23246BEB'%20stroke='%23246BEB'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.button:not(.disabled):not(:disabled):not([disabled]):hover .mobile,.button:not(.disabled):not(:disabled):not([disabled]):focus .mobile,.button:not(.disabled):not(:disabled):not([disabled]).active .mobile{background-image:url("data:image/svg+xml,%3csvg%20width='25'%20height='24'%20viewBox='0%200%2025%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M15.5%2022.75H9.5C5.09%2022.75%203.75%2021.41%203.75%2017V7C3.75%202.59%205.09%201.25%209.5%201.25H15.5C19.91%201.25%2021.25%202.59%2021.25%207V17C21.25%2021.41%2019.91%2022.75%2015.5%2022.75ZM14.5%206.25H10.5C10.09%206.25%209.75%205.91%209.75%205.5C9.75%205.09%2010.09%204.75%2010.5%204.75H14.5C14.91%204.75%2015.25%205.09%2015.25%205.5C15.25%205.91%2014.91%206.25%2014.5%206.25ZM10.2002%2017.56C10.2002%2018.83%2011.2302%2019.86%2012.5002%2019.86C13.7702%2019.86%2014.8002%2018.83%2014.8002%2017.56C14.8002%2016.29%2013.7702%2015.26%2012.5002%2015.26C11.2302%2015.26%2010.2002%2016.29%2010.2002%2017.56ZM11.7002%2017.55C11.7002%2017.11%2012.0602%2016.75%2012.5002%2016.75C12.9402%2016.75%2013.3002%2017.11%2013.3002%2017.55C13.3002%2017.99%2012.9402%2018.35%2012.5002%2018.35C12.0602%2018.35%2011.7002%2017.99%2011.7002%2017.55Z'%20fill='%23246BEB'/%3e%3c/svg%3e")}.button:not(.disabled):not(:disabled):not([disabled]):hover .link,.button:not(.disabled):not(:disabled):not([disabled]):focus .link,.button:not(.disabled):not(:disabled):not([disabled]).active .link{background-image:url("data:image/svg+xml,%3csvg%20width='25'%20height='24'%20viewBox='0%200%2025%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3.77%2012C2.98%2011.05%202.5%209.83%202.5%208.5C2.5%205.48%204.97%203%208%203H13C16.02%203%2018.5%205.48%2018.5%208.5C18.5%2011.52%2016.03%2014%2013%2014H10.5'%20stroke='%23246BEB'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M21.23%2012C22.02%2012.95%2022.5%2014.17%2022.5%2015.5C22.5%2018.52%2020.03%2021%2017%2021H12C8.98%2021%206.5%2018.52%206.5%2015.5C6.5%2012.48%208.97%2010%2012%2010H14.5'%20stroke='%23246BEB'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.button:not(.disabled):not(:disabled):not([disabled]):hover .file,.button:not(.disabled):not(:disabled):not([disabled]):focus .file,.button:not(.disabled):not(:disabled):not([disabled]).active .file{background-image:url("data:image/svg+xml,%3csvg%20width='25'%20height='24'%20viewBox='0%200%2025%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4%2011.43V6.28C4%202.88%204.85%202.03%208.25%202.03H9.52C10.79%202.03%2011.08%202.41%2011.56%203.05L12.83%204.75C13.15%205.17%2013.34%205.43%2014.19%205.43H16.74C20.14%205.43%2020.99%206.28%2020.99%209.68V11.47'%20stroke='%23246BEB'%20stroke-width='1.5'%20stroke-miterlimit='10'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M21.7698%2019.3L22.1698%2014.3C22.2598%2013.46%2021.9898%2012.69%2021.4998%2012.1C21.4998%2012.09%2021.4898%2012.08%2021.4798%2012.07C20.9398%2011.42%2020.1198%2011%2019.1898%2011H5.80977C4.87977%2011%204.04977%2011.42%203.49977%2012.09L3.47977%2012.11C3.00977%2012.7%202.74977%2013.47%202.82977%2014.3L3.22977%2019.3C3.37977%2020.83%203.49977%2022%206.20977%2022H18.7898C21.4998%2022%2021.6198%2020.83%2021.7698%2019.3ZM9.92969%2016.25C9.51547%2016.25%209.17969%2016.5858%209.17969%2017C9.17969%2017.4142%209.51547%2017.75%209.92969%2017.75H15.0697C15.4839%2017.75%2015.8197%2017.4142%2015.8197%2017C15.8197%2016.5858%2015.4839%2016.25%2015.0697%2016.25H9.92969Z'%20fill='%23246BEB'/%3e%3c/svg%3e")}.button:not(.disabled):not(:disabled):not([disabled]):hover .lock,.button:not(.disabled):not(:disabled):not([disabled]):focus .lock,.button:not(.disabled):not(:disabled):not([disabled]).active .lock{background-image:url("data:image/svg+xml,%3csvg%20width='25'%20height='24'%20viewBox='0%200%2025%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6.5%2010V8C6.5%204.69%207.5%202%2012.5%202C17.5%202%2018.5%204.69%2018.5%208V10'%20stroke='%23246BEB'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M2.5%2017C2.5%2021%203.5%2022%207.5%2022H17.5C21.5%2022%2022.5%2021%2022.5%2017V15C22.5%2011%2021.5%2010%2017.5%2010H7.5C3.5%2010%202.5%2011%202.5%2015V17ZM10.75%2016C10.75%2015.0335%2011.5335%2014.25%2012.5%2014.25C13.4665%2014.25%2014.25%2015.0335%2014.25%2016C14.25%2016.9665%2013.4665%2017.75%2012.5%2017.75C11.5335%2017.75%2010.75%2016.9665%2010.75%2016ZM12.5%2012.75C10.7051%2012.75%209.25%2014.2051%209.25%2016C9.25%2017.7949%2010.7051%2019.25%2012.5%2019.25C14.2949%2019.25%2015.75%2017.7949%2015.75%2016C15.75%2014.2051%2014.2949%2012.75%2012.5%2012.75Z'%20fill='%23246BEB'/%3e%3c/svg%3e")}.button:not(.disabled):not(:disabled):not([disabled]):hover .user_edit,.button:not(.disabled):not(:disabled):not([disabled]):focus .user_edit,.button:not(.disabled):not(:disabled):not([disabled]).active .user_edit{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12%2012C14.7614%2012%2017%209.76142%2017%207C17%204.23858%2014.7614%202%2012%202C9.23858%202%207%204.23858%207%207C7%209.76142%209.23858%2012%2012%2012Z'%20fill='%23246BEB'%20stroke='%23246BEB'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M19.2101%2015.74L15.67%2019.2801C15.53%2019.4201%2015.4%2019.68%2015.37%2019.87L15.18%2021.22C15.11%2021.71%2015.45%2022.05%2015.94%2021.98L17.29%2021.79C17.48%2021.76%2017.75%2021.63%2017.88%2021.49L21.42%2017.95C22.03%2017.34%2022.32%2016.63%2021.42%2015.73C20.53%2014.84%2019.8201%2015.13%2019.2101%2015.74Z'%20stroke='%23246BEB'%20stroke-width='1.5'%20stroke-miterlimit='10'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M18.7002%2016.25C19.0002%2017.33%2019.8402%2018.17%2020.9202%2018.47'%20stroke='%23246BEB'%20stroke-width='1.5'%20stroke-miterlimit='10'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M3.41016%2022C3.41016%2018.13%207.26018%2015%2012.0002%2015C13.0402%2015%2014.0402%2015.15%2014.9702%2015.43'%20stroke='%23246BEB'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.button:not(.disabled):not(:disabled):not([disabled]):hover .pin,.button:not(.disabled):not(:disabled):not([disabled]):focus .pin,.button:not(.disabled):not(:disabled):not([disabled]).active .pin{background-image:url("data:image/svg+xml,%3csvg%20width='25'%20height='24'%20viewBox='0%200%2025%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_313_6720)'%3e%3cpath%20d='M8.3%202V9L5.5%2013.6667V16H19.5V13.6667L16.7%209V2'%20fill='%23246BEB'/%3e%3cpath%20d='M8.3%202V9L5.5%2013.6667V16H19.5V13.6667L16.7%209V2'%20stroke='%23246BEB'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12.5%2016V22'%20stroke='%23246BEB'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M6.6665%202H18.3332'%20stroke='%23246BEB'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_313_6720'%3e%3crect%20width='24'%20height='24'%20fill='white'%20transform='translate(0.5)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}.button:not(.disabled):not(:disabled):not([disabled]):hover .message,.button:not(.disabled):not(:disabled):not([disabled]):focus .message,.button:not(.disabled):not(:disabled):not([disabled]).active .message{background-image:url("data:image/svg+xml,%3csvg%20width='25'%20height='24'%20viewBox='0%200%2025%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M9%2019H8.5C4.5%2019%202.5%2018%202.5%2013V8C2.5%204%204.5%202%208.5%202H16.5C20.5%202%2022.5%204%2022.5%208V13C22.5%2017%2020.5%2019%2016.5%2019H16C15.69%2019%2015.39%2019.15%2015.2%2019.4L13.7%2021.4C13.04%2022.28%2011.96%2022.28%2011.3%2021.4L9.8%2019.4C9.64%2019.18%209.27%2019%209%2019ZM6.75%208C6.75%207.58579%207.08579%207.25%207.5%207.25H17.5C17.9142%207.25%2018.25%207.58579%2018.25%208C18.25%208.41421%2017.9142%208.75%2017.5%208.75H7.5C7.08579%208.75%206.75%208.41421%206.75%208ZM7.5%2012.25C7.08579%2012.25%206.75%2012.5858%206.75%2013C6.75%2013.4142%207.08579%2013.75%207.5%2013.75H13.5C13.9142%2013.75%2014.25%2013.4142%2014.25%2013C14.25%2012.5858%2013.9142%2012.25%2013.5%2012.25H7.5Z'%20fill='%23246BEB'/%3e%3c/svg%3e")}.button:not(.disabled):not(:disabled):not([disabled]):hover .maximize,.button:not(.disabled):not(:disabled):not([disabled]):focus .maximize,.button:not(.disabled):not(:disabled):not([disabled]).active .maximize{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M15%2022H9C4%2022%202%2020%202%2015V9C2%204%204%202%209%202H15C20%202%2022%204%2022%209V15C22%2020%2020%2022%2015%2022ZM14%205.25C13.5858%205.25%2013.25%205.58579%2013.25%206C13.25%206.41421%2013.5858%206.75%2014%206.75H16.1893L6.75%2016.1893V14C6.75%2013.5858%206.41421%2013.25%206%2013.25C5.58579%2013.25%205.25%2013.5858%205.25%2014V18C5.25%2018.1017%205.27024%2018.1987%205.30691%2018.2871C5.34324%2018.3749%205.39696%2018.4572%205.46808%2018.5287L5.46967%2018.5303L5.47126%2018.5319C5.5428%2018.603%205.62511%2018.6568%205.71291%2018.6931C5.80134%2018.7298%205.89831%2018.75%206%2018.75H10C10.4142%2018.75%2010.75%2018.4142%2010.75%2018C10.75%2017.5858%2010.4142%2017.25%2010%2017.25H7.81066L17.25%207.81066V10C17.25%2010.4142%2017.5858%2010.75%2018%2010.75C18.4142%2010.75%2018.75%2010.4142%2018.75%2010V6C18.75%205.7937%2018.6667%205.60686%2018.5319%205.47126L18.5303%205.46967L18.5287%205.46808C18.4572%205.39696%2018.3749%205.34324%2018.2871%205.30691C18.1987%205.27024%2018.1017%205.25%2018%205.25H14Z'%20fill='%23246BEB'/%3e%3c/svg%3e")}.button:not(.disabled):not(:disabled):not([disabled]):hover .student,.button:not(.disabled):not(:disabled):not([disabled]):focus .student,.button:not(.disabled):not(:disabled):not([disabled]).active .student{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_3473_13454)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M5%202C2.23858%202%200%204.23858%200%207V17C0%2019.7614%202.23858%2022%205%2022H19C21.7614%2022%2024%2019.7614%2024%2017V7C24%204.23858%2021.7614%202%2019%202H5ZM9%203.25C8.58579%203.25%208.25%203.58579%208.25%204C8.25%204.41421%208.58579%204.75%209%204.75H15C15.4142%204.75%2015.75%204.41421%2015.75%204C15.75%203.58579%2015.4142%203.25%2015%203.25H9ZM12%208.75C11.3096%208.75%2010.75%209.30964%2010.75%2010C10.75%2010.6904%2011.3096%2011.25%2012%2011.25C12.6904%2011.25%2013.25%2010.6904%2013.25%2010C13.25%209.30964%2012.6904%208.75%2012%208.75ZM9.25%2010C9.25%208.48122%2010.4812%207.25%2012%207.25C13.5188%207.25%2014.75%208.48122%2014.75%2010C14.75%2011.5188%2013.5188%2012.75%2012%2012.75C10.4812%2012.75%209.25%2011.5188%209.25%2010ZM12%2013.25C10.7499%2013.25%209.58842%2013.6289%208.7225%2014.2779C7.85627%2014.9271%207.25%2015.8816%207.25%2017C7.25%2017.4142%207.58579%2017.75%208%2017.75C8.41421%2017.75%208.75%2017.4142%208.75%2017C8.75%2016.4599%209.04012%2015.9144%209.62208%2015.4782C10.2044%2015.0418%2011.0429%2014.75%2012%2014.75C12.9571%2014.75%2013.7956%2015.0418%2014.3779%2015.4782C14.9599%2015.9144%2015.25%2016.4599%2015.25%2017C15.25%2017.4142%2015.5858%2017.75%2016%2017.75C16.4142%2017.75%2016.75%2017.4142%2016.75%2017C16.75%2015.8816%2016.1437%2014.9271%2015.2775%2014.2779C14.4116%2013.6289%2013.2501%2013.25%2012%2013.25Z'%20fill='%23246BEB'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_3473_13454'%3e%3crect%20width='24'%20height='24'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}.tool-group{display:flex;gap:4px;align-items:center;justify-content:center;margin-right:-24px;position:relative}.tool-group .button_dropdown{width:24px;height:51px;color:var(--color-gray-07);border-radius:4px;background-color:var(--bg-light-gray);background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15%2011L12%2014L9%2011'%20stroke='%2365728A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:center;background-repeat:no-repeat}.tool-group .button_dropdown.disabled,.tool-group .button_dropdown:disabled,.tool-group .button_dropdown[disabled]{opacity:.5;background-color:#dedede}.tool-group .button_dropdown:not(.disabled):not(:disabled):not([disabled]):hover,.tool-group .button_dropdown:not(.disabled):not(:disabled):not([disabled]).active{background-color:var(--color-gray-04);background-color:#dbdee2}.tool-group .button_dropdown:not(.disabled):not(:disabled):not([disabled]).active{rotate:180deg}.tool-group .context{border:0;box-shadow:2px 2px 10px #00000026;left:0;top:initial;bottom:78px}.tool-group .context .context-list{padding:12px}.tool-group .context .context-list li{display:flex}.tool-group .context .context-list li:not(:last-child){margin-bottom:10px}.tool-group .context .context-list span{display:inline-flex;align-items:center;min-width:165px;padding:0;color:var(--color-text-03);line-height:1;border-radius:var(--radius-2);transition:.2s ease}.tool-group .context .context-list span:before{content:"";display:inline-block;width:32px;height:36px;background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4%208.00002L6.82843%2010.8284L12.4847%205.17157'%20stroke='%2365728A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:center;background-repeat:no-repeat;opacity:0}.tool-group .context .context-list span:hover,.tool-group .context .context-list span.selected{font-weight:500}.tool-group .context .context-list span:not(.disabled):not(:disabled):not([disabled]):hover,.tool-group .context .context-list span:not(.disabled):not(:disabled):not([disabled]).selected{background-color:#dbdee2}.tool-group .context .context-list span.disabled,.tool-group .context .context-list span:disabled,.tool-group .context .context-list span[disabled]{opacity:.6;cursor:default}.tool-group .context .context-list span.selected:before{opacity:1}.tool-group i{display:block;width:24px;height:24px;margin-right:4px;background-size:cover;background-position:center;background-repeat:no-repeat}.tool-group .tool-lock{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6%2010V8C6%204.69%207%202%2012%202C17%202%2018%204.69%2018%208V10'%20stroke='%2365728A'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12%2018.5C13.3807%2018.5%2014.5%2017.3807%2014.5%2016C14.5%2014.6193%2013.3807%2013.5%2012%2013.5C10.6193%2013.5%209.5%2014.6193%209.5%2016C9.5%2017.3807%2010.6193%2018.5%2012%2018.5Z'%20stroke='%2365728A'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M17%2022H7C3%2022%202%2021%202%2017V15C2%2011%203%2010%207%2010H17C21%2010%2022%2011%2022%2015V17C22%2021%2021%2022%2017%2022Z'%20stroke='%2365728A'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.tool-group .tool-lock_off{background-image:url("data:image/svg+xml,%3csvg%20width='25'%20height='24'%20viewBox='0%200%2025%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6%2010V8C6%204.69%207%202%2012%202C17%202%2018%204.69%2018%208V10'%20stroke='%2365728A'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12%2018.5C13.3807%2018.5%2014.5%2017.3807%2014.5%2016C14.5%2014.6193%2013.3807%2013.5%2012%2013.5C10.6193%2013.5%209.5%2014.6193%209.5%2016C9.5%2017.3807%2010.6193%2018.5%2012%2018.5Z'%20stroke='%2365728A'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M17%2022H7C3%2022%202%2021%202%2017V15C2%2011%203%2010%207%2010H17C21%2010%2022%2011%2022%2015V17C22%2021%2021%2022%2017%2022Z'%20stroke='%2365728A'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M1%201L23.1875%2022.1875'%20stroke='%2365728A'%20stroke-width='2'%20stroke-linecap='round'/%3e%3c/svg%3e")}.tool-group .tool-pin{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_4443_2206)'%3e%3cpath%20d='M7.8%202V9L5%2013.6667V16H19V13.6667L16.2%209V2'%20stroke='%2365728A'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12%2016V22'%20stroke='%2365728A'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M6.1665%202H17.8332'%20stroke='%2365728A'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_4443_2206'%3e%3crect%20width='24'%20height='24'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}.tool-group .tool-pin_off{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_4443_3103)'%3e%3cpath%20d='M7.8%202V9L5%2013.6667V16H19V13.6667L16.2%209V2'%20stroke='%2365728A'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12%2016V22'%20stroke='%2365728A'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M6.1665%202H17.8332'%20stroke='%2365728A'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M1%201L22.6875%2021.6875'%20stroke='%2365728A'%20stroke-width='2'%20stroke-linecap='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_4443_3103'%3e%3crect%20width='24'%20height='24'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}.tool-group .tool-app{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15%2022.75H9C4.59%2022.75%203.25%2021.41%203.25%2017V7C3.25%202.59%204.59%201.25%209%201.25H15C19.41%201.25%2020.75%202.59%2020.75%207V17C20.75%2021.41%2019.41%2022.75%2015%2022.75ZM9%202.75C5.42%202.75%204.75%203.43%204.75%207V17C4.75%2020.57%205.42%2021.25%209%2021.25H15C18.58%2021.25%2019.25%2020.57%2019.25%2017V7C19.25%203.43%2018.58%202.75%2015%202.75H9Z'%20fill='%2365728A'/%3e%3cpath%20d='M14%206.25H10C9.59%206.25%209.25%205.91%209.25%205.5C9.25%205.09%209.59%204.75%2010%204.75H14C14.41%204.75%2014.75%205.09%2014.75%205.5C14.75%205.91%2014.41%206.25%2014%206.25Z'%20fill='%2365728A'/%3e%3cpath%20d='M12.0002%2019.86C10.7302%2019.86%209.7002%2018.83%209.7002%2017.56C9.7002%2016.29%2010.7302%2015.26%2012.0002%2015.26C13.2702%2015.26%2014.3002%2016.29%2014.3002%2017.56C14.3002%2018.83%2013.2702%2019.86%2012.0002%2019.86ZM12.0002%2016.75C11.5602%2016.75%2011.2002%2017.11%2011.2002%2017.55C11.2002%2017.99%2011.5602%2018.35%2012.0002%2018.35C12.4402%2018.35%2012.8002%2017.99%2012.8002%2017.55C12.8002%2017.11%2012.4402%2016.75%2012.0002%2016.75Z'%20fill='%2365728A'/%3e%3c/svg%3e")}.tool-group .tool-app_close{background-image:url("data:image/svg+xml,%3csvg%20width='25'%20height='24'%20viewBox='0%200%2025%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15%2022.75H9C4.59%2022.75%203.25%2021.41%203.25%2017V7C3.25%202.59%204.59%201.25%209%201.25H15C19.41%201.25%2020.75%202.59%2020.75%207V17C20.75%2021.41%2019.41%2022.75%2015%2022.75ZM9%202.75C5.42%202.75%204.75%203.43%204.75%207V17C4.75%2020.57%205.42%2021.25%209%2021.25H15C18.58%2021.25%2019.25%2020.57%2019.25%2017V7C19.25%203.43%2018.58%202.75%2015%202.75H9Z'%20fill='%2365728A'/%3e%3cpath%20d='M14%206.25H10C9.59%206.25%209.25%205.91%209.25%205.5C9.25%205.09%209.59%204.75%2010%204.75H14C14.41%204.75%2014.75%205.09%2014.75%205.5C14.75%205.91%2014.41%206.25%2014%206.25Z'%20fill='%2365728A'/%3e%3cpath%20d='M12.0002%2019.86C10.7302%2019.86%209.7002%2018.83%209.7002%2017.56C9.7002%2016.29%2010.7302%2015.26%2012.0002%2015.26C13.2702%2015.26%2014.3002%2016.29%2014.3002%2017.56C14.3002%2018.83%2013.2702%2019.86%2012.0002%2019.86ZM12.0002%2016.75C11.5602%2016.75%2011.2002%2017.11%2011.2002%2017.55C11.2002%2017.99%2011.5602%2018.35%2012.0002%2018.35C12.4402%2018.35%2012.8002%2017.99%2012.8002%2017.55C12.8002%2017.11%2012.4402%2016.75%2012.0002%2016.75Z'%20fill='%2365728A'/%3e%3cpath%20d='M1%201L23.1875%2022.1875'%20stroke='%2365728A'%20stroke-width='2'%20stroke-linecap='round'/%3e%3c/svg%3e")}.snb.lg~.main-content .button_tool:first-of-type{padding-right:0}.snb.lg~.main-content .button_tool:first-of-type:after{content:none}.toolbar button.disabled .btn-text,.toolbar button:disabled .btn-text,.toolbar button[disabled] .btn-text{color:var(--color-text-05-disabled)}.toolbar button.disabled .icon-bg,.toolbar button:disabled .icon-bg,.toolbar button[disabled] .icon-bg{opacity:.7}.btn-text{font-size:var(--font-body-01-m-size);font-weight:var(--font-body-01-m-weight);line-height:var(--font-body-01-m-line-height);letter-spacing:var(--font-body-01-m-letter-spacing);color:var(--color-text-03);transition:.15s ease}.single{min-width:160px}.btn-group{display:inline-flex}.btn-area{display:flex;align-items:center;gap:8px}.btn-area{display:flex;gap:var(--button-gap);justify-content:var(--button-justify-content);flex-wrap:wrap}.btn-area.stretch{justify-content:space-between}.btn-area.stretch .button{flex:1}.btn-area.stretch.end{justify-content:flex-end}.btn-area.stretch.end .button{flex:0 0 auto;width:calc((100% - var(--button-gap-lg)) / 2)}.btn-area.left{--button-justify-content: flex-start}.btn-area.right{--button-justify-content: flex-end}.btn-area.center{--button-justify-content: center}.btn-area.gap-8{--button-gap: 8px}.btn-area.gap-16{--button-gap: 16px}.cards-container{display:grid;grid-gap:22px 14px;overflow-y:visible;overflow-x:hidden;flex:1;align-items:start;grid-auto-rows:min-content;padding:28px var(--layout-padding) 32px;position:relative;transition:grid-gap .3s ease}.cards-container.has-full-item{grid-template-columns:1fr;grid-gap:0}.cards-container.basic{flex-direction:column;min-height:560px;text-align:center}.cards-container.basic .btn-area{width:100%;margin:2.9166666667vh 0}.cards-container.basic .refreshButton{width:48px;height:48px;border-color:#c9c9c9}.snb.lg~.main-content .cards-container{display:flex;align-items:center;grid-gap:0!important;padding-top:40px;padding-bottom:36px;overflow-x:auto;overflow-y:hidden}.snb.lg~.main-content .cards-container::-webkit-scrollbar{width:8px;height:8px}.snb.lg~.main-content .cards-container::-webkit-scrollbar-thumb{background:#14142626}.snb.lg~.main-content .cards-container::-webkit-scrollbar-thumb:hover{background:#14142633}.snb.lg~.main-content .cards-container.basic{padding-top:6.25vh;padding-bottom:0;text-align:center}.snb.lg~.main-content .cards-container.basic:last-child .btn-area{margin-top:4.1666666667vh}.card-item.no-share .video-wrapper,.card-item.paused.preview .video-wrapper,.card-item.paused.share .video-wrapper,.card-item.locked .video-wrapper,.card-item.not-participating .video-wrapper,.card-item.connecting .video-wrapper,.card-item.off .video-wrapper{background-color:var(--gray)}.card-item.no-share video,.card-item.off.preview video,.card-item.paused.preview video,.card-item.paused.share video,.card-item.locked.preview video,.card-item.locked.share video,.card-item.locked video,.card-item.not-participating video,.card-item.connecting video,.card-item.off video{visibility:hidden}.card-item.no-share .video-wrapper:before,.card-item.paused.preview .video-wrapper:before,.card-item.paused.share .video-wrapper:before,.card-item.locked .video-wrapper:before,.card-item.not-participating .video-wrapper:before,.card-item.connecting .video-wrapper:before,.card-item.off .video-wrapper:before{content:"";display:inline-block;aspect-ratio:16/9;background-size:contain;background-repeat:no-repeat;background-position:center;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.card-item{width:100%;min-width:167px;aspect-ratio:280/235;border-radius:var(--radius-3);box-sizing:border-box;box-shadow:4px 4px 20px #00000014;transition:.2s ease;position:relative}.card-item video{width:100%;height:100%}.card-item video[poster]{height:100%;width:100%}.card-item.focus{box-shadow:0 0 0 3px var(--color-badge-tomato)}.card-item.active{box-shadow:0 0 0 3px var(--color-blue-06)}.card-item.active .card-meta{background-color:var(--color-blue-01)}.card-item.inactive{border:1px solid var(--color-line-divider)}.card-item.inactive.focus,.card-item.inactive.active{border:0}.card-item:hover .video-wrapper:after,.card-item.open .video-wrapper:after{opacity:1}.card-item:hover .card-control button,.card-item.open .card-control button{opacity:1}.card-item:hover .card-control span.button+button,.card-item.open .card-control span.button+button{width:clamp(26px,1.666vw,36px);margin-left:clamp(8px,.521vw,12px);opacity:1}.card-item .no-media{height:calc(100% - 48px);gap:4px;background-color:var(--gray);border-radius:var(--radius-3) var(--radius-3) 0 0;overflow:hidden;display:flex;justify-content:center;align-items:center;flex-direction:column}.card-item .no-media .icon{width:clamp(32px,2.5vw,48px);height:clamp(32px,2.5vw,48px)}.card-item .no-media p{color:#6597f1;font-size:var(--font-caption-02-b-size);font-weight:var(--font-caption-02-b-weight);line-height:var(--font-caption-02-b-line-height);letter-spacing:var(--font-caption-02-b-letter-spacing);font-size:clamp(.75rem,.7291666667vw,.875rem)}.card-item .no-media.gray p{color:gray}.card-item.off .video-wrapper{background-color:var(--color-gray-03)}.card-item.off .video-wrapper:before{max-width:280px;background-image:url(/assets/state_off-ClcskWTP.png)}.card-item.connecting .video-wrapper:before{max-width:280px;background-image:url(/assets/state_connecting-vdKCNqAV.png)}.card-item.not-participating .video-wrapper:before{max-width:280px;background-image:url(/assets/state_prtcpt-D-9Q79ol.png)}.card-item.locked .video-wrapper:before{max-width:280px;background-image:url(/assets/state_locked-BxQLkXJI.png)}.card-item.locked.share .video-wrapper:before{width:100%;height:auto;background-image:url(/assets/state_locked_alt_xl-COceMIJM.png)}.card-item.locked.preview .video-wrapper:before{min-width:420px;height:auto;background-image:url(/assets/state_locked_alt-CFz5kjSN.png)}.card-item.paused.share .video-wrapper:before{width:100%;height:auto;background-image:url(/assets/state_paused_xl-7fRW7POt.png)}.card-item.paused.preview .video-wrapper:before{min-width:420px;height:auto;background-image:url(/assets/state_paused-BvAgIRPL.png)}.card-item.off.preview .video-wrapper:before{min-width:420px;height:auto;background-image:url(/assets/state_off_alt-BGZUXQpc.png)}.card-item.no-share .video-wrapper{background-color:var(--gray)}.card-item.no-share .video-wrapper:before{aspect-ratio:16/9;background-image:url(/assets/state_noshare_xl-1ut0BB96.png)}.card-item.preview{width:100%;min-width:initial;aspect-ratio:480/318;border-radius:0;transition:none}.card-item.preview .video-wrapper{border-radius:0}.card-item.preview .video-wrapper:after{content:none}.card-item.preview .video-wrapper:before{max-width:initial}.card-item.preview .card-meta{padding:0 8px 0 40px;border-radius:0;border:1px solid rgb(230,230,230)}.card-item.preview .name{display:inline-flex;align-items:center;gap:8px;min-width:initial;margin-right:initial;padding:0;white-space:nowrap;font-size:var(--font-title-02-m-size);font-weight:var(--font-title-02-m-weight);line-height:var(--font-title-02-m-line-height);letter-spacing:var(--font-title-02-m-letter-spacing)}.card-item.preview .name:before{content:"";display:inline-block;width:24px;height:24px;background:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='User%20/%20User_Check'%3e%3cpath%20id='Vector'%20d='M15%2019C15%2016.7909%2012.3137%2015%209%2015C5.68629%2015%203%2016.7909%203%2019M21%2010L17%2014L15%2012M9%2012C6.79086%2012%205%2010.2091%205%208C5%205.79086%206.79086%204%209%204C11.2091%204%2013%205.79086%2013%208C13%2010.2091%2011.2091%2012%209%2012Z'%20stroke='%2365728A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/svg%3e") no-repeat center}.card-item.share{display:inline-block;aspect-ratio:1024/629;width:auto;max-width:100%;height:65.5208333333vh;min-height:478px;border-radius:24px;transition:none;z-index:1}.card-item.share .video-wrapper{height:calc(100% - 52px);border-radius:24px 24px 0 0}.card-item.share .video-wrapper:after{content:none}.card-item.share .video-wrapper:before{width:auto;height:100%;max-width:initial}.card-item.share .card-meta{min-height:52px}.card-item.share .name{display:inline-flex;align-items:center;padding:0 0 0 40px;margin-right:initial;font-size:clamp(16px,.938vw,18px);border-radius:0;background:none;font-size:var(--font-heading-01-size);font-weight:var(--font-heading-01-weight);line-height:var(--font-heading-01-line-height);letter-spacing:var(--font-heading-01-letter-spacing)}.card-item.share .name:before{content:"";width:24px;height:24px;margin-right:4px;background:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15%2019C15%2016.7909%2012.3137%2015%209%2015C5.68629%2015%203%2016.7909%203%2019M16.8281%205.17188C17.1996%205.54331%2017.4942%205.98427%2017.6952%206.46957C17.8962%206.95487%2017.9999%207.47533%2017.9999%208.00062C17.9999%208.52591%2017.8963%209.04497%2017.6953%209.53027C17.4943%2010.0156%2017.1996%2010.457%2016.8281%2010.8285M19%203C19.6566%203.65661%2020.1775%204.43612%2020.5328%205.29402C20.8882%206.15192%2021.0718%207.07127%2021.0718%207.99985C21.0718%208.92844%2020.8886%209.84815%2020.5332%2010.7061C20.1778%2011.564%2019.6566%2012.3435%2019%2013.0001M9%2012C6.79086%2012%205%2010.2091%205%208C5%205.79086%206.79086%204%209%204C11.2091%204%2013%205.79086%2013%208C13%2010.2091%2011.2091%2012%209%2012Z'%20stroke='%2365728A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") no-repeat center}.card-item.share:not(.off):not(.no-share):not(.locked) .name{color:var(--color-blue-06)}.card-item.share:not(.off):not(.no-share):not(.locked) .name:before{content:"";background:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.12132%2015.8787C7.57843%2015.3358%206.82843%2015%206%2015C4.34315%2015%203%2016.3431%203%2018C3%2019.6569%204.34315%2021%206%2021C7.65685%2021%209%2019.6569%209%2018C9%2017.1716%208.66421%2016.4216%208.12132%2015.8787ZM8.12132%2015.8787L15.8787%208.12132M15.8787%208.12132C16.4216%208.66421%2017.1716%209%2018%209C19.6569%209%2021%207.65685%2021%206C21%204.34315%2019.6569%203%2018%203C16.3431%203%2015%204.34315%2015%206C15%206.82843%2015.3358%207.57843%2015.8787%208.12132ZM15.8787%208.12132L15.8828%208.11719'%20stroke='%23246BEB'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") no-repeat center}.card-item.share.off .video-wrapper,.card-item.share.paused .video-wrapper,.card-item.share.no-share .video-wrapper,.card-item.share.locked .video-wrapper{border:1px solid rgb(230,230,230);border-bottom:0}.card-item.full{grid-column:1/-1;grid-row:1/-1;aspect-ratio:auto;min-height:calc(100vh - 304px);border-radius:0;z-index:1;animation:expandInGrid .3s ease forwards}@keyframes expandInGrid{0%{transform:scale(.95);opacity:.9}to{transform:scale(1);opacity:1}}.has-full-item .card-item:not(.full){display:none}.video-wrapper{width:100%;height:calc(100% - 48px);position:absolute;top:0;left:0;z-index:2;border-radius:var(--radius-3) var(--radius-3) 0 0;overflow:hidden;background-color:var(--color-black)}.video-wrapper:after{content:"";display:block;width:100%;height:100%;background-color:#00000026;position:absolute;top:0;left:0;opacity:0;transition:.2s}.card-item:hover .card-control span.button+button{width:clamp(26px,1.666vw,36px);margin-left:clamp(8px,.521vw,12px);opacity:1;transition:.25s ease}.card-item:hover .card-control button{opacity:1}.card-control{position:absolute;top:0;right:0;width:auto;color:var(--color-white);z-index:3;display:inline-flex;padding:clamp(10px,.521vw,14px);opacity:1;transition:.2s}.card-control .button{width:clamp(26px,1.666vw,36px);height:auto;aspect-ratio:1/1;margin-left:clamp(8px,.521vw,12px)}.card-control .button:hover,.card-control .button.active{--rect-fill: #246beb;--path-fill: white}.card-control button.button{opacity:0;transition:.2s}.card-control span.button+button.button{width:0;margin-left:0;transition:.08s ease-out}.card-control span.button{cursor:default}.card-control span.button:hover{color:var(--color-white)}.card-meta{display:inline-flex;align-items:center;justify-content:space-between;gap:4px;max-width:100%;width:100%;min-height:48px;padding-right:clamp(14px,.834vw,18px);background-color:var(--bg-white);border-radius:0 0 var(--radius-3) var(--radius-3);position:absolute;bottom:0;left:0;z-index:2}.card-meta .badge{padding:0 clamp(8px,.416vw,10px);font-size:clamp(11px,.677vw,15px);line-height:clamp(22px,1.25vw,26px)}.name{min-width:calc(42px + clamp(14px,.834vw,18px));margin-right:auto;padding:clamp(6px,.417vw,10px) clamp(14px,.834vw,18px);text-align:center;color:var(--color-gray-08);font-size:var(--font-title-01-b-size);font-weight:var(--font-title-01-b-weight);line-height:var(--font-title-01-b-line-height);letter-spacing:var(--font-title-01-b-letter-spacing);font-size:1.0625rem;font-size:clamp(14px,.834vw,16px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.class-container{overflow-y:auto;height:100%;max-height:100%;padding-top:16px;padding-right:calc(100vw - 100%);padding-bottom:24px}.card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));align-content:start;justify-content:start;gap:30px 16px;width:calc(100vw - var(--layout-padding) * 2);margin:0 auto}.empty-state{height:100%;max-height:100%;background:url(/assets/bg_empty_state-9nf6iltP.png) no-repeat center;background-size:16.3541666667vw;background-size:clamp(280px,16.3541666667vw,360px);background-position:center 16vh}@media (max-width: 1279px){.card-grid{overflow-x:auto}}.class-card{background-color:var(--bg-white);position:relative;border-radius:var(--radius-4);box-shadow:4px 4px 20px #00000026;transition:.15s ease}.class-card.active{box-shadow:0 0 0 3px var(--color-blue-06)}.class-card.clickable:hover,.class-card.clickable:focus{box-shadow:0 0 0 3px var(--color-blue-06)}.class-card.add{display:flex;justify-content:center;align-items:center;width:auto;height:267px;border:2px dashed #aab0bb;box-shadow:none}.class-card .context{top:100%;right:0}.clickable{cursor:pointer}.card-header{min-height:72px;gap:4px;padding:0 20px 0 30px;border-radius:var(--radius-4) var(--radius-4) 0 0;position:relative;background-color:var(--bg-light-blue);background-size:contain;background-repeat:no-repeat;background-position:16px center;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}.card-header .badge{position:absolute;left:3px;top:3px}.card-header.red{background-image:url(/assets/bg_red-BK4atntz.svg)}.card-header.blue{background-image:url(/assets/bg_blue-DJ_EVG3_.svg)}.card-header.green{background-image:url(/assets/bg_green-naa1JE5w.svg);background-position-x:18px}.card-header.yellow{background-image:url(/assets/bg_yellow-CkP8qVBT.svg)}.card-header.badge-red{background-image:url(/assets/bg_badge-red-CLXsf9c9.svg)}.card-header.violet{background-image:url(/assets/bg_violet-BFvPThgV.svg)}.card-header.turquoise{background-image:url(/assets/bg_turquoise-DfGANUMd.svg)}.card-header.purple{background-image:url(/assets/bg_purple-Q9QqfyaC.svg);background-size:30%}.card-header.coral-red{background-image:url(/assets/bg_coral-red-BeX7Rb1m.svg);background-size:30%;background-position-y:100%}.card-header.gray{background-image:url(/assets/bg_gray-CC4Tw5jG.svg)}.card-title{display:inline-block;width:auto;max-width:100%;min-width:0;margin-bottom:8px;color:var(--color-text-01);text-align:right;line-height:100%;letter-spacing:-.3%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--font-title-03-b-size);font-weight:var(--font-title-03-b-weight);line-height:var(--font-title-03-b-line-height);letter-spacing:var(--font-title-03-b-letter-spacing)}.card-body{display:flex;flex-direction:column;min-height:157px;padding:16px;border-radius:0 0 var(--radius-4) var(--radius-4);box-sizing:border-box;row-gap:8px}.card-body p{min-height:15px;text-align:left;color:var(--color-text-03);font-size:var(--font-body-01-m-size);font-weight:var(--font-body-01-m-weight);line-height:var(--font-body-01-m-line-height);letter-spacing:var(--font-body-01-m-letter-spacing);overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:100%}.card-body .button{flex-shrink:0}.card-body .button .icon-bg{width:100%;height:100%}.card-body .button .more_circle{background-image:url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20x='0.5'%20y='0.5'%20width='31'%20height='31'%20rx='15.5'%20fill='white'/%3e%3crect%20x='0.5'%20y='0.5'%20width='31'%20height='31'%20rx='15.5'%20stroke='%23DDDDDD'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M17.7074%2021.6834C17.7074%2022.6384%2016.94%2023.3887%2016.0021%2023.3887C15.0642%2023.3887%2014.2969%2022.6213%2014.2969%2021.6834C14.2969%2020.7455%2016.0021%2019.9781%2016.0021%2019.9781C16.0021%2019.9781%2017.7074%2020.7285%2017.7074%2021.6834ZM17.7074%2015.9988C17.7074%2016.9538%2016.94%2017.7041%2016.0021%2017.7041C15.0642%2017.7041%2014.2969%2016.9367%2014.2969%2015.9988C14.2969%2015.0609%2015.0642%2014.2936%2016.0021%2014.2936C16.94%2014.2936%2017.7074%2015.0439%2017.7074%2015.9988ZM16.0021%2012.0195C16.94%2012.0195%2017.7074%2011.2692%2017.7074%2010.3143C17.7074%209.35932%2016.94%208.609%2016.0021%208.609C15.0642%208.609%2014.2969%209.37637%2014.2969%2010.3143C14.2969%2011.2522%2015.0642%2012.0195%2016.0021%2012.0195Z'%20fill='%23A9A9A9'/%3e%3c/svg%3e")}.card-body .button:hover .more_circle,.card-body .button.active .more_circle{background-image:url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20x='0.5'%20y='0.5'%20width='31'%20height='31'%20rx='15.5'%20fill='var(--bg-light-gray)'/%3e%3crect%20x='0.5'%20y='0.5'%20width='31'%20height='31'%20rx='15.5'%20stroke='%23DDDDDD'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M17.7074%2021.6839C17.7074%2022.6388%2016.94%2023.3892%2016.0021%2023.3892C15.0642%2023.3892%2014.2969%2022.6218%2014.2969%2021.6839C14.2969%2020.746%2016.0021%2019.9786%2016.0021%2019.9786C16.0021%2019.9786%2017.7074%2020.7289%2017.7074%2021.6839ZM17.7074%2015.9997C17.7074%2016.9546%2016.94%2017.705%2016.0021%2017.705C15.0642%2017.705%2014.2969%2016.9376%2014.2969%2015.9997C14.2969%2015.0618%2015.0642%2014.2944%2016.0021%2014.2944C16.94%2014.2944%2017.7074%2015.0447%2017.7074%2015.9997ZM16.0021%2012.0207C16.94%2012.0207%2017.7074%2011.2704%2017.7074%2010.3155C17.7074%209.36053%2016.94%208.61021%2016.0021%208.61021C15.0642%208.61021%2014.2969%209.37758%2014.2969%2010.3155C14.2969%2011.2534%2015.0642%2012.0207%2016.0021%2012.0207Z'%20fill='%23A9A9A9'/%3e%3c/svg%3e")}.card-body .teacher,.card-body .days,.card-body .student{display:flex;align-items:center}.card-body .teacher:before,.card-body .days:before,.card-body .student:before{content:"";display:inline-block;width:1rem;height:1rem;margin-right:8px;background-repeat:no-repeat;background-size:contain;background-position:center}.card-body .teacher:before{background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10%2012.6667C10%2011.1939%208.20914%2010%206%2010C3.79086%2010%202%2011.1939%202%2012.6667M11.2188%203.44792C11.4664%203.69554%2011.6628%203.98951%2011.7968%204.31305C11.9308%204.63658%2011.9999%204.98355%2011.9999%205.33375C11.9999%205.68394%2011.9309%206.02998%2011.7969%206.35352C11.6629%206.67705%2011.4664%206.97137%2011.2188%207.21899M12.6667%202C13.1044%202.43774%2013.4516%202.95741%2013.6885%203.52935C13.9254%204.10128%2014.0479%204.71418%2014.0479%205.33323C14.0479%205.95229%2013.9257%206.56544%2013.6888%207.13737C13.4519%207.7093%2013.1044%208.22903%2012.6667%208.66677M6%208C4.52724%208%203.33333%206.80609%203.33333%205.33333C3.33333%203.86057%204.52724%202.66667%206%202.66667C7.47276%202.66667%208.66667%203.86057%208.66667%205.33333C8.66667%206.80609%207.47276%208%206%208Z'%20stroke='%23A9A9A9'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.card-body .days:before{background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M2.66602%205.3335H13.3327M2.66602%205.3335V11.2003C2.66602%2011.947%202.66602%2012.3202%202.81134%2012.6054C2.93917%2012.8563%203.143%2013.0605%203.39388%2013.1883C3.67882%2013.3335%204.05201%2013.3335%204.79729%2013.3335H11.2014C11.9467%2013.3335%2012.3193%2013.3335%2012.6043%2013.1883C12.8552%2013.0605%2013.0597%2012.8563%2013.1875%2012.6054C13.3327%2012.3205%2013.3327%2011.9478%2013.3327%2011.2025V5.3335M2.66602%205.3335V4.80029C2.66602%204.05356%202.66602%203.67991%202.81134%203.39469C2.93917%203.14381%203.143%202.93999%203.39388%202.81215C3.6791%202.66683%204.05274%202.66683%204.79948%202.66683H5.33268M13.3327%205.3335V4.7981C13.3327%204.05283%2013.3327%203.67963%2013.1875%203.39469C13.0597%203.14381%2012.8552%202.93999%2012.6043%202.81215C12.3191%202.66683%2011.9462%202.66683%2011.1995%202.66683H10.666M10.666%201.3335V2.66683M10.666%202.66683H5.33268M5.33268%201.3335V2.66683'%20stroke='%23A9A9A9'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.card-body .student:before{background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M14%2013.3332C14%2012.1721%2012.8869%2011.1844%2011.3333%2010.8183M10%2013.3333C10%2011.8605%208.20914%2010.6666%206%2010.6666C3.79086%2010.6666%202%2011.8605%202%2013.3333M10%208.66659C11.4728%208.66659%2012.6667%207.47268%2012.6667%205.99992C12.6667%204.52716%2011.4728%203.33325%2010%203.33325M6%208.66659C4.52724%208.66659%203.33333%207.47268%203.33333%205.99992C3.33333%204.52716%204.52724%203.33325%206%203.33325C7.47276%203.33325%208.66667%204.52716%208.66667%205.99992C8.66667%207.47268%207.47276%208.66659%206%208.66659Z'%20stroke='%23A9A9A9'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.card-info{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;gap:16px;position:relative}.card-info .info-main{min-width:0;min-height:41px;flex:1}.card-info .info-main h3{min-width:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--color-gray-08);font-size:var(--font-title-05-b-size);font-weight:var(--font-title-05-b-weight);line-height:var(--font-title-05-b-line-height);letter-spacing:var(--font-title-05-b-letter-spacing);line-height:100%}.card-info .info-main p{display:block;min-width:0;min-height:14px;margin-top:8px;white-space:nowrap;color:var(--color-gray-07);font-size:var(--font-sub-title-02-size);font-weight:var(--font-sub-title-02-weight);line-height:var(--font-sub-title-02-line-height);letter-spacing:var(--font-sub-title-02-letter-spacing);line-height:100%}@media (min-width: 1920px){.cards-container{grid-template-columns:repeat(6,1fr)}}.snb:not(.closed)~.main-content .page-header{padding-left:var(--layout-padding-open);padding-right:var(--layout-padding-open)}.snb:not(.closed)~.main-content .cards-container{grid-template-columns:repeat(5,1fr);padding-left:var(--layout-padding-open);padding-right:var(--layout-padding-open)}@media (max-width: 1919px) and (min-width: 1280px){.cards-container{grid-template-columns:repeat(6,1fr);overflow-x:hidden}.snb:not(.closed)~.main-content .cards-container{grid-template-columns:repeat(5,1fr);max-width:100%;overflow-x:hidden}.snb.lg:not(.closed)~.main-content .cards-container{overflow-x:auto}}@media (max-width: 1300px){.snb:not(.closed)~.main-content .cards-container{grid-gap:18px 12px}}@media (max-width: 1279px){.cards-container{grid-template-columns:repeat(6,1fr)}.snb:not(.closed)~.main-content .cards-container{grid-template-columns:repeat(5,1fr)}.snb:not(.closed)~.main-content .card-item.share{width:auto}}.auto-fit{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))!important}@media screen and (min-width: 1920px){.auto-fit{grid-template-columns:repeat(6,minmax(280px,1fr))!important}.snb:not(.closed)~.main-content .auto-fit{grid-template-columns:repeat(5,minmax(280px,1fr))!important}}@media screen and (max-width: 1366px){.auto-fit{grid-template-columns:repeat(4,minmax(280px,1fr))!important;padding:28px 3.1vw 32px}.page-header{padding:32px 3.1vw 4px}.snb:not(.closed)~.main-content .auto-fit{grid-template-columns:repeat(3,minmax(280px,1fr))!important}}.share-container{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.share-item{border-radius:var(--radius-3);border:2px solid transparent;overflow:hidden;transition:border-color .3s ease}.share-item.is-active{border-color:var(--color-blue-06)}.share-header{padding:16px;background-color:var(--bg-blue)}.share-header .form-element__label .icon{margin-right:4px;color:var(--color-gray-07)}.share-body{height:180px;background-color:var(--bg-light-blue);display:flex;align-items:center;justify-content:center}.share-body video{width:100%;height:100%}input [type=checkbox],input [type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}textarea{resize:none}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset!important;transition:background-color 5000s ease-in-out 0s!important}input:-moz-autofill,textarea:-moz-autofill,select:-moz-autofill{background-color:#fff!important}.with-counter{display:flex;flex-direction:column;gap:10px}.text-counter{text-align:right;font-size:var(--font-caption-01-m-size);font-weight:var(--font-caption-01-m-weight);line-height:var(--font-caption-01-m-line-height);letter-spacing:var(--font-caption-01-m-letter-spacing);line-height:21px}.text-counter__current{color:var(--color-text-03)}.text-counter__limit{color:var(--color-text-05-disabled)}.form-element{position:relative;min-width:0}.form-element__label{overflow-wrap:break-word;word-wrap:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;display:inline-block;margin-bottom:.375rem;color:var(--color-text-04);font-size:var(--font-sub-title-01-size);font-weight:var(--font-sub-title-01-weight);line-height:var(--font-sub-title-01-line-height);letter-spacing:var(--font-sub-title-01-letter-spacing)}.form-element__control{clear:left;position:relative}.form-element__control .checkbox,.form-element__control .radio{display:block}.form-element__control.class{display:flex;align-items:center;gap:11px;padding-left:22px;position:relative}.form-element__control.class:after{content:"";display:block;width:16px;height:16px;background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0.849609%204.6721C0.849609%205.08631%201.1854%205.4221%201.59961%205.4221C2.01382%205.4221%202.34961%205.08631%202.34961%204.6721H0.849609ZM4.67161%202.3501C5.08582%202.3501%205.42161%202.01431%205.42161%201.6001C5.42161%201.18588%205.08582%200.850098%204.67161%200.850098V2.3501ZM11.3276%200.850098C10.9134%200.850098%2010.5776%201.18588%2010.5776%201.6001C10.5776%202.01431%2010.9134%202.3501%2011.3276%202.3501V0.850098ZM11.8396%201.6001V0.850098V1.6001ZM14.3996%204.1601H13.6496H14.3996ZM13.6496%204.6721C13.6496%205.08631%2013.9854%205.4221%2014.3996%205.4221C14.8138%205.4221%2015.1496%205.08631%2015.1496%204.6721H13.6496ZM4.43394%2013.1384C4.72683%2012.8455%204.72683%2012.3707%204.43394%2012.0778C4.14105%2011.7849%203.66617%2011.7849%203.37328%2012.0778L4.43394%2013.1384ZM1.58128%2013.8698C1.28839%2014.1627%201.28839%2014.6375%201.58128%2014.9304C1.87417%2015.2233%202.34905%2015.2233%202.64194%2014.9304L1.58128%2013.8698ZM13.3573%2014.9304C13.6502%2015.2233%2014.125%2015.2233%2014.4179%2014.9304C14.7108%2014.6375%2014.7108%2014.1627%2014.4179%2013.8698L13.3573%2014.9304ZM12.6259%2012.0778C12.333%2011.7849%2011.8582%2011.7849%2011.5653%2012.0778C11.2724%2012.3707%2011.2724%2012.8455%2011.5653%2013.1384L12.6259%2012.0778ZM6.52994%207.86977C6.23705%207.57687%205.76217%207.57687%205.46928%207.86977C5.17639%208.16266%205.17639%208.63753%205.46928%208.93043L6.52994%207.86977ZM7.19961%209.6001L6.66928%2010.1304C6.96217%2010.4233%207.43705%2010.4233%207.72994%2010.1304L7.19961%209.6001ZM10.5299%207.33043C10.8228%207.03753%2010.8228%206.56266%2010.5299%206.26977C10.237%205.97687%209.76217%205.97687%209.46928%206.26977L10.5299%207.33043ZM2.34961%204.6721V4.1601H0.849609V4.6721H2.34961ZM4.15961%202.3501H4.67161V0.850098H4.15961V2.3501ZM2.34961%204.1601C2.34961%203.16046%203.15997%202.3501%204.15961%202.3501V0.850098C2.33155%200.850098%200.849609%202.33204%200.849609%204.1601H2.34961ZM11.3276%202.3501H11.8396V0.850098H11.3276V2.3501ZM13.6496%204.1601V4.6721H15.1496V4.1601H13.6496ZM11.8396%202.3501C12.8392%202.3501%2013.6496%203.16046%2013.6496%204.1601H15.1496C15.1496%202.33203%2013.6677%200.850098%2011.8396%200.850098V2.3501ZM3.37328%2012.0778L1.58128%2013.8698L2.64194%2014.9304L4.43394%2013.1384L3.37328%2012.0778ZM14.4179%2013.8698L12.6259%2012.0778L11.5653%2013.1384L13.3573%2014.9304L14.4179%2013.8698ZM12.8816%208.5121C12.8816%2011.2083%2010.6959%2013.3941%207.99961%2013.3941V14.8941C11.5243%2014.8941%2014.3816%2012.0368%2014.3816%208.5121H12.8816ZM7.99961%2013.3941C5.30335%2013.3941%203.11761%2011.2083%203.11761%208.5121H1.61761C1.61761%2012.0368%204.47493%2014.8941%207.99961%2014.8941V13.3941ZM3.11761%208.5121C3.11761%205.81584%205.30335%203.6301%207.99961%203.6301V2.1301C4.47493%202.1301%201.61761%204.98742%201.61761%208.5121H3.11761ZM7.99961%203.6301C10.6959%203.6301%2012.8816%205.81584%2012.8816%208.5121H14.3816C14.3816%204.98742%2011.5243%202.1301%207.99961%202.1301V3.6301ZM5.46928%208.93043L6.66928%2010.1304L7.72994%209.06977L6.52994%207.86977L5.46928%208.93043ZM7.72994%2010.1304L10.5299%207.33043L9.46928%206.26977L6.66928%209.06977L7.72994%2010.1304Z'%20fill='%23999999'/%3e%3c/svg%3e");background-position:center;background-size:contain;position:absolute;left:0;top:50%;transform:translateY(-50%)}.form-element__control.class:before{content:"";display:block;white-space:nowrap;font-size:14px;line-height:100%;letter-spacing:-.3%;color:#707070}.form-element__control.class.start:before{content:"시작"}.form-element__control.class.end:before{content:"종료"}.form-element__control.with-button{display:flex;align-items:center;gap:8px}.form-element__control.with-button .button{min-width:118px;flex-shrink:0;font-size:14px;box-sizing:border-box}.form-element__legend{font-weight:700}.form-feedback{font-size:var(--font-caption-01-m-size);font-weight:var(--font-caption-01-m-weight);line-height:var(--font-caption-01-m-line-height);letter-spacing:var(--font-caption-01-m-letter-spacing);margin-top:.375rem;display:block}.form-row{display:flex;gap:40px;align-items:flex-start}.form-row .select_container,.form-row .form-element{flex:1}.form-row .form-element:not(:has(.form-element__label)) .select_container{margin-top:29px}.form-element.half{width:calc(50% - 20px)}.input{padding-top:0;padding-right:.625rem;padding-bottom:0;padding-left:.625rem;width:100%;min-height:2.5rem;line-height:2.375rem;border:1px solid transparent;border-radius:.5rem;background-color:var(--color-white);font-size:.9375rem;font-weight:500;color:var(--color-text-01);transition:border .1s linear,background-color .1s linear;display:inline-block;box-sizing:border-box}.input:focus{outline:1px solid var(--color-blue-06)}.input:focus-visible(:not([readonly])){outline:1px solid var(--color-blue-06)}.input[disabled]{background-color:var(--color-gray-03);border-color:var(--color-gray-03);cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.input[disabled]:active,.input[disabled]:focus{outline:none}.input[readonly]{color:var(--color-text-01);background-color:var(--color-white);outline:0}.input[readonly]:focus{border-color:transparent;outline:none}.input-outline{min-height:calc(2.5rem - 2px);line-height:calc(2.5rem - 2px);border-color:var(--color-gray-03);background-color:transparent}.input-outline:focus{border-color:var(--color-blue-06);outline:0}.input-outline[readonly]:focus{border-color:var(--color-gray-03);outline:none}.input_date{font-weight:500;color:var(--color-text-01)}::placeholder{color:var(--color-text-05-disabled);font-weight:500;opacity:1}::-webkit-input-placeholder{color:var(--color-text-05-disabled);font-weight:500;opacity:1}.input-has-icon{position:relative;color:var(--color-gray-06)}.input-has-icon .button_icon:not(button){pointer-events:none}.input-has-icon .button_icon{width:1.5rem;height:1.5rem;position:absolute;top:50%;transform:translateY(-50%);line-height:1;border:0;z-index:2}.input-has-icon_right .button_icon{right:.75rem}.input-has-icon_right .input{height:48px;padding-right:3rem;background-color:#f1f3f5;border:1px solid var(--color-gray-04)}.input-has-icon_right .search{width:3.125rem;height:100%;color:var(--color-white);border-radius:var(--radius-2);background-color:var(--color-gray-05);right:0;transition:.1s ease}.input-has-icon_right .search:hover,.input-has-icon_right .search:focus{color:var(--color-blue-06)}.input-has-icon_right .search .button__icon{width:1.5rem;height:1.5rem}.input-has-icon_right.multiple .input{padding-right:5.25rem}.input-has-icon_right.multiple .button_icon:first-of-type{right:3.875rem}.input-has-icon .input:focus-visible{outline:0}.modal-body textarea.input{resize:none;min-height:115px;padding:8px 10px;font-size:var(--font-body-01-m-size);font-weight:var(--font-body-01-m-weight);line-height:var(--font-body-01-m-line-height);letter-spacing:var(--font-body-01-m-letter-spacing)}.modal-body textarea.input::-webkit-scrollbar,.modal-body textarea.input::-webkit-scrollbar-thumb,.modal-body textarea.input::-webkit-scrollbar-track{cursor:default}.modal-body textarea.input::-webkit-scrollbar{width:6px;height:6px}.modal-body textarea.input::-webkit-scrollbar-thumb{border-radius:6px;background:var(--color-gray-03)}.modal-body textarea.input::-webkit-scrollbar-thumb:hover{background:var(--color-gray-04)}.modal-body textarea.input::-webkit-scrollbar-track{margin:6px 0}.snb textarea{box-sizing:border-box;padding-top:8px;padding-bottom:8px;line-height:125%}.checkbox{display:inline-block;position:relative}.checkbox_button-group{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:6.5px}.checkbox_button-group.outline-solid{gap:8px}.checkbox_button-group.outline-solid .checkbox_button__label{color:var(--color-text-01);border:1px solid #E6E6E6;background-color:#fffc}.checkbox_button-group.outline .checkbox_button__label{border:1px solid var(--color-gray-03)}.checkbox_button-group.outline .checkbox_button [type=checkbox]:checked+.checkbox_button__label,.checkbox_button-group.outline .checkbox_button [type=checkbox]:checked+.checkbox_faux,.checkbox_button-group.outline .checkbox_button [type=checkbox]:checked~.checkbox_faux{border-color:var(--color-blue-06)}.checkbox_button-group.outline .checkbox_button [type=checkbox]:checked+.underline{background:none;color:var(--color-text-04)}.checkbox_button-group.outline .checkbox_button__label.underline{padding:0;border:0;border-radius:0;background:none;color:var(--color-text-04);position:relative;white-space:nowrap;font-size:var(--font-caption-02-b-size);font-weight:var(--font-caption-02-b-weight);line-height:var(--font-caption-02-b-line-height);letter-spacing:var(--font-caption-02-b-letter-spacing);line-height:21px}.checkbox_button-group.outline .checkbox_button__label.underline:after{content:"";display:block;width:100%;height:1.5px;background-color:currentColor;position:absolute;bottom:2px;left:0;right:0}.checkbox_button-group.outline .checkbox_button__label.underline:hover,.checkbox_button-group.outline .checkbox_button__label.underline:focus{color:var(--color-blue-06)!important}.checkbox_button-group.large{display:inline-flex;width:100%;gap:8px}.checkbox_button-group.large .checkbox_button{flex:1;max-width:100%}.checkbox_button-group.large .checkbox_button__label{width:100%;padding:8.5px 31.5px}.checkbox_button{overflow:visible;padding:0;border:0;border-radius:0;background-clip:padding-box}.checkbox_button .checkbox_faux{text-align:center;vertical-align:middle}.checkbox_button [type=checkbox]:focus-visible~.checkbox_button__label{border:1px solid var(--color-blue-06)}.checkbox_button [type=checkbox]{width:1px;height:1px;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0;position:absolute}.checkbox_button [type=checkbox][disabled]+.checkbox_button__label{cursor:default}.checkbox_button__label{padding:.5rem 1rem;font-size:15px;line-height:1.5;font-weight:500;color:var(--color-text-05-disabled);background-color:var(--color-white);border-radius:.375rem;cursor:pointer}.checkbox_button__label:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px #0b5cab}.checkbox_button [type=checkbox]:checked+.checkbox_button__label,.checkbox_button [type=checkbox]:checked+.checkbox_faux,.checkbox_button [type=checkbox]:checked~.checkbox_faux{background-color:var(--color-blue-06);color:var(--color-white)}.checkbox [type=checkbox]{width:1px;height:1px;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0;position:absolute;pointer-events:auto}.checkbox .checkbox__label,.checkbox .form-element__label{display:flex;align-items:center;vertical-align:middle;font-size:18px}.checkbox .form-element__label{font-weight:500;line-height:1.4;margin-bottom:0}.checkbox .checkbox_faux{width:1.25rem;height:1.25rem;display:inline-flex;justify-content:center;align-items:center;position:relative;-ms-flex-negative:0;flex-shrink:0;vertical-align:middle;border-radius:.25rem;border:1px solid var(--color-gray-04);background-color:transparent;-webkit-transition:border .1s linear,background-color .1s linear;transition:border .1s linear,background-color .1s linear;cursor:pointer}.checkbox .checkbox_faux .icon{display:none;width:.75rem;height:.625rem;transition:.1s linear}.checkbox .form-element__label{color:var(--color-text-05-disabled);font-size:var(--font-title-02-m-size);font-weight:var(--font-title-02-m-weight);line-height:var(--font-title-02-m-line-height);letter-spacing:var(--font-title-02-m-letter-spacing);line-height:25px}.checkbox .form-element__label.sm{font-size:16px}.checkbox [type=checkbox]:checked+.checkbox__label .checkbox_faux,.checkbox [type=checkbox]:checked+.checkbox_faux,.checkbox [type=checkbox]:checked~.checkbox_faux{color:var(--color-white);border-color:var(--color-blue-06);background-color:var(--color-blue-06)}.checkbox [type=checkbox]:checked+.checkbox__label .checkbox_faux .icon,.checkbox [type=checkbox]:checked+.checkbox_faux .icon,.checkbox [type=checkbox]:checked~.checkbox_faux .icon{display:block}.checkbox.sm .checkbox_faux{width:18px;height:18px}.checkbox.sm .form-element__label{color:var(--color-text-05-disabled);font-size:var(--font-title-01-m-size);font-weight:var(--font-title-01-m-weight);line-height:var(--font-title-01-m-line-height);letter-spacing:var(--font-title-01-m-letter-spacing);line-height:22px}.checkbox [type=checkbox]:checked+.checkbox__label .form-element__label,.checkbox [type=checkbox]:checked~.checkbox__label .form-element__label{color:var(--color-text-01)}.checkbox_button [type=checkbox]:focus-visible+.checkbox_button,.checkbox_button [type=checkbox]:focus-visible+.checkbox_faux,.checkbox_button [type=checkbox]:focus-visible~.checkbox_faux{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px #0b5cab;box-shadow:0 0 0 2px #fff,0 0 0 4px #0b5cab;z-index:1}.checkbox [type=checkbox]:focus-visible+.checkbox__label .checkbox_faux,.checkbox [type=checkbox]:focus-visible+.checkbox_faux,.checkbox [type=checkbox]:focus-visible~.checkbox_faux{outline:0;outline-offset:0;box-shadow:0 0 0 2px #fff,0 0 0 4px #0b5cab}.form-element .checkbox [type=checkbox]+.checkbox__label .checkbox_faux,.form-element .checkbox [type=checkbox]+.checkbox_faux,.form-element .checkbox [type=checkbox]~.checkbox_faux{margin-right:.5rem}.radio{display:inline-block;position:relative}.radio [type=radio]{width:1px;height:1px;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0;position:absolute;pointer-events:auto}.radio .radio__label,.radio .form-element__label{display:flex;align-items:center;vertical-align:middle;font-size:18px}.radio .form-element__label{font-weight:500;line-height:1.4;margin-bottom:0}.radio-group{display:flex;align-items:center;justify-content:flex-start}.radio-group .info-msg:first-child{margin-left:initial;margin-right:32px}.radio .radio_faux{width:1.25rem;height:1.25rem;display:inline-flex;justify-content:center;align-items:center;position:relative;flex-shrink:0;vertical-align:middle;border-radius:50%;border:1px solid var(--color-gray-05);background-color:transparent;transition:border .1s linear,background-color .1s linear;cursor:pointer}.radio .radio_faux .radio_circle{display:none;width:.75rem;height:.75rem;border-radius:50%;background-color:var(--color-blue-06);transition:.1s linear}.radio .form-element__label{color:var(--color-text-04);font-size:var(--font-title-02-m-size);font-weight:var(--font-title-02-m-weight);line-height:var(--font-title-02-m-line-height);letter-spacing:var(--font-title-02-m-letter-spacing);line-height:25px}.radio .form-element__label.sm{font-size:16px}.radio [type=radio]:checked+.radio__label .radio_faux,.radio [type=radio]:checked+.radio_faux,.radio [type=radio]:checked~.radio_faux{color:var(--color-white);border-color:var(--color-blue-06);background-color:transparent}.radio [type=radio]:checked+.radio__label .radio_faux .radio_circle,.radio [type=radio]:checked+.radio_faux .radio_circle,.radio [type=radio]:checked~.radio_faux .radio_circle{display:block}.radio.sm .radio_faux{width:18px;height:18px}.radio.sm .radio_faux .radio_circle{width:8px;height:8px}.radio.sm .form-element__label{color:var(--color-text-05-disabled);font-size:var(--font-title-01-m-size);font-weight:var(--font-title-01-m-weight);line-height:var(--font-title-01-m-line-height);letter-spacing:var(--font-title-01-m-letter-spacing);line-height:22px}.radio_button-group{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:6.5px}.radio_button-group.outline .radio_button__label{border:1px solid var(--color-gray-03)}.radio_button-group.theme{display:grid;grid-template-columns:repeat(5,minmax(172px,1fr));gap:6px 8px;padding:2px}.radio_button-group.theme .radio_button{flex:1;max-width:100%}.radio_button-group.theme .radio_button__label{width:100%;height:80px;padding:0}.radio_button-group.theme [type=radio]:checked+.radio_button__label{border-width:1px;box-shadow:0 0 0 2px var(--color-blue-06)}.radio_button-group.theme [type=radio]:checked+.radio_button__label:after{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5%2010.8L10.4141%2018L19%206'%20stroke='%23246BEB'%20stroke-width='3'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.radio_button{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;border:0;border-radius:0;background-clip:padding-box;overflow:visible}.radio_button .radio_faux{text-align:center;vertical-align:middle}.radio_button [type=radio]{width:1px;height:1px;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0;position:absolute}.radio_button [type=radio][disabled]+.radio_button__label{cursor:default}.radio_button__label{width:78px;height:40px;background-color:var(--color-white);border-radius:6px;border:1px solid transparent;cursor:pointer}.radio_button__label:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px #0b5cab}.radio_button [type=radio]:checked+.radio_button__label{border:2px solid var(--color-blue-06);position:relative}.radio_button [type=radio]:checked+.radio_button__label:after{content:"";display:block;width:24px;height:24px;position:absolute;top:50%;left:50%;transform:translateY(-50%) translate(-50%);background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5%2010.8L10.4141%2018L19%206'%20stroke='%23246BEB'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.radio_button [value]+.radio_button__label{background-color:#f0f0f0}.radio_button [value=red]+.radio_button__label{background-color:var(--color-mark-red);background-image:url(/assets/bg_red-BK4atntz.svg);background-position:10px center;background-size:contain;background-repeat:no-repeat}.radio_button [value=red]+.radio_button__label:before{content:attr(data-label);display:block;max-width:calc(100% - 16px);color:var(--color-mark-text-red);text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background-color:var(--color-mark-bg-red);position:absolute;top:50%;right:8px;transform:translateY(-50%);font-size:var(--font-title-06-b-size);font-weight:var(--font-title-06-b-weight);line-height:var(--font-title-06-b-line-height);letter-spacing:var(--font-title-06-b-letter-spacing)}.radio_button [value=badge-red]+.radio_button__label{background-color:var(--color-mark-badge-red);background-image:url(/assets/bg_badge-red-CLXsf9c9.svg);background-position:6px center;background-repeat:no-repeat}.radio_button [value=badge-red]+.radio_button__label:before{content:attr(data-label);display:block;max-width:calc(100% - 16px);color:var(--color-mark-text-badge-red);text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background-color:var(--color-mark-bg-badge-red);position:absolute;top:50%;right:8px;transform:translateY(-50%);font-size:var(--font-title-06-b-size);font-weight:var(--font-title-06-b-weight);line-height:var(--font-title-06-b-line-height);letter-spacing:var(--font-title-06-b-letter-spacing)}.radio_button [value=yellow]+.radio_button__label{background-color:var(--color-mark-yellow);background-image:url(/assets/bg_yellow-CkP8qVBT.svg);background-position:8px 2px;background-size:contain;background-repeat:no-repeat}.radio_button [value=yellow]+.radio_button__label:before{content:attr(data-label);display:block;max-width:calc(100% - 16px);color:var(--color-mark-text-yellow);text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background-color:var(--color-mark-bg-yellow);position:absolute;top:50%;right:8px;transform:translateY(-50%);font-size:var(--font-title-06-b-size);font-weight:var(--font-title-06-b-weight);line-height:var(--font-title-06-b-line-height);letter-spacing:var(--font-title-06-b-letter-spacing)}.radio_button [value=green]+.radio_button__label{background-color:var(--color-mark-green);background-image:url(/assets/bg_green-naa1JE5w.svg);background-position:10px center;background-size:contain;background-repeat:no-repeat}.radio_button [value=green]+.radio_button__label:before{content:attr(data-label);display:block;max-width:calc(100% - 16px);color:var(--color-mark-text-green);text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background-color:var(--color-mark-bg-green);position:absolute;top:50%;right:8px;transform:translateY(-50%);font-size:var(--font-title-06-b-size);font-weight:var(--font-title-06-b-weight);line-height:var(--font-title-06-b-line-height);letter-spacing:var(--font-title-06-b-letter-spacing)}.radio_button [value=blue]+.radio_button__label{background-color:var(--color-mark-blue);background-image:url(/assets/bg_blue-DJ_EVG3_.svg);background-position:8px center;background-size:contain;background-repeat:no-repeat}.radio_button [value=blue]+.radio_button__label:before{content:attr(data-label);display:block;max-width:calc(100% - 16px);color:var(--color-mark-text-blue);text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background-color:var(--color-mark-bg-blue);position:absolute;top:50%;right:8px;transform:translateY(-50%);font-size:var(--font-title-06-b-size);font-weight:var(--font-title-06-b-weight);line-height:var(--font-title-06-b-line-height);letter-spacing:var(--font-title-06-b-letter-spacing)}.radio_button [value=violet]+.radio_button__label{background-color:var(--color-mark-violet);background-image:url(/assets/bg_violet-BFvPThgV.svg);background-position:10px center;background-size:contain;background-repeat:no-repeat}.radio_button [value=violet]+.radio_button__label:before{content:attr(data-label);display:block;max-width:calc(100% - 16px);color:var(--color-mark-text-violet);text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background-color:var(--color-mark-bg-violet);position:absolute;top:50%;right:8px;transform:translateY(-50%);font-size:var(--font-title-06-b-size);font-weight:var(--font-title-06-b-weight);line-height:var(--font-title-06-b-line-height);letter-spacing:var(--font-title-06-b-letter-spacing)}.radio_button [value=turquoise]+.radio_button__label{background-color:var(--color-mark-turquoise);background-image:url(/assets/bg_turquoise-DfGANUMd.svg);background-size:contain;background-repeat:no-repeat}.radio_button [value=turquoise]+.radio_button__label:before{content:attr(data-label);display:block;max-width:calc(100% - 16px);color:var(--color-mark-text-turquoise);text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background-color:var(--color-mark-bg-turquoise);position:absolute;top:50%;right:8px;transform:translateY(-50%);font-size:var(--font-title-06-b-size);font-weight:var(--font-title-06-b-weight);line-height:var(--font-title-06-b-line-height);letter-spacing:var(--font-title-06-b-letter-spacing)}.radio_button [value=purple]+.radio_button__label{background-color:var(--color-mark-purple);background-image:url(/assets/bg_purple-Q9QqfyaC.svg);background-position:4px center;background-size:58%;background-repeat:no-repeat}.radio_button [value=purple]+.radio_button__label:before{content:attr(data-label);display:block;max-width:calc(100% - 16px);color:var(--color-mark-text-purple);text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background-color:var(--color-mark-bg-purple);position:absolute;top:50%;right:8px;transform:translateY(-50%);font-size:var(--font-title-06-b-size);font-weight:var(--font-title-06-b-weight);line-height:var(--font-title-06-b-line-height);letter-spacing:var(--font-title-06-b-letter-spacing)}.radio_button [value=coral-red]+.radio_button__label{background-color:var(--color-mark-coral-red);background-image:url(/assets/bg_coral-red-BeX7Rb1m.svg);background-position:6px 4px;background-size:57%;background-repeat:no-repeat}.radio_button [value=coral-red]+.radio_button__label:before{content:attr(data-label);display:block;max-width:calc(100% - 16px);color:var(--color-mark-text-coral-red);text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background-color:var(--color-mark-bg-coral-red);position:absolute;top:50%;right:8px;transform:translateY(-50%);font-size:var(--font-title-06-b-size);font-weight:var(--font-title-06-b-weight);line-height:var(--font-title-06-b-line-height);letter-spacing:var(--font-title-06-b-letter-spacing)}.radio_button [value=gray]+.radio_button__label{background-color:var(--color-mark-gray);background-image:url(/assets/bg_gray-CC4Tw5jG.svg);background-position:4px 2px;background-size:60%;background-repeat:no-repeat}.radio_button [value=gray]+.radio_button__label:before{content:attr(data-label);display:block;max-width:calc(100% - 16px);color:var(--color-mark-text-gray);text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background-color:var(--color-mark-bg-gray);position:absolute;top:50%;right:8px;transform:translateY(-50%);font-size:var(--font-title-06-b-size);font-weight:var(--font-title-06-b-weight);line-height:var(--font-title-06-b-line-height);letter-spacing:var(--font-title-06-b-letter-spacing)}.radio_button-group.draw{gap:8px}.radio_button-group.draw .radio_button{padding-bottom:0}.radio_button-group.draw .radio_button .radio_button__label{display:block;width:24px;height:24px;border:0;border-radius:var(--radius-circle)}.radio_button-group.draw .radio_button [type=radio]:checked+.radio_button__label{position:relative;border:0}.radio_button-group.draw .radio_button [type=radio]:checked+.radio_button__label:after{content:"";display:block;width:24px;height:24px;position:absolute;top:50%;left:50%;transform:translateY(-50%) translate(-50%);background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5%2010.8L10.4141%2018L19%206'%20stroke='white'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.radio_button-group.draw .radio_button [value=draw-red]+.radio_button__label{background-color:var(--color-draw-red)}.radio_button-group.draw .radio_button [value=draw-yellow]+.radio_button__label{background-color:var(--color-draw-yellow)}.radio_button-group.draw .radio_button [value=draw-green]+.radio_button__label{background-color:var(--color-draw-green)}.radio_button-group.draw .radio_button [value=draw-blue]+.radio_button__label{background-color:var(--color-draw-blue)}.radio_button-group.draw .radio_button [value=draw-black]+.radio_button__label{background-color:var(--color-draw-black)}.radio [type=radio]:checked+.radio__label .form-element__label,.radio [type=radio]:checked~.radio__label .form-element__label{color:var(--color-text-01)}.radio [type=radio]:focus-visible+.radio__label .radio_faux,.radio [type=radio]:focus-visible+.radio_faux,.radio [type=radio]:focus-visible~.radio_faux{outline:0;outline-offset:0;box-shadow:0 0 0 2px #fff,0 0 0 4px #0b5cab}.form-element .radio [type=radio]+.radio__label .radio_faux,.form-element .radio [type=radio]+.radio_faux,.form-element .radio [type=radio]~.radio_faux{margin-right:.5rem}.form-element__label.draw{margin-bottom:4px;color:var(--color-text-01);font-size:var(--font-body-02-m-size);font-weight:var(--font-body-02-m-weight);line-height:var(--font-body-02-m-line-height);letter-spacing:var(--font-body-02-m-letter-spacing)}.radio_button [type=radio]:focus-visible+.radio_button__label,.radio_button [type=radio]:focus-visible+.radio_faux,.radio_button [type=radio]:focus-visible~.radio_faux{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px #0b5cab;box-shadow:0 0 0 2px #fff,0 0 0 4px #0b5cab;z-index:1}select{font-family:inherit;font-size:16px}.select_container{position:relative;color:var(--color-gray-10)}.select_container .icon{position:absolute;right:12px;top:50%;transform:translateY(-50%) rotate(0);pointer-events:none}.select_container.filter:after{content:"";display:block;width:1px;height:48px;background-color:var(--color-line-divider);position:absolute;right:var(--select-padding-right);top:50%;transform:translateY(-50%)}.select_container.filter .select{min-width:172px;height:48px;padding-right:calc(var(--select-padding-right) * 2);background-color:var(--bg-side-menu);position:relative}.select{height:2.5rem;width:100%;min-width:158px;border:0;border:1px solid var(--color-gray-04);border-radius:var(--radius-2);background-color:transparent;font-size:.9375rem;font-weight:500;color:var(--color-text-05-disabled);appearance:none;-moz-appearance:none;-webkit-appearance:none;background-repeat:no-repeat;background-position:right 10px center;background-size:16px;transition:border .1s linear,background-color .1s linear}.select.opened+.icon{transform:translateY(-50%) rotate(-180deg)}.select.selected{color:var(--color-text-01)}.select_container .select{-moz-appearance:none;-webkit-appearance:none;padding-left:1rem;padding-right:2.5rem}.select:active,.select:focus{outline:0;box-shadow:none;background-color:transparent;color:var(--color-text-01)}.is-valid .form-feedback{color:var(--color-green)}.is-error{border-color:var(--color-red)}.is-error .form-element__control{display:flex}.is-error .input{border-color:var(--color-red);background-clip:padding-box}.is-error .input:focus{box-shadow:none;outline:0}.is-error .input:focus-visible{box-shadow:none;outline:0}.is-error .checkbox_button__label{border:1px solid var(--color-red)!important}.is-error .checkbox_button__label.underline{color:var(--color-red)!important;border:0!important}.is-error .radio_button__label{background-color:var(--color-white)!important;border-color:var(--color-red)!important}.is-error:not(:has(.checkbox.agreement)) .form-element__label,.is-error:not(:has(.checkbox.agreement)) .required{color:var(--color-red)!important}.is-error .form-feedback{color:var(--color-red)!important}.is-error .select,.is-error .select:active,.is-error .select:focus{border-color:var(--color-red)}.is-error:has(.checkbox) [type=checkbox]:checked+.checkbox__label .form-element__label,.is-error:has(.checkbox) [type=checkbox]:checked~.checkbox__label .form-element__label{color:var(--color-text-01)!important}.is-error .checkbox .checkbox_faux{border-color:var(--color-red)}.required{margin:0 2px;color:var(--color-red);text-decoration:none}.switch{position:relative;display:inline-block;width:39px;height:24px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:var(--radius-pill)}.slider:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.4s;border-radius:50%}input:checked+.slider{background-color:var(--color-blue-06)}input:checked+.slider:before{transform:translate(15px)}.form-element__control .checkbox.left_label{gap:8px;display:flex;align-items:center}.form-element__control .checkbox.left_label .form-element__label{color:var(--color-text-03);font-size:var(--font-title-02-b-size);font-weight:var(--font-title-02-b-weight);line-height:var(--font-title-02-b-line-height);letter-spacing:var(--font-title-02-b-letter-spacing)}.form-timer{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:var(--color-red);font-size:var(--font-body-01-m-size);font-weight:var(--font-body-01-m-weight);line-height:var(--font-body-01-m-line-height);letter-spacing:var(--font-body-01-m-letter-spacing)}.icon-container{display:inline-block;border-radius:.25rem;line-height:1;background-color:transparent}.icon{width:1.5rem;height:1.5rem;color:currentColor}.icon-default{color:var(--color-gray-07)}.icon-success{color:var(--color-blue-06)}.icon-error{color:var(--color-red)}.icon_x-small{width:1rem;height:1rem}.icon_small{width:1.25rem;height:1.25rem}.icon_large{width:2rem;height:2rem}.icon_x-large{width:2.5rem;height:2.5rem}.icon_basic{width:5rem;height:5rem}.icon_left{margin-right:.25rem}.icon_right{margin-left:.25rem}.current-color .icon{color:currentColor}svg:not(:root){overflow:hidden}.tabs{display:block;width:100%}.tabs__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;z-index:2}.tabs__item{position:relative;margin-bottom:-3px;color:#a5adbd;border-bottom:1px solid var(--color-line-divider);font-size:var(--font-title-01-b-size);font-weight:var(--font-title-01-b-weight);line-height:var(--font-title-01-b-line-height);letter-spacing:var(--font-title-01-b-letter-spacing)}.tabs__item.is-active{color:var(--color-blue-06);font-weight:700}.tabs__item.is-active .tabs__label{color:var(--color-blue-06)}.tabs__item.is-active .tabs__with-icon .tabs__label{font-weight:700}.tabs__item:hover,.tabs__item:focus{text-decoration:none;-webkit-box-shadow:none;box-shadow:none;color:var(--color-blue-06);font-weight:700}.tabs__item:hover .tabs__label,.tabs__item:focus .tabs__label{color:var(--color-blue-06)}.tabs__item:hover .tabs__with-icon .tabs__label,.tabs__item:focus .tabs__with-icon .tabs__label{font-weight:700}.tabs__item .icon{width:2rem;height:2rem}.tabs .active-line{display:block;position:absolute;top:92px;left:0;width:33.33%;height:2px;background:var(--color-blue-06);transition:all ease-in-out .3s}.tabs .tabs__item:nth-child(1).is-active~.active-line{left:0%}.tabs .tabs__item:nth-child(2).is-active~.active-line{left:33.33%}.tabs .tabs__item:nth-child(3).is-active~.active-line{left:66.66%}.tabs__link{width:100%;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;text-decoration:none;cursor:pointer;height:2.5rem;line-height:2.5rem;color:currentColor;background:none;border:0;text-transform:inherit;z-index:1}.tabs__link:hover,.tabs__link:focus{text-decoration:none;-webkit-box-shadow:none;box-shadow:none;color:currentColor}.tabs__content{position:relative;max-height:calc(100% - 92px);height:100%;padding:.75rem 0;overflow-y:auto;overflow-x:hidden}.tabs_flex .tabs__nav{display:flex}.tabs_flex li{flex:1}.tabs__with-icon{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:.25rem;height:auto;padding:1rem 0;line-height:1.4;background-color:var(--bg-side-menu)}.tabs__with-icon .tabs__label{font-size:var(--font-sub-title-02-size);font-weight:var(--font-sub-title-02-weight);line-height:var(--font-sub-title-02-line-height);letter-spacing:var(--font-sub-title-02-letter-spacing)}.tabs__label{font-weight:700;color:var(--color-gray-07);position:relative}.tabs__label:has(.badge){transform:translate(-2px)}.tabs__label .badge{margin-left:2px;position:absolute;top:50%;transform:translateY(-50%)}.tabs.share .info-desc{padding-bottom:16px;color:var(--color-text-03);font-size:var(--font-body-02-m-size);font-weight:var(--font-body-02-m-weight);line-height:var(--font-body-02-m-line-height);letter-spacing:var(--font-body-02-m-letter-spacing)}.tabs.share .tabs__content{padding:16px 0 0}.tabs.share .tabs__nav{display:flex;align-items:center;padding:4px;background-color:var(--bg-blue);border-radius:var(--radius-pill)}.tabs.share .tabs__item{display:flex;gap:4px;width:50%;border-radius:var(--radius-pill);border-bottom:0;margin-bottom:0;transition:.15s ease}.tabs.share .tabs__item:after{height:initial;position:initial;background-color:initial}.tabs.share .tabs__item.is-active{background-color:var(--bg-white)}.tabs.share .tabs__item.is-active .icon-check{opacity:1}.tabs.share .tabs__item.is-active .tabs__link{color:var(--color-text-01);font-size:var(--font-title-01-b-size);font-weight:var(--font-title-01-b-weight);line-height:var(--font-title-01-b-line-height);letter-spacing:var(--font-title-01-b-letter-spacing);line-height:40px}.tabs.share .tabs__link{display:flex;justify-content:center;align-items:center;gap:4px;height:38px;color:var(--color-text-04);font-size:var(--font-title-01-m-size);font-weight:var(--font-title-01-m-weight);line-height:var(--font-title-01-m-line-height);letter-spacing:var(--font-title-01-m-letter-spacing);line-height:40px}.tabs.share .tabs__link .icon-check{content:"";width:16px;height:16px;display:flex;background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3%207.2L6.86719%2012L13%204'%20stroke='%23246BEB'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:contain;opacity:0;transition:.2s ease}.tabs .scroll::-webkit-scrollbar{width:5px;height:5px}.tabs .scroll::-webkit-scrollbar-track{margin:4px 0 0}.toast-container{display:inline-flex;width:auto;z-index:30;text-align:center;position:fixed;left:50%}.toast-container.top{top:75px;--toast-initial-offset: -20px}.toast-container.bottom{bottom:80px}.toast-container.with-snb{bottom:100px;left:calc(50% + 200px)}.toast-container.basic{position:absolute;bottom:96px}.closed~.with-snb{left:50%}.relative{position:relative}.toast{padding:1rem 2rem;color:var(--color-white);text-align:left;border-radius:var(--radius-pill);background-color:#000c;position:relative;display:flex;justify-content:center;align-items:center;flex-direction:row;display:inline-flex;justify-content:space-between;transform:translate(-50%);font-size:var(--font-body-02-b-size);font-weight:var(--font-body-02-b-weight);line-height:var(--font-body-02-b-line-height);letter-spacing:var(--font-body-02-b-letter-spacing)}.toast .toast-content{line-height:1;display:flex;justify-content:center;align-items:center;flex-direction:row}.toast .toast-content span{white-space:nowrap}.toast .icon{margin-right:8px;color:var(--color-green)}.toast .button{margin-left:32px;color:#ffffff80}.alert-container{display:inline-flex;width:calc(100vw - var(--layout-padding) * 2);min-width:1200px;margin:0 auto;text-align:center}.alert{padding:.625rem 1rem;color:var(--color-white);text-align:left;border-radius:var(--radius-2);background-color:#5772a3;border:1px solid var(--color-blue-10);position:relative;display:flex;justify-content:center;align-items:center;flex-direction:row;display:inline-flex;flex:1;justify-content:space-between;font-size:var(--font-body-02-b-size);font-weight:var(--font-body-02-b-weight);line-height:var(--font-body-02-b-line-height);letter-spacing:var(--font-body-02-b-letter-spacing)}.alert .alert-content{line-height:1;display:flex;justify-content:center;align-items:center;flex-direction:row}.alert .alert-content span{white-space:nowrap}.alert .alert-content small{margin-left:1rem;font-size:.875rem;font-weight:500;color:var(--color-white)}.alert .icon{margin-right:8px;color:var(--color-green)}.alert .button{margin-left:32px;color:#ffffff80}.badge{display:inline-block;padding:0 8px;font-size:var(--font-caption-02-r-size);font-weight:var(--font-caption-02-r-weight);line-height:var(--font-caption-02-r-line-height);letter-spacing:var(--font-caption-02-r-letter-spacing);line-height:30px;color:var(--color-white);background-color:var(--color-badge-orange);border-radius:var(--radius-pill);white-space:nowrap}.badge.restrict{background-color:var(--color-badge-purple)}.badge.focus{background-color:var(--color-badge-tomato)}.badge.status{display:inline-flex;align-items:center;justify-content:center;padding:0 10px;color:var(--color-white);background-color:var(--color-blue-06);font-size:var(--font-sub-title-01-size);font-weight:var(--font-sub-title-01-weight);line-height:var(--font-sub-title-01-line-height);letter-spacing:var(--font-sub-title-01-letter-spacing);line-height:36px}.badge.status:before{content:"";display:inline-block;width:.75rem;height:.75rem;margin-right:.375rem;border-radius:var(--radius-pill);background-color:var(--color-badge-yellow);box-shadow:0 2px 2px #0000001a}.badge.preview{padding:0 12px;color:var(--color-white);background-color:var(--color-badge-red);font-size:var(--font-caption-02-b-size);font-weight:var(--font-caption-02-b-weight);line-height:var(--font-caption-02-b-line-height);letter-spacing:var(--font-caption-02-b-letter-spacing);line-height:32px}.badge.off{padding:0 12px;color:var(--color-white);background-color:var(--color-gray-06);font-size:var(--font-caption-02-b-size);font-weight:var(--font-caption-02-b-weight);line-height:var(--font-caption-02-b-line-height);letter-spacing:var(--font-caption-02-b-letter-spacing);line-height:32px}.badge.count{min-width:16px;padding:0 4px;text-align:center;color:var(--color-white);background-color:var(--color-blue-08);font-size:var(--font-label-01-m-size);font-weight:var(--font-label-01-m-weight);line-height:var(--font-label-01-m-line-height);letter-spacing:var(--font-label-01-m-letter-spacing);line-height:16px}.badge.unread{width:6px;height:6px;padding:0;background-color:var(--color-blue-06);line-height:initial}.badge.new{width:24px;height:24px;padding:0;border-radius:var(--radius-pill);background-color:var(--color-badge-orange);position:relative}.badge.new:after{content:"N";font-weight:700;font-size:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mark{display:block;flex-shrink:0;width:2.25rem;height:2.25rem;border-radius:6px;border:1px solid var(--color-gray-03)}.red{background-color:var(--color-mark-red)}.red .card-title{color:var(--color-mark-text-red);background-color:var(--color-mark-bg-red)}.badge-red{background-color:var(--color-mark-badge-red)}.badge-red .card-title{color:var(--color-mark-text-badge-red);background-color:var(--color-mark-bg-badge-red)}.yellow{background-color:var(--color-mark-yellow)}.yellow .card-title{color:var(--color-mark-text-yellow);background-color:var(--color-mark-bg-yellow)}.green{background-color:var(--color-mark-green)}.green .card-title{color:var(--color-mark-text-green);background-color:var(--color-mark-bg-green)}.blue{background-color:var(--color-mark-blue)}.blue .card-title{color:var(--color-mark-text-blue);background-color:var(--color-mark-bg-blue)}.turquoise{background-color:var(--color-mark-turquoise)}.turquoise .card-title{color:var(--color-mark-text-turquoise);background-color:var(--color-mark-bg-turquoise)}.violet{background-color:var(--color-mark-violet)}.violet .card-title{color:var(--color-mark-text-violet);background-color:var(--color-mark-bg-violet)}.purple{background-color:var(--color-mark-purple)}.purple .card-title{color:var(--color-mark-text-purple);background-color:var(--color-mark-bg-purple)}.coral-red{background-color:var(--color-mark-coral-red)}.coral-red .card-title{color:var(--color-mark-text-coral-red);background-color:var(--color-mark-bg-coral-red)}.gray{background-color:var(--color-mark-gray)}.gray .card-title{color:var(--color-mark-text-gray);background-color:var(--color-mark-bg-gray)}.table .mark{width:44px;height:44px;background-position:center;background-repeat:no-repeat;background-size:cover}.table .mark.red{background-image:url(/assets/bg_red-BK4atntz.svg)}.table .mark.badge-red{background-image:url(/assets/bg_badge-red-CLXsf9c9.svg)}.table .mark.yellow{background-image:url(/assets/bg_yellow-CkP8qVBT.svg)}.table .mark.green{background-image:url(/assets/bg_green-naa1JE5w.svg)}.table .mark.blue{background-image:url(/assets/bg_blue-DJ_EVG3_.svg)}.table .mark.turquoise{background-image:url(/assets/bg_turquoise-DfGANUMd.svg);background-position:-14% center}.table .mark.violet{background-image:url(/assets/bg_violet-BFvPThgV.svg)}.table .mark.purple{background-image:url(/assets/bg_purple-Q9QqfyaC.svg);background-size:120%;background-position:8% center}.table .mark.coral-red{background-image:url(/assets/bg_coral-red-BeX7Rb1m.svg);background-size:120%;background-position:2px 3px}.table .mark.gray{background-image:url(/assets/bg_gray-CC4Tw5jG.svg);background-size:126%;background-position:-8px 2px}@media screen and (max-width: 1500px){.card-meta{gap:3px}.card-item .badge{width:24px;height:24px;padding:0;text-indent:-9999px;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='24'%20height='24'%20rx='12'%20fill='%23FF9322'/%3e%3cpath%20d='M7.33333%2017.9999C7.33333%2017.1159%206.98214%2016.268%206.35702%2015.6429C5.7319%2015.0178%204.88405%2014.6666%204%2014.6666'%20fill='%23FF9322'/%3e%3cpath%20d='M10.6667%2017.9999C10.6667%2016.2318%209.96429%2014.5361%208.71405%2013.2859C7.4638%2012.0356%205.76811%2011.3333%204%2011.3333'%20fill='%23FF9322'/%3e%3cpath%20d='M14%2017.9999H16.5C17.163%2017.9999%2017.7989%2017.7365%2018.2678%2017.2677C18.7366%2016.7988%2019%2016.163%2019%2015.4999V8.83325C19%208.17021%2018.7366%207.53433%2018.2678%207.06549C17.7989%206.59664%2017.163%206.33325%2016.5%206.33325H6.5C5.98707%206.33812%205.48804%206.50066%205.07063%206.79881C4.65322%207.09696%204.33763%207.51629%204.16667%207.99992'%20fill='%23FF9322'/%3e%3cpath%20d='M4%2017.9999H4.01M7.33333%2017.9999C7.33333%2017.1159%206.98214%2016.268%206.35702%2015.6429C5.7319%2015.0178%204.88405%2014.6666%204%2014.6666M10.6667%2017.9999C10.6667%2016.2318%209.96429%2014.5361%208.71405%2013.2859C7.4638%2012.0356%205.76811%2011.3333%204%2011.3333M14%2017.9999H16.5C17.163%2017.9999%2017.7989%2017.7365%2018.2678%2017.2677C18.7366%2016.7988%2019%2016.163%2019%2015.4999V8.83325C19%208.17021%2018.7366%207.53433%2018.2678%207.06549C17.7989%206.59664%2017.163%206.33325%2016.5%206.33325H6.5C5.98707%206.33812%205.48804%206.50066%205.07063%206.79881C4.65322%207.09696%204.33763%207.51629%204.16667%207.99992'%20stroke='white'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:contain;position:relative}.card-item .badge.restrict{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='24'%20height='24'%20rx='12'%20fill='%239D62DA'/%3e%3cpath%20d='M12.9991%2013L10.9992%2011M10.9992%2011L8.99943%209M10.9992%2011L8.99943%2013M10.9992%2011L12.9991%209M18.9985%2011C18.9985%2011%2018.7558%2013.2434%2018.319%2014.2316L19%2018.9992L14.9146%2017.9778C13.7573%2018.6287%2012.4216%2019%2010.9992%2019C6.58138%2019%203%2015.4183%203%2011C3%206.58172%206.58138%203%2010.9992%203C15.4171%203%2018.9985%206.58172%2018.9985%2011Z'%20stroke='white'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.card-item .badge.focus{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='24'%20height='24'%20rx='12'%20fill='%23FB5F6A'/%3e%3cpath%20d='M8%2014C8%2014%209.5%2016%2012%2016C14.5%2016%2016%2014%2016%2014M15%209H15.01M9%209H9.01M15.5%209C15.5%209.27614%2015.2761%209.5%2015%209.5C14.7239%209.5%2014.5%209.27614%2014.5%209C14.5%208.72386%2014.7239%208.5%2015%208.5C15.2761%208.5%2015.5%208.72386%2015.5%209ZM9.5%209C9.5%209.27614%209.27614%209.5%209%209.5C8.72386%209.5%208.5%209.27614%208.5%209C8.5%208.72386%208.72386%208.5%209%208.5C9.27614%208.5%209.5%208.72386%209.5%209Z'%20stroke='%23FFFCFC'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.card-item .badge:after{content:attr(data-badge);display:block;padding:0 4px;font-size:12px;line-height:20px;color:var(--color-gray-10);text-indent:0;background-color:var(--color-gray-03);border-radius:var(--radius-1);position:absolute;bottom:-26px;left:50%;transform:translate(-50%);transition:.2s ease;opacity:0}.card-item .badge:hover:after,.card-item .badge:focus:after{opacity:1}.card-item .name{padding-right:4px}}.chat{display:flex;height:100%;flex-direction:column;background-color:var(--bg-side-menu);--emoji-text-gap: .25em}.chat-list{flex:1;padding:1.25rem;overflow-y:auto}.chat-msg{display:flex;flex-wrap:wrap;margin-top:24px}.chat-msg:first-of-type{margin-top:0}.chat-msg.log{flex-direction:column}.chat-author{width:100%;margin-bottom:4px;font-size:var(--font-caption-01-b-size);font-weight:var(--font-caption-01-b-weight);line-height:var(--font-caption-01-b-line-height);letter-spacing:var(--font-caption-01-b-letter-spacing);color:var(--color-text-03)}.chat-body{display:flex;align-items:flex-end;gap:8px}.chat-txt{display:inline-block;max-width:216px;min-height:43px;padding:10px;color:var(--color-text-01);font-size:var(--font-body-01-m-size);font-weight:var(--font-body-01-m-weight);line-height:var(--font-body-01-m-line-height);letter-spacing:var(--font-body-01-m-letter-spacing);word-wrap:break-word;word-break:break-word;white-space:normal}.chat-txt>span{display:inline;vertical-align:middle}.chat-txt>span:not(.emoji){margin-left:var(--emoji-text-gap)}.chat-txt>span:first-child:not(.emoji){margin-left:0}.chat-txt.image{display:inline-flex;min-height:100px;max-height:100px;padding:0;aspect-ratio:190/100;overflow:hidden}.chat-txt.image .file-figure{display:flex;justify-content:center;align-items:center;width:100%;height:auto;object-fit:cover;aspect-ratio:1/1}.chat-txt.image img{width:100%;height:auto;object-fit:cover}.chat-txt.file{display:inline-flex;padding:12px;flex-direction:column;gap:4px}.chat-txt>span:not(.emoji)+.emoji,.chat-txt>.emoji+.emoji,.chat-txt>.emoji+span:not(.emoji){margin-left:0}.chat .emoji{display:inline-flex;width:24px;align-items:center;vertical-align:middle;margin-right:var(--emoji-text-gap)}.chat .emoji+.emoji{margin-left:0;margin-right:var(--emoji-text-gap)}.chat .emoji+span:not(.emoji){margin-left:0}.chat span:not(.emoji)+.emoji{margin-left:var(--emoji-text-gap)}.chat-meta{font-size:var(--font-label-01-m-size);font-weight:var(--font-label-01-m-weight);line-height:var(--font-label-01-m-line-height);letter-spacing:var(--font-label-01-m-letter-spacing);white-space:nowrap;color:var(--color-text-05-disabled)}.chat-log{width:100%;padding:4px 20px;font-size:var(--font-caption-01-m-size);font-weight:var(--font-caption-01-m-weight);line-height:var(--font-caption-01-m-line-height);letter-spacing:var(--font-caption-01-m-letter-spacing);color:var(--color-text-03);text-align:center;border-radius:var(--radius-pill);background-color:var(--color-gray-03)}.chat-marker{display:flex;justify-content:space-between;align-items:center;gap:8px;width:100%;font-size:var(--font-caption-01-m-size);font-weight:var(--font-caption-01-m-weight);line-height:var(--font-caption-01-m-line-height);letter-spacing:var(--font-caption-01-m-letter-spacing);color:var(--color-text-03);text-align:center;white-space:nowrap}.chat-marker:before,.chat-marker:after{content:"";display:block;width:100%;height:1px;background-color:var(--color-gray-04)}.chat-input{padding:0 1.25rem 1.25rem;color:var(--color-gray-07)}.chat-input-box{padding:1rem;border-radius:var(--radius-4);background-color:var(--bg-white)}.chat-input .input-area{display:flex;gap:8px}.chat-input .input-area .form-element{flex:1}.chat-input .actions-area{display:flex;gap:8px}.chat-input .input{max-height:112px;height:112px;overflow-y:auto;padding:0;border:0;border-radius:0;outline:none;overflow-wrap:break-word;white-space:break-spaces!important;text-align:left;word-break:break-word;-webkit-user-select:text;-moz-user-select:text;user-select:text;resize:none;cursor:text;font-size:var(--font-body-02-m-size);font-weight:var(--font-body-02-m-weight);line-height:var(--font-body-02-m-line-height);letter-spacing:var(--font-body-02-m-letter-spacing)}.chat-input .input:focus{border:0;outline:0}.chat-input .input>span{display:inline;vertical-align:middle}.chat-input .input>span:not(.emoji){margin-left:var(--emoji-text-gap)}.chat-input .input>span:first-child:not(.emoji){margin-left:0}.chat-input .input .emoji{display:inline-block;width:24px;align-items:center;vertical-align:middle;line-height:66px;margin-right:var(--emoji-text-gap)}.chat-input .input .emoji+.emoji{margin-left:0;margin-right:var(--emoji-text-gap)}.chat-input .input .emoji+span:not(.emoji){margin-left:0}.chat-input .input span:not(.emoji)+.emoji{margin-left:var(--emoji-text-gap)}.chat-input .input::-webkit-scrollbar,.chat-input .input::-webkit-scrollbar-thumb,.chat-input .input::-webkit-scrollbar-track{cursor:default}.chat [contenteditable=true]:empty:before{content:attr(data-placeholder);color:var(--color-text-05-disabled)}.chat .file-item{flex-direction:column;gap:2px}.chat .file-info{width:100%;gap:8px;display:flex;justify-content:center;align-items:center;flex-direction:row}.chat .file-figure{display:flex}.chat .file-name{flex:1;font-size:var(--font-body-01-m-size);font-weight:var(--font-body-01-m-weight);line-height:var(--font-body-01-m-line-height);letter-spacing:var(--font-body-01-m-letter-spacing);color:var(--color-text-03)}.chat .file-icon{width:32px;height:32px;background-color:#fff}.chat .file-actions{width:100%;display:flex;justify-content:flex-end;align-items:flex-end;text-align:right;gap:8px}.inbound{justify-content:flex-start}.inbound .chat-txt{border-radius:0 var(--radius-4) var(--radius-4) var(--radius-4);background-color:var(--bg-white)}.outbound{justify-content:flex-end;flex-wrap:wrap-reverse}.outbound .chat-body{flex-direction:row-reverse}.outbound .chat-txt{border-radius:var(--radius-4) 0 var(--radius-4) var(--radius-4);background-color:var(--color-blue-02)}.chat-msg.inbound+.chat-msg.inbound,.chat-msg.outbound+.chat-msg.outbound{margin-top:.5rem}.chat-empty{flex:1;text-align:center;gap:8px;display:flex;justify-content:center;align-items:center;flex-direction:column}.chat-empty .pic-empty{display:block;width:clamp(80px,4.167vw,100px);aspect-ratio:1/1;background-image:url(/assets/pic_bubble-gnwNu3gE.png);background-size:contain;background-position:center;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;text-align:center}.chat-empty p{color:var(--color-text-03);font-size:var(--font-body-02-m-size);font-weight:var(--font-body-02-m-weight);line-height:var(--font-body-02-m-line-height);letter-spacing:var(--font-body-02-m-letter-spacing)}.emoji-list{gap:8px;display:flex;justify-content:center;align-items:center;flex-direction:row}.emoji-item .button_icon{width:30px;height:30px}.emoji-item .button_icon img{display:block;max-width:100%}.table-container{height:100%;padding:24px var(--layout-padding);overflow-y:auto}.fixed-header{display:flex;flex-direction:column;flex:1}.fixed-header .table-responsive{min-height:0;flex:1;overflow-y:auto}.fixed-header thead th{position:sticky;top:0;z-index:3}.table-responsive{height:fit-content;max-width:calc(100vw - var(--layout-padding) * 2);margin-inline:auto;overflow-x:auto}table{table-layout:fixed;width:100%;margin-bottom:10px;border-collapse:collapse;border-spacing:0;background-color:var(--color-white)}th,td{padding:1.25rem;text-align:center;white-space:nowrap}td .button .icon-bg{width:100%;height:100%}td .button .more_circle{background-image:url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20x='0.5'%20y='0.5'%20width='31'%20height='31'%20rx='15.5'%20fill='white'/%3e%3crect%20x='0.5'%20y='0.5'%20width='31'%20height='31'%20rx='15.5'%20stroke='%23DDDDDD'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M17.7074%2021.6834C17.7074%2022.6384%2016.94%2023.3887%2016.0021%2023.3887C15.0642%2023.3887%2014.2969%2022.6213%2014.2969%2021.6834C14.2969%2020.7455%2016.0021%2019.9781%2016.0021%2019.9781C16.0021%2019.9781%2017.7074%2020.7285%2017.7074%2021.6834ZM17.7074%2015.9988C17.7074%2016.9538%2016.94%2017.7041%2016.0021%2017.7041C15.0642%2017.7041%2014.2969%2016.9367%2014.2969%2015.9988C14.2969%2015.0609%2015.0642%2014.2936%2016.0021%2014.2936C16.94%2014.2936%2017.7074%2015.0439%2017.7074%2015.9988ZM16.0021%2012.0195C16.94%2012.0195%2017.7074%2011.2692%2017.7074%2010.3143C17.7074%209.35932%2016.94%208.609%2016.0021%208.609C15.0642%208.609%2014.2969%209.37637%2014.2969%2010.3143C14.2969%2011.2522%2015.0642%2012.0195%2016.0021%2012.0195Z'%20fill='%23A9A9A9'/%3e%3c/svg%3e")}td .button:hover .more_circle,td .button.active .more_circle{background-image:url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20x='0.5'%20y='0.5'%20width='31'%20height='31'%20rx='15.5'%20fill='var(--bg-light-gray)'/%3e%3crect%20x='0.5'%20y='0.5'%20width='31'%20height='31'%20rx='15.5'%20stroke='%23DDDDDD'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M17.7074%2021.6839C17.7074%2022.6388%2016.94%2023.3892%2016.0021%2023.3892C15.0642%2023.3892%2014.2969%2022.6218%2014.2969%2021.6839C14.2969%2020.746%2016.0021%2019.9786%2016.0021%2019.9786C16.0021%2019.9786%2017.7074%2020.7289%2017.7074%2021.6839ZM17.7074%2015.9997C17.7074%2016.9546%2016.94%2017.705%2016.0021%2017.705C15.0642%2017.705%2014.2969%2016.9376%2014.2969%2015.9997C14.2969%2015.0618%2015.0642%2014.2944%2016.0021%2014.2944C16.94%2014.2944%2017.7074%2015.0447%2017.7074%2015.9997ZM16.0021%2012.0207C16.94%2012.0207%2017.7074%2011.2704%2017.7074%2010.3155C17.7074%209.36053%2016.94%208.61021%2016.0021%208.61021C15.0642%208.61021%2014.2969%209.37758%2014.2969%2010.3155C14.2969%2011.2534%2015.0642%2012.0207%2016.0021%2012.0207Z'%20fill='%23A9A9A9'/%3e%3c/svg%3e")}thead th{background-color:#eef1f8;color:var(--color-text-01);font-size:var(--font-title-01-b-size);font-weight:var(--font-title-01-b-weight);line-height:var(--font-title-01-b-line-height);letter-spacing:var(--font-title-01-b-letter-spacing)}thead th:first-child{border-radius:var(--radius-2) 0 0 var(--radius-2)}thead th:last-child{border-radius:0 var(--radius-2) var(--radius-2) 0}tbody th,tbody td{padding:.625rem 1.25rem}tbody th,tbody td{border-bottom:1px solid var(--color-gray-03);color:var(--color-text-03);font-size:var(--font-body-02-m-size);font-weight:var(--font-body-02-m-weight);line-height:var(--font-body-02-m-line-height);letter-spacing:var(--font-body-02-m-letter-spacing);line-height:24px;vertical-align:middle}.flex-cell{padding-right:74px;position:relative;gap:16px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.flex-cell .truncate{margin-right:8px;text-align:left}.flex-cell .badge{position:absolute;right:0;top:50%;transform:translateY(-50%)}.truncate{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:left}.action-cell{display:inline-block;max-width:24px;position:relative}.action-cell .context{right:0;top:calc(100% + 8px);z-index:2}.modal-content.history .modal-body{display:flex;flex-direction:column;overflow-y:hidden}.modal-content.history .table-body{flex:1;min-height:0;overflow-y:auto}.tb-history th{line-height:24px}.tb-history th .button{color:var(--color-blue-06);transform:translateY(-1px)}.tb-history td{padding:14px 12px}.tb-history td:nth-of-type(7),.tb-history td:nth-of-type(8){font-size:var(--font-caption-02-m-size);font-weight:var(--font-caption-02-m-weight);line-height:var(--font-caption-02-m-line-height);letter-spacing:var(--font-caption-02-m-letter-spacing)}.tb-history td.panel-td{padding:0;border:0}.tb-history .button_text{color:var(--color-blue-06)}.panel-td{border:0}.panel-area{display:block;background-color:var(--color-gray-02);border-bottom:1px solid var(--color-gray-03);overflow:hidden;transition:height .3s ease}.panel-cont{padding:20px 32px;white-space:pre-line;text-align:left}.panel-cont h6{margin-bottom:8px;color:var(--color-text-01);font-size:var(--font-title-01-b-size);font-weight:var(--font-title-01-b-weight);line-height:var(--font-title-01-b-line-height);letter-spacing:var(--font-title-01-b-letter-spacing)}.arrow{width:1rem;height:1rem;background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M13.25%205.5L8%2011L2.75%205.5'%20stroke='%23246BEB'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:center;background-repeat:no-repeat;background-size:contain;transform:scaleY(-1)}.arrow.open{transform:scale(1)}.button_icon.sort{width:1.5rem;height:1.5rem;margin-left:4px;background-position:center;background-repeat:no-repeat;background-size:contain;transform:scaleY(-1)}.button_icon.sort.is-desc{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_4115_18460)'%3e%3cpath%20d='M4%206H13'%20stroke='%23246BEB'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M4%2012H11'%20stroke='%23246BEB'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M4%2018H11'%20stroke='%23246BEB'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M15%2015L18%2018L21%2015'%20stroke='%23246BEB'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M18%206V18'%20stroke='%23246BEB'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_4115_18460'%3e%3crect%20width='24'%20height='24'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}.button_icon.sort.is-asc{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_4572_10556)'%3e%3cpath%20d='M4%206H13'%20stroke='%23246BEB'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M4%2012H11'%20stroke='%23246BEB'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M4%2018H11'%20stroke='%23246BEB'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M21%209L18%206L15%209'%20stroke='%23246BEB'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M18%2018L18%206'%20stroke='%23246BEB'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_4572_10556'%3e%3crect%20width='24'%20height='24'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}.icon-bar{display:inline-block;width:10px;height:2px;background-image:url("data:image/svg+xml,%3csvg%20width='10'%20height='2'%20viewBox='0%200%2010%202'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20y='0.25'%20width='10'%20height='1.5'%20fill='%233D4A62'/%3e%3c/svg%3e");background-position:center;background-repeat:no-repeat;background-size:contain;transform:translateY(-200%)}td.no-result{padding:32px 0;text-align:center;color:var(--color-text-03);font-size:var(--font-body-02-m-size);font-weight:var(--font-body-02-m-weight);line-height:var(--font-body-02-m-line-height);letter-spacing:var(--font-body-02-m-letter-spacing)}.tool-table-container{margin-top:24px}.tb-tool{table-layout:fixed;width:100%;scrollbar-gutter:stable;margin-bottom:0;border-collapse:collapse;border-spacing:0;background-color:var(--color-white);border-top:1px solid var(--color-black)}.tb-tool caption{text-align:left;color:var(--color-text-01);font-size:var(--font-title-01-b-size);font-weight:var(--font-title-01-b-weight);line-height:var(--font-title-01-b-line-height);letter-spacing:var(--font-title-01-b-letter-spacing);line-height:54px}.tb-tool tbody{display:block;width:100%;max-height:230px;overflow-y:auto}.tb-tool tbody:has(.is-error){max-height:258px}.tb-tool thead,.tb-tool tbody tr{display:table;width:100%;table-layout:fixed}.tb-tool tr:not(.edit){transition:background-color .2s ease}.tb-tool tr:not(.edit):hover{background-color:var(--color-gray-02)}.tb-tool tr:not(.edit):hover .actions{opacity:1}.tb-tool td{padding:14px 16px;text-align:left;white-space:nowrap}.tb-tool td:nth-child(1){width:274px}.tb-tool td:nth-child(2){padding-left:0}.tb-tool td .input[readonly]{height:fit-content;min-height:0;border:0;background-color:transparent;color:var(--color-text-03);font-size:var(--font-body-01-m-size);font-weight:var(--font-body-01-m-weight);line-height:var(--font-body-01-m-line-height);letter-spacing:var(--font-body-01-m-letter-spacing)}.tb-tool .btn-area{flex-wrap:nowrap}.tb-tool .actions{transition:opacity .2s ease;opacity:0;gap:10px;color:var(--color-gray-07)}.tb-tool .active{background-color:var(--color-gray-02)}.tb-tool .active .actions{opacity:1}td:has(.is-error)+td .btn-area{padding-bottom:20px}@media (width < 1280px){table:not(.tb-history):not(.tb-tool):not(.table-base):not(.table-headless):not(.agreement-table){width:1760px}}[data-cell]:not([data-cell=action]){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pagination{display:flex;justify-content:center;align-items:center;margin-top:20px}.pagination-list{display:flex;list-style:none;padding:0;margin:0}.pagination-item{margin:0 2px}.pagination-button{display:block;line-height:32px;border:0;background-color:var(--color-white);color:var(--color-text-01);text-decoration:none;border-radius:var(--radius-circle);width:32px;height:32px;background-repeat:no-repeat;background-position:center;background-size:24px;border:none;cursor:pointer;font-size:var(--font-caption-02-m-size);font-weight:var(--font-caption-02-m-weight);line-height:var(--font-caption-02-m-line-height);letter-spacing:var(--font-caption-02-m-letter-spacing)}.pagination-button:hover,.pagination-button:focus{color:var(--color-blue-06);font-size:var(--font-caption-02-b-size);font-weight:var(--font-caption-02-b-weight);line-height:var(--font-caption-02-b-line-height);letter-spacing:var(--font-caption-02-b-letter-spacing)}.pagination-button.current{background-color:var(--color-blue-06);color:var(--color-white)}.pagination-button.button-first,.pagination-button.button-prev,.pagination-button.button-next,.pagination-button.button-last{border:1px solid var(--color-blue-06);background-color:transparent}.pagination-button:disabled{border:1px solid var(--color-gray-04);pointer-events:none}.pagination-button.button-prev,.pagination-button.button-next{background-size:16px}.pagination-button.button-ellipsis{border-radius:var(--radius-2)}.pagination-button.button-ellipsis span{color:var(--color-text-01);font-size:var(--font-caption-02-m-size);font-weight:var(--font-caption-02-m-weight);line-height:var(--font-caption-02-m-line-height);letter-spacing:var(--font-caption-02-m-letter-spacing)}.button-first{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_3209_9386)'%3e%3cpath%20d='M11%208L7%2012L11%2016'%20stroke='%23246BEB'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M17%208L13%2012L17%2016'%20stroke='%23246BEB'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_3209_9386'%3e%3crect%20width='24'%20height='24'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}.button-first:disabled{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_2867_7009)'%3e%3cpath%20d='M11%208L7%2012L11%2016'%20stroke='%2365728A'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M17%208L13%2012L17%2016'%20stroke='%2365728A'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_2867_7009'%3e%3crect%20width='24'%20height='24'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}.button-prev{background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10%204L6%208L10%2012'%20stroke='%23246BEB'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.button-prev:disabled{background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10%204L6%208L10%2012'%20stroke='%2365728A'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.button-next{background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6%204L10%208L6%2012'%20stroke='%23246BEB'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.button-next:disabled{background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6%204L10%208L6%2012'%20stroke='%2365728A'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.button-last{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_3209_9408)'%3e%3cpath%20d='M13%208L17%2012L13%2016'%20stroke='%23246BEB'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M7%208L11%2012L7%2016'%20stroke='%23246BEB'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_3209_9408'%3e%3crect%20width='24'%20height='24'%20fill='white'%20transform='matrix(-1%200%200%201%2024%200)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}.button-last:disabled{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_2867_7031)'%3e%3cpath%20d='M13%208L17%2012L13%2016'%20stroke='%2365728A'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M7%208L11%2012L7%2016'%20stroke='%2365728A'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_2867_7031'%3e%3crect%20width='24'%20height='24'%20fill='white'%20transform='matrix(-1%200%200%201%2024%200)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}.modal{position:fixed;top:0;left:0;width:100vw;height:100%;background-color:#00000080;z-index:20}.modal-dialog{display:flex;align-items:center;width:auto;margin:var(--dialog-margin);pointer-events:none;margin-right:auto;margin-left:auto;position:relative;z-index:21;min-height:calc(100% - var(--dialog-margin) * 2)}.modal-dialog.sm{max-width:var(--dialog-sm-width)}.modal-dialog.sm .modal-content{gap:var(--alert-padding);padding-bottom:var(--alert-padding)}.modal-dialog.sm .modal-footer .button{min-width:74px}.modal-dialog.md{max-width:var(--dialog-md-width)}.modal-dialog.lg{max-width:var(--dialog-lg-width)}.modal-dialog.lg .modal-title{font-size:21px}.modal-dialog.x-lg{max-width:var(--dialog-x-lg-width)}.modal-dialog.xx-lg{max-width:var(--dialog-xx-lg-width)}.modal-dialog.xx-lg .modal-title{font-size:24px}.modal-dialog.modal-app{max-width:var(--dialog-app-width)}.modal-dialog .form-element+.form-element{margin-top:20px}.modal-dialog .form-element+.form-element.gap-8{margin-top:8px}.modal-content{display:flex;flex-direction:column;gap:var(--dialog-padding);width:100%;max-height:calc(100vh - 66px);padding:var(--dialog-padding);border-radius:var(--radius-4);background-color:var(--bg-white);background-clip:padding-box;pointer-events:auto;outline:0;position:relative}.modal-header{display:flex;flex-shrink:0;align-items:center}.modal-header.with-btn{width:100%;justify-content:space-between}.modal-header.with-btn h5{flex:1}.modal-title{color:var(--color-text-01);font-size:var(--font-title-02-b-size);font-weight:var(--font-title-02-b-weight);line-height:var(--font-title-02-b-line-height);letter-spacing:var(--font-title-02-b-letter-spacing)}.modal-body{position:relative;flex:1 1 auto;overflow-y:auto;max-height:calc(95vh - 220px)}.modal-body p{color:var(--color-text-03);font-weight:500}.modal-body p em{font-size:var(--font-body-02-b-size);font-weight:var(--font-body-02-b-weight);line-height:var(--font-body-02-b-line-height);letter-spacing:var(--font-body-02-b-letter-spacing)}.modal-body p+p{margin-top:10px}.modal-body p+.form-element__control{margin-top:16px}.modal-body p .underline{text-decoration:underline}.modal-body .code{margin:30px auto 32px}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.modal-footer button:not(:only-child){min-width:initial}.modal-dialog.screen .modal-content{padding:0;gap:0;overflow:hidden}.modal-dialog.screen .modal-header{padding:24px 32px}.modal-dialog.screen .modal-header h5{flex:1}.modal-dialog.screen .modal-header .btn-area{gap:16px}.modal-dialog.screen .modal-body{padding:0;background-color:var(--color-black);overflow:hidden;height:540px}.modal-dialog.screen .video-container{width:100%;height:100%;background-color:var(--color-black);display:flex;justify-content:center;align-items:center;flex-direction:row;overflow:hidden}.modal-dialog.screen video{width:100%;height:100%}.app-container{height:calc(100vh - 362px);margin-bottom:32px;background-color:#eee;position:relative;z-index:1}.file-list{display:flex;flex-direction:column;gap:8px}.file-item{gap:8px;display:flex;justify-content:space-between;align-items:center;flex-direction:row}.file-icon{width:40px;height:40px;border-radius:var(--radius-2);background-color:var(--color-gray-02);display:flex;justify-content:center;align-items:center;flex-direction:row}.file-icon.sm{width:32px;height:32px}.file-icon.icon{color:var(--color-gray-07)}.file-info{flex:1;text-align:left}.file-info.send{display:flex;align-items:center;gap:8px}.file-name{color:var(--color-text-03);font-size:var(--font-body-01-m-size);font-weight:var(--font-body-01-m-weight);line-height:var(--font-body-01-m-line-height);letter-spacing:var(--font-body-01-m-letter-spacing);overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.file-size{height:22px;display:inline-block;color:var(--color-text-05-disabled);font-size:var(--font-body-01-m-size);font-weight:var(--font-body-01-m-weight);line-height:var(--font-body-01-m-line-height);letter-spacing:var(--font-body-01-m-letter-spacing)}.context{min-width:154px;background-color:var(--color-white);border-radius:var(--radius-2);border:1px solid var(--color-blue-02);box-shadow:4px 4px 4px #0000000d;position:absolute;top:100%;z-index:1;overflow:hidden}.context-list{padding:5px 0;color:var(--color-text-03);font-size:var(--font-body-01-m-size);font-weight:var(--font-body-01-m-weight);line-height:var(--font-body-01-m-line-height);letter-spacing:var(--font-body-01-m-letter-spacing)}.context-list span{display:block;padding:5px 32px;white-space:nowrap;cursor:pointer}.context-list span:hover,.context-list span:focus{color:var(--color-text-01);font-size:var(--font-body-01-b-size);font-weight:var(--font-body-01-b-weight);line-height:var(--font-body-01-b-line-height);letter-spacing:var(--font-body-01-b-letter-spacing)}.context.open{opacity:1;height:auto;animation:accordionOpen .3s ease forwards}.context.blue{min-width:initial;text-align:center;background-color:var(--color-blue-01)}.context.gray{min-width:initial;text-align:center;color:var(--color-text-03);border-color:var(--color-gray-10)}.context.gray .context-list{padding:8px 0}.context-form{min-width:456px;padding:24px}.context-form .form-element{display:flex;align-items:center}.context-form .form-element__label{min-width:80px;margin-bottom:0;text-align:left}.context-form .form-element+.form-element{margin-top:24px}.context-form .form-element .underline{margin-left:8px}.context-form .context-header>.button{color:var(--color-gray-10)}.context-form .checkbox_button-group{gap:8.75px}.context-form .checkbox_button__label:not(.underline){width:45px}.context-header{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.context-footer{margin-top:24px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}@keyframes accordionOpen{0%{opacity:0;height:0;transform:translateY(-10px)}to{opacity:1;height:auto;transform:translateY(0)}}.fullscreen-container{width:100vw;height:100vh}.fullscreen-content{display:flex;justify-content:center;align-items:center;height:100%;overflow:hidden;background-color:var(--color-black);position:relative}.screen-container{position:relative;width:100%;height:100%}.screen-container video{width:100%;height:100%}.screen-container canvas{position:absolute;top:0;left:0;width:100%;height:100%}.screen-container.zoom{max-width:1920px;max-height:1080px;width:100%;height:100%}.tool-container{display:flex;align-items:center;padding:16px 32px 16px 16px;border:1px solid var(--color-gray-03);border-radius:var(--radius-4);background-color:var(--color-white);box-shadow:0 4px 4px #00000026;position:absolute;left:50%;bottom:44px;transform:translate(-50%);-webkit-user-select:none;user-select:none}.context.draw{min-width:172px;padding:8px 24px;left:50%;top:initial;bottom:calc(100% + 10px);transform:translate(-50%)}.context.draw .context-list{padding:0}.context.draw span{padding:8px 0;font-size:var(--font-body-02-m-size);font-weight:var(--font-body-02-m-weight);line-height:var(--font-body-02-m-line-height);letter-spacing:var(--font-body-02-m-letter-spacing)}.context.draw span:hover,.context.draw span:focus{color:var(--color-text-01);font-size:var(--font-body-02-b-size);font-weight:var(--font-body-02-b-weight);line-height:var(--font-body-02-b-line-height);letter-spacing:var(--font-body-02-b-letter-spacing)}.drag-handle{width:32px;height:32px;background-image:url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_2618_4631)'%3e%3cpath%20d='M10.668%206.66683C10.668%207.02045%2010.8084%207.35959%2011.0585%207.60964C11.3085%207.85969%2011.6477%208.00016%2012.0013%208.00016C12.3549%208.00016%2012.6941%207.85969%2012.9441%207.60964C13.1942%207.35959%2013.3346%207.02045%2013.3346%206.66683C13.3346%206.31321%2013.1942%205.97407%2012.9441%205.72402C12.6941%205.47397%2012.3549%205.3335%2012.0013%205.3335C11.6477%205.3335%2011.3085%205.47397%2011.0585%205.72402C10.8084%205.97407%2010.668%206.31321%2010.668%206.66683Z'%20fill='%23AAB0BB'%20stroke='%23AAB0BB'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M10.668%2015.9998C10.668%2016.3535%2010.8084%2016.6926%2011.0585%2016.9426C11.3085%2017.1927%2011.6477%2017.3332%2012.0013%2017.3332C12.3549%2017.3332%2012.6941%2017.1927%2012.9441%2016.9426C13.1942%2016.6926%2013.3346%2016.3535%2013.3346%2015.9998C13.3346%2015.6462%2013.1942%2015.3071%2012.9441%2015.057C12.6941%2014.807%2012.3549%2014.6665%2012.0013%2014.6665C11.6477%2014.6665%2011.3085%2014.807%2011.0585%2015.057C10.8084%2015.3071%2010.668%2015.6462%2010.668%2015.9998Z'%20fill='%23AAB0BB'%20stroke='%23AAB0BB'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M10.668%2025.3333C10.668%2025.687%2010.8084%2026.0261%2011.0585%2026.2761C11.3085%2026.5262%2011.6477%2026.6667%2012.0013%2026.6667C12.3549%2026.6667%2012.6941%2026.5262%2012.9441%2026.2761C13.1942%2026.0261%2013.3346%2025.687%2013.3346%2025.3333C13.3346%2024.9797%2013.1942%2024.6406%2012.9441%2024.3905C12.6941%2024.1405%2012.3549%2024%2012.0013%2024C11.6477%2024%2011.3085%2024.1405%2011.0585%2024.3905C10.8084%2024.6406%2010.668%2024.9797%2010.668%2025.3333Z'%20fill='%23AAB0BB'%20stroke='%23AAB0BB'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M18.668%206.66683C18.668%207.02045%2018.8084%207.35959%2019.0585%207.60964C19.3085%207.85969%2019.6477%208.00016%2020.0013%208.00016C20.3549%208.00016%2020.6941%207.85969%2020.9441%207.60964C21.1942%207.35959%2021.3346%207.02045%2021.3346%206.66683C21.3346%206.31321%2021.1942%205.97407%2020.9441%205.72402C20.6941%205.47397%2020.3549%205.3335%2020.0013%205.3335C19.6477%205.3335%2019.3085%205.47397%2019.0585%205.72402C18.8084%205.97407%2018.668%206.31321%2018.668%206.66683Z'%20fill='%23AAB0BB'%20stroke='%23AAB0BB'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M18.668%2015.9998C18.668%2016.3535%2018.8084%2016.6926%2019.0585%2016.9426C19.3085%2017.1927%2019.6477%2017.3332%2020.0013%2017.3332C20.3549%2017.3332%2020.6941%2017.1927%2020.9441%2016.9426C21.1942%2016.6926%2021.3346%2016.3535%2021.3346%2015.9998C21.3346%2015.6462%2021.1942%2015.3071%2020.9441%2015.057C20.6941%2014.807%2020.3549%2014.6665%2020.0013%2014.6665C19.6477%2014.6665%2019.3085%2014.807%2019.0585%2015.057C18.8084%2015.3071%2018.668%2015.6462%2018.668%2015.9998Z'%20fill='%23AAB0BB'%20stroke='%23AAB0BB'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M18.668%2025.3333C18.668%2025.687%2018.8084%2026.0261%2019.0585%2026.2761C19.3085%2026.5262%2019.6477%2026.6667%2020.0013%2026.6667C20.3549%2026.6667%2020.6941%2026.5262%2020.9441%2026.2761C21.1942%2026.0261%2021.3346%2025.687%2021.3346%2025.3333C21.3346%2024.9797%2021.1942%2024.6406%2020.9441%2024.3905C20.6941%2024.1405%2020.3549%2024%2020.0013%2024C19.6477%2024%2019.3085%2024.1405%2019.0585%2024.3905C18.8084%2024.6406%2018.668%2024.9797%2018.668%2025.3333Z'%20fill='%23AAB0BB'%20stroke='%23AAB0BB'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_2618_4631'%3e%3crect%20width='32'%20height='32'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");cursor:move}.tool-meta-area{display:flex;align-items:center;gap:8px}.tool-meta-area span{min-width:127px;color:var(--color-text-01);font-size:var(--font-title-01-m-size);font-weight:var(--font-title-01-m-weight);line-height:var(--font-title-01-m-line-height);letter-spacing:var(--font-title-01-m-letter-spacing)}.tool-meta-area:after{content:"";display:block;width:1px;height:16px;background-color:var(--color-gray-03);margin:0 16px}.tool-control-area{display:flex;align-items:center;justify-content:space-between;gap:20px}.tool-control-area .draw{width:32px;height:32px;background-image:url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0%208C0%203.58172%203.58172%200%208%200H24C28.4183%200%2032%203.58172%2032%208V24C32%2028.4183%2028.4183%2032%2024%2032H8C3.58172%2032%200%2028.4183%200%2024V8Z'%20fill='%23E7EDF6'/%3e%3cpath%20d='M19.9155%208.59582L8.87923%2020.0175L7.2002%2024.8002L11.9829%2023.1211L23.4046%2012.0849C24.5928%2010.8966%2025.4069%208.97002%2024.2186%207.78174C23.0303%206.59345%2021.1037%207.40753%2019.9155%208.59582Z'%20fill='%230F2D63'/%3e%3cpath%20d='M9.37102%2019.5085L12.5426%2022.5615M8.87923%2020.0175L19.9155%208.59582C21.1037%207.40753%2023.0303%206.59345%2024.2186%207.78174C25.4069%208.97002%2024.5928%2010.8966%2023.4046%2012.0849L11.9829%2023.1211L7.2002%2024.8002L8.87923%2020.0175Z'%20stroke='%230F2D63'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M18.8003%209.59995L22.4003%2013.1999'%20stroke='%23E7EDF6'%20stroke-width='2'%20stroke-linecap='square'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain;background-position:center;transition:.1s ease}.tool-control-area .draw.active{background-image:url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='32'%20height='32'%20rx='8'%20fill='%23246BEB'/%3e%3cpath%20d='M19.9155%208.59582L8.87923%2020.0175L7.2002%2024.8002L11.9829%2023.1211L23.4046%2012.0849C24.5928%2010.8966%2025.4069%208.97002%2024.2186%207.78174C23.0303%206.59345%2021.1037%207.40753%2019.9155%208.59582Z'%20fill='white'/%3e%3cpath%20d='M9.37102%2019.5085L12.5426%2022.5615M8.87923%2020.0175L19.9155%208.59582C21.1037%207.40753%2023.0303%206.59345%2024.2186%207.78174C25.4069%208.97002%2024.5928%2010.8966%2023.4046%2012.0849L11.9829%2023.1211L7.2002%2024.8002L8.87923%2020.0175Z'%20stroke='white'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M18.8003%209.59995L22.4003%2013.1999'%20stroke='%23246BEB'%20stroke-width='2'%20stroke-linecap='square'/%3e%3c/svg%3e")}.tool-control-area .minimise{width:32px;height:32px;background-image:url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0%208C0%203.58172%203.58172%200%208%200H24C28.4183%200%2032%203.58172%2032%208V24C32%2028.4183%2028.4183%2032%2024%2032H8C3.58172%2032%200%2028.4183%200%2024V8Z'%20fill='%23E7EDF6'/%3e%3cpath%20d='M8.26234%2017.3654L14.6352%2017.3654M14.6352%2017.3654L14.6352%2023.7379M14.6352%2017.3654L7.2002%2024.8M23.738%2014.6346L17.3652%2014.6346M17.3652%2014.6346V8.26208M17.3652%2014.6346L24.8002%207.2'%20stroke='%230F2D63'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain;background-position:center;transition:.1s ease}.tool-control-area .minimise.active{background-image:url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0%208C0%203.58172%203.58172%200%208%200H24C28.4183%200%2032%203.58172%2032%208V24C32%2028.4183%2028.4183%2032%2024%2032H8C3.58172%2032%200%2028.4183%200%2024V8Z'%20fill='%23246BEB'/%3e%3cpath%20d='M8.26234%2017.3654L14.6352%2017.3654M14.6352%2017.3654L14.6352%2023.7379M14.6352%2017.3654L7.2002%2024.8M23.738%2014.6346L17.3652%2014.6346M17.3652%2014.6346V8.26208M17.3652%2014.6346L24.8002%207.2'%20stroke='white'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.tool-control-area .close{width:32px;height:32px;background-image:url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0%208C0%203.58172%203.58172%200%208%200H24C28.4183%200%2032%203.58172%2032%208V24C32%2028.4183%2028.4183%2032%2024%2032H8C3.58172%2032%200%2028.4183%200%2024V8Z'%20fill='%23E7EDF6'/%3e%3cpath%20d='M9.6001%209.6L22.1922%2022.4'%20stroke='%230F2D63'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M22.3999%209.6L9.8078%2022.4'%20stroke='%230F2D63'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain;background-position:center;transition:.1s ease}.tool-control-area .close.active{background-image:url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0%208C0%203.58172%203.58172%200%208%200H24C28.4183%200%2032%203.58172%2032%208V24C32%2028.4183%2028.4183%2032%2024%2032H8C3.58172%2032%200%2028.4183%200%2024V8Z'%20fill='%23246BEB'/%3e%3cpath%20d='M9.6001%209.6L22.1922%2022.4'%20stroke='white'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M22.3999%209.6L9.8078%2022.4'%20stroke='white'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.tool-control-area .action{width:32px;height:32px;background-image:url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0%208C0%203.58172%203.58172%200%208%200H24C28.4183%200%2032%203.58172%2032%208V24C32%2028.4183%2028.4183%2032%2024%2032H8C3.58172%2032%200%2028.4183%200%2024V8Z'%20fill='%23E7EDF6'/%3e%3cpath%20d='M14.5458%2021.7455V10.2546C14.5458%209.16368%2014.2568%208.72732%2013.5266%208.72732H11.6861C10.956%208.72732%2010.667%209.16368%2010.667%2010.2546V21.7455C10.667%2022.8364%2010.956%2023.2728%2011.6861%2023.2728H13.5266C14.2568%2023.2728%2014.5458%2022.8364%2014.5458%2021.7455Z'%20fill='%230F2D63'%20stroke='%230F2D63'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M21.3339%2021.7455V10.2546C21.3339%209.16368%2021.0449%208.72732%2020.3147%208.72732H18.4742C17.7441%208.72732%2017.4551%209.16368%2017.4551%2010.2546V21.7455C17.4551%2022.8364%2017.7441%2023.2728%2018.4742%2023.2728H20.3147C21.0449%2023.2728%2021.3339%2022.8364%2021.3339%2021.7455Z'%20fill='%230F2D63'%20stroke='%230F2D63'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain;background-position:center;transition:.1s ease}.tool-control-area .action.active{background-image:url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0%208C0%203.58172%203.58172%200%208%200H24C28.4183%200%2032%203.58172%2032%208V24C32%2028.4183%2028.4183%2032%2024%2032H8C3.58172%2032%200%2028.4183%200%2024V8Z'%20fill='%23246BEB'/%3e%3cpath%20d='M21.1933%2015.1735C22.2669%2015.7658%2022.2709%2016.5108%2021.1933%2017.1804L12.8671%2022.7391C11.8209%2023.2918%2011.1104%2022.9654%2011.0358%2021.7696L11.0004%2010.1354C10.9769%209.03387%2011.8935%208.72264%2012.767%209.25078L21.1933%2015.1735Z'%20fill='white'%20stroke='white'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.modal{transition:opacity .3s ease}.modal-content{transition:all .3s ease}.zoom-reverse-enter-from,.zoom-reverse-leave-to{opacity:0}.zoom-reverse-enter-from .modal-content,.zoom-reverse-leave-to .modal-content{-webkit-transform:scale(1.1);transform:scale(1.1)}.zoom-enter-active,.zoom-leave-active{transition:opacity .2s ease,transform .2s ease}.zoom-leave-active{transition:opacity .1s ease}.zoom-leave-active .modal-content{transition:transform .5s ease}.zoom-enter-from,.zoom-leave-to{opacity:0}.zoom-enter-from .modal-content,.zoom-leave-to .modal-content{-webkit-transform:scale(.8);transform:scale(.8)}.zoom-enter-to .modal-content,.zoom-leave-from .modal-content{-webkit-transform:scale(1);transform:scale(1)}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-to,.fade-leave-from{opacity:1}.accordion-enter-from{opacity:0;transform:scaleY(0)}.accordion-enter-active{transition:opacity .3s cubic-bezier(.42,0,.58,1) .05s,transform .3s cubic-bezier(.42,0,.58,1);transform-origin:top}.accordion-enter-to{opacity:1;transform:scaleY(1)}.accordion-leave-from{opacity:1;transform:translateY(0)}.accordion-leave-active{transition:transform .2s cubic-bezier(.25,.1,.25,1),opacity .2s cubic-bezier(.2,.1,.25,1);transform-origin:top}.accordion-leave-to{opacity:0;transform:translateY(-4px)}.zoom-context-enter-from{opacity:0;transform:translateY(-10px)}.zoom-context-enter-active{transition:opacity .2s cubic-bezier(.42,0,.58,1) .05s,transform .25s cubic-bezier(.42,0,.58,1)}.zoom-context-enter-to,.zoom-context-leave-from{opacity:1;transform:translateY(1)}.zoom-context-leave-active{transition:transform .25s cubic-bezier(.25,.1,.25,1),opacity .1s cubic-bezier(.2,.1,.25,1)}.zoom-context-leave-to{opacity:0;transform:translateY(-5px)}.accordion-top-enter-from{opacity:0;transform:translateY(10px)}.accordion-top-enter-active{transition:opacity .2s cubic-bezier(.42,0,.58,1) .05s,transform .25s cubic-bezier(.42,0,.58,1)}.accordion-top-enter-to,.accordion-top-leave-from{opacity:1;transform:translateY(0)}.accordion-top-leave-active{transition:transform .25s cubic-bezier(.25,.1,.25,1),opacity .1s cubic-bezier(.2,.1,.25,1)}.accordion-top-leave-to{opacity:0;transform:translateY(10px)}.fade-up-enter-from,.fade-up-leave-to{opacity:0}.fade-up-enter-from .modal-content,.fade-up-leave-to .modal-content{transform:translateY(8px)}.fade-up-enter-to,.fade-up-leave-from{opacity:1}.fade-up-enter-to .modal-content,.fade-up-leave-from .modal-content{transform:translateY(0)}.fade-up-enter-active{transition:opacity .2s cubic-bezier(.42,0,.58,1)}.fade-up-enter-active .modal-content{transition:transform .2s cubic-bezier(.42,0,.58,1)}.fade-up-leave-active{transition:opacity .2s cubic-bezier(.2,.1,.25,1)}.fade-up-leave-active .modal-content{transition:transform .4s cubic-bezier(.25,.1,.25,1)}.toast-enter-from,.toast-leave-to{opacity:0;transform:translateY(var(--toast-initial-offset))}.toast-enter-active{transition:opacity .4s ease-out,transform .4s ease-out}.toast-leave-active{transition:opacity .3s ease-in,transform .3s ease-in}.toast-enter-to,.toast-leave-from{opacity:1;transform:translateY(0)}.toast-container.top{--toast-initial-offset: -20px}.toast-container.bottom{--toast-initial-offset: 20px}.alert-container.top{--toast-initial-offset: -20px}.alert-enter-from,.alert-leave-to{opacity:0}.alert-enter-active{transition:opacity .2s ease-out}.alert-leave-active{transition:opacity .1s ease-in}.alert-enter-to,.alert-leave-from{opacity:1}.toast-zoom-enter-from{opacity:0;transform:translateY(20px) scale(.95)}.toast-zoom-enter-active{transition:opacity .3s ease-out,transform .3s cubic-bezier(.25,.8,.5,1)}.toast-zoom-enter-to{opacity:1;transform:translateY(0) scale(1)}.toast-zoom-leave-from{opacity:1;transform:translateY(0)}.toast-zoom-leave-active{transition:opacity .2s ease-in,transform .2s ease-in}.toast-zoom-leave-to{opacity:0;transform:translateY(20px)}.spinner-container{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;background-color:#00000080;visibility:visible;opacity:1;transition:opacity .3s ease,visibility .3s ease}.spinner-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.spinner-text{font-size:32px;font-weight:700;line-height:44px;letter-spacing:-.3%;color:var(--color-white)}.spinner{animation:spin 2s linear infinite;transform-origin:center center}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.code{display:flex;flex-direction:column;gap:2rem;align-items:center;justify-content:center;border-radius:var(--radius-4);background-color:var(--color-white);color:var(--color-text-03)}.code_qr{display:block;width:10rem;height:10rem}.code_text{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:1rem 0;border:1px solid var(--color-line-divider);border-radius:var(--radius-2)}.code_text span{display:block;font-size:var(--font-body-01-m-size);font-weight:var(--font-body-01-m-weight);line-height:var(--font-body-01-m-line-height);letter-spacing:var(--font-body-01-m-letter-spacing)}.code_text em{color:var(--color-text-01);font-size:2rem;font-weight:700;line-height:100%}.code-blue{background-color:var(--color-blue-01)}.code_small{gap:1.5rem;padding:1.875rem;border-radius:var(--radius-3);border:1px solid var(--color-line-divider)}.code_small .code_qr{width:5rem;height:5rem}.code_small .code_text{padding:2px 0}.code_small .code_text span{font-size:var(--font-caption-01-m-size);font-weight:var(--font-caption-01-m-weight);line-height:var(--font-caption-01-m-line-height);letter-spacing:var(--font-caption-01-m-letter-spacing)}.code_small .code_text em{color:var(--color-text-01);font-size:var(--font-title-03-b-size);font-weight:var(--font-title-03-b-weight);line-height:var(--font-title-03-b-line-height);letter-spacing:var(--font-title-03-b-letter-spacing)}.code_large{display:grid;grid-template-columns:1fr 1fr;gap:1px;height:100%;padding:12px 0 4px;border-radius:0}.code_large .left{padding:0 110px;padding:0 clamp(80px,5.729vw,110px)}.code_large .right{display:flex;align-items:center;justify-content:center;position:relative}.code_large .right:before{content:"";display:block;width:1px;height:100%;background-color:var(--color-line-divider);position:absolute;left:0;top:0}.code_large .code_qr_box{width:706px;width:clamp(500px,36.771vw,706px);padding:48px;padding:clamp(28px,2.5vw,48px);border-radius:24px;border:1px solid #E6E6E6;background-color:transparent}.code_large .code_qr_box img{width:100%;height:100%}.code_large .code_text{border-radius:24px}.code_large .code_text span{font-size:var(--font-heading-04-size);font-weight:var(--font-heading-04-weight);line-height:var(--font-heading-04-line-height);letter-spacing:var(--font-heading-04-letter-spacing)}.code_large .code_text em{font-size:6.25rem;font-weight:500;line-height:140%;letter-spacing:-.003em;text-align:center}.grid{display:flex;flex-wrap:wrap;gap:1rem}.grid__item{flex:1 1 calc(33.333% - 1rem)}.fullscreen{display:grid;place-items:center;height:100%;width:100vw;box-sizing:border-box;background-color:var(--color-white);text-align:center}.fullscreen h3{color:var(--color-gray-08);font-size:var(--font-title-03-b-size);font-weight:var(--font-title-03-b-weight);line-height:var(--font-title-03-b-line-height);letter-spacing:var(--font-title-03-b-letter-spacing)}.fullscreen .button{min-width:160px;margin-top:40px}.error-visual{height:200px;margin-bottom:24px;background-image:url(/assets/pic_error_common-4QCE-hKb.png);background-size:contain;background-position:center;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;text-align:center}.error-visual.network{margin-bottom:0;background-image:url(/assets/pic_error_network-iFcWf_sf.png)}.error-visual.license{background-image:url(/assets/pic_license_end-ZhxSk3WK.png)}.error-visual.success{background-image:url(/assets/pic_signup_success-3O6YSDzr.png)}.error-visual.sendmail{background-image:url(/assets/pic_sendmail-DnK4KBJ4.png)}.error-visual.inquiry{background-image:url(/assets/pic_inquiry-B9s5HkYa.png)}.error-content p{margin-top:8px;font-weight:500;color:var(--color-gray-07)}.error-content b{font-weight:700}.error-content .link{color:var(--color-blue-06);text-decoration:underline}.error-content .highlight{color:var(--color-blue-06)}.error-content .btn-area{gap:20px;justify-content:center}.error-content .btn-area .button{margin-top:0}.code-content{display:flex;flex-direction:column;width:100%;height:100%;padding:40px 80px;padding:clamp(24px,1.958vw,40px) clamp(48px,3.917vw,80px)}.code-content h3{font-size:56px;font-size:clamp(36px,2.917vw,56px)}.code-content h3+p{margin-top:26px;margin-top:clamp(16px,1.292vw,26px);font-size:40px;font-size:clamp(24px,1.958vw,40px);color:var(--color-text-03)}.code-content .code{flex:1;min-height:0}.code-content .button{margin-top:2rem}.global-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:var(--bg-white);padding:var(--header-vertical-padding) var(--layout-padding) var(--header-vertical-padding) 0;height:4rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;box-shadow:2px 2px 10px #00000026}.global-header.narrow{padding:1.2813rem var(--layout-padding) 1.2813rem 3.5rem}.global-header.narrow .button_outline-primary{min-width:165px}.global-header.narrow .button_outline-primary span{display:inline-flex;align-items:center}.global-header.narrow .button_outline-primary span:before{content:"";display:inline-block;width:1px;height:1.125rem;margin:0 .5rem;background-color:var(--color-line-divider)}.global-header.narrow .global__text{font-size:var(--font-heading-03-size)}.global-header_container{position:sticky;width:100%;top:0;left:0;z-index:4}.global-header_container .assistive-text_focus{top:0;color:#5e5e5e;background:#fff}.global-header__item.left{flex:0 1 auto}.global-header__item.center{position:absolute;left:50%;transform:translate(-50%)}.global-header__item.right{flex:0 1 auto}.global-header--flex{display:flex;flex:1;justify-content:flex-end;gap:2.5rem}.global-header__logo{height:1.5625rem}.global-header__logo img{display:block;height:100%}.global-header__time{display:flex;align-items:center;gap:8px;padding:5px 12px;background-color:var(--color-blue-01);border-radius:var(--radius-pill)}.global-header__time .text{min-width:85px;color:var(--color-text-01);font-size:var(--font-timer-size);font-weight:var(--font-timer-weight);line-height:var(--font-timer-line-height);letter-spacing:var(--font-timer-letter-spacing)}.global-header__time .icon{width:1.5rem;height:1.5rem;color:var(--color-gray-05)}.global-header_console{padding:var(--header-console-vertical-padding) var(--layout-padding)}.global-actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center}.global-actions__item{color:var(--color-text-04)}.global-actions.tools{gap:.5rem}.global-actions.tools .button__icon fill,.global-actions.tools .button__icon stroke{transition:all .3s ease}.global-actions .noti .button__icon{--noti-fill: white;--noti-stroke: #444444;transition:all 3s ease}.global-actions .noti .button__icon:hover,.global-actions .noti .button__icon:focus,.global-actions .noti .button__icon.active{--noti-fill: #246BEB;--noti-stroke: white}.global-actions .cs .button_icon{fill:#fff;stroke:#444}.global-actions .cs .button_icon:hover,.global-actions .cs .button_icon:focus,.global-actions .cs .button_icon.active{fill:#444;stroke:#fff}.global-actions .my{display:flex;position:relative}.global-actions .my .user{font-size:var(--font-title-02-m-size);color:var(--color-text-01);border:0}.global-actions .my .user .icon_left{margin-right:.5rem}.global-actions .my .icon_x-large{width:2.5rem;height:2.5rem;margin-right:.5rem}.global-actions .my .context{min-width:138px;right:0;top:calc(100% + 8px)}.global-actions .my .context-list{padding:14px 32px 16px;text-align:left}.global-actions .my .context-list span{display:inline-flex;padding:2px 0;text-align:left}.global-actions .my .context-list span:hover,.global-actions .my .context-list span:focus{font-size:var(--font-body-01-m-size);font-weight:var(--font-body-01-m-weight);line-height:var(--font-body-01-m-line-height);letter-spacing:var(--font-body-01-m-letter-spacing)}.global-actions .my .context-list .button_text{padding:0;margin-top:16px;color:var(--color-text-04)}.global-actions .my .context-list .button_text:hover,.global-actions .my .context-list .button_text:focus{color:var(--color-text-04);font-size:var(--font-caption-02-b-size);font-weight:var(--font-caption-02-b-weight);line-height:var(--font-caption-02-b-line-height);letter-spacing:var(--font-caption-02-b-letter-spacing)}.global-actions .my .context-list .user-name{font-size:var(--font-body-01-b-size);font-weight:var(--font-body-01-b-weight);line-height:var(--font-body-01-b-line-height);letter-spacing:var(--font-body-01-b-letter-spacing)}.global-actions .my .context-list .user-name:hover,.global-actions .my .context-list .user-name:focus{font-size:var(--font-body-01-b-size);font-weight:var(--font-body-01-b-weight);line-height:var(--font-body-01-b-line-height);letter-spacing:var(--font-body-01-b-letter-spacing)}.global-actions:has(.unread){position:relative}.global-actions:has(.unread) .unread{position:absolute;top:23px;right:15px}.global-actions .button_outline-secondary{margin-right:-.75rem}.global-controls .form-element__control{width:320px}.global__text{color:var(--color-text-01);font-size:var(--font-heading-02-size);font-weight:var(--font-heading-02-weight);line-height:var(--font-heading-02-line-height);letter-spacing:var(--font-heading-02-letter-spacing)}.gnb>ul{display:flex;margin-left:92px;gap:40px}.gnb>ul>li{position:relative}.gnb>ul>li>a{display:flex;height:64px;align-items:center;color:var(--white);font-size:18px;font-weight:700;text-decoration:none;background:linear-gradient(var(--blue),var(--blue)) no-repeat bottom/0 7px;transition:.5s;position:relative;cursor:pointer}.gnb>ul>li>a:after{content:"";display:block;width:100%;height:4px;background-color:transparent;position:absolute;left:50%;bottom:0;transform:translate(-50%);transition:.3s ease}.gnb>ul>li:hover>a{color:var(--color-blue-06);background-size:calc(100% - 100px) 7px}.gnb>ul>li:hover>a:after{background-color:var(--color-blue-06)}.gnb>ul>li:has(a:focus)>a{color:var(--color-blue-06);background-size:calc(100% - 100px) 7px}.gnb>ul>li:has(a:focus)>a:after{background-color:var(--color-blue-06)}.gnb>ul>li>a.active{color:var(--color-blue-06)}.gnb>ul>li>a.active:after{background-color:var(--color-blue-06)}.gnb>ul>li .depth2{position:absolute;left:0;right:0;padding:8px 0 0;display:grid;width:200px;grid-template-rows:0fr;box-sizing:border-box;transition:grid-template-rows .5s,opacity .2s 75ms;opacity:0}.gnb>ul>li ul{padding:16px 8px;border-radius:var(--radius-2);background-color:var(--bg-white);border:1px solid var(--color-gray-10);overflow:hidden}.gnb>ul>li ul a{display:block;padding-inline:14px;color:var(--color-text-03);text-decoration:none;border-radius:var(--radius-1);white-space:nowrap;font-size:var(--font-body-01-m-size);font-weight:var(--font-body-01-m-weight);line-height:var(--font-body-01-m-line-height);letter-spacing:var(--font-body-01-m-letter-spacing);line-height:40px;cursor:pointer}.gnb>ul>li ul a:focus,.gnb>ul>li ul a:hover{background-color:var(--color-gray-02);outline:none}.gnb>ul:has(ul a:focus-visible) .depth2{grid-template-rows:1fr;opacity:1}.gnb>ul>li:hover .depth2{grid-template-rows:1fr;opacity:1}.header .gnb{justify-self:center}@property --headerHeight{syntax: "<length> | auto "; inherits: true; initial-value: auto;}.header{--headerHeight: 92px;position:fixed;inset:0 0 auto 0;z-index:100;background:linear-gradient(to bottom,rgba(0,0,0,.1) calc(var(--headerHeight) - 1px),rgba(255,255,255,.1) calc(var(--headerHeight) - 1px),rgba(255,255,255,.1) var(--headerHeight),var(--white) var(--headerHeight));height:var(--headerHeight);transition:.5s}.header:has(.gnb>ul:hover){height:calc(262px + var(--headerHeight))}.header:has(.gnb>ul ul a:focus){height:calc(262px + var(--headerHeight))}@keyframes header{to{background:linear-gradient(to bottom,rgb(0,0,0) calc(var(--headerHeight) - 1px),rgba(255,255,255,.1) calc(var(--headerHeight) - 1px),rgba(255,255,255,.1) var(--headerHeight),var(--white) var(--headerHeight));box-shadow:0 10px 10px #0000001a}}.header__wrap{display:grid;grid-template-columns:200px 1fr 200px;align-items:center}.page-header{width:100%;height:fit-content;padding:40px var(--layout-padding) 4px;background-color:var(--color-white)}.page-header__row{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}.page-header__row:not(:first-child){justify-content:flex-end;min-height:26px;margin-top:-14px;gap:1rem}.page-header__row:not(:first-child) .page-header__actions{justify-content:flex-end}.page-header__row:not(:first-child) .item-count{margin-left:0}.page-header__row:not(:first-child) .button{color:var(--color-white);transition:.1s ease}.page-header__row:not(:first-child) .button:hover,.page-header__row:not(:first-child) .button:focus,.page-header__row:not(:first-child) .button.active{color:#444}.page-header__row:not(:last-child){align-items:flex-start}.page-header__row:not(:last-child) .page-header__controls{gap:1rem}.page-header__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;align-items:center;gap:1.125rem}.page-header__actions.column{flex-direction:column;align-items:flex-start;max-width:calc(100% - 634px);min-height:88px}.page-header__actions .checkbox .checkbox__label .form-element__label{font-size:1.125rem;font-weight:500;line-height:140%;color:var(--color-text-01);white-space:nowrap}.page-header__actions .item-count{margin-left:-6px}.page-header__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;align-items:center;gap:.625rem;height:100%}.page-header__controls .input{min-width:456px}.page-header__control{display:inline-flex}.page-header__control .button_icon-border{width:48px;height:48px;border-color:#c9c9c9}.page-header__control .form-element .button__icon{width:20px;height:20px}.page-header__title{min-width:0;width:100%;padding-top:10px;color:var(--color-text-01);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:var(--font-heading-05-size);font-weight:var(--font-heading-05-weight);line-height:var(--font-heading-05-line-height);letter-spacing:var(--font-heading-05-letter-spacing);line-height:44px}.page-header__meta{color:var(--color-text-01);gap:10px;font-size:var(--font-body-01-m-size);font-weight:var(--font-body-01-m-weight);line-height:var(--font-body-01-m-line-height);letter-spacing:var(--font-body-01-m-letter-spacing);line-height:100%}.page-header__meta.light{color:var(--color-text-03);display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.page-header__meta em{font-weight:var(--font-title-02-b-weight)}.page-header .msg-warning{display:block;padding-left:24px;color:var(--color-red);font-size:var(--font-caption-02-m-size);font-weight:var(--font-caption-02-m-weight);line-height:var(--font-caption-02-m-line-height);letter-spacing:var(--font-caption-02-m-letter-spacing);line-height:20px;position:relative}.page-header .msg-warning .icon{display:inline-block;position:absolute;left:0}.item-count{font-size:var(--font-title-02-m-size);font-weight:var(--font-title-02-m-weight);line-height:var(--font-title-02-m-line-height);letter-spacing:var(--font-title-02-m-letter-spacing)}.item-count em{font-weight:var(--font-title-02-b-weight);position:relative}.item-count em:after{content:"";display:inline-block;width:100%;height:2px;background-color:var(--color-text-01);position:absolute;left:0;right:0;bottom:0}.toggle-snb{width:4.5rem;height:64px;padding:0 20px;cursor:pointer;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M13.8004%2019.2008H2.40039M21.6004%2012.0008H2.40039M21.6004%204.80078H2.40039'%20stroke='black'%20stroke-width='2'%20stroke-linecap='round'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:24px;background-position:center;transition:.4s;position:relative;overflow:visible}.toggle-snb:after{content:"";display:block;width:1px;height:64px;background-color:#e6e6e6;position:absolute;right:1px;top:50%;transform:translateY(-50%)}.toggle-snb.closed{transition:.2s}.table-header{display:flex;flex-direction:column;gap:18px;margin-bottom:16px}.table-header .row{display:flex;justify-content:space-between;align-items:center;flex-direction:row}.table-header .select{min-width:154px;height:2.5rem}.table-header .icon-bar{transform:translateY(0);opacity:.5}.table-header .item-count{color:var(--color-text-01);font-size:var(--font-title-01-m-size);font-weight:var(--font-title-01-m-weight);line-height:var(--font-title-01-m-line-height);letter-spacing:var(--font-title-01-m-letter-spacing)}.calendar-wrap{display:flex;align-items:center;gap:8px}.calendar-area{position:relative}.calendar-area .form-element__control{height:2.5rem;min-width:158px;color:var(--color-gray-07);cursor:default}.calendar-area .form-element__control .input{padding-left:0;padding-right:52px;text-align:right}.calendar-area .form-element__control .button_icon{right:20px}.calendar-area .input-has-icon_right .input{height:initial;padding-right:.625rem;padding-left:.625rem;text-align:left;background-color:var(--bg-white)}.calendar{position:absolute;right:0;top:100%;z-index:10}.calendar .vc-bordered{box-shadow:4px 4px 4px #0000001a;border:1px solid var(--color-blue-02)}.calendar .vc-popover-content.direction-bottom{background-color:var(--color-blue-01)}.calendar .vc-header .vc-title{color:var(--color-text-01);background-color:transparent;font-size:var(--font-title-02-m-size);font-weight:var(--font-title-02-m-weight);line-height:var(--font-title-02-m-line-height);letter-spacing:var(--font-title-02-m-letter-spacing);transition:.2s ease}.calendar .vc-header .vc-title:hover{color:var(--color-blue-06);opacity:1}.calendar .vc-header .vc-arrow{color:var(--color-gray-07);background-color:transparent}.calendar .vc-header .vc-arrow:hover,.calendar .vc-header .vc-arrow:active,.calendar .vc-header .vc-arrow.active{color:var(--color-blue-06);opacity:1}.calendar .vc-header .vc-focus:focus-within{color:var(--color-blue-06);box-shadow:none}.calendar .vc-weeks{padding:8px 10px 12px}.calendar .vc-week,.calendar .vc-weekdays{gap:4px}.calendar .vc-week{padding-bottom:2px}.calendar .vc-weekday{padding:4px 0 6px;color:var(--color-text-03);font-size:var(--font-caption-01-b-size);font-weight:var(--font-caption-01-b-weight);line-height:var(--font-caption-01-b-line-height);letter-spacing:var(--font-caption-01-b-letter-spacing)}.calendar .vc-day-content:not(.vc-highlight-content-solid):hover,.calendar .vc-day-content:not(.vc-highlight-content-solid):focus-within{background-color:var(--color-blue-01);box-shadow:none}.calendar .vc-day-content:not(.vc-highlight-content-solid).is-current{color:var(--color-blue-06)}.calendar .vc-highlight-bg-light{background-color:var(--color-blue-01)}.calendar .vc-highlight-content-solid.vc-blue{background-color:var(--color-blue-01);color:var(--color-text-03);box-shadow:0 0 0 1px var(--color-blue-02)}.calendar .vc-attr.vc-blue.vc-focus.vc-highlight-content-light{color:var(--color-text-03)}.calendar .vc-nav-item{background-color:transparent;font-weight:500;font-size:var(--font-caption-01-m-size);font-weight:var(--font-caption-01-m-weight);line-height:var(--font-caption-01-m-line-height);letter-spacing:var(--font-caption-01-m-letter-spacing)}.calendar .vc-nav-item.is-active{color:var(--color-blue-06);font-weight:700;box-shadow:none}.calendar .vc-nav-item.is-current{color:var(--color-text-01);font-weight:700;box-shadow:none}.calendar .vc-nav-item.vc-focus:focus-within{box-shadow:none}.calendar .vc-nav-arrow,.calendar .vc-nav-title{background-color:transparent}.calendar .vc-day-content{width:32px;height:32px;transition:.2s ease}.with-label{display:flex;align-items:center;gap:8px}.with-label .form-element__label{margin-bottom:0;transform:translateY(10%)}@media (max-width: 1500px){.page-header__actions{flex-wrap:wrap}.page-header__actions .page-header__meta:nth-child(3){width:100%}}.content-header{margin-block:60px 32px;text-align:center}.content-header.narrow{margin-bottom:24px}.content-header.narrow .content-desc{margin-top:24px}.content-title{color:var(--color-text-01);font-weight:700;font-size:32px;line-height:44.8px;letter-spacing:-.3%;text-align:center}.content-desc{margin-top:32px;color:var(--color-text-04);font-size:var(--font-title-01-m-size);font-weight:var(--font-title-01-m-weight);line-height:var(--font-title-01-m-line-height);letter-spacing:var(--font-title-01-m-letter-spacing)}body:has(.intro) .global-header_container{position:fixed}.toolbar{display:block;width:100%;height:83px;display:flex;justify-content:center;align-items:center;flex-direction:row;gap:clamp(36px,2.6vw,50px);background-color:var(--bg-white);border-top:1px solid var(--color-gray-03);position:sticky;bottom:0;z-index:3}.toolbar.blue{background-color:var(--bg-light-blue);border-top:0}.toolbar.basic{min-height:83px;box-shadow:0 -10px 30px #00000014}.toolbar>.button_tool:first-of-type{padding-right:clamp(40px,2.6vw,50px);position:relative}.toolbar>.button_tool:first-of-type:after{content:"";display:block;width:1px;height:24px;background-color:var(--color-gray-04);position:absolute;right:0;top:50%;transform:translateY(-50%)}.bar{display:block;width:1px;height:24px;background-color:var(--color-gray-04)}.bar.sm{display:inline-block;height:13px;margin:0 9px;background-color:#d8d8d8}.footer{width:100%;padding:24px 60px;background-color:inherit;border-top:1px solid var(--bg-light-gray)}.footer .copyright{color:var(--color-text-04);font-size:var(--font-caption-01-m-size);font-weight:var(--font-caption-01-m-weight);line-height:var(--font-caption-01-m-line-height);letter-spacing:var(--font-caption-01-m-letter-spacing)}.snb{width:320px;flex-shrink:0;background-color:var(--bg-side-menu);position:relative;overflow-y:hidden;overflow-x:hidden;transition-duration:.5s;transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1)}.snb.lg{width:25vw;max-width:480px;min-width:340px;background-color:var(--color-blue-01);transition:none;container-type:inline-size;container-name:sidebar}.snb.lg .snb-cont{display:flex;flex-direction:column;width:100%;height:100%}.snb-cont{width:320px;height:100%}.snb-tit{padding-bottom:4px;text-align:left;color:var(--color-text-01);display:flex;justify-content:space-between;align-items:center;flex-direction:row;font-size:var(--font-title-02-b-size);font-weight:var(--font-title-02-b-weight);line-height:var(--font-title-02-b-line-height);letter-spacing:var(--font-title-02-b-letter-spacing)}.snb-tit:not(:first-of-type){padding-bottom:8px}.snb-tit .btn-group{gap:.625rem;color:var(--color-gray-07)}.snb-tit .btn-group .button{width:1.375rem;height:1.375rem}.snb-desc{margin-top:8px;color:var(--color-text-04);font-size:var(--font-caption-01-m-size);font-weight:var(--font-caption-01-m-weight);line-height:var(--font-caption-01-m-line-height);letter-spacing:var(--font-caption-01-m-letter-spacing)}.snb .form-element:not(:last-child){margin-bottom:1.5rem}.snb .chat-input .input-area .form-element{margin-bottom:0}.snb .input_date+.input_date{margin-top:.5rem}.snb .input-outline{background-color:var(--color-white)}.snb .tabs{height:100%}.snb .tabs__content{padding:var(--snb-info-padding);max-height:calc(100% - 132px)}.snb .tabs__content.chat-tab{max-height:calc(100% - 92px);padding:0;overflow-y:hidden}.snb .tabs__content.student-tab{max-height:calc(100% - 92px);padding:30px 16px}.snb .divider{display:block;width:100%;height:1px;margin:24px 0 26px;background-color:var(--color-line-divider);position:relative}.snb .divider:before{content:"";display:block;width:var(--snb-info-padding);height:1px;background-color:var(--color-line-divider);position:absolute;left:0;transform:translate(-100%)}.snb .divider:after{content:"";display:block;width:var(--snb-info-padding);height:1px;background-color:var(--color-line-divider);position:absolute;right:0;transform:translate(100%)}.snb.closed{width:0}.preview-container{width:100%}.student-container{width:100%;box-sizing:border-box}.student-group{margin-bottom:20px;padding-bottom:20px}.student-group:not(:last-child){border-bottom:1px solid var(--color-white)}.student-group h3{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px;color:var(--color-text-01);font-size:var(--font-title-02-b-size);font-weight:var(--font-title-02-b-weight);line-height:var(--font-title-02-b-line-height);letter-spacing:var(--font-title-02-b-letter-spacing);font-size:19px}.student-group h3 .count{padding-left:8px;color:var(--color-blue-08);font-size:var(--font-title-01-m-size);font-weight:var(--font-title-01-m-weight);line-height:var(--font-title-01-m-line-height);letter-spacing:var(--font-title-01-m-letter-spacing)}.student-list{padding:8px 0;margin:0;background-color:var(--color-white);border-radius:var(--radius-2)}.student-item{display:flex;align-items:center;justify-content:space-between;padding:8px 8px 8px 16px;color:var(--color-gray-06);border-radius:var(--radius-2);position:relative;transition:.2s ease}.student-item:last-child{border-bottom:none}.student-item .student-name{display:inline-flex;align-items:center;gap:8px;flex-grow:1;color:var(--color-text-03);font-size:var(--font-body-02-m-size);font-weight:var(--font-body-02-m-weight);line-height:var(--font-body-02-m-line-height);letter-spacing:var(--font-body-02-m-letter-spacing)}.student-item .student-name:after{content:"";display:block;width:16px;height:16px;background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3%207.2L6.86719%2012L13%204'%20stroke='%230F2D63'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:contain;opacity:0;transition:.2s ease}.student-item .student-status{margin-right:10px}.student-item .button{opacity:0;transition:.2s ease;--path-fill: #808998;--rect-fill: #E3E7EC;--rect-stroke: #E3E7EC}.student-item .context{min-width:120px;position:absolute;right:0;z-index:2}.student-item .context .context-list{padding:11px 0}.student-item.active,.student-item:hover,.student-item:focus{padding-left:24px;background-color:#f5f7f8}.student-item.active .button,.student-item:hover .button,.student-item:focus .button{opacity:1}.student-item.active .student-name,.student-item:hover .student-name,.student-item:focus .student-name{color:var(--color-text-03);font-size:var(--font-body-02-b-size);font-weight:var(--font-body-02-b-weight);line-height:var(--font-body-02-b-line-height);letter-spacing:var(--font-body-02-b-letter-spacing)}.student-item.active .student-name:after,.student-item:hover .student-name:after,.student-item:focus .student-name:after{opacity:1}.student-item.not-participating .student-name,.student-item.forced-out .student-name{color:var(--color-text-05-disabled)}.student-item.chat-restricted .student-name:after{content:"채팅제한";width:auto;height:auto;padding:0 8px;font-size:14px;font-weight:400;line-height:22px;color:var(--color-white);white-space:nowrap;border-radius:var(--radius-pill);background-image:none;background-color:var(--color-badge-purple);opacity:1}.student-group.preview{display:flex;flex-direction:column;flex:1;min-height:0;margin-bottom:0;padding:24px 20px 0 40px}@container sidebar (max-width: 479px){.student-group.preview{padding:24px .5208333333vw 0 2.0833333333vw}}@container sidebar (max-width: 399px){.student-group.preview{padding:24px 7px 0 28px}}.student-group.preview h3{justify-content:flex-start;padding:8px 0 8px 8px;margin-bottom:2px;margin-right:14px;border-bottom:1px solid var(--color-gray-05)}.student-group.preview h3:before{content:"";display:inline-block;width:20px;height:20px;margin-right:8px;background:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_4925_43694)'%3e%3cpath%20d='M9.85626%209.63406C11.1798%209.63406%2012.3259%209.15936%2013.2623%208.22278C14.1988%207.28635%2014.6735%206.14057%2014.6735%204.81688C14.6735%203.49364%2014.1988%202.34771%2013.2622%201.41097C12.3256%200.474699%2011.1797%200%209.85626%200C8.53256%200%207.38678%200.474699%206.45035%201.41113C5.51392%202.34756%205.03906%203.49349%205.03906%204.81688C5.03906%206.14057%205.51392%207.2865%206.4505%208.22293C7.38708%209.1592%208.53302%209.63406%209.85626%209.63406Z'%20fill='%2365728A'/%3e%3cpath%20d='M18.2863%2015.379C18.2593%2014.9893%2018.2047%2014.5641%2018.1242%2014.1152C18.0431%2013.663%2017.9385%2013.2354%2017.8134%2012.8446C17.6842%2012.4407%2017.5084%2012.0419%2017.2911%2011.6596C17.0656%2011.2629%2016.8007%2010.9175%2016.5034%2010.6332C16.1926%2010.3358%2015.8121%2010.0967%2015.372%209.92229C14.9335%209.74879%2014.4475%209.6609%2013.9276%209.6609C13.7234%209.6609%2013.526%209.74467%2013.1447%209.99293C12.91%2010.146%2012.6355%2010.323%2012.3291%2010.5187C12.0671%2010.6857%2011.7122%2010.8421%2011.2738%2010.9837C10.8461%2011.1221%2010.4118%2011.1923%209.98322%2011.1923C9.5546%2011.1923%209.12048%2011.1221%208.69232%2010.9837C8.25439%2010.8422%207.89948%2010.6858%207.63779%2010.5189C7.33429%2010.325%207.05963%2010.148%206.82144%209.99278C6.44058%209.74452%206.24298%209.66075%206.03882%209.66075C5.5188%209.66075%205.03296%209.74879%204.59457%209.92244C4.15482%2010.0965%203.77411%2010.3356%203.46298%2010.6333C3.16589%2010.9178%202.90085%2011.2631%202.67563%2011.6596C2.4585%2012.0419%202.28271%2012.4406%202.15332%2012.8448C2.02835%2013.2356%201.92383%2013.663%201.84265%2014.1152C1.76224%2014.5635%201.70761%2014.9888%201.6806%2015.3794C1.65405%2015.7621%201.64062%2016.1593%201.64062%2016.5604C1.64062%2017.6044%201.9725%2018.4496%202.62695%2019.0729C3.27332%2019.688%204.12857%2020.0001%205.16861%2020.0001H14.7987C15.8388%2020.0001%2016.6937%2019.6882%2017.3402%2019.0729C17.9948%2018.4501%2018.3267%2017.6047%2018.3267%2016.5603C18.3266%2016.1573%2018.313%2015.7598%2018.2863%2015.379Z'%20fill='%2365728A'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_4925_43694'%3e%3crect%20width='20'%20height='20'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e") no-repeat center}.student-group.preview h3 .count{font-size:var(--font-heading-01-size);font-weight:var(--font-heading-01-weight);line-height:var(--font-heading-01-line-height);letter-spacing:var(--font-heading-01-letter-spacing)}.student-group.preview .student-list{flex:1;min-height:0;padding:0 30px 24px 0;overflow-y:auto;background:none}@container sidebar (max-width: 479px){.student-group.preview .student-list{padding:0 1.5625vw 24px 0}}@container sidebar (max-width: 399px){.student-group.preview .student-list{padding:0 21px 24px 0}}.student-group.preview .student-list::-webkit-scrollbar{width:8px;height:8px}.student-group.preview .student-list::-webkit-scrollbar-thumb{background:#14142626}.student-group.preview .student-list::-webkit-scrollbar-thumb:hover{background:#14142633}.student-group.preview .student-item.radio{min-height:40px;gap:8px;padding-left:8px}.student-group.preview .student-item.radio:has([type=radio]:checked){background-color:var(--color-blue-02)}.student-group.preview .student-item.radio:not(:last-child){margin-bottom:2px}.student-group.preview .student-item.radio:active,.student-group.preview .student-item.radio:focus,.student-group.preview .student-item.radio:hover{padding-left:8px;background-color:var(--color-blue-02);box-shadow:none}.student-group.preview .student-item.radio:active .form-element__label,.student-group.preview .student-item.radio:focus .form-element__label,.student-group.preview .student-item.radio:hover .form-element__label{color:var(--color-text-01)}.student-group.preview .student-item.radio .radio_faux{margin-right:.5rem}.student-group.preview .student-item.radio .form-element__label{font-size:var(--font-title-01-m-size);font-weight:var(--font-title-01-m-weight);line-height:var(--font-title-01-m-line-height);letter-spacing:var(--font-title-01-m-letter-spacing)}.intro{display:flex;flex-direction:column;flex:1;height:100%;padding-top:64px;box-sizing:border-box;background-color:var(--bg-login-content);text-align:center;overflow-y:auto}.intro section{flex-shrink:0}.intro .inner-container{width:1200px;margin:0 auto}.intro .inner-container.carousel{width:auto}.intro .column{display:flex;justify-content:space-between;align-items:center;gap:70px}.intro .column+.column{margin-top:60px}.intro-section{flex-shrink:0;padding-block:100px}.intro-content{flex-grow:1;text-align:left}.intro-label{display:inline-block;margin-bottom:18px;color:var(--color-blue-06);font-size:var(--font-caption-02-b-size);font-weight:var(--font-caption-02-b-weight);line-height:var(--font-caption-02-b-line-height);letter-spacing:var(--font-caption-02-b-letter-spacing)}.intro-title{text-wrap:balance;word-break:keep-all;color:var(--color-text-01);font-size:var(--font-heading-04-size);font-weight:var(--font-heading-04-weight);line-height:var(--font-heading-04-line-height);letter-spacing:var(--font-heading-04-letter-spacing)}.intro-desc{margin-top:30px}.intro-summary{color:var(--color-text-01);font-size:var(--font-body-02-m-size);font-weight:var(--font-body-02-m-weight);line-height:var(--font-body-02-m-line-height);letter-spacing:var(--font-body-02-m-letter-spacing)}.intro-context{color:var(--color-text-01);font-size:var(--font-body-02-b-size);font-weight:var(--font-body-02-b-weight);line-height:var(--font-body-02-b-line-height);letter-spacing:var(--font-body-02-b-letter-spacing)}.intro-detail{margin-top:16px;color:var(--color-text-04);font-size:var(--font-caption-02-m-size);font-weight:var(--font-caption-02-m-weight);line-height:var(--font-caption-02-m-line-height);letter-spacing:var(--font-caption-02-m-letter-spacing)}.intro-image{width:564px;height:auto}.intro .target{background-color:var(--bg-login-content)}.intro .multi-slider{padding-block:40px;padding-inline:max(50% - 608px,32px)}.intro .single-slider-container{width:50%}.inner-container{width:1200px;margin:0 auto}.service{background-color:var(--bg-white)}.service .intro-image{display:flex;background-color:var(--bg-light-gray);border-radius:24px;overflow:hidden;height:420px}.overview{background-color:var(--bg-white)}.overview .column:first-of-type .intro-visual:after{content:"";display:block;width:292px;height:160px;background:url(/assets/intro_overview_illust-C_efUmWL.svg) center/cover no-repeat;position:absolute;bottom:0;left:-206px}.multi-slider-container{position:relative}.custom-navigation{display:inline-flex;justify-content:flex-start;gap:16px;width:100%;padding:0 max(50% - 608px,32px);z-index:10}.custom-navigation .custom-prev,.custom-navigation .custom-next{display:inline-flex;justify-content:center;align-items:center;width:64px;height:64px;color:var(--color-text-01);background-color:var(--color-white);border-radius:var(--radius-circle);border:1px solid var(--color-gray-10);cursor:pointer}.custom-navigation .custom-prev .icon,.custom-navigation .custom-next .icon{width:32px;height:32px}.custom-navigation .custom-prev.swiper-button-disabled,.custom-navigation .custom-next.swiper-button-disabled{color:var(--color-gray-04);border-color:var(--color-line-divider);cursor:default}.custom-prev .icon{transform:rotate(180deg)}.custom-controller{display:inline-flex;justify-content:flex-start;gap:16px;width:100%;padding-top:66px;z-index:10}.custom-controller .control-prev,.custom-controller .control-next{display:inline-flex;justify-content:center;align-items:center;width:64px;height:64px;color:var(--color-text-01);background-color:var(--color-white);border-radius:var(--radius-circle);border:1px solid var(--color-gray-10);cursor:pointer}.custom-controller .control-prev .icon,.custom-controller .control-next .icon{width:32px;height:32px}.custom-controller .control-prev.swiper-button-disabled,.custom-controller .control-next.swiper-button-disabled{color:var(--color-gray-04);border-color:var(--color-line-divider);cursor:default}.control-prev .icon{transform:rotate(180deg)}.voice{display:flex;flex-direction:column;justify-content:space-between;width:288px;height:180px;padding:38px 30px;text-align:left;border-radius:20px;background-color:#fff;box-shadow:0 4px 40px #00000014;border:1px solid rgba(0,0,0,0);transition:border .3s}.voice-message{color:var(--color-text-03);text-wrap:balance;word-break:keep-all;font-size:var(--font-title-02-m-size);font-weight:var(--font-title-02-m-weight);line-height:var(--font-title-02-m-line-height);letter-spacing:var(--font-title-02-m-letter-spacing)}.voice-teacher{display:flex;align-items:center;color:var(--color-text-04);font-size:var(--font-caption-02-m-size);font-weight:var(--font-caption-02-m-weight);line-height:var(--font-caption-02-m-line-height);letter-spacing:var(--font-caption-02-m-letter-spacing)}.voice-teacher__age{margin-left:4px}.voice-teacher__subject{margin-left:16px}.voice .avatar{width:80px;height:80px;overflow:hidden;display:inline-block;vertical-align:middle;border-radius:var(--radius-circle);line-height:1;position:absolute;bottom:0;right:40px;transform:translateY(50%)}.voice .avatar img{max-width:100%;height:auto}.swiper-slide-active .voice{border:1px solid var(--color-gray-10)}.feature{padding-block:100px 130px;background-color:#efefef}.feature .intro-header{margin-bottom:40px}.feature-list{display:flex;gap:16px}.feature-card{display:inline-flex;flex-direction:column;justify-content:space-between;gap:20px;flex:1;background:#fff;padding:32px 24px;border-radius:24px;text-align:left}.feature-card:nth-child(4){position:relative}.feature-card:nth-child(4):after{content:"";display:block;height:180px;aspect-ratio:244/180;background-image:url(/assets/pic_feature-B28PL6iC.png);background-repeat:no-repeat;background-position:center;background-size:cover;position:absolute;left:50%;top:0;transform:translate(-50%,-100%)}.feature-title{margin-bottom:8px;color:var(--color-text-03);font-size:var(--font-title-02-b-size);font-weight:var(--font-title-02-b-weight);line-height:var(--font-title-02-b-line-height);letter-spacing:var(--font-title-02-b-letter-spacing)}.feature-desc{color:var(--color-text-04);font-size:var(--font-caption-01-m-size);font-weight:var(--font-caption-01-m-weight);line-height:var(--font-caption-01-m-line-height);letter-spacing:var(--font-caption-01-m-letter-spacing)}.feature .icon{width:56px;height:56px}.function{padding-block:100px 140px;background-color:var(--bg-login-content)}.function .intro-header{margin-bottom:40px}.function-list{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr;gap:24px;max-width:1200px;margin:0 auto;padding:0 20px}.function-card{display:flex;flex-direction:column-reverse;justify-content:flex-start;gap:32px;height:100%;padding:30px 24px;background:var(--bg-white);border-radius:24px;text-align:left}.function-content{flex:1;display:flex;flex-direction:column}.function-title{flex:0 0 auto;font-size:20px;font-weight:700;margin-bottom:12px}.function-desc{flex:1;font-size:16px;line-height:1.5;color:#666}.function .icon{width:64px;height:64px}.section-title{text-align:center;font-size:32px;margin-bottom:48px}.intro .login-container{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;flex:1;gap:var(--login-card-gap);min-height:calc(100vh - 64px);padding:94px 0 160px;background:var(--bg-login-content) url(/assets/bg_login_visual-B7I5mR7T.png) center/contain no-repeat;position:relative}.login-content{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;height:100%}.login-title{margin-bottom:32px;text-align:center;color:var(--color-text-01);font-size:var(--font-heading-01-size);font-weight:var(--font-heading-01-weight);line-height:var(--font-heading-01-line-height);letter-spacing:var(--font-heading-01-letter-spacing)}.visual-logo{width:328px;height:auto}@media screen and (max-width: 1366px) and (max-height: 768px){.visual-logo{width:20vw}}.visual-logo img{display:block;max-width:100%;width:100%;height:auto}.tagline{display:block;width:463px;margin:0;padding-bottom:20px}@media screen and (max-width: 1366px) and (max-height: 768px){.tagline{width:25vw;padding-bottom:10px}}.tagline img{display:block;max-width:100%;width:100%;height:auto}.login-card{width:424px;padding:16px;border-radius:var(--radius-4);background-color:var(--bg-white);box-shadow:4px 4px 20px #0000000d}.login-form{padding:40px;text-align:left}.login-form .form-element{display:flex;flex-direction:column}.login-form .form-element+.form-element{margin-top:20px}.login-form .checkbox .checkbox__label{display:inline-flex;align-items:center}.login-form .checkbox .checkbox_faux{width:20px;height:20px}.login-form .checkbox .form-element__label{font-size:var(--font-body-01-m-size);font-weight:var(--font-body-01-m-weight);line-height:var(--font-body-01-m-line-height);letter-spacing:var(--font-body-01-m-letter-spacing);line-height:26px}.login-form .button{margin-top:32px}.login-form .is-error .form-feedback{margin-top:20px;font-size:var(--font-caption-02-m-size);font-weight:var(--font-caption-02-m-weight);line-height:var(--font-caption-02-m-line-height);letter-spacing:var(--font-caption-02-m-letter-spacing)}.login-form .is-error .form-feedback:empty{margin-top:0}.login-links{margin-top:32px;display:flex;justify-content:center;align-items:center;flex-direction:row}.login-links .button_text{min-width:initial;margin-top:0;padding:0 10px;font-size:var(--font-body-02-m-size);font-weight:var(--font-body-02-m-weight);line-height:var(--font-body-02-m-line-height);letter-spacing:var(--font-body-02-m-letter-spacing)}.login-links li:first-child{position:relative}.login-links li:first-child:after{content:"";display:block;width:1px;height:10px;background-color:var(--color-gray-03);position:absolute;right:0;top:50%;transform:translateY(-50%)}.policy-links{gap:20px;display:flex;justify-content:center;align-items:center;flex-direction:row}.policy-links .button_text{text-decoration:none;font-size:var(--font-caption-01-m-size);font-weight:var(--font-caption-01-m-weight);line-height:var(--font-caption-01-m-line-height);letter-spacing:var(--font-caption-01-m-letter-spacing)}.policy-links .policy{font-weight:var(--font-caption-01-b-weight)}.main-content:has(.account-container){background-color:var(--bg-light-gray)}.account-container{flex:1;width:500px;margin:0 auto;padding-bottom:140px}.account-container .btn-area{margin-top:40px;gap:var(--button-gap-lg)}.account-box{padding:32px;background-color:var(--color-white);border-radius:var(--radius-4)}.account-box+.account-box{margin-top:32px}.account-box .form-element{margin-bottom:24px}.account-box .form-element:last-child{margin-bottom:0}.account-box .checkbox{margin-bottom:6px}.account-box .checkbox .form-element__label{font-size:var(--font-body-01-m-size);font-weight:var(--font-body-01-m-weight);line-height:var(--font-body-01-m-line-height);letter-spacing:var(--font-body-01-m-letter-spacing)}.account-box .divider{display:block;width:100%;height:1px;margin-block:-8px 16px;background-color:var(--color-gray-03)}.account-box .btn-area{margin-top:16px}.account-box .button:only-child{min-width:120px}.account-box.my-box .form-element{margin-bottom:16px}.account-title{margin-bottom:24px;color:var(--color-text-01);font-size:var(--font-heading-01-size);font-weight:var(--font-heading-01-weight);line-height:var(--font-heading-01-line-height);letter-spacing:var(--font-heading-01-letter-spacing)}.account-menu{display:flex;flex-direction:column;gap:16px}.account-menu .menu-item{display:flex;justify-content:space-between;align-items:center}.account-menu .menu-item__title{color:var(--color-text-05-disabled);font-size:var(--font-body-02-m-size);font-weight:var(--font-body-02-m-weight);line-height:var(--font-body-02-m-line-height);letter-spacing:var(--font-body-02-m-letter-spacing)}.account-menu .menu-item .button{min-width:120px}.terms-link{display:inline-block;margin-inline:6px;color:var(--color-blue-06);transition:color .2s ease}.terms-link:hover,.terms-link:focus{color:var(--color-blue-08)}.chk-list{list-style:none;padding:0;margin:0}.chk-list__item{position:relative;padding-left:40px;margin-bottom:24px;word-break:keep-all;color:var(--color-text-05-disabled);font-size:var(--font-body-02-m-size);font-weight:var(--font-body-02-m-weight);line-height:var(--font-body-02-m-line-height);letter-spacing:var(--font-body-02-m-letter-spacing)}.chk-list__item:last-child{margin-bottom:0}.chk-list__item:before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAYAAABV7bNHAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHQSURBVHgB7dg9UsJAGMbxZ0FrpaHWAb2GHMEbEEugwRN4BNOIYwXexCvYOjpiCxQUdgLr7tL4FUOSzWaTeX4NQzLzbuY/mUyyABERERERERERERGRGwIV1e7Nz6SQgRDiSG7k5OW2eY8UKhmo1Zt1RU1Mvh+V4fNN8xIJVS7Q33G2VvvvjWl4vEQCNVTIf3E08XF4gIT2UBFxcaQU09dR4w0JVeIOiouj7p1lfV0/RwqlfwbtEqe2qnee7hqPSKHUgfKOYyagpFzEMVNQQq7imEkoGZdxzDSUiOs4ZiJKoog4ZioyavfnV2rKcPtPTtJ878QpKo6ZjAzag/m1+hl+PSal+nIeNS9gSZFxtKxv0sHPA2p7IWj1Z2NYUHQcLZdPDRuRfIijZQskEUadyhLJlzhmJWR0MliMJWQQdT7pM8mnOGY1WGArkm9xzIqwJGskH+OYVWFR2ki+xjErw7KkkXyOY1ZHDnaN5HsccwXISVwklelBLd+JPl98HHMVyFF8pCh+xDFXgpwlj+RPHM3JdsfukfyKoznbD4qP5F8czemGWXQkP+NozncUf0fyN45WyJbr6WDR3ahI6n1oWl/vh77GISIiIiIiIiIiIiJy6ROxBkWiinEuAgAAAABJRU5ErkJggg==) no-repeat center;background-size:contain}.step-indicator{display:flex;flex-direction:column;gap:8px;width:100%;margin-block:0 32px}.step-indicator__container{height:8px;background-color:#d9d9d9;overflow:hidden}.step-indicator__value{height:100%;background-color:var(--color-blue-06);transition:width .3s ease;width:calc(100% / var(--max) * var(--current))}.step-indicator__step{text-align:right;color:var(--color-text-04);font-size:var(--font-body-01-m-size);font-weight:var(--font-body-01-m-weight);line-height:var(--font-body-01-m-line-height);letter-spacing:var(--font-body-01-m-letter-spacing)}.step-indicator__step strong{color:var(--color-blue-06)}.dot-list{list-style:none;padding:0;margin:0}.dot-list__item{position:relative;padding-left:10px;margin-bottom:16px;word-break:keep-all;color:var(--color-blue-06);font-size:var(--font-caption-02-m-size);font-weight:var(--font-caption-02-m-weight);line-height:var(--font-caption-02-m-line-height);letter-spacing:var(--font-caption-02-m-letter-spacing)}.dot-list__item:last-child{margin-bottom:0}.dot-list__item:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:4px;background-color:var(--color-blue-06);border-radius:50%}.modal-dialog .form .form-element:last-child{margin-bottom:0}.modal-dialog:has(.form) .modal-footer .button:only-child{min-width:120px}.modal-dialog .privacy-box+.form-element__control .checkbox__label{align-items:flex-start;margin-top:20px}.modal-dialog .privacy-box+.form-element__control .checkbox__label .form-element__label{font-size:var(--font-body-01-m-size);font-weight:var(--font-body-01-m-weight);line-height:var(--font-body-01-m-line-height);letter-spacing:var(--font-body-01-m-letter-spacing)}.modal-dialog .privacy-box+.form-element__control .checkbox__label .checkbox_faux{margin-top:2px}.info-list{display:flex;flex-direction:column;gap:16px}.info-item{display:flex;justify-content:space-between;align-items:center}.info-item__title{color:var(--color-text-05-disabled);font-size:var(--font-body-02-m-size);font-weight:var(--font-body-02-m-weight);line-height:var(--font-body-02-m-line-height);letter-spacing:var(--font-body-02-m-letter-spacing)}.info-item__value{color:var(--color-text-01);text-align:right;font-size:var(--font-body-02-b-size);font-weight:var(--font-body-02-b-weight);line-height:var(--font-body-02-b-line-height);letter-spacing:var(--font-body-02-b-letter-spacing)}.content-container{flex:1;min-width:1200px;width:100%;margin:0 auto}.board-container{flex:1;padding-block:0 40px;padding-inline:var(--layout-padding)}.board-container .pagination{margin-top:24px}.board-header{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:20px}.board-header .calendar-area .form-element__control{height:48px}.board-header .calendar-area .form-element__control .input{height:100%;padding-inline:16px;line-height:48px}.board-header .calendar-area .form-element__control .button_icon{right:16px}.board-header .icon-bar{transform:initial}.board-total{flex:1;color:var(--color-text-03);font-size:var(--font-body-01-m-size);font-weight:var(--font-body-01-m-weight);line-height:var(--font-body-01-m-line-height);letter-spacing:var(--font-body-01-m-letter-spacing)}.board-total strong{color:var(--color-blue-06);font-weight:700}.page-inquiry{flex:1;display:flex;flex-direction:column;min-height:0;overflow-y:auto;background-color:var(--bg-white)}.page-inquiry .content-container{padding-bottom:140px}.page-inquiry .form{max-width:800px;margin:0 auto}.page-inquiry .form .btn-area{padding-top:20px}.page-inquiry .checkbox{align-items:center;height:26px}.page-inquiry .checkbox .checkbox__label{height:26px}.page-inquiry .checkbox .form-element__label{font-size:var(--font-body-01-m-size);font-weight:var(--font-body-01-m-weight);line-height:var(--font-body-01-m-line-height);letter-spacing:var(--font-body-01-m-letter-spacing)}.page-inquiry .privacy-box{margin-top:6px}.page-inquiry .table-header{padding-inline:var(--layout-padding)}.form .form-element{margin-bottom:20px}textarea.input{padding:8px 10px;line-height:inherit}.privacy-box{padding:8px 10px;border:1px solid var(--color-gray-03);border-radius:var(--radius-2)}.privacy-box ol{list-style-type:decimal;padding-left:20px}.privacy-box ol li{color:var(--color-text-03);font-size:var(--font-body-01-m-size);font-weight:var(--font-body-01-m-weight);line-height:var(--font-body-01-m-line-height);letter-spacing:var(--font-body-01-m-letter-spacing)}.privacy-box ol li .link{color:var(--color-blue-06);text-decoration:underline}.privacy-box ul{list-style:none;padding:0;margin:0}.privacy-box ul li{position:relative;padding-left:12px;color:var(--color-text-01);font-size:var(--font-body-01-m-size);font-weight:var(--font-body-01-m-weight);line-height:var(--font-body-01-m-line-height);letter-spacing:var(--font-body-01-m-letter-spacing)}.privacy-box ul li:before{content:"-";position:absolute;left:0}.form-element__control:has(.privacy-box){flex-direction:column}.table-base tbody th,.table-base tbody td{padding:20px 30px}.table-base tbody tr td:nth-child(2){text-align:left}.table-headless tbody tr{background-color:var(--color-gray-01)}.table-headless tbody td{padding:20px 16px;vertical-align:middle}.table-headless tbody .subject{display:flex;align-items:center;gap:16px;text-align:left}.table-headless tbody .notice-link{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;line-height:1;cursor:pointer}.table-headless tbody tr:first-child td{border-top:1px solid var(--color-gray-03)}.table-headless tbody .read{background-color:var(--bg-white)}.table-headless tbody .read td{color:var(--color-text-05-disabled)}.table-headless tbody .badge.new{flex-shrink:0}.table-headless .row-action{color:var(--color-gray-05)}.post-link{display:inline-block;max-width:100%;color:var(--color-blue-06);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:underline;cursor:pointer;font-size:var(--font-body-02-m-size);font-weight:var(--font-body-02-m-weight);line-height:var(--font-body-02-m-line-height);letter-spacing:var(--font-body-02-m-letter-spacing);line-height:1;vertical-align:middle;transition:.3s ease}.post-link:hover{color:var(--color-blue-08)}.light{color:var(--color-text-05-disabled)}.board-view{margin-top:20px}.board-view .table-info{width:100%;border-top:1px solid var(--color-gray-03);margin-bottom:24px}.board-view .table-info th,.board-view .table-info td{padding:12px 20px;border-bottom:1px solid var(--color-gray-03);text-align:left}.board-view .table-info th{padding:20px;background:var(--bg-side-menu);vertical-align:top}.board-view .table-info td>.td-content{display:flex;align-items:center;min-height:40px}.board-view .form-row{align-items:center;justify-content:flex-start;gap:16px}.board-view .form-row .form-element{flex:initial}.board-view .select_container{width:500px}.board-view .file-upload{display:flex;align-items:center;gap:12px}.board-view .file-upload .upload{width:max-content;padding-inline:16px;gap:16px;cursor:pointer}.board-view .file-upload .upload:disabled{cursor:not-allowed}.board-view .file-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.board-view .file-list{display:flex;flex-direction:row;gap:12px}.board-view .file-tag{display:flex;align-items:center;gap:8px;width:max-content;min-width:128px;height:40px;padding:8px 12px;color:var(--color-text-03);background-color:var(--bg-white);border-radius:var(--radius-2);border:1px solid #D8D8D8}.board-view .file-name{flex:1;font-size:var(--font-title-01-m-size);font-weight:var(--font-title-01-m-weight);line-height:var(--font-title-01-m-line-height);letter-spacing:var(--font-title-01-m-letter-spacing)}.board-view button.file-tag{cursor:pointer}.board-view .delete{color:var(--color-gray-05);background-color:var(--bg-white);transition:.3s ease;cursor:pointer}.board-view .delete:hover{color:var(--color-red)}.board-view .info-msg{margin-left:auto;padding-left:10px;color:var(--color-blue-06);position:relative;font-size:var(--font-caption-01-m-size);font-weight:var(--font-caption-01-m-weight);line-height:var(--font-caption-01-m-line-height);letter-spacing:var(--font-caption-01-m-letter-spacing)}.board-view .info-msg:before{content:"";display:inline-block;width:4px;height:4px;background-color:var(--color-blue-06);border-radius:var(--radius-circle);position:absolute;left:0;top:50%;transform:translateY(-50%)}.privacy-agreement{display:flex;flex-direction:column;gap:24px}.privacy-agreement .agreement-table{width:100%;border-top:1px solid var(--color-gray-10)}.privacy-agreement .agreement-table th,.privacy-agreement .agreement-table td{padding:8px 10px;text-align:left;border-bottom:1px solid var(--color-gray-03);border-right:1px solid var(--color-gray-03);font-size:var(--font-body-01-m-size);font-weight:var(--font-body-01-m-weight);line-height:var(--font-body-01-m-line-height);letter-spacing:var(--font-body-01-m-letter-spacing)}.privacy-agreement .agreement-table th:last-child,.privacy-agreement .agreement-table td:last-child{border-right:0}.privacy-agreement .agreement-table th{background-color:var(--bg-white);border-color:var(--color-gray-10);font-weight:700}.privacy-agreement .agreement-notice{padding:24px;background-color:#f7f7f8;border-radius:var(--radius-3)}.privacy-agreement .agreement-notice ul{list-style:none;padding:0;margin:0}.privacy-agreement .agreement-notice ul li{position:relative;padding-left:12px;color:var(--color-blue-06);font-size:var(--font-body-01-m-size);font-weight:var(--font-body-01-m-weight);line-height:var(--font-body-01-m-line-height);letter-spacing:var(--font-body-01-m-letter-spacing)}.privacy-agreement .agreement-notice ul li:before{content:"•";position:absolute;left:0;color:var(--color-blue-06);transform:translateY(-2px)}.privacy-agreement .agreement-notice ul li:not(:last-child){margin-bottom:16px}.privacy-agreement .agreement-notice ul li em{font-weight:700}#app,body{margin:0;padding:0;overflow-x:hidden;display:flex;flex-direction:column;height:100%}html,body{height:100%}html:has(.intro),body:has(.intro){height:initial}.container{display:flex;flex:1;min-height:calc(100% - 80px);overflow:hidden}.main-content{height:100%;overflow-y:auto;overflow-x:hidden;flex:1;display:flex;flex-direction:column;background-color:#fff;position:relative}.main-content:focus-visible{outline:0}.no-data{width:100%;height:100%;padding-bottom:140px;gap:1.375rem;display:flex;justify-content:center;align-items:center;flex-direction:column}.no-data p{font-size:1rem;font-weight:600;color:#505050}.no-data p+.button{margin-top:2.5rem}.no-data.with-header{max-height:100%;padding-bottom:80px}.no-data.with-header_multiple{padding-bottom:137px}.no-data.blue{max-height:initial;height:100%;background-color:var(--bg-light-blue);border-top:1px solid var(--color-gray-01)}.snb .no-data{gap:8px;padding-bottom:0}.snb .no-data p{color:var(--color-gray-07);font-size:var(--font-title-02-b-size);font-weight:var(--font-title-02-b-weight);line-height:var(--font-title-02-b-line-height);letter-spacing:var(--font-title-02-b-letter-spacing)}.end-content{display:flex;justify-content:center;align-items:center;flex-direction:column}.end-content h2{margin-bottom:32px;color:var(--color-text-01);font-size:var(--font-heading-03-size);font-weight:var(--font-heading-03-weight);line-height:var(--font-heading-03-line-height);letter-spacing:var(--font-heading-03-letter-spacing)}.end-content .end-meta{width:416px;padding:40px;border-radius:var(--radius-4);background-color:var(--bg-white)}.end-content .end-meta dl{display:flex;justify-content:space-between;margin:0;padding:.5rem 0}.end-content .end-meta dl dt,.end-content .end-meta dl dd{margin:0;padding:0;font-size:var(--font-body-02-m-size);font-weight:var(--font-body-02-m-weight);line-height:var(--font-body-02-m-line-height);letter-spacing:var(--font-body-02-m-letter-spacing)}.end-content .end-meta dl dt{color:var(--color-text-05-disabled);text-align:left;flex-basis:30%}.end-content .end-meta dl dd{color:var(--color-text-01);text-align:right;flex-basis:70%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.end-content .end-meta dl dd.light{color:var(--color-text-03)}.end-content .end-meta hr{border:none;border-top:1px solid var(--color-gray-03);margin:1rem 0}.end-content .button_primary{width:160px;margin-top:40px}.form-element__control.multiple+.context{right:0;top:calc(100% + .5rem)}body{background-color:#f8f9fa;color:#343a40}.docs-container{display:flex;height:100vh}.docs-sidebar{min-width:250px;background-color:#fff;color:#47546c;padding:.625rem;border-right:1px solid #d8dee6;overflow-y:auto}.docs-logo{font-size:1.25rem;font-weight:400;text-align:center}.docs-logo i{display:flex;justify-content:center;margin-bottom:.625rem;font-size:2.5rem}.docs-sidebar ul{margin-top:2rem;list-style:none}.docs-sidebar li{margin-bottom:1rem}.docs-sidebar a{color:#47546c;text-decoration:none;font-weight:400;display:block;padding:.5rem 1rem;border-radius:.25rem;transition:background-color .3s ease}.docs-sidebar a.active{background-color:#e7edf6}.docs-sidebar a:hover,.docs-sidebar a:focus{background-color:#e7edf6}.docs-main{flex-grow:1;background-color:#fff;overflow-y:auto}.component-header{padding:1rem 2rem;background-color:#f4f6f9}.component-header ul{display:flex;gap:10px}.component-header li{display:flex;align-items:center;gap:10px;list-style:none;font-size:.75rem;color:#47546c}.component-header li:not(:first-of-type):before{content:"";display:block;width:2px;height:2px;background-color:#47546c;border-radius:999px}.component-main{padding:3rem 2rem}.docs-main .component-header h2{font-size:3rem;font-weight:200;color:#47546c}.docs-main h3{margin-bottom:1rem;font-size:1.625rem;color:#425a73}.docs-main h3:not(:first-of-type){margin-top:3rem}.docs-main h4{font-size:1.25rem;font-weight:500;color:#587ab9}.code-block+h4{margin-top:2rem}h4+.docs-desc{margin-top:.625rem}.docs-desc{color:#5a76aa}.docs-desc .doc{padding:0 2px;font-size:1rem;color:#1990b8;background:#f6f9fb;border-radius:.125rem}.docs-list{margin:.625rem 0;margin-left:20px;list-style-type:disc}.docs-list li{color:#5a76aa}.docs-list li:not(:last-of-type){margin-bottom:.3125rem}.component-preview{margin-top:1rem;padding:1rem;border:2px solid #dee2e6;border-width:2px 2px 0 2px;border-radius:.25rem .25rem 0 0}.component-preview:last-of-type{border-bottom:1px solid #dee2e6}.component-preview>.button+.button:not(.checkbox_button):not(.radio_button){margin-left:6px}.demo-viewport{position:relative;height:fit-content;min-height:82px;padding:0}.demo-viewport .global-header_container{position:absolute}pre{background-color:#f8f9fa;padding:1rem;border-radius:.25rem;border:1px solid #dee2e6;overflow-x:auto;white-space:pre-wrap}code{font-family:Courier New,Courier,monospace;color:#d63384}@media (max-width: 768px){.docs-container{flex-direction:column}.docs-sidebar{width:100%;height:auto}.docs-main{padding:1rem}}.action-bar{display:flex;justify-content:flex-end;align-items:center;padding:0;border-bottom:1px solid #e6e6e6;background-color:#fdfdfd}.copy-button{background-color:#fdfdfd;color:#425a73;line-height:1.2;border:0;padding:.5rem 1rem;border-left:1px solid #e6e6e6;cursor:pointer;display:inline-block}.copy-button:hover{background-color:var(--color-blue-01)}pre[class*=language-]:after,pre[class*=language-]:before{content:none!important}pre[class*=language-]>code{border-left:0!important;box-shadow:none!important}.code-block{position:relative;border:2px solid #dee2e6;border-radius:0 0 .25rem .25rem}pre{background-color:#f8f9fa!important;padding:1rem;margin:0!important;border:0!important;overflow-x:auto;white-space:pre-wrap}code{font-family:Courier New,Courier,monospace;color:#f8f8f2}.palette-wrap{display:flex;flex-direction:column;flex-wrap:wrap;gap:1.5rem}.color-palette p{margin-bottom:.75rem;font-size:1rem;font-weight:500;color:#47546c}.color-palette ul{list-style:none;padding:0;margin:0;width:300px;border-radius:5px}.color-palette ul li:first-of-type{border-radius:5px 5px 0 0}.color-palette ul li:last-of-type{border-radius:0 0 5px 5px}.color-item{display:flex;justify-content:space-between;align-items:center;padding:10px;position:relative;cursor:pointer;transition:background-color .3s ease}.color-item button{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;text-align:inherit;cursor:pointer;outline:none}.color-item:nth-of-type(1),.color-item:nth-of-type(2),.color-item:nth-of-type(3),.color-item:nth-of-type(4),.color-item:nth-of-type(5),.color-item:nth-of-type(6){color:#333}.color-item:nth-of-type(7),.color-item:nth-of-type(8),.color-item:nth-of-type(9),.color-item:nth-of-type(10){color:#fff}.color-item .hex-button{display:none;background:none;border:none;color:currentColor;cursor:pointer}.color-item:hover .hex-button{display:inline-block}.tooltip{position:absolute;top:-50%;background-color:#1c283e;color:#fff;padding:5px;border-radius:3px;font-size:12px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:10}.tooltip.hex{right:0}.docs-icon{display:flex;flex-wrap:wrap}.docs-icon-list{list-style:none}.docs-icon-list figure{display:flex;flex-direction:column;align-items:center;justify-content:center;width:6.25rem;height:6.25rem}.docs-icon-list figcaption{font-size:.75rem;font-weight:500;color:#425a73}.release-notes{padding-top:5rem;margin-bottom:2rem;font-size:.875rem;color:#5876a3;line-height:1.5}.release-notes h2{margin-bottom:.5rem;font-size:1.8125rem;font-weight:200}.release-notes h3{margin-top:0!important;margin-bottom:.5rem;font-weight:700;font-size:1.1rem;color:#000}.release-notes ul{margin-left:1.5rem;margin-bottom:1rem;list-style:disc}.release-notes code{color:#000}.color-group{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0 40px}.color-chip{width:150px;height:100px;background-color:#ddd;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border-radius:8px;box-shadow:0 2px 4px #0000001a;font-size:.75rem;font-weight:500;transition:transform .3s}.color-chip:hover{transform:scale(1.05)}.radius-chip{width:8vw;min-width:140px;aspect-ratio:1/1;margin-right:20px;margin-bottom:20px;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font-size:.75rem;color:var(--color-gray-08);border:1px solid var(--color-gray-04);background-color:#fff;box-shadow:0 2px 4px #0000001a;transition:transform .3s}.radius-chip.radius-pill{aspect-ratio:5/1!important}.radius-chip:hover{transform:scale(1.05)}.typography-group{display:flex;flex-direction:column;gap:10px;margin-top:20px}.font-item{display:grid;grid-template-columns:minmax(-webkit-max-content,100px) 1fr;grid-template-columns:minmax(max-content,100px) 1fr;gap:1rem;align-items:center;margin-bottom:10px}.font-item span{font-size:.875rem;color:var(--color-gray-08);margin-bottom:5px}.font-item span:first-of-type{text-align:right}.font-heading-04 p{font-size:var(--font-heading-04-size)}.font-heading-03 p{font-size:var(--font-heading-03-size)}.font-heading-02 p{font-size:var(--font-heading-02-size)}.font-heading-01 p{font-size:var(--font-heading-01-size)}.font-title-02-b p{font-size:var(--font-title-02-b-size)}.font-title-02-m p{font-size:var(--font-title-02-m-size)}.font-title-01-b p{font-size:var(--font-title-01-b-size)}.font-title-01-m p{font-size:var(--font-title-01-m-size)}.font-sub-title-01 p{font-size:var(--font-sub-title-01-size)}.font-body-02-b p{font-size:var(--font-body-02-b-size)}.error-page{width:100vw;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:var(--bg-blue);text-align:center}.error-title{font-size:var(--font-heading-03-size);font-weight:var(--font-heading-03-weight);line-height:var(--font-heading-03-line-height);letter-spacing:var(--font-heading-03-letter-spacing);color:var(--color-text-01)}.error-desc{padding-top:1rem;margin-bottom:2.5rem;font-size:var(--font-body-02-m-size);font-weight:var(--font-body-02-m-weight);line-height:var(--font-body-02-m-line-height);letter-spacing:var(--font-body-02-m-letter-spacing);color:var(--color-text-03)}.skeleton,.skeleton-body p,.skeleton-title:before,.skeleton-table__cell .skeleton-text,.skeleton-text{background-color:var(--color-gray-03);border-radius:var(--radius-pill)}.skeleton-text{min-width:50px;height:14px}.skeleton-text.item-count{max-width:260px;height:20px}.skeleton-text.page-header__title{width:120px;height:28px}.page-header__meta .skeleton-text{width:240px;height:28px}.skeleton-table{width:100%;border-collapse:collapse}.skeleton-table thead th{height:62px}.skeleton-table__cell .skeleton-text{width:100%;height:20px}.skeleton-table td .button .more_circle{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M10.2931%206.31623C10.2931%205.36128%2011.0605%204.61096%2011.9983%204.61096C12.9362%204.61096%2013.7036%205.37833%2013.7036%206.31623C13.7036%207.25412%2012.9362%208.02149%2011.9983%208.02149C11.0605%208.02149%2010.2931%207.27117%2010.2931%206.31623ZM10.2931%2012.0004C10.2931%2011.0455%2011.0605%2010.2952%2011.9983%2010.2952C12.9362%2010.2952%2013.7036%2011.0625%2013.7036%2012.0004C13.7036%2012.9383%2012.9362%2013.7057%2011.9983%2013.7057C11.0605%2013.7057%2010.2931%2012.9554%2010.2931%2012.0004ZM11.9983%2015.9794C11.0605%2015.9794%2010.2931%2016.7297%2010.2931%2017.6846C10.2931%2018.6396%2011.0605%2019.3899%2011.9983%2019.3899C12.9362%2019.3899%2013.7036%2018.6225%2013.7036%2017.6846C13.7036%2016.7468%2012.9362%2015.9794%2011.9983%2015.9794Z'%20fill='%23E6E6E6'/%3e%3c/svg%3e")}.skeleton-table__header{height:24px}.skeleton-table__row:not(:last-child){border-bottom:1px solid var(--color-gray-03)}.skeleton-card{background-color:var(--bg-white);border-radius:var(--radius-4);transition:.2s ease}.skeleton-header{min-height:52px;gap:4px;padding:12px 16px 12px 32px;border-radius:var(--radius-4) var(--radius-4) 0 0;display:flex;justify-content:center;align-items:center;flex-direction:row}.skeleton-header .button .icon-bg{width:100%;height:100%}.skeleton-header .button .more_circle{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M10.2931%206.31623C10.2931%205.36128%2011.0605%204.61096%2011.9983%204.61096C12.9362%204.61096%2013.7036%205.37833%2013.7036%206.31623C13.7036%207.25412%2012.9362%208.02149%2011.9983%208.02149C11.0605%208.02149%2010.2931%207.27117%2010.2931%206.31623ZM10.2931%2012.0004C10.2931%2011.0455%2011.0605%2010.2952%2011.9983%2010.2952C12.9362%2010.2952%2013.7036%2011.0625%2013.7036%2012.0004C13.7036%2012.9383%2012.9362%2013.7057%2011.9983%2013.7057C11.0605%2013.7057%2010.2931%2012.9554%2010.2931%2012.0004ZM11.9983%2015.9794C11.0605%2015.9794%2010.2931%2016.7297%2010.2931%2017.6846C10.2931%2018.6396%2011.0605%2019.3899%2011.9983%2019.3899C12.9362%2019.3899%2013.7036%2018.6225%2013.7036%2017.6846C13.7036%2016.7468%2012.9362%2015.9794%2011.9983%2015.9794Z'%20fill='%23E6E6E6'/%3e%3c/svg%3e")}.skeleton-title{flex:1}.skeleton-title:before{content:"";display:block;max-width:50%;height:14px}.skeleton-body{min-height:216px;padding:20px 32px;border:1px solid var(--color-gray-03);border-top:0;border-radius:0 0 var(--radius-4) var(--radius-4);box-sizing:border-box;display:grid;grid-template-rows:repeat(6,minmax(20px,auto));row-gap:8px}.skeleton-body p{max-height:14px;text-align:left;color:var(--color-text-03)}.skeleton-body p:nth-child(2n){max-width:70%}.skeleton-body p:nth-child(odd){max-width:100%}.flex-start{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.flex-center{display:flex;justify-content:center;align-items:center;flex-direction:row}.flex-end{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.radius-1{border-radius:var(--radius-1)}.radius-2{border-radius:var(--radius-2)}.radius-3{border-radius:var(--radius-3)}.radius-4{border-radius:var(--radius-4)}.radius-circle{border-radius:var(--radius-circle)}.radius-pill{border-radius:var(--radius-pill)}.pre{white-space:nowrap}.color-white{color:var(--color-white)}.color-black{color:var(--color-black)}.color-gray-10{color:var(--color-gray-10)}.color-gray-09{color:var(--color-gray-09)}.color-gray-08{color:var(--color-gray-08)}.color-gray-07{color:var(--color-gray-07)}.color-gray-06{color:var(--color-gray-06)}.color-gray-05{color:var(--color-gray-05)}.color-gray-04{color:var(--color-gray-04)}.color-gray-03{color:var(--color-gray-03)}.color-gray-02{color:var(--color-gray-02)}.color-gray-01{color:var(--color-gray-01)}.color-blue-10{color:var(--color-blue-10)}.color-blue-09{color:var(--color-blue-09)}.color-blue-08{color:var(--color-blue-08)}.color-blue-07{color:var(--color-blue-07)}.color-blue-06{color:var(--color-blue-06)}.color-blue-05{color:var(--color-blue-05)}.color-blue-04{color:var(--color-blue-04)}.color-blue-03{color:var(--color-blue-03)}.color-blue-02{color:var(--color-blue-02)}.color-blue-01{color:var(--color-blue-01)}.color-text-01{color:var(--color-text-01)}.color-text-02{color:var(--color-text-02)}.color-text-03{color:var(--color-text-03)}.color-text-04{color:var(--color-text-04)}.color-text-05-disabled{color:var(--color-text-05-disabled)}.bg-white{background-color:var(--bg-white)}.bg-blue{background-color:var(--bg-blue)}.bg-light-blue{background-color:var(--bg-light-blue)}.bg-side-menu{background-color:var(--bg-side-menu)}.bg-gray{background-color:var(--gray)}@media print{.code-blue{background-color:var(--color-blue-01)!important;-webkit-print-color-adjust:exact}.button{visibility:hidden}.code-content h3,.modal-header h5{visibility:hidden!important}.body-02-m{visibility:hidden}}body{min-width:1280px;position:relative}@media screen and (max-width: 1366px){.toolbar{gap:clamp(22px,2.1vw,50px)}.toolbar .tool-group:last-of-type .context{right:0;left:initial}}@media screen and (max-width: 1279px){body,html{min-width:1280px;scrollbar-gutter:auto}body{overflow-x:auto}body.modal-open{overflow:hidden}.login,.intro,.footer,.fullscreen,.table-responsive,.main-content:not(.snb:not(.closed)~.main-content),.share-container,.fullscreen-container,.screen-container,.spinner-container,.table-container,.student-container,.board-container,.docs-container{max-width:100%!important;min-width:auto!important;width:auto!important}.class-container{overflow-y:auto;height:100%;max-height:100%}.card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));align-content:start;justify-content:start;gap:30px 16px;padding:16px var(--layout-padding) 24px;margin:0;width:100%}.page-header__control{flex-shrink:1}.snb:not(.closed)~.main-content .page-header{gap:10px}.global-header{padding-right:var(--layout-padding);padding-left:30px}.modal{max-width:100%;width:100%;height:100vh;height:100dvh;overflow-x:hidden;overflow-y:hidden}.modal-body{min-height:50px}.modal-content{max-width:100vw}.modal .button{white-space:nowrap}.modal-dialog.md{max-width:initial;width:var(--dialog-md-width)}.modal-dialog.md .modal-content{overflow-x:auto}.modal-dialog.md .modal-header,.modal-dialog.md .modal-body,.modal-dialog.md .modal-footer{min-width:calc(var(--dialog-md-width) - var(--dialog-padding) * 2)}.modal-dialog.lg{max-width:initial;width:var(--dialog-lg-width)}.modal-dialog.lg .modal-content{overflow-x:auto}.modal-dialog.lg .modal-header,.modal-dialog.lg .modal-body,.modal-dialog.lg .modal-footer{min-width:calc(var(--dialog-lg-width) - var(--dialog-padding) * 2)}.modal-dialog.x-lg{max-width:initial;width:var(--dialog-x-lg-width)}.modal-dialog.x-lg .modal-content{overflow-x:auto}.modal-dialog.x-lg .modal-header,.modal-dialog.x-lg .modal-body,.modal-dialog.x-lg .modal-footer{min-width:calc(var(--dialog-x-lg-width) - var(--dialog-padding) * 2)}.modal-dialog.xx-lg{max-width:initial;width:var(--dialog-xx-lg-width)}.modal-dialog.xx-lg .modal-content{overflow-x:auto}.modal-dialog.xx-lg .modal-header,.modal-dialog.xx-lg .modal-body,.modal-dialog.xx-lg .modal-footer{min-width:calc(var(--dialog-xx-lg-width) - var(--dialog-padding) * 2)}.modal-dialog.modal-app{max-width:initial;width:var(--dialog-app-width)}.modal-dialog.modal-app .modal-content{overflow-x:auto}.modal-dialog.modal-app .modal-header,.modal-dialog.modal-app .modal-body,.modal-dialog.modal-app .modal-footer{min-width:calc(var(--dialog-app-width) - var(--dialog-padding) * 2)}.toolbar{gap:clamp(30px,2.6vw,50px)}}
