.canonical-congress-record-module__h8KknG__page{gap:18px;width:min(1560px,100% - 32px);margin:0 auto;padding:26px 0 72px;display:grid}.canonical-congress-record-module__h8KknG__banner{border:1px solid #0f2a5226;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;font-size:13px;display:flex;box-shadow:0 8px 24px #0a204612}.canonical-congress-record-module__h8KknG__banner span{color:#4d5f7c;text-align:right}.canonical-congress-record-module__h8KknG__canonicalBanner{color:#0a5c35;background:#e9f8ef;border-color:#acd9bf}.canonical-congress-record-module__h8KknG__partialBanner{color:#6f5010;background:#fff6dc;border-color:#e3c979}.canonical-congress-record-module__h8KknG__hero,.canonical-congress-record-module__h8KknG__comparisonHero,.canonical-congress-record-module__h8KknG__detailHero{color:#fff;background:radial-gradient(circle at 90% 10%,#ffffff26,#0000 34%),linear-gradient(135deg,#0b2348,#174d86 65%,#2468aa);border-radius:24px;padding:clamp(24px,4vw,42px);box-shadow:0 22px 52px #0a20462e}.canonical-congress-record-module__h8KknG__hero{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:center;gap:28px;display:grid}.canonical-congress-record-module__h8KknG__eyebrow{text-transform:uppercase;letter-spacing:.16em;color:#5e84c7;font-size:11px;font-weight:900}.canonical-congress-record-module__h8KknG__hero .canonical-congress-record-module__h8KknG__eyebrow,.canonical-congress-record-module__h8KknG__comparisonHero .canonical-congress-record-module__h8KknG__eyebrow,.canonical-congress-record-module__h8KknG__detailHero .canonical-congress-record-module__h8KknG__eyebrow{color:#bcd3f3}.canonical-congress-record-module__h8KknG__hero h1,.canonical-congress-record-module__h8KknG__comparisonHero h1,.canonical-congress-record-module__h8KknG__detailHero h1{margin:8px 0 10px;font-size:clamp(36px,6vw,70px);line-height:.98}.canonical-congress-record-module__h8KknG__hero p,.canonical-congress-record-module__h8KknG__comparisonHero p,.canonical-congress-record-module__h8KknG__detailHero p{color:#d9e7fa;max-width:920px;line-height:1.65}.canonical-congress-record-module__h8KknG__controlGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:20px 0;display:grid}.canonical-congress-record-module__h8KknG__controlGrid article,.canonical-congress-record-module__h8KknG__heroAside{background:#ffffff14;border:1px solid #fff3;border-radius:14px;padding:14px}.canonical-congress-record-module__h8KknG__controlGrid span,.canonical-congress-record-module__h8KknG__controlGrid strong{display:block}.canonical-congress-record-module__h8KknG__controlGrid span{color:#bcd3f3;text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:800}.canonical-congress-record-module__h8KknG__controlGrid strong{margin-top:5px;font-size:15px}.canonical-congress-record-module__h8KknG__heroAside strong{font-size:20px}.canonical-congress-record-module__h8KknG__heroAside p{font-size:14px}.canonical-congress-record-module__h8KknG__heroAside a{color:#0b2348;background:#fff;border-radius:10px;padding:10px 13px;font-weight:850;text-decoration:none;display:inline-flex}.canonical-congress-record-module__h8KknG__nav{z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;border:1px solid #0f2a5221;border-radius:15px;flex-wrap:wrap;gap:7px;margin:0;padding:10px;display:flex;position:sticky;top:72px;box-shadow:0 8px 24px #0a204614}.canonical-congress-record-module__h8KknG__nav a{color:#29466f;border-radius:9px;padding:8px 10px;font-size:12px;font-weight:800;text-decoration:none}.canonical-congress-record-module__h8KknG__nav a:hover,.canonical-congress-record-module__h8KknG__nav a:focus-visible{color:#123d73;background:#eaf1fb}.canonical-congress-record-module__h8KknG__metricGrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;display:grid}.canonical-congress-record-module__h8KknG__metricGrid article,.canonical-congress-record-module__h8KknG__statusGrid article,.canonical-congress-record-module__h8KknG__positionSummary article{background:linear-gradient(#fff,#f6f9fd);border:1px solid #0f2a5221;border-radius:14px;padding:15px;box-shadow:0 7px 20px #0a20460f}.canonical-congress-record-module__h8KknG__metricGrid strong,.canonical-congress-record-module__h8KknG__metricGrid span,.canonical-congress-record-module__h8KknG__statusGrid strong,.canonical-congress-record-module__h8KknG__statusGrid span,.canonical-congress-record-module__h8KknG__positionSummary strong,.canonical-congress-record-module__h8KknG__positionSummary span{display:block}.canonical-congress-record-module__h8KknG__metricGrid strong,.canonical-congress-record-module__h8KknG__statusGrid strong,.canonical-congress-record-module__h8KknG__positionSummary strong{color:#0d315e;font-variant-numeric:tabular-nums;font-size:24px}.canonical-congress-record-module__h8KknG__metricGrid span,.canonical-congress-record-module__h8KknG__statusGrid span,.canonical-congress-record-module__h8KknG__positionSummary span{color:#5b6c86;margin-top:5px;font-size:12px;font-weight:750}.canonical-congress-record-module__h8KknG__card{background:#fffffff7;border:1px solid #0f2a5221;border-radius:20px;padding:clamp(18px,3vw,28px);scroll-margin-top:142px;box-shadow:0 14px 38px #0a204614}.canonical-congress-record-module__h8KknG__sectionHeader{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:20px;display:flex}.canonical-congress-record-module__h8KknG__sectionHeader h2{color:#0d315e;margin:5px 0 7px;font-size:clamp(24px,3vw,34px)}.canonical-congress-record-module__h8KknG__sectionHeader p{color:#5b6c86;max-width:960px;margin:0;line-height:1.65}.canonical-congress-record-module__h8KknG__sectionState{border:1px solid;border-radius:13px;min-width:240px;max-width:360px;padding:11px 13px}.canonical-congress-record-module__h8KknG__sectionState strong,.canonical-congress-record-module__h8KknG__sectionState span{display:block}.canonical-congress-record-module__h8KknG__sectionState strong{text-transform:uppercase;letter-spacing:.08em;font-size:12px}.canonical-congress-record-module__h8KknG__sectionState span{margin-top:4px;font-size:12px;line-height:1.45}.canonical-congress-record-module__h8KknG__complete{color:#0a653b;background:#e9f8ef;border-color:#acd9bf}.canonical-congress-record-module__h8KknG__partial{color:#6f5010;background:#fff6dc;border-color:#e3c979}.canonical-congress-record-module__h8KknG__stale{color:#8b4e0a;background:#fff0df;border-color:#e8bd83}.canonical-congress-record-module__h8KknG__reviewRequired{color:#7a3150;background:#fbeaf2;border-color:#dfb1c7}.canonical-congress-record-module__h8KknG__unavailable{color:#8d2331;background:#fdebed;border-color:#e6aeb5}.canonical-congress-record-module__h8KknG__sourceLinks{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.canonical-congress-record-module__h8KknG__sourceLinks a,.canonical-congress-record-module__h8KknG__sourceLinks span{color:#244a79;background:#f8fafe;border:1px solid #0f2a5226;border-radius:9px;padding:7px 9px;font-size:11px;font-weight:750;text-decoration:none}.canonical-congress-record-module__h8KknG__hero .canonical-congress-record-module__h8KknG__sourceLinks a,.canonical-congress-record-module__h8KknG__hero .canonical-congress-record-module__h8KknG__sourceLinks span{color:#fff;background:#ffffff1a;border-color:#ffffff40}.canonical-congress-record-module__h8KknG__noSource{color:#6b778b;font-size:12px}.canonical-congress-record-module__h8KknG__provenance,.canonical-congress-record-module__h8KknG__chip{letter-spacing:.03em;border:1px solid;border-radius:999px;align-items:center;width:max-content;padding:5px 8px;font-size:10px;font-weight:900;display:inline-flex}.canonical-congress-record-module__h8KknG__derived{color:#6b4c0b;background:#fff5d8;border-color:#e4ca7b}.canonical-congress-record-module__h8KknG__official{color:#135b3b;background:#e9f8ef;border-color:#addac0}.canonical-congress-record-module__h8KknG__chip{color:#36516f;background:#eef3f9;border-color:#cfdae8}.canonical-congress-record-module__h8KknG__chips{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.canonical-congress-record-module__h8KknG__statusGrid,.canonical-congress-record-module__h8KknG__positionSummary{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:10px;margin-bottom:18px;display:grid}.canonical-congress-record-module__h8KknG__controls,.canonical-congress-record-module__h8KknG__filterForm{background:#f3f7fc;border:1px solid #0f2a521f;border-radius:15px;grid-template-columns:minmax(240px,1.5fr) minmax(180px,.65fr);align-items:end;gap:12px;padding:14px;display:grid}.canonical-congress-record-module__h8KknG__controls label,.canonical-congress-record-module__h8KknG__filterForm label{gap:6px;display:grid}.canonical-congress-record-module__h8KknG__controls label>span,.canonical-congress-record-module__h8KknG__filterForm label>span{color:#425875;text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:850}.canonical-congress-record-module__h8KknG__controls input,.canonical-congress-record-module__h8KknG__controls select,.canonical-congress-record-module__h8KknG__filterForm select{color:#122a4d;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #bfcde0;border-radius:10px;padding:9px 11px}.canonical-congress-record-module__h8KknG__filterForm button,.canonical-congress-record-module__h8KknG__loadMore{color:#fff;min-height:42px;font:inherit;cursor:pointer;background:#174f91;border:0;border-radius:10px;padding:10px 14px;font-weight:850}.canonical-congress-record-module__h8KknG__resultCount{color:#5b6c86;font-size:12px;line-height:1.55}.canonical-congress-record-module__h8KknG__list{gap:10px;display:grid}.canonical-congress-record-module__h8KknG__listItem{background:linear-gradient(#fff,#f9fbfe);border:1px solid #0f2a5221;border-radius:15px;padding:16px}.canonical-congress-record-module__h8KknG__itemHeader{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.canonical-congress-record-module__h8KknG__itemHeader h2,.canonical-congress-record-module__h8KknG__itemHeader h3{color:#0d315e;margin:0;line-height:1.25}.canonical-congress-record-module__h8KknG__itemHeader h2{font-size:20px}.canonical-congress-record-module__h8KknG__itemHeader h3{font-size:17px}.canonical-congress-record-module__h8KknG__itemHeader>span{color:#65748b;flex:none;font-size:12px}.canonical-congress-record-module__h8KknG__listItem p{color:#4d5f78;margin:9px 0;line-height:1.55}.canonical-congress-record-module__h8KknG__itemMeta,.canonical-congress-record-module__h8KknG__voteCounts,.canonical-congress-record-module__h8KknG__actions{flex-wrap:wrap;gap:8px;display:flex}.canonical-congress-record-module__h8KknG__itemMeta span,.canonical-congress-record-module__h8KknG__voteCounts span{color:#425875;background:#eef3f9;border-radius:8px;padding:6px 8px;font-size:11px;font-weight:750}.canonical-congress-record-module__h8KknG__voteCounts strong{color:#0d315e}.canonical-congress-record-module__h8KknG__actions{margin-top:13px}.canonical-congress-record-module__h8KknG__actions a{color:#fff;background:#174f91;border-radius:9px;padding:9px 11px;font-size:12px;font-weight:850;text-decoration:none;display:inline-flex}.canonical-congress-record-module__h8KknG__actions a+a{color:#174f91;background:#eef3f9;border:1px solid #c8d6e8}.canonical-congress-record-module__h8KknG__loadMore{margin:16px auto 0;display:block}.canonical-congress-record-module__h8KknG__tableScroll{overflow-x:auto}.canonical-congress-record-module__h8KknG__table,.canonical-congress-record-module__h8KknG__comparisonTable{border-spacing:0;border-collapse:separate;border:1px solid #0f2a5221;border-radius:14px;width:100%;min-width:860px;font-size:12px;overflow:hidden}.canonical-congress-record-module__h8KknG__table caption,.canonical-congress-record-module__h8KknG__comparisonTable caption{text-align:left;color:#5b6c86;padding:0 0 9px}.canonical-congress-record-module__h8KknG__table th,.canonical-congress-record-module__h8KknG__table td,.canonical-congress-record-module__h8KknG__comparisonTable th,.canonical-congress-record-module__h8KknG__comparisonTable td{text-align:left;vertical-align:top;border-bottom:1px solid #0f2a521a;padding:11px 12px}.canonical-congress-record-module__h8KknG__table thead th,.canonical-congress-record-module__h8KknG__comparisonTable thead th{color:#29466f;text-transform:uppercase;letter-spacing:.06em;background:#eaf1f9;font-size:10px}.canonical-congress-record-module__h8KknG__table tbody tr:last-child>*,.canonical-congress-record-module__h8KknG__comparisonTable tbody tr:last-child>*{border-bottom:0}.canonical-congress-record-module__h8KknG__table small,.canonical-congress-record-module__h8KknG__comparisonTable small{color:#6a7890;margin-top:4px;display:block}.canonical-congress-record-module__h8KknG__methodGrid,.canonical-congress-record-module__h8KknG__comparisonGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.canonical-congress-record-module__h8KknG__methodItem,.canonical-congress-record-module__h8KknG__comparisonCard{background:#f9fbfe;border:1px solid #0f2a5221;border-radius:15px;padding:16px}.canonical-congress-record-module__h8KknG__methodItem>div:first-child{justify-content:space-between;gap:12px;margin-bottom:10px;display:flex}.canonical-congress-record-module__h8KknG__methodItem dl,.canonical-congress-record-module__h8KknG__comparisonCard dl{margin:12px 0 0}.canonical-congress-record-module__h8KknG__methodItem dl div,.canonical-congress-record-module__h8KknG__comparisonCard dl div{border-bottom:1px solid #0f2a521a;justify-content:space-between;gap:14px;padding:8px 0;display:flex}.canonical-congress-record-module__h8KknG__methodItem dt,.canonical-congress-record-module__h8KknG__comparisonCard dt{color:#66768e}.canonical-congress-record-module__h8KknG__methodItem dd,.canonical-congress-record-module__h8KknG__comparisonCard dd{text-align:right;color:#18395f;margin:0;font-weight:800}.canonical-congress-record-module__h8KknG__comparisonHero{justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.canonical-congress-record-module__h8KknG__comparisonCard h2{color:#123d73;font-size:20px}.canonical-congress-record-module__h8KknG__comparisonTable tbody th{color:#29466f;background:#f8fafe}.canonical-congress-record-module__h8KknG__filterForm{grid-template-columns:repeat(2,minmax(180px,.7fr)) minmax(120px,.3fr)}.canonical-congress-record-module__h8KknG__pagination{border-top:1px solid #0f2a5221;justify-content:space-between;align-items:center;gap:18px;margin:18px 0 0;padding-top:16px;display:flex}.canonical-congress-record-module__h8KknG__pagination span{color:#5b6c86;font-size:12px}.canonical-congress-record-module__h8KknG__pagination a{color:#fff;background:#174f91;border-radius:9px;padding:9px 12px;font-size:12px;font-weight:850;text-decoration:none}.canonical-congress-record-module__h8KknG__detailHero h1{max-width:1100px;font-size:clamp(30px,4vw,52px)}.canonical-congress-record-module__h8KknG__positionGood{color:#0a653b;background:#e9f8ef;border-color:#acd9bf}.canonical-congress-record-module__h8KknG__positionBad{color:#8d2331;background:#fdebed;border-color:#e6aeb5}.canonical-congress-record-module__h8KknG__positionNeutral{color:#485974;background:#eef3f9;border-color:#cfdae8}.canonical-congress-record-module__h8KknG__unavailablePage{background:#fffaf0;border:1px solid #e3c979;border-radius:22px;padding:clamp(24px,5vw,48px);box-shadow:0 18px 42px #0a20461a}.canonical-congress-record-module__h8KknG__unavailablePage h1{color:#0d315e;margin:8px 0 12px;font-size:clamp(30px,5vw,54px)}.canonical-congress-record-module__h8KknG__unavailablePage p{color:#566985;max-width:900px;line-height:1.65}@media (max-width:1180px){.canonical-congress-record-module__h8KknG__metricGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.canonical-congress-record-module__h8KknG__hero{grid-template-columns:1fr}}@media (max-width:850px){.canonical-congress-record-module__h8KknG__page{width:min(100% - 20px,1560px);padding-top:16px}.canonical-congress-record-module__h8KknG__banner,.canonical-congress-record-module__h8KknG__sectionHeader,.canonical-congress-record-module__h8KknG__comparisonHero,.canonical-congress-record-module__h8KknG__pagination{flex-direction:column;align-items:flex-start}.canonical-congress-record-module__h8KknG__banner span{text-align:left}.canonical-congress-record-module__h8KknG__sectionState{width:100%;min-width:0;max-width:none}.canonical-congress-record-module__h8KknG__metricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.canonical-congress-record-module__h8KknG__controlGrid,.canonical-congress-record-module__h8KknG__controls,.canonical-congress-record-module__h8KknG__filterForm,.canonical-congress-record-module__h8KknG__methodGrid,.canonical-congress-record-module__h8KknG__comparisonGrid{grid-template-columns:1fr}.canonical-congress-record-module__h8KknG__nav{position:static}}@media (max-width:520px){.canonical-congress-record-module__h8KknG__itemHeader{flex-direction:column}.canonical-congress-record-module__h8KknG__metricGrid{grid-template-columns:1fr}.canonical-congress-record-module__h8KknG__hero h1,.canonical-congress-record-module__h8KknG__comparisonHero h1{font-size:38px}}
