._wrap_13d9o_1{display:flex;align-items:center;gap:12px;padding:40px;color:var(--subtext);justify-content:center}._spinner_13d9o_10{width:20px;height:20px;border:2px solid var(--border);border-top-color:var(--blue);border-radius:50%;animation:_spin_13d9o_10 .7s linear infinite}@keyframes _spin_13d9o_10{to{transform:rotate(360deg)}}._error_13d9o_20{padding:20px;color:var(--red);background:#f97b4f14;border:1px solid var(--red);border-radius:10px}._tab_198nm_1{display:flex;flex-direction:column;gap:14px}._sectionTitle_198nm_8{font-size:17px;font-weight:700;color:var(--text)}._sectionSub_198nm_13{color:var(--subtext);font-size:13px;line-height:1.5;margin-top:-6px}._card_198nm_21{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:16px}._cardTitle_198nm_27{font-size:13px;font-weight:600;color:var(--text);margin-bottom:12px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}._cardUnit_198nm_37{font-size:11px;color:var(--subtext);margin-top:-8px;margin-bottom:8px}._cardSub_198nm_43{font-size:11px;color:var(--subtext);font-weight:400}._badge_198nm_48{font-size:11px;font-weight:600;border-radius:4px;padding:2px 8px}._kpiGrid_198nm_56{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}@media (max-width: 700px){._kpiGrid_198nm_56{grid-template-columns:repeat(2,1fr)}}._kpiCard_198nm_63{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:14px;position:relative;overflow:hidden;display:flex;flex-direction:column;gap:4px}._kpiAccent_198nm_74{position:absolute;top:0;left:0;right:0;height:3px;background:var(--accent)}._kpiValue_198nm_80{font-size:15px;font-weight:700;color:var(--text);margin-top:4px}._kpiTitle_198nm_86{font-size:10px;color:var(--subtext);text-transform:uppercase;letter-spacing:.4px}._kpiSub_198nm_92{font-size:10px;font-weight:600;margin-top:2px}._row2_198nm_99{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width: 640px){._row2_198nm_99{grid-template-columns:1fr}}._detailGrid_198nm_107{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}@media (max-width: 800px){._detailGrid_198nm_107{grid-template-columns:repeat(2,1fr)}}@media (max-width: 500px){._detailGrid_198nm_107{grid-template-columns:1fr}}._detailRow_198nm_115{display:flex;justify-content:space-between;align-items:center;padding:7px 0;border-bottom:1px solid var(--border);gap:8px}._detailRow_198nm_115:last-child{border-bottom:none}._detailLabel_198nm_124{color:var(--subtext);font-size:12px;flex:1}._detailValue_198nm_125{color:var(--text);font-size:12px;font-weight:500;text-align:right}._epRow_198nm_127{display:flex;justify-content:space-between;align-items:center;padding-top:10px;margin-top:8px;border-top:1px solid var(--border);font-size:12px}._dupTree_198nm_138{overflow-x:auto;padding-bottom:8px}._dupNode_198nm_142{display:flex;flex-direction:column;align-items:center;gap:0}._dupBox_198nm_148{background:var(--card);border:2px solid var(--border);border-radius:10px;padding:10px 14px;min-width:140px;text-align:center;position:relative}._dupLabel_198nm_157{font-size:11px;color:var(--subtext);text-transform:uppercase;letter-spacing:.4px}._dupValue_198nm_163{font-size:16px;font-weight:700;margin:2px 0}._dupSub_198nm_168{font-size:10px;color:var(--subtext)}._dupChildren_198nm_172{display:flex;gap:16px;margin-top:0;padding-top:16px;position:relative}._dupChildren_198nm_172:before{content:"";position:absolute;top:0;left:50%;width:1px;height:16px;background:var(--border)}._threeColHeader_198nm_190{display:grid;grid-template-columns:1fr 2fr 2fr;gap:8px;padding:6px 0;border-bottom:1px solid var(--border);font-size:11px;color:var(--subtext);text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}._threeColRow_198nm_202{display:grid;grid-template-columns:1fr 2fr 2fr;gap:8px;padding:10px 0;border-bottom:1px solid var(--border);font-size:12px;line-height:1.5}._col1_198nm_211{color:var(--text);font-weight:600}._col2_198nm_212{color:var(--subtext)}._col3_198nm_213{font-weight:600}._yearSelect_198nm_216{display:flex;align-items:flex-start;gap:16px;flex-wrap:wrap}._yearSelectGroup_198nm_222{display:flex;flex-direction:column;gap:8px}._arrow_198nm_223{font-size:22px;color:var(--blue);margin-top:24px}._label_198nm_224{font-size:11px;color:var(--subtext);text-transform:uppercase;letter-spacing:.5px}._years_198nm_230{display:flex;gap:6px;flex-wrap:wrap}._yearBtn_198nm_231{background:var(--panel);border:1px solid var(--border);color:var(--subtext);border-radius:6px;padding:4px 10px;font-size:12px;transition:all .15s}._yearBtn_198nm_231:hover{border-color:var(--blue);color:var(--blue)}._yearActive_198nm_241{background:#4f8ef726;border-color:var(--blue);color:var(--blue);font-weight:600}._compareHeader_198nm_249{display:flex;justify-content:space-between;align-items:center;padding:6px 0;border-bottom:1px solid var(--border);font-size:11px;color:var(--subtext);text-transform:uppercase;letter-spacing:.5px;margin-bottom:2px;gap:8px}._evRow_198nm_262{display:flex;justify-content:space-between;align-items:center;padding:10px 0 4px;font-size:14px;gap:8px}._tornadoHeader_198nm_272{display:grid;grid-template-columns:24px 1fr 90px 90px 120px 130px;gap:8px;padding:6px 0;border-bottom:1px solid var(--border);font-size:11px;color:var(--subtext);text-transform:uppercase;letter-spacing:.4px;margin-bottom:4px}._tornadoRow_198nm_284{display:grid;grid-template-columns:24px 1fr 90px 90px 120px 130px;gap:8px;padding:10px 0;border-bottom:1px solid var(--border);align-items:center;font-size:12px}._tornadoNum_198nm_293{font-weight:700}._tornadoLabel_198nm_294{color:var(--text);font-weight:500}._scenarioLayout_198nm_297{display:flex;gap:14px;align-items:flex-start;flex-wrap:wrap}._scenGroup_198nm_303{margin-bottom:16px}._scenGroupTitle_198nm_306{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin-bottom:10px}._sliderRow_198nm_313{margin-bottom:12px}._sliderLabel_198nm_316{display:flex;justify-content:space-between;font-size:12px;color:var(--subtext);margin-bottom:4px}._sliderVal_198nm_323{color:var(--text);font-weight:600}._slider_198nm_313{width:100%;-webkit-appearance:none;height:4px;border-radius:2px;background:var(--border);outline:none}._slider_198nm_313::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;border-radius:50%;background:var(--blue);cursor:pointer}._scenCards_198nm_340{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}@media (max-width: 500px){._scenCards_198nm_340{grid-template-columns:1fr}}._scenCard_198nm_340{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:14px;position:relative;overflow:hidden;text-align:center}._scenAccent_198nm_356{position:absolute;top:0;left:0;right:0;height:3px;background:var(--accent)}._scenLabel_198nm_362{font-size:11px;color:var(--subtext);text-transform:uppercase;letter-spacing:.5px;margin-top:4px;margin-bottom:8px}._scenEV_198nm_370{font-size:16px;font-weight:700;color:var(--text)}._scenEq_198nm_375{font-size:13px;font-weight:600;color:var(--text);margin-top:6px}._scenMeta_198nm_381{font-size:10px;color:var(--subtext);margin-bottom:4px}._scenMetrics_198nm_386{display:flex;flex-direction:column;gap:2px;margin-top:8px;padding-top:8px;border-top:1px solid var(--border);font-size:11px;color:var(--subtext)}._level_fi1x1_1{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:14px 16px}._levelLabel_fi1x1_8{font-size:11px;font-weight:600;color:var(--subtext);text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px}._levelRow_fi1x1_17{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._metricBox_fi1x1_25{background:var(--panel);border:1.5px solid var(--border);border-radius:10px;padding:10px 14px;min-width:110px;text-align:center;border-top-color:var(--c);border-top-width:2.5px}._metricBox_fi1x1_25._lg_fi1x1_35{min-width:130px;padding:12px 16px}._metricBox_fi1x1_25._sm_fi1x1_39{min-width:90px;padding:8px 10px}._mLabel_fi1x1_44{font-size:10px;color:var(--subtext);text-transform:uppercase;letter-spacing:.4px;margin-bottom:4px}._mValue_fi1x1_51{font-size:18px;font-weight:700;line-height:1.2}._metricBox_fi1x1_25._sm_fi1x1_39 ._mValue_fi1x1_51{font-size:14px}._mSub_fi1x1_57{font-size:10px;color:var(--subtext);margin-top:3px;line-height:1.3}._eq_fi1x1_65,._plus_fi1x1_65,._minus_fi1x1_65,._arrow_fi1x1_65{font-size:18px;font-weight:700;color:var(--subtext);flex-shrink:0}._arrow_fi1x1_65{color:var(--blue)}._plus_fi1x1_65{color:#34c78a}._minus_fi1x1_65{color:#f97b4f}._vsBlock_fi1x1_75{display:flex;flex-direction:column;align-items:center;gap:2px}._signalHeader_fi1x1_83{display:grid;grid-template-columns:140px 1fr 1fr;gap:12px;padding:6px 0;border-bottom:1px solid var(--border);font-size:11px;color:var(--subtext);text-transform:uppercase;letter-spacing:.4px;margin-bottom:4px}._signalRow_fi1x1_96{display:grid;grid-template-columns:140px 1fr 1fr;gap:12px;padding:12px 0;border-bottom:1px solid var(--border);align-items:start;font-size:12px;line-height:1.5}._signalRow_fi1x1_96:last-child{border-bottom:none}._signalLeft_fi1x1_108{display:flex;align-items:flex-start;gap:8px}._signalIcon_fi1x1_113{font-size:16px;font-weight:700;flex-shrink:0;margin-top:1px}._signalLabel_fi1x1_119{font-size:11px;color:var(--subtext);text-transform:uppercase;letter-spacing:.3px}._signalValue_fi1x1_125{font-size:14px;font-weight:700}._signalCause_fi1x1_129{color:var(--subtext)}._signalAction_fi1x1_130{font-weight:600}@media (max-width: 640px){._levelRow_fi1x1_17{gap:6px}._metricBox_fi1x1_25{min-width:90px}._mValue_fi1x1_51{font-size:14px}._signalHeader_fi1x1_83,._signalRow_fi1x1_96{grid-template-columns:1fr;gap:4px}}._page_18oe8_1{display:flex;flex-direction:column;min-height:100vh}._topBar_18oe8_8{background:var(--panel);border-bottom:1px solid var(--border);padding:12px 20px;display:flex;align-items:center;gap:16px;flex-wrap:wrap}._backBtn_18oe8_18{background:none;border:none;color:var(--blue);font-size:13px;padding:0;white-space:nowrap}._backBtn_18oe8_18:hover{opacity:.75}._companyInfo_18oe8_28{display:flex;align-items:center;gap:12px;flex-wrap:wrap;flex:1}._companyName_18oe8_36{font-size:15px;font-weight:700;color:var(--text)}._years_18oe8_42{display:flex;gap:6px;flex-wrap:wrap}._yearBtn_18oe8_48{background:var(--card);border:1px solid var(--border);color:var(--subtext);border-radius:6px;padding:3px 10px;font-size:12px;transition:all .15s}._yearBtn_18oe8_48:hover{border-color:var(--blue);color:var(--blue)}._yearActive_18oe8_58{background:#4f8ef726;border-color:var(--blue);color:var(--blue);font-weight:600}._tabNav_18oe8_66{background:var(--panel);border-bottom:1px solid var(--border);display:flex;gap:0;padding:0 16px;overflow-x:auto}._tabBtn_18oe8_75{background:none;border:none;border-bottom:2px solid transparent;color:var(--subtext);padding:12px 16px;font-size:13px;font-weight:500;white-space:nowrap;transition:all .15s}._tabBtn_18oe8_75:hover{color:var(--text)}._tabActive_18oe8_87{color:var(--blue);border-bottom-color:var(--blue);font-weight:600}._content_18oe8_94{flex:1;padding:20px 16px 40px;max-width:1000px;margin:0 auto;width:100%}:root{--bg: #0F1117;--panel: #1A1D27;--card: #1E2130;--border: #2A2D3A;--text: #E2E8F0;--subtext: #8892A4;--blue: #4F8EF7;--green: #34C78A;--red: #F97B4F;--purple: #A78BFA;--yellow: #F59E42}*{box-sizing:border-box;margin:0;padding:0}body{background:var(--bg);color:var(--text);font-family:-apple-system,Segoe UI,Roboto,sans-serif;font-size:14px;min-height:100vh}button{cursor:pointer;font-family:inherit}input{font-family:inherit}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--panel)}::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}
