html { color-scheme: light; }
body { margin: 0; font: 15px/1.45 system-ui, -apple-system, "Segoe UI", sans-serif; color: #0f172a; background: #fff; }
main { padding: 12px 16px; }
figure { margin: 0; }
h1 { font-size: 1.15rem; margin: 0 0 4px; }
#description { margin: 0 0 8px; color: #334155; }
#status { margin: 8px 0; padding: 10px 12px; border-radius: 8px; background: #fef2f2; color: #991b1b; }
#status.note { background: #fffbeb; color: #78350f; }
iframe { display: block; width: 100%; height: 360px; border: 0; }
a { color: #1d4ed8; }
/* In the catalogue the dataset page shows the title, the description and the link itself; they
   stay in the document as its text alternative. */
.inline main { padding: 0; }
/* T-4811: pinned to the top with no margin, so the hidden caption below the frame adds no scroll height. */
.inline .caption { position: absolute; top: 0; left: 0; margin: 0; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; }
