.public-notebook-module__-1IZma__page{background:var(--background);min-height:100svh;color:var(--foreground)}.public-notebook-module__-1IZma__page :is(a,button,summary):focus-visible{outline:2px solid var(--syntax-string);outline-offset:4px}.public-notebook-module__-1IZma__skipLink{z-index:60;background:var(--background);border:1px solid var(--border);padding:12px 18px;position:fixed;top:12px;left:16px;transform:translateY(-160%)}.public-notebook-module__-1IZma__skipLink:focus{transform:translateY(0)}.public-notebook-module__-1IZma__siteHeader{z-index:30;background:color-mix(in srgb, var(--background) 94%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border);position:sticky;top:0}.public-notebook-module__-1IZma__headerInner{justify-content:space-between;align-items:center;gap:20px;max-width:1320px;min-height:76px;margin-inline:auto;padding-inline:32px;display:flex}.public-notebook-module__-1IZma__wordmark{flex-shrink:0}.public-notebook-module__-1IZma__brandName{letter-spacing:-.055em;font-size:21px}.public-notebook-module__-1IZma__navigation{align-items:center;gap:16px;display:flex}.public-notebook-module__-1IZma__readingLayout{max-width:1320px;margin-inline:auto;padding:64px 32px 96px}.public-notebook-module__-1IZma__article{width:min(100%,720px);min-width:0;margin-inline:auto}.public-notebook-module__-1IZma__articleHeader{margin-bottom:40px}.public-notebook-module__-1IZma__backLink{min-height:36px;color:var(--muted-foreground);align-items:center;gap:8px;margin-bottom:24px;font-size:12px;display:inline-flex}.public-notebook-module__-1IZma__backLink:hover,.public-notebook-module__-1IZma__textLink:hover{color:var(--foreground)}.public-notebook-module__-1IZma__title{letter-spacing:-.045em;overflow-wrap:anywhere;text-wrap:balance;margin:0;font-size:clamp(34px,4.1vw,50px);font-weight:650;line-height:1.14}.public-notebook-module__-1IZma__description{letter-spacing:-.018em;color:var(--muted-foreground);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:22px;font-size:14px;line-height:1.5}.public-notebook-module__-1IZma__byline{align-items:center;gap:12px;margin-block:30px 26px;display:flex}.public-notebook-module__-1IZma__avatar{border:1px solid color-mix(in srgb, var(--syntax-string) 18%, var(--border));background:color-mix(in srgb, var(--syntax-string) 7%, var(--background));width:42px;height:42px;color:var(--syntax-string);border-radius:50%;flex-shrink:0;place-items:center;font-family:Georgia,Times New Roman,serif;font-size:21px;display:grid}.public-notebook-module__-1IZma__authorDetails{min-width:0}.public-notebook-module__-1IZma__authorName{overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:1.6;display:inline-block}a.public-notebook-module__-1IZma__authorName:hover{text-underline-offset:3px;text-decoration:underline}.public-notebook-module__-1IZma__metadata{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:12px;line-height:1.6;display:flex}.public-notebook-module__-1IZma__metadata>:not(:first-child):before{content:"·";margin-right:10px}.public-notebook-module__-1IZma__actionBar{border-block:1px solid var(--border);align-items:flex-start;gap:16px;padding-block:10px;display:flex}.public-notebook-module__-1IZma__actions{flex:1;min-width:0}.public-notebook-module__-1IZma__textLink{border-left:1px solid var(--border);min-height:32px;color:var(--muted-foreground);flex-shrink:0;justify-content:center;align-items:center;gap:7px;padding-left:16px;font-size:12px;display:inline-flex}@media not (min-width:640px),(pointer:coarse){.public-notebook-module__-1IZma__textLink{min-height:44px}}.public-notebook-module__-1IZma__body{min-width:0}.public-notebook-module__-1IZma__page .public-notebook-module__-1IZma__body [data-reading-view]{--notebook-accent:var(--syntax-string);padding:0}.public-notebook-module__-1IZma__page .public-notebook-module__-1IZma__body [data-reading-view] .tiptap-mathematics-render{cursor:text}.public-notebook-module__-1IZma__page .public-notebook-module__-1IZma__body [data-reading-view] .tiptap-mathematics-render:hover{background:0 0;outline:none}.public-notebook-module__-1IZma__page .public-notebook-module__-1IZma__body [data-notebook-prose],.public-notebook-module__-1IZma__fallback{letter-spacing:-.003em;color:color-mix(in srgb, var(--foreground) 93%, var(--background));font-family:Charter,Bitstream Charter,Sitka Text,Cambria,Georgia,serif;font-size:18px;font-weight:400;line-height:1.75}.public-notebook-module__-1IZma__page .public-notebook-module__-1IZma__body [data-notebook-prose]>p,.public-notebook-module__-1IZma__fallback>p{min-height:0;margin-block:0 1.25em}.public-notebook-module__-1IZma__fallback>p{white-space:pre-wrap;overflow-wrap:anywhere}.public-notebook-module__-1IZma__page .public-notebook-module__-1IZma__body [data-notebook-heading]{font-family:var(--font-sans), sans-serif;color:var(--foreground);letter-spacing:-.035em;margin-block:2em .8em;scroll-margin-top:104px;font-weight:600;line-height:1.3}.public-notebook-module__-1IZma__page .public-notebook-module__-1IZma__body h1[data-notebook-heading]{font-size:1.65em}.public-notebook-module__-1IZma__page .public-notebook-module__-1IZma__body h2[data-notebook-heading]{font-size:1.4em}.public-notebook-module__-1IZma__page .public-notebook-module__-1IZma__body h3[data-notebook-heading]{font-size:1.15em}.public-notebook-module__-1IZma__page .public-notebook-module__-1IZma__body :is(h4,h5,h6)[data-notebook-heading]{font-size:1em}.public-notebook-module__-1IZma__page .public-notebook-module__-1IZma__body [data-notebook-prose]>:first-child{margin-top:0}.public-notebook-module__-1IZma__page .public-notebook-module__-1IZma__body [data-notebook-prose]>:is(ul,ol){margin-block:1.25em;padding-left:1.4em}.public-notebook-module__-1IZma__page .public-notebook-module__-1IZma__body [data-notebook-prose] li{margin-block:.45em;padding-left:.2em}.public-notebook-module__-1IZma__page .public-notebook-module__-1IZma__body [data-notebook-prose]>blockquote{border-left:3px solid var(--syntax-string);color:var(--foreground);margin-block:1.6em;padding:.15em 0 .15em 1.15em;font-style:italic}.public-notebook-module__-1IZma__page .public-notebook-module__-1IZma__body [data-notebook-prose]>pre{border:1px solid var(--border);letter-spacing:0;border-radius:6px;margin-block:28px;padding:22px 24px;font-size:14px}.public-notebook-module__-1IZma__page .public-notebook-module__-1IZma__body [data-notebook-prose] a{cursor:pointer}.public-notebook-module__-1IZma__page .public-notebook-module__-1IZma__body [data-notebook-prose]>hr{width:80px;margin:48px auto}.public-notebook-module__-1IZma__page .public-notebook-module__-1IZma__body [data-notebook-image]{margin-block:36px}.public-notebook-module__-1IZma__page .public-notebook-module__-1IZma__body [data-notebook-query]{font-family:var(--font-sans), sans-serif;letter-spacing:normal;color:var(--foreground);margin-block:32px;scroll-margin-top:100px;font-size:14px;line-height:1.5}.public-notebook-module__-1IZma__page .public-notebook-module__-1IZma__body [data-notebook-query][hidden]{display:none}.public-notebook-module__-1IZma__page .public-notebook-module__-1IZma__body [data-notebook-prose]>.tableWrapper{font-family:var(--font-sans), sans-serif;letter-spacing:normal;margin-block:30px;font-size:14px;line-height:1.6}.public-notebook-module__-1IZma__page .public-notebook-module__-1IZma__body [data-type=block-math]{max-width:100%;margin-block:30px;padding-block:12px;overflow-x:auto}.public-notebook-module__-1IZma__articleFooter{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px;margin-top:56px;padding-top:24px;display:flex}.public-notebook-module__-1IZma__publicationNotes{color:var(--muted-foreground);font-size:12px;line-height:1.8}.public-notebook-module__-1IZma__moreLink{align-items:center;gap:8px;min-height:32px;font-size:13px;display:inline-flex}.public-notebook-module__-1IZma__loading{color:var(--muted-foreground);padding-block:32px;font-size:14px}@media (min-width:1280px){.public-notebook-module__-1IZma__article{width:min(100%,960px)}}@media (max-width:640px){.public-notebook-module__-1IZma__headerInner{gap:8px;min-height:64px;padding-inline:20px}.public-notebook-module__-1IZma__brandName{font-size:18px}.public-notebook-module__-1IZma__navigation{gap:2px}.public-notebook-module__-1IZma__readingLayout{padding:28px 22px 60px}.public-notebook-module__-1IZma__backLink{min-height:44px;margin-bottom:18px}.public-notebook-module__-1IZma__title{letter-spacing:-.04em;font-size:clamp(31px,8.7vw,40px);line-height:1.16}.public-notebook-module__-1IZma__description{margin-top:18px;line-height:1.5}.public-notebook-module__-1IZma__byline{margin-block:24px}.public-notebook-module__-1IZma__authorName{font-size:13px}.public-notebook-module__-1IZma__articleHeader{margin-bottom:28px}.public-notebook-module__-1IZma__actionBar{gap:6px;padding-block:7px}.public-notebook-module__-1IZma__textLink{width:40px;padding-left:6px}.public-notebook-module__-1IZma__textLink span{display:none}.public-notebook-module__-1IZma__page .public-notebook-module__-1IZma__body [data-notebook-prose],.public-notebook-module__-1IZma__fallback{font-size:17px;line-height:1.75}.public-notebook-module__-1IZma__page .public-notebook-module__-1IZma__body [data-notebook-prose]>pre{padding:16px;font-size:12px}.public-notebook-module__-1IZma__page .public-notebook-module__-1IZma__body [data-notebook-heading]{scroll-margin-top:88px}.public-notebook-module__-1IZma__articleFooter{margin-top:40px}}@media (max-width:360px){.public-notebook-module__-1IZma__headerInner{padding-inline:14px}.public-notebook-module__-1IZma__readingLayout{padding-inline:18px}.public-notebook-module__-1IZma__actionBar{gap:2px}.public-notebook-module__-1IZma__page .public-notebook-module__-1IZma__body [data-notebook-prose],.public-notebook-module__-1IZma__fallback{font-size:16px}}
