.mx-budget-top{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(360px,.8fr);gap:10px;align-items:start;margin-bottom:10px}.mx-budget-flow .head,.mx-budget-list .head{padding:9px 12px!important}.mx-budget-flow .body{padding:10px 12px!important;display:flex;align-items:center;justify-content:space-between;gap:12px}.mx-budget-flow .body>div{display:flex;flex-direction:column;gap:2px}.mx-budget-flow b{font-size:12px;color:#17365d}.mx-budget-flow span{font-size:10px;color:#667085}.mx-budget-flow .btn{min-height:31px!important;padding:5px 10px!important;font-size:10px!important;background:#dceeff!important;color:#245a91!important;border-color:#c6e1fb!important}.mx-budget-mini{display:grid;grid-template-columns:repeat(4,1fr);gap:7px}.mx-budget-mini>div{height:58px;border-radius:10px;border:1px solid #dfe7ef;display:flex;align-items:center;justify-content:center;gap:6px;background:#fff}.mx-budget-mini>div:nth-child(1){background:#eef2ff;border-color:#d8defa}.mx-budget-mini>div:nth-child(2){background:#eaf4ff;border-color:#cfe4fa}.mx-budget-mini>div:nth-child(3){background:#e8f8ef;border-color:#cbead8}.mx-budget-mini>div:nth-child(4){background:#fff0f1;border-color:#f4d0d4}.mx-budget-mini b{font-size:18px;color:#17365d}.mx-budget-mini span{font-size:9px;color:#667085}.mx-budget-list .body{padding:9px 11px!important}.mx-budget-list .table th,.mx-budget-list .table td{padding:6px 7px!important;font-size:11px!important;vertical-align:middle}.mx-budget-actions{display:flex;flex-wrap:wrap;gap:5px}.mx-budget-actions .btn{min-height:28px!important;height:28px!important;padding:3px 7px!important;font-size:9.5px!important}.mx-budget-status{height:29px!important;min-height:29px!important;padding:3px 7px!important;font-size:10px!important;border-radius:999px!important;border:1px solid #dfe6ef;background:#f5f7fa;color:#475467;font-weight:700}.mx-budget-status.enviado{background:#eaf4ff;border-color:#cfe4fa;color:#245a91}.mx-budget-status.negociacion{background:#fff4dc;border-color:#f6dfae;color:#8a5a12}.mx-budget-status.aprobado{background:#e8f8ef;border-color:#cbead8;color:#287a4b}.mx-budget-status.rechazado{background:#fff0f1;border-color:#f4d0d4;color:#a44750}@media(max-width:1050px){.mx-budget-top{grid-template-columns:1fr}.mx-budget-mini{grid-template-columns:repeat(2,1fr)}}