.st-back{margin:16px 0 0;font-size:13px}.st-back a{color:var(--body)}.st-head{border-bottom:1px solid var(--line);padding:0 0 24px}.st-head h1{letter-spacing:-.5px;margin:8px 0 12px;font-size:28px;font-weight:700;line-height:1.3}.st-grade[data-g=spreading]{color:var(--surge-ink)}.st-grade[data-g=ongoing]{color:var(--body)}.st-sum{color:var(--body);margin:0 0 16px;font-size:14px;line-height:1.65}.st-sec{border-bottom:1px solid var(--line);padding:24px 0}.st-sec h2{margin:0 0 12px;font-size:14px;font-weight:700}.st-sec .td-spread{margin:0 0 16px}.st-lanes{border-collapse:collapse;width:100%;font-size:13px}.st-lanes th{text-align:left;color:var(--mute);border-bottom:1px solid var(--line);padding:8px 8px 8px 0;font-weight:500}.st-lanes td{border-bottom:1px solid var(--line);padding:8px 8px 8px 0}.st-bars{align-items:flex-end;gap:4px;height:120px;display:flex}.st-bar{flex-direction:column;flex:1;justify-content:flex-end;align-items:stretch;min-width:0;height:100%;display:flex}.st-stack{background:var(--line);border-radius:4px 4px 0 0;flex-direction:column;min-height:2px;display:flex;overflow:hidden}.st-stack .sw{border-radius:0;flex-basis:0;width:auto;height:auto;margin:0}.st-bar small{color:var(--mute);text-align:center;white-space:nowrap;margin-top:4px;font-size:11px;overflow:hidden}.st-legend{gap:16px;margin:12px 0 0;display:flex}.st-tabs{gap:8px;margin:0 0 8px;display:flex}.st-tabs a{border-radius:var(--r-chip);color:var(--body);background:var(--chip);padding:4px 12px;font-size:13px}.st-tabs a[aria-current]{background:var(--ink);color:#fff}.st-tabs small{margin-left:4px}.st-posts{margin:0;padding:0;list-style:none}.st-posts li{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr;column-gap:12px;padding:12px 0;font-size:14px;display:grid}.st-posts li>.meta{grid-column:2;margin-top:2px;font-size:12px}.st-posts a{color:var(--ink)}.st-posts a:hover{text-underline-offset:3px;text-decoration:underline}.st-tally{margin:12px 0 0;padding:0;list-style:none}.st-tally li{align-items:center;gap:8px;padding:4px 0;font-size:13px;display:flex}.st-tally b{margin-left:auto}.st-lead{margin:0 0 4px;font-weight:700}@media (max-width:900px){.st-head h1{font-size:20px}.st-lanes th:nth-child(4),.st-lanes td:nth-child(4),.st-bar small{display:none}.st-page .td-side{order:0;padding-top:12px}}.st-posts li:last-child,.st-lanes tr:last-child td{border-bottom:0}.cn-head h1{letter-spacing:-.5px;align-items:center;gap:12px;margin:12px 0 8px;font-size:28px;font-weight:700;display:flex}.cn-head h1 img,.cn-head h1 .dot{border-radius:50%;width:36px;height:36px}.cn-head h1 small{color:var(--mute);font-size:16px;font-weight:500}.cn-now{flex-wrap:wrap;align-items:baseline;gap:8px 16px;margin:8px 0 0;display:flex}.cn-now b{letter-spacing:-1.5px;font-size:40px;font-weight:400;line-height:1.1}.cn-chart{width:100%;height:auto;display:block}.cn-chart text{fill:var(--mute);font-family:inherit;font-size:11px}.cn-stories{margin:0;padding:0;list-style:none}.cn-stories li{border-bottom:1px solid var(--line);padding:12px 0}.cn-stories li:last-child{border-bottom:0}.cn-stories a{color:var(--ink);font-size:14px;font-weight:700;line-height:1.45}.cn-stories a:hover{text-underline-offset:3px;text-decoration:underline}.cn-gap{margin:0;padding:0;list-style:none}.cn-gap li{grid-template-columns:90px 1fr 44px;align-items:center;gap:12px;padding:8px 0;font-size:13px;display:grid}.cn-gap .bar{background:var(--chip);border-radius:4px;height:6px;position:relative}.cn-gap .bar i{background:var(--ink);width:2px;height:12px;position:absolute;top:-3px}.cn-gap .bar:after{content:"";border-left:1px dashed var(--mute);height:10px;position:absolute;top:-2px;left:50%}.cn-gap b{text-align:right}.st-posts li>.meta{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.cn-stories .row .meta{align-items:center;gap:4px;display:inline-flex}.ak-entry{margin:16px 0 0}.st-back{margin-top:24px}.st-back a{padding:4px 0;display:inline-block}.st-head{padding-bottom:32px}.st-head h1{letter-spacing:-.8px;overflow-wrap:anywhere;font-size:40px;line-height:1.35}.st-sec{padding:32px 0}.st-sec h2{margin-bottom:24px;font-size:16px}.st-posts li{grid-template-columns:auto minmax(0,1fr);padding:16px 0;font-size:14px;line-height:1.65}.st-posts li>.meta{margin-top:4px}.st-posts a,.cn-stories a{overflow-wrap:anywhere}.st-tabs{flex-wrap:wrap;gap:8px}.st-tabs a{padding:8px 16px}.st-tabs a[aria-current]{background:var(--navy)}.st-lanes td{padding-top:16px;padding-bottom:16px}.st-legend{flex-wrap:wrap}.cn-head h1{flex-wrap:wrap;font-size:40px}.cn-head h1 small{background:var(--chip);color:var(--body);border-radius:999px;padding:4px 12px;font-size:13px}.cn-now{margin-top:16px}.cn-now b{font-size:40px;font-weight:700}.cn-stories li{padding:16px 0}.cn-stories a{font-size:16px;line-height:1.6}.cn-stories .row{margin-top:8px}@media (max-width:900px){.st-head h1,.cn-head h1{font-size:28px}.st-sec{padding:24px 0}.st-page .td-side{padding-top:24px}.st-lanes{font-size:12px}.st-page .td-side section:first-child{display:block}}.st-legend span{align-items:center;gap:8px;display:inline-flex}.st-legend .sw{border-radius:4px;width:10px;height:10px}.st-legend-hint{color:var(--mute);margin-left:auto}.st-bar{cursor:default;outline:none;position:relative}.st-bar:hover .st-stack,.st-bar:focus-visible .st-stack{filter:brightness(1.15)}.st-bar:focus-visible{box-shadow:0 0 0 2px var(--navy);border-radius:4px}.st-tip{background:var(--paper);border:1px solid var(--line);z-index:3;white-space:nowrap;pointer-events:none;border-radius:10px;gap:4px;min-width:120px;padding:8px 12px;font-size:12px;display:none;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 8px 20px #1018281f}.st-bar:hover .st-tip,.st-bar:focus-visible .st-tip{display:grid}.st-tip>b{margin-bottom:2px;font-size:12px}.st-tip-row{color:var(--body);align-items:center;gap:8px;display:flex}.st-tip-row b{color:var(--ink);margin-left:auto;padding-left:12px}.st-tip-row .sw{border-radius:4px;width:8px;height:8px}.st-bars{position:relative;overflow:visible}.st-bars .st-bar{position:static}.st-bars .st-tip{inset:0 0 auto auto;transform:none}.st-bars .st-bar.tip-l .st-tip{left:0;right:auto}@media (max-width:640px){.st-legend-hint{display:none}}
