.hpg-tw-status{max-width:1100px;margin:24px auto;color:#202020;background:#fff;font-size:18px;line-height:1.65;padding:16px}.hpg-tw-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.hpg-tw-card{border:1px solid #777;border-radius:8px;padding:20px;margin:14px 0;overflow-wrap:anywhere}.hpg-tw-status h2{font-size:28px;line-height:1.3}.hpg-tw-status h3{font-size:23px;line-height:1.35;margin:0 0 12px}.hpg-tw-status p{margin:0 0 14px}.hpg-tw-time{font-size:16px}.hpg-tw-incident{border-top:1px solid #aaa;padding-top:16px}.hpg-tw-banner{background:#fff2d7;color:#202020;border-bottom:3px solid #855000;padding:16px 24px;font-size:18px;line-height:1.6;overflow-wrap:anywhere}.hpg-tw-status a,.hpg-tw-banner a{color:#064d83;font-weight:700;text-decoration:underline;text-underline-offset:3px}.hpg-tw-status a{display:inline-block;padding:8px 0}.hpg-tw-status a:focus-visible,.hpg-tw-banner a:focus-visible{outline:3px solid #111;outline-offset:4px}.hpg-tw-refresh-warning{background:#fff2d7;color:#202020;padding:16px;border:2px solid #855000;font-size:18px}.hpg-tw-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:720px){.hpg-tw-grid{grid-template-columns:1fr}.hpg-tw-status{padding:12px}.hpg-tw-card{padding:16px}}

