/* Watch Breaker page body: the 1970s catalogue look (V64). Loaded after wb-site.css on content pages. */
:root{--bg:#f3ead6;--paper:#fbf6e9;--ink:#2a241c;--ink-2:#4a4034;--muted:#5a5044;--line:rgba(42,36,28,.2);--accent:#9a7a2c;--accent-ink:#7a3d12;--accent-bg:#ecd9a9}
body{background:#f3ead6;color:#2a241c;font-family:"Source Serif 4",Georgia,serif}
main a{color:#7a3d12}
body h1{font-family:Anton,Impact,"Arial Narrow",sans-serif;font-weight:400;font-size:clamp(36px,6.4vw,56px);line-height:1.02;letter-spacing:.01em;margin:6px 0 16px;color:#17140f}
body h1::after{content:"";display:block;width:132px;height:12px;margin-top:16px;background:linear-gradient(#d6a23a 0 4px,#c65a1e 4px 8px,#8a5a2b 8px 12px)}
body h2{font-family:Anton,Impact,"Arial Narrow",sans-serif;font-weight:400;font-size:clamp(28px,4.4vw,36px);line-height:1.08;letter-spacing:.02em;color:#17140f;margin:48px 0 12px}
body h3{font-family:"Source Serif 4",Georgia,serif;font-weight:700;color:#17140f}
.lede{color:#4a4034}
body table{background:#fbf6e9;border:1px solid rgba(42,36,28,.2)}
body th{background:#ecd9a9;color:#2a241c}
.rule{background:#fbf6e9;border-left-color:#c65a1e}
.kicker{color:#b7322a}
.kicker a{color:#b7322a}
.jump{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 18px}
.jump a{font-size:15px;line-height:1.3;text-decoration:none;color:#4a4034;border:1px solid rgba(42,36,28,.25);background:#fbf6e9;padding:6px 12px;border-radius:999px}
.jump a:hover{border-color:#9a7a2c;color:#17140f}
.jump a.jump-hot{background:#c9a54a;border-color:#9a7a2c;color:#17140f;font-weight:700}
.sell{margin:14px 0 18px;padding:16px 18px;background:#17140f;color:#f3ead6;border-radius:8px;border:1px solid #9a7a2c}
.sell p{margin:0 0 8px}.sell .sell-h{font-family:Anton,Impact,"Arial Narrow",sans-serif;font-size:24px;line-height:1.1;letter-spacing:.02em;color:#c9a54a}
.sell .sell-cta{display:flex;flex-wrap:wrap;gap:10px;margin:12px 0 0}
.sell .go,.sell .ghost{display:inline-block;text-decoration:none;padding:10px 16px;border-radius:6px;font-weight:700}
.sell .go{background:#c9a54a;color:#17140f}.sell .go:hover{background:#dcb45c}
.sell .ghost{color:#f3ead6;border:1px solid #9a7a2c}.sell .ghost:hover{color:#c9a54a;border-color:#c9a54a}
.jump a:focus-visible,.sell a:focus-visible{outline:3px solid #c65a1e;outline-offset:2px}
@media (max-width:560px){.sell .go,.sell .ghost{flex:1 1 100%;text-align:center}}
