@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Roboto:wght@500&display=swap";*:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,*:before,*:after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}a,button{cursor:revert}ol,ul,menu,summary{list-style:none}ol{counter-reset:revert}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}:where(pre){all:revert;box-sizing:border-box}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;box-sizing:border-box}::-webkit-details-marker{display:none}:root{--border: 2px solid var(--color-gray50);--border-radius: 4px;--radius-s: 4px;--radius-m: 8px;--radius-l: 12px;--shadow: 0 4px 8px 2px rgba(0, 0, 0, .25);--shadow-low: 0 1px 2px 1px rgba(0, 0, 0, .1);--spacing-1: 4px;--spacing-2: 8px;--spacing-3: 12px;--spacing-4: 16px;--spacing-5: 20px;--spacing-6: 24px;--spacing-7: 28px;--spacing-8: 32px;--fs-60: 3.75rem;--fs-44: 2.75rem;--fs-28: 1.75rem;--fs-22: 1.375rem;--fs-20: 1.25rem;--fs-18: 1.125rem;--fs-16: 1rem;--fs-14: .875rem;--fs-13: .8125rem;--fs-12: .75rem;--fs-11: .6875rem;--fs-10: .625rem;--z-auto: auto;--z-default: 0;--z-header: 50;--z-floating: 90;--z-overlay: 100;--z-fixed-menu: 150;--z-select-menu: 500;--z-context-menu: 1000;--z-overlap-base: 5000;--z-overlap: 5500;--z-tooltip: 9000;--z-backend-status: 10000;--z-flash-message: 11000;--z-busy: 2147483547 ;--z-infinity: calc(infinity);--margin-ui:8px;--tree-item-height:40px;--cabinet-list-min-width: 540px;--sub-pallet-circle-button-size-width: 30px;--sub-pallet-circle-button-size-height: 30px;--toolbar-icon-button-size-width: 40px;--toolbar-icon-button-size-height: 40px;--default-slider-thumb-size: 24px;--slider-thumb-size: 28px;--video-panel-height: 92px;--chapter-edit-panel-height: 260px;--chapter-edit-panel-width: 359px}.flex{display:flex}.flex.center{justify-content:center;align-items:center}.flex.row-center{justify-content:center}.flex.column-center{align-items:center}.flex.wrap{flex-wrap:wrap}.flex.column{flex-direction:column}.flex.btwn{justify-content:space-between}.flex>div{width:100%}.h-max{height:100%}.layoutVerticalCenter{display:flex;align-items:center}.cabinetTreeIconSize{width:36px;height:36px}.cabinetTreeElementHeight{height:40px}.tooltip-slider{position:fixed;width:45px;height:30px;font-size:var(--fs-18);font-weight:700;background-color:var(--color-natural-black);color:var(--color-natural-white);border-radius:var(--border-radius);z-index:var(--z-tooltip);display:grid;place-items:center;opacity:.9}.colorBar-bg{background-color:var(--color-navibar)}.fs-xxs{font-size:var(--fs-10)}.fs-xs{font-size:var(--fs-12)}.fs-s{font-size:var(--fs-14)}.fs-m{font-size:var(--fs-16)}.fs-l{font-size:var(--fs-18)}.fs-xl{font-size:var(--fs-20)}:root{--color-natural-white: #FFFFFF;--color-gray10: #F8F8F8;--color-gray20: #F5F5F5;--color-gray30: #EDEDED;--color-gray40: #E5E5E5;--color-gray50: #CBCBCB;--color-gray60: #A5A5A5;--color-gray70: #7F7F7F;--color-gray80: #363636;--color-gray90: #282828;--color-natural-black: #191919;--color-natural-white-rgb: 255, 255, 255;--color-primary-01: #F5F8FF;--color-primary-05: #EAF2FF;--color-primary-10: #DEEAFF;--color-primary-20: #C6DBFF;--color-primary-30: #ADCBFF;--color-primary-40: #95BCFF;--color-primary-50: #7DADFF;--color-primary-60: #649DFF;--color-primary-70: #4C8EFF;--color-primary-80: #337EFF;--color-primary-90: #2D6FE0;--color-primary-100: #2760C2;--color-danger-01: #FDF4F5;--color-danger-05: #FBE9EC;--color-danger-10: #F9DDE1;--color-danger-20: #F5C4CB;--color-danger-30: #F0ABB4;--color-danger-40: #EC919D;--color-danger-50: #E77887;--color-danger-60: #E35E70;--color-danger-70: #DE465A;--color-danger-80: #DA2C43;--color-danger-90: #BF273B;--color-danger-100: #A62133;--color-danger-01-rgb: 253, 244, 245;--color-danger-05-rgb: 251, 233, 236;--color-danger-10-rgb: 249, 221, 225;--color-danger-20-rgb: 245, 196, 203;--color-danger-30-rgb: 240, 171, 180;--color-danger-40-rgb: 236, 145, 157;--color-danger-50-rgb: 231, 120, 135;--color-danger-60-rgb: 227, 94, 112;--color-danger-70-rgb: 222, 70, 90;--color-danger-80-rgb: 218, 44, 67;--color-danger-90-rgb: 191, 39, 59;--color-danger-100-rgb: 166, 33, 51;--color-success-10: #E8F1EB;--color-success-20: #D1E2D7;--color-success-30: #BAD4C3;--color-success-40: #A3C6AF;--color-success-50: #8DB89B;--color-success-60: #76A987;--color-success-70: #5F9B73;--color-success-80: #488D5F;--color-success-90: #317E4B;--color-success-100: #1A7037;--color-warning-90: #ECB91A;--color-warning-100: #EAB100;--color-base-bg: var(--color-gray-20);--color-base-fg: var(--color-gray80);--color-base-text: var(--color-gray-80);--color-base-text-reverse: var(--color-natural-white);--color-base-text-primary: var(--color-primary-80);--color-base-header-bg: var(--color-natural-white);--color-base-header-border: var(--color-gray-50);--color-base-header-border-primary: var(--color-gray-80);--color-base-link: var(--color-primary-80);--color-base-link-visited: var(--color-primary-100);--color-base-hover-bg: var(--color-primary-10);--color-base-select-bg: var(--color-primary-20);--color-base-sep: var(--color-gray50);--color-cabinet-bg: var(--color-gray-20);--color-editor-bg: var(--color-gray-40);--color-menu-bg: var(--color-natural-white);--color-menu-border: var(--color-gray50);--color-menu-hover-bg: var(--color-gray20);--color-menu-focus-bg: var(--color-primary-20);--color-menu-focus-hover-bg: var(--color-primary-30);--color-button-bg: var(--color-gray20);--color-button-bg-active: var(--color-primary-05);--color-button-border: var(--color-gray-50);--color-button-bg-primary: var(--color-primary-80);--color-button-bg-primary-active: var(--color-primary-90);--color-button-border-primary: var(--color-primary-80);--color-button-bg-disable: var(--color-gray30);--color-button-border-disable: var(--color-gray-50);--color-sub-pallet-button-border: var(--color-gray50);--color-dialog-bg: var(--color-natural-white);--color-dialog-border: var(--color-primary-90);--color-teacher-mode-attention-bg: #17A50F;--color-teacher-mode-attention-fg: var(--color-natural-white);--color-student-status-bg-done: var(--color-primary-90);--color-student-status-fg-done: var(--color-natural-white);--color-student-status-bg-notYet: var(--color-gray-10);--color-student-status-fg-notYet: var(--color-gray80);--color-student-status-bg-help: var(--color-danger-90);--color-student-status-fg-help: var(--color-natural-white);--color-sidebar-button_bg: var(--color-natural-white);--color-editor-layer-basic-bg-rgb: 244, 146, 21;--color-editor-layer-default-bg-rgb: 35, 131, 254;--color-editor-layer-offline-bg-rgb: 111, 139, 178;--color-editor-layer-shared-bg-rgb: 23, 165, 15;--color-editor-layer-text: var(--color-natural-white);--color-monitoring-bg-current-page: #4C4C4C;--color-monitoring-bg-student-viewing-page: #4C4C60;--color-camera-dialog-button-bg: rgba(109,109,109,.8);--color-camera-dialog-button-bg-hover: rgba(80, 80, 80, .8);--color-student-focus-bg: #0387AD;--color-student-focus-bg-hover: #037798;--color-pen-model-hover-bg: var(--color-gray20);--color-pen-model-dark-bg: var(--color-gray40);--color-pen-model-hover-dark-bg: var(--color-gray50)}@media (forced-colors: active) and (prefers-color-scheme: dark){:root{--color-base-hover-bg: var(--color-gray30);--color-base-select-bg: var(--color-gray40);--color-base-fg:#c7c7cc;--color-menu-bg:#221f1ff0;--color-menu-hover-bg: #7a1b1b;--color-menu-focus-bg:var(--color-primary-60)}}:root{font-size:16px;line-height:24px;color-scheme:light;color:var(--color-gray80);background-color:var(--color-natural-white);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}:where([hidden]:not([hidden=until-found])){display:none!important}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}:where(img,picture,svg){max-inline-size:100%;block-size:auto}html{height:100%;overflow:hidden}body{height:100%;overflow:hidden;font-weight:400;line-height:1.5;font-family:Noto Sans JP,sans-serif}#app{height:100%;width:100%}main{overflow-y:auto;height:100%;font-size:1rem}*{margin:0;padding:0;touch-action:manipulation;-ms-touch-action:manipulation}*:before,*:after{margin:0;padding:0}*:not(.hide-focus-line):focus-visible{outline-offset:2px;outline:2px solid var(--color-primary-80)}*:focus:not(:focus-visible){outline:0}*:not(input,.selectable){user-select:none;-webkit-user-select:none}a{font-weight:500;color:var(--color-base-link);text-decoration:inherit}a:hover{color:var(--color-base-link-visited)}b{font-weight:700}i{font-style:italic}u{text-decoration:underline}s,strike,del{text-decoration:line-through}h1{font-size:3.2em;font-weight:700}hr.clear{border:none}hr.m10{margin:10px}hr.m20{margin:20px}hr.m30{margin:30px}hr.m40{margin:40px}hr.m50{margin:50px}mark{background-color:#2f03}.card{padding:2em}button{font:inherit;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;background-color:var(--color-natural-white);cursor:pointer;-webkit-tap-highlight-color:transparent}button:hover{border-color:var(--color-primary-80)}button.noAction:hover,button.noAction:focus,button.noAction:focus-visible{border-color:transparent;outline:none}span{margin:0;padding:0;text-size-adjust:100%;line-height:1.2}ul{list-style:none;padding:0}svg{width:100%;max-width:300px}img{pointer-events:none;user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none}input:-webkit-autofill{box-shadow:0 0 0 100px var(--color-natural-white) inset}.truncate{display:inline-block;overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap}.truncate.tr-front{direction:rtl}*:not(.normal-scrollbar)::-webkit-scrollbar{width:10px;height:6px;margin:3px;padding:3px}*:not(.normal-scrollbar)::-webkit-scrollbar-track{border-radius:100px;margin:6px}*:not(.normal-scrollbar)::-webkit-scrollbar-thumb{background-color:var(--color-gray50);border-radius:100px}@media (forced-colors: active){*:not(.normal-scrollbar)::-webkit-scrollbar-thumb{background-color:ButtonText}}@media (forced-colors: active) and (prefers-color-scheme: dark){img.black-icon{filter:brightness(0) invert(1)}}.tentative.svelte-gi8aob{font-size:10px;vertical-align:text-top}.overLay.svelte-14nombz{touch-action:none;position:fixed;padding:0;border:none;top:-100vh;left:-100vw;width:0;height:0;background-color:#0000005e;overflow:hidden;cursor:default;z-index:var(--z-overlay);forced-color-adjust:none}.overLay.active.svelte-14nombz{width:200vw;height:200vh}.overLay.clear.svelte-14nombz{background-color:transparent!important}.nest-wrapper.svelte-1duslp{position:relative}.nest-wrapper.full.svelte-1duslp{height:100%!important}.nest-wrapper.full.svelte-1duslp>.slide-wrapper:where(.svelte-1duslp){height:100%}.slide-wrapper.svelte-1duslp{position:absolute;top:0;left:0;width:100%}.overflow-wrapper.svelte-1ym23zd{overflow:hidden}.resize-edge.svelte-1ym23zd{position:absolute}.resize-edge.top.svelte-1ym23zd,.resize-edge.bottom.svelte-1ym23zd{cursor:ns-resize}.resize-edge.left.svelte-1ym23zd,.resize-edge.right.svelte-1ym23zd{cursor:ew-resize}.resize-edge.top-left.svelte-1ym23zd{cursor:nwse-resize}.resize-edge.top-right.svelte-1ym23zd,.resize-edge.bottom-left.svelte-1ym23zd{cursor:nesw-resize}.resize-edge.bottom-right.svelte-1ym23zd{cursor:nwse-resize}@media screen and (max-width: 576px){.resize-edge.svelte-1ym23zd{display:none}}.dialog.svelte-1ym23zd{--dialogSize: 200px;touch-action:pan-y;display:flex;background-color:var(--color-natural-white);position:fixed;flex-direction:column;width:100%;min-width:var(--dialogSize);min-height:100px;padding:var(--spacing-2) var(--spacing-3) var(--spacing-2) var(--spacing-4);text-align:left;border-radius:var(--radius-s);border:1px solid transparent;box-shadow:var(--shadow);left:0;top:0;z-index:var(--z-fixed-menu)}.dialog.s.svelte-1ym23zd{max-width:var(--dialogSize)}.dialog.m.svelte-1ym23zd{max-width:calc(var(--dialogSize) * 2)}.dialog.l.svelte-1ym23zd{max-width:calc(var(--dialogSize) * 3)}.dialog.radius-m.svelte-1ym23zd{border-radius:var(--radius-m)}.dialog.radius-l.svelte-1ym23zd{border-radius:var(--radius-l)}.dialog.v-bar.svelte-1ym23zd{padding:0;min-height:unset}.dialog.v-wrist-guard.svelte-1ym23zd{padding:0;width:0!important;height:0!important;min-width:unset!important;min-height:unset!important;box-shadow:unset;background-color:transparent}.dialog.fix-right-bottom.svelte-1ym23zd{left:unset;top:unset;bottom:0;right:0}.dialog.fix-center.svelte-1ym23zd{left:50%;top:50%;transform:translate3d(-50%,-50%,0)!important;bottom:unset;right:unset}.dialog.hide-caret.svelte-1ym23zd{caret-color:#fff0}@media screen and (max-width: 576px){.dialog:not(.cannot-fullscreen).v-dialog.svelte-1ym23zd{width:100%!important;max-width:unset!important;max-height:unset!important;height:100%!important;border-radius:0;transform:none!important}}.single-column.svelte-10wbo8e{display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing-2)}button.svelte-ctljfl{display:flex;justify-content:center;align-items:center;gap:0 var(--spacing-1);width:auto;min-width:50px;height:50px;min-height:50px;padding:0 var(--spacing-3);border:1px solid;border-radius:var(--border-radius);font-size:1rem;overflow:hidden;position:relative;transition:background-color .3s;user-select:none}button.round.svelte-ctljfl{border-radius:40px}button.square.svelte-ctljfl{padding:9px}button.text-left.svelte-ctljfl{justify-content:flex-start}button.size-xxs.svelte-ctljfl{min-width:20px;height:20px;min-height:20px;padding:0 10px;font-size:.8rem}button.size-xxs.svelte-ctljfl>span:where(.svelte-ctljfl){width:14px}button.size-xxs.svelte-ctljfl svg{max-height:14px}button.size-xxs.square.svelte-ctljfl{padding:4px;max-width:20px}button.size-xxs.svelte-ctljfl>.icon:where(.svelte-ctljfl)>img{max-width:18px;min-width:unset}button.size-xxs.no-padding.svelte-ctljfl>.icon:where(.svelte-ctljfl){max-width:20px;min-width:20px}button.size-xs.svelte-ctljfl{min-width:20px;height:20px;min-height:30px;padding:0 10px;font-size:.8rem}button.size-xs.svelte-ctljfl>span:where(.svelte-ctljfl){width:20px}button.size-xs.svelte-ctljfl svg{max-height:20px}button.size-xs.square.svelte-ctljfl{padding:4px}button.size-xs.svelte-ctljfl>.icon:where(.svelte-ctljfl){max-width:20px;min-width:unset}button.size-xs.no-padding.svelte-ctljfl>.icon:where(.svelte-ctljfl){max-width:30px;min-width:30px}button.size-s.svelte-ctljfl{min-width:40px;height:40px;min-height:40px;padding:0 10px;font-size:.8rem}button.size-s.svelte-ctljfl>span:where(.svelte-ctljfl){width:20px}button.size-s.svelte-ctljfl svg{max-height:40px}button.size-s.square.svelte-ctljfl{padding:4px}button.size-s.svelte-ctljfl>.icon:where(.svelte-ctljfl){max-width:30px}button.size-s.under-text.svelte-ctljfl{min-height:44px}button.size-s.no-padding.svelte-ctljfl>.icon:where(.svelte-ctljfl){max-width:40px;min-width:40px}button.size-m.svelte-ctljfl svg{max-height:40px}button.size-m.under-text.svelte-ctljfl{font-size:.9rem}button.size-m.svelte-ctljfl>.icon:where(.svelte-ctljfl){max-width:40px;min-width:40px}button.size-m.no-padding.svelte-ctljfl>.icon:where(.svelte-ctljfl){max-width:50px;min-width:50px}button.size-l.svelte-ctljfl{min-width:60px;height:60px;min-height:60px;font-size:1.2rem}button.size-l.svelte-ctljfl>span:where(.svelte-ctljfl){width:30px}button.size-l.svelte-ctljfl svg{max-height:60px}button.size-l.svelte-ctljfl>.icon:where(.svelte-ctljfl){max-width:60px}button.size-l.under-text.svelte-ctljfl{font-size:.9rem}button.size-l.no-padding.svelte-ctljfl>.icon:where(.svelte-ctljfl){max-width:60px;min-width:60px}button.v-primary.svelte-ctljfl{background-color:var(--color-gray20);color:var(--color-primary-80)}@media (any-hover: hover){button.v-primary.svelte-ctljfl:hover,button.v-primary.svelte-ctljfl :where(.svelte-ctljfl):focus,button.v-primary.svelte-ctljfl :where(.svelte-ctljfl):focus-visible{color:var(--color-primary-80)}}button.v-primary.fill.svelte-ctljfl{background-color:var(--color-primary-80);border-color:var(--color-primary-80);color:var(--color-natural-white)}@media (any-hover: hover){button.v-primary.fill.svelte-ctljfl:hover,button.v-primary.fill.svelte-ctljfl:focus,button.v-primary.fill.svelte-ctljfl:focus-visible{background-color:var(--color-primary-90);border-color:var(--color-primary-90)}}button.v-primary.fill.svelte-ctljfl:active,button.v-primary.fill.active.svelte-ctljfl{background-color:var(--color-primary-100);border-color:var(--color-primary-100)}button.v-secondary.svelte-ctljfl{background-color:var(--color-gray20);color:var(--color-gray80);border-color:var(--color-gray70)}button.v-secondary.white.svelte-ctljfl{background-color:var(--color-natural-white);color:var(--color-gray80);border-color:var(--color-gray50)}button.v-danger.svelte-ctljfl{background-color:var(--color-gray20);color:var(--color-danger-80)}@media (any-hover: hover){button.v-danger.svelte-ctljfl:hover,button.v-danger.svelte-ctljfl:focus,button.v-danger.svelte-ctljfl:focus-visible{background-color:var(--color-danger-10)!important;color:var(--color-danger-80)}}button.v-danger.svelte-ctljfl:active,button.v-danger.active.svelte-ctljfl{background-color:var(--color-danger-20)!important}button.v-danger.fill.svelte-ctljfl{background-color:var(--color-danger-80);border-color:var(--color-danger-80);color:var(--color-natural-white)}@media (any-hover: hover){button.v-danger.fill.svelte-ctljfl:hover,button.v-danger.fill.svelte-ctljfl:focus,button.v-danger.fill.svelte-ctljfl:focus-visible{background-color:var(--color-danger-90)!important}}button.v-danger.fill.svelte-ctljfl:active,button.v-danger.fill.active.svelte-ctljfl{background-color:var(--color-danger-100)!important}button.v-danger.svelte-ctljfl:disabled{background-color:var(--color-gray30)!important}button.v-success.svelte-ctljfl{background-color:var(--color-gray20);color:var(--color-success-80)}@media (any-hover: hover){button.v-success.svelte-ctljfl:hover,button.v-success.svelte-ctljfl:focus,button.v-success.svelte-ctljfl:focus-visible{background-color:var(--color-success-05);color:var(--color-success-80)}}button.v-success.svelte-ctljfl:active,button.v-success.active.svelte-ctljfl{background-color:var(--color-success-10)}button.v-success.fill.svelte-ctljfl{background-color:var(--color-success-80);border-color:var(--color-success-80);color:var(--color-natural-white)}@media (any-hover: hover){button.v-success.fill.svelte-ctljfl:hover,button.v-success.fill.svelte-ctljfl:focus,button.v-success.fill.svelte-ctljfl:focus-visible{background-color:var(--color-success-90)}}button.v-success.fill.svelte-ctljfl:active,button.v-success.fill.active.svelte-ctljfl{background-color:var(--color-success-100)}button.v-text.svelte-ctljfl{background-color:transparent;color:var(--color-gray80);border-color:transparent}button.v-text.blue.svelte-ctljfl{color:var(--color-primary-80)}button.v-text.white.svelte-ctljfl{color:var(--color-natural-white)}@media (any-hover: hover){button.v-text.white.svelte-ctljfl:hover,button.v-text.white.svelte-ctljfl:focus,button.v-text.white.svelte-ctljfl:focus-visible{background-color:#ffffff1a}}button.v-text.white.svelte-ctljfl:active,button.v-text.white.active.svelte-ctljfl{background-color:#ffffff4d}button.v-text.svelte-ctljfl:disabled{border:unset;background-color:transparent!important}@media (any-hover: hover){button.v-text.no-animation.svelte-ctljfl:hover,button.v-text.no-animation.svelte-ctljfl:focus,button.v-text.no-animation.svelte-ctljfl:focus-visible{background-color:transparent!important}}button.v-text.no-animation.svelte-ctljfl:active,button.v-text.no-animation.active.svelte-ctljfl{background-color:transparent!important}button.v-undecorated.svelte-ctljfl{padding:4px;margin:0;background-color:transparent!important;color:var(--color-gray80)!important;border:none!important;border-radius:unset}button.v-undecorated.svelte-ctljfl>.icon:where(.svelte-ctljfl){max-width:unset}button.v-undecorated.svelte-ctljfl svg{max-height:unset}button.no-border.svelte-ctljfl{border:none!important}button.svelte-ctljfl:disabled{background-color:var(--color-gray30)!important;color:var(--color-gray50)!important;border-color:var(--color-gray50)!important;cursor:default}button:disabled.fill.svelte-ctljfl{background-color:var(--color-gray50)!important;color:var(--color-natural-white)!important}button:disabled.v-text.white.svelte-ctljfl{background-color:transparent!important;border-color:transparent!important}button.readonly.svelte-ctljfl{pointer-events:none}@media (any-hover: hover){button.button.svelte-ctljfl:hover,button.button.svelte-ctljfl:focus,button.button.svelte-ctljfl:focus-visible{background-color:var(--color-base-hover-bg)}}button.button.svelte-ctljfl:active,button.button.active.svelte-ctljfl{background-color:var(--color-base-select-bg)}@media (forced-colors: active){button.button.svelte-ctljfl:active,button.button.active.svelte-ctljfl{background-color:Highlight!important}}button.btwn.svelte-ctljfl{justify-content:space-between}button.btwn.suffix.svelte-ctljfl{padding:var(--spacing-1) var(--spacing-1) var(--spacing-1) var(--spacing-2)}button.btwn.suffix.v-secondary.svelte-ctljfl>.icon:where(.svelte-ctljfl){border-left:1px solid var(--color-gray50)}button.btwn.suffix.v-text.svelte-ctljfl>.icon:where(.svelte-ctljfl){border-left:1px solid var(--color-gray50)}button.svelte-ctljfl .icon:where(.svelte-ctljfl){display:flex;justify-content:center;min-width:30px;pointer-events:none}button.under-text.svelte-ctljfl .icon:where(.svelte-ctljfl){padding-bottom:var(--spacing-3)}button.under-text.svelte-ctljfl span:not(.icon){position:absolute;font-size:var(--fs-11);letter-spacing:-1px;bottom:0}button.no-action.svelte-ctljfl{pointer-events:none}button.svelte-ctljfl span{user-select:none;-webkit-user-select:none}.header.svelte-ld27y3{display:flex;justify-content:space-between;align-items:center}h3.svelte-ld27y3{font-size:var(--fs-18);margin:var(--spacing-2) 0;font-weight:700;max-width:calc(100% - 44px)}div.svelte-rgrv4l{display:flex;flex-direction:column;gap:var(--spacing-2);overflow-y:auto;padding:var(--spacing-1);height:fit-content}div.svelte-rgrv4l::-webkit-scrollbar{width:6px}.footer.svelte-69dvgh{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-1);padding-top:var(--spacing-4)}.footer.centering.svelte-69dvgh{justify-content:center}@media screen and (max-width: 576px){.footer.svelte-69dvgh:not(.cannot-fullscreen){padding:var(--spacing-2);width:100%;position:fixed;bottom:0;left:0;background-color:#0000004d}}span.svelte-18txexr{white-space:pre-wrap}.header.svelte-1jqiolf{display:flex;justify-content:space-between;align-items:center;flex-direction:column;padding-top:var(--spacing-2)}h3.svelte-1jqiolf{font-size:var(--fs-18);font-weight:700;display:inline-flex;align-items:center;gap:var(--spacing-1)}.wrapper.svelte-1jqiolf{display:flex;justify-content:space-between;width:100%;padding:0 var(--spacing-3)}.menu.svelte-1jqiolf{width:100%}.progress.svelte-1333ts8{width:100%;height:10px;background-color:var(--color-gray40);position:relative;border:solid 1px transparent;border-radius:var(--radius-m);overflow:hidden}.progress.svelte-1333ts8 .bar:where(.svelte-1333ts8){width:0;position:absolute;height:100%;background-color:var(--color-gray60);border-radius:var(--radius-m);transition:width ease-out .3s}.progress.primary.svelte-1333ts8 .bar:where(.svelte-1333ts8){background-color:var(--color-primary-80)}.progress.success.svelte-1333ts8 .bar:where(.svelte-1333ts8){background-color:var(--color-success-80)}.progress.danger.svelte-1333ts8 .bar:where(.svelte-1333ts8){background-color:var(--color-danger-80)}@media (forced-colors: active){.progress.svelte-1333ts8 .bar:where(.svelte-1333ts8),.progress.primary.svelte-1333ts8 .bar:where(.svelte-1333ts8),.progress.success.svelte-1333ts8 .bar:where(.svelte-1333ts8),.progress.danger.svelte-1333ts8 .bar:where(.svelte-1333ts8){background-color:CanvasText}}.task-item.svelte-6pizqv{height:40px;display:flex;align-items:center;gap:var(--spacing-1)}.task-item.svelte-6pizqv .arrow-icon:where(.svelte-6pizqv){width:40px}.task-item-wrapper.svelte-6pizqv{display:flex;flex-direction:column;gap:var(--spacing-1);width:calc(100% - 68px)}.header.svelte-6pizqv{display:flex;justify-content:space-between;align-items:flex-end;padding-right:var(--spacing-1);gap:var(--spacing-2);user-select:none}.header.svelte-6pizqv>.name:where(.svelte-6pizqv){font-size:var(--fs-16)}.header.svelte-6pizqv>.total:where(.svelte-6pizqv){font-size:var(--fs-14)}.content.svelte-6pizqv{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2)}.content.svelte-6pizqv>div:where(.svelte-6pizqv){width:100%}.content.svelte-6pizqv .progress-bar:where(.svelte-6pizqv){height:10px;display:flex}.content.svelte-6pizqv .progress-bar:where(.svelte-6pizqv) .message:where(.svelte-6pizqv){font-size:var(--fs-12);color:var(--color-gray60)}.buttons.svelte-6j6rkt{display:flex}.task-wrapper.svelte-6j6rkt{display:flex;flex-direction:column;padding:0 var(--spacing-2) 0 0;gap:var(--spacing-3);max-height:500px;overflow-y:auto}span.svelte-d2ohwi{white-space:pre-wrap}.content.svelte-d2ohwi{word-break:break-all}.content.no-title.svelte-d2ohwi{margin:var(--spacing-2) 0 0}.choices.svelte-d2ohwi{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-2) 0}span.svelte-p398yz,span.svelte-18z60gt{white-space:pre-wrap}.progress.svelte-1oh9kc1{display:flex;flex-direction:column;gap:var(--spacing-2)}.progress.svelte-1oh9kc1>.progress-header:where(.svelte-1oh9kc1){display:flex;justify-content:space-between}.progress.svelte-1oh9kc1>.progress-header:where(.svelte-1oh9kc1)>.progress-header-title:where(.svelte-1oh9kc1){max-width:220px}.input-wrapper.svelte-kooien{border:var(--border);background-color:var(--color-natural-white);height:50px;width:100%;display:inline-flex;align-items:center;padding:var(--spacing-2) var(--spacing-2) 0;margin-top:var(--spacing-2);margin-bottom:var(--spacing-1);border-radius:var(--border-radius);position:relative}.input-wrapper.t-search.svelte-kooien{padding:var(--spacing-2) var(--spacing-2)}.input-wrapper:not(.hide-invalid-state).invalid.svelte-kooien{border-color:var(--color-danger-60)!important}.input-wrapper:not(.hide-invalid-state).invalid.svelte-kooien .label:where(.svelte-kooien){color:var(--color-danger-50)!important}.input-wrapper.tight-margin.svelte-kooien{margin:0}.input-wrapper.svelte-kooien>.icon-right:where(.svelte-kooien){width:30px;position:absolute;right:var(--spacing-2)}.input-wrapper.svelte-kooien>.icon-left:where(.svelte-kooien){width:40px;position:absolute;left:var(--spacing-1)}.input-wrapper.svelte-kooien input:where(.svelte-kooien){width:100%;border:none;background-color:transparent;padding:0;margin:var(--spacing-1) 0 0 0;line-height:1;outline:none;appearance:none;cursor:text;-webkit-appearance:none}.input-wrapper.svelte-kooien input.password:where(.svelte-kooien){padding-right:30px}.input-wrapper.svelte-kooien input.search:where(.svelte-kooien){padding-left:40px}.input-wrapper.svelte-kooien input:where(.svelte-kooien)::placeholder{color:var(--color-gray60)}.input-wrapper.svelte-kooien input:where(.svelte-kooien):not(:placeholder-shown)+.label:where(.svelte-kooien){font-size:var(--fs-12);transform:translateY(-14px)}.input-wrapper.svelte-kooien input:where(.svelte-kooien):not(:placeholder-shown)+.icon-right:where(.svelte-kooien)+.label:where(.svelte-kooien){font-size:var(--fs-12);transform:translateY(-14px)}.input-wrapper.svelte-kooien input[readonly]:where(.svelte-kooien)+.label:where(.svelte-kooien),.input-wrapper.svelte-kooien input[disabled]:where(.svelte-kooien)+.label:where(.svelte-kooien){font-size:var(--fs-12);transform:translateY(-14px)}.input-wrapper.svelte-kooien input[readonly]:where(.svelte-kooien)+.icon-right:where(.svelte-kooien)+.label:where(.svelte-kooien),.input-wrapper.svelte-kooien input[disabled]:where(.svelte-kooien)+.icon-right:where(.svelte-kooien)+.label:where(.svelte-kooien){font-size:var(--fs-12);transform:translateY(-14px)}.input-wrapper.svelte-kooien input:where(.svelte-kooien)::-ms-reveal{display:none}.input-wrapper.svelte-kooien input[type=search]:where(.svelte-kooien)::-webkit-search-cancel-button,.input-wrapper.svelte-kooien input[type=search]:where(.svelte-kooien)::-webkit-search-decoration{-webkit-appearance:none}label.svelte-kooien{display:inline-flex;flex-direction:column;min-width:50px;cursor:pointer}label.svelte-kooien .label:where(.svelte-kooien){max-width:80%;padding:var(--spacing-1) 0;line-height:10px;font-size:var(--fs-14);position:absolute;color:var(--color-gray60);left:var(--spacing-2);margin-bottom:var(--spacing-2);white-space:nowrap;transform-origin:0 0;user-select:none;transition:transform .3s,font-size .3s}label.svelte-kooien:has(input:focus):not(:has(input[readonly])) .input-wrapper:where(.svelte-kooien){border-color:var(--color-primary-80)}label.svelte-kooien:has(input:focus):not(:has(input[readonly])) .label:where(.svelte-kooien){color:var(--color-primary-60);font-size:var(--fs-12);transform:translateY(-14px)}label.svelte-kooien:has(input:disabled){cursor:not-allowed;user-select:none}label.svelte-kooien:has(input:disabled) .input-wrapper:where(.svelte-kooien){border-color:var(--color-gray50);background-color:var(--color-gray30);color:var(--color-gray50)}label.svelte-kooien:not(.hide-invalid-state):has(input:invalid) .input-wrapper:where(.svelte-kooien){border-color:var(--color-danger-80)}.error-message.svelte-kooien{color:var(--color-danger-80);font-size:var(--fs-14)}span.label.svelte-4fkbqx{word-break:break-all}span.svelte-1i39sv6{white-space:pre-wrap}.wrist-guard.svelte-1sslwv4{width:500px;height:900px;display:flex;flex-direction:column;justify-content:space-between;background-color:#8d8d8d1a;border-radius:17.1px;border:3px solid rgba(51,126,255,.3);transform-origin:0 0;transition:scale .3s;position:absolute;touch-action:none}.wrist-guard.svelte-1sslwv4>div:where(.svelte-1sslwv4){width:100%;display:flex;align-items:center;padding:var(--spacing-2);gap:var(--spacing-7)}.wrist-guard.svelte-1sslwv4 .handle-wrist-guard:where(.svelte-1sslwv4){width:36px;height:36px;transform:translate(-4px,-4px)}.wrist-guard.svelte-1sslwv4 .buttons:where(.svelte-1sslwv4){display:flex;align-items:center;gap:var(--spacing-3)}.wrist-guard.svelte-1sslwv4 .button-wrist-guard:where(.svelte-1sslwv4){width:32px;height:32px;display:flex;justify-content:center;align-items:center;border:1px solid #999;background-color:var(--color-gray20);border-radius:50%;padding:0;opacity:.75;transition:opacity .3s,background-color .3s}@media (any-hover: hover){.wrist-guard.svelte-1sslwv4 .button-wrist-guard:where(.svelte-1sslwv4):hover,.wrist-guard.svelte-1sslwv4 .button-wrist-guard:where(.svelte-1sslwv4):focus,.wrist-guard.svelte-1sslwv4 .button-wrist-guard:where(.svelte-1sslwv4):focus-visible{background-color:var(--color-gray10);color:var(--color-success-80);opacity:.95}}.table-wrapper.svelte-cqyw4v{width:100%;overflow:auto;border:2px solid var(--color-gray50);border-radius:var(--radius-m)}#cr3-table.svelte-cqyw4v{--default-cell-height:40px;width:100%;height:100%;border-collapse:collapse;font-size:var(--fs-14);word-break:keep-all;white-space:pre}#cr3-table.svelte-cqyw4v thead tr:nth-child(1) th{top:calc(var(--cell-height, var(--default-cell-height)) * 0)}#cr3-table.svelte-cqyw4v thead tr:nth-child(2) th{top:calc(var(--cell-height, var(--default-cell-height)) * 1)}#cr3-table.svelte-cqyw4v thead tr:nth-child(3) th{top:calc(var(--cell-height, var(--default-cell-height)) * 2)}#cr3-table.svelte-cqyw4v thead tr:nth-child(4) th{top:calc(var(--cell-height, var(--default-cell-height)) * 3)}#cr3-table.svelte-cqyw4v thead tr:nth-child(5) th{top:calc(var(--cell-height, var(--default-cell-height)) * 4)}#cr3-table.svelte-cqyw4v thead tr:nth-child(6) th{top:calc(var(--cell-height, var(--default-cell-height)) * 5)}#cr3-table.svelte-cqyw4v thead tr:nth-child(7) th{top:calc(var(--cell-height, var(--default-cell-height)) * 6)}#cr3-table.svelte-cqyw4v thead tr:nth-child(8) th{top:calc(var(--cell-height, var(--default-cell-height)) * 7)}#cr3-table.svelte-cqyw4v thead tr:nth-child(9) th{top:calc(var(--cell-height, var(--default-cell-height)) * 8)}#cr3-table.svelte-cqyw4v tbody tr{border-bottom:1px solid var(--color-gray40)}#cr3-table.svelte-cqyw4v tbody tr:last-child{border-bottom:unset}#cr3-table.svelte-cqyw4v tbody tr:nth-child(2n) td,#cr3-table.svelte-cqyw4v tbody tr:nth-child(2n) td:before{background-color:var(--color-gray20)}#cr3-table.svelte-cqyw4v tbody tr:nth-child(odd) td,#cr3-table.svelte-cqyw4v tbody tr:nth-child(odd) td:before{background-color:var(--color-natural-white)}#cr3-table.svelte-cqyw4v tbody tr td.btn{cursor:pointer;transition:background-color .3s}@media (any-hover: hover){#cr3-table.svelte-cqyw4v tbody tr td.btn:hover{background-color:var(--color-base-hover-bg)!important}#cr3-table.svelte-cqyw4v tbody tr td.btn:hover:before{transition:background-color .3s;background-color:var(--color-base-hover-bg)!important}#cr3-table.svelte-cqyw4v tbody tr td.btn:active{background-color:var(--color-base-select-bg)!important}#cr3-table.svelte-cqyw4v tbody tr td.btn:active:before{transition:background-color .3s;background-color:var(--color-base-select-bg)!important}}th.svelte-1fk44or{height:var(--default-cell-height);color:var(--color-natural-white);padding:var(--spacing-2);background-color:var(--color-gray70);border:1px solid var(--color-natural-white);position:relative;vertical-align:middle}th.btn.svelte-1fk44or{cursor:pointer}th.svelte-1fk44or>span:where(.svelte-1fk44or){display:inline-flex;align-items:center;justify-content:center;font-weight:700}th.center.svelte-1fk44or{text-align:center}th.sticky.svelte-1fk44or{position:sticky;left:0;z-index:2}th.sticky.svelte-1fk44or:before{content:"";background-color:var(--color-gray70);position:absolute;top:0;left:0;width:calc(100% + 1px);height:calc(100% + 1px);border-left:1px solid var(--color-natural-white);border-bottom:1px solid var(--color-natural-white);z-index:-10}th.sticky.svelte-1fk44or:first-child:before{left:-1px;width:calc(100% + 3px);border-left:unset;border-right:1px solid var(--color-natural-white)}th.sticky.first-row.svelte-1fk44or:before{top:-2px;height:calc(100% + 3px)}th.sticky-y.svelte-1fk44or{position:sticky;z-index:3}th.svelte-1fk44or .sort-arrow:where(.svelte-1fk44or){font-size:var(--fs-10);padding-left:var(--spacing-2)}td.svelte-lkyitb{height:var(--cell-height, var(--default-cell-height));padding:var(--spacing-2);vertical-align:middle;border-right:1px solid var(--color-gray40)}td.center.svelte-lkyitb{text-align:center}td.sticky.svelte-lkyitb{position:sticky;left:0;z-index:1;border-right:none}td.sticky.svelte-lkyitb:before{content:"";position:absolute;top:0;left:-2px;width:calc(100% + 2px);height:100%;border-right:2px solid var(--color-gray40);z-index:-1}.nodata.svelte-s4b4uv td:where(.svelte-s4b4uv){padding:var(--spacing-3)}.buttons.svelte-jsuqp5{display:flex;gap:8px}.overflow-wrapper.svelte-i55gf8{overflow:hidden;touch-action:none}.dialog.svelte-i55gf8{touch-action:pan-y;display:flex;background-color:var(--color-natural-white);position:fixed;flex-direction:column;width:100%;height:100%;max-width:unset!important;max-height:unset!important;margin:0;padding:0;text-align:left;border-radius:0;box-shadow:var(--shadow);left:0;top:0;z-index:var(--z-fixed-menu)}.header.svelte-cuo0yt{display:flex;justify-content:space-between;align-items:center;flex-direction:column;padding-top:var(--spacing-2)}h3.svelte-cuo0yt{font-size:var(--fs-18);font-weight:700;display:inline-flex;align-items:center;gap:var(--spacing-1);white-space:nowrap}.wrapper.svelte-cuo0yt{display:flex;width:100%;padding:0 var(--spacing-3);gap:var(--spacing-1)}.counter.svelte-144ncb{width:40px;min-width:40px;height:32px;min-height:32px;display:flex;align-items:center;justify-content:center;font-weight:700;border-radius:var(--radius-s);background-color:var(--color-gray10)}.counter.done.svelte-144ncb{background-color:var(--color-primary-90);color:var(--color-natural-white)}.counter.help.svelte-144ncb{background-color:var(--color-danger-90);color:var(--color-natural-white)}.counter.svelte-144ncb>.plus:where(.svelte-144ncb){font-size:var(--fs-10)}.switch.svelte-1ef6x57{display:flex;align-items:center;gap:var(--spacing-1);height:40px;border:1px solid var(--color-gray50);border-radius:var(--radius-s);padding:var(--spacing-2)}.switch.svelte-1ef6x57>.text:where(.svelte-1ef6x57){font-weight:700;font-size:var(--fs-14);user-select:none;white-space:nowrap}.switch.svelte-1ef6x57>input:where(.svelte-1ef6x57){opacity:0;width:0;height:0}.switch.svelte-1ef6x57>input:where(.svelte-1ef6x57):checked+.slider:where(.svelte-1ef6x57){background-color:var(--color-primary-80)}.switch.svelte-1ef6x57>input:where(.svelte-1ef6x57):checked+.slider:where(.svelte-1ef6x57){box-shadow:0 0 1px #2196f3}.switch.svelte-1ef6x57>input:where(.svelte-1ef6x57):checked+.slider:where(.svelte-1ef6x57):before{transform:translate(26px)}.switch.svelte-1ef6x57>.slider:where(.svelte-1ef6x57){width:50px;height:24px;position:relative;cursor:pointer;inset:0;background-color:var(--color-gray60);transition:.2s;border-radius:34px;border:solid transparent 1px}.switch.svelte-1ef6x57>.slider:where(.svelte-1ef6x57):before{position:absolute;content:"";height:18px;width:18px;left:2px;bottom:2px;background-color:#fff;-webkit-transition:.2s;transition:.2s;border-radius:50%}@media (forced-colors: active){.switch.svelte-1ef6x57>.slider:where(.svelte-1ef6x57):before{background-color:ButtonText}}.main.svelte-1ma33sb{width:100%;height:100%}svg.svelte-fahni1{width:auto;fill:#00000015}svg.active.svelte-fahni1{fill:var(--fill-color)}@media (forced-colors: active){svg.active.svelte-fahni1{fill:ButtonText}}button.svelte-1n6luhy{display:flex;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;min-height:20px;padding:0;margin:0;position:relative;background-color:var(--color-natural-white);border:none;border-radius:var(--radius-s)}button.svelte-1n6luhy:focus,button.svelte-1n6luhy:hover{border:none;outline:none}button.svelte-1n6luhy>.circle:where(.svelte-1n6luhy){width:100%;height:100%;position:absolute;left:0;top:0;border-radius:var(--radius-s);border:var(--border)}button.checked.svelte-1n6luhy{background-color:var(--color-primary-80)}button.checked.svelte-1n6luhy>.circle:where(.svelte-1n6luhy){border:none}button.svelte-1n6luhy .check:where(.svelte-1n6luhy){display:flex;justify-content:center;align-items:center}button.round.svelte-1n6luhy{border-radius:100%}button.round.svelte-1n6luhy>.circle:where(.svelte-1n6luhy){border-radius:100%}button.round.svelte-1n6luhy .check:where(.svelte-1n6luhy){width:70%}button.radio.svelte-1n6luhy .check:where(.svelte-1n6luhy){width:8px;height:8px;border-radius:50%;background-color:var(--color-natural-white)}button.disabled.svelte-1n6luhy:not(.checked)>.circle:where(.svelte-1n6luhy){border-color:var(--color-gray30);background-color:var(--color-gray10)}button.disabled.checked.svelte-1n6luhy{background-color:var(--color-gray50)}.item.svelte-2ws1ob{border:none;user-select:none;transition:background-color .15s}.wrapper.svelte-2ws1ob{padding:4px}.wrapper.d-list.svelte-2ws1ob{width:100%;height:52px;display:flex;align-items:center;padding:0;font-size:var(--fs-14)}.wrapper.d-list.svelte-2ws1ob .item:where(.svelte-2ws1ob){width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-1);border-bottom:1px solid var(--color-gray50);padding:var(--spacing-1) var(--spacing-2)}@media (any-hover: hover){.wrapper.d-list.svelte-2ws1ob .item:where(.svelte-2ws1ob):hover{background-color:var(--color-primary-20)}}.wrapper.d-list.svelte-2ws1ob .thumb-wrapper:where(.svelte-2ws1ob){display:flex;align-items:center}.wrapper.d-list.svelte-2ws1ob .check:where(.svelte-2ws1ob){display:flex;align-items:center}.wrapper.d-list.svelte-2ws1ob>.template:where(.svelte-2ws1ob) .bottom-right:where(.svelte-2ws1ob){display:block}.wrapper.d-list.svelte-2ws1ob .list-icon:where(.svelte-2ws1ob){width:40px}.wrapper.d-list.svelte-2ws1ob .title:where(.svelte-2ws1ob){display:-webkit-box;max-height:34px;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.wrapper.d-list.svelte-2ws1ob .list-left:where(.svelte-2ws1ob){display:flex;align-items:center;gap:var(--spacing-1)}.wrapper.d-list.svelte-2ws1ob .list-right:where(.svelte-2ws1ob){display:flex;align-items:center;gap:var(--spacing-2)}.wrapper.d-list.svelte-2ws1ob .list-right:where(.svelte-2ws1ob) .description:where(.svelte-2ws1ob){display:flex;flex-direction:column;justify-content:center;width:140px;color:var(--color-gray70)}.wrapper.d-card.svelte-2ws1ob .item:where(.svelte-2ws1ob){width:188px;height:240px;min-width:140px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-1);padding:var(--spacing-1);background-color:var(--color-gray20);border-radius:var(--radius-m)}.wrapper.d-card.svelte-2ws1ob .item:where(.svelte-2ws1ob)>.thumb-wrapper:where(.svelte-2ws1ob){width:180px;height:180px;display:flex;align-items:center;justify-content:center;position:relative}.wrapper.d-card.svelte-2ws1ob .item:where(.svelte-2ws1ob)>.thumb-wrapper:where(.svelte-2ws1ob)>.thumb:where(.svelte-2ws1ob){display:flex;justify-content:center}.wrapper.d-card.svelte-2ws1ob .item:where(.svelte-2ws1ob)>.thumb-wrapper:where(.svelte-2ws1ob)>.thumb:where(.svelte-2ws1ob) img{user-select:none;-webkit-user-drag:none;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wrapper.d-card.svelte-2ws1ob .item:where(.svelte-2ws1ob)>.thumb-wrapper:where(.svelte-2ws1ob)>.bottom-right:where(.svelte-2ws1ob){position:absolute;right:0;bottom:0;width:30px;height:30px}.wrapper.d-card.svelte-2ws1ob .item:where(.svelte-2ws1ob)>.thumb-wrapper:where(.svelte-2ws1ob)>.bottom-left:where(.svelte-2ws1ob){display:flex;flex-direction:column;justify-content:flex-end;position:absolute;left:0;bottom:0;width:30px;height:30px}.wrapper.d-card.svelte-2ws1ob .item:where(.svelte-2ws1ob)>.thumb-wrapper:where(.svelte-2ws1ob)>.top-right:where(.svelte-2ws1ob){position:absolute;right:0;top:0}.wrapper.d-card.svelte-2ws1ob .item:where(.svelte-2ws1ob)>.thumb-wrapper:where(.svelte-2ws1ob)>.check:where(.svelte-2ws1ob){position:absolute;top:0;left:0;width:20px;height:20px;z-index:2}.wrapper.d-card.svelte-2ws1ob .item:where(.svelte-2ws1ob)>.description-wrap:where(.svelte-2ws1ob){width:100%}.wrapper.d-card.svelte-2ws1ob .item.boxes:where(.svelte-2ws1ob) .thumb:where(.svelte-2ws1ob),.wrapper.d-card.svelte-2ws1ob .item.box:where(.svelte-2ws1ob) .thumb:where(.svelte-2ws1ob),.wrapper.d-card.svelte-2ws1ob .item.folder:where(.svelte-2ws1ob) .thumb:where(.svelte-2ws1ob){width:100%;padding:25px}.wrapper.d-card.svelte-2ws1ob .item.template:where(.svelte-2ws1ob) .bottom-right:where(.svelte-2ws1ob){bottom:unset;top:0}@media (any-hover: hover){.wrapper.d-card.svelte-2ws1ob .item:where(.svelte-2ws1ob):hover{background-color:var(--color-primary-20)}}.wrapper.d-card.svelte-2ws1ob .item.s:where(.svelte-2ws1ob){width:160px;height:200px}.wrapper.d-card.svelte-2ws1ob .item.s:where(.svelte-2ws1ob)>.thumb-wrapper:where(.svelte-2ws1ob){width:152px;height:152px}.wrapper.d-card.svelte-2ws1ob .item.xs:where(.svelte-2ws1ob){width:140px;height:180px}.wrapper.d-card.svelte-2ws1ob .item.xs:where(.svelte-2ws1ob)>.thumb-wrapper:where(.svelte-2ws1ob){width:132px;height:132px}.wrapper.d-card.svelte-2ws1ob .item.xs:where(.svelte-2ws1ob)>.thumb-wrapper:where(.svelte-2ws1ob)>.thumb:where(.svelte-2ws1ob) img{padding:2px}.wrapper.d-card.svelte-2ws1ob .item.page:where(.svelte-2ws1ob){background-color:unset;width:128px;min-width:120px;height:128px;position:relative}.wrapper.d-card.svelte-2ws1ob .item.page:where(.svelte-2ws1ob)>.thumb-wrapper:where(.svelte-2ws1ob){width:120px;height:120px}.wrapper.d-card.svelte-2ws1ob .item.page.memo:where(.svelte-2ws1ob){width:128px;min-width:120px;height:160px}.wrapper.d-card.svelte-2ws1ob .item.page.memo:where(.svelte-2ws1ob)>.thumb-wrapper:where(.svelte-2ws1ob){width:120px;height:120px}.wrapper.active.svelte-2ws1ob .item:where(.svelte-2ws1ob){background-color:var(--color-primary-30)!important;border:solid 1px transparent}.wrapper.drag-target.svelte-2ws1ob .item:where(.svelte-2ws1ob){background-color:var(--color-primary-60)!important}.description.svelte-1mys8r4{width:100%;height:48px;display:flex;flex-direction:column;position:relative}.description.name-only.svelte-1mys8r4{height:26px}.description.d-card.svelte-1mys8r4 .title:where(.svelte-1mys8r4){height:40px;position:relative;display:flex;align-items:center;gap:var(--spacing-1);text-align:center;font-size:var(--fs-13);font-weight:700;padding:0 var(--spacing-1);padding-right:40px;line-height:1.25;letter-spacing:-1px}.description.d-card.svelte-1mys8r4 .title.hide-kebab:where(.svelte-1mys8r4){padding:0 var(--spacing-1)}.description.d-card.svelte-1mys8r4 .title:where(.svelte-1mys8r4)>.text:where(.svelte-1mys8r4){width:100%;text-align:start;max-height:34px;overflow:hidden;overflow-wrap:break-word;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;padding:2px 0}.description.d-card.svelte-1mys8r4 .title:where(.svelte-1mys8r4)>.text.centering:where(.svelte-1mys8r4){text-align:center}.description.d-card.svelte-1mys8r4 .title:where(.svelte-1mys8r4)>.kebab:where(.svelte-1mys8r4){position:absolute;right:0}.description.d-card.size-xs.svelte-1mys8r4 .title:where(.svelte-1mys8r4){height:26px;line-height:1}.description.d-card.svelte-1mys8r4 .user-and-date:where(.svelte-1mys8r4){display:flex;align-items:center;gap:var(--spacing-1);padding:0 var(--spacing-1);color:var(--color-gray70)}.description.d-card.svelte-1mys8r4 .date:where(.svelte-1mys8r4){border-radius:var(--radius-s);font-size:var(--fs-11);white-space:nowrap;font-weight:700;text-align:left}.description.d-card.svelte-1mys8r4 .user:where(.svelte-1mys8r4){font-size:var(--fs-11);font-weight:700;line-height:1}.description.d-card.size-s.svelte-1mys8r4{height:38px}.description.d-card.size-s.name-only.svelte-1mys8r4{height:24px}.description.d-card.size-s.svelte-1mys8r4 .title:where(.svelte-1mys8r4){height:28px;font-size:var(--fs-12)}.description.d-card.size-s.svelte-1mys8r4 .user-and-date:where(.svelte-1mys8r4),.description.d-card.size-s.svelte-1mys8r4 .user:where(.svelte-1mys8r4),.description.d-card.size-s.svelte-1mys8r4 .date:where(.svelte-1mys8r4){font-size:var(--fs-10)}.description.d-card.size-xs.svelte-1mys8r4{height:38px}.description.d-card.editor-page.svelte-1mys8r4{height:100%;position:absolute;inset:0}.description.d-card.editor-page.svelte-1mys8r4 .title:where(.svelte-1mys8r4){position:absolute;width:100%;height:100%;padding:0}.description.d-card.editor-page.svelte-1mys8r4 .title:where(.svelte-1mys8r4)>.text:where(.svelte-1mys8r4){position:absolute;text-align:left;left:var(--spacing-1);top:var(--spacing-1);padding:0}.description.d-card.editor-page.svelte-1mys8r4 .title:where(.svelte-1mys8r4)>.kebab:where(.svelte-1mys8r4){position:absolute;right:0;bottom:0}.description.d-card.editor-page.check-mode.svelte-1mys8r4 .title:where(.svelte-1mys8r4){left:24px}.description.d-list.svelte-1mys8r4{height:auto;flex-direction:row;position:relative}.description.d-list.svelte-1mys8r4 .title:where(.svelte-1mys8r4){width:100%;display:flex;align-items:center;font-size:var(--fs-14)}.description.d-list.svelte-1mys8r4 .title:where(.svelte-1mys8r4)>.text:where(.svelte-1mys8r4){display:flex;flex-direction:column}.description.d-list.svelte-1mys8r4 .user-and-date:where(.svelte-1mys8r4),.description.d-list.svelte-1mys8r4 .user:where(.svelte-1mys8r4),.description.d-list.svelte-1mys8r4 .date:where(.svelte-1mys8r4){font-size:var(--fs-14)}.description.d-list.svelte-1mys8r4 .user-and-date:where(.svelte-1mys8r4){display:flex;flex-direction:column;align-items:flex-start;min-width:200px;max-width:200px}.description.d-list.svelte-1mys8r4 .user:where(.svelte-1mys8r4){text-align:start}@media screen and (max-width: 576px){.description.d-list.svelte-1mys8r4 .user-and-date:where(.svelte-1mys8r4),.description.d-list.svelte-1mys8r4 .user:where(.svelte-1mys8r4),.description.d-list.svelte-1mys8r4 .date:where(.svelte-1mys8r4){font-size:var(--fs-12)}.description.d-list.svelte-1mys8r4 .user-and-date:where(.svelte-1mys8r4){min-width:100px;max-width:100px}}.icon.svelte-kd9kn1{background-color:var(--color-natural-white);border:1px solid var(--color-gray50);border-radius:var(--radius-s);width:30px;height:30px}.user-count.svelte-kd9kn1{display:none;align-items:center;justify-content:center;overflow:hidden;height:20px;width:38px;padding:0 var(--spacing-3) 0 var(--spacing-1);background-color:var(--color-primary-80);color:var(--color-natural-white);border-radius:50px;font-size:var(--fs-12);font-weight:700}.user-count.svelte-kd9kn1 svg{min-width:24px}.user-count.svelte-kd9kn1 svg path{stroke-width:3px}.user-count.show.svelte-kd9kn1{display:flex}.paper.svelte-16h650m{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAMSURBVBhXY/j//z8ABf4C/qc1gYQAAAAASUVORK5CYII=);filter:drop-shadow(0 0 2px var(--color-gray60))}.shutter.svelte-h8193r{display:flex;align-items:center;justify-content:center;position:relative;padding:0;width:68px;height:68px;background-color:transparent;border-radius:50%;box-shadow:0 0 4px 4px #0003}.shutter.svelte-h8193r:before{content:"";background:transparent;position:relative;width:54px;height:54px;outline:4px solid var(--color-natural-white);outline-offset:var(--spacing-1);border-radius:50%}.shutter.svelte-h8193r:after{content:"";position:absolute;width:54px;height:54px;padding:0;inset:0;margin:auto;background-color:var(--color-natural-white);border-radius:50%;box-shadow:0 0 4px 4px #0000001a;forced-color-adjust:none;transition:border-radius .3s,width .3s,height .3s}.shutter.svelte-h8193r:hover{border:none}.shutter.rec-start.svelte-h8193r:after{background-color:var(--color-danger-80)}.shutter.recording.svelte-h8193r:after{width:32px;height:32px;background-color:var(--color-danger-80);border-radius:0}.button-camera.svelte-1ft2il3{width:40px;height:40px;display:flex;align-items:center;justify-content:center;padding:var(--spacing-1);background-color:var(--color-camera-dialog-button-bg);border:1px solid var(--color-gray50);border-radius:50%;transition:background-color .2s}@media (any-hover: hover){.button-camera.svelte-1ft2il3:hover{background-color:var(--color-camera-dialog-button-bg-hover)}}.camera-switch.svelte-640trz{display:flex;flex-direction:column;position:relative;gap:var(--spacing-1);width:40px;height:80px;padding:0;background-color:var(--color-camera-dialog-button-bg);border-radius:40px;border:1px solid var(--color-gray50)}.camera-switch.svelte-640trz:before{content:"";position:absolute;width:38px;height:38px;background-color:#0009;border:2px solid;border-radius:50%;left:0;top:1px;z-index:1;transition:top .2s}.camera-switch.video.svelte-640trz:before{top:40px}.camera-switch.svelte-640trz>span:where(.svelte-640trz){display:flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border-radius:50%;background-color:transparent;z-index:2}.timer.svelte-o2p81g{background-color:#282828cc;border-radius:var(--radius-s);color:var(--color-natural-white);padding:var(--spacing-1) var(--spacing-2);font-size:var(--fs-18);display:flex;align-items:center;gap:var(--spacing-2)}.icon.svelte-o2p81g{display:none}.icon.rec.svelte-o2p81g{display:block;width:16px;height:16px;background-color:var(--color-danger-80);border-radius:50%}.icon.pause.svelte-o2p81g{display:block;width:16px;height:16px;inset:0;margin:auto;border-left:6px solid;border-right:6px solid;border-color:var(--color-natural-white)}.grid-lines.svelte-1p367i6{width:100%;height:100%;background-image:linear-gradient(to right,#363636 1px,transparent 0),linear-gradient(to right,#e3e3e3 1px,transparent 4px),linear-gradient(to bottom,#363636 1px,transparent 0),linear-gradient(to bottom,#ececec 1px,transparent 4px);background-size:calc(33.334% + 4px) calc(33.334% + 4px);background-repeat:repeat;background-position:center center;forced-color-adjust:none}.pause-button.svelte-1axe1pu{position:relative;display:block;width:40px;height:40px;border:2px solid var(--color-natural-white);background-color:var(--color-camera-dialog-button-bg);border-radius:50%;overflow:hidden;transition:background-color .2s}.pause-button.svelte-1axe1pu:before{content:"";display:block;box-sizing:border-box;position:absolute;width:16px;height:16px;inset:0;margin:auto;border-left:6px solid;border-right:6px solid;border-color:var(--color-natural-white)}.pause-button.active.svelte-1axe1pu{background-color:var(--color-natural-white);border-color:var(--color-camera-dialog-button-bg)}.pause-button.active.svelte-1axe1pu:before{border:none;width:20px;height:20px;background-color:var(--color-danger-80);border-radius:50%}.overflow-wrapper.svelte-37nqe7{touch-action:none;overflow-y:hidden;overflow-x:hidden}.content.svelte-37nqe7{touch-action:none;display:flex;justify-content:end;gap:var(--spacing-1);position:relative;height:calc(100svh - var(--h) - var(--spacing-5));width:100%}.content.svelte-37nqe7 .grid-line:where(.svelte-37nqe7){position:absolute;inset:0;margin:auto;aspect-ratio:var(--aspect-ratio);z-index:5}.content.svelte-37nqe7 .grid-line.set-height:where(.svelte-37nqe7){height:100%}.content.svelte-37nqe7 .camera:where(.svelte-37nqe7){touch-action:none;display:flex;border-radius:var(--radius-s);background-color:var(--color-natural-black);border:1px solid var(--color-natural-black);height:100%;width:100%}.content.svelte-37nqe7 .camera.mirror:where(.svelte-37nqe7){transform:scaleX(-1)}.content.svelte-37nqe7 .preview:where(.svelte-37nqe7){max-width:100%;max-height:100%;display:none}.timer.svelte-37nqe7{display:flex;justify-content:center;height:fit-content;position:absolute;inset:var(--spacing-2) 0 0;margin:0 auto}.menu.svelte-37nqe7{width:120px;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;position:absolute;padding:var(--spacing-6) 0;top:0;right:0;z-index:10}.menu.svelte-37nqe7 .menu-top:where(.svelte-37nqe7){display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100px;gap:var(--spacing-1)}.menu.svelte-37nqe7 .menu-center:where(.svelte-37nqe7){display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.menu.svelte-37nqe7 .menu-center:where(.svelte-37nqe7)>.pause:where(.svelte-37nqe7){position:absolute;top:calc(100% + var(--spacing-6))}.menu.svelte-37nqe7 .menu-bottom:where(.svelte-37nqe7){display:flex;flex-direction:column;justify-content:center;align-items:center;height:100px}.menu.svelte-37nqe7 .menu-bottom:where(.svelte-37nqe7)>.switch-area:where(.svelte-37nqe7){width:40px;height:80px}.title.svelte-37nqe7{height:40px;display:inline-flex;align-items:center}.header-menu.svelte-37nqe7{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-1);width:100%}.iconButton.svelte-1y0xsgh{display:flex;align-items:center}.iconButton.svelte-1y0xsgh button:where(.svelte-1y0xsgh){width:40px;height:40px;border:none;cursor:pointer;padding:0;appearance:none;transition:background-color .3s;background-color:transparent;-webkit-tap-highlight-color:transparent;border-radius:var(--radius-s)}@media (any-hover: hover){.iconButton.svelte-1y0xsgh button:where(.svelte-1y0xsgh):hover{border-radius:var(--radius-s);background-color:var(--color-base-hover-bg)}}.iconButton.svelte-1y0xsgh button:where(.svelte-1y0xsgh):active{border-radius:var(--radius-s)!important;background-color:var(--color-base-select-bg)!important}.iconButton.svelte-1y0xsgh button:where(.svelte-1y0xsgh) .red:where(.svelte-1y0xsgh){filter:invert(15%) sepia(95%) saturate(6932%) hue-rotate(358deg) brightness(95%) contrast(112%)}.iconButton.svelte-1y0xsgh button:where(.svelte-1y0xsgh) .blue:where(.svelte-1y0xsgh){filter:brightness(0) saturate(100%) invert(34%) sepia(99%) saturate(1653%) hue-rotate(207deg) brightness(103%) contrast(100%)}.wrapper.svelte-g1teoy{position:relative;width:100%;user-select:none;display:flex;justify-content:center;forced-color-adjust:none}.wrapper.svelte-g1teoy input:where(.svelte-g1teoy){z-index:1;position:absolute;top:50%;transform:translateY(25%);width:100%;left:0;cursor:pointer;height:8px;border-radius:0;-webkit-appearance:none;appearance:none;-moz-appearance:none}.wrapper.svelte-g1teoy input:where(.svelte-g1teoy)::-webkit-slider-thumb{appearance:none;height:var(--default-slider-thumb-size);width:var(--default-slider-thumb-size);background-color:var(--color-primary-80);z-index:4;transform:translateZ(0);box-shadow:none;border-radius:50%}.wrapper.svelte-g1teoy input:where(.svelte-g1teoy)::-moz-range-thumb{box-shadow:none;height:var(--default-slider-thumb-size);width:var(--default-slider-thumb-size);background-color:var(--color-primary-80);border-radius:50%}.wrapper.svelte-g1teoy>.bar:where(.svelte-g1teoy){position:absolute;transform:translateY(25%);width:calc(100% - var(--default-slider-thumb-size));height:7px}.playingTime.svelte-ixe2zb{font-weight:700;text-align:left;width:50px}.audioSlider.svelte-ixe2zb{position:relative;transform:translateY(-15%);display:flex;align-items:center;height:38px;width:100px}.buttons.svelte-ixe2zb{display:flex;gap:var(--spacing-2);align-items:center}.audioUnitBar.svelte-1095dvh .audioUnitPanel:where(.svelte-1095dvh) .buttons:where(.svelte-1095dvh){display:flex;gap:var(--spacing-2);align-items:center;height:42px}.audioUnitBar.svelte-1095dvh .audioUnitPanel:where(.svelte-1095dvh) .buttons:where(.svelte-1095dvh) .recordingTime:where(.svelte-1095dvh){font-weight:700;text-align:left;width:50px}.audioUnitBar.svelte-1095dvh .audioUnitPanel:where(.svelte-1095dvh) .buttons:where(.svelte-1095dvh) .currentlyRecording:where(.svelte-1095dvh){font-weight:700;font-size:16px;color:red}.audioUnitBar.svelte-t1ir1g{display:flex;align-items:center;height:48px}.audioUnitBar.svelte-t1ir1g .handle:where(.svelte-t1ir1g){height:48px;width:28px;display:flex;align-items:center;justify-content:center;background-color:transparent}.audioUnitBar.svelte-t1ir1g .buttons:where(.svelte-t1ir1g){display:flex;gap:var(--spacing-2)}button.svelte-1n3oh8m{padding:0;font:inherit;color:inherit;background:none;border:none}.wrapper.svelte-1n3oh8m{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:32px;user-select:none;forced-color-adjust:none;cursor:default;background-image:linear-gradient(45deg,var(--color-gray50) 25%,transparent 25%),linear-gradient(-45deg,var(--color-gray50) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--color-gray50) 75%),linear-gradient(-45deg,transparent 75%,var(--color-gray50) 75%);background-size:16px 16px;background-position:0 0,0 8px,8px -8px,-8px 0px;border-radius:20px;-webkit-tap-highlight-color:transparent}.wrapper.svelte-1n3oh8m .slider:where(.svelte-1n3oh8m){width:100%;height:100%;border-radius:20px;display:flex;justify-content:center;align-items:center;outline:transparent}.wrapper.svelte-1n3oh8m .slider:where(.svelte-1n3oh8m):focus-visible>.range:where(.svelte-1n3oh8m)>.thumb:where(.svelte-1n3oh8m){outline:2px solid var(--color-primary-80);outline-offset:2px}.wrapper.svelte-1n3oh8m .slider:where(.svelte-1n3oh8m) .range:where(.svelte-1n3oh8m){position:absolute;display:flex;justify-content:center;align-items:center;width:calc(100% - var(--slider-thumb-size) - var(--spacing-1))}.wrapper.svelte-1n3oh8m .slider:where(.svelte-1n3oh8m) .range:where(.svelte-1n3oh8m) .thumb:where(.svelte-1n3oh8m){position:absolute;display:flex;justify-content:center;align-items:center;height:var(--slider-thumb-size);width:var(--slider-thumb-size);cursor:pointer;transform:translate(-50%);z-index:3;box-shadow:none;background-color:var(--color-natural-white);border-radius:50%;border:1px solid var(--color-gray50)}.wrapper.svelte-1n3oh8m .slider:where(.svelte-1n3oh8m) .range:where(.svelte-1n3oh8m) span:where(.svelte-1n3oh8m){z-index:4;width:28px;font-size:var(--fs-12);font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;text-align:center}.container.svelte-lk7hsp{position:relative;width:100%;height:100%;transform-origin:0 0}.container.svelte-lk7hsp .outer-image:where(.svelte-lk7hsp){position:absolute;transform-origin:0 0;display:none;opacity:50%;max-width:none!important;max-height:none!important}.container.svelte-lk7hsp .viewport:where(.svelte-lk7hsp){position:absolute;width:100%;height:100%}.container.svelte-1sgo96q{display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing-2);width:100%;height:100%}.container.svelte-1sgo96q>.content:where(.svelte-1sgo96q){flex-grow:1;background:var(--color-natural-black);overflow:hidden}.header-menu.svelte-1sgo96q{display:flex;width:100%;justify-content:space-between;overflow-x:auto}.header-menu.svelte-1sgo96q>.right:where(.svelte-1sgo96q){display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-3);width:100%;min-width:600px}.header-menu.svelte-1sgo96q>.right:where(.svelte-1sgo96q)>.opacity:where(.svelte-1sgo96q){max-width:200px;width:100%}.overflow-wrapper.svelte-4193fl{touch-action:none;overflow-y:hidden;overflow-x:hidden}.content-wrapper.svelte-4193fl{touch-action:none;display:flex;justify-content:end;gap:var(--spacing-1);position:relative;height:calc(100svh - var(--h) - var(--spacing-5));width:100%}.content-wrapper.svelte-4193fl .camera:where(.svelte-4193fl){touch-action:none;display:flex;border-radius:var(--radius-s);background-color:var(--color-natural-black);border:1px solid var(--color-natural-black);height:100%;width:100%}.content-wrapper.svelte-4193fl .camera.mirror:where(.svelte-4193fl){transform:scaleX(-1)}.content-wrapper.svelte-4193fl .overlay:where(.svelte-4193fl){touch-action:none;position:absolute}.content-wrapper.svelte-4193fl .overlay.fadeout:where(.svelte-4193fl){animation:svelte-4193fl-fadeout-keyframes 3s ease 0s 1 forwards}.content-wrapper.svelte-4193fl .switch:where(.svelte-4193fl){position:absolute;width:var(--width);height:var(--height);top:var(--spacing-4);right:var(--spacing-2)}@keyframes svelte-4193fl-fadeout-keyframes{0%{opacity:1}to{opacity:0}}.container.svelte-1lou57m{display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing-2);width:100%;height:100%}.container.svelte-1lou57m>.content:where(.svelte-1lou57m){flex-grow:1;background:var(--color-natural-black);overflow:hidden}.header-menu.svelte-1lou57m{display:flex;justify-content:space-between;width:100%;padding:0 var(--spacing-1);overflow-x:auto}.header-menu.svelte-1lou57m>.right:where(.svelte-1lou57m){display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-3);width:100%;min-width:500px}.header-menu.svelte-1lou57m>.right:where(.svelte-1lou57m)>.opacity:where(.svelte-1lou57m){max-width:200px;width:100%}.content.svelte-1dmq9i2{position:relative;width:100%;display:flex;flex-direction:column;background-color:red}.content.svelte-1dmq9i2 .qrcode:where(.svelte-1dmq9i2){width:100%;height:100%;border:1px solid var(--color-gray50)}.footer.svelte-1dmq9i2{position:relative;width:100%;height:40px}.footer.svelte-1dmq9i2 .right-buttons:where(.svelte-1dmq9i2){position:absolute;right:0;display:flex;gap:var(--spacing-1)}.contents.svelte-730nr8{height:100%;min-height:400px;max-height:400px;gap:var(--spacing-2);border:1px solid var(--color-gray50);background-color:var(--color-gray20);border-radius:var(--radius-s);overflow:auto;scrollbar-gutter:stable both-edges}.contents.svelte-730nr8 .lists:where(.svelte-730nr8){display:flex;flex-direction:column;gap:var(--spacing-2);margin:var(--spacing-2) var(--spacing-1)}.contents.svelte-730nr8 .lists:where(.svelte-730nr8) .accordion:where(.svelte-730nr8){width:100%;-webkit-tap-highlight-color:transparent}.contents.svelte-730nr8 .lists:where(.svelte-730nr8) .accordion:where(.svelte-730nr8)>.header:where(.svelte-730nr8){display:flex;align-items:center;width:100%;gap:var(--spacing-2);background-color:var(--color-gray50);border-radius:var(--radius-s);padding:var(--spacing-1)}.contents.svelte-730nr8 .lists:where(.svelte-730nr8) .accordion:where(.svelte-730nr8)>.header:where(.svelte-730nr8):hover{border-color:transparent}.contents.svelte-730nr8 .lists:where(.svelte-730nr8) .accordion:where(.svelte-730nr8)>.header:where(.svelte-730nr8)>.arrow:where(.svelte-730nr8){padding:0 var(--spacing-1);transform:rotate(-90deg);transition:transform .3s;user-select:none;width:fit-content;height:fit-content}.contents.svelte-730nr8 .lists:where(.svelte-730nr8) .accordion:where(.svelte-730nr8)>.header:where(.svelte-730nr8)>.title:where(.svelte-730nr8){user-select:none;color:var(--color-gray70);font-weight:700;font-size:var(--fs-14)}.contents.svelte-730nr8 .lists:where(.svelte-730nr8) .accordion.open:where(.svelte-730nr8)>.header:where(.svelte-730nr8)>.arrow:where(.svelte-730nr8){transform:rotate(0)}.contents.svelte-730nr8 .lists:where(.svelte-730nr8) .list:where(.svelte-730nr8){display:flex;justify-content:left;flex-wrap:wrap;gap:var(--spacing-5);padding:var(--spacing-4) var(--spacing-2)}.contents.svelte-730nr8 .lists:where(.svelte-730nr8) .list:where(.svelte-730nr8) .item:where(.svelte-730nr8){max-width:68px;min-width:68px;max-height:68px;min-height:68px;border-radius:var(--radius-s);overflow:hidden;background-color:transparent;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;padding:var(--spacing-1);appearance:none;user-select:none;transition:background-color .3s;-webkit-tap-highlight-color:var(--color-base-select-bg)}@media (any-hover: hover){.contents.svelte-730nr8 .lists:where(.svelte-730nr8) .list:where(.svelte-730nr8) .item:where(.svelte-730nr8):hover{background-color:var(--color-base-hover-bg)}.contents.svelte-730nr8 .lists:where(.svelte-730nr8) .list:where(.svelte-730nr8) .item:where(.svelte-730nr8):active{background-color:var(--color-base-select-bg)}}.frame.svelte-b5xcps{width:100%;display:flex;flex-direction:column;align-items:center;border:1px solid var(--color-gray50);border-radius:var(--radius-s);overflow-y:auto}.frame.svelte-b5xcps>label{width:100%;padding:var(--spacing-4);border-bottom:1px solid var(--color-gray50)}.frame.svelte-b5xcps>label:last-child{border-bottom:none}.textarea-wrapper.svelte-43ymr8{display:flex;position:relative;width:fit-content;min-width:40px;max-width:100%;min-height:40px;max-height:100svh}textarea.svelte-43ymr8{width:100%;border:var(--border);border-radius:var(--radius-s);outline-offset:-1px!important;padding:var(--spacing-1) var(--spacing-2);min-height:40px;max-height:100%;min-width:40px;max-width:100%}textarea.svelte-43ymr8:disabled{background-color:var(--color-gray30);color:var(--color-gray50);user-select:none;-webkit-user-select:none;cursor:default}textarea.svelte-43ymr8::placeholder{color:var(--color-gray60)}textarea.svelte-43ymr8::-webkit-resizer{display:none}.btn-resize.svelte-43ymr8{display:flex;align-items:flex-end;justify-content:flex-end;width:38px;height:38px;padding:var(--spacing-2);position:absolute;right:0;bottom:0;z-index:-1;background-color:transparent;border:none!important;outline:none!important;cursor:default}.inner-checkbox.svelte-1po1ftf{appearance:none;position:absolute}.box.svelte-1po1ftf{display:inline-flex;align-items:center;gap:var(--spacing-1) var(--spacing-3);min-height:50px;cursor:pointer;user-select:none}.icon.svelte-1po1ftf{z-index:-1}.disabled.svelte-1po1ftf{color:var(--color-gray50)!important}.indent.svelte-1po1ftf{width:var(--spacing-1)}.header.svelte-1tp8jbo{display:flex;justify-content:space-between;align-items:flex-end}.label.svelte-1tp8jbo{font-size:var(--fs-14);font-weight:700}.radius-wrapper.svelte-1tp8jbo{border:var(--border);border-radius:var(--radius-s);position:relative;outline:none}.overflow-wrapper.svelte-1tp8jbo{height:100%;overflow-y:auto;background-color:var(--color-gray20);outline:none}.list.svelte-j3c58d{width:100%;display:flex;align-items:center;justify-content:space-between;gap:0 var(--spacing-1);padding:var(--spacing-1) var(--spacing-2);border:none;transition:background-color .2s;background-color:var(--color-bg, #fff);border-bottom:1px solid var(--color-gray50);outline-offset:-2px}.list.svelte-j3c58d:before{height:100%}.list.div.svelte-j3c58d{cursor:auto}.list.no-border.svelte-j3c58d{border:none}.list.svelte-j3c58d:not(.div):hover{background-color:var(--color-hover-bg)}.list.svelte-j3c58d:not(.div):active{background-color:var(--color-select-bg, var(--color-primary-10))!important}.list:not(.div).checked.svelte-j3c58d{background-color:var(--color-bg, var(--color-primary-05))}.list:not(.div).checked.svelte-j3c58d:hover{background-color:var(--color-hover-bg, var(--color-primary-05))}.list.dragging.svelte-j3c58d{background-color:var(--color-base-select-bg)}.list.svelte-j3c58d>.list-left:where(.svelte-j3c58d),.list.svelte-j3c58d>.list-right:where(.svelte-j3c58d){display:flex;align-items:center;gap:0 var(--spacing-1)}.list.svelte-j3c58d>.list-left.full:where(.svelte-j3c58d){width:100%}.list.svelte-j3c58d>.list-left:where(.svelte-j3c58d)>.checkbox:where(.svelte-j3c58d){padding:0 var(--spacing-1)}.list.svelte-j3c58d>.list-contents:where(.svelte-j3c58d){width:calc(100% - var(--left-width) - var(--right-width) - 8px)}.list.svelte-j3c58d>.list-right:where(.svelte-j3c58d){justify-content:flex-end}.list.svelte-j3c58d>.list-right.full:where(.svelte-j3c58d){width:100%}.wrapper.svelte-1hpji3a{width:100%;display:flex;align-items:center;position:relative;padding:0 var(--spacing-2)}.wrapper.size-s.svelte-1hpji3a{font-size:var(--fs-14)}.wrapper.svelte-1hpji3a>input:where(.svelte-1hpji3a){width:100%}.wrapper.svelte-1hpji3a>input:where(.svelte-1hpji3a):focus-visible{outline:none}.wrapper.svelte-1hpji3a:before{content:"";width:0;position:absolute;bottom:0;left:var(--spacing-2);transition:width .3s;border-bottom:1px solid var(--color-primary-80)}.wrapper.svelte-1hpji3a:has(input:where(.svelte-1hpji3a):focus):before{width:calc(100% - var(--spacing-4))}.button-wrapper.svelte-1hpji3a{width:100%;display:flex}.button-wrapper.svelte-1hpji3a span:where(.svelte-1hpji3a){font-weight:400}.overlay.svelte-15ftotb{position:fixed;width:100%;height:100%;left:0;top:0;background-color:transparent;display:flex;justify-content:center;align-items:center;transition:background-color .3s;z-index:var(--z-busy)}.overlay.dark.svelte-15ftotb{background-color:#0000004d}.list.svelte-1sglvaj{width:100%;height:48px;padding:var(--spacing-1);display:flex;align-items:center}.button-add.svelte-1sglvaj{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:var(--radius-s);background-color:var(--color-gray20);color:var(--color-primary-70);text-align:center;padding:0;transition:background-color .3s;font-size:var(--fs-16)}.button-add.svelte-1sglvaj:active{background-color:var(--color-base-select-bg)}.button-add.list.svelte-1sglvaj{height:50px;justify-content:flex-start;padding-left:var(--spacing-2);background-color:var(--color-natural-white);border-radius:0;border-bottom:1px solid var(--color-gray50)}.button-add.list.svelte-1sglvaj:hover{border-bottom:1px solid var(--color-gray50)}.button-add.list.svelte-1sglvaj:nth-child(n+5){border:none}.button-add.list.svelte-1sglvaj>.add-icon:where(.svelte-1sglvaj){width:28px}.button-add.svelte-1sglvaj:hover{border:1px solid transparent;background-color:var(--color-base-hover-bg)}.button-add.svelte-1sglvaj>span:where(.svelte-1sglvaj){line-height:1}.button-add.svelte-1sglvaj>.add-icon:where(.svelte-1sglvaj){width:40px}.wrapper.svelte-ki1fvx{display:flex;gap:var(--spacing-1);padding:var(--spacing-3)}.index.svelte-ki1fvx{color:var(--color-primary-80);width:30px;min-width:30px;text-align:center}@counter-style right-paren{system:extends decimal;suffix:") "}@counter-style both-paren{system:extends decimal;prefix:"(";suffix:") "}.text-sprite-edit{position:absolute;transform-origin:0 0;margin:0;resize:none;touch-action:none;background:transparent;border:none transparent;letter-spacing:0;overflow:hidden;cursor:auto;text-underline-position:right;white-space:pre-wrap;overflow-wrap:break-word}.text-sprite-edit *{user-select:text;-webkit-user-select:text;text-decoration-thickness:10%}.text-sprite-edit.check-color{forced-color-adjust:none}@media (forced-colors: active){.text-sprite-edit:not(.check-color){background:Field!important}}.text-sprite-edit.vert{writing-mode:vertical-rl}@supports not (text-underline-position: right){.text-sprite-edit.vert u{text-decoration:overline}}.text-sprite-edit.vbottom{display:flex;flex-direction:column;justify-content:flex-end}.text-sprite-edit.vcenter{display:flex;flex-direction:column;justify-content:center}.text-sprite-edit:focus{outline:none}.text-sprite-edit p,.text-sprite-edit li{font-size:inherit;line-height:inherit;margin:0;padding:0;text-align:start;list-style-position:outside}.text-sprite-edit p[data-text-align=center],.text-sprite-edit li[data-text-align=center]{text-align:center;list-style-position:inside}.text-sprite-edit p[data-text-align=end],.text-sprite-edit li[data-text-align=end]{text-align:end;list-style-position:inside}.text-sprite-edit ol,.text-sprite-edit ul{padding-inline-start:1em}.text-sprite-edit ol>li[data-text-align=center],.text-sprite-edit ol>li[data-text-align=end],.text-sprite-edit ul>li[data-text-align=center],.text-sprite-edit ul>li[data-text-align=end]{margin-inline-start:-1em}.text-sprite-edit ol>li[data-text-align=center]>ol,.text-sprite-edit ol>li[data-text-align=center]>ul,.text-sprite-edit ol>li[data-text-align=end]>ol,.text-sprite-edit ol>li[data-text-align=end]>ul,.text-sprite-edit ul>li[data-text-align=center]>ol,.text-sprite-edit ul>li[data-text-align=center]>ul,.text-sprite-edit ul>li[data-text-align=end]>ol,.text-sprite-edit ul>li[data-text-align=end]>ul{padding-inline-start:2em}.text-sprite-edit>ol,.text-sprite-edit>ul{padding-inline-start:2em}.text-sprite-edit>ol>li[data-text-align=center],.text-sprite-edit>ol>li[data-text-align=end],.text-sprite-edit>ul>li[data-text-align=center],.text-sprite-edit>ul>li[data-text-align=end]{margin-inline-start:-2em}.text-sprite-edit>ol>li[data-text-align=center]>ol,.text-sprite-edit>ol>li[data-text-align=center]>ul,.text-sprite-edit>ol>li[data-text-align=end]>ol,.text-sprite-edit>ol>li[data-text-align=end]>ul,.text-sprite-edit>ul>li[data-text-align=center]>ol,.text-sprite-edit>ul>li[data-text-align=center]>ul,.text-sprite-edit>ul>li[data-text-align=end]>ol,.text-sprite-edit>ul>li[data-text-align=end]>ul{padding-inline-start:3em}.text-sprite-edit ul{list-style-type:none}.text-sprite-edit ul[data-list-type="*"]{list-style-type:"*  "}.text-sprite-edit ul[data-list-type=">"]{list-style-type:"> "}.text-sprite-edit ul[data-list-type="-"]{list-style-type:"-  "}.text-sprite-edit ul[data-list-type="+"]{list-style-type:"+ "}.text-sprite-edit ul[data-list-type=•]{list-style-type:"•  "}.text-sprite-edit ul[data-list-type=◦]{list-style-type:"◦ "}.text-sprite-edit ul[data-list-type=▪]{list-style-type:"▪ "}.text-sprite-edit ul[data-list-type=▫]{list-style-type:"▫ "}.text-sprite-edit ul[data-list-type=⬩]{list-style-type:"⬩ "}.text-sprite-edit ol{list-style-type:none}.text-sprite-edit ol[data-list-type="%d."]{list-style-type:decimal}.text-sprite-edit ol[data-list-type="%d)"]{list-style-type:decimal;list-style-type:right-paren}.text-sprite-edit ol[data-list-type="(%d)"]{list-style-type:decimal;list-style-type:both-paren}.text-sprite-edit ol[data-list-type="%A."]{list-style-type:upper-latin}.text-sprite-edit ol[data-list-type="%a."]{list-style-type:lower-latin}.accordion.svelte-17d23yz{width:100%}.accordion.svelte-17d23yz>.ac-header:where(.svelte-17d23yz){display:flex;justify-content:space-between;align-items:center;width:100%;gap:var(--spacing-2);background-color:var(--color-gray50);border-radius:var(--radius-s);padding:var(--spacing-1)}.accordion.svelte-17d23yz>.ac-header:where(.svelte-17d23yz):hover{border-color:transparent}.accordion.svelte-17d23yz>.ac-header:where(.svelte-17d23yz)>.left:where(.svelte-17d23yz){display:flex;align-items:center;gap:var(--spacing-2)}.accordion.svelte-17d23yz>.ac-header:where(.svelte-17d23yz)>.left:where(.svelte-17d23yz)>.arrow:where(.svelte-17d23yz){padding:0 var(--spacing-1);transform:rotate(-90deg);transition:transform .3s;user-select:none}.accordion.svelte-17d23yz>.ac-header:where(.svelte-17d23yz)>.left:where(.svelte-17d23yz)>.title:where(.svelte-17d23yz){user-select:none;color:var(--color-gray70);font-weight:700;font-size:var(--fs-14)}.accordion.open.svelte-17d23yz>.ac-header:where(.svelte-17d23yz)>.left:where(.svelte-17d23yz)>.arrow:where(.svelte-17d23yz){transform:rotate(0)}.accordion.clear.svelte-17d23yz{border:var(--border);border-radius:var(--radius-s);padding:var(--spacing-2)}.accordion.clear.svelte-17d23yz>.ac-header:where(.svelte-17d23yz){display:flex;align-items:center;justify-content:space-between;width:100%;gap:var(--spacing-2);background-color:var(--color-natural-white);padding:var(--spacing-1);transition:background-color .3s}.accordion.clear.svelte-17d23yz>.ac-header:where(.svelte-17d23yz):hover{background-color:var(--color-base-hover-bg)}.accordion.clear.svelte-17d23yz>.ac-header:where(.svelte-17d23yz):active{background-color:var(--color-base-select-bg)}.accordion.clear.svelte-17d23yz>.ac-header:where(.svelte-17d23yz)>.left:where(.svelte-17d23yz){display:flex;align-items:center;gap:var(--spacing-2)}.accordion.clear.svelte-17d23yz>.ac-header:where(.svelte-17d23yz)>.left:where(.svelte-17d23yz)>.arrow:where(.svelte-17d23yz){transform:rotate(0);order:2}.accordion.clear.svelte-17d23yz>.ac-header:where(.svelte-17d23yz)>.left:where(.svelte-17d23yz)>.title:where(.svelte-17d23yz){order:1;user-select:none;color:var(--color-gray70);font-weight:700;font-size:var(--fs-14)}.accordion.clear.open.svelte-17d23yz>.ac-header:where(.svelte-17d23yz)>.left:where(.svelte-17d23yz)>.arrow:where(.svelte-17d23yz){transform:rotateX(180deg)}.button-wrapper.svelte-cm99mf{margin-top:var(--spacing-3);margin-bottom:var(--spacing-3);background-color:transparent;position:relative;display:inline-flex;border-radius:var(--radius-m);padding:var(--spacing-2);transition:background-color .15s;border:none}@media (any-hover: hover){.button-wrapper.svelte-cm99mf:hover{background-color:var(--color-primary-20)}}.text-wrap.svelte-cm99mf{display:inline-flex;align-items:center;position:relative}.text-large.svelte-cm99mf{font-size:var(--fs-14);font-weight:700;color:var(--color-primary-80)}.text-small.svelte-cm99mf{padding-left:var(--spacing-2);font-size:var(--fs-10);color:var(--color-primary-80)}.text-wrap.svelte-cm99mf:after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:2px;background-color:var(--color-primary-80)}.list-viewport.svelte-cm99mf{display:flex;width:100%;flex-wrap:wrap;align-content:flex-start}.wrapper.svelte-fh4nn5{display:flex;flex-direction:column;gap:var(--spacing-2);background-color:var(--color-gray20);width:100%;height:100%;overflow:auto;padding:var(--spacing-2)}.error-message.svelte-fh4nn5{height:300px}.select.svelte-1r1069s{display:flex;flex-direction:column;position:fixed;width:fit-content;min-width:200px;min-height:48px;overflow-y:auto;padding:var(--spacing-2) 0;margin:0;border:var(--border);border-radius:var(--border-radius);background-color:var(--color-natural-white);color:var(--color-gray80);z-index:var(--z-select-menu)}.dd-item.svelte-1wa75tm{display:flex;align-items:center;padding:0 var(--spacing-2);outline-offset:-2px;border:none}.dd-item.checked.svelte-1wa75tm{justify-content:start}.dd-item.svelte-1wa75tm .item:where(.svelte-1wa75tm){width:100%;min-height:40px;word-wrap:break-word;text-align:start;align-content:center}.dd-item.svelte-1wa75tm:not(.disabled):hover{background-color:var(--color-primary-10)}.dd-item.svelte-1wa75tm>.icon:where(.svelte-1wa75tm){min-width:40px;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.dd-item.svelte-1wa75tm>.icon.check:where(.svelte-1wa75tm){min-width:32px;width:32px;height:32px}.dd-item.svelte-1wa75tm>.icon:where(.svelte-1wa75tm) img{width:100%}.dd-item.svelte-1wa75tm .item:where(.svelte-1wa75tm){width:calc(100% - 30px)}.dd-item.disabled.svelte-1wa75tm{color:var(--color-gray50)}.loading.svelte-imf7hc{width:100%;height:40px;display:flex;justify-content:center}.scroll-anchor.svelte-imf7hc{width:0;height:0;margin:0;padding:0;opacity:0}.separator.svelte-imf7hc{position:relative;padding-top:9px}.separator.svelte-imf7hc:after{content:"";position:absolute;width:calc(100% - 8px);height:1px;background-color:var(--color-gray50);inset:0;margin:auto}span.svelte-ja9eut{width:100%;text-align:start;padding:1px 0}.buttonList.svelte-17phz5m{width:100%;height:48px;padding:var(--spacing-1);display:flex;align-items:center}.textList.svelte-17phz5m{width:100%;height:48px;padding:var(--spacing-1);display:inline-flex;align-items:center;position:relative;padding-left:56px;font-weight:400}.button-add.svelte-17phz5m{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:var(--radius-s);background-color:var(--color-gray20);color:var(--color-primary-70);text-align:center;padding:0;transition:background-color .3s;font-size:var(--fs-16)}.button-add.svelte-17phz5m:active{background-color:var(--color-base-select-bg)}.button-add.list.svelte-17phz5m{height:50px;justify-content:flex-start;padding-left:var(--spacing-2);background-color:var(--color-natural-white);border-radius:0;border-bottom:1px solid var(--color-gray50)}.button-add.list.svelte-17phz5m:hover{border-bottom:1px solid var(--color-gray50)}.button-add.list.svelte-17phz5m:nth-child(n+5){border:none}.button-add.list.svelte-17phz5m>.add-icon:where(.svelte-17phz5m){width:28px}.button-add.svelte-17phz5m:hover{border:1px solid transparent;background-color:var(--color-base-hover-bg)}.button-add.svelte-17phz5m>span:where(.svelte-17phz5m){line-height:1}.button-add.svelte-17phz5m>.add-icon:where(.svelte-17phz5m){width:40px}.input-wrapper.svelte-1qogoc4{height:84px}.help.svelte-z2athg{width:40px;height:40px;display:flex;justify-content:center;align-items:center;background-color:transparent;padding:0;position:relative}.help.svelte-z2athg>.icon:where(.svelte-z2athg){width:16px;height:16px;background-color:var(--color-gray60);border-radius:50%}.header.svelte-1m29ajd{display:flex;align-items:center}.category2.svelte-1m29ajd{display:flex;align-items:center;justify-content:space-between;font-size:var(--fs-14);font-weight:700}.header.svelte-1npd74x{display:flex;justify-content:space-between}.header.svelte-1npd74x .headerContent:where(.svelte-1npd74x){display:flex;width:100%;white-space:nowrap}.header.svelte-1npd74x>.buttons:where(.svelte-1npd74x){display:flex;align-items:center;justify-content:space-between;overflow-x:auto;margin-left:var(--spacing-3);width:100%}.header.svelte-1npd74x>.buttons:where(.svelte-1npd74x)>.customCategory:where(.svelte-1npd74x){display:flex;align-items:center;gap:var(--spacing-3);margin-right:var(--spacing-3)}.header.svelte-1npd74x>.header-right:where(.svelte-1npd74x){display:flex;align-items:center;justify-content:flex-end}.list-wrapper.svelte-1npd74x{height:100%;display:flex;flex-direction:column;gap:var(--spacing-2);border-radius:var(--radius-s);border:1px solid var(--color-gray50);overflow:hidden;position:relative}.wrapper.svelte-1pg50xw{width:100%;display:flex;justify-content:space-between;font-size:var(--fs-14)}.header.svelte-1vlewa3{display:flex;align-items:center}.list.svelte-1vlewa3{padding:var(--spacing-2);word-break:keep-all}.title.svelte-1vlewa3{font-weight:700}.content.svelte-1vlewa3{white-space:break-spaces}.error-message.svelte-1vlewa3{color:var(--color-danger-100)}.header.svelte-18sufyv{display:flex;align-items:center}.list.svelte-nrtmv4{width:100%;height:48px;padding:var(--spacing-1);display:flex;align-items:center}.list.svelte-nrtmv4 .list-name:where(.svelte-nrtmv4){line-height:1.5}.header.svelte-1itce2o{display:flex;align-items:center}.list.svelte-7u6bt1{width:100%;height:48px;padding:var(--spacing-1);display:flex;align-items:center}.list.svelte-7u6bt1 .list-name:where(.svelte-7u6bt1){line-height:1.5}.grouping-menu.svelte-ekhibg{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-2) 0 var(--spacing-1)}.select-group.svelte-ekhibg{display:flex;gap:var(--spacing-2)}.only-attendees.svelte-ekhibg{display:flex;align-items:center;padding:var(--spacing-1)}.list.svelte-265vxe{overflow-x:hidden}.list.svelte-265vxe>.list-name:where(.svelte-265vxe){align-items:center;font-size:var(--fs-14);font-weight:700;padding:var(--spacing-1);max-width:220px}.list-right.svelte-265vxe{width:180px;display:inline-flex;align-items:center;justify-content:flex-end;gap:var(--spacing-1)}.list-right.svelte-265vxe>.outside-member:where(.svelte-265vxe){font-size:var(--fs-12);color:var(--color-gray70)}.buttons.svelte-265vxe{display:flex;gap:var(--spacing-2)}.header.svelte-1r5pn6j{display:flex;justify-content:space-between;align-items:flex-end}.label.svelte-1r5pn6j{font-size:var(--fs-14);font-weight:700}.radius-wrapper.svelte-1r5pn6j{border:var(--border);border-radius:var(--radius-s);position:relative;outline:none;background-color:var(--color-gray20);overflow:hidden}.list-header.svelte-og4rfs{width:100%;margin:0;display:flex;align-items:center;padding:var(--spacing-1) var(--spacing-3);background-color:var(--color-gray40);border:none!important;border-bottom:var(--border)!important;position:sticky;top:0;outline-offset:-2px;z-index:10}.list.svelte-rl2evb{width:100%;display:flex;flex-direction:column;padding:var(--spacing-1)}.list.svelte-rl2evb>.list-name:where(.svelte-rl2evb){display:flex;align-items:center;font-size:var(--fs-14);font-weight:700}.list.svelte-rl2evb>.list-id:where(.svelte-rl2evb){font-size:var(--fs-12);color:var(--color-gray70);line-height:1}.buttons.svelte-rl2evb{display:flex;gap:var(--spacing-2)}.outside-member.svelte-rl2evb{font-size:var(--fs-12);color:var(--color-gray70)}.paper-preview.svelte-5sb0rx{width:100%;height:300px;display:flex;align-items:center;justify-content:center;position:relative;border:2px solid var(--color-gray50);background-color:var(--color-gray20);overflow:hidden}.paper-preview.svelte-5sb0rx>.preview-paper:where(.svelte-5sb0rx){background-color:var(--color-natural-white);box-shadow:1px 1px 3px 1px #0003}@media (forced-colors: active){.paper-preview.svelte-5sb0rx>.preview-paper:where(.svelte-5sb0rx){forced-color-adjust:none}}.paper-preview.svelte-5sb0rx>.reset:where(.svelte-5sb0rx){position:absolute;right:var(--spacing-1);top:var(--spacing-1)}.opacity-label.svelte-5sb0rx{display:flex;align-items:center;gap:var(--spacing-6)}.opacity-label.svelte-5sb0rx>span:where(.svelte-5sb0rx){white-space:nowrap;font-size:var(--fs-14);font-weight:700}.items-wrapper.svelte-1ki4ayl{padding:var(--spacing-3) var(--spacing-2);border:1px solid var(--color-gray50);border-radius:var(--radius-s);background-color:var(--color-gray20);height:400px;overflow-y:auto}.items.svelte-1ki4ayl{display:flex;flex-wrap:wrap;gap:var(--spacing-3)}.items.svelte-1ki4ayl>.item:where(.svelte-1ki4ayl){width:120px;height:120px}.dummy.svelte-1ki4ayl{background-color:var(--color-natural-white);box-shadow:1px 1px 2px 1px #0000001a}.container.svelte-1jj1si6{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-1) 0;max-height:unset}.title.svelte-1jj1si6{font-weight:700}.item-content.svelte-1jj1si6{display:flex;flex-direction:row;align-items:center;width:100%;justify-content:space-between}.page-range.svelte-1jj1si6{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:var(--spacing-1);padding:0}.description.svelte-1jj1si6{padding:var(--spacing-2);color:var(--color-gray70);background-color:var(--color-gray10);border-radius:var(--border-radius)}.list.svelte-18tc5qv{width:100%;display:flex;flex-direction:column;padding:var(--spacing-1)}.list.svelte-18tc5qv>.list-name:where(.svelte-18tc5qv){display:flex;align-items:center;font-size:var(--fs-14);font-weight:700}.list.svelte-18tc5qv>.list-id:where(.svelte-18tc5qv){font-size:var(--fs-12);color:var(--color-gray70);line-height:1}.list.svelte-18tc5qv>.list-group:where(.svelte-18tc5qv){color:var(--color-gray70);line-height:1}.button-circle.svelte-5wsc7o{width:72px;height:72px;display:flex;justify-content:center;padding:0;margin:0;border-radius:100%;background-color:var(--color-natural-white);border:1px solid var(--color-gray60);forced-color-adjust:none;transition:background-color .3s}@media (hover: hover){.button-circle.svelte-5wsc7o:hover{background-color:var(--color-base-hover-bg)}}.button-circle.svelte-5wsc7o:focus{border:2px solid var(--color-primary-80);outline:none}.button-circle.svelte-5wsc7o>img{width:100%}.wrapper.svelte-144ud8b{display:flex;align-items:center;flex-direction:column;gap:var(--spacing-6)}.scores.svelte-144ud8b{display:flex;justify-content:center;gap:var(--spacing-2)}.scores.svelte-144ud8b .score:where(.svelte-144ud8b){display:flex;align-items:center;justify-content:center;width:80px;height:80px;font-size:var(--fs-60);font-weight:700;border:var(--border);border-radius:var(--radius-s)}.buttons.svelte-144ud8b{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--spacing-6)}.buttons.svelte-144ud8b>.button:where(.svelte-144ud8b){font-size:var(--fs-44)}.buttons.svelte-144ud8b>.button:where(.svelte-144ud8b) span:where(.svelte-144ud8b){display:flex;align-items:center;padding-bottom:5px}.buttons.svelte-144ud8b>.button:where(.svelte-144ud8b):last-child span:where(.svelte-144ud8b){padding-bottom:0}.buttons.svelte-firxfb{display:flex;justify-content:flex-end;width:100%}.report.svelte-12l0qun{display:flex;flex-direction:column;justify-content:center;gap:1px;width:70px;border:1px solid var(--color-danger-80);border-radius:var(--radius-s);color:var(--color-danger-80);background-color:var(--color-natural-white);padding:2px var(--spacing-1);font-size:var(--fs-10);font-weight:700}.report.svelte-12l0qun>div:where(.svelte-12l0qun){display:flex;align-items:center;justify-content:space-between}.report.svelte-12l0qun>div.score:where(.svelte-12l0qun){justify-content:center}.report.svelte-12l0qun .tentative{display:none}.deadline.svelte-xqp1d9{display:flex;flex-direction:column;justify-content:center;align-items:center;width:128px;height:34px;border-radius:var(--radius-s);color:var(--color-natural-white);background-color:var(--color-danger-90);padding:2px var(--spacing-1);font-size:var(--fs-11);font-weight:700;opacity:.75}.deadline.xs.svelte-xqp1d9{padding:0 var(--spacing-1);width:100px;font-size:var(--fs-10)}.deadline.xs.svelte-xqp1d9>div:where(.svelte-xqp1d9){width:96px}.deadline.s.svelte-xqp1d9{width:120px}.deadline.svelte-xqp1d9>div:where(.svelte-xqp1d9){display:flex;justify-content:flex-end;width:104px}.bread-crumb.svelte-ijbz3z{display:flex;align-items:center;gap:var(--spacing-1);padding:var(--spacing-1);border:1px solid var(--color-gray50);border-radius:var(--radius-s)}.bread-crumb.svelte-ijbz3z .list:where(.svelte-ijbz3z){display:flex;align-items:center;gap:var(--spacing-1);height:50px;overflow-x:auto}.bread-crumb.svelte-ijbz3z .list:where(.svelte-ijbz3z)>li:where(.svelte-ijbz3z){display:flex;align-items:center}.bread-crumb.svelte-ijbz3z .list:where(.svelte-ijbz3z)>li:where(.svelte-ijbz3z)>.arrow:where(.svelte-ijbz3z){display:flex;align-items:center;justify-content:center;min-width:24px}.bread-crumb.svelte-ijbz3z hr:where(.svelte-ijbz3z){height:40px;border-left:1px solid var(--color-gray50)}.list-wrapper.svelte-ijbz3z{width:100%;min-height:400px;max-height:400px;display:flex;flex-wrap:wrap;overflow-y:auto;border:1px solid var(--color-gray50);background-color:var(--color-gray20);border-radius:var(--radius-s)}.wrapper.svelte-12hlqkl{width:120px;height:150px}.wrapper.custom-item.svelte-12hlqkl{height:160px}.wrapper.svelte-12hlqkl .item:where(.svelte-12hlqkl){display:flex;flex-direction:column;align-items:center;gap:var(--spacing-1);width:100%;height:100%;padding:var(--spacing-1);border:none;border-radius:var(--radius-s);background-color:var(--color-natural-white);transition:background-color .3s}@media (any-hover: hover){.wrapper.svelte-12hlqkl .item:where(.svelte-12hlqkl):hover{background-color:var(--color-primary-20)}}.wrapper.svelte-12hlqkl .item:where(.svelte-12hlqkl) .thumb-wrapper:where(.svelte-12hlqkl){width:100px;height:100px;min-width:100px;min-height:100px;display:flex;align-items:center;justify-content:center;position:relative}.wrapper.svelte-12hlqkl .item:where(.svelte-12hlqkl) .thumb-wrapper:where(.svelte-12hlqkl) .thumb:where(.svelte-12hlqkl){display:flex;justify-content:center}.wrapper.svelte-12hlqkl .item:where(.svelte-12hlqkl) .thumb-wrapper:where(.svelte-12hlqkl) .thumb:where(.svelte-12hlqkl) img{user-select:none;-webkit-user-select:none;max-width:100%;min-width:100%;width:auto;height:auto;object-fit:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wrapper.svelte-12hlqkl .item:where(.svelte-12hlqkl) .description:where(.svelte-12hlqkl){display:flex;align-items:flex-start;justify-content:space-between;width:100%;height:100%;font-weight:700;font-size:var(--fs-10);word-break:break-word;color:var(--color-gray80);overflow:hidden}.wrapper.svelte-12hlqkl .item:where(.svelte-12hlqkl) .description:where(.svelte-12hlqkl)>.name:where(.svelte-12hlqkl){width:100%;text-align:center}.wrapper.svelte-12hlqkl .item:where(.svelte-12hlqkl) .description:where(.svelte-12hlqkl)>.name.has-kebab:where(.svelte-12hlqkl){width:calc(100% - 30px)}.wrapper.svelte-12hlqkl .item:where(.svelte-12hlqkl) .description:where(.svelte-12hlqkl)>.kebab:where(.svelte-12hlqkl){width:30px}.list-wrapper.svelte-nchqft{display:flex;gap:var(--spacing-1);flex-wrap:wrap;align-content:flex-start;overflow:auto;min-height:var(--min-height);background-color:var(--color-gray30);border:2px solid var(--color-gray50);border-radius:var(--radius-s);padding:var(--spacing-1)}.buttons.svelte-nchqft{display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--spacing-1) var(--spacing-6)}.buttons.svelte-nchqft>div:where(.svelte-nchqft){display:flex;align-items:center;gap:var(--spacing-2);flex-wrap:wrap}.buttons.svelte-nchqft>div:where(.svelte-nchqft)>div:where(.svelte-nchqft){display:flex;align-items:center;gap:var(--spacing-2)}.buttons.svelte-nchqft>div:where(.svelte-nchqft)>div:where(.svelte-nchqft)>span:where(.svelte-nchqft){word-break:keep-all}.frame.svelte-ddsi12{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-2) var(--spacing-2) var(--spacing-3);border:1px solid var(--color-gray50);border-radius:var(--radius-s)}.container.svelte-zpccyi{display:inline-grid;background-color:var(--color-gray50);grid-gap:0;border-radius:var(--radius-s);border:1px solid var(--color-gray50);gap:1px;overflow:hidden}button.svelte-1b6xiyu{display:flex;justify-content:center;align-items:center;padding:0;color:var(--color-gray80);background-color:var(--color-natural-white);font-size:var(--fs-14);border:1px solid transparent}button.svelte-1b6xiyu:nth-child(1){border-radius:var(--radius-s) 0 0 0}button.svelte-1b6xiyu:last-child{border-radius:0 0 var(--radius-s) 0}button.right_top_radius.svelte-1b6xiyu{border-radius:0 var(--radius-s) 0 0}button.left_bottom_radius.svelte-1b6xiyu{border-radius:0 0 0 var(--radius-s)}button.gray.svelte-1b6xiyu{background-color:var(--color-gray30)}button.svelte-1b6xiyu:focus-visible{outline:none;border-color:var(--color-primary-60);background-color:var(--color-primary-05)}button:focus-visible.selected.svelte-1b6xiyu{border-color:var(--color-primary-70);background-color:var(--color-primary-20)}@media (forced-colors: active){button.svelte-1b6xiyu:focus-visible{border-color:Highlight!important}}button.svelte-1b6xiyu:hover{border-color:var(--color-primary-30);background-color:var(--color-primary-05)}button.selected.svelte-1b6xiyu{border-color:var(--color-primary-50);background-color:var(--color-primary-10)}@media (forced-colors: active){button.selected.svelte-1b6xiyu{border-color:Highlight!important}}.timepicker.svelte-4lok50{display:flex;width:fit-content;background-color:var(--color-natural-white);gap:var(--spacing-2);padding:var(--spacing-2);border:1px solid var(--color-gray50);border-radius:var(--radius-m);box-shadow:1px 1px 3px 2px var(--color-gray50);position:fixed;z-index:var(--z-select-menu)}.timepicker.svelte-4lok50>div:where(.svelte-4lok50){display:flex;flex-direction:column;gap:var(--spacing-1);padding:var(--spacing-1) 0}.timepicker.svelte-4lok50 .label:where(.svelte-4lok50){padding:0 var(--spacing-2);color:var(--color-gray70);font-size:var(--fs-12);font-weight:700}button.svelte-5ljkv{display:flex;justify-content:center;align-items:center;padding:0;color:var(--color-gray80);background-color:var(--color-natural-white);font-size:var(--fs-14);border:1px solid transparent;outline:none}button.border-accent.svelte-5ljkv,button.selected.svelte-5ljkv{border:4px solid var(--color-gray60)}button.svelte-5ljkv:nth-child(1){border-radius:var(--radius-s) 0 0 0}button.svelte-5ljkv:last-child{border-radius:0 0 var(--radius-s) 0}button.right_top_radius.svelte-5ljkv{border-radius:0 var(--radius-s) 0 0}button.left_bottom_radius.svelte-5ljkv{border-radius:0 0 0 var(--radius-s)}button.gray.svelte-5ljkv,button.disabled.svelte-5ljkv{background-color:var(--color-gray30)}button.disabled.svelte-5ljkv{cursor:default}button.svelte-5ljkv:not(.disabled):focus-visible,button.svelte-5ljkv:not(.disabled):focus{outline:none;border-color:var(--color-primary-60);background-color:var(--color-primary-05)}button:not(.disabled):focus-visible.selected.svelte-5ljkv,button:not(.disabled):focus.selected.svelte-5ljkv{border-color:var(--color-primary-70);background-color:var(--color-primary-20)}@media (forced-colors: active){button.svelte-5ljkv:not(.disabled):focus-visible,button.svelte-5ljkv:not(.disabled):focus{border-color:Highlight!important}}button.svelte-5ljkv:not(.disabled):hover{border-color:var(--color-primary-30);background-color:var(--color-primary-05)}button.selected.svelte-5ljkv{border-color:var(--color-primary-50);background-color:var(--color-primary-10)}@media (forced-colors: active){button.selected.svelte-5ljkv{border-color:Highlight!important}}.calendar.svelte-4ndskt{display:flex;flex-direction:column}.cal-header.svelte-4ndskt{display:flex;justify-content:center}.month-title.svelte-4ndskt{font-size:var(--fs-16);color:var(--color-primary-60)}.label.svelte-4ndskt{display:flex;align-items:center;justify-content:center;color:var(--color-gray70);font-size:var(--fs-12);font-weight:700;user-select:none}.label.sun.svelte-4ndskt{color:var(--color-danger-80)}.label.sat.svelte-4ndskt{color:var(--color-primary-80)}.cal-content-month.svelte-4ndskt{display:flex;flex-wrap:wrap;gap:1px;background-color:var(--color-gray50);border:1px solid var(--color-gray50);border-radius:var(--radius-s);overflow:hidden}.month-item-text.svelte-4ndskt{font-size:var(--fs-18);font-weight:400}.cal-header.svelte-lf9eit{display:flex;justify-content:center;padding-bottom:var(--spacing-4)}.month-title.svelte-lf9eit{font-size:var(--fs-16)}.cal-content-month.svelte-lf9eit{display:flex;flex-wrap:wrap;gap:1px;background-color:var(--color-gray50);border:1px solid var(--color-gray50);border-radius:var(--radius-s);overflow:hidden}.month-item-text.svelte-lf9eit{font-size:var(--fs-18);font-weight:400}.cal-header.svelte-i8sqma{min-height:50px;padding-bottom:var(--spacing-4)}.cal-content.svelte-i8sqma{display:flex;flex-wrap:wrap;gap:1px;background-color:var(--color-gray50);border:1px solid var(--color-gray50);border-radius:var(--radius-s);overflow:hidden}.cal-item-text.svelte-i8sqma{font-size:var(--fs-18);font-weight:400}.datepicker.svelte-14ml7qe{display:flex;width:fit-content;background-color:var(--color-natural-white);gap:var(--spacing-2);padding:var(--spacing-2);border:1px solid var(--color-gray50);border-radius:var(--radius-m);box-shadow:1px 1px 3px 2px var(--color-gray50);position:fixed;cursor:default;user-select:none;-webkit-user-select:none;touch-action:pan-x pan-y;z-index:var(--z-select-menu)}.pre.svelte-1syyhe6{display:flex;align-items:center;font-size:var(--fs-14);white-space:nowrap;user-select:none}.class-date.svelte-1syyhe6{display:flex;align-items:center;gap:var(--spacing-1)}.checkbox-contents.svelte-1syyhe6{width:100%;display:flex;justify-content:space-between;align-items:center}.pre.svelte-rwmgiw{display:flex;align-items:center;font-size:var(--fs-14);white-space:pre-line;user-select:none}.checkbox-contents.svelte-rwmgiw{width:100%;display:flex;justify-content:space-between;align-items:center}.class-date.svelte-rwmgiw{display:flex;align-items:center;gap:var(--spacing-1)}.label.svelte-rwmgiw{padding-top:var(--spacing-2);font-size:var(--fs-14);font-weight:700}.category2.svelte-2oy3st{display:flex;align-items:center;justify-content:space-between;font-size:var(--fs-14);font-weight:700}.controller.svelte-u8ksab{display:flex;flex-direction:column;gap:var(--spacing-2);background-color:#ffffffb3;border:1px solid var(--color-primary-80);border-radius:40px}.controller.svelte-u8ksab:not(.transparent){background-color:var(--color-natural-white)}.controller.svelte-u8ksab .pages:where(.svelte-u8ksab){display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-2)}.controller.svelte-u8ksab .pages:where(.svelte-u8ksab)>span:where(.svelte-u8ksab){font-weight:700;font-size:var(--fs-14)}.controller.svelte-u8ksab .pages:where(.svelte-u8ksab)>.s:where(.svelte-u8ksab){display:block;width:16px;height:1px;background-color:var(--color-gray80);transform:rotate(-45deg);margin:var(--spacing-1);box-shadow:0 0 1px #00000080}.change-btn.svelte-gd1opj{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:var(--spacing-1);border:none;background-color:var(--color-primary-70);border-radius:var(--radius-s);opacity:.45;transition:opacity .3s}.change-btn.svelte-gd1opj:hover{opacity:.8}.change-btn.round.svelte-gd1opj{border-radius:50%}.change-btn.svelte-gd1opj:not(.show){display:none}.change-btn.svelte-gd1opj img{width:100%;height:100%}.autoscroll-top.svelte-1lf4r41{position:absolute;top:0;left:0;height:30px;width:100%;z-index:-1}.autoscroll-top.enabled.svelte-1lf4r41{z-index:1}.autoscroll-bottom.svelte-1lf4r41{position:absolute;bottom:calc(40px + var(--spacing-2) + var(--spacing-2));left:0;height:30px;width:100%;z-index:-1}.autoscroll-bottom.enabled.svelte-1lf4r41{z-index:1}.page-list-wrapper.svelte-1lf4r41{position:relative;height:100%;width:100%;display:flex;flex-direction:column;justify-content:flex-end}.page-list-wrapper.horizontal.svelte-1lf4r41{flex-direction:row}.page-list.svelte-1lf4r41{touch-action:pan-y;height:100%;padding:0;margin:0;overflow:hidden auto;list-style-type:none}.page-list.horizontal.svelte-1lf4r41{touch-action:pan-x;width:auto;height:100%;display:flex;gap:4px;overflow:auto hidden;padding:2px 6px;order:1}.page-list.svelte-1lf4r41::-webkit-scrollbar{height:4px}.page-list.svelte-1lf4r41>.dragging:where(.svelte-1lf4r41){opacity:0}.page-bar.svelte-1lf4r41{touch-action:none;display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-2) var(--spacing-1);box-shadow:inset 0 2px 2px #00000021;background-color:var(--color-natural-white)}.page-bar.svelte-1lf4r41>.page-count:where(.svelte-1lf4r41){font-size:var(--fs-18)}@media screen and (max-width: 576px){.page-bar.svelte-1lf4r41>.page-count:where(.svelte-1lf4r41){word-break:break-all;font-size:var(--fs-13);text-align:center}}.page-bar.svelte-1lf4r41 .dummy:where(.svelte-1lf4r41){width:40px}.page-bar.svelte-1lf4r41>.toggle-button:where(.svelte-1lf4r41){width:40px;height:40px;position:relative;display:flex;align-items:center;justify-content:center;transition:bottom .3s;bottom:0}.page-bar.svelte-1lf4r41>.toggle-button.hide:where(.svelte-1lf4r41){display:none}.page-bar.svelte-1lf4r41>.toggle-button:where(.svelte-1lf4r41)>button{position:absolute;right:0;transition:right .2s,top .2s}.page-bar.svelte-1lf4r41>.toggle-button.closed.panel-show:where(.svelte-1lf4r41){bottom:var(--video-panel-height)}.page-bar.svelte-1lf4r41>.toggle-button.closed:where(.svelte-1lf4r41)>button{right:-60px}.mini-controller.svelte-1lf4r41{touch-action:none;position:absolute;left:calc(100% + 14px);bottom:80px;transition:bottom .3s}.mini-controller.panel-show.svelte-1lf4r41{bottom:calc(var(--video-panel-height) + 80px)}.pager.svelte-1lf4r41{width:0;height:0;position:absolute}.pager.top.svelte-1lf4r41{top:20px;left:calc(100% + 50vw - 20px)}.pager.bottom.svelte-1lf4r41{bottom:60px;left:calc(100% + 50vw - 20px)}.scoring-label.svelte-ouj1gh{width:60px;height:20px;display:inline-flex;justify-content:center;align-items:center;font-size:var(--fs-10);color:var(--color-danger-80);background-color:var(--color-natural-white);border:1px solid var(--color-danger-80);border-radius:var(--radius-s)}.wrapper.svelte-1qa3cz3{position:relative;background-color:transparent;padding:0}.wrapper.svelte-1qa3cz3:hover{border-color:transparent}.wrapper.updated.svelte-1qa3cz3{outline:1px solid white}.wrapper.selected.svelte-1qa3cz3{background:#ffffff1a}.wrapper.svelte-1qa3cz3 .check:where(.svelte-1qa3cz3){position:absolute;top:10px;left:10px;width:20px;height:20px}.frame.svelte-1qa3cz3{width:100%;max-width:4096px;padding:var(--spacing-1);display:flex;flex-direction:column;justify-content:center;align-items:center;user-select:none;position:relative}.frame.done.svelte-1qa3cz3{background-color:var(--color-student-status-bg-done)}.frame.help.svelte-1qa3cz3{background-color:var(--color-student-status-bg-help)}.frame.svelte-1qa3cz3 .paper:where(.svelte-1qa3cz3){filter:drop-shadow(0 0px 0px #000)}.frame.svelte-1qa3cz3 .right-bottom:where(.svelte-1qa3cz3){position:absolute;bottom:0;right:var(--spacing-1)}.description.svelte-1qa3cz3{width:100%;display:flex;align-items:center;justify-content:flex-end;padding:var(--spacing-1)}.description.svelte-1qa3cz3>span:where(.svelte-1qa3cz3){width:calc(100% - 80px);text-align:center;font-size:.8rem}.description.svelte-1qa3cz3:before{content:"";width:40px}.panel.svelte-3p90gc{touch-action:none;display:flex;flex-direction:column;height:100%}.layer-list.svelte-3p90gc{touch-action:pan-y;display:flex;flex-wrap:wrap;padding:10px;overflow:hidden auto;list-style-type:none;color:var(--color-natural-white)}@media screen and (max-width: 414px){.layer-list.svelte-3p90gc{width:auto;display:flex;gap:4px;overflow:auto;margin:6px 0 0;padding:2px 6px}}.layer-list.svelte-3p90gc .dragging:where(.svelte-3p90gc){opacity:.7}.layer-list.svelte-3p90gc .safari:where(.svelte-3p90gc){opacity:1}.layer-list.svelte-3p90gc .safari.dragging:where(.svelte-3p90gc){background:var(--color-monitoring-bg-current-page)}.currentPage.svelte-3p90gc{background:var(--color-monitoring-bg-current-page)}.studentViewingPage.svelte-3p90gc{background:var(--color-monitoring-bg-student-viewing-page)}.header-menu.svelte-7gds5u{display:flex;width:100%;padding:0 var(--spacing-1)}.header-menu.svelte-7gds5u>.left:where(.svelte-7gds5u){width:100%;display:flex;align-items:center;gap:var(--spacing-3)}.header-menu.svelte-7gds5u>.left:where(.svelte-7gds5u)>.counter:where(.svelte-7gds5u){display:flex;gap:var(--spacing-1);padding:0 var(--spacing-1)}.header-menu.svelte-7gds5u>.right:where(.svelte-7gds5u){display:flex;gap:var(--spacing-3)}.overflow-wrapper.svelte-7gds5u{overflow-y:hidden}.content-wrapper.svelte-7gds5u{display:flex;justify-content:end;gap:var(--spacing-1);position:relative;height:calc(100svh - var(--h) - var(--spacing-5))}.page-wrapper.svelte-7gds5u{display:flex;flex-direction:column;min-width:var(--width);width:var(--width);height:100%;border-radius:var(--radius-s);background-color:var(--color-gray20);border:1px solid var(--color-gray50);transform:translate(-158px);transition:transform .3s;position:absolute;left:0;z-index:2}.page-wrapper.open.svelte-7gds5u{transform:translate(0)}.layer-wrapper.svelte-7gds5u{width:calc(100% - 154px);background-color:var(--color-gray60);border:1px solid var(--color-gray50);border-radius:var(--radius-s);transition:width .3s;height:100%;overflow:auto}.layer-wrapper.closed.svelte-7gds5u,.list.svelte-1q02ijn{width:100%}.list.svelte-1q02ijn>.list-name:where(.svelte-1q02ijn){display:flex;align-items:center;font-size:var(--fs-14);font-weight:700;padding:var(--spacing-1)}.buttons.svelte-1q02ijn{display:flex;gap:var(--spacing-2)}.button-add.svelte-1q02ijn{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:var(--radius-s);background-color:var(--color-gray20);color:var(--color-primary-70);text-align:center;padding:0;transition:background-color .3s;font-size:var(--fs-16)}.button-add.svelte-1q02ijn:active{background-color:var(--color-base-select-bg)}.button-add.list.svelte-1q02ijn{height:50px;justify-content:flex-start;padding-left:var(--spacing-2);background-color:var(--color-natural-white);border-radius:0;border-bottom:1px solid var(--color-gray50)}.button-add.list.svelte-1q02ijn:hover{border-bottom:1px solid var(--color-gray50)}.button-add.list.svelte-1q02ijn:nth-child(n+5){border:none}.button-add.list.svelte-1q02ijn>.add-icon:where(.svelte-1q02ijn){width:28px}.button-add.svelte-1q02ijn:hover{border:1px solid transparent;background-color:var(--color-base-hover-bg)}.button-add.svelte-1q02ijn>span:where(.svelte-1q02ijn){line-height:1}.button-add.svelte-1q02ijn>.add-icon:where(.svelte-1q02ijn){width:40px}.buttons.svelte-1iwq9n8{display:flex;gap:var(--spacing-3)}.base.svelte-37p5lr{margin:0;padding:0;position:relative;top:0;left:0}.tb-icon.svelte-37p5lr{margin:0;top:0;width:var(--width);height:var(--height);-webkit-user-drag:none;left:var(--left);position:absolute}.subtitle.svelte-37p5lr{text-align:center;position:absolute;bottom:0;left:0;right:0;margin:auto;font-size:var(--fs-10);font-weight:700;word-break:keep-all;color:var(--color-base-fg)}.base.svelte-um0ha5{margin:0;padding:0;top:0;left:0;position:relative}.tb-icon.svelte-um0ha5{margin:0;top:0;width:var(--width);height:var(--height);-webkit-user-drag:none;left:var(--left);position:absolute}.subtitle.svelte-um0ha5{display:-webkit-box;width:var(--width)-12px;height:var(--height)-12px;line-height:1em;margin:5px 6px;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis;overflow:hidden;max-height:var(--height);font-size:.5rem;color:var(--color-base-fg);position:absolute}.mask-icon.svelte-1kpmrv3{z-index:1}.tb-icon.svelte-1kpmrv3{z-index:1;max-inline-size:unset;max-block-size:unset;margin:0;width:var(--width);height:var(--height);-webkit-user-drag:none;position:relative}.subject.svelte-lha1ql{color:var(--color-base-fg);overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap}.body.svelte-fk3955{display:flex;flex-direction:row;flex-wrap:nowrap;padding-left:4px;padding-right:4px;overflow:hidden}.subject.svelte-fk3955{display:flex;flex-grow:1;align-items:center;overflow:hidden}.circle-base.svelte-4taf18{border:none;position:relative;display:flex;justify-content:center;align-items:center;width:var(--width);height:var(--height);background-color:transparent;padding:0;cursor:pointer;appearance:none;box-sizing:content-box;transition:background-color .3s;-webkit-tap-highlight-color:transparent}.circle-base.svelte-4taf18:after{content:"";border-radius:50%;position:absolute;background-color:var(--color-natural-white);border:1px solid var(--color-sub-pallet-button-border);width:var(--sub-pallet-circle-button-size-width);height:var(--sub-pallet-circle-button-size-height)}.circle-base.svelte-4taf18:active:after{mix-blend-mode:multiply}.circle-base.svelte-4taf18:hover:after{background:var(--color-menu-hover-bg);transition:background-color .3s}.circle-base.selected.svelte-4taf18:before{content:"";position:absolute;width:100%;height:100%;border-radius:50%;box-sizing:border-box;border:2px solid var(--color-primary-80)!important}.circle-base.svelte-4taf18:active{mix-blend-mode:multiply}.circle-base.disabled.svelte-4taf18{cursor:default;user-select:none;border:none;outline:none;opacity:.1}.circle-base.enabled.svelte-4taf18{cursor:pointer}.circle-base.enabled.svelte-4taf18:hover{appearance:none;transition:background-color .3s}.circle-base.enabled.svelte-4taf18:active{mix-blend-mode:multiply}.base.svelte-4taf18{touch-action:manipulation;margin:0;width:var(--width);height:var(--height);max-width:var(--width);min-width:var(--width);position:relative;border-radius:4px;cursor:pointer;border:none;background-color:var(--bgcolor);padding:0;appearance:none;transition:background-color .3s;-webkit-tap-highlight-color:transparent}.base.selected.svelte-4taf18{background-color:var(--color-base-select-bg)!important}@media (forced-colors: active){.base.selected.svelte-4taf18{outline:1px solid;outline-offset:-1px}}.base.disabled.svelte-4taf18{cursor:default;outline:0;opacity:.3}.base.enabled.svelte-4taf18{cursor:pointer}.base.enabled.svelte-4taf18:active{background-color:var(--color-base-select-bg)!important}@media (any-hover: hover){.base.enabled.svelte-4taf18:hover{background-color:var(--color-base-hover-bg)}}.btn-switch.svelte-g4oiis{height:40px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--color-gray80);background-color:var(--color-gray10);transition:background-color .3s}@media (any-hover: hover){.btn-switch.svelte-g4oiis:not([disabled]):hover{background-color:var(--color-base-hover-bg)}.btn-switch.svelte-g4oiis:not([disabled]):hover .switch-text:where(.svelte-g4oiis){background-color:var(--color-base-hover-bg)!important}.btn-switch.svelte-g4oiis:not([disabled]):active{background-color:var(--color-base-select-bg)}.btn-switch.svelte-g4oiis:not([disabled]):active .switch-text:where(.svelte-g4oiis){background-color:var(--color-base-select-bg)!important}}.btn-switch.left.svelte-g4oiis{border-top-left-radius:4px;border-bottom-left-radius:4px;border:1px solid}.btn-switch.right.svelte-g4oiis{border-top-right-radius:4px;border-bottom-right-radius:4px;border-top:1px solid;border-right:1px solid;border-bottom:1px solid;border-left:0 solid}.btn-switch.svelte-g4oiis .switch-text:where(.svelte-g4oiis){letter-spacing:-1px;background-color:var(--color-gray10);white-space:nowrap;z-index:10;transition:background-color .3s;font-weight:700;font-size:var(--fs-13)}.btn-switch.selected.svelte-g4oiis{background-color:var(--color-base-select-bg)}.btn-switch.selected.svelte-g4oiis .switch-text:where(.svelte-g4oiis){background-color:var(--color-base-select-bg)}@media (any-hover: hover){.btn-switch.selected.svelte-g4oiis:not([disabled]):hover{background-color:var(--color-base-select-bg)}.btn-switch.selected.svelte-g4oiis:not([disabled]):hover .switch-text:where(.svelte-g4oiis){background-color:var(--color-base-select-bg)!important}.btn-switch.selected.svelte-g4oiis:not([disabled]):active{background-color:var(--color-base-select-bg)}.btn-switch.selected.svelte-g4oiis:not([disabled]):active .switch-text:where(.svelte-g4oiis){background-color:var(--color-base-select-bg)!important}}.header-menu.svelte-1qmpugz{display:flex;justify-content:space-between;gap:var(--spacing-2);width:100%;padding:0 var(--spacing-1)}.header-menu.svelte-1qmpugz>.left:where(.svelte-1qmpugz){width:100%;max-width:508px;display:flex;align-items:center;gap:var(--spacing-2)}.header-menu.svelte-1qmpugz>.one-list-box:where(.svelte-1qmpugz){max-width:250px}.header-menu.svelte-1qmpugz>.right:where(.svelte-1qmpugz){display:flex;gap:var(--spacing-2)}.header-menu.svelte-1qmpugz>.right:where(.svelte-1qmpugz)>.line:where(.svelte-1qmpugz){display:flex;flex-direction:row;gap:var(--spacing-0)}.overflow-wrapper.svelte-1qmpugz{overflow-x:hidden;overflow-y:hidden;background-color:var(--color-gray10)}.content-wrapper.svelte-1qmpugz{touch-action:none;display:flex;justify-content:center;align-items:center;gap:var(--spacing-1);position:relative;height:calc(100svh - var(--h) - var(--spacing-5));width:100%;background-color:var(--color-gray10)}.video-player-container.svelte-tm9flu{position:relative;overflow:hidden;background-color:#000}.video-player.svelte-tm9flu{width:100%;height:100%;object-fit:contain;background-color:#000}div.svelte-1249rs9{width:100%;height:100%}.chapter-table.svelte-b9xq9m{width:100%;table-layout:auto;border-collapse:collapse;border:none}.chapter-table.svelte-b9xq9m tr:where(.svelte-b9xq9m):not(:last-child){border-bottom:1px solid var(--color-gray50)}.chapter-table.svelte-b9xq9m td:where(.svelte-b9xq9m){white-space:nowrap;overflow:hidden;vertical-align:middle;border:none}.chapter-table.svelte-b9xq9m td:nth-child(2).editing:where(.svelte-b9xq9m) input:where(.svelte-b9xq9m){margin:0 4px;width:180px}.chapter-time.svelte-b9xq9m,.chapter-name.svelte-b9xq9m{font-size:var(--fs-16)}.wrapper.svelte-b9xq9m{background-color:var(--color-natural-white);box-shadow:0 0 4px #00000040;border-radius:var(--radius-s);margin:var(--spacing-1);padding:var(--spacing-2) var(--spacing-1);width:var(--chapter-edit-panel-width);overflow-x:auto}.wrapper.svelte-b9xq9m .chapter-wrapper:where(.svelte-b9xq9m){overflow-y:auto}.wrapper.svelte-1e4r9q3{display:flex;justify-content:center;align-items:end;flex-direction:column;position:absolute;width:100%;bottom:0;border-top:var(--color-default-slider-border)}.wrapper.svelte-1e4r9q3 .control-panel:where(.svelte-1e4r9q3){display:flex;flex-direction:column;padding:var(--spacing-2) var(--spacing-4) var(--spacing-1) var(--spacing-4);background-color:var(--color-natural-white);height:var(--video-panel-height);box-shadow:0 0 4px #00000040;width:100%}.wrapper.svelte-1e4r9q3 .control-panel:where(.svelte-1e4r9q3) .seek-bar:where(.svelte-1e4r9q3){width:100%;display:flex;justify-content:center;align-items:center;gap:var(--spacing-3);height:calc(var(--video-panel-height) / 2)}.wrapper.svelte-1e4r9q3 .control-panel:where(.svelte-1e4r9q3) .seek-bar:where(.svelte-1e4r9q3) p:where(.svelte-1e4r9q3){font-size:var(--fs-20)}.wrapper.svelte-1e4r9q3 .control-panel:where(.svelte-1e4r9q3) .seek-bar:where(.svelte-1e4r9q3) .contents:where(.svelte-1e4r9q3){position:relative;display:flex;justify-content:center;width:100%;user-select:none;top:-3px}.wrapper.svelte-1e4r9q3 .control-panel:where(.svelte-1e4r9q3) .seek-bar:where(.svelte-1e4r9q3) .contents:where(.svelte-1e4r9q3) .chapters:where(.svelte-1e4r9q3){position:absolute;width:calc(100% - var(--default-slider-thumb-size))}.wrapper.svelte-1e4r9q3 .control-panel:where(.svelte-1e4r9q3) .seek-bar:where(.svelte-1e4r9q3) .contents:where(.svelte-1e4r9q3) .chapters:where(.svelte-1e4r9q3) button:where(.svelte-1e4r9q3){position:absolute;background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;appearance:none;translate:-10px -21px;z-index:1;width:20px;min-width:20px;max-width:20px}.wrapper.svelte-1e4r9q3 .control-panel:where(.svelte-1e4r9q3) .buttons-bar:where(.svelte-1e4r9q3){display:flex;justify-content:space-between;width:100%;overflow:visible}.wrapper.svelte-1e4r9q3 .control-panel:where(.svelte-1e4r9q3) .buttons-bar:where(.svelte-1e4r9q3)::-webkit-scrollbar{display:none}.wrapper.svelte-1e4r9q3 .control-panel:where(.svelte-1e4r9q3) .buttons-bar:where(.svelte-1e4r9q3) .left:where(.svelte-1e4r9q3){display:grid;grid-template-columns:1fr 1fr 1fr minmax(0,var(--spacing-6)) 1fr 1fr 1fr}.wrapper.svelte-1e4r9q3 .control-panel:where(.svelte-1e4r9q3) .buttons-bar:where(.svelte-1e4r9q3) .right:where(.svelte-1e4r9q3){display:flex}.wrapper.svelte-1e4r9q3 .chapter-edit-panel:where(.svelte-1e4r9q3){position:absolute;bottom:var(--video-panel-height)}.position.svelte-14vkadu{display:flex;justify-content:center;align-items:center;position:fixed;bottom:0}.position.left.svelte-14vkadu{left:10px}.position.right.svelte-14vkadu{right:10px}.position.top.svelte-14vkadu{bottom:unset;top:10px;left:50%;transform:translate(-50%)}.position.bottom.svelte-14vkadu{bottom:10px;left:50%;transform:translate(-50%)}.position.center.svelte-14vkadu{bottom:unset;top:50%;transform:translate(-50%,-50%);left:50%}.position.svelte-14vkadu .statusbar:where(.svelte-14vkadu){display:grid;grid-template-columns:1fr;justify-items:start;align-items:center;max-width:500px;padding:var(--spacing-2) var(--spacing-3);font-size:var(--fs-16);letter-spacing:1px;background-color:#191919cc;color:var(--color-natural-white);gap:var(--spacing-6);border-radius:var(--radius-s);user-select:none}.position.svelte-14vkadu .statusbar:where(.svelte-14vkadu):has(>:where(.svelte-14vkadu):only-child):has(.loading:where(.svelte-14vkadu)){background-color:transparent}.position.svelte-14vkadu .statusbar.has-button.has-loading:where(.svelte-14vkadu),.position.svelte-14vkadu .statusbar.has-button.has-text:where(.svelte-14vkadu),.position.svelte-14vkadu .statusbar.has-loading.has-text:where(.svelte-14vkadu){min-width:334px;justify-items:start;grid-template-columns:1fr auto}.position.svelte-14vkadu .statusbar.has-button.has-loading.has-text:where(.svelte-14vkadu){min-width:334px;justify-items:start;grid-template-columns:auto 1fr max-content}.position.svelte-14vkadu .statusbar:where(.svelte-14vkadu) .blue:where(.svelte-14vkadu){color:var(--color-primary-50)}.hide.svelte-1sqroh1{display:none}.standard.svelte-1sqroh1{padding:2px;display:flex;gap:4px;flex-direction:var(--direction);flex-wrap:nowrap;height:44px;background:var(--color-gray10);position:absolute;border-radius:4px;box-shadow:2px 2px 4px #0000004d;border:1px solid var(--color-gray20);outline:0}.standard.svelte-1sqroh1:focus{border:1px solid var(--color-gray10)}.scoring-panel.svelte-eklrn5{--opacity: .9;width:160px;display:flex;align-items:flex-end;flex-direction:column;border:1px solid rgba(var(--color-danger-80-rgb),var(--opacity));border-radius:4px 0 0 4px;overflow:hidden;color:var(--color-danger-80);font-size:var(--fs-12);font-weight:700}.scoring-panel.svelte-eklrn5 .not-submitted-wrap:where(.svelte-eklrn5){width:100%;height:26px;display:flex;justify-content:center;align-items:center;background-color:rgba(var(--color-danger-80-rgb),var(--opacity))}.scoring-panel.svelte-eklrn5 .panel-top:where(.svelte-eklrn5){width:100%;padding:var(--spacing-1) var(--spacing-2);display:flex;justify-content:center;flex-direction:column;background-color:rgba(var(--color-natural-white-rgb),var(--opacity))}.scoring-panel.svelte-eklrn5 .panel-bottom:where(.svelte-eklrn5){display:flex;justify-content:space-between;align-items:center;width:100%;height:26px;background-color:rgba(var(--color-danger-80-rgb),var(--opacity));color:var(--color-natural-white)}.scoring-panel.svelte-eklrn5 .panel-bottom:where(.svelte-eklrn5) .title:where(.svelte-eklrn5){display:flex;justify-content:space-between;align-items:center;width:100%}.scoring-panel.svelte-eklrn5 .panel-bottom.student.graded:where(.svelte-eklrn5){border-top:1px solid rgba(var(--color-danger-80-rgb),var(--opacity));background-color:rgba(var(--color-natural-white-rgb),var(--opacity));color:rgba(var(--color-danger-80-rgb),var(--opacity))}.scoring-panel.svelte-eklrn5 .not-submitted:where(.svelte-eklrn5){display:flex;justify-content:space-between;align-items:center;width:100%;height:26px}.scoring-panel.svelte-eklrn5 .not-submitted.teacher:where(.svelte-eklrn5){background-color:rgba(var(--color-natural-white-rgb),var(--opacity))}.scoring-panel.svelte-eklrn5 .not-submitted.teacher:where(.svelte-eklrn5) .not-submitted-kebab:where(.svelte-eklrn5){background-color:rgba(var(--color-danger-80-rgb),var(--opacity))}.scoring-panel.svelte-eklrn5 .not-submitted.teacher:where(.svelte-eklrn5) .not-submitted-kebab:where(.svelte-eklrn5)>.kebab:where(.svelte-eklrn5){min-width:40px;width:40px}.scoring-panel.svelte-eklrn5 .report-title:where(.svelte-eklrn5){width:100%;display:inline-flex;justify-content:center;align-items:center}.scoring-panel.svelte-eklrn5 .report-title:where(.svelte-eklrn5) .icon:where(.svelte-eklrn5){width:26px;height:26px}.scoring-panel.svelte-eklrn5 .report-list-item:where(.svelte-eklrn5){width:100%;display:flex;justify-content:space-between;align-items:center}.scoring-panel.svelte-eklrn5 .date:where(.svelte-eklrn5){display:flex;flex-direction:column;font-size:var(--fs-12)}.scoring-panel.svelte-eklrn5 .date:where(.svelte-eklrn5) .single:where(.svelte-eklrn5){padding:var(--spacing-1) 0;text-align:center}.scoring-panel.svelte-eklrn5 .kebab:where(.svelte-eklrn5){display:flex;justify-content:center;align-items:center;min-width:40px;border-left:1px solid rgba(var(--color-natural-white-rgb),var(--opacity))}.scoring-panel.svelte-eklrn5 .kebab:where(.svelte-eklrn5) .size-xs>.icon{max-width:30px!important;width:30px!important;min-width:30px!important}.layer-controller.svelte-3hcfyr{height:26px;border-top:1px solid var(--color-natural-white);display:grid;grid-template-columns:1fr 3fr 1fr}.layer-controller.done.svelte-3hcfyr{grid-template-columns:1fr}.layer-controller>button:not(:last-child){border-right:1px solid var(--color-natural-white)!important;border-radius:0!important}.layer-controller>button:disabled.text.white.truncate{background-color:color-mix(in srgb,var(--color-editor-layer-default-bg),var(--color-primary-40))!important}.layer-controller>button:disabled.text.white.truncate:not(:last-child){border-right:1px solid var(--color-natural-white)!important}.layer-pos.svelte-1mg3ukr{--opacity: .9}.layer-pos.svelte-1mg3ukr .icon:where(.svelte-1mg3ukr){position:absolute;left:calc(-44px - var(--spacing-2));z-index:var(--z-header)}.layer-pos.svelte-1mg3ukr .icon:where(.svelte-1mg3ukr) img:where(.svelte-1mg3ukr){min-width:44px;max-width:44px;min-height:44px}.layer-pos.svelte-1mg3ukr .layer-panel:where(.svelte-1mg3ukr){box-shadow:0 1px 4px #00000040;width:160px;border-bottom-left-radius:var(--radius-s);overflow:hidden;background-color:rgba(var(--color-editor-layer-default-bg-rgb),var(--opacity))}.layer-pos.svelte-1mg3ukr .layer-panel.basic:where(.svelte-1mg3ukr){background-color:rgba(var(--color-editor-layer-basic-bg-rgb),var(--opacity))}.layer-pos.svelte-1mg3ukr .layer-panel.shared:where(.svelte-1mg3ukr){background-color:rgba(var(--color-editor-layer-shared-bg-rgb),var(--opacity))}.layer-pos.svelte-1mg3ukr .layer-panel.offline:where(.svelte-1mg3ukr){background-color:rgba(var(--color-editor-layer-offline-bg-rgb),var(--opacity))}.layer-pos.svelte-1mg3ukr .layer-panel.full:where(.svelte-1mg3ukr){border-radius:var(--radius-s)}.layer-pos.svelte-1mg3ukr .layer-panel.wide:where(.svelte-1mg3ukr){width:240px}.layer-pos.svelte-1mg3ukr .layer-panel:where(.svelte-1mg3ukr) .panel:where(.svelte-1mg3ukr){display:flex;justify-content:center;align-items:center;max-height:29px;min-height:29px;width:100%;padding:var(--spacing-2) var(--spacing-1) var(--spacing-1) var(--spacing-1)}.layer-pos.svelte-1mg3ukr .layer-panel:where(.svelte-1mg3ukr) .panel:where(.svelte-1mg3ukr)>.text:where(.svelte-1mg3ukr){text-align:center;font-weight:700;font-size:var(--fs-12);color:var(--color-editor-layer-text)}.panel-text.svelte-1acwxj5{--icon-width: 26px;display:inline-flex;align-items:center;justify-content:center;width:100%}.panel-text.svelte-1acwxj5 .icon:where(.svelte-1acwxj5){width:var(--icon-width)}.panel-text.svelte-1acwxj5 .text:where(.svelte-1acwxj5){width:calc(100% - var(--icon-width))}.deadline-panel.svelte-10gtfxv{--opacity: .9;width:224px;display:flex;align-items:center;flex-direction:column;background-color:rgba(var(--color-danger-80-rgb),var(--opacity));border:1px solid rgba(var(--color-danger-80-rgb),var(--opacity));border-radius:0 0 4px;overflow:hidden;color:var(--color-natural-white);font-size:var(--fs-12);font-weight:700;word-break:break-word}.deadline-panel.center.svelte-10gtfxv,.deadline-panel.fullscreen.svelte-10gtfxv{border-radius:var(--radius-s)}.deadline-panel.svelte-10gtfxv>div:where(.svelte-10gtfxv){width:100%;height:26px}.deadline-panel.svelte-10gtfxv .panel-top:where(.svelte-10gtfxv){height:28px;padding:0;display:flex;justify-content:space-between;align-items:center}.deadline-panel.svelte-10gtfxv .panel-top:where(.svelte-10gtfxv) .panel-info:where(.svelte-10gtfxv){width:100%;text-align:center}.deadline-panel.svelte-10gtfxv .panel-bottom:where(.svelte-10gtfxv){display:flex;justify-content:center;align-items:center;padding:0 var(--spacing-1);border-top:1px solid var(--color-natural-white);font-size:var(--fs-10)}.deadline-panel.svelte-10gtfxv .panel-bottom:where(.svelte-10gtfxv) .icon:where(.svelte-10gtfxv){width:26px}.deadline-panel.svelte-10gtfxv .kebab:where(.svelte-10gtfxv){display:flex;justify-content:center;align-items:center;min-width:42px;height:26px;border-left:1px solid var(--color-natural-white)}.deadline-panel.svelte-10gtfxv .kebab:where(.svelte-10gtfxv) img{max-width:30px!important;width:30px!important;min-width:30px!important}.maintenance-message.svelte-1q74k86{height:80px;display:inline-flex;align-items:center;gap:var(--spacing-4);background-color:#0009;color:var(--color-natural-white);padding:var(--spacing-4);border-radius:var(--radius-s);font-size:var(--fs-14)}.maintenance-message.svelte-1q74k86>span:where(.svelte-1q74k86){min-width:40px}.page.svelte-1lcfeb9{width:100%;height:100%;position:relative;background-color:#ccc}.page.svelte-1lcfeb9 .top-left:where(.svelte-1lcfeb9),.page.svelte-1lcfeb9 .top-center:where(.svelte-1lcfeb9),.page.svelte-1lcfeb9 .top-right:where(.svelte-1lcfeb9),.page.svelte-1lcfeb9 .bottom-left:where(.svelte-1lcfeb9),.page.svelte-1lcfeb9 .center:where(.svelte-1lcfeb9){position:absolute;width:fit-content}.page.svelte-1lcfeb9 .top-left:where(.svelte-1lcfeb9){top:0;left:0}.page.svelte-1lcfeb9 .top-left.full:where(.svelte-1lcfeb9){top:calc(var(--spacing-5) - 2px);left:var(--spacing-4)}.page.svelte-1lcfeb9 .top-center:where(.svelte-1lcfeb9){width:100%;top:0;z-index:2}.page.svelte-1lcfeb9 .top-right:where(.svelte-1lcfeb9){right:0;top:0;z-index:1;height:fit-content;display:flex;flex-direction:column;align-items:flex-end;gap:var(--spacing-1)}.page.svelte-1lcfeb9 .top-right.full:where(.svelte-1lcfeb9){top:calc(var(--spacing-5) - 2px);right:60px}.page.svelte-1lcfeb9 .top-right:where(.svelte-1lcfeb9) .layer-panel:where(.svelte-1lcfeb9){height:fit-content}.page.svelte-1lcfeb9 .center:where(.svelte-1lcfeb9){display:flex;justify-content:center;align-items:center;inset:0;width:100%}.page.svelte-1lcfeb9 .bottom-left:where(.svelte-1lcfeb9){left:var(--spacing-2);bottom:var(--spacing-2);transition:left .2s;z-index:1}.page.svelte-1lcfeb9 .bottom-left.left-pane-closed:where(.svelte-1lcfeb9){left:70px}button.svelte-96f6x3{appearance:none;border:none;background-color:transparent;padding:0;caret-color:transparent}.paletteWrapper.svelte-96f6x3{display:flex;flex-wrap:wrap;justify-content:space-between;width:288px;gap:2px 5px}.palette.svelte-96f6x3{position:relative;box-sizing:border-box;border-radius:50%;width:24px;height:24px;forced-color-adjust:none}@media (hover: hover){.palette.svelte-96f6x3:hover{transform:scale(1.1);transition:all .1s}}.palette.svelte-96f6x3:active{transform:scale(1);transition:all .1s}.checkmark.svelte-96f6x3{content:"";display:block;position:absolute;transform:rotate(-45deg);border-left:2px solid;border-bottom:2px solid;left:7px;top:8px;width:11px;height:6px}.checkmark.white.svelte-96f6x3{border-left-color:#fff;border-bottom-color:#fff}div.svelte-1v9c40{display:flex;align-items:center;justify-content:center;border-radius:var(--radius-s);transition:background-color .2s;background-color:transparent;-webkit-tap-highlight-color:transparent;max-height:40px;min-height:40px;max-width:40px;min-width:40px}.disabled.svelte-1v9c40{opacity:.1;cursor:not-allowed;pointer-events:none}.text:focus{border-radius:var(--radius-s);background-color:transparent!important}button.svelte-1w3dd7d{height:100%;width:100%;outline:none;font:inherit;color:inherit;background:none;margin:0;border:none;-webkit-tap-highlight-color:transparent}.outer-circle.svelte-1w3dd7d{display:flex;justify-content:center;align-items:center;padding:0;border-radius:100%;forced-color-adjust:none}.outer-circle.active.svelte-1w3dd7d{border:2px solid var(--color-primary-80)!important;padding:3px}.outer-circle.disabled.svelte-1w3dd7d{cursor:default;user-select:none;border:none;outline:none;opacity:.1}.inner-circle.svelte-1w3dd7d{display:flex;width:var(--sub-pallet-circle-button-size-width);height:var(--sub-pallet-circle-button-size-height);min-width:var(--sub-pallet-circle-button-size-width);min-height:var(--sub-pallet-circle-button-size-height);border-radius:100%;border:1px solid var(--color-gray50);background-color:var(--color-natural-white);justify-content:center;align-items:center}.inner-circle.dark.svelte-1w3dd7d{background-color:var(--color-pen-model-dark-bg)}.inner-circle.svelte-1w3dd7d:hover{background:var(--color-pen-model-hover-bg);appearance:none;transition:background-color .3s}.inner-circle:hover.dark.svelte-1w3dd7d{background-color:var(--color-pen-model-hover-dark-bg)}@media not (forced-colors: active){.inner-circle.svelte-1w3dd7d:active{mix-blend-mode:multiply}}.items.svelte-yerwpm{min-width:24px;max-width:24px;min-height:24px;max-height:24px;justify-content:start;align-items:center;background-color:transparent;display:flex;overflow:hidden}.items.svelte-1k09p0e{min-width:24px;max-width:24px;min-height:24px;max-height:24px;display:flex;align-items:center;justify-content:start;background-color:transparent;overflow:hidden}.items.svelte-1k09p0e .item:where(.svelte-1k09p0e){border-radius:50%}.content.svelte-14qn6bi{background:var(--color-gray10);border-radius:var(--radius-l)}button.svelte-1y3fi0q{position:relative;display:flex;justify-content:center;align-items:center;background-color:transparent;border:none;cursor:pointer;padding:0;appearance:none;user-select:none;transition:background-color .2s;-webkit-tap-highlight-color:transparent;min-width:44px;max-width:44px;min-height:44px;max-height:44px;border-radius:100%;forced-color-adjust:none}button.active.svelte-1y3fi0q{outline:2px solid var(--color-primary-80)!important}button.svelte-1y3fi0q:hover{background:var(--color-menu-hover-bg);appearance:none;transition:background-color .3s}button.svelte-1y3fi0q:disabled{pointer-events:none}@media (any-hover: hover){button.svelte-1y3fi0q:hover{background-color:var(--color-base-hover-bg)}}@media not (forced-colors: active){button.svelte-1y3fi0q:active{background-color:var(--color-base-select-bg)}}button.svelte-1y3fi0q .pen:where(.svelte-1y3fi0q){position:absolute;bottom:7px;left:3px;width:100%;height:100%;min-width:36px;max-width:36px;min-height:36px;max-height:36px}button.svelte-1y3fi0q .line:where(.svelte-1y3fi0q){position:absolute;display:flex;justify-content:center;min-width:28px;max-width:28px;min-height:28px;max-height:28px}button.svelte-1y3fi0q .line.solid:where(.svelte-1y3fi0q){top:20px;transform:scaleX(1.2)}button.svelte-1y3fi0q .line.dashed:where(.svelte-1y3fi0q){top:22px;transform:scaleX(1.1)}button.svelte-1y3fi0q .line.dotted:where(.svelte-1y3fi0q){top:22px;transform:scale(1.1)}button.svelte-1y3fi0q .line:where(.svelte-1y3fi0q){pointer-events:none}button.svelte-1y3fi0q .line.disabled:where(.svelte-1y3fi0q){display:none}button.svelte-19lll51{width:100%;height:100%;border:none;cursor:pointer;padding:0;appearance:none;user-select:none;transition:background-color .3s;background-color:transparent;border-radius:50%}button.active.svelte-19lll51{background-color:var(--color-primary-80)}@media (any-hover: hover){button.active.svelte-19lll51:hover{mix-blend-mode:multiply}}@media (any-hover: hover){button.svelte-19lll51:not(.active):hover{background-color:var(--color-base-hover-bg)}}.button-circle.svelte-6m6t4h{display:flex;justify-content:center;border:none;background:none;padding:0;margin:var(--spacing-1);forced-color-adjust:none}.inner-circle.svelte-6m6t4h{display:flex;width:30px;height:30px;border-radius:100%;background-color:var(--color-gray10)}div.svelte-1dwz1cu{padding:var(--spacing-2) var(--spacing-2) var(--spacing-3) var(--spacing-2);gap:var(--spacing-3) 0;transition:height .5s;display:flex;flex-flow:column;text-align:center;touch-action:pan-Y pan-X}div.svelte-1dwz1cu:only-child{padding:var(--spacing-2)}.gap.svelte-1mdc16b{gap:var(--spacing-2)}.row.svelte-1mdc16b{width:auto;display:flex;align-items:center;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}button.svelte-cpx4cf{padding:0;font:inherit;color:inherit;background:none;border:none}.slider.svelte-cpx4cf{position:relative;display:flex;justify-content:center;align-items:center;width:calc(100% - var(--spacing-3));height:28px;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;forced-color-adjust:none;cursor:default;outline:transparent}.slider.svelte-cpx4cf:focus-visible>.thumb:where(.svelte-cpx4cf){outline:2px solid var(--color-primary-80);outline-offset:2px}.slider.svelte-cpx4cf .separator:where(.svelte-cpx4cf){z-index:1;width:1px;height:100%;position:absolute;forced-color-adjust:initial;background-color:var(--color-gray10)}.slider.svelte-cpx4cf .bar:where(.svelte-cpx4cf){position:absolute;width:100%;height:16px;background:var(--color-gray70);clip-path:polygon(0 55%,0 45%,100% 0,100% 100%);border-radius:3px}.slider.svelte-cpx4cf .thumb:where(.svelte-cpx4cf){position:absolute;display:flex;justify-content:center;align-items:center;height:var(--slider-thumb-size);width:var(--slider-thumb-size);cursor:pointer;-webkit-appearance:none;appearance:none;transform:translate(-50%);z-index:3;box-shadow:none;background-color:var(--color-natural-white);border-radius:50%;border:1px solid var(--color-gray50)}.slider.svelte-cpx4cf .thumb:where(.svelte-cpx4cf) span:where(.svelte-cpx4cf){z-index:4;width:28px;font-size:var(--fs-12);font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.wrap.svelte-1pykm5p{width:100%;height:100%;display:flex;align-items:center;justify-content:space-between}.title.svelte-1pykm5p{user-select:none;pointer-events:none;font-size:var(--fs-12);font-weight:700}.slider.svelte-1pykm5p{max-width:80%;flex-grow:1}button.svelte-lzd1rp{max-height:40px;min-height:40px;display:flex;justify-content:left;align-items:center;padding:0 var(--spacing-2);outline-offset:-2px;border:none;width:100%}button.svelte-lzd1rp .icon:where(.svelte-lzd1rp){min-width:40px;max-width:40px}button.svelte-lzd1rp>.check:where(.svelte-lzd1rp){min-width:32px;width:32px;min-height:32px;margin-left:auto}button.svelte-lzd1rp>.check:where(.svelte-lzd1rp)>img{width:100%}button.svelte-lzd1rp:not(:has(>.text))>.icon:where(.svelte-lzd1rp){width:100%;min-width:unset;max-width:unset}button.svelte-lzd1rp:not(:has(>.text))>.icon:where(.svelte-lzd1rp)>img{width:134px}button.svelte-lzd1rp:hover{background-color:var(--color-base-hover-bg);outline:none}button.svelte-lzd1rp:active{background-color:var(--color-base-select-bg)}button.svelte-lzd1rp:focus-visible{outline:2px solid var(--color-primary-80);outline-offset:-1px}.pensettings-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;touch-action:none}.models.svelte-owd420{display:flex;width:212px;min-width:212px;flex-wrap:wrap;-webkit-tap-highlight-color:rgba(0,0,0,0);padding:0 var(--spacing-1);border-left:1px solid var(--color-gray50);border-right:1px solid var(--color-gray50)}.content.svelte-owd420{overflow-y:auto}.footer.svelte-owd420{display:flex;justify-content:end;gap:var(--spacing-1);padding:0 var(--spacing-1)}.content.svelte-rkhhkr{background:var(--color-gray10);border:solid 1px transparent;border-radius:var(--radius-l);box-shadow:var(--shadow)}.color.svelte-1l1nzc{border-radius:inherit;width:100%;height:100%;position:relative}.color.svelte-1l1nzc .checkmark:where(.svelte-1l1nzc){position:absolute;content:"";display:block;transform:rotate(-45deg);border-left:2px solid #000000;border-bottom:2px solid #000000;left:9px;top:9px;width:11px;height:7px}.color.svelte-1l1nzc .checkmark.white:where(.svelte-1l1nzc){border-left-color:#fff;border-bottom-color:#fff}.color.svelte-1l1nzc:hover{mix-blend-mode:multiply;appearance:none;transition:background-color .3s}.content.svelte-e5wxj3{background:var(--color-gray10);border:solid 1px transparent;border-radius:var(--radius-l);box-shadow:var(--shadow)}button.svelte-1kvtju0{width:100%;height:100%;background-color:transparent;border:none;cursor:pointer;padding:0;appearance:none;border-radius:50%;user-select:none;transition:background-color .3s;-webkit-tap-highlight-color:var(--color-base-select-bg)}button.active.svelte-1kvtju0{background-color:var(--color-primary-80)}@media (any-hover: hover){button.active.svelte-1kvtju0:hover{mix-blend-mode:multiply}}@media (any-hover: hover){button.svelte-1kvtju0:not(.active):hover{background-color:var(--color-base-hover-bg)}}button.svelte-16124oy{outline:none;font:inherit;color:inherit;background:transparent;padding:0;height:40px;border:none;display:flex;justify-content:center;align-items:center;-webkit-tap-highlight-color:transparent;forced-color-adjust:none}button.disabled.svelte-16124oy{cursor:default;user-select:none;border:none;outline:none;opacity:.1}button.svelte-16124oy:has(.inner-square:where(.svelte-16124oy)){max-height:40px;min-height:40px;max-width:40px;min-width:40px}button.svelte-16124oy:has(.inner-rectangle:where(.svelte-16124oy)){width:100%}button.svelte-16124oy span:where(.svelte-16124oy){display:flex;border-radius:var(--radius-s);border:1px solid var(--color-gray50)}button.svelte-16124oy span.inner-square:where(.svelte-16124oy){width:28px;height:28px}button.svelte-16124oy span.inner-rectangle:where(.svelte-16124oy){width:100%;margin:0 6px;height:28px}button.svelte-16124oy span:where(.svelte-16124oy):hover{background:var(--color-menu-hover-bg);appearance:none;transition:background-color .3s}@media not (forced-colors: active){button.svelte-16124oy span:where(.svelte-16124oy):active{mix-blend-mode:multiply}}.item.svelte-1suh4co{border-radius:inherit;width:100%;height:100%;position:relative;background-color:var(--color-gray10)}.item.svelte-1suh4co>.check:where(.svelte-1suh4co){position:absolute;content:"";display:block;transform:rotate(-45deg);border-left:2px solid var(--color-natural-black);border-bottom:2px solid var(--color-natural-black);width:11px;height:7px}.item.svelte-1suh4co>.check.circle:where(.svelte-1suh4co){left:9px;top:9px}.item.svelte-1suh4co>.check.square:where(.svelte-1suh4co){left:var(--spacing-2);top:9px}.content.svelte-93jozb{background:var(--color-gray10);border:solid 1px transparent;border-radius:var(--radius-l);box-shadow:var(--shadow)}.models.svelte-93jozb{display:flex;padding-right:var(--spacing-1);border-right:1px solid var(--color-gray50)}.options.svelte-93jozb{display:flex;gap:var(--spacing-1);align-items:center;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wrap.svelte-93jozb{padding-top:var(--spacing-2);width:100%}.wrap.svelte-93jozb .memorization:where(.svelte-93jozb){width:100%;height:50px;border-radius:var(--radius-s);display:flex;border:1px solid var(--color-gray50);position:relative;align-items:end}.wrap.svelte-93jozb .memorization:where(.svelte-93jozb) .sheets:where(.svelte-93jozb){display:flex;width:100%}.wrap.svelte-93jozb .memorization:where(.svelte-93jozb) .sheets:where(.svelte-93jozb) .button-hide:where(.svelte-93jozb){border-radius:inherit;width:100%;height:100%;position:relative;background-color:var(--color-gray50);font-weight:700;font-size:var(--fs-12);user-select:none;line-height:26px;display:flex;justify-content:end;padding:0 var(--spacing-2)}.wrap.svelte-93jozb .memorization:where(.svelte-93jozb) .sheets:where(.svelte-93jozb) .button-hide:where(.svelte-93jozb) .check:where(.svelte-93jozb){position:absolute;content:"";display:block;transform:rotate(-45deg);border-left:2px solid var(--color-natural-black);border-bottom:2px solid var(--color-natural-black);width:11px;height:7px}.wrap.svelte-93jozb .memorization:where(.svelte-93jozb) .sheets:where(.svelte-93jozb) .button-hide:where(.svelte-93jozb) .check:where(.svelte-93jozb):hover{mix-blend-mode:multiply;appearance:none;transition:background-color .3s}.wrap.svelte-93jozb .memorization:where(.svelte-93jozb) .sheets:where(.svelte-93jozb) .button-hide:where(.svelte-93jozb) .check.mark:where(.svelte-93jozb){left:var(--spacing-3);top:9px}.wrap.svelte-93jozb .memorization:where(.svelte-93jozb) .title:where(.svelte-93jozb){background:var(--color-gray10);position:absolute;top:0;transform:translate(10px,-50%);user-select:none;pointer-events:none;font-size:var(--fs-12);font-weight:700}.base.svelte-1k2mbd8{touch-action:manipulation;position:relative;border-radius:4px;cursor:pointer;border:none;background-color:var(--bgcolor);appearance:none;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;margin:0;height:38px;min-height:38px;outline:0;padding:0 0 0 4px}.base.selectFocus.svelte-1k2mbd8{background:var(--color-base-hover-bg)}@media (forced-colors: active){.base.selectFocus.svelte-1k2mbd8{background:Highlight}}.subject.svelte-1k2mbd8{display:flex;flex-grow:1;justify-content:center;margin-right:var(--margin);font-size:var(--fs-14);color:var(--color-base-fg)}@media (forced-colors: active){.subject.selectFocus.svelte-1k2mbd8{color:HighlightText;forced-color-adjust:none}}.state_layout.svelte-1k2mbd8{-webkit-user-drag:none;display:flex;align-items:center;width:32px;height:100%;outline:0;border:none}.state_icon.svelte-1k2mbd8{width:32px;height:32px;padding:4px}.hide.svelte-1xr2p6v{display:none}.standard.svelte-1xr2p6v{display:flex;flex-direction:column;background:var(--color-menu-bg);position:absolute;z-index:101;border-radius:2px;box-shadow:2px 2px 4px #0000004d;border:1px solid var(--color-gray20);outline:0;padding:2px;overflow-y:auto}.standard.svelte-1xr2p6v:focus{border:1px solid var(--color-gray10)}.base.svelte-whb5ts{height:40px;display:flex;justify-content:center;align-items:center;padding-left:4px;padding-right:4px}.input.svelte-whb5ts{-webkit-user-drag:none;-moz-user-select:none;width:36px;height:26px;user-select:none;text-align:center;font-size:var(--fs-14);border-radius:4px;border:solid 1px var(--color-base-fg);outline-color:var(--color-primary-80);outline-offset:-1px;margin-right:4px;margin-left:4px}.base.svelte-fuozzw{padding:0;border:none;font:inherit;color:inherit;background:var(--bgcolor);width:var(--width);height:var(--height);position:relative}.base.designNormal.svelte-fuozzw{border-radius:4px;border:1px solid;border-color:var(--borderColor)}.base.designHorizontalLeft.svelte-fuozzw{border-top-left-radius:4px;border-bottom-left-radius:4px;border:1px solid;border-color:var(--borderColor)}.base.designHorizontalCenter.svelte-fuozzw{border-top:1px solid;border-bottom:1px solid;border-right:1px solid;border-color:var(--borderColor)}.base.designHorizontalRight.svelte-fuozzw{border-top-right-radius:4px;border-bottom-right-radius:4px;border-top:1px solid;border-right:1px solid;border-bottom:1px solid;border-color:var(--borderColor)}.base.designVerticalTop.svelte-fuozzw{border-top-left-radius:4px;border-top-right-radius:4px;border:1px solid;border-color:var(--borderColor)}.base.designVerticalBottom.svelte-fuozzw{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-left:1px solid;border-right:1px solid;border-bottom:1px solid;border-color:var(--borderColor)}.base.selectFocus.svelte-fuozzw,.base.selected.svelte-fuozzw{background:var(--color)}.base.disabled.svelte-fuozzw{cursor:default;outline:0;opacity:.3}.base.enabled.svelte-fuozzw{cursor:pointer}@media (hover: hover) and (forced-colors: active){.base.enabled.svelte-fuozzw:hover{outline:solid 1px Highlight}}@media (hover: hover) and (forced-colors: none){.base.enabled.svelte-fuozzw:hover{background:var(--hovercolor)}}.base.enabled.svelte-fuozzw:active{background-color:var(--activeColor)}.tb-icon.svelte-fuozzw{margin:0;top:0;width:var(--size);height:var(--size);-webkit-user-drag:none;left:var(--left);position:absolute}.subtitle.svelte-fuozzw{position:absolute;top:var(--y);left:var(--x);width:var(--w);height:var(--h);font-size:var(--size);font-weight:700;color:var(--color);white-space:nowrap;overflow:clip;text-align:center;transform:scaleX(var(--fontscale))}.subtitle.highlight_text.svelte-fuozzw{color:HighlightText;forced-color-adjust:none}.base.svelte-f2wqq0{display:flex;flex-direction:row;flex-wrap:nowrap}.border.svelte-8mskmt{background:var(--color-base-sep);width:1px;height:80%}.hide.svelte-8mskmt{display:none}.standard.svelte-8mskmt{padding:2px var(--paddingx);display:flex;align-items:center;gap:6px;flex-direction:row;flex-wrap:nowrap;height:44px;background:var(--color-gray10);border-radius:20px;box-shadow:2px 2px 4px #0000004d;border:1px solid var(--color-gray20);outline:0}.standard.svelte-8mskmt:focus{border:1px solid var(--color-gray10)}.tool-list.svelte-8uatho{-webkit-user-drag:none;display:flex;justify-content:center;align-items:center;position:relative;overflow-x:scroll;white-space:nowrap;gap:var(--spacing-1)}@media screen and (max-width: 576px){.tool-list.svelte-8uatho{justify-content:unset}}.tool-list.svelte-8uatho::-webkit-scrollbar{display:none}.tool-list.svelte-8uatho>.active-frame:where(.svelte-8uatho){width:var(--toolbar-icon-button-size-width);height:var(--toolbar-icon-button-size-height);background:var(--color-base-select-bg);position:absolute;border-radius:var(--radius-s);transition:.15s;border:1px solid transparent}.palette.svelte-8uatho{position:absolute;transform:translateZ(0)}.palette.svelte-8uatho:empty{display:none}.layout-base.svelte-6auqzl{display:flex;flex-direction:column;position:fixed;inset:0;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;overflow:hidden;background-color:var(--color-primary-05)}.layout-base.popover.svelte-6auqzl{border-width:0}.layout-base.popover.svelte-6auqzl .header:where(.svelte-6auqzl){box-shadow:none}.layout-base.popover.svelte-6auqzl .page-area:where(.svelte-6auqzl),.layout-base.popover.svelte-6auqzl .page-list-container:where(.svelte-6auqzl){margin:0 var(--spacing-2)}.layout-base.popover.radius-s.svelte-6auqzl{border-radius:var(--radius-s)}.layout-base.popover.radius-m.svelte-6auqzl{border-radius:var(--radius-m)}.layout-base.popover.radius-l.svelte-6auqzl{border-radius:var(--radius-l)}@media screen and (max-width: 576px){.layout-base.popover.svelte-6auqzl{border-radius:0!important}}.page-area.svelte-6auqzl{height:calc(100% - 96px);transition:.3s;background-color:#ccc;border:solid 1px var(--color-primary-20)}.page-area.expand.svelte-6auqzl{height:calc(100% - 268px)}.page-list-container.svelte-6auqzl{overflow:hidden;height:0;max-width:unset;display:flex;background-color:var(--color-gray10);border:solid 1px var(--color-primary-20);border-top-width:0;border-bottom-width:0;transition:.3s}.page-list-container.expand.svelte-6auqzl{z-index:2;transform:translateZ(0);height:172px;border-bottom-width:1px}.page-list.svelte-6auqzl{position:relative;top:0;left:0;height:172px;width:100%;display:flex;flex-direction:row;overflow:hidden}.header.svelte-6auqzl,.footer.svelte-6auqzl{display:grid;grid-template-columns:1fr 1fr 1fr;padding:var(--spacing-1);align-items:center}.header.svelte-6auqzl>.center:where(.svelte-6auqzl),.footer.svelte-6auqzl>.center:where(.svelte-6auqzl){display:flex;justify-content:center;align-items:center;grid-column:2;gap:var(--spacing-1)}.header.svelte-6auqzl>.right:where(.svelte-6auqzl),.footer.svelte-6auqzl>.right:where(.svelte-6auqzl){display:flex;grid-column:3;align-items:flex-end;margin-left:auto;gap:var(--spacing-1);padding-left:var(--spacing-1)}.header.svelte-6auqzl{z-index:3;padding:var(--spacing-1);box-shadow:0 2px 1px 1px #0000001a}.header.degenerated.svelte-6auqzl{grid-template-columns:0 1fr 1fr}.header.svelte-6auqzl>.left:where(.svelte-6auqzl){width:100%;height:100%;display:flex;justify-content:start;align-items:center}.header.svelte-6auqzl>.left.handle:where(.svelte-6auqzl)>h1:where(.svelte-6auqzl){display:none}.header.svelte-6auqzl>.center:where(.svelte-6auqzl)>.menu:where(.svelte-6auqzl){display:flex;text-align:center;justify-content:center}.header.svelte-6auqzl>.center.degenerated:where(.svelte-6auqzl){justify-content:left;align-items:flex-start;overflow:hidden}.header.svelte-6auqzl>.right:where(.svelte-6auqzl){width:100%;display:flex;justify-content:end;align-items:center}.header.svelte-6auqzl>.right.degenerated:where(.svelte-6auqzl){gap:0;padding-left:0}.footer.svelte-6auqzl{z-index:2;background-color:var(--color-primary-05)}.footer.svelte-6auqzl>.left:where(.svelte-6auqzl){display:flex;align-items:center;grid-column:1}.footer.svelte-6auqzl>.center:where(.svelte-6auqzl){margin:0 var(--spacing-1)}.footer.svelte-6auqzl>.right:where(.svelte-6auqzl){padding-left:0}.footer.expandRight.svelte-6auqzl{grid-template-columns:auto auto 1fr}.footer.expandRight.svelte-6auqzl>.right:where(.svelte-6auqzl){display:flex;justify-content:start;width:100%}h1.title.svelte-6auqzl{font-size:1rem;padding-left:var(--spacing-4)}span.title.svelte-6auqzl{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;letter-spacing:-1px;line-height:1.2;line-break:anywhere;text-overflow:ellipsis;text-align:center;width:120px;max-width:120px}.dialog-wrapper.svelte-thibs1{display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:var(--spacing-2);height:100%}.list-wrapper.svelte-thibs1{display:flex;flex-direction:column;height:100%;gap:var(--spacing-2);margin:0 var(--spacing-3);border-radius:var(--radius-s);border:1px solid var(--color-gray50);overflow:hidden;position:relative}.header.svelte-thibs1{display:flex;justify-content:space-between}.header.svelte-thibs1>.header-left:where(.svelte-thibs1){display:flex;align-items:center;justify-content:flex-start;gap:var(--spacing-3);width:100%}.header.svelte-thibs1>.header-right:where(.svelte-thibs1){display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-3);width:100%;margin:0 var(--spacing-2);padding:var(--spacing-2)}.codes.svelte-1028tap{display:flex;justify-content:center;align-items:center;width:calc(100vw - var(--spacing-2));padding:var(--spacing-4);gap:3vw}.codes.svelte-1028tap .code:where(.svelte-1028tap){display:flex;flex-direction:column;justify-content:center;align-items:center;padding:var(--spacing-1);width:13vw;height:13vw;border:1px solid var(--color-gray90);border-radius:var(--border-radius);background-color:var(--color-background);color:var(--color-text);font-family:Yu Gothic UI,"sans-serif";font-weight:500;font-size:11vw}.codes.svelte-1028tap .code:where(.svelte-1028tap):nth-child(4){margin-right:3vw}.buttons.svelte-1028tap{display:flex;flex-direction:row;padding:var(--spacing-4)}.buttons.svelte-1028tap .left:where(.svelte-1028tap){display:flex;align-content:center;min-width:200px}.buttons.svelte-1028tap .right:where(.svelte-1028tap){margin-left:auto}.messages.svelte-1028tap{padding:var(--spacing-2);display:flex;justify-content:center;font-size:3vw;line-height:6vw}.messages.checked.svelte-1028tap{display:block;font-size:clamp(20px,3.5vw,38px);line-height:clamp(20px,5vw,48px);padding:0 var(--spacing-2);justify-content:left}.disabled.svelte-1028tap{opacity:.3}.pre.svelte-1fqizxm{display:flex;align-items:center;font-size:var(--fs-14);white-space:pre-line;user-select:none}.class-date.svelte-1fqizxm{display:flex;align-items:center;gap:var(--spacing-1)}input.svelte-gtzcv5{border:var(--border);border-radius:var(--border-radius);background-color:transparent;cursor:text;width:100%;height:100%;caret-color:transparent;text-align:center;font-size:var(--fs-22);text-transform:lowercase}input.active.svelte-gtzcv5{border:2px solid var(--color-primary-80);pointer-events:auto}input.svelte-gtzcv5:focus-visible{outline:none}input.svelte-gtzcv5::placeholder{color:var(--color-gray60)}.codes.svelte-zmweof{display:flex;justify-content:center;gap:var(--spacing-2)}.codes.svelte-zmweof .code:where(.svelte-zmweof){background-color:var(--color-natural-white);height:50px;width:50px;display:inline-flex;align-items:center}.codes.svelte-zmweof .code:where(.svelte-zmweof):nth-child(4){margin-right:var(--spacing-3)}.error.svelte-zmweof{color:var(--color-danger-80);text-align:center;height:20px}.buttons.svelte-zmweof{display:grid;gap:var(--spacing-6);justify-content:center;caret-color:transparent;margin:var(--spacing-2) 0 var(--spacing-2) 0}.buttons.svelte-zmweof>.button:where(.svelte-zmweof){font-size:44px}.buttons.svelte-zmweof>.button:where(.svelte-zmweof) span:where(.svelte-zmweof){display:flex;align-items:center;padding-bottom:5px}.buttons.svelte-zmweof>.button:where(.svelte-zmweof):nth-last-child(-n+2){grid-column:2/3}.buttons.svelte-zmweof>.backspace:where(.svelte-zmweof){grid-column:3/4;display:flex;justify-content:center}.buttons.svelte-zmweof>.backspace:where(.svelte-zmweof):hover{border-radius:50%;background-color:var(--color-base-hover-bg);transition:background-color .3s}.icon-user-role.svelte-rw3goj{min-width:40px;width:40px}.icon-user-role.size-s.svelte-rw3goj{min-width:24px;width:24px}.user-counter.svelte-1ivi93e{display:flex;align-items:baseline;gap:var(--spacing-1)}.user-counter.svelte-1ivi93e>.count-item:where(.svelte-1ivi93e){display:flex;align-items:flex-end}.user-counter.svelte-1ivi93e>.count-item:where(.svelte-1ivi93e)>span:where(.svelte-1ivi93e){font-size:var(--fs-18);white-space:nowrap}.title.svelte-yxuj0g{display:flex;align-items:baseline;gap:var(--spacing-1)}.hold.svelte-yxuj0g{white-space:nowrap;word-break:keep-all}.content-header.svelte-yxuj0g{width:100%;display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:calc(0px - var(--spacing-2))}.list.svelte-yxuj0g{display:flex;align-items:center;padding:var(--spacing-1)}.list-name.svelte-yxuj0g{max-width:300px}.role.svelte-yxuj0g{display:inline-flex;font-size:var(--fs-12);color:var(--color-gray70);word-break:keep-all;white-space:nowrap}.title.svelte-18u86q4{display:flex;align-items:baseline;gap:var(--spacing-1)}.content-header.svelte-18u86q4{width:100%;display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:calc(0px - var(--spacing-2))}.list.svelte-18u86q4{display:flex;align-items:center;padding:var(--spacing-1)}.role.svelte-18u86q4{display:inline-flex;font-size:var(--fs-13);color:var(--color-gray70);word-break:keep-all;white-space:nowrap;padding-right:40px}.list-title.svelte-18u86q4{width:100%;display:flex;flex-direction:column;padding:var(--spacing-1)}.list-title.svelte-18u86q4>.list-name:where(.svelte-18u86q4){font-size:var(--fs-14);font-weight:700;max-width:210px}.list-title.svelte-18u86q4>.list-id:where(.svelte-18u86q4){font-size:var(--fs-12);color:var(--color-gray70);line-height:1.4;max-width:200px}.sort-buttons.svelte-18u86q4{display:flex;gap:var(--spacing-2)}.wrapper.svelte-13tepr1{display:flex;gap:var(--spacing-1);padding:var(--spacing-3)}.index.svelte-13tepr1{color:var(--color-primary-80);width:30px;min-width:30px;text-align:center}.list.svelte-muvyno{width:100%;display:flex;flex-direction:column;padding:var(--spacing-1)}.list.svelte-muvyno>.list-name:where(.svelte-muvyno){display:flex;align-items:center;font-size:var(--fs-16);font-weight:700}.title.svelte-1dmz4bf{display:flex;align-items:baseline;gap:var(--spacing-1)}.list.svelte-1dmz4bf{width:100%;height:48px;padding:var(--spacing-1);display:flex;align-items:center}.list.svelte-1dmz4bf .list-name:where(.svelte-1dmz4bf){line-height:1.5}.title.svelte-roxxyg{display:flex;align-items:baseline;gap:var(--spacing-1)}.content-header.svelte-roxxyg{width:100%;display:flex;justify-content:flex-end;align-items:flex-end;margin-bottom:calc(0px - var(--spacing-2))}.list.svelte-roxxyg{display:flex;align-items:center;padding:var(--spacing-1)}.list-title.svelte-roxxyg{width:100%;display:flex;flex-direction:column;padding:var(--spacing-1)}.list-title.svelte-roxxyg>.list-name:where(.svelte-roxxyg){font-size:var(--fs-14);font-weight:700;max-width:210px}.list-title.svelte-roxxyg>.list-id:where(.svelte-roxxyg){font-size:var(--fs-12);color:var(--color-gray70);line-height:1;max-width:200px}.screen.svelte-1vczlbf{width:100vw;height:100svh;display:flex;justify-content:center;align-items:center}header.svelte-1k20rtm{display:flex;justify-content:center}header.svelte-1k20rtm .logo:where(.svelte-1k20rtm){height:46px}header.svelte-1k20rtm .logo:where(.svelte-1k20rtm)>img:where(.svelte-1k20rtm){height:100%;display:block}header.svelte-1k20rtm .back:where(.svelte-1k20rtm){position:absolute;top:10px;left:10px}div.svelte-1xadurq{display:flex;width:100%;padding:10px 4px;border-bottom:1px solid #cbcbcb}div.noBorder.svelte-1xadurq{border:0}div.topBorder.svelte-1xadurq{border-top:1px solid #cbcbcb}div.center.svelte-1xadurq{justify-content:center}.login-wrap.svelte-n9phch{display:flex;flex-direction:column;align-items:center;gap:28px;width:100%;height:100%;padding:28px 40px;box-sizing:border-box;background:var(--color-gray20);overflow:auto}.login-wrap.svelte-n9phch>.login-box:where(.svelte-n9phch){width:100%;max-width:380px}.form-wrap.svelte-n9phch{display:flex;flex-direction:column;align-items:center;background-color:#fff;padding:20px;border:1px solid rgba(0,0,0,.1);border-radius:10px}.form-wrap.svelte-n9phch .bx--text-input{background-color:#f4f4f4}.form-wrap.svelte-n9phch .error-message:where(.svelte-n9phch){color:var(--color-danger-80);font-size:var(--fs-14)}.right.svelte-11xvrsw{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-2);width:50%}.right.svelte-11xvrsw>span:where(.svelte-11xvrsw){max-width:450px;text-align:right}.overflow-wrapper.svelte-11xvrsw{touch-action:none;overflow-y:hidden;overflow-x:hidden}.content-wrapper.svelte-11xvrsw{touch-action:none;display:flex;justify-content:end;gap:var(--spacing-1);position:relative;height:calc(100svh - var(--h) - var(--spacing-5));width:100%}.content-wrapper.svelte-11xvrsw .camera:where(.svelte-11xvrsw){touch-action:none;display:flex;border-radius:var(--radius-s);background-color:var(--color-natural-black);border:1px solid var(--color-natural-black);height:100%;width:100%}.content-wrapper.svelte-11xvrsw .camera.mirror:where(.svelte-11xvrsw){transform:scaleX(-1)}.content-wrapper.svelte-11xvrsw .overlay:where(.svelte-11xvrsw){touch-action:none;position:absolute}.content-wrapper.svelte-11xvrsw .overlay.fadeout:where(.svelte-11xvrsw){animation:svelte-11xvrsw-fadeout-keyframes 3s ease 0s 1 forwards}.content-wrapper.svelte-11xvrsw .switch:where(.svelte-11xvrsw){position:absolute;top:var(--spacing-4);right:var(--spacing-2)}@keyframes svelte-11xvrsw-fadeout-keyframes{0%{opacity:1}to{opacity:0}}.btn-login.svelte-16szdw9{display:flex;align-items:center;gap:var(--spacing-3);width:100%;padding:var(--spacing-1) var(--spacing-3);border:1px solid #747775;border-radius:50px;transition:background-color .3s}.btn-login.ms.svelte-16szdw9{border-color:#8c8c8c}.btn-login.svelte-16szdw9:disabled{border-color:var(--color-gray50);background-color:var(--color-gray40)!important;color:var(--color-gray60);cursor:auto}@media (any-hover: hover){.btn-login.svelte-16szdw9:hover,.btn-login.svelte-16szdw9 :where(.svelte-16szdw9):focus,.btn-login.svelte-16szdw9 :where(.svelte-16szdw9):focus-visible{background-color:var(--color-primary-05)}}.btn-login.svelte-16szdw9>.text-wrapper:where(.svelte-16szdw9){display:flex;gap:var(--spacing-1);font-size:var(--fs-16);font-family:Roboto,Noto Sans JP,sans-serif}.btn-login.svelte-16szdw9>.text-wrapper.ms:where(.svelte-16szdw9){font-family:Segoe UI,sans-serif;line-height:1.05;font-weight:600;font-size:15px;color:#5e5e5e}.btn-login.svelte-16szdw9:not(.title-start)>.text-wrapper:where(.svelte-16szdw9)>.login-title:where(.svelte-16szdw9){order:3}.btn-login.svelte-16szdw9:not(.title-start)>.text-wrapper:where(.svelte-16szdw9)>.login-text:where(.svelte-16szdw9){order:2}.login.svelte-2jzwdd{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;height:100%;padding:28px 40px;gap:28px;background:var(--color-gray20)}.select-login.svelte-2jzwdd{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:var(--spacing-4);width:100%;max-width:380px;background-color:var(--color-natural-white);padding:30px 20px;box-sizing:border-box;border-radius:10px;border:1px solid rgba(0,0,0,.1)}.wrapper.svelte-67tu21{display:flex;gap:var(--spacing-1);padding:var(--spacing-3)}.index.svelte-67tu21{color:var(--color-primary-80);width:30px;text-align:center}.select-municipality.svelte-1ixfw69{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%;height:100%;padding:30px 40px;box-sizing:border-box;background:var(--color-gray20);overflow:auto}.select-municipality__body.svelte-1ixfw69{justify-content:center;align-content:center;min-height:80px;white-space:pre-wrap;word-wrap:break-word}.select-school.svelte-idt54d{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%;height:100%;padding:30px 40px;box-sizing:border-box;background:var(--color-gray20);overflow:auto}.select-school__body.svelte-idt54d{justify-content:center;align-content:center;min-height:80px;white-space:pre-wrap;word-wrap:break-word}.button-group.svelte-1povjwg{display:flex}.button-group.svelte-1povjwg>button:nth-child(1){border-top-right-radius:0;border-bottom-right-radius:0;border-right:1px solid var(--color-natural-white)!important}.button-group.svelte-1povjwg>button:nth-last-child(1){border-top-left-radius:0;border-bottom-left-radius:0}.profile.svelte-evuhkf{width:100%;min-width:120px;max-width:260px;display:flex;align-items:center;overflow:hidden;cursor:pointer;background-color:transparent;border:1px solid var(--color-gray50);border-radius:var(--border-radius);font-weight:700;padding:0;transition:background-color .3s}.profile.selected.svelte-evuhkf,.profile.svelte-evuhkf:hover{background:var(--color-base-hover-bg)}.profile.svelte-evuhkf:before{content:none;position:absolute;top:0;right:4px;width:12px;height:12px;background-color:var(--color-danger-80);border-radius:50%}.profile.svelte-evuhkf svg{width:40px}@media screen and (max-width: 767px){.profile.svelte-evuhkf{min-width:40px;max-width:40px}.profile.full.svelte-evuhkf>.profile-text:where(.svelte-evuhkf){display:none}}.profile.svelte-evuhkf:not(.full)>.profile-text:where(.svelte-evuhkf){display:none}.profile.notification.svelte-evuhkf:before{content:""}.profile.svelte-evuhkf>.profile-text:where(.svelte-evuhkf){display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 var(--spacing-1);text-align:start;color:var(--color-gray80);line-height:100%;max-width:180px}@media screen and (max-width: 767px){.profile.svelte-evuhkf>.profile-text:where(.svelte-evuhkf){display:none}}.profile.svelte-evuhkf>.profile-text:where(.svelte-evuhkf)>span.organization:where(.svelte-evuhkf){font-size:var(--fs-12)}.profile.svelte-evuhkf>.profile-text:where(.svelte-evuhkf)>span.user-name:where(.svelte-evuhkf){font-size:var(--fs-14)}.focus-student.svelte-1nbyrub{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0;gap:var(--spacing-1);color:var(--color-natural-white);background-color:var(--color-student-focus-bg);border:none;transition:background-color .3s}.focus-student.svelte-1nbyrub:focus{outline:2px solid var(--color-primary-80);outline-offset:-2px}.focus-student.svelte-1nbyrub:focus:not(:focus-visible){outline:0}@media (any-hover: hover){.focus-student.svelte-1nbyrub:hover{background-color:var(--color-student-focus-bg-hover)}}.focus-student.svelte-1nbyrub>span:where(.svelte-1nbyrub){width:100%;display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-1);text-align:center;word-break:auto-phrase}header.svelte-1kd1sej>.top:where(.svelte-1kd1sej){height:48px;display:flex;justify-content:space-between;padding:var(--spacing-1) var(--spacing-2);background-color:var(--color-gray10);gap:var(--spacing-1)}header.svelte-1kd1sej>.top:where(.svelte-1kd1sej)>.left:where(.svelte-1kd1sej){display:flex;justify-content:start;align-items:center;width:100%;gap:var(--spacing-1)}header.svelte-1kd1sej>.top:where(.svelte-1kd1sej)>.left:where(.svelte-1kd1sej)>.logo:where(.svelte-1kd1sej){height:40px}header.svelte-1kd1sej>.top:where(.svelte-1kd1sej)>.left:where(.svelte-1kd1sej)>.logo:where(.svelte-1kd1sej)>img:where(.svelte-1kd1sej){height:100%}header.svelte-1kd1sej>.top:where(.svelte-1kd1sej)>.right:where(.svelte-1kd1sej){display:flex;justify-content:end;align-items:center;gap:var(--spacing-2)}@media screen and (max-width: 575.9375px){header.svelte-1kd1sej>.top:where(.svelte-1kd1sej)>.right:where(.svelte-1kd1sej) .memo:where(.svelte-1kd1sej){display:none}}.scroll-wrapper.svelte-1bqb67q{padding-bottom:var(--spacing-1);height:100%}.wrapper.svelte-1bqb67q{display:flex;flex-direction:column;overflow:auto;height:100%}.wrapper.svelte-1bqb67q::-webkit-scrollbar{height:8px}.arrow.svelte-17enaik{width:40px;height:100%;display:flex;justify-content:center;align-items:center;background-color:transparent}.arrow.svelte-17enaik span:where(.svelte-17enaik){transform:rotate(0);transition:transform .3s}.arrow.active.svelte-17enaik span:where(.svelte-17enaik){transform:rotate(90deg)}.tree-icon.svelte-1to4dui{height:40px;width:40px;min-width:40px}.tree-element.svelte-1eoapkt{display:flex;height:40px;width:100%;min-width:800px;transition:background-color .1s ease-out}.tree-element.active.svelte-1eoapkt{background-color:var(--color-base-hover-bg)}.tree-element.drop-target.svelte-1eoapkt{transition:background-color 0s;background-color:var(--color-primary-60)}.tree-element.svelte-1eoapkt .text:where(.svelte-1eoapkt){padding:2px 0}.breadcrumb-text.svelte-1n1hnwi{font-size:var(--fs-16)}.bread-crumb-icon.svelte-fz7oej{height:40px;width:40px;min-width:40px}.overflow-wrapper.svelte-y20ase{display:flex;align-items:center}.base.svelte-y20ase{height:44px;display:flex;overflow:auto hidden}.breadcrumb-item.svelte-y20ase{display:flex;align-items:center}.arrow.svelte-y20ase{width:14px}.text-add.svelte-1erapz5{font-size:var(--fs-18);pointer-events:none}div.svelte-1e42q71{width:100%;background-color:var(--color-gray50);padding:var(--spacing-1);border-radius:var(--border-radius);margin:var(--spacing-3) 0;font-weight:700}span.svelte-1e42q71{display:block;text-align:center}.search-bar-input.svelte-1p5qt3k{display:inline-flex;align-items:center;gap:var(--spacing-1);width:120px;height:40px;padding:var(--spacing-1) var(--spacing-2);border:1px solid var(--color-gray50);border-radius:20px;transition:width .25s}.search-bar-input.svelte-1p5qt3k:has(:where(.svelte-1p5qt3k):focus),.search-bar-input.svelte-1p5qt3k:not(:has(:placeholder-shown)){width:220px;border-color:var(--color-primary-50)}@media screen and (max-width: 576px){.search-bar-input.svelte-1p5qt3k:has(:where(.svelte-1p5qt3k):focus),.search-bar-input.svelte-1p5qt3k:not(:has(:placeholder-shown)){width:100%}}.search-bar-input.svelte-1p5qt3k>.icon:where(.svelte-1p5qt3k){min-width:32px;max-width:32px;width:32px}.search-bar-input.svelte-1p5qt3k>input:where(.svelte-1p5qt3k){width:100%;outline:none}.search-bar-input.svelte-1p5qt3k>input:where(.svelte-1p5qt3k)::placeholder{color:var(--color-gray60)}.search-bar-input.svelte-1p5qt3k .delete:where(.svelte-1p5qt3k){display:flex;align-items:center;justify-content:center;min-width:24px;width:24px;height:24px;padding:0;color:var(--color-natural-white);background-color:var(--color-gray70);border:none;border-radius:50%}.search-bar-input.svelte-1p5qt3k>input:where(.svelte-1p5qt3k):placeholder-shown+.delete:where(.svelte-1p5qt3k){display:none}.list-header.svelte-4wvk4{display:flex;flex-direction:column;gap:var(--spacing-1);padding:var(--spacing-2) 0 var(--spacing-1);min-width:var(--cabinet-list-min-width)}.buttons.svelte-4wvk4{display:flex;justify-content:space-between}.buttons.svelte-4wvk4>.header-right:where(.svelte-4wvk4){display:flex;align-items:center;gap:var(--spacing-2)}.buttons.svelte-4wvk4>.header-right:where(.svelte-4wvk4) .header-right-bottom:where(.svelte-4wvk4){display:flex;justify-content:flex-end;flex-wrap:wrap;width:100%;gap:var(--spacing-2)}.buttons.svelte-4wvk4>.header-left:where(.svelte-4wvk4){display:flex;align-items:center;gap:var(--spacing-2)}.buttons.svelte-4wvk4>.header-left:where(.svelte-4wvk4)>.select-mode-title:where(.svelte-4wvk4){height:50px;display:flex;align-items:center;font-size:var(--fs-22);font-weight:700;color:var(--color-gray70);white-space:nowrap;word-break:keep-all}.list-title.svelte-4wvk4{display:flex;justify-content:space-between;padding:var(--spacing-2) var(--spacing-3);font-weight:700;color:var(--color-gray70)}@media screen and (max-width: 576px){.list-title.svelte-4wvk4{font-size:var(--fs-14)}}.list-title.svelte-4wvk4>div:where(.svelte-4wvk4){display:flex;justify-content:space-between;gap:var(--spacing-1)}.list-title.svelte-4wvk4>div.list-title-left:where(.svelte-4wvk4){width:40px}.list-title.svelte-4wvk4>div.list-title-right:where(.svelte-4wvk4){width:100%;justify-content:flex-end}.list-title.svelte-4wvk4>div.list-title-right:where(.svelte-4wvk4) .date:where(.svelte-4wvk4){width:190px}.list-title.svelte-4wvk4>div.list-title-right.trashed-mode:where(.svelte-4wvk4) .date:where(.svelte-4wvk4){width:140px}.list-title.svelte-4wvk4>div.list-title-right:where(.svelte-4wvk4) .delete:where(.svelte-4wvk4){width:70px}.followMouse.svelte-11dqr48{opacity:0;position:fixed;margin:-40px 0 0 60px;top:0;z-index:1000;transition:transform ease .1s,opacity .2s}.followMouse.active.svelte-11dqr48{opacity:1}.wrapper.svelte-1kxmxts{display:flex;align-items:center;gap:var(--spacing-1);color:var(--color-natural-white);background-color:#191919cc;padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-s);max-width:200px}.thumbnail.svelte-1kxmxts{display:flex;align-items:center;justify-content:center;width:40px;height:40px}.thumbnail.svelte-1kxmxts>img{width:100%}.title.svelte-1kxmxts{width:100%;text-align:start;overflow:hidden;overflow-wrap:break-word;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;padding:2px 0}span.svelte-1f6ike1{border-radius:var(--radius-s);color:var(--color-natural-white);text-align:center}span.trashed-card.svelte-1f6ike1{position:absolute;top:0;right:0;width:68px;height:18px;font-size:var(--fs-11);line-height:18px}span.trashed-list.svelte-1f6ike1{display:flex;align-items:center;justify-content:center;width:70px;height:24px;font-size:var(--fs-11)}span.danger.svelte-1f6ike1,span.warning.svelte-1f6ike1{background-color:var(--color-danger-80)}span.caution.svelte-1f6ike1{background-color:var(--color-gray70)}.elements.svelte-4hwt0p{display:flex;flex-wrap:wrap;height:100%;min-height:100px;overflow:auto;min-width:var(--cabinet-list-min-width);padding-bottom:var(--spacing-2)}.list-viewport.svelte-4hwt0p{display:flex;width:100%;flex-wrap:wrap;align-content:flex-start}.spinner.svelte-4hwt0p{width:30px;position:fixed;bottom:10px;right:20px}.wrapper.svelte-w1y8ep{display:flex;flex-direction:column;width:100%;height:100%;overflow:auto;padding:0 10px}.wrapper.drop-target.svelte-w1y8ep:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-primary-60)!important;opacity:.3;touch-action:none;pointer-events:none}.layoutBase.svelte-19dieg9{display:flex;flex-wrap:wrap;width:100%;height:100%;min-height:300px;background-color:var(--color-gray10);position:relative;overflow:hidden;z-index:1}.sidebar.svelte-19dieg9{width:auto;max-width:240px;height:100%;min-width:unset;position:absolute;background-color:var(--color-gray10);padding-top:var(--spacing-3);z-index:2;transition:all .3s,width .3s .3s}.sidebar.svelte-19dieg9:not(.closed){width:240px;min-width:240px}.sidebar.left.svelte-19dieg9{left:0;transform:translate(0);z-index:3}.sidebar.left.closed.svelte-19dieg9{transform:translate(-240px)}.mainContent.svelte-19dieg9{width:100%;height:100%;transition:.3s;transform:translate(0);background-color:var(--color-natural-white);border-top-left-radius:var(--radius-l);overflow:hidden}.mainContent.isLeftOpened.svelte-19dieg9{width:calc(100% - 240px);transform:translate(240px)}.text-date.svelte-zlawuj{display:flex;align-items:center;gap:var(--spacing-2);font-size:var(--fs-20);font-weight:700}.text-date.svelte-zlawuj img{width:30px}.calendar-header.svelte-1o7967i{display:flex;justify-content:center;align-items:center;width:100%;gap:var(--spacing-2);position:relative}.calendar-header.svelte-1o7967i .button-today:where(.svelte-1o7967i){margin-right:var(--spacing-3)}.calendar-header.svelte-1o7967i .help:where(.svelte-1o7967i){position:absolute;right:0}.cl-item-wrapper.svelte-16d4xdw{min-width:160px;padding-right:var(--spacing-4);margin-left:-5px}.label-time.svelte-16d4xdw{font-size:var(--fs-11);color:var(--color-natural-white);background-color:var(--color-primary-70);padding:0 var(--spacing-1);border-radius:var(--radius-s)}.title.svelte-16d4xdw{word-break:break-word}.cl-days.svelte-1t5c2rl{--border:1px solid var(--color-gray40);display:flex;justify-content:space-between;width:100%;height:100%;overflow:auto;outline:none}.cl-days.svelte-1t5c2rl>.cl-wrapper:where(.svelte-1t5c2rl){display:flex;flex-direction:column;height:100%;width:100%;position:relative}.cl-days.svelte-1t5c2rl>.cl-wrapper:where(.svelte-1t5c2rl):after{content:"";width:100%;height:53px;position:absolute;top:-2px;background-color:var(--color-natural-white)}.cl-days.svelte-1t5c2rl>.cl-wrapper:where(.svelte-1t5c2rl):not(:last-child){border-right:var(--border)}.cl-days.svelte-1t5c2rl>.cl-wrapper:where(.svelte-1t5c2rl):not(:nth-child(n+6)){min-width:160px}.cl-days.svelte-1t5c2rl>.cl-wrapper:where(.svelte-1t5c2rl)>.cl-days-header:where(.svelte-1t5c2rl){display:flex;justify-content:center;position:sticky;top:0;background-color:var(--color-natural-white);padding:var(--spacing-1);border-top:1px solid var(--color-natural-white);border-bottom:var(--border);z-index:10}.cl-days.svelte-1t5c2rl>.cl-wrapper:where(.svelte-1t5c2rl)>.cl-days-header:where(.svelte-1t5c2rl)>.cl-day:where(.svelte-1t5c2rl){display:flex;flex-direction:column;justify-content:center;align-items:center;width:50px;height:50px;border-radius:50%;line-height:1;font-weight:700}.cl-days.svelte-1t5c2rl>.cl-wrapper:where(.svelte-1t5c2rl)>.cl-days-header:where(.svelte-1t5c2rl)>.cl-day.active:where(.svelte-1t5c2rl){color:var(--color-natural-white);background-color:var(--color-primary-70)}.cl-days.svelte-1t5c2rl>.cl-wrapper:where(.svelte-1t5c2rl)>.cl-days-header:where(.svelte-1t5c2rl)>.cl-day:not(.active).sun:where(.svelte-1t5c2rl)>.day-of-week:where(.svelte-1t5c2rl){color:var(--color-danger-80)}.cl-days.svelte-1t5c2rl>.cl-wrapper:where(.svelte-1t5c2rl)>.cl-days-header:where(.svelte-1t5c2rl)>.cl-day:not(.active).sat:where(.svelte-1t5c2rl)>.day-of-week:where(.svelte-1t5c2rl){color:var(--color-primary-80)}.cl-days.svelte-1t5c2rl>.cl-wrapper:where(.svelte-1t5c2rl)>.cl-days-header:where(.svelte-1t5c2rl)>.cl-day:where(.svelte-1t5c2rl)>.day-of-week:where(.svelte-1t5c2rl){font-size:var(--fs-12)}.cl-days.svelte-1t5c2rl>.cl-wrapper:where(.svelte-1t5c2rl)>.cl-days-header:where(.svelte-1t5c2rl)>.cl-day:where(.svelte-1t5c2rl)>:where(.svelte-1t5c2rl):not(.day-of-week){font-size:var(--fs-20)}.calendar.svelte-zs58wd{display:flex;flex-direction:column;align-items:center;width:100%;padding:var(--spacing-2) var(--spacing-2);gap:var(--spacing-2)}.base.svelte-q51sl6{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.contentList.svelte-q51sl6{height:100%;padding:0;overflow:hidden;display:flex;position:relative}.cabinetTreeView.svelte-q51sl6{padding:0;height:100%}.item.svelte-145hnmi{border:none;user-select:none;white-space:nowrap}.wrapper.svelte-145hnmi{padding:var(--spacing-1)}.wrapper.d-list.svelte-145hnmi{width:100%;display:flex;align-items:center;padding:0}.wrapper.d-list.svelte-145hnmi .item:where(.svelte-145hnmi){height:var(--height);width:100%;display:flex;align-items:center;background-color:var(--color-natural-white);padding:var(--spacing-1) var(--spacing-2)}.wrapper.d-list.svelte-145hnmi .item.enable:where(.svelte-145hnmi):focus,.wrapper.d-list.svelte-145hnmi .item.enable:where(.svelte-145hnmi):hover{background-color:var(--color-primary-20);transition:background-color .15s}@media (forced-colors: active){.wrapper.d-list.svelte-145hnmi .item.enable:where(.svelte-145hnmi):focus,.wrapper.d-list.svelte-145hnmi .item.enable:where(.svelte-145hnmi):hover{outline:solid 1px Highlight;outline-offset:-1px}}.wrapper.d-list.svelte-145hnmi .item.disable:where(.svelte-145hnmi){cursor:default}.wrapper.d-list.svelte-145hnmi .item.offline:where(.svelte-145hnmi){background-color:var(--color-gray30)}.wrapper.d-list.svelte-145hnmi .item.offline.enable:where(.svelte-145hnmi):hover{background-color:var(--color-primary-20);transition:background-color .15s}@media (forced-colors: active){.wrapper.d-list.svelte-145hnmi .item.offline.enable:where(.svelte-145hnmi):hover{outline:solid 1px Highlight;outline-offset:-1px}}.wrapper.d-list.svelte-145hnmi .item:where(.svelte-145hnmi):focus-visible{outline-offset:-2px;outline:2px solid var(--color-primary-80)}.wrapper.d-list.svelte-145hnmi .item:where(.svelte-145hnmi)>.icon:where(.svelte-145hnmi){width:var(--iconHeight);margin-right:var(--spacing-1)}.wrapper.d-list.svelte-145hnmi .item:where(.svelte-145hnmi)>.right:where(.svelte-145hnmi){margin-left:auto}.wrapper.d-list.svelte-145hnmi .item:where(.svelte-145hnmi)>.right:where(.svelte-145hnmi)>.icon:where(.svelte-145hnmi){width:var(--iconHeight);margin-left:var(--spacing-1)}.wrapper.d-list.svelte-145hnmi .item:where(.svelte-145hnmi)>.name:where(.svelte-145hnmi){font-size:var(--fontSize);font-weight:var(--fontWeight)}.wrapper.d-list.svelte-145hnmi .item:where(.svelte-145hnmi)>.name.offline:where(.svelte-145hnmi){color:var(--color-gray60)}.wrapper.d-list.svelte-145hnmi .item:where(.svelte-145hnmi)>.name.done:where(.svelte-145hnmi){color:var(--color-student-status-bg-done)}.wrapper.d-list.svelte-145hnmi .item:where(.svelte-145hnmi)>.name.help:where(.svelte-145hnmi){color:var(--color-student-status-bg-help)}.parent.svelte-y8mcae{position:relative;width:100%;height:100%;border:1px solid transparent}.shadow.svelte-y8mcae{position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:inset 0 0 4px #00000040;pointer-events:none}.elements.svelte-y8mcae{position:absolute;top:0;left:0;display:flex;flex-wrap:wrap;width:100%;height:100%;overflow-y:auto;border-radius:3px}.list-viewport.svelte-y8mcae{display:flex;flex-direction:column;width:100%;flex-wrap:wrap;align-content:flex-start;position:relative}.pane.svelte-p0l4av{position:absolute;left:var(--panelX);top:100%;width:var(--panelWidth);height:var(--panelHeight);background:var(--color-natural-white);opacity:.9;border:1px solid var(--color-gray50);border-radius:var(--radius-m);display:flex;flex-direction:column;overflow:hidden;z-index:var(--z-overlap)}.collaborators-list-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;touch-action:none}header.svelte-8crua6{box-shadow:0 2px 1px 1px #0000001a;z-index:20}header.school.svelte-8crua6>.top:where(.svelte-8crua6){outline:2px solid var(--color-primary-80)}header.school.focus-student.svelte-8crua6>.top:where(.svelte-8crua6){outline:none}header:not(.attention).presenter.svelte-8crua6>.top:where(.svelte-8crua6){outline:2px solid var(--color-danger-80)}header.attention.svelte-8crua6>.top:where(.svelte-8crua6){outline:2px solid var(--color-teacher-mode-attention-bg)}header.full.svelte-8crua6{transform:translateY(-100%)}header.svelte-8crua6>.top:where(.svelte-8crua6){position:relative;display:grid;grid-template-columns:minmax(0,1fr) 1fr 1fr;background-color:var(--color-gray10);gap:var(--spacing-1);padding:var(--spacing-1) var(--spacing-2)}header.svelte-8crua6>.top:where(.svelte-8crua6)>.left:where(.svelte-8crua6){display:flex;justify-content:start;align-items:center;width:100%;gap:var(--spacing-1)}header.svelte-8crua6>.top:where(.svelte-8crua6)>.left:where(.svelte-8crua6)>.logo:where(.svelte-8crua6){width:40px;height:40px}@media screen and (max-width: 1023.9375px){header.svelte-8crua6>.top:where(.svelte-8crua6)>.left:where(.svelte-8crua6)>.logo:where(.svelte-8crua6){display:none}}header.svelte-8crua6>.top:where(.svelte-8crua6)>.left:where(.svelte-8crua6)>.title:where(.svelte-8crua6){display:inline-flex;justify-content:start;align-items:center;width:70%;cursor:default}header.svelte-8crua6>.top:where(.svelte-8crua6)>.left:where(.svelte-8crua6)>.title:where(.svelte-8crua6)>h1:where(.svelte-8crua6){display:inline-flex;align-items:center;width:fit-content;min-width:120px;font-size:1rem;padding-left:var(--spacing-1)}header.svelte-8crua6>.top:where(.svelte-8crua6)>.left:where(.svelte-8crua6)>.title:where(.svelte-8crua6)>h1:where(.svelte-8crua6) .icon-lock:where(.svelte-8crua6){width:40px;position:sticky;left:0;flex-shrink:0}header.svelte-8crua6>.top:where(.svelte-8crua6)>.center:where(.svelte-8crua6){display:flex;justify-content:center;align-items:center;gap:var(--spacing-1)}header.svelte-8crua6>.top:where(.svelte-8crua6)>.right:where(.svelte-8crua6){display:flex;justify-content:end;align-items:center;gap:var(--spacing-1)}header.svelte-8crua6 .title-button:where(.svelte-8crua6){padding:0;margin:0;border:none;background:transparent}@media screen and (max-width: 1023.9375px){header.svelte-8crua6 .left:where(.svelte-8crua6){grid-column:1/3}header.svelte-8crua6 .center:where(.svelte-8crua6){grid-row:2/3;grid-column:1/4}}@media screen and (max-width: 1023.9375px) and (max-width: 414px){header.svelte-8crua6 .center:where(.svelte-8crua6){grid-gap:unset;white-space:nowrap;overflow-x:auto}header.svelte-8crua6 .center:where(.svelte-8crua6)>.separator:where(.svelte-8crua6){border-right:1px solid var(--color-gray50);height:100%;margin:0 var(--spacing-1)}}@media screen and (max-width: 1023.9375px) and (max-width: 576px){header.svelte-8crua6 .right:where(.svelte-8crua6) .button-memo:where(.svelte-8crua6){display:none}}.layoutBase.svelte-1wwlcxs{display:flex;flex-wrap:wrap;width:100%;height:100%;min-height:300px;overflow:hidden;position:relative;z-index:1}.sidebar.svelte-1wwlcxs{width:auto;max-width:150px;min-width:150px;height:100%;position:absolute;background-color:var(--color-gray10);box-shadow:0 0 2px 1px #0000004f;transform:translate(0);z-index:2;transition:all .3s,width .3s .3s}.sidebar.svelte-1wwlcxs:not(.closed){width:150px}.sidebar.left.svelte-1wwlcxs{left:0;z-index:3}.sidebar.left.show.svelte-1wwlcxs{transform:translate(0)}.sidebar.left.closed.svelte-1wwlcxs{transform:translate(-150px)}.sidebar.left.full.svelte-1wwlcxs{transform:translate(-150px)!important}.sidebar.right.svelte-1wwlcxs{max-width:248px;width:248px;right:0}.sidebar.right.closed.svelte-1wwlcxs{transform:translate(190px)}.sidebar.right.hide.svelte-1wwlcxs{transform:translate(248px)}.sidebar.right.full.svelte-1wwlcxs{transform:translate(248px)!important}.mainContent.svelte-1wwlcxs{width:calc(100% - 58px);z-index:1;transition:.3s;transform:translate(0)}@media screen and (max-width: 576px){.mainContent.svelte-1wwlcxs{width:100%}}.mainContent.lp-show.svelte-1wwlcxs{width:calc(100% - 58px);transform:translate(150px);height:100%}.mainContent.lp-show.rp-show.svelte-1wwlcxs{width:calc(100% - 398px)}@media screen and (max-width: 576px){.mainContent.lp-show.rp-show.svelte-1wwlcxs{width:calc(100% - 58px)}}.mainContent.lp-show.rp-closed.svelte-1wwlcxs{width:calc(100% - 208px)}@media screen and (max-width: 576px){.mainContent.lp-show.rp-closed.svelte-1wwlcxs{width:calc(100% - 58px);height:100%;transform:translate(0)!important}}.mainContent.lp-show.rp-hide.svelte-1wwlcxs{width:calc(100% - 150px)}@media screen and (max-width: 576px){.mainContent.lp-show.rp-hide.svelte-1wwlcxs{width:100%;height:100%;transform:translate(0)!important}}.mainContent.rp-show.svelte-1wwlcxs{transform:translate(0);width:calc(100% - 248px)}.mainContent.rp-show.lp-show.svelte-1wwlcxs{transform:translate(150px)}@media screen and (max-width: 576px){.mainContent.lp-closed.rp-closed.svelte-1wwlcxs{width:calc(100% - 58px)}}.mainContent.lp-closed.rp-hide.svelte-1wwlcxs{transform:translate(0);width:100%}.mainContent.full.svelte-1wwlcxs{width:100%!important;transform:translate(0)!important}.bottom.svelte-1wwlcxs{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;position:absolute;bottom:0;z-index:100}hr.svelte-14h5l3n{margin-left:2px;margin-right:2px;border-top:1px solid grey}.hide.svelte-14h5l3n{display:none}.tbicon.svelte-14h5l3n{width:var(--size);height:var(--size);-webkit-user-drag:none;color:#000;background:#0000;padding:0;overflow:clip}.handle.svelte-14h5l3n{width:var(--size);height:var(--size);position:absolute;right:0;bottom:0;cursor:pointer;-webkit-user-drag:none;color:#a9a9a9;opacity:.3}.handle.svelte-14h5l3n:hover{opacity:1}.standard.svelte-14h5l3n{background:var(--color-menu-bg);position:absolute;z-index:80;border-radius:5px;box-shadow:2px 2px 4px #0000004d;outline:0;padding:4px;border:1px solid #afafaf}.standard.svelte-14h5l3n:focus{border:1px solid #8F8F8F}.item.svelte-1w9ackj{border:none;user-select:none;white-space:nowrap}.wrapper.svelte-1w9ackj{padding:var(--spacing-1)}.wrapper.d-list.svelte-1w9ackj{width:100%;display:flex;align-items:center;padding:0}.wrapper.d-list.svelte-1w9ackj .item:where(.svelte-1w9ackj){height:var(--height);width:100%;display:flex;align-items:center;background-color:var(--color-gray60);padding:var(--spacing-1) var(--spacing-2);border:solid 1px transparent}.wrapper.d-list.svelte-1w9ackj .item.enable:where(.svelte-1w9ackj):focus,.wrapper.d-list.svelte-1w9ackj .item.enable:where(.svelte-1w9ackj):hover{background-color:var(--color-primary-20);transition:background-color .15s}.wrapper.d-list.svelte-1w9ackj .item.enable:where(.svelte-1w9ackj):focus>.name:where(.svelte-1w9ackj),.wrapper.d-list.svelte-1w9ackj .item.enable:where(.svelte-1w9ackj):hover>.name:where(.svelte-1w9ackj){color:var(--color-gray60)!important}@media (forced-colors: active){.wrapper.d-list.svelte-1w9ackj .item.enable:where(.svelte-1w9ackj):focus,.wrapper.d-list.svelte-1w9ackj .item.enable:where(.svelte-1w9ackj):hover{outline:solid 1px Highlight;outline-offset:-2px}}.wrapper.d-list.svelte-1w9ackj .item.disable:where(.svelte-1w9ackj){cursor:default}.wrapper.d-list.svelte-1w9ackj .item:where(.svelte-1w9ackj):focus-visible{outline-offset:-2px;outline:2px solid var(--color-primary-80)}.wrapper.d-list.svelte-1w9ackj .item:where(.svelte-1w9ackj)>.right:where(.svelte-1w9ackj){margin-left:auto}.wrapper.d-list.svelte-1w9ackj .item:where(.svelte-1w9ackj)>.right:where(.svelte-1w9ackj)>.icon:where(.svelte-1w9ackj){width:var(--iconHeight);margin-left:var(--spacing-1)}.wrapper.d-list.svelte-1w9ackj .item:where(.svelte-1w9ackj)>.name:where(.svelte-1w9ackj){font-size:var(--fs-12);font-weight:700;color:var(--color-natural-white)}.counter-base-horizontal.svelte-1lo39e7{height:var(--height);display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.counter-base-horizontal.ctx-menu-enabled.svelte-1lo39e7{cursor:pointer}.counter-base-horizontal.ctx-menu-enabled.svelte-1lo39e7:focus-visible{background-color:var(--color-primary-20)}.counter-base-horizontal.svelte-1lo39e7>.icon:where(.svelte-1lo39e7){height:var(--height)}.counter-base-horizontal.svelte-1lo39e7>.icon:where(.svelte-1lo39e7) svg{width:var(--width);height:var(--height)}.counter-base-horizontal.svelte-1lo39e7>.text:where(.svelte-1lo39e7){font-size:var(--fs-12);font-weight:700;text-align:center;white-space:nowrap;min-width:var(--width);height:var(--height);display:flex;justify-content:center;align-items:center;border-radius:3px}.counter-base-horizontal.svelte-1lo39e7>.text.done:where(.svelte-1lo39e7){background:var(--color-student-status-bg-done);color:var(--color-student-status-fg-done)}.counter-base-horizontal.svelte-1lo39e7>.text.notYet:where(.svelte-1lo39e7){background:var(--color-student-status-bg-notYet);color:var(--color-student-status-fg-notYet)}.counter-base-horizontal.svelte-1lo39e7>.text.help:where(.svelte-1lo39e7){background:var(--color-student-status-bg-help);color:var(--color-student-status-fg-help)}.counter-base-vertical.svelte-1lo39e7{width:var(--width);display:flex;flex-direction:column;justify-content:center;align-items:center}.counter-base-vertical.ctx-menu-enabled.svelte-1lo39e7{cursor:pointer}.counter-base-vertical.ctx-menu-enabled.svelte-1lo39e7:focus-visible{background-color:var(--color-primary-20)}.counter-base-vertical.svelte-1lo39e7>.icon:where(.svelte-1lo39e7){height:var(--height)}.counter-base-vertical.svelte-1lo39e7>.icon:where(.svelte-1lo39e7) svg{height:var(--height)}.counter-base-vertical.svelte-1lo39e7>.text:where(.svelte-1lo39e7){font-size:var(--fs-12);font-weight:700;text-align:center;white-space:nowrap;min-width:var(--height);max-width:var(--width);height:var(--height);display:flex;justify-content:center;align-items:center;border-radius:3px}.counter-base-vertical.svelte-1lo39e7>.text.done:where(.svelte-1lo39e7){background:var(--color-student-status-bg-done);color:var(--color-student-status-fg-done)}.counter-base-vertical.svelte-1lo39e7>.text.notYet:where(.svelte-1lo39e7){background:var(--color-student-status-bg-notYet);color:var(--color-student-status-fg-notYet)}.counter-base-vertical.svelte-1lo39e7>.text.help:where(.svelte-1lo39e7){background:var(--color-student-status-bg-help);color:var(--color-student-status-fg-help)}.content-wrapper.svelte-138gtbf{display:flex;justify-content:center;position:relative;height:100vh;background:var(--color-teacher-mode-attention-bg)}.center.svelte-138gtbf{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;white-space:nowrap;font-weight:700;font-size:min(5vw,5rem);color:var(--color-teacher-mode-attention-fg);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}span.svelte-1xv98oj{white-space:pre-line;line-height:1}.text.open.svelte-gzwnz2{padding-top:var(--spacing-4);margin-left:-24px}.btn-switch.svelte-1wk5dzs{height:50px;display:flex;justify-content:center;padding:0;color:var(--color-primary-90);background-color:transparent;border:1px solid var(--color-primary-90);border-radius:var(--radius-s);transition:background-color .3s}.btn-switch.svelte-1wk5dzs:not(.closed){background-color:var(--color-natural-white)}@media (any-hover: hover){.btn-switch.svelte-1wk5dzs:not([disabled]):hover{background-color:var(--color-primary-10)}.btn-switch.svelte-1wk5dzs:not([disabled]):hover .switch-text:where(.svelte-1wk5dzs){background-color:var(--color-primary-10)!important}.btn-switch.svelte-1wk5dzs:not([disabled]):active{background-color:var(--color-primary-20)}.btn-switch.svelte-1wk5dzs:not([disabled]):active .switch-text:where(.svelte-1wk5dzs){background-color:var(--color-primary-20)!important}}.btn-switch.svelte-1wk5dzs>.wrapper:where(.svelte-1wk5dzs){display:flex;justify-content:center;align-items:flex-end}.btn-switch.svelte-1wk5dzs>.wrapper:where(.svelte-1wk5dzs) img{height:50px}.btn-switch.svelte-1wk5dzs>.wrapper:where(.svelte-1wk5dzs)>.switch-text:where(.svelte-1wk5dzs){letter-spacing:-1px;padding-bottom:8px;margin-left:-20px;background-color:var(--color-natural-white);white-space:nowrap;z-index:10;transition:background-color .3s}.btn-switch.svelte-1wk5dzs .switch-text:where(.svelte-1wk5dzs){font-weight:700;font-size:var(--fs-11)}.btn-switch.closed.svelte-1wk5dzs{border:none}.btn-switch.closed.svelte-1wk5dzs>.wrapper:where(.svelte-1wk5dzs){flex-direction:column;align-items:center;justify-content:center}.btn-switch.closed.svelte-1wk5dzs>.wrapper:where(.svelte-1wk5dzs) img{height:35px}.btn-switch.closed.svelte-1wk5dzs>.wrapper:where(.svelte-1wk5dzs)>.switch-text:where(.svelte-1wk5dzs){background-color:transparent;padding:0;margin:-4px 0 0}.btn-switch.selected.svelte-1wk5dzs{background-color:var(--color-primary-90)}.btn-switch.selected.svelte-1wk5dzs .switch-text:where(.svelte-1wk5dzs){color:var(--color-natural-white);background-color:var(--color-primary-90)}@media (any-hover: hover){.btn-switch.selected.svelte-1wk5dzs:not([disabled]):hover{background-color:var(--color-primary-80)}.btn-switch.selected.svelte-1wk5dzs:not([disabled]):hover .switch-text:where(.svelte-1wk5dzs){background-color:var(--color-primary-80)!important}.btn-switch.selected.svelte-1wk5dzs:not([disabled]):active{background-color:var(--color-primary-70)}.btn-switch.selected.svelte-1wk5dzs:not([disabled]):active .switch-text:where(.svelte-1wk5dzs){background-color:var(--color-primary-70)!important}}.btn-switch.disabled.svelte-1wk5dzs{cursor:default;outline:0;opacity:.3}.btn-switch.svelte-18m9c8n{height:50px;display:flex;justify-content:center;padding:0;color:var(--color-danger-90);background-color:transparent;border:1px solid var(--color-danger-90);border-radius:var(--radius-s);transition:background-color .3s}.btn-switch.svelte-18m9c8n:not(.closed){background-color:var(--color-natural-white)}@media (any-hover: hover){.btn-switch.svelte-18m9c8n:not([disabled]):hover{background-color:var(--color-danger-10)}.btn-switch.svelte-18m9c8n:not([disabled]):active{background-color:var(--color-danger-20)}}.btn-switch.svelte-18m9c8n>.wrapper:where(.svelte-18m9c8n){display:flex;justify-content:center;align-items:flex-end}.btn-switch.svelte-18m9c8n>.wrapper:where(.svelte-18m9c8n) img{height:50px}.btn-switch.svelte-18m9c8n>.wrapper:where(.svelte-18m9c8n)>.switch-text:where(.svelte-18m9c8n){letter-spacing:-1px;padding-bottom:8px;margin-left:-16px;white-space:nowrap;z-index:10;transition:background-color .3s}.btn-switch.svelte-18m9c8n .switch-text:where(.svelte-18m9c8n){font-weight:700;font-size:var(--fs-11)}.btn-switch.closed.svelte-18m9c8n{border:none}.btn-switch.closed.svelte-18m9c8n>.wrapper:where(.svelte-18m9c8n){flex-direction:column;align-items:center;justify-content:center}.btn-switch.closed.svelte-18m9c8n>.wrapper:where(.svelte-18m9c8n) img{height:35px}.btn-switch.closed.svelte-18m9c8n>.wrapper:where(.svelte-18m9c8n)>.switch-text:where(.svelte-18m9c8n){background-color:transparent;padding:0;margin:-4px 0 0}.btn-switch.selected.svelte-18m9c8n{background-color:var(--color-danger-90)}.btn-switch.selected.svelte-18m9c8n .switch-text:where(.svelte-18m9c8n){color:var(--color-natural-white)}@media (any-hover: hover){.btn-switch.selected.svelte-18m9c8n:not([disabled]):hover{background-color:var(--color-danger-80)}.btn-switch.selected.svelte-18m9c8n:not([disabled]):active{background-color:var(--color-danger-70)}}.btn-switch.disabled.svelte-18m9c8n{cursor:default;outline:0;opacity:.3}.line.svelte-dthltl{display:flex;flex-direction:column;gap:var(--spacing-2)}.pane.svelte-dthltl{display:flex;flex-direction:column;height:calc(100% - 50px);width:58px;padding:var(--spacing-2) var(--spacing-1);gap:var(--spacing-2);background-color:var(--color-gray20);border-left:1px solid transparent}.pane.open.svelte-dthltl{width:100%}.pane.open.svelte-dthltl .line:where(.svelte-dthltl){flex-direction:row;gap:var(--spacing-1)}.pane.open.svelte-dthltl .teacher-mode-button-base:where(.svelte-dthltl){width:auto}.button-wrapper.svelte-dthltl{display:flex;justify-content:space-between;gap:var(--spacing-1);width:100%;position:absolute;bottom:0;padding:var(--spacing-2) var(--spacing-3) var(--spacing-2) 0;background-color:var(--color-gray20)}.button-wrapper.closed.svelte-dthltl{flex-direction:column;align-items:center;padding:var(--spacing-2) 0}.teacher-mode-button-base.svelte-dthltl{width:var(--width);display:flex;gap:var(--spacing-0);flex-direction:var(--direction);align-items:center}.wrapper.svelte-1k440db{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-1);gap:var(--spacing-5);font-size:var(--fs-14);font-weight:700;min-height:100px}.wrapper.svelte-1k440db>.text:where(.svelte-1k440db){width:100%;overflow-wrap:break-word;text-align:center;margin:0}.editor.svelte-wpdia6{display:flex;flex-direction:column;height:100%;width:100%;overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background-color:var(--color-gray50)}.left-pane.svelte-wpdia6{display:flex;flex-direction:column;height:100%;border-right:1px solid transparent}@media screen and (max-width: 576px){.left-pane.svelte-wpdia6{flex-direction:row;border-right:none;border-top:1px solid transparent}}.page-list.svelte-wpdia6{height:100%;display:flex;flex-direction:column}@media screen and (max-width: 576px){.page-list.svelte-wpdia6{height:100%;width:100%;display:flex}}.page-area.svelte-wpdia6{height:100%}.menu-show.svelte-wpdia6{position:absolute;right:var(--spacing-2);top:var(--spacing-5);z-index:var(--z-floating)}.snackbar.svelte-1x2vwio{display:grid;grid-template-columns:auto;justify-content:space-between;align-items:center;gap:var(--spacing-6);max-width:500px;min-width:100px;padding:var(--spacing-3) var(--spacing-4);font-size:var(--fs-16);letter-spacing:1px;background-color:#191919cc;color:var(--color-natural-white);border-radius:var(--radius-s);white-space:pre-wrap}.snackbar.svelte-1x2vwio:has(>:where(.svelte-1x2vwio):nth-child(2)){min-width:334px;grid-template-columns:auto auto}.snackbar.svelte-1x2vwio button:where(.svelte-1x2vwio){background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;appearance:none;font-size:var(--fs-16);font-weight:700}.snackbar.svelte-1x2vwio button.btn-info:where(.svelte-1x2vwio){color:var(--color-primary-50)}.snackbar.svelte-1x2vwio button.btn-danger:where(.svelte-1x2vwio){color:var(--color-danger-80)}.field.svelte-1s8ar13{display:flex;justify-content:center;align-items:center;position:fixed;bottom:0;z-index:9999}.field.left.svelte-1s8ar13{left:10px}.field.right.svelte-1s8ar13{right:10px}.field.top.svelte-1s8ar13{bottom:unset;top:10px;left:50%;transform:translate(-50%)}.field.bottom.svelte-1s8ar13{bottom:10px;left:50%;transform:translate(-50%)}.field.center.svelte-1s8ar13{bottom:unset;top:50%;transform:translate(-50%,-50%);left:50%}.field.standard.svelte-1s8ar13{bottom:unset;top:110px;transform:translate(-50%);left:50%}@media screen and (max-width: 1023.9375px){.field.standard.svelte-1s8ar13{top:150px}}.sep.svelte-15zgyf5{margin:6px 4px;border-top:1px solid;color:var(--color-menu-border)}.subject.svelte-15zgyf5{color:var(--color-base-fg);margin-right:var(--margin);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:280px}.base.svelte-15zgyf5{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;margin:0;height:var(--height);outline:0;border-radius:4px;min-width:120px;-webkit-tap-highlight-color:var(--color-base-select-bg)}@media (forced-colors: active){.base.svelte-15zgyf5:focus-within{outline:solid 1px Highlight}}.base.disabled.svelte-15zgyf5{cursor:default;outline:0;opacity:.3}@media (forced-colors: active){.base.disabled.svelte-15zgyf5{opacity:1}.base.disabled.svelte-15zgyf5 .subject:where(.svelte-15zgyf5){color:GrayText}}.nextArrow.svelte-15zgyf5{display:flex;align-items:center;width:38px;height:100%;cursor:pointer;outline:0;padding:8px;border:none;border-radius:4px}.nextArrow.enabled.svelte-15zgyf5{background:var(--bgcolor)}.nextArrow.enabled.svelte-15zgyf5:active{opacity:.6}.state_layout.svelte-15zgyf5{-webkit-user-drag:none;display:flex;align-items:center;width:38px;height:100%;cursor:pointer;outline:0;padding:4px;border:none;border-radius:4px}.state_icon.svelte-15zgyf5{width:30px;height:30px}.base3.svelte-15zgyf5{display:flex;flex-direction:row;flex-wrap:nowrap;outline:0;border-radius:4px;flex-grow:1;align-items:center;background:var(--bgcolor)}.base3.svelte-15zgyf5>.icon:where(.svelte-15zgyf5){display:flex;width:44px;height:40px;align-items:center}.base3.svelte-15zgyf5>.icon_hide:where(.svelte-15zgyf5){width:8px}.base3.svelte-15zgyf5 .batch:where(.svelte-15zgyf5){position:relative}.base3.svelte-15zgyf5 .batch:where(.svelte-15zgyf5):after{content:"";position:absolute;top:6px;right:6px;width:10px;height:10px;border-radius:50%;background-color:var(--color-danger-80)}.base3.disabled.svelte-15zgyf5{cursor:default;outline:0}.base3.enabled.svelte-15zgyf5{cursor:pointer}.base3.enabled.svelte-15zgyf5:active{background-color:var(--color-base-select-bg)!important}.base3.svelte-15zgyf5>.cmbSep:where(.svelte-15zgyf5){border-left:solid 1px;border-color:var(--color-menu-border);width:6px;height:30px;margin-left:4px}.inner2.svelte-15zgyf5{display:flex;flex-grow:1;align-items:center;overflow:hidden}.base3.svelte-1hsfiv3{height:44px;display:flex;flex-direction:row;flex-wrap:nowrap;outline:0;border-radius:4px;flex-grow:1;align-items:center;background:var(--bgcolor)}.inner2.svelte-1hsfiv3{display:flex;flex-grow:1;align-items:center;overflow:hidden}.base3.svelte-1fa6aor{height:40px;display:flex;flex-direction:row;flex-wrap:nowrap;outline:0;border-radius:4px;flex-grow:1;align-items:center;background:var(--bgcolor);padding:0 8px}.inner2.svelte-1fa6aor{display:flex;flex-grow:1;align-items:center;overflow:hidden}.models.svelte-dfnyam{display:flex}.color-reset.svelte-dfnyam{color:var(--color-gray80);width:100%;height:40px;display:flex}.color-reset.svelte-dfnyam button:where(.svelte-dfnyam){display:flex;justify-content:center;border-radius:var(--border-radius);background-color:var(--color-natural-white);align-items:center;gap:0 var(--spacing-1);width:100%;min-width:20px;height:26px;min-height:30px;padding:0 10px;font-size:.8rem;border:1px solid;border-color:var(--color-gray50);overflow:hidden;position:relative;transition:background-color .3s;user-select:none;color:var(--color-gray80)}.color-reset.svelte-dfnyam button:where(.svelte-dfnyam) img:where(.svelte-dfnyam){max-width:20px;pointer-events:none}.color-reset.svelte-dfnyam button:where(.svelte-dfnyam):hover{background-color:var(--color-base-hover-bg)}.color-reset.svelte-dfnyam button:where(.svelte-dfnyam):active{background-color:var(--color-base-select-bg)}.color-reset.svelte-dfnyam button.active:where(.svelte-dfnyam){background-color:var(--color-base-select-bg)}.standard.svelte-bwscs3{pointer-events:auto;background:var(--color-menu-bg);position:absolute;border-radius:4px;border:solid 1px transparent;box-shadow:1px 1px 4px 1px #0000004d;overflow:auto;outline:none}.panel.svelte-bwscs3{pointer-events:auto;background-color:var(--color-gray10);position:absolute;border-radius:var(--radius-l);border:solid 1px transparent;box-shadow:var(--shadow);overflow:auto;outline:none}.base.svelte-1epgk94{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:var(--z-context-menu);overflow:hidden}.tooltip.svelte-e028xv{position:absolute;line-height:1.6;font-size:var(--fs-14);z-index:var(--z-tooltip);overflow:hidden;word-break:break-all;box-shadow:0 2px 6px var(--color-gray80);max-width:200px;min-height:34px;width:max-content;padding:var(--spacing-2) var(--spacing-1);color:var(--color-natural-white);background-color:#191919b3;border-radius:var(--radius-s);pointer-events:none;white-space:pre-wrap}.tooltip.center.svelte-e028xv{transform:translate(-50%)}@media screen and (max-width: 576px){.tooltip.svelte-e028xv{max-width:8rem}}@media screen and (max-width: 1023.9375px){.tooltip.svelte-e028xv:not(.touch-device-visible){display:none}}@media (any-hover: none){.tooltip.svelte-e028xv:not(.touch-device-visible){display:none}}.overlay.svelte-xprjja{position:fixed;width:100%;height:100%;left:0;top:0;background-color:#0000004d;display:flex;justify-content:center;align-items:center;transition:background-color .3s;z-index:var(--z-infinity)}.lists.svelte-4qum0f{max-height:280px}.lists.svelte-4qum0f .author:where(.svelte-4qum0f){width:100%;height:48px;padding:var(--spacing-1);display:flex;align-items:center}.lists.svelte-4qum0f .author:where(.svelte-4qum0f) .truncate:where(.svelte-4qum0f){max-width:240px}.lists.svelte-4qum0f .date:where(.svelte-4qum0f){white-space:nowrap}
