@font-face{font-family:geistSans;src:url(/_next/static/media/4473ecc91f70f139-s.p.woff) format("woff");font-display:swap}@font-face{font-family:geistSans Fallback;src:local("Arial");ascent-override:85.83%;descent-override:20.52%;line-gap-override:9.33%;size-adjust:107.19%}.__className_ef23df{font-family:geistSans,geistSans Fallback}.__variable_ef23df{--font-geist-sans:"geistSans","geistSans Fallback"}@font-face{font-family:geistMono;src:url(/_next/static/media/463dafcda517f24f-s.p.woff) format("woff");font-display:swap}@font-face{font-family:geistMono Fallback;src:local("Arial");ascent-override:69.97%;descent-override:16.73%;line-gap-override:7.61%;size-adjust:131.49%}.__className_1235f0{font-family:geistMono,geistMono Fallback}.__variable_1235f0{--font-geist-mono:"geistMono","geistMono Fallback"}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/AtkinsonHyperlegible-Regular.2f187bfa.woff2) format("woff2")}@font-face{font-family:Atkinson Hyperlegible;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/AtkinsonHyperlegible-Italic.28db2043.woff2) format("woff2")}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/AtkinsonHyperlegible-Bold.96cc56f4.woff2) format("woff2")}@font-face{font-family:Atkinson Hyperlegible;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/AtkinsonHyperlegible-BoldItalic.a6277f23.woff2) format("woff2")}@font-face{font-family:OpenDyslexic;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/OpenDyslexic-Regular.f52e75d7.woff2) format("woff2")}@font-face{font-family:OpenDyslexic;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/OpenDyslexic-Italic.b9d4973f.woff2) format("woff2")}@font-face{font-family:OpenDyslexic;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/OpenDyslexic-Bold.6a997de8.woff2) format("woff2")}@font-face{font-family:OpenDyslexic;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/OpenDyslexic-BoldItalic.9066a45f.woff2) format("woff2")}@font-face{font-family:Lexend;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/LexendVariable.46584470.woff2) format("woff2")}@font-face{font-family:SproutScripts;font-weight:100 900;src:local("Hiragino Sans"),local("Hiragino Kaku Gothic ProN"),local("Yu Gothic UI"),local("Yu Gothic"),local("Meiryo"),local("PingFang SC"),local("Microsoft YaHei UI"),local("Microsoft YaHei"),local("Microsoft JhengHei UI"),local("Noto Sans CJK JP"),local("Noto Sans JP"),local("Source Han Sans"),local("WenQuanYi Micro Hei");unicode-range:u+2e80-2eff,u+3000-303f,u+3040-309f,u+30a0-30ff,u+3100-312f,u+31f?,u+32??,u+3400-4dbf,u+4e00-9fff,u+f900-faff,u+ff00-ffef}@font-face{font-family:SproutScripts;font-weight:100 900;src:local("Apple SD Gothic Neo"),local("Malgun Gothic"),local("Noto Sans CJK KR"),local("Noto Sans KR"),local("Source Han Sans K"),local("NanumGothic");unicode-range:u+11??,u+3130-318f,u+a960-a97f,u+ac00-d7af,u+d7b0-d7ff}@font-face{font-family:SproutScripts;font-weight:100 900;src:local("SF Arabic"),local("Geeza Pro"),local("Segoe UI"),local("Tahoma"),local("Noto Sans Arabic"),local("Noto Naskh Arabic");unicode-range:u+06??,u+0750-077f,u+0870-089f,u+08a0-08ff,u+fb50-fdff,u+fe70-feff}@font-face{font-family:SproutScripts;font-weight:100 900;src:local("SF Hebrew"),local("Arial Hebrew"),local("Segoe UI"),local("David"),local("Noto Sans Hebrew");unicode-range:u+0590-05ff,u+fb1d-fb4f}@font-face{font-family:SproutScripts;font-weight:100 900;src:local("Kohinoor Devanagari"),local("Devanagari Sangam MN"),local("Nirmala UI"),local("Noto Sans Devanagari"),local("Mangal");unicode-range:u+0900-097f,u+a8e0-a8ff}@font-face{font-family:SproutScripts;font-weight:100 900;src:local("Segoe UI"),local("Helvetica Neue"),local("Noto Sans"),local("DejaVu Sans");unicode-range:u+0370-03ff,u+04??,u+0500-052f,u+2de0-2dff,u+a640-a69f}:root{font-size:var(--reading-size,100%);letter-spacing:var(--reading-tracking,normal);word-spacing:var(--reading-word-spacing,normal)}:root body{line-height:var(--reading-leading,inherit)}:root[data-reading-font]:not([data-reading-font=system]),:root[data-reading-font]:not([data-reading-font=system]) :is(.font-sans,.font-serif),:root[data-reading-font]:not([data-reading-font=system]) body{font-family:var(--reading-font,inherit)}:root:is([data-reading-on~=weight-boost],[data-reading-on~=weight]) :is(p,li,dd,td,figcaption,blockquote):not(.sb-doc,.sb-doc *,[data-reading-exempt],[data-reading-exempt] *){font-weight:clamp(100,calc(var(--reading-weight, 400) + var(--reading-weight-boost, 0)),900)}:root:is([data-reading-on~=weight-boost],[data-reading-on~=weight]) :is(h1,h2,h3,h4,h5,h6,b,strong,th,dt):not(.sb-doc,.sb-doc *,[data-reading-exempt],[data-reading-exempt] *){font-weight:clamp(100,calc(var(--reading-weight, 400) + 300 + var(--reading-weight-boost, 0)),900)}.reading-surface :is(p,li,dd,td,figcaption,blockquote),[data-reading-surface] :is(p,li,dd,td,figcaption,blockquote){font-weight:clamp(100,calc(var(--reading-weight, 400) + var(--reading-weight-boost, 0)),900)}.reading-surface :is(h1,h2,h3,h4,h5,h6,b,strong,th,dt),[data-reading-surface] :is(h1,h2,h3,h4,h5,h6,b,strong,th,dt){font-weight:clamp(100,calc(var(--reading-weight, 400) + 300 + var(--reading-weight-boost, 0)),900)}:root[data-reading-on~=fg],:root[data-reading-on~=fg] body{color:var(--reading-fg,inherit);background-color:var(--reading-bg,transparent)}:root[data-reading-on~=fg] :is(p,li,dd,td,th,dt,figcaption,blockquote,h1,h2,h3,h4,h5,h6):not(.sb-doc,.sb-doc *,[data-reading-exempt],[data-reading-exempt] *){color:var(--reading-fg,inherit)}.reading-surface[data-reading-font=lexend],.reading-surface[data-reading-font=lexend] *,:root[data-reading-font=lexend],:root[data-reading-font=lexend] *,[data-reading-surface][data-reading-font=lexend],[data-reading-surface][data-reading-font=lexend] *{font-variation-settings:"HEXP" var(--reading-hexp,0)}.reading-surface,[data-reading-surface]{font-family:var(--reading-font,inherit);font-size:var(--reading-size,inherit);line-height:var(--reading-leading,inherit);letter-spacing:var(--reading-tracking,normal);word-spacing:var(--reading-word-spacing,normal);color:var(--reading-fg,inherit);background-color:var(--reading-bg,transparent);text-align:start;hyphens:manual}.reading-surface :is(p,li,h1,h2,h3,h4,h5,h6,blockquote,ul,ol,dl),[data-reading-surface] :is(p,li,h1,h2,h3,h4,h5,h6,blockquote,ul,ol,dl){max-width:var(--reading-measure,none)}.reading-surface :is(p,li,blockquote),[data-reading-surface] :is(p,li,blockquote){padding-block-end:var(--reading-para-spacing,0)}.reading-surface :is(.katex,.cm-editor,.monaco-editor,[data-diagram],[data-reading-exempt]) *,.reading-surface :is(code,pre,kbd,samp,.katex,.cm-editor,.monaco-editor,[data-diagram],[data-reading-exempt]),:root :is(.katex,.cm-editor,.monaco-editor,[data-diagram],[data-reading-exempt]) *,:root :is(code,pre,kbd,samp,.katex,.cm-editor,.monaco-editor,[data-diagram],[data-reading-exempt]),[data-reading-surface] :is(.katex,.cm-editor,.monaco-editor,[data-diagram],[data-reading-exempt]) *,[data-reading-surface] :is(code,pre,kbd,samp,.katex,.cm-editor,.monaco-editor,[data-diagram],[data-reading-exempt]){letter-spacing:normal;word-spacing:normal;font-variant-ligatures:normal;font-variation-settings:normal}.reading-surface :is(.katex,.cm-editor,.monaco-editor,[data-diagram],[data-reading-exempt]) *,.reading-surface :is(code,pre,kbd,samp,.katex,.cm-editor,.monaco-editor,[data-diagram],[data-reading-exempt]),[data-reading-surface] :is(.katex,.cm-editor,.monaco-editor,[data-diagram],[data-reading-exempt]) *,[data-reading-surface] :is(code,pre,kbd,samp,.katex,.cm-editor,.monaco-editor,[data-diagram],[data-reading-exempt]){text-align:initial;hyphens:manual;max-width:none;padding-block-end:0}.reading-surface :is(code,pre,kbd,samp),:root[data-reading-font]:not([data-reading-font=system]) :is(code,pre,kbd,samp),[data-reading-surface] :is(code,pre,kbd,samp){font-family:var(--font-mono,ui-monospace,"JetBrains Mono",SFMono-Regular,Menlo,Consolas,monospace)}.reading-surface [data-reading-exempt],.reading-surface [data-reading-exempt] *,:root [data-reading-exempt],:root [data-reading-exempt] *,[data-reading-surface] [data-reading-exempt],[data-reading-surface] [data-reading-exempt] *{font-family:revert;font-size:revert;font-weight:revert;line-height:revert}:root .sb-doc{letter-spacing:normal;word-spacing:normal}:root[data-reading-font]:not([data-reading-font=system]) :where(.sb-doc){font-family:var(--font-reading,inherit)}:root[data-reading-on~=fg] .terrace-root{background:var(--reading-bg,transparent)!important}.reading-surface :is(:lang(ar),:lang(fa),:lang(ur),:lang(he),:lang(ja),:lang(zh),:lang(ko)),.reading-surface:is(:lang(ar),:lang(fa),:lang(ur),:lang(he),:lang(ja),:lang(zh),:lang(ko)),:root :is(:lang(ar),:lang(fa),:lang(ur),:lang(he),:lang(ja),:lang(zh),:lang(ko)),:root:is(:lang(ar),:lang(fa),:lang(ur),:lang(he),:lang(ja),:lang(zh),:lang(ko)),[data-reading-surface] :is(:lang(ar),:lang(fa),:lang(ur),:lang(he),:lang(ja),:lang(zh),:lang(ko)),[data-reading-surface]:is(:lang(ar),:lang(fa),:lang(ur),:lang(he),:lang(ja),:lang(zh),:lang(ko)){letter-spacing:normal;word-spacing:normal}.reading-surface :is(:lang(ar),:lang(fa),:lang(ur),:lang(he)),.reading-surface:is(:lang(ar),:lang(fa),:lang(ur),:lang(he)),:root :is(:lang(ar),:lang(fa),:lang(ur),:lang(he)),:root:is(:lang(ar),:lang(fa),:lang(ur),:lang(he)),[data-reading-surface] :is(:lang(ar),:lang(fa),:lang(ur),:lang(he)),[data-reading-surface]:is(:lang(ar),:lang(fa),:lang(ur),:lang(he)){hyphens:manual;font-variation-settings:normal}@media (prefers-reduced-motion:reduce){.reading-surface *,[data-reading-surface] *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}