.layout-wrapper.svelte-unao9l{width:100%;max-width:1300px;min-height:calc(100vh - var(--header-size));padding:0 var(--side-padding);grid-template-columns:auto 1fr;gap:48px;margin:0 auto;transition:padding .25s;display:grid}@media screen and (width<=900px){.layout-wrapper.svelte-unao9l{grid-template-columns:auto}}#mobile-nav.svelte-1e09pin{background:var(--header-color);width:100%;height:calc(var(--header-size) * .75);backdrop-filter:blur(32px);border-top:1px solid var(--border-faint);z-index:20;background-color:#000c;flex-flow:row;display:none;position:sticky;bottom:0}#mobile-nav.svelte-1e09pin>form:where(.svelte-1e09pin){width:100%;display:flex}#mobile-nav.svelte-1e09pin>a:where(.svelte-1e09pin),#mobile-nav.svelte-1e09pin button:where(.svelte-1e09pin){color:#fff9;flex-flow:column;justify-content:center;align-items:center;gap:4px;width:100%;font-size:10px;text-decoration:none;display:flex}#mobile-nav.svelte-1e09pin button:where(.svelte-1e09pin){font-family:inherit;font-weight:inherit;background:0 0;border:0;border-radius:0;padding:0}#mobile-nav.svelte-1e09pin>a.current:where(.svelte-1e09pin){color:#fff;font-weight:700}#mobile-nav.svelte-1e09pin a:where(.svelte-1e09pin):last-child{border-right:none}@media screen and (width<=900px){#mobile-nav.svelte-1e09pin{display:flex}}#sidebar-wrapper.svelte-12buoxc{display:none}#side-nav.svelte-12buoxc{top:var(--header-size);box-sizing:border-box;height:calc(100dvh - var(--header-size));width:200px;padding:var(--top-padding) 0 24px;background:var(--header-color);z-index:1;flex-flow:column;gap:2px;display:flex;position:sticky}.sign-in.svelte-12buoxc{white-space:nowrap;justify-content:center;width:100%;min-height:40px;padding:8px;font-size:14px}.footer.svelte-12buoxc{margin-top:auto;padding-top:24px}.footer-rule.svelte-12buoxc{border-top:1px solid var(--border-faint);padding-top:16px}#side-nav.svelte-12buoxc>a:where(.svelte-12buoxc){color:#ffffffb3;border-radius:8px;flex-flow:row;justify-content:start;align-items:center;gap:12px;width:calc(100% + 12px);height:40px;margin-left:-12px;padding:0 12px;font-size:16px;font-weight:500;line-height:24px;text-decoration:none;transition:background-color .15s;display:flex}.divider.svelte-12buoxc{background:var(--border-faint);flex-shrink:0;height:1px;margin:8px 0}#side-nav.svelte-12buoxc>a:where(.svelte-12buoxc):hover{background-color:var(--bg-surface)}#side-nav.svelte-12buoxc>a.current:where(.svelte-12buoxc){background-color:var(--bg-surface);color:#fff;font-weight:700}#side-nav.svelte-12buoxc a:where(.svelte-12buoxc):last-child{border-right:none}@media screen and (width>=901px){#sidebar-wrapper.svelte-12buoxc{display:block}}.account-button.svelte-1mzjx0{background:var(--bg-surface-raised);width:40px;height:40px;color:var(--text-secondary);border-radius:12px;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.account-button.svelte-1mzjx0:after{content:"";position:absolute;inset:-2px}.menu-name.svelte-1mzjx0{overflow-wrap:anywhere;padding:8px 12px 0;font-size:16px;font-weight:500;line-height:24px}.menu-joined.svelte-1mzjx0{color:var(--text-tertiary);padding:4px 12px 8px;font-size:12px;line-height:16px}.menu-divider.svelte-1mzjx0{background:var(--border-faint);height:1px;margin:8px 0}@media screen and (width>=901px){.menu-item.mobile-only.svelte-1mzjx0{display:none}}.account-button.svelte-1mzjx0:focus-visible{outline:2px solid var(--accent-link);outline-offset:2px}.account.svelte-1elxaub{margin-left:auto}.sign-in.svelte-1elxaub{padding:6px 12px}header.svelte-1elxaub{height:70px;min-height:70px;max-height:70px;padding:0px calc(max(0px, (100% - 1300px) / 2) + var(--side-padding));border-bottom:1px solid var(--border-faint);backdrop-filter:blur(32px);z-index:10;background-color:#000c;flex-flow:row;align-items:center;transition:padding .25s;display:flex;position:sticky;top:0}.nav-progress.svelte-degj0i{z-index:100;background:var(--accent-link);transform-origin:0;pointer-events:none;width:100%;height:3px;position:fixed;top:0;left:0}.loading.svelte-degj0i{animation:10s cubic-bezier(.1,.6,.2,1) forwards svelte-degj0i-creep}.done.svelte-degj0i{animation:.4s forwards svelte-degj0i-finish}@keyframes svelte-degj0i-creep{0%{transform:scaleX(0)}to{transform:scaleX(.9)}}@keyframes svelte-degj0i-finish{0%{transform:scaleX(.9)}50%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.loading.svelte-degj0i{opacity:.8;animation:none;transform:scaleX(.6)}.done.svelte-degj0i{opacity:0;animation:none}}*,:before,:after{box-sizing:border-box}*{margin:0}body{-webkit-font-smoothing:antialiased}p{line-height:1.4}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}@font-face{font-family:Silka;src:url(./silka-thin.QcJ3p8TI.woff2)format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Silka;src:url(./silka-thinitalic.BSn-sfkp.woff2)format("woff2");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Silka;src:url(./silka-extralight.OBgSRw9V.woff2)format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Silka;src:url(./silka-extralightitalic.fIaf6yUg.woff2)format("woff2");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Silka;src:url(./silka-light.CbD9Lzgx.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Silka;src:url(./silka-lightitalic.CZoMF5CZ.woff2)format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Silka;src:url(./silka-regular.CAVj_Pil.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Silka;src:url(./silka-regularitalic.B25b8WVw.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Silka;src:url(./silka-medium.DKzOP_70.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Silka;src:url(./silka-mediumitalic.B7Kl9ypK.woff2)format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Silka;src:url(./silka-semibold.Bjn8GO1x.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Silka;src:url(./silka-semibolditalic.A5tZVkRp.woff2)format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Silka;src:url(./silka-bold.BdiodxYs.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Silka;src:url(./silka-bolditalic.BDz1jbEN.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Silka;src:url(./silka-black.CY2euLQf.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Silka;src:url(./silka-blackitalic.BfFuDwOS.woff2)format("woff2");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Safiro;src:url(./safiro-regular.CRojmEYR.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Safiro;src:url(./safiro-regularitalic.bl2QRIGh.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Safiro;src:url(./safiro-medium.C4LrUSKv.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Safiro;src:url(./safiro-mediumitalic.BRhMPthA.woff2)format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Safiro;src:url(./safiro-semibold.CbMM8F_G.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Safiro;src:url(./safiro-semibolditalic.CX8vJxnH.woff2)format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Safiro;src:url(./safiro-bold.BhomadK5.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Safiro;src:url(./safiro-bolditalic.DUtqn1T7.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}*{box-sizing:border-box}html,body{background-color:var(--bg-canvas)}:root{--bg-canvas:#000;--bg-surface:#161616;--bg-surface-raised:#262626;--bg-hover:#303030;--bg-track:#2a2a2a;--slate:#1c1c1e;--border-subtle:#2c2c2c;--border-faint:#ffffff1a;--text-primary:#fff;--text-secondary:#bdbdbd;--text-tertiary:#8a8a8a;--accent:#fb6447;--accent-link:#5b8def;--accent-complete:#7ba62d;--danger:#ff5c5c;--warn:#f5c542;--header-size:70px;--footer-size:120px;--top-padding:48px;--side-padding:48px;--disc-size:180px;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}html{color:var(--text-primary);font-family:Silka,Avenir Next,Avenir,Segoe UI,system-ui,-apple-system,Roboto,Helvetica Neue,Arial,sans-serif}body{color:var(--text-primary);flex-flow:column;min-width:300px;margin:0;padding:0;display:flex;position:relative;overflow-x:hidden}a{text-underline-offset:4px;text-decoration:none}:root{--disc-bleed:12px}.disc-bleed{padding:var(--disc-bleed);margin:calc(-1 * var(--disc-bleed));scroll-padding:var(--disc-bleed)}@property --fade-start{syntax:"<length>";inherits:false;initial-value:0}@property --fade-end{syntax:"<length>";inherits:false;initial-value:0}[data-fade-edges]{--fade-size:56px;mask-image:linear-gradient(to right, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent);transition:--fade-start .25s,--fade-end .25s}[data-fade-edges][data-fade-start]{--fade-start:var(--fade-size)}[data-fade-edges][data-fade-end]{--fade-end:var(--fade-size)}main{min-width:0;padding:var(--top-padding) var(--disc-bleed);margin-inline:calc(-1 * var(--disc-bleed));overflow:clip}h1{font-size:2rem;font-weight:700;line-height:2.5rem}h2{font-size:1.375rem}h1,h2,h3,h4,h5,h6{margin-top:0}.nowrap{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.blur-placeholder{--placeholder-blur:10px;isolation:isolate;position:relative;overflow:hidden}.blur-placeholder:before{content:"";inset:calc(var(--placeholder-blur) * -1);z-index:-1;background:var(--placeholder,none) center / cover no-repeat;filter:blur(var(--placeholder-blur));position:absolute}.maybe-wrap{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.readable{max-width:700px}.link-text{color:inherit;text-underline-offset:4px;text-decoration:none}.link-text:hover{text-decoration:underline}.link-tile{color:inherit;text-decoration:none}.link-tile:hover .link-label{text-underline-offset:4px;text-decoration:underline}.link-row{color:inherit;background:0 0;text-decoration:none;transition:background-color .15s}.link-row:hover:not(:disabled){background:var(--row-hover,var(--bg-surface))}.menu-panel{z-index:100;border:1px solid var(--border-subtle);background:var(--bg-surface);color:#fff;border-radius:12px;min-width:200px;max-width:calc(100vw - 32px);padding:8px}.menu-item{width:100%;min-height:44px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;outline:none;align-items:center;gap:10px;padding:12px;font-size:14px;line-height:20px;text-decoration:none;display:flex}.menu-item[data-highlighted]{background:var(--bg-surface-raised)}.menu-item[data-disabled]{opacity:.5;cursor:default}.menu-item.danger{color:var(--danger)}.empty-state{max-width:65ch;color:var(--text-secondary);margin:0;padding:24px 0;font-size:16px;line-height:24px}.empty-state.small{padding:24px 8px;font-size:14px;line-height:20px}.prose a{color:var(--text-primary)}.prose a:hover{text-decoration:underline}.prose{font-size:16px;line-height:1.6}.prose>:first-child{margin-top:0}.prose>:last-child{margin-bottom:0}.prose p{line-height:inherit;margin:0 0 1em}.prose ul,.prose ol{margin:0 0 1em;padding-left:1.5em}.prose li{margin:0 0 .5em;padding-left:.25em}.prose li:last-child{margin-bottom:0}.prose li::marker{color:var(--text-tertiary,var(--text-secondary))}.prose strong{color:var(--text-primary);font-weight:600}.reading{max-width:720px}.o2{color:var(--text-secondary)}button{color:#000;cursor:pointer;background-color:#f4f4f4;border:none;border-radius:8px;align-items:center;gap:6px;padding:10px 16px;font-size:14px;font-weight:700;transition:background-color .1s;display:flex}button.secondary{background-color:var(--slate);color:#ffffffe6}button.secondary:hover{background-color:#252528}.stack{flex-flow:column;display:flex}.row{flex-flow:row;align-items:center;gap:8px;display:flex}.hidescroll{scrollbar-width:none;-ms-overflow-style:none}.hidescroll::-webkit-scrollbar{width:0;height:0}.centerchild{flex-flow:row;justify-content:center;display:flex}@media screen and (width<=900px){:root{--top-padding:48px;--side-padding:16px}}@media screen and (width<=600px){:root{--disc-size:170px}}@media screen and (width>=901px){.maybe-wrap{white-space:wrap}}@media screen and (width>=1200px){:root{--side-padding:96px}}.landing.svelte-12qhfyh{padding-inline:var(--side-padding);margin-inline:0}
