:root{--bg:#fbfaf7;--fg:#1f1f1f;--nav:#5b5956;--muted:#8d8b88;--line:#efeee8;--tint:#f2f1ed;--tint-strong:#e8e7e2;--tint-3:#d8d7d3;--sel:#e3e2dd;--pop:#fdfdfb;--pop-line:var(--line);--hover:var(--tint);--hover-strong:var(--tint-strong);--track:var(--tint);--fill-hover:var(--tint);--fill-open:var(--tint-strong);--focus:color-mix(in srgb, var(--fg) 72%, var(--bg));--hl:#f5c542;--link:#1a56c4;--grid:#c9c8c4;--danger:#c0392b;--warn:var(--lightningcss-light,#b45309)var(--lightningcss-dark,#fdba74);--file-red:#e5484d;--paper:#fff;--black:#000;--white:#fff;--media-bg:#111;--media-scrim:#0000009e;--media-scrim-strong:#000000c7;--media-ring:#ffffffd9;--sans:"Inter Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--serif:"Source Serif 4 Variable", "Iowan Old Style", Georgia, serif;--mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--font-heading:var(--serif);--font-text:var(--sans);--fs-2xs:11px;--fs-xs:12px;--fs-md:14px;--fs-lg:16px;--fs-xl:20px;--menu-fs:var(--fs-md);--h4-size:20px;--sp-2xs:2px;--sp-xs:4px;--sp-sm:6px;--sp-md:8px;--sp-lg:12px;--sp-xl:16px;--sp-2xl:24px;--r-xs:4px;--r-sm:6px;--r-md:8px;--r-lg:10px;--r-xl:12px;--r-2xl:14px;--r-pill:999px;--row-h:32px;--row-r:var(--r-md);--pop-pad:8px;--z-base:1;--z-raised:2;--z-drag:3;--z-sidebar:14;--z-float:15;--z-scrim:16;--z-overlay:17;--z-bubble:19;--z-nav:20;--z-popover:50;--z-submenu:55;--z-dialog:58;--z-toast:60;--z-tooltip:70;--z-top:100;--dur-fast:.12s;--dur:.2s;--dur-slow:.35s;--ease:cubic-bezier(.4, 0, .2, 1);--dur-morph:.5s;--ease-morph:cubic-bezier(.32, .72, 0, 1);--pop-shadow:0 10px 32px #0000001a, 0 1px 3px #0000000f;--shadow-lift:0 8px 24px #00000029;--shadow-panel:-12px 0 40px #0000001f;--shadow-paper:0 1px 4px #00000026;--shadow-knob:0 1px 2px #00000040;--ring:0 0 0 3px color-mix(in srgb, var(--focus) 22%, transparent);--ring-select:0 0 0 2px var(--pop), 0 0 0 4px var(--fg);--col:680px;--sidebar-w:280px;--nav-h:44px;--nav-gap:4px;--nav-div-gap:12px;--rest:.7;--rest-text:.85}:root[data-headings=sans]{--font-heading:var(--sans)}:root[data-text=serif]{--font-text:var(--serif)}:root[data-width=wide]{--col:840px}*{box-sizing:border-box}html,body{margin:0}body{background:var(--bg);color:var(--fg);font-family:var(--font-text);-webkit-font-smoothing:antialiased}button{font:inherit;color:inherit}.nav{z-index:var(--z-nav);height:var(--nav-h);background:var(--bg);box-shadow:inset 0 -1px 0 var(--line);font:400 var(--fs-md)/1 var(--sans);font-variation-settings:"opsz" 32;color:var(--nav);white-space:nowrap;align-items:stretch;display:flex;position:fixed;inset:0 0 auto}.nav-left{width:var(--left-closed-w,160px);justify-content:space-between;align-items:center;gap:var(--sp-md);border-right:1px solid var(--line);flex:none;padding:0 24px;display:flex}html[data-tabs=open] .nav-left{width:var(--sidebar-w)}.logo{--logo-open:83.6px;--logo-closed:22px;width:var(--logo-closed);color:inherit;opacity:var(--rest);line-height:0;text-decoration:none;display:block;overflow:clip}.logo:hover,.logo:focus-visible{opacity:1}.logo svg{width:var(--logo-open);height:auto;display:block}.logo .logo-slide{transform:translate(-239.565px)}.logo .logo-rest,.logo .logo-ft{opacity:0}html[data-tabs=open] .logo{width:var(--logo-open)}html[data-tabs=open] .logo .logo-slide{transform:none}html[data-tabs=open] .logo .logo-rest,html[data-tabs=open] .logo .logo-ft{opacity:1}html[data-tabs=open] .logo .logo-f{opacity:0}html.is-animated .logo{transition:width var(--dur-slow) var(--ease), opacity var(--dur-fast)}html.is-animated .logo .logo-slide{transition:transform var(--dur-slow) var(--ease)}html.is-animated .logo :is(.logo-f,.logo-ft){transition:opacity var(--dur-slow) var(--ease)}html.is-animated .logo .logo-rest{transition:opacity calc(var(--dur-slow) * .45) var(--ease)}html.is-animated[data-tabs=open] .logo .logo-rest{transition:opacity calc(var(--dur-slow) * .6) var(--ease) calc(var(--dur-slow) * .4)}.logo:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:var(--r-xs)}#btn-doc{display:none}.nav-inner{min-width:0;height:var(--nav-h);scrollbar-width:none;flex:auto;align-items:stretch;padding:0 12px;display:flex;overflow-x:auto}.nav-inner::-webkit-scrollbar{display:none}.nav-group{align-items:center;gap:var(--nav-gap);display:flex}.nav-right{width:var(--right-closed-w,180px);justify-content:flex-end;align-items:center;gap:var(--nav-gap);border-left:1px solid var(--line);flex:none;margin-left:auto;padding:0 20px;display:flex}html[data-side=open] .nav-right{width:var(--sidebar-w)}.nav-spacer{flex:0 0 0}html[data-side=open] .nav-spacer{flex-grow:1}.nav-div{background:var(--line);width:1px;height:16px;margin:0 var(--nav-div-gap);flex:none;align-self:center}.nav-file{font-size:var(--fs-xs);flex:none;align-self:center;margin-left:auto}.nav-file~.nav-storage{margin-left:var(--sp-lg)}html:is([data-cloud=saved],[data-cloud=saving]):not([data-storage=full]) .nav-storage{display:none}.nav-account{margin-left:var(--sp-md);flex:none;align-self:center}.nav-account .na-face{place-items:center;width:16px;height:16px;padding:0;display:grid}.nav-account .na-face svg{width:16px;height:16px;display:block}.nav-account.is-in{opacity:1}.nav-account.is-in .na-face{border-radius:var(--r-pill);background:var(--fg);width:20px;height:20px;color:var(--bg);font:600 var(--fs-xs)/1 var(--sans)}.ico:has(>.morph-ghost){position:relative}.ico>.morph-ghost{opacity:0;pointer-events:none;padding:0;position:absolute;top:0;left:0}.ico{--morph-scale:.5}html.is-animated .ico>.morph-ghost{animation:morph-out var(--dur-slow) var(--ease-morph) both}html.is-animated .ico.is-morphing>svg{animation:morph-in var(--dur-morph) var(--ease-morph) both}@keyframes morph-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(var(--morph-scale,1))}}@keyframes morph-in{0%{opacity:0;transform:scale(var(--morph-scale,1))}to{opacity:1;transform:scale(1)}}.nav-file .nf-label{white-space:nowrap;--morph-scale:1;position:relative;overflow-x:clip}.nav-file .nf-words{padding:0;display:inline-block}.nav-file .nf-ghost{opacity:0;pointer-events:none;padding:0;position:absolute;top:0;left:2px}html.is-animated .nav-file .nf-label{transition:width var(--dur-morph) var(--ease-morph)}html.is-animated .nav-file.is-changing .nf-label{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 12px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 12px),#0000)}html.is-animated .nav-file .nf-ghost{animation:morph-out var(--dur-slow) var(--ease-morph) both}html.is-animated .nav-file.is-changing .nf-words{animation:morph-in var(--dur-morph) var(--ease-morph) both}.nav-storage{align-self:center;align-items:center;gap:var(--sp-md);padding-left:var(--sp-lg);border-radius:var(--r-sm);color:inherit;font:inherit;font-size:var(--fs-xs);cursor:pointer;background:0 0;border:0;flex:none;margin-left:auto;padding:4px;display:inline-flex}.nav-storage .sm-icon{opacity:var(--rest)}.nav-storage .sm-icon[hidden]{display:none}.nav-storage:hover .sm-icon,.nav-storage.is-open .sm-icon{opacity:1}.nav-storage.is-warn .sm-icon{color:var(--warn);opacity:1}.nav-storage.is-warn .sm-fill{stroke:var(--warn);opacity:1}.nav-storage.is-warn .sm-label{color:var(--warn);opacity:1;font-weight:500}.nav-storage.is-hot .sm-fill{stroke:var(--danger);opacity:1}.nav-storage.is-hot .sm-label{color:var(--danger);opacity:1;font-weight:500}.nav-storage.is-full .sm-icon{color:var(--danger);opacity:1}.nav-storage .sm-ring{width:18px;height:18px;display:inline-grid}.nav-storage .sm-track{stroke:var(--tint-strong)}.nav-storage .sm-fill{stroke:var(--nav);opacity:.7;transition:stroke-dashoffset var(--dur-slow) var(--ease)}.nav-storage .sm-label{opacity:var(--rest-text);white-space:nowrap}.nav-storage:hover .sm-label,.nav-storage.is-open .sm-label{opacity:1}.nav-storage.is-full .sm-fill{stroke:var(--danger);opacity:1}.nav-storage.is-full .sm-label{color:var(--danger);opacity:1;font-weight:500}.nav-storage:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.nav-right .nav-div{margin:0 calc(var(--nav-div-gap) - var(--nav-gap))}.btn{align-items:center;gap:var(--sp-xs);border-radius:var(--r-sm);color:inherit;opacity:var(--rest);cursor:pointer;will-change:opacity;transition:opacity var(--dur-fast);background:0 0;border:0;padding:4px;display:inline-flex}.btn[hidden]{display:none}.btn:hover,.btn.is-open,.btn.is-active{opacity:1}.btn.is-active{background:var(--tint)}.btn:has(>span){opacity:var(--rest-text)}:is(.btn:has(>span):hover,.btn:has(>span).is-open){opacity:1}.btn[aria-disabled=true]{opacity:.35;cursor:default}.btn:focus-visible{outline:2px solid var(--focus);outline-offset:1px;opacity:1}.btn span{padding:0 2px}.rename{align-items:center;gap:var(--sp-xs);padding:0 4px;display:inline-flex}.rename .ico{opacity:var(--rest)}.rename-input{field-sizing:content;min-width:90px;max-width:calc(var(--name-max,220px) + 18px);font:inherit;font-variation-settings:inherit;outline:none;padding:0 8px}.nav-left .logo{flex:none}#doc-name{max-width:calc(var(--name-max,220px) + 4px);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.tooltip{z-index:var(--z-tooltip);border-radius:var(--r-sm);background:var(--fg);max-width:320px;color:var(--bg);font:400 var(--fs-xs)/1.35 var(--sans);overflow-wrap:anywhere;padding:6px 10px;position:fixed}.ico{flex:none;width:16px;height:16px;display:inline-flex}.ico svg{width:16px;height:16px;display:block}:root{--left-w:0px;--right-w:0px}html[data-tabs=open]{--left-w:var(--sidebar-w)}html[data-side=open]{--right-w:var(--sidebar-w)}.page{--side:calc(max(var(--left-w), var(--right-w)) + 72px);padding:calc(var(--nav-h) + 72px) var(--side) 160px}.col{width:100%;max-width:var(--col);transition:max-width var(--dur);margin:0 auto}.title-h{font:inherit;margin:0}.title{font:700 calc(36px * var(--scale,1))/1.15 var(--font-heading);letter-spacing:-.01em;word-break:break-word;outline:none;margin:0;display:block}.title:empty:before{content:attr(data-placeholder);color:var(--muted);opacity:.6}.date-chip{align-items:center;gap:var(--sp-sm);border-radius:var(--r-pill);background:var(--tint);color:var(--nav);font:400 var(--fs-md)/1.4 var(--sans);white-space:nowrap;padding:3px 10px 3px 8px;display:inline-flex}.date-chip:before{content:"";width:14px;height:14px;-webkit-mask:var(--icon-calendar) center / contain no-repeat;-webkit-mask:var(--icon-calendar) center / contain no-repeat;mask:var(--icon-calendar) center / contain no-repeat;background:currentColor}.doc-head{margin-bottom:40px}.tiptap .date-chip{vertical-align:1px;margin:0 1px;font-size:.8em}.tiptap .date-chip.ProseMirror-selectednode{outline:2px solid var(--sel)}html[data-size=smaller]{--scale:.8}html[data-size=small]{--scale:.9}html[data-size=large]{--scale:1.15}.tiptap{--body:calc(19px * var(--scale,1));font:400 var(--body)/1.6 var(--font-text);outline:none}.tiptap>*{margin:0 0 var(--body)}.tiptap p{margin:0}.tiptap>p,.tiptap blockquote>p,.tiptap [data-type=detailsContent]>p{margin:0 0 var(--body)}.tiptap blockquote>:last-child,.tiptap [data-type=detailsContent]>:last-child{margin-bottom:0}.tiptap h1,.tiptap h2,.tiptap h3,.tiptap h4{font-family:var(--font-heading)}.tiptap h1{font-size:calc(36px * var(--scale,1));margin:calc(var(--body) * 2.2) 0 calc(var(--body) * .5);font-weight:700;line-height:1.2}.tiptap h2{font-size:calc(28px * var(--scale,1));margin:calc(var(--body) * 1.8) 0 calc(var(--body) * .4);font-weight:600;line-height:1.25}.tiptap h3{font-size:calc(23px * var(--scale,1));margin:calc(var(--body) * 1.4) 0 calc(var(--body) * .3);font-weight:600;line-height:1.3}.tiptap h4{font-family:var(--sans);font-size:calc(var(--h4-size) * var(--scale,1));margin:calc(var(--body) * 1.4) 0 calc(var(--body) * .3);font-weight:600;line-height:1.4}.tiptap>:first-child{margin-top:0}.tiptap a{color:var(--link);cursor:pointer;text-decoration:none}.tiptap a:hover{text-underline-offset:3px;text-decoration:underline}.tiptap code{font:.86em var(--mono);background:var(--tint);border-radius:var(--r-xs);padding:.12em .35em}.tiptap pre{background:var(--tint);border-radius:var(--r-md);font:calc(15px * var(--scale,1))/1.55 var(--mono);padding:14px 16px;overflow-x:auto}.tiptap pre code{font:inherit;background:0 0;padding:0}.tiptap blockquote{border-left:3px solid var(--tint-strong);color:color-mix(in srgb, var(--fg) 82%, var(--bg));margin-left:0;padding-left:18px}.tiptap hr{border:0;border-top:1px solid var(--line);margin:calc(var(--body) * 1.8) 0}.tiptap hr.ProseMirror-selectednode{border-top-color:var(--muted)}.tiptap ul,.tiptap ol{padding-left:1.5em}.tiptap li>p{margin:0}.tiptap li+li{margin-top:calc(var(--body) * .35)}.tiptap li>:is(ul,ol){margin:calc(var(--body) * .3) 0 0}.tiptap ul[data-type=taskList]{padding-left:0;list-style:none}.tiptap ul[data-type=taskList] ul[data-type=taskList]{margin-top:calc(var(--body) * .3);padding-left:1.5em}.tiptap ul[data-type=taskList]>li{align-items:flex-start;gap:10px;display:flex}.tiptap ul[data-type=taskList]>li>label{-webkit-user-select:none;user-select:none;flex:none;align-items:center;height:1.6em;display:flex;position:relative}.tiptap ul[data-type=taskList]>li>div{flex:1;min-width:0}.tiptap ul[data-type=taskList]>li input[type=checkbox]{appearance:none;cursor:pointer;background:0 0;border:0;width:20px;height:20px;margin:0;position:relative}.tiptap ul[data-type=taskList]>li input[type=checkbox]:before,.tiptap ul[data-type=taskList]>li input[type=checkbox]:after{content:"";-webkit-mask:var(--icon-square) center / contain no-repeat;-webkit-mask:var(--icon-square) center / contain no-repeat;mask:var(--icon-square) center / contain no-repeat;background:var(--muted);position:absolute;inset:0}.tiptap ul[data-type=taskList]>li input[type=checkbox]:after{-webkit-mask-image:var(--icon-checked);-webkit-mask-image:var(--icon-checked);mask-image:var(--icon-checked);background:var(--fg);opacity:0;transform:scale(.5)}.tiptap ul[data-type=taskList]>li input[type=checkbox]:checked:before{opacity:0;transform:scale(.5)}.tiptap ul[data-type=taskList]>li input[type=checkbox]:checked:after{opacity:1;transform:none}html.is-animated .tiptap ul[data-type=taskList]>li input[type=checkbox]:before,html.is-animated .tiptap ul[data-type=taskList]>li input[type=checkbox]:after{transition:opacity var(--dur-slow) var(--ease-morph), transform var(--dur-morph) var(--ease-morph)}.tiptap ul[data-type=taskList]>li[data-checked=true]>div{color:var(--muted);text-decoration:line-through}.tiptap img{border-radius:var(--r-md);max-width:100%;height:auto;display:block}.tiptap img.ProseMirror-selectednode{outline:2px solid var(--muted);outline-offset:2px}.tiptap .tableWrapper{margin:0 0 var(--body);overflow-x:auto}.tiptap table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;font-size:calc(17px * var(--scale,1));line-height:1.5}.tiptap th,.tiptap td{vertical-align:top;text-align:left;border-right:1px solid var(--grid);border-bottom:1px solid var(--grid);min-width:80px;padding:9px 14px;position:relative}.tiptap tr>:first-child{border-left:1px solid var(--grid)}.tiptap tr:first-child>*{border-top:1px solid var(--grid)}.tiptap tr:first-child>:first-child{border-top-left-radius:8px}.tiptap tr:first-child>:last-child{border-top-right-radius:8px}.tiptap tr:last-child>:first-child{border-bottom-left-radius:8px}.tiptap tr:last-child>:last-child{border-bottom-right-radius:8px}.tiptap th{background:var(--tint);font-weight:600}.tiptap td>p,.tiptap th>p{margin:0}.tiptap .selectedCell:after{content:"";background:color-mix(in srgb, var(--focus) 16%, transparent);pointer-events:none;position:absolute;inset:0}.tiptap .column-resize-handle{background:var(--muted);pointer-events:none;width:4px;position:absolute;top:0;bottom:0;right:-2px}.tiptap.resize-cursor{cursor:col-resize}.tiptap [data-type=details]{gap:var(--sp-xs);margin:0 0 var(--body);display:flex}.tiptap [data-type=details]>button{border-radius:var(--r-xs);cursor:pointer;opacity:.6;background:0 0;border:0;flex:none;place-content:center;width:24px;height:1.6em;margin-top:0;padding:0;display:grid}.tiptap [data-type=details]>button:hover{opacity:1;background:var(--tint)}.tiptap [data-type=details]>button:before{content:"";width:16px;height:16px;-webkit-mask:var(--icon-chevron) center / contain no-repeat;-webkit-mask:var(--icon-chevron) center / contain no-repeat;mask:var(--icon-chevron) center / contain no-repeat;transition:rotate var(--dur-fast);background:currentColor;rotate:-90deg}.tiptap [data-type=details].is-open>button:before{rotate:0deg}.tiptap [data-type=details]>div{flex:1;min-width:0}.tiptap [data-type=details]>div>[data-type=detailsContent]{margin-top:.3em;padding-left:4px}.tiptap [data-type=detailsContent][hidden]{display:none}.tiptap [data-type=details] summary{font-weight:500;list-style:none}.tiptap [data-type=details] summary::-webkit-details-marker{display:none}.tiptap [data-type=details] summary:has(>br.ProseMirror-trailingBreak:only-child):before{content:"Accordion title";float:left;height:0;color:var(--muted);opacity:.8;pointer-events:none;font-weight:400}.tiptap [data-type=detailsContent]>*{margin:0 0 var(--body)}.tiptap .is-empty:before,.tiptap [data-placeholder].is-empty:before{content:attr(data-placeholder);float:left;height:0;color:var(--muted);opacity:.7;pointer-events:none}.pop{max-width:min(360px,100vw - 24px);z-index:var(--z-popover);background:var(--pop);color:var(--fg);border:1px solid var(--pop-line,var(--line));border-radius:var(--r-2xl);padding:var(--pop-pad);box-shadow:var(--pop-shadow);font:400 var(--menu-fs)/1.3 var(--sans);animation:pop-in var(--dur-fast) ease-out;position:fixed}@keyframes pop-in{0%{opacity:0}}.menu-caption{font-size:var(--fs-md);color:var(--muted)}.titled-menu .menu-title{color:var(--fg);font:600 var(--fs-lg)/1.3 var(--sans);padding:6px 10px 4px}.titled-menu .menu-caption{font-size:var(--fs-xs);letter-spacing:.02em;padding:8px 10px 2px;font-weight:500}.titled-menu .menu-sep{margin-top:8px}.cloud-menu .cloud-line{text-overflow:ellipsis;white-space:nowrap;max-width:280px;padding-top:0;padding-bottom:6px;overflow:hidden}.setting-row{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--sp-xl);min-height:var(--row-h);padding:4px 10px;display:flex}.setting-text{gap:var(--sp-2xs);min-width:0;display:grid}.setting-hint{color:var(--muted);font-size:var(--fs-xs);line-height:1.2}.sw-btn{border-radius:var(--r-pill);cursor:pointer;background:0 0;border:0;flex:none;margin:-4px;padding:4px;line-height:0}.sw-btn .sw{margin-left:0;display:block}.sw-btn:focus-visible{outline:2px solid var(--focus);outline-offset:0}.sw-btn[aria-checked=true] .sw{background:var(--fg)}.sw-btn[aria-checked=true] .sw-knob{left:16px}.swatch{border:1px solid color-mix(in srgb, var(--fg) 10%, transparent);border-radius:var(--r-md);width:56px;height:56px;font:600 var(--fs-xl)/1 var(--sans);cursor:pointer}.swatch.is-on{box-shadow:var(--ring-select)}.swatch:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.pop.narrow-menu{width:240px;max-width:calc(100vw - 24px)}.list-menu{grid-template-columns:minmax(0,1fr);min-width:240px;display:grid}.docs-scroll{grid-template-columns:minmax(0,1fr);max-height:320px;display:grid;overflow-y:auto}.menu-row{align-items:center;gap:var(--sp-2xs);min-width:0;display:flex}.menu-row>.menu-item{flex:auto;min-width:0}.menu-row>.menu-more{opacity:.75}.menu-row>.menu-more:is(:hover,:focus-visible,[aria-expanded=true]){opacity:1}.menu-sep{background:var(--line);height:1px;margin:6px 4px}.menu-item{align-items:center;gap:var(--sp-lg);width:100%;height:var(--row-h);border-radius:var(--row-r);text-align:left;cursor:pointer;font-size:var(--menu-fs);background:0 0;border:0;padding:0 10px;line-height:20px;display:flex}.menu-item .ico{opacity:.75}.menu-item:hover,.menu-item:focus,.menu-item.is-active{background:var(--tint);outline:none}.menu-item:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.menu-label{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.menu-check{margin-left:8px}.menu-hint{color:var(--muted);font-size:var(--fs-md);margin-left:16px}.menu-item[aria-disabled=true]{opacity:.4;cursor:default}.menu-item.is-danger{color:var(--danger)}.block-menu{width:288px}.block-list{grid-template-columns:minmax(0,1fr);max-height:min(640px,100vh - 100px);display:grid;overflow-y:auto}.block-list .menu-sep{margin:6px 10px}.block-hint{border-top:1px solid var(--line);height:40px;color:var(--muted);font-size:var(--fs-md);align-items:center;margin:8px -8px -8px;padding:0 18px;display:flex}.block-empty{color:var(--muted);padding:6px 10px}.help-menu{width:300px;display:grid}.help-menu .menu-caption{padding:4px 10px}.help-row{height:28px;font-size:var(--fs-md);justify-content:space-between;align-items:center;padding:0 10px;display:flex}.help-keys{gap:var(--sp-xs);display:flex}kbd{border:1px solid var(--line);background:var(--tint);min-width:22px;font:500 var(--fs-xs)/1.4 var(--sans);text-align:center;border-radius:5px;padding:2px 6px}.toast{z-index:var(--z-toast);border-radius:var(--r-lg);background:var(--fg);color:var(--bg);font:400 var(--fs-md)/1.2 var(--sans);opacity:0;padding:10px 16px;transition:opacity .15s,transform .15s;position:fixed;bottom:28px;left:50%;transform:translate(-50%,8px)}.toast.is-in{opacity:1;transform:translate(-50%)}@media (width<=720px){.page{padding-left:16px;padding-right:16px}}.tiptap h1,.tiptap h2,.tiptap h3,.tiptap h4{position:relative}.fold-btn{border-radius:var(--r-md);width:28px;height:28px;color:var(--nav);font:inherit;cursor:pointer;opacity:0;-webkit-user-select:none;user-select:none;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:calc(.5lh - 14px);left:-40px}.fold-btn .ico{transition:none}.tiptap :is(h1,h2,h3,h4):hover>.fold-btn,.tiptap :is(h1,h2,h3,h4):focus-within>.fold-btn,.tiptap :is(h1,h2,h3,h4)[data-collapsed=true]>.fold-btn,.fold-btn:focus-visible{opacity:1}.fold-btn:hover{background:var(--tint);color:var(--fg)}.fold-btn:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.tiptap :is(h1,h2,h3,h4)[data-collapsed=true]>.fold-btn .ico{rotate:-90deg}.tiptap .is-folded{display:none!important}.tiptap mark{background:color-mix(in srgb, var(--hl) 50%, var(--bg));color:inherit;border-radius:3px;padding:0 .1em}.bubble{z-index:var(--z-bubble);align-items:center;gap:var(--sp-xs);background:var(--pop);color:var(--nav);border:1px solid var(--pop-line,var(--line));border-radius:var(--r-2xl);box-shadow:var(--pop-shadow);font:400 var(--fs-md)/1 var(--sans);white-space:nowrap;padding:6px;display:flex;position:fixed}.bubble[hidden]{display:none}.bsep{background:var(--line);flex:none;width:1px;height:16px;margin:0 6px}.bbtn{justify-content:center;align-items:center;gap:var(--sp-2xs);border-radius:var(--r-md);min-width:32px;height:32px;color:inherit;cursor:pointer;background:0 0;border:0;padding:0 8px;display:inline-flex}.bbtn:hover,.bbtn.is-open{background:var(--tint);color:var(--fg)}.bbtn.is-active{background:var(--tint-strong);color:var(--fg)}.bbtn.is-open{background:var(--tint-strong)}.bbtn:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.bbtn-label{font-weight:500}.link-form{gap:var(--sp-md);width:352px;display:grid}.pop.link-form{padding:16px}.field-label{font:500 var(--fs-md)/1.3 var(--sans)}.field-label:not(:first-child){margin-top:8px}.field{font:400 var(--fs-md)/1.3 var(--sans);outline:none;padding:0 12px}.form-actions{align-items:center;gap:var(--sp-md);margin-top:8px;display:flex}.spacer{flex:1}.btn-outline,.btn-solid{border-radius:var(--r-lg);height:36px;font:500 var(--fs-md)/1 var(--sans);cursor:pointer;padding:0 16px}.btn-outline{border:1px solid var(--line);background:var(--pop);color:var(--fg)}.btn-outline:hover{background:var(--tint)}.btn-outline:active{background:var(--hover-strong)}.btn-outline:disabled{opacity:.55;cursor:default}.btn-solid{background:var(--fg);color:var(--bg);transition:background var(--dur-fast);border:1px solid #0000}.btn-solid:hover{background:color-mix(in srgb, var(--fg) 86%, var(--bg))}.btn-solid:active{background:color-mix(in srgb, var(--fg) 74%, var(--bg))}.btn-solid.is-danger{background:var(--danger);color:var(--white)}.btn-solid.is-danger:hover{background:color-mix(in srgb, var(--danger) 88%, var(--black))}.btn-solid.is-danger:active{background:color-mix(in srgb, var(--danger) 76%, var(--black))}.btn-solid:disabled,.btn-solid:disabled:hover{background:var(--muted);opacity:.55;cursor:default}.btn-outline:focus-visible,.btn-solid:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.dialog-scrim{z-index:var(--z-dialog);padding:var(--sp-xl);background:color-mix(in srgb, var(--fg) 22%, transparent);animation:pop-in var(--dur-fast) ease-out;place-items:center;display:grid;position:fixed;inset:0}.dialog{border:1px solid var(--pop-line);border-radius:var(--r-2xl);background:var(--pop);width:min(360px,100%);color:var(--fg);box-shadow:var(--pop-shadow);padding:20px}.dialog-title{margin:0 0 var(--sp-xs);font:600 var(--fs-lg)/1.3 var(--sans)}.dialog-text{margin:0 0 var(--sp-xl);color:var(--muted);font:400 var(--fs-md)/1.4 var(--sans)}.dialog .form-actions{margin-top:0}.dialog-wide{width:min(420px,100%)}.dialog-choices{gap:var(--sp-md);display:grid}.dialog-choice{align-items:flex-start;gap:var(--sp-md);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--pop);color:var(--fg);font:400 var(--fs-md)/1.4 var(--sans);text-align:left;cursor:pointer;padding:12px;display:flex}.dialog-choice:hover{background:var(--fill-hover)}.dialog-choice:active{background:var(--fill-open)}.dialog-choice:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.dialog-choice .ico{flex:none;margin-top:2px}.dialog-choice-text{gap:2px;display:grid}.dialog-choice-text strong{font-weight:600}.dialog-choice-text span{color:var(--muted)}.dialog-form{gap:var(--sp-md);display:grid}.dialog-form .form-actions{margin-top:8px}.dialog-problem{color:var(--danger);font:400 var(--fs-md)/1.4 var(--sans);margin:0}.dialog-note{color:var(--muted);font:400 var(--fs-md)/1.4 var(--sans);margin:0}.dialog-note.is-good{color:var(--fg)}.btn-outline.is-danger{color:var(--danger)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:var(--z-top);border-radius:var(--r-md);background:var(--fg);color:var(--bg);font:500 var(--fs-md)/1 var(--sans);padding:8px 14px;position:fixed;top:8px;left:8px;transform:translateY(-200%)}.skip-link:focus{transform:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (forced-colors:active){.btn:focus-visible,.bbtn:focus-visible,.menu-item:focus-visible{outline:2px solid canvastext}.menu-item:focus{outline:2px solid highlight}}.dd-chip{align-items:center;gap:var(--sp-sm);border-radius:var(--r-pill);background:var(--tint);max-width:100%;color:var(--nav);vertical-align:1px;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;padding:0 12px;font-size:.88em;line-height:1.7;display:inline-flex}.dd-chip.has-value{background:color-mix(in srgb, var(--dd) 16%, var(--bg));color:color-mix(in srgb, var(--dd) 70%, var(--fg))}.dd-chip:hover{background:var(--tint-strong)}.dd-chip.has-value:hover{background:color-mix(in srgb, var(--dd) 24%, var(--bg))}.dd-chip:focus-visible,.dd-chip.is-open,.dd-chip.ProseMirror-selectednode{outline:2px solid var(--focus);outline-offset:1px}.dd-chip-label{text-overflow:ellipsis;overflow:hidden}.dd-caret{opacity:.7;margin-right:-4px;display:inline-flex}.dd-caret .ico,.dd-caret svg{width:16px;height:16px}.dd-dot{border-radius:50%;flex:none;width:12px;height:12px;display:inline-block}.pop.dd-pop{width:320px;padding:0;overflow:hidden}.dd-picker{width:280px}.pop.dd-picker{padding:8px 0 0}.dd-caption{color:var(--muted);font:500 var(--fs-md)/20px var(--sans);padding:4px 18px 6px}.dd-picker .list-menu{padding:0 8px 8px}.dd-count{color:var(--muted);font-size:var(--fs-md)}.dd-new{background:var(--tint);margin-top:4px}.dd-search-row{align-items:center;gap:var(--sp-md);color:var(--muted);cursor:text;margin:0 8px 6px;padding:0 10px;display:flex}.dd-search{min-width:0;height:100%;color:var(--fg);font:400 var(--menu-fs)/1.3 var(--sans);background:0 0;border:0;outline:none;flex:1}.dd-list{max-height:260px;padding:8px;display:grid;overflow-y:auto}.dd-row{align-items:center;gap:var(--sp-lg);height:var(--row-h);border-radius:var(--row-r);cursor:pointer;font-size:var(--menu-fs);padding:0 10px;display:flex}.dd-row.is-active{background:var(--tint)}.dd-row .ico:last-child{opacity:.7;margin-left:auto}.dd-foot{border-top:1px solid var(--line);background:var(--bg);align-items:center;padding:8px;display:flex}.dd-foot-end{gap:var(--sp-md);padding:12px 16px}.dd-foot-btn{align-items:center;gap:var(--sp-lg);width:100%;height:var(--row-h);border-radius:var(--row-r);font:400 var(--menu-fs)/1 var(--sans);cursor:pointer;text-align:left;background:0 0;border:0;padding:0 10px;display:flex}.dd-foot-btn:hover{background:var(--tint)}.dd-foot-btn:focus-visible,.dd-icon-btn:focus-visible,.dd-grip:focus-visible,.dd-color:focus-visible,.dd-del:focus-visible,.dd-add:focus-visible,.dd-swatch:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.dd-head{align-items:center;gap:var(--sp-md);border-bottom:1px solid var(--line);padding:10px 12px;display:flex}.dd-icon-btn{color:var(--nav)}.dd-icon-btn:hover{color:var(--fg)}.dd-name-input{min-width:0;font:500 var(--menu-fs)/1.3 var(--sans);outline:none;flex:1;padding:0 12px}.dd-body{max-height:320px;padding:8px;overflow-y:auto}.dd-opt{border-radius:var(--r-lg)}.dd-opt.is-dragging{background:var(--tint)}.dd-opt-row{align-items:center;gap:var(--sp-xs);border-radius:var(--r-lg);height:44px;padding:0 6px;display:flex}.dd-opt-row:hover,.dd-opt-row:focus-within{background:var(--tint)}.dd-grip{width:24px;height:32px;color:var(--muted);cursor:grab;background:0 0;border:0;flex:none;place-items:center;display:grid}.dd-color{border-radius:var(--r-md);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;width:32px;height:32px;display:grid}.dd-color:hover,.dd-color[aria-expanded=true]{background:var(--tint-strong)}.dd-opt-input{min-width:0;font:400 var(--menu-fs)/1.3 var(--sans);outline:none;flex:1;padding:0 10px}.dd-del{border-radius:var(--r-md);width:32px;height:32px;color:var(--nav);cursor:pointer;opacity:0;background:0 0;border:0;flex:none;place-items:center;display:grid}.dd-opt-row:hover .dd-del,.dd-opt-row:focus-within .dd-del{opacity:1}.dd-del:hover{background:var(--tint-strong);color:var(--fg)}.dd-palette{gap:var(--sp-md);border:1px solid var(--line);border-radius:var(--r-xl);background:var(--bg);margin:4px 0 6px 28px;padding:10px 14px;display:flex}.dd-swatch{cursor:pointer;border:0;border-radius:50%;flex:none;width:24px;height:24px}.dd-swatch.is-on{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--fg)}.dd-add{align-items:center;gap:var(--sp-lg);border-radius:var(--r-lg);width:100%;height:40px;color:var(--nav);font:400 var(--menu-fs)/1 var(--sans);cursor:pointer;text-align:left;background:0 0;border:0;margin-top:4px;padding:0 10px;display:flex}.dd-add:hover{background:var(--tint)}.dd-delete-all{color:var(--danger)}.link-remove{align-items:center;gap:var(--sp-md);display:inline-flex}:root:not([data-input=keyboard]) :focus-visible{outline:none!important}.tbl-ui[hidden]{display:none}.tbl-ui{z-index:var(--z-float);pointer-events:none;clip-path:inset(var(--nav-h) 0 0 0);position:fixed;inset:0}.tbl-btn{color:var(--nav);cursor:pointer;pointer-events:auto;border:0;place-items:center;padding:0;display:grid;position:fixed}.tbl-btn[hidden]{display:none}.tbl-grip{border-radius:var(--r-md);color:var(--muted);background:0 0}.tbl-more{border-radius:var(--r-md);color:var(--muted);background:0 0}.tbl-more:hover,.tbl-more[aria-expanded=true]{background:var(--tint);color:var(--fg)}.tbl-pill{background:0 0}.tbl-pill span{background:var(--muted);opacity:.55;border-radius:var(--r-pill);display:block}.tbl-pill-col span{width:32px;height:5px}.tbl-pill-row span{width:5px;height:32px}.tbl-pill:hover span,.tbl-pill[aria-expanded=true] span{opacity:1}.tbl-btn:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.menu-item:hover,.menu-item:focus,.menu-item.is-active,.dd-row.is-active,.dd-foot-btn:hover,.dd-opt-row:hover,.dd-opt-row:focus-within,.dd-add:hover,.btn-outline:hover,.tbl-more:hover,.tbl-more[aria-expanded=true],.bbtn:hover{background:var(--hover)}.bbtn.is-open,.dd-color:hover,.dd-color[aria-expanded=true],.dd-del:hover{background:var(--hover-strong)}.dd-new,.dd-opt.is-dragging{background:var(--hover)}.tiptap :is(td,th)[data-bg=gray]{--cell:var(--c-gray)}.tiptap :is(td,th)[data-bg=blue]{--cell:var(--c-blue)}.tiptap :is(td,th)[data-bg=teal]{--cell:var(--c-teal)}.tiptap :is(td,th)[data-bg=green]{--cell:var(--c-green)}.tiptap :is(td,th)[data-bg=yellow]{--cell:var(--c-yellow)}.tiptap :is(td,th)[data-bg=red]{--cell:var(--c-red)}.tiptap :is(td,th)[data-bg=pink]{--cell:var(--c-pink)}.tiptap :is(td,th)[data-bg=purple]{--cell:var(--c-purple)}.tiptap :is(td,th)[data-bg]{background:color-mix(in srgb, var(--cell) 24%, var(--bg))}.dd-dot.is-none{box-shadow:inset 0 0 0 1.5px var(--muted);background:0 0}.pop.pop-sub{min-width:180px;z-index:var(--z-submenu)}.menu-chev{opacity:.6;margin-left:8px;rotate:-90deg}.menu-item[aria-expanded=true]{background:var(--hover)}.tbl-grip{cursor:grab}.tbl-grip:active{cursor:grabbing}.tiptap img.ProseMirror-selectednode,.tiptap .tableWrapper.ProseMirror-selectednode{outline:2px solid var(--focus);outline-offset:2px}.tiptap .ProseMirror-dropcursor,.ProseMirror-dropcursor{background:var(--focus)!important}.tiptap :is(ul,ol)>li:has(>:is(ul,ol):first-child){list-style:none}.tiptap li:has(>:is(ul,ol):first-child)>:is(ul,ol):first-child{margin-top:0}@counter-style paren-decimal{system:extends decimal;prefix:"(";suffix:") "}@counter-style paren-alpha{system:extends lower-alpha;prefix:"(";suffix:") "}.tiptap ol{list-style-type:decimal}.tiptap ol ol{list-style-type:lower-alpha}.tiptap ol ol ol{list-style-type:lower-roman}.tiptap ol ol ol ol{list-style-type:paren-decimal}.tiptap ol ol ol ol ol{list-style-type:paren-alpha}.tiptap ol ol ol ol ol ol{list-style-type:decimal}.tiptap ol ol ol ol ol ol ol{list-style-type:lower-alpha}.tiptap ol ol ol ol ol ol ol ol{list-style-type:lower-roman}.tiptap ol ol ol ol ol ol ol ol ol{list-style-type:paren-decimal}.tiptap ol ol ol ol ol ol ol ol ol ol{list-style-type:paren-alpha}.tiptap ol[data-style=outline]{list-style-type:upper-alpha}.tiptap ol[data-style=outline] ol{list-style-type:decimal}.tiptap ol[data-style=outline] ol ol{list-style-type:lower-alpha}.tiptap ol[data-style=outline] ol ol ol{list-style-type:lower-roman}.tiptap ol[data-style=outline] ol ol ol ol{list-style-type:upper-alpha}.tiptap ol[data-style=outline] ol ol ol ol ol{list-style-type:decimal}.tiptap ol[data-style=outline] ol ol ol ol ol ol{list-style-type:lower-alpha}.tiptap ol[data-style=outline] ol ol ol ol ol ol ol{list-style-type:lower-roman}.tiptap ol[data-style=outline] ol ol ol ol ol ol ol ol{list-style-type:upper-alpha}.tiptap ol[data-style=outline] ol ol ol ol ol ol ol ol ol{list-style-type:decimal}.nav,.tbl-ui,.bubble,.pop,.tooltip,.toast,.skip-link,.fold-btn,.dd-chip{-webkit-user-select:none;user-select:none}.tiptap .sel-span ::selection{background:0 0}.tiptap .sel-span :is(td,th):after{content:"";background:color-mix(in srgb, var(--focus) 16%, transparent);pointer-events:none;position:absolute;inset:0}.tiptap .ProseMirror-hideselection ::selection{background:0 0}.tiptap.ProseMirror-hideselection ::selection{background:0 0}.tiptap ::selection{background:color-mix(in srgb, var(--focus) 22%, transparent)}::selection{background:color-mix(in srgb, var(--focus) 22%, transparent)}.tiptap [data-anchor]{border-bottom:1.5px dotted var(--muted)}.tiptap [data-anchor].anchor-flash{background:color-mix(in srgb, var(--hl) 45%, transparent);border-radius:3px;transition:background-color .4s}.tiptap .ref-chip{cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:bottom;max-width:min(100%,24em)}.tiptap .ref-chip .ref-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tiptap .ref-chip[data-kind=page]:before{-webkit-mask-image:var(--icon-page);-webkit-mask-image:var(--icon-page);mask-image:var(--icon-page)}.tiptap .ref-chip[data-kind=anchor]:before{-webkit-mask-image:var(--icon-ref);-webkit-mask-image:var(--icon-ref);mask-image:var(--icon-ref)}.tiptap .ref-chip:hover{background:var(--tint-strong)}.tiptap .ref-chip.is-missing{opacity:.6;cursor:default;text-decoration:line-through}.tiptap .ref-chip.ProseMirror-selectednode{outline:2px solid var(--focus);outline-offset:1px}.pop.at-menu{width:340px}.at-list{max-height:min(420px,100vh - 120px);display:grid;overflow-y:auto}.at-caption{color:var(--muted);font:500 var(--fs-xs)/20px var(--sans);padding:8px 10px 4px}.at-caption:first-child{padding-top:2px}.at-item.is-active{background:var(--hover)}.at-item .menu-label{flex:auto;min-width:40%}.at-item .menu-hint{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;max-width:50%;overflow:hidden}.form-note{color:var(--muted);font-size:var(--fs-xs);margin:0}.theme-chip{border:1px solid color-mix(in srgb, currentColor 18%, transparent);border-radius:var(--r-sm);width:24px;height:20px;font:600 var(--fs-2xs)/1 var(--sans);letter-spacing:0;flex:none;place-items:center;display:grid}.tbl-more{background:var(--tint);color:var(--fg)}.tbl-more:hover,.tbl-more[aria-expanded=true]{background:var(--tint-strong)}.tbl-grip{color:var(--muted);background:0 0}.tbl-grip:hover{background:var(--tint);color:var(--fg)}.tiptap p[data-style=caption]{font-size:calc(var(--body) * .8);color:var(--muted);line-height:1.5}.tiptap :is(img,.tableWrapper)+p[data-style=caption]{margin-top:calc(var(--body) * -.55)}.tiptap [data-color=gray]{color:var(--c-gray-text)}.tiptap [data-color=blue]{color:var(--c-blue-text)}.tiptap [data-color=teal]{color:var(--c-teal-text)}.tiptap [data-color=green]{color:var(--c-green-text)}.tiptap [data-color=yellow]{color:var(--c-yellow-text)}.tiptap [data-color=red]{color:var(--c-red-text)}.tiptap [data-color=pink]{color:var(--c-pink-text)}.tiptap [data-color=purple]{color:var(--c-purple-text)}.tiptap figure.img-fig{margin:0 0 var(--body);flex-direction:column;align-items:center;display:flex}.tiptap .img-fig[data-align=left]{align-items:flex-start}.img-box{width:var(--w,100%);cursor:default;max-width:100%}.tiptap .img-box img{border-radius:var(--r-md);width:100%;height:auto;display:block}.tiptap .img-fig.ProseMirror-selectednode .img-box{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--r-md)}.tiptap .img-cap{width:var(--w,100%);max-width:100%;min-height:1.5em;margin-top:calc(var(--body) * .4);font-size:calc(var(--body) * .8);color:var(--muted);text-align:center;line-height:1.5}.tiptap .img-fig[data-align=left] .img-cap{text-align:left}.tiptap .img-cap:has(>br.ProseMirror-trailingBreak:only-child):before{content:"Add a caption";float:left;opacity:0;pointer-events:none;height:0}.tiptap .img-fig:hover .img-cap:has(>br.ProseMirror-trailingBreak:only-child):before{opacity:.8}.tiptap .img-cap:focus-within:has(>br.ProseMirror-trailingBreak:only-child):before{opacity:.8}.field.alt-field{resize:vertical;height:auto;min-height:84px;padding:10px 14px;line-height:1.4}.tiptap .pdf-block{margin:0 0 var(--body);-webkit-user-select:none;user-select:none;justify-content:center;display:flex}.pdf-card{border:1px solid var(--grid);border-radius:var(--r-xl);background:var(--tint);cursor:pointer;width:100%;font-family:var(--sans);align-items:center;gap:14px;padding:10px 16px 10px 10px;display:flex}.pdf-card:hover{background:var(--tint-strong)}.pdf-thumb{object-fit:cover;object-position:top;border-radius:var(--r-sm);border:1px solid var(--line);background:var(--paper);flex:none;width:56px;height:72px}.pdf-thumb-empty{color:var(--muted);place-items:center;display:grid}.pdf-info{gap:var(--sp-xs);min-width:0;display:grid}.pdf-title{font-size:var(--fs-md);text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:1.3;overflow:hidden}.pdf-meta{font-size:var(--fs-xs);color:var(--muted)}.tiptap .pdf-block.ProseMirror-selectednode .pdf-card,.tiptap .pdf-block.ProseMirror-selectednode .pdf-view{outline:2px solid var(--focus);outline-offset:2px}.pdf-view{width:var(--w,100%);border:1px solid var(--grid);border-radius:var(--r-xl);background:var(--pop);max-width:100%;font-family:var(--sans);overflow:hidden}.pdf-bar{align-items:center;gap:var(--sp-xs);border-bottom:1px solid var(--line);font-size:var(--fs-xs);color:var(--nav);padding:6px 8px;display:flex}.pdf-pageno{text-align:center;font-variant-numeric:tabular-nums;min-width:52px}.pdf-bar-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted);text-align:right;flex:1;margin:0 8px;overflow:hidden}.pdf-btn{color:var(--nav)}.pdf-btn:hover:not(:disabled){color:var(--fg)}.pdf-scroll:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.pdf-scroll{height:var(--h,560px);gap:var(--sp-lg);background:var(--tint);overscroll-behavior:contain;align-content:start;padding:12px;display:grid;position:relative;overflow:auto}.pdf-page{background:var(--paper);border-radius:var(--r-xs);width:100%;box-shadow:var(--shadow-paper);position:relative}.pdf-page canvas{border-radius:var(--r-xs);width:100%;height:100%;display:block}.pdf-error{text-align:center;color:var(--muted);font-size:var(--fs-md);padding:24px}.tiptap .video-block{margin:0 0 var(--body);-webkit-user-select:none;user-select:none;justify-content:flex-start;display:flex}.video-block video{width:var(--w,100%);border-radius:var(--r-xl);background:var(--media-bg);max-width:100%;display:block}.video-missing{width:var(--w,100%);border-radius:var(--r-xl);background:var(--tint);max-width:100%;color:var(--muted);font:400 var(--fs-md)/1.4 var(--sans);text-align:center;padding:24px}.tiptap .video-block.ProseMirror-selectednode :is(video,.video-missing){outline:2px solid var(--focus);outline-offset:2px}.tiptap figure.img-fig{align-items:flex-start}.tiptap .img-fig[data-align=center]{align-items:center}.tiptap .img-fig[data-align=right]{align-items:flex-end}.tiptap .img-cap{text-align:left}.tiptap .img-fig[data-align=center] .img-cap{text-align:center}.tiptap .img-fig[data-align=right] .img-cap{text-align:right}.tiptap .img-fig[data-align=center] .img-cap:has(>br.ProseMirror-trailingBreak:only-child):before{float:none;text-align:center;display:block}.tiptap .pdf-block{justify-content:flex-start}.tiptap .link-block{margin:0 0 var(--body);-webkit-user-select:none;user-select:none;justify-content:flex-start;display:flex}.link-chip,.link-card{color:inherit;font-family:var(--sans);cursor:pointer;text-decoration:none}.link-chip{align-items:center;gap:var(--sp-md);border-radius:var(--r-pill);background:var(--tint);max-width:100%;font-size:var(--fs-md);padding:3px 12px 3px 10px;line-height:1.5;display:inline-flex}.link-chip:hover{background:var(--tint-strong)}.link-chip-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.link-favicon{object-fit:contain;border-radius:3px;flex:none;width:16px;height:16px}.link-favicon-empty{color:var(--muted);place-items:center;display:grid}.link-card{width:var(--w,100%);border:1px solid var(--grid);border-radius:var(--r-xl);background:var(--tint);flex-direction:column;max-width:100%;display:flex;overflow:hidden}.link-card:hover{background:var(--tint-strong)}.link-thumb{aspect-ratio:16/9;background:var(--media-bg);position:relative}.tiptap .link-thumb-img{object-fit:cover;width:100%;max-width:none;height:100%;margin:0;position:absolute;inset:0}.link-play{background:var(--media-scrim);width:64px;height:64px;box-shadow:0 0 0 2px var(--media-ring) inset;border-radius:50%;margin:-32px 0 0 -32px;position:absolute;top:50%;left:50%}.link-play:after{content:"";border-left:20px solid var(--white);border-top:12px solid #0000;border-bottom:12px solid #0000;position:absolute;top:20px;left:25px}.link-info{align-items:center;gap:var(--sp-lg);min-width:0;padding:12px 16px;display:flex}.link-text{gap:var(--sp-2xs);min-width:0;display:grid}.link-title{font-size:var(--fs-md);text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:1.35;overflow:hidden}.link-site{font-size:var(--fs-xs);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tiptap .link-block.ProseMirror-selectednode .link-chip,.tiptap .link-block.ProseMirror-selectednode .link-card{outline:2px solid var(--focus);outline-offset:2px}.link-card.is-video{cursor:default}.link-play-btn{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.link-play-btn:hover .link-play{background:var(--media-scrim-strong)}.link-play-btn:focus-visible{outline:2px solid var(--focus);outline-offset:-4px}.link-player{background:var(--black);border:0;width:100%;height:100%;position:absolute;inset:0}.link-open{color:inherit;cursor:pointer;text-decoration:none;display:block}.link-open:hover{background:var(--tint-strong)}.tbl-pill[aria-label^=Resize\ from]{cursor:ew-resize}.tbl-pill[aria-label=Resize\ height]{cursor:ns-resize}.link-chip.is-file{color:var(--fg)}.link-chip-meta{font-size:var(--fs-xs);color:var(--muted);flex:none}.link-hcard{color:inherit;text-decoration:none}.tiptap .link-hthumb{aspect-ratio:16/9;border-radius:var(--r-sm);background:var(--media-bg);flex:none;width:128px;position:relative;overflow:hidden}.tiptap .link-hthumb img:not(.link-favicon){object-fit:cover;border-radius:0;width:100%;max-width:none;height:100%;position:absolute;inset:0}.tiptap .link-hthumb.is-site{aspect-ratio:1;border:1px solid var(--line);background:var(--paper);place-items:center;width:56px;display:grid}.tiptap .link-hthumb.is-site .link-favicon{width:24px;height:24px}.link-play-sm{width:32px;height:32px;box-shadow:0 0 0 1.5px var(--media-ring) inset;margin:-16px 0 0 -16px}.link-play-sm:after{border-top-width:7px;border-bottom-width:7px;border-left-width:11px;top:9px;left:12px}.tiptap .link-block.ProseMirror-selectednode .pdf-card{outline:2px solid var(--focus);outline-offset:2px}.tiptap a.link-hcard,.tiptap a.link-card,.tiptap a.link-open{color:var(--fg)}.tiptap a.link-hcard:hover,.tiptap a.link-card:hover,.tiptap a.link-open:hover{text-decoration:none}.link-chip.is-file .link-favicon{color:var(--file-red)}.form-note:empty{display:none}.swatch-pop{padding:4px}.swatch-row{gap:0;display:flex}.swatch-btn{border-radius:var(--row-r);cursor:pointer;background:0 0;border:0;place-items:center;width:32px;height:32px;padding:0;display:grid}.swatch-btn:hover{background:var(--hover)}.swatch-btn:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.swatch-dot{width:18px;height:18px}.swatch-btn.is-on .swatch-dot{box-shadow:var(--ring-select)}.swatch-btn.is-glyph.is-on{background:var(--hover-strong)}.swatch-glyph{font-size:var(--fs-xl);line-height:1}.tiptap mark[data-tone]{background:color-mix(in srgb, var(--tone) 38%, var(--bg))}.tiptap mark[data-tone=gray]{--tone:var(--c-gray)}.tiptap mark[data-tone=blue]{--tone:var(--c-blue)}.tiptap mark[data-tone=teal]{--tone:var(--c-teal)}.tiptap mark[data-tone=green]{--tone:var(--c-green)}.tiptap mark[data-tone=yellow]{--tone:var(--c-yellow)}.tiptap mark[data-tone=red]{--tone:var(--c-red)}.tiptap mark[data-tone=pink]{--tone:var(--c-pink)}.tiptap mark[data-tone=purple]{--tone:var(--c-purple)}.tiptap .annot{background:color-mix(in srgb, var(--hl) 30%, var(--bg));border-radius:3px}.tiptap .annot[data-resolved=true]{background:0 0}.rx-layer{width:0;height:0;z-index:var(--z-float);pointer-events:none;position:absolute;top:0;left:0}.rx-layer[hidden]{display:none}.rx-group{align-content:flex-start;align-items:center;gap:var(--sp-xs);pointer-events:auto;flex-wrap:wrap;width:max-content;min-height:28px;display:flex;position:absolute}.rx-chip{align-items:center;gap:var(--sp-sm);border:1px solid var(--line);border-radius:var(--r-pill);background:var(--tint);height:28px;color:var(--fg);font:500 var(--fs-md)/1 var(--sans);cursor:pointer;padding:0 10px 0 8px;display:inline-flex}.rx-chip:hover{background:var(--tint-strong)}.rx-chip:focus-visible,.rx-btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.rx-emoji{font-size:var(--fs-lg);line-height:1}.rx-btn{color:var(--nav)}.rx-btn:hover{color:var(--fg)}.rx-group .rx-btn{visibility:hidden}.rx-group.is-hot .rx-btn,.rx-group:hover .rx-btn,.rx-group:focus-within .rx-btn{visibility:visible}.rx-comment{align-items:center;gap:var(--sp-sm);border:1px solid var(--line);border-radius:var(--r-pill);background:var(--tint);height:28px;color:var(--fg);font:500 var(--fs-md)/1 var(--sans);cursor:pointer;padding:0 10px 0 8px;display:inline-flex}.rx-comment:hover{background:var(--tint-strong)}.rx-comment:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.tabs-panel{z-index:var(--z-sidebar);top:var(--nav-h);width:var(--sidebar-w);border-right:1px solid var(--line);background:var(--bg);font:400 var(--fs-md)/1.3 var(--sans);color:var(--nav);flex-direction:column;display:flex;position:fixed;bottom:0;left:0}.tp-scroll{flex:auto;min-height:0;padding:24px 8px 12px 12px;overflow-y:auto}.tp-foot{align-items:center;gap:var(--sp-lg);border-top:1px solid var(--line);font:400 var(--fs-xs)/1 var(--sans);color:var(--nav);flex:none;padding:10px 20px 14px 24px;display:flex}.tp-foot span{opacity:var(--rest);white-space:nowrap}.sm-card{gap:var(--sp-lg);width:300px;padding:4px 2px;display:grid}.sm-row,.sm-total,.sm-what{gap:var(--sp-xs);padding:0 10px;display:grid}.sm-meter{border-radius:var(--r-pill);background:var(--tint-strong);height:8px;overflow:hidden}.sm-meter span{border-radius:inherit;background:var(--nav);height:100%;transition:width var(--dur-slow) var(--ease);display:block}.sm-meter.is-warn span{background:var(--warn)}.sm-meter.is-full span{background:var(--danger)}.sm-row-use{font-size:var(--fs-md)}.sm-row-use span{color:var(--muted)}.sm-what p,.sm-what ol{color:var(--muted);font-size:var(--fs-md);margin:0;line-height:1.45}.sm-what ol{gap:var(--sp-xs);padding-left:18px;display:grid}.sm-what strong{font-size:var(--fs-md)}.sm-alert-title{align-items:center;gap:var(--sp-md);color:var(--danger);display:flex}.sm-alert .sm-total .sm-row-head span{color:var(--danger)}.sm-row-head{justify-content:space-between;gap:var(--sp-lg);display:flex}.sm-row-head span{color:var(--muted)}.sm-sum{font-size:var(--fs-md);margin:0;padding:0 10px;line-height:1.4}.sm-row-note,.sm-foot{color:var(--muted);font-size:var(--fs-xs);margin:0;line-height:1.4}.sm-foot{padding:0 10px}.sm-keep{height:32px;margin:0 10px 6px}.tp-foot .btn{margin:-6px -4px -6px auto}.tp-list,.tp-outline{margin:0;padding:0;list-style:none}.tp-list{gap:var(--sp-2xs);grid-template-columns:minmax(0,1fr);display:grid}.tp-item,.tp-row{min-width:0}.tp-row{align-items:center;gap:var(--sp-2xs);border-radius:var(--r-lg);min-height:36px;display:flex}.tp-item.is-active>.tp-row{background:var(--tint-strong);color:var(--fg)}.tp-row:hover{background:var(--tint)}.tp-item.is-active>.tp-row:hover{background:var(--tint-strong)}.tp-chev-space{flex:none;width:28px;height:28px}.tp-chev[aria-expanded=false] .ico{rotate:-90deg}.tp-name{min-width:0;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;flex:1;padding:7px 4px}.tp-item.is-active .tp-name{font-weight:500}.tp-name span,.tp-h span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.tp-more{visibility:hidden}.tp-row:hover .tp-more,.tp-row:focus-within .tp-more,.tp-more[aria-expanded=true]{visibility:visible}.tp-name:focus-visible,.tp-h:focus-visible,.tp-new:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.tp-outline{border-left:1px solid var(--line);margin:4px 0 8px 36px}.tp-outline[hidden]{display:none}.tp-h{width:100%;color:var(--nav);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;margin-left:-1px;padding:6px 8px 6px 14px;display:block}.tp-h[data-level="3"]{padding-left:26px}.tp-h:hover{color:var(--fg)}.tp-h.is-current{border-left-color:var(--fg);color:var(--fg);font-weight:500}.tp-row{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.tp-item.is-dragging{z-index:var(--z-drag);border-radius:var(--r-lg);background:var(--pop);box-shadow:var(--shadow-lift);cursor:grabbing;transition:none;position:relative}.tp-item.is-dragging>.tp-row{background:var(--tint-strong)}.tp-docs.is-reordering .tp-item:not(.is-dragging){transition:transform .16s}.tp-docs.is-reordering,.tp-docs.is-reordering *{cursor:grabbing}.tp-docs.is-reordering .tp-row:hover{background:0 0}.tp-docs.is-reordering .tp-item.is-active:not(.is-dragging)>.tp-row{background:var(--tint-strong)}.tp-new{align-items:center;gap:var(--sp-md);border-radius:var(--r-lg);width:100%;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:6px;padding:7px 4px 7px 8px;display:flex}.tp-new:hover{background:var(--tint);color:var(--fg)}.tiptap :is(h1,h2,h3,h4){scroll-margin-top:calc(var(--nav-h) + 24px)}.sw{border-radius:var(--r-pill);background:var(--track,var(--tint-strong));width:32px;height:18px;transition:background var(--dur-fast);flex:none;position:relative}.sw-knob{background:var(--pop);width:14px;height:14px;box-shadow:var(--shadow-knob);transition:left var(--dur-fast);border-radius:50%;position:absolute;top:2px;left:2px}.tp-rename{width:0;min-width:0;font:inherit;outline:none;flex:1 1 0;margin:0 4px;padding:0 8px}.tp-head{color:var(--fg);padding:6px 8px 6px 12px;font-weight:500}.tp-head span{white-space:normal;overflow-wrap:anywhere;min-width:0;padding:4px 0;display:block}.tp-docs{gap:var(--sp-2xs);margin:4px 0 0;padding:0;list-style:none;display:grid}.tp-sections-only .tp-outline{margin:4px 0 0 18px}html[data-storage=full] :is(#btn-add,.tp-new){opacity:.35;pointer-events:none}html[data-storage=full] :is(.bubble,.tbl-ui,.cmc-reply){display:none!important}.tiptap .ProseMirror-gapcursor:after{width:0;height:calc(var(--body) * 1.5);border-top:0;border-left:2px solid var(--fg);border-radius:1px;top:0;left:0}.tiptap .pdf-block.ProseMirror-selectednode .link-chip{outline:2px solid var(--focus);outline-offset:2px}.tiptap.ProseMirror-hideselection::selection{background:0 0!important}.tiptap.ProseMirror-hideselection ::selection{background:0 0!important}.menu-item{min-width:0}.rx-actions{display:contents}.rx-group.is-narrow .rx-actions{z-index:var(--z-base);gap:var(--sp-2xs);border:1px solid var(--pop-line,var(--line));border-radius:var(--r-lg);background:var(--pop);box-shadow:var(--pop-shadow);padding:4px;display:none;position:absolute;top:calc(100% + 4px);left:0}.rx-group.is-narrow.is-hot .rx-actions,.rx-group.is-narrow:hover .rx-actions,.rx-group.is-narrow:focus-within .rx-actions{display:flex}.tp-head{justify-content:space-between;align-items:flex-start;gap:var(--sp-md);font:600 var(--fs-lg)/1.3 var(--sans);display:flex}.tp-head-more{visibility:visible}.comments-panel .tp-head{margin:0}.cmc{font-size:var(--menu-fs);line-height:1.4;display:grid}.cmc-reply{align-items:flex-end;gap:var(--sp-xs);margin-top:4px;padding:3px 3px 3px 12px;display:flex}.cmc-input{min-width:0;min-height:28px;max-height:140px;color:var(--fg);font:400 var(--menu-fs)/1.4 var(--sans);resize:none;background:0 0;border:0;outline:none;flex:1;padding:4px 0}.cmc-send{border-radius:var(--row-r);background:var(--fg);width:28px;height:28px;color:var(--bg);cursor:pointer;border:0;flex:none;place-items:center;padding:0;display:grid}.cmc-send:disabled{background:var(--muted);opacity:.55;cursor:default}.cmc-send:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.rx-comment.is-active{background:var(--tint-strong);box-shadow:0 0 0 2px var(--focus)}.sw{margin-left:auto}.tp-row{padding:0 6px}.tabs-panel{visibility:hidden;transform:translate(-100%)}.comments-panel{visibility:hidden;transform:translate(100%)}html[data-tabs=open] .tabs-panel,html[data-side=open] .comments-panel{visibility:visible;transform:none}html.is-animated .tabs-panel,html.is-animated .comments-panel{transition:transform var(--dur-slow) var(--ease), visibility 0s linear var(--dur-slow)}html.is-animated[data-tabs=open] .tabs-panel,html.is-animated[data-side=open] .comments-panel{transition:transform var(--dur-slow) var(--ease), visibility 0s}html.is-animated .page{transition:padding var(--dur-slow) var(--ease)}html.is-animated .nav-right,html.is-animated .nav-left{transition:width var(--dur-slow) var(--ease)}html.is-animated .nav-spacer{transition:flex-grow var(--dur-slow) var(--ease)}@media (prefers-reduced-motion:reduce){html.is-animated .tabs-panel,html.is-animated .comments-panel,html.is-animated .page,html.is-animated .nav-right,html.is-animated .nav-left,html.is-animated .nav-spacer{transition:none}}@media (pointer:fine) and (width>=861px){html{scrollbar-width:none}html::-webkit-scrollbar{display:none}}.vscroll{z-index:var(--z-float);top:var(--nav-h);bottom:0;right:var(--right-w);opacity:0;width:14px;transition:opacity var(--dur);position:fixed}.vscroll[hidden]{display:none}html.is-animated .vscroll{transition:opacity var(--dur), right var(--dur-slow) var(--ease)}.vscroll.is-on,.vscroll:hover,.vscroll.is-dragging{opacity:1}.vscroll-thumb{background:color-mix(in srgb, var(--fg) 28%, transparent);cursor:default;width:6px;transition:width var(--dur-fast), background var(--dur-fast);border-radius:3px;position:absolute;top:0;right:3px}.vscroll:hover .vscroll-thumb,.vscroll.is-dragging .vscroll-thumb{background:color-mix(in srgb, var(--fg) 45%, transparent);width:8px;right:2px}@media (prefers-reduced-motion:reduce){html.is-animated .vscroll{transition:none}}#lib-name{text-overflow:ellipsis;white-space:nowrap;max-width:160px;display:block;overflow:hidden}.comments-panel{z-index:var(--z-sidebar);top:var(--nav-h);width:var(--sidebar-w);border-left:1px solid var(--line);background:var(--bg);font:400 var(--fs-md)/1.4 var(--sans);color:var(--nav);position:fixed;bottom:0;right:0;overflow:hidden}.cp-empty{color:var(--muted);margin:4px 12px 0;font-size:13px;line-height:1.5}.cp-empty[hidden]{display:none}.cp-list{gap:var(--sp-2xs);margin:4px 0 0;padding:0;list-style:none;display:grid}.cp-thread{border-radius:var(--r-lg);cursor:pointer;min-width:0;padding:8px 8px 8px 14px;position:relative}.cp-thread:not(.is-open):hover{background:var(--tint)}.cp-thread.is-open,.cp-thread.is-new{border:1px solid var(--pop-line,var(--line));border-radius:var(--r-2xl);background:var(--pop);cursor:default;padding:8px}.cp-thread.is-open .cp-top{padding-left:5px}.cp-open{border-radius:inherit;pointer-events:none;background:0 0;border:0;position:absolute;inset:0}.cp-open:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.cp-top{align-items:center;gap:var(--sp-xs);min-height:28px;display:flex}.cp-quote{border-left:2px solid var(--hl);min-width:0;color:var(--fg);text-overflow:ellipsis;white-space:nowrap;flex:1;padding-left:8px;font-weight:500;overflow:hidden}.cp-thread.is-open:not(.is-new) .cp-quote{cursor:pointer}.cp-actions{gap:var(--sp-2xs);flex:none;display:none}.cp-thread.is-open .cp-actions{display:flex}.cp-btn{opacity:var(--rest)}.cp-btn:hover,.cp-btn:focus-visible,.cp-btn[aria-expanded=true]{opacity:1}.cp-comment{margin-top:6px;padding-left:10px}.cp-thread.is-open .cp-comment{padding-left:15px}.cp-who{align-items:center;gap:var(--sp-sm);min-height:24px;display:flex}.cp-who strong{color:var(--fg);font-weight:500}.cp-who time{color:var(--muted);font-size:var(--fs-xs)}.cp-hover{gap:var(--sp-2xs);margin-left:auto;display:none}.cp-thread.is-open .cp-hover{visibility:hidden;display:flex}.cp-thread.is-open .cp-comment:hover .cp-hover,.cp-thread.is-open .cp-comment:focus-within .cp-hover{visibility:visible}.cp-text{color:var(--fg);overflow-wrap:anywhere;white-space:pre-wrap}.cp-text.is-short{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cp-under{align-items:center;gap:var(--sp-xs);flex-wrap:wrap;margin-top:6px;display:flex}.cp-under .swatch-pop{max-width:100%;padding:0}.cp-under .swatch-row{flex-wrap:wrap}.cp-under .swatch-btn{width:26px;height:26px}.cp-chip{align-items:center;gap:var(--sp-xs);border:1px solid var(--line);border-radius:var(--r-pill);background:var(--bg);height:22px;color:var(--fg);font:500 var(--fs-xs)/1 var(--sans);cursor:pointer;padding:0 8px 0 6px;display:inline-flex}.cp-chip:hover{background:var(--tint)}.cp-replies{align-items:center;gap:var(--sp-sm);border-radius:var(--r-md);color:var(--muted);font:400 13px/1.3 var(--sans);cursor:pointer;background:0 0;border:0;margin:6px 0 0 4px;padding:4px 8px 4px 6px;display:flex}.cp-replies:hover{background:var(--tint-strong);color:var(--fg)}.cp-replies .ico{opacity:.75}.cp-thread.is-open .cmc-reply,.cp-thread.is-new .cmc-reply{margin:10px 0 0}.cp-thread.is-new .cmc{margin:0}.cp-thread.is-resolved .cp-quote{border-left-color:var(--line)}.cp-thread.is-resolved .cp-comment{opacity:.7}@media (pointer:coarse){.cp-thread.is-open .cp-hover{visibility:visible}}html[data-side=open] .comments-panel:not(.is-current){visibility:hidden;transform:translate(100%)}html.is-animated[data-side=open] .comments-panel:not(.is-current){transition:transform var(--dur-slow) var(--ease), visibility 0s linear var(--dur-slow)}.bm-list{gap:var(--sp-2xs);margin-top:4px;display:grid}.bm-group{color:var(--muted);font-size:var(--fs-xs);letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;margin-top:12px;padding:0 14px 2px;font-weight:500;overflow:hidden}.bm-group:first-child{margin-top:4px}.bm-item{align-items:center;gap:var(--sp-xs);border-radius:var(--r-lg);min-width:0;padding-right:6px;display:flex}.bm-item:hover,.bm-item:focus-within{background:var(--tint)}.bm-open{align-items:flex-start;gap:var(--sp-md);border-radius:inherit;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;padding:8px 4px 8px 14px;display:flex}.bm-open:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.bm-open .ico{opacity:var(--rest);margin-top:2px}.bm-text{gap:var(--sp-2xs);flex:1;min-width:0;display:grid}.bm-name{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.bm-quote{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.bm-item .tp-more{visibility:hidden}.bm-item:hover .tp-more,.bm-item:focus-within .tp-more,.bm-item .tp-more[aria-expanded=true]{visibility:visible}:root{--pdf-w:clamp(var(--sidebar-w), calc(100vw - var(--col) - 144px), 960px)}html[data-side=open][data-pdf=wide]{--right-w:var(--pdf-w)}html[data-pdf=wide] .page{padding-left:72px;padding-right:calc(var(--right-w) + 72px)}.pdf-panel{flex-direction:column;display:flex}html[data-pdf=wide] .pdf-panel{width:var(--pdf-w)}html.is-animated[data-side=open] .pdf-panel.is-current{transition:transform var(--dur-slow) var(--ease), visibility 0s, width var(--dur-slow) var(--ease)}.pp-head{flex:none;align-items:center;margin:0;padding:24px 12px 10px 23px}.pp-head>span:first-child{text-overflow:ellipsis;white-space:nowrap;padding:4px 0;overflow:hidden}.pp-actions{gap:var(--sp-2xs);flex:none;padding:0;display:flex}.pp-body{flex:1;min-height:0;padding:0 8px 8px;display:flex}.pp-body .pdf-view{flex-direction:column;flex:1;width:auto;min-width:0;max-width:none;display:flex}.pp-body .pdf-scroll{flex:1;height:auto;min-height:0}.pp-body .pdf-bar-name{visibility:hidden}@media (width>=1101px){html[data-side=open][data-pdf=wide] .nav-right{width:var(--pdf-w)}}@media (width<=1100px){.comments-panel.pdf-panel{width:min(560px,100vw - 32px)}}.lib-list{margin-top:4px}.lib-grid{gap:var(--sp-sm);grid-template-columns:repeat(auto-fill,minmax(72px,1fr));padding:4px 8px 4px 14px;display:grid}.lib-thumb{aspect-ratio:1;border:1px solid var(--line);border-radius:var(--r-md);background:var(--tint);cursor:pointer;padding:0;overflow:hidden}.lib-thumb img{object-fit:cover;width:100%;height:100%;display:block}.lib-thumb:hover{border-color:var(--muted)}.lib-thumb:focus-visible,.lib-row:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.lib-rows{gap:var(--sp-2xs);display:grid}.lib-row{align-items:center;gap:var(--sp-lg);border-radius:var(--r-lg);min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:6px 8px 6px 14px;display:flex}.lib-row:hover{background:var(--tint)}.lib-page{object-fit:cover;object-position:top;border:1px solid var(--line);border-radius:var(--r-xs);background:var(--paper);flex:none;width:32px;height:40px}.lib-page-empty{background:var(--tint);color:var(--muted);place-items:center;display:grid}.pp-head{gap:var(--sp-xs)}.pp-head>span{flex:1;min-width:0}.pp-back{margin-left:-8px}.pp-file{flex:1;min-width:0;padding:0 4px 16px;overflow-y:auto}.pp-media{aspect-ratio:4/3;border-radius:var(--r-xl);background:var(--tint);place-items:center;width:100%;max-height:62vh;display:grid;position:relative;overflow:hidden}.pp-media :is(img,video){object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.pp-media img{object-fit:cover}html[data-pdf=wide] .pp-media img{object-fit:contain}.pp-media:has(video){background:var(--media-bg)}.pp-name{color:var(--fg);font:600 var(--fs-lg)/1.3 var(--sans);overflow-wrap:anywhere;margin:14px 8px 2px}.pp-kind{color:var(--muted);margin:0 8px}.pp-info-title{color:var(--fg);font:600 var(--fs-md)/1.3 var(--sans);margin:20px 8px 6px}.pp-info{grid-template-columns:auto minmax(0,1fr);margin:0 8px;display:grid}.pp-info dt,.pp-info dd{border-top:1px solid var(--line);margin:0;padding:7px 0}.pp-info dt{color:var(--muted);padding-right:16px}.pp-info dd{color:var(--fg);text-align:right;overflow-wrap:anywhere;font-weight:500}.search-pop{width:344px;max-width:100%;display:grid}.search-top{align-items:center;gap:var(--sp-md);cursor:text;padding:0 10px;display:flex}.search-top .ico{opacity:var(--rest);flex:none}.search-input{min-width:0;height:100%;color:var(--fg);font:400 var(--menu-fs)/1.3 var(--sans);background:0 0;border:0;outline:none;flex:1;padding:0}.search-list{overscroll-behavior:contain;max-height:min(380px,100vh - 220px);margin-top:6px;overflow-y:auto}.search-list[hidden],.search-info[hidden]{display:none}.search-row{height:auto;min-height:var(--row-h);padding-top:6px;padding-bottom:6px}.search-row.is-active{background:var(--hover)}.search-row .menu-label{-webkit-line-clamp:2;white-space:normal;color:var(--nav);overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.search-row mark{background:color-mix(in srgb, var(--hl) 45%, transparent);color:var(--fg);border-radius:3px;padding:1px 0;font-weight:500}.search-open{color:var(--fg);font-weight:500}.search-info{color:var(--muted);font-size:var(--fs-xs);padding:8px 10px 2px}.search-scope .menu-label{color:var(--nav)}.scrim,.rx-group.is-compact .rx-chip,.rx-group.is-compact .rx-actions{display:none}.rx-group.is-compact .rx-chip:first-child{display:inline-flex}.rx-group.is-compact .rx-comment~.rx-chip{display:none}@media (width<=1100px){.nav-right .btn span,.share-chev{display:none}html[data-side=open]{--right-w:0px}.nav-right{border-left:0;width:auto;padding:0 20px 0 12px}.nav-spacer{display:none}.comments-panel{z-index:var(--z-overlay);width:min(var(--sidebar-w), calc(100vw - 32px));box-shadow:var(--shadow-panel)}html[data-side=open] .scrim{inset:var(--nav-h) 0 0 0;z-index:var(--z-scrim);background:color-mix(in srgb, var(--fg) 22%, transparent);display:block;position:fixed}}@media (width<=860px){html[data-tabs=open]{--left-w:0px}.tabs-panel,#btn-sidebar,.nav-side-div{display:none}.page{padding-left:24px;padding-right:24px}.nav{scrollbar-width:none;overflow-x:auto}.nav::-webkit-scrollbar{display:none}html .nav-left,html[data-tabs=open] .nav-left{gap:var(--sp-lg);border-right:0;width:auto;padding:0 8px 0 16px}#btn-doc{display:inline-flex}.nav-inner{flex:none;padding:0 4px;overflow:visible}.nav-right{margin-left:0;padding:0 16px 0 8px}:root{--nav-div-gap:8px}#doc-name{max-width:110px}}@media (width<=640px){.nav-storage .sm-label,.nav-file .nf-label{display:none}.nav{-webkit-overflow-scrolling:touch}#doc-name{max-width:96px}#lib-name{max-width:84px}.page{padding:calc(var(--nav-h) + 32px) 16px 120px}.title{font-size:calc(28px * var(--scale,1))}.tiptap h1{font-size:calc(30px * var(--scale,1))}.tiptap h2{font-size:calc(24px * var(--scale,1))}.tiptap h3{font-size:calc(21px * var(--scale,1))}.doc-head{margin-bottom:24px}.bubble{scrollbar-width:none;max-width:calc(100vw - 16px);overflow-x:auto}.bubble::-webkit-scrollbar{display:none}.bubble>*{flex:none}.pop.link-form{max-width:calc(100vw - 16px)}}@media (pointer:coarse){:root{--row-h:44px}.btn{border-radius:var(--r-md);padding:10px}.btn:has(>span){padding:10px 8px}.bbtn{min-width:40px;height:40px}.tp-more,.tp-chev,.cmc-send,.rx-btn{min-width:36px;min-height:36px}.field,.cmc-input,.rename-input,.tp-rename,.dd-search,.dd-name-input,.dd-opt-input,textarea,input{font-size:var(--fs-lg)}.tp-row{min-height:44px}.tp-h{padding-top:10px;padding-bottom:10px}.menu-item{font-size:var(--menu-fs)}.tp-more{visibility:visible}button,a,[role=button]{-webkit-tap-highlight-color:transparent}}@supports (height:100dvh){.tabs-panel{max-height:calc(100dvh - var(--nav-h))}}.nav.has-more .nav-inner{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}.nav.has-before .nav-inner{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 32px),#0000)}.nav.has-more.has-before .nav-inner{-webkit-mask-image:linear-gradient(90deg,#0000,#000 32px calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#0000,#000 32px calc(100% - 32px),#0000)}@media (width<=860px){.nav-inner{-webkit-mask-image:none!important;mask-image:none!important}.nav.has-more{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}.nav.has-before{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 32px),#0000)}.nav.has-more.has-before{-webkit-mask-image:linear-gradient(90deg,#0000,#000 32px calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#0000,#000 32px calc(100% - 32px),#0000)}}.menu-item:hover,.menu-item:focus,.menu-item.is-active,.dd-row.is-active,.dd-foot-btn:hover,.dd-opt-row:hover,.dd-opt-row:focus-within,.dd-add:hover,.dd-new,.dd-opt.is-dragging,.at-item.is-active,.bbtn:hover{background:var(--hover)}.menu-item[aria-expanded=true],.bbtn.is-open,.bbtn.is-active,.dd-color:hover,.dd-color[aria-expanded=true],.dd-del:hover{background:var(--hover-strong)}.menu-item[aria-disabled=true]:hover{background:0 0}.pop,.dialog,.bubble,.pdf-view,.cp-thread.is-open,.cp-thread.is-new{--fill-hover:var(--hover);--fill-open:var(--hover-strong)}.tp-row,.bm-item{--fill-hover:var(--tint-strong);--fill-open:var(--tint-strong)}.tp-item.is-active>.tp-row,.tp-item.is-dragging>.tp-row{--fill-hover:var(--tint-3);--fill-open:var(--tint-3)}.pop :is(.menu-item,.dd-row,.dd-opt-row){--fill-hover:var(--hover-strong);--fill-open:var(--hover-strong)}:is(.icon-btn,.cp-btn,.pdf-btn,.dd-icon-btn,.tp-more,.tp-chev,.rx-btn){border-radius:var(--r-md);width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}:is(.icon-btn.is-sm,.cp-btn){border-radius:var(--r-sm);width:24px;height:24px}.dd-icon-btn{width:32px;height:32px}:is(.icon-btn,.cp-btn,.pdf-btn,.dd-icon-btn,.tp-more,.tp-chev,.rx-btn):hover{background:var(--fill-hover)}:is(.icon-btn,.cp-btn,.pdf-btn,.dd-icon-btn,.tp-more,.rx-btn):is([aria-expanded=true],.is-open){background:var(--fill-open)}:is(.icon-btn,.cp-btn,.pdf-btn,.dd-icon-btn,.tp-more,.tp-chev):focus-visible{outline:2px solid var(--focus);outline-offset:-2px}:is(.icon-btn,.cp-btn,.pdf-btn,.dd-icon-btn,.tp-more,.tp-chev,.rx-btn):disabled{opacity:.35;cursor:default;background:0 0}:is(.icon-btn,.cp-btn,.pdf-btn,.dd-icon-btn,.tp-more,.tp-chev,.rx-btn)[hidden]{display:none}:root{--field-h:36px;--field-h-sm:28px;--field-bg:var(--bg);--field-line:var(--tint-3);--field-line-hover:color-mix(in srgb, var(--fg) 45%, var(--bg))}:is(.field,.search-top,.cmc-reply,.dd-search-row,.dd-name-input,.dd-opt-input,.rename-input,.tp-rename){border:1px solid var(--field-line);border-radius:var(--r-lg);background:var(--field-bg);color:var(--fg);box-shadow:none;transition:border-color var(--dur-fast), box-shadow var(--dur-fast)}:is(.field,.search-top,.dd-search-row,.dd-name-input,.dd-opt-input){height:var(--field-h)}:is(.rename-input,.tp-rename){height:var(--field-h-sm);border-radius:var(--r-md)}:is(.field,.search-top,.cmc-reply,.dd-search-row,.dd-name-input,.dd-opt-input,.rename-input,.tp-rename):hover{border-color:var(--field-line-hover)}:is(.field,.dd-name-input,.dd-opt-input,.rename-input,.tp-rename):focus,:is(.search-top,.cmc-reply,.dd-search-row):focus-within{border-color:var(--focus);box-shadow:var(--ring)}:is(.field,.dd-name-input,.dd-opt-input,.rename-input,.tp-rename):disabled{opacity:.55;cursor:default}:is(.field,.dd-name-input,.dd-opt-input,.rename-input,.tp-rename):disabled:hover{border-color:var(--field-line)}:is(.field,.search-input,.cmc-input,.dd-search,.dd-name-input,.dd-opt-input,.rename-input,.tp-rename)::placeholder{color:var(--muted);opacity:1;font-weight:400}@media print{:root{--bg:#fff!important;--fg:#111!important;--nav:#444!important;--line:#ddd!important;--muted:#666!important;--tint:#f3f2ee!important;--tint-strong:#e8e7e2!important;--pop:#fff!important;--link:#1a56c4!important;--grid:#bbb!important}html,body{background:#fff!important}.nav,.tabs-panel,.comments-panel,.vscroll,.rx-layer,.tbl-ui,.bubble,.pop,.toast,.tooltip,.skip-link,.fold-btn,.scrim,#sr-live{display:none!important}.page{margin:0!important;padding:0!important}.col{max-width:none!important}.tiptap .annot{background:0 0!important}.tiptap h1,.tiptap h2,.tiptap h3,.tiptap h4{break-after:avoid}.tiptap img,.tiptap figure,.tiptap tr,.tiptap pre,.tiptap blockquote,.link-card,.pdf-card{break-inside:avoid}}.page-break{-webkit-user-select:none;user-select:none;pointer-events:none;position:relative}.pb-line{top:var(--rest);background:var(--tint-3);width:100vw;height:1px;position:absolute;left:calc(50% - 50vw)}@media print{.page-break{display:none!important}}.cp-scroll{height:100%;padding:24px 9px 24px 11px;overflow-y:auto}.vscroll-inline{z-index:var(--z-raised);width:12px;position:absolute;top:0;bottom:auto;right:0}:where(.vscroll-host){position:relative}@media (pointer:fine) and (width>=861px){.has-vscroll{scrollbar-width:none}.has-vscroll::-webkit-scrollbar{display:none}}@media (pointer:fine){::-webkit-scrollbar{background:0 0;width:12px;height:12px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb{border-radius:var(--r-sm);background:color-mix(in srgb, var(--fg) 28%, transparent) padding-box;border:3px solid #0000;min-width:28px;min-height:28px}::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--fg) 45%, transparent) padding-box}::-webkit-scrollbar-thumb:active{background:color-mix(in srgb, var(--fg) 45%, transparent) padding-box}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--fg) 28%, transparent) transparent}}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-opsz-normal-CfYZpDVp.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-opsz-normal-BFQXbQ-f.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-opsz-normal-BmPQvyvo.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-opsz-normal-BM0NlUE_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-opsz-normal-Ci9T9ieq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-opsz-normal-DpK-iCPk.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-opsz-normal-BwkfbSeq.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-opsz-italic-fe11NjBs.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-opsz-italic-Ck9oD2H0.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-opsz-italic-BIcRYUEt.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-opsz-italic-mtaF_0H_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-opsz-italic-C7TReJrb.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-opsz-italic-BLMf5All.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-opsz-italic-BbqH_2Ar.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-cyrillic-ext-wght-normal-cHuGMAiY.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-cyrillic-wght-normal-DwHjdM4S.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-greek-wght-normal-ece1310W.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-vietnamese-wght-normal-D-yuW59g.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-latin-ext-wght-normal-CxNHBx-q.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-latin-wght-normal-D9elroTD.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-cyrillic-ext-wght-italic-BXuSHrjR.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-cyrillic-wght-italic-RLIThRd4.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-greek-wght-italic-F2ziEGcb.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-vietnamese-wght-italic-C3q834ic.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-latin-ext-wght-italic-CpkvI5hy.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-latin-wght-italic-D2yaqPoE.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
