:root{--color-background: rgb(251, 250, 248);--color-background-pattern: rgb(232, 230, 226);--color-contrast: rgb(32, 33, 37);--color-contrast-extreme: black;--color-primary: rgb(164, 204, 244);--color-primary-contrast: rgb(32, 33, 37);--bibliography-width: 20em}:root.dark{--color-background: rgb(32, 33, 37);--color-background-pattern: rgb(28, 29, 32);--color-contrast: rgb(251, 250, 248);--color-contrast-extreme: white;--color-primary: rgb(164, 204, 244);--color-primary-contrast: rgb(32, 33, 37)}html{scroll-behavior:auto}body{font-family:Manrope,Manrope Placeholder,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.01em;text-align:start;margin:0;padding:0;background-color:var(--color-background);color:var(--color-contrast)}p{margin-bottom:20px}b,strong{font-weight:700}h1{font-size:44px;font-style:normal;font-weight:600;letter-spacing:-.03em;margin-bottom:40px}sup{font-size:.8em;line-height:0;white-space:nowrap}a{color:inherit}.icon-medium{width:1em;height:1em}.icon-large{width:2em;height:2em}.button-container{display:flex;align-items:center;justify-content:center;cursor:pointer}.heavy-button{display:inline-flex;flex-direction:row;align-items:center;gap:.5em;padding:.45em .7em;border-radius:4px;color:var(--color-primary-contrast);background-color:var(--color-primary);text-decoration:none}*{scrollbar-width:auto;scrollbar-color:var(--color-primary) var(--color-background)}.glow-active.glow-text{animation:glowText 3s ease}.glow-active.glow-around{animation:glowAround 3s ease;border-radius:10px}@keyframes glowText{0%{color:var(--color-contrast)}35%{color:color-mix(in srgb,var(--color-primary) 80%,var(--color-contrast))}to{color:var(--color-contrast)}}@keyframes glowAround{0%{background-color:transparent;margin:-.3em -.5em;padding:.3em .5em}35%{background-color:color-mix(in srgb,var(--color-primary) 50%,transparent);margin:-.3em -.5em;padding:.3em .5em}to{background-color:transparent;margin:0;padding:0}}.obvious-scroll{background:linear-gradient(var(--color-background) 30%,transparent),linear-gradient(transparent,var(--color-background) 70%) 0 100%,radial-gradient(farthest-side at 50% 0,color-mix(in srgb,var(--color-primary) 60%,transparent),transparent),radial-gradient(farthest-side at 50% 100%,color-mix(in srgb,var(--color-primary) 60%,transparent),transparent) 0 100%;background-color:var(--color-background);background-repeat:no-repeat;background-attachment:local,local,scroll,scroll;background-size:100% 40px,100% 40px,100% 14px,100% 14px}@media (min-width: calc(65em + 1px)){.hide-desktop{display:none!important}}@media (max-width: 65em){.hide-mobile{display:none!important}}.citation-id.svelte-17ehbpy{opacity:.7}.citation-card.svelte-17ehbpy{display:flex;flex-direction:column;gap:.5em;font-size:.85em;line-height:120%}.citation-text.svelte-17ehbpy a:where(.svelte-17ehbpy){text-decoration:underline;font-weight:600}.citation-quote.svelte-17ehbpy{border-left:3px solid var(--color-primary);padding-left:.7em;display:flex;flex-direction:column;gap:.25em}.citation-quote.svelte-17ehbpy .quote-sep:where(.svelte-17ehbpy){color:color-mix(in srgb,var(--color-contrast) 80%,var(--color-background) 20%)}.citation.svelte-1fmslf4{padding:1.2em;display:flex;flex-direction:column;background-color:var(--color-background);border-radius:16px;box-shadow:0 8px 20px color-mix(in srgb,var(--color-contrast-extreme) 12%,transparent),0 2px 8px color-mix(in srgb,var(--color-contrast-extreme) 6%,transparent);max-height:40em;overflow:auto;box-sizing:border-box;pointer-events:none;position:absolute;position-anchor:var(--citation-anchor-name);top:anchor(var(--citation-anchor-name) center);left:anchor(var(--citation-anchor-name) left);width:anchor-size(--anchor-bibliography);transform:translateY(1.3em);opacity:0;transition:opacity .3s ease,transform .3s ease,left .3s ease,top .3s ease}.citation.svelte-1fmslf4.active{left:anchor(--anchor-bibliography left)}.citation.svelte-1fmslf4.suggested:not(.active){opacity:.7;z-index:100}.citation.svelte-1fmslf4.active{opacity:1;pointer-events:auto}.citation.svelte-1fmslf4 .citation-content:where(.svelte-1fmslf4){display:flex;flex-direction:column;gap:.5em}.bibliography.svelte-1fmslf4{width:var(--bibliography-width);align-self:stretch;flex-shrink:.3;anchor-name:--anchor-bibliography}.mobile-citation.svelte-1o11uoi{position:absolute;position-anchor:var(--citation-anchor-name);top:anchor(var(--citation-anchor-name) bottom);justify-self:anchor-center;z-index:100;max-width:min(80vw,40em);margin:0 1em;opacity:0;pointer-events:none;transition:opacity .3s ease}.mobile-citation.svelte-1o11uoi.active{opacity:1;pointer-events:auto}.mobile-citation-card.svelte-1o11uoi{background-color:var(--color-background);border-radius:16px;box-shadow:0 8px 20px color-mix(in srgb,var(--color-contrast-extreme) 12%,transparent),0 2px 8px color-mix(in srgb,var(--color-contrast-extreme) 6%,transparent);padding:1.2em}.backlink.svelte-1haaedq{text-decoration:none;opacity:.8;font-size:.8em}.citation.svelte-1haaedq{line-height:1.5;margin:.6em 0}.images-list.svelte-10gd0ky{display:flex;flex-direction:row;gap:1em;padding:2em 0}.image-item.svelte-10gd0ky{display:flex;flex-direction:column;align-items:center;gap:1em}.image.svelte-10gd0ky{width:10em;height:10em;object-fit:contain}.blurb.svelte-10gd0ky{width:20em;font-size:1.05em;text-align:center;white-space:pre-line}.blurb-title.svelte-10gd0ky{font-weight:600}@media (max-width: 90em){.images-list.svelte-10gd0ky{flex-direction:column;align-self:center}.image.svelte-10gd0ky{width:12em;height:12em}}@media (max-width: 65em){.image.svelte-10gd0ky{width:15em;height:15em}}.page-container.svelte-6kk9i8{display:flex;flex-direction:column;align-items:center;margin:0 2em}.main-container-vertical.svelte-6kk9i8{display:flex;flex-direction:column;align-items:center;anchor-name:--anchor-page-container;padding:3em 0;gap:1.5em}.background-image-behind.svelte-6kk9i8{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-2;background-color:var(--color-background)}.background-image-front.svelte-6kk9i8{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-1;background-color:var(--color-background-pattern);mask-image:url(../../../tile.png);mask-repeat:repeat;mask-size:25px;-webkit-mask-image:url(../../../tile.png);-webkit-mask-repeat:repeat;-webkit-mask-size:25px}.main-text-plus-toc.svelte-6kk9i8{display:flex;flex-direction:row;gap:2rem;align-items:flex-start}.authors.svelte-6kk9i8{font-style:italic;color:var(--color-contrast);font-size:1.25em}.toc.svelte-6kk9i8{display:flex;flex-direction:column;gap:.6rem;position:sticky;top:4.5em;width:24em;min-width:12em;max-height:calc(100vh - 6em);overflow:auto;font-size:.98em;flex-grow:0;flex-shrink:1}.toc-item.svelte-6kk9i8{padding:.5em 1em;text-decoration:none}.toc-chapter.svelte-6kk9i8{font-size:1em;font-weight:500}.toc-section.svelte-6kk9i8{font-size:.87em;padding-left:2.5em;font-weight:400}.toc-item.active.svelte-6kk9i8,.toc-item.svelte-6kk9i8:hover{background-color:color-mix(in srgb,var(--color-primary) 65%,transparent);box-shadow:inset 4px 0 color-mix(in srgb,var(--color-primary) 90%,transparent)}.main-text{max-width:70em;min-width:28em;display:flex;flex-direction:column;align-items:flex-start;flex-grow:1;flex-shrink:.3}.text-segment{max-width:50em;min-width:28em;line-height:160%}.title,.main-text h1,.main-text h2,.main-text h3{line-height:100%;margin-top:0;margin-bottom:0}.title,.main-text *{scroll-margin-top:8rem}.citation-link{cursor:pointer;font-weight:500}.title-container.svelte-6kk9i8{display:flex;flex-direction:column;align-self:flex-start;gap:.5em}.author.svelte-6kk9i8{white-space:nowrap}.title.svelte-6kk9i8{font-size:4.8em;font-style:normal;font-weight:600;letter-spacing:-.035em;line-height:110%}.citation-link>a{text-decoration:none}@media (max-width: 65em){.main-text-plus-toc.svelte-6kk9i8{flex-direction:column}.main-text,.text-segment{max-width:100%;min-width:0}.title.svelte-6kk9i8{font-size:3em}.main-container-vertical.svelte-6kk9i8{padding:0;gap:.5em}}
