:root{--bg:#f6f4ee;--fg:#1f2a1f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--bg:#141a14;--fg:#e8ede6}}*{box-sizing:border-box}body{background:var(--bg);color:var(--fg);margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.home{max-width:40rem;margin:0 auto;padding:4rem 1rem}.reply{max-width:36rem;margin:0 auto;padding:2rem 1rem 4rem;line-height:1.5}.reply blockquote{white-space:pre-wrap;border-left:3px solid;margin:1rem 0;padding:.5rem 1rem}.reply .notice{border:1px solid;border-radius:8px;padding:.75rem 1rem}.reply .answer fieldset{border:0;gap:.5rem;padding:0;display:grid}.reply label{margin:.5rem 0;display:block}.reply input[type=text],.reply input:not([type]),.reply textarea{width:100%;font:inherit;margin-top:.25rem;padding:.5rem;display:block}.reply button{font:inherit;background:var(--fg);color:var(--bg);cursor:pointer;border:1px solid;border-radius:8px;padding:.6rem 1.2rem}.reply button.secondary{color:var(--fg);background:0 0}.reply .small{opacity:.8;font-size:.85rem}.doc{max-width:44rem;margin:0 auto;padding:2rem 1rem 4rem;line-height:1.6}.doc h2{margin-top:2rem}.doc-nav,.doc-meta{opacity:.8;font-size:.9rem}.doc a{color:inherit}.faq h3{margin-bottom:.25rem;font-size:1rem}.faq p{margin-top:0}
