.reader-article{max-width:75ch;margin:0 auto}.reader-article header h1{line-height:1.14}.bulletin-dates{font:14px/1.5 system-ui}.bulletin-updates{font-size:15px;line-height:1.5}.bulletin-updates h2{font-size:18px;margin-bottom:8px}.bulletin-updates ol{padding-left:22px}.bulletin-updates li{margin-bottom:8px}.saved-tools.bulletin-save{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;padding:8px 0;margin:12px 0;border:0;background:transparent}.saved-tools.bulletin-save button{width:auto;min-height:44px}.saved-tools.bulletin-save a{min-height:44px;padding:10px 0;box-sizing:border-box}.saved-tools.bulletin-save .saved-status{flex-basis:100%;margin:0;min-height:0}.saved-tools.bulletin-save .saved-status:empty{display:none}.storage-explanation{font:14px/1.6 system-ui;margin:20px 0}.storage-explanation summary{min-height:44px;padding:10px 0;box-sizing:border-box;cursor:pointer}.storage-explanation :focus-visible,.bulletin-save :focus-visible{outline:3px solid var(--accent,#245e62);outline-offset:3px}.reader-article time{display:inline-block}.reader-article details li{overflow-wrap:anywhere}.reader-article .bulletin-body p{line-height:1.75}@media(max-width:600px){.reader-article header h1{font-size:clamp(29px,8vw,38px)}.bulletin-updates{font-size:14px}.saved-tools.bulletin-save{gap:4px 14px}.edition-main{min-width:0}}
.reader-article .news-photo{margin:20px 0;max-width:100%;min-width:0}.reader-article .news-photo>img{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:auto}.reader-article .news-photo>figcaption{font-size:14px;line-height:1.5;margin-top:8px;overflow-wrap:anywhere}@media(max-width:600px){.reader-article .news-photo{margin:16px 0}}
