.vote-choice_row__ovoX7{display:flex;gap:8px}.vote-choice_choice__B10oc{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;min-height:56px;padding:0 8px;box-sizing:border-box;border:1px solid;border-radius:var(--radius-control);font-family:var(--font-ui);font-size:15px;font-weight:700;line-height:1.2;cursor:pointer;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;position:relative;z-index:3;isolation:isolate}.vote-choice_choice__B10oc[data-intent=support]{background:var(--aligned-bg-light);color:var(--aligned-text-light);border-color:var(--aligned-text-light)}.vote-choice_choice__B10oc[data-intent=oppose]{background:var(--defied-bg-light);color:var(--defied-text-light);border-color:var(--defied-text-light)}.vote-choice_choice__B10oc[data-intent=unsure]{background:var(--surface-muted);color:var(--text-muted);border-color:var(--hairline)}.vote-choice_choice__B10oc[data-selected=true][data-intent=support]{background:var(--aligned-text-light);color:var(--surface-page)}.vote-choice_choice__B10oc[data-selected=true][data-intent=oppose]{background:var(--defied-text-light);color:var(--surface-page)}.vote-choice_choice__B10oc[data-selected=true][data-intent=unsure]{background:var(--ink);color:var(--surface-raised)}.vote-choice_choice__B10oc:hover:not(:disabled):not([data-selected=true]){filter:brightness(.97)}.vote-choice_choice__B10oc:active:not(:disabled){transform:scale(.985);filter:brightness(.93);transition:transform .12s ease,filter .12s ease}.vote-choice_choice__B10oc:focus-visible{outline:2px solid var(--editorial-accent);outline-offset:2px}.vote-choice_choice__B10oc:disabled{opacity:.6;cursor:default}.GlossTip_chipTrigger__rTrox{display:inline-flex;align-items:center;gap:4px;cursor:pointer;transition:filter .12s ease,transform .12s ease;-webkit-tap-highlight-color:transparent}.GlossTip_chipTrigger__rTrox:hover{filter:brightness(1.06)}.GlossTip_chipTrigger__rTrox:active{transform:scale(.97)}.GlossTip_chipTrigger__rTrox:focus-visible{outline:2px solid currentColor;outline-offset:2px}.detail-system_page__DH_yv{width:100%;max-width:var(--content-reading);margin:0 auto;padding:8px 16px calc(env(safe-area-inset-bottom, 0px) + 112px);box-sizing:border-box;overflow-x:clip;color:var(--ink);font-family:var(--font-ui)}.detail-system_page__DH_yv *{min-width:0}.detail-system_section__K7nsZ{padding:22px 0;border-top:1px solid var(--hairline)}.detail-system_section__K7nsZ[data-flush=true]{border-top:0;padding-top:0}.detail-system_sectionHead__KhYxh{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 12px}.detail-system_eyebrow__ARc0E{margin:0;color:var(--editorial-accent);font-family:var(--font-ui);font-size:.6875rem;font-weight:780;letter-spacing:.12em;text-transform:uppercase;line-height:1.2}.detail-system_eyebrow__ARc0E[data-tone=ink]{color:var(--ink)}.detail-system_eyebrow__ARc0E[data-tone=muted]{color:var(--text-muted)}.detail-system_sectionAside__dIk_S{margin:0;color:var(--text-muted);font-family:var(--font-data);font-size:.6875rem;font-variant-numeric:tabular-nums;white-space:nowrap}.detail-system_subhead__s2RIL{margin:0 0 6px;color:var(--text-muted);font-size:.6875rem;font-weight:760;letter-spacing:.1em;text-transform:uppercase}.detail-system_module__4Cthg+.detail-system_module__4Cthg{margin-top:18px}.detail-system_body__P66SY{margin:0;color:var(--text-body);font-size:.9375rem;line-height:1.6}.detail-system_lead__aGfqx{margin:0;color:var(--ink);font-size:1.0625rem;font-weight:500;line-height:1.55}.detail-system_muted__ht4dc{margin:0;color:var(--text-muted);font-size:.8125rem;line-height:1.5}.detail-system_fine__t1rKg{margin:0;color:var(--text-muted);font-size:.75rem;line-height:1.5}.detail-system_meta__kxEzb{margin:0;color:var(--text-muted);font-family:var(--font-data);font-size:.6875rem;font-variant-numeric:tabular-nums;letter-spacing:.08em;text-transform:uppercase;line-height:1.5;overflow-wrap:anywhere}.detail-system_inlineLink__txDYK{color:var(--editorial-accent);font-weight:700;text-decoration:none}.detail-system_inlineLink__txDYK:hover{text-decoration:underline;text-underline-offset:3px}.detail-system_inlineLink__txDYK:focus-visible{outline:2px solid var(--editorial-accent);outline-offset:2px}.detail-system_textButton__Y5Gqw{display:inline-flex;align-items:center;min-height:36px;padding:0;border:0;background:transparent;color:var(--editorial-accent);font:inherit;font-size:.8125rem;font-weight:700;cursor:pointer}.detail-system_textButton__Y5Gqw:focus-visible{outline:2px solid var(--editorial-accent);outline-offset:2px}.detail-system_heroTop__KaIf_{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;margin:0 0 6px}.detail-system_back__mZ_88{display:inline-flex;align-items:center;gap:4px;min-height:44px;min-width:44px;margin-left:-6px;padding:0 8px 0 2px;border:0;background:transparent;color:var(--text-muted);font:inherit;font-size:.8125rem;font-weight:700;cursor:pointer;text-decoration:none}.detail-system_back__mZ_88:hover{color:var(--ink)}.detail-system_back__mZ_88:focus-visible{outline:2px solid var(--editorial-accent);outline-offset:2px}.detail-system_headline__fslhv{margin:8px 0 0;color:var(--ink);font-family:var(--font-display);font-size:clamp(1.5rem,1.15rem + 1.7vw,2.125rem);font-weight:700;letter-spacing:-.02em;line-height:1.15;text-wrap:balance;overflow-wrap:anywhere}.detail-system_deck__BodBA{margin:10px 0 0;color:var(--text-body);font-size:1rem;line-height:1.55}.detail-system_tapWrap__dl0k1{display:inline-flex;align-items:center}.detail-system_tapWrap__dl0k1>button{min-height:44px;padding:0 8px;margin-left:-8px}.detail-system_tapLink__vKL55{display:inline-flex;align-items:center;min-height:44px;color:var(--editorial-accent);font-weight:700;text-decoration:none}.detail-system_tapLink__vKL55:hover{text-decoration:underline;text-underline-offset:3px}.detail-system_tapLink__vKL55:focus-visible{outline:2px solid var(--editorial-accent);outline-offset:2px}.detail-system_heroFoot__CfM8A{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin-top:12px}.detail-system_heroNote__tTxzO{margin:0;color:var(--text-muted);font-size:.8125rem;line-height:1.5}.detail-system_disclosure__boYsB{margin-top:12px;border-top:1px solid var(--hairline)}.detail-system_disclosureSummary__u_zt3{display:flex;align-items:center;gap:8px;min-height:44px;padding:0;color:var(--text-muted);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.detail-system_disclosureSummary__u_zt3::-webkit-details-marker{display:none}.detail-system_disclosureSummary__u_zt3::marker{content:""}.detail-system_disclosureSummary__u_zt3:after{content:"+";margin-left:auto;color:var(--text-muted);font-family:var(--font-data);font-size:.9375rem;font-weight:600;line-height:1}.detail-system_disclosure__boYsB[open]>.detail-system_disclosureSummary__u_zt3:after{content:"\2212"}.detail-system_disclosureSummary__u_zt3:hover{color:var(--ink)}.detail-system_disclosureSummary__u_zt3:focus-visible{outline:2px solid var(--editorial-accent);outline-offset:2px}.detail-system_disclosureBody__W8Hi5{padding:4px 0 12px;color:var(--text-body);font-size:.875rem;line-height:1.6}.detail-system_disclosureBody__W8Hi5 p{margin:0}.detail-system_disclosureBody__W8Hi5 p+p{margin-top:6px}.detail-system_recordRow__q7Ak7{display:grid;grid-template-columns:minmax(6.5rem,9rem) minmax(0,1fr);gap:4px 12px;padding:8px 0;border-top:1px solid var(--hairline);font-size:.8125rem;line-height:1.5}.detail-system_recordRow__q7Ak7:first-child{border-top:0}.detail-system_recordKey__LFzd1{color:var(--text-muted);font-family:var(--font-data);font-size:.6875rem;letter-spacing:.06em;text-transform:uppercase;padding-top:2px}.detail-system_recordValue__WuvVu{color:var(--ink);overflow-wrap:anywhere}.detail-system_question__30POQ{margin:4px 0 14px;color:var(--ink);font-family:var(--font-display);font-size:1.375rem;font-weight:700;letter-spacing:-.012em;line-height:1.25}.detail-system_choices__zMGqG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.detail-system_choices__zMGqG[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-system_choice__Yw4oM{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:60px;padding:8px 6px;border:1px solid var(--ink);border-radius:var(--radius-control);background:transparent;color:var(--ink);font-family:var(--font-ui);font-size:.8125rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;line-height:1.1;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .12s ease,color .12s ease,border-color .12s ease}.detail-system_choice__Yw4oM[data-weight=tertiary]{border-color:var(--hairline);color:var(--text-muted)}.detail-system_choiceMark__Tdvnp{display:block;width:18px;height:3px;background:var(--hairline)}.detail-system_choice__Yw4oM[data-selected=true]{background:var(--ink);border-color:var(--ink);color:var(--surface-page)}.detail-system_choice__Yw4oM[data-selected=true] .detail-system_choiceMark__Tdvnp{background:var(--editorial-accent)}.detail-system_choice__Yw4oM[data-selected=true][data-weight=tertiary] .detail-system_choiceMark__Tdvnp{background:var(--surface-page)}.detail-system_choice__Yw4oM:hover:not(:disabled):not([data-selected=true]){background:var(--surface-muted)}.detail-system_choice__Yw4oM:active:not(:disabled){background:var(--ink);color:var(--surface-page)}.detail-system_choice__Yw4oM:focus-visible{outline:2px solid var(--editorial-accent);outline-offset:2px}.detail-system_choice__Yw4oM:disabled{opacity:.55;cursor:default}.detail-system_positionStatus__7_bF0{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 12px;margin-top:12px}.detail-system_verifyStep__v_7Vt{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;margin-top:14px;padding:12px 14px;border:1px solid var(--hairline);border-left:3px solid var(--editorial-accent);background:var(--surface-raised)}.detail-system_errorLine__7PISx{margin:10px 0 0;color:var(--defied-text-light);font-size:.8125rem;font-weight:600}.detail-system_button___vS6T{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 18px;border:1px solid var(--ink);border-radius:var(--radius-control);background:var(--ink);color:var(--surface-page);font-family:var(--font-ui);font-size:.875rem;font-weight:750;letter-spacing:.02em;line-height:1;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .12s ease,color .12s ease}.detail-system_button___vS6T[data-variant=accent]{background:var(--editorial-accent);border-color:var(--editorial-accent)}.detail-system_button___vS6T[data-variant=secondary]{background:transparent;color:var(--ink)}.detail-system_button___vS6T[data-variant=secondary]:hover:not(:disabled){background:var(--surface-muted)}.detail-system_button___vS6T[data-full=true]{width:100%}.detail-system_button___vS6T:hover:not(:disabled){filter:brightness(.94)}.detail-system_button___vS6T:focus-visible{outline:2px solid var(--editorial-accent);outline-offset:2px}.detail-system_button___vS6T:disabled{opacity:.55;cursor:not-allowed}.detail-system_buttonRow__bzq7P{display:flex;flex-wrap:wrap;gap:8px}.detail-system_buttonRow__bzq7P>*{flex:1 1 10rem}.detail-system_signalBar__wTNEg{display:flex;height:10px;width:100%;overflow:hidden;background:var(--surface-muted)}.detail-system_signalSegment__KO5Bv{height:100%}.detail-system_signalSegment__KO5Bv[data-side=for]{background:var(--record-accent)}.detail-system_signalSegment__KO5Bv[data-side=against]{background:var(--editorial-accent)}.detail-system_signalSegment__KO5Bv[data-side=unsure]{background:var(--text-muted);opacity:.45}.detail-system_signalLegend__iw5Ui{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px}.detail-system_signalLegend__iw5Ui[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-system_signalStat__Q5ZZX{min-width:0}.detail-system_signalPct__ekU5G{display:block;color:var(--ink);font-family:var(--font-data);font-size:1.375rem;font-weight:650;font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1.1}.detail-system_signalPct__ekU5G[data-side=for]{color:var(--record-accent)}.detail-system_signalPct__ekU5G[data-side=against]{color:var(--editorial-accent)}.detail-system_signalLabel__Hi96L{display:block;margin-top:2px;color:var(--text-muted);font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.detail-system_signalFoot__Nt6Ry{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;margin-top:10px}.detail-system_signalEarly__fbu88{padding:12px 14px;border:1px dashed var(--hairline);color:var(--text-muted);font-size:.8125rem;line-height:1.5}.detail-system_chips___RW7H{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.detail-system_chip__hpEFi{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;background:var(--surface-muted);color:var(--ink);font-size:.75rem;font-weight:650;line-height:1.2}.detail-system_arguments__hzVFR{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:640px){.detail-system_arguments__hzVFR{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}.detail-system_argumentSide__audR1{border-top:2px solid var(--ink);padding-top:10px}.detail-system_argumentList__uAoos{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.detail-system_argumentItem__JndFF{display:grid;grid-template-columns:1.25rem minmax(0,1fr);gap:6px;color:var(--text-body);font-size:.875rem;line-height:1.55}.detail-system_argumentIndex__vUw7k{color:var(--text-muted);font-family:var(--font-data);font-size:.6875rem;font-variant-numeric:tabular-nums;padding-top:3px}.detail-system_stepPair__KdOyG{display:grid;grid-template-columns:1fr;gap:12px}@media (min-width:520px){.detail-system_stepPair__KdOyG{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}.detail-system_stepBlock__OLszJ{padding-left:12px;border-left:3px solid var(--hairline)}.detail-system_stepBlock__OLszJ[data-live=true]{border-left-color:var(--editorial-accent)}.detail-system_stepValue__uCDqS{margin:2px 0 0;color:var(--ink);font-size:1rem;font-weight:650;line-height:1.35}.detail-system_stepDetail__ZhhjH{margin:4px 0 0;color:var(--text-muted);font-size:.8125rem;line-height:1.5}.detail-system_path__Yvn83{margin:0;padding:0;list-style:none}.detail-system_pathItem__H15SA{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;padding:8px 0;font-size:.875rem;line-height:1.5}.detail-system_pathMarker__nzwrX{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin-top:2px;border:1px solid var(--hairline);border-radius:50%;color:var(--text-muted);font-family:var(--font-data);font-size:.625rem;font-weight:700}.detail-system_pathItem__H15SA[data-state=done] .detail-system_pathMarker__nzwrX{background:var(--record-accent);border-color:var(--record-accent);color:#fff}.detail-system_pathItem__H15SA[data-state=current] .detail-system_pathMarker__nzwrX{background:var(--editorial-accent);border-color:var(--editorial-accent);color:#fff}.detail-system_pathLabel__EbcrQ{color:var(--ink);font-weight:650}.detail-system_pathItem__H15SA[data-state=upcoming] .detail-system_pathLabel__EbcrQ{color:var(--text-muted);font-weight:500}.detail-system_pathDetail__XJzBb{display:block;color:var(--text-muted);font-size:.75rem}.detail-system_compare__iXdvf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;border-top:2px solid var(--ink);padding-top:12px}.detail-system_compareCell__6vnWK{min-width:0}.detail-system_compareCell__6vnWK+.detail-system_compareCell__6vnWK{border-left:1px solid var(--hairline);padding-left:16px}.detail-system_compareValue__8Waxx{margin:4px 0 0;color:var(--ink);font-family:var(--font-data);font-size:clamp(1.25rem,1rem + 1.4vw,1.75rem);font-weight:650;font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1.1;overflow-wrap:anywhere}.detail-system_compareValue__8Waxx[data-tone=for]{color:var(--record-accent)}.detail-system_compareValue__8Waxx[data-tone=against]{color:var(--editorial-accent)}.detail-system_compareSub__TDK_w{margin:4px 0 0;color:var(--text-muted);font-size:.75rem;line-height:1.45}.detail-system_verdictLine__1bhQP{margin:14px 0 0;padding:12px 14px;border-left:3px solid var(--ink);background:var(--surface-raised);color:var(--ink);font-size:.9375rem;line-height:1.5}.detail-system_verdictLine__1bhQP[data-tone=against]{border-left-color:var(--editorial-accent)}.detail-system_verdictLine__1bhQP[data-tone=for]{border-left-color:var(--record-accent)}.detail-system_verdictLine__1bhQP p{margin:0}.detail-system_verdictChip__WrxxJ{display:inline-block;margin:0;padding:2px 8px;background:var(--ink);color:var(--surface-page);font-family:var(--font-ui);font-size:.6875rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.detail-system_verdictChip__WrxxJ[data-tone=for]{background:var(--record-accent)}.detail-system_verdictChip__WrxxJ[data-tone=against]{background:var(--editorial-accent)}.detail-system_moneyRow__TTpof{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid var(--hairline);font-size:.875rem}.detail-system_moneyRow__TTpof:first-of-type{border-top:0}.detail-system_moneyAmount__0qcWm{color:var(--ink);font-family:var(--font-data);font-variant-numeric:tabular-nums;white-space:nowrap}.detail-system_textarea__OSZow{width:100%;box-sizing:border-box;min-height:96px;padding:12px 14px;border:1px solid var(--hairline);border-radius:var(--radius-control);background:var(--surface-raised);color:var(--ink);font:inherit;font-size:.9375rem;line-height:1.5;resize:vertical}.detail-system_textarea__OSZow:focus-visible{outline:2px solid var(--editorial-accent);outline-offset:1px}.detail-system_composerFoot__IikyP{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-top:10px}.detail-system_sortRow__hpsIJ{display:inline-flex;gap:0;border:1px solid var(--hairline)}.detail-system_sortButton__N9qcU{min-height:44px;padding:0 14px;border:0;background:transparent;color:var(--text-muted);font:inherit;font-size:.6875rem;font-weight:780;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.detail-system_sortButton__N9qcU+.detail-system_sortButton__N9qcU{border-left:1px solid var(--hairline)}.detail-system_sortButton__N9qcU[aria-pressed=true]{background:var(--ink);color:var(--surface-page)}.detail-system_sortButton__N9qcU:focus-visible{outline:2px solid var(--editorial-accent);outline-offset:-2px}.detail-system_opinion__a9Zav{padding:12px 0;border-top:1px solid var(--hairline)}.detail-system_opinionBody__Ft65j{margin:0 0 6px;color:var(--ink);font-size:.9375rem;line-height:1.55}.detail-system_opinionMeta__hjr3d{display:flex;align-items:center;justify-content:space-between;gap:8px}.detail-system_upvote__O5T8J{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 10px;border:1px solid var(--hairline);border-radius:var(--radius-control);background:transparent;color:var(--text-muted);font:inherit;font-size:.75rem;font-weight:700;cursor:pointer}.detail-system_upvote__O5T8J[aria-pressed=true]{border-color:var(--ink);color:var(--ink)}.detail-system_upvote__O5T8J:focus-visible{outline:2px solid var(--editorial-accent);outline-offset:2px}.detail-system_sourceList__Xu9JO{margin:0;padding:0;list-style:none}.detail-system_sourceItem__GncpX{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px;padding:2px 0;border-top:1px solid var(--hairline);font-size:.8125rem;line-height:1.5}.detail-system_sourceItem__GncpX:first-child{border-top:0}.detail-system_sourceLink__U4MEm{display:inline-flex;align-items:center;min-height:44px;color:var(--ink);font-weight:650;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;overflow-wrap:anywhere}.detail-system_sourceLink__U4MEm:focus-visible{outline:2px solid var(--editorial-accent);outline-offset:2px}.detail-system_sourceKind__jbGPG{color:var(--text-muted);font-family:var(--font-data);font-size:.6875rem;letter-spacing:.06em;text-transform:uppercase}.detail-system_newsItem__bMvSb{display:block;min-height:44px;padding:12px 0;border-top:1px solid var(--hairline);color:inherit;text-decoration:none}.detail-system_newsItem__bMvSb:first-child{border-top:0}.detail-system_newsTitle__qSfnu{margin:0;color:var(--ink);font-size:.9375rem;font-weight:650;line-height:1.4}.detail-system_newsMeta__UEaAz{margin:3px 0 0;color:var(--text-muted);font-size:.75rem}@media (prefers-reduced-motion:reduce){.detail-system_button___vS6T,.detail-system_choice__Yw4oM{transition:none}}