.LessonJournal-module-scss-module__gA_ePq__scroller{min-height:0;scroll-padding-left:calc(var(--lj-name-width) + var(--lj-name-column-gap));scroll-padding-top:calc(var(--lj-header-row-height) + var(--lj-summary-row-height) + 2*var(--lj-block-gap));scroll-padding-bottom:calc(var(--lj-total-row-height) + var(--lj-block-gap));flex:1;position:relative;overflow:auto}.LessonJournal-module-scss-module__gA_ePq__table{color:#1e1e1e;white-space:nowrap;width:max-content;min-width:100%;font-size:.875rem}.LessonJournal-module-scss-module__gA_ePq__stickyTop{z-index:20;gap:var(--lj-block-gap);padding-bottom:var(--lj-block-gap);background-color:#fff;flex-direction:column;display:flex;position:sticky;top:0}.LessonJournal-module-scss-module__gA_ePq__headerRow{height:var(--lj-header-row-height);align-items:stretch;display:flex}.LessonJournal-module-scss-module__gA_ePq__corner{z-index:1;flex:0 0 calc(var(--lj-name-width) + var(--lj-name-column-gap));min-width:0;padding-right:var(--lj-name-column-gap);background-color:#fff;display:flex;position:sticky;left:0}.LessonJournal-module-scss-module__gA_ePq__cornerBox{background-color:#f6f6f6;border:.0625rem solid #e6e6e6;border-radius:.5rem;flex:1;align-items:center;min-width:0;padding-inline:1rem;display:flex}.LessonJournal-module-scss-module__gA_ePq__headerColumns{background-color:#f6f6f6;border-radius:.5rem;flex:none;align-items:stretch;display:flex;box-shadow:inset 0 0 0 .0625rem #e6e6e6}.LessonJournal-module-scss-module__gA_ePq__headerCell{flex:0 0 var(--lj-column-width);--column-menu-bg:#f6f6f6;color:#1e1e1e;border-left:.0625rem solid #e6e6e6;justify-content:center;align-items:center;padding-inline:.5rem;font-size:.8125rem;font-weight:500;transition:background-color .12s,padding-right .18s;display:flex;position:relative;overflow:hidden}.LessonJournal-module-scss-module__gA_ePq__headerCell:has([data-percent]){padding-right:1.75rem}.LessonJournal-module-scss-module__gA_ePq__headerCell:has(.LessonJournal-module-scss-module__gA_ePq__headerButton:focus-visible){box-shadow:inset 0 0 0 .0625rem #a703ff}.LessonJournal-module-scss-module__gA_ePq__headerCell:has([aria-expanded=true]){--column-menu-bg:#eee;outline-offset:-.125rem;background-color:#eee;outline:.125rem solid #a703ff}.LessonJournal-module-scss-module__gA_ePq__headerCell:before{content:"";flex:0 1000 0;transition:flex-basis .18s}.LessonJournal-module-scss-module__gA_ePq__headerCell:has([data-percent]):before{flex-basis:1.25rem}.LessonJournal-module-scss-module__gA_ePq__headerButton{appearance:none;font:inherit;color:inherit;background:0 0;border:none;margin:0;padding:0}.LessonJournal-module-scss-module__gA_ePq__headerButton:focus{outline:none}.LessonJournal-module-scss-module__gA_ePq__headerButton{flex:0 auto;align-items:center;min-width:0;display:flex}.LessonJournal-module-scss-module__gA_ePq__headerButton:after{content:"";position:absolute;inset:0}.LessonJournal-module-scss-module__gA_ePq__headerCellFirst{border-left:none}.LessonJournal-module-scss-module__gA_ePq__headerCell[data-focused]{--column-menu-bg:#f1e4ff;background-color:#f1e4ff}.LessonJournal-module-scss-module__gA_ePq__headerCellFirst[data-focused]{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.LessonJournal-module-scss-module__gA_ePq__headerCellFirst:has([aria-expanded=true]){border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.LessonJournal-module-scss-module__gA_ePq__headerCellLast[data-focused]{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.LessonJournal-module-scss-module__gA_ePq__headerCellLast:has([aria-expanded=true]){border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.LessonJournal-module-scss-module__gA_ePq__headerCellDrill,.LessonJournal-module-scss-module__gA_ePq__headerCellDrill .LessonJournal-module-scss-module__gA_ePq__headerButton,.LessonJournal-module-scss-module__gA_ePq__headerCellDrill .LessonJournal-module-scss-module__gA_ePq__headerButton>span{cursor:pointer}.LessonJournal-module-scss-module__gA_ePq__headerCellDrill:hover .LessonJournal-module-scss-module__gA_ePq__headerButton{color:#a703ff}.LessonJournal-module-scss-module__gA_ePq__headerCellDrill:hover .LessonJournal-module-scss-module__gA_ePq__headerButton>span:first-child{text-underline-offset:.1875rem;text-decoration:underline}.LessonJournal-module-scss-module__gA_ePq__headerChevron{color:#c2c2c2;flex:none;margin-left:.125rem;transition:color .15s}.LessonJournal-module-scss-module__gA_ePq__headerCellDrill:hover .LessonJournal-module-scss-module__gA_ePq__headerChevron{color:#a703ff}.LessonJournal-module-scss-module__gA_ePq__row{height:var(--lj-row-height);align-items:stretch;display:flex}.LessonJournal-module-scss-module__gA_ePq__row:hover .LessonJournal-module-scss-module__gA_ePq__rowColumns{background-color:#fafafa}.LessonJournal-module-scss-module__gA_ePq__row:has(.LessonJournal-module-scss-module__gA_ePq__cell:focus-within) .LessonJournal-module-scss-module__gA_ePq__rowLabelBox{background-color:#f1e4ff}.LessonJournal-module-scss-module__gA_ePq__rowLabel{z-index:1;flex:0 0 calc(var(--lj-name-width) + var(--lj-name-column-gap));min-width:0;padding-right:var(--lj-name-column-gap);background-color:#fff;display:flex;position:sticky;left:0}.LessonJournal-module-scss-module__gA_ePq__rowLabelBox{background-color:#f6f6f6;border-bottom:.0625rem solid #e6e6e6;border-left:.0625rem solid #e6e6e6;border-right:.0625rem solid #e6e6e6;flex:1;align-items:center;min-width:0;padding-inline:.75rem;transition:background-color .12s;display:flex}.LessonJournal-module-scss-module__gA_ePq__rowColumns{flex:none;align-items:stretch;display:flex;box-shadow:inset .0625rem 0 #e6e6e6,inset -.0625rem 0 #e6e6e6,inset 0 -.0625rem #e6e6e6}.LessonJournal-module-scss-module__gA_ePq__rowFirst .LessonJournal-module-scss-module__gA_ePq__rowLabelBox{border-top:.0625rem solid #e6e6e6;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.LessonJournal-module-scss-module__gA_ePq__rowFirst .LessonJournal-module-scss-module__gA_ePq__rowColumns{border-top-left-radius:.5rem;border-top-right-radius:.5rem;box-shadow:inset .0625rem 0 #e6e6e6,inset -.0625rem 0 #e6e6e6,inset 0 -.0625rem #e6e6e6,inset 0 .0625rem #e6e6e6}.LessonJournal-module-scss-module__gA_ePq__rowLast .LessonJournal-module-scss-module__gA_ePq__rowLabelBox,.LessonJournal-module-scss-module__gA_ePq__rowLast .LessonJournal-module-scss-module__gA_ePq__rowColumns{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.LessonJournal-module-scss-module__gA_ePq__cell{appearance:none;font:inherit;color:inherit;background:0 0;border:none;margin:0;padding:0}.LessonJournal-module-scss-module__gA_ePq__cell:focus{outline:none}.LessonJournal-module-scss-module__gA_ePq__cell{flex:0 0 var(--lj-column-width);border-right:.0625rem solid #e6e6e6;justify-content:center;align-items:center;display:flex;position:relative}.LessonJournal-module-scss-module__gA_ePq__cellLast{border-right:none}.LessonJournal-module-scss-module__gA_ePq__cell:focus-within{outline-offset:-.125rem;outline:.125rem solid #a703ff}.LessonJournal-module-scss-module__gA_ePq__cell input:focus{box-shadow:none}.LessonJournal-module-scss-module__gA_ePq__cell input:focus-visible{outline:none}.LessonJournal-module-scss-module__gA_ePq__cellRing:before{content:"";border:solid var(--lj-attendance-color);pointer-events:none;border-width:.125rem 0;transition:opacity .12s;position:absolute;inset:.125rem 0}.LessonJournal-module-scss-module__gA_ePq__cellRingStart:before{border-left-width:.125rem;left:.125rem}.LessonJournal-module-scss-module__gA_ePq__cellRingEnd:before{border-right-width:.125rem;right:.125rem}.LessonJournal-module-scss-module__gA_ePq__cell:focus-within:before{opacity:0}.LessonJournal-module-scss-module__gA_ePq__cell[data-over]{background-color:#f95c2a4d}.LessonJournal-module-scss-module__gA_ePq__cell:has([data-over]){background-color:#f95c2a4d}.LessonJournal-module-scss-module__gA_ePq__placeholder{color:#c2c2c2}.LessonJournal-module-scss-module__gA_ePq__cellTotal{background-color:#f6f6f6;box-shadow:inset .0625rem 0 #e6e6e6,inset 0 -.0625rem #e6e6e6}.LessonJournal-module-scss-module__gA_ePq__rowFirst .LessonJournal-module-scss-module__gA_ePq__cellTotal{border-top-left-radius:.5rem;box-shadow:inset .0625rem 0 #e6e6e6,inset 0 -.0625rem #e6e6e6,inset 0 .0625rem #e6e6e6}.LessonJournal-module-scss-module__gA_ePq__rowLast .LessonJournal-module-scss-module__gA_ePq__cellTotal{border-bottom-left-radius:.5rem}.LessonJournal-module-scss-module__gA_ePq__maxMissing{color:#d9480f;cursor:help}.LessonJournal-module-scss-module__gA_ePq__cellSolution{cursor:pointer}.LessonJournal-module-scss-module__gA_ePq__cell[data-solution]{position:relative}.LessonJournal-module-scss-module__gA_ePq__cell[data-solution]:after{content:"";pointer-events:none;position:absolute}.LessonJournal-module-scss-module__gA_ePq__cell[data-solution=pending]:after{background-color:#a703ff;border-radius:50%;width:.4375rem;height:.4375rem;top:.375rem;right:.375rem}.LessonJournal-module-scss-module__gA_ePq__cell[data-solution=checked]:after{background-color:#1e1e1e66;width:.6875rem;height:.6875rem;top:.25rem;right:.25rem;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/contain no-repeat}.LessonJournal-module-scss-module__gA_ePq__summaryRow{height:var(--lj-summary-row-height);color:#1e1e1ea3;flex:none;align-items:stretch;font-size:.75rem;line-height:1;display:flex}.LessonJournal-module-scss-module__gA_ePq__summaryLabel{z-index:1;flex:0 0 calc(var(--lj-name-width) + var(--lj-name-column-gap));min-width:0;padding-right:var(--lj-name-column-gap);background-color:#fff;display:flex;position:sticky;left:0}.LessonJournal-module-scss-module__gA_ePq__summaryLabelBox{background-color:#f6f6f6;border:.0625rem solid #e6e6e6;border-radius:.5rem;flex:1;align-items:center;min-width:0;padding-inline:.75rem;display:flex}.LessonJournal-module-scss-module__gA_ePq__summaryColumns{background-color:#f6f6f6;border-radius:.5rem;flex:none;align-items:stretch;display:flex;box-shadow:inset 0 0 0 .0625rem #e6e6e6}.LessonJournal-module-scss-module__gA_ePq__stickyBottom{z-index:15;padding-top:var(--lj-block-gap);background-color:#fff;position:sticky;bottom:0}.LessonJournal-module-scss-module__gA_ePq__totalRow{height:var(--lj-total-row-height);color:#1e1e1ea3;flex:none;align-items:stretch;font-size:.75rem;line-height:1;display:flex}.LessonJournal-module-scss-module__gA_ePq__totalLabel{z-index:1;flex:0 0 calc(var(--lj-name-width) + var(--lj-name-column-gap));min-width:0;padding-right:var(--lj-name-column-gap);background-color:#fff;display:flex;position:sticky;left:0}.LessonJournal-module-scss-module__gA_ePq__totalLabelBox{background-color:#f6f6f6;border:.0625rem solid #e6e6e6;border-radius:.5rem;flex:1;align-items:center;min-width:0;padding-inline:.75rem;display:flex}.LessonJournal-module-scss-module__gA_ePq__cellPasteWrite{background:linear-gradient(#f1e4ff,#f1e4ff) 50%/calc(100% - .25rem) calc(100% - .25rem) no-repeat}.LessonJournal-module-scss-module__gA_ePq__cellPasteErase{background:linear-gradient(#f95c2a2e,#f95c2a2e) 50%/calc(100% - .25rem) calc(100% - .25rem) no-repeat}.LessonJournal-module-scss-module__gA_ePq__cellPasteSkip{cursor:help;background:repeating-linear-gradient(135deg,#fff 0 .375rem,#f3f3f3 .375rem .75rem) 50%/calc(100% - .25rem) calc(100% - .25rem) no-repeat}.LessonJournal-module-scss-module__gA_ePq__cellPasteInvalid{cursor:help;background:repeating-linear-gradient(135deg,#fff 0 .375rem,#fff4ee .375rem .75rem) 50%/calc(100% - .25rem) calc(100% - .25rem) no-repeat}.LessonJournal-module-scss-module__gA_ePq__pasteInvalid{color:#c2410c}.LessonJournal-module-scss-module__gA_ePq__pasteOld{color:#1e1e1e66}.LessonJournal-module-scss-module__gA_ePq__pasteArrow{color:#1e1e1e66;margin-inline:.375rem}
.LessonJournalLabel-module-scss-module__WqaP4a__text{white-space:nowrap;text-overflow:ellipsis;cursor:default;flex:1;min-width:0;overflow:hidden}.LessonJournalLabel-module-scss-module__WqaP4a__textCentered{flex:0 auto}
.LessonJournalMarkInput-module-scss-module__9zbUeG__input{appearance:none;width:100%;min-width:0;height:100%;font:inherit;color:#1e1e1e;text-align:center;background:0 0;border:none;padding:0}.LessonJournalMarkInput-module-scss-module__9zbUeG__input::placeholder{color:#c2c2c2}.LessonJournalMarkInput-module-scss-module__9zbUeG__input:focus{outline:none;box-shadow:inset 0 0 0 .0625rem #a703ff}
.m_dd3f7539{border:calc(.0625rem * var(--mantine-scale)) solid;border-radius:var(--mantine-radius-default);position:relative}.m_dd3f7539:where(:has(>[data-sticky])){overflow:clip}:where([data-mantine-color-scheme=light]) .m_dd3f7539{border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_dd3f7539{border-color:var(--mantine-color-dark-4)}.m_f2016866{margin:0;padding:0}.m_f2016866 li>p{margin:0}.m_f2016866 ul li,.m_f2016866 ol li{margin-top:calc(.125rem * var(--mantine-scale))}.m_f2016866 p{margin-bottom:calc(.4375rem * var(--mantine-scale))}.m_f2016866 h1,.m_f2016866 h2,.m_f2016866 h3,.m_f2016866 h4,.m_f2016866 h5,.m_f2016866 h6,.m_f2016866 p{margin-top:0}.m_c2204cc2{background-color:var(--mantine-color-body);border-radius:var(--mantine-radius-default)}.m_c2204cc2 .ProseMirror{padding:var(--mantine-spacing-md);outline:0}.m_c2204cc2 .ProseMirror>:last-child{margin-bottom:0}.m_c2204cc2 .ProseMirror p.is-editor-empty:first-of-type:before{content:attr(data-placeholder);pointer-events:none;-webkit-user-select:none;user-select:none;float:left;height:0;color:var(--mantine-color-placeholder)}.m_c2204cc2 div:not(.ProseMirror){z-index:2}.m_c2204cc2 pre{font-family:var(--mantine-font-family-monospace);border-radius:var(--mantine-radius-default);padding:var(--mantine-spacing-sm) var(--mantine-spacing-md)}:where([data-mantine-color-scheme=light]) .m_c2204cc2 pre{background-color:var(--mantine-color-gray-0);color:var(--mantine-color-gray-9);--code-color-comment:var(--mantine-color-gray-5);--code-color-var:var(--mantine-color-red-7);--code-color-number:var(--mantine-color-blue-7);--code-color-title:var(--mantine-color-pink-7);--code-color-keyword:var(--mantine-color-violet-7)}:where([data-mantine-color-scheme=dark]) .m_c2204cc2 pre{background-color:var(--mantine-color-dark-8);color:var(--mantine-color-dark-1);--code-color-comment:var(--mantine-color-dark-2);--code-color-var:var(--mantine-color-red-5);--code-color-number:var(--mantine-color-cyan-5);--code-color-title:var(--mantine-color-yellow-5);--code-color-keyword:var(--mantine-color-violet-3)}.m_c2204cc2 pre code{color:inherit;font-size:var(--mantine-font-size-sm);padding:0;background:0 0!important}.m_c2204cc2 pre .hljs-comment,.m_c2204cc2 pre .hljs-quote{color:var(--code-color-comment)}.m_c2204cc2 pre .hljs-variable,.m_c2204cc2 pre .hljs-template-variable,.m_c2204cc2 pre .hljs-attribute,.m_c2204cc2 pre .hljs-tag,.m_c2204cc2 pre .hljs-regexp,.m_c2204cc2 pre .hljs-link,.m_c2204cc2 pre .hljs-name,.m_c2204cc2 pre .hljs-selector-id,.m_c2204cc2 pre .hljs-selector-class{color:var(--code-color-var)}.m_c2204cc2 pre .hljs-number,.m_c2204cc2 pre .hljs-meta,.m_c2204cc2 pre .hljs-built_in,.m_c2204cc2 pre .hljs-builtin-name,.m_c2204cc2 pre .hljs-literal,.m_c2204cc2 pre .hljs-type,.m_c2204cc2 pre .hljs-params{color:var(--code-color-number)}.m_c2204cc2 pre .hljs-string,.m_c2204cc2 pre .hljs-symbol,.m_c2204cc2 pre .hljs-bullet{color:var(--code-color-var)}.m_c2204cc2 pre .hljs-title,.m_c2204cc2 pre .hljs-section{color:var(--code-color-title)}.m_c2204cc2 pre .hljs-keyword,.m_c2204cc2 pre .hljs-selector-tag{color:var(--code-color-keyword)}.m_c2204cc2 pre .hljs-emphasis{font-style:italic}.m_c2204cc2 pre .hljs-strong{font-weight:700}.m_c2204cc2 .tableWrapper{margin-bottom:var(--mantine-spacing-sm);overflow-x:auto}.m_c2204cc2 table{border-collapse:collapse;table-layout:fixed;width:100%;margin:0;overflow:hidden}:where([data-mantine-color-scheme=light]) .m_c2204cc2 table{--rte-table-border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_c2204cc2 table{--rte-table-border-color:var(--mantine-color-dark-4)}.m_c2204cc2 td,.m_c2204cc2 th{min-width:1em;padding:7px var(--mantine-spacing-xs);border:1px solid var(--rte-table-border-color);vertical-align:top;box-sizing:border-box;position:relative}.m_c2204cc2 th{text-align:start}.m_c2204cc2 .selectedCell{background-color:color-mix(in srgb, var(--mantine-primary-color-light) 30%, transparent)}.m_c2204cc2 .column-resize-handle{width:calc(.25rem * var(--mantine-scale));pointer-events:none;background-color:var(--mantine-primary-color-filled);position:absolute;inset-block:0;inset-inline-end:calc(-.125rem * var(--mantine-scale))}.m_c2204cc2 .ProseMirror-gapcursor:after{border-top-color:var(--mantine-color-text)}.m_c2204cc2 [data-type=details]{align-items:flex-start;gap:var(--mantine-spacing-xs);margin-bottom:var(--mantine-spacing-sm);padding:var(--mantine-spacing-sm);border:1px solid var(--rte-details-border-color);border-radius:var(--mantine-radius-default);display:flex}:where([data-mantine-color-scheme=light]) .m_c2204cc2 [data-type=details]{--rte-details-border-color:var(--mantine-color-gray-3);--rte-details-button-hover:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_c2204cc2 [data-type=details]{--rte-details-border-color:var(--mantine-color-dark-4);--rte-details-button-hover:var(--mantine-color-dark-5)}.m_c2204cc2 [data-type=details]>button{border-radius:var(--mantine-radius-sm);color:inherit;cursor:pointer;background-color:#0000;border:0;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.m_c2204cc2 [data-type=details]>button:empty{width:1.25rem;height:calc(1em * var(--mantine-line-height))}.m_c2204cc2 [data-type=details]>button:empty:hover{background-color:var(--rte-details-button-hover)}.m_c2204cc2 [data-type=details]>button:empty:before{content:"";border-style:solid;border-width:calc(.3125rem * var(--mantine-scale)) 0 calc(.3125rem * var(--mantine-scale)) calc(.375rem * var(--mantine-scale));border-color:#0000 #0000 #0000 currentColor;width:0;height:0}.m_c2204cc2 [data-type=details]:has(>div>[data-type=detailsContent]:not([hidden]))>button:empty:before{transform:rotate(90deg)}.m_c2204cc2 [data-type=details]>div{gap:var(--mantine-spacing-xs);flex-direction:column;width:100%;min-width:0;display:flex}.m_c2204cc2 [data-type=details] summary{font-weight:600}.m_c2204cc2 [data-type=detailsContent][hidden]{display:none}.m_c2204cc2 [data-type=detailsContent]>:last-child{margin-bottom:0}.m_8a991b4f{background-color:var(--mantine-color-body)}.m_23e1dc21{background-color:var(--mantine-color-body);padding:var(--mantine-spacing-xs)}.m_a81ab56{grid-template-columns:repeat(var(--rte-table-insert-columns,10), 1fr);gap:calc(.1875rem * var(--mantine-scale));display:grid}.m_a7fa972{width:calc(1.25rem * var(--mantine-scale));height:calc(1.25rem * var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_a7fa972{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_a7fa972{background-color:var(--mantine-color-dark-5)}.m_a7fa972[data-active]{background-color:var(--mantine-primary-color-filled)}.m_45f260e4{margin-top:var(--mantine-spacing-xs);text-align:center;font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed)}.m_c2207da6{border-radius:var(--mantine-radius-default);cursor:default;justify-content:center;align-items:center;display:flex}.m_c2207da6:where([data-variant=default]){border:calc(.0625rem * var(--mantine-scale)) solid;min-width:calc(1.625rem * var(--mantine-scale));height:calc(1.625rem * var(--mantine-scale))}.m_c2207da6:where([data-variant=subtle]){--control-icon-size:calc(1.25rem * var(--mantine-scale));min-width:calc(2rem * var(--mantine-scale));height:calc(2rem * var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_c2207da6{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4);color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_c2207da6{border-color:var(--mantine-color-dark-4);color:var(--mantine-color-dark-1)}:where([data-mantine-color-scheme=dark]) .m_c2207da6:where([data-variant=default]){background-color:var(--mantine-color-dark-6)}:where([data-mantine-color-scheme=dark]) .m_c2207da6:where([data-variant=subtle]){background-color:var(--mantine-color-dark-7)}.m_c2207da6:where([data-disabled]){cursor:not-allowed;opacity:.5}.m_c2207da6:where([data-interactive]:not([data-disabled])){cursor:pointer}@media (hover:hover){.m_c2207da6:where([data-interactive]:not([data-disabled])):hover{color:var(--mantine-color-bright)}:where([data-mantine-color-scheme=light]) .m_c2207da6:where([data-interactive]:not([data-disabled])):hover:where([data-variant=default]){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=light]) .m_c2207da6:where([data-interactive]:not([data-disabled])):hover:where([data-variant=subtle]){background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_c2207da6:where([data-interactive]:not([data-disabled])):hover{background-color:var(--mantine-color-dark-5)}}@media (hover:none){.m_c2207da6:where([data-interactive]:not([data-disabled])):active{color:var(--mantine-color-bright)}:where([data-mantine-color-scheme=light]) .m_c2207da6:where([data-interactive]:not([data-disabled])):active:where([data-variant=default]){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=light]) .m_c2207da6:where([data-interactive]:not([data-disabled])):active:where([data-variant=subtle]){background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_c2207da6:where([data-interactive]:not([data-disabled])):active{background-color:var(--mantine-color-dark-5)}}.m_c2207da6:where([data-active]){background-color:var(--mantine-primary-color-light);color:var(--mantine-primary-color-light-color)}@media (hover:hover){.m_c2207da6:where([data-active]):hover{background-color:var(--mantine-primary-color-light-hover)}}@media (hover:none){.m_c2207da6:where([data-active]):active{background-color:var(--mantine-primary-color-light-hover)}}.m_9cdfeb3f{width:var(--control-icon-size,16px);height:var(--control-icon-size,16px)}.m_2ab47ef2{background-color:var(--mantine-color-body);display:flex}.m_2ab47ef2:where([data-variant=default]) :where([data-rich-text-editor-control]){border-radius:0}.m_2ab47ef2:where([data-variant=default]) :where([data-rich-text-editor-control]):where(:not(:last-of-type)){border-inline-end-width:0}.m_2ab47ef2:where([data-variant=default]) :where([data-rich-text-editor-control]):where(:last-of-type){border-start-end-radius:var(--mantine-radius-default);border-end-end-radius:var(--mantine-radius-default)}.m_2ab47ef2:where([data-variant=default]) :where([data-rich-text-editor-control]):where(:first-of-type){border-start-start-radius:var(--mantine-radius-default);border-end-start-radius:var(--mantine-radius-default)}.m_b67b711e{display:flex}.m_296cf94c{border-inline-end:0;border-start-end-radius:0;border-end-end-radius:0}.m_cfef614{border:calc(.0625rem * var(--mantine-scale)) solid;color:var(--mantine-color-text);height:calc(1.5rem * var(--mantine-scale));width:calc(1.5rem * var(--mantine-scale));border-radius:var(--mantine-radius-default);justify-content:center;align-items:center;display:flex}:where([data-mantine-color-scheme=light]) .m_cfef614{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_cfef614{background-color:var(--mantine-color-dark-7);border-color:var(--mantine-color-dark-4)}.m_cfef614:where([data-active]){background-color:var(--mantine-primary-color-light);color:var(--mantine-primary-color-filled)}@media (hover:hover){.m_cfef614:where([data-active]):hover{background-color:var(--mantine-primary-color-light-hover)}}@media (hover:none){.m_cfef614:where([data-active]):active{background-color:var(--mantine-primary-color-light-hover)}}.m_3b28e7bb{border-start-start-radius:0;border-end-start-radius:0}.m_4574a3c4{align-items:center;gap:var(--mantine-spacing-sm);top:var(--rte-sticky-offset,0px);background-color:var(--mantine-color-body);z-index:1;border-bottom:calc(.0625rem * var(--mantine-scale)) solid;border-start-start-radius:var(--mantine-radius-default);border-start-end-radius:var(--mantine-radius-default);flex-wrap:wrap;display:flex}.m_4574a3c4:where([data-variant=default]){padding:var(--mantine-spacing-xs) var(--mantine-spacing-md)}.m_4574a3c4:where([data-variant=subtle]){padding:calc(.25rem * var(--mantine-scale));row-gap:0}:where([data-mantine-color-scheme=light]) .m_4574a3c4{border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_4574a3c4{border-color:var(--mantine-color-dark-4)}.m_4574a3c4:where([data-sticky]){position:sticky}.m_8b44009a{padding:0;padding-inline-start:0;list-style-type:none}.m_8b44009a :where(li){margin:0;padding:0;display:flex}.m_8b44009a :where(li[data-checked]>div){flex:auto;min-width:0}.m_8b44009a :where(ul){margin-top:calc(.3125rem * var(--mantine-scale))}.m_8b44009a p{margin:0;padding:0}.m_8b44009a :where(label){display:inline-block}.m_8b44009a :where(input){cursor:pointer;appearance:none;width:calc(1.125rem * var(--mantine-scale));height:calc(1.125rem * var(--mantine-scale));border:calc(.0625rem * var(--mantine-scale)) solid;border-radius:var(--mantine-radius-sm);vertical-align:middle;position:relative}:where([data-mantine-color-scheme=light]) .m_8b44009a :where(input){background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_8b44009a :where(input){background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_8b44009a :where(input):checked{background-color:var(--mantine-primary-color-filled);border-color:var(--mantine-primary-color-filled)}.m_8b44009a :where(input):checked:before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxMCA3Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNCA0LjU4NkwxLjcwNyAyLjI5M0ExIDEgMCAxMC4yOTMgMy43MDdsMyAzYS45OTcuOTk3IDAgMDAxLjQxNCAwbDUtNUExIDEgMCAxMDguMjkzLjI5M0w0IDQuNTg2eiIvPjwvc3ZnPg==);background-repeat:no-repeat;background-size:calc(.625rem * var(--mantine-scale));background-position:50%;position:absolute;inset:0}.m_8b44009a :where(li>label){margin-inline-end:var(--mantine-spacing-sm)}
.m_17884d0f{--carousel-height:auto;position:relative}.m_a2dae653{height:var(--carousel-height);overflow:hidden}.m_a2dae653[data-type=container]{container:carousel/inline-size}.m_fcd81474{height:var(--carousel-height);flex-direction:row;display:flex}:where([data-include-gap-in-size]) .m_fcd81474:where([data-orientation=vertical]){margin-bottom:calc(var(--carousel-slide-gap) * -1)}:where([data-include-gap-in-size]) .m_fcd81474:where([data-orientation=horizontal]){margin-inline-end:calc(var(--carousel-slide-gap) * -1)}.m_fcd81474:where([data-orientation=vertical]){flex-direction:column}.m_39bc3463{z-index:1;pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute}.m_39bc3463:where([data-orientation=vertical]){inset-inline-start:calc(50% - var(--carousel-control-size) / 2);padding:var(--carousel-controls-offset) 0;flex-direction:column;top:0;bottom:0}.m_39bc3463:where([data-orientation=horizontal]){inset-inline:0;top:calc(50% - var(--carousel-control-size) / 2);padding:0 var(--carousel-controls-offset);flex-direction:row}.m_64f58e10{min-width:var(--carousel-control-size);min-height:var(--carousel-control-size);border-radius:var(--carousel-control-size);pointer-events:all;background-color:var(--mantine-color-white);color:var(--mantine-color-black);box-shadow:var(--mantine-shadow-md);border:1px solid var(--mantine-color-gray-3);justify-content:center;align-items:center;transition:opacity .1s;display:flex}:where([data-mantine-color-scheme=light]) .m_64f58e10{opacity:.85}:where([data-mantine-color-scheme=dark]) .m_64f58e10{opacity:.65}@media (hover:hover){.m_64f58e10:hover{opacity:1}}@media (hover:none){.m_64f58e10:active{opacity:1}}.m_71ea3ab1{justify-content:center;gap:calc(.5rem * var(--mantine-scale));pointer-events:none;display:flex;position:absolute}.m_71ea3ab1:where([data-orientation=vertical]){top:0;bottom:0;flex-direction:column;inset-inline-end:var(--mantine-spacing-md)}.m_71ea3ab1:where([data-orientation=horizontal]){bottom:var(--mantine-spacing-md);flex-direction:row;inset-inline:0}.m_eae68602{pointer-events:all;border-radius:var(--mantine-radius-xl);box-shadow:var(--mantine-shadow-sm);opacity:.6;background-color:var(--mantine-color-white)}@media (hover:hover){.m_eae68602:hover{opacity:1}}@media (hover:none){.m_eae68602:active{opacity:1}}.m_eae68602:where([data-active]){opacity:1}.m_eae68602:where([data-orientation=vertical]){width:calc(.3125rem * var(--mantine-scale));height:calc(1.5625rem * var(--mantine-scale))}.m_eae68602:where([data-orientation=horizontal]){width:calc(1.5625rem * var(--mantine-scale));height:calc(.3125rem * var(--mantine-scale))}.m_d98df724{flex:0 0 var(--carousel-slide-size,100%);position:relative}.m_17884d0f:where([data-include-gap-in-size]) .m_d98df724:where([data-orientation=vertical]){padding-bottom:var(--carousel-slide-gap)}.m_17884d0f:where([data-include-gap-in-size]) .m_d98df724:where([data-orientation=horizontal]){padding-inline-end:var(--carousel-slide-gap)}.m_17884d0f:where(:not([data-include-gap-in-size])) .m_d98df724:where([data-orientation=vertical]){margin-bottom:var(--carousel-slide-gap)}.m_17884d0f:where(:not([data-include-gap-in-size])) .m_d98df724:where([data-orientation=horizontal]){margin-inline-end:var(--carousel-slide-gap)}
.AudioView-module-scss-module__84o2WW__root{background-color:#1e1e1e0a;border-radius:1.25rem;gap:.625rem;width:100%;padding:.5rem .75rem;position:relative}.AudioView-module-scss-module__84o2WW__root[data-is-editable=true]{border:.125rem solid #1e1e1e0a;padding:.375rem .625rem}.AudioView-module-scss-module__84o2WW__root[data-is-editable=true][data-selected=true]{border-color:#a703ff}
.carousel-modal-module-scss-module__l4DAvq__preview_item{background-color:#e6e6e6;border-radius:.5rem;width:8rem;height:8rem;position:relative;overflow:hidden}.carousel-modal-module-scss-module__l4DAvq__preview_delete{color:#fff;background-color:#3c3c435c;position:absolute;top:.25rem;right:.25rem}.carousel-modal-module-scss-module__l4DAvq__preview_delete:hover:where(.carousel-modal-module-scss-module__l4DAvq__preview_delete:not([data-loading],.carousel-modal-module-scss-module__l4DAvq__preview_delete:disabled,.carousel-modal-module-scss-module__l4DAvq__preview_delete[data-disabled])){color:#fff;background-color:#3c3c43}
.carousel-view-module-scss-module__iJ0tHa__root{background-color:#fff;border:.125rem solid #fff;border-radius:.5rem;padding:.5rem;transition:all .2s;position:relative}.carousel-view-module-scss-module__iJ0tHa__root[data-is-editable=true][data-selected=true]{background-color:#f8f9fa;border-color:#a703ff}.carousel-view-module-scss-module__iJ0tHa__root[data-is-editable=true][data-selected=true]:hover{border-color:#a703ff}.carousel-view-module-scss-module__iJ0tHa__root[data-is-editable=true]:hover{background-color:#f8f9fa;border-color:#e9ecef}.carousel-view-module-scss-module__iJ0tHa__root[data-is-editable=true]:hover .carousel-view-module-scss-module__iJ0tHa__drag_handle,.carousel-view-module-scss-module__iJ0tHa__root[data-is-editable=true]:hover .carousel-view-module-scss-module__iJ0tHa__delete,.carousel-view-module-scss-module__iJ0tHa__root[data-is-editable=true]:hover .carousel-view-module-scss-module__iJ0tHa__edit{opacity:1;visibility:visible}.carousel-view-module-scss-module__iJ0tHa__drag_handle{opacity:0;visibility:hidden;cursor:grab;transition:opacity .2s,visibility .2s;position:absolute;top:calc(50% - 1rem);left:-1rem}.carousel-view-module-scss-module__iJ0tHa__delete{opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s;position:absolute;top:.25rem;right:.25rem}.carousel-view-module-scss-module__iJ0tHa__edit{opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s;position:absolute;top:.25rem;right:2.625rem}.carousel-view-module-scss-module__iJ0tHa__carousel_control{color:#fff;background-color:#3c3c435c;border:0;border-radius:.25rem;transition:background-color .15s}.carousel-view-module-scss-module__iJ0tHa__carousel_control:hover:where(.carousel-view-module-scss-module__iJ0tHa__carousel_control:not([data-loading],.carousel-view-module-scss-module__iJ0tHa__carousel_control:disabled,.carousel-view-module-scss-module__iJ0tHa__carousel_control[data-disabled])){color:#fff;background-color:#3c3c43}
.mathematics-modal-module-scss-module__NbIgka__preview{color:#1e1e1e;white-space:pre-wrap;word-break:break-word;background:#f6f6f6;border:.09375rem solid #d4d4d4;border-radius:.5rem;padding:0 .5rem .5rem}.mathematics-modal-module-scss-module__NbIgka__preview_header{align-items:center;height:2.25rem;display:flex}.mathematics-modal-module-scss-module__NbIgka__switch_label{color:#7b7b7b;font-size:14px}
.mathematics-view-module-scss-module__Gp_erW__root{background-color:#fff;transition:all .2s;position:relative}.mathematics-view-module-scss-module__Gp_erW__root[data-is-editable=true]{border:.125rem solid #fff;border-radius:.5rem;padding:.5rem}.mathematics-view-module-scss-module__Gp_erW__root[data-is-editable=true][data-selected=true]{background-color:#f8f9fa;border-color:#a703ff}.mathematics-view-module-scss-module__Gp_erW__root[data-is-editable=true][data-selected=true]:hover{border-color:#a703ff}.mathematics-view-module-scss-module__Gp_erW__root[data-is-editable=true]:hover{background-color:#f8f9fa;border-color:#e9ecef}.mathematics-view-module-scss-module__Gp_erW__root[data-is-editable=true]:hover .mathematics-view-module-scss-module__Gp_erW__drag_handle,.mathematics-view-module-scss-module__Gp_erW__root[data-is-editable=true]:hover .mathematics-view-module-scss-module__Gp_erW__delete,.mathematics-view-module-scss-module__Gp_erW__root[data-is-editable=true]:hover .mathematics-view-module-scss-module__Gp_erW__edit{opacity:1;visibility:visible}.mathematics-view-module-scss-module__Gp_erW__drag_handle{opacity:0;visibility:hidden;cursor:grab;transition:opacity .2s,visibility .2s;position:absolute;top:calc(50% - 1rem);left:-1rem}.mathematics-view-module-scss-module__Gp_erW__delete{opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s;position:absolute;top:.25rem;right:.25rem}.mathematics-view-module-scss-module__Gp_erW__edit{opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s;position:absolute;top:.25rem;right:2.625rem}.mathematics-view-module-scss-module__Gp_erW__mathjax_container{white-space:pre-wrap;word-break:break-word}
.AddTableControl-module-scss-module__sXcS2a__grid{gap:.125rem;display:inline-grid}.AddTableControl-module-scss-module__sXcS2a__cell{border:.0625rem solid #1e1e1e;width:1.25rem;height:1.25rem}.AddTableControl-module-scss-module__sXcS2a__cell[data-active=true]{background-color:#f5e2ff;border-color:#a703ff}
