.cover h1{font-size:48pt;max-width:160mm}.cover-symbol{position:absolute;right:20mm;bottom:45mm;font:130pt Georgia,serif;color:#dfbb77;opacity:.8}.mixed-cover-copy{position:relative;margin-top:30mm;max-width:90mm;font:17pt/1.5 Georgia,serif}.deal-strip{flex-wrap:wrap;gap:5mm}.book-toolbar{display:flex;gap:20px;flex-wrap:wrap;padding:18px;max-width:800px;margin:auto;font:14px system-ui}.print-document .sheet{overflow:hidden}.sheet h2{font-size:14pt}.sheet table{font-size:8pt}.sheet table.dense{font-size:7.2pt}.sheet aside{padding:3mm;margin:3.5mm 0}.sheet .subtitle{margin-bottom:4.5mm}.cover .subtitle{font-size:20pt}.sheet .two .wheel{max-height:66mm}
.sheet .deal-strip .playing-card{width:14mm;height:17mm;padding:1.4mm;gap:1mm}.sheet .deal-strip .playing-card b,.sheet .deal-strip .playing-card i{font-size:14pt}.sheet .comparison-grid{grid-template-columns:1.25fr 1fr;gap:5mm}.sheet .comparison-grid table{font-size:8pt}.sheet .comparison-grid th,.sheet .comparison-grid td{padding:1.6mm}
@media print{.book-toolbar{display:none}}
@media screen and (max-width:820px){.print-document{width:auto}.print-document .sheet{width:100%;height:auto;min-height:0;padding:24px 20px!important;margin:0;border-bottom:1px solid #ccd1c2;overflow:visible}.sheet footer{position:static;margin-top:24px;padding-top:12px}.running{font-size:9px;margin-bottom:18px}h1{font-size:32px}.cover h1{font-size:46px}.cover .subtitle{font-size:24px}.cover-symbol{position:static;font-size:90px;line-height:1.2}.mixed-cover-copy{margin-top:20px;font-size:20px;max-width:100%}.sheet .two{grid-template-columns:1fr}.sheet .two .wheel{max-height:230px}.sheet table{font-size:11px}.sheet th{font-size:10px}.sheet td,.sheet th{padding:6px;overflow-wrap:anywhere}.sheet .cards{flex-wrap:wrap}.sheet .playing-card{width:38px;height:44px;padding:4px;gap:4px}.sheet .playing-card b,.sheet .playing-card i{font-size:19px}.book-toolbar{font-size:12px;padding:16px;gap:14px}}
