.cm-desk-index{scrollbar-width:none;border-bottom:1px solid var(--cm-ink-border);gap:20px;padding:9px 0;display:flex;overflow-x:auto}.cm-desk-index::-webkit-scrollbar{display:none}.cm-desk-index button{color:var(--cm-ink-text-muted);font-family:var(--cm-font-header);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:none;align-items:center;gap:5px;padding:0 0 3px;font-size:10.5px;font-weight:600;display:inline-flex}.cm-desk-index button:hover{color:var(--cm-ink-text)}.cm-desk-index button[data-active]{color:var(--cm-ink-text);border-bottom-color:var(--cm-accent)}.cm-desk-count{background:var(--cm-accent);color:var(--cm-ink-bg);letter-spacing:.04em;font-variant-numeric:tabular-nums;padding:1px 4px;font-size:9px;font-weight:700}.cm-rowacts{align-items:center;gap:11px;display:inline-flex}.cm-act{font-family:var(--cm-font-header);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--cm-ink-text-muted);cursor:pointer;background:0 0;border:none;padding:2px 0;font-size:9.5px;font-weight:700}.cm-act:hover:not(:disabled){color:var(--cm-ink-text)}.cm-act[data-on]{color:var(--cm-accent)}.cm-act-strong{color:var(--cm-ink-text)}.cm-act-strong:hover:not(:disabled){color:var(--cm-accent)}.cm-act:disabled{color:var(--cm-ink-border-highlight);cursor:default}.cm-agate tbody tr[data-held] td{color:var(--cm-ink-text-muted)}.cm-deskfilters{border-bottom:1px solid var(--cm-ink-border);grid-template-columns:minmax(180px,1.4fr) minmax(160px,1fr);gap:8px 16px;padding:10px 0 12px;display:grid}.cm-deskfilters input[type=hidden]{color:inherit}.cm-deskfilters-wide{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:6px 22px;display:flex}.cm-switchset{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.cm-switchset>b{letter-spacing:.12em;text-transform:uppercase;color:var(--cm-ink-text-muted);font-size:9.5px;font-weight:600}.cm-switchset button{font-family:var(--cm-font-header);letter-spacing:.06em;color:var(--cm-ink-text-muted);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #0000;padding:0;font-size:10.5px;font-weight:600}.cm-switchset button:hover{color:var(--cm-ink-text)}.cm-switchset button[data-active]{color:var(--cm-ink-text);border-bottom-color:var(--cm-accent)}.cm-pager{letter-spacing:.12em;text-transform:uppercase;color:var(--cm-ink-text-muted);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:18px;padding:14px 0 2px;font-size:9.5px;font-weight:600;display:flex}.cm-story{border-bottom:1px solid var(--cm-ink-border);padding:14px 0 16px}.cm-story-head{font-family:var(--cm-font-header);color:var(--cm-ink-text);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 14px;margin:0;font-size:15px;font-weight:700;display:flex}.cm-story-head a{color:var(--cm-ink-text);text-decoration:none}.cm-story-head a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--cm-accent);text-decoration-color:var(--cm-accent)}.cm-story-line{color:var(--cm-ink-text-muted);margin:3px 0 0;font-size:11.5px}.cm-figs{grid-template-columns:repeat(auto-fit,minmax(108px,1fr));gap:0 18px;margin:10px 0 0;display:grid}.cm-fig{border-bottom:1px solid var(--cm-ink-border);padding:7px 0 6px}.cm-fig-label{letter-spacing:.1em;text-transform:uppercase;color:var(--cm-ink-text-muted);font-size:9.5px;font-weight:600;display:block}.cm-fig-value{font-family:var(--cm-font-header);color:var(--cm-ink-text);font-variant-numeric:tabular-nums;margin-top:2px;font-size:16px;font-weight:700;line-height:1.1;display:block}.cm-fig-value[data-theirs]{color:var(--cm-accent)}a.cm-btn{text-decoration:none;display:inline-block}.cm-window-line{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 32px;padding:16px 0 2px;display:flex}.cm-window-line>div{flex:240px;min-width:0}.cm-window-rule{background:var(--cm-ink-border);height:3px;margin:12px 0 5px}.cm-window-rule span{background:var(--cm-accent);height:100%;display:block}.cm-window-ends{letter-spacing:.12em;text-transform:uppercase;color:var(--cm-ink-text-muted);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:9.5px;font-weight:600;display:flex}.cm-countdown{text-align:right;flex:none}.cm-countdown b{font-family:var(--cm-font-display);color:var(--cm-ink-text);font-size:clamp(38px,7vw,60px);font-weight:400;line-height:.9;display:block}.cm-countdown b[data-close]{color:var(--cm-accent)}.cm-countdown span{letter-spacing:.12em;text-transform:uppercase;color:var(--cm-ink-text-muted);margin-top:5px;font-size:9.5px;font-weight:600;display:block}.cm-latefinal{background:var(--cm-accent);padding:16px 20px 20px}.cm-latefinal-kicker{letter-spacing:.2em;text-transform:uppercase;color:var(--cm-cover-ink);margin:0;font-size:10px;font-weight:700}.cm-latefinal-head{font-family:var(--cm-font-display);letter-spacing:.01em;text-transform:uppercase;color:var(--cm-ink-bg);margin:6px 0 0;font-size:clamp(36px,8vw,62px);font-weight:400;line-height:.9}.cm-latefinal-sub{max-width:52ch;color:var(--cm-cover-ink);margin:9px 0 0;font-size:12.5px;line-height:1.5}.cm-urgent{border-left:2px solid var(--cm-negative);margin-top:16px;padding:12px 0 14px 14px}.cm-ticker{margin-top:4px}.cm-ticker-row{border-bottom:1px solid var(--cm-ink-border);color:var(--cm-ink-text-muted);align-items:baseline;gap:14px;padding:8px 0;font-size:12.5px;line-height:1.5;display:flex}.cm-ticker-row[data-mine]{color:var(--cm-ink-text)}.cm-ticker-clock{text-align:right;letter-spacing:.04em;color:var(--cm-ink-text-muted);font-variant-numeric:tabular-nums;flex:0 0 42px;font-size:11px;font-weight:600}.cm-ticker-row b{color:var(--cm-ink-text);font-weight:600}.cm-tally{grid-template-columns:repeat(3,1fr);gap:0 24px;margin-top:4px;display:grid}.cm-tally>div{border-top:3px double var(--cm-ink-border-highlight);padding:12px 0 10px}.cm-tally b{font-family:var(--cm-font-display);color:var(--cm-ink-text);font-variant-numeric:tabular-nums;font-size:clamp(26px,4.5vw,38px);font-weight:400;line-height:1;display:block}.cm-tally b[data-spend]{color:var(--cm-negative)}.cm-tally span{letter-spacing:.12em;text-transform:uppercase;color:var(--cm-ink-text-muted);margin-top:6px;font-size:9.5px;font-weight:600;display:block}@media (width<=47.99em){.cm-deskfilters{grid-template-columns:1fr}.cm-agate .cm-rowacts .cm-act:not(.cm-act-strong){display:none}.cm-figs{grid-template-columns:repeat(2,1fr)}.cm-tally{grid-template-columns:1fr;gap:0}.cm-countdown{text-align:left}}
