.topline{display:block;height:auto;min-height:0;padding:0;background:#0b254b;color:#b8d2ea;text-align:left;font-size:11px;font-weight:600;line-height:1.5;letter-spacing:.02em}
.topline-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding-block:9px}
.topline-welcome{min-width:0}
.topline-announcement{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;color:#a2e0ff;text-decoration:none;white-space:nowrap}
.topline-announcement:hover{text-decoration:underline;text-underline-offset:3px}
.topline-announcement:focus-visible{outline:2px solid #92d8fd;outline-offset:4px;border-radius:2px}
.topline-announcement .ui-arrow{width:14px;height:14px;flex:none}
.infographic-page .topline-announcement .ui-arrow{display:inline-block;background:currentColor;mask:url('/icons/lucide/arrow-right.svg') center/contain no-repeat;-webkit-mask:url('/icons/lucide/arrow-right.svg') center/contain no-repeat}
@media(max-width:760px){.topline-inner{display:flex;justify-content:center;padding-block:10px}.topline-welcome{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.topline-announcement{white-space:normal;justify-content:center;text-align:center;font-size:10px}}
@media print{.topline{display:none!important}}
