@charset "UTF-8";.language-switcher[data-v-e09e4c18]{display:flex;align-items:center;gap:8px}.select-wrapper[data-v-e09e4c18]{display:inline-block;padding-right:5px;background-color:#fff;border:1px solid #ddd;border-radius:4px}.language-select[data-v-e09e4c18]{padding:6px 10px;font-size:14px;border:none;background:transparent;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;outline:none}.language-icon[data-v-e09e4c18]{width:20px;height:20px}.language-select[data-v-e09e4c18]:hover{border-color:#aaa}.language-select[data-v-e09e4c18]:focus{border-color:#666;box-shadow:0 0 3px #0000001a}select[data-v-e09e4c18]{padding:5px 10px;border-radius:4px;border:1px solid #ddd;background-color:#fff;cursor:pointer}select[data-v-e09e4c18]:hover{border-color:#999}select[data-v-e09e4c18]:focus{outline:none;border-color:#666;box-shadow:0 0 0 2px #0000001a}.chat-txt span[data-v-c099d780]{white-space:pre-wrap}.tooltip-close[data-v-d17e6960]{position:absolute;top:8px;right:8px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:16px;border-radius:50%}.tooltip-close[data-v-d17e6960]:hover{background-color:#0000001a}input[data-v-c53fafb7]{margin-bottom:10px;padding:8px;width:300px;font-size:16px}button[data-v-c53fafb7]{padding:10px;font-size:16px;cursor:pointer}img[data-v-c53fafb7]{margin-top:20px;width:200px;height:200px}.logo-container[data-v-f70963a0]{cursor:pointer}.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-light-purple: #F6F2FC;--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: -.003em;--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: -.003em;--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: -.003em;--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: -.003em;--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: -.003em;--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: -.003em;--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: -.003em;--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: -.003em;--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: -.003em;--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: -.003em;--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: -.003em;--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: -.003em;--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: -.003em;--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: -.003em;--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: -.003em;--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: -.003em;--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: -.003em;--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: -.003em;--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: -.003em;--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: -.003em;--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: -.003em;--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: -.003em;--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: -.003em;--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: -.003em;--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: -.003em;--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: -.003em;--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: -.003em;--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: -.003em;--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: -.003em;--font-timer-size: 17px;--font-timer-size-rem: 1.0625rem;--font-timer-weight: 500;--font-timer-line-height: 100%;--font-timer-letter-spacing: -.003em;--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-x1-lg-width: 800px;--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}.d-flex{display:flex}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.items-start{align-items:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-center{display:flex;justify-content:center;align-items:center}.flex-between-center{display:flex;justify-content:space-between;align-items:center}.flex-start-center{display:flex;justify-content:flex-start;align-items:center}.flex-column-center{display:flex;flex-direction:column;justify-content:center;align-items:center}.gap-4{gap:4px}.gap-8{gap:8px}.gap-12{gap:12px}.gap-16{gap:16px}.gap-24{gap:24px}.flex-grow-1{flex-grow:1}.flex-grow-0{flex-grow:0}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}@font-face{font-family:Pretendard;src:url(/assets/Pretendard-ExtraBold-C0vVUedy.woff2) format("woff2"),url(/assets/Pretendard-ExtraBold-DkRXFB8B.woff) format("woff");font-weight:800;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:nowrap;-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_text--primary{color:var(--color-blue-06);transition:.2s ease}.button_text--primary:hover{color:var(--color-blue-08)}.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 .button__icon.icon_md{width:1.5rem;height:1.5rem}.button_icon-border.square{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.annotate{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.0092%204.58836L19.3642%202.94136C18.9098%202.48656%2018.1728%202.48617%2017.718%202.94051C17.7177%202.94079%2017.7174%202.94108%2017.7172%202.94136L9.57432%2010.9505C9.05605%2011.4603%208.76416%2012.1568%208.76416%2012.8837V14.5584C8.78164%2014.8971%209.05238%2015.1679%209.39116%2015.1854H11.0641C11.7909%2015.1854%2012.4872%2014.8936%2012.997%2014.3756L21.0082%206.23436C21.4629%205.78008%2021.4634%205.04319%2021.0092%204.58836Z'%20stroke='%2365728A'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M15.6621%205.15436L18.7981%208.28936'%20stroke='%2365728A'%20stroke-width='1.5'%20stroke-linejoin='round'/%3e%3cpath%20d='M22%2014.02L22%2015C22%2020%2020%2022%2015%2022L9%2022C4%2022%202%2020%202%2015L2%209C2%204%204%202%209%202L10%202'%20stroke='%2365728A'%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.utility{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.00098%206L10.501%2010.5M6.00098%206H3.00098L2.00098%203L3.00098%202L6.00098%203V6ZM19.26%202.74101L16.6323%205.36863C16.2363%205.76465%2016.0383%205.96265%2015.9641%206.19098C15.8989%206.39183%2015.8989%206.60817%2015.9641%206.80902C16.0383%207.03735%2016.2363%207.23535%2016.6323%207.63137L16.8696%207.86863C17.2656%208.26465%2017.4636%208.46265%2017.692%208.53684C17.8928%208.6021%2018.1092%208.6021%2018.31%208.53684C18.5383%208.46265%2018.7363%208.26465%2019.1323%207.86863L21.5903%205.41072C21.855%206.05488%2022.001%206.76039%2022.001%207.5C22.001%2010.5376%2019.5385%2013%2016.501%2013C16.1348%2013%2015.7769%2012.9642%2015.4307%2012.8959C14.9446%2012.8001%2014.7015%2012.7521%2014.5542%2012.7668C14.3975%2012.7824%2014.3203%2012.8059%2014.1815%2012.8802C14.0509%2012.9501%2013.9199%2013.081%2013.658%2013.343L6.50098%2020.5C5.67255%2021.3284%204.3294%2021.3284%203.50098%2020.5C2.67255%2019.6716%202.67255%2018.3284%203.50098%2017.5L10.658%2010.343C10.9199%2010.081%2011.0509%209.95005%2011.1208%209.81949C11.1951%209.68068%2011.2186%209.60347%2011.2342%209.44681C11.2489%209.29945%2011.2009%209.05638%2011.105%208.57024C11.0368%208.22406%2011.001%207.86621%2011.001%207.5C11.001%204.46243%2013.4634%202%2016.501%202C17.5065%202%2018.449%202.26982%2019.26%202.74101ZM12.001%2014.9999L17.501%2020.4999C18.3294%2021.3283%2019.6725%2021.3283%2020.501%2020.4999C21.3294%2019.6715%2021.3294%2018.3283%2020.501%2017.4999L15.9763%2012.9753C15.656%2012.945%2015.3437%2012.8872%2015.0418%2012.8043C14.6527%2012.6975%2014.2259%2012.7751%2013.9406%2013.0603L12.001%2014.9999Z'%20stroke='%2365728A'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%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 .icon-bg.notice{width:100%;height:100%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAATvSURBVHgB7d29UhNRGAbgDwiMZe7ACDO0xs6OlSSQDu9AvAIp7YyllXAFQmklFcNPwKW0EnoG8Q5SMkMIfi9sZhjds9mQkHzn+D4zGeJuhE3ePX/7cyJCRERERERERERERERERERERERERERERERERERE/5cJCVAURcWZmZmVTqdT1n+WJiYmyjc3N0V9Xuy+Rpdd6LILfXqiP/GIj46OfktgggkYoRYKhXd4mjweAkGvhxS29wHfC3ZN7pXQQWnIm/po+B601wFXq9UPMuRgUzSazeZH8ZSXAWupLWmp/aZPyzICaKv1EflYmifFM5VK5Y2G+1NGFC5oh6w0OTl5ojXGinjGqxKcVMmNPK9Nesnb+vP06uoq1kWtOI5bWId2e3p6uqS9bPSwF/TxWl9bkny8qrK9CThvuBoWOkdbGkIsfajVaqgR3un/Xc3xcm9C9iLgpGrc7vGyWMe+qzs7OwO1k/V6vXR9ff2hV9BYf3h4uCXGmQ846VChzXX1lFtaahsHBwcbMkRaolGaG1l/FwdSrHe8zHeypqamvovjQ0Y7q+ujYYcL+J26Y73A33C8pKgdr161ytiZDhjtLnqwaevwwWtHKdrb2zuVR7K7u4sd6FVGyOWkb2CW2So6qZp/OVa3tL0tD9re5rW8vPxc2+VY0muSVrvdftbtoVtjtgRryXGWDLS5owoXUEvgbzpWdw+VmmSyBGeVXgyDtH18K2Og1TH6A1HKKrOl2GQJ1tK74Fqn7W5DxkR3OteOZbYUmwxYS+maY/nmKKvmv6HThW1wrI7EIHMBo3oW93HmoQ+HHmDTsTzCIVAxxlzAruoZQxVte09kzHQbjl3DJt12cycjzAWMy2vSluPEgRjh2hbXto+TxTY49UPS0hGLEThD5VhVEmMsluBS2nI97mvmmK9rZ9OSzRLci+u8rJ7TvRAjLi8vU8e7unOyk/VQlg4iZGwLA6bRYsCBY8CBY8CBY8CBY8CBY8CBY8CBY8CBY8CBY8CBMxVwrVb7Ip6rVCqm3oOZgKvV6mfX/UB6lmbsV3KkiNMW6rauWgrZRMC451fu7tRPpR/auhij27SdsW5Va6MFMcBEwPhAMtZt7u/vm7uLD/cuZVxhKcmNa2NnpYpOvRJinBe554FtywjZxNUdVgJOPVFuOdyujG00cfKfw6TAFcQGXALzzx6vPesboYFYKcEWh0EDsTK0sxJwLIGxMrQzEXC73d7IuIveO3gvVoZ2JgLGZag9pkrwRndqCTHC3A3gS0tLbzqdDo5qmbtLIAM6iWhzY9RGlq7h9n62WVdPu9ls9vXehvV7rPF+HOyq1vs5FhxFkau2MDmxSj+8DziZtT1teSQ5afvvmn7B++FbCEeyYsfytcXFxafSA2YUcJ3syDpj5AvvA0anxrGqqAHFWSEj3GQmvVTaG/Y+4CC+syFjeqNbmJ6/UCisd2fFQ/ucVOHO2eKtn8nKK4iAMUOsluSsCUv7NdKZ9B7TlATg7OysNTc3d6lP6zIEWnrfa2nfkwAEETCcn5//mJ2dxdNIBoPJvj9JIIIJGDTkYy3JGLu+1McT6Q/mnX4fUrgQVMCAkjw/P/81+aazvIc7MVt8PZRq+b4gv9quK5mef0XDfi13Yd92wu59rZ25Y8dEREREREREREREREREREREREREREREREREREREg/kDdUXG8Tp/Xk8AAAAASUVORK5CYII=)}.button .icon-bg.help{width:100%;height:100%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAf1SURBVHgB7Z1LchNJEIbTD8xyfIPpYTU7YDc7N292+AaYE9hzAsQJECfAs2OHZkPwpn0CxAWwOMFodkSYx+RvlwiNXNWtUrc6q83/RSgkV0utdv+dWVlZWS0RQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhPxcrMgZI8/zzfX19a2VlZXs27dvl/QZj83v379n0+/TtpG2jfTlWB9D/bs4Ojr6UBTFWM4QZ0JgJ+ouXrpHHQoVe/D169fB27dvP0nH6bTAN27c2FIr7El9UUNA7N6rV68OpKN0UuAWhP0fcOUq9N7r16//lo7RKYHVFWfqih9LS8LOokLv48Lqkutek46gVru7urr6RF/+LkYgYNOn7QsXLowPDw8/SAdI3oJdAHVfX+5FfGysljbQC2KokfQnDZiGaJuOkJ03yFS0i/onhMtnI+0K+uqy/5TESVpgJ+47ORGgCojX18eBnvhCFkC9BL7nOBqfU2xcQNspu+xkBYaFra2tvcN4tuKtx8J++fLlUZNj2Js3b95Ff1slNAIwfeSpipykwBHi9poWdpbr16+je+iVvQciazdwOcUkSZIC60l9LyVuGVko7V+3X7x40Uqgc/v27UwFfFdhzUO92K6kJvKqJIaK+1DKxd3XlOLltsQFz58/H+E79eWg5G2XXDCYFElZ8LVr1+5CwJK39DSAeiCGVLlsJEQ08/VIEiGZcTD6XXW7+5gYCLzFXFzw8ePHAx0H42UeeMsfWZY90XHyv5IA65IIGlTdLwmqBnXFvXr16q/Tf9eJenEsOqTKtE/e8WzexIWqz1ckAZJw0er27kigf0NAhf4vNnjBGPrcuXMY6mzLSZ/u8wyFSz8WsYK7/b8PBV563HkKkxRJBFl6kvqhbXoS81hxkdbUgOfQ7TcXv7ggR5+vFjdyfevc4JgQyYe2u8kQc8wt2M0MFYHN0f3uPOPWEqKHOmXfl4IVm1tw6EqHa25ZXIChztOYDyDRIifZtFOkYMWmAiNylkA0iol2id9Xr+Qtx/2tnOSri7JdYbgmc+KsvR8+rHxTDDGNorV/vaMn/VQ7rPfly5d/SQSIwn3trvbq3uwERFl2Sj+zo09zfz+sWC0fs12nxHSlRGbDO1MLdhGuj0LiyX2NCNJ8s0vITunTjgT2NTusKqPKisUQM4Gd68oDm6MyQbDGwBh68OzZs+DwxwVAhW+bXhjzTFH+AFWZgU2mbtpMYD2BF33tcKl64ocSgbrakLVV7gff52tXtxslirtYvMHW+fPnt8QIsz4Yc6iBTYVE4k7uQkM+nbDfVJFPtWtbdKYL5ba+7JZ+RyZGmFmwnoiQC4yy3gbwHoeKtci0n/fYUYAvRphZcGhSQYVvbRrQjZuz2fZFugngVkqcQjNeZgKbWXBoYkGv9kNpgYqkSF8WQIdE3osT3YAYYdkHZ772Zdc2uUI+1FZ7h2jOeheaz/38+fNY9+3bZyZGJFfRsUyQ98YkhJSIi3GzLEiKNVk/jcBIP7pJjZC7HELcsnFzF0lO4GUkBZCnVusM9auwOsxaXT5r4gLLIGvka9eI8xdpGJen3vQdg27LmyoFQkbN1x6KrtvAchzs7a9iU4TzoEL6+twxXHKT1ZmhjFroYm4DSwsOJQUyaRAEVuLvd/tLcMmhi9Ms+LLsg1vJ+qin8PbpGxsb+9IwJcfednbuB5YueuRrD7jTOvhO+nhJAVUeaDcr2zETWGdrQv/0pnOrSyPU/9dBI/VLoYSG/q9mFmyWyUJSQNOFhXiuejfT1MhVr1HyAGuEZ5r/kYbR79kNbCosEyDWhe+F+N3anlpEI6sGXZTcxgRG7mvEFKIYYprocBWJPo6L1qUjuDVVmW+b/h+mApvXRaubxgr+fLYdQdibN29+kwa4devWRR2j7riIutD9RhX0VaECHwYELjSJYrqEJYVUpTeFWLIILQosi3H36NhDtSRWMkCQplKimHYsmS0yXyyX8mRDI5Gnb1kMBHHlrLUoq8V2hfuFGJOCwHmgvbbAGG6VWFcuNYAHwG0mQtv1wtqTBEhBYG/2R09eITXRfSxtdghFA6GLB91AKnfFS9aCPWPXaFxxe+Hb5tbwLoQr9ykrGuhJIlivTQom5xcpevOhlnbPM5vTi10aM2GOWzj0UppXtl6btOVbmyQz/S+WkahQubv/c1TNlLPi31QYrAXOjo6OBoskUNyC74eBVf0T+oteOMvCdBysw5XHbqHXLEgOjOSkfz61Or/tm49hHK1JmUFF8dwQVSGSGKYW7G7u6WO74nMowcGq/KXemGVyo3EdR/d8qx+mjgf9btOzYI1gZsHu5NVO+rtpx16T2ampO8h7l4ROM6nETLWey0zgils3ROOELlSY/qJlOO6YcplDWEeSd7ebxlLg3bKbr9RhIjZuJ6zPQ3Wxo+n+GhaK4j4sKZn68Q642Jj0JW6A+iD1H/EwE1gDrKcR1Rs4iSPfr6cYMHa/45DM3ezKsFx8lpVsHqqQQ2eBB5Mxsbvtwv2KocoyKTY2Nna6VD9t7qIRpKiLPHanWFmI8pYqt4cZIhSyt2jNhT4epDB5EIv5fHAdkLzQJ2SWclkOhXRU2AmdFniCc9133E1dcqlHgceybzTeFmdC4GncGBYJFFRmHmfB0N8HftpuPOnr3Y93FGdBVEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYT8zPwHJrS4qlYWYr4AAAAASUVORK5CYII=)}.button .icon-bg.my{width:36px;height:36px;margin-right:12px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGwAAABsCAYAAACPZlfNAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAnwSURBVHgB7Z09bBNLEMfHxiA+BErkgESVSwvFCxLUMS00FFDHlCAkggSUJKEDIREkBCUOLRSPAijjtID08gqgjFMhkaC4gYaEvPnf27Uu59u7833OxfeTjnOci23u75mdnZ3drVDB2NzcHOdT48+fP9bOzo7Fj0cqlYp9dhxOuvrg63Hu8PWdarW6gsejo6P/UoGokGBWV1dHmL+2trYu8U2exEH9gsSGhWzzsVKr1drdbnd5YmKiS0IRJxhEOnbs2DTfQIjUoByAgHxq7du3r80WuEaCECGYBJFMaPHGxsYWSQC5CqaEuskPZygFV5cwHYjHVjeXp9XlIti3b9+s/fv3z7I1NamAsHCtvITLVDBY1NGjRx8XVSg3eQiXiWAFc32DgohyoV6vz1MGpC4Y95umuM/U4ocW7W3Qt2uytS1TilQpJWBVP378eMxitWnviwUs/F/X19cfU4qkYmEIKg4cOLBEwyGUF7C2RhptW+IWtrGxMc1i/UPDKxaAta2wh7lJCZOoYPwBEaq3aO8FFlHAPVjAPaEEScQlqigQvrtJJX2o8P8Wu8jYOcrYgimx0F5NUokfK9yunY8rWizBSrEGJrZokQUrxYpMLNEiCVaKFZvIokWKElWAUYoVncnt7e1IHeyBBVNhapNKYoEEeJSQfyCXqDqCC1SSGBzyNwcZHA0tmEo3IYNRdoqTpcvt2WTYNFZol6hyg6VYyTOCpDGPaoS6t6EEQ9adhjs3mDbW1tZWqPYs0CWq8aw2laSOyvD7jqcFWpgafCzJANzrINfoK5gKOy0qyQoMy/gOyRhdYlGiwl+/flGn06GPHz/Sly9f6Pv37/Zz4PDhw2RZln2cOnWKzp07RwUAUeOEKQtiFIwHIl9Irm6CKG/fvqV37971BAri+PHjNDU1RY1Gw34sFQzHcN/sqtfvPAVT1rVKQoFQr1+/Di2UG4h1+fJlWzipsJVZXn0zT8EkW1er1aL3799TEly4cIGmp6dJIiYr6xNMsnU9e/aMlpeTrSKDi7x+/TpJhK1s1N2W9UWJKKEmgcCykhYL4DUXF0XMc+jDK2LsszAO5WFdFgmi3W7T8+fPfa9BFAhrwfnEiRP2czxuR2tra3YE+enTJ9+/h2uEixRGX8S4SzCUqKmqJzGsr6/T/Py8ffYCAcS1a9fo9OnTvq+DcP/+/fvG1zly5Ag9ffrU7goIY6Zerz/RP7hdYpOEAesy3WT0rx48eBAoFoDV4drx8XHP3//8+dOOPqWBOXPOn3uCIdiQNpkOmNotWNa9e/dsywgLrp2dnTX2wRB9Ru0qpAU0caareoJxsDFFwvjw4YPRugYVS4O/gQv1AlaGdk8aHHz0+h5Ol9gkYSDV5AVSTDqwiAJcKIITL4KCkzxwukVbMJicRHeICM+Ls2fPUlwQUXph+pLkidMtagsT5w4BkrpeINiIiylQMblgAfyFf2zB2Ec2SCCmACAJwUyBB9oxibBGtlu0BWMfWdYYCkdrZAsmsf0Cpk5sEm7L5G6jRJ5ZoFYBoipnAMRal8ltff78meJiEszUsRbACNbZqnL/S+wnNIXeSSSBkV/0Ion2MS22t7cbVW7MxFqYaUgfoXccK4NLNfW3TF8SCWDVOrRhFgkF33ZTO4bsfZQ0Ev4GyWQv4IKF131YVbXmoEgQAJiGPHQWfxDRtFimoMXUmZYCW9hIFf+QYCCYycoQONy9ezdU1Ag3imtNwYYu0JEMjKsiccDSDYY9Xr586XsNXBlSVhMTE71ID0JCKAzRBKWckBCWXJSj6ECwTSrAJIcki2/cSC7GcdFF0FGIGSnNZjMVl4XXLIhYYAQWtkMFYljK3EwUTjCANgmFpFFTVAhirly5IrHoJpBCCgZQVIOMB46wwkEoiIRDas4wiMIEHX6glODr1692yI7DORkC4TrGvhBBoiNeVKEU3UKE9SU9OogSxS6qX9JHF6mpDpUUAs5KdWv4hwqInsiny7FxYHjfHYCgDcOBtgsZELRnfkllycC4Kmpa7BwVAIi0tLRkD43ErW7StfgQUPLkPhdzlY2NjSZb2QsSDKwGMy3R/0qjMhfCoV8mXbhqtXqpwsPOmAgtcj5YlGmxccCszIsXL4p1lzzifMaevSKxL4b26dGjR5nXCcLK/Orv86Rer1d0mdsKCQKuz2+gMU3wnjdu3LA/gyS42WrjXFM/QLAGCSDM2JcGrgvjYIj+YBE6k+HMZiCFBRFgsQhUEE2G+SLoCYRSxsi0UdkuUcryRLihpnoLJwgSdIQXBRTw6DxkEJglE/V9kgQBx+jo6BstGFYU26QcCZppCZAPxHBInJkrTmB9yPr7CQfLffjwYe6BiJ6gbrdheKB2osuNV69eGcXCzbp9+zbduXMnMbEAXgsrCKA8wK/KOO+ZmWi/9DznquPJvykncFP8Zlpiqmua5Wdop/AeJtHynpnpnHfeE4xNLre1D/yKQvHtT9KqTOA9YMVeIOWVZ9R48ODBtn7cEyxPt2iyrjiBRRTwXtIm+sEdHjp0qDezser6ZS5u0VQrmEedoOk9TZ8xbdzLcOwSTLnFzLP3pvYhj3DaNBkip5mZ2Ml9V1O1SzAViWS+zLlXY5/XUD7eV9Dnabuf6Ftriq3sCWWMV/VSnmXTUj4Pf3Hm3M/V3E/AyjgZ3KIMl4HA0AYiMR184IbhubwQ8nlazmBD47leouQhl2GBrcvyEsxzkWa2sg6fWlSSF57WBYxr/qr8Iqys3A0iW7psXZMmwYzLoOcVMZbQgkks4LszhLKyYd/iN0s6PKo84XeB70YDdjq/Wm1SSSawcVwNuiZwKw+1F0jpGtNngUcm2kEXVSgEpWtMnUBXqAm1HZVyjeeprMNPA0SFjbAXh97wDX0zFm2GSpJmzi8qdDPQpqUqczxHJUkx51wxOwyh2jA3nGtEaXeTSuLQYrECo0I3kfZxZtd4i0+iik8Lxoq6hwMTycKAihzL3dIHJ/ut7TWlaAMTSywQSzBQihaa2GKBSG2YE0cfrUUlJlpJiAViW5iTIs3mzBCE7sETBkKSqGCAXeRNdpFzVI6joc5zZmxsLNEC3cQFA6rEAO2aRcNJB+mmQTIYYYndhnmBNJZKZg5jln+B26szaYgFUrEwJ2ruWYv2vrV1MJ4VZogkDqkLplEBCZLHe61ts0spUM+ZRBQYRGaCAdW2Qbgm7Q0Qrt/KQihNpoJp9oBwLVTlptVO+ZGLYBqHcA2S38Zl6vpM5CqYExZvmvstTT4aJAjMz1LTsBbzFKr3eUgYsDo+TeUpnjSRnIgTzAkSy9gghm/eFLZjSknALtYpwToY7J7f1Gq1FWkiOREtmBfYPovbEWxhjC0Gcbbo/67CCN/0EervNnTVEoM4OnyNPq/9/v27ffLkyQ4ViP8AgnHTifYSeekAAAAASUVORK5CYII=)}.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 .annotate,.button:not(.disabled):not(:disabled):not([disabled]):focus .annotate,.button:not(.disabled):not(:disabled):not([disabled]).active .annotate{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.0092%204.58836L19.3642%202.94136C18.9098%202.48656%2018.1728%202.48617%2017.718%202.94051C17.7177%202.94079%2017.7174%202.94108%2017.7172%202.94136L9.57432%2010.9505C9.05605%2011.4603%208.76416%2012.1568%208.76416%2012.8837V14.5584C8.78164%2014.8971%209.05238%2015.1679%209.39116%2015.1854H11.0641C11.7909%2015.1854%2012.4872%2014.8936%2012.997%2014.3756L21.0082%206.23436C21.4629%205.78008%2021.4634%205.04319%2021.0092%204.58836Z'%20fill='%23246BEB'%20stroke='%23246BEB'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M15.6621%205.15436L18.8021%208.28936'%20stroke='white'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M22%2014.02L22%2015C22%2020%2020%2022%2015%2022L9%2022C4%2022%202%2020%202%2015L2%209C2%204%204%202%209%202L10%202'%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")}.button:not(.disabled):not(:disabled):not([disabled]):hover .utility,.button:not(.disabled):not(:disabled):not([disabled]):focus .utility,.button:not(.disabled):not(:disabled):not([disabled]).active .utility{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.80183%2010.7853L9.85183%209.71529L6.75183%206.61529V3.86529C6.75183%203.86529%206.75183%203.46529%206.28183%203.22529L3.17183%202.18529C3.17183%202.18529%202.77183%202.11529%202.50183%202.36529L1.50183%203.38529C1.50183%203.38529%201.12183%203.69529%201.32183%204.20529L2.31183%207.20529C2.31183%207.20529%202.47183%207.67529%202.99183%207.67529H5.70183L8.80183%2010.7853Z'%20fill='%23246BEB'/%3e%3cpath%20d='M18.2923%2015.1452C18.2923%2015.1452%2016.7723%2015.7552%2015.2223%2015.0352L12.6523%2017.6352L17.0623%2022.0452C17.0623%2022.0452%2018.2323%2023.2752%2020.0723%2022.5952C20.0723%2022.5952%2021.8523%2021.9752%2021.8723%2019.9352C21.8723%2019.9352%2021.9523%2018.7452%2020.9723%2017.8352L18.2823%2015.1452H18.2923Z'%20fill='%23246BEB'/%3e%3cpath%20d='M10.4825%2010.3149C10.4825%2010.3149%209.51249%206.99486%2011.7325%204.41486C11.7325%204.41486%2013.4725%201.91486%2017.2225%202.22486C17.2225%202.22486%2018.6525%202.35486%2019.7625%203.10486C19.7625%203.10486%2020.2725%203.50486%2019.8725%204.12486L16.7625%207.27486C16.7625%207.27486%2016.5925%207.42486%2016.7425%207.60486L17.8725%208.74486C17.8725%208.74486%2018.0325%208.87486%2018.1625%208.70486L21.2025%205.71486C21.2025%205.71486%2021.9825%205.15486%2022.4025%206.36486C22.4025%206.36486%2023.1725%208.23486%2022.4225%2010.4749C22.4225%2010.4749%2021.8425%2012.5249%2019.6425%2013.8549C19.6425%2013.8549%2017.6325%2015.2549%2014.8325%2014.1549L7.09249%2021.9149C7.09249%2021.9149%206.06249%2023.1349%204.41249%2022.7549C4.41249%2022.7549%202.76249%2022.5549%202.21249%2020.6549C2.21249%2020.6549%201.83249%2019.0449%202.95249%2017.9449L10.4825%2010.3349V10.3149Z'%20fill='%23246BEB'/%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-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}.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 .context .context-list i{display:block;width:24px;height:24px;margin-right:8px;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-sound{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.35442%2021C10.0596%2021.6224%2010.9858%2022%2012.0002%2022C13.0147%2022%2013.9409%2021.6224%2014.6461%2021M2.29414%205.81989C2.27979%204.36854%203.06227%203.01325%204.32635%202.3M21.7024%205.8199C21.7167%204.36855%2020.9342%203.01325%2019.6702%202.3M18.0002%208C18.0002%206.4087%2017.3681%204.88258%2016.2429%203.75736C15.1177%202.63214%2013.5915%202%2012.0002%202C10.4089%202%208.88283%202.63214%207.75761%203.75736C6.63239%204.88258%206.00025%206.4087%206.00025%208C6.00025%2011.0902%205.22072%2013.206%204.34991%2014.6054C3.61538%2015.7859%203.24811%2016.3761%203.26157%2016.5408C3.27649%2016.7231%203.31511%2016.7926%203.46203%2016.9016C3.59471%2017%204.19284%2017%205.3891%2017H18.6114C19.8077%2017%2020.4058%2017%2020.5385%2016.9016C20.6854%2016.7926%2020.724%2016.7231%2020.7389%2016.5408C20.7524%2016.3761%2020.3851%2015.7859%2019.6506%2014.6054C18.7798%2013.206%2018.0002%2011.0902%2018.0002%208Z'%20stroke='%2365728A'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.tool-group .tool-sound_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%3cpath%20d='M14%2021H10M8.63306%203.03371C9.61959%202.3649%2010.791%202%2012%202C13.5913%202%2015.1174%202.63214%2016.2426%203.75736C17.3679%204.88258%2018%206.4087%2018%208C18%2010.1008%2018.2702%2011.7512%2018.6484%2013.0324M6.25867%206.25723C6.08866%206.81726%206%207.40406%206%208C6%2011.0902%205.22047%2013.206%204.34966%2014.6054C3.61513%2015.7859%203.24786%2016.3761%203.26132%2016.5408C3.27624%2016.7231%203.31486%2016.7926%203.46178%2016.9016C3.59446%2017%204.19259%2017%205.38885%2017H17M21%2021L3%203'%20stroke='%2365728A'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.tool-group .tool-capture{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%206H14.8C15.9201%206%2016.4802%206%2016.908%206.21799C17.2843%206.40973%2017.5903%206.71569%2017.782%207.09202C18%207.51984%2018%208.07989%2018%209.2V22M22%2018L9.2%2018C8.07989%2018%207.51984%2018%207.09202%2017.782C6.71569%2017.5903%206.40973%2017.2843%206.21799%2016.908C6%2016.4802%206%2015.9201%206%2014.8V2'%20stroke='%2365728A'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%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")}.tool-group:nth-last-child(-n+2) .context{left:initial;right:0}.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:.6}.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}.w120{width:120px}.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}.go_top{width:64px;height:64px;border-radius:var(--radius-circle);background-color:var(--color-white);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%203H3M12%2021V7M12%207L5%2014M12%207L19%2014'%20stroke='%2365728A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:center;background-repeat:no-repeat;background-size:24px;box-shadow:0 4px 20px #0000001a;position:fixed;bottom:60px;right:60px;z-index:1000;cursor:pointer;transition:.4s ease;opacity:0}.go_top:hover,.go_top:focus{background-color:var(--color-white)}.go_top.active{opacity:1}.go_guide{width:64px;height:64px;border-radius:var(--radius-pill);background-color:var(--color-white);box-shadow:0 4px 20px #0000001a;position:fixed;bottom:60px;right:60px;z-index:1001;cursor:pointer;transition:.2s ease-out;display:flex;align-items:center;justify-content:center;overflow:hidden}.go_guide .label{display:none;color:var(--color-white);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);margin-right:8px}.go_guide .icon{width:32px;height:32px;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%2019.5002V6.2002C5%205.08009%205%204.51962%205.21799%204.0918C5.40973%203.71547%205.71547%203.40973%206.0918%203.21799C6.51962%203%207.08009%203%208.2002%203H17.4002C17.9602%203%2018.2407%203%2018.4546%203.10899C18.6427%203.20487%2018.7948%203.35774%2018.8906%203.5459C18.9996%203.75981%2019%204.04005%2019%204.6001V16.4001C19%2016.9601%2018.9996%2017.2398%2018.8906%2017.4537C18.7948%2017.6419%2018.6429%2017.7952%2018.4548%2017.8911C18.2411%2018%2017.961%2018%2017.402%2018H7.25C6.00736%2018%205%2019.0074%205%2020.25C5%2020.6642%205.33579%2021%205.75%2021H16.402C16.961%2021%2017.2411%2021%2017.4548%2020.8911C17.6429%2020.7952%2017.7948%2020.642%2017.8906%2020.4538C17.9996%2020.2399%2018%2019.9601%2018%2019.4V18'%20stroke='%2365728A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:center;background-repeat:no-repeat;background-size:24px}.go_guide.active{width:168px;background-color:var(--color-blue-06)}.go_guide.active .label{display:block}.go_guide.active .icon{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='16'%20fill='%23246BEB'/%3e%3cpath%20d='M6.66699%2026.0003V8.26693C6.66699%206.77345%206.66699%206.02616%206.95764%205.45573C7.2133%204.95396%207.62096%204.54631%208.12272%204.29065C8.69315%204%209.44045%204%2010.9339%204H23.2006C23.9473%204%2024.3212%204%2024.6064%204.14532C24.8573%204.27316%2025.06%204.47698%2025.1878%204.72786C25.3331%205.01308%2025.3337%205.38673%2025.3337%206.13346V21.8668C25.3337%2022.6135%2025.3331%2022.9864%2025.1878%2023.2716C25.06%2023.5225%2024.8576%2023.727%2024.6067%2023.8548C24.3218%2024%2023.9483%2024%2023.203%2024H9.66699C8.01014%2024%206.66699%2025.3431%206.66699%2027C6.66699%2027.5523%207.11471%2028%207.66699%2028H21.8697C22.615%2028%2022.9884%2028%2023.2734%2027.8548C23.5242%2027.727%2023.7267%2027.5226%2023.8545%2027.2717C23.9998%2026.9865%2024.0003%2026.6134%2024.0003%2025.8667V24'%20stroke='white'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-size:32px}.go_guide:hover{width:168px;background-color:var(--color-blue-06)}.go_guide:hover .label{display:block}.go_guide:hover .icon{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='16'%20fill='%23246BEB'/%3e%3cpath%20d='M6.66699%2026.0003V8.26693C6.66699%206.77345%206.66699%206.02616%206.95764%205.45573C7.2133%204.95396%207.62096%204.54631%208.12272%204.29065C8.69315%204%209.44045%204%2010.9339%204H23.2006C23.9473%204%2024.3212%204%2024.6064%204.14532C24.8573%204.27316%2025.06%204.47698%2025.1878%204.72786C25.3331%205.01308%2025.3337%205.38673%2025.3337%206.13346V21.8668C25.3337%2022.6135%2025.3331%2022.9864%2025.1878%2023.2716C25.06%2023.5225%2024.8576%2023.727%2024.6067%2023.8548C24.3218%2024%2023.9483%2024%2023.203%2024H9.66699C8.01014%2024%206.66699%2025.3431%206.66699%2027C6.66699%2027.5523%207.11471%2028%207.66699%2028H21.8697C22.615%2028%2022.9884%2028%2023.2734%2027.8548C23.5242%2027.727%2023.7267%2027.5226%2023.8545%2027.2717C23.9998%2026.9865%2024.0003%2026.6134%2024.0003%2025.8667V24'%20stroke='white'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-size:32px}.go_guide:has(+.go_top.active){bottom:136px}.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:120px;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 2px var(--color-badge-tomato)}.card-item.active .card-meta{background-color:var(--color-blue-02)}.card-item.active .check{opacity:1}.card-item.active .check .button__icon{--rect-fill: #246beb;--path-fill: white}.card-item.inactive{border:1px solid var(--color-line-divider)}.card-item.inactive.focus,.card-item.inactive.active{border:0}.card-item .context{z-index:2}.card-item:hover .video-wrapper:after,.card-item.open .video-wrapper:after{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:hover .card-control .button:not(.check){opacity:1}.card-item.open{z-index:4}.card-item.open .card-control .button:not(.check){opacity:1;--rect-fill: #246beb;--path-fill: white}.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:100%;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{--rect-fill: #246beb;--path-fill: white}.card-control .button.check{margin-inline:0 auto}.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)}@media (hover: none) and (pointer: coarse){.card-control .button:hover{--rect-fill: white;--path-fill: #246beb}}.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);flex-shrink:0}.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}.empty-state.empty-state-en{background-image:url(/assets/bg_empty_state_en-CW2OjdXB.png)}@media (max-width: 1279px){.empty-state{background-size:auto 240px}}.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-block:0;padding-inline:25.7142857143% 20px;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:0 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-KCmXq2mS.svg)}.card-header.blue{background-image:url(/assets/bg_blue-Dtt7nI0z.svg)}.card-header.green{background-image:url(/assets/bg_green-DTYwgy_H.svg);background-position-x:18px}.card-header.yellow{background-image:url(/assets/bg_yellow-1VpOmJxM.svg)}.card-header.badge-red{background-image:url(/assets/bg_badge-red-D2bpW_16.svg)}.card-header.violet{background-image:url(/assets/bg_violet-BAbfccKq.svg)}.card-header.turquoise{background-image:url(/assets/bg_turquoise-DjAlNacr.svg)}.card-header.purple{background-image:url(/assets/bg_purple-Bz-TNT8J.svg);padding-left:29.2857142857%}.card-header.coral-red{background-image:url(/assets/bg_coral-red-BOxd3ZYj.svg)}.card-header.gray{background-image:url(/assets/bg_gray-D72TK6Ky.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:-.003em;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(5,1fr)}.snb:not(.closed)~.main-content .cards-container{grid-template-columns:repeat(4,1fr)}}@media (max-width: 1179px){.cards-container{grid-template-columns:repeat(5,1fr)}.snb:not(.closed)~.main-content .cards-container{grid-template-columns:repeat(4,1fr)}.snb:not(.closed)~.main-content .card-item.share{width:auto}}@media (max-width: 1079px){.video-wrapper,.card-item .no-media{height:calc(100% - 40px)}.card-meta{min-height:40px}}.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:-.003em;color:#707070}.form-element__control.class.start:before{content:attr(data-label)}.form-element__control.class.end:before{content:attr(data-label)}.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{min-width:456px;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);background-clip:padding-box}.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);background-clip:padding-box}.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;box-sizing:border-box;cursor:pointer}.radio .radio_faux .radio_circle{width:.75rem;height:.75rem;border-radius:50%;background-color:var(--color-blue-06);opacity:0}.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{opacity:1}.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;background-clip:padding-box}.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-KCmXq2mS.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-D2bpW_16.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-1VpOmJxM.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-DTYwgy_H.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-Dtt7nI0z.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-BAbfccKq.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-DjAlNacr.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-Bz-TNT8J.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-BOxd3ZYj.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-D72TK6Ky.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}.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.square .tabs__content{padding:28px 0 0}.tabs.square .tabs__nav{display:flex;align-items:center;gap:8px}.tabs.square .tabs__item{display:flex;gap:4px;width:50%;border-radius:var(--radius-2);border-bottom:0;margin-bottom:0;background-color:var(--bg-side-menu);transition:.15s ease}.tabs.square .tabs__item:after{height:initial;position:initial;background-color:initial}.tabs.square .tabs__item.is-active{background-color:var(--color-blue-06)}.tabs.square .tabs__item.is-active .tabs__link{color:var(--color-white);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);line-height:52px}.tabs.square .tabs__link{display:flex;justify-content:center;align-items:center;height:52px;color:var(--color-gray-07);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:52px;transition:.15s ease}.tabs.bordered .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.bordered .tabs__content{padding:16px 0 0}.tabs.bordered .tabs__nav{display:flex;align-items:center}.tabs.bordered .tabs__item{display:flex;gap:4px;width:50%;border-bottom:1px solid var(--color-line-divider);margin-bottom:0;transition:.15s ease}.tabs.bordered .tabs__item:after{content:"";width:100%;height:3px;background-color:#000;position:absolute;bottom:0;left:0;opacity:0}.tabs.bordered .tabs__item.is-active .icon-check{opacity:1}.tabs.bordered .tabs__item.is-active .tabs__link{color:var(--color-text-01);line-height:40px;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)}.tabs.bordered .tabs__item.is-active:after{opacity:1}.tabs.bordered .tabs__link{display:flex;justify-content:center;align-items:center;gap:4px;height:54px;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:40px}.tabs.bordered .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);margin:0 auto;text-align:center}.snb:not(.closed)+.main-content .alert-container{min-width:initial;width:100%}.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;background-clip:padding-box;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 .alert-content .button{margin-left:16px;color:var(--color-white);white-space:nowrap}.alert .alert-content .button_underline{font-size:16px;line-height:1}.alert .icon{margin-right:8px;color:var(--color-green)}.alert>.button{margin-left:32px;color:#ffffff80}@media screen and (max-width: 959px){.alert-container{width:100%;margin:0 var(--layout-padding) 0 var(--layout-padding)}}.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.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%)}.badge.new-notice{flex-shrink:0;width:12px;height:12px;padding:0;border-radius:var(--radius-pill);background-color:var(--color-badge-orange);background-image:url("data:image/svg+xml,%3csvg%20width='12'%20height='12'%20viewBox='0%200%2012%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='6'%20cy='6'%20r='6'%20fill='%23FE4258'/%3e%3cpath%20d='M3.6665%203.6665H5.07449L6.91187%206.24813V3.6665H8.33317V8.33317H6.91187L5.08448%205.77064V8.33317H3.6665V3.6665Z'%20fill='white'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:4px;right:4px}.badge.device{flex-shrink:0;width:24px;height:24px;padding:0;text-indent:-9999px;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:contain;position:relative}.badge.device.share{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")}.badge.device.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")}.badge.device.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%3ccircle%20cx='9'%20cy='8'%20r='3'%20fill='white'/%3e%3ccircle%20cx='18'%20cy='8'%20r='3'%20fill='white'/%3e%3ccircle%20cx='9.5'%20cy='6.5'%20r='1.5'%20fill='%23FB5F6A'/%3e%3ccircle%20cx='18.5'%20cy='6.5'%20r='1.5'%20fill='%23FB5F6A'/%3e%3cpath%20d='M11.568%2014.5443C11.429%2014.7829%2011.5097%2015.089%2011.7483%2015.228C11.9869%2015.367%2012.293%2015.2863%2012.432%2015.0477L11.568%2014.5443ZM14.939%2014.796L15.4051%2014.615L15.4051%2014.6149L14.939%2014.796ZM13.4695%2016.4776L13.3646%2015.9887C13.1146%2016.0423%2012.9453%2016.276%2012.9723%2016.5303C12.9993%2016.7846%2013.2138%2016.9776%2013.4695%2016.9776V16.4776ZM12.9797%2018.5C12.7035%2018.5%2012.4797%2018.7239%2012.4797%2019C12.4797%2019.2761%2012.7035%2019.5%2012.9797%2019.5V18.5ZM12.432%2015.0477C12.4939%2014.9415%2012.6255%2014.8147%2012.8312%2014.7057C13.0324%2014.599%2013.2735%2014.5264%2013.5122%2014.5059C14.0013%2014.4639%2014.3391%2014.6325%2014.4729%2014.977L15.4051%2014.6149C15.0491%2013.6983%2014.1623%2013.4464%2013.4267%2013.5096C13.0532%2013.5416%2012.682%2013.6529%2012.3628%2013.8221C12.048%2013.989%2011.751%2014.2301%2011.568%2014.5443L12.432%2015.0477ZM14.4729%2014.977C14.5075%2015.0661%2014.5256%2015.2394%2014.4224%2015.4146C14.3236%2015.5824%2014.0609%2015.8393%2013.3646%2015.9887L13.5744%2016.9664C14.4456%2016.7795%2014.9992%2016.4058%2015.2841%2015.922C15.5646%2015.4456%2015.5338%2014.9463%2015.4051%2014.615L14.4729%2014.977ZM13.4695%2016.9776C13.7987%2016.9776%2014.0462%2017.063%2014.1999%2017.1848C14.3388%2017.2949%2014.439%2017.4624%2014.439%2017.7388H15.439C15.439%2017.1744%2015.2126%2016.7113%2014.8209%2016.401C14.444%2016.1024%2013.9567%2015.9776%2013.4695%2015.9776V16.9776ZM14.939%2017.7388C14.439%2017.7388%2014.439%2017.7384%2014.439%2017.738C14.439%2017.7379%2014.439%2017.7376%2014.439%2017.7373C14.439%2017.7369%2014.439%2017.7364%2014.439%2017.736C14.439%2017.7351%2014.439%2017.7343%2014.439%2017.7335C14.439%2017.7321%2014.4391%2017.7308%2014.4391%2017.7299C14.4391%2017.728%2014.4392%2017.7271%2014.4392%2017.7271C14.4392%2017.7272%2014.439%2017.7309%2014.4382%2017.7378C14.4367%2017.7518%2014.4329%2017.7773%2014.4243%2017.8105C14.4071%2017.8772%2014.3717%2017.9694%2014.2992%2018.0627C14.1705%2018.2283%2013.8438%2018.5%2012.9797%2018.5V19.5C14.0749%2019.5%2014.7278%2019.1411%2015.0889%2018.6761C15.2614%2018.4541%2015.3485%2018.231%2015.3924%2018.0612C15.4144%2017.9761%2015.426%2017.9032%2015.4321%2017.8481C15.4352%2017.8205%2015.4369%2017.7972%2015.4378%2017.7788C15.4383%2017.7696%2015.4386%2017.7616%2015.4388%2017.7549C15.4389%2017.7516%2015.4389%2017.7486%2015.4389%2017.7459C15.439%2017.7445%2015.439%2017.7433%2015.439%2017.7421C15.439%2017.7415%2015.439%2017.7409%2015.439%2017.7404C15.439%2017.7401%2015.439%2017.7397%2015.439%2017.7396C15.439%2017.7392%2015.439%2017.7388%2014.939%2017.7388Z'%20fill='white'/%3e%3c/svg%3e")}.badge.device.ios{background-image:url(/assets/badge_ios-BmI1Abe_.svg)}.badge.device.android{background-image:url(/assets/badge_android-DySXYE8i.svg)}.badge.device.window{background-image:url(/assets/badge_window-npYeJYoG.svg)}.badge.device.chrome{background-image:url(/assets/badge_chrome-DgiA9_TB.svg)}.badge.device.mdm{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='%23246BEB'/%3e%3cg%20clip-path='url(%23clip0_5854_81703)'%3e%3cpath%20d='M12.0059%2020.2167C16.5781%2018.0186%2019.509%2014.8168%2019.5%2010.0453C19.4976%208.70962%2019.4959%207.40691%2019.4959%206.31555C16.6976%205.72122%2014.1728%204.8452%2012.0033%203.77246L11.9942%203.77492C9.82461%204.84782%207.30246%205.71845%204.50418%206.31293C4.50418%207.4043%204.50249%208.70701%204.50002%2010.0427C4.49108%2014.814%207.42179%2018.016%2011.9942%2020.2141L12%2020.2192L12.0059%2020.2168V20.2167Z'%20fill='%2317CC60'/%3e%3cpath%20d='M19.492%2010.0399C19.4896%208.70425%2019.4879%207.40154%2019.4879%206.31017C16.6896%205.71585%2014.1648%204.83983%2011.9953%203.76709L11.9922%203.76786V20.2135L11.9979%2020.2113C16.5701%2018.0132%2019.501%2014.8114%2019.492%2010.0399Z'%20fill='%234EDD88'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_5854_81703'%3e%3crect%20width='15'%20height='16.4378'%20fill='white'%20transform='translate(4.5%203.78113)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}.badge.device.mdm-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%3crect%20width='24'%20height='24'%20rx='12'%20fill='%23D9DBE0'/%3e%3cg%20clip-path='url(%23clip0_5854_81711)'%3e%3cpath%20d='M12.0059%2020.2167C16.5781%2018.0186%2019.509%2014.8168%2019.5%2010.0453C19.4976%208.70962%2019.4959%207.40691%2019.4959%206.31555C16.6976%205.72122%2014.1728%204.8452%2012.0033%203.77246L11.9942%203.77492C9.82461%204.84782%207.30246%205.71845%204.50418%206.31293C4.50418%207.4043%204.50249%208.70701%204.50002%2010.0427C4.49108%2014.814%207.42179%2018.016%2011.9942%2020.2141L12%2020.2192L12.0059%2020.2167Z'%20fill='%23A0A4AB'/%3e%3cpath%20d='M19.492%2010.0399C19.4896%208.70425%2019.4879%207.40154%2019.4879%206.31017C16.6896%205.71585%2014.1648%204.83983%2011.9953%203.76709L11.9922%203.76786V20.2135L11.9979%2020.2113C16.5701%2018.0132%2019.501%2014.8114%2019.492%2010.0399Z'%20fill='%23AAB0BB'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_5854_81711'%3e%3crect%20width='15'%20height='16.4378'%20fill='white'%20transform='translate(4.5%203.78113)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}.badge.device.single-app{background-image:url(/assets/badge_single_app-BQFMmaEG.svg)}.badge.device.allow{background-image:url(/assets/badge_allow-COGbcKKi.svg)}.badge.device:not(.battery):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}.badge.device:not(.battery):hover:after,.badge.device:not(.battery):focus:after{opacity:1}.badge.battery{display:inline-block;width:25px;height:16px;padding:0;border-radius:4px;background-color:var(--color-white);position:relative}.badge.battery:not(:last-child){margin-right:4px}.badge.battery .cell{display:block;width:100%;height:100%;background-color:#0006;border-radius:4px;position:relative;overflow:hidden}.badge.battery .level{display:block;width:calc(var(--level, 0) * 1%);height:100%;border-radius:4px 0 0 4px}.badge.battery.good .level{background-color:#37c058}.badge.battery.good:before{background-image:url("data:image/svg+xml,%3csvg%20width='2'%20height='8'%20viewBox='0%200%202%208'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0.5%200.923302C0.897825%200.923302%201.27936%201.24748%201.56066%201.82451C1.84196%202.40155%202%203.18417%202%204.00023C2%204.81628%201.84196%205.5989%201.56066%206.17594C1.27936%206.75297%200.897825%207.07715%200.5%207.07715L0.5%204.00023V0.923302Z'%20fill='%2337C058'/%3e%3c/svg%3e")}.badge.battery.low .level{background-color:#fdc633}.badge.battery.warning .level{background-color:#fa3532}.badge.battery:after{content:attr(data-badge);display:inline-block;height:16px;line-height:16px;font-size:10px;font-weight:700;text-indent:0;color:var(--color-white);position:absolute;top:50%;left:50%;transform:translate(-50%,-54%);z-index:1}.badge.battery:before{content:"";display:block;width:3px;height:6px;background-image:url("data:image/svg+xml,%3csvg%20width='2'%20height='8'%20viewBox='0%200%202%208'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0.5%200.923302C0.897825%200.923302%201.27936%201.24748%201.56066%201.82451C1.84196%202.40155%202%203.18417%202%204.00023C2%204.81628%201.84196%205.5989%201.56066%206.17594C1.27936%206.75297%200.897825%207.07715%200.5%207.07715L0.5%204.00023V0.923302Z'%20fill='black'%20fill-opacity='0.4'/%3e%3c/svg%3e");background-position:center;background-repeat:no-repeat;background-size:3px;position:absolute;top:50%;right:-3px;transform:translateY(-50%);z-index:2}.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)}.badge-red{background-color:var(--color-mark-badge-red)}.badge-red .card-title{color:var(--color-mark-text-badge-red)}.yellow{background-color:var(--color-mark-yellow)}.yellow .card-title{color:var(--color-mark-text-yellow)}.green{background-color:var(--color-mark-green)}.green .card-title{color:var(--color-mark-text-green)}.blue{background-color:var(--color-mark-blue)}.blue .card-title{color:var(--color-mark-text-blue)}.turquoise{background-color:var(--color-mark-turquoise)}.turquoise .card-title{color:var(--color-mark-text-turquoise)}.violet{background-color:var(--color-mark-violet)}.violet .card-title{color:var(--color-mark-text-violet)}.purple{background-color:var(--color-mark-purple)}.purple .card-title{color:var(--color-mark-text-purple)}.coral-red{background-color:var(--color-mark-coral-red)}.coral-red .card-title{color:var(--color-mark-text-coral-red)}.gray{background-color:var(--color-mark-gray)}.gray .card-title{color:var(--color-mark-text-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-KCmXq2mS.svg)}.table .mark.badge-red{background-image:url(/assets/bg_badge-red-D2bpW_16.svg)}.table .mark.yellow{background-image:url(/assets/bg_yellow-1VpOmJxM.svg)}.table .mark.green{background-image:url(/assets/bg_green-DTYwgy_H.svg)}.table .mark.blue{background-image:url(/assets/bg_blue-Dtt7nI0z.svg)}.table .mark.turquoise{background-image:url(/assets/bg_turquoise-DjAlNacr.svg);background-position:-14% center}.table .mark.violet{background-image:url(/assets/bg_violet-BAbfccKq.svg)}.table .mark.purple{background-image:url(/assets/bg_purple-Bz-TNT8J.svg);background-size:120%;background-position:8% center}.table .mark.coral-red{background-image:url(/assets/bg_coral-red-BOxd3ZYj.svg);background-size:120%;background-position:2px 3px}.table .mark.gray{background-image:url(/assets/bg_gray-D72TK6Ky.svg);background-size:126%;background-position:-8px 2px}.clip{width:24px;height:24px;background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url(/assets/paperclip_icon-0pTn-aAR.svg)}@media screen and (max-width: 1500px){.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-msg.log .chat-body{justify-content:center}.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:120px;aspect-ratio:1;align-items:center;vertical-align:middle}.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{padding:4px 10px;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-white);text-align:center;border-radius:var(--radius-2);background-color:var(--color-gray-08)}.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;justify-content:flex-end;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{display:grid;grid-template-columns:repeat(4,1fr);gap:18px 16px}.emoji-item .button_icon{width:60px;height:60px}.emoji-item .button_icon img{display:block;max-width:100%}.modal.chat-modal{background:none}.modal.chat-modal .modal-dialog{align-items:flex-end;margin-inline:initial;margin-left:300px}.modal.chat-modal .modal-content{box-shadow:0 4px 20px #0000001a}.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;min-height:308px}.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}.input-with-select{display:flex;align-items:stretch;gap:8px}.input-with-select .select_container{flex-shrink:0}.input-with-select .select_container .select{min-width:100px;border-color:var(--color-gray-03)}@media (width < 960px){table:not(.tb-history):not(.tb-tool):not(.table-base):not(.table-headless):not(.agreement-table):not(.table-detail):not(.app-table){width:960px}}@media (width < 1080px){.table-responsive .table{width:1080px}}[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")}.table-detail{width:100%;margin-bottom:24px}.table-detail tr:first-child{border-top:1px solid var(--color-line-divider)}.table-detail th,.table-detail td{padding:16px;border-bottom:1px solid var(--color-line-divider);text-align:left;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)}.table-detail th{display:flex;align-items:center;background:#f1f1f1;vertical-align:top;color:var(--color-text-05-disabled)}.table-detail td>.td-content{display:flex;align-items:center;min-height:40px}.table-detail .time{margin-left:12px}.permission+.permission{margin-top:24px}.permission__title{margin-bottom:16px;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)}.permission__list{list-style:none;padding:0}.permission__item{display:flex;align-items:flex-start;color:var(--color-text-03)}.permission__item:not(:last-child){margin-bottom:24px}.permission__icon{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:16px;flex-shrink:0}.permission__content{flex:1}.permission__item-title{margin:0 0 1px;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)}.permission__description{margin:0;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{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.x1-lg{max-width:var(--dialog-x1-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.modal-app .modal-footer .button{min-width:160px}.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-title.lg{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)}.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%}.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)}.form-section+.fieldset{margin-top:16px}.form-section__title{padding:16px;border-bottom:1px solid var(--color-line-divider);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)}.form-section fieldset{padding:16px}.form-section .col4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.form-section .col2{display:grid;grid-template-columns:repeat(2,1fr)}.form-section .col2 .form-element__control{padding-block:16px;align-items:center}.form-section .device-icons{display:flex;align-items:center;gap:8px;margin-left:8px}.form-section__info{padding:16px;color:var(--color-blue-06);background-color:#f8f8f8;border-radius:var(--radius-3);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)}.form-section__list{list-style:none;padding:0;margin:0}.form-section__list li{position:relative;padding-left:12px;color:var(--color-blue-06)}.form-section__list li:before{content:"•";position:absolute;left:0;top:0;transform:translateY(-1px);color:var(--color-blue-06)}.form-section .is-error{color:var(--color-red)}.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)}}@media screen and (max-width: 1279px){.context{max-height:calc(100vh - 340px);overflow-y:auto}}.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:-.003em;color:var(--color-white)}.spinner{animation:spin 2s linear infinite;transform-origin:center center}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.progress-container{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%;max-width:400px}.progress-container progress{width:100%;height:8px;border-radius:var(--radius-pill);overflow:hidden}.progress-container progress::-webkit-progress-bar{background-color:var(--color-gray-03);border-radius:var(--radius-pill)}.progress-container progress::-webkit-progress-value{background-color:var(--color-blue-06);border-radius:var(--radius-pill)}.progress-container progress::-moz-progress-bar{background-color:var(--color-blue-06);border-radius:var(--radius-pill)}.progress-container .progress-info{display:flex;flex-direction:column;justify-content:space-between;width:100%;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)}.progress-container .progress-info span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.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-right:5.2083333333vw}.code_large .right{display:flex;align-items:center;justify-content:center;height:100%;max-height:700px;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:360px;padding:30px;border-radius:24px;border:1px solid #E6E6E6;background-color:transparent}.code_large .code_qr_box img{width:100%;height:100%}.code_large .code_text{width:max-content;padding:64px 80px;margin:0 auto;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:1;letter-spacing:-.003em;text-align:center}.tooltip-content{position:relative;padding:14px 16px;background:var(--color-gray-07);border-radius:var(--radius-4);min-width:232px;max-width:606px;z-index:1000;white-space:normal;word-break:break-word;color:var(--color-white);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)}.tooltip-content.primary{background-color:var(--color-blue-06)}.tooltip-content.primary p{color:var(--color-white)}.tooltip-content.primary .tooltip-arrow{border-color:var(--color-blue-06);background-color:var(--color-blue-06)}.tooltip-content.tooltip-centered .tooltip-arrow{border-color:var(--color-line-divider);background-color:var(--color-white)}.tooltip-arrow{position:absolute;width:12px;height:12px;transform:rotate(45deg);background:var(--color-gray-07);border:1px solid var(--color-gray-07);border-left:transparent;border-top:transparent}.tooltip-content.top .tooltip-arrow{bottom:-6px;left:50%;margin-left:-10px}.tooltip-content.bottom .tooltip-arrow{top:-6px;left:50%;margin-left:-10px;transform:rotate(225deg)}.tooltip-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.tooltip-header h3{color:var(--color-text-03);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)}.tooltip-header .button_icon{color:var(--color-gray-10)}.tooltip-centered{padding:24px;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);border:1px solid var(--color-line-divider);background-color:var(--color-white)}.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-visual.search{background-image:url(/assets/pic_search_empty-B_dWIBLG.png)}.error-visual.free{background-image:url(/assets/pic_free_end-DfqYgGL_.png)}.error-visual.approval{background-image:url(/assets/pic_approval-CB7Vpg4H.png)}.error-content a{text-decoration:none}.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}.error-content:has(.search){display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:54vh}.error-content:has(.search) .error-visual{aspect-ratio:314/200}.error-content:has(.search) 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)}.error-content:has(.network) .btn-area{margin-top:20px}.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:90px;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--utility{gap:.5rem}.global-actions--utility .button.active .notice,.global-actions--utility .button:hover .notice{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAUBSURBVHgB7d07bBNLFAbgs0ku93IhPMtEwhQUUPBogA4joKFACEqQ4gYkCh4lEgUUIEHFSwIJihgJOgKIggYkh47QQCgACSSMlJRAwILwXs5Zj5E9HsdOHMdnJv8njSJNTLzs79mdnd0ZEwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDsEtEsEMfxMv6xyJSSfBRFbylwwQXMYUqIm7ikTVlb5588NeUOl4cc+hiBPhzsJi63uXyIm9Mvf4tABxNsLp5+ubh4aId24J2/iMvZuPX6fQ7ay3Mw7/A1VDxnpiZ63YuRnzT0+geNvvvN5Rd9Go+T+gVzI+pZ2smlg1b2dNGGFf9QHXkuaR87Zd4FzOH28Y9zVNkj/mvo1Q968Ow7DQx9pcKXuJE/mYQtIR/a/j/1LOmY6KUZDvkaecSrgDncw1QMt8qL0Z906ubnJOBm7Nr4X72gj3DI58kT3gRsWm7W9buTA5/pWm6cptNBDlmCrsGbluxFwBxuin+8setH3/+mA1c+JefaVljZ20WX9y9wtWa5VpZz8jAppz5gE26OrA6VhLvn/Mek89RKcn6+cXihK+Q8l3XaB0Y6SL/j1KZwk/fi90jei9/TkjLbpprqFlzr0Lzj9FjLDsu1yOH67lFnx10O1Q9JKe0tuN+uuHDvy4yHK+Q9T3FnzuEEKaY24Lg4Hpwur5PD5EUOuF2y3FN3fLjSseKxa80tOGNXXGhjuCUn3a34CCmlMuC4eMsvU14nrffWo6/Ubo95IMUxmJI226yO1hZcdcjT0HpLZCjUUroHrY7WgHfaFc0OQU6nGkeSNCmkNeCKpzAk3Jm45m2U3JVydbZIIS8Cft6Gy6J6HEeUeo8GtYW6gM3gRgXHKFLbubZJ44MBGltw1U6SG/bajLhPGYtJGR/Goqkwri/g0tMhFnWXSl4EDFOHgAOHgAOHgAOHgAOHgAOHgAOHgAOHgAOHgAOHgAOnMeAMeaDG+HgfKaMqYJmLS46ANd4PljtcheobDhnzf1BDTcC8Y2SWQMaul2exCuONTQOdSXI3qd894S1jZkGqoGZmA+8UmcGQKq8bePSNjl4vkGan93bT7o3/2tVjURSpuDesogWbB8dT5XXy5KL2cIVso3wQLbK8hIpHeNT2orPTPN+3lW4NOZ+yVHHzH5dJgesiHT7aFVtWzyF9XSu3bbytWqnoZJlpH9LJUjn9Y4oWa5gcruIQbXZElsKR1TLzX9NlkrTeJ1Rn7SsP5EnRmlpqOlnmE7+Z/G3Jsv2yxNM6TQumqVzCwbTmRq8j5XVnyytkJv5kVwGQJRqO7Z5nV8u830ZW0pFw8xoXZNHSi65gdtRgI6+VxSTtuhEeJ57sbMQaPfZh3pZB8lgI18FVh0NZg3KyVvU6P+verx3tfcDcwvJkBTGV69Kt1f9GxpOfkudCGcmqCEIWFl1ffwXZv+T861hxdpACEErAJ+yKM3vn11s5NiGvubSv2/WrOxSAYL6zgftastxhurxOpngeuFqglzV61NLK5YPQu7TT/pX0iJdTAEIKWBYJd54zpUd9f/h7suRw99yIepd00rY1cyZaCDw1G76RxTvyJEXcPDVPY4BDkyEjXB9wUCkubyYRbC4uHuLBJxxaX1z7u5Q+mGDTFLBZ8dV2Ii4+I1W635w3AyQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgfkDEnyJjYWKUVcAAAAASUVORK5CYII=)}.global-actions--utility .button.active .help,.global-actions--utility .button:hover .help{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAbMSURBVHgB7d1LTFRXGAfw/5kZUBTwiUmDi2kKTe2i4qa6c0zTJu0Gq8uayKopokI3ddGmYHeuOraCjRsxbZdVu+mmTRh36qZjF7WpGMZE0gRUEKgPuHNPzzcDCcKdcQr33u/c4fslBBmIcfxz3o8LCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEGJtUagyyZ6RzYm5hv1Ku0kXaFNKtSmozRo6ufjnzGs581oOGpPmy6z5nHHWzdzKpV+dRBWpioALoc7Wd5t3kzJfprA6GaX1VUfVXB3p33IPERfpgFs6x/cjhj6sPtRSMnDRN3y+6RoiKpIBhxDsC7TWOaViPcP9239GxEQq4Dc++SfpxBMXEVKwS5mgB11V0xelqjuGiGg9NtZtwv0dTOES02HriOm5zGudY0cREdaX4GKvuL7X/LEHVtHp4f4dn8JyVgdcDHfjkPlntsFO2TwSB22usq0NmNrbfDw+pKGSsBh1wEy7nLI1ZCsDjkq4CyjkfO2/e2ycJLGyk+XE41eiEi4xna+k6ScMUZMCy1gXcEvX+NcWt7nltJn+Qi8sY1UV/XrX2FEXahARZqY5e+4M7DgLS1gTcNTa3TImTc+6zZZOVwKWMOH2Bhlu87YXW6PRhy4CsjkOZ9B8PgALWFGCW7oetJu+6FX4qKFO4dDe9Xh3dy12NSfQuGH5W71xZw4/XX+Gm+bz6COfA3eRsmGRwooSrOCmtY+/ax0H6nDi/Q2eoS62t7Wm8EG++eUJvjUfvikuhrCXYvYS3NI5YVaGnAx8cuKDDThpPlbiz/sOjpx9jOmnGr6woBTzD5NiTh98sppwyZs7Ezj/cSN8UyzFrFhL8Pzy3wh80Lw1hsxXW0t+/0ahnc1jypROapMXqmYvn30/jSs3nsMPTs3MFs4ZLtY2OB+Lt8MnJ0qUXOo8nTKBUcCLNW+L48fuTYVfjKUO71vvW8CFrUTAaTBhraK1Ugfhk1Il8iPTpi4Nl4w+zBdKaqm/a+mwasUU3/o1YQs42TNB87Yp+IBK407zsdSvf8wWgiyFhkde4ZNdzaWr8P8pxTlHzRZw4jl2wyde1Sy5bXrFL1Nq/NtYB9/QNl4w4WuDlZOCT6gkth5/gJVoKBGknxMftEcbTDjbYCtWjKhH7eWxX2Nh0HCY773yBazAvnZKPW+vtptK718VVO+VotMVYMIWsIJKglG5SZGLQ0/hJ6012y8zWxu89KxQWGgR4syRhsIihBcqvZd8Dph2fICJNcuFYXjbjG/PHKn3rJYJhUvj5mqyZgI+tG9doeSWcnvUQeeF6bLj5ihaEwHTOPnzQ/We36OVI2pzfV0qtAhbwPPnc5MIAXWovNaGqUruvDBV0YTIatC2WjDh7GSFtsLy3u51y16jkkvtbRhVsulk5cCEc5iURQioY0U956WoWg6tvS3eIsCCb6JDu6EE3FjnveR92aflwAqF8l69sAWsVSyHEHgNiWjRP9Tecsxh27bDFrBTEw/lTXtVz1NPAtsy68lJPGMrwaxbdlq6xocQ8IHuXTsTyxYUpp66+M2sFYckM9zfxLa7knccrJEJescDDYGCHgaVQzf2gBHrlh2nNmHNGZ6g0HVMYMS/LzqMatpU0R+aqcpNZrLj+t9zvm2oqwBr9UwsmKpUaVNXpxCQd96qxXeL9jrTcRY6+eDrBvdSlMO2m3JBZG7ZWakvDm9c9hptcKeQg6S1yg2feyUDZhYEHFzppVmsUkuD5Ta++0EpO24FsmE1KbDtLL6fGKyQKb2DdwfsuBXPhio6hYDQbFWpfc9BTVVS1eyqeB8swRpw67GxwDejnfphZllJpqOil68/QyA0rLrqkLuKDnxDOJXi1JePisdRtsZxc3gW94M73Z++e377JViEN2AV3n7hYlU9hwBlzZjXuqsNWQPW0bwuaZn5dte3g3R+YpvJosNniTlnAhE3H661VxlWxeEzRtl87fQemy8j5duyo+aiXj2nnZqZA7Y/xINx051KVf7Tyvwn6pzX01PCpyaVdvtsus2uHMbjo0iW+W5Wa52NIZ4F8tfuDDQVdkQUb8Or6TUhd4BHJo94x8jA9shc6c/WyWo99rBbKzdN+6Nd7WYoTB1zbzmJmezLqr2WkxPtKp9Ph1iaaWPC6eFzTRlETLQfq3N8PGXqerrhNYVgRDbYBZEOeEGh6o7VtpsagcaiKaxOpvAUtNqZs9XwFLSqCHixwnMenPo2uIVp0DY6aE5nkUs82m5yoa13Y/pePjGdqbZH2wkhhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBirfkPqWp3WW5dHpkAAAAASUVORK5CYII=)}.global-actions--utility .button.active .my,.global-actions--utility .button:hover .my{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGwAAABsCAYAAACPZlfNAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAt9SURBVHgB7Z1NbFTXFcfPfTNjAsbu8GHaCKoMio1CFoFuMKsySGHRSkQUuisVzqYKWClmU1BTFVP1AypVmLY2SbvAqGSJm2SRDVRMdjabOlngKJh6ImFVsgme2I7Bnpl3c/9v5tlj+92ZN+9j3h37/SQz4/Hzm+f5c84999xz7mNUZ+zunHopRvmkznmCE08wYnFiZDyK7+PikPiKX8mIn2XEzzJ4zjlPi+/TxNiwlsunv3jvu59SHcFIYRJdY/Ho/OZ9pPFj4lL3i5fwFSfvSRHxYSItlYvNfJLu2Z0hRVFOMIgUW2g8xRkTIlGSgiHFdd6va7HUWO+WL0khlBBMEZFkGOI9ur7jJilAoIIZLm9h81lxFV3kj6vzDIx94iGls1h3kFYXiGCvvPX/RD4SuciJdVAdIsTrD0q4mgpmuL5s49V6FWolQQhXE8HqyfU5IEOcekb7Wi5RDfBdsNbTk4eYxvuFVSVoDWPM7zjrGL3e8gn5iG+CGVaV3XxRPO2idQXvGe3dcY58whfBikHFvbVuVTJgbWJsS/oxtmnkMS+fnjiVi0T/u17FAoyxRIRyw21nJs6Sx3gqWOuZyYtMY/209gILJ8RFIqAHnwl5iCcusRCuN4lwnXdQyCoQ/ucbvjnnRY7StWCF4KLxXjE5GyJnOBebPexWNFeChWJVjWvRHAsWiuUYV6I5EiwUyzWORXMUJSLACMVyxf7IQuNVckDVgiFMDaNB94i5WoeTkL8ql4iJIOYWFOIZYnG0o5rFUduCId2EDAaFk2KvyeQput9uGsu2S0RukEKx/CCu8WwKgZydg20J1to5eXU95wb9BrlHEXXbGs8qukSsZwlZUxTiPzolK62nVbQwLD5SSE3gjPdXco1lBSuE8CxBITXBcI0opSh3jOwH9RIVNm1ktHdXlF5/rYHa22K0a2uEmjcV/qzpOU4j4zl68DhHQw+z9J/PFqgOyIgsyG5ZFkQqWFvnxA2Vq5sgVMfhjdSR3LgoUCUef5WngaF5Ghh8TuNPdVIVLMc86tvxptXPLP/SonWNkaJAqLd/tMm2UCuBcH/9eI7+LcRTFTE3S1jNzSzHMBR5kqK8c6LR+HIqFti1LUJ//nkT/VqcR1XE3Kzb6vVVf7XK1nX5ZBOdOLiBvOS2cI8Xbs2SioixbMvKsWyVhalqXbAqr8UCJw6+oKylWUWMqyxMBBtjqoXyP2nfYLiwciAKHBicp/ujC2KMKgQUiB7xdUREkIgiy/H729/QzXvPSDFWRYzLBNvTOXFKJ6PqSRl2btXo1tnvGOOOFYj2zv9rxhCs7HnE778vzoPzWTH9jFPyt09pRjyqBOO862Hfjmvm98uuXlcwjD8uXJZMLMyxjl6eqigWGBeR4Rt/mqIRMSezork4TVCNYs/cIouCIdgg9Zrp6Hi79bgFy/rZta9pZs6+RcCKTorfkc3BIBjmd4qRLE1XLQqmRyKHSDEw7sisq1qxTCDar4QLtaK5mDVRDXSnms+XBFPQHSLVZMUdkWKCi3PKfeFCZW60UnASBKVu0RAs0TUFk0uSYsj+t9/1ICeIiNKKg23qCUYlbtEQLJrNK+cOwasSwR5IAodqGBq1trCd2zzvD/EEY/sLWnSJPEkKIgsAPvdAMJlLbVYv6Cig0bHCQ4GwxlB9DI1MwZKkILJJrBdua+8u6+hzWrGJcwkFwdrOTChrXY8lbqu9NUZueWWn9fg44oG79Yk49tnSONNeIkWRhd7IfrjlyD7raPCBuoIJd5hPamJ5U1kLuyMJ3zE/O9Dm3MqQTzzymnUG5f5DdQUTecWEhsIPUhREg7Jx7MrJzY7SSPgdJJOtQMrq7mfqrkJju0EN/5CiIAC4IVnyQMoKH3w1opliydJdWMxUGewJiXBL6aoorFHJrAwT648uxKVLJqXAheJY2WQc1jWgcI2HAaNEZNuB8xdIYdHmc4WvH75qHSQ0b9KMLDvSWA3QgjF6Ml3IxiP8f12MVb/5aSP98sebjGNl/EEsYN63sUwTJJzz59HitqtK0y+sDFZUbr0Kq8pHHCZu4XYHFHeHQMQb6rtEE1jA7UHvXRbO+Udx7johrmamU8KFWzOGtXkFLAvnrCfUW62rACxtZDxvjEl2gg0rEMRc+3hOxaKbirDWzkllk2flQFENygdQpmZXuJniNKE/9czRarUKQLApqvPOSgQbB/bEaK/IDyJsN+dmEAj5SKx93f10gR6M5+pWqCIZ1tb5ZEzlyXPIEtjWTyveMSGkDhBhfUYkfylNIfVCJgrVhJVRvWE28hnj1vcjxvpW80ZN5AmXByAo2x5/mjfykiPFxr6RMklllYFLjBob6CtaxrASiHS8/QVjLavd5vIKBDRFLM2EQDgke5GOUrm5rxTc5CfKiH/JFVcMYfspkZY6IcRy0xdWCgQ3RYdwfxPzMuWFY2yYqdwP5qQt1g3oyuwvszoQNGxh/gfGp6DiXAxjU98vmqRrV36BeVu5+vsgGe1tYeYIPUwKcfzghrILjX6C90z9bqtxDYqRwj9mLhGCJUkB4ALfsdkRCdd1RyzpjzzOG4WhaD/6WrxWms1AwLFza8SIKDFm4dFOKuvKyUID4cCgMouahlEVXOLpqUOk5VIUMFgVfl9Sb1GKuXXDkMMFRwiHyitZK1Mp6JJRY2GTHRvt3f6hIRiaIaLZ3BQFSKVOS4AmCLS2uulcWfae4r2Q9S8nHMa0Ny5nAg9EzAZ1wzeke7YgPZWiAHlbfHAysfBhnf7nNJ3+x7RnYgGcC+2252/NSgXBNSnQmZky+5wXnTnj/AMKCFjXCUlxKKK1o+J/OLLtfgH3erSMFQXdmcn1pb7zRcGyDTHb25h6TbmiUFiAl1YlA+/xlrBgK9DR4kW1sVN0LZIyny8KFqRblFkXgouhGg74CC5kpW7tbe7r+R2y7E63y+LboNyirFYwiEomWTHp3p21nxOCUncIlglWdIs1Xx+TjQ9DAYTTsmbBICbxnLP0o+vblw1VywQz3CKnmm9zbjXYB9WnhfdV6HpSK19YNeXPNUSvUY2xqp8Pss5dlevRWaR75Wur7DwzeOX5tgPnE1TDNloM9ojEXv5elBaER3rvzjP6y0dzFBQqXI9wh/3/69u2KnKvyw0u1wNVbXD5+bsvpplim4StJ2BdsjtFSNPW2VgEt7YNK6pqDstYjV0mUsGCihjXPZz3lLsPS9mFIUSMKPygkJqAeddoX8ulcseUFQxWxvVIB4XUBKbxNysdU3HpdfT6FtwLJHSN/tMz+veWVKWDbLV95GLRS6Fr9A/DFfa2nLNzrC3B4Boj+exhCqNGHzCiwqTdo213xGFuphHrohBPYVzvtnt3PlBVC+MXvSJzzKmbQrxBfJalO2bbwdG6d1vnkxvhnWbdgUzSw97tFaPClThqEi5mQZQqPq0zhrOxGVtBxkpc3NreKI3DjUzDzTGro/a3tjcJRasaV2IB17VboWi2cS0WcL2xCuZoYmJ9OFyOkYPPxguxCufyENzkVJyxm0KWEKF7pYRuNXheztp25quznOndtO7vqs5E4lzvenR9h6cFur7UH6PEIB+J3Vuv+38gN4h0UzUZDLv4WjDe2jl5VTyst3RWjxivLnkxXlnhe4U/es+Ylu9f69YGq8J6lp0lEjfUrCWjGJDA2tbY2MYyWNbPNcxe88uqlr0b1ZDi2HZxreQhUd2Ub5g5VwuhTAJpeqp34SAUKpv8CCoqEeiOKqZw4mlS/TGutq5PehWkCHs6n5zSCxaXJLVIMa59kG2YvhmkUCbK7VkEq9MjsUMBi6eUSKUovckUbiMYyTUlGee4gyCSy0nyHOHqiGNtb1h8Gh/morPDqolUSp3s47YEbp+la1qC6Xwfxr3ivWPiuM0FN6YMK/fhZxnxR2aMjTw5pfGICjBsipbV86n0uy+mqY74FmrBIutLfMt1AAAAAElFTkSuQmCC)}.global-actions--utility .button .icon-bg{transition:.1s}.global-actions.tools{gap:.5rem}.global-actions.tools .button__icon fill,.global-actions.tools .button__icon stroke{transition:all .3s ease}.global-actions .my{display:flex;position:relative}.global-actions .my .user{font-size:var(--font-heading-01-size);color:var(--color-text-01);border:0;letter-spacing:-.8px}.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% + 22px);max-height:initial}.global-actions .my .context-list{padding:0;text-align:left}.global-actions .my .context-list li{min-width:200px;margin-top:8px;padding-inline:8px}.global-actions .my .context-list li:first-child{padding-top:8px}.global-actions .my .context-list span{display:inline-flex;width:100%;height:40px;padding:8px 16px;align-items:center;justify-content:flex-start;text-align:left;color:var(--color-text-03);border-radius:var(--radius-1)}.global-actions .my .context-list span.active,.global-actions .my .context-list span:hover,.global-actions .my .context-list span:focus{font-weight:500;background-color:#eff1f3}.global-actions .my .context-list .logout{margin-top:15px;background-color:var(--color-blue-01)}.global-actions .my .context-list .logout span{color:var(--color-text-03);justify-content:center;text-align:center}.global-actions .my .context-list .logout span.active,.global-actions .my .context-list .logout span:hover,.global-actions .my .context-list .logout span:focus{background-color:var(--color-blue-01)}.global-actions .my .context-list .logout .icon{margin-left:8px}.global-actions .my .context-list .primary span{color:var(--color-text-01);font-weight:700}.global-actions .my .context-list .static span{cursor:default}.global-actions .my .context-list .static span:active,.global-actions .my .context-list .static span:hover,.global-actions .my .context-list .static span:focus{background-color:var(--color-white)}.global-actions .my .context-list .selected span:before{content:"";display:inline-block;width:16px;height:16px;margin-right:8px;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.3337%204L6.00033%2011.3333L2.66699%208'%20stroke='%23246BEB'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.global-actions .my .context-list .divider{width:calc(100% + 16px);height:1px;margin:8px 0;background-color:var(--color-gray-10);transform:translate(-8px)}.global-actions .my .context-list .button_text{padding:0;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;pointer-events:none}.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;pointer-events:auto}.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;justify-content:flex-end;gap:16px}.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% - 650px);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;white-space:nowrap}.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:300px}.page-header__controls--compact{gap:8px}.page-header__controls--wide{gap:16px}.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}.snb+.main-content .page-header .page-header__actions{justify-content:flex-start}.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:has(.msg-warning){flex-wrap:wrap}.page-header__controls .input{min-width:270px}.select_container.filter .select{min-width:auto}.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-header.with-btn{display:grid;grid-template-columns:1fr 1fr 1fr}.content-header.with-btn .back-button{justify-content:flex-start;grid-column:1;gap:16px;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)}.content-header.with-btn .content-title{grid-column:2}.content-title{color:var(--color-text-01);font-weight:700;font-size:32px;line-height:44.8px;letter-spacing:-.003em;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>:first-child{margin-right:8px}.toolbar>:nth-child(2){margin-right:clamp(40px,2.6vw,50px);position:relative}.toolbar>:nth-child(2):after{content:"";display:block;width:1px;height:24px;background-color:var(--color-gray-04);position:absolute;right:clamp(-40px,-2.6vw,-50px);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);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)}.footer-content{display:flex;flex-direction:column;gap:16px}.footer-links{display:flex;justify-content:center;align-items:center;gap:8px}.footer-links a{color:var(--color-text-04);text-decoration:none}.footer b{font-weight:700}.footer .row{display:flex;justify-content:center;align-items:center;gap:20px}.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-tit strong{display:flex;align-items:center;gap:8px}.snb-tit strong .icon{display:flex;align-items:center;color:var(--color-blue-06);transition:.1s ease}.snb-tit strong:hover .icon,.snb-tit strong:focus .icon{color:var(--color-gray-09)}.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{display:flex;flex-direction:column;max-height:calc(100% - 144px);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}@media (max-width: 1279px) and (min-width: 960px){.snb,.snb .snb-cont{width:270px}}.preview-container{width:100%}.student-container{display:flex;flex-direction:column;flex:1;width:100%;min-height:0;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);white-space:nowrap}.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-container:has(.student-empty){display:flex;flex-direction:column;height:100%}.student-empty{flex:1;text-align:center;gap:8px;display:flex;justify-content:center;align-items:center;flex-direction:column}.student-empty .pic-empty{display:block;width:clamp(80px,4.167vw,100px);aspect-ratio:1/1;background-image:url(/assets/pic_student_grey-C2Nth08U.png);background-size:contain;background-position:center;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;text-align:center}.student-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)}.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:1;flex-shrink:0;min-height:100vh}.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:16px;padding:8px 24px;color:var(--color-white);background-color:var(--color-blue-06);border-radius:var(--radius-pill);box-shadow:0 3px 4px #00000029;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);font-weight:700}.intro-header{width:1200px;margin:0 auto}.intro-header.left{text-align:left}.intro-title{text-wrap:balance;word-break:keep-all;font-weight:800;font-size:52px;line-height:140%;letter-spacing:-.003em;color:var(--color-text-01)}.intro-desc{margin-top:32px}.intro-summary{color:var(--color-text-03);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)}.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;font-size:20px;font-weight:500;line-height:1.5;color:var(--color-text-04)}.intro-image{width:564px;height:auto}.intro .target{background-color:var(--bg-login-content)}.intro .multi-slider{display:grid;grid-template-columns:repeat(3,288px);gap:56px 20px;padding-top:48px;justify-content:center;max-width:904px;margin:0 auto}.intro .voice-slider__item{position:relative}.intro .tab-slider-container{width:100%}.inner-container{width:1200px;margin:0 auto}.service{background-color:var(--bg-white)}.service .intro-image{display:flex;justify-content:center;align-items:center;background:url(/assets/bg_intro_img-BpZeX2f4.png) center/cover no-repeat;overflow:hidden;width:592px;aspect-ratio:592/441}.service .intro-image img{width:auto;height:378px}.overview{background-color:var(--bg-white);padding:96px 0}.overview-card{display:flex;flex-direction:column;height:100%;gap:40px}.overview-image{display:flex;align-items:center;width:100%;height:340px;border-radius:20px;overflow:hidden}.overview-image img{width:100%;height:auto;object-fit:cover}.overview-content{display:flex;flex-direction:column;gap:12px;text-align:left}.overview-title{font-size:22px;font-weight:700;line-height:1.4;color:var(--color-text-03)}.overview-description{font-size:20px;font-weight:500;line-height:1.5;color:var(--color-text-04);word-break:keep-all}.swiper-slide{height:auto}.swiper-slide .overview-card{height:100%}.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:center;gap:16px;width:100%;margin-block:20px 64px;z-index:10}.custom-controller .control-prev,.custom-controller .control-next{display:inline-flex;justify-content:center;align-items:center;width:150px;height:40px;color:var(--color-text-05-disabled);background-color:transparent;border-radius:var(--radius-1);border:1px solid #b8b8b8;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:38px;transition:all .1s ease;cursor:pointer}.custom-controller .control-prev:hover,.custom-controller .control-next:hover{font-weight:700;color:var(--color-blue-06);border-color:var(--color-blue-06)}.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{font-weight:700;color:var(--color-blue-06);border-color:var(--color-blue-06);cursor:default}.control-prev .icon{transform:rotate(180deg)}.voice{display:flex;flex-direction:column;justify-content:space-between;gap:12px;width:288px;height:196px;padding:28px 24px 56px;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);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:72px;height:72px;overflow:hidden;display:inline-block;vertical-align:middle;border-radius:var(--radius-circle);line-height:1;position:absolute;bottom:0;right:32px;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:var(--bg-light-purple)}.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:28px 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:12px;color:var(--color-text-03);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);font-weight:700}.feature-desc{color:var(--color-text-04);word-break:keep-all;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)}.feature .icon{width:72px;height:72px}.function{padding-block:100px 140px;background-color:var(--bg-login-content)}.function .intro-header{margin-bottom:48px}.function-list{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr;gap:16px;max-width:1200px;margin:0 auto;padding:0 20px;position:relative}.function-list:after{content:"";display:block;width:192px;height:248px;background:url(/assets/pic_function_list-CWS2-krJ.png) no-repeat center/contain;position:absolute;right:16px;bottom:-43px}.function-card{display:flex;flex-direction:column-reverse;justify-content:flex-start;gap:32px;height:100%;padding:24px;background:var(--bg-white);border-radius:20px;text-align:left}.function-content{flex:1;display:flex;flex-direction:column}.function-visual{position:relative}.function-title{flex:0 0 auto;margin-bottom:8px;font-size:20px;font-weight:700;line-height:1.4}.function-desc{flex:1;color:var(--color-text-04);word-break:keep-all;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)}.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);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)}.text-break{display:block}@media screen and (max-height: 960px){.text-break{display:inline}.custom-controller{margin-block:20px 34px}.overview-image{height:280px}.intro .multi-slider{gap:50px 20px}.voice{height:180px;padding:28px 24px 40px}.voice .avatar{width:60px;height:60px;right:24px}}.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;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:1000px;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-header:has(.board-header__row){flex-direction:column;gap:16px}.board-header__row{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;width:100%}.board-header__title{color:var(--color-text-03);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)}.board-header .search-form{min-width:456px}.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}.board-category{justify-content:flex-start}.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);cursor:pointer}.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 .text-title{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;line-height:1}.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)}.table-headless .flex-center{display:flex;align-items:center}.table-headless.table-white tr{background-color:var(--bg-white)}.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%;margin-bottom:24px}.board-view .table-info tr:first-child{border-top:1px solid var(--color-gray-03)}.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 .attach-upload{display:flex;align-items:center;gap:12px}.board-view .attach-upload .upload{flex-shrink:0;width:max-content;padding-inline:16px;gap:16px;cursor:pointer}.board-view .attach-upload .upload:disabled{cursor:not-allowed}.board-view .attach-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.board-view .attach-list{display:flex;flex-direction:row;gap:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.board-view .attach-list:not(:only-child){max-width:calc(100% - 398px)}.board-view .attach-item{display:flex;align-items:center;gap:8px;width:max-content;height:40px;padding:8px 12px;color:var(--color-text-03);background-color:var(--bg-white);border-radius:var(--radius-2);border:1px solid #D8D8D8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.board-view .attach-item.download{cursor:pointer}.board-view .attach-name{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;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 .post__content b,.board-view .post__content strong{font-weight:700!important}.board-view .post__content i,.board-view .post__content em{font-style:italic!important}.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%;margin-bottom:0;border-top:1px solid var(--color-gray-10)}.privacy-agreement .agreement-table th,.privacy-agreement .agreement-table td{padding:8px 10px;text-align:left;color:var(--color-text-01);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}.banner{width:100%;padding-inline:var(--layout-padding)}.banner__inner{display:flex;align-items:center;width:100%;height:84px;margin:0 auto;padding-inline:40px;border-radius:var(--radius-4);background:#f2f7ff}.banner__content{flex:1;max-height:100%;display:flex;align-items:center;justify-content:space-around;gap:24px}.banner__image{transform:translateY(-14px)}.banner__image:before{content:"";display:block;width:170px;height:112px;background-image:url(/assets/pic_banner-CgEq4fbl.png);background-size:contain;background-position:center;background-repeat:no-repeat}.banner__text{color:var(--color-text-03);white-space:nowrap;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)}.banner__actions{display:flex;align-items:center;gap:8.3333333333vw}.banner__call{display:flex;align-items:center;gap:4px;color:var(--color-text-03);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)}.banner__call:before{content:"";display:block;width:32px;height:32px;margin-right:4px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAV/SURBVHgB7Z3RbhpHFIb/2QX3IrIEqm0pV8UKrnpX+gShT4D9BCZ3taka+gQlTxBaBdJembxB/ASlT1ByV8VYpletbFfmOiw7nbMGlaROMrvszs7OzidZsiVk4/1nzjlz5pwDYLFYLBaLxWKxWCwWpTCsQfXo6iEcvi9+TV38WBFfJYRnxDkfMc4G4+fbvyFnRBLgi2/+qnhu4UR8W0eMCCEmjDntcW/rFDnBQUiqrb8b4uH/jpgfPsEYqwgZXlaPr35ATgi1A+jhA+5LKIF3x72d72E40gIszA6t/Ch2PhKM8/ZZf+dHGIy0CZq7LpkFZQ+f4Ix1dls3n8FgpASg1c/BmlBPyYXXhsFICSBMz2OkR7PSvlC681Qia4JqSI9S8c29QxhKFgQgX7APQ5EVIG0TUA9O3QYS+iCWGg6M3AXZEcBQZywrwBTpY6QzlhKAgekggJHOOEsmiDDOGUsJwMEn0AXDnLGsCZpAH4xyxrI7QAsfsKDkzjYbMAS5HcA1MkEE9+swBLkdwJwJNOL25swMpAQozGevYEkEKQH++Pn+BHocxowjzDlgBF3g5iyGTArAOVNUGJA80gKISEgbP+A77hCGIC2A68+H0ACx+gcXvfKfMARpAcgRp30iFg9/4jO3A4MIlYwTJ+JUbS9jaJu0+olw2VC/kJ4AHB0Ta0ZDCeB9AnLEaYSA3XF/+wkMJHR1dLV19SsSKMx9H2T3z/tbuzCU0BcyIhx9AYUwZ/YIBhNagNlGkfyAKjM0HT+7P4TBhBZg0i3Twx9AAZxrdQ+RCNHuhBVFQyLtbGxN6JJIAoyfl6mXa4jkKZlaEbckclWEcMZqzgQOurY6+g6EM6ZoSIWNrrlv7j2FoUQWIHDGHF0oQPiC5oPjyxMYyFqFWd5Ggfq3lEQqpoqwVqM2EbSUMnSgCBGaDs77O2sdzsinUJ2pL8zb2xf8fMR9jHynOFSV9FtbgEr7plSYeRdQ2EMQVQTqdaNmQ5l+N/obKrr31xaA2Dv+5zFnvhJ/sCSsCA+OLg+Zw+g9hloo1L1PmdikdkUsAhB7resLcV9QgUJkRYjLTCaxK2IToHp08xCON4RiPiRCYOtnm0/FwmgiRuLcFbEJQIhdcBL3PytDMOSDs+bqylxMchEmhyXaYEgLwGfFTlQhYhUgDYf8DlNqJhGLoKT8PdCNXYRLo1gFIKqt6wZSvjtOj/ADRmLvkFnc2yqNiPSBtcOO2kmkRckrFp5o1tShDhFthcngJiIA5YmY51IrUT4Leh35kDexJr3Xv5RfMe50kE+kmwkT7ZI8639Kybp8+gPJZsLE21THvW2KCobIGeJ8oIcAhHDKB9Cpv0ABsvfZSgQgp1yYewc5i4z0EYCg6mp3Pvs6t+Hpe1A6qsCK8H+Uz4qwIrxNKsM6rAj/kdq0FBJhVnS/ElnEnCbubkl1XA1FRyKFe0CpXOQULeYFUR5dpC3ayCHaDGyitIU4K+zmzS9oNTFr6ReECAPkBO1GlpFfOOttPXLAmnnYDdrOjHvd23qxCFUHMJjY74SToPrdTYPN513VdUdrMhWZ4PLHXqTtDlhl/FP5VJil3YyZJansb6bGVi7NEp0bMiCElACZMEF3EXykilM4pLJ1HU3THIWKTLFWZgVY5fPW9SEHOroIQRNdzvtbUoXDRgiwpPrtVZ1xRmKI60CeUnUem87h1mRLFY0SYAkV5W7MNhs+3csy1ZN22X6YoSJGCrAKieF6m3WHg4a91pMzU8GA82bYiS7GC/Au5LxnhWKNcU51O7Xb6um1zdVQON1mlArp3AlwF3vHlzXusBLznS85fBKjJp5MUGEtwt0SDy7YV0Wi1R5MEx6K152On20PYbFYLBaLxWKxWCyWbPAvWj4RqUlo6TAAAAAASUVORK5CYII=);background-size:contain;background-position:center;background-repeat:no-repeat}.banner__phone{color:var(--color-text-03);text-decoration:none}.banner__phone em{color:var(--color-blue-06);font-weight:700}.banner__link{display:flex;align-items:center;gap:4px;color:var(--color-blue-06);text-decoration:none;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)}.banner__link span{text-decoration:underline;white-space:nowrap}@media (max-width: 1333px){.banner__inner{max-width:1333px;padding:20px 32px}.banner__content{gap:20px}.banner__text{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)}.banner__call{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);font-size:16px}.banner__call:before{width:24px;height:24px}}@media (max-width: 1286px){.table-base tbody th,.table-base tbody td{padding:20px}}.button_category{color:var(--color-text-05-disabled);border-color:var(--color-gray-03);transition:all .2s ease}.button_category.active,.button_category:hover,.button_category:focus{color:var(--color-white);border-color:var(--color-gray-10);background-color:var(--color-gray-10)}.board-wrapper{display:flex;flex-direction:column;gap:40px}.board-resources{margin-top:80px}.board-resources__layout{display:flex;flex-direction:column;gap:48px}.board-resources__column{min-width:0}.board-resources__column:last-child{display:flex;flex-direction:column;gap:48px}.resource-section__header{display:flex;justify-content:flex-start;align-items:center;gap:24px;margin-bottom:20px}.resource-section__title{color:var(--color-text-03);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)}.resource-section__more{gap:5px;padding-inline:9px;color:var(--color-text-04);border:1px solid #C9C9C9;font-size:15px;font-weight:700}.resource-section a{text-decoration:none;color:var(--color-gray-07)}.video-list{display:grid;grid-template-columns:repeat(4,1fr);gap:32px 16px}.video-list__item{display:block;overflow:hidden}.video-thumbnail{overflow:hidden}.video-thumbnail__play{width:100%;aspect-ratio:428/241;border-radius:var(--radius-4);overflow:hidden;position:relative}.video-thumbnail__play img{width:100%;height:100%;object-fit:cover}.video-thumbnail__play:before{content:"";display:block;width:56px;height:56px;background-image:url("data:image/svg+xml,%3csvg%20width='56'%20height='56'%20viewBox='0%200%2056%2056'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='56'%20height='56'%20rx='28'%20fill='black'%20fill-opacity='0.7'/%3e%3cpath%20d='M39.1136%2025.0345C41.4551%2026.6899%2041.3454%2030.1988%2038.905%2031.7047L26.6569%2039.2628C23.992%2040.9072%2020.5563%2038.9902%2020.5563%2035.8587L20.5563%2027.4709L20.5563%2019.6413C20.5563%2016.3966%2024.2161%2014.502%2026.8655%2016.3751L39.1136%2025.0345Z'%20fill='white'/%3e%3c/svg%3e");background-size:cover;position:absolute;right:16px;bottom:16px}.video-thumbnail__title{display:block;margin-top:8px;color:var(--color-text-03);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;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)}.download-list{display:grid;grid-template-columns:repeat(4,1fr);align-items:stretch;gap:16px}.download-list__item{overflow:hidden}.download-list__info{background-color:var(--bg-white)}.download-card{display:flex;flex-direction:column;min-height:auto;height:100%;border-radius:var(--radius-4);border:1px solid var(--color-gray-03);cursor:pointer}.download-card__info{display:flex;flex-direction:column;justify-content:space-between;gap:24px;flex:1;padding:24px}.download-card__info .icon{width:56px;height:56px}.download-card__info .icon.vanilla{color:#eedc93}.download-card__info .icon.lime{color:#93eedf}.download-card__info .icon.aqua{color:#93cbee}.download-card__info .icon.lilac{color:#c393ee}.download-card__title{color:var(--color-text-03);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);overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}.download-card__action{display:flex;justify-content:center;align-items:center;padding-block:12px;border-top:1px solid var(--color-gray-02)}.download-card__action .button_icon{width:24px;height:24px}.download-strip{display:flex;gap:16px;height:100%;padding:28px 24px;border-radius:var(--radius-2);border:1px solid var(--color-gray-03);overflow:hidden;cursor:pointer}.download-strip__action{display:flex;justify-content:center;align-items:center}.download-strip__action .icon{width:36px;height:36px}.download-strip__info{display:flex;align-items:center;overflow:hidden}.download-strip__title{color:var(--color-text-03);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);overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}.board-container:has(.post){display:flex;flex-direction:column}.post{display:flex;flex-direction:column;flex:1;border-top:1px solid var(--color-gray-03);border-bottom:1px solid var(--color-gray-03)}.post__header{padding-block:18px;padding-inline:16px;color:var(--color-text-03);border-bottom:1px solid var(--color-gray-03);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)}.post__content{flex:1;padding:24px 16px;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)}.attachment{display:flex;gap:16px;padding:16px;height:56px;color:var(--color-gray-07);border-radius:var(--radius-2);border:1px solid var(--color-gray-03);overflow:hidden;text-decoration:none;cursor:pointer}.attachment-list{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px}.attachment-list__item{overflow:hidden}.attachment__action{display:flex;justify-content:center;align-items:center;gap:4px;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)}.attachment__action .button_icon{width:24px;height:24px}.attachment__info{flex:1;display:flex;align-items:center;overflow:hidden}.attachment__title{color:var(--color-text-03);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;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)}.terms-container{flex:1;margin:0 auto;padding-inline:var(--layout-padding)}.terms-content{padding-block:32px 0;color:var(--color-text-03);border-top:2px solid var(--color-gray-03);border-bottom:1px solid var(--color-gray-03)}.terms-content *{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);font-weight:400;color:var(--color-text-01)}.terms-content p:has(>br){display:flex;flex-direction:column;gap:8px}.terms-content ul{list-style-type:disc;margin:16px 0;padding-left:24px}.terms-content ul li{margin-bottom:8px}.terms-content a{text-decoration:none}.terms-content a:hover{text-decoration:underline}.terms-content strong,.terms-content b{font-weight:600}.terms-content .container{display:block;min-height:initial;overflow:initial}.terms-content .container th,.terms-content .container td{white-space:initial}.terms-content .depth2{padding-left:1.5rem}.terms-box{margin:0 auto;padding-block:0 30px;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)}.terms-title{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);margin-bottom:1.5rem}.terms-heading{font-size:2.5rem;margin-bottom:10px}.terms-intro{padding:32px;margin-bottom:30px;background-color:var(--gray)}.terms-table{width:100%;border-collapse:collapse;margin:1rem 0 1.5rem}.terms-table thead th{background-color:var(--color-white)}.terms-table th,.terms-table td{padding:1rem;border-left:1px solid var(--color-gray-03);border-bottom:1px solid var(--color-gray-03);line-height:1.5;text-align:center}.terms-table th{font-weight:700;border-top:2px solid var(--color-text-03)}.terms-table .fst{border-left:0}.terms-table a{color:#3c64e6}.terms-table a:hover{text-decoration:underline}.terms-toc{background:#fff;padding:1.5rem 2rem;border:1px solid var(--color-gray-04);margin-bottom:3rem}.terms-toc ol{display:grid;grid-template-columns:repeat(2,1fr);gap:.25rem;list-style:none}.terms-toc a{display:block;color:var(--color-text-01);text-decoration:none;padding:.5rem 0;transition:color .3s}.terms-toc a:hover{text-decoration:underline}.terms-section{margin:4rem 0;padding-top:4rem;border-top:1px solid var(--color-gray-03)}.terms-description{margin-bottom:15px}.terms-ul,.terms-ol{padding-left:25px;margin-bottom:15px}.terms-ol li{margin-bottom:8px}.terms-contact{display:flex;flex-wrap:wrap;gap:20px;margin-top:20px}.terms-card{flex:1;min-width:250px;padding:15px}.terms-card h3{color:var(--color-blue-06);border-bottom:1px solid var(--color-gray-03);padding-bottom:8px;margin-bottom:10px}.terms-footer{text-align:center;padding:20px 0;border-top:1px solid var(--color-gray-03);margin-top:40px}#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)}.no-data.error-content .error-visual{margin-bottom:0}.no-data.error-content p{margin-top:0}.cards-container:has(.no-data){display:block}.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:500px;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)}.tabs__content:has(.app-section){display:flex;flex-direction:column;height:46.5740740741vh;min-height:400px;max-height:initial;overflow-y:hidden}.app-section{display:flex;flex-direction:column;flex:1;min-height:0}.app-section .form-section__info{margin-top:auto}.app-section:has(.form-group){border:0}.modal-app .no-data{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding-bottom:0}.modal-app .no-data img{width:120px;aspect-ratio:1}.modal-app .no-data 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)}.app-list-container{flex:1}.app-list-container .no-data{min-height:320px}.app-container{background-color:#eee;position:relative;z-index:1}.app-section:has(.app-container){display:flex;flex-direction:column;height:50vh}.app-section:has(.app-container) .app-list-container{flex:1;display:flex;flex-direction:column;max-height:initial}.app-section:has(.app-container) .app-container{flex:1;display:flex;flex-direction:column}.app-section:has(.app-container) iframe{flex:1;border:none}.app-list-header .select.opened+.icon{transform:translateY(-50%) rotate(0)}.app-list-header .item-count{color:var(--color-text-03)}.app-list-header .item-count em:after{content:none}.app-list-container{overflow-y:auto;border:1px solid #e0e0e0;border-radius:4px;margin-bottom:24px}.app-table{width:100%;margin-bottom:0;border-collapse:collapse}.app-table .app-item{border-bottom:1px solid var(--color-gray-03)}.app-table .app-item:last-child{border-bottom:none}.app-table .app-item:last-child td{border-bottom:none}.app-table .app-item.selected,.app-table .app-item:hover{background-color:var(--color-gray-02)}.app-table .app-item:hover .button_icon-small{opacity:1}.app-table .app-item td{padding:8px;vertical-align:middle}.app-table .app-item td.app-name{text-align:left;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)}.app-table .app-item .app-icon{display:block;width:36px;height:36px}.app-table .app-item .button_icon-small{opacity:0;transition:opacity .2s}.selected .app-table .app-item .button_icon-small{opacity:1}.app-input-group{display:flex;gap:12px}.app-input-group .form-element{flex:1}.app-input-group .form-element+.form-element{margin-top:0}.app-input-group .input-has-icon_right .input{height:40px;background-color:var(--color-white)}.app-input-group .input-has-icon_right .button_icon{width:20px;height:20px}.app-launch-option{display:flex;align-items:center;justify-content:flex-end}.with-tooltip{display:flex;align-items:center;gap:8px}.with-tooltip .relative{display:flex;align-items:center}.icon_help{display:inline-flex;align-items:center;color:var(--color-blue-06);width:20px;height:20px}.icon_help .icon{width:100%;height:100%}.icon_help:hover{color:var(--color-gray-09)}.relative:has(.tooltip-content) .icon_help{color:var(--color-gray-09)}.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%}.guide-visual{background-color:var(--bg-light-blue)}.guide-visual__inner{max-width:1200px;margin:0 auto;padding-block:90px;background-image:url(/assets/bg_guide_visual-BPjZRTDo.png);background-position:right 70px top 12px;background-repeat:no-repeat;background-size:contain}.guide-visual__title{margin-bottom:16px;font-size:32px;font-weight:700;line-height:1.4;letter-spacing:-.003em;color:var(--color-text-03)}.guide-visual__desc{font-weight:500;font-size:18px;line-height:1.4;letter-spacing:-.003em;color:var(--color-text-03)}.guide__tabs{padding-block:52px 140px;background-color:var(--color-white)}.guide__tabs .tabs__nav{max-width:586px;margin:0 auto}.guide__box{display:flex;align-items:center;justify-content:center;flex-direction:column;max-width:1200px;margin:0 auto;padding-bottom:64px;border:1px solid var(--color-gray-03);border-radius:24px;overflow:hidden}.guide-swiper.teacher{height:1210px}.guide-swiper.student{height:1264px}.guide .swiper{padding-block:52px 0}.guide-content{display:flex;flex-direction:column;width:100%;max-width:740px;height:1408px;text-align:left;background-color:var(--color-white)}.guide-content__label{width:max-content;padding:8px 20px;margin-bottom:12px;border-radius:var(--radius-pill);color:var(--color-white);background-color:var(--color-gray-08);font-size:16px;font-weight:700;line-height:21px;letter-spacing:-.003em}.guide-content__title{margin-bottom:16px;font-weight:700;font-size:28px;line-height:140%;letter-spacing:-.003em;color:#000}.guide-content__desc{color:var(--color-text-03);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);word-break:keep-all}.guide-content__desc a{color:var(--color-blue-06);text-decoration:underline}.guide-content__img{display:block;margin-top:40px;object-fit:cover}.guide-content__img img{display:block}.guide-content__img.offset-y{transform:translateY(18px)}.guide-content__img.mt80{margin-top:80px}.guide-content__img.with-icon{position:relative}.guide-content__img.with-icon:before{content:"";position:absolute;top:4px;right:48px;transform:translateY(-100%);width:80px;height:126px;background-image:url(/assets/pic_guide_student_02-02-DC0qQal4.png);background-size:cover}.guide-pagination{display:flex;justify-content:center;align-items:center;gap:10px;width:100%;padding-block:18px;background-color:#f7f7f7}.guide-pagination ol{display:flex;gap:112px;margin-bottom:30px;position:relative}.guide-pagination ol:after{content:"";width:100%;height:1px;background-color:var(--color-gray-04);position:absolute;top:50%;left:0;transform:translateY(-50%)}.guide-pagination li{position:relative}.guide-pagination .button{width:52px;aspect-ratio:1;border:1px solid var(--color-gray-04);border-radius:var(--radius-pill);color:var(--color-gray-06);background-color:var(--color-white);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);transition:.2s ease-in-out}.guide-pagination .button.is-active{color:#fff;background-color:var(--color-gray-08);border-color:var(--color-gray-08)}.guide-pagination .button:hover,.guide-pagination .button:focus-within{color:#fff;background-color:var(--color-gray-08);border-color:var(--color-gray-08)}.guide-tooltip{margin-top:8px;color:var(--color-gray-10);white-space:nowrap;border-radius:var(--radius-2);font-size:16px;font-weight:500;line-height:1.3;color:var(--color-gray-06);position:absolute;left:50%;top:100%;transform:translate(-50%);z-index:2}.guide-tooltip.is-active{color:var(--color-gray-08);font-weight:800}.guide-navigation{display:flex;gap:var(--button-gap);justify-content:var(--button-justify-content);flex-wrap:wrap}.guide-navigation .button{width:160px;height:48px;font-weight:700;background-color:var(--color-white);border:1px solid var(--color-blue-06);color:var(--color-blue-06);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)}.guide-navigation .button:hover{background-color:var(--color-white);border-color:var(--color-blue-08);color:var(--color-blue-08);outline:none}.guide-navigation .button.swiper-button-disabled{font-weight:700;background-color:var(--color-white);border:1px solid var(--color-text-05-disabled);color:var(--color-text-04)}main:has(.guide) .footer{background-color:var(--color-white)}@media screen and (max-width: 1366px){.guide-visual__inner{max-width:1000px}.guide-swiper{height:970px}.guide__box{max-width:1000px}}@media screen and (max-width: 1080px){.guide-visual__inner{max-width:900px}.guide-swiper{height:970px}.guide__box{max-width:900px}}.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{@page{margin:0;size:landscape}body{margin:0;padding:0}.code-blue{background-color:var(--color-blue-01)!important;-webkit-print-color-adjust:exact}.button,.global-header{visibility:hidden}.code_large .right:before{content:"";display:block;width:1px;height:100%;background-color:var(--color-line-divider)!important;position:absolute;left:0;top:0;-webkit-print-color-adjust:exact;color-adjust:exact}.container{display:none}#print-content{display:block!important}.code_large{display:flex!important;flex-direction:row!important;width:100%!important;height:auto!important;page-break-inside:avoid}}body{min-width:960px;position:relative}@media screen and (max-width: 1500px){.snb:not(.closed)+.main-content .toolbar{gap:clamp(22px,2vw,50px)}}@media screen and (max-width: 1366px){.snb:not(.closed)+.main-content .toolbar{gap:clamp(10px,1.8vw,50px)}.snb:not(.closed)+.main-content .toolbar .btn-text{font-size:14px}}@media screen and (max-width: 959px){body,html{min-width:1180px;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(232px,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{max-width:100%;padding-right:var(--layout-padding)}.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.x1-lg{max-width:initial;width:var(--dialog-x1-lg-width)}.modal-dialog.x1-lg .modal-content{overflow-x:auto}.modal-dialog.x1-lg .modal-header,.modal-dialog.x1-lg .modal-body,.modal-dialog.x1-lg .modal-footer{min-width:calc(var(--dialog-x1-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)}}@media (max-width: 1279px) and (min-width: 960px){.snb:not(.closed)+.main-content .toolbar{gap:clamp(32px,3.5vw,70px)}.toolbar{gap:clamp(32px,3.5vw,70px);height:66px}.toolbar .btn-text{display:none}.snb .tabs__content{padding-inline:18px}.snb .checkbox_button-group.outline-solid{width:100%;gap:6px}.snb .checkbox_button{flex:1}.snb .checkbox_button__label{width:100%;padding:.5rem 0}.form-element__control.class{gap:2px}.chat-input .input{height:70px;max-height:70px}.tabs__item .icon{width:24px;height:24px}.tabs_flex .tabs__item:nth-child(2){max-width:70px}.tabs_flex .badge.count{font-size:10px}.tabs__with-icon .tabs__label{font-size:14px}.code_small{gap:16px;padding:20px;border-radius:var(--radius-3);border:1px solid var(--color-line-divider)}.code_small .code_qr{width:64px;height:64px}.page-header__controls .input{min-width:250px}.snb+.main-content .page-header__controls .input{min-width:296px}.board-header .search-form{min-width:320px}.student-group h3{font-size:18px}.flex-cell{gap:10px;padding-right:60px}tbody th:has(.flex-cell){padding-inline:6px}.flex-cell .badge{padding:0 8px;font-size:12px;line-height:32px}.badge.status:before{width:8px;height:8px;margin-right:4px}.toast-container.with-snb{left:calc(50% + 130px)}.intro{overflow-x:hidden}.intro section{min-height:100vh}.intro .target,.intro .feature{padding:40px 0 0}.intro .column{max-width:1000px;margin:0 auto}.intro-title{font-size:40px}.intro-desc{margin-top:24px}.intro-label{font-size:18px;margin-bottom:14px;padding:8px 20px}.intro-summary{font-size:22px}.intro-detail{font-size:18px}.service .intro-image{width:492px}.service .intro-image img{width:auto;height:325px}.voice{height:160px}.intro .multi-slider{padding-top:36px;gap:36px 20px}.overview-image{height:230px}.overview-card{gap:28px}.overview-content{gap:10px}.overview-title{font-size:20px}.overview-description{font-size:18px}.custom-controller{margin-block:18px 32px}.custom-controller .control-prev,.custom-controller .control-next{width:132px;height:36px;font-size:16px}.feature .intro-header,.feature .inner-container{max-width:1000px;margin:0 auto}.feature .intro-title{margin-bottom:20px}.feature-title{font-size:20px}.feature-desc{font-size:14px}.feature .icon{width:60px;height:60px}.feature-card:nth-child(4):after{height:152px}.function-card{gap:24px}.function-list{max-width:1000px;margin:0 auto}.function .icon{width:60px;height:60px}.function-list:after{aspect-ratio:192/248;height:auto;width:182px;bottom:-22px}.page-header__row:not(:last-child){align-items:center}.page-header__row.flex-start{align-items:flex-start}}@media (max-width: 1080px){.intro .column,.feature .intro-header,.feature .inner-container,.function-list{max-width:900px}.intro-header,.intro .inner-container{width:100%;max-width:900px}}@media (max-width: 959px){.intro .column{max-width:1180px}.intro-header,.intro .inner-container{width:100%;min-width:1180px;max-width:initial}.feature .intro-header,.feature .inner-container,.function-list{max-width:1180px}.intro-header,.intro .inner-container{width:100%;max-width:1180px}}.mob{display:none}@media (max-width: 767px){body:has(.terms-container),body:has(.intro-section),body:has(.step-container),body:has(.step-indicator),body:has(.error-visual.success),html:has(.terms-container),html:has(.intro-section),html:has(.step-container),html:has(.step-indicator),html:has(.error-visual.success){width:100%;min-width:initial;scrollbar-gutter:auto}body:has(.step-container),body:has(.step-indicator){overflow-x:hidden}body:has(.step-container) .global-header__item:has(.language-switcher),body:has(.step-indicator) .global-header__item:has(.language-switcher){display:none}body:has(.step-container) .global-header__logo,body:has(.step-indicator) .global-header__logo{height:auto}body:has(.step-container) .global-header__logo img,body:has(.step-indicator) .global-header__logo img{width:172px;height:auto}body:has(.step-container) .footer,body:has(.step-indicator) .footer{display:none}body:has(.step-container) .account-container,body:has(.step-indicator) .account-container{width:100%;padding-bottom:0;display:flex;padding-inline:18px;flex-direction:column;align-items:center}body:has(.step-container) .account-container .btn-area,body:has(.step-indicator) .account-container .btn-area{width:100vw;margin-top:auto;gap:0;position:sticky;bottom:0;left:0;right:0}body:has(.step-container) .account-container .btn-area .button,body:has(.step-indicator) .account-container .btn-area .button{flex:1;border-radius:0;font-size:18px;line-height:56px}body:has(.step-container) .account-container .btn-area .button_outline-primary,body:has(.step-indicator) .account-container .btn-area .button_outline-primary{border-color:#fff}body:has(.step-container) .account-container .btn-area.stretch.end:has(>.button:only-child)>.button,body:has(.step-indicator) .account-container .btn-area.stretch.end:has(>.button:only-child)>.button{width:100%}body:has(.step-container) .content-title,body:has(.step-indicator) .content-title{font-size:31px;line-height:31px}body:has(.step-container) .content-desc,body:has(.step-indicator) .content-desc{margin-top:16px}body:has(.step-container) .content-header,body:has(.step-indicator) .content-header{margin-top:40px}body:has(.step-container) .content-header.narrow .content-desc,body:has(.step-indicator) .content-header.narrow .content-desc{margin-top:16px}body:has(.step-container) .account-box,body:has(.step-indicator) .account-box{width:100%;padding:0 16px 32px;background-color:transparent}body:has(.step-container) .select,body:has(.step-container) .input,body:has(.step-indicator) .select,body:has(.step-indicator) .input{height:48px;font-size:16px;background-color:#fff}body:has(.step-container) textarea.input,body:has(.step-indicator) textarea.input{height:auto}body:has(.step-container) .form-element,body:has(.step-indicator) .form-element{margin-bottom:16px}body:has(.step-container) .form-element .button,body:has(.step-indicator) .form-element .button{font-size:16px;line-height:46px}body:has(.step-container) .form-element__control.with-button,body:has(.step-indicator) .form-element__control.with-button{flex-direction:column}body:has(.step-container) .form-element__control.with-button .button,body:has(.step-indicator) .form-element__control.with-button .button{width:100%}body:has(.step-container) .form-row,body:has(.step-indicator) .form-row{flex-direction:column;gap:8px}body:has(.step-container) .form-row .select_container,body:has(.step-indicator) .form-row .select_container{width:100%}body:has(.step-container) .modal-dialog,body:has(.step-indicator) .modal-dialog{max-width:calc(100vw - 32px)}body:has(.step-container) .modal-dialog.lg .modal-header,body:has(.step-container) .modal-dialog.lg .modal-body,body:has(.step-container) .modal-dialog.lg .modal-footer,body:has(.step-indicator) .modal-dialog.lg .modal-header,body:has(.step-indicator) .modal-dialog.lg .modal-body,body:has(.step-indicator) .modal-dialog.lg .modal-footer{min-width:initial}body:has(.step-container) .modal-dialog .modal-content,body:has(.step-indicator) .modal-dialog .modal-content{max-width:100%}body:has(.step-container) .account-box:has(.chk-list),body:has(.step-indicator) .account-box:has(.chk-list){padding:24px;background-color:#fff}body:has(.error-visual.success) .global-header__item:has(.language-switcher){display:none}body:has(.error-visual.success) .footer{display:none}body:has(.error-visual.success) .error-visual{height:140px}body:has(.error-visual.success) .fullscreen h3{font-size:20px}body:has(.error-visual.success) .error-content{padding:0 16px}body:has(.error-visual.success) .error-content .btn-area{gap:12px}body:has(.error-visual.success) .error-content .btn-area .button{flex:1}body:has(.intro-section) .mob{display:block}body:has(.intro-section) .modal-dialog{max-width:calc(100vw - 32px)}body:has(.intro-section) .modal-dialog.lg .modal-header,body:has(.intro-section) .modal-dialog.lg .modal-body,body:has(.intro-section) .modal-dialog.lg .modal-footer{min-width:initial}body:has(.intro-section) .modal-dialog .modal-content{max-width:100%}body:has(.intro-section) .global-header{box-shadow:none}body:has(.intro-section) .global-actions__item:has(.language-switcher){display:none}body:has(.intro-section) .global-actions__item:has(.help){display:none}body:has(.intro-section) .global-actions__item:has(.button_primary):not(:last-child){display:none}body:has(.intro-section) .global-header__item:has(.gnb){display:none}body:has(.intro-section) .global-actions .global-actions__item:has(.button_text--primary){display:none}body:has(.intro-section) .global-actions .button_primary{font-size:14px;line-height:36px;border-radius:8px;padding-inline:12px}body:has(.intro-section) .global-header__logo{height:auto}body:has(.intro-section) .global-header__logo img{width:172px;height:auto}body:has(.intro-section) .go_guide{display:none}body:has(.intro-section) .go_top{width:50px;height:50px;right:30px;bottom:30px}body:has(.intro-section) .intro section{padding-inline:20px;padding-block:40px;min-height:auto}body:has(.intro-section) .intro-header,body:has(.intro-section) .intro .inner-container{min-width:auto;flex-direction:column-reverse;gap:28px}body:has(.intro-section) .intro section.service{padding-top:12px}body:has(.intro-section) .service .intro-image{width:100%;aspect-ratio:initial;background-image:none}body:has(.intro-section) .service .intro-image img{width:100%;height:auto}body:has(.intro-section) .intro-label{margin-bottom:20px;padding:8px 24px;font-size:16px}body:has(.intro-section) .intro-title{font-size:30px;line-height:130%}body:has(.intro-section) .intro-content{text-align:center}body:has(.intro-section) .intro-desc{margin-top:16px}body:has(.intro-section) .intro-desc br{display:none}body:has(.intro-section) .intro-summary{display:inline-block;max-width:374px;font-size:19px;line-height:150%;white-space:normal;word-break:keep-all;overflow-wrap:break-word}body:has(.intro-section) .intro-detail{display:inline-block;max-width:330px;font-size:17px;line-height:150%;white-space:normal;word-break:keep-all;overflow-wrap:break-word}body:has(.intro-section) .intro-detail br{display:none}body:has(.intro-section) .intro .multi-slider{grid-template-columns:repeat(2,1fr);gap:8px;padding-top:28px}body:has(.intro-section) .voice{justify-content:flex-start;width:auto;height:100%;padding:16px 12px;gap:18px;border-radius:12px;box-shadow:0 4px 12px #00000014}body:has(.intro-section) .voice-slider__item:nth-of-type(5),body:has(.intro-section) .voice-slider__item:nth-of-type(6){display:none}body:has(.intro-section) .voice-message{order:2;font-size:17px;line-height:140%}body:has(.intro-section) .voice-message br{display:none}body:has(.intro-section) .voice-teacher{order:3}body:has(.intro-section) .voice .avatar{order:1;width:64px;height:64px;position:static;transform:initial}body:has(.intro-section) .voice-teacher{display:flex;flex-wrap:wrap;gap:2px;margin-top:auto;font-size:16px}body:has(.intro-section) .voice-teacher__name{order:1}body:has(.intro-section) .voice-teacher__age{order:2}body:has(.intro-section) .voice-teacher__subject{order:3;flex:1 1 100%;margin-left:0}body:has(.intro-section) .overview,body:has(.intro-section) .function{display:none}body:has(.intro-section) .feature .intro-header{text-align:center}body:has(.intro-section) .feature .inner-container{flex-direction:column;gap:12px}body:has(.intro-section) .feature .intro-header{margin-bottom:24px}body:has(.intro-section) .feature-list{align-items:stretch}body:has(.intro-section) .feature-card{flex-direction:column-reverse;align-items:center;justify-content:flex-end;gap:24px;min-height:350px;text-align:center;border-radius:20px}body:has(.intro-section) .feature-title{margin-bottom:8px}body:has(.intro-section) .feature-desc{line-height:150%;font-size:18px}body:has(.intro-section) .feature-desc br{display:none}body:has(.intro-section) .feature-card:nth-child(4):after{content:none}body:has(.intro-section) .feature-card:nth-child(1){margin-top:132px;position:relative}body:has(.intro-section) .feature-card:nth-child(1):after{content:"";display:block;height:132px;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%)}body:has(.intro-section) .footer{padding:32px 12px;background-color:#fff}body:has(.intro-section) .copyright{margin:0}body:has(.intro-section) .copyright:first-of-type:after{content:"서울특별시 영등포구 여의나루로 71, 5층\a사업자등록번호 : 128-81-30534\a대표전화 : 02-780-1340 | FAX : 02-780-1351";white-space:pre}body:has(.intro-section) .copyright:has(.go-page){display:none}body:has(.intro-section) .copyright span{display:none}body:has(.intro-section) .footer-content{gap:8px}body:has(.terms-container) .global-header__logo{height:auto}body:has(.terms-container) .global-header__logo img{width:172px;height:auto}body:has(.terms-container) .content-header{margin-top:36px}body:has(.terms-container) .terms-container{padding-inline:20px}body:has(.terms-container) .terms-toc ol{grid-template-columns:1fr}body:has(.terms-container) .terms-intro{padding:28px}body:has(.terms-container) .terms-section{margin:2rem 0;padding-top:2rem}body:has(.terms-container) .terms-title{margin-bottom:12px;font-size:20px}body:has(.terms-container) .terms-content *{font-size:16px}body:has(.terms-container) .terms-description{margin-bottom:10px}body:has(.terms-container) .terms-toc{padding:20px 24px;margin-bottom:0}body:has(.terms-container) .terms-toc a{padding:6px 0}body:has(.terms-container) .terms-content .depth2{padding-left:12px}body:has(.terms-container) .terms-ul,body:has(.terms-container) .terms-ol{padding-left:12px}body:has(.terms-container) .terms-footer{margin-top:32px}body:has(.terms-container) .terms-box{padding-bottom:0}body:has(.terms-container) .terms-footer .terms-description{margin-bottom:0;font-size:15px}body:has(.terms-container) table:not(.tb-history):not(.tb-tool):not(.table-base):not(.table-headless):not(.agreement-table):not(.table-detail):not(.app-table){display:block;width:calc(100vw - 56px);max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}body:has(.terms-container) .global-header__item:has(.language-switcher){display:none}body:has(.terms-container) .footer{display:none}}
