:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#1c2430;--muted:#5b6775;--paper:#f3efe6;--panel:#fffdf8;--line:#d7d0c3;--accent:#0f5c4c;--accent-ink:#f7fffb;--font:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--mono:ui-monospace, "SFMono-Regular", "Cascadia Mono", Menlo, Consolas, monospace;font-family:var(--font)}*{box-sizing:border-box}body{min-height:100vh;color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;background:radial-gradient(circle at top left, #0f5c4c1f, transparent 40%), linear-gradient(160deg, #ebe4d6 0%, var(--paper) 45%, #e7efe9 100%);margin:0;font-size:15px;line-height:1.55}code{font-family:var(--mono);font-size:.85em}.shell{width:min(920px,100% - 2rem);margin:0 auto;padding:2.5rem 0 4rem}.brand h1{letter-spacing:-.02em;margin:.15rem 0 0;font-size:clamp(2rem,4vw,3rem);font-weight:600}.eyebrow{text-transform:uppercase;letter-spacing:.14em;color:var(--muted);margin:0;font-size:.75rem}.panel{background:color-mix(in srgb, var(--panel) 92%, white);border:1px solid var(--line);margin-top:1.75rem;padding:1.5rem}.muted{color:var(--muted)}.actions{flex-wrap:wrap;gap:.75rem;margin-top:1.25rem;display:flex}button,.button{appearance:none;border:1px solid var(--accent);background:var(--accent);color:var(--accent-ink);font:inherit;cursor:pointer;padding:.7rem 1rem;text-decoration:none}button.secondary,.button.secondary{color:var(--accent);background:0 0}table{border-collapse:collapse;width:100%;margin-top:1rem}th,td{text-align:left;border-bottom:1px solid var(--line);padding:.75rem .4rem}input[type=text]{border:1px solid var(--line);width:min(220px,100%);font:inherit;letter-spacing:.2em;background:#fff;padding:.65rem .75rem}
