@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;500;600&display=swap";:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--lightningcss-light,#26362b)var(--lightningcss-dark,#e4ece5);background:var(--lightningcss-light,#fcfdfb)var(--lightningcss-dark,#141a17);font-family:IBM Plex Sans,sans-serif}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}*{box-sizing:border-box}body{margin:0}main{max-width:760px;margin:8vh auto;padding:24px}header{margin-bottom:32px}.brand{font-size:28px;font-weight:600}header p,dt{color:var(--lightningcss-light,#647368)var(--lightningcss-dark,#a4b3a8)}section{background:var(--lightningcss-light,#f3f6f1)var(--lightningcss-dark,#1c241f);border:1px solid var(--lightningcss-light,#dce4da)var(--lightningcss-dark,#354239);border-radius:12px;margin-block:20px;padding:24px}h2{margin-top:0;font-size:21px}dd{overflow-wrap:anywhere;margin:4px 0 16px}button,input{font:inherit;border:1px solid var(--lightningcss-light,#647368)var(--lightningcss-dark,#a4b3a8);border-radius:6px;min-height:44px;padding:8px 12px}button{cursor:pointer;color:var(--lightningcss-light,#fff)var(--lightningcss-dark,#14281b);background:var(--lightningcss-light,#41614c)var(--lightningcss-dark,#a5c7ab)}button:disabled{opacity:.6;cursor:wait}:focus-visible{outline-offset:3px;outline:2px solid var(--lightningcss-light,#41614c)var(--lightningcss-dark,#a5c7ab)}label{margin-block:16px;display:block}input{width:100%;margin-top:6px;display:block}
