.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.viewport{width:min(100%,74rem);margin:0 auto;aspect-ratio:210 / 297;container-type:size}.viewport.continuous{width:min(100%,74rem);aspect-ratio:auto;container-type:inline-size}.viewport.continuous.withToc{width:min(100%,74rem)}.sheet{width:100%;min-height:38rem;padding:clamp(2.6rem,6vw,5.2rem);border-radius:.45rem;background:var(--white);font-size:1rem;color:var(--brown)}.viewport:not(.continuous) .sheet{width:100cqw;height:100cqh;min-height:0;padding:5.2cqh 8.8cqw;border-radius:1.1cqw;font-size:2.05cqw}.continuous .sheet{height:auto;min-height:38rem;padding:clamp(2.6rem,6vw,5.2rem);border-radius:.45rem;font-size:1rem}.continuous.withToc .sheet{width:100%;--paperTocWidth: clamp(13.5rem, 20cqw, 17rem);--paperTocGap: clamp(1.3rem, 2cqw, 2rem);position:relative;display:grid}.continuous.withToc .paperBody,.continuous.withToc .editorBody{grid-area:1 / 1;min-width:0}.continuous.withToc.tocLeft .paperBody,.continuous.withToc.tocLeft .editorBody{padding-left:calc(var(--paperTocWidth) + var(--paperTocGap))}.continuous.withToc.tocRight .paperBody,.continuous.withToc.tocRight .editorBody{padding-right:calc(var(--paperTocWidth) + var(--paperTocGap))}.continuous.withToc .editorBody{min-height:28rem}.sheet h1[id],.sheet h2[id]{scroll-margin-top:6.2rem}@media(max-width:74rem){.viewport.continuous.withToc{display:block;width:min(100%,74rem)}.continuous.withToc .sheet{display:block}.continuous.withToc .paperBody,.continuous.withToc .editorBody,.continuous.withToc.tocLeft .paperBody,.continuous.withToc.tocLeft .editorBody,.continuous.withToc.tocRight .paperBody,.continuous.withToc.tocRight .editorBody{padding-left:0;padding-right:0}}.sheet hr{border:none;border-top:1px solid rgba(63,44,21,.32);margin:1.5rem 0}.sheet strong{font-weight:700}.sheet h1{font-family:var(--paper-h1-font-family, inherit);font-weight:var(--paper-h1-font-weight, 700);font-size:var(--paper-h1-font-size, 1.9rem);line-height:var(--paper-h1-line-height, 1.18);margin-top:var(--paper-h1-margin-top, 1.5rem);margin-bottom:var(--paper-h1-margin-bottom, .8rem)}.sheet h2{font-family:var(--paper-h2-font-family, inherit);font-weight:var(--paper-h2-font-weight, 700);font-size:var(--paper-h2-font-size, 1.55rem);line-height:var(--paper-h2-line-height, 1.22);margin-top:var(--paper-h2-margin-top, 1.3rem);margin-bottom:var(--paper-h2-margin-bottom, .65rem)}.sheet h3{font-family:var(--paper-h3-font-family, inherit);font-weight:var(--paper-h3-font-weight, 700);font-size:var(--paper-h3-font-size, 1.25rem);line-height:var(--paper-h3-line-height, 1.28);margin-top:var(--paper-h3-margin-top, 1.05rem);margin-bottom:var(--paper-h3-margin-bottom, .5rem)}.sheet h4{font-family:var(--paper-title-font-family, inherit);font-weight:var(--paper-title-font-weight, 700);font-size:var(--paper-title-font-size, 2.35rem);line-height:var(--paper-title-line-height, 1.12);margin-top:var(--paper-title-margin-top, 0);margin-bottom:var(--paper-title-margin-bottom, 1.15rem)}.sheet ul,.sheet ol,.tiptap ul,.tiptap ol{margin:1rem 0;padding-left:1.35em;list-style-position:outside}.sheet ul ul,.sheet ul ol,.sheet ol ul,.sheet ol ol,.tiptap ul ul,.tiptap ul ol,.tiptap ol ul,.tiptap ol ol{margin:.28rem 0}.sheet li>p,.tiptap li>p{display:block;margin:0}.sheet ul,.tiptap ul{list-style-type:disc}.sheet ul ul,.tiptap ul ul{list-style-type:circle}.sheet ul ul ul,.tiptap ul ul ul{list-style-type:square}.sheet ol,.tiptap ol{list-style-type:decimal}.sheet ol ol,.tiptap ol ol{list-style-type:lower-alpha}.sheet ol ol ol,.tiptap ol ol ol{list-style-type:lower-roman}.sheet ol ol ol ol,.tiptap ol ol ol ol{list-style-type:decimal-leading-zero}.sheet blockquote{margin:0;margin-top:var(--paper-p-margin-top, 1rem);margin-bottom:var(--paper-p-margin-bottom, 1rem);padding-left:1.3rem;border-left:.45rem solid var(--beige)}.sheet pre{margin:var(--paper-p-margin-top, 1rem) 0 var(--paper-p-margin-bottom, 1rem);padding:.9rem 1.1rem;border-radius:.45rem;background:#3f2c1514;border:1px solid rgba(63,44,21,.22);overflow:auto;white-space:pre-wrap;line-height:1.45}.sheet pre code{font-family:JetBrains Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88em}.sheet table{width:100%;max-width:100%;margin:0 0 var(--paper-p-margin-bottom, 1em);border-collapse:collapse;table-layout:fixed}.sheet th,.sheet td{border:1px solid rgba(63,44,21,.32);padding:.45rem .65rem;vertical-align:top;text-align:left}.sheet th{background:#3f2c151a;font-weight:700}.sheet table.tableBorderHidden th,.sheet table.tableBorderHidden td{border-color:transparent}.sheet img{display:block;max-width:100%;height:auto;margin:0 0 1.2rem;border-radius:var(--paper-image-radius, 2%)}.sheet img.paperImage-left{margin-right:1.8rem}.sheet img.paperImage-right{margin-left:1.8rem}.sheet img.paperImage-center{margin-left:auto;margin-right:auto}.sheet p{-webkit-hyphens:auto;hyphens:auto;font-family:var(--paper-p-font-family, inherit);font-weight:var(--paper-p-font-weight, 400);font-size:var(--paper-p-font-size, 1.16rem);line-height:var(--paper-p-line-height, 1.52);margin-top:var(--paper-p-margin-top, 0);margin-bottom:var(--paper-p-margin-bottom, 1rem)}.sheet p:last-child{margin-bottom:0}.sheet.isEmpty:before{content:attr(data-placeholder);position:absolute;left:0;right:0;top:0;color:var(--brown-half);pointer-events:none}.tiptap{width:100%;height:100%;border:none;border-radius:0;-webkit-backdrop-filter:none;backdrop-filter:none;min-height:100%;line-height:1.52;font-size:1rem;outline:none}.continuous .tiptap{height:auto;min-height:28rem;overflow:visible;font-size:1rem}.continuous .sheet h1,.continuous .tiptap h1{font-size:var(--paper-h1-font-size, 1.9rem);line-height:var(--paper-h1-line-height, 1.2);margin-top:var(--paper-h1-margin-top, 1.5rem);margin-bottom:var(--paper-h1-margin-bottom, .8rem)}.continuous .sheet h2,.continuous .tiptap h2{font-size:var(--paper-h2-font-size, 1.55rem);line-height:var(--paper-h2-line-height, 1.25);margin-top:var(--paper-h2-margin-top, 1.3rem);margin-bottom:var(--paper-h2-margin-bottom, .65rem)}.continuous .sheet h3,.continuous .tiptap h3{font-size:var(--paper-h3-font-size, 1.25rem);line-height:var(--paper-h3-line-height, 1.3);margin-top:var(--paper-h3-margin-top, 1.05rem);margin-bottom:var(--paper-h3-margin-bottom, .5rem)}.continuous .sheet h4,.continuous .tiptap h4{font-size:var(--paper-title-font-size, 2.35rem);line-height:var(--paper-title-line-height, 1.12);margin-top:var(--paper-title-margin-top, 0);margin-bottom:var(--paper-title-margin-bottom, 1.15rem)}.continuous .sheet p,.continuous .tiptap p{font-size:var(--paper-p-font-size, 1.16rem);line-height:var(--paper-p-line-height, 1.62);margin-top:var(--paper-p-margin-top, 0);margin-bottom:var(--paper-p-margin-bottom, 1rem)}.tiptap p{font-family:var(--paper-p-font-family, inherit);font-weight:var(--paper-p-font-weight, 400);font-size:var(--paper-p-font-size, 1.16rem);line-height:var(--paper-p-line-height, 1.52);margin-top:var(--paper-p-margin-top, 0);margin-bottom:var(--paper-p-margin-bottom, 1rem)}.tiptap h1{font-family:var(--paper-h1-font-family, inherit);font-weight:var(--paper-h1-font-weight, 700);font-size:var(--paper-h1-font-size, 1.9rem);line-height:var(--paper-h1-line-height, 1.18);margin-top:var(--paper-h1-margin-top, 1.5rem);margin-bottom:var(--paper-h1-margin-bottom, .8rem)}.tiptap h2{font-family:var(--paper-h2-font-family, inherit);font-weight:var(--paper-h2-font-weight, 700);font-size:var(--paper-h2-font-size, 1.55rem);line-height:var(--paper-h2-line-height, 1.22);margin-top:var(--paper-h2-margin-top, 1.3rem);margin-bottom:var(--paper-h2-margin-bottom, .65rem)}.tiptap h3{font-family:var(--paper-h3-font-family, inherit);font-weight:var(--paper-h3-font-weight, 700);font-size:var(--paper-h3-font-size, 1.25rem);line-height:var(--paper-h3-line-height, 1.28);margin-top:var(--paper-h3-margin-top, 1.05rem);margin-bottom:var(--paper-h3-margin-bottom, .5rem)}.tiptap h4{font-family:var(--paper-title-font-family, inherit);font-weight:var(--paper-title-font-weight, 700);font-size:var(--paper-title-font-size, 2.35rem);line-height:var(--paper-title-line-height, 1.12);margin-top:var(--paper-title-margin-top, 0);margin-bottom:var(--paper-title-margin-bottom, 1.15rem)}.tiptap p:last-child{margin-bottom:0}.tiptap blockquote{margin:0 0 1.6rem;padding-left:1.3rem;border-left:.45rem solid var(--beige)}.tiptap pre{margin:0 0 1.3rem;padding:.9rem 1.1rem;border-radius:.45rem;background:#3f2c1514;border:1px solid rgba(63,44,21,.22);overflow:auto;white-space:pre-wrap;line-height:1.45}.tiptap pre code{font-family:JetBrains Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88em}.tiptap table{width:100%;max-width:100%;margin:0 0 var(--paper-p-margin-bottom, 1em);border-collapse:collapse;table-layout:fixed}.tiptap th,.tiptap td{border:1px solid rgba(63,44,21,.32);padding:.45rem .65rem;vertical-align:top;text-align:left;position:relative}.tiptap th{background:#3f2c151a;font-weight:700}.tiptap .selectedCell:after{content:"";position:absolute;inset:0;background:#3f2c151a;pointer-events:none}.tiptap table.tableBorderHidden th,.tiptap table.tableBorderHidden td{border-color:transparent}.tiptap table.tableBorderHidden:hover th,.tiptap table.tableBorderHidden:hover td{border-color:#3f2c1552}.tiptap .column-resize-handle{position:absolute;top:0;right:-2px;width:4px;bottom:-1px;background:#3f2c1580;pointer-events:none;z-index:2}.tiptap.resize-cursor{cursor:col-resize}.tiptap img{display:block;max-width:100%;height:auto;margin:0 0 1.2rem;border-radius:var(--paper-image-radius, 2%)}.tiptap img.paperImage-left{margin-right:1.8rem}.tiptap img.paperImage-right{margin-left:1.8rem}.tiptap img.paperImage-center{margin-left:auto;margin-right:auto}.tiptap img.ProseMirror-selectednode{outline:3px solid currentColor;outline-offset:.08rem}.paperContent .paperIframe{width:100%;margin:0 0 var(--paper-p-margin-bottom, 1rem);aspect-ratio:16 / 9}.paperContent .paperIframe iframe{width:100%;height:100%;display:block;border:1px solid #b8b8b8;box-sizing:border-box}.tiptap .paperIframe.ProseMirror-selectednode{outline:3px solid currentColor;outline-offset:.08rem}.paperContent .paperArticleLink{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;margin:0 0 var(--paper-p-margin-bottom, 1rem);overflow:hidden;border:1px solid rgba(63,44,21,.2);border-radius:.25rem;background:#0000000d;color:inherit;text-decoration:none}.paperContent .paperArticleLink:hover{border-color:#3f2c1557}.paperContent .paperArticleLinkText{min-width:0;grid-column:1;grid-row:1;align-self:center;padding:.5rem 1.5rem}.paperContent .paperArticleLinkTitle{margin:0 0 .18rem;display:flex;align-items:center;gap:.32rem;font-family:var(--paper-h3-font-family, inherit);font-weight:var(--paper-h3-font-weight, 700);font-size:var(--paper-h3-font-size, 1.25rem);line-height:var(--paper-h3-line-height, 1.28)}.paperContent .paperArticleLinkTitleText{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.paperContent .paperArticleLinkIcon{flex:0 0 auto;font-size:.88em;font-weight:600;line-height:1;font-variation-settings:"FILL" 0,"wght" 600,"GRAD" 0,"opsz" 24}.paperContent .paperArticleLinkDescription{margin:0;overflow:hidden;color:color-mix(in oklab,currentColor 74%,transparent);font-size:.92em;line-height:1.28;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal}.paperContent .paperArticleLinkDescription.is-empty{word-break:break-word}.paperContent .paperArticleLinkMedia{grid-column:2;grid-row:1;position:relative;aspect-ratio:16 / 3;align-self:stretch;height:auto;background:#3f2c1514}.paperContent .paperArticleLinkMedia img{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:cover}.tiptap .paperArticleLink.ProseMirror-selectednode{outline:3px solid currentColor;outline-offset:.08rem}.continuous .paperContent .paperArticleLinkTitle{margin-top:.7rem;margin-bottom:.5rem}.continuous .paperContent .paperArticleLinkDescription{margin-bottom:.5rem}.paperContent .paperDetails{margin:0 0 var(--paper-p-margin-bottom, 1rem);border:1px solid rgba(63,44,21,.26);border-radius:.25rem;background:#0000000d}.paperContent details.paperDetails{padding:.85rem}.paperContent details.paperDetails>summary{position:relative;cursor:pointer}.paperContent details.paperDetails>div[data-type=detailsContent]{margin-top:1.2rem}.paperContent div.paperDetails[data-type=details]{position:relative;padding:.85rem}.paperContent div.paperDetails[data-type=details]>button{position:absolute;top:1.02rem;left:.85rem;z-index:1;color:inherit}.paperContent .paperDetails summary{position:relative;padding-left:1.8rem;font-family:var(--paper-h3-font-family, inherit);font-weight:var(--paper-h3-font-weight, 700);font-size:var(--paper-h3-font-size, 1.25rem);line-height:var(--paper-h3-line-height, 1.28);list-style:none;min-height:1lh}.paperContent .paperDetails summary::-webkit-details-marker{display:none}.paperContent .paperDetails .detailsChevron{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:26px;height:26px;font-family:Material Symbols Outlined;font-size:1.65rem!important;font-variation-settings:"FILL" 0,"wght" 700,"GRAD" 0,"opsz" 24;pointer-events:none}.paperContent details.paperDetails>summary>.detailsChevron{position:absolute;top:50%;left:0;transform:translateY(-50%)}.paperContent details.paperDetails[open]>summary>.detailsChevron{transform:translateY(-50%) rotate(90deg)}.paperContent div.paperDetails[data-type=details]>button.detailsChevron{pointer-events:auto}.paperContent div.paperDetails[data-type=details].is-open>button.detailsChevron{transform:rotate(90deg)}.tiptap .paperDetails summary>br.ProseMirror-trailingBreak{display:none}.paperContent .paperDetails summary.is-empty:after{content:attr(data-placeholder);display:inline;margin-left:.2em;color:#3f2c157a;pointer-events:none}.tiptap .paperDetails summary.is-empty:after{content:none}.tiptap .paperDetails summary:has(>br.ProseMirror-trailingBreak):after{content:attr(data-placeholder)}.paperContent .paperDetails [data-type=detailsContent][hidden]{display:none}.paperContent .paperDetails [data-type=detailsContent]{margin-top:1.2rem}.paperContent .paperDetails [data-type=detailsContent] p:last-child{margin-bottom:0}.paperContent .paperDetails [data-type=detailsContent] ul:last-child,.paperContent .paperDetails [data-type=detailsContent] ol:last-child,.paperContent .paperDetails [data-type=detailsContent] table:last-child{margin-bottom:0}.paperContent h1{font-family:var(--paper-h1-font-family, inherit);font-weight:var(--paper-h1-font-weight, 700);font-size:var(--paper-h1-font-size, 1.9rem);line-height:var(--paper-h1-line-height, 1.18);margin-top:var(--paper-h1-margin-top, 1.5rem);margin-bottom:var(--paper-h1-margin-bottom, .8rem)}.paperContent h2{font-family:var(--paper-h2-font-family, inherit);font-weight:var(--paper-h2-font-weight, 700);font-size:var(--paper-h2-font-size, 1.55rem);line-height:var(--paper-h2-line-height, 1.22);margin-top:var(--paper-h2-margin-top, 1.3rem);margin-bottom:var(--paper-h2-margin-bottom, .65rem)}.paperContent h3{font-family:var(--paper-h3-font-family, inherit);font-weight:var(--paper-h3-font-weight, 700);font-size:var(--paper-h3-font-size, 1.25rem);line-height:var(--paper-h3-line-height, 1.28);margin-top:var(--paper-h3-margin-top, 1.05rem);margin-bottom:var(--paper-h3-margin-bottom, .5rem)}.paperContent h4{font-family:var(--paper-title-font-family, inherit);font-weight:var(--paper-title-font-weight, 700);font-size:var(--paper-title-font-size, 2.35rem);line-height:var(--paper-title-line-height, 1.12);margin-top:var(--paper-title-margin-top, 0);margin-bottom:var(--paper-title-margin-bottom, 1.15rem)}.paperContent h1,.paperContent h2,.paperContent h3,.paperContent h4{min-height:1em;min-height:1lh}.paperContent p,.paperContent ul,.paperContent ol{-webkit-hyphens:auto;hyphens:auto;font-family:var(--paper-p-font-family, inherit);font-weight:var(--paper-p-font-weight, 400);font-size:var(--paper-p-font-size, 1.16rem);line-height:var(--paper-p-line-height, 1.52);margin-top:var(--paper-p-margin-top, 0);margin-bottom:var(--paper-p-margin-bottom, 1rem)}.paperContent p.paperIndent,.tiptap p.paperIndent{text-indent:var(--paper-indent-size, 0)}.paperContent h1:empty:before,.paperContent h2:empty:before,.paperContent h3:empty:before,.paperContent h4:empty:before,.paperContent p:empty:before{content:" "}.paperContent p:last-child{margin-bottom:0}.paperContent li{margin-bottom:.35em}.paperContent li:last-child{margin-bottom:0}.paperContent li>p{margin:0}.continuous .paperContent h1{font-size:var(--paper-h1-font-size, 1.9rem);line-height:var(--paper-h1-line-height, 1.2);margin-top:var(--paper-h1-margin-top, 1.5rem);margin-bottom:var(--paper-h1-margin-bottom, .8rem)}.continuous .paperContent h2{font-size:var(--paper-h2-font-size, 1.55rem);line-height:var(--paper-h2-line-height, 1.25);margin-top:var(--paper-h2-margin-top, 1.3rem);margin-bottom:var(--paper-h2-margin-bottom, .65rem)}.continuous .paperContent h3{font-size:var(--paper-h3-font-size, 1.25rem);line-height:var(--paper-h3-line-height, 1.3);margin-top:var(--paper-h3-margin-top, 1.05rem);margin-bottom:var(--paper-h3-margin-bottom, .5rem)}.continuous .paperContent h4{font-size:var(--paper-title-font-size, 2.35rem);line-height:var(--paper-title-line-height, 1.12);margin-top:var(--paper-title-margin-top, 0);margin-bottom:var(--paper-title-margin-bottom, 1.15rem)}.continuous .paperContent p,.continuous .paperContent ul,.continuous .paperContent ol{font-size:var(--paper-p-font-size, 1.16rem);line-height:var(--paper-p-line-height, 1.62);margin-top:var(--paper-p-margin-top, 0);margin-bottom:var(--paper-p-margin-bottom, 1rem)}.continuous .paperContent li>p{margin:0}.viewport:not(.continuous) .paperContent hr{margin:1.5cqh 0}.viewport:not(.continuous) .paperContent ul,.viewport:not(.continuous) .paperContent ol{margin:1cqh 0}.viewport:not(.continuous) .paperContent ul ul,.viewport:not(.continuous) .paperContent ul ol,.viewport:not(.continuous) .paperContent ol ul,.viewport:not(.continuous) .paperContent ol ol{margin:.28cqh 0}.viewport:not(.continuous) .paperContent blockquote{margin:0 0 1.6cqh;padding-left:2.3cqw;border-left-width:.45cqw}.viewport:not(.continuous) .paperContent pre{margin:0 0 1.3cqh;padding:.9cqh 1.1cqw;border-radius:.45cqw}.viewport:not(.continuous) .paperContent img{margin:0 0 1.2cqh}.viewport:not(.continuous) .paperContent img.paperImage-left{margin-right:var(--paper-image-margin, 1.8cqw)}.viewport:not(.continuous) .paperContent img.paperImage-right{margin-left:var(--paper-image-margin, 1.8cqw)}.viewport:not(.continuous) .tiptap img.ProseMirror-selectednode{outline-offset:.08cqw}.viewport:not(.continuous) .paperContent table{margin:0 0 var(--paper-p-margin-bottom, 1.05cqh)}.viewport:not(.continuous) .paperContent table th,.viewport:not(.continuous) .paperContent table td{padding:.62cqh .8cqw}.continuous .paperContent table{margin:0 0 var(--paper-p-margin-bottom, 1rem)}.continuous .paperContent table th,.continuous .paperContent table td{padding:.45rem .65rem}.paperContent table th,.paperContent table td,.paperContent table p,.paperContent table ul,.paperContent table ol{font-family:var(--paper-table-font-family, var(--paper-p-font-family, inherit));font-weight:var(--paper-table-font-weight, var(--paper-p-font-weight, 400));font-size:var(--paper-table-font-size, var(--paper-p-font-size, 1em));line-height:var(--paper-table-line-height, var(--paper-p-line-height, 1.52))}.paperContent table p,.paperContent table ul,.paperContent table ol{margin-top:var(--paper-table-margin-top, var(--paper-p-margin-top, 0));margin-bottom:var(--paper-table-margin-bottom, var(--paper-p-margin-bottom, 1em))}.viewport:not(.continuous) .paperContent table p,.viewport:not(.continuous) .paperContent table ul,.viewport:not(.continuous) .paperContent table ol{margin-top:var(--paper-table-margin-top, var(--paper-p-margin-top, 0));margin-bottom:var(--paper-table-margin-bottom, var(--paper-p-margin-bottom, 1.05cqh))}.continuous .paperContent table p,.continuous .paperContent table ul,.continuous .paperContent table ol{margin-top:var(--paper-table-margin-top, var(--paper-p-margin-top, 0));margin-bottom:var(--paper-table-margin-bottom, var(--paper-p-margin-bottom, 1rem))}.paperContent table th>p:only-child,.paperContent table td>p:only-child{margin:0}@media(max-width:900px){.sheet,.continuous .sheet{padding:clamp(2.6rem,8vw,4rem)}.viewport:not(.continuous) .sheet{padding:7cqh 8.8cqw}.sheet h1,.tiptap h1,.paperContent h1,.continuous .paperContent h1{font-size:var(--paper-mobile-h1-font-size, var(--paper-h1-font-size, 1.9rem));margin-top:var(--paper-mobile-h1-margin-top, var(--paper-h1-margin-top, 1.5rem));margin-bottom:var(--paper-mobile-h1-margin-bottom, var(--paper-h1-margin-bottom, .8rem))}.sheet h2,.tiptap h2,.paperContent h2,.continuous .paperContent h2{font-size:var(--paper-mobile-h2-font-size, var(--paper-h2-font-size, 1.55rem));margin-top:var(--paper-mobile-h2-margin-top, var(--paper-h2-margin-top, 1.3rem));margin-bottom:var(--paper-mobile-h2-margin-bottom, var(--paper-h2-margin-bottom, .65rem))}.sheet h3,.tiptap h3,.paperContent h3,.continuous .paperContent h3{font-size:var(--paper-mobile-h3-font-size, var(--paper-h3-font-size, 1.25rem));margin-top:var(--paper-mobile-h3-margin-top, var(--paper-h3-margin-top, 1.05rem));margin-bottom:var(--paper-mobile-h3-margin-bottom, var(--paper-h3-margin-bottom, .5rem))}.sheet h4,.tiptap h4,.paperContent h4,.continuous .paperContent h4{font-size:var(--paper-mobile-title-font-size, var(--paper-title-font-size, 2.35rem));margin-top:var(--paper-mobile-title-margin-top, var(--paper-title-margin-top, 0));margin-bottom:var(--paper-mobile-title-margin-bottom, var(--paper-title-margin-bottom, 1.15rem))}.sheet p,.tiptap p,.paperContent p,.paperContent ul,.paperContent ol,.continuous .paperContent p,.continuous .paperContent ul,.continuous .paperContent ol{font-size:var(--paper-mobile-p-font-size, var(--paper-p-font-size, 1.16rem));margin-top:var(--paper-mobile-p-margin-top, var(--paper-p-margin-top, 0));margin-bottom:var(--paper-mobile-p-margin-bottom, var(--paper-p-margin-bottom, 1rem))}.paperContent table th,.paperContent table td,.paperContent table p,.paperContent table ul,.paperContent table ol{font-size:var(--paper-mobile-table-font-size, var(--paper-table-font-size, var(--paper-p-font-size, 1em)));margin-top:var(--paper-mobile-table-margin-top, var(--paper-table-margin-top, var(--paper-p-margin-top, 0)));margin-bottom:var(--paper-mobile-table-margin-bottom, var(--paper-table-margin-bottom, var(--paper-p-margin-bottom, 1em)))}}.sheet .paperTooltip,.tiptap .paperTooltip{position:relative;cursor:help;text-decoration:underline dotted;text-underline-offset:.14em;text-decoration-color:currentColor}.sheet .paperTooltip:after,.tiptap .paperTooltip:after{content:attr(data-tooltip);position:absolute;left:50%;bottom:calc(100% + .35rem);transform:translate(-50%,.2rem);opacity:0;pointer-events:none;width:max-content;max-width:300px;padding:.24rem .45rem;border-radius:.35rem;background:#231609e6;color:#fff;font-size:.82em;line-height:1.6;text-indent:0;transition:opacity .12s ease,transform .12s ease;z-index:4}.sheet .paperTooltip:hover:after,.tiptap .paperTooltip:hover:after{opacity:1;transform:translate(-50%)}:is(.paperDark,html[data-paper-dark="1"] .paper) .sheet{background:#24211f}:is(.paperDark,html[data-paper-dark="1"] .paper) .sheet,:is(.paperDark,html[data-paper-dark="1"] .paper) .tiptap{color:#e7e3da}:is(.paperDark,html[data-paper-dark="1"] .paper) .sheet hr{border-top-color:#e7e3da52}:is(.paperDark,html[data-paper-dark="1"] .paper) a:not(.navBtn):hover{color:var(--white)!important}:is(.paperDark,html[data-paper-dark="1"] .paper) .tiptap blockquote,:is(.paperDark,html[data-paper-dark="1"] .paper) .sheet blockquote{border-left-color:var(--beige)}:is(.paperDark,html[data-paper-dark="1"] .paper) .sheet pre,:is(.paperDark,html[data-paper-dark="1"] .paper) .tiptap pre{background:#e7e3da17;border-color:#e7e3da4d}:is(.paperDark,html[data-paper-dark="1"] .paper) .sheet th,:is(.paperDark,html[data-paper-dark="1"] .paper) .sheet td,:is(.paperDark,html[data-paper-dark="1"] .paper) .tiptap th,:is(.paperDark,html[data-paper-dark="1"] .paper) .tiptap td{border-color:#e7e3da59}:is(.paperDark,html[data-paper-dark="1"] .paper) .tiptap table.tableBorderHidden:hover th,:is(.paperDark,html[data-paper-dark="1"] .paper) .tiptap table.tableBorderHidden:hover td{border-color:#e7e3da59}:is(.paperDark,html[data-paper-dark="1"] .paper) .sheet th,:is(.paperDark,html[data-paper-dark="1"] .paper) .tiptap th{background:#e7e3da24}:is(.paperDark,html[data-paper-dark="1"] .paper) .tiptap .selectedCell:after{background:#e7e3da24}:is(.paperDark,html[data-paper-dark="1"] .paper) .tiptap .column-resize-handle{background:#e7e3da85}:is(.paperDark,html[data-paper-dark="1"] .paper) .paperArticleLink{border-color:#e7e3da40;background:#ffffff0d}:is(.paperDark,html[data-paper-dark="1"] .paper) .paperArticleLink:hover{border-color:#e7e3da61}:is(.paperDark,html[data-paper-dark="1"] .paper) .paperArticleLinkMedia{background:#e7e3da1a}:is(.paperDark,html[data-paper-dark="1"] .paper) .paperDetails{border-color:#e7e3da47;background:#ffffff0d}:is(.paperDark,html[data-paper-dark="1"] .paper) .paperDetails summary.is-empty:after{color:#e7e3da7a}:is(.paperDark,html[data-paper-dark="1"] .paper) .sheet .paperTooltip:after,:is(.paperDark,html[data-paper-dark="1"] .paper) .tiptap .paperTooltip:after{background:var(--light);color:var(--brown);padding:1rem;font-weight:400}:is(.paperDark,html[data-paper-dark="1"] .paper) .sheet.isEmpty:before{color:#e7e3da73}@media(max-width:700px){.continuous .sheet{padding:clamp(1.25rem,6vw,2rem);padding-top:3rem}}.toc.svelte-t9qa2m{grid-area:1 / 1;position:sticky;top:clamp(4.8rem,8vh,6.6rem);justify-self:end;align-self:start;width:var(--paperTocWidth, 18rem);max-height:calc(100vh - 7rem);overflow:auto;margin:0;padding:.15rem .15rem .25rem 0;font-family:var(--paper-h2-font-family, var(--paper-h1-font-family, var(--font-display)));font-size:1.25rem;line-height:1.2;color:inherit}.toc.svelte-t9qa2m ol:where(.svelte-t9qa2m){margin:0;padding:0;display:grid;gap:.1rem;list-style:none}.toc.svelte-t9qa2m li:where(.svelte-t9qa2m){min-width:0}.toc.svelte-t9qa2m a:where(.svelte-t9qa2m){display:block;padding:.5rem 0;color:inherit;opacity:.52;text-decoration:none;overflow-wrap:anywhere;transition:opacity .15s ease,transform .15s ease}.toc.svelte-t9qa2m li.sub:where(.svelte-t9qa2m) a:where(.svelte-t9qa2m){padding-left:1rem;font-size:.86em}.toc.svelte-t9qa2m a:where(.svelte-t9qa2m):hover,.toc.svelte-t9qa2m a:where(.svelte-t9qa2m):focus-visible{opacity:.82}.toc.svelte-t9qa2m a.active:where(.svelte-t9qa2m){opacity:1;transform:translate(.12rem)}@media(max-width:74rem){.toc.svelte-t9qa2m{display:none}}.tocLeft .toc.svelte-t9qa2m{justify-self:start}.buttons.svelte-14iyy1n{position:relative;z-index:60;display:grid;gap:.35rem;padding:.45rem .55rem;border-radius:var(--border-radius);box-shadow:0 8px 24px #140d072e;background:var(--white)}.row.svelte-14iyy1n{display:flex;align-items:center;gap:2px;justify-content:center;flex-wrap:nowrap}.buttons.svelte-14iyy1n button:where(.svelte-14iyy1n){padding:.25rem!important;min-width:2rem;height:2rem;border-radius:.45rem;font-size:1.25rem;display:flex;align-items:center;justify-content:center}.buttons.svelte-14iyy1n button:where(.svelte-14iyy1n):disabled{opacity:.42;cursor:not-allowed}.buttons.svelte-14iyy1n button.icon:where(.svelte-14iyy1n) .material-symbols-outlined:where(.svelte-14iyy1n){font-size:1.2rem;line-height:1}.buttons.svelte-14iyy1n button.text:where(.svelte-14iyy1n){font-family:Work Sans,sans-serif;font-weight:600;font-size:1rem}.colorField.svelte-14iyy1n{position:relative;overflow:hidden;border:1px solid rgba(63,44,21,.26);background:var(--white)}.colorField.svelte-14iyy1n:before{content:"";position:absolute;inset:.36rem;border-radius:.3rem;background:var(--swatch, #3f2c15);border:0}.buttons.svelte-14iyy1n button.colorField.color-picker{padding:0!important;border:0!important;box-shadow:none!important;background:transparent!important}.buttons.svelte-14iyy1n button.colorField.color-picker:not(.cp_wide){height:2rem!important;min-width:2rem!important}.buttons.svelte-14iyy1n button.colorField.color-picker .cp_wrap,.buttons.svelte-14iyy1n button.colorField.color-picker .cp_button{width:100%;height:100%;border-radius:.45rem!important}.buttons.svelte-14iyy1n button.colorField.color-picker .cp_caret{display:none!important}.cp_dialog .cp_swatches{gap:.3rem}.cp_dialog .cp_swatch{width:1.35rem!important;height:1.35rem!important;aspect-ratio:1!important;border-radius:.2rem!important}.cp_dialog .cp_format{min-height:2rem!important;height:2rem!important;border-radius:.35rem!important;padding:.25rem .4rem!important;line-height:1.1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.colorReset.svelte-14iyy1n{font-size:1.05rem!important}.buttons.svelte-14iyy1n button:where(.svelte-14iyy1n):hover,.buttons.svelte-14iyy1n button.active:where(.svelte-14iyy1n){background:#3f2c151f}.buttons.svelte-14iyy1n button.active:where(.svelte-14iyy1n),.buttons.svelte-14iyy1n button:where(.svelte-14iyy1n):hover{color:var(--brown)}.sep.svelte-14iyy1n{width:1px;height:1.35rem;margin:0 .2rem;background:#47331b4d}.darkMode.svelte-14iyy1n button:where(.svelte-14iyy1n){color:var(--beige)}.darkMode.buttons.svelte-14iyy1n{background:var(--dark-gray);box-shadow:0 8px 24px #0005}.darkMode.svelte-14iyy1n .sep:where(.svelte-14iyy1n){background:#e7e3da38}.darkMode.svelte-14iyy1n .colorField:where(.svelte-14iyy1n){border-color:#e7e3da4d;background:#160d052e}.darkMode.svelte-14iyy1n button:where(.svelte-14iyy1n):hover,.darkMode.svelte-14iyy1n button.active:where(.svelte-14iyy1n){color:var(--beige);background:#e7e3da2e}.darkMode.svelte-14iyy1n button.active:where(.svelte-14iyy1n){color:var(--white)}.imageBubble.svelte-1yq9j3k{display:flex;align-items:center;gap:.35rem;padding:.4rem .55rem;border-radius:var(--border-radius);box-shadow:0 8px 24px #140d072e;background:var(--white)}.imageBubble.svelte-1yq9j3k button:where(.svelte-1yq9j3k){padding:.25rem!important;min-width:2rem;height:2rem;border-radius:.45rem;display:inline-flex;align-items:center;justify-content:center}.imageBubble.svelte-1yq9j3k button:where(.svelte-1yq9j3k):disabled{opacity:.42;cursor:not-allowed}.imageBubble.svelte-1yq9j3k button:where(.svelte-1yq9j3k):hover,.imageBubble.svelte-1yq9j3k button.active:where(.svelte-1yq9j3k){background:#3f2c151f;color:var(--brown)}.imageBubble.svelte-1yq9j3k .material-symbols-outlined:where(.svelte-1yq9j3k){font-size:1.25rem;line-height:1}.sep.svelte-1yq9j3k{width:1px;height:1.35rem;margin:0 .2rem;background:#47331b4d}.darkMode.svelte-1yq9j3k{background:var(--dark-gray);box-shadow:0 8px 24px #0005}.darkMode.svelte-1yq9j3k button:where(.svelte-1yq9j3k){color:var(--beige)}.darkMode.svelte-1yq9j3k button:where(.svelte-1yq9j3k):hover,.darkMode.svelte-1yq9j3k button.active:where(.svelte-1yq9j3k){color:var(--beige);background:#e7e3da2e}.darkMode.svelte-1yq9j3k button.active:where(.svelte-1yq9j3k){color:var(--white)}.darkMode.svelte-1yq9j3k .sep:where(.svelte-1yq9j3k){background:#e7e3da38}.tableBubble.svelte-12o4pgb{display:grid;gap:.3rem;padding:.45rem .55rem;border-radius:var(--border-radius);box-shadow:0 8px 24px #140d072e;background:var(--white)}.row.svelte-12o4pgb{display:flex;align-items:center;gap:.28rem;justify-content:center;flex-wrap:nowrap}.tableBubble.svelte-12o4pgb button:where(.svelte-12o4pgb){padding:.28rem!important;border-radius:.45rem;min-height:2rem;min-width:2rem;line-height:1;font-family:Work Sans,sans-serif;font-size:.88rem;font-weight:600;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}.tableBubble.svelte-12o4pgb button:where(.svelte-12o4pgb) .material-symbols-outlined:where(.svelte-12o4pgb){font-size:1.1rem;line-height:1}.tableBubble.svelte-12o4pgb button:where(.svelte-12o4pgb) .iconSvg:where(.svelte-12o4pgb){width:1.1rem;height:1.1rem;display:block}.tableBubble.svelte-12o4pgb button:where(.svelte-12o4pgb):disabled{opacity:.42;cursor:not-allowed}.tableBubble.svelte-12o4pgb button:where(.svelte-12o4pgb):hover,.tableBubble.svelte-12o4pgb button.active:where(.svelte-12o4pgb){background:#3f2c151f;color:var(--brown)}.tableBubble.svelte-12o4pgb button.danger:where(.svelte-12o4pgb):hover{background:#ac2b2b29}.sep.svelte-12o4pgb{width:1px;height:1.2rem;margin:0 .2rem;background:#47331b4d}.darkMode.svelte-12o4pgb{background:var(--dark-gray);box-shadow:0 8px 24px #0005}.darkMode.svelte-12o4pgb button:where(.svelte-12o4pgb){color:var(--beige)}.darkMode.svelte-12o4pgb button:where(.svelte-12o4pgb):hover,.darkMode.svelte-12o4pgb button.active:where(.svelte-12o4pgb){color:var(--beige);background:#e7e3da2e}.darkMode.svelte-12o4pgb button.danger:where(.svelte-12o4pgb):hover{background:#ff585833}.darkMode.svelte-12o4pgb .sep:where(.svelte-12o4pgb){background:#e7e3da38}.viewport.svelte-s1ajht>.controls:where(.svelte-s1ajht){position:fixed;left:-200vw;top:-200vh;opacity:0;pointer-events:none;z-index:52}.viewport.svelte-s1ajht>.controls.image:where(.svelte-s1ajht){z-index:53}.viewport.svelte-s1ajht>.controls.table:where(.svelte-s1ajht){z-index:54}input[type=file].svelte-1g7cqn3{display:none}.editDock.svelte-1g7cqn3{position:fixed;left:50%;bottom:1rem;transform:translate(-50%);z-index:55;display:inline-flex;flex-wrap:nowrap;align-items:center;justify-content:center;max-width:calc(100vw - 1.5rem);padding:.3rem;border-radius:.8rem;background:#ffffffeb;box-shadow:0 8px 20px #160d0529}.editDock.darkMode.svelte-1g7cqn3{background:var(--dark-gray);box-shadow:0 8px 24px #0005}.textBtn.svelte-1g7cqn3{min-height:2.4rem;display:inline-flex;align-items:center;padding:0 .85rem .2rem;font-weight:500}.textBtn.svelte-1g7cqn3:disabled{opacity:.45;cursor:not-allowed}.darkMode.svelte-1g7cqn3 .textBtn:where(.svelte-1g7cqn3),.darkMode.svelte-1g7cqn3 .dockBtn:where(.svelte-1g7cqn3){color:var(--beige)}.darkMode.svelte-1g7cqn3 .textBtn:where(.svelte-1g7cqn3):hover,.darkMode.svelte-1g7cqn3 .dockBtn:where(.svelte-1g7cqn3):hover{color:var(--white);background:transparent}.darkMode.svelte-1g7cqn3 .dockBtn.danger:where(.svelte-1g7cqn3):not(:disabled){color:#ffb7b7}.darkMode.svelte-1g7cqn3 .dockBtn.danger:where(.svelte-1g7cqn3):not(:disabled):hover{color:#ffdada;background:transparent}.darkMode.svelte-1g7cqn3 .textBtn:where(.svelte-1g7cqn3):disabled,.darkMode.svelte-1g7cqn3 .dockBtn:where(.svelte-1g7cqn3):disabled{color:var(--beige)}.dockBtn.svelte-1g7cqn3{min-width:2.4rem;height:2.4rem;display:inline-flex;align-items:center;justify-content:center}.dockBtn.svelte-1g7cqn3 svg{width:1.2rem;height:1.2rem;fill:currentColor}.dockBtn.svelte-1g7cqn3 .material-symbols-outlined:where(.svelte-1g7cqn3){font-size:1.25rem;line-height:1}.dockBtn.svelte-1g7cqn3 .spin{animation:svelte-1g7cqn3-spin .9s linear infinite}.dockBtn.danger.svelte-1g7cqn3:not(:disabled){color:#8e2f2f}.dockBtn.svelte-1g7cqn3:disabled{opacity:.45;cursor:not-allowed}.sep.svelte-1g7cqn3{width:1px;flex:0 0 1px;height:1.35rem;margin:0 .2rem;background:#47331b4d}.darkMode.svelte-1g7cqn3 .sep:where(.svelte-1g7cqn3){background:#e7e3da38}@media(max-width:900px){.editDock.svelte-1g7cqn3{left:.75rem;bottom:.75rem;transform:none}.zoomBtn.svelte-1g7cqn3{display:none}.editDock.editing.svelte-1g7cqn3{right:5.25rem;width:auto;max-width:none;flex-wrap:wrap;row-gap:.15rem}}@keyframes svelte-1g7cqn3-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.select.svelte-16jah89{position:relative;width:max-content;max-width:100%;--select-font-size: 1.1rem;--select-font-weight: 400;--select-active-font-weight: 600;--select-line-height: 1.25}.trigger.svelte-16jah89{width:100%;min-width:10rem;min-height:3rem;line-height:var(--select-line-height);padding:.65rem 2.2rem .65rem .75rem;border:1px solid var(--brown-light);border-radius:var(--border-radius);background:var(--white);color:var(--black);display:flex;align-items:center;justify-content:space-between;gap:.5rem;text-align:left;cursor:pointer;max-width:none;overflow:visible}.trigger.svelte-16jah89:focus-visible{outline:2px solid var(--brown);outline-offset:2px}.trigger.svelte-16jah89:hover{background:var(--white)}.trigger.svelte-16jah89:disabled{opacity:.55;cursor:not-allowed}.value.svelte-16jah89{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--select-font-size);font-weight:var(--select-font-weight);line-height:var(--select-line-height)}.material-symbols-outlined.svelte-16jah89{position:absolute;right:.5rem;font-size:1.25rem;color:var(--brown-half);pointer-events:none}.menu.svelte-16jah89{position:absolute;z-index:70;left:0;top:calc(100% + .25rem);width:max-content;min-width:100%;max-width:min(24rem,calc(100vw - 2rem));border:1px solid var(--brown-light);border-radius:var(--border-radius);background:var(--white);box-shadow:0 12px 30px #00000029;padding:.25rem}.list.svelte-16jah89{max-height:min(18rem,56vh);overflow:auto;overscroll-behavior:none;background:var(--white)}.option.svelte-16jah89{width:100%;border:0;border-radius:calc(var(--border-radius) * .75);background:transparent;color:var(--black);padding:.7rem .65rem;max-width:none;display:block;font-size:var(--select-font-size);font-weight:var(--select-font-weight);line-height:var(--select-line-height);text-align:left;white-space:nowrap;cursor:pointer}.option.svelte-16jah89:hover,.option.active.svelte-16jah89{background:var(--beige-light);color:var(--black);font-weight:var(--select-active-font-weight)}.option.selected.svelte-16jah89:not(:hover):not(.active){background:transparent;color:var(--black);font-weight:var(--select-font-weight)}.separator.svelte-16jah89{min-height:calc((var(--select-font-size) * var(--select-line-height)) + 1.4rem)}.overlay.svelte-5znqte{position:fixed;inset:0;z-index:60;background:#120c0759;display:grid;place-items:center;padding:1rem}.modal.svelte-5znqte{position:relative;width:min(92vw,56rem);border-radius:var(--border-radius);background:var(--light);padding:1rem 3rem 3rem;display:grid;gap:1rem;box-shadow:0 20px 48px #0003;max-height:92vh;overflow-x:hidden;overflow-y:auto}.modal.svelte-5znqte input:where(.svelte-5znqte),.modal.svelte-5znqte select:where(.svelte-5znqte){background:var(--white);width:100%;min-width:5rem;max-width:none}.meta.svelte-5znqte,.typography.svelte-5znqte,.delete.svelte-5znqte{display:grid;gap:.45rem}.metaTable.svelte-5znqte{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:.6rem .9rem}.metaTable.svelte-5znqte label:where(.svelte-5znqte){font-family:var(--font-display);font-weight:650;text-align:left}.metaTable.svelte-5znqte #essay-publication:where(.svelte-5znqte),.metaTable.svelte-5znqte #essay-toc:where(.svelte-5znqte){width:fit-content;min-width:9.5rem}.previewField.svelte-5znqte{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.45rem}.previewField.svelte-5znqte a:where(.svelte-5znqte){min-width:0;display:inline-flex;align-items:center;gap:.35rem;color:var(--brown);text-decoration:none}.previewField.svelte-5znqte a:where(.svelte-5znqte) span:where(.svelte-5znqte):first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.previewField.svelte-5znqte .material-symbols-outlined:where(.svelte-5znqte){font-size:1.18rem;line-height:1}.copyPreview.svelte-5znqte{width:2rem;min-width:2rem;height:2rem;min-height:2rem;display:inline-flex;align-items:center;justify-content:center;color:var(--brown)}h2.svelte-5znqte{margin:.2rem 0 .4rem}.unitHint.svelte-5znqte{margin:-.2rem 0 .2rem;color:var(--brown-half);font-size:.95rem}.actions.svelte-5znqte{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:1rem}.saveBtn.svelte-5znqte{padding:.8rem 1.45rem}.dangerBtn.svelte-5znqte{background:#8e2f2f;color:#fff}.duplicateBtn.svelte-5znqte{background:var(--brown);color:var(--beige-light)}.duplicateBtn.svelte-5znqte:hover:not(:disabled){background:var(--black)}.dangerBtn.svelte-5znqte:hover:not(:disabled){background:#7c2828}.duplicateBtn.svelte-5znqte:disabled,.dangerBtn.svelte-5znqte:disabled{background:var(--brown);color:var(--beige-light);opacity:.5}.dangerBtn.svelte-5znqte:disabled{background:#8e2f2f;color:#fff;opacity:.5}header.svelte-5znqte{display:grid;grid-template-columns:1fr auto;align-items:center}h1.svelte-5znqte{text-align:center;margin:1rem}.close.svelte-5znqte{position:absolute;right:1rem;top:1rem;width:2rem;height:2rem}.close.svelte-5znqte:hover{scale:1.1}.tableWrap.svelte-5znqte{overflow:visible}.typographyTable.svelte-5znqte{border-collapse:separate;border-spacing:.6rem .6rem;width:100%}.typographyTable.svelte-5znqte th:where(.svelte-5znqte),.typographyTable.svelte-5znqte td:where(.svelte-5znqte){text-align:left;vertical-align:middle;padding:0}.typographyTable.svelte-5znqte thead:where(.svelte-5znqte) th:where(.svelte-5znqte):first-child,.typographyTable.svelte-5znqte tbody:where(.svelte-5znqte) th:where(.svelte-5znqte){white-space:nowrap;width:max-content}.typographyTable.svelte-5znqte thead:where(.svelte-5znqte) th:where(.svelte-5znqte){font-size:1.2rem}.typographyTable.svelte-5znqte tbody:where(.svelte-5znqte) td:where(.svelte-5znqte):nth-child(2) .select{min-width:0}.typographyTable.svelte-5znqte tbody:where(.svelte-5znqte) td:where(.svelte-5znqte):nth-child(n+3) input:where(.svelte-5znqte){min-width:5rem}@media(max-width:860px){.overlay.svelte-5znqte{padding:.5rem;place-items:start center}.modal.svelte-5znqte{width:100%;max-width:calc(100vw - 1rem);padding:.9rem 1rem 1.5rem;overflow-x:clip}h1.svelte-5znqte{max-width:calc(100% - 3rem);margin:.55rem auto .8rem;font-size:clamp(1.9rem,11vw,3rem);line-height:1}.tableWrap.svelte-5znqte{width:100%;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.typographyTable.svelte-5znqte{width:max-content;min-width:44rem}.metaTable.svelte-5znqte{grid-template-columns:1fr;gap:.35rem}.metaTable.svelte-5znqte label:where(.svelte-5znqte){text-align:left}}.detail.svelte-135zl27{--docWidth: 100%;width:100%;margin:0;display:grid;grid-template-columns:1fr;gap:.8rem}.detail.hasDock.svelte-135zl27{padding-bottom:4.8rem}.detail.hasDock.svelte-135zl27:not(.editing){padding-bottom:0}.headBar.svelte-135zl27{display:grid;gap:.55rem;width:var(--docWidth);margin:0;position:sticky;top:0;z-index:51;padding:.72rem 0 .58rem;background:var(--beige);border-bottom:1px solid color-mix(in oklab,var(--brown) 16%,transparent);transition:transform .18s ease,opacity .18s ease}.headBar.svelte-135zl27{display:grid;grid-template-columns:minmax(10rem,1fr) minmax(0,auto) minmax(10rem,1fr);align-items:center;gap:1rem}.headBar.hidden.svelte-135zl27{transform:translateY(calc(-100% - .4rem));opacity:0;pointer-events:none}.back.svelte-135zl27{width:fit-content;text-decoration:none;color:var(--brown);justify-self:start}.headBar.svelte-135zl27 .metaInfo{justify-self:end}h1.svelte-135zl27{margin:0;text-align:center;justify-self:center;font-size:clamp(1.1rem,2.25vw,1.85rem);line-height:1.15;max-width:min(44rem,100%);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.draft.svelte-135zl27{font-size:.62em;font-weight:600;opacity:.85;margin-left:.35rem}.error.svelte-135zl27{margin:0;color:#9f2f2f;text-align:center}.fileInput.svelte-135zl27{display:none}.headerAddSlot.svelte-135zl27{width:var(--docWidth);min-height:2.35rem;position:relative;margin:-.2rem 0 .15rem;z-index:51}.essayHeaderImage.svelte-135zl27{width:var(--docWidth);min-height:clamp(12rem,28vw,24rem);margin:0 auto .45rem;position:relative;overflow:hidden;border-radius:.7rem;background-position:center;background-size:cover;background-repeat:no-repeat}.headerImageControls.svelte-135zl27{position:absolute;top:.65rem;right:.65rem;display:flex;gap:.35rem}.headerImageButton.svelte-135zl27{width:2rem;height:2rem;min-height:2rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:color-mix(in oklab,var(--white) 92%,transparent);color:var(--brown);transition:transform .15s ease,background .15s ease,color .15s ease}.headerImageButton.svelte-135zl27:hover,.headerImageButton.svelte-135zl27:focus-visible{background:var(--white);color:var(--black);transform:scale(1.05)}.headerImageButton.svelte-135zl27 .material-symbols-outlined:where(.svelte-135zl27){font-size:1.15rem;line-height:1}.pages.svelte-135zl27{--pageGap: .4rem;--paperScale: 1;--paperInverseScale: 1;width:var(--docWidth);margin:0;display:grid;gap:var(--pageGap)}.editing.svelte-135zl27 .pages:where(.svelte-135zl27){gap:0}.pages.continuous.svelte-135zl27{width:var(--docWidth);margin:0 auto}.pageWrap.svelte-135zl27{width:calc(100% * var(--paperScale));margin:0 auto;position:relative;border-radius:.8rem}.pageWrap.active.svelte-135zl27{z-index:50}.paper.svelte-135zl27{width:calc(100% * var(--paperInverseScale));min-width:0;position:absolute;top:0;left:50%;transform:translate(-50%) scale(var(--paperScale));transform-origin:top center;transition:transform .14s ease}.between.svelte-135zl27{min-height:var(--pageGap);position:relative;z-index:51}.between.first.svelte-135zl27{min-height:0}.tinyAdd.svelte-135zl27{width:1.85rem;height:1.85rem;min-height:1.85rem;padding:0;position:absolute;left:50%;top:50%;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--white);color:var(--brown);box-shadow:4px 6px 16px #2d1f1238;transform:translate(-50%,-50%);transition:transform .15s ease,box-shadow .15s ease}.tinyAdd.svelte-135zl27:hover,.tinyAdd.svelte-135zl27:focus-visible{box-shadow:5px 8px 20px #2d1f1247;transform:translate(-50%,-50%) scale(1.08)}.tinyAdd.svelte-135zl27:active{transform:translate(-50%,-50%) scale(.96)}.tinyAdd.svelte-135zl27 svg{width:1rem;height:1rem;fill:currentColor}.tinyAdd.svelte-135zl27 .material-symbols-outlined:where(.svelte-135zl27){font-size:1rem;line-height:1}.pages.svelte-135zl27 .viewport{width:100%}.discussionWrap.svelte-135zl27{width:min(100%,52rem);margin:1.2rem auto 4.8rem}.favor.svelte-135zl27{width:min(100%,52rem);margin:1.3rem auto 0;display:flex;align-items:center;justify-content:center}.favorBtn.svelte-135zl27{width:5.4rem;height:5.4rem;min-height:5.4rem;display:inline-flex;align-items:center;justify-content:center;position:relative;border-radius:999px;color:var(--brown);background:var(--white);border:1px solid color-mix(in oklab,var(--brown) 18%,transparent);transition:transform .15s ease,color .15s ease,background .15s ease}.favorBtn.svelte-135zl27:hover,.favorBtn.svelte-135zl27:focus-visible{background:var(--white);color:#9f2f2f;transform:translateY(-1px)}.favorBtn.active.svelte-135zl27{color:#9f2f2f}.favorBtn.svelte-135zl27:disabled{color:var(--brown)}.favorBtn.svelte-135zl27 .material-symbols-outlined:where(.svelte-135zl27){font-size:2rem;line-height:1;font-variation-settings:"FILL" 0,"wght" 500,"GRAD" 0,"opsz" 24}.favorBtn.active.svelte-135zl27 .material-symbols-outlined:where(.svelte-135zl27){font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24}.favorCount.svelte-135zl27{display:block;position:absolute;bottom:.55rem;left:50%;min-width:2.4rem;color:currentColor;font-family:var(--font-display);font-size:1rem;line-height:1;text-align:center;transform:translate(-50%)}@media(max-width:900px){.detail.svelte-135zl27{width:calc(100% + 1.5rem);margin-inline:-.75rem}.headBar.svelte-135zl27{padding-top:.62rem;padding-inline:.75rem}.headBar.svelte-135zl27{grid-template-columns:1fr;justify-items:center;gap:.55rem}.headBar.svelte-135zl27 .metaInfo{justify-self:center}.headBar.svelte-135zl27,.pages.svelte-135zl27{width:100%}.tinyAdd.svelte-135zl27{width:1.75rem;height:1.75rem;min-height:1.75rem}}@media print{@page{size:A4 portrait;margin:0}html,body{margin:0!important;padding:0!important;background:#fff!important}.mobileMenuButton,.veil,aside#sidebar-nav,.layout>:not(main),.layout main>:not(.detail),._toastContainer,#tooltip,.headBar.svelte-135zl27,.headerAddSlot.svelte-135zl27,.essayHeaderImage.svelte-135zl27,.between.svelte-135zl27,.editDock,.overlay,.viewport>.controls{display:none!important}.layout,.layout main,.detail.svelte-135zl27,.pages.svelte-135zl27{width:100%!important;margin:0!important;padding:0!important;gap:0!important;min-height:0!important}.pageWrap.svelte-135zl27{width:100%!important;height:auto!important}.paper.svelte-135zl27{width:100%!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.detail.hasDock.svelte-135zl27{padding-bottom:0!important}.pageWrap.svelte-135zl27{border-radius:0!important;page-break-inside:avoid;break-inside:avoid;page-break-after:always;break-after:page}.pageWrap.svelte-135zl27:last-child{page-break-after:auto;break-after:auto}.pages .viewport{width:210mm!important;height:297mm!important;aspect-ratio:auto!important;margin:0 auto!important;overflow:hidden!important}.pages .sheet{width:100%!important;height:100%!important;border-radius:0!important;print-color-adjust:exact;-webkit-print-color-adjust:exact}.pages .sheet table,.pages .tiptap table{width:100%!important;max-width:100%!important;min-width:0!important;table-layout:fixed!important}.pages .tableWrapper{width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important}.pages .tableWrapper>table{width:100%!important;max-width:100%!important;min-width:0!important}.pages .sheet th,.pages .sheet td,.pages .tiptap th,.pages .tiptap td{min-width:0!important;overflow-wrap:anywhere;word-break:break-word}.pages .sheet table img.paperImage,.pages .tiptap table img.paperImage{float:none!important;margin-left:auto!important;margin-right:auto!important}.pages .sheet img.paperImage,.pages .tiptap img.paperImage{width:var(--paper-image-size)!important;max-width:100%!important;height:auto!important;min-width:0!important}.pages .paperDark .sheet,.pages .paperDark .tiptap{background:#fff!important;color:#000!important}.pages .ProseMirror-selectednode{outline:none!important}.pages .selectedCell:after,.pages .column-resize-handle{display:none!important}}
