.cl-elections.cl-topic{--tp-track:#e0d9c8;--tp-border-2:#aba28c;--tp-border-3:#8a816c;--tp-faint:#535761;--tp-acc-line:#a34a00b0;--tp-acc-soft:#a34a0012;--tp-acc-soft-2:#a34a0026;--tp-d-ink:#1d4ed8;--tp-r-ink:#b91c1c;--tp-i-ink:#6d28d9;--tp-pat-1:#121316;--tp-pat-2:#535761;--tp-pat-3:#8a816c;--tp-pat-4:#c9c1ad;--tp-good:#156b37;--tp-good-line:#156b37b8;--tp-good-tint:#156b3721;--tp-warn:#8a5306;--tp-warn-line:#8a53068f;--tp-warn-tint:#8a530614;--tp-warn-2:#8a530673;--tp-caption-bg:#faf8f3eb;--tp-caption-ink:#2a2c31;--tp-card-shadow:0 1px 2px #1213160d;--tp-jump-top:56px;background:var(--ck-bg)}.dark .cl-elections.cl-topic{--tp-track:#25252b;--tp-border-2:#41414a;--tp-border-3:#53535c;--tp-faint:#8a8a98;--tp-acc-line:#ffa53099;--tp-acc-soft:#ffa5300f;--tp-acc-soft-2:#ffa53026;--tp-d-ink:#60a5fa;--tp-r-ink:#f87171;--tp-i-ink:#a78bfa;--tp-pat-1:#ededf0;--tp-pat-2:#9a9aa5;--tp-pat-3:#53535c;--tp-pat-4:#34343c;--tp-good:#22c55e;--tp-good-line:#22c55ea1;--tp-good-tint:#22c55e1c;--tp-warn:#eab308;--tp-warn-line:#eab3087d;--tp-warn-tint:#eab30812;--tp-warn-2:#eab30873;--tp-caption-bg:#0a0a0cd1;--tp-caption-ink:#cccdd5;--tp-card-shadow:none}.cl-topic .tp-mono{font-family:var(--font-mono), "JetBrains Mono", monospace;font-weight:500}.cl-topic .tp-num{font-family:var(--font-mono-stat), "Space Mono", monospace;font-variant-numeric:tabular-nums;font-weight:700}.cl-topic .tp-head{font-family:var(--font-heading), "Plus Jakarta Sans", sans-serif}.cl-topic .tp-k{font-family:var(--font-mono), "JetBrains Mono", monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ck-muted-2);white-space:nowrap;font-size:10.5px;font-weight:500}.cl-topic .tp-k.is-wrap{white-space:normal;overflow-wrap:anywhere}.cl-topic .tp-k-text{color:var(--ck-text)}.cl-topic .tp-k-acc{color:var(--ck-acc)}.cl-topic .tp-sep{color:var(--tp-border-2)}.cl-topic .tp-between{justify-content:space-between;align-items:center;gap:12px;display:flex}.cl-topic .tp-k.tp-between>:first-child{white-space:normal;min-width:0}.cl-topic .tp-k.tp-between>:last-child:not(:first-child){flex:none}.cl-topic .tp-ink-D{color:var(--tp-d-ink)}.cl-topic .tp-ink-R{color:var(--tp-r-ink)}.cl-topic .tp-ink-I{color:var(--tp-i-ink)}.cl-topic .tp-ink-N{color:var(--ck-muted-2)}.cl-topic .tp-ink-left{color:var(--ex-left)}.cl-topic .tp-ink-center{color:var(--ck-text-2)}.cl-topic .tp-ink-right{color:var(--ex-right)}.cl-topic .tp-ink-unrated{color:var(--ck-muted-2)}.cl-topic .tp-muted{color:var(--ck-muted)}.cl-topic .tp-icon{stroke-width:2px;flex:none;width:13px;height:13px}.cl-topic a.tp-row,.cl-topic a.tp-card-link,.cl-topic a.tp-row:hover,.cl-topic a.tp-card-link:hover{color:var(--ck-text);text-decoration:none}.cl-topic .tp-card{border:1px solid var(--ck-border);background:var(--ck-surf);box-shadow:var(--tp-card-shadow);min-width:0}.cl-topic .tp-card-head{border-bottom:1px solid var(--ck-border);justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;display:flex}.cl-topic .tp-card-head .tp-k:first-child{color:var(--ck-text);align-items:center;gap:8px;display:inline-flex}.cl-topic .tp-card-head .tp-icon{color:var(--ck-acc)}.cl-topic .tp-card-pad{padding:12px 14px 14px}.cl-topic .tp-inset{border:1px solid var(--ck-border);background:var(--ck-surf-2)}.cl-topic .tp-hover:hover{background:var(--ck-surf-2)}.cl-topic .tp-seg{gap:2px;height:8px;display:flex}.cl-topic .tp-seg>i{min-width:0;display:block}.cl-topic .tp-seg .ex-s-left{background:var(--ex-left)}.cl-topic .tp-seg .ex-s-center{background:var(--ex-center)}.cl-topic .tp-seg .ex-s-right{background:var(--ex-right)}.cl-topic .tp-seg .ex-s-unrated{background:var(--ex-hatch)}.cl-topic .tp-seg .tp-seg-R{background:var(--ck-r)}.cl-topic .tp-seg .tp-seg-D{background:var(--ck-d)}.cl-topic .tp-seg .tp-seg-I{background:var(--ck-i)}.cl-topic .tp-seg.is-6{height:6px}.cl-topic .tp-seg.is-5{height:5px}.cl-topic .tp-seg.is-4{gap:1px;height:4px}.cl-topic .tp-track{background:var(--tp-track);height:8px;display:block}.cl-topic .tp-track>i{min-width:3px;height:100%;display:block}.cl-topic .tp-fill-acc{background:var(--ck-acc)}.cl-topic .tp-fill-mid{background:var(--ck-muted)}.cl-topic .tp-fill-start{background:var(--tp-border-3)}.cl-topic .tp-fill-left{background:var(--ex-left)}.cl-topic .tp-fill-center{background:var(--ex-center)}.cl-topic .tp-fill-right{background:var(--ex-right)}.cl-topic .tp-fill-unrated{background:var(--ex-hatch)}.cl-topic .tp-section{scroll-margin-top:calc(var(--tp-jump-top) + 50px);padding-top:36px}.cl-topic .tp-section.is-first{padding-top:28px}.cl-topic .tp-shead{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}.cl-topic .tp-kicker{font-family:var(--font-mono), "JetBrains Mono", monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ck-acc);white-space:nowrap;align-items:center;gap:7px;font-size:11px;font-weight:500;display:inline-flex}.cl-topic .tp-dot{background:var(--ck-acc);border-radius:50%;flex:none;width:5px;height:5px}.cl-topic .tp-h2{font-family:var(--font-heading), "Plus Jakarta Sans", sans-serif;letter-spacing:-.025em;color:var(--ck-text);text-wrap:balance;margin:0;font-size:22px;font-weight:800;line-height:1.2}.cl-topic .tp-h2:focus{outline:none}.cl-topic .tp-h2:focus-visible{outline:2px solid var(--ck-acc);outline-offset:4px}.cl-topic .tp-shead-meta{display:none}.cl-topic .tp-rows>*+*{border-top:1px solid var(--ck-divider)}.cl-topic .tp-pill{border:1px solid var(--tp-border-2);height:20px;font-family:var(--font-mono), "JetBrains Mono", monospace;letter-spacing:.06em;color:var(--ck-text-2);white-space:nowrap;flex:none;align-items:center;padding:0 6px;font-size:10px;font-weight:500;display:inline-flex}.cl-topic .tp-pill.is-good{border-color:var(--tp-good-line);background:var(--tp-good-tint);color:var(--tp-good)}.cl-topic .tp-pill.is-acc{border-color:var(--tp-acc-line);color:var(--ck-acc)}.cl-topic .tp-pill.is-warn{border-color:var(--tp-warn-line);background:var(--tp-warn-tint);color:var(--tp-warn)}.cl-topic .tp-pill.is-outline{border-color:var(--tp-border-3)}.cl-topic .tp-btn{border:1px solid var(--ck-acc);background:var(--ck-acc);height:44px;color:var(--ck-on-fill);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:9px;padding:0 18px;font-size:14px;font-weight:700;display:inline-flex}.cl-topic .tp-btn .tp-icon{width:15px;height:15px}.cl-topic .tp-btn.is-on{color:var(--ck-acc);background:0 0}.cl-topic .tp-btn-n{font-family:var(--font-mono), "JetBrains Mono", monospace;opacity:.8;font-size:10.5px;font-weight:500}.cl-topic .tp-btn.is-sm{gap:7px;height:30px;padding:0 12px;font-size:12px}.cl-topic .tp-btn.is-sm .tp-icon{width:13px;height:13px}.cl-topic .tp-btn.is-block{width:100%;height:48px;font-size:14.5px}.cl-topic .tp-btn[aria-busy=true]{opacity:.7;cursor:progress}.cl-topic .tp-monolink{font-family:var(--font-mono), "JetBrains Mono", monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ck-acc);white-space:nowrap;align-items:center;gap:6px;font-size:10.5px;font-weight:500;display:inline-flex}.cl-topic .tp-blocklink{border:1px solid var(--ck-border);background:var(--ck-surf);justify-content:center;align-items:center;height:44px;margin-top:8px;display:flex}.cl-topic .tp-crumbs{justify-content:space-between;align-items:center;gap:12px;padding-top:14px;display:flex}.cl-topic .tp-crumbs nav{align-items:center;gap:8px;min-width:0;display:flex}.cl-topic .tp-crumbs nav a{color:var(--ck-muted-2);flex:none}.cl-topic .tp-crumbs nav a:hover{color:var(--ck-text)}.cl-topic .tp-crumbs nav [aria-current]{min-width:0;color:var(--ck-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cl-topic .tp-crumbs-right{display:none}.cl-topic .tp-all-m{white-space:nowrap;flex:none;align-items:center;height:44px;display:inline-flex}.cl-topic .tp-hero{flex-direction:column;display:flex}.cl-topic .tp-hero-main{flex-direction:column;min-width:0;display:flex}.cl-topic .tp-hero-kicker{white-space:normal;gap:7px;margin-top:6px;font-size:10.5px}.cl-topic .tp-h1{font-family:var(--font-heading), "Plus Jakarta Sans", sans-serif;letter-spacing:-.04em;color:var(--ck-text);text-wrap:balance;margin:8px 0 0;font-size:40px;font-weight:800;line-height:1.02}.cl-topic .tp-lead-p{color:var(--ck-text-2);text-wrap:pretty;max-width:640px;margin:10px 0 0;font-size:15px;line-height:1.55}.cl-topic .tp-controls-k{margin-top:14px}.cl-topic .tp-trackers{flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:12px 0 0;display:flex}.cl-topic .tp-tracker-link{color:var(--ck-acc);font-size:13.5px;font-weight:600;text-decoration:none}.cl-topic .tp-tracker-link:hover{text-decoration:underline}.cl-topic .tp-controls.ck-hs{margin:8px -16px 0}.cl-topic .tp-chip{border:1px solid var(--ck-border);background:var(--ck-surf);height:34px;color:var(--ck-text);white-space:nowrap;flex:none;align-items:center;gap:7px;padding:0 11px;font-size:13px;font-weight:600;display:inline-flex}.cl-topic .tp-chip .tp-icon{color:var(--ck-acc)}.cl-topic .tp-follow-row{align-items:center;gap:14px;margin-top:16px;display:flex}.cl-topic .tp-follow-note{color:var(--ck-muted);max-width:260px;font-size:13px;line-height:1.45}.cl-topic .tp-weekcard{flex-direction:column;margin-top:14px;display:flex}.cl-topic .tp-snap{border-bottom:1px solid var(--ck-border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cl-topic .tp-snap>a{color:var(--ck-text);min-width:0;padding:11px 12px;text-decoration:none}.cl-topic .tp-snap>a+a{border-left:1px solid var(--ck-border)}.cl-topic .tp-snap>a:hover{background:var(--ck-surf-2);color:var(--ck-text);text-decoration:none}.cl-topic .tp-snap-v{letter-spacing:-.02em;font-size:24px;line-height:1.1}.cl-topic .tp-snap-l{color:var(--ck-muted);margin-top:2px;font-size:12px}.cl-topic .tp-snap-d{letter-spacing:.04em;color:var(--ck-muted-2);white-space:nowrap;align-items:center;gap:3px;margin-top:4px;font-size:10px;display:inline-flex}.cl-topic .tp-snap-d.is-acc{color:var(--ck-acc)}.cl-topic .tp-snap-d svg{width:10px;height:10px}.cl-topic .tp-spark-box{flex-direction:column;flex:1;padding:12px 14px 14px;display:flex}.cl-topic .tp-spark{align-items:flex-end;gap:5px;height:78px;margin-top:10px;display:flex}.cl-topic .tp-spark>span{flex-direction:column;flex:1;justify-content:flex-end;align-items:stretch;gap:4px;min-width:0;height:100%;display:flex}.cl-topic .tp-spark-v{text-align:center;color:var(--tp-faint);font-size:10.5px}.cl-topic .tp-spark-b{background:var(--tp-border-2);min-height:2px;display:block}.cl-topic .tp-spark>span.is-now .tp-spark-v{color:var(--ck-acc)}.cl-topic .tp-spark>span.is-now .tp-spark-b{background:var(--ck-acc)}.cl-topic .tp-spark>span.is-gap .tp-spark-b{border:1px dashed var(--tp-border-2);background:0 0;min-height:18px}.cl-topic .tp-spark-axis{letter-spacing:.06em;color:var(--ck-muted-2);justify-content:space-between;margin-top:5px;font-size:10px;display:flex}.cl-topic .tp-why{border-top:1px solid var(--ck-border);color:var(--ck-text-2);margin-top:10px;padding-top:10px;font-size:13px;line-height:1.5}.cl-topic .tp-why b{color:var(--ck-text);font-weight:700}.cl-topic .tp-tracking{color:var(--tp-faint);margin-top:6px;font-size:12px}.cl-topic .tp-jump{top:var(--tp-jump-top);z-index:30;background:var(--ck-bg);border-top:1px solid var(--ck-border);border-bottom:1px solid var(--ck-border);margin-top:24px;position:sticky}.cl-topic .tp-jump-in{align-items:center;height:44px;display:flex}.cl-topic .tp-jump-list{flex:1;gap:0;min-width:0;display:flex}.cl-topic .tp-jump a{height:44px;font-family:var(--font-mono), "JetBrains Mono", monospace;letter-spacing:.08em;color:var(--ck-muted-2);white-space:nowrap;flex:none;align-items:center;padding:0 10px;font-size:11px;font-weight:500;text-decoration:none;display:inline-flex}.cl-topic .tp-jump a:hover{color:var(--ck-text);text-decoration:none}.cl-topic .tp-jump a[aria-current=true]{color:var(--ck-text);box-shadow:inset 0 -2px 0 var(--ck-acc)}.cl-topic .tp-jump-follow{display:none}.cl-topic .tp-lead,.cl-topic .tp-lead-top{flex-direction:column;display:flex}.cl-topic .tp-lead-img{background:var(--ck-surf-2);height:214px;position:relative;overflow:hidden}.cl-topic .tp-lead-img img{object-fit:cover}.cl-topic .tp-badge{z-index:2;background:var(--ck-acc);height:28px;color:var(--ck-on-fill);font-family:var(--font-mono), "JetBrains Mono", monospace;letter-spacing:.08em;white-space:nowrap;align-items:center;gap:7px;padding:0 10px;font-size:10.5px;font-weight:500;display:inline-flex;position:absolute;top:0;left:0}.cl-topic .tp-badge b{font-weight:700}.cl-topic .tp-caption{z-index:2;background:var(--tp-caption-bg);font-family:var(--font-mono), "JetBrains Mono", monospace;letter-spacing:.08em;color:var(--tp-caption-ink);white-space:nowrap;text-overflow:ellipsis;padding:7px 12px;font-size:10px;font-weight:500;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.cl-topic .tp-img-fallback,.cl-topic .tp-lead-img .ex-img-fallback,.cl-topic .tp-thumb .ex-img-fallback{color:var(--tp-faint);background:var(--ck-surf-2);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.cl-topic .tp-img-fallback svg,.cl-topic .ex-img-fallback svg{stroke-width:1.5px;width:24px;height:24px}.cl-topic .tp-lead-body{box-shadow:inset 0 3px 0 var(--ck-acc);flex-direction:column;min-width:0;padding:14px;display:flex}.cl-topic .tp-lead-meta{justify-content:space-between;gap:12px;display:flex}.cl-topic .tp-lead-h{font-family:var(--font-heading), "Plus Jakarta Sans", sans-serif;letter-spacing:-.025em;color:var(--ck-text);text-wrap:balance;margin-top:8px;font-size:22px;font-weight:800;line-height:1.15;display:block}.cl-topic a.tp-lead-h:hover{color:var(--ck-acc);text-decoration:none}.cl-topic .tp-lead-sum{color:var(--ck-text-2);text-wrap:pretty;margin:8px 0 0;font-size:14px;line-height:1.5}.cl-topic .tp-people{flex-direction:column;margin-top:10px;display:flex}.cl-topic .tp-person{border-bottom:1px solid var(--ck-divider);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:48px;display:grid}.cl-topic .tp-person .ck-avatar{--ck-av:32px;--ck-av-font:10px}.cl-topic .tp-person-n{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;display:block;overflow:hidden}.cl-topic .tp-person-r{letter-spacing:.06em;color:var(--ck-muted-2);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:10px;display:block;overflow:hidden}.cl-topic .tp-chev{width:15px;height:15px;color:var(--tp-faint)}.cl-topic .tp-spread{margin-top:12px}.cl-topic .tp-spread-top{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.cl-topic .tp-count{align-items:baseline;gap:6px;display:inline-flex}.cl-topic .tp-count b{font-family:var(--font-heading), "Plus Jakarta Sans", sans-serif;letter-spacing:-.03em;color:var(--ck-text);font-size:24px;font-weight:800;line-height:1}.cl-topic .tp-spread .tp-seg{height:7px;margin-top:8px}.cl-topic .tp-spread-foot{justify-content:space-between;align-items:baseline;gap:10px;margin-top:7px;display:flex}.cl-topic .tp-tally{letter-spacing:.04em;white-space:nowrap;font-size:10px}.cl-topic .tp-tally .tp-sep{margin:0 4px}.cl-topic .tp-spread-sum{color:var(--ck-muted);font-size:13px;display:none}.cl-topic .tp-lag{letter-spacing:.04em;color:var(--ck-acc);white-space:nowrap;font-size:10px}.cl-topic .tp-sides-head{justify-content:space-between;gap:12px;margin-top:14px;display:flex}.cl-topic .tp-frames{margin-top:8px}.cl-topic .tp-frame{border:1px solid var(--ck-border);background:var(--ck-surf);box-shadow:inset 0 2px 0 var(--tp-sc,var(--ck-muted-2));flex-direction:column;flex:0 0 272px;min-width:0;padding:13px 14px;display:flex}.cl-topic .tp-frame.is-left{--tp-sc:var(--ex-left)}.cl-topic .tp-frame.is-center{--tp-sc:var(--ck-muted-2)}.cl-topic .tp-frame.is-right{--tp-sc:var(--ex-right)}.cl-topic .tp-frame-top{justify-content:space-between;gap:8px;display:flex}.cl-topic .tp-frame-q{font-family:var(--font-heading), "Plus Jakarta Sans", sans-serif;letter-spacing:-.015em;color:var(--ck-text);text-wrap:balance;margin-top:8px;font-size:17px;font-weight:800;line-height:1.22}.cl-topic .tp-frame-head{margin-top:auto;padding-top:12px}.cl-topic .tp-frame-head a,.cl-topic .tp-frame-head span.tp-frame-t{color:var(--ck-text-2);margin-top:4px;font-size:13px;font-weight:600;line-height:1.4;display:block}.cl-topic .tp-banner{border:1px solid var(--tp-warn-line);background:var(--tp-warn-tint);color:var(--ck-text-2);margin-top:10px;padding:12px 14px;font-size:13px;line-height:1.45}.cl-topic .tp-banner b{font-family:var(--font-mono), "JetBrains Mono", monospace;letter-spacing:.08em;color:var(--tp-warn);margin-right:6px;font-size:10.5px;font-weight:500}.cl-topic .tp-list-head{justify-content:space-between;gap:12px;margin-top:20px;display:flex}.cl-topic .tp-stories{flex-direction:column;gap:8px;margin-top:8px;display:flex}.cl-topic .tp-story{border:1px solid var(--ck-border);background:var(--ck-surf);box-shadow:var(--tp-card-shadow);color:var(--ck-text);grid-template-columns:104px minmax(0,1fr);display:grid}.cl-topic a.tp-story:hover{border-color:var(--tp-border-3);color:var(--ck-text);text-decoration:none}.cl-topic .tp-story.no-img{grid-template-columns:minmax(0,1fr)}.cl-topic .tp-thumb{background:var(--ck-surf-2);min-height:132px;position:relative;overflow:hidden}.cl-topic .tp-thumb img{object-fit:cover}.cl-topic .tp-rank{z-index:2;background:var(--ck-bg);height:24px;color:var(--ck-text);font-family:var(--font-mono), "JetBrains Mono", monospace;letter-spacing:.06em;align-items:center;padding:0 7px;font-size:10.5px;font-weight:700;display:inline-flex;position:absolute;top:0;left:0}.cl-topic .tp-story-body{flex-direction:column;min-width:0;padding:11px 12px 12px;display:flex}.cl-topic .tp-story-meta{letter-spacing:.06em;color:var(--ck-muted-2);white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.cl-topic .tp-story-meta b{color:var(--ck-text);font-weight:500}.cl-topic .tp-story-t{font-family:var(--font-heading), "Plus Jakarta Sans", sans-serif;letter-spacing:-.01em;text-wrap:pretty;margin-top:5px;font-size:15.5px;font-weight:800;line-height:1.25}.cl-topic .tp-story-sum,.cl-topic .tp-story-people{display:none}.cl-topic .tp-story-spread{flex-direction:column;gap:6px;margin-top:auto;padding-top:9px;display:flex}.cl-topic .tp-story-spread-row{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;display:grid}.cl-topic .tp-story-spread .tp-count b{font-size:16px}.cl-topic .tp-story-spread .tp-k-label{display:none}.cl-topic .tp-chiprow{letter-spacing:.04em;color:var(--ck-muted-2);white-space:nowrap;align-items:center;gap:5px;font-size:10px;display:inline-flex}.cl-topic .tp-chiprow svg{flex:none;width:11px;height:11px}.cl-topic .tp-chiprow.is-blind,.cl-topic .tp-chiprow.is-one_sided{color:var(--tp-warn)}.cl-topic .tp-more-btn{border:1px solid var(--ck-border);background:var(--ck-surf);width:100%;height:44px;color:var(--ck-acc);justify-content:center;align-items:center;margin-top:8px;display:flex}.cl-topic .tp-quiet{padding:16px 14px;font-size:15px;font-weight:700}.cl-topic .tp-quiet p{color:var(--ck-muted);margin:4px 0 0;font-size:13px;font-weight:400}.cl-topic .tp-members{margin-top:8px}.cl-topic .tp-member{grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:58px;padding:10px 14px;display:grid}.cl-topic .tp-member+.tp-member{border-top:1px solid var(--ck-border)}.cl-topic .tp-member .ck-avatar{--ck-av:34px;--ck-av-font:10px}.cl-topic .tp-member-n{font-size:14px;font-weight:700}.cl-topic .tp-member-p{margin-left:6px;font-size:10px}.cl-topic .tp-member-r{color:var(--ck-muted);text-wrap:pretty;margin-top:2px;font-size:12px;line-height:1.4;display:block}.cl-topic .tp-member-c{text-align:right}.cl-topic .tp-member-c b{font-family:var(--font-mono-stat), "Space Mono", monospace;font-size:15px;font-weight:700;display:block}.cl-topic .tp-member-c span{letter-spacing:.04em;color:var(--ck-muted-2);white-space:nowrap;font-size:10px;display:block}.cl-topic .tp-member-c span.is-yours{color:var(--ck-acc)}.cl-topic .tp-congress-row1{flex-direction:column;gap:8px;display:flex}.cl-topic .tp-funnel-row{padding:8px 0}.cl-topic .tp-funnel-row+.tp-funnel-row{border-top:1px solid var(--ck-divider)}.cl-topic .tp-funnel-top{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.cl-topic .tp-funnel-l{font-size:13.5px;font-weight:700}.cl-topic .tp-funnel-n{white-space:nowrap;align-items:baseline;gap:8px;display:inline-flex}.cl-topic .tp-funnel-n .tp-mono{color:var(--ck-muted-2);font-size:10px}.cl-topic .tp-funnel-n .tp-num{font-size:16px}.cl-topic .tp-funnel-row.is-law .tp-num{color:var(--ck-acc)}.cl-topic .tp-funnel-row .tp-track{height:6px;margin-top:5px}.cl-topic .tp-cross{margin-top:12px;padding:10px 12px}.cl-topic .tp-cross-grid{grid-template-columns:64px minmax(0,1fr) 36px;align-items:center;gap:6px 10px;margin-top:8px;display:grid}.cl-topic .tp-cross-grid .tp-track{height:6px}.cl-topic .tp-cross-grid>span:nth-child(3n+1){white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.cl-topic .tp-cross-grid>.is-all{color:var(--ck-muted);font-weight:400}.cl-topic .tp-cross-grid .tp-num{text-align:right;font-size:12.5px}.cl-topic .tp-cross-grid .tp-num.is-acc{color:var(--ck-acc)}.cl-topic .tp-cross-grid .tp-num.is-all{color:var(--ck-muted)}.cl-topic .tp-watch{padding:12px 14px;display:block}.cl-topic .tp-watch+.tp-watch{border-top:1px solid var(--ck-border)}.cl-topic .tp-watch.is-soon{background:var(--tp-acc-soft);box-shadow:inset 3px 0 0 var(--ck-acc)}.cl-topic .tp-watch-when{letter-spacing:.06em;color:var(--ck-muted-2);justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}.cl-topic .tp-watch-date{color:var(--ck-text-2)}.cl-topic .tp-watch.is-soon .tp-watch-date{color:var(--ck-acc)}.cl-topic .tp-watch-tag-d{display:none}.cl-topic .tp-watch-t{margin-top:5px;font-size:14.5px;font-weight:700;line-height:1.35;display:block}.cl-topic .tp-watch-why{color:var(--ck-muted);margin-top:3px;font-size:12.5px;line-height:1.45;display:block}.cl-topic .tp-watch-num{display:none}.cl-topic .tp-watch-empty{color:var(--ck-muted);padding:14px;font-size:13px;line-height:1.5}.cl-topic .tp-moves-k{padding:10px 14px 0}.cl-topic .tp-votes{flex-direction:column;display:flex}.cl-topic .tp-patterns{border-bottom:1px solid var(--ck-border);padding:12px 14px 14px}.cl-topic .tp-patbar{gap:2px;height:12px;margin-top:10px;display:flex}.cl-topic .tp-patbar>i{min-width:2px;display:block}.cl-topic .tp-pat-party_line{background:var(--tp-pat-1)}.cl-topic .tp-pat-cross{background:var(--tp-pat-2)}.cl-topic .tp-pat-bipartisan{background:var(--tp-pat-3)}.cl-topic .tp-pat-unanimous{background:var(--tp-pat-4)}.cl-topic .tp-legend{flex-wrap:wrap;gap:6px 14px;margin-top:8px;display:flex}.cl-topic .tp-legend-i{color:var(--ck-text-2);white-space:nowrap;align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.cl-topic .tp-legend-i i{flex:none;width:9px;height:9px}.cl-topic .tp-legend-i b{font-family:var(--font-mono-stat), "Space Mono", monospace;color:var(--ck-text);font-weight:700}.cl-topic .tp-legend-d{display:none}.cl-topic .tp-note{color:var(--ck-muted);margin-top:8px;font-size:12px;line-height:1.45}.cl-topic .tp-bf-foot{color:var(--ck-muted);margin:10px 0 0;font-size:12px;line-height:1.45}.cl-topic .tp-rc{padding:11px 14px;display:block}.cl-topic .tp-rc+.tp-rc{border-top:1px solid var(--ck-border)}.cl-topic .tp-rc-top{letter-spacing:.06em;color:var(--ck-muted-2);justify-content:space-between;align-items:center;gap:10px;font-size:10px;display:flex}.cl-topic .tp-rc-mid{justify-content:space-between;gap:12px;margin-top:4px;display:flex}.cl-topic .tp-rc-t{font-size:14px;font-weight:700;line-height:1.35}.cl-topic .tp-rc-tally{font-family:var(--font-mono-stat), "Space Mono", monospace;white-space:nowrap;font-size:14px;font-weight:700}.cl-topic .tp-rc-bot{justify-content:space-between;gap:12px;margin-top:2px;display:flex}.cl-topic .tp-rc-pat{color:var(--ck-muted);font-size:12px}.cl-topic .tp-rc-need{letter-spacing:.04em;color:var(--ck-muted-2);white-space:nowrap;font-size:10px}.cl-topic .tp-rc-pill-d,.cl-topic .tp-rc-right{display:none}.cl-topic .tp-billtabs{border:1px solid var(--ck-border);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:8px;display:grid}.cl-topic .tp-billtabs [role=tab]{height:44px;font-family:var(--font-mono), "JetBrains Mono", monospace;letter-spacing:.06em;color:var(--ck-muted);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;font-size:10.5px;font-weight:500;display:flex}.cl-topic .tp-billtabs [role=tab][aria-selected=true]{background:var(--ck-text);color:var(--ck-on-fill)}.cl-topic .tp-bills3{flex-direction:column;gap:12px;margin-top:8px;display:flex}.cl-topic .tp-bills3>.is-off{display:none}.cl-topic .tp-billcard{padding:2px 14px}.cl-topic .tp-billcard .tp-card-k{display:none}.cl-topic .tp-bill{padding:11px 0;display:block}.cl-topic .tp-bill+.tp-bill{border-top:1px solid var(--ck-divider)}.cl-topic .tp-bill-top{letter-spacing:.06em;color:var(--ck-muted-2);justify-content:space-between;gap:10px;font-size:10px;display:flex}.cl-topic .tp-bill-t{margin-top:4px;font-size:14px;font-weight:700;line-height:1.35;display:block}.cl-topic .tp-pips{grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;margin-top:7px;display:grid}.cl-topic .tp-pips>i{background:var(--tp-track);height:4px;display:block}.cl-topic .tp-pips>i.is-done{background:var(--ck-muted)}.cl-topic .tp-pips>i.is-now{background:var(--ck-acc)}.cl-topic .tp-bill-stage{letter-spacing:.04em;color:var(--ck-text-2);white-space:nowrap;text-overflow:ellipsis;margin-top:5px;font-size:10px;display:block;overflow:hidden}.cl-topic .tp-gain{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.cl-topic .tp-gain-split{align-items:center;gap:8px;margin-top:6px;display:flex}.cl-topic .tp-gain-split .tp-seg{flex:none;width:48px}.cl-topic .tp-gain-n{text-align:right}.cl-topic .tp-gain-n b{font-family:var(--font-mono-stat), "Space Mono", monospace;color:var(--ck-acc);font-size:20px;font-weight:700;display:block}.cl-topic .tp-gain-n span{color:var(--ck-muted-2);font-size:10px;display:block}.cl-topic .tp-law{grid-template-columns:44px minmax(0,1fr);align-items:start;gap:12px;display:grid}.cl-topic .tp-law-date{border:1px solid var(--tp-acc-line);background:var(--tp-acc-soft);flex-direction:column;justify-content:center;align-items:center;height:44px;display:flex}.cl-topic .tp-law-date .tp-mono{letter-spacing:.06em;color:var(--ck-acc);font-size:10px}.cl-topic .tp-law-date .tp-num{font-size:14px;line-height:1.1}.cl-topic .tp-law-what{color:var(--ck-muted);margin-top:3px;font-size:12.5px;line-height:1.45;display:block}.cl-topic .tp-law-pl{letter-spacing:.06em;color:var(--ck-muted-2);margin-top:4px;font-size:10px;display:block}.cl-topic .tp-empty-row{color:var(--ck-muted);padding:12px 0;font-size:13px}.cl-topic .tp-leading{flex-direction:column;gap:8px;display:flex}.cl-topic .tp-cmte{padding:10px 0;display:block}.cl-topic .tp-cmte+.tp-cmte{border-top:1px solid var(--ck-divider)}.cl-topic .tp-cmte-top{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.cl-topic .tp-cmte-n{min-width:0;font-size:14px;font-weight:700}.cl-topic .tp-cmte-n .tp-mono{letter-spacing:.06em;color:var(--ck-muted-2);margin-left:4px;font-size:10px}.cl-topic .tp-cmte .tp-track{height:5px;margin-top:5px}.cl-topic .tp-cmte .tp-track>i{background:var(--ck-muted)}.cl-topic .tp-cmte-who{color:var(--ck-muted);flex-wrap:wrap;gap:4px 12px;margin-top:5px;font-size:12px;display:flex}.cl-topic .tp-cmte-who .tp-mono{letter-spacing:.08em;color:var(--ck-muted-2);font-size:10px}.cl-topic .tp-cmte-who .tp-k-role{display:none}.cl-topic .tp-dotp{background:var(--ck-pc,var(--ck-faint));vertical-align:1px;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.cl-topic .tp-sponsors{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 14px;margin-top:10px;display:grid}.cl-topic .tp-sp-col-h{border-bottom:2px solid var(--ck-pc);padding-bottom:4px;font-size:10px}.cl-topic .tp-sp{border-bottom:1px solid var(--ck-divider);padding:8px 0;display:block}.cl-topic .tp-sp-top{justify-content:space-between;gap:6px;display:flex}.cl-topic .tp-sp-n{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.cl-topic .tp-sp-s{color:var(--ck-muted-2);white-space:nowrap;font-size:10px;display:block}.cl-topic .tp-butterfly{display:none}.cl-topic .tp-zipchip{border:1px solid var(--ck-border);background:var(--ck-surf-2);align-items:center;gap:8px;height:40px;margin-top:10px;padding:0 0 0 12px;display:flex}.cl-topic .tp-zipchip .tp-icon{color:var(--ck-acc)}.cl-topic .tp-zipchip b{color:var(--ck-text);font-weight:500}.cl-topic .tp-zipchip button{height:40px;color:var(--ck-acc);margin-left:auto;padding:0 12px}.cl-topic .tp-mtabs{border:1px solid var(--ck-border);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:8px;display:grid}.cl-topic .tp-mtabs [role=tab]{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:0;height:52px;display:flex}.cl-topic .tp-mtabs [role=tab] b{color:var(--ck-muted);white-space:nowrap;text-overflow:ellipsis;max-width:100%;padding:0 4px;font-size:13.5px;font-weight:700;overflow:hidden}.cl-topic .tp-mtabs [role=tab] span{letter-spacing:.04em;color:var(--ck-muted-2);font-size:10px}.cl-topic .tp-mtabs [role=tab][aria-selected=true]{background:var(--ck-surf);box-shadow:inset 0 -2px 0 var(--ck-acc)}.cl-topic .tp-mtabs [role=tab][aria-selected=true] b{color:var(--ck-text)}.cl-topic .tp-mvote{grid-template-columns:minmax(0,1fr) 52px;align-items:center;gap:12px;min-height:56px;padding:8px 14px;display:grid}.cl-topic .tp-mvote+.tp-mvote{border-top:1px solid var(--ck-divider)}.cl-topic .tp-mvote-t{font-size:13.5px;font-weight:600;line-height:1.35;display:block}.cl-topic .tp-mvote-m{letter-spacing:.04em;color:var(--ck-muted-2);margin-top:2px;font-size:10px;display:block}.cl-topic .tp-pos{min-width:52px;height:24px;font-family:var(--font-mono), "JetBrains Mono", monospace;letter-spacing:.06em;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;padding:0 8px;font-size:10px;font-weight:500;display:inline-flex}.cl-topic .tp-pos.is-yes{background:var(--ck-text);border-color:var(--ck-text);color:var(--ck-bg)}.cl-topic .tp-pos.is-no{border-color:var(--tp-border-3);color:var(--ck-text-2)}.cl-topic .tp-pos.is-other{border-color:var(--tp-border-2);color:var(--ck-muted)}.cl-topic .tp-pos.is-na{color:var(--tp-faint)}.cl-topic .tp-mstats{background:var(--ck-border);border-top:1px solid var(--ck-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.cl-topic .tp-mstats>div{background:var(--ck-surf-2);padding:10px 12px}.cl-topic .tp-mstats b{font-family:var(--font-mono-stat), "Space Mono", monospace;font-size:18px;font-weight:700}.cl-topic .tp-mstats b.is-acc{color:var(--ck-acc)}.cl-topic .tp-mstats b.is-none{color:var(--tp-faint)}.cl-topic .tp-mstats b.is-sm{font-family:var(--font-sans), "DM Sans", sans-serif;font-size:13.5px;line-height:1.3;display:block}.cl-topic .tp-mstats span{color:var(--ck-muted);margin-top:2px;font-size:11.5px;line-height:1.35;display:block}.cl-topic .tp-zipform{padding:14px}.cl-topic .tp-zipform-t{font-size:15px;font-weight:700;line-height:1.4}.cl-topic .tp-zipform-s{color:var(--ck-muted-2);margin:4px 0 0;font-size:12.5px}.cl-topic .tp-zipform form{grid-template-columns:minmax(0,1fr) auto;gap:6px;margin-top:10px;display:grid}.cl-topic .tp-zipform input{border:1px solid var(--tp-border-2);background:var(--ck-bg);min-width:0;height:48px;color:var(--ck-text);font-family:var(--font-mono-stat), "Space Mono", monospace;border-radius:0;padding:0 12px;font-size:16px}.cl-topic .tp-zipform input::placeholder{color:var(--ck-muted-2)}.cl-topic .tp-zipform .tp-btn{height:48px;padding:0 16px}.cl-topic .tp-zip-err{color:var(--ck-bad);margin-top:6px;font-size:12.5px}.cl-topic .tp-districts{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.cl-topic .tp-matrix{display:none}.cl-topic .tp-coverage-row1{flex-direction:column;gap:8px;display:flex}.cl-topic .tp-cols{grid-template-columns:repeat(8,minmax(0,1fr));gap:5px;margin-top:12px;display:grid}.cl-topic .tp-col{flex-direction:column;min-width:0;display:flex}.cl-topic .tp-col-v{text-align:center;color:var(--ck-muted-2);font-size:10.5px}.cl-topic .tp-col.is-now .tp-col-v,.cl-topic .tp-col.is-now .tp-col-l{color:var(--ck-acc)}.cl-topic .tp-col-box{flex-direction:column;justify-content:flex-end;height:110px;margin-top:5px;display:flex}.cl-topic .tp-col.is-now .tp-col-stack{box-shadow:0 0 0 2px var(--ck-surf), 0 0 0 3px var(--ck-acc)}.cl-topic .tp-col-stack{flex-direction:column;gap:2px;min-height:3px;display:flex}.cl-topic .tp-col-stack>i{flex:0 1 0;min-height:3px;display:block}.cl-topic .tp-col-rest{background:var(--tp-border-2)}.cl-topic .tp-col-bl{background:var(--tp-warn)}.cl-topic .tp-col-br{background:repeating-linear-gradient(135deg, var(--tp-warn) 0 2px, transparent 2px 4px);box-shadow:inset 0 0 0 1px var(--tp-warn-2)}.cl-topic .tp-col.is-gap .tp-col-box{border:1px dashed var(--tp-border-2)}.cl-topic .tp-col-l{text-align:center;color:var(--ck-muted-2);white-space:nowrap;margin-top:5px;font-size:10px}.cl-topic .tp-col-legend{letter-spacing:.04em;color:var(--ck-muted-2);flex-wrap:wrap;gap:6px 12px;margin-top:10px;font-size:10px;display:flex}.cl-topic .tp-col-legend span{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.cl-topic .tp-col-legend i{flex:none;width:9px;height:9px}.cl-topic .tp-takeaway{border-top:1px solid var(--ck-border);color:var(--ck-text-2);margin-top:10px;padding-top:10px;font-size:12.5px;line-height:1.5}.cl-topic .tp-takeaway a{white-space:nowrap}.cl-topic .tp-blind{padding:12px 14px;display:block}.cl-topic .tp-blind+.tp-blind{border-top:1px solid var(--ck-border)}.cl-topic .tp-blind-lag{letter-spacing:.04em;color:var(--ck-muted-2);margin-top:6px;font-size:10px;display:block}.cl-topic .tp-blind-t{margin-top:6px;font-size:14px;font-weight:700;line-height:1.35;display:block}.cl-topic .tp-blind-b{color:var(--ck-muted);margin-top:3px;font-size:12.5px;line-height:1.45;display:block}.cl-topic .tp-blind-head .tp-icon{color:var(--tp-warn)}.cl-topic .tp-blind-head>.tp-k:first-child{flex:none}.cl-topic .tp-blind-sub{text-align:right;min-width:0}.cl-topic .tp-outlets{flex-direction:column;display:flex}.cl-topic .tp-outlet{grid-template-columns:18px minmax(0,1fr) 64px 32px;align-items:center;gap:10px;min-height:44px;padding:0 14px;display:grid}.cl-topic .tp-outlet+.tp-outlet{border-top:1px solid var(--ck-divider)}.cl-topic .tp-outlet-rank{font-family:var(--font-mono-stat), "Space Mono", monospace;color:var(--tp-faint);font-size:11px;font-weight:700}.cl-topic .tp-outlet-n{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;display:block;overflow:hidden}.cl-topic .tp-outlet-s{letter-spacing:.04em;white-space:nowrap;align-items:center;gap:5px;font-size:10px;display:inline-flex}.cl-topic .tp-outlet-s i{border-radius:50%;flex:none;width:6px;height:6px}.cl-topic .tp-outlet .tp-track{height:5px}.cl-topic .tp-outlet-c{text-align:right;font-family:var(--font-mono-stat), "Space Mono", monospace;font-size:12.5px;font-weight:700}.cl-topic .tp-outlet-side-d{display:none}.cl-topic .tp-foot{border-top:1px solid var(--ck-border);color:var(--ck-muted);padding:12px 14px;font-size:12.5px;line-height:1.45}.cl-topic .tp-learn{flex-direction:column;gap:16px;display:flex}.cl-topic .tp-learn-grid{display:none}.cl-topic .tp-related-m.ck-hs{margin-top:8px}.cl-topic .tp-related-mwrap{margin-top:26px}.cl-topic .tp-explainer{border:1px solid var(--ck-border);background:var(--ck-surf);color:var(--ck-text);flex-direction:column;flex:0 0 220px;gap:5px;padding:13px 14px;display:flex}.cl-topic a.tp-explainer:hover{color:var(--ck-text);border-color:var(--tp-border-3);text-decoration:none}.cl-topic .tp-explainer-k{letter-spacing:.08em;color:var(--ck-acc);align-items:center;gap:7px;font-size:10px;display:inline-flex}.cl-topic .tp-explainer-t{font-size:14.5px;font-weight:700;line-height:1.3}.cl-topic .tp-explainer-d{color:var(--ck-muted);font-size:12px;line-height:1.4}.cl-topic .tp-related-chip{border:1px solid var(--ck-border);background:var(--ck-surf);height:40px;color:var(--ck-text);white-space:nowrap;flex:none;align-items:center;gap:8px;padding:0 12px;font-size:13.5px;font-weight:600;display:inline-flex}.cl-topic a.tp-related-chip:hover{color:var(--ck-text);border-color:var(--tp-border-3);text-decoration:none}.cl-topic .tp-related-chip span{font-family:var(--font-mono-stat), "Space Mono", monospace;color:var(--ck-muted-2);font-size:12px;font-weight:700}.cl-topic .tp-followcard{border:1px solid var(--ck-border);background:var(--ck-surf);box-shadow:inset 3px 0 0 var(--ck-acc);flex-direction:column;padding:14px 14px 14px 17px;display:flex}.cl-topic .tp-followcard-t{font-family:var(--font-heading), "Plus Jakarta Sans", sans-serif;letter-spacing:-.02em;text-wrap:balance;margin-top:6px;font-size:19px;font-weight:800;line-height:1.22}.cl-topic .tp-benefit{color:var(--ck-text-2);grid-template-columns:18px minmax(0,1fr);gap:10px;margin-top:10px;font-size:13px;line-height:1.45;display:grid}.cl-topic .tp-benefit .tp-icon{color:var(--ck-muted-2);width:15px;height:15px;margin-top:1px}.cl-topic .tp-digest{border:1px solid var(--ck-border);background:var(--ck-surf-2);cursor:pointer;text-align:left;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-height:48px;margin-top:10px;padding:8px 12px;display:grid}.cl-topic .tp-digest-t{color:var(--ck-text-2);font-size:13px;line-height:1.4}.cl-topic .tp-digest .tp-digest-icon{display:none}.cl-topic .tp-digest-t b{color:var(--ck-text);font-weight:700}.cl-topic .tp-switch{border:1px solid var(--tp-border-2);flex:none;width:40px;height:24px;position:relative}.cl-topic .tp-switch i{background:var(--tp-faint);width:14px;height:14px;transition:left .12s;position:absolute;top:4px;left:4px}.cl-topic [aria-checked=true] .tp-switch{border-color:var(--ck-acc);background:var(--tp-acc-soft-2)}.cl-topic [aria-checked=true] .tp-switch i{background:var(--ck-acc);left:20px}.cl-topic .tp-digest[aria-disabled=true]{opacity:.55;cursor:default}.cl-topic .tp-followers{text-align:center;letter-spacing:.06em;color:var(--ck-muted-2);margin-top:8px;font-size:10.5px}.cl-topic .tp-share{margin-top:14px}.cl-topic .tp-share-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.cl-topic .tp-share-head a{height:44px}.cl-topic .tp-sharecard{border:1px solid var(--tp-border-2);background:var(--ck-bg);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;padding:12px 14px;display:grid}.cl-topic .tp-sharecard-k{letter-spacing:.08em;min-width:0;color:var(--ck-acc);white-space:nowrap;font-size:10px;display:flex}.cl-topic .tp-sharecard-n{text-overflow:ellipsis;min-width:0;overflow:hidden}.cl-topic .tp-sharecard-w{white-space:pre;flex:none}.cl-topic .tp-sharecard-f{font-family:var(--font-mono-stat), "Space Mono", monospace;letter-spacing:-.02em;margin-top:5px;font-size:26px;font-weight:700;line-height:1}.cl-topic .tp-sharecard-l{color:var(--ck-text-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:5px;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.cl-topic .tp-sharecard-logo{align-items:center;gap:6px;display:inline-flex}.cl-topic .tp-sharecard-logo img{border-radius:4px;width:18px;height:18px}.cl-topic .tp-sharecard-logo span{font-family:var(--font-heading), "Plus Jakarta Sans", sans-serif;color:var(--ck-muted);font-size:11px;font-weight:700;display:none}.cl-topic .tp-sharebtn{border:1px solid var(--tp-border-2);width:100%;height:44px;color:var(--ck-text);justify-content:center;align-items:center;gap:8px;margin-top:8px;font-size:13.5px;font-weight:600;display:flex}.cl-topic .tp-sharebtn .tp-icon{width:15px;height:15px}.cl-topic .tp-page-end{height:40px}.cl-topic .tp-pending{margin-top:28px;padding:18px 20px}.cl-topic .tp-pending p{color:var(--ck-muted);margin:6px 0 0;font-size:13.5px}.cl-topic .tp-failed{margin-top:40px}.cl-topic .tp-failed .tp-h2{margin-top:8px}.cl-topic .tp-failed-actions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}@media (min-width:1024px){.cl-elections.cl-topic{--tp-jump-top:56px}.cl-topic .tp-card-head{padding:14px 20px}.cl-topic .tp-card-pad{padding:16px 20px 18px}.cl-topic .tp-section{scroll-margin-top:calc(var(--tp-jump-top) + 56px);padding-top:72px}.cl-topic .tp-section.is-first{padding-top:44px}.cl-topic .tp-shead{border-bottom:1px solid var(--ck-border);flex-direction:row;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:16px;padding-bottom:14px}.cl-topic .tp-shead-l{flex-direction:column;flex:auto;gap:8px;min-width:0;display:flex}.cl-topic .tp-kicker{gap:8px;font-size:11.5px}.cl-topic .tp-dot{width:6px;height:6px}.cl-topic .tp-h2{font-size:26px;line-height:1.15}.cl-topic .tp-shead-meta{white-space:normal;text-align:right;flex:0 auto;max-width:46%;padding-bottom:5px;font-size:11px;line-height:1.5;display:block}.cl-topic .tp-pill{height:22px;padding:0 7px}.cl-topic .tp-crumbs{padding-top:22px}.cl-topic .tp-crumbs-right{align-items:center;gap:10px;display:flex}.cl-topic .tp-all-m{display:none}.cl-topic .tp-hero{grid-template-columns:minmax(0,1fr) 440px;align-items:stretch;gap:44px;margin-top:26px;display:grid}.cl-topic .tp-hero-kicker{gap:8px;margin-top:0;font-size:11px}.cl-topic .tp-hero-kicker .tp-dot{width:7px;height:7px}.cl-topic .tp-h1{letter-spacing:-.045em;margin-top:12px;font-size:64px;line-height:1}.cl-topic .tp-lead-p{margin-top:16px;font-size:18px}.cl-topic .tp-controls-k{margin-top:20px}.cl-topic .tp-chip{height:30px}.cl-topic .tp-controls.ck-hs{flex-wrap:wrap;margin:8px 0 0;padding:0;overflow:visible;-webkit-mask-image:none;mask-image:none}.cl-topic .tp-follow-row{margin-top:auto;padding-top:26px}.cl-topic .tp-weekcard{margin-top:0}.cl-topic .tp-weekcard .tp-card-head,.cl-topic .tp-snap>a{padding:14px 18px}.cl-topic .tp-snap-v{font-size:28px}.cl-topic .tp-snap-l{margin-top:3px;font-size:12.5px}.cl-topic .tp-snap-d{letter-spacing:.06em;margin-top:6px}.cl-topic .tp-spark-box{padding:16px 18px 14px}.cl-topic .tp-spark{flex:1;gap:6px;height:auto;min-height:92px;margin-top:14px}.cl-topic .tp-spark-v{font-size:11px}.cl-topic .tp-spark-axis{margin-top:6px}.cl-topic .tp-why{margin-top:12px;padding-top:12px}.cl-topic .tp-jump{margin-top:32px}.cl-topic .tp-jump-in{height:46px}.cl-topic .tp-jump a{height:46px;padding:0 13px;font-size:11.5px}.cl-topic .tp-jump-follow{margin-left:auto;display:inline-flex}.cl-topic .tp-jump-list.ck-hs{margin:0;padding:0}.cl-topic .tp-lead-top{grid-template-columns:440px minmax(0,1fr);display:grid}.cl-topic .tp-lead-top.no-img{grid-template-columns:minmax(0,1fr)}.cl-topic .tp-lead-img{height:auto;min-height:420px}.cl-topic .tp-badge{gap:8px;height:30px;padding:0 11px;font-size:11px}.cl-topic .tp-caption{padding:9px 14px}.cl-topic .tp-lead-body{padding:22px 26px}.cl-topic .tp-lead-h{letter-spacing:-.03em;margin-top:12px;font-size:31px;line-height:1.1}.cl-topic .tp-lead-sum{margin-top:12px;font-size:15.5px;line-height:1.55}.cl-topic .tp-people{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin-top:16px;display:grid}.cl-topic .tp-person{border-bottom:0;grid-template-columns:36px minmax(0,1fr);min-height:0}.cl-topic .tp-person .tp-chev{display:none}.cl-topic .tp-person .ck-avatar{--ck-av:32px;--ck-av-font:10px}.cl-topic .tp-person-n{font-size:14.5px}.cl-topic .tp-person-r{margin-top:2px}.cl-topic .tp-spread{margin-top:auto;padding-top:18px}.cl-topic .tp-spread-in{border-top:1px solid var(--ck-border);padding-top:16px}.cl-topic .tp-spread-top{align-items:center}.cl-topic .tp-count b{font-size:34px}.cl-topic .tp-spread .tp-seg{height:8px;margin-top:10px}.cl-topic .tp-spread-foot{margin-top:8px}.cl-topic .tp-spread-sum{display:block}.cl-topic .tp-lag,.cl-topic .tp-tally{letter-spacing:.06em;font-size:10.5px}.cl-topic .tp-spread-top .tp-tally-m{display:none}.cl-topic .tp-sides{border-top:1px solid var(--ck-border);padding:16px 22px 18px}.cl-topic .tp-sides-head{margin-top:0}.cl-topic .tp-frames-grid{grid-template-columns:repeat(var(--tp-frame-n,3), minmax(0, 1fr));background:var(--ck-border);border:1px solid var(--ck-border);gap:1px;margin-top:10px;display:grid}.cl-topic .tp-frames-grid .tp-frame{background:var(--ck-surf-2);border:0;padding:14px 16px}.cl-topic .tp-frame-q{margin-top:10px;font-size:18px}.cl-topic .tp-frame-head{padding-top:14px}.cl-topic .tp-list-head{margin-top:22px}.cl-topic .tp-story{grid-template-columns:184px minmax(0,1fr) 230px;min-height:160px}.cl-topic .tp-story.no-img{grid-template-columns:minmax(0,1fr) 230px}.cl-topic .tp-thumb{min-height:160px}.cl-topic .tp-rank{height:26px;padding:0 8px;font-size:11px}.cl-topic .tp-story-body{padding:16px 20px}.cl-topic .tp-story-meta{letter-spacing:.08em;font-size:10.5px}.cl-topic .tp-story-t{letter-spacing:-.015em;margin-top:7px;font-size:19px}.cl-topic .tp-story-sum{color:var(--ck-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:6px;font-size:13.5px;line-height:1.5;display:block;overflow:hidden}.cl-topic .tp-story-people{align-items:center;gap:10px;min-height:32px;margin-top:auto;padding-top:12px;display:flex}.cl-topic .tp-stack{display:flex}.cl-topic .tp-stack .ck-avatar{box-shadow:0 0 0 2px var(--ck-pc,var(--ck-faint)), 0 0 0 4px var(--ck-surf)}.cl-topic .tp-stack .ck-avatar+.ck-avatar{margin-left:-8px}.cl-topic .tp-story-who{letter-spacing:.06em;color:var(--ck-text-2);white-space:nowrap;font-size:10.5px}.cl-topic .tp-story-who span{color:var(--ck-muted-2)}.cl-topic .tp-story-spread{border-left:1px solid var(--ck-border);justify-content:center;gap:0;margin-top:0;padding:16px 20px}.cl-topic .tp-story-spread .tp-k-label{display:block}.cl-topic .tp-story-spread-row{flex-direction:column;align-items:stretch;gap:9px;margin-top:8px;display:flex}.cl-topic .tp-story-spread .tp-count b{font-size:30px}.cl-topic .tp-story-spread .tp-seg{height:6px}.cl-topic .tp-story-spread .tp-chiprow{letter-spacing:.06em;margin-top:9px;font-size:10.5px}.cl-topic .tp-members{margin-top:12px}.cl-topic .tp-members .tp-card-head .tp-k:last-child{display:inline}.cl-topic .tp-members-grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cl-topic .tp-member{grid-template-columns:36px minmax(0,1fr) auto;align-items:start;gap:12px;min-height:0;padding:14px 20px}.cl-topic .tp-member .ck-avatar{--ck-av:36px;--ck-av-font:10.5px}.cl-topic .tp-member+.tp-member{border-top:0}.cl-topic .tp-members-grid .tp-member{border-bottom:1px solid var(--ck-border);border-right:1px solid var(--ck-border)}.cl-topic .tp-members-grid .tp-member:nth-child(3n),.cl-topic .tp-members-grid .tp-member:last-child{border-right:0}.cl-topic .tp-members-grid .tp-member.is-last-row{border-bottom:0}.cl-topic a.tp-member:hover{background:var(--ck-surf-2)}.cl-topic .tp-member-r{font-size:12.5px}.cl-topic .tp-congress-row1{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:stretch;gap:12px;display:grid}.cl-topic .tp-funnel{flex-direction:column;display:flex}.cl-topic .tp-funnel-row{padding:9px 0}.cl-topic .tp-funnel-l{font-size:14px}.cl-topic .tp-funnel-n{gap:10px}.cl-topic .tp-funnel-n .tp-mono{font-size:10.5px}.cl-topic .tp-funnel-n .tp-num{font-size:17px}.cl-topic .tp-funnel-row .tp-track{height:8px;margin-top:6px}.cl-topic .tp-cross{margin-top:auto;padding:12px 14px}.cl-topic .tp-cross-wrap{margin-top:auto;padding-top:16px}.cl-topic .tp-cross-grid{grid-template-columns:72px minmax(0,1fr) 40px;gap:7px 10px;margin-top:10px}.cl-topic .tp-cross-grid .tp-track{height:8px}.cl-topic .tp-cross-grid .tp-num{font-size:13px}.cl-topic .tp-watch{grid-template-columns:92px minmax(0,1fr);gap:16px;padding:14px 20px;display:grid}.cl-topic a.tp-watch:hover{background:var(--ck-surf-2)}.cl-topic .tp-watch-when{font-size:10.5px;display:block}.cl-topic .tp-watch-when .tp-watch-venue{color:var(--ck-muted-2);margin-top:3px;font-size:10px;display:block}.cl-topic .tp-watch-when .tp-sep-m,.cl-topic .tp-watch-when .tp-pill{display:none}.cl-topic .tp-watch-num{color:var(--ck-text-2);flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;display:flex}.cl-topic .tp-watch-t{margin-top:4px}.cl-topic .tp-watch-why{font-size:13px}.cl-topic .tp-votes{grid-template-columns:340px minmax(0,1fr);margin-top:12px;display:grid}.cl-topic .tp-patterns{border-bottom:0;border-right:1px solid var(--ck-border);padding:16px 20px 18px}.cl-topic .tp-patbar{height:16px;margin-top:14px}.cl-topic .tp-legend{flex-direction:column;gap:9px;margin-top:12px}.cl-topic .tp-legend-i{white-space:normal;grid-template-columns:10px minmax(0,1fr) auto;align-items:baseline;gap:10px;display:grid}.cl-topic .tp-legend-i i{width:10px;height:10px;transform:translateY(1px)}.cl-topic .tp-legend-i .tp-legend-l{color:var(--ck-text);font-size:13.5px;font-weight:700}.cl-topic .tp-legend-d{color:var(--ck-muted);margin-top:1px;font-size:12px;line-height:1.4;display:block}.cl-topic .tp-legend-i b{font-size:14px}.cl-topic .tp-note{border-top:1px solid var(--ck-border);margin-top:14px;padding-top:12px;font-size:12.5px;line-height:1.5}.cl-topic .tp-rc{grid-template-columns:minmax(0,1fr) 96px 120px;align-items:center;gap:16px;padding:13px 20px;display:grid}.cl-topic a.tp-rc:hover{background:var(--ck-surf-2)}.cl-topic .tp-rc-left{min-width:0}.cl-topic .tp-rc-top .tp-pill,.cl-topic .tp-rc-mid .tp-rc-tally,.cl-topic .tp-rc-bot .tp-rc-need{display:none}.cl-topic .tp-rc-mid{margin-top:3px}.cl-topic .tp-rc-pat{font-size:12.5px}.cl-topic .tp-rc-pill-d{justify-self:start;display:block}.cl-topic .tp-rc-right{text-align:right;display:block}.cl-topic .tp-rc-right b{font-family:var(--font-mono-stat), "Space Mono", monospace;font-size:16px;font-weight:700;display:block}.cl-topic .tp-rc-right span{letter-spacing:.06em;color:var(--ck-muted-2);white-space:nowrap;margin-top:2px;font-size:10px;display:block}.cl-topic .tp-billtabs{display:none}.cl-topic .tp-bills3{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:12px;margin-top:12px;display:grid}.cl-topic .tp-bills3>div,.cl-topic .tp-bills3>.is-off{flex-direction:column;display:flex}.cl-topic .tp-billcard{padding:14px 20px 4px}.cl-topic .tp-billcard .tp-card-k{justify-content:space-between;gap:10px;display:flex}.cl-topic .tp-bill{padding:12px 0}.cl-topic .tp-pips{margin-top:8px}.cl-topic .tp-gain-n b{font-size:22px}.cl-topic .tp-gain-split .tp-seg{width:56px}.cl-topic .tp-leading{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:12px;display:grid}.cl-topic .tp-cmte{padding:11px 0}.cl-topic .tp-cmte-top{grid-template-columns:minmax(0,1fr) 150px 40px;align-items:center;gap:14px;display:grid}.cl-topic .tp-cmte-n{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cl-topic .tp-cmte-top .tp-track{height:8px;margin-top:0}.cl-topic .tp-cmte>.tp-track{display:none}.cl-topic .tp-cmte-top .tp-num{text-align:right;font-size:13px}.cl-topic .tp-cmte-who{white-space:nowrap;gap:16px;margin-top:4px;font-size:12.5px}.cl-topic .tp-cmte-who .tp-k-role{display:inline}.cl-topic .tp-cmte-who .tp-dotp,.cl-topic .tp-sponsors{display:none}.cl-topic .tp-butterfly{display:block}.cl-topic .tp-bf-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 18px;margin-top:14px;display:grid}.cl-topic .tp-bf-head span:first-child{text-align:right}.cl-topic .tp-bf{margin-top:8px;position:relative}.cl-topic .tp-bf-axis{background:var(--tp-border-2);width:1px;position:absolute;top:0;bottom:0;left:50%}.cl-topic .tp-bf-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:0 18px;min-height:46px;display:grid}.cl-topic .tp-bf-r{color:var(--ck-text);grid-template-columns:minmax(0,1fr) 22px 70px;align-items:center;gap:8px;display:grid}.cl-topic .tp-bf-d{color:var(--ck-text);grid-template-columns:70px 22px minmax(0,1fr);align-items:center;gap:8px;display:grid}.cl-topic .tp-bf-r .tp-bf-who{text-align:right}.cl-topic .tp-bf-who{min-width:0}.cl-topic .tp-bf-who b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;display:block;overflow:hidden}.cl-topic .tp-bf-who span{color:var(--ck-muted-2);white-space:nowrap;font-size:10px;display:block}.cl-topic .tp-bf-n{font-family:var(--font-mono-stat), "Space Mono", monospace;font-size:13px;font-weight:700}.cl-topic .tp-bf-r .tp-bf-n{text-align:right}.cl-topic .tp-bf-bar{height:10px;display:flex}.cl-topic .tp-bf-r .tp-bf-bar{justify-content:flex-end}.cl-topic .tp-bf-bar i{height:100%;display:block}.cl-topic .tp-bf-r .tp-bf-bar i{background:var(--ck-r)}.cl-topic .tp-bf-d .tp-bf-bar i{background:var(--ck-d)}.cl-topic .tp-bf-foot{border-top:1px solid var(--ck-border);color:var(--ck-muted);margin-top:auto;padding-top:14px;font-size:12.5px;line-height:1.5}.cl-topic .tp-zipchip,.cl-topic .tp-mtabs,.cl-topic .tp-mcard,.cl-topic .tp-yours-note{display:none}.cl-topic .tp-matrix{display:block}.cl-topic .tp-mx-row{grid-template-columns:300px repeat(var(--tp-mx-n,3), minmax(0, 1fr));display:grid}.cl-topic .tp-mx-head{border-bottom:1px solid var(--ck-border)}.cl-topic .tp-mx-corner{align-items:flex-end;padding:14px 20px;display:flex}.cl-topic .tp-mx-member{border-left:1px solid var(--ck-border);color:var(--ck-text);align-items:center;gap:10px;min-width:0;padding:14px 16px;display:flex}.cl-topic a.tp-mx-member:hover{background:var(--ck-surf-2);color:var(--ck-text);text-decoration:none}.cl-topic .tp-mx-member b{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:700;display:block;overflow:hidden}.cl-topic .tp-mx-who{min-width:0;display:block}.cl-topic .tp-mx-member .tp-mono{letter-spacing:.08em;color:var(--ck-muted-2);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:10px;display:block;overflow:hidden}.cl-topic .tp-mx-vote{border-bottom:1px solid var(--ck-divider)}.cl-topic .tp-mx-title{color:var(--ck-text);padding:11px 20px}.cl-topic a.tp-mx-title:hover{background:var(--ck-surf-2);color:var(--ck-text);text-decoration:none}.cl-topic .tp-mx-title b{font-size:13.5px;font-weight:600;line-height:1.35;display:block}.cl-topic .tp-mx-title span{letter-spacing:.06em;color:var(--ck-muted-2);margin-top:2px;font-size:10px;display:block}.cl-topic .tp-mx-cell{border-left:1px solid var(--ck-border);align-items:center;padding:0 16px;display:flex}.cl-topic .tp-mx-stat{background:var(--ck-surf-2);border-top:1px solid var(--ck-divider)}.cl-topic .tp-mx-stat.is-first{border-top:1px solid var(--ck-border)}.cl-topic .tp-mx-stat-l{align-items:center;padding:10px 20px;display:flex}.cl-topic .tp-mx-stat-c{border-left:1px solid var(--ck-border);align-items:baseline;gap:8px;min-width:0;padding:10px 16px;display:flex}.cl-topic .tp-mx-stat-c b{font-family:var(--font-mono-stat), "Space Mono", monospace;font-size:17px;font-weight:700}.cl-topic .tp-mx-stat-c b.is-acc{color:var(--ck-acc)}.cl-topic .tp-mx-stat-c b.is-sm{font-size:13px}.cl-topic .tp-mx-stat-c b.is-none{color:var(--tp-faint)}.cl-topic .tp-mx-stat-c span{color:var(--ck-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.cl-topic .tp-mx-foot{border-top:1px solid var(--ck-border);color:var(--ck-muted);justify-content:space-between;align-items:center;gap:16px;padding:12px 20px;font-size:12.5px;display:flex}.cl-topic .tp-zipform{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:18px 20px;display:grid}.cl-topic .tp-zipform-t{font-size:16px}.cl-topic .tp-zipform-s{font-size:13px}.cl-topic .tp-zipform form{gap:6px;margin-top:0;display:flex}.cl-topic .tp-zipform input{width:130px;height:44px;font-size:15px}.cl-topic .tp-zipform .tp-btn{height:44px}.cl-topic .tp-zip-meta{display:inline}.cl-topic .tp-coverage-row1{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:stretch;gap:12px;display:grid}.cl-topic .tp-colcard{flex-direction:column;display:flex}.cl-topic .tp-cols{gap:8px;margin-top:16px}.cl-topic .tp-col-v{font-size:11.5px}.cl-topic .tp-col-box{height:150px;margin-top:6px}.cl-topic .tp-col-l{letter-spacing:.04em;margin-top:6px}.cl-topic .tp-col-legend{letter-spacing:.06em;gap:16px;margin-top:14px;font-size:10.5px}.cl-topic .tp-col-legend i{width:10px;height:10px}.cl-topic .tp-takeaway{margin-top:auto;padding-top:14px;font-size:13px}.cl-topic .tp-takeaway-wrap{margin-top:auto}.cl-topic .tp-blindcard{flex-direction:column;display:flex}.cl-topic .tp-blind{flex-direction:column;flex:1;justify-content:center;padding:14px 20px;display:flex}.cl-topic a.tp-blind:hover{background:var(--ck-surf-2)}.cl-topic .tp-blind-top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cl-topic .tp-blind-lag{margin-top:0}.cl-topic .tp-blind-t{margin-top:7px;font-size:14.5px}.cl-topic .tp-blind-b{margin-top:4px;font-size:13px}.cl-topic .tp-outlets-card{margin-top:12px}.cl-topic .tp-outlets{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.cl-topic .tp-outlet{grid-template-columns:22px minmax(0,1fr) 78px minmax(0,.9fr) 34px;gap:12px;padding:0 20px}.cl-topic .tp-outlet+.tp-outlet{border-top:0}.cl-topic .tp-outlets .tp-outlet{border-bottom:1px solid var(--ck-divider)}.cl-topic .tp-outlets .tp-outlet:nth-child(odd){border-right:1px solid var(--ck-border)}.cl-topic .tp-outlets .tp-outlet.is-last-row{border-bottom:0}.cl-topic a.tp-outlet:hover{background:var(--ck-surf-2)}.cl-topic .tp-outlet .tp-track{height:6px}.cl-topic .tp-outlet-side-m{display:none}.cl-topic .tp-outlet-side-d{display:inline-flex}.cl-topic .tp-foot{padding:12px 20px}.cl-topic .tp-learn{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:stretch;gap:12px;display:grid}.cl-topic .tp-learn-left{flex-direction:column;gap:12px;min-width:0;display:flex}.cl-topic .tp-learn-grid{border:1px solid var(--ck-border);background:var(--ck-surf);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cl-topic .tp-learn-grid .tp-explainer{border:0;gap:6px;padding:16px 18px}.cl-topic .tp-learn-grid .tp-explainer:nth-child(odd){border-right:1px solid var(--ck-border)}.cl-topic .tp-learn-grid .tp-explainer.is-top-row{border-bottom:1px solid var(--ck-border)}.cl-topic .tp-learn-grid a.tp-explainer:hover{background:var(--ck-surf-2)}.cl-topic .tp-learn-grid .tp-explainer-k{font-size:10.5px}.cl-topic .tp-learn-grid .tp-explainer-t{font-size:15px}.cl-topic .tp-learn-grid .tp-explainer-d{font-size:12.5px;line-height:1.45}.cl-topic .tp-learn-carousel{display:none}.cl-topic .tp-bills3>div{flex-direction:column;display:flex}.cl-topic .tp-bills3>div>.tp-card{flex:1}.cl-topic .tp-relatedcard{flex:1;padding:16px 20px}.cl-topic .tp-related{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.cl-topic .tp-related .tp-related-chip{background:var(--ck-surf-2);height:36px}.cl-topic .tp-followcard{padding:20px 22px 20px 25px}.cl-topic .tp-followcard-t{margin-top:8px;font-size:22px;line-height:1.2}.cl-topic .tp-benefit{margin-top:14px;font-size:13.5px}.cl-topic .tp-digest{background:0 0;border:0;grid-template-columns:18px minmax(0,1fr) auto;align-items:start;gap:10px;min-height:0;margin-top:10px;padding:0}.cl-topic .tp-digest .tp-digest-icon{color:var(--ck-muted-2);width:15px;height:15px;margin-top:1px;display:inline-flex}.cl-topic .tp-digest-t{font-size:13.5px;line-height:1.45}.cl-topic .tp-digest-t b{display:none}.cl-topic .tp-switch{width:34px;height:20px}.cl-topic .tp-switch i{width:12px;height:12px;top:3px;left:3px}.cl-topic [aria-checked=true] .tp-switch i{left:17px}.cl-topic .tp-followcard .tp-btn.is-block{height:46px;margin-top:18px}.cl-topic .tp-share{margin-top:auto;padding-top:18px}.cl-topic .tp-share-head a{height:auto}.cl-topic .tp-sharecard{gap:12px;margin-top:8px;padding:14px 16px}.cl-topic .tp-sharecard-f{margin-top:6px;font-size:30px}.cl-topic .tp-sharecard-l{font-size:12.5px}.cl-topic .tp-sharecard-logo span{display:inline}.cl-topic .tp-sharebtn{display:none}.cl-topic .tp-page-end{height:96px}}@media (prefers-reduced-motion:reduce){.cl-topic .tp-switch i{transition:none}}