.management-section{margin:22px 0}.management-kpis{grid-template-columns:repeat(auto-fit,minmax(215px,1fr));margin-bottom:26px}.management-kpis .kpi{min-width:0}.management-kpis .kpi strong{font-size:27px;overflow-wrap:anywhere}.management-kpis .kpi small{line-height:1.6}.management-filters{display:flex;align-items:end;gap:14px;flex-wrap:wrap;margin:20px 0}.management-filters label{display:flex;flex:1 1 155px;min-width:0;flex-direction:column;gap:7px;font-size:12px;font-weight:700}.management-filters .field,.management-filters .select{width:100%;min-width:0}.management-negative,.management-loss td:nth-child(5){color:#b62c38}.management-loss{background:#fff5f3}.management-insights p{line-height:1.8}.management-between{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.management-trend{margin:0}.management-trend figcaption{font-size:16px;font-weight:800;margin-bottom:16px}.management-trend svg{width:100%;height:190px}.management-trend .management-between{font-size:12px;color:var(--muted);margin:8px 0 20px}.management-scroll{max-height:320px;overflow:auto}.management-ranking{min-width:1150px}.management-ranking td{vertical-align:top}.management-ranking .text-link{max-width:170px;white-space:normal;text-align:left}.management-rank-controls,.management-actions,.management-saved{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.management-rank-controls label,.management-saved label{display:flex;gap:10px;align-items:center}.management-checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin:20px 0}.management-checks label{display:flex;align-items:center;gap:10px;line-height:1.6}.management-column-list{display:flex;gap:10px;flex-wrap:wrap;margin:15px 0}.management-column-list>span{display:flex;gap:5px;align-items:center;border:1px solid var(--line);padding:6px 10px;border-radius:8px}.management-column-list .btn{padding:3px 7px}.management-rule{display:flex;gap:10px;flex-wrap:wrap;margin:14px 0}.management-rule>*{flex:1 1 150px;min-width:0}.management-rule .btn{flex:0 0 auto}#management-definition h2{margin-top:28px}#management-report-result th{white-space:normal;min-width:130px}#management-builder details p,#management-dashboard details p{line-height:1.8}.management-actions{position:sticky;bottom:10px;background:#fff;padding:16px;border:1px solid var(--line);border-radius:10px;z-index:2}@media(max-width:700px){.management-rank-controls label,.management-saved label{align-items:stretch;flex-direction:column;width:100%}.management-actions{position:static}.management-between{align-items:start}.management-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.management-kpis .kpi strong{font-size:21px}.management-filters label{flex-basis:125px}}
