.technical-legend230{display:flex;gap:18px;align-items:center;flex-wrap:wrap;padding:10px 18px;background:#07131a;border-bottom:1px solid #23404d;color:#c7dbe4;font-size:11px}.technical-legend230 span{display:flex;align-items:center;gap:6px}.technical-legend230 i{width:25px;height:3px;background:#39d68b}.technical-legend230 i.fusion{height:9px;width:9px;border-radius:50%;background:#f43f5e}.technical-legend230 i.connector{height:9px;width:9px;border:2px solid #38bdf8;background:transparent}.technical-legend230 i.splitter{width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:13px solid #f59e0b;background:transparent}.budget-guide230{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:14px 0}.budget-guide230 article{display:flex;gap:10px;align-items:center;padding:14px;background:#0d2836;border:1px solid #1d4b5e;border-radius:10px}.budget-guide230 b{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#14749a;color:#fff}.budget-guide230 span{font-size:12px;color:#b9d4df}.budget-dialog230{width:min(1320px,96vw);max-width:1320px!important}.budget-workspace230{display:grid;grid-template-columns:minmax(620px,1fr) 430px;gap:18px;max-height:72vh;overflow:auto}.budget-fields230{padding:5px}.budget-fields230 h3{margin:15px 0 7px;color:#75d9ff;border-bottom:1px solid #244758;padding-bottom:5px}.budget-workspace230 aside{position:sticky;top:0;height:max-content;padding:14px;background:#071b26;border:1px solid #255063;border-radius:12px}.budget-workspace230 aside>button{width:100%;margin-top:12px}.budget-result230 header{display:grid;gap:5px;padding:18px;border-radius:9px;background:#123b31}.budget-result230.warning header{background:#4b3612}.budget-result230.critical header{background:#4b171d}.budget-result230 header strong{font-size:38px;color:#fff}.budget-result230 header em{width:max-content;padding:4px 9px;border-radius:20px;background:#22c55e;color:#04150a;font-style:normal;font-weight:800}.budget-result230.warning header em{background:#fbbf24}.budget-result230.critical header em{background:#fb7185}.budget-chain230{display:grid;grid-template-columns:1fr;gap:3px;padding:12px 0}.budget-chain230 div{display:flex;justify-content:space-between;padding:8px 10px;border:1px solid #234756;border-radius:6px}.budget-chain230 div b{color:#a8dff4}.budget-chain230 i{text-align:center;color:#7997a3}.budget-result230 footer{padding:10px;border-top:1px solid #2c4c58}.budget-empty230{padding:55px 20px;text-align:center;color:#86a9b8}.budget-status230{display:inline-block;padding:5px 9px;border-radius:15px;background:#173d31;color:#83e8b1}.budget-status230.warning{background:#4b3512;color:#ffd56b}.budget-status230.critical{background:#4b171d;color:#ff9bab}#budget td small{display:block;color:#7295a4;margin-top:3px}@media(max-width:900px){.budget-guide230{grid-template-columns:1fr 1fr}.budget-workspace230{grid-template-columns:1fr;max-height:78vh}.budget-workspace230 aside{position:static}.budget-dialog230{width:98vw}.budget-fields230 .fields{grid-template-columns:1fr}}
