._page_18dra_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_18dra_9{background-color:#1e293b;box-shadow:0 1px 3px #0000001a;color:#fff}._headerContent_18dra_15{max-width:56rem;margin-left:auto;margin-right:auto;padding:0 1rem;display:flex;align-items:center;height:4rem}._logo_18dra_25{height:2rem;width:auto;margin-right:.75rem}._title_18dra_31{font-size:1.25rem;font-weight:600}._main_18dra_36{padding-top:2.5rem;padding-bottom:2.5rem}._container_18dra_41{max-width:56rem;margin-left:auto;margin-right:auto;padding:0 1rem}._card_18dra_48{background-color:#fff;border-radius:1rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;overflow:hidden;padding:2rem}._cardTitle_18dra_56{font-size:1.875rem;font-weight:700;color:#1f2937}._cardSubtitle_18dra_62{color:#4b5563;margin-top:.25rem}._controlsContainer_18dra_67{margin-top:1.5rem;display:flex;flex-direction:column;gap:1rem}@media (min-width: 640px){._controlsContainer_18dra_67{flex-direction:row}}._searchInput_18dra_80{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_18dra_80:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px #bfdbfe}._sortSelect_18dra_95{padding:.5rem 1rem;border:1px solid #d1d5db;border-radius:.375rem;box-shadow:0 1px 2px #0000000d;background-color:#fff}._resultsContainer_18dra_103{margin-top:1.5rem;border-top:1px solid #e5e7eb;padding-top:1.5rem}._resultsCount_18dra_109{font-size:.875rem;color:#6b7280;margin-bottom:1rem}._voteList_18dra_115{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1.25rem}._voteItemLink_18dra_124{display:block;padding:1rem;border-radius:.5rem;text-decoration:none;transition:background-color .2s ease-in-out}._voteItemLink_18dra_124:hover{background-color:#f9fafb}._voteItem_18dra_124{display:flex;align-items:flex-start;gap:1rem}._voteIcon_18dra_142{flex-shrink:0;margin-top:.25rem;color:#6b7280}._voteDescription_18dra_148{font-weight:600;color:#1f2937;font-size:1.125rem;line-height:1.4}._voteDate_18dra_155{font-size:.875rem;color:#6b7280;margin-top:.25rem}._footer_18dra_161{text-align:center;margin-top:2rem;font-size:.875rem;color:#6b7280}._page_1ojuq_2{padding:2rem 1rem;font-family:system-ui,-apple-system,sans-serif;background-color:#f9fafb}._container_1ojuq_8{max-width:64rem;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;gap:2rem}._summaryCard_1ojuq_18{background-color:#fff;border-radius:.75rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;padding:1.5rem}._summaryHeader_1ojuq_25{display:flex;justify-content:space-between;align-items:flex-start}._summaryTitle_1ojuq_31{font-size:1.5rem;font-weight:700;color:#1f2937;line-height:1.3;padding-right:1rem}@media (min-width: 1024px){._summaryTitle_1ojuq_31{font-size:1.875rem}}._langSelector_1ojuq_45{border:1px solid #d1d5db;padding:.25rem .5rem;border-radius:.375rem;font-size:.875rem}._metaInfo_1ojuq_52{display:flex;flex-wrap:wrap;align-items:center;font-size:.75rem;color:#6b7280;margin-top:.75rem;gap:.5rem 1rem}._metaInfo_1ojuq_52 strong{font-weight:600}._metaInfo_1ojuq_52 a{color:#2563eb}._metaInfo_1ojuq_52 a:hover{text-decoration:underline}._participationInfo_1ojuq_74{font-weight:600}._chartCard_1ojuq_80{background-color:#fff;border-radius:.75rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}._chartCardHeader_1ojuq_86{padding:1.5rem}._chartTitle_1ojuq_90{font-size:1.25rem;font-weight:600;color:#1f2937}._tabsContainer_1ojuq_96{display:flex;gap:.25rem;margin-top:1rem;border-bottom:1px solid #e5e7eb}._tabButton_1ojuq_103{padding:.5rem 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}._tabButton_1ojuq_103:hover{background-color:#f3f4f6;color:#374151}._tabButtonActive_1ojuq_123{color:#2563eb;border-bottom-color:#2563eb}._chartPlotArea_1ojuq_128{padding:.5rem}@media (min-width: 640px){._chartPlotArea_1ojuq_128{padding:1rem}}._mepCard_1ojuq_139{background-color:#fff;border-radius:.75rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}._mepCardHeader_1ojuq_145{padding:1.5rem;border-bottom:1px solid #e5e7eb}._mepTitle_1ojuq_150{font-size:1.25rem;font-weight:600;color:#1f2937}._mepDisclaimer_1ojuq_156{margin-top:.25rem;font-size:.875rem;font-style:italic;color:#6b7280}._predictionControls_1ojuq_164{margin-top:1.5rem;padding:1rem;background:#f8fafc;border-radius:.5rem;border:1px solid #e2e8f0}._predictionTitle_1ojuq_172{margin:0 0 .75rem;font-size:1rem;font-weight:600;color:#1f2937}._contextButtons_1ojuq_179{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._contextLabel_1ojuq_186{font-size:.875rem;color:#6b7280;font-weight:500;margin-right:.5rem}._contextBtn_1ojuq_193{padding:.25rem .75rem;border:1px solid #d1d5db;background:#fff;border-radius:.375rem;font-size:.875rem;cursor:pointer;transition:all .2s ease;color:#374151}._contextBtn_1ojuq_193:hover{background:#f3f4f6;border-color:#9ca3af}._contextBtnActive_1ojuq_209{background:#2563eb;border-color:#2563eb;color:#fff}._contextBtnActive_1ojuq_209:hover{background:#1d4ed8;border-color:#1d4ed8}._mepList_1ojuq_220{list-style:none;padding:0;margin:0}._mepListItem_1ojuq_226{border-bottom:1px solid #e5e7eb}._mepListItem_1ojuq_226:last-child{border-bottom:none}._mepHeaderButton_1ojuq_234{width:100%;text-align:left;padding:1rem;background-color:#fff;border:none;cursor:pointer;transition:background-color .15s ease-in-out}._mepHeaderButton_1ojuq_234:hover{background-color:#f9fafb}._mepHeaderContent_1ojuq_248{display:flex;align-items:center;gap:1rem}._mepImage_1ojuq_254{width:48px;height:48px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}._mepInfo_1ojuq_262{flex-grow:1}._mepName_1ojuq_266{font-weight:600;color:#111827}._mepDetails_1ojuq_271{font-size:.875rem;color:#6b7280}._mepVoteContainer_1ojuq_276{display:flex;align-items:center;gap:1rem}._voteBadge_1ojuq_282{font-size:.875rem;font-weight:700;padding:.25rem .75rem;border-radius:9999px;color:#fff}._voteBadgeFor_1ojuq_290{background-color:#22c55e}._voteBadgeAgainst_1ojuq_294{background-color:#ef4444}._voteBadgeAbstain_1ojuq_298{background-color:#a8a29e}._chevronIcon_1ojuq_302{width:24px;height:24px;color:#9ca3af;transform-origin:center;transition:transform .2s ease-in-out}._chevronIconExpanded_1ojuq_310{transform:rotate(180deg)}._mepSpeechContainer_1ojuq_314{padding:0 1rem 1rem}._predictionSection_1ojuq_319{margin-bottom:1rem;padding:1rem;background:#fefefe;border:1px solid #e5e7eb;border-radius:.5rem}._modelTabs_1ojuq_327{display:flex;gap:.5rem;margin-bottom:1rem;border-bottom:1px solid #e5e7eb;padding-bottom:.75rem}._modelTab_1ojuq_327{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_1ojuq_327:hover{background:#f9fafb;border-color:#9ca3af}._modelTabActive_1ojuq_357{background:#10b981;border-color:#10b981;color:#fff}._modelTabActive_1ojuq_357:hover{background:#059669;border-color:#059669}._spinner_1ojuq_369{display:inline-block;width:14px;height:14px}._spinnerCircle_1ojuq_375{width:14px;height:14px;border:2px solid transparent;border-top:2px solid currentColor;border-radius:50%;animation:_spin_1ojuq_369 1s linear infinite}@keyframes _spin_1ojuq_369{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._predictionResult_1ojuq_390{padding:.75rem;background:#f8fafc;border-radius:.375rem;border:1px solid #e2e8f0}._actualVsPredict_1ojuq_397{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem;gap:1rem;flex-wrap:wrap}._actualLabel_1ojuq_406,._predictedLabel_1ojuq_407{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500}._confidenceScore_1ojuq_415{font-size:.75rem;color:#6b7280;margin-left:.5rem;background:#f3f4f6;padding:.125rem .375rem;border-radius:.25rem}._probabilities_1ojuq_424{display:flex;gap:1rem;margin-bottom:.75rem;font-size:.875rem;color:#4b5563}._probabilities_1ojuq_424 span{background:#f3f4f6;padding:.25rem .5rem;border-radius:.25rem;font-weight:500}._reasoning_1ojuq_440{margin-top:.5rem}._reasoningSummary_1ojuq_444{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_1ojuq_444:hover{background:#f3f4f6}._reasoningText_1ojuq_460{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_1ojuq_473{padding:.75rem;background:#fef2f2;border:1px solid #fecaca;border-radius:.375rem;color:#dc2626;font-size:.875rem}._mepSpeech_1ojuq_314{margin-top:.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_1ojuq_495{margin-top:.5rem;display:flex;align-items:center;gap:.75rem}._socialIcon_1ojuq_502{color:#9ca3af;transition:color .2s ease-in-out}._socialIcon_1ojuq_502:hover{color:#1d4ed8}._predictAllSection_1ojuq_512{margin:1rem 0;display:flex;justify-content:center}._predictAllBtn_1ojuq_518{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_1ojuq_518:hover:not(:disabled){background:#1d4ed8;transform:translateY(-1px)}._predictAllBtnLoading_1ojuq_540{background:#6b7280;cursor:not-allowed}._predictAllBtnLoading_1ojuq_540:hover{background:#6b7280;transform:none}._modelComparison_1ojuq_551{margin:1.5rem 0;padding:1rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem}._comparisonTitle_1ojuq_559{margin:0 0 1rem;font-size:1rem;font-weight:600;color:#1f2937;text-align:center}._comparisonGrid_1ojuq_567{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}._modelComparisonCard_1ojuq_573{background:#fff;border:1px solid #e5e7eb;border-radius:.375rem;padding:1rem;transition:all .2s ease}._modelComparisonCard_1ojuq_573:hover{box-shadow:0 4px 6px -1px #0000001a;transform:translateY(-1px)}._modelComparisonHeader_1ojuq_586{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}._modelNameWithIcon_1ojuq_593{display:flex;align-items:center;gap:.5rem}._modelName_1ojuq_593{font-weight:600;color:#1f2937;font-size:.875rem}._modelConfidence_1ojuq_605{font-size:.75rem;color:#6b7280;margin-bottom:.5rem;background:#f3f4f6;padding:.25rem .5rem;border-radius:.25rem;text-align:center}._modelProbabilities_1ojuq_615{display:flex;gap:.5rem;font-size:.75rem}._modelProbabilities_1ojuq_615 span{background:#f3f4f6;padding:.25rem .5rem;border-radius:.25rem;flex:1;text-align:center;font-weight:500}._reasoningLabel_1ojuq_631{font-size:.875rem;color:#6b7280;font-weight:500;margin-right:1rem}._selectedModelTitle_1ojuq_639{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_1ojuq_179{flex-direction:column;align-items:flex-start;gap:.5rem}._contextLabel_1ojuq_186{margin-right:0;margin-bottom:.25rem}._modelTabs_1ojuq_327{flex-wrap:wrap}._actualVsPredict_1ojuq_397{flex-direction:column;align-items:flex-start}._probabilities_1ojuq_424{flex-direction:column;gap:.5rem}}._reasoning_1ojuq_440{border:1px solid #e5e7eb;border-radius:.5rem;overflow:hidden}._reasoningSummary_1ojuq_444{background:#f8fafc;padding:.75rem 1rem;font-weight:600;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:.5rem}._reasoningSummary_1ojuq_444:hover{background:#f1f5f9}._reasoningText_1ojuq_460{padding:1rem;margin:0;line-height:1.6;color:#374151;background:#fff}._modelTabsContainer_1ojuq_682{margin:1rem 0}._modelTabsGrid_1ojuq_686{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:.5rem}._modelTabWrapper_1ojuq_693{display:flex;flex-direction:column;border:1px solid #e5e7eb;border-radius:.5rem;overflow:hidden;background:#fff}._modelTab_1ojuq_327{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_1ojuq_327:hover{background:#f3f4f6}._modelTab_1ojuq_327:disabled{opacity:.5;cursor:not-allowed}._modelTabActive_1ojuq_357{background:#3b82f6!important;color:#fff}._modelTabName_1ojuq_730{font-weight:500}._modelTabResult_1ojuq_734{padding:.75rem;min-height:80px;display:flex;flex-direction:column;justify-content:center}._modelTabLoading_1ojuq_742{display:flex;flex-direction:column;align-items:center;gap:.5rem;color:#6b7280;font-size:.875rem}._modelTabPrediction_1ojuq_751{display:flex;flex-direction:column;gap:.5rem}._modelTabHeader_1ojuq_757{display:flex;align-items:center;justify-content:space-between}._modelTabConfidence_1ojuq_763{font-size:.75rem;color:#6b7280;font-weight:500}._modelTabProbs_1ojuq_769{display:flex;justify-content:space-between;font-size:.75rem;font-weight:500}._modelTabFor_1ojuq_776{color:#22c55e}._modelTabAgainst_1ojuq_780{color:#ef4444}._modelTabEmpty_1ojuq_784{display:flex;align-items:center;justify-content:center;color:#9ca3af;font-size:.875rem;font-style:italic}._reasoningSection_1ojuq_931{margin-top:1rem}._reasoningContainer_1ojuq_1106{border:1px solid #e5e7eb;border-radius:.5rem;overflow:hidden;background:#fff}._reasoningHeader_1ojuq_1113{background:#f8fafc;padding:.75rem 1rem;font-weight:600;display:flex;align-items:center;justify-content:center;gap:.5rem;border-bottom:1px solid #e5e7eb}._reasoningText_1ojuq_460{padding:1rem;margin:0;line-height:1.6;color:#374151;background:#fff;text-align:center}@media (max-width: 768px){._modelTabsGrid_1ojuq_686{grid-template-columns:1fr;gap:.5rem}._modelTabWrapper_1ojuq_693{margin-bottom:.5rem}}._modelTab_1ojuq_327 ._spinner_1ojuq_369{width:16px;height:16px}._modelTab_1ojuq_327 ._spinnerCircle_1ojuq_375{width:16px;height:16px;border-width:2px}/*! tailwindcss v4.1.10 | MIT License | https://tailwindcss.com */@layer properties;.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.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}.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,)}.items-center{align-items:center}.justify-center{justify-content:center}.rounded-full{border-radius:calc(infinity * 1px)}.border{border-style:var(--tw-border-style);border-width:1px}.object-cover{-o-object-fit:cover;object-fit:cover}.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}.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,-webkit-backdrop-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-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: 0px;}@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;}@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-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}}}
