._inputs_1yr1l_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}._field_1yr1l_1{display:flex;flex-direction:column;min-width:0;gap:8px}._field_1yr1l_1 span{font-size:11px;font-weight:700;color:var(--muted-foreground);line-height:1.65}._field_1yr1l_1 input{width:100%;font-variant-numeric:tabular-nums;font-weight:700}._checkbox_1yr1l_1{display:flex;align-items:center;gap:10px;padding:14px 0;border-bottom:1px solid var(--border);font-size:12px;font-weight:700;cursor:pointer}._checkbox_1yr1l_1 input{width:17px;height:17px;accent-color:var(--primary)}._info_1yr1l_1{display:flex;align-items:flex-start;gap:9px;background:#fff8ec;border-radius:9px;color:#7b5e37;padding:14px;line-height:1.85;font-size:11px}._info_1yr1l_1 svg{flex-shrink:0;margin-top:4px}._scenarios_1yr1l_1{background:var(--surface);padding:17px;margin-top:15px;border-radius:11px}._scenarios_1yr1l_1 h3{font-size:19px;margin:0 0 11px}._scenarios_1yr1l_1>div{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:9px 0;border-bottom:1px solid var(--border)}._scenarios_1yr1l_1>div:last-child{border:0}._scenarios_1yr1l_1 span{font-size:11px;color:var(--muted-foreground)}._scenarios_1yr1l_1 strong{font-size:12px;text-align:end;font-variant-numeric:tabular-nums}._charts_1yr1l_1{margin-top:26px;background:var(--card);border:1px solid var(--border);padding:28px;border-radius:16px}._charts_1yr1l_1 h2{display:flex;gap:10px;align-items:center;font-size:28px}._charts_1yr1l_1 h2 svg{color:var(--accent)}._charts_1yr1l_1 svg{width:100%;height:auto;display:block;max-height:290px}._chartTable_1yr1l_1{overflow-x:auto;margin-top:20px}._chartTable_1yr1l_1 table{width:100%;min-width:300px;border-collapse:collapse;font-variant-numeric:tabular-nums}._chartTable_1yr1l_1 th,._chartTable_1yr1l_1 td{text-align:end;border-bottom:1px solid var(--border);padding:10px;font-size:12px}._chartTable_1yr1l_1 th:first-child,._chartTable_1yr1l_1 td:first-child{text-align:start}._chartTable_1yr1l_1 th{font-size:11px;color:var(--muted-foreground)}@media(max-width:530px){._inputs_1yr1l_1{grid-template-columns:1fr}._charts_1yr1l_1{padding:19px 14px}._charts_1yr1l_1 h2{font-size:22px}}
