.math-input-wrapper{flex-direction:column;width:100%;padding:5px;display:flex}.math-preview{text-align:center;border:1px solid #d3d3d3;width:100%;min-height:50px;padding:10px;font-size:20px}.math-preview *{font-family:Katex_Math}.math-input{background:0 0;border:1px solid #d3d3d3;width:100%;margin-top:5px;padding:10px}.errorMessage{color:red}.restore-gate[data-v-57ec3735]{z-index:var(--z-banner);background:rgb(var(--v-theme-background));justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.restore-gate__card[data-v-57ec3735]{text-align:center;background:rgb(var(--v-theme-surface));border-radius:var(--radius-lg);max-width:340px;box-shadow:var(--shadow-2);flex-direction:column;align-items:center;gap:12px;padding:28px 24px;display:flex}.restore-gate__title[data-v-57ec3735]{margin:0;font-size:15px;font-weight:600}.restore-gate__hint[data-v-57ec3735]{margin:0;font-size:13px;line-height:1.5}.restore-gate__actions[data-v-57ec3735]{align-items:center;gap:8px;margin-top:4px;display:flex}.restore-gate-enter-active[data-v-57ec3735],.restore-gate-leave-active[data-v-57ec3735]{transition:opacity var(--dur-base) var(--ease-standard)}.restore-gate-enter-from[data-v-57ec3735],.restore-gate-leave-to[data-v-57ec3735]{opacity:0}.v-application{background:rgb(var(--v-theme-background));color:rgba(var(--v-theme-on-background), var(--v-high-emphasis-opacity));display:flex}.v-application__wrap{-webkit-backface-visibility:hidden;backface-visibility:hidden;max-width:100%;min-height:100vh;flex-direction:column;flex:auto;min-height:100dvh;display:flex;position:relative}.update-ready[data-v-0beec7c8]{height:28px;padding:0 8px;font-size:13px}.update-ready__label[data-v-0beec7c8]{margin-left:4px}.help-entry[data-v-ae5315df]{height:28px;padding:0 8px;font-size:13px}.help-entry--compact[data-v-ae5315df]{min-width:44px;padding:0 8px;position:relative}.help-entry__label[data-v-ae5315df]{margin-left:4px}.v-system-bar{text-align:end;flex:auto;justify-content:flex-end;align-items:center;width:100%;max-width:100%;height:24px;padding-inline-start:8px;padding-inline-end:8px;display:flex;position:relative}.v-system-bar .v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-system-bar{box-shadow:0px 0px 0px 0px var(--v-shadow-key-umbra-opacity,#0003), 0px 0px 0px 0px var(--v-shadow-key-penumbra-opacity,#00000024), 0px 0px 0px 0px var(--v-shadow-key-ambient-opacity,#0000001f)}.v-system-bar--absolute{position:absolute}.v-system-bar--fixed{position:fixed}.v-system-bar{background:rgba(var(--v-theme-surface-light));color:rgba(var(--v-theme-on-surface-light), var(--v-high-emphasis-opacity));letter-spacing:.0333333em;text-transform:none;font-size:.75rem;font-weight:400;line-height:1.667}.v-system-bar--rounded{border-radius:0}.v-system-bar--window{height:32px}.v-system-bar:not(.v-system-bar--absolute){padding-inline-end:calc(var(--v-scrollbar-offset) + 8px)}.title-bar{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;height:100%;display:flex}.app-system-bar.app-system-bar{opacity:1;color:rgb(var(--v-theme-on-surface-variant))}.app-system-bar.app-system-bar--window-buttons{padding-inline-start:72px}.app-system-bar.app-system-bar .language-toggle{height:28px;min-height:28px;color:var(--muted);transition:background-color var(--dur-quick) var(--ease-standard);background:0 0;border:0;padding:0 8px;font-size:13px}.app-system-bar.app-system-bar .language-toggle:hover{background:var(--fill)}.cursor-pointer{cursor:pointer}button.app-rail-item{font:inherit;border:0;padding:0}.app-rail-item{--app-rail-item-background:.67;background-color:rgba(var(--v-theme-surface-light), var(--app-rail-item-background));width:48px;height:48px;color:rgba(var(--v-theme-on-surface), var(--v-medium-emphasis-opacity));transition:background-color var(--dur-quick) var(--ease-standard), border-color var(--dur-quick) var(--ease-standard), color var(--dur-quick) var(--ease-standard);flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:relative}.app-rail-item:hover{--app-rail-item-background:.87;background-color:rgba(var(--v-theme-surface-light), var(--app-rail-item-background));color:rgba(var(--v-theme-on-surface), var(--v-high-emphasis-opacity));cursor:pointer}.app-rail-item.app-rail-item-cheese{background-color:rgba(var(--v-theme-on-surface), .12);overflow:visible}.app-rail-item.app-rail-item-cheese .cheese-icon{fill:rgb(var(--v-theme-on-surface));opacity:.45;transition:fill var(--dur-quick) var(--ease-standard), opacity var(--dur-quick) var(--ease-standard);width:26px!important;height:26px!important}.app-rail-item.app-rail-item-cheese:hover,.app-rail-item.app-rail-item-cheese[aria-current]{background:#ffa20f}.app-rail-item.app-rail-item-cheese:hover .cheese-icon,.app-rail-item.app-rail-item-cheese[aria-current] .cheese-icon{fill:#23242a;opacity:var(--v-high-emphasis-opacity)}.app-rail-item--dragging{opacity:.4}.app-rail-item--drop-before:after,.app-rail-item--drop-after:after{content:"";background-color:rgba(var(--v-theme-on-surface), .55);pointer-events:none;height:2px;position:absolute;left:0;right:0}.app-rail-item--drop-before:after{top:-3px}.app-rail-item--drop-after:after{bottom:-3px}.app-rail-item.app-rail-item--tile{background-color:#0000;overflow:visible}.app-rail-item.app-rail-item--tile:hover,.app-rail-item.app-rail-item--tile[aria-current]{background-color:#0000}.app-rail-item:not(.app-rail-item--add):before{content:"";border-radius:var(--radius-pill);background-color:rgb(var(--v-theme-on-surface));width:4px;height:0;transition:height var(--dur-quick) var(--ease-standard);pointer-events:none;position:absolute;top:50%;left:-8px;transform:translateY(-50%)}.app-rail-item:not(.app-rail-item--add):hover:before{height:20px}.app-rail-item:not(.app-rail-item--add)[aria-current]:before{height:36px}.app-rail-item.app-rail-item--icon{overflow:visible}.app-rail-item.app-rail-item--icon[aria-current]{color:rgb(var(--v-theme-primary))}.app-rail-item__dot{border-radius:var(--radius-pill);background:var(--warn);width:10px;height:10px;box-shadow:0 0 0 2px var(--canvas);pointer-events:none;position:absolute;top:-2px;right:-2px}.app-rail-item__badge{border-radius:var(--radius-pill);background:var(--warn);min-width:18px;height:18px;box-shadow:0 0 0 2px var(--canvas);color:var(--inverse-surface);text-align:center;pointer-events:none;padding:0 5px;font-size:12px;font-weight:600;line-height:18px;position:absolute;top:-4px;right:-4px}.app-rail-item.app-rail-item--add{border:1.5px dashed rgba(var(--v-theme-on-surface), .28);color:rgba(var(--v-theme-on-surface), var(--v-medium-emphasis-opacity));background-color:#0000}.app-rail-item.app-rail-item--add:hover{background-color:var(--fill-2);border-color:var(--line-2);color:var(--text)}.app-rail-divider.app-rail-divider{opacity:.6;border-radius:var(--radius-pill);width:24px;margin:6px auto}.v-tooltip.v-tooltip>.v-overlay__content.rail-flyout{font-size:14px;font-weight:600;line-height:var(--lh-14);box-shadow:var(--shadow-2);padding:8px 12px}.rail-flyout .rail-flyout__inner{align-items:center;gap:8px;display:inline-flex}.rail-flyout .rail-flyout__kbd{border-radius:var(--radius-sm);background:var(--inverse-fill);min-width:20px;height:20px;color:var(--inverse-ink);justify-content:center;align-items:center;padding:0 4px;font-family:inherit;font-size:12px;font-weight:600;display:inline-flex}.user-menu-head[data-v-96590f1f]{align-items:center;gap:12px;padding:16px;display:flex}.user-menu-head__text[data-v-96590f1f]{min-width:0}.user-menu-head__intro[data-v-96590f1f]{font-size:13px;line-height:var(--lh-13);color:var(--muted)}.user-menu-logout .v-list-item-title[data-v-96590f1f]{color:var(--muted)}.user-menu-prefs[data-v-96590f1f]{padding:4px 0}.user-menu-prefs[data-v-96590f1f] .pref-row{justify-content:space-between;align-items:center;gap:12px;min-height:36px;padding:0 16px;display:flex}.user-menu-prefs[data-v-96590f1f] .pref-row__label{font-size:14px;line-height:var(--lh-14);color:var(--text)}.app-rail .v-navigation-drawer__prepend,.app-rail .v-navigation-drawer__append,.app-rail .v-navigation-drawer__content{flex-direction:column;justify-content:flex-start;align-items:center;gap:8px;display:flex}.app-rail .v-navigation-drawer__content{scrollbar-width:none;flex:1;min-height:0;padding-block-start:8px;padding-block-end:8px}.app-rail .v-navigation-drawer__content::-webkit-scrollbar{display:none}.app-rail .v-navigation-drawer__append{overflow:visible}.app-rail .v-navigation-drawer__prepend{padding-top:4px}.app-rail .app-rail-item{flex-shrink:0}.rail-avatar{cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;display:block}.v-app-bar{display:flex}.v-app-bar.v-toolbar{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface), var(--v-high-emphasis-opacity))}.v-app-bar.v-toolbar:not(.v-toolbar--flat){box-shadow:0px 2px 4px -1px var(--v-shadow-key-umbra-opacity,#0003), 0px 4px 5px 0px var(--v-shadow-key-penumbra-opacity,#00000024), 0px 1px 10px 0px var(--v-shadow-key-ambient-opacity,#0000001f)}.v-app-bar:not(.v-toolbar--absolute){padding-inline-end:var(--v-scrollbar-offset)}.v-toolbar{flex-direction:column;flex:none;justify-content:space-between;align-items:flex-start;width:100%;max-width:100%;transition:height .2s cubic-bezier(.4,0,.2,1),width .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),max-width .2s cubic-bezier(.4,0,.2,1),left .2s cubic-bezier(.4,0,.2,1),right .2s cubic-bezier(.4,0,.2,1),top .2s cubic-bezier(.4,0,.2,1),bottom .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1);display:flex;position:relative}@media (prefers-reduced-motion:reduce){.v-toolbar{transition-property:box-shadow}}.v-toolbar{border-color:rgba(var(--v-border-color), var(--v-border-opacity));border-style:solid;border-width:0}.v-toolbar--border{box-shadow:none;border-width:thin}.v-toolbar{box-shadow:0px 0px 0px 0px var(--v-shadow-key-umbra-opacity,#0003), 0px 0px 0px 0px var(--v-shadow-key-penumbra-opacity,#00000024), 0px 0px 0px 0px var(--v-shadow-key-ambient-opacity,#0000001f);background:rgb(var(--v-theme-surface-light));color:rgba(var(--v-theme-on-surface-light), var(--v-high-emphasis-opacity));border-radius:0}.v-toolbar--absolute{position:absolute}.v-toolbar--collapse{max-width:112px;overflow:hidden}.v-toolbar--collapse-end{margin-inline-start:auto}.v-toolbar--collapse.v-toolbar--collapse-start:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-bottom-right-radius:24px}.v-toolbar--collapse.v-toolbar--collapse-start:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-bottom-right-radius:24px}.v-toolbar--collapse.v-toolbar--collapse-start:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-bottom-right-radius:24px}.v-toolbar--collapse.v-toolbar--collapse-start:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-left-radius:24px}.v-toolbar--collapse.v-toolbar--collapse-start:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-left-radius:24px}.v-toolbar--collapse.v-toolbar--collapse-start:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-left-radius:24px}.v-toolbar--collapse.v-toolbar--collapse-end:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-bottom-left-radius:24px}.v-toolbar--collapse.v-toolbar--collapse-end:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-bottom-left-radius:24px}.v-toolbar--collapse.v-toolbar--collapse-end:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-bottom-left-radius:24px}.v-toolbar--collapse.v-toolbar--collapse-end:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-right-radius:24px}.v-toolbar--collapse.v-toolbar--collapse-end:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-right-radius:24px}.v-toolbar--collapse.v-toolbar--collapse-end:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-right-radius:24px}.v-toolbar--collapse .v-toolbar-title{display:none}.v-toolbar--flat{box-shadow:0px 0px 0px 0px var(--v-shadow-key-umbra-opacity,#0003), 0px 0px 0px 0px var(--v-shadow-key-penumbra-opacity,#00000024), 0px 0px 0px 0px var(--v-shadow-key-ambient-opacity,#0000001f)}.v-toolbar--floating{width:auto;display:inline-flex}.v-toolbar--rounded{border-radius:4px}.v-toolbar__content,.v-toolbar__extension{flex:none;align-items:center;width:100%;transition:inherit;display:flex;position:relative}.v-toolbar__content{overflow:hidden}.v-toolbar__content>.v-btn:first-child{margin-inline-start:4px}.v-toolbar__content>.v-btn:last-child{margin-inline-end:4px}.v-toolbar__content>.v-toolbar-title{margin-inline-start:20px}.v-toolbar--density-prominent .v-toolbar__content{align-items:flex-start}.v-toolbar__image{opacity:var(--v-toolbar-image-opacity,1);width:100%;height:100%;transition-property:opacity;display:flex;position:absolute;top:0;left:0}.v-toolbar__prepend,.v-toolbar__append{align-self:stretch;align-items:center;display:flex}.v-toolbar__prepend{margin-inline-start:4px;margin-inline-end:auto}.v-toolbar__append{margin-inline-start:auto;margin-inline-end:4px}.v-toolbar-title{letter-spacing:0;text-transform:none;flex:1;min-width:0;font-size:1.25rem;font-weight:400;line-height:1.75rem}.v-toolbar--density-prominent .v-toolbar-title{letter-spacing:0;text-transform:none;align-self:flex-end;padding-bottom:6px;font-size:1.5rem;font-weight:400;line-height:2.25rem}.v-toolbar-title__placeholder{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.v-toolbar-items{height:inherit;align-self:stretch;display:flex}.v-toolbar-items>.v-btn{border-radius:0}[data-v-0401fce3] .v-toolbar__prepend:empty+.screen-title{padding-inline-start:12px}.offline-banner[data-v-f6b390aa]{z-index:var(--z-banner);color:rgb(var(--v-theme-on-warning));white-space:nowrap;background:rgb(var(--v-theme-warning));border-radius:0;border-bottom-right-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md);box-shadow:var(--shadow-1);align-items:center;gap:8px;padding:6px 16px;font-size:13px;font-weight:500;line-height:1.4;display:flex;position:fixed;top:0;left:50%;transform:translate(-50%)}.offline-banner__icon[data-v-f6b390aa]{color:rgb(var(--v-theme-on-warning))}.offline-slide-enter-active[data-v-f6b390aa],.offline-slide-leave-active[data-v-f6b390aa]{transition:transform var(--dur-base) var(--ease-standard), opacity var(--dur-base) var(--ease-standard)}.offline-slide-enter-from[data-v-f6b390aa],.offline-slide-leave-to[data-v-f6b390aa]{opacity:0;transform:translate(-50%,-100%)}@media not (min-width:960px){.offline-banner[data-v-f6b390aa]{top:calc(64px + env(safe-area-inset-top,0px));white-space:normal;border-radius:var(--radius-md);left:16px;right:16px;transform:none}.offline-slide-enter-from[data-v-f6b390aa],.offline-slide-leave-to[data-v-f6b390aa]{transform:translateY(-8px)}}.v-main{max-width:100%;padding-left:var(--v-layout-left);padding-right:var(--v-layout-right);padding-top:var(--v-layout-top);padding-bottom:var(--v-layout-bottom);flex:1 0 auto;transition:all .2s cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.v-main{transition:none}}.v-main__scroller{max-width:100%;position:relative}.v-main--scrollable{width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.v-main--scrollable>.v-main__scroller{--v-layout-left:0px;--v-layout-right:0px;--v-layout-top:0px;--v-layout-bottom:0px;flex:auto;overflow-y:auto}.app-main--pending[data-v-a40df763]{visibility:hidden;transition:none}.app-main--phone[data-v-a40df763]{padding-top:calc(var(--v-layout-top,0px) + env(safe-area-inset-top,0px));transition:none}.app-main--phone.app-main--tabs[data-v-a40df763]{padding-bottom:calc(var(--v-layout-bottom,0px) + env(safe-area-inset-bottom,0px))}.page-enter--forward[data-v-a40df763]{animation:page-enter-forward-a40df763 var(--dur-base) var(--ease-standard) backwards}.page-enter--back[data-v-a40df763]{animation:page-enter-back-a40df763 var(--dur-base) var(--ease-standard) backwards}.page-enter--fade[data-v-a40df763]{animation:page-enter-fade-a40df763 var(--dur-base) var(--ease-standard) backwards}@keyframes page-enter-forward-a40df763{0%{opacity:0;transform:translate(24px)}}@keyframes page-enter-back-a40df763{0%{opacity:0;transform:translate(-24px)}}@keyframes page-enter-fade-a40df763{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.page-enter--forward[data-v-a40df763],.page-enter--back[data-v-a40df763],.page-enter--fade[data-v-a40df763]{animation:none}}#main-content[data-v-a40df763]:focus{outline:none}.skip-link[data-v-a40df763]{top:calc(10px + env(safe-area-inset-top,0px));left:calc(16px + env(safe-area-inset-left,0px));z-index:var(--z-banner);font-size:14px;line-height:var(--lh-14);color:var(--ink);background:var(--raised);border:1px solid var(--line);border-radius:var(--radius-pill);box-shadow:var(--shadow-2);transition:transform var(--dur-quick) var(--ease-out);padding:8px 14px;text-decoration:none;position:fixed;transform:translateY(-160%)}.skip-link[data-v-a40df763]:focus{transform:none}.skip-link[data-v-a40df763]:focus-visible{transform:none}.app-content[data-v-a40df763]{overscroll-behavior-y:contain;min-height:0;overflow:auto}
