.diagnostics-panel-module__O_ZBta__page{gap:1rem;width:min(960px,100%);margin:0 auto;padding:1.25rem 1rem 3rem;display:grid}.diagnostics-panel-module__O_ZBta__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.diagnostics-panel-module__O_ZBta__header h1{font-family:var(--font-fraunces), serif;font-size:1.5rem}.diagnostics-panel-module__O_ZBta__header p{color:#14211abf;margin:.25rem 0 0;font-size:.95rem}.diagnostics-panel-module__O_ZBta__refreshButton{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:999px;min-width:44px;min-height:44px;padding:.6rem 1.25rem;font-size:.95rem;font-weight:600}.diagnostics-panel-module__O_ZBta__refreshButton:disabled{opacity:.6;cursor:wait}.diagnostics-panel-module__O_ZBta__backLink{color:var(--accent);font-size:.9rem}.diagnostics-panel-module__O_ZBta__notice{color:#7f1d1d;background:#fee2e2d9;border-radius:10px;margin:0;padding:.75rem 1rem;font-size:.95rem}.diagnostics-panel-module__O_ZBta__card{border:1px solid var(--border);background:var(--panel-strong);border-radius:14px;gap:.75rem;padding:1rem 1.1rem;display:grid}.diagnostics-panel-module__O_ZBta__card h2{font-size:1.05rem}.diagnostics-panel-module__O_ZBta__cardHint{color:#14211aa6;margin:-.4rem 0 0;font-size:.85rem}.diagnostics-panel-module__O_ZBta__statGrid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.6rem;display:grid}.diagnostics-panel-module__O_ZBta__stat{border:1px solid var(--border);background:#ffffffb3;border-radius:10px;gap:.15rem;padding:.6rem .75rem;display:grid}.diagnostics-panel-module__O_ZBta__stat dt{color:#14211aa6;font-size:.8rem}.diagnostics-panel-module__O_ZBta__stat dd{font-size:1.05rem;font-weight:600}.diagnostics-panel-module__O_ZBta__tableWrap{overflow-x:auto}.diagnostics-panel-module__O_ZBta__table{border-collapse:collapse;width:100%;font-size:.88rem}.diagnostics-panel-module__O_ZBta__table th,.diagnostics-panel-module__O_ZBta__table td{text-align:left;border-bottom:1px solid var(--border);white-space:nowrap;padding:.45rem .6rem}.diagnostics-panel-module__O_ZBta__table th{text-transform:uppercase;letter-spacing:.04em;color:#14211a99;font-size:.78rem}.diagnostics-panel-module__O_ZBta__empty{color:#14211aa6;margin:0;font-size:.9rem}.diagnostics-panel-module__O_ZBta__footerNote{color:#14211a99;font-size:.85rem}
