:root{--bg:#f6f6f4;--surface:#fff;--ink:#1b1c1e;--muted:#6b6e73;--line:#e4e4e0;--accent:#1a5fd0;--on-accent:#fff;--warn:#a33a12;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--bg:#111214;--surface:#1b1c1f;--ink:#f1f1ef;--muted:#9a9da3;--line:#2c2e32;--accent:#5b9bff;--on-accent:#0b1220;--warn:#ff9b70}}*{box-sizing:border-box}body{background:var(--bg);color:var(--ink);-webkit-text-size-adjust:100%;margin:0;font:16px/1.5 ui-rounded,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}a{color:inherit;text-decoration:none}header.site{max-width:560px;color:var(--muted);margin:0 auto;padding:20px 16px 0;font-weight:600}main{max-width:560px;margin:0 auto;padding:16px 16px 56px}h1{margin:8px 0 16px;font-size:30px;line-height:1.2}h2{color:var(--muted);margin:32px 0 8px;font-size:15px;font-weight:600}.muted{color:var(--muted);font-size:14px}.rows{background:var(--surface);border:1px solid var(--line);border-radius:14px;margin:0;padding:0;list-style:none;overflow:hidden}.rows>li+li{border-top:1px solid var(--line)}.row{align-items:center;gap:12px;min-height:64px;padding:12px 14px;display:flex}.grow{flex-direction:column;flex:1;min-width:0;display:flex}.grow strong,.grow .muted{overflow-wrap:anywhere}.chevron{color:var(--muted);font-size:22px}.tile{object-fit:cover;border:1px solid var(--line);flex:none;display:block}.tile-blank{background:var(--line);color:var(--muted);place-items:center;font-weight:600;display:grid}.hero{text-align:center;flex-direction:column;align-items:center;padding-top:16px;display:flex}.hero h1{margin:14px 0 2px}.hero>.muted{margin:0 0 18px}.button{background:var(--accent);min-width:200px;min-height:50px;color:var(--on-accent);border-radius:25px;justify-content:center;align-items:center;padding:0 24px;font-size:17px;font-weight:600;display:inline-flex}.button.small{min-width:0;min-height:38px;padding:0 16px;font-size:15px}.warn{color:var(--warn);margin:0}.notes{white-space:pre-wrap;margin:18px 0 0}.facts{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:12px;width:100%;margin:24px 0 0;padding-top:16px;display:grid}.facts dt{color:var(--muted);font-size:13px}.facts dd{margin:0;font-size:15px;font-weight:600}.qr{display:none}@media (hover:hover) and (pointer:fine){.qr{background:var(--surface);border:1px solid var(--line);border-radius:14px;align-items:center;gap:16px;margin-top:24px;padding:14px;display:flex}.qr>div{background:#fff;border-radius:8px;flex:none;width:112px;overflow:hidden}.qr svg{width:100%;height:auto;display:block}.qr p{margin:0}}details{color:var(--muted);margin-top:32px;font-size:14px}summary{cursor:pointer;min-height:32px}details ul{margin:8px 0 0;padding-left:18px}details li+li{margin-top:6px}
