.app-layout{grid-template-columns:minmax(var(--ts-toc-min), min(var(--ts-toc-max), 30vw)) minmax(0, 1fr);gap:var(--ts-gap);flex:auto;align-items:stretch;min-height:0;margin-top:.75rem;display:grid}.note-main,.vault-main{min-width:0;min-height:0;overflow:auto}.note-shell:not(.is-zen){height:auto;min-height:100vh;max-height:none;padding-top:var(--ts-chrome-y,.35rem);padding-bottom:2.5rem;overflow:visible}.note-shell:not(.is-zen) .app-layout,.vault-shell:not(.is-zen) .app-layout{column-gap:var(--ts-rail-gap,.75rem);flex:none;grid-template-rows:auto auto auto;align-items:start;row-gap:0;margin-top:0;display:grid}.note-shell.left-open:not(.right-open):not(.is-zen) .app-layout,.vault-shell.left-open:not(.right-open):not(.is-zen) .app-layout{grid-template-columns:minmax(var(--ts-toc-min), min(var(--ts-toc-max), 30vw)) minmax(0, 1fr)}.note-shell.left-open.right-open:not(.is-zen) .app-layout,.vault-shell.left-open.right-open:not(.is-zen) .app-layout{grid-template-columns:minmax(var(--ts-toc-min), min(var(--ts-toc-max), 26vw)) minmax(0, 1fr) minmax(14.5rem, 18.5rem);column-gap:var(--ts-rail-gap,.75rem)}.note-shell:not(.left-open).right-open:not(.is-zen) .app-layout,.vault-shell:not(.left-open).right-open:not(.is-zen) .app-layout{grid-template-columns:minmax(0,1fr) minmax(14.5rem,18.5rem)}.note-shell:not(.left-open):not(.right-open):not(.is-zen) .app-layout,.vault-shell:not(.left-open):not(.right-open):not(.is-zen) .app-layout{grid-template-columns:minmax(0,1fr)}.note-shell:not(.is-zen) .toc-pane,.vault-shell:not(.is-zen) .toc-pane,.note-shell:not(.is-zen) .note-right-rail,.vault-shell:not(.is-zen) .note-right-rail,.note-shell:not(.is-zen) .fluid-scroll,.note-shell:not(.is-zen) .tessprek-editor .tessprek-input,.note-shell:not(.is-zen) .mode-placeholder,.note-shell:not(.is-zen) .vault-empty,.note-shell:not(.is-zen) .vault-error,.vault-shell:not(.is-zen) .vault-main{margin-top:var(--ts-chrome-y,.35rem)}.note-shell:not(.is-zen) .note-main,.note-shell:not(.is-zen) .fluid-editor,.note-shell:not(.is-zen) .tessprek-editor{display:contents}.note-shell:not(.is-zen) .toc-pane,.vault-shell:not(.is-zen) .toc-pane,.note-shell:not(.is-zen) .note-right-rail,.vault-shell:not(.is-zen) .note-right-rail{scrollbar-gutter:stable}.note-shell:not(.is-zen) .toc-pane,.vault-shell:not(.is-zen) .toc-pane{border:none;border-right:1px solid var(--ts-border-strong,var(--ts-border));background:var(--ts-surface,#161b22);border-radius:0;grid-row:3;align-self:start;height:100vh;max-height:100vh;padding:.35rem .65rem .85rem .15rem;position:sticky;top:0}.note-shell.left-open:not(.is-zen) .toc-pane,.vault-shell.left-open:not(.is-zen) .toc-pane{grid-column:1}.note-shell:not(.left-open):not(.is-zen) .toc-pane,.vault-shell:not(.left-open):not(.is-zen) .toc-pane,.note-shell:not(.right-open):not(.is-zen) .note-right-rail,.vault-shell:not(.right-open):not(.is-zen) .note-right-rail{display:none}.note-shell:not(.is-zen) .note-right-rail,.vault-shell:not(.is-zen) .note-right-rail{box-sizing:border-box;border:none;border-left:1px solid var(--ts-border-strong,var(--ts-border));background:var(--ts-surface,#161b22);border-radius:0;grid-row:3;align-self:start;min-width:0;height:100vh;min-height:0;max-height:100vh;padding:.35rem .15rem .85rem .65rem;position:sticky;top:0;overflow:auto}.note-shell.left-open.right-open:not(.is-zen) .note-right-rail,.vault-shell.left-open.right-open:not(.is-zen) .note-right-rail{grid-column:3}.note-shell:not(.left-open).right-open:not(.is-zen) .note-right-rail,.vault-shell:not(.left-open).right-open:not(.is-zen) .note-right-rail{grid-column:2}.note-shell:not(.is-zen) .pending-review{grid-area:2/1/auto/-1}.note-shell:not(.is-zen) .mode-placeholder,.note-shell:not(.is-zen) .vault-empty,.note-shell:not(.is-zen) .vault-error,.vault-shell:not(.is-zen) .vault-main{grid-row:3;min-width:0;max-width:100%;min-height:0;overflow:clip visible}.note-shell.left-open:not(.is-zen) .mode-placeholder,.note-shell.left-open:not(.is-zen) .vault-empty,.note-shell.left-open:not(.is-zen) .vault-error,.vault-shell.left-open:not(.is-zen) .vault-main,.note-shell.left-open:not(.is-zen) .fluid-scroll,.note-shell.left-open:not(.is-zen) .tessprek-editor .tessprek-input{grid-column:2}.note-shell:not(.left-open):not(.is-zen) .mode-placeholder,.note-shell:not(.left-open):not(.is-zen) .vault-empty,.note-shell:not(.left-open):not(.is-zen) .vault-error,.vault-shell:not(.left-open):not(.is-zen) .vault-main,.note-shell:not(.left-open):not(.is-zen) .fluid-scroll,.note-shell:not(.left-open):not(.is-zen) .tessprek-editor .tessprek-input{grid-column:1}.note-shell:not(.is-zen) .tessprek-editor .tessprek-input{grid-row:3;min-width:0;max-width:100%;min-height:0;overflow:clip visible}.note-shell:not(.is-zen) .fluid-menu-backdrop,.note-shell:not(.is-zen) .fluid-slash-menu,.note-shell:not(.is-zen) .fluid-wiki-menu{grid-row:3}.note-shell.left-open:not(.is-zen) .fluid-menu-backdrop,.note-shell.left-open:not(.is-zen) .fluid-slash-menu,.note-shell.left-open:not(.is-zen) .fluid-wiki-menu{grid-column:2}.note-shell:not(.left-open):not(.is-zen) .fluid-menu-backdrop,.note-shell:not(.left-open):not(.is-zen) .fluid-slash-menu,.note-shell:not(.left-open):not(.is-zen) .fluid-wiki-menu{grid-column:1}.note-right-rail-props{margin-top:.35rem}.note-shell:not(.is-zen) .fluid-scroll,.note-shell:not(.is-zen) .tessprek-editor .tessprek-input,.note-shell:not(.is-zen) .mode-placeholder{grid-row:3;min-width:0;max-width:100%}.note-shell:not(.is-zen) .fluid-scroll,.note-shell:not(.is-zen) .tessprek-editor .tessprek-input,.note-shell:not(.is-zen) .mode-placeholder,.note-shell:not(.is-zen) .vault-empty,.note-shell:not(.is-zen) .vault-error,.vault-shell:not(.is-zen) .vault-main{background:var(--ts-bg,#0e1116)}@media (width<=1100px){.note-shell.left-open.right-open:not(.is-zen) .app-layout,.vault-shell.left-open.right-open:not(.is-zen) .app-layout{grid-template-columns:minmax(11rem,26vw) minmax(0,1fr) minmax(13rem,16rem)}}@media (width<=860px){.note-shell.left-open:not(.right-open):not(.is-zen) .app-layout,.vault-shell.left-open:not(.right-open):not(.is-zen) .app-layout{grid-template-columns:minmax(12rem,36vw) minmax(0,1fr)}.note-shell.left-open.right-open:not(.is-zen) .app-layout,.vault-shell.left-open.right-open:not(.is-zen) .app-layout{grid-template-columns:minmax(10rem,32vw) minmax(0,1fr)}.note-shell.left-open.right-open:not(.is-zen) .note-right-rail,.vault-shell.left-open.right-open:not(.is-zen) .note-right-rail{display:none}}@media (width<=640px){.vault-shell,.note-shell{max-width:100%;padding-left:.75rem;padding-right:.75rem}.app-layout{gap:.75rem}.note-shell:not(.is-zen) .app-layout,.vault-shell:not(.is-zen) .app-layout,.note-shell.left-open.right-open:not(.is-zen) .app-layout,.vault-shell.left-open.right-open:not(.is-zen) .app-layout,.note-shell.left-open:not(.right-open):not(.is-zen) .app-layout,.vault-shell.left-open:not(.right-open):not(.is-zen) .app-layout,.note-shell:not(.left-open).right-open:not(.is-zen) .app-layout,.vault-shell:not(.left-open).right-open:not(.is-zen) .app-layout{grid-template-rows:auto auto auto auto;grid-template-columns:minmax(0,1fr)}.note-shell:not(.is-zen) .toc-pane,.vault-shell:not(.is-zen) .toc-pane,.note-shell:not(.is-zen) .note-right-rail,.vault-shell:not(.is-zen) .note-right-rail{border-left:none;border-right:none;border-bottom:1px solid var(--ts-border);grid-area:3/1;height:auto;max-height:40vh;padding:.35rem 0 .65rem;position:static}.note-shell.left-open.right-open:not(.is-zen) .note-right-rail,.vault-shell.left-open.right-open:not(.is-zen) .note-right-rail{display:none}.note-shell:not(.is-zen) .fluid-scroll,.note-shell:not(.is-zen) .tessprek-editor .tessprek-input,.note-shell:not(.is-zen) .mode-placeholder,.note-shell:not(.is-zen) .vault-empty,.note-shell:not(.is-zen) .vault-error,.vault-shell:not(.is-zen) .vault-main{grid-area:4/1}}