:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--sky:#64cef3;--electric:#2448ff;--periwinkle:#6663ff;--navy:#080c21;--paper:#f9f9fb;--ink:#202126;--mist:#ededf3;--bg:var(--paper);--fg:32 33 38;--link:var(--electric);--line:#0000000f;--card:#ffffffb3;--field:#fffc;--field-line:#0000001a;--hover:#00000008;--danger:#dc2626;--sans:-apple-system, BlinkMacSystemFont, "SF Pro Text", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", system-ui, sans-serif;--mono:ui-monospace, "SF Mono", Menlo, monospace}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--bg:var(--navy);--fg:237 237 243;--link:var(--sky);--line:#ffffff14;--card:#ffffff0a;--field:#ffffff0f;--field-line:#ffffff26;--hover:#ffffff0d;--danger:#f87171}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{isolation:isolate;background:var(--bg);min-height:100vh;color:rgb(var(--fg));font-family:var(--sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;margin:0;font-size:16px;line-height:1.5;display:flex;position:relative}h1,h2,p,ul,pre{margin:0}button,input{font:inherit;color:inherit}a{color:inherit;text-decoration:none}.link,article a,.prose a{color:var(--link);text-underline-offset:4px}.link:hover,article a:hover,.prose a:hover{text-decoration:underline}.muted{color:rgb(var(--fg) / .7)}.glow{z-index:-1;pointer-events:none;background:radial-gradient(560px at 50% 26%,#6663ff21,#2448ff0d 45%,#0000);height:100vh;position:absolute;inset:0 0 auto}@media (prefers-color-scheme:dark){.glow{background:radial-gradient(560px at 50% 26%,#6663ff4d,#2448ff1f 45%,#0000)}}.site-header,main,.site-footer{width:100%;max-width:64rem;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem}.site-header{justify-content:space-between;align-items:center;padding-top:1.25rem;padding-bottom:1.25rem;display:flex}.brand{opacity:.9;transition:opacity .15s}.brand:hover{opacity:1}.wordmark{width:auto;height:15px;display:block}.site-nav{color:rgb(var(--fg) / .7);gap:1.5rem;font-size:.875rem;line-height:1.25rem;display:flex}.site-nav a:hover,.site-footer a:hover{color:rgb(var(--fg))}main{flex:1}.site-footer{color:rgb(var(--fg) / .5);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:2.5rem;padding-bottom:2.5rem;font-size:.75rem;line-height:1rem;display:flex}.site-footer nav{gap:1.25rem;display:flex}.page{max-width:42rem;padding-bottom:2.5rem}.page-title{padding:2.5rem 0 2rem}.page-title h1,.account h1{letter-spacing:-.025em;font-size:1.875rem;font-weight:600;line-height:2.25rem}.page-title p{max-width:42rem;color:rgb(var(--fg) / .7);margin-top:.75rem;line-height:1.75rem}.card{border:1px solid var(--line);background:var(--card);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:1rem;padding:1.5rem}.card h2{font-size:1rem;font-weight:600;line-height:1.5rem}.card>p{color:rgb(var(--fg) / .75);margin-top:.5rem;font-size:15px;line-height:1.75rem}.stack>*+*{margin-top:1rem}.section{margin-bottom:2.5rem}.section h2{margin-bottom:.75rem;font-size:1.125rem;font-weight:600;line-height:1.75rem}.section>div>*+*{margin-top:.75rem}.section>div{color:rgb(var(--fg) / .8);font-size:15px;line-height:1.75rem}.section ul{padding-left:1.25rem;list-style:outside}.section li+li{margin-top:.25rem}pre{border:1px solid var(--line);background:var(--hover);font-family:var(--mono);border-radius:.75rem;padding:1rem;font-size:13px;line-height:1.5rem;overflow-x:auto}code{font-family:var(--mono);font-size:13px}.hero{text-align:center;flex-direction:column;align-items:center;padding:4rem 0 5rem;display:flex}.hero img{width:auto;height:6rem}.hero h1{letter-spacing:-.025em;margin-top:2.5rem;font-size:2.25rem;font-weight:600;line-height:2.5rem}.hero p{max-width:36rem;color:rgb(var(--fg) / .7);margin-top:1.25rem;line-height:1.75rem}.features{gap:1rem;padding-bottom:4rem;display:grid}.features p{color:rgb(var(--fg) / .7);margin-top:.5rem;font-size:.875rem;line-height:1.5rem}.features .link{margin-top:.75rem;font-size:.875rem;display:inline-block}article{max-width:42rem;color:rgb(var(--fg) / .8);padding-bottom:2.5rem;font-size:15px;line-height:1.75rem}article h1{letter-spacing:-.025em;color:rgb(var(--fg));padding:2.5rem 0 .5rem;font-size:1.875rem;font-weight:600;line-height:2.25rem}article h2{color:rgb(var(--fg));margin:2rem 0 .5rem;font-size:1.125rem;font-weight:600;line-height:1.75rem}article p{margin:.75rem 0}article ul{margin:.75rem 0;padding-left:1.25rem;list-style:outside}article li+li{margin-top:.5rem}.narrow{max-width:24rem;margin:0 auto;padding-bottom:4rem}.form>*+*{margin-top:.75rem}.forms>*+*{margin-top:1.5rem}.row-fields{gap:.5rem;display:flex}.field{border:1px solid var(--field-line);background:var(--field);border-radius:.75rem;outline:none;flex:1;min-width:0;padding:.75rem 1rem;font-size:15px;transition:border-color .15s}.field:focus{border-color:var(--link)}.field.code{flex:0 0 5rem}.button{border:1px solid var(--field-line);cursor:pointer;background:0 0;border-radius:.75rem;padding:.75rem 1rem;font-size:15px;font-weight:500;transition:background-color .15s,opacity .15s}.button:hover{background:var(--hover)}.button.primary{background:var(--electric);color:#fff;border-color:#0000;width:100%}.button.primary:hover{opacity:.9}.button.wide{width:100%}.button.fixed{flex:0 0 8rem}.button.small{padding:.5rem 1rem;font-size:.875rem}.button:disabled{opacity:.4;cursor:default}.alert{color:var(--danger);font-size:.875rem}.note{color:rgb(var(--fg) / .5);font-size:.75rem;line-height:1.25rem}.account{max-width:42rem;margin:0 auto;padding:2.5rem 0 4rem}.account>*+*{margin-top:1.25rem}.account-head{justify-content:space-between;align-items:flex-end;gap:1rem;padding-bottom:.75rem;display:flex}.account-head p{color:rgb(var(--fg) / .7);margin-top:.5rem;font-size:15px}.rows{padding-top:.5rem;padding-bottom:.5rem}.rows h2{padding-bottom:.5rem}.rows>*+*{border-top:1px solid var(--line)}.row{justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 0;font-size:15px;display:flex}.row>span:first-child{color:rgb(var(--fg) / .6)}.row>span:last-child{text-align:right}.row time{color:rgb(var(--fg) / .5);margin-right:1rem;font-size:.875rem}.quiet{cursor:pointer;color:rgb(var(--fg) / .6);text-underline-offset:4px;background:0 0;border:0;padding:0;font-size:.875rem}.quiet:hover{color:rgb(var(--fg));text-decoration:underline}.delete-title{padding-bottom:.75rem}.danger-link{cursor:pointer;color:var(--danger);background:0 0;border:0;padding:0;font-size:.875rem;font-weight:500}.danger-link:hover{text-decoration:underline}.confirm{background:#ef44440a;border:1px solid #ef44444d;border-radius:.75rem;padding:1rem;font-size:.875rem;line-height:1.5rem}.confirm>*+*{margin-top:.75rem}.confirm .actions{gap:.75rem;display:flex}.confirm .delete{color:#fff;cursor:pointer;background:#dc2626;border:0;border-radius:.5rem;padding:.375rem .75rem;font-weight:500}.confirm .delete:disabled{opacity:.4}.confirm .cancel{cursor:pointer;background:0 0;border:0;padding:.375rem .75rem}[hidden]{display:none!important}@media (width>=640px){.page-title,.account{padding-top:4rem}.page-title h1{font-size:2.25rem;line-height:2.5rem}.hero{padding-top:6rem}.hero img{height:7rem}.hero h1{font-size:3rem;line-height:1}.hero p{font-size:1.125rem;line-height:2rem}.features{grid-template-columns:repeat(3,1fr)}article h1{padding-top:4rem}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}
