._widget_s0wyj_1{border:.5px solid var(--line);background:var(--surface);border-radius:6px;margin:28px 0 34px;overflow:hidden}._header_s0wyj_9{border-bottom:.5px solid var(--line-soft);background:var(--surface-2);padding:22px}._eyebrow_s0wyj_15{color:var(--accent);letter-spacing:.05em;text-transform:uppercase;font-size:12px;font-weight:800}._header_s0wyj_9 h2{margin:6px 0;font-size:22px;line-height:1.35}._header_s0wyj_9 p,._result_s0wyj_30 p,._note_s0wyj_31,._formula_s0wyj_32{color:var(--body);margin:0;font-size:16px;line-height:1.7}._controls_s0wyj_39{border-bottom:.5px solid var(--line-soft);gap:15px;padding:20px 22px;display:grid}._controlGroup_s0wyj_46{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}._controlGroup_s0wyj_46 legend,._rangeLabel_s0wyj_56{color:var(--ink);font-size:12px;font-weight:800}._options_s0wyj_62{flex-wrap:wrap;gap:8px;display:flex}._option_s0wyj_62,._optionActive_s0wyj_69{border:.5px solid var(--line);background:var(--surface);color:var(--body);cursor:pointer;border-radius:6px;padding:9px 12px;font-size:12px;font-weight:700;line-height:1.35}._option_s0wyj_62:hover,._optionActive_s0wyj_69{border-color:var(--indigo-7);background:var(--accent-soft);color:var(--accent)}._result_s0wyj_30{border:.5px solid var(--line);background:var(--accent-soft);border-radius:6px;margin:20px 22px 16px;padding:18px}._resultLabel_s0wyj_96{color:var(--accent);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:800}._result_s0wyj_30 h3{color:var(--ink);margin:6px 0;font-size:22px;line-height:1.35}._resultMeta_s0wyj_111{color:var(--muted);flex-wrap:wrap;gap:8px 18px;margin-top:12px;font-size:12px;font-weight:700;display:flex}._router_s0wyj_121 ._option_s0wyj_62,._router_s0wyj_121 ._optionActive_s0wyj_69{min-height:44px;font-size:16px}._result_s0wyj_30 ._candidateList_s0wyj_127{gap:4px;margin-top:16px;display:grid}._candidateList_s0wyj_127>span{color:var(--muted);font-size:12px}._candidateList_s0wyj_127 strong{color:var(--ink);font-weight:650}._stepsLabel_s0wyj_139{color:var(--ink);margin:20px 0 8px;font-size:16px}._verificationSteps_s0wyj_140{color:var(--body);margin:0;padding-left:20px;font-size:16px;line-height:1.7}._verificationSteps_s0wyj_140 li+li{margin-top:8px}._resultActions_s0wyj_142{flex-wrap:wrap;gap:4px 20px;margin-top:14px;display:flex}._resultActions_s0wyj_142 a{color:var(--accent);align-items:center;min-height:44px;font-size:16px;font-weight:650;display:inline-flex}._resultActions_s0wyj_142 a:hover{text-underline-offset:4px;text-decoration:underline}._note_s0wyj_31,._formula_s0wyj_32{border:.5px solid var(--line-soft);background:var(--surface-2);border-radius:6px;margin:0 22px 20px;padding:12px 14px}._rangeGrid_s0wyj_155,._costGrid_s0wyj_156{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:20px 22px 0;display:grid}._rangeRow_s0wyj_163,._costCard_s0wyj_164{border:.5px solid var(--line);background:var(--surface-2);border-radius:6px;min-width:0;padding:15px}._rangeValue_s0wyj_172{color:var(--accent);margin:6px 0 10px;font-size:16px;font-weight:800;display:block}._rangeRow_s0wyj_163 input[type=range]{width:100%;accent-color:var(--accent);display:block}._rangeBounds_s0wyj_186{color:var(--muted);justify-content:space-between;margin-top:5px;font-size:12px;display:flex}._costCard_s0wyj_164>span{color:var(--muted);font-size:12px;font-weight:800;display:block}._costCard_s0wyj_164 strong{color:var(--ink);margin-top:7px;font-size:22px;line-height:1.1;display:block}._costCard_s0wyj_164 small{color:var(--body);margin-top:7px;font-size:12px;line-height:1.5;display:block}._costCardWinner_s0wyj_217{border-color:var(--indigo-7)}._pollControls_s0wyj_221{border-bottom:.5px solid var(--line-soft);gap:18px;padding:20px 22px;display:grid}._pollOptions_s0wyj_228{gap:8px;margin-top:10px;display:grid}._pollOption_s0wyj_228{border:.5px solid var(--line);background:var(--surface);min-height:44px;color:var(--body);cursor:pointer;border-radius:6px;align-items:center;padding:10px 12px;font-size:16px;line-height:1.4;transition:transform .18s ease-out;display:flex;position:relative}._pollOption_s0wyj_228:hover{border-color:var(--indigo-7);background:var(--accent-soft)}._pollOption_s0wyj_228:focus-within{outline:.5px solid var(--indigo-8);outline-offset:2px}._pollOption_s0wyj_228:active{transform:scale(.985)}._pollOptionActive_s0wyj_264{border-color:var(--indigo-7);background:var(--accent-soft);color:var(--accent);font-weight:750}._pollOption_s0wyj_228 input{opacity:0;width:1px;height:1px;position:absolute}._pollActions_s0wyj_278{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._pollButton_s0wyj_285{border:.5px solid var(--indigo-8);background:var(--accent-solid);color:var(--surface);cursor:pointer;border-radius:6px;padding:11px 16px;font-size:16px;font-weight:800;line-height:1.2;transition:transform .18s ease-out}._pollButton_s0wyj_285:hover:not(:disabled){background:var(--ink);border-color:var(--ink)}._pollButton_s0wyj_285:active:not(:disabled){transform:scale(.98)}._pollButton_s0wyj_285:disabled{cursor:not-allowed;opacity:.5}._pollConfirmation_s0wyj_312{color:var(--body);margin:0;font-size:12px;line-height:1.5}._pollResults_s0wyj_319{gap:16px;padding:20px 22px 6px;display:grid}._pollResultsHeader_s0wyj_325,._pollResultLabel_s0wyj_326{justify-content:space-between;align-items:baseline;gap:16px;display:flex}._pollResultsHeader_s0wyj_325 strong{color:var(--ink);font-size:16px}._pollResultsHeader_s0wyj_325 span,._pollResultLabel_s0wyj_326 strong{color:var(--muted);font-size:12px;font-weight:800}._pollResultList_s0wyj_345{gap:13px;display:grid}._pollResult_s0wyj_319{gap:6px;display:grid}._pollResultLabel_s0wyj_326 span{color:var(--body);font-size:12px;line-height:1.4}._pollTrack_s0wyj_361{background:var(--surface-2);border-radius:6px;height:8px;overflow:hidden}._pollFill_s0wyj_368{border-radius:inherit;background:var(--accent-solid);transform-origin:0;width:100%;height:100%;transition:transform .18s ease-out;display:block}._capacitySummary_s0wyj_378{border:.5px solid var(--line);background:var(--surface-2);border-radius:6px;justify-content:space-between;align-items:center;gap:16px;margin:20px 22px 14px;padding:16px;display:flex}._capacityLabel_s0wyj_390{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:800;display:block}._capacitySummary_s0wyj_378 strong{color:var(--ink);margin-top:5px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:22px;line-height:1.2;display:block}._capacityBadge_s0wyj_408,._capacityBadgeDanger_s0wyj_409{background:var(--accent-soft);color:var(--accent);text-align:right;border-radius:4px;flex:none;padding:6px 9px;font-size:12px;font-weight:800;line-height:1.35}._capacityBadgeDanger_s0wyj_409{background:var(--ruby-4);color:var(--red-11)}._capacityBar_s0wyj_426{border:.5px solid var(--line);background:var(--surface-2);border-radius:6px;height:32px;margin:0 22px 20px;display:flex;overflow:hidden}._capacityCode_s0wyj_436,._capacityData_s0wyj_437,._capacityVideo_s0wyj_438{min-width:0;height:100%;transition:none;display:block}._capacityCode_s0wyj_436{background:var(--indigo-9)}._capacityData_s0wyj_437{background:var(--teal-9)}._capacityVideo_s0wyj_438{background:var(--violet-9)}._capacityControls_s0wyj_457{gap:12px;padding:0 22px 20px;display:grid}._capacityRange_s0wyj_463{min-width:0;color:var(--body);gap:6px;display:grid}._capacityRangeLabel_s0wyj_470{color:var(--ink);justify-content:space-between;align-items:baseline;gap:12px;font-size:12px;font-weight:800;display:flex}._capacityRangeLabel_s0wyj_470 strong{color:var(--accent);white-space:nowrap;flex:none;font-size:12px}._capacityRange_s0wyj_463 small{color:var(--muted);font-size:12px}._capacityRange_s0wyj_463 input[type=range]{width:100%;accent-color:var(--accent)}._capacityRangeBounds_s0wyj_497{color:var(--muted);justify-content:space-between;font-size:12px;display:flex}._capacityLegend_s0wyj_504{border-top:.5px solid var(--line-soft);flex-wrap:wrap;gap:10px 18px;margin:0 22px;padding:14px 0 16px;display:flex}._capacityLegendItem_s0wyj_513{color:var(--muted);align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}._capacityDot_s0wyj_522{border-radius:3px;width:10px;height:10px}@media (max-width:640px){._header_s0wyj_9,._controls_s0wyj_39,._result_s0wyj_30,._note_s0wyj_31,._formula_s0wyj_32{padding-left:16px;padding-right:16px}._result_s0wyj_30,._note_s0wyj_31,._formula_s0wyj_32,._capacitySummary_s0wyj_378,._capacityBar_s0wyj_426{margin-left:16px;margin-right:16px}._capacityControls_s0wyj_457{padding-left:16px;padding-right:16px}._capacityLegend_s0wyj_504{margin-left:16px;margin-right:16px}._rangeGrid_s0wyj_155,._costGrid_s0wyj_156{grid-template-columns:minmax(0,1fr);padding-left:16px;padding-right:16px}._pollControls_s0wyj_221,._pollResults_s0wyj_319{padding-left:16px;padding-right:16px}}@media (prefers-reduced-motion:reduce){._pollOption_s0wyj_228,._pollButton_s0wyj_285,._pollFill_s0wyj_368,._capacityCode_s0wyj_436,._capacityData_s0wyj_437,._capacityVideo_s0wyj_438{transition-duration:0s}}
