*{box-sizing:border-box;margin:0;padding:0}body{color:#1a1a1a;background:#fafaf8;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:15px;line-height:1.7}.page{max-width:620px;margin:0 auto;padding:96px 24px 64px}h1{margin-bottom:16px;font-size:16px;font-weight:700}h2{text-transform:uppercase;letter-spacing:.12em;color:#999;margin:48px 0 16px;font-size:12px;font-weight:700}p{margin-bottom:16px}a{color:#1a1a1a;text-underline-offset:3px;-webkit-text-decoration:underline #bbb;text-decoration:underline #bbb}a:hover{-webkit-text-decoration-color:#1a1a1a;text-decoration-color:#1a1a1a}.crumb{margin-bottom:56px;font-size:13px}.crumb a{color:#666;text-decoration:none}.crumb a:hover{text-decoration:underline}.product{border-bottom:1px solid #e5e5e0;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;padding:10px 0;display:flex}.product .name{font-weight:700}.product .desc{color:#666;flex:1;min-width:12em}.status{white-space:nowrap;color:#999;font-size:12px}.status.building{color:#0a7d33}.status.building:before{content:"● "}@media (max-width:480px){.product .desc{flex-basis:100%;order:3;min-width:0}.status{margin-left:auto}}.muted{color:#666}footer{border-top:1px solid #e5e5e0;flex-wrap:wrap;gap:8px 20px;margin-top:72px;padding-top:16px;font-size:13px;display:flex}footer a{color:#666;text-decoration:none}footer a:hover{text-decoration:underline}footer .copyright{color:#999;margin-left:auto}
