:root{--accent:#0f766e;--bg:#fff;--fg:#1f2933;--muted:#6b7280;--border:#d1d5db;--danger:#b91c1c;color:var(--fg);background:var(--bg);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font:16px/1.5 system-ui,Segoe UI,Roboto,sans-serif}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--accent:#2dd4bf;--bg:#111827;--fg:#e5e7eb;--muted:#9ca3af;--border:#374151;--danger:#f87171}}body{margin:0}main{max-width:34rem;margin:0 auto;padding:1rem}h1{font-size:1.4rem}h2{font-size:1.1rem}form,section{flex-direction:column;gap:.75rem;display:flex}label{flex-direction:column;gap:.25rem;font-size:.9rem;display:flex}label.check{flex-direction:row;align-items:flex-start;gap:.5rem}input,select,textarea{font:inherit;border:1px solid var(--border);color:inherit;background:0 0;border-radius:6px;padding:.5rem}button{font:inherit;border:1px solid var(--accent);background:var(--accent);color:var(--bg);cursor:pointer;border-radius:6px;padding:.5rem .9rem}button:disabled{opacity:.5;cursor:default}button.link,.tabs button{color:var(--accent);background:0 0}.tabs{flex-wrap:wrap;gap:.5rem;display:flex}.tabs button[aria-pressed=true]{background:var(--accent);color:var(--bg)}.row{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.25rem;display:flex}.error{color:var(--danger);margin:0}ul{flex-direction:column;gap:.75rem;padding:0;list-style:none;display:flex}li{border-bottom:1px solid var(--border);padding-bottom:.5rem}small{color:var(--muted)}.md p{white-space:pre-line;margin:.25rem 0}.md blockquote{border-left:3px solid var(--border);margin:.25rem 0;padding-left:.75rem}li ul{margin-top:.5rem;padding-left:1rem}fieldset{border:1px solid var(--border);border-radius:6px;flex-direction:column;gap:.5rem;display:flex}.bar{background:var(--border);border-radius:3px;height:6px}.bar span{background:var(--accent);border-radius:3px;height:100%;display:block}mark{background:var(--accent);color:var(--bg);border-radius:2px;padding:0 2px}
