.opening-word{font-size:var(--type-ui);line-height:var(--type-ui-lh);font-weight:var(--weight-text);color:var(--secondary);overflow-wrap:anywhere;margin:0}.opening-word.on-index{padding:18px var(--page-inset) 0}.opening-word.on-title{padding-top:2px}.thread-view.is-opening-page .opening-word.on-title{padding-top:0}.opening-word.on-page{margin-top:-2px}@media (max-width:1023px){.opening-word.on-index{padding-top:17px}}.notebook-shell:not(.sidebar-collapsed) .opening-sidebar .sidebar-brand{margin-bottom:10px}.opening-sidebar{width:var(--sidebar);box-sizing:border-box;background:var(--nav);border-right:1px solid var(--line);flex-direction:column;flex-shrink:0;padding:10px 12px 8px;display:flex;overflow:hidden}.sidebar-collapsed .opening-sidebar{width:64px}@media (max-width:719px){.opening-sidebar{display:none}}.opening-nav{flex-direction:column;flex:none;display:flex}.opening-nav.is-bottom{margin-top:auto;padding-top:12px}.opening-nav hr{border:0;border-top:1px solid var(--line);align-self:stretch;margin:2px 0 8px}.opening-nav-row{align-items:center;gap:10px;min-height:38px;margin:2px 0;padding-inline:12px;display:flex}.opening-nav-row.is-tree{min-height:40px;margin:0;padding-inline-start:26px}.opening-nav hr+.opening-nav-row{min-height:32px;margin:0 0 4px}.opening-nav hr+.opening-nav-row+.opening-nav-row{min-height:48px;margin:0}.sidebar-collapsed .opening-nav-row{justify-content:center;min-height:40px;padding-inline:0}.sidebar-collapsed :is(.opening-nav-row.is-tree,.opening-nav-row>.is-label){display:none}.opening-frame .workspace-content{background:var(--page);flex-direction:column;flex:1;min-height:0;display:flex}.opening-frame.auth-page{background:var(--page);min-height:100dvh}.opening-frame .auth-header{justify-content:space-between;align-items:center;gap:20px;max-width:1120px;margin:auto;padding:30px 36px;display:flex}.opening-frame .auth-header>a{color:inherit;text-decoration:none}.opening-frame .shared-reader-home{min-height:44px;color:var(--text);flex-shrink:0;align-items:center;text-decoration:none;display:inline-flex}.opening-frame .auth-main{width:min(100% - 48px,380px);margin:clamp(32px,9vh,100px) auto 0}@media (max-width:600px){.opening-frame .auth-header{flex-wrap:wrap;gap:8px;padding:18px 24px}.opening-frame .auth-main{margin-top:36px}}.library-opening.is-frame{padding:0;display:block}.thread-view.is-opening-page>.is-narrow-thread{border-bottom:0;flex:none;align-items:center;gap:0;min-height:56px;padding-inline:4px;display:flex}.thread-view.is-opening-page>.is-narrow-thread>.workspace-title{flex:1 1 0;min-width:0}.thread-view.is-opening-page .bar-lead{width:44px;min-width:44px;height:44px;min-height:44px;color:var(--secondary);flex:none;padding:0}.opening-frame .thread-view.is-opening-page .thread-history{padding:0 var(--reading-inset);overflow:hidden}.thread-view.is-opening-page{flex-direction:column;flex:1;min-width:0;display:flex}.thread-view.is-opening-page>.thread-reading{flex:1;min-height:0;overflow:hidden}.thread-view.is-opening-page>.opening-band{box-sizing:border-box;height:42px;padding:17px var(--reading-inset,20px) 0;flex:none}.thread-view.is-opening-page>.opening-band>.opening-line{margin-block:0}.opening-frame .thread-view.is-opening-page .thread-header{padding:4px 0 10px}.opening-frame .thread-workspace>.thread-header{flex:1 1 0;min-width:0}.opening-word :is(button,a){margin-block:calc((var(--type-ui-lh) - var(--control)) / 2)}.opening-frame .shared-back{min-height:var(--control-tool);color:var(--secondary);flex-shrink:0;gap:6px;margin-inline-start:-8px}@media (max-width:719px){.opening-frame .shared-back span{display:none}}.opening-line{--lh:20px;--bar:8px;width:var(--w,100%);max-width:100%;height:var(--bar);margin-block:calc((var(--lh) - var(--bar))/2);border-radius:3px;flex:none;display:block;position:relative;overflow:hidden}.opening-line.is-title{--lh:22px;--bar:10px}.opening-line.is-bar{--lh:30px;--bar:12px}.opening-line.is-body{--lh:26px;--bar:9px}.opening-line.is-meta{--lh:18px;--bar:7px}.opening-line.is-glyph{--lh:16px;--bar:16px;border-radius:4px}.opening-line:before,.opening-line:after{content:"";position:absolute}.opening-line:before{border-radius:inherit;background:var(--tint);animation:opening-write .56s var(--ease-out) calc(var(--opening-at,0s) + .22s + var(--i,0)*26ms) both;inset:0}.opening-line:after{background:linear-gradient(90deg,transparent,var(--tint-strong),transparent);width:220px;animation:opening-light 5s linear calc(var(--opening-at,0s) + 1.1s + var(--i,0)*70ms) infinite;inset:0 auto 0 0;transform:translate(-220px)}.opening-sidebar .opening-line:after{display:none}@keyframes opening-write{0%{transform:translate(-101%)}}@keyframes opening-light{0%{transform:translate(-220px)}34%,to{transform:translate(1000px)}}@media (prefers-reduced-motion:reduce){.opening-line:before{animation:opening-fade .4s linear calc(var(--opening-at,0s) + .22s) both}.opening-line:after{display:none}.opening-line:not(.opening-sidebar *){animation:opening-breathe 2.6s ease-in-out calc(var(--opening-at,0s) + .8s) infinite}}@keyframes opening-fade{0%{opacity:0}}@keyframes opening-breathe{50%{opacity:.6}}:root.opening-arrived :is(.sidebar>nav,.sidebar-save,.sidebar-account,.sidebar-utilities,.workspace-title,.place-tools,.workspace-tools,.thread-band,.thread-history,.thread-index,.thread-header,.utility-page,.empty-state,.auth-main,.public-document,.tp-composer-row,.tp-editor-content):not(.opening-frame *){animation:opening-arrive .28s var(--ease-out)}@keyframes opening-arrive{0%{opacity:.2}}.opening-progress{z-index:70;pointer-events:none;height:2px;animation:.3s linear .3s backwards opening-fade;position:fixed;inset:0 0 auto;overflow:hidden}.opening-progress>i{background:var(--accent);transform-origin:0;height:100%;transition:transform .4s var(--ease-out);display:block}.opening-work{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.opening-column{box-sizing:border-box;width:min(100% - 2*var(--reading-inset,28px),var(--reading));flex:none;margin-inline:auto}.opening-first-line{box-sizing:border-box;height:40px;padding-top:7px}.opening-first-line>.opening-line{margin-block:6px}.opening-ways{min-height:var(--control);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.opening-rows>.opening-ways{padding:8px 8px 0}.opening-day{align-items:center;gap:10px;height:28px;display:flex}.opening-day hr{border:0;border-top:1px solid var(--line);flex:1;margin:0}.opening-note{padding-block:8px 13px}.opening-note>.is-meta{margin-bottom:9px}.opening-note+.opening-note{border-top:1px solid var(--line)}:is(.opening-note,.opening-lines,.opening-notes,.opening-row,.opening-board-column){flex-direction:column;display:flex}.opening-notes{min-width:0;overflow:hidden}.opening-notes>.is-bar{margin-bottom:6px}.opening-lines{padding-block:6px}.opening-said{font-size:var(--type-ui);line-height:var(--type-ui-lh);color:var(--secondary);margin:12px 0 0}.utility-page .opening-rows{max-width:720px;padding:0}.opening>.opening-lines{align-self:stretch}:is(.language-status,.thread-excerpt) .opening-line{vertical-align:middle;margin-block:0;display:inline-block}:is(.thread-header:has(>.opening-notes),.utility-page:has(>.opening-rows)){min-height:0;overflow:hidden}.opening-bar.is-list{padding-inline-end:0}.opening-bar-place{flex:none}.opening-bar.is-list .opening-bar-place{width:calc(var(--index) - var(--page-inset,28px) - 8px)}.opening-bar.is-list .opening-column{width:auto;max-width:var(--reading);flex:1 1 0;margin-inline:auto}.opening-bar.is-single .opening-column,.opening-bar.is-list .opening-column{min-width:0}.opening-rows{box-sizing:border-box;padding:9px calc(var(--page-inset,28px) - 8px);flex:none;overflow:hidden}.opening-work.is-rows .opening-rows{width:100%;max-width:720px}.opening-row{padding:10px 8px 12px}.opening-row+.opening-row{margin-top:9px}.opening-row-head{justify-content:space-between;align-items:center;gap:10px;min-height:22px;margin-bottom:2px;display:flex}.opening-row-head>.opening-line.is-title{flex:0 1 var(--w);margin-block:0}.opening-row-head>.opening-line.is-meta{margin-block:0}.opening-split{flex:1;min-height:0;display:flex}.opening-split>.opening-rows{width:var(--index);border-right:1px solid var(--line)}.opening-detail{flex-direction:column;flex:1;min-width:0;display:flex}.opening-detail-reading{flex:1;min-height:0;overflow:hidden}.opening-board{flex:1;min-height:0;display:flex;overflow:hidden}.opening-board-column{box-sizing:border-box;width:var(--column);border-right:1px solid var(--line);flex:none;padding:9px 24px 0}.opening-board-column>.is-title{--lh:24px;--bar:12px}.opening-board-column .is-body{--lh:22px;--bar:8px}.opening-dock{border-top:1px solid var(--line);background:var(--page);flex:none;padding:13px 0 12px}.opening-composer{box-sizing:border-box;width:min(100% - 2*var(--reading-inset,28px) + 24px,var(--reading) + 24px);border:1px solid var(--line);background:color-mix(in srgb,var(--text) 4%,var(--page));border-radius:12px;height:78px;margin-inline:auto;padding:10px 11px}@media (max-width:719px){.opening-line.is-body{--lh:24px}}
