html{color-scheme:dark;background:#101614;color:#eef7f1}
html{font-family:ui-sans-serif,system-ui,sans-serif}
body{margin:0;min-width:320px}
.shell{max-width:1030px;margin-inline:auto;padding:24px}
header{display:flex;gap:12px;align-items:center;margin-bottom:24px}
header a{color:#eef7f1;font-weight:750;text-decoration:none}
header span{color:#a8b9b0}
.redirect-page{min-block-size:100vh;display:grid;place-items:center}
.redirect-page a{color:#eef7f1;font-weight:750;text-decoration:none}
.routes{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}
.routes{gap:11px}
.routes a,.artifacts a,.artifacts span{display:block;border:1px solid #33413c}
.routes a,.artifacts a,.artifacts span{border-radius:8px;padding:13px}
.routes a,.artifacts a,.artifacts span{background:#18221f;color:#eef7f1}
.routes a,.artifacts a,.artifacts span{text-decoration:none}
.model-page article{display:grid;gap:17px}
h1,p,dl{margin:0}
p{color:#bbc9c2}
.metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(132px,1fr))}
.metrics{gap:11px}
.metrics div{border:1px solid #303d39;border-radius:8px;padding:12px}
.metrics div{background:#18221f}
dt{color:#91a39b;font-size:.72rem;font-weight:850;text-transform:uppercase}
dd{margin:4px 0 0;font-size:1.1rem;font-weight:760}
.sample{max-width:720px;width:100%;border:1px solid #33413c;border-radius:8px}
.notice{border:1px solid #33413c;border-radius:8px;padding:12px}
.notice{background:#202b27;color:#d8e2dd}
.artifacts{display:flex;flex-wrap:wrap;gap:8px}
@media (width <= 640px){.shell{padding:14px}header strong{display:none}}
