.ccmp-sub{margin:-.2rem 0 .9rem;color:var(--text);font-size:1rem}.ccmp-table{width:100%;border-collapse:collapse;table-layout:fixed}.ccmp-table td,.ccmp-table th{padding:0;border-top:1px solid var(--border);text-align:left;vertical-align:middle}.ccmp-table tr:first-child td,.ccmp-table tr:first-child th{border-top:0}.ccmp-city{width:42%;font-weight:400}.ccmp-namebox{display:flex;flex-direction:column;justify-content:center;min-height:44px;padding:.35rem .5rem .35rem 0;min-width:0}.ccmp-name{font-weight:600}.is-chicago .ccmp-name{color:var(--fatal)}.ccmp-note{font-size:.75rem;color:var(--muted);line-height:1.3}.ccmp-link{display:flex;align-items:center;justify-content:space-between;gap:.35rem;min-height:44px;color:inherit;text-decoration:none}.ccmp-link .ccmp-name{color:var(--chi-blue,var(--accent));text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.ccmp-link:focus-visible .ccmp-name,.ccmp-link:hover .ccmp-name{text-decoration-thickness:2px}.ccmp-link:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.ccmp-chev{flex:none;padding-right:.6rem;color:var(--muted);font-size:1.2rem;line-height:1}.ccmp-val{display:flex;align-items:center;gap:.6rem;min-height:44px}.ccmp-bar{flex:1 1;min-width:0;height:10px;background:var(--surface-2);border-radius:3px;overflow:hidden}.ccmp-bar>span{display:block;height:100%;min-width:2px;background:var(--muted);border-radius:3px}.is-chicago .ccmp-bar>span{background:var(--fatal)}.is-wide .ccmp-bar>span{background:repeating-linear-gradient(90deg,var(--muted) 0 3px,transparent 3px 5px)}.ccmp-num{flex:none;width:2.6rem;text-align:right;font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.95rem}.is-chicago .ccmp-num{font-weight:700}@media (max-width:760px){.ccmp .pfold[open]>h2{display:none}.ccmp.story-block{padding:.25rem 0 1rem;border-top:0}.ccmp .pfold-section>.pfold-sum{margin-top:1rem}.ccmp-city{width:46%}}