:root{--ink:#1a1817;--gold:#9e7d3b;--cream:#f8f4ec;--line:#e6ddce;--muted:#67615c}*{box-sizing:border-box}body{margin:0;background:#f7f5f1;color:var(--ink);font:15px/1.72 Arial,sans-serif}.wrap{max-width:900px;margin:auto;padding:24px 18px 64px}header{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 0;border-bottom:1px solid var(--line);margin-bottom:28px}.brand{font:700 22px Georgia,serif;letter-spacing:.16em;color:var(--ink);text-decoration:none}.back{color:var(--gold);font-weight:700;text-decoration:none}main{background:#fff;border:1px solid var(--line);border-radius:18px;padding:clamp(20px,5vw,48px);box-shadow:0 12px 35px #1a18170d}h1{font:700 clamp(28px,5vw,42px) Georgia,serif;margin:0 0 8px}h2{font:700 20px Georgia,serif;margin:32px 0 8px}h3{font-size:16px;margin:22px 0 5px}p,li{color:#393532}.muted{color:var(--muted)}.warning{background:#fff4e5;border:1px solid #f3c782;border-radius:12px;padding:14px;color:#7a4300;font-weight:700}.seller{background:var(--cream);border:1px solid var(--line);border-radius:12px;padding:14px}.placeholder{background:#fff0f2;color:#9f1239;padding:2px 5px;border-radius:4px;font-weight:800}a{color:var(--gold)}table{border-collapse:collapse;width:100%}th,td{border:1px solid var(--line);padding:10px;text-align:left;vertical-align:top}@media(max-width:600px){header{align-items:flex-start;flex-direction:column}.wrap{padding:14px 12px 40px}main{padding:20px}table{font-size:12px}}
