.title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.description{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;border:0;margin:0;padding:0}input[type=search]::-webkit-search-cancel-button{display:none}input[type=search]{-moz-appearance:textfield;appearance:none}ol,li{list-style-type:none}html{--shadow-color:#bbb;background-color:#fafafa}body{max-width:394px;font-weight:400px;margin:0 auto;padding:0 12px;font-family:Inter,sans-serif;font-size:16px}input{color:#1e1e1e;outline:none;font-family:Inter,sans-serif}input::placeholder{color:#6c6c6c}button{cursor:pointer;font-family:Inter,sans-serif}::selection{color:#1e1e1e;background-color:#bbb}button{color:#1e1e1e;background-color:#ededed;border-radius:12px;font-size:16px}button:disabled{cursor:default;color:#4d4d4d;background-color:#d9d9d9}button:active{color:#4d4d4d}.big-button{transition:transform .2s,box-shadow .2s}.big-button:hover{box-shadow:7px 7px 0px var(--shadow-color);transform:translateY(-2px)}.big-button{box-shadow:5px 5px 0px var(--shadow-color);width:100%;padding:10px}.big-button.danger{--shadow-color:#d77e8e;filter:drop-shadow(5px 5px 15px var(--shadow-color));will-change:filter;color:#892f39;background-color:#f3b5ba}.big-button.danger:disabled{cursor:default;color:#d77e8e}.big-button.danger:active{color:#d77e8e}.small-button{transition:transform .2s,box-shadow .2s}.small-button:hover{box-shadow:7px 7px 0px var(--shadow-color);transform:translateY(-2px)}.small-button{width:40px;min-width:40px;height:40px;min-height:40px;position:relative}.small-button .iconize{color:#bbb;position:absolute;top:8px;left:8px}.part-of-speech{color:#4d4d4d;text-transform:lowercase;font-size:15px;font-weight:300}.title[data-v-faf4105c]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.description[data-v-faf4105c]{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.collapsible[data-v-faf4105c]{width:100%;position:relative}.collapsible .collapse-chevron[data-v-faf4105c]{color:#9b9b9b;letter-spacing:normal;-webkit-user-select:none;user-select:none;text-transform:none;white-space:nowrap;word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 19px;direction:ltr;flex-shrink:0;justify-content:center;align-items:center;width:19px;height:19px;font-family:Material Symbols Rounded;font-size:22.8px;font-style:normal;font-weight:400;line-height:1;transition:transform .1s;display:inline-flex;position:absolute;top:0;left:-2px}.collapsible .collapse-chevron--open[data-v-faf4105c]{transform:rotate(90deg)}.collapsible .header[data-v-faf4105c]{cursor:pointer;color:#4d4d4d;-webkit-user-select:none;user-select:none;justify-content:space-between;margin:20px 0 10px 19px;font-size:16px;display:flex}.collapsible .header .left-text-slot[data-v-faf4105c]{font-weight:400;font-size:inherit}.collapsible .header .rught-text-slot[data-v-faf4105c]{font-weight:300;font-size:inherit}.collapsible .content[data-v-faf4105c]{display:none}.collapsible .content--open[data-v-faf4105c]{display:block}.title[data-v-85696240]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.description[data-v-85696240]{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}button[data-v-85696240]{margin-top:15px}.input[data-v-85696240]{color:#1e1e1e;border:3px solid #d9d9d9;border-radius:12px;width:100%;padding:10px;font-size:15px;transition:transform .2s,box-shadow .2s;box-shadow:5px 5px #bbb}.input[data-v-85696240]:focus{transform:translateY(-3px);box-shadow:8px 8px #bbb}.guest-container[data-v-85696240]{color:#6c6c6c;flex-direction:column;align-items:center;gap:6px;margin-top:30px;display:flex}.guest-container .guest-text[data-v-85696240]{cursor:pointer;color:#4d4d4d;font-size:16px;text-decoration:underline}.title[data-v-df57957f]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.description[data-v-df57957f]{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.day[data-v-df57957f]{cursor:default;color:#bbb;-webkit-user-select:none;user-select:none;text-align:center;background-color:#ededed;border-radius:12px;flex-direction:column;justify-content:center;max-width:60px;height:65px;font-size:16px;display:flex;position:relative;box-shadow:5px 5px #bbb}.day .important-mark[data-v-df57957f]{color:#1e1e1e;font-size:18px;font-weight:200;position:absolute;top:6px;right:12px}.day--planned[data-v-df57957f]{transition:transform .2s,box-shadow .2s}.day--planned[data-v-df57957f]:hover{box-shadow:7px 7px 0px var(--shadow-color);transform:translateY(-2px)}.day--planned[data-v-df57957f]{cursor:pointer;color:#1e1e1e}.title[data-v-404d0f67]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.description[data-v-404d0f67]{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.calendar[data-v-404d0f67]{grid-template-columns:repeat(auto-fit,minmax(55px,1fr));gap:5px;display:grid}.title[data-v-117f8bc3]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.description[data-v-117f8bc3]{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mode-radio[data-v-117f8bc3]{transition:transform .2s,box-shadow .2s}.mode-radio[data-v-117f8bc3]:hover{box-shadow:7px 7px 0px var(--shadow-color);transform:translateY(-2px)}.mode-radio[data-v-117f8bc3]{cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#ededed;border-radius:12px;padding:10px;box-shadow:5px 5px #bbb}.mode-radio input[data-v-117f8bc3]{display:none}.mode-radio .title[data-v-117f8bc3]{color:#1e1e1e;padding-bottom:20px;font-size:16px;display:flex;position:relative}.mode-radio .title[data-v-117f8bc3]:before{content:"";background-color:#d9d9d9;border-radius:4px;width:20px;height:20px;margin-right:10px;display:block}.mode-radio .title[data-v-117f8bc3]:after{color:#4d4d4d;letter-spacing:normal;-webkit-user-select:none;user-select:none;text-transform:none;white-space:nowrap;word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 19px;opacity:0;content:"check";direction:ltr;flex-shrink:0;justify-content:center;align-items:center;width:19px;height:19px;font-family:Material Symbols Rounded;font-size:22.8px;font-style:normal;font-weight:400;line-height:1;display:inline-flex;position:absolute;top:0;left:0}.mode-radio .description[data-v-117f8bc3]{color:#4d4d4d;max-width:90%;font-size:14px;font-weight:400}.mode-radio input:checked+.title[data-v-117f8bc3]:after{opacity:1}.title[data-v-f9f1c5d6]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.description[data-v-f9f1c5d6]{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mode-grid[data-v-f9f1c5d6]{grid-template-columns:repeat(auto-fit,minmax(40%,1fr));gap:10px;margin-bottom:15px;display:grid}.title[data-v-bd7c1f3a]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.description[data-v-bd7c1f3a]{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.selector-container[data-v-bd7c1f3a]{cursor:pointer;color:#4d4d4d;align-items:center;gap:5px;margin-bottom:6px;padding-left:3px;display:flex}.selector-container .icon[data-v-bd7c1f3a]{color:#9b9b9b;letter-spacing:normal;-webkit-user-select:none;user-select:none;text-transform:none;white-space:nowrap;word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 16px;direction:ltr;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;font-family:Material Symbols Rounded;font-size:19.2px;font-style:normal;font-weight:400;line-height:1;display:inline-flex}.selector-container .selected-item[data-v-bd7c1f3a]{align-items:center;min-width:0;margin-top:1px;font-size:16px;display:flex;position:relative}.selector-container .selected-item .label[data-v-bd7c1f3a]{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding-right:22px;overflow:hidden}.selector-container .selected-item .chevron[data-v-bd7c1f3a]{color:#6c6c6c;letter-spacing:normal;-webkit-user-select:none;user-select:none;text-transform:none;white-space:nowrap;word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 19px;direction:ltr;flex-shrink:0;justify-content:center;align-items:center;width:19px;height:19px;margin-left:-3px;font-family:Material Symbols Rounded;font-size:22.8px;font-style:normal;font-weight:400;line-height:1;display:inline-flex;position:absolute;top:1px;right:0;transform:rotate(90deg)}.title[data-v-85b139e6]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.description[data-v-85b139e6]{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bar-container[data-v-85b139e6]{will-change:transform, box-shadow;background-color:#ededed;border-radius:12px;margin-bottom:15px;padding:8px 6px;transition:transform .2s,box-shadow .2s;box-shadow:5px 5px #bbb}.bar-container[data-v-85b139e6]:has(input:focus){transform:translateY(-3px);box-shadow:8px 8px #bbb}.bar-container .search-form[data-v-85b139e6]{background-color:#d9d9d9;border-radius:12px;width:100%;margin-bottom:8px;margin-right:10px;transition:transform .2s,box-shadow .2s;display:flex;position:relative}.bar-container .search-form input[data-v-85b139e6]{background-color:#fff;border-radius:8px;width:100%;max-height:34px;padding:8px;font-size:15px}.bar-container .search-form .search-button[data-v-85b139e6]{color:#9b9b9b;letter-spacing:normal;-webkit-user-select:none;user-select:none;text-transform:none;white-space:nowrap;word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 17px;direction:ltr;background-color:#d9d9d9;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-family:Material Symbols Rounded;font-size:20.4px;font-style:normal;font-weight:400;line-height:1;display:inline-flex;position:absolute;right:0}.bar-container .search-form .clear-button[data-v-85b139e6]{color:#9b9b9b;letter-spacing:normal;-webkit-user-select:none;user-select:none;text-transform:none;white-space:nowrap;word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 20px;direction:ltr;background-color:#d9d9d9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-family:Material Symbols Rounded;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-flex;position:absolute;top:7px;right:44px}.bar-container .info-block[data-v-85b139e6]{color:#6c6c6c;justify-content:space-between;padding-left:6px;padding-right:6px;font-size:15px;font-weight:250;display:flex}.title[data-v-7e36f09c]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.description[data-v-7e36f09c]{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@keyframes pulse-7e36f09c{0%{opacity:.5}50%{opacity:.8}to{opacity:.5}}.entry-skeelton[data-v-7e36f09c]{cursor:default;background-color:#d9d9d9;border-radius:12px;flex-direction:column;align-items:stretch;min-width:370px;max-width:470px;display:flex;box-shadow:5px 5px #bbb}.entry-skeelton .some-text[data-v-7e36f09c]{background:#d9d9d9;border-radius:4px;width:75%;height:14px;margin-bottom:4px;animation:1.2s ease-in-out infinite pulse-7e36f09c}.entry-skeelton .list[data-v-7e36f09c]{flex-direction:column;margin-top:-2px;display:flex}.entry-skeelton header[data-v-7e36f09c]{background-color:#ededed;border-radius:12px;grid-template-columns:30% 30% 40%;padding:8px 6px 6px 16px;display:grid}.entry-skeelton footer[data-v-7e36f09c]{padding:17px}.title[data-v-bfbdeeb0]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.description[data-v-bfbdeeb0]{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.editable-wrapper[data-v-bfbdeeb0]{text-wrap-mode:wrap;text-wrap-style:stable;word-break:break-all}.editable-wrapper input[data-v-bfbdeeb0]{color:#1e1e1e;background-color:#0000;width:100%;height:20px;font-size:16px;line-height:1}.title[data-v-a72f16c2]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.description[data-v-a72f16c2]{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.editable-item[data-v-a72f16c2]{color:#4d4d4d;justify-content:start;align-items:center;font-size:15px;display:flex}.editable-item li[data-v-a72f16c2]{text-wrap-mode:wrap;text-wrap-style:stable;word-break:break-all}.editable-item button[data-v-a72f16c2]{color:#9b9b9b;letter-spacing:normal;-webkit-user-select:none;user-select:none;text-transform:none;white-space:nowrap;word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 16px;width:16px;height:16px;box-shadow:none;direction:ltr;background-color:#0000;flex-shrink:0;justify-content:center;align-items:center;margin-left:-5px;margin-right:6px;padding:0;font-family:Material Symbols Rounded;font-size:19.2px;font-style:normal;font-weight:400;line-height:1;display:inline-flex}.marked li[data-v-a72f16c2]{font-size:15px;font-style:italic}.marked li[data-v-a72f16c2]:before{content:"–";padding-right:10px}.add-form[data-v-a72f16c2]{color:#4d4d4d;background-color:#0000;grid-column:1/4;justify-content:space-between;align-items:center;display:flex}.add-form input[data-v-a72f16c2]{background-color:inherit;width:100%;margin-top:6px;margin-bottom:6px;font-size:16px;font-style:italic}.add-form button[data-v-a72f16c2]{color:#9b9b9b;letter-spacing:normal;-webkit-user-select:none;user-select:none;text-transform:none;white-space:nowrap;word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 19px;width:19px;height:19px;box-shadow:none;background-color:inherit;direction:ltr;flex-shrink:0;justify-content:center;align-items:center;padding:4px;font-family:Material Symbols Rounded;font-size:22.8px;font-style:normal;font-weight:400;line-height:1;display:inline-flex}.add-form[data-v-a72f16c2]:before{content:"–";padding-right:10px}.title[data-v-49296c4a]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.description[data-v-49296c4a]{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.editable-wrapper[data-v-49296c4a]{text-align:right;position:relative}.editable-wrapper .collapse-chevron[data-v-49296c4a]{color:#9b9b9b;letter-spacing:normal;-webkit-user-select:none;user-select:none;text-transform:none;white-space:nowrap;word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 19px;direction:ltr;flex-shrink:0;justify-content:center;align-items:center;width:19px;height:19px;font-family:Material Symbols Rounded;font-size:22.8px;font-style:normal;font-weight:400;line-height:1;transition:transform .1s;display:inline-flex;position:absolute;top:2px;left:3px}.editable-wrapper .collapse-chevron--open[data-v-49296c4a]{transform:rotate(90deg)}.editable-wrapper .select[data-v-49296c4a]{-webkit-user-select:none;user-select:none;background-color:#d9d9d9;border-radius:12px;width:65px;position:relative}.editable-wrapper .select .select-input[data-v-49296c4a]{padding:3px 10px}.editable-wrapper .select .options[data-v-49296c4a]{background-color:#d9d9d9;border-radius:0 0 12px 12px;width:65px;padding:2px 10px;position:absolute}.editable-wrapper .select--open[data-v-49296c4a]{border-radius:12px 12px 0 0}.title[data-v-88d44f2a]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.description[data-v-88d44f2a]{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.entry[data-v-88d44f2a]{cursor:default;color:#1e1e1e;background-color:#d9d9d9;border-radius:12px;flex-direction:column;align-items:stretch;min-width:370px;max-width:470px;font-size:16px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:5px 5px #bbb}.entry.editor-mode[data-v-88d44f2a]{transform:translateY(-3px);box-shadow:8px 8px #bbb}.entry header[data-v-88d44f2a]{background-color:#ededed;border-radius:12px;grid-template-columns:30% 30% auto auto;padding:8px 6px 6px 16px;display:grid}.entry header .foreign[data-v-88d44f2a]{grid-column:1}.entry header .transcription[data-v-88d44f2a]{grid-column:2}.entry header .transcription .speech-container[data-v-88d44f2a]{flex-wrap:nowrap;justify-content:start;align-items:start;gap:2px;margin-right:4px;display:inline-flex}.entry header .transcription .speech-container .audio-button[data-v-88d44f2a]{color:#bbb;letter-spacing:normal;-webkit-user-select:none;user-select:none;text-transform:none;white-space:nowrap;word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 19px;opacity:.65;width:19px;height:19px;box-shadow:none;background-color:inherit;direction:ltr;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-family:Material Symbols Rounded;font-size:22.8px;font-style:normal;font-weight:400;line-height:.8;display:inline-flex}.entry header .translations[data-v-88d44f2a]{flex-direction:column;grid-column:3;margin-top:-2px;display:flex}.entry header .translations li[data-v-88d44f2a]{flex-direction:row;justify-content:space-between;display:flex}.entry header .part-of-speech[data-v-88d44f2a]{grid-column:4}.entry.editor-mode header[data-v-88d44f2a]{grid-template-columns:auto 40% auto}.entry.editor-mode header .foreign[data-v-88d44f2a]{grid-area:1/1}.entry.editor-mode header .transcription[data-v-88d44f2a]{grid-area:1/1;margin:28px 0 5px}.entry.editor-mode header .transcription .speech-container[data-v-88d44f2a]{flex-direction:row-reverse}.entry.editor-mode header .translations[data-v-88d44f2a]{grid-area:1/2/3}.entry.editor-mode header .part-of-speech[data-v-88d44f2a]{grid-area:1/3;justify-self:end}.entry footer[data-v-88d44f2a]{padding:12px 6px 12px 16px}.entry footer[data-v-88d44f2a]:empty{padding:8px}.entry.editor-mode footer[data-v-88d44f2a]{padding-top:5px;padding-bottom:5px}.entry.editor-mode footer ol[data-v-88d44f2a]{margin-top:10px}.title[data-v-ecab6d5d]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.description[data-v-ecab6d5d]{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.list-container[data-v-ecab6d5d]{flex-direction:column;justify-content:start;gap:15px;padding-bottom:10vh;display:flex}.list-container .more-placeholder[data-v-ecab6d5d]{color:#4d4d4d;text-align:center;padding-top:5px;padding-bottom:30px;display:block}.title[data-v-cfe760dd]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.description[data-v-cfe760dd]{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.nav-container[data-v-cfe760dd]{border-bottom:3px solid #d9d9d9;border-radius:2px;justify-content:space-between;margin:15px 6px 12px;display:flex}.nav-container .ranges-container[data-v-cfe760dd]{justify-content:start;align-items:end;gap:7px;margin-bottom:-1px;display:flex;position:relative}.nav-container .ranges-container .indicator[data-v-cfe760dd]{opacity:0;z-index:0;will-change:transform, width;pointer-events:none;background-color:#d9d9d9;border-radius:8px 8px 0 0;min-width:25px;height:100%;position:absolute}.nav-container .ranges-container .indicator.ready[data-v-cfe760dd]{opacity:1;transition:transform .25s,width .15s linear}.nav-container .ranges-container .tab[data-v-cfe760dd]{z-index:1;cursor:pointer;color:#6c6c6c;background-color:#0000;padding:5px 7px 3px;font-size:16px;position:relative}.nav-container .ranges-container .tab input[data-v-cfe760dd]{display:none}.nav-container .ranges-container .tab span[data-v-cfe760dd]{-webkit-user-select:none;user-select:none}.nav-container .ranges-container .tab[data-v-cfe760dd]:has(input:checked){color:#4d4d4d}.nav-container .ranges-container .tab:has(input:checked) span[data-v-cfe760dd]{display:inline-block;transform:translateY(-2px)}.nav-container .ranges-container .tab.disabled[data-v-cfe760dd]{opacity:.5;color:#4d4d4d}.nav-container .descending-button[data-v-cfe760dd]{color:#9b9b9b;letter-spacing:normal;-webkit-user-select:none;user-select:none;text-transform:none;white-space:nowrap;word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 18px;direction:ltr;background-color:#0000;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-top:5px;font-family:Material Symbols Rounded;font-size:21.6px;font-style:normal;font-weight:400;line-height:1;display:inline-flex}.nav-container .descending-button.flipped[data-v-cfe760dd]{transform:scaleY(-1)}.title[data-v-5280a79d]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.description[data-v-5280a79d]{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.manager-container[data-v-5280a79d]{min-height:100vh}.manager-container .create-button[data-v-5280a79d]{background-color:#0000;align-items:center;margin:0;padding:0;display:flex}.manager-container .create-button .icon[data-v-5280a79d]{color:#9b9b9b;letter-spacing:normal;-webkit-user-select:none;user-select:none;text-transform:none;white-space:nowrap;word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 19px;direction:ltr;flex-shrink:0;justify-content:center;align-items:center;width:19px;height:19px;margin-right:3px;font-family:Material Symbols Rounded;font-size:22.8px;font-style:normal;font-weight:400;line-height:1;display:inline-flex}.manager-container .create-button .label[data-v-5280a79d]{color:#9b9b9b;font-size:15px}.title[data-v-46982a3d]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.description[data-v-46982a3d]{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}button[data-v-46982a3d]{color:#9b9b9b;letter-spacing:normal;-webkit-user-select:none;user-select:none;text-transform:none;white-space:nowrap;word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 19px;direction:ltr;flex-shrink:0;justify-content:center;align-items:center;width:19px;height:19px;font-family:Material Symbols Rounded;font-size:22.8px;font-style:normal;font-weight:400;line-height:1;transition:transform .2s,box-shadow .2s;display:inline-flex}button[data-v-46982a3d]:hover{box-shadow:7px 7px 0px var(--shadow-color);transform:translateY(-2px)}button[data-v-46982a3d]{color:#bbb;background-color:#fffc;position:fixed;top:5px;left:5px}.title[data-v-28381b2a]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.description[data-v-28381b2a]{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.disabled[data-v-28381b2a]{cursor:default!important}.option[data-v-28381b2a]{cursor:pointer}.option input[data-v-28381b2a]{display:none}.option div[data-v-28381b2a]{display:flex;position:relative}.option div[data-v-28381b2a]:before{content:"";background-color:#d9d9d9;border-radius:4px;width:20px;height:20px;margin-right:10px;display:block}.option div[data-v-28381b2a]:after{color:#4d4d4d;letter-spacing:normal;-webkit-user-select:none;user-select:none;text-transform:none;white-space:nowrap;word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 19px;opacity:0;content:"check";direction:ltr;flex-shrink:0;justify-content:center;align-items:center;width:19px;height:19px;font-family:Material Symbols Rounded;font-size:22.8px;font-style:normal;font-weight:400;line-height:1;display:inline-flex;position:absolute;top:0;left:0}.option input:checked+div[data-v-28381b2a]:after{opacity:1}.has-placeholder input:not(:checked)+div[data-v-28381b2a]:after{opacity:.65}.title[data-v-5532029c]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.description[data-v-5532029c]{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.disabled .part[data-v-5532029c]{cursor:default!important}.sentence-input[data-v-5532029c]{flex-direction:column;justify-content:start;display:flex}.sentence-input .splitter[data-v-5532029c]{background-color:#d9d9d9;border-radius:1px;height:3px;margin-top:5px}.sentence-input footer[data-v-5532029c]{margin-top:10px}.sentence-input footer[data-v-5532029c],.sentence-input header[data-v-5532029c]{flex-flow:wrap;justify-content:start;gap:5px;min-height:10px;display:flex}.sentence-input footer .part[data-v-5532029c],.sentence-input header .part[data-v-5532029c]{cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#d9d9d9;border-radius:8px;align-items:center;height:25px;padding:3px 6px;font-size:16px;line-height:1;display:flex}.title[data-v-27da7975]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.description[data-v-27da7975]{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.text-input[data-v-27da7975]{color:#1e1e1e;background-color:#d9d9d9;border-radius:8px;width:100%;padding:7px 10px;font-size:15px}.title[data-v-d4f390df]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.description[data-v-d4f390df]{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.task[data-v-d4f390df]{min-width:370px;max-width:470px;margin-bottom:20px}.task .body[data-v-d4f390df]{background-color:#ededed;border-radius:12px;box-shadow:5px 5px #bbb}.task .body header[data-v-d4f390df]{flex-direction:row;justify-content:space-between;padding:12px 15px;display:flex;position:relative}.task .body header .prompt[data-v-d4f390df]{color:#4d4d4d;justify-content:start;font-size:16px;display:flex;position:relative}.task .body header .prompt span[data-v-d4f390df]{margin-left:5px;display:inline-block}.task .body header .prompt .bold[data-v-d4f390df]{color:#1e1e1e}.task .body header .info[data-v-d4f390df]{gap:5px;display:flex}.task .body footer[data-v-d4f390df]{margin-bottom:18px;padding:0 15px}.task .body footer .option-input[data-v-d4f390df]{flex-direction:column;gap:10px;display:flex}.task .body .big-button[data-v-d4f390df]{background-color:#d9d9d9}.task .correct[data-v-d4f390df]{color:#4d4d4d;margin-top:15px;padding:2px 8px;font-size:16px;display:block;position:relative}.task .icon[data-v-d4f390df]{color:#bbb;letter-spacing:normal;-webkit-user-select:none;user-select:none;text-transform:none;white-space:nowrap;word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 19px;direction:ltr;flex-shrink:0;justify-content:center;align-items:center;width:19px;height:19px;font-family:Material Symbols Rounded;font-size:22.8px;font-style:normal;font-weight:400;line-height:.8;display:block}.title[data-v-77fd7a33]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.description[data-v-77fd7a33]{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.menu-item[data-v-77fd7a33]{cursor:pointer;border-radius:8px;align-items:center;padding:4px 8px 4px 4px;display:flex}.menu-item .icon[data-v-77fd7a33]{color:#9b9b9b;letter-spacing:normal;-webkit-user-select:none;user-select:none;text-transform:none;white-space:nowrap;word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 16px;direction:ltr;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-left:8px;margin-right:12px;font-family:Material Symbols Rounded;font-size:19.2px;font-style:normal;font-weight:400;line-height:1;display:inline-flex}.menu-item .label[data-v-77fd7a33]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.menu-item.selected[data-v-77fd7a33]:after{content:"check";color:#6c6c6c;letter-spacing:normal;-webkit-user-select:none;user-select:none;text-transform:none;white-space:nowrap;word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 16px;direction:ltr;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-left:auto;padding-left:6px;font-family:Material Symbols Rounded;font-size:19.2px;font-style:normal;font-weight:400;line-height:1;display:inline-flex}.menu-item.disabled[data-v-77fd7a33]{cursor:default;color:#6c6c6c}.menu-item.disabled .icon[data-v-77fd7a33]{color:#bbb}.menu-item[data-v-77fd7a33]:not(.disabled):hover{background-color:#d9d9d9}.title[data-v-366c3eb8]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.description[data-v-366c3eb8]{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.module-list[data-v-366c3eb8]{flex-direction:column;gap:2px;display:flex}.title[data-v-b76a1957]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.description[data-v-b76a1957]{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.custom-scrollbar[data-v-b76a1957]{width:100%;height:100%;position:relative;overflow:hidden}.scroll-container[data-v-b76a1957]{scrollbar-width:none;width:100%;height:100%;overflow:hidden auto}.scroll-container[data-v-b76a1957]::-webkit-scrollbar{display:none}.thumb[data-v-b76a1957]{opacity:.8;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#9b9b9b;border-radius:999px;position:absolute;right:0}.thumb[data-v-b76a1957]:hover,.thumb.is-dragging[data-v-b76a1957]{opacity:1}.thumb-fade-enter-active[data-v-b76a1957],.thumb-fade-leave-active[data-v-b76a1957]{transition:opacity .1s}.thumb-fade-enter-from[data-v-b76a1957],.thumb-fade-leave-to[data-v-b76a1957]{opacity:0}.title[data-v-81352a68]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.description[data-v-81352a68]{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.paged-list .search-form[data-v-81352a68]{position:relative}.paged-list .search-form .icon[data-v-81352a68]{color:#9b9b9b;letter-spacing:normal;-webkit-user-select:none;user-select:none;text-transform:none;white-space:nowrap;word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 16px;direction:ltr;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;font-family:Material Symbols Rounded;font-size:19.2px;font-style:normal;font-weight:400;line-height:1;display:inline-flex;position:absolute;top:8px;left:12px}.paged-list .search-form input[data-v-81352a68]{color:#6c6c6c;background-color:#ededed;border-radius:8px;width:100%;padding:7px 10px 7px 35px;font-size:15px}.paged-list .options-container[data-v-81352a68]{margin:4px 20px 4px 8px}.title[data-v-0e041337]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.description[data-v-0e041337]{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.module-text[data-v-0e041337]{color:#4d4d4d;margin:6px 0 0 10px;font-size:15px}.title[data-v-a327156d]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.description[data-v-a327156d]{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.context-menu[data-v-a327156d]{z-index:9999;position:absolute}.context-menu .menu-body[data-v-a327156d]{z-index:2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);will-change:transform, opacity;-webkit-user-select:none;user-select:none;background-color:#fffc;border-radius:12px;flex-direction:column;min-width:220px;max-width:330px;padding:7px 6px 10px;display:flex;position:relative;box-shadow:5px 5px #bbb}.context-menu .menu-body .module-container[data-v-a327156d]{flex-direction:column;gap:2px;display:flex}.context-menu.is-measuring[data-v-a327156d]{visibility:hidden;pointer-events:none}.triangle[data-v-a327156d]{z-index:1;filter:drop-shadow(5px 5px #bbb);background-color:#0000;width:0;height:0;position:absolute}.triangle-top-left .triangle[data-v-a327156d]{filter:none}.triangle-top-left .menu-body[data-v-a327156d]{border-top-left-radius:0!important}.triangle-top-left .triangle[data-v-a327156d]{border:6px solid #fffc;border-color:#fffc #fffc #0000 #0000;top:0;left:-11px}.triangle-top-right .triangle[data-v-a327156d]{z-index:3}.triangle-top-right .menu-body[data-v-a327156d]{border-top-right-radius:0!important}.triangle-top-right .triangle[data-v-a327156d]{border:6px solid #0000;border-color:#fffc #0000 #0000 #fffc;top:0;right:-11px}.triangle-bottom-left .menu-body[data-v-a327156d]{border-bottom-left-radius:0!important}.triangle-bottom-left .triangle[data-v-a327156d]{border:6px solid #fffc;border-color:#0000 #fffc #fffc #0000;bottom:0;left:-11px}.triangle-bottom-right .triangle[data-v-a327156d]{z-index:3}.triangle-bottom-right .menu-body[data-v-a327156d]{border-bottom-right-radius:0!important}.triangle-bottom-right .triangle[data-v-a327156d]{border:6px solid #0000;border-color:#0000 #0000 #fffc #fffc;bottom:0;right:-11px}.context-fade-enter-active[data-v-a327156d],.context-fade-leave-active[data-v-a327156d]{transition:transform .18s,opacity .18s}.context-fade-enter-from[data-v-a327156d],.context-fade-leave-to[data-v-a327156d]{opacity:0;transform:scale(.97)}.title[data-v-ad231a1a]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.description[data-v-ad231a1a]{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.notification[data-v-ad231a1a]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);will-change:transform, opacity;pointer-events:all;background-color:#fffc;border-radius:0 12px 12px;align-items:start;width:fit-content;min-width:250px;max-width:394px;margin-left:15px;margin-right:12px;padding:10px 25px 10px 15px;display:flex;position:relative;box-shadow:5px 5px #bbb}.notification[data-v-ad231a1a]:after{content:"";background-color:#0000;border:6px solid #fffc;border-color:#fffc #fffc #0000 #0000;width:0;height:0;position:absolute;top:0;left:-11px}.notification .icon[data-v-ad231a1a]{color:#9b9b9b;letter-spacing:normal;-webkit-user-select:none;user-select:none;text-transform:none;white-space:nowrap;word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 25px;opacity:.8;direction:ltr;flex-shrink:0;justify-content:center;align-items:center;width:25px;height:25px;margin-top:2px;margin-right:17px;font-family:Material Symbols Rounded;font-size:30px;font-style:normal;font-weight:400;line-height:1;display:block}.notification .title[data-v-ad231a1a]{color:#1e1e1e;display:block}.notification .description[data-v-ad231a1a]{color:#4d4d4d;margin-top:3px;font-size:15px;display:block}.title[data-v-ab578736]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.description[data-v-ab578736]{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.notification-container[data-v-ab578736]{z-index:9998;pointer-events:none;width:100%;position:fixed;bottom:20px;left:0}.notifications-list[data-v-ab578736]{flex-direction:column;justify-content:end;gap:10px;max-width:394px;margin:0 auto;display:flex}.notification-enter-active[data-v-ab578736]{transition:all .18s}.notification-leave-active[data-v-ab578736]{transition:all .28s}.notification-enter-from[data-v-ab578736],.notification-leave-to[data-v-ab578736]{opacity:0;transform:scale(.97)}.notification-move[data-v-ab578736]{transition:transform .3s cubic-bezier(.3,.9,.2,1.1)}
