.styles_wrap__6EkDM{display:flex;flex-direction:column;height:100%;background:var(--bg);color:var(--text);font-family:"Plus Jakarta Sans",var(--font-ui),sans-serif;overflow:hidden}.styles_header__8NyVP{min-height:48px;border-bottom:1px solid var(--border);background:var(--surface);display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 14px;flex-shrink:0}.styles_headerRight__kNiL7,.styles_logo__H7Q8T{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.styles_logo__H7Q8T{font-size:15px;font-weight:500;white-space:nowrap}.styles_logoIcon__cM1ir{width:28px;height:28px;border-radius:7px;background:rgba(20,184,166,.12);border:1px solid rgba(20,184,166,.3);display:flex;align-items:center;justify-content:center}.styles_accent__tXr4M{color:#14b8a6}.styles_headerRight__kNiL7{justify-content:flex-end}.styles_hint__q0m_s{font-size:11px;color:var(--text3)}.styles_saveIndicator__dx_jn{font-size:11px;font-weight:700;color:#14b8a6;border:1px solid rgba(20,184,166,.3);background:rgba(20,184,166,.09);padding:5px 9px;border-radius:999px}.styles_saveIndicatorSaving__OJXUg{color:#facc15;border-color:rgba(250,204,21,.38);background:rgba(250,204,21,.09)}.styles_ghostBtn__EA_B8,.styles_primaryBtn__Ge8PA{border-radius:7px;padding:7px 10px;font-size:12px;font-weight:650;font-family:inherit;cursor:pointer;white-space:nowrap}.styles_primaryBtn__Ge8PA{border:1px solid #0d9488;background:#0d9488;color:#fff}.styles_primaryBtn__Ge8PA:hover{background:#0f766e}.styles_ghostBtn__EA_B8{border:1px solid var(--border);background:var(--surface);color:var(--text)}.styles_ghostBtn__EA_B8:hover{border-color:#14b8a6;color:#14b8a6}.styles_body__UxQEF{flex:1 1;min-height:0;display:grid;grid-template-columns:340px minmax(0,1fr);grid-gap:16px;gap:16px;padding:16px;overflow:auto}.styles_hero__gSYLf,.styles_insights__Dul2J>div,.styles_metrics___S9fR>div,.styles_panel__VZRqS,.styles_tableCard__qt1pb{background:var(--surface);border:1px solid var(--border);border-radius:8px}.styles_panel__VZRqS{padding:16px;display:flex;flex-direction:column;gap:12px;align-self:start}.styles_cardTitle__EfA5i{font-size:11px;color:var(--text3);font-weight:800;text-transform:uppercase;letter-spacing:.08em;margin-top:4px}.styles_field__GYNsI{display:flex;flex-direction:column;gap:6px}.styles_field__GYNsI span{font-size:12px;color:var(--text2);font-weight:700}.styles_field__GYNsI input,.styles_inputRow__eDUOy input,.styles_inputRow__eDUOy select,.styles_select__ttt9_{height:36px;border:1px solid var(--border);border-radius:7px;background:var(--bg);color:var(--text);font:inherit;font-size:13px;padding:0 10px;outline:none;color-scheme:light dark}.styles_inputRow__eDUOy select option,.styles_select__ttt9_ option{background:var(--surface2);color:var(--text)}.styles_inputRow__eDUOy select option:checked,.styles_select__ttt9_ option:checked{background:#0f766e;color:#fff}.styles_field__GYNsI input:focus,.styles_inputRow__eDUOy:focus-within,.styles_select__ttt9_:focus{border-color:#14b8a6}.styles_field__GYNsI input[type=range]{height:auto;padding:0;accent-color:#14b8a6;border:0;background:transparent}.styles_inputRow__eDUOy{display:grid;grid-template-columns:92px 1fr;border:1px solid var(--border);border-radius:7px;overflow:hidden;background:var(--bg)}.styles_inputRow__eDUOy input,.styles_inputRow__eDUOy select{border:0;border-radius:0;background:transparent}.styles_inputRow__eDUOy select{border-right:1px solid var(--border)}.styles_presetGrid__Dx6mq{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px}.styles_presetGrid__Dx6mq button{height:34px;border:1px solid var(--border);border-radius:7px;background:var(--bg);color:var(--text);font:inherit;font-size:12px;font-weight:500;cursor:pointer}.styles_presetGrid__Dx6mq .styles_presetActive__md5vJ,.styles_presetGrid__Dx6mq button:hover{border-color:#14b8a6;color:#14b8a6;background:rgba(20,184,166,.08)}.styles_totalBadge___Jx23{border-radius:7px;padding:9px 10px;font-size:12px;font-weight:800}.styles_totalOk__HbVwa{border:1px solid rgba(34,197,94,.3);background:rgba(34,197,94,.08);color:#22c55e}.styles_totalWarn__OTq_U{border:1px solid rgba(245,158,11,.36);background:rgba(245,158,11,.09);color:#f59e0b}.styles_results__ah3UN{min-width:0;display:flex;flex-direction:column;gap:14px}.styles_hero__gSYLf{padding:18px;display:flex;flex-direction:column;gap:16px}.styles_hero__gSYLf span,.styles_insights__Dul2J span,.styles_metrics___S9fR span{display:block;font-size:12px;color:var(--text2);font-weight:500}.styles_hero__gSYLf strong{display:block;font-size:clamp(28px,4vw,46px);line-height:1.05;margin-top:6px;color:#14b8a6;font-feature-settings:"tnum"}.styles_hero__gSYLf p,.styles_insights__Dul2J p{margin:6px 0 0;color:var(--text3);font-size:13px;line-height:1.55}.styles_heroChart__JhBiQ{height:18px;border-radius:999px;overflow:hidden;background:var(--bg);border:1px solid var(--border);display:flex}.styles_heroChart__JhBiQ span:first-child{background:#38bdf8}.styles_heroChart__JhBiQ span:nth-child(2){background:#f59e0b}.styles_heroChart__JhBiQ span:nth-child(3){background:#22c55e}.styles_metrics___S9fR{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.styles_metrics___S9fR>div{padding:14px}.styles_metrics___S9fR strong{display:block;font-size:20px;line-height:1.2;margin-top:7px;font-feature-settings:"tnum";overflow-wrap:anywhere}.styles_metrics___S9fR em{display:block;font-style:normal;color:var(--text3);font-size:12px;margin-top:6px}.styles_tableCard__qt1pb{padding:16px}.styles_sectionHead__Reil9{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.styles_sectionHead__Reil9 h2{margin:0;font-size:18px}.styles_sectionHead__Reil9 span{font-size:12px;color:#14b8a6;font-weight:800}.styles_table__V3udX{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:8px;overflow:hidden}.styles_row__WKa4B{display:grid;grid-template-columns:minmax(0,1fr)80px 170px;grid-gap:12px;gap:12px;align-items:center;padding:13px 14px;border-bottom:1px solid var(--border)}.styles_row__WKa4B:last-child{border-bottom:0}.styles_row__WKa4B strong{display:block;font-size:14px;margin-bottom:4px}.styles_row__WKa4B span{display:block;color:var(--text3);font-size:12px;line-height:1.45}.styles_row__WKa4B b{font-size:14px;color:#14b8a6}.styles_row__WKa4B em{font-style:normal;font-size:16px;font-weight:800;text-align:right;font-feature-settings:"tnum"}.styles_insights__Dul2J{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.styles_insights__Dul2J>div{padding:14px}.styles_insights__Dul2J strong{display:block;font-size:20px;margin-top:7px;color:#22c55e}.styles_bad__jO6cI{color:#f87171!important}@media(max-width:1050px){.styles_body__UxQEF{grid-template-columns:1fr}.styles_metrics___S9fR{grid-template-columns:repeat(2,1fr)}.styles_insights__Dul2J{grid-template-columns:1fr}}@media(max-width:620px){.styles_header__8NyVP{align-items:flex-start;flex-direction:column}.styles_metrics___S9fR,.styles_row__WKa4B{grid-template-columns:1fr}.styles_row__WKa4B{gap:6px}.styles_row__WKa4B em{text-align:left}.styles_inputRow__eDUOy{grid-template-columns:1fr}.styles_inputRow__eDUOy select{border-right:0;border-bottom:1px solid var(--border)}}