.businessControlCenter{display:grid;gap:16px;margin:0 0 22px}.controlHero{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:22px 24px;border:1px solid var(--line,#dce7e2);border-radius:20px;background:linear-gradient(135deg,#f1faf6,#fff)}.controlHero small{color:#13705d;font-weight:800;letter-spacing:.1em}.controlHero h2{margin:6px 0 4px;font-size:clamp(24px,2.3vw,38px)}.controlHero p{max-width:900px;margin:0;color:var(--muted,#71817b);line-height:1.55}.controlHero button,.controlMetricGrid button,.controlCloseCard button,.controlExceptions button{border:1px solid #bfd7cf;background:#fff;color:#126b58}.controlProof{margin:0;padding:0 4px;color:#62746e}.controlTabs{display:flex;gap:8px;padding:5px;width:max-content;border-radius:14px;background:#eaf2ef}.controlTabs button{border:0;background:transparent}.controlTabs button.active{background:#fff;box-shadow:0 3px 12px #173d3020}.controlTabs em{display:inline-grid;place-items:center;min-width:24px;height:24px;margin-inline-start:6px;border-radius:20px;background:#f6dfac;color:#78520d;font-style:normal}.controlMetricGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.controlMetricGrid article{display:flex;flex-direction:column;min-width:0;padding:18px;border:1px solid var(--line,#dce7e2);border-radius:16px;background:#fff}.controlMetricGrid small{color:#6d7c77}.controlMetricGrid strong{margin:7px 0;font-size:clamp(21px,2vw,29px);overflow-wrap:anywhere}.controlMetricGrid p{flex:1;min-height:64px;margin:0 0 14px;color:#71817b;line-height:1.45}.controlCloseCard{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:18px;border:1px solid var(--line,#dce7e2);border-radius:18px;background:#fff}.controlCloseCard h3{margin:4px 0}.controlCloseCard p{margin:0;color:#71817b}.controlProgress{display:grid;place-items:center;width:76px;aspect-ratio:1;border-radius:50%;background:conic-gradient(#16806a var(--value),#e2ebe7 0);position:relative}.controlProgress:before{content:"";position:absolute;inset:7px;border-radius:50%;background:#fff}.controlProgress b{position:relative}.controlExceptions{margin-top:12px;padding:18px;border:1px solid var(--line,#dce7e2);border-radius:18px;background:#fff}.controlExceptions h3{margin:0 0 12px}.controlExceptions article{display:grid;grid-template-columns:38px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px 0;border-top:1px solid #edf1ef}.controlExceptions article>span{display:grid;place-items:center;width:34px;height:34px;border-radius:12px;background:#e7f5ef;color:#126b58;font-weight:900}.controlExceptions article.blocking>span{background:#fff0d5;color:#9a6411}.controlExceptions small{display:block;color:#7a8883;margin-top:3px}.controlExceptions em{font-style:normal;font-weight:800}.controlEmpty{padding:18px;border-radius:12px;background:#f4f8f6;color:#63736d}.controlEvidenceDialog{width:min(920px,calc(100vw - 28px));max-height:min(780px,calc(100vh - 28px));padding:0;border:0;border-radius:22px;overflow:hidden}.controlEvidenceDialog::backdrop{background:#173d3055;backdrop-filter:blur(6px)}.controlDialogHead{display:flex;justify-content:space-between;gap:20px;padding:22px 24px;border-bottom:1px solid #dce7e2}.controlDialogHead h2{margin:4px 0}.controlDialogHead p{margin:0;color:#71817b;line-height:1.45}.controlDialogHead>button{width:48px;height:48px;flex:0 0 auto;border:0;border-radius:50%;font-size:28px}.controlEvidenceList{max-height:560px;overflow:auto;padding:14px 22px 24px}.controlEvidenceList>button{display:grid;grid-template-columns:minmax(0,1fr) 130px 160px;align-items:center;gap:14px;width:100%;padding:14px;border:0;border-bottom:1px solid #e8eeeb;background:#fff;text-align:start}.controlEvidenceList>button:hover{background:#f1f8f5}.controlEvidenceList small{display:block;color:#74837e}.controlEvidenceList strong{text-align:end}@media(max-width:1050px){.controlMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.controlHero{align-items:flex-start;padding:17px}.controlHero button{flex:0 0 auto}.controlMetricGrid{grid-template-columns:1fr}.controlMetricGrid p{min-height:0}.controlCloseCard{grid-template-columns:auto 1fr}.controlCloseCard button{grid-column:1/-1}.controlExceptions article{grid-template-columns:34px minmax(0,1fr) auto}.controlExceptions article button{grid-column:2/-1}.controlEvidenceList>button{grid-template-columns:1fr auto}.controlEvidenceList>button>span:nth-child(2){display:none}}
