#treemap-container.svelte-lrf803{margin:0 var(--size-2);display:flex;height:100%;min-height:0}.treemap-content.svelte-lrf803{flex:1;min-height:0;overflow:hidden;position:relative}.treemap-tooltip.svelte-lrf803{position:fixed;pointer-events:none;transform:translate(-50%,calc(-100% - 8px));background:var(--gray-9, #212529);color:var(--gray-0, #f8f9fa);padding:4px 8px;border-radius:4px;font-size:.7rem;font-family:Terminus,monospace;white-space:nowrap;z-index:10}.treemap-rect.svelte-lrf803 rect:where(.svelte-lrf803){cursor:pointer;transition:fill .2s ease,opacity .2s ease}.treemap-rect.svelte-lrf803 rect:where(.svelte-lrf803):hover{opacity:.8}.treemap-rect.svelte-lrf803 rect:where(.svelte-lrf803):focus{outline:none}.treemap-rect.svelte-lrf803 rect:where(.svelte-lrf803):focus-visible{outline:2px solid var(--gray-6, #868e96);outline-offset:1px}.treemap-rect.active.svelte-lrf803 rect:where(.svelte-lrf803){stroke:var(--gray-5, #adb5bd);stroke-width:2}.treemap-label.svelte-lrf803{fill:var(--text-muted, var(--gray-5));font-family:Terminus,monospace;font-weight:400;-webkit-user-select:none;user-select:none;paint-order:stroke fill;stroke:var(--bg-primary, #fffefc);stroke-width:2px;stroke-linejoin:round;transition:fill .2s ease}.treemap-rect.active.svelte-lrf803 .treemap-label:where(.svelte-lrf803){fill:var(--text-primary, var(--gray-8));font-weight:700}.dark .treemap-label.svelte-lrf803{stroke:var(--bg-primary, #1a1a1a)}.theme-dark .treemap-tooltip.svelte-lrf803{background:var(--gray-1, #f8f9fa);color:var(--gray-9, #212529)}@media(prefers-color-scheme:dark){:root:not(.theme-light) .treemap-tooltip.svelte-lrf803{background:var(--gray-1, #f8f9fa);color:var(--gray-9, #212529)}}#glossary-container.svelte-y04yvp{margin:1rem;display:flex;flex-direction:column;min-height:0;overflow:hidden}.header-icon.svelte-y04yvp{width:1em;height:1em;vertical-align:-.125em;margin-right:.3em;opacity:.6;cursor:pointer;transition:opacity .2s ease}.header-icon.svelte-y04yvp:hover{opacity:1}#glossary-container.svelte-y04yvp h2:where(.svelte-y04yvp){flex-shrink:0;position:sticky;top:0;margin:0;background:var(--bg-primary, white);padding:var(--size-1) 0;z-index:1}#glossary-list.svelte-y04yvp{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:0}#glossary-list.svelte-y04yvp::-webkit-scrollbar{display:none}.glossary-item.svelte-y04yvp{padding:var(--size-1) var(--size-2);transition:background-color .3s ease;cursor:pointer;text-align:left;background:transparent;border:none;font-family:inherit;font-size:.75rem;line-height:1.4;width:100%;color:var(--text-secondary, var(--gray-7))}.glossary-item.svelte-y04yvp:hover,.glossary-item.clicked.svelte-y04yvp{background:var(--bg-secondary, var(--gray-1))}.glossary-term-name.svelte-y04yvp{font-weight:600;color:var(--text-secondary, var(--gray-7));transition:color .3s ease}.occurrence-counter.svelte-y04yvp{font-size:.65rem;font-weight:400;color:var(--text-muted, var(--gray-5));white-space:nowrap}.glossary-term-def.svelte-y04yvp{color:var(--text-muted, var(--gray-5))}.glossary-item.active{background:var(--bg-secondary, var(--gray-1))}.glossary-item.active .glossary-term-name{color:var(--text-primary, var(--gray-9))}span.glossary-term.glossary-current{background:#ffb40080;border-radius:2px;box-shadow:0 0 0 2px #ff8c00b3}@media(prefers-color-scheme:dark){#glossary-container.svelte-y04yvp h2:where(.svelte-y04yvp){background:var(--bg-primary, var(--gray-9))}.glossary-item.svelte-y04yvp:hover{background:#6b72801a}:root:not(.theme-light) .glossary-item.active{background:#6b728026}:root:not(.theme-light) span.glossary-term.glossary-current{background:#ffb40066;box-shadow:0 0 0 2px #ff8c0099}}.theme-dark #glossary-container.svelte-y04yvp h2:where(.svelte-y04yvp){background:var(--bg-primary, var(--gray-9))}.theme-dark .glossary-item.svelte-y04yvp:hover{background:#6b72801a}.theme-dark .glossary-item.active{background:#6b728026}.theme-dark span.glossary-term.glossary-current{background:#ffb40066;box-shadow:0 0 0 2px #ff8c0099}#wordcloud-container.svelte-5gkjd6{margin:0 1rem;display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.header-icon.svelte-5gkjd6{width:1em;height:1em;vertical-align:-.125em;margin-right:.3em;opacity:.6;cursor:pointer;transition:opacity .2s ease}.header-icon.svelte-5gkjd6:hover{opacity:1}#wordcloud-container.svelte-5gkjd6 h2:where(.svelte-5gkjd6){flex-shrink:0;position:sticky;top:0;margin:0;background:var(--bg-primary, white);padding:var(--size-1) 0;z-index:1}#wordcloud-content.svelte-5gkjd6{flex:1;min-height:100px;overflow:hidden;position:relative}#wordcloud-content.svelte-5gkjd6 svg:where(.svelte-5gkjd6){display:block}.no-words.svelte-5gkjd6{color:var(--text-muted);font-style:italic;text-align:center;padding:var(--size-4)}@media(prefers-color-scheme:dark){#wordcloud-container.svelte-5gkjd6 h2:where(.svelte-5gkjd6){background:var(--bg-primary, var(--gray-9))}}.theme-dark #wordcloud-container.svelte-5gkjd6 h2:where(.svelte-5gkjd6){background:var(--bg-primary, var(--gray-9))}.word-cloud-highlight{background-color:#ffdc004d;border-radius:2px;box-shadow:0 0 0 1px #ffdc0066}.word-cloud-highlight-current{background-color:#ffb40099;box-shadow:0 0 0 2px #ff8c00cc}.theme-dark .word-cloud-highlight{background-color:#ffc80033;box-shadow:0 0 0 1px #ffc8004d}.theme-dark .word-cloud-highlight-current{background-color:#ffb40080;box-shadow:0 0 0 2px #ff8c00b3}@media(prefers-color-scheme:dark){.word-cloud-highlight{background-color:#ffc80033;box-shadow:0 0 0 1px #ffc8004d}.word-cloud-highlight-current{background-color:#ffb40080;box-shadow:0 0 0 2px #ff8c00b3}}.links-container.svelte-190501a{margin:.25rem 1rem;display:flex;flex-direction:column;min-height:0;overflow:hidden}.header-icon.svelte-190501a{width:1em;height:1em;vertical-align:-.125em;margin-right:.3em;opacity:.6;cursor:pointer;transition:opacity .2s ease}.header-icon.svelte-190501a:hover{opacity:1}.links-container.svelte-190501a h2:where(.svelte-190501a){flex-shrink:0;position:sticky;top:0;margin:0;background:var(--bg-primary, white);padding:var(--size-1) 0;z-index:1}#backlinks-container h2,#forwardlinks-container h2{margin:0}.links-list.svelte-190501a{flex:1;min-height:0;display:flex;flex-wrap:wrap;gap:var(--size-2);align-content:flex-start;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.links-list.svelte-190501a::-webkit-scrollbar{display:none}.links-empty.svelte-190501a{font-size:.7rem;color:var(--text-muted, var(--gray-5));font-style:italic}.link-item.svelte-190501a{position:relative;display:inline-block;padding:var(--size-1) var(--size-2);background:var(--bg-secondary, var(--gray-1));border:1px solid var(--border-subtle, var(--gray-2));border-radius:4px;font-size:.75rem;line-height:1.3;max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text-secondary, var(--gray-7));cursor:pointer;transition:border-color .3s ease,color .3s ease;text-decoration:none}.link-item.svelte-190501a:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--gray-3, #d1d5db) 0%,var(--gray-2, #e5e7eb) 100%);border-radius:3px;transform:translate(-100%);transition:transform .3s cubic-bezier(.4,0,.2,1);z-index:0}.link-item.svelte-190501a:hover:before,.link-item.svelte-190501a:focus:before{transform:translate(0)}.link-item.svelte-190501a:hover,.link-item.svelte-190501a:focus{border-color:var(--gray-5, #6b7280);color:var(--gray-8, #1f2937);outline:none}.link-item.active{border-color:var(--gray-5, #6b7280);color:var(--text-primary, var(--gray-8, #1f2937))}.link-item.active:before{transform:translate(0)}@media(prefers-color-scheme:dark){.links-container.svelte-190501a h2:where(.svelte-190501a){background:var(--bg-primary, var(--gray-9))}.link-item.svelte-190501a:before{background:linear-gradient(90deg,#9ca3af4d,#6b728033)}.link-item.svelte-190501a:hover,.link-item.svelte-190501a:focus{color:var(--gray-3, #d1d5db)}}.theme-dark .links-container.svelte-190501a h2:where(.svelte-190501a){background:var(--bg-primary, var(--gray-9))}.theme-dark .link-item.svelte-190501a:before{background:linear-gradient(90deg,#9ca3af4d,#6b728033)}.theme-dark .link-item.svelte-190501a:hover,.theme-dark .link-item.svelte-190501a:focus{color:var(--gray-3, #d1d5db)}.theme-dark .link-item.active{color:var(--gray-3, #d1d5db)}.autoscroll-toggle.svelte-1kosjg6{display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;padding:0;width:2.5rem;height:2.5rem;border-radius:50%;transition:background-color .2s ease;color:var(--text-muted, var(--gray-5))}.autoscroll-toggle.svelte-1kosjg6:hover{background:var(--bg-secondary, var(--gray-1))}.autoscroll-toggle.enabled.svelte-1kosjg6{color:var(--text-primary, var(--gray-8))}.autoscroll-toggle.svelte-1kosjg6:focus{outline:none}.autoscroll-toggle.svelte-1kosjg6:focus-visible{outline:2px solid var(--text-muted);outline-offset:2px}.autoscroll-icon.svelte-1kosjg6{width:1.4rem;height:1.4rem;overflow:visible;transition:transform .2s ease}.autoscroll-toggle.svelte-1kosjg6:hover .autoscroll-icon:where(.svelte-1kosjg6){transform:scale(1.1)}.arrow-up.svelte-1kosjg6,.arrow-up-head.svelte-1kosjg6,.arrow-down.svelte-1kosjg6,.arrow-down-head.svelte-1kosjg6{transition:opacity .3s ease;opacity:.5}.autoscroll-toggle.enabled.svelte-1kosjg6 .arrow-up:where(.svelte-1kosjg6),.autoscroll-toggle.enabled.svelte-1kosjg6 .arrow-up-head:where(.svelte-1kosjg6),.autoscroll-toggle.enabled.svelte-1kosjg6 .arrow-down:where(.svelte-1kosjg6),.autoscroll-toggle.enabled.svelte-1kosjg6 .arrow-down-head:where(.svelte-1kosjg6){opacity:1}.anchor-dot.svelte-1kosjg6{transition:opacity .3s ease,transform .3s ease;transform-origin:center;opacity:.4}.autoscroll-toggle.enabled.svelte-1kosjg6 .anchor-dot:where(.svelte-1kosjg6){opacity:1}.strike-line.svelte-1kosjg6{stroke-dasharray:30;stroke-dashoffset:0;transition:stroke-dashoffset .35s cubic-bezier(.4,0,.2,1),opacity .15s ease;opacity:1}.autoscroll-toggle.enabled.svelte-1kosjg6 .strike-line:where(.svelte-1kosjg6){stroke-dashoffset:30;opacity:0}.autoscroll-toggle.enabled.svelte-1kosjg6:hover .arrow-up:where(.svelte-1kosjg6),.autoscroll-toggle.enabled.svelte-1kosjg6:hover .arrow-up-head:where(.svelte-1kosjg6){animation:svelte-1kosjg6-bob-up 1.5s ease-in-out infinite}.autoscroll-toggle.enabled.svelte-1kosjg6:hover .arrow-down:where(.svelte-1kosjg6),.autoscroll-toggle.enabled.svelte-1kosjg6:hover .arrow-down-head:where(.svelte-1kosjg6){animation:svelte-1kosjg6-bob-down 1.5s ease-in-out infinite}@keyframes svelte-1kosjg6-bob-up{0%,to{transform:translateY(0)}50%{transform:translateY(-1px)}}@keyframes svelte-1kosjg6-bob-down{0%,to{transform:translateY(0)}50%{transform:translateY(1px)}}.slideshow-toggle.svelte-3zm7o4{display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;padding:0;width:2.5rem;height:2.5rem;border-radius:50%;transition:background-color .2s ease;color:var(--text-secondary)}.slideshow-toggle.svelte-3zm7o4:hover{background:var(--bg-secondary);color:var(--text-heading)}.slideshow-toggle.svelte-3zm7o4:focus{outline:none}.slideshow-toggle.svelte-3zm7o4:focus-visible{outline:2px solid var(--text-muted);outline-offset:2px}.slideshow-toggle.svelte-3zm7o4 svg:where(.svelte-3zm7o4){width:1.4rem;height:1.4rem}.fold-cycle-toggle.svelte-r1tkr{display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;padding:0;width:2.5rem;height:2.5rem;border-radius:50%;transition:background-color .2s ease;color:var(--text-muted, var(--gray-5))}.fold-cycle-toggle.svelte-r1tkr:hover{background:var(--bg-secondary, var(--gray-1));color:var(--text-primary, var(--gray-8))}.fold-cycle-toggle.svelte-r1tkr:focus{outline:none}.fold-cycle-toggle.svelte-r1tkr:focus-visible{outline:2px solid var(--text-muted);outline-offset:2px}.fold-icon.svelte-r1tkr{width:1.4rem;height:1.4rem;overflow:visible;transition:transform .2s ease}.fold-cycle-toggle.svelte-r1tkr:hover .fold-icon:where(.svelte-r1tkr){transform:scale(1.1)}.slideshow-overlay.svelte-wt41oa{position:fixed;inset:0;z-index:10000;background:var(--bg-primary)}.exit-button.svelte-wt41oa{position:fixed;top:1rem;right:1rem;z-index:10001;background:var(--bg-secondary);border:1px solid var(--border-medium);border-radius:50%;width:2.5rem;height:2.5rem;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--text-secondary);transition:all .2s ease;opacity:.6}.exit-button.svelte-wt41oa:hover{opacity:1;background:var(--bg-tertiary);color:var(--text-heading)}.exit-button.svelte-wt41oa svg:where(.svelte-wt41oa){width:1.2rem;height:1.2rem}.reveal.svelte-wt41oa{width:100vw;height:100vh}.slideshow-overlay .reveal{background:var(--bg-primary);color:var(--text-primary);font-family:inherit}.slideshow-overlay .reveal .slides section{overflow-y:auto;max-height:100%;scrollbar-width:none;-ms-overflow-style:none}.slideshow-overlay .reveal .slides section::-webkit-scrollbar{display:none}.slideshow-overlay .reveal .slides section section{overflow-y:auto;max-height:100%;scrollbar-width:none;-ms-overflow-style:none}.slideshow-overlay .reveal .slides section section::-webkit-scrollbar{display:none}.slideshow-overlay .overflow-indicator{position:fixed;bottom:60px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;pointer-events:none;z-index:100}.slideshow-overlay .overflow-indicator:before{content:"";position:fixed;bottom:0;left:0;right:0;height:80px;background:linear-gradient(to bottom,transparent,var(--bg-primary));pointer-events:none}.slideshow-overlay .overflow-indicator-chevron{font-size:1.5rem;color:var(--text-muted);opacity:.6;animation:svelte-wt41oa-bounce 1.5s ease-in-out infinite}@keyframes svelte-wt41oa-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}.slideshow-overlay .reveal h1,.slideshow-overlay .reveal h2,.slideshow-overlay .reveal h3,.slideshow-overlay .reveal h4,.slideshow-overlay .reveal h5,.slideshow-overlay .reveal h6{color:var(--text-heading);text-transform:none;font-weight:600;line-height:1.2;margin-bottom:.5em}.slideshow-overlay .reveal h1{font-size:2.5em}.slideshow-overlay .reveal h2{font-size:1.8em;border-bottom:2px solid var(--border-medium);padding-bottom:.3em}.slideshow-overlay .reveal h3{font-size:1.4em;border-bottom:1px solid var(--border-light);padding-bottom:.2em}.slideshow-overlay .reveal h4{font-size:1.2em;color:var(--text-heading-sub);margin-top:1em}.slideshow-overlay .reveal h5{font-size:1.1em;color:var(--text-heading-minor);margin-top:.8em}.slideshow-overlay .reveal h6{font-size:1em;color:var(--text-heading-minor);margin-top:.6em}.slideshow-overlay .reveal p{line-height:1.6;margin-bottom:.8em}.slideshow-overlay .reveal ul,.slideshow-overlay .reveal ol{text-align:left;margin-left:1em}.slideshow-overlay .reveal li{margin-bottom:.4em;line-height:1.5}.slideshow-overlay .reveal pre{background:var(--code-bg);border:1px solid var(--border-light);border-radius:4px;padding:1em;font-size:.65em;text-align:left;width:auto;max-width:90%;margin:1em auto;box-shadow:none}.slideshow-overlay .reveal code{font-family:"Terminus (TTF)",monospace}.slideshow-overlay .reveal table{margin:1em auto;border-collapse:collapse}.slideshow-overlay .reveal th,.slideshow-overlay .reveal td{padding:.5em 1em;border:1px solid var(--border-medium)}.slideshow-overlay .reveal th{background:var(--bg-secondary);font-weight:600}.slideshow-overlay .reveal strong{color:var(--text-heading)}.slideshow-overlay .reveal .slides section .outline-text-2,.slideshow-overlay .reveal .slides section .outline-text-3,.slideshow-overlay .reveal .slides section .outline-text-4,.slideshow-overlay .reveal .slides section .outline-text-5,.slideshow-overlay .reveal .slides section .outline-text-6{width:100%;max-width:100%}.slideshow-overlay .reveal .slides section .chart-wrapper{width:100%;max-width:100%}.slideshow-overlay .reveal .plotly-plot{margin:.5em auto;display:block;width:100%!important;max-width:100%;min-height:400px}.slideshow-overlay .reveal .plotly-plot .plotly,.slideshow-overlay .reveal .plotly-plot .main-svg,.slideshow-overlay .reveal .plotly-plot .js-plotly-plot{width:100%!important}.slideshow-overlay .reveal .slide-number{background:var(--bg-secondary);color:var(--text-secondary);font-size:14px;padding:5px 10px;border-radius:4px}.slideshow-overlay .reveal .controls,.slideshow-overlay .reveal .controls button{color:var(--text-secondary)}.slideshow-overlay .reveal .controls button:hover{color:var(--text-heading)}.slideshow-overlay .reveal .progress{background:var(--bg-secondary);height:4px}.slideshow-overlay .reveal .progress span{background:var(--text-secondary)}#history-tree.svelte-il07i9{margin:1rem;display:grid;align-content:start}.header-icon.svelte-il07i9{width:1em;height:1em;vertical-align:-.125em;margin-right:.3em;opacity:.6;cursor:pointer;transition:opacity .2s ease}.header-icon.svelte-il07i9:hover{opacity:1}#history-tree.svelte-il07i9 h2:where(.svelte-il07i9){margin:0}#history-tree-content.svelte-il07i9{overflow-y:auto;overflow-x:hidden}#history-tree-content.svelte-il07i9::-webkit-scrollbar{display:none}.empty-state.svelte-il07i9{color:var(--text-muted, var(--gray-5));font-size:.75rem;font-style:italic;margin:.5rem 0}.history-root.svelte-il07i9,.history-children.svelte-il07i9{list-style:none;margin:0;padding:0}.history-children.svelte-il07i9{padding-left:1ch;position:relative}.history-children.svelte-il07i9:before{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;background:var(--border-subtle, var(--gray-3))}.history-children.svelte-il07i9:has(>.history-node.active:where(.svelte-il07i9)):before{background:var(--text-primary);width:2px}.history-node.svelte-il07i9{margin-top:var(--size-1, .25rem)}.node-link.svelte-il07i9{display:flex;align-items:center;gap:.35rem;background:none;border:none;cursor:pointer;padding:.1rem 0;font-family:Terminus,monospace;font-size:inherit;color:var(--text-muted, var(--gray-5));text-decoration:none;text-align:left;width:100%;transition:color .15s ease}.node-link.svelte-il07i9:hover{color:var(--text-secondary, var(--gray-7))}.node-link.svelte-il07i9:focus{outline:none}.node-link.svelte-il07i9:focus-visible{outline:2px solid var(--text-muted);outline-offset:2px}.node-link.active.svelte-il07i9{color:var(--text-primary);font-weight:700}.node-link.svelte-il07i9:disabled{cursor:default;opacity:.6}.node-dot.svelte-il07i9{width:6px;height:6px;border-radius:50%;background:var(--text-muted, var(--gray-4));flex-shrink:0;transition:background .15s ease}.node-dot.active.svelte-il07i9{background:var(--text-primary);width:8px;height:8px}.node-label.svelte-il07i9{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.history-node.branch.svelte-il07i9>.node-link:where(.svelte-il07i9) .node-dot:where(.svelte-il07i9){border:1px solid var(--text-muted, var(--gray-5))}@media(min-width:1000px){#pane.svelte-xghsbr{display:grid;grid-template-rows:1.25rem 4% 1fr 10% minmax(1.5rem,2%) minmax(1.25rem,2%);height:99vh;width:100%;margin:0;overflow:hidden;transition:grid-template-rows .3s ease}}@media(max-width:1000px){#pane.svelte-xghsbr{display:grid;grid-template-rows:93% 5% 2%;height:100vh;width:100%;overflow:hidden}}.pane-footer.svelte-xghsbr{display:flex;justify-content:center;align-items:center;font-size:.7rem;color:var(--text-muted, #adb5bd);padding:0 var(--size-2)}.pane-footer.svelte-xghsbr a:where(.svelte-xghsbr){color:var(--text-muted, #adb5bd);text-decoration:underline;margin-left:.25em}.pane-footer.svelte-xghsbr a:where(.svelte-xghsbr):hover{color:var(--text-primary, #212529)}.pane-footer-mobile.svelte-xghsbr{font-size:.6rem;color:var(--text-muted, #adb5bd);text-align:center;padding-top:var(--size-1)}.pane-footer-mobile.svelte-xghsbr a:where(.svelte-xghsbr){color:var(--text-muted, #adb5bd);text-decoration:underline}.site-footer{display:none}#pane-mobile.svelte-xghsbr{display:flex;flex-direction:column;height:100vh;width:100%;overflow:hidden}#article-info-mobile.svelte-xghsbr{flex:1;overflow-y:auto;padding:var(--size-2);padding-bottom:60px}#socials-container-mobile.svelte-xghsbr{position:fixed;bottom:0;left:0;right:0;padding:var(--size-2);border-top:1px solid var(--border-subtle, var(--gray-2));background:var(--bg-hover, var(--gray-0));z-index:50}@media(min-width:1000px){#navbar-container.svelte-xghsbr{display:flex;justify-content:space-between;align-items:center;overflow:hidden;min-width:0}}#toggles-container.svelte-xghsbr{display:flex;justify-content:flex-end;align-items:center;gap:var(--size-1)}.toolbar-divider.svelte-xghsbr{width:1px;height:1.5rem;background:var(--border-subtle, var(--gray-3));margin:0 .25rem;flex-shrink:0}@media(max-width:1000px){#navbar-container.svelte-xghsbr{display:grid;grid-template-columns:100%}}@media(min-width:1000px){#article-info.svelte-xghsbr{display:grid;grid-template-columns:18% 54% 20% 8%;grid-template-rows:minmax(0,1fr);transition:grid-template-columns .3s ease;overflow:hidden}}@media(max-width:1000px){#article-info.svelte-xghsbr{display:grid;grid-template-columns:100%}}#left-sidebar.svelte-xghsbr{display:grid;grid-template-rows:1fr 1fr 0px;transition:grid-template-rows .3s ease;overflow:hidden}#left-sidebar.svelte-xghsbr>*{overflow-y:auto;overflow-x:hidden}#article-container.svelte-xghsbr{display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;min-width:0;max-width:100%;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;transition:max-width .3s ease,padding-left .3s ease,padding-right .3s ease}#article-container.focused-reading.svelte-xghsbr{max-width:90ch;padding-left:var(--size-4, 1rem);padding-right:var(--size-4, 1rem)}#tags-and-tldr.svelte-xghsbr{display:grid;width:100%;height:100%;overflow:hidden;grid-template-rows:5em 5em 5em minmax(0,1fr) minmax(0,1fr) 200px;transition:grid-template-rows .3s ease}#tags-and-tldr.svelte-xghsbr>*{overflow-y:auto;overflow-x:hidden;min-height:0}.panel-hidden.svelte-xghsbr{overflow:hidden;min-height:0}.treemap-row.svelte-xghsbr{min-height:0;overflow:hidden;opacity:0;transition:opacity .3s ease}.treemap-row.visible.svelte-xghsbr{opacity:1}.treemap-placeholder.svelte-xghsbr{min-height:0;overflow:hidden}.wordcloud-row.svelte-xghsbr{min-height:0;opacity:0;transition:opacity .3s ease}.wordcloud-row.visible.svelte-xghsbr{opacity:1}#tags-and-tldr.svelte-xghsbr>.wordcloud-row:where(.svelte-xghsbr){overflow:hidden}#ssr-content.svelte-xghsbr{display:none;max-width:800px;margin:0 auto;padding:var(--size-4)}#ssr-content.svelte-xghsbr #content{max-width:100%}#ssr-content.svelte-xghsbr pre{overflow-x:auto}.search-highlight-target{animation:svelte-xghsbr-search-highlight 2s ease-out}@keyframes svelte-xghsbr-search-highlight{0%{background-color:#8a6aaa66;box-shadow:0 0 0 4px #8a6aaa4d;border-radius:4px}to{background-color:transparent;box-shadow:none}}.toolbar-tooltip.svelte-xghsbr{position:fixed;pointer-events:none;transform:translate(-50%,6px);background:var(--gray-9, #212529);color:var(--gray-0, #f8f9fa);padding:4px 8px;border-radius:4px;font-size:.7rem;font-family:Terminus,monospace;white-space:nowrap;z-index:10}.theme-dark .toolbar-tooltip.svelte-xghsbr{background:var(--gray-1, #f8f9fa);color:var(--gray-9, #212529)}@media(prefers-color-scheme:dark){:root:not(.theme-light) .toolbar-tooltip.svelte-xghsbr{background:var(--gray-1, #f8f9fa);color:var(--gray-9, #212529)}}
