.business-monitor21337{display:grid;gap:18px;min-width:0}.monitor-tabs21337{display:flex;gap:7px;overflow-x:auto;padding:5px;background:#eaf0f7;border-radius:13px}.monitor-tabs21337 button{white-space:nowrap;border:0;background:transparent;color:#53677f;border-radius:9px;padding:10px 13px;font-weight:750;cursor:pointer}.monitor-tabs21337 button.active{background:#fff;color:#153965;box-shadow:0 2px 8px #15396518}.monitor-toolbar21337{display:grid;grid-template-columns:minmax(190px,1.4fr) repeat(2,minmax(145px,.8fr)) auto auto;gap:10px;align-items:end}.monitor-toolbar21337 .field{min-width:0}.monitor-kpis21337{display:grid;grid-template-columns:repeat(5,minmax(145px,1fr));gap:12px}.monitor-kpi21337{border:1px solid #d9e3ef;border-radius:15px;background:#fff;padding:17px;min-height:124px;display:flex;flex-direction:column;gap:7px}.monitor-kpi21337 span{font-size:12px;color:#62758d;font-weight:700}.monitor-kpi21337 strong{font-size:25px;color:#102e52;line-height:1.1}.monitor-kpi21337 small{color:#73849a}.monitor-kpi21337 .delta21337{font-weight:800}.monitor-kpi21337 .delta21337.up{color:#087a54}.monitor-kpi21337 .delta21337.down{color:#c13535}.monitor-grid21337{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(290px,.8fr);gap:15px}.monitor-card21337{border:1px solid #d9e3ef;border-radius:15px;background:#fff;padding:18px;min-width:0}.monitor-card21337 h3{margin:0;font-size:16px;color:#183858}.monitor-card-head21337{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:17px}.monitor-card-head21337 p{margin:4px 0 0;color:#718298;font-size:12px}.monitor-bars21337{display:grid;gap:12px}.monitor-bar21337{display:grid;grid-template-columns:115px minmax(90px,1fr) 100px;gap:10px;align-items:center}.monitor-bar21337>span{color:#53677f;font-size:12px}.monitor-bar-track21337{height:10px;background:#edf2f7;border-radius:999px;overflow:hidden}.monitor-bar-track21337 i{display:block;height:100%;background:linear-gradient(90deg,#2c6dcc,#4a91ec);border-radius:inherit}.monitor-bar21337 strong{text-align:right;color:#193b64}.monitor-list21337{display:grid;gap:10px}.monitor-list21337>div{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid #edf1f6;padding-bottom:10px}.monitor-list21337>div:last-child{border:0;padding:0}.monitor-list21337 span{color:#60738b}.monitor-list21337 strong{color:#15385f}.monitor-notice21337{display:flex;gap:11px;align-items:flex-start;padding:13px 15px;border:1px solid #cfe0f5;background:#f3f8ff;color:#345472;border-radius:13px;font-size:12px}.monitor-notice21337 b{color:#174d8b}.monitor-goals21337{display:grid;grid-template-columns:repeat(3,minmax(220px,1fr));gap:13px}.monitor-goal21337{border:1px solid #dbe4ef;background:#fff;border-radius:15px;padding:17px}.monitor-goal21337 header{display:flex;justify-content:space-between;gap:12px}.monitor-goal21337 header span{font-size:11px;font-weight:800;color:#1d62b4;background:#eaf3ff;border-radius:999px;padding:5px 8px}.monitor-goal21337 h3{margin:0 0 4px}.monitor-goal21337 p{margin:0;color:#6e8097;font-size:12px}.monitor-progress21337{height:9px;background:#edf1f6;border-radius:999px;overflow:hidden;margin:15px 0 8px}.monitor-progress21337 i{display:block;height:100%;background:#276bd0}.monitor-progress21337 i.reached{background:#14936b}.monitor-goal-values21337{display:flex;justify-content:space-between;color:#5c7088;font-size:12px}.monitor-goal-values21337 strong{color:#17395e}.monitor-table21337{width:100%;border-collapse:collapse}.monitor-table21337 th,.monitor-table21337 td{padding:11px 10px;text-align:left;border-bottom:1px solid #e5ebf2}.monitor-table21337 th{font-size:11px;text-transform:uppercase;letter-spacing:.035em;color:#687b93;background:#f7f9fc}.monitor-table21337 td.num{text-align:right;font-variant-numeric:tabular-nums}.monitor-status21337{display:inline-flex;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:800;background:#fff3d7;color:#855d08}.monitor-status21337.final{background:#dcf7e9;color:#08734f}.monitor-status21337.reopened{background:#ffe8e8;color:#a92b2b}.monitor-closing-grid21337{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr));gap:12px}.monitor-closing-grid21337>div{border:1px solid #dce5ef;background:#f8fafc;border-radius:12px;padding:14px}.monitor-closing-grid21337 span{display:block;color:#657991;font-size:12px}.monitor-closing-grid21337 strong{display:block;color:#17395f;font-size:19px;margin-top:6px}.monitor-closing-grid21337 .difference strong{color:#b33030}.monitor-closing-grid21337 .balanced strong{color:#087a54}.monitor-actions21337{display:flex;flex-wrap:wrap;gap:9px;justify-content:flex-end}.monitor-empty21337{padding:35px 20px;text-align:center;color:#718298}.monitor-comparison21337{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.monitor-compare-row21337{display:grid;grid-template-columns:minmax(120px,1fr) 110px 110px 90px;gap:10px;padding:11px 0;border-bottom:1px solid #e8edf3;align-items:center}.monitor-compare-row21337:last-child{border:0}.monitor-compare-row21337 strong,.monitor-compare-row21337 b{text-align:right}.monitor-compare-row21337 em{font-style:normal;text-align:right;font-weight:800}.monitor-compare-row21337 em.up{color:#087a54}.monitor-compare-row21337 em.down{color:#bf3333}.monitor-history21337{display:grid;gap:9px}.monitor-history21337 article{display:grid;grid-template-columns:155px minmax(140px,.7fr) minmax(170px,1fr) auto;gap:12px;align-items:center;padding:12px;border:1px solid #dce5ef;border-radius:12px;background:#fff}.monitor-history21337 article time{font-size:12px;color:#60738b}.monitor-history21337 article p{margin:3px 0 0;color:#6f8094;font-size:12px}.monitor-config-grid21337{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.monitor-check21337{display:flex;gap:9px;align-items:flex-start;border:1px solid #dbe4ee;border-radius:11px;padding:11px}.monitor-check21337 input{margin-top:3px}.monitor-check21337 span{display:grid;gap:3px}.monitor-check21337 small{color:#6f8196}.monitor-danger21337{color:#a82a2a!important;border-color:#edcaca!important}.monitor-print-only21337{display:none}
@media(max-width:1200px){.monitor-kpis21337{grid-template-columns:repeat(3,minmax(145px,1fr))}.monitor-goals21337{grid-template-columns:repeat(2,minmax(220px,1fr))}.monitor-toolbar21337{grid-template-columns:repeat(2,minmax(0,1fr))}.monitor-toolbar21337 .wide21337{grid-column:1/-1}.monitor-grid21337{grid-template-columns:1fr}}
@media(max-width:720px){.monitor-kpis21337,.monitor-goals21337,.monitor-closing-grid21337,.monitor-comparison21337{grid-template-columns:1fr}.monitor-toolbar21337{grid-template-columns:1fr}.monitor-toolbar21337>*{width:100%}.monitor-bar21337{grid-template-columns:90px minmax(60px,1fr) 85px}.monitor-compare-row21337{grid-template-columns:1fr 90px}.monitor-compare-row21337>*:nth-child(3),.monitor-compare-row21337>*:nth-child(4){grid-column:2}.monitor-history21337 article{grid-template-columns:1fr}.monitor-history21337 article .btn{justify-self:start}.monitor-config-grid21337{grid-template-columns:1fr}}
@media print{.monitor-tabs21337,.monitor-toolbar21337,.monitor-actions21337,.page-head .btn{display:none!important}.monitor-print-only21337{display:block}.business-monitor21337{gap:10px}.monitor-card21337,.monitor-kpi21337{box-shadow:none;break-inside:avoid}}
