@font-face{font-family:Inter;font-style:normal;font-weight:100;font-display:swap;src:url(Inter-Thin.woff2.a3efb88f6f.099a7dc1.woff2)format("woff2"),url(Inter-Thin.woff.a3efb88f6f.832f7e9d.woff)format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:100;font-display:swap;src:url(Inter-ThinItalic.woff2.a3efb88f6f.f5b32cfe.woff2)format("woff2"),url(Inter-ThinItalic.woff.a3efb88f6f.9a9e646f.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:200;font-display:swap;src:url(Inter-ExtraLight.woff2.a3efb88f6f.735b820a.woff2)format("woff2"),url(Inter-ExtraLight.woff.a3efb88f6f.018d6d24.woff)format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:200;font-display:swap;src:url(Inter-ExtraLightItalic.woff2.a3efb88f6f.75944d4e.woff2)format("woff2"),url(Inter-ExtraLightItalic.woff.a3efb88f6f.c051c5b4.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(Inter-Light.woff2.a3efb88f6f.f86a8a97.woff2)format("woff2"),url(Inter-Light.woff.a3efb88f6f.0cf765a1.woff)format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:300;font-display:swap;src:url(Inter-LightItalic.woff2.a3efb88f6f.cb22faff.woff2)format("woff2"),url(Inter-LightItalic.woff.a3efb88f6f.6c91af65.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(Inter-Regular.woff2.a3efb88f6f.c52a047f.woff2)format("woff2"),url(Inter-Regular.woff.a3efb88f6f.d9325c13.woff)format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:400;font-display:swap;src:url(Inter-Italic.woff2.a3efb88f6f.85eee0c1.woff2)format("woff2"),url(Inter-Italic.woff.a3efb88f6f.d9effa31.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(Inter-Medium.woff2.a3efb88f6f.4f0ea984.woff2)format("woff2"),url(Inter-Medium.woff.a3efb88f6f.cb391d89.woff)format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:500;font-display:swap;src:url(Inter-MediumItalic.woff2.a3efb88f6f.2b734b7a.woff2)format("woff2"),url(Inter-MediumItalic.woff.a3efb88f6f.1f636c25.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(Inter-SemiBold.woff2.a3efb88f6f.08366574.woff2)format("woff2"),url(Inter-SemiBold.woff.a3efb88f6f.c6670c13.woff)format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:600;font-display:swap;src:url(Inter-SemiBoldItalic.woff2.a3efb88f6f.5c7db07d.woff2)format("woff2"),url(Inter-SemiBoldItalic.woff.a3efb88f6f.13394743.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(Inter-Bold.woff2.a3efb88f6f.e8bd971d.woff2)format("woff2"),url(Inter-Bold.woff.a3efb88f6f.d92ed350.woff)format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:700;font-display:swap;src:url(Inter-BoldItalic.woff2.a3efb88f6f.cd6e580e.woff2)format("woff2"),url(Inter-BoldItalic.woff.a3efb88f6f.39f68e5f.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(Inter-ExtraBold.woff2.a3efb88f6f.ffc04ff0.woff2)format("woff2"),url(Inter-ExtraBold.woff.a3efb88f6f.cd51bf91.woff)format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:800;font-display:swap;src:url(Inter-ExtraBoldItalic.woff2.a3efb88f6f.de4f3979.woff2)format("woff2"),url(Inter-ExtraBoldItalic.woff.a3efb88f6f.122106d3.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(Inter-Black.woff2.a3efb88f6f.1f333c9f.woff2)format("woff2"),url(Inter-Black.woff.a3efb88f6f.efe3f25b.woff)format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:900;font-display:swap;src:url(Inter-BlackItalic.woff2.a3efb88f6f.89710fff.woff2)format("woff2"),url(Inter-BlackItalic.woff.a3efb88f6f.f6e2e726.woff)format("woff")}@font-face{font-family:Inter var;font-weight:100 900;font-style:normal;font-named-instance:"Regular";font-display:swap;src:url(Inter-roman.var.woff2.a3efb88f6f.8120837c.woff2)format("woff2 supports variations(gvar)"),url(Inter-roman.var.woff2.a3efb88f6f.8120837c.woff2)format("woff2-variations"),url(Inter-roman.var.woff2.a3efb88f6f.8120837c.woff2)format("woff2")}@font-face{font-family:Inter var;font-weight:100 900;font-style:italic;font-named-instance:"Italic";font-display:swap;src:url(Inter-italic.var.woff2.a3efb88f6f.e62a3bb2.woff2)format("woff2 supports variations(gvar)"),url(Inter-italic.var.woff2.a3efb88f6f.e62a3bb2.woff2)format("woff2-variations"),url(Inter-italic.var.woff2.a3efb88f6f.e62a3bb2.woff2)format("woff2")}@font-face{font-family:Inter var experimental;font-weight:100 900;font-style:oblique 0deg 10deg;font-display:swap;src:url(Inter.var.woff2.a3efb88f6f.ca82f9aa.woff2)format("woff2-variations"),url(Inter.var.woff2.a3efb88f6f.ca82f9aa.woff2)format("woff2")}:root{--pluto-cell-spacing:17px;--pluto-operator-ligatures:none;--julia-mono-font-stack:JuliaMono,Menlo,"Roboto Mono","Lucida Sans Typewriter","Source Code Pro",monospace;--sans-serif-font-stack:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;--lato-ui-font-stack:"Lato",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Cantarell,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",system-ui,sans-serif;--inter-ui-font-stack:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Cantarell,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",system-ui,sans-serif;color-scheme:light dark}html{font-family:var(--inter-ui-font-stack);font-size:17px}main{max-width:1200px;margin:0 auto;padding:1rem;display:block}header{background-color:#f5efd2;background-size:cover;justify-content:center;padding:1.3rem;display:flex}header h1{text-align:center;font-weight:500}section#mywork,section#open{background:var(--welcome-mywork-bg);position:relative}.pluto-logo{color:inherit;font-style:normal;font-weight:800;font-family:var(--inter-ui-font-stack);flex-direction:row;align-items:center;gap:.5ch;padding:.5em;display:flex;transform:translateY(.23em)}.pluto-logo img{width:1.2em;height:1.2em}#new{background:var(--welcome-open-bg);border-radius:.6rem;margin:1rem;padding:1.3rem;box-shadow:-2px 4px 9px #00000012}#new.desktop_opener{box-shadow:none;flex-direction:row;place-content:center space-around;display:flex;position:relative}#new.desktop_opener .desktop_picker{width:100%}section{flex-direction:row;justify-content:center;display:flex}section>div{flex:auto;min-width:0;max-width:614px;margin:1rem}.pluto-logo{background:#fff;border-radius:.4em;flex:0 auto;font-size:1.6rem;display:flex;transform:none}section#open{position:relative}section#featured>div{max-width:900px}header>div{z-index:1;flex:auto;max-width:62rem;display:flex}section#mywork:before,section#open:after{--c:#3548500f;content:"";background:linear-gradient(0deg,transparent,var(--c));pointer-events:none;z-index:0;height:50px;display:block;position:absolute;top:0;left:0;right:0}:where(#mywork,#open) h2{--off:4px;--offm:-4px;--oc:#fff;border-radius:.4em;margin:2rem 0 0;display:inline-block}section#open:after{top:unset;background:linear-gradient(0deg,var(--c),transparent);bottom:0}div#app{background-position:0 77%;background-size:cover}.new a{font-style:italic;font-weight:500;text-decoration:none}li.new{background:var(--welcome-newnotebook-bg);z-index:2;position:sticky;top:0}h1{margin-block-end:0;font-size:2.8rem}.collection{margin:6em 0}.collection h2{margin:0;font-size:2.5rem;font-weight:600}#featured p{max-width:54ch}#github img{aspect-ratio:1;filter:var(--image-filters);width:2rem}a#github{display:block;position:absolute;top:.5rem;right:.5rem}.show_scrollbar::-webkit-scrollbar{opacity:.1;width:10px}.show_scrollbar::-webkit-scrollbar-thumb{background-color:var(--black);opacity:.6;border-radius:1000px}.show_scrollbar::-webkit-scrollbar-thumb:hover{opacity:1}