.data-status{margin:18px 0;border:1px solid var(--line);border-radius:12px;background:var(--card,var(--panel));color:var(--text,var(--ink));font:13px/1.6 system-ui;overflow:hidden}.data-status summary{padding:13px 16px;cursor:pointer;list-style-position:inside}.data-status summary strong{margin-right:12px;font-size:13px}.data-status summary>span{font-size:11px;color:var(--muted)}.data-status-warning{border-color:#b98c3e}.data-status-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:2px 16px 12px}.data-status-grid article{min-width:0;padding:12px;border:1px solid var(--line);border-radius:9px;background:var(--bg)}.data-status-grid article>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px}.data-status-grid article strong{font-size:12px}.data-status-grid p{font-size:11px;color:var(--muted);margin:7px 0}.data-status-grid article a{font-size:11px;color:var(--accent)}.data-state{font-size:10px;white-space:nowrap;color:var(--muted);border:1px solid var(--line);padding:1px 7px;border-radius:10px}.data-state[data-state=cached],.data-state[data-state=unavailable]{border-color:#b98c3e}.data-status-note{padding:0 16px 14px;margin:0;color:var(--muted);font-size:11px}.data-status-note a{color:var(--accent)}.data-status summary:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.data-status-page-lead{max-width:680px}.data-status-checked{font-size:12px;color:var(--muted)}@media(max-width:600px){.data-status-grid{grid-template-columns:1fr}.data-status summary>span{display:block;margin-top:4px}.data-status summary{min-height:44px}}
