
.csn-nav-group{display:grid;gap:2px}.csn-nav-heading{padding:12px 12px 4px;color:#7d9690;font:9px monospace;letter-spacing:1.8px}.csn-sidebar .csn-links{gap:3px}.csn-sidebar .csn-links a{padding-top:8px;padding-bottom:8px}.csn-sidebar [hidden]{display:none!important}#csnAccount .account-avatar{object-fit:cover;flex:none}#csnAccount .nav-account{font:12px system-ui}
.csn-region-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:22px 0}.csn-region-tabs button,.csn-filter-tabs button{border:1px solid #a7f57b33;background:#0d1b19;color:#aebfba;border-radius:6px;padding:11px 17px;cursor:pointer;font:11px monospace}.csn-region-tabs button[aria-pressed=true],.csn-filter-tabs button[aria-pressed=true]{background:#a7f57b;color:#0a1712;border-color:#a7f57b}.csn-filter-tabs{display:flex;flex-wrap:wrap;gap:7px}.csn-inbox-toolbar{display:flex;gap:10px;flex-wrap:wrap;margin:20px 0;align-items:center}.csn-inbox-toolbar input{flex:1;min-width:140px}
.csn-inbox input,.csn-inbox textarea,.csn-inbox select,.csn-support input,.csn-support textarea,.csn-ledger input,.csn-ledger select{display:block;background:#091614;color:#e1e9e5;border:1px solid #b0d4bc33;border-radius:6px;padding:12px;font:14px/1.5 system-ui;max-width:100%;width:100%}.csn-inbox-toolbar select,.csn-ledger .csn-inbox-toolbar input,.csn-ledger .csn-inbox-toolbar select{width:auto}.csn-support{max-width:840px}.csn-support label,.csn-inbox label{display:block;font:11px monospace;color:#c3d0cb;margin:18px 0 8px}.csn-support button{margin:20px 8px 10px 0}.csn-support a{margin-top:10px}.csn-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.csn-inbox-empty{padding:36px 24px;border:1px dashed #a7f57b33;border-radius:8px;color:#a7bab2}.csn-report{border:1px solid #a7f57b28;border-radius:8px;background:#0c1917;margin:10px 0;overflow:hidden}.csn-report summary{cursor:pointer;padding:18px;list-style-position:inside;overflow-wrap:anywhere}.csn-report summary strong{color:#e1e9e5;font-size:14px}.csn-report summary small{display:block;color:#8fa79e;font:11px/1.7 monospace;margin:8px 0 0 18px}.csn-report-body{border-top:1px solid #a7f57b22;padding:20px}.csn-report-message{white-space:pre-wrap;overflow-wrap:anywhere;font:14px/1.8 system-ui;color:#d9e2de}.csn-report-meta{color:#93ab9f;font:11px/1.8 monospace;overflow-wrap:anywhere}.csn-report-body select{width:auto}.csn-report-body textarea{min-height:90px}.csn-report-state{color:#a7f57b;font:11px monospace;margin-left:12px}.csn-report-body button{margin-top:14px}.csn-pagination{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;margin:20px 0;color:#97afa3;font:12px monospace}.csn-pagination button{padding:10px 14px;background:#12251f;color:#c6ddcf;border:1px solid #a7f57b33;border-radius:5px;cursor:pointer}.csn-pagination button:disabled{opacity:.35;cursor:default}
.csn-ledger .stats{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}.csn-ledger .stat{padding:18px;border:1px solid #a7f57b22;background:#101e1a;border-radius:8px}.csn-ledger .stat b{display:block;font-size:26px;color:#dce8df}.csn-ledger .stat span{font-size:11px;color:#94aa9e}.csn-ledger .scroll{overflow:auto}.csn-ledger table{width:100%;border-collapse:collapse;white-space:nowrap}.csn-ledger th,.csn-ledger td{padding:13px;border-bottom:1px solid #a7f57b1c;text-align:left}.csn-ledger th{font:10px monospace;color:#a3b9ac}.csn-ledger td{font:12px system-ui}.csn-ledger td small{display:block;color:#859f90;font-size:10px}.csn-ledger .online{color:#a7f57b}.csn-ledger .unknown,.csn-ledger .incomplete{color:#dcbb78}.csn-ledger #health,.csn-ledger #range{color:#a5b8ac;font:12px/1.8 monospace}.csn-ledger #error,[data-report-error]{color:#f0bc86}.csn-ledger .coverage p{font:12px/1.8 system-ui}.csn-ledger summary .csn-report-state{display:block;margin:8px 0 0 18px}
@media(max-width:1050px){.csn-ledger .stats{grid-template-columns:repeat(3,1fr)}}@media(max-width:560px){.csn-ledger .stats{grid-template-columns:repeat(2,1fr)}.csn-ledger .csn-inbox-toolbar select,.csn-ledger .csn-inbox-toolbar input{width:100%}.csn-report summary{padding:14px}.csn-report-body{padding:14px}}
