:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--fg:#1a1a1a;--bg:#fff;--muted:#5a5a5a;--border:#ddd;--accent:#0b5fff;--pass:#16794c;--fail:#b3261e}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--fg:#eaeaea;--bg:#121212;--muted:#a0a0a0;--border:#333;--accent:#6ea8ff;--pass:#4fce8f;--fail:#ff8f87}}*{box-sizing:border-box}body{color:var(--fg);background:var(--bg);margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.5}a{color:var(--accent)}.container{max-width:760px;margin:0 auto;padding:1.5rem 1rem 4rem}.site-header{border-bottom:1px solid var(--border);align-items:baseline;gap:1rem;padding:1rem;display:flex}.site-logo{font-size:1.25rem;font-weight:700;text-decoration:none}.site-tagline{color:var(--muted);margin:0}.site-footer{max-width:760px;color:var(--muted);border-top:1px solid var(--border);margin:3rem auto 0;padding:1rem;font-size:.9rem}.hero h1{font-size:1.9rem}.pack-grid{gap:1rem;padding:0;list-style:none;display:grid}.pack-card{border:1px solid var(--border);border-radius:8px;padding:1rem 1.25rem}.pack-card-head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.pack-card h2{margin:0;font-size:1.1rem}.pack-card-status{color:var(--muted);font-size:.9rem}.pack-card-price{font-weight:600}.badge{border:1px solid var(--border);color:var(--muted);white-space:nowrap;border-radius:999px;padding:.15rem .6rem;font-size:.75rem;display:inline-block}.pack-detail-head{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.one-liner{color:var(--muted);font-size:1.05rem}.buy-button{background:var(--accent);color:#fff;border-radius:6px;margin:1rem 0;padding:.6rem 1.2rem;font-weight:600;text-decoration:none;display:inline-block}.buy-button-disabled{background:var(--border);color:var(--muted);cursor:not-allowed}.versions-table{border-collapse:collapse;margin:.5rem 0 1rem}.versions-table td{border-bottom:1px solid var(--border);padding:.25rem .75rem .25rem 0;font-size:.9rem}.versions-table td:first-child{color:var(--muted)}.receipt-card{border:1px solid var(--border);border-radius:8px;padding:1rem 1.25rem}.receipt-pending{color:var(--muted);border-style:dashed}.receipt-headline code{background:#7f7f7f26;border-radius:4px;padding:.1rem .35rem}.receipt-facts{grid-template-columns:max-content 1fr;gap:.15rem 1rem;display:grid}.receipt-facts dt{color:var(--muted)}.receipt-facts dd{margin:0}.acceptance-list{padding:0;list-style:none}.check-pass{color:var(--pass)}.check-fail{color:var(--fail)}.versions-stack-name{margin:.75rem 0 .25rem;font-weight:600}.scaffold-pristine{color:var(--pass);font-weight:600}.scaffold-tamper summary{color:var(--fail);cursor:pointer;font-weight:600}.scaffold-tamper ul{margin:.5rem 0 0}.affiliate-block{border-top:1px solid var(--border);margin-top:1.5rem;padding-top:1rem}.ftc-disclosure{color:var(--muted);font-size:.8rem}.stack-list{padding:0;list-style:none}.stack-list>li{margin-bottom:1rem}.breadcrumb{font-size:.9rem}.breadcrumb a{text-decoration:none}
