.notes-module__bubRYW__notesPage,.notes-module__bubRYW__notePage{--notes-header-left:2rem;--notes-arrow-space:1.55rem;--notes-content-edge:calc(var(--notes-header-left) + var(--notes-arrow-space));background:var(--background);min-height:100vh;color:var(--foreground);position:relative}.notes-module__bubRYW__notesAtmosphere{z-index:0;pointer-events:none;position:fixed;inset:0}.notes-module__bubRYW__notesAtmosphere[data-entered-from-home]{opacity:0;transition:opacity 1.45s cubic-bezier(.16,1,.3,1)}.notes-module__bubRYW__notesAtmosphere[data-entered-from-home][data-visible]{opacity:1}.notes-module__bubRYW__notePage{--note-detail-gutter:clamp(1.5rem,5vw,5rem);padding-bottom:clamp(5rem,10vw,8rem)}.notes-module__bubRYW__noteColorScope{min-height:inherit}.notes-module__bubRYW__notePage:before{content:"";z-index:10;pointer-events:none;background:linear-gradient(to bottom,var(--background)0%,color-mix(in oklab,var(--background)92%,transparent)42%,color-mix(in oklab,var(--background)62%,transparent)72%,transparent 100%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:8.5rem;position:fixed;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 0 58%,#000000c2 76%,#0000 100%);mask-image:linear-gradient(#000 0 58%,#000000c2 76%,#0000 100%)}.notes-module__bubRYW__notesShell{z-index:1;width:min(760px,calc(100% - (var(--notes-content-edge)*2)));margin-inline:auto;position:relative}.notes-module__bubRYW__notesHeader,.notes-module__bubRYW__noteHeader{z-index:20;position:fixed;top:2rem;left:2rem}.notes-module__bubRYW__backLink{--back-arrow-space:1.55rem;color:var(--foreground);letter-spacing:-.025em;align-items:baseline;font-size:1rem;line-height:1.625;transition:color .2s;display:inline-block;position:relative}.notes-module__bubRYW__backLink:hover{color:var(--muted-foreground)}.notes-module__bubRYW__backArrow{width:var(--back-arrow-space);color:var(--muted-foreground);font-family:var(--font-mono);letter-spacing:0;opacity:0;font-size:1rem;line-height:1;transition:opacity .42s,transform .18s;display:inline-block;position:absolute;top:.22em;left:0;overflow:hidden;transform:translate(0)}.notes-module__bubRYW__backText{transition:transform .42s cubic-bezier(.22,1,.36,1);display:inline-block;transform:translate(0)}.notes-module__bubRYW__backLink[data-open] .notes-module__bubRYW__backArrow{opacity:1;transform:translate(0)}.notes-module__bubRYW__backLink[data-open] .notes-module__bubRYW__backText{transform:translateX(var(--back-arrow-space))}.notes-module__bubRYW__notesIntro{align-items:flex-end;min-height:56vh;padding-bottom:clamp(3rem,8vw,5rem);display:flex}.notes-module__bubRYW__notesIntro .notesTitle{font-family:var(--font-display);letter-spacing:0;font-size:clamp(2rem,4vw,3.25rem);font-weight:500;line-height:1.2;display:block}.notes-module__bubRYW__notesIntro .notesTitle h1{white-space:nowrap;width:6ch;min-height:1.25em;position:relative}.notes-module__bubRYW__notesIntro .notesTitleText{white-space:nowrap;position:absolute;inset:0}.notes-module__bubRYW__notesIntro .notesCursor{vertical-align:middle;background:currentColor;width:3px;height:.9em;margin-left:1px;display:inline-block}.notes-module__bubRYW__notesList{font-family:var(--font-mono);flex-direction:column;gap:.7rem;padding-bottom:clamp(5rem,12vw,8rem);display:flex}.notes-module__bubRYW__noteLink{color:var(--muted-foreground);letter-spacing:0;grid-template-columns:3.5rem 7.5rem minmax(0,1fr);align-items:baseline;column-gap:1.2rem;font-size:.82rem;line-height:1.6;transition:color .18s,transform .18s;display:grid}.notes-module__bubRYW__noteLink:hover{color:var(--foreground);transform:translate(.18rem)}.notes-module__bubRYW__noteNumber,.notes-module__bubRYW__noteLink time{color:color-mix(in oklab,var(--muted-foreground)72%,transparent)}.notes-module__bubRYW__noteLink span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.notes-module__bubRYW__emptyNote{color:var(--muted-foreground);font-family:var(--font-mono);font-size:.82rem;line-height:1.7}.notes-module__bubRYW__noteHero{padding-top:clamp(13rem,26vh,18rem)}.notes-module__bubRYW__noteHero h1{max-width:760px;font-family:var(--font-display);letter-spacing:0;font-size:clamp(2rem,4vw,3.25rem);font-weight:500;line-height:1.18}.notes-module__bubRYW__noteMeta{color:var(--muted-foreground);font-family:var(--font-mono);flex-wrap:wrap;gap:.6rem;margin-top:1.1rem;font-size:.78rem;display:flex}.notes-module__bubRYW__noteMeta span:before{content:"/";color:color-mix(in oklab,var(--muted-foreground)50%,transparent);margin-right:.6rem}.notes-module__bubRYW__noteBody{max-width:680px;color:color-mix(in oklab,var(--foreground)78%,transparent);text-align:left;overflow-wrap:break-word;margin-top:clamp(3rem,7vw,5rem);font-size:clamp(1rem,1.35vw,1.12rem);line-height:1.82}.notes-module__bubRYW__noteBody p+p{margin-top:1.2rem}.notes-module__bubRYW__noteBody h2,.notes-module__bubRYW__noteBody h3{color:var(--foreground);font-family:var(--font-display);letter-spacing:0;margin-top:2.6rem;font-weight:500;line-height:1.25}.notes-module__bubRYW__noteBody h2{font-size:clamp(1.35rem,2.6vw,1.75rem)}.notes-module__bubRYW__noteBody h3{font-size:clamp(1.12rem,2vw,1.28rem)}.notes-module__bubRYW__noteBody ul,.notes-module__bubRYW__noteBody ol{margin-top:1.2rem;padding-left:1.2rem}.notes-module__bubRYW__noteBody li+li{margin-top:.55rem}.notes-module__bubRYW__noteBody blockquote{border-left:1px solid color-mix(in oklab,var(--foreground)16%,transparent);color:color-mix(in oklab,var(--foreground)68%,transparent);margin-top:1.6rem;padding-left:1.1rem}.notes-module__bubRYW__noteBody a{color:var(--foreground);text-underline-offset:3px;text-decoration:underline}.notes-module__bubRYW__noteBody mark{border-bottom:1px solid var(--notes-live-color-line,color-mix(in oklab,var(--foreground)28%,transparent));background:linear-gradient(to bottom,transparent 0 58%,var(--notes-live-color-soft,color-mix(in oklab,var(--foreground)8%,transparent))58% 100%);color:var(--foreground);padding:0 .08em .04em;transition:border-color .4s,background .4s}.notes-module__bubRYW__noteBody figure{margin:2.3rem 0 2rem}.notes-module__bubRYW__noteBody figure img,.notes-module__bubRYW__noteBody img{border:1px solid color-mix(in oklab,var(--foreground)8%,transparent);width:100%;height:auto;display:block}.notes-module__bubRYW__noteBody figcaption{max-width:92%;color:color-mix(in oklab,var(--muted-foreground)84%,transparent);font-family:var(--font-mono);margin-top:.7rem;font-size:.72rem;line-height:1.65}.notes-module__bubRYW__noteBody p:has(>img){margin-top:2rem}.notes-module__bubRYW__noteBody .noteSources{border-top:1px solid color-mix(in oklab,var(--foreground)12%,transparent);font-family:var(--font-mono);margin-top:3.2rem;padding:1rem 0 0;font-size:.76rem;line-height:1.7}.notes-module__bubRYW__noteBody .noteSources h2{color:color-mix(in oklab,var(--foreground)72%,transparent);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 1rem;font-size:.68rem;font-weight:500}.notes-module__bubRYW__noteBody .noteSources ul{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.notes-module__bubRYW__noteBody .noteSources li{color:var(--muted-foreground);margin:0;padding-left:3.05rem;position:relative}.notes-module__bubRYW__noteBody .noteSources li:before{content:"ref";color:color-mix(in oklab,var(--muted-foreground)58%,transparent);font-size:.62rem;position:absolute;top:.1em;left:0}.notes-module__bubRYW__noteHero h1,.notes-module__bubRYW__noteMeta,.notes-module__bubRYW__noteBody,.notes-module__bubRYW__noteFooter{opacity:0;animation:.7s cubic-bezier(.22,1,.36,1) forwards notes-module__bubRYW__noteTextIn}.notes-module__bubRYW__noteHero h1{animation-delay:80ms}.notes-module__bubRYW__noteMeta{animation-delay:.16s}.notes-module__bubRYW__noteBody{animation-delay:.24s}.notes-module__bubRYW__noteFooter{max-width:680px;font-family:var(--font-mono);margin-top:clamp(4rem,8vw,6rem);font-size:.78rem;animation-delay:.32s}.notes-module__bubRYW__noteFooter a{color:var(--muted-foreground);transition:color .18s}.notes-module__bubRYW__noteFooter a:hover{color:var(--foreground)}@keyframes notes-module__bubRYW__noteTextIn{0%{opacity:0;transform:translateY(.7rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:860px){.notes-module__bubRYW__notePage .notes-module__bubRYW__notesShell{width:auto;margin-inline:var(--note-detail-gutter)}}@media (max-width:720px){.notes-module__bubRYW__notesShell{width:min(760px,calc(100% - (var(--notes-content-edge)*2)))}.notes-module__bubRYW__notesHeader,.notes-module__bubRYW__noteHeader{top:2rem;left:2rem}.notes-module__bubRYW__notesIntro{min-height:48vh;padding-bottom:2.5rem}.notes-module__bubRYW__notePage:before{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);height:7.2rem}.notes-module__bubRYW__noteHero{padding-top:11.5rem}.notes-module__bubRYW__noteBody{font-size:.97rem;line-height:1.78}.notes-module__bubRYW__noteBody figcaption{font-size:.7rem}.notes-module__bubRYW__noteBody .noteSources{font-size:.7rem}.notes-module__bubRYW__noteLink{grid-template-columns:2.4rem 6.4rem minmax(0,1fr);column-gap:.75rem;font-size:.72rem}}@media (min-width:768px){.notes-module__bubRYW__notesPage,.notes-module__bubRYW__notePage{--notes-header-left:3rem}.notes-module__bubRYW__notesHeader,.notes-module__bubRYW__noteHeader{top:3rem;left:3rem}.notes-module__bubRYW__backLink,.notes-module__bubRYW__backArrow{font-size:1.125rem}}@media (prefers-reduced-motion:reduce){.notes-module__bubRYW__noteHero h1,.notes-module__bubRYW__noteMeta,.notes-module__bubRYW__noteBody,.notes-module__bubRYW__noteFooter{opacity:1;animation:none}.notes-module__bubRYW__notesAtmosphere[data-entered-from-home]{opacity:1;transition:none}}
