.RiskThermometerPro-module__75P8zW__root{color:#fff;background-color:#0a0e1a;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:50px 50px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;min-height:100%;font-family:Inter,SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;overflow:hidden}.RiskThermometerPro-module__75P8zW__shell{width:min(100%,80rem);margin:0 auto;padding:0 1.5rem}.RiskThermometerPro-module__75P8zW__header{z-index:4;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:#0d121ed9;border-bottom:1px solid #ffffff0d;position:sticky;top:0}.RiskThermometerPro-module__75P8zW__headerInner{justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;padding-bottom:1rem;display:flex}.RiskThermometerPro-module__75P8zW__brand,.RiskThermometerPro-module__75P8zW__headerMeta,.RiskThermometerPro-module__75P8zW__sectionTitle,.RiskThermometerPro-module__75P8zW__cardHead,.RiskThermometerPro-module__75P8zW__metricChange,.RiskThermometerPro-module__75P8zW__riskScale,.RiskThermometerPro-module__75P8zW__rangeControls,.RiskThermometerPro-module__75P8zW__chips,.RiskThermometerPro-module__75P8zW__historyHead,.RiskThermometerPro-module__75P8zW__alertCount{align-items:center;display:flex}.RiskThermometerPro-module__75P8zW__brand{gap:.75rem}.RiskThermometerPro-module__75P8zW__brandIcon,.RiskThermometerPro-module__75P8zW__sectionIcon{color:#22d3ee;flex:none;justify-content:center;align-items:center;display:inline-flex}.RiskThermometerPro-module__75P8zW__brandIcon{background:linear-gradient(135deg,#06b6d433,#8b5cf633);border:1px solid #06b6d433;border-radius:.75rem;width:2.625rem;height:2.625rem}.RiskThermometerPro-module__75P8zW__title{background:linear-gradient(135deg,#06b6d4 0%,#3b82f6 50%,#8b5cf6 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:1.25rem;font-weight:700;line-height:1.2}.RiskThermometerPro-module__75P8zW__subtitle{color:#fff6;margin:.15rem 0 0;font-size:.75rem;line-height:1.2}.RiskThermometerPro-module__75P8zW__headerMeta{color:#fff6;gap:1rem;font-size:.75rem}.RiskThermometerPro-module__75P8zW__headerMeta span{white-space:nowrap;align-items:center;gap:.5rem;display:inline-flex}.RiskThermometerPro-module__75P8zW__iconButton{color:#ffffff80;cursor:pointer;background:0 0;border:0;border-radius:.5rem;justify-content:center;align-items:center;width:2rem;height:2rem;transition:background .18s,color .18s;display:inline-flex}.RiskThermometerPro-module__75P8zW__iconButton:hover{color:#ffffffc7;background:#ffffff1a}.RiskThermometerPro-module__75P8zW__main{gap:1.5rem;padding-top:1.5rem;padding-bottom:1.5rem;display:grid}.RiskThermometerPro-module__75P8zW__glass,.RiskThermometerPro-module__75P8zW__glassStrong{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0d121eb3;border:1px solid #ffffff14}.RiskThermometerPro-module__75P8zW__glassStrong{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:#0d121ed9}.RiskThermometerPro-module__75P8zW__thermo,.RiskThermometerPro-module__75P8zW__chartPanel,.RiskThermometerPro-module__75P8zW__lab,.RiskThermometerPro-module__75P8zW__alerts{border-radius:1rem;padding:1.5rem}.RiskThermometerPro-module__75P8zW__thermo{gap:1rem;display:grid}.RiskThermometerPro-module__75P8zW__thermoHead,.RiskThermometerPro-module__75P8zW__sectionHead{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.RiskThermometerPro-module__75P8zW__sectionTitle{gap:.75rem}.RiskThermometerPro-module__75P8zW__sectionIcon{background:#ffffff0d;border-radius:.5rem;width:2.25rem;height:2.25rem}.RiskThermometerPro-module__75P8zW__sectionTitle h2,.RiskThermometerPro-module__75P8zW__sectionTitle h3{color:#fff;margin:0;font-size:1.125rem;font-weight:600;line-height:1.25}.RiskThermometerPro-module__75P8zW__sectionTitle p{color:#ffffff80;margin:.15rem 0 0;font-size:.75rem}.RiskThermometerPro-module__75P8zW__score{text-align:right}.RiskThermometerPro-module__75P8zW__score strong{color:#f97316;font-size:1.875rem;font-weight:700;line-height:1;display:block}.RiskThermometerPro-module__75P8zW__score span{color:#ffffff80;font-size:.75rem}.RiskThermometerPro-module__75P8zW__temperature{background:#ffffff0d;border-radius:999px;height:1rem;position:relative;overflow:hidden}.RiskThermometerPro-module__75P8zW__temperature i{border-radius:inherit;background:linear-gradient(90deg,#10b981 0%,#eab308 40%,#f97316 70%,#ef4444 100%);height:100%;animation:1.5s ease-out both RiskThermometerPro-module__75P8zW__fillIn;display:block}.RiskThermometerPro-module__75P8zW__temperature:after{border-radius:inherit;content:"";background:linear-gradient(90deg,#0000 0%,#f9731640 70%,#0000 80%);position:absolute;inset:0}.RiskThermometerPro-module__75P8zW__riskScale{justify-content:space-between}.RiskThermometerPro-module__75P8zW__riskLabel{color:#f97316;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:inline-flex}.RiskThermometerPro-module__75P8zW__riskTicks{color:#fff6;gap:1rem;font-size:.75rem;display:flex}.RiskThermometerPro-module__75P8zW__factorGrid,.RiskThermometerPro-module__75P8zW__cardGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.RiskThermometerPro-module__75P8zW__factor{gap:.25rem;display:grid}.RiskThermometerPro-module__75P8zW__factor span{color:#fff9;justify-content:space-between;font-size:.75rem;display:flex}.RiskThermometerPro-module__75P8zW__factor em{color:#fff6;font-style:normal}.RiskThermometerPro-module__75P8zW__factor div{background:#ffffff0d;border-radius:999px;height:.375rem;overflow:hidden}.RiskThermometerPro-module__75P8zW__factor i{border-radius:inherit;background:var(--accent);height:100%;animation:1s ease-out .3s both RiskThermometerPro-module__75P8zW__fillIn;display:block}.RiskThermometerPro-module__75P8zW__card{border-radius:1rem;min-width:0;padding:1.25rem;transition:border-color .3s,transform .3s;position:relative;overflow:hidden}.RiskThermometerPro-module__75P8zW__card:hover{border-color:#ffffff1a}.RiskThermometerPro-module__75P8zW__cardGlow{opacity:.05;background:radial-gradient(circle at 80% 20%, var(--accent), transparent 70%);transition:opacity .3s;position:absolute;inset:0}.RiskThermometerPro-module__75P8zW__card:hover .RiskThermometerPro-module__75P8zW__cardGlow{opacity:.1}.RiskThermometerPro-module__75P8zW__cardInner{z-index:1;position:relative}.RiskThermometerPro-module__75P8zW__cardHead{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:1rem}.RiskThermometerPro-module__75P8zW__cardName{align-items:center;gap:.5rem;min-width:0;display:flex}.RiskThermometerPro-module__75P8zW__dot{background:var(--level);width:.75rem;height:.75rem;box-shadow:0 0 10px color-mix(in srgb, var(--level), transparent 60%);border-radius:999px;flex:none;animation:3s ease-in-out infinite RiskThermometerPro-module__75P8zW__pulse}.RiskThermometerPro-module__75P8zW__cardName h3{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.125rem;font-weight:700;line-height:1.25;overflow:hidden}.RiskThermometerPro-module__75P8zW__cardName p{color:#ffffff80;text-overflow:ellipsis;white-space:nowrap;margin:.1rem 0 0;font-size:.75rem;overflow:hidden}.RiskThermometerPro-module__75P8zW__tools{flex:none;gap:.25rem;display:flex}.RiskThermometerPro-module__75P8zW__tools button{color:#ffffff80;cursor:pointer;background:0 0;border:0;border-radius:.5rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:background .18s,color .18s;display:inline-flex}.RiskThermometerPro-module__75P8zW__tools button:hover{color:#22d3ee;background:#ffffff1a}.RiskThermometerPro-module__75P8zW__valueRow{justify-content:space-between;align-items:flex-end;gap:.75rem;margin-bottom:1rem;display:flex}.RiskThermometerPro-module__75P8zW__value{color:#fff;letter-spacing:0;white-space:nowrap;font-size:2.25rem;font-weight:700;line-height:1}.RiskThermometerPro-module__75P8zW__value small{color:#ffffff80;margin-left:.25rem;font-size:1.125rem}.RiskThermometerPro-module__75P8zW__metricChange{color:#10b981;gap:.375rem;margin-top:.25rem;font-size:.875rem;font-weight:500}.RiskThermometerPro-module__75P8zW__metricChange[data-up=true]{color:#f87171}.RiskThermometerPro-module__75P8zW__metricChange span{color:#ffffff4d;font-size:.75rem}.RiskThermometerPro-module__75P8zW__badge{border:1px solid color-mix(in srgb, var(--level), transparent 70%);background:color-mix(in srgb, var(--level), transparent 90%);color:var(--level);white-space:nowrap;border-radius:.5rem;flex:none;padding:.375rem .75rem;font-size:.75rem;font-weight:500}.RiskThermometerPro-module__75P8zW__spark{height:4rem;margin-bottom:1rem}.RiskThermometerPro-module__75P8zW__spark svg,.RiskThermometerPro-module__75P8zW__chart svg{width:100%;height:100%;display:block}.RiskThermometerPro-module__75P8zW__expandButton{color:#fff6;cursor:pointer;background:0 0;border:0;border-radius:.5rem;justify-content:center;align-items:center;gap:.25rem;width:100%;padding:.5rem;font-size:.75rem;transition:background .18s,color .18s;display:flex}.RiskThermometerPro-module__75P8zW__expandButton:hover{color:#ffffffb3;background:#ffffff0d}.RiskThermometerPro-module__75P8zW__detailShell,.RiskThermometerPro-module__75P8zW__settingsShell{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .3s,opacity .3s,margin .3s;display:grid;overflow:hidden}.RiskThermometerPro-module__75P8zW__detailShell[data-open=true],.RiskThermometerPro-module__75P8zW__settingsShell[data-open=true]{opacity:1;grid-template-rows:1fr}.RiskThermometerPro-module__75P8zW__detailShell>div,.RiskThermometerPro-module__75P8zW__settingsShell>div{min-height:0;overflow:hidden}.RiskThermometerPro-module__75P8zW__detailContent{border-top:1px solid #ffffff0d;gap:.75rem;margin-top:.5rem;padding-top:1rem;display:grid}.RiskThermometerPro-module__75P8zW__detailStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.RiskThermometerPro-module__75P8zW__detailStats div,.RiskThermometerPro-module__75P8zW__guide,.RiskThermometerPro-module__75P8zW__stat{background:#ffffff0d;border-radius:.5rem}.RiskThermometerPro-module__75P8zW__detailStats div{padding:.75rem}.RiskThermometerPro-module__75P8zW__detailStats span,.RiskThermometerPro-module__75P8zW__stat span,.RiskThermometerPro-module__75P8zW__history span{color:#fff6;font-size:.75rem;display:block}.RiskThermometerPro-module__75P8zW__detailStats strong{color:#fff;margin-top:.25rem;font-size:.875rem;font-weight:600;display:block}.RiskThermometerPro-module__75P8zW__guide{color:#ffffffb3;margin:0;padding:.75rem;font-size:.875rem;line-height:1.55}.RiskThermometerPro-module__75P8zW__chartPanel,.RiskThermometerPro-module__75P8zW__lab,.RiskThermometerPro-module__75P8zW__alerts{align-content:start;gap:1.5rem;display:grid}.RiskThermometerPro-module__75P8zW__rangeControls,.RiskThermometerPro-module__75P8zW__chips{flex-wrap:wrap;gap:.5rem}.RiskThermometerPro-module__75P8zW__rangeControls button,.RiskThermometerPro-module__75P8zW__chips button,.RiskThermometerPro-module__75P8zW__pill,.RiskThermometerPro-module__75P8zW__condition button{color:#ffffff80;cursor:pointer;background:#ffffff0d;border:1px solid #0000;border-radius:.5rem;font-size:.75rem;font-weight:500;transition:background .18s,border-color .18s,color .18s}.RiskThermometerPro-module__75P8zW__rangeControls button{align-items:center;gap:.25rem;padding:.375rem .75rem;display:inline-flex}.RiskThermometerPro-module__75P8zW__rangeControls button[data-active=true]{color:#22d3ee;background:#06b6d433;border-color:#06b6d44d}.RiskThermometerPro-module__75P8zW__chips button,.RiskThermometerPro-module__75P8zW__pill{align-items:center;gap:.5rem;padding:.375rem .75rem;display:inline-flex}.RiskThermometerPro-module__75P8zW__chips button[data-active=true],.RiskThermometerPro-module__75P8zW__pill[data-active=true]{color:#fff;background:#ffffff1a;border-color:#fff3}.RiskThermometerPro-module__75P8zW__chips i,.RiskThermometerPro-module__75P8zW__pill i,.RiskThermometerPro-module__75P8zW__legendDot{background:var(--accent);border-radius:999px;width:.5rem;height:.5rem}.RiskThermometerPro-module__75P8zW__chart{height:20rem}.RiskThermometerPro-module__75P8zW__chartCompact{height:14rem}.RiskThermometerPro-module__75P8zW__trendStack{gap:1rem;display:grid}.RiskThermometerPro-module__75P8zW__trendSplit{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.RiskThermometerPro-module__75P8zW__chartBlock{background:#ffffff06;border:1px solid #ffffff0f;border-radius:.875rem;gap:1rem;min-width:0;padding:1rem;display:grid}.RiskThermometerPro-module__75P8zW__chartBlockHead{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.RiskThermometerPro-module__75P8zW__chartBlockHead h3{color:#fff;margin:0;font-size:.95rem;font-weight:600;line-height:1.25}.RiskThermometerPro-module__75P8zW__chartBlockHead p{color:#ffffff6b;margin:.2rem 0 0;font-size:.75rem;line-height:1.35}.RiskThermometerPro-module__75P8zW__chartLegend{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.RiskThermometerPro-module__75P8zW__chartLegend span{color:#ffffffa3;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .55rem;font-size:.72rem;display:inline-flex}.RiskThermometerPro-module__75P8zW__chartLegend i{background:var(--accent);border-radius:999px;width:.45rem;height:.45rem}.RiskThermometerPro-module__75P8zW__chartLegend strong{color:#fff;font-weight:700}.RiskThermometerPro-module__75P8zW__chartGrid{stroke:#ffffff08;stroke-dasharray:3 3}.RiskThermometerPro-module__75P8zW__axis{fill:#ffffff4d;font-size:11px;font-weight:500}.RiskThermometerPro-module__75P8zW__threshold{stroke-dasharray:5 5;opacity:.3}.RiskThermometerPro-module__75P8zW__hit{cursor:crosshair}.RiskThermometerPro-module__75P8zW__tooltip{color:#ffffffb3;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:#0d121ed9;border:1px solid #ffffff1a;border-radius:.5rem;gap:.5rem;padding:.75rem;display:grid}.RiskThermometerPro-module__75P8zW__tooltip strong{color:#ffffff80;font-size:.75rem}.RiskThermometerPro-module__75P8zW__tooltip span{color:#ffffffb3;align-items:center;gap:.5rem;font-size:.75rem;display:flex}.RiskThermometerPro-module__75P8zW__tooltip b{color:#fff;margin-left:auto;font-size:.875rem;font-weight:700}.RiskThermometerPro-module__75P8zW__hint{color:#ffffff4d;align-items:center;gap:.5rem;font-size:.75rem;display:flex}.RiskThermometerPro-module__75P8zW__bottomGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:1.5rem;display:grid}.RiskThermometerPro-module__75P8zW__settings{background:#ffffff0d;border-radius:.75rem;gap:1rem;margin-bottom:1.5rem;padding:1rem;display:grid}.RiskThermometerPro-module__75P8zW__settingsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.RiskThermometerPro-module__75P8zW__field label{color:#ffffff80;margin-bottom:.5rem;font-size:.75rem;display:block}.RiskThermometerPro-module__75P8zW__field label span{color:#ffffff4d;margin-left:.5rem}.RiskThermometerPro-module__75P8zW__field input{accent-color:#fff;cursor:pointer;width:100%}.RiskThermometerPro-module__75P8zW__condition{gap:.5rem;display:flex}.RiskThermometerPro-module__75P8zW__condition button{flex:1;padding:.45rem .75rem}.RiskThermometerPro-module__75P8zW__condition button[data-active=true][data-kind=above]{color:#f87171;background:#ef444433;border-color:#ef44444d}.RiskThermometerPro-module__75P8zW__condition button[data-active=true][data-kind=below]{color:#34d399;background:#10b98133;border-color:#10b9814d}.RiskThermometerPro-module__75P8zW__statsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.RiskThermometerPro-module__75P8zW__stat{padding:1rem}.RiskThermometerPro-module__75P8zW__statTop{align-items:center;gap:.375rem;margin-bottom:.25rem;display:flex}.RiskThermometerPro-module__75P8zW__stat strong{color:#fff;font-size:1.5rem;font-weight:700;line-height:1}.RiskThermometerPro-module__75P8zW__history{background:#ffffff0d;border-radius:.75rem;flex-direction:column;padding:1rem;display:flex}.RiskThermometerPro-module__75P8zW__historyBody{max-height:10rem;padding-right:.5rem;overflow-y:auto}.RiskThermometerPro-module__75P8zW__historyHead{justify-content:space-between;gap:1rem;margin-bottom:.75rem}.RiskThermometerPro-module__75P8zW__historyHead h3{color:#ffffffb3;margin:0;font-size:.875rem;font-weight:500}.RiskThermometerPro-module__75P8zW__legend{color:#ffffff4d;align-items:center;gap:.5rem;font-size:.75rem;display:flex}.RiskThermometerPro-module__75P8zW__historyRow{border-radius:.5rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.5rem .75rem;transition:background .16s;display:grid}.RiskThermometerPro-module__75P8zW__historyRow:hover{background:#ffffff0d}.RiskThermometerPro-module__75P8zW__historyRow strong{color:#ffffffb3;font-size:.75rem;font-weight:500}.RiskThermometerPro-module__75P8zW__historyRow em{color:#f87171;font-size:.75rem;font-style:normal;font-weight:500}.RiskThermometerPro-module__75P8zW__historyRow em[data-up=true]{color:#34d399}.RiskThermometerPro-module__75P8zW__alertCount{color:#34d399;white-space:nowrap;gap:.5rem;font-size:.75rem}.RiskThermometerPro-module__75P8zW__alertList{gap:.75rem;display:grid}.RiskThermometerPro-module__75P8zW__alert{border:1px solid color-mix(in srgb, var(--alert), transparent 70%);background:color-mix(in srgb, var(--alert), transparent 90%);border-radius:.75rem;position:relative;overflow:hidden}.RiskThermometerPro-module__75P8zW__alertBody{align-items:flex-start;gap:.75rem;padding:1rem;display:flex}.RiskThermometerPro-module__75P8zW__alertIcon{background:color-mix(in srgb, var(--alert), transparent 80%);width:1.75rem;height:1.75rem;color:var(--alert);border-radius:.5rem;flex:none;justify-content:center;align-items:center;display:inline-flex}.RiskThermometerPro-module__75P8zW__alert h3{color:#fff;align-items:center;gap:.5rem;margin:0 0 .25rem;font-size:.875rem;font-weight:600;display:flex}.RiskThermometerPro-module__75P8zW__alert h3 span{background:color-mix(in srgb, var(--alert), transparent 80%);color:var(--alert);border-radius:.25rem;padding:.125rem .375rem;font-size:.625rem;font-weight:500}.RiskThermometerPro-module__75P8zW__alert p{color:#fff9;margin:0;font-size:.75rem;line-height:1.6}.RiskThermometerPro-module__75P8zW__alert small{color:#ffffff4d;margin-top:.5rem;font-size:.625rem;display:block}.RiskThermometerPro-module__75P8zW__alertClose{margin-left:auto}.RiskThermometerPro-module__75P8zW__empty{color:#fff6;background:#ffffff0d;border-radius:.75rem;padding:1rem;font-size:.875rem}.RiskThermometerPro-module__75P8zW__footer{text-align:center;color:#fff3;padding:1.5rem 0;font-size:.75rem}.RiskThermometerPro-module__75P8zW__modal{z-index:80;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.RiskThermometerPro-module__75P8zW__modalBackdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;position:absolute;inset:0}.RiskThermometerPro-module__75P8zW__modalPanel{z-index:1;border-radius:1rem;width:min(100%,42rem);max-height:85vh;padding:1.5rem;animation:.26s both RiskThermometerPro-module__75P8zW__modalIn;position:relative;overflow-y:auto}.RiskThermometerPro-module__75P8zW__modalHead{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.RiskThermometerPro-module__75P8zW__modalTitle{align-items:center;gap:.75rem;display:flex}.RiskThermometerPro-module__75P8zW__modalTitle span{color:#22d3ee;background:#06b6d41a;border-radius:.5rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}.RiskThermometerPro-module__75P8zW__modalTitle h3{color:#fff;margin:0;font-size:1.25rem;font-weight:700}.RiskThermometerPro-module__75P8zW__modalTitle p{color:#ffffff80;margin:.15rem 0 0;font-size:.875rem}.RiskThermometerPro-module__75P8zW__modalSection{margin-bottom:1.5rem}.RiskThermometerPro-module__75P8zW__modalSection h4{color:#ffffffb3;align-items:center;gap:.5rem;margin:0 0 .5rem;font-size:.875rem;font-weight:600;display:flex}.RiskThermometerPro-module__75P8zW__definition,.RiskThermometerPro-module__75P8zW__strategy p{color:#fff9;background:#ffffff0d;border-radius:.5rem;font-size:.875rem;line-height:1.65}.RiskThermometerPro-module__75P8zW__definition{margin:0;padding:1rem}.RiskThermometerPro-module__75P8zW__table{border:1px solid #ffffff1a;border-radius:.5rem;overflow:hidden}.RiskThermometerPro-module__75P8zW__table table{border-collapse:collapse;width:100%;font-size:.875rem}.RiskThermometerPro-module__75P8zW__table th{color:#ffffff80;text-align:left;background:#ffffff0d;font-weight:500}.RiskThermometerPro-module__75P8zW__table th,.RiskThermometerPro-module__75P8zW__table td{padding:.625rem 1rem}.RiskThermometerPro-module__75P8zW__table tr+tr,.RiskThermometerPro-module__75P8zW__table tbody tr:first-child{border-top:1px solid #ffffff0d}.RiskThermometerPro-module__75P8zW__table td{color:#ffffffb3}.RiskThermometerPro-module__75P8zW__table span{font-weight:500}.RiskThermometerPro-module__75P8zW__table span[data-level=低风险]{color:#34d399}.RiskThermometerPro-module__75P8zW__table span[data-level=中等]{color:#facc15}.RiskThermometerPro-module__75P8zW__table span[data-level=升高]{color:#fb923c}.RiskThermometerPro-module__75P8zW__table span[data-level=高风险]{color:#f87171}.RiskThermometerPro-module__75P8zW__list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.RiskThermometerPro-module__75P8zW__list li{color:#fff9;gap:.5rem;font-size:.875rem;line-height:1.5;display:flex}.RiskThermometerPro-module__75P8zW__list li:before{content:"";background:#22d3ee;border-radius:999px;flex:none;width:.375rem;height:.375rem;margin-top:.5rem}.RiskThermometerPro-module__75P8zW__strategy{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.RiskThermometerPro-module__75P8zW__strategy p{margin:0;padding:.75rem}@keyframes RiskThermometerPro-module__75P8zW__fillIn{0%{width:0}}@keyframes RiskThermometerPro-module__75P8zW__pulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes RiskThermometerPro-module__75P8zW__modalIn{0%{opacity:0;transform:translateY(1.25rem)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}html[data-theme=light] .RiskThermometerPro-module__75P8zW__root{color:#0f172a;background:linear-gradient(#0f172a09 1px,#0000 1px),linear-gradient(90deg,#0f172a09 1px,#0000 1px),#f8fbff}:is(html[data-theme=light] .RiskThermometerPro-module__75P8zW__header,html[data-theme=light] .RiskThermometerPro-module__75P8zW__glassStrong){background:#ffffffe6;border-color:#94a3b833;box-shadow:0 18px 44px #0f172a0f}html[data-theme=light] .RiskThermometerPro-module__75P8zW__glass{background:#ffffffd1;border-color:#94a3b838;box-shadow:0 18px 44px #0f172a0f}html[data-theme=light] .RiskThermometerPro-module__75P8zW__sectionTitle h2{color:#0f172a}html[data-theme=light] .RiskThermometerPro-module__75P8zW__sectionTitle h3{color:#0f172a}html[data-theme=light] .RiskThermometerPro-module__75P8zW__chartBlockHead h3{color:#0f172a}html[data-theme=light] .RiskThermometerPro-module__75P8zW__cardName h3{color:#0f172a}html[data-theme=light] .RiskThermometerPro-module__75P8zW__value{color:#0f172a}html[data-theme=light] .RiskThermometerPro-module__75P8zW__detailStats strong{color:#0f172a}html[data-theme=light] .RiskThermometerPro-module__75P8zW__stat strong{color:#0f172a}html[data-theme=light] .RiskThermometerPro-module__75P8zW__chartLegend strong{color:#0f172a}html[data-theme=light] .RiskThermometerPro-module__75P8zW__historyHead h3{color:#0f172a}html[data-theme=light] .RiskThermometerPro-module__75P8zW__historyRow strong{color:#0f172a}html[data-theme=light] .RiskThermometerPro-module__75P8zW__tooltip b{color:#0f172a}html[data-theme=light] .RiskThermometerPro-module__75P8zW__modalTitle h3{color:#0f172a}html[data-theme=light] .RiskThermometerPro-module__75P8zW__alert h3{color:#0f172a}html[data-theme=light] .RiskThermometerPro-module__75P8zW__subtitle{color:#64748b}html[data-theme=light] .RiskThermometerPro-module__75P8zW__sectionTitle p{color:#64748b}html[data-theme=light] .RiskThermometerPro-module__75P8zW__chartBlockHead p{color:#64748b}html[data-theme=light] .RiskThermometerPro-module__75P8zW__chartLegend span{color:#64748b}html[data-theme=light] .RiskThermometerPro-module__75P8zW__cardName p{color:#64748b}html[data-theme=light] .RiskThermometerPro-module__75P8zW__riskTicks{color:#64748b}html[data-theme=light] .RiskThermometerPro-module__75P8zW__headerMeta{color:#64748b}html[data-theme=light] .RiskThermometerPro-module__75P8zW__score span{color:#64748b}html[data-theme=light] .RiskThermometerPro-module__75P8zW__factor span{color:#64748b}html[data-theme=light] .RiskThermometerPro-module__75P8zW__factor em{color:#64748b}html[data-theme=light] .RiskThermometerPro-module__75P8zW__metricChange span{color:#64748b}html[data-theme=light] .RiskThermometerPro-module__75P8zW__value small{color:#64748b}html[data-theme=light] .RiskThermometerPro-module__75P8zW__detailStats span{color:#64748b}html[data-theme=light] .RiskThermometerPro-module__75P8zW__stat span{color:#64748b}html[data-theme=light] .RiskThermometerPro-module__75P8zW__history span{color:#64748b}html[data-theme=light] .RiskThermometerPro-module__75P8zW__legend{color:#64748b}html[data-theme=light] .RiskThermometerPro-module__75P8zW__footer{color:#64748b}html[data-theme=light] .RiskThermometerPro-module__75P8zW__hint{color:#64748b}html[data-theme=light] .RiskThermometerPro-module__75P8zW__field label{color:#64748b}html[data-theme=light] .RiskThermometerPro-module__75P8zW__field label span{color:#64748b}html[data-theme=light] .RiskThermometerPro-module__75P8zW__guide{color:#64748b}html[data-theme=light] .RiskThermometerPro-module__75P8zW__alert p{color:#64748b}html[data-theme=light] .RiskThermometerPro-module__75P8zW__alert small{color:#64748b}html[data-theme=light] .RiskThermometerPro-module__75P8zW__modalTitle p{color:#64748b}html[data-theme=light] .RiskThermometerPro-module__75P8zW__modalSection h4{color:#64748b}html[data-theme=light] .RiskThermometerPro-module__75P8zW__definition{color:#64748b}html[data-theme=light] .RiskThermometerPro-module__75P8zW__strategy p{color:#64748b}html[data-theme=light] .RiskThermometerPro-module__75P8zW__list li{color:#64748b}html[data-theme=light] .RiskThermometerPro-module__75P8zW__table td{color:#64748b}html[data-theme=light] .RiskThermometerPro-module__75P8zW__iconButton{color:#64748b;background:#f8fafcdb;border-color:#94a3b838}html[data-theme=light] .RiskThermometerPro-module__75P8zW__tools button{color:#64748b;background:#f8fafcdb;border-color:#94a3b838}html[data-theme=light] .RiskThermometerPro-module__75P8zW__expandButton{color:#64748b;background:#f8fafcdb;border-color:#94a3b838}html[data-theme=light] .RiskThermometerPro-module__75P8zW__rangeControls button{color:#64748b;background:#f8fafcdb;border-color:#94a3b838}html[data-theme=light] .RiskThermometerPro-module__75P8zW__chips button{color:#64748b;background:#f8fafcdb;border-color:#94a3b838}html[data-theme=light] .RiskThermometerPro-module__75P8zW__pill{color:#64748b;background:#f8fafcdb;border-color:#94a3b838}html[data-theme=light] .RiskThermometerPro-module__75P8zW__condition button{color:#64748b;background:#f8fafcdb;border-color:#94a3b838}html[data-theme=light] .RiskThermometerPro-module__75P8zW__iconButton:hover{color:#0284c7;background:#e0f2feb3;border-color:#0ea5e942}html[data-theme=light] .RiskThermometerPro-module__75P8zW__tools button:hover{color:#0284c7;background:#e0f2feb3;border-color:#0ea5e942}html[data-theme=light] .RiskThermometerPro-module__75P8zW__expandButton:hover{color:#0284c7;background:#e0f2feb3;border-color:#0ea5e942}html[data-theme=light] .RiskThermometerPro-module__75P8zW__rangeControls button:hover{color:#0284c7;background:#e0f2feb3;border-color:#0ea5e942}html[data-theme=light] .RiskThermometerPro-module__75P8zW__chips button:hover{color:#0284c7;background:#e0f2feb3;border-color:#0ea5e942}html[data-theme=light] .RiskThermometerPro-module__75P8zW__condition button:hover{color:#0284c7;background:#e0f2feb3;border-color:#0ea5e942}html[data-theme=light] .RiskThermometerPro-module__75P8zW__rangeControls button[data-active=true]{color:#0891b2;background:#cffafec7;border-color:#06b6d457}html[data-theme=light] .RiskThermometerPro-module__75P8zW__chips button[data-active=true]{color:#0f172a;background:#f1f5f9f2;border-color:#64748b47;box-shadow:inset 0 1px #ffffffa6}html[data-theme=light] .RiskThermometerPro-module__75P8zW__pill[data-active=true]{color:#0f172a;background:#f1f5f9f2;border-color:#64748b47;box-shadow:inset 0 1px #ffffffa6}html[data-theme=light] .RiskThermometerPro-module__75P8zW__condition button[data-active=true][data-kind=above]{color:#ef4444;background:#fee2e2e6;border-color:#ef444452}html[data-theme=light] .RiskThermometerPro-module__75P8zW__condition button[data-active=true][data-kind=below]{color:#059669;background:#d1fae5e6;border-color:#10b98157}html[data-theme=light] .RiskThermometerPro-module__75P8zW__field input{accent-color:#06b6d4}html[data-theme=light] .RiskThermometerPro-module__75P8zW__temperature{background:#f1f5f9c2}html[data-theme=light] .RiskThermometerPro-module__75P8zW__factor div{background:#f1f5f9c2}html[data-theme=light] .RiskThermometerPro-module__75P8zW__chartBlock{background:#f1f5f9c2}html[data-theme=light] .RiskThermometerPro-module__75P8zW__detailStats div{background:#f1f5f9c2}html[data-theme=light] .RiskThermometerPro-module__75P8zW__guide{background:#f1f5f9c2}html[data-theme=light] .RiskThermometerPro-module__75P8zW__stat{background:#f1f5f9c2}html[data-theme=light] .RiskThermometerPro-module__75P8zW__history{background:#f1f5f9c2}html[data-theme=light] .RiskThermometerPro-module__75P8zW__settings{background:#f1f5f9c2}html[data-theme=light] .RiskThermometerPro-module__75P8zW__chartBlock{border-color:#94a3b833}html[data-theme=light] .RiskThermometerPro-module__75P8zW__chartLegend span{border-color:#94a3b833}html[data-theme=light] .RiskThermometerPro-module__75P8zW__sectionIcon{background:#06b6d41a}html[data-theme=light] .RiskThermometerPro-module__75P8zW__brandIcon{background:#06b6d41a}html[data-theme=light] .RiskThermometerPro-module__75P8zW__alertIcon{background:#06b6d41a}html[data-theme=light] .RiskThermometerPro-module__75P8zW__modalTitle span{background:#06b6d41a}html[data-theme=light] .RiskThermometerPro-module__75P8zW__detailContent{border-top-color:#94a3b833}html[data-theme=light] .RiskThermometerPro-module__75P8zW__chartGrid{stroke:#94a3b82e}html[data-theme=light] .RiskThermometerPro-module__75P8zW__axis{fill:#64748b}html[data-theme=light] .RiskThermometerPro-module__75P8zW__tooltip{color:#475569;background:#ffffffeb;border-color:#94a3b83d;box-shadow:0 18px 44px #0f172a1f}:is(html[data-theme=light] .RiskThermometerPro-module__75P8zW__tooltip strong,html[data-theme=light] .RiskThermometerPro-module__75P8zW__tooltip span){color:#64748b}html[data-theme=light] .RiskThermometerPro-module__75P8zW__historyRow:hover{background:#e2e8f0b3}html[data-theme=light] .RiskThermometerPro-module__75P8zW__alert{background:color-mix(in srgb, var(--alert), transparent 94%)}html[data-theme=light] .RiskThermometerPro-module__75P8zW__empty{color:#64748b;background:#f1f5f9d1}html[data-theme=light] .RiskThermometerPro-module__75P8zW__modalBackdrop{background:#0f172a7a}html[data-theme=light] .RiskThermometerPro-module__75P8zW__definition{background:#f1f5f9d1}html[data-theme=light] .RiskThermometerPro-module__75P8zW__strategy p{background:#f1f5f9d1}html[data-theme=light] .RiskThermometerPro-module__75P8zW__table{border-color:#94a3b83d}html[data-theme=light] .RiskThermometerPro-module__75P8zW__table th{color:#64748b;background:#f1f5f9db}html[data-theme=light] .RiskThermometerPro-module__75P8zW__table tr+tr{border-top-color:#94a3b82e}html[data-theme=light] .RiskThermometerPro-module__75P8zW__table tbody tr:first-child{border-top-color:#94a3b82e}@media (max-width:1024px){.RiskThermometerPro-module__75P8zW__cardGrid,.RiskThermometerPro-module__75P8zW__factorGrid,.RiskThermometerPro-module__75P8zW__statsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.RiskThermometerPro-module__75P8zW__bottomGrid,.RiskThermometerPro-module__75P8zW__trendSplit{grid-template-columns:1fr}}@media (max-width:760px){.RiskThermometerPro-module__75P8zW__shell{padding:0 1rem}.RiskThermometerPro-module__75P8zW__headerInner,.RiskThermometerPro-module__75P8zW__thermoHead,.RiskThermometerPro-module__75P8zW__sectionHead,.RiskThermometerPro-module__75P8zW__riskScale,.RiskThermometerPro-module__75P8zW__historyHead{flex-direction:column;align-items:flex-start}.RiskThermometerPro-module__75P8zW__headerMeta{display:none}.RiskThermometerPro-module__75P8zW__cardGrid,.RiskThermometerPro-module__75P8zW__factorGrid,.RiskThermometerPro-module__75P8zW__statsGrid,.RiskThermometerPro-module__75P8zW__trendSplit,.RiskThermometerPro-module__75P8zW__settingsGrid,.RiskThermometerPro-module__75P8zW__strategy{grid-template-columns:1fr}.RiskThermometerPro-module__75P8zW__chart{overflow-x:auto}.RiskThermometerPro-module__75P8zW__chart svg{min-width:52rem}}
