/* Selected omission concept: the homepage palette and one vertical table. */
main.stats-main.omission-main{padding:22px 24px 18px;background:#fff;outline:none}
.omission-main .page-heading{margin-bottom:14px}.omission-main .page-heading h1{font-size:24px;color:#172033}
.omission-page{--om-blue:#1f5eff;--om-red:#f23b3b;--om-text:#172033;--om-muted:#70839b;--om-border:#e1e5eb;font-size:13px;color:var(--om-text);font-variant-numeric:tabular-nums}
.om-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 0 10px;border-bottom:1px solid #e5e9ef;flex-wrap:wrap}
.om-dimensions{display:flex;gap:6px;align-items:center}
.omission-page .om-dimensions button{height:32px;min-height:32px;padding:5px 14px;border:0;border-radius:5px;background:transparent;color:#52739d;font-size:13px;font-weight:400;white-space:nowrap}
.omission-page .om-dimensions button:hover{background:#f5f9ff}
.omission-page .om-dimensions button.active{color:var(--om-blue);background:#edf3ff;font-weight:600}
.om-scopes{display:flex;align-items:center;gap:7px}.om-scopes>label{font-size:12px;color:var(--om-muted);margin-right:5px}.om-scopes select{width:128px}.om-scopes select:focus-visible{outline:2px solid var(--om-blue);outline-offset:2px}
.om-meta{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 0;color:var(--om-muted);font-size:12px;flex-wrap:wrap}.om-meta strong{color:var(--om-text);font-weight:600}.om-latest{margin-left:14px}
.om-legend{display:flex;gap:14px;align-items:center;font-size:11px}.om-legend>span{display:flex;gap:5px;align-items:center;white-space:nowrap}.om-legend i{width:5px;height:5px;flex:none;border-radius:50%;background:var(--om-blue)}.om-legend .om-red i{background:var(--om-red)}
.om-table-wrap{border:1px solid #dfe4eb;border-radius:5px;overflow:hidden;background:#fff}
.om-table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:14px;text-align:center;white-space:normal}
.omission-page .om-table thead th{height:40px;padding:8px 16px;background:#f6f7f9;color:#41556f;font-size:13px;font-weight:550;letter-spacing:0;border:1px solid var(--om-border);border-top:0}
.omission-page .om-table th:first-child{width:13%}
.omission-page .om-table td,.omission-page .om-table tbody th{height:32px;padding:4px 16px;text-align:center;border:1px solid var(--om-border);background:#fff;color:var(--om-text);font-size:14px;font-weight:400;line-height:23px}
.omission-page .om-table tr> :first-child{border-left:0}.omission-page .om-table tr> :last-child{border-right:0}.omission-page .om-table tbody tr:last-child>*{border-bottom:0}
.omission-page .om-table .om-current{color:var(--om-blue);font-weight:650}.omission-page .om-table .om-current.om-raised{color:var(--om-red)}
.om-number{display:inline-grid;place-items:center;width:23px;height:23px;line-height:23px;border-radius:50%;background:#3478ff;color:#fff;font-size:12px;font-weight:650}.om-shape{color:#41556f;font-size:13px;font-weight:500}
.omission-page .om-table tbody tr:hover>*{background:#f5f9ff}
.om-footer{display:flex;justify-content:space-between;gap:12px;padding:12px 0;font-size:12px;color:var(--om-muted);flex-wrap:wrap}.om-notice{padding:10px 12px;margin:0 0 12px;border:1px solid #dce5ee;border-radius:5px;background:#f9fbff;font-size:12px;color:#52739d}
@media(max-width:767px){main.stats-main.omission-main{padding:16px 12px}.omission-main .page-heading h1{font-size:22px}.omission-page .om-dimensions button{padding:5px 11px;font-size:12px}.om-toolbar{gap:12px}.om-scopes{width:100%;flex-wrap:wrap}.omission-page .om-table thead th,.omission-page .om-table td,.omission-page .om-table tbody th{padding:4px 7px;font-size:12px}.omission-page .om-table th:first-child{width:21%}.om-meta{font-size:11px;gap:9px}.om-latest{margin-left:8px}.om-footer{font-size:11px}.om-shape{font-size:12px}}
