._container_u3roo_1{position:relative}._viewCounter_u3roo_5{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background-color:#ffffff1a;border-radius:.375rem;color:#fff;font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .2s ease;border:1px solid rgba(255,255,255,.2)}._viewCounter_u3roo_5:hover{background-color:#ffffff26}._viewText_u3roo_24{white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}._loadingText_u3roo_29,._errorText_u3roo_33{color:#ffffffb3}._geoMapOverlay_u3roo_37{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}._geoMapContainer_u3roo_51{background-color:#fff;border-radius:.75rem;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;max-width:1200px;width:90vw;max-height:80vh;overflow:hidden}._geoMapHeader_u3roo_61{display:flex;align-items:center;justify-content:flex-end;padding:.5rem 1.5rem .25rem}._geoMapHeader_u3roo_61 h3{margin:0;font-size:1.125rem;font-weight:600;color:#1f2937}._closeButton_u3roo_75{background:none;border:none;font-size:1.5rem;color:#6b7280;cursor:pointer;padding:0;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:.25rem;transition:color .2s ease,background-color .2s ease}._closeButton_u3roo_75:hover{color:#374151;background-color:#e5e7eb}._geoMapContent_u3roo_96{padding:0 1.5rem 1.5rem}._demoNotice_u3roo_100{margin-bottom:1rem;padding:.75rem;background-color:#fef3c7;border:1px solid #f59e0b;border-radius:.5rem;text-align:center}._demoNotice_u3roo_100 p{margin:0;font-size:.875rem;color:#92400e}._countryList_u3roo_115{display:flex;flex-direction:column;gap:.5rem}._countryList_u3roo_115 h4{margin:0 0 .75rem;font-size:1rem;font-weight:600;color:#1f2937;text-align:center}._countryItem_u3roo_129{display:flex;justify-content:space-between;align-items:center;padding:.5rem .75rem;background-color:#f9fafb;border-radius:.375rem;border:1px solid #e5e7eb;transition:background-color .2s ease}._countryItem_u3roo_129:hover{background-color:#f3f4f6}._countryName_u3roo_144{font-weight:500;color:#1f2937;font-size:.875rem}._countryCount_u3roo_150{font-size:.8rem;color:#6b7280;font-weight:600}._continentList_u3roo_156{display:flex;flex-direction:column;gap:.75rem}._continentItem_u3roo_162{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background-color:#f9fafb;border-radius:.5rem;border:1px solid #e5e7eb}._continentName_u3roo_172{font-weight:500;color:#1f2937}._continentCount_u3roo_177{font-size:.875rem;color:#6b7280;font-weight:600}._noData_u3roo_183{text-align:center;color:#6b7280;font-style:italic;margin:2rem 0}@media (max-width: 640px){._geoMapOverlay_u3roo_37{padding:.5rem}._geoMapContainer_u3roo_51{max-height:90vh;width:95vw}._geoMapHeader_u3roo_61{padding:.75rem 1rem .25rem}._geoMapContent_u3roo_96{padding:0 1rem 1rem}._viewCounter_u3roo_5{font-size:.8rem;padding:.4rem .6rem}}._page_1ews0_3{min-height:100vh;background-color:#f3f4f6;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}._header_1ews0_9{background-color:#1e293b;box-shadow:0 1px 3px #0000001a;color:#fff}._headerContent_1ews0_15{max-width:56rem;margin-left:auto;margin-right:auto;padding:0 1rem;display:flex;align-items:center;justify-content:space-between;height:4rem}._headerLeft_1ews0_26,._headerRight_1ews0_31{display:flex;align-items:center}._logo_1ews0_36{height:2rem;width:auto;margin-right:.75rem}._title_1ews0_42{font-size:1.25rem;font-weight:600}._main_1ews0_47{padding-top:2.5rem;padding-bottom:2.5rem}._container_1ews0_52{max-width:56rem;margin-left:auto;margin-right:auto;padding:0 1rem}._card_1ews0_59{background-color:#fff;border-radius:1rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;overflow:hidden;padding:2rem}._cardTitle_1ews0_67{font-size:1.875rem;font-weight:700;color:#1f2937}._cardSubtitle_1ews0_73{color:#4b5563;margin-top:.25rem}._controlsContainer_1ews0_78{margin-top:1.5rem;display:flex;flex-direction:column;gap:1rem}@media (min-width: 640px){._controlsContainer_1ews0_78{flex-direction:row}}._searchInput_1ews0_91{flex-grow:1;padding:.5rem 1rem;border:1px solid #d1d5db;border-radius:.375rem;box-shadow:0 1px 2px #0000000d;transition:border-color .2s,box-shadow .2s}._searchInput_1ews0_91:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px #bfdbfe}._sortSelect_1ews0_106{padding:.5rem 1rem;border:1px solid #d1d5db;border-radius:.375rem;box-shadow:0 1px 2px #0000000d;background-color:#fff}._resultsContainer_1ews0_114{margin-top:1.5rem;border-top:1px solid #e5e7eb;padding-top:1.5rem}._resultsCount_1ews0_120{font-size:.875rem;color:#6b7280;margin-bottom:1rem}._voteList_1ews0_126{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1.25rem}._voteItemLink_1ews0_135{display:block;padding:1rem;border-radius:.5rem;text-decoration:none;transition:background-color .2s ease-in-out}._voteItemLink_1ews0_135:hover{background-color:#f9fafb}._voteItem_1ews0_135{display:flex;align-items:flex-start;gap:1rem}._voteIcon_1ews0_153{flex-shrink:0;margin-top:.25rem;color:#6b7280}._voteDescription_1ews0_159{font-weight:600;color:#1f2937;font-size:1.125rem;line-height:1.4}._voteDate_1ews0_166{font-size:.875rem;color:#6b7280;margin-top:.25rem}._footer_1ews0_172{text-align:center;margin-top:2rem;font-size:.875rem;color:#6b7280}._page_9vplf_2{padding:2rem 1rem;font-family:system-ui,-apple-system,sans-serif;background-color:#f9fafb}._container_9vplf_8{max-width:64rem;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;gap:2rem}._summaryCard_9vplf_18{background-color:#fff;border-radius:.75rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;padding:1.5rem}._summaryHeader_9vplf_25{display:flex;justify-content:space-between;align-items:flex-start}._summaryTitle_9vplf_31{font-size:1.5rem;font-weight:700;color:#1f2937;line-height:1.3;padding-right:1rem}@media (min-width: 1024px){._summaryTitle_9vplf_31{font-size:1.875rem}}._langSelector_9vplf_45{border:1px solid #d1d5db;padding:.25rem .5rem;border-radius:.375rem;font-size:.875rem}._metaInfo_9vplf_52{display:flex;flex-wrap:wrap;align-items:center;font-size:.75rem;color:#6b7280;margin-top:.75rem;gap:.5rem 1rem}._metaInfo_9vplf_52 strong{font-weight:600}._metaInfo_9vplf_52 a{color:#2563eb}._metaInfo_9vplf_52 a:hover{text-decoration:underline}._participationInfo_9vplf_74{font-weight:600}._chartCard_9vplf_80{background-color:#fff;border-radius:.75rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}._chartCardHeader_9vplf_86{padding:1rem;border-bottom:1px solid #f0f0f0}._chartTitle_9vplf_91{font-size:1.25rem;font-weight:600;color:#1f2937;margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem}._tabsContainer_9vplf_101{display:flex;gap:.25rem;margin-top:0;margin-bottom:1rem;border-bottom:1px solid #e5e7eb}._categorySection_9vplf_109 ._tabsContainer_9vplf_101{margin-top:0}._tabButton_9vplf_113{padding:.75rem 1rem;margin-bottom:-1px;font-size:.875rem;font-weight:600;border:none;background-color:transparent;border-bottom:2px solid transparent;color:#6b7280;cursor:pointer;border-top-left-radius:.375rem;border-top-right-radius:.375rem;transition:all .2s ease-in-out;white-space:nowrap;display:flex;align-items:center;gap:.25rem}._tabButton_9vplf_113:hover{background-color:#f3f4f6;color:#374151}._tabButtonActive_9vplf_137{color:#2563eb;border-bottom-color:#2563eb}._voteStatsContainer_9vplf_143{display:flex;gap:1rem;margin-bottom:1rem;flex-wrap:wrap}._voteStat_9vplf_143{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:#f8fafc;border-radius:.5rem;border:1px solid #e2e8f0}._voteStatBadge_9vplf_160{font-size:1rem;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff}._voteStatFor_9vplf_172{background-color:#22c55e}._voteStatAgainst_9vplf_176{background-color:#ef4444}._voteStatAbstain_9vplf_180{background-color:#a8a29e}._voteStatLabel_9vplf_184{font-size:.875rem;font-weight:500;color:#374151}._chartContent_9vplf_191{padding:.75rem}._overallVoteSection_9vplf_196{margin-bottom:1.25rem;padding-bottom:1rem;border-bottom:1px solid #e5e7eb}._categoryHeader_9vplf_207{width:100%;display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;cursor:pointer;transition:all .2s ease;margin-bottom:.75rem}._categoryHeader_9vplf_207:hover{background:#f1f5f9;border-color:#cbd5e1}._categoryTitle_9vplf_226{font-size:1.1rem;font-weight:600;color:#1f2937;margin:0;text-align:left}._categoryContent_9vplf_234{overflow:hidden;transition:all .3s ease-in-out}._categoryContentExpanded_9vplf_239{animation:_slideDown_9vplf_1 .3s ease-out}@keyframes _slideDown_9vplf_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._breakdownContent_9vplf_254{margin-top:.75rem}._breakdownList_9vplf_258{display:flex;flex-direction:column;gap:.5rem}._spectrumContainer_9vplf_265{display:flex;gap:1rem;align-items:stretch}._verticalSpectrumBar_9vplf_271{position:relative;width:60px;display:flex;flex-direction:column;align-items:center;flex-shrink:0;gap:8px}._verticalSpectrumGradient_9vplf_281{width:12px;flex:1;min-height:300px;border-radius:6px;background:linear-gradient(to bottom,#0d47a1,#42a5f5,#424242,#ffab91,#bf360c);box-shadow:0 2px 8px #0000001a}._topLabel_9vplf_296,._bottomLabel_9vplf_296{font-size:.7rem;font-weight:600;color:#374151;background:#fffffff2;padding:2px 6px;border-radius:3px;box-shadow:0 1px 3px #0000001a;white-space:nowrap;display:flex;align-items:center;gap:2px}._breakdownListWithBar_9vplf_310{flex:1;display:flex;flex-direction:column;gap:.5rem}@media (min-width: 640px){._chartContent_9vplf_191{padding:1rem}._voteStatsContainer_9vplf_143{justify-content:center}}@media (max-width: 768px){._categoryHeader_9vplf_207{padding:.5rem .75rem}._categoryTitle_9vplf_226{font-size:1rem}._tabsContainer_9vplf_101{flex-wrap:wrap;gap:.5rem}._tabButton_9vplf_113{padding:.5rem .75rem;font-size:.8rem}._searchBox_9vplf_346{padding:.375rem}._searchInput_9vplf_350{font-size:.8rem}._filterResults_9vplf_354{font-size:.7rem}._filterDropdowns_9vplf_358{flex-direction:column;gap:.5rem}._filterGroup_9vplf_363{flex-direction:column;align-items:flex-start;gap:.25rem}._filterSelect_9vplf_369{width:100%;min-width:auto}._clearAllButton_9vplf_374{width:100%;justify-content:center;margin-top:.5rem}._verticalSpectrumBar_9vplf_271{width:50px;gap:6px}._verticalSpectrumGradient_9vplf_281{width:8px;min-height:200px}._topLabel_9vplf_296,._bottomLabel_9vplf_296{font-size:.6rem;padding:1px 4px}._spectrumContainer_9vplf_265{gap:.5rem}._mepGroupFullName_9vplf_399{display:none}}._mepCard_9vplf_405{background-color:#fff;border-radius:.75rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}._mepCardHeader_9vplf_411{padding:1.5rem;border-bottom:1px solid #e5e7eb}._mepTitle_9vplf_416{font-size:1.25rem;font-weight:600;color:#1f2937}._mepDisclaimer_9vplf_422{margin-top:.25rem;font-size:.875rem;font-style:italic;color:#6b7280}._mepFilterContainer_9vplf_430{margin-top:1rem;padding-top:1rem;border-top:1px solid #f3f4f6}._searchBox_9vplf_346{position:relative;display:flex;align-items:center;background:#fff;border:1px solid #d1d5db;border-radius:.5rem;padding:.5rem;transition:all .2s ease}._searchBox_9vplf_346:focus-within{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._searchIcon_9vplf_452{font-size:1rem;margin-right:.5rem;color:#6b7280}._searchInput_9vplf_350{flex:1;border:none;outline:none;font-size:.875rem;color:#1f2937;background:transparent}._searchInput_9vplf_350::-moz-placeholder{color:#9ca3af}._searchInput_9vplf_350::placeholder{color:#9ca3af}._clearButton_9vplf_471{background:none;border:none;color:#6b7280;cursor:pointer;padding:.25rem;margin-left:.5rem;border-radius:.25rem;font-size:.875rem;transition:all .2s ease;display:flex;align-items:center;justify-content:center;width:20px;height:20px}._clearButton_9vplf_471:hover{background:#f3f4f6;color:#374151}._filterDropdowns_9vplf_358{display:flex;gap:1rem;margin-top:.75rem;flex-wrap:wrap}._filterGroup_9vplf_363{display:flex;align-items:center;gap:.5rem}._filterLabel_9vplf_507{font-size:.875rem;font-weight:500;color:#374151;white-space:nowrap}._filterSelect_9vplf_369{padding:.375rem .75rem;border:1px solid #d1d5db;border-radius:.375rem;background:#fff;font-size:.875rem;color:#374151;cursor:pointer;transition:all .2s ease;min-width:120px}._filterSelect_9vplf_369:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._filterSelect_9vplf_369:hover{border-color:#9ca3af}._clearAllButton_9vplf_374{padding:.375rem .75rem;border:1px solid #ef4444;border-radius:.375rem;background:#fef2f2;color:#dc2626;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:.25rem}._clearAllButton_9vplf_374:hover{background:#fee2e2;border-color:#dc2626;transform:translateY(-1px);box-shadow:0 2px 4px #ef444433}._clearAllButton_9vplf_374:active{transform:translateY(0);box-shadow:0 1px 2px #ef444433}._filterResults_9vplf_354{margin-top:.5rem;font-size:.75rem;color:#6b7280;text-align:center;padding:.25rem .5rem;background:#f8fafc;border-radius:.25rem;border:1px solid #e5e7eb}._predictionControls_9vplf_575{margin-top:1.5rem;padding:1rem;background:#f8fafc;border-radius:.5rem;border:1px solid #e2e8f0}._predictionTitle_9vplf_583{margin:0 0 .75rem;font-size:1rem;font-weight:600;color:#1f2937}._contextButtons_9vplf_590{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._contextLabel_9vplf_597{font-size:.875rem;color:#6b7280;font-weight:500;margin-right:.5rem}._contextBtn_9vplf_604{padding:.25rem .75rem;border:1px solid #d1d5db;background:#fff;border-radius:.375rem;font-size:.875rem;cursor:pointer;transition:all .2s ease;color:#374151}._contextBtn_9vplf_604:hover{background:#f3f4f6;border-color:#9ca3af}._contextBtnActive_9vplf_620{background:#2563eb;border-color:#2563eb;color:#fff}._contextBtnActive_9vplf_620:hover{background:#1d4ed8;border-color:#1d4ed8}._mepList_9vplf_631{list-style:none;padding:0;margin:0}._mepListItem_9vplf_637{border-bottom:1px solid #e5e7eb;position:relative}._mepListItem_9vplf_637:last-child{border-bottom:none}._mepHeaderButton_9vplf_647{width:100%;text-align:left;padding:1rem;background-color:#fff;border:none;cursor:pointer;transition:background-color .15s ease-in-out}._mepHeaderButton_9vplf_647:hover{background-color:#f9fafb}._mepHeaderContent_9vplf_661{display:flex;align-items:center;gap:1rem}._mepImage_9vplf_667{width:48px;height:48px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}._mepInfo_9vplf_675{flex-grow:1}._mepName_9vplf_679{font-weight:600;color:#111827}._mepDetails_9vplf_684{font-size:.875rem;color:#6b7280}._mepGroup_9vplf_399{font-weight:600}._mepGroupFullName_9vplf_399{font-size:.8rem;font-style:italic;color:inherit}._mepVoteContainer_9vplf_699{display:flex;align-items:center;gap:1rem}._voteBadge_9vplf_705{font-size:.875rem;font-weight:700;padding:.25rem .75rem;border-radius:9999px;color:#fff}._voteBadgeFor_9vplf_713{background-color:#22c55e}._voteBadgeAgainst_9vplf_717{background-color:#ef4444}._voteBadgeAbstain_9vplf_721{background-color:#a8a29e}._chevronIcon_9vplf_725{width:24px;height:24px;color:#9ca3af;transform-origin:center;transition:transform .2s ease-in-out}._chevronIconExpanded_9vplf_733{transform:rotate(180deg)}._mepSpeechContainer_9vplf_737{padding:0 1rem 1rem}._predictionSection_9vplf_742{margin-bottom:1rem;padding:1rem;background:#fefefe;border:1px solid #e5e7eb;border-radius:.5rem}._modelTabs_9vplf_750{display:flex;gap:.5rem;margin-bottom:1rem;border-bottom:1px solid #e5e7eb;padding-bottom:.75rem}._modelTab_9vplf_750{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border:1px solid #d1d5db;background:#fff;border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;color:#374151;min-width:80px;justify-content:center}._modelTab_9vplf_750:hover{background:#f9fafb;border-color:#9ca3af}._modelTabActive_9vplf_780{background:#10b981;border-color:#10b981;color:#fff}._modelTabActive_9vplf_780:hover{background:#059669;border-color:#059669}._spinner_9vplf_792{display:inline-block;width:14px;height:14px}._spinnerCircle_9vplf_798{width:14px;height:14px;border:2px solid transparent;border-top:2px solid currentColor;border-radius:50%;animation:_spin_9vplf_792 1s linear infinite}@keyframes _spin_9vplf_792{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._predictionResult_9vplf_813{padding:.75rem;background:#f8fafc;border-radius:.375rem;border:1px solid #e2e8f0}._actualVsPredict_9vplf_820{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem;gap:1rem;flex-wrap:wrap}._actualLabel_9vplf_829,._predictedLabel_9vplf_830{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500}._confidenceScore_9vplf_838{font-size:.75rem;color:#6b7280;margin-left:.5rem;background:#f3f4f6;padding:.125rem .375rem;border-radius:.25rem}._probabilities_9vplf_847{display:flex;gap:1rem;margin-bottom:.75rem;font-size:.875rem;color:#4b5563}._probabilities_9vplf_847 span{background:#f3f4f6;padding:.25rem .5rem;border-radius:.25rem;font-weight:500}._reasoning_9vplf_863{margin-top:.5rem}._reasoningSummary_9vplf_867{cursor:pointer;font-size:.875rem;font-weight:500;color:#374151;padding:.5rem;background:#f9fafb;border-radius:.25rem;border:1px solid #e5e7eb;transition:all .2s ease}._reasoningSummary_9vplf_867:hover{background:#f3f4f6}._reasoningText_9vplf_883{margin-top:.5rem;padding:.75rem;background:#fff;border-radius:.25rem;border:1px solid #e5e7eb;font-size:.875rem;line-height:1.5;color:#374151;margin-bottom:0}._predictionError_9vplf_896{padding:.75rem;background:#fef2f2;border:1px solid #fecaca;border-radius:.375rem;color:#dc2626;font-size:.875rem}._mepSpeech_9vplf_737{margin-top:.5rem;margin-bottom:1.5rem;padding:1rem;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:.5rem;font-size:.875rem;color:#374151;white-space:pre-wrap;max-height:240px;overflow-y:auto}._socialLinks_9vplf_919{margin-top:.5rem;display:flex;align-items:center;gap:.75rem}._socialIcon_9vplf_926{color:#9ca3af;transition:color .2s ease-in-out}._socialIcon_9vplf_926:hover{color:#1d4ed8}._predictAllSection_9vplf_936{margin:1rem 0;display:flex;justify-content:center}._predictAllBtn_9vplf_942{display:flex;align-items:center;gap:.5rem;padding:.75rem 2rem;background:#2563eb;color:#fff;border:none;border-radius:.5rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease;min-width:120px;justify-content:center}._predictAllBtn_9vplf_942:hover:not(:disabled){background:#1d4ed8;transform:translateY(-1px)}._predictAllBtnLoading_9vplf_964{background:#6b7280;cursor:not-allowed}._predictAllBtnLoading_9vplf_964:hover{background:#6b7280;transform:none}._modelComparison_9vplf_975{margin:1.5rem 0;padding:1rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem}._comparisonTitle_9vplf_983{margin:0 0 1rem;font-size:1rem;font-weight:600;color:#1f2937;text-align:center}._comparisonGrid_9vplf_991{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}._modelComparisonCard_9vplf_997{background:#fff;border:1px solid #e5e7eb;border-radius:.375rem;padding:1rem;transition:all .2s ease}._modelComparisonCard_9vplf_997:hover{box-shadow:0 4px 6px -1px #0000001a;transform:translateY(-1px)}._modelComparisonHeader_9vplf_1010{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}._modelNameWithIcon_9vplf_1017{display:flex;align-items:center;gap:.5rem}._modelName_9vplf_1017{font-weight:600;color:#1f2937;font-size:.875rem}._modelConfidence_9vplf_1029{font-size:.75rem;color:#6b7280;margin-bottom:.5rem;background:#f3f4f6;padding:.25rem .5rem;border-radius:.25rem;text-align:center}._modelProbabilities_9vplf_1039{display:flex;gap:.5rem;font-size:.75rem}._modelProbabilities_9vplf_1039 span{background:#f3f4f6;padding:.25rem .5rem;border-radius:.25rem;flex:1;text-align:center;font-weight:500}._reasoningLabel_9vplf_1055{font-size:.875rem;color:#6b7280;font-weight:500;margin-right:1rem}._selectedModelTitle_9vplf_1063{margin:0 0 .75rem;font-size:.875rem;font-weight:600;color:#1f2937;text-align:center;padding:.5rem;background:#f3f4f6;border-radius:.25rem;display:flex;align-items:center;justify-content:center;gap:.5rem}@media (max-width: 768px){._contextButtons_9vplf_590{flex-direction:column;align-items:flex-start;gap:.5rem}._contextLabel_9vplf_597{margin-right:0;margin-bottom:.25rem}._modelTabs_9vplf_750{flex-wrap:wrap}._actualVsPredict_9vplf_820{flex-direction:column;align-items:flex-start}._probabilities_9vplf_847{flex-direction:column;gap:.5rem}}._reasoning_9vplf_863{border:1px solid #e5e7eb;border-radius:.5rem;overflow:hidden}._reasoningSummary_9vplf_867{background:#f8fafc;padding:.75rem 1rem;font-weight:600;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:.5rem}._reasoningSummary_9vplf_867:hover{background:#f1f5f9}._modelTabsContainer_9vplf_1106{margin:1rem 0}._modelTabsGrid_9vplf_1110{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:.5rem}._modelTabWrapper_9vplf_1117{display:flex;flex-direction:column;border:1px solid #e5e7eb;border-radius:.5rem;overflow:hidden;background:#fff}._modelTab_9vplf_750{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem;background:#f9fafb;border:none;cursor:pointer;transition:all .2s;font-size:.875rem;font-weight:500}._modelTab_9vplf_750:hover{background:#f3f4f6}._modelTab_9vplf_750:disabled{opacity:.5;cursor:not-allowed}._modelTabActive_9vplf_780{background:#3b82f6!important;color:#fff}._modelTabName_9vplf_1154{font-weight:500}._modelTabResult_9vplf_1158{padding:.75rem;min-height:80px;display:flex;flex-direction:column;justify-content:center}._modelTabLoading_9vplf_1166{display:flex;flex-direction:column;align-items:center;gap:.5rem;color:#6b7280;font-size:.875rem}._modelTabPrediction_9vplf_1175{display:flex;flex-direction:column;gap:.5rem}._modelTabHeader_9vplf_1181{display:flex;align-items:center;justify-content:space-between}._modelTabConfidence_9vplf_1187{font-size:.75rem;color:#6b7280;font-weight:500}._modelTabProbs_9vplf_1193{display:flex;justify-content:space-between;font-size:.75rem;font-weight:500}._modelTabFor_9vplf_1200{color:#22c55e}._modelTabAgainst_9vplf_1204{color:#ef4444}._modelTabEmpty_9vplf_1208{display:flex;align-items:center;justify-content:center;color:#9ca3af;font-size:.875rem;font-style:italic}._reasoningSection_9vplf_1518{margin-top:1rem}._reasoningContainer_9vplf_1856{border:1px solid #e5e7eb;border-radius:.5rem;overflow:hidden;background:#fff}._reasoningHeader_9vplf_1863{background:#f8fafc;padding:.75rem 1rem;font-weight:600;display:flex;align-items:center;justify-content:center;gap:.5rem;border-bottom:1px solid #e5e7eb}._reasoningText_9vplf_883{padding:1rem;margin:0;line-height:1.6;color:#374151;background:#fff}@media (max-width: 768px){._modelTabsGrid_9vplf_1110{grid-template-columns:1fr;gap:.5rem}._modelTabWrapper_9vplf_1117{margin-bottom:.5rem}}._modelTab_9vplf_750 ._spinner_9vplf_792{width:16px;height:16px}._modelTab_9vplf_750 ._spinnerCircle_9vplf_798{width:16px;height:16px;border-width:2px}._tabNavigation_9vplf_1242{display:flex;border-bottom:2px solid #e2e8f0;margin-bottom:1.5rem;gap:0}._tabButton_9vplf_113{padding:.75rem 1.5rem;border:none;background:transparent;color:#64748b;font-weight:500;font-size:.95rem;cursor:pointer;border-bottom:2px solid transparent;transition:all .2s ease;flex:1;text-align:center;display:flex;align-items:center;justify-content:center}._tabButton_9vplf_113:hover{background:#f1f5f9;color:#475569}._tabButtonActive_9vplf_137{color:#3b82f6;border-bottom-color:#3b82f6;background:#eff6ff}._tabContent_9vplf_1277{min-height:400px}._genderPredictionSection_9vplf_1287{margin-top:0;padding:1.5rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.75rem}._genderPredictionControls_9vplf_1295{margin-bottom:1rem}._genderPredictionTitle_9vplf_1299{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0 0 1rem;font-size:1.125rem;font-weight:700;color:#1f2937;flex-wrap:wrap}._genderContextButtons_9vplf_1311{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin-top:.5rem}._genderPredictionResults_9vplf_1319{margin-top:1rem}._genderBadge_9vplf_1324{font-size:.75rem;font-weight:600;padding:.25rem .75rem;border-radius:9999px;color:#fff;white-space:nowrap}._genderBadgeMale_9vplf_1333{background:linear-gradient(135deg,#3b82f6,#1d4ed8)}._genderBadgeFemale_9vplf_1337{background:linear-gradient(135deg,#ec4899,#be185d)}._genderBadgeUnknown_9vplf_1341{background:linear-gradient(135deg,#6b7280,#4b5563)}._genderAccuracy_9vplf_1346{margin-top:.5rem;text-align:center}._genderCorrect_9vplf_1351{color:#22c55e;font-weight:600;font-size:.875rem}._genderIncorrect_9vplf_1357{color:#ef4444;font-weight:600;font-size:.875rem}._genderUnsure_9vplf_1363{color:#64748b;font-weight:600;font-size:.875rem}@media (max-width: 768px){._genderPredictionTitle_9vplf_1299{flex-direction:column;align-items:flex-start;gap:.5rem}._genderContextButtons_9vplf_1311{flex-direction:column;align-items:flex-start}._tabNavigation_9vplf_1242{flex-direction:column}._tabButton_9vplf_113{padding:.625rem 1rem!important;font-size:.875rem!important;width:100%!important;border-bottom:1px solid #e2e8f0!important;border-radius:0!important}._tabButton_9vplf_113:last-child{border-bottom:2px solid #e2e8f0!important}._tabButtonActive_9vplf_137{border-bottom:2px solid #3b82f6!important}}._overallVoteContainer_teswh_2{padding:0;margin-bottom:0}._mainVoteBar_teswh_8{margin-bottom:1.5rem}._barContainer_teswh_12{display:flex;height:48px;border-radius:8px;overflow:hidden;box-shadow:0 2px 4px #0000001a;border:1px solid #e5e7eb}._barSegment_teswh_21{display:flex;align-items:center;justify-content:center;gap:.5rem;font-weight:600;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.3);transition:all .3s ease;cursor:pointer;position:relative}._barSegment_teswh_21:hover{opacity:.9;transform:scaleY(1.05)}._forSegment_teswh_40{background-color:#22c55e}._againstSegment_teswh_44{background-color:#ef4444}._abstainSegment_teswh_48{background-color:#a8a29e}._segmentIcon_teswh_53{font-size:1.25rem}._segmentPercentage_teswh_57{font-size:1rem;font-weight:700}._voteSummary_teswh_63{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;font-size:.95rem;color:#4b5563;line-height:1.6;margin-bottom:1rem}._summaryItem_teswh_74{display:inline-block}._summaryTotal_teswh_78{color:#1f2937;font-weight:500}._summaryDidNotVote_teswh_83{color:#6b7280;font-style:italic}._legend_teswh_89{display:flex;justify-content:center;gap:2rem;padding-top:1rem;border-top:1px solid #f3f4f6}._legendItem_teswh_97{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#4b5563;font-weight:500}._legendColor_teswh_106{width:16px;height:16px;border-radius:3px;border:1px solid rgba(0,0,0,.1)}._forColor_teswh_113{background-color:#22c55e}._againstColor_teswh_117{background-color:#ef4444}._abstainColor_teswh_121{background-color:#a8a29e}@media (max-width: 768px){._overallVoteContainer_teswh_2{padding:1rem;margin-bottom:1.5rem}._barContainer_teswh_12{height:40px}._segmentIcon_teswh_53{font-size:1rem}._segmentPercentage_teswh_57{font-size:.875rem}._voteSummary_teswh_63{font-size:.875rem;gap:.5rem}._legend_teswh_89{gap:1rem;flex-wrap:wrap}._legendItem_teswh_97{font-size:.8rem}}@media (max-width: 480px){._voteSummary_teswh_63{flex-direction:column;align-items:flex-start;gap:.25rem}._legend_teswh_89{justify-content:flex-start}}@keyframes _fillBar_teswh_1{0%{transform:scaleX(0);transform-origin:left}to{transform:scaleX(1)}}._barSegment_teswh_21{animation:_fillBar_teswh_1 .8s ease-out}._barSegment_teswh_21:focus{outline:2px solid #3b82f6;outline-offset:2px}._voteBreakdownItem_1yx9y_2{position:relative;margin-bottom:1rem;background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;overflow:hidden;transition:all .2s ease;display:flex}._voteBreakdownItem_1yx9y_2:hover{box-shadow:0 2px 8px #0000001a;transform:translateY(-1px)}._voteBreakdownItem_1yx9y_2:hover ._spectrumIndicator_1yx9y_18{width:6px;box-shadow:0 0 8px #0000004d}._spectrumIndicator_1yx9y_18{width:4px;flex-shrink:0;transition:all .3s ease;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}._itemContent_1yx9y_33{flex:1;display:flex;flex-direction:column}._itemHeader_1yx9y_40{padding:.75rem 1rem;background:#f8fafc;border-bottom:1px solid #e5e7eb}._itemInfo_1yx9y_46{display:flex;align-items:center;gap:.75rem}._itemDetails_1yx9y_52{flex-grow:1}._itemName_1yx9y_56{font-weight:600;color:#1f2937;font-size:.95rem;line-height:1.4}._itemStats_1yx9y_63{font-size:.8rem;color:#6b7280;margin-top:.25rem}._itemFullName_1yx9y_69{font-size:.75rem;color:#6b7280;margin-top:2px;font-weight:400;white-space:normal;line-height:1.2}._groupLogo_1yx9y_79{width:32px;height:32px;border-radius:4px;flex-shrink:0;cursor:pointer;transition:all .2s ease;-o-object-fit:contain;object-fit:contain}._groupLogo_1yx9y_79:hover{transform:scale(1.05);filter:brightness(.9)}._groupLogoFallback_1yx9y_94{width:32px;height:32px;border-radius:4px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.75rem;color:#fff;flex-shrink:0;cursor:pointer;transition:all .2s ease}._groupLogoFallback_1yx9y_94:hover{transform:scale(1.05);filter:brightness(.9)}._gue_ngl_1yx9y_115{background-color:#0d47a1}._green_efa_1yx9y_116{background-color:#1976d2}._sd_1yx9y_117{background-color:#42a5f5}._renew_1yx9y_118{background-color:#424242}._epp_1yx9y_119{background-color:#ffab91}._ecr_1yx9y_120{background-color:#ff7043}._pfe_1yx9y_121{background-color:#f4511e}._id_1yx9y_122{background-color:#bf360c}._ni_1yx9y_123{background-color:#9e9e9e}._countryFlag_1yx9y_125{font-size:1.5rem;flex-shrink:0}._genderIcon_1yx9y_130,._ageIcon_1yx9y_131{font-size:1.25rem;flex-shrink:0}._voteBar_1yx9y_137{padding:0}._barContainer_1yx9y_141{display:flex;height:32px;position:relative;background:#f3f4f6}._barSegment_1yx9y_148{position:relative;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:.75rem;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.3);transition:all .2s ease;cursor:pointer}._barSegment_1yx9y_148:hover{opacity:.9;transform:scaleY(1.05)}._forSegment_1yx9y_167{background-color:#22c55e}._againstSegment_1yx9y_171{background-color:#ef4444}._abstainSegment_1yx9y_175{background-color:#a8a29e}._didNotVoteSegment_1yx9y_179{background-color:#3b82f6}._segmentLabel_1yx9y_183{position:relative;z-index:1;font-weight:600;font-size:.7rem;white-space:nowrap}@media (max-width: 768px){._itemHeader_1yx9y_40{padding:.5rem .75rem}._itemInfo_1yx9y_46{gap:.5rem}._itemName_1yx9y_56{font-size:.85rem}._itemStats_1yx9y_63{font-size:.75rem}._itemFullName_1yx9y_69{font-size:.7rem}._groupLogo_1yx9y_79{width:28px;height:28px;font-size:.7rem}._barContainer_1yx9y_141{height:28px}._segmentLabel_1yx9y_183{font-size:.65rem}._spectrumIndicator_1yx9y_18{width:3px}._voteBreakdownItem_1yx9y_2:hover ._spectrumIndicator_1yx9y_18{width:4px}}@keyframes _slideIn_1yx9y_1{0%{transform:scaleX(0);transform-origin:left}to{transform:scaleX(1)}}._barSegment_1yx9y_148{animation:_slideIn_1yx9y_1 .6s ease-out}._barSegment_1yx9y_148:focus{outline:2px solid #3b82f6;outline-offset:2px}/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.visible\!{visibility:visible!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.z-50{z-index:50}.container{width:100%}.mx-auto{margin-inline:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.w-full{width:100%}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-col-resize{cursor:col-resize}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-e-resize{cursor:e-resize}.cursor-ew-resize{cursor:ew-resize}.cursor-grab{cursor:grab}.cursor-move{cursor:move}.cursor-n-resize{cursor:n-resize}.cursor-ne-resize{cursor:ne-resize}.cursor-ns-resize{cursor:ns-resize}.cursor-nw-resize{cursor:nw-resize}.cursor-pointer{cursor:pointer}.cursor-row-resize{cursor:row-resize}.cursor-s-resize{cursor:s-resize}.cursor-se-resize{cursor:se-resize}.cursor-sw-resize{cursor:sw-resize}.cursor-w-resize{cursor:w-resize}.resize{resize:both}.items-center{align-items:center}.justify-center{justify-content:center}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.object-cover{-o-object-fit:cover;object-fit:cover}.text-justify{text-align:justify}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
