:root{--surface:#f8fafc;--panel:#fff;--line:#e2e8f0;--line-soft:#f1f5f9;--text:#0f172a;--text-muted:#64748b;--accent:#047857;--font-sans:system-ui,-apple-system,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif;--font-mono:ui-monospace,sfmono-regular,"SF Mono",menlo,consolas,monospace;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:after,:before{box-sizing:border-box}body{background:var(--surface);color:var(--text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0;line-height:1.5}main{min-height:100dvh;padding:clamp(1.5rem,6vw,4rem) 1.25rem;display:flex}.domain{width:100%;max-width:36rem;margin:0 auto}.domain__label{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .375rem;font-size:.75rem;font-weight:600}.domain h1{letter-spacing:-.01em;overflow-wrap:anywhere;margin:0 0 1.25rem;font-size:1.625rem;font-weight:600}.domain h1,.fields{font-family:var(--font-mono)}.fields{background:var(--panel);border:1px solid var(--line);border-radius:.75rem;margin:0;font-size:.9375rem;display:grid;overflow:hidden;box-shadow:0 1px 2px #0f172a0f}.fields dd,.fields dt{overflow-wrap:anywhere;margin:0;padding-inline:1.125rem}.fields dt{color:var(--text-muted);padding-top:.75rem}.fields dd{padding-bottom:.75rem}.fields dd+dt{border-top:1px solid var(--line-soft)}@media (width>=32rem){.fields{grid-template-columns:max-content minmax(0,1fr)}.fields dd,.fields dt{padding-block:.625rem}.fields dd+dt+dd{border-top:1px solid var(--line-soft)}}.notice{background:var(--panel);border:1px solid var(--line);text-align:center;text-wrap:balance;border-radius:.75rem;width:100%;max-width:26rem;margin:auto;padding:1.75rem;box-shadow:0 1px 2px #0f172a0f}.notice h1{margin:0 0 .5rem;font-size:1.25rem;font-weight:600}.notice p{color:var(--text-muted);margin:0}
