.news-page{max-width:720px;margin:24px auto;padding:0 20px;font-family:var(--sans,system-ui,sans-serif)}.news-page h1{font-size:26px;margin:8px 0}.news-note,.news-guidance{font-size:12px;line-height:1.7;color:#5c7167}.news-actions{display:flex;gap:8px;margin:16px 0}.news-actions .button,#news-more{font-size:13px;padding:9px 16px}.news-guidance{background:#edf2eb;padding:10px 12px;border-radius:8px}.news-card{border:1px solid #dce3dc;background:#fff;border-radius:12px;padding:16px;margin:12px 0}.news-meta{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:12px;color:#64736a}.news-meta time{margin-left:auto;font-size:11px}.news-body{font-size:17px;line-height:1.7;margin:12px 0;overflow-wrap:anywhere}.news-shop{display:flex;align-items:center;gap:12px;padding:10px;background:#f6f7f3;border-radius:8px;text-decoration:none;color:#2b483a;font-size:13px}.news-shop img{width:54px;height:54px;object-fit:cover;border-radius:6px}.news-shop strong{display:block}.news-shop small{font-size:11px;color:#60756a}.news-controls{display:flex;justify-content:flex-end;margin-top:10px;gap:8px}.news-controls button{font:inherit;font-size:11px;padding:6px 10px;border:1px solid #d5ded4;background:white;color:#607167;border-radius:6px;cursor:pointer}.news-footer{text-align:center;padding:24px;font-size:12px}#news-status{font-size:12px;color:#416650;line-height:1.7}[hidden]{display:none!important}
