.press154-paper{--press-ink:#242a23;--press-muted:#626653;--press-rule:#b9b49d;background:#e8e2cc;color:var(--press-ink);border:1px solid #b8ae89;box-shadow:0 8px 36px #0003;min-width:0;padding:28px 32px;border-radius:3px}.press154-paper a{color:inherit}.press154-paper a:hover{color:#65491c;text-decoration:underline}.press154-paper a:focus-visible,.press154-paper button:focus-visible{outline:3px solid #73582c;outline-offset:4px}.press154-paper h1,.press154-paper h2,.press154-paper h3{color:var(--press-ink);font-family:Georgia,'Times New Roman',serif;line-height:1.15;overflow-wrap:anywhere}.press154-paper p{line-height:1.8}.press154-paper .press154-masthead{text-align:center;border-top:3px solid var(--press-ink);border-bottom:5px double var(--press-ink);padding-bottom:20px}.press154-edition{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;border-bottom:1px solid var(--press-rule);padding:12px 0;font-size:10px;letter-spacing:1.4px}.press154-paper .press154-name{font-family:Georgia,'Times New Roman',serif;font-size:clamp(44px,6vw,88px);font-weight:700;line-height:1.15;letter-spacing:-3px;margin:20px 0 4px;color:var(--press-ink)}.press154-paper .press154-masthead h1{font:600 12px/1.6 inherit;font-size:12px;letter-spacing:5px;text-transform:uppercase;margin:8px 0}.press154-paper .press154-motto{margin:8px 0 0;font-family:Georgia,'Times New Roman',serif;font-size:15px;font-style:italic;color:var(--press-muted)}.press154-nav{display:flex;justify-content:center;flex-wrap:wrap;gap:10px 24px;border-bottom:1px solid var(--press-ink);padding:15px 0;font-size:12px;font-weight:600}.press154-nav a{min-height:32px;display:inline-flex;align-items:center}.press154-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(240px,1fr);gap:28px;margin-top:26px}.press154-news,.press154-sidebar{min-width:0}.press154-sidebar{border-left:1px solid var(--press-rule);padding-left:24px;display:flex;flex-direction:column;gap:28px}.press154-filter{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.press154-filter button{border:1px solid #9a957d;padding:10px 12px;border-radius:0;min-height:40px;background:transparent;color:var(--press-ink);font:inherit;font-size:11px;cursor:pointer}.press154-filter button.active{background:var(--press-ink);border-color:var(--press-ink);color:#f5edcf}.press154-paper .press154-caption{color:var(--press-muted);font-size:11px;line-height:1.7;margin:12px 0}.press154-kicker{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:10px;font-weight:600;letter-spacing:.8px;color:#665427;line-height:1.7}.press154-kicker time{font-size:10px;color:var(--press-muted);letter-spacing:0}.press154-story{min-width:0;padding:20px 0;border-bottom:1px solid var(--press-rule)}.press154-paper .press154-story h2{font-size:24px;margin:14px 0}.press154-paper .press154-story p{font-size:13px;margin:14px 0;color:#424a3a}.press154-paper .press154-lead{border-block:2px solid var(--press-ink);padding:24px 0;margin-top:18px}.press154-paper .press154-lead h2{font-size:clamp(30px,3vw,48px);font-weight:600}.press154-paper .press154-lead>p{font-size:15px}.press154-read{display:inline-flex;align-items:center;min-height:40px;gap:6px;font-size:12px;font-weight:600;margin-top:10px}.press154-news-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.press154-section-title{border-top:3px solid var(--press-ink);padding-top:12px}.press154-section-title>span{font-size:9px;letter-spacing:2px;color:#68572e}.press154-paper .press154-section-title h2{font-size:25px;margin:10px 0 16px}.press154-members{padding:0;margin:0;list-style:none}.press154-members li{display:flex;gap:12px;align-items:center;border-top:1px solid var(--press-rule);padding:14px 0;min-width:0}.press154-members li>div{min-width:0}.press154-paper .press154-members .player-name{font-size:13px;font-weight:600;overflow-wrap:anywhere}.press154-members time,.press154-gang time,.press154-bulletin>time{display:block;font-size:10px;color:var(--press-muted);margin-top:6px;line-height:1.7}.press154-paper .avatar{border-color:#867a51;background:#cbc5ad;flex-shrink:0}.press154-gang{border-bottom:1px solid var(--press-rule);padding:12px 0}.press154-paper .press154-gang h3{font-size:18px;margin:0}.press154-bulletin{padding:16px;border:1px solid var(--press-rule);background:#dcd7be}.press154-bulletin .press154-section-title{border-top:0;padding-top:0}.press154-paper .press154-bulletin p{font-size:12px}.press154-classifieds{margin-top:32px;padding-top:12px}.press154-ad-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:20px 0}.press154-ad-grid article{border:1px solid var(--press-rule);padding:16px;min-width:0;display:flex;flex-direction:column;align-items:flex-start}.press154-paper .press154-ad-grid h3{font-size:22px;margin:10px 0}.press154-ad-grid article>p{font-size:12px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.press154-ad-grid small{font-size:11px}.press154-ad-grid .press154-read{margin-top:auto}.press154-paper .btn{background:transparent;color:var(--press-ink);border:1px solid #716a50;border-radius:2px}.press154-paper .btn:hover{background:#d5cfb4}.press154-footer{border-top:4px double var(--press-ink);margin-top:30px;padding-top:18px;display:flex;gap:12px;justify-content:space-between;flex-wrap:wrap;color:var(--press-muted);font-size:10px;line-height:1.8}.press154-full{max-width:900px;margin:26px auto;padding-bottom:24px}.press154-full>.press154-kicker{margin-top:20px}.press154-paper .press154-full>h2{font-size:clamp(30px,4vw,54px);margin:20px 0}.press154-paper .press154-deck{font-size:18px;line-height:1.8}.press154-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:26px 0}.press154-facts section{border-top:2px solid var(--press-ink);padding-top:14px;min-width:0}.press154-facts span{font-size:11px;color:var(--press-muted)}.press154-paper .press154-facts h3{font-size:22px;margin:12px 0}.press154-match{border-bottom:1px solid var(--press-rule);padding:18px 0}.press154-empty{grid-column:1/-1;padding:16px 0;color:var(--press-muted)}
@media(max-width:1000px){.press154-layout{grid-template-columns:minmax(0,1fr)}.press154-sidebar{border-left:0;padding-left:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.press154-bulletin{grid-column:1/-1}.press154-ad-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.press154-paper{padding:18px 14px}.press154-edition{justify-content:center;font-size:9px;letter-spacing:.4px}.press154-edition>span:last-child{display:none}.press154-paper .press154-name{font-size:46px;letter-spacing:-2px}.press154-nav{gap:4px 16px;font-size:11px}.press154-layout{gap:18px;display:flex;flex-direction:column}.press154-news{display:contents}.press154-filter{order:0}.press154-news>.press154-caption{order:1}.press154-lead{order:2}.press154-sidebar{order:3}.press154-news-grid{order:4}.press154-sidebar,.press154-news-grid,.press154-ad-grid,.press154-facts{grid-template-columns:minmax(0,1fr)}.press154-paper .press154-lead h2{font-size:31px}.press154-paper .press154-story h2{font-size:27px}.press154-paper .press154-deck{font-size:16px}.press154-filter button{min-height:44px}.press154-kicker{display:block}.press154-kicker time{display:block;margin-top:5px}}
