:root{--pcp-bg:#f3f6f2;--pcp-surface:#ffffff;--pcp-surface-2:#f8faf7;--pcp-line:#d8e1d8;--pcp-line-2:#e8eee8;--pcp-text:#223027;--pcp-muted:#6e7d73;--pcp-dark:#263a2d;--pcp-dark-2:#314a39;--pcp-green:#a9cfb2;--pcp-green-2:#7caf89;--pcp-green-3:#5d906a;--pcp-green-soft:#e7f2e9;--pcp-warn:#b98234;--pcp-danger:#b84b50;--pcp-shadow:0 8px 24px rgba(41,60,47,.06);--bg:var(--pcp-bg);--panel:#fff;--line:var(--pcp-line);--line2:var(--pcp-line-2);--text:var(--pcp-text);--muted:var(--pcp-muted);--green:var(--pcp-dark);--green2:var(--pcp-green-3);--blue:var(--pcp-green-3);--warn:var(--pcp-warn);--danger:var(--pcp-danger)}*{box-sizing:border-box}html{font-size:16px!important;scrollbar-gutter:auto!important}body,html{background:var(--pcp-bg)!important}body,html{margin:0!important;width:100%!important;min-height:100%!important;color:var(--pcp-text)!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important;line-height:1.45!important;overflow-x:hidden!important}body{font-size:15px!important;background-image:none!important;overflow-y:auto!important}button,input,select,textarea{font:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--pcp-green-3)!important;outline-offset:2px!important}::selection{background:#cfe5d4!important;color:#1e2c22!important}.erp,.sidebar,.topbar{display:none!important}.pcpShell{min-height:100vh;width:100%;background:var(--pcp-bg)}.pcpTop{height:76px;display:grid;grid-template-columns:250px minmax(160px,1fr) auto;grid-gap:18px;gap:18px;padding:0 24px;background:#fff;border-bottom:1px solid var(--pcp-line);position:-webkit-sticky;position:sticky;top:0;z-index:70}.pcpBrand,.pcpTop{align-items:center}.pcpBrand{display:flex;gap:11px}.pcpLogo{width:42px;height:42px;border-radius:10px;display:grid;place-items:center;background:var(--pcp-green-soft);color:var(--pcp-dark-2);border:1px solid #c8ddcc}.pcpLogo svg{width:21px}.pcpBrand strong{display:block;font-size:17px;letter-spacing:.1px;color:#243128}.pcpBrand span{display:block;margin-top:3px;font-size:10px;letter-spacing:1.1px;color:#819087;font-weight:750}.pcpTitleBlock{padding-left:18px;border-left:1px solid var(--pcp-line)}.pcpTitleBlock span{display:block;font-size:10px;color:#89958d;font-weight:800;letter-spacing:1px}.pcpTitleBlock b{display:block;margin-top:3px;font-size:18px;color:#27372c}.pcpTopRight{display:flex;align-items:center;gap:8px}.pcpRunInfo{display:flex;height:42px;border:1px solid var(--pcp-line);border-radius:8px;overflow:hidden;background:var(--pcp-surface-2)}.pcpRunInfo>div{padding:6px 10px;min-width:68px;border-right:1px solid var(--pcp-line)}.pcpRunInfo>div:last-child{border-right:0}.pcpLive span,.pcpRunInfo span{display:block;font-size:9px;letter-spacing:.7px;color:#829087;font-weight:800}.pcpLive b,.pcpRunInfo b{display:block;margin-top:4px;font-size:11px;color:#324438}.pcpLive{height:42px;padding:0 10px;display:flex;align-items:center;gap:8px;border:1px solid #cfe1d2;border-radius:8px;background:#f3f9f4}.pcpLive>i{width:9px;height:9px;border-radius:50%;background:var(--pcp-green-2);box-shadow:0 0 0 4px rgba(124,175,137,.14)}.pcpExit,.pcpRefresh{width:40px;height:40px;border:1px solid var(--pcp-line);border-radius:8px;background:#fff;color:#55645a;display:grid;place-items:center}.pcpExit:hover,.pcpRefresh:hover{background:#f3f7f3}.pcpExit svg,.pcpRefresh svg{width:16px}.pcpProfile{height:42px;display:flex;align-items:center;gap:8px}.pcpProfile>div{width:38px;height:38px;border-radius:9px;background:var(--pcp-dark);color:#fff;display:grid;place-items:center;font-size:12px;font-weight:800}.pcpProfile span b{display:block;font-size:12px;color:#2d3b31}.pcpProfile span small{display:block;font-size:10px;color:#849087;margin-top:2px}.pcpNavigation{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:9px 24px;background:#edf4ee;border-bottom:1px solid #d4e2d6;position:-webkit-sticky;position:sticky;top:76px;z-index:60}.pcpNavigation nav{display:flex;align-items:center;gap:6px;overflow-x:auto;overflow-y:hidden;min-width:0;scrollbar-width:thin}.pcpNavigation nav a{height:40px;padding:0 11px;display:flex;align-items:center;gap:7px;border-radius:8px;color:#4d5d52;text-decoration:none;font-size:12.5px;font-weight:700;white-space:nowrap;border:1px solid transparent}.pcpNavigation nav a svg{width:16px}.pcpNavigation nav a:hover{background:#fff;border-color:#d2dfd4}.pcpNavigation nav a.active{background:#fff;color:#355f40;border-color:#c1d9c6;box-shadow:0 3px 10px rgba(54,90,64,.06)}.pcpExport{height:40px;padding:0 12px;display:flex;align-items:center;gap:7px;border:1px solid #bcd6c2;border-radius:8px;background:#dcecdf;color:#355f40;font-size:12px;font-weight:750;white-space:nowrap}.pcpExport:hover{background:#cfe5d4}.pcpExport svg{width:15px}.pcpMain{width:100%;min-width:0}.page,.pcpMain{overflow:visible!important}.page{width:100%!important;max-width:none!important;margin:0!important;padding:24px 28px 42px!important}.pageTitle{min-height:auto!important;margin:0 0 18px!important;padding:0!important;border:0!important;display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:16px!important}.pageTitle>div>span{font-size:11px!important;letter-spacing:1.15px!important;color:#6d9276!important;font-weight:800!important}.pageTitle h1{margin:4px 0 3px!important;font-size:29px!important;line-height:1.1!important;letter-spacing:-.5px!important;color:#233128!important;font-weight:760!important}.pageTitle p{margin:0!important;font-size:13px!important;color:#748178!important}.command,.leaderHero,.operatorBar,.panel,.tableWrap,.validation{background:#fff!important;border:1px solid var(--pcp-line)!important;border-radius:10px!important;box-shadow:var(--pcp-shadow)!important}.panel{overflow:hidden!important}.panel>header{height:auto!important;min-height:58px!important;padding:11px 15px!important;border-bottom:1px solid var(--pcp-line-2)!important}.panel>header h3{font-size:15px!important;color:#2b3b30!important}.panel>header p{font-size:12px!important;color:#78857c!important}.kpis{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;grid-gap:10px!important;gap:10px!important;margin-bottom:12px!important}.kpi{min-height:108px!important;padding:15px!important;background:#fff!important;border:1px solid var(--pcp-line)!important;border-radius:10px!important;box-shadow:var(--pcp-shadow)!important;position:relative!important;overflow:hidden!important}.kpi:before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;background:#b8d8bf}.kpi.warn:before{background:#d8ad67}.kpi.danger:before{background:#d3767a}.kpi span{font-size:11px!important;color:#748178!important;font-weight:800!important}.kpi b{display:block!important;margin-top:10px!important;font-size:28px!important;line-height:1!important;color:#25342a!important}.kpi small{font-size:11px!important;color:#8a968e!important}.centralGrid{display:grid!important;grid-template-columns:1.45fr 1fr!important;grid-gap:10px!important;gap:10px!important;margin-bottom:10px!important}.actionNow{padding:6px 14px 12px!important}.actionNow article{display:flex!important;gap:11px!important;padding:12px 0!important;border-bottom:1px solid var(--pcp-line-2)!important}.actionNow article>svg{width:19px!important;color:#9c7a44!important}.bottleneckBox{background:#f5faf6!important}.bottleneckBox svg{color:#6f9b79!important}.globalExec>div,.procProg>i,.processOps i{background:#e8eee9!important}.globalExec i,.procProg em,.processOps i em{background:var(--pcp-green-2)!important}.qualityOps>div{border-radius:8px!important;background:#fafcf9!important}.primary{min-height:40px!important;height:40px!important;padding:0 14px!important;border:1px solid #649b71!important;border-radius:8px!important;background:#78ad84!important;color:#fff!important;font-size:13px!important;font-weight:750!important;display:inline-flex!important;align-items:center!important;gap:7px!important}.primary:hover{background:#669c72!important}.exportAll,.secondary{min-height:40px!important;height:40px!important;padding:0 12px!important;border:1px solid #cdd8cf!important;border-radius:8px!important;background:#fff!important;color:#4e5f53!important;font-size:13px!important;font-weight:700!important;display:inline-flex!important;align-items:center!important;gap:7px!important}.processTabs{display:flex!important;gap:7px!important;margin-bottom:11px!important;overflow-x:auto!important;overflow-y:hidden!important;padding-bottom:2px!important}.processTabs.big{padding:9px!important;background:#fff!important;border:1px solid var(--pcp-line)!important;border-radius:10px!important;box-shadow:var(--pcp-shadow)!important}.processTabs button{height:40px!important;min-height:40px!important;padding:0 13px!important;border:1px solid #d4ddd5!important;border-radius:8px!important;background:#fff!important;color:#536159!important;font-size:13px!important;font-weight:700!important;white-space:nowrap!important}.processTabs button.active{background:#dcecdf!important;border-color:#b8d2bd!important;color:#355e40!important;box-shadow:none!important}.operatorBar{min-height:70px!important;height:auto!important;margin-bottom:10px!important;padding:12px 14px!important}.operatorBar b{font-size:16px!important;color:#2d3b31!important}.operatorBar span{font-size:12px!important;color:#77837b!important}.operatorBar label{width:410px!important;max-width:44%!important;height:42px!important;border:1px solid #ccd7ce!important;border-radius:8px!important;background:#fff!important}.operatorBar input{font-size:13px!important}.familyTabs{display:flex!important;gap:6px!important;flex-wrap:wrap!important;margin-bottom:10px!important}.familyTabs button{min-height:35px!important;padding:0 11px!important;border:1px solid #d0dbd2!important;border-radius:7px!important;background:#fff!important;color:#56645b!important;font-size:12px!important;font-weight:700!important}.familyTabs button.active{background:#e4f0e6!important;border-color:#b9d1be!important;color:#396344!important}.tableScroll{width:100%!important;overflow:visible!important;position:relative!important}.tableWrap{width:100%!important;max-width:100%!important;max-height:none!important;overflow-x:auto!important;overflow-y:visible!important}.scrollBtns{display:none!important}.tableWrap table{width:100%!important;min-width:1480px!important;border-collapse:collapse!important}.tableWrap thead th{position:static!important;height:45px!important;background:#edf3ee!important;color:#536359!important;border-bottom:1px solid #d2ddd4!important;font-size:11.5px!important;font-weight:800!important}.tableWrap tbody td,.tableWrap thead th{padding:9px 11px!important;white-space:nowrap!important}.tableWrap tbody td{height:50px!important;border-bottom:1px solid #e8eee9!important;color:#3b4940!important;font-size:13.5px!important}.tableWrap tbody tr:nth-child(2n) td{background:#fbfcfb!important}.tableWrap tbody tr:hover td{background:#eef7f0!important}.tableWrap .num{text-align:right!important}.mono{font-size:12.5px!important}.descCell{min-width:300px!important;max-width:440px!important;white-space:normal!important}.priority,.status,.tag{display:inline-flex!important;align-items:center!important;min-height:26px!important;padding:0 8px!important;border-radius:6px!important;font-size:11px!important;font-weight:750!important}.status{background:#eef2ef!important;color:#56635a!important}.s-liberada{background:#e5f1e7!important;color:#456c4e!important}.s-em_andamento{background:#fff2dc!important;color:#8a611f!important}.s-divergencia{background:#fff0f0!important;color:#a23f43!important}.s-concluida,.s-finalizada{background:#edf0ed!important;color:#505a53!important}.tag{border:1px solid #d1dbd3!important;background:#f3f6f3!important;color:#526159!important}.tag.crit{background:#fff0f0!important;border-color:#e2b8ba!important;color:#a23f43!important}.formRow label,.inputLabel,.modalForm label{font-size:12px!important;color:#59675e!important;font-weight:700!important}.formRow input,.formRow select,.inputLabel input,.modalForm input,.modalForm select,.modalForm textarea{min-height:42px!important;border:1px solid #ccd7ce!important;border-radius:8px!important;background:#fff!important;color:#2d3b31!important;font-size:13px!important}input:focus,select:focus,textarea:focus{border-color:#8fbc98!important;box-shadow:0 0 0 3px rgba(124,175,137,.12)!important;outline:none!important}.drawer{width:min(520px,96vw)!important;overflow-y:auto!important}.drawerShade{background:rgba(34,48,38,.32)!important}.drawer>header,.modal>header{min-height:60px!important;padding:12px 16px!important;background:#f8fbf8!important}.overlay{background:rgba(34,48,38,.36)!important}.modal{border-radius:10px!important;border:1px solid var(--pcp-line)!important;box-shadow:0 20px 50px rgba(34,48,38,.18)!important}.modalBody{padding:16px!important}.qtyBoard .hl{background:#e8f3ea!important;border-color:#c4dcc9!important}.qtyBoard .hl b{color:#4d7958!important}.bar i{background:var(--pcp-green-2)!important}.keypad .ok{background:#78ad84!important;border-color:#78ad84!important}.drawerActions .success{background:#5f8f6a!important;border-color:#5f8f6a!important}.login{display:none!important}.pcpLogin{min-height:100vh;background:linear-gradient(180deg,#eaf3eb,#f4f7f3 55%,#eef3ee);position:relative;overflow:hidden}.pcpLogin:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(92,132,102,.055) 1px,transparent 0),linear-gradient(90deg,rgba(92,132,102,.055) 1px,transparent 0);background-size:32px 32px;pointer-events:none}.pcpLoginTop{height:82px;display:flex;align-items:center;justify-content:space-between;padding:0 48px;position:relative;z-index:2}.pcpLoginTop>span{font-size:11px;letter-spacing:1px;color:#728177;font-weight:750}.pcpLoginBrand{display:flex;align-items:center;gap:11px}.pcpLoginBrand>span{width:42px;height:42px;display:grid;place-items:center;border-radius:10px;background:#d6e8da;color:#355e40;border:1px solid #bfd6c4}.pcpLoginBrand svg{width:21px}.pcpLoginBrand b{display:block;font-size:17px;color:#26352b}.pcpLoginBrand small{display:block;margin-top:3px;font-size:10px;letter-spacing:1px;color:#76857a}.pcpLoginStage{min-height:calc(100vh - 82px);display:grid;grid-template-columns:minmax(0,1.1fr) 460px;align-items:center;grid-gap:70px;gap:70px;max-width:1260px;margin:0 auto;padding:30px 48px 80px;position:relative;z-index:2}.pcpLoginIntro{max-width:650px}.pcpEyebrow{font-size:11px;letter-spacing:1.5px;color:#62816a;font-weight:850}.pcpLoginIntro h1{margin:12px 0 15px;font-size:48px;line-height:1.03;letter-spacing:-1.3px;color:#233128}.pcpLoginIntro>p{max-width:600px;margin:0;font-size:15px;line-height:1.7;color:#67766c}.pcpLoginModules{display:grid;grid-template-columns:1fr;grid-gap:9px;gap:9px;margin-top:28px;max-width:590px}.pcpLoginModules article{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid #cadaca;border-radius:10px;background:rgba(255,255,255,.58)}.pcpLoginModules svg{width:19px;color:#658c6e}.pcpLoginModules b{display:block;font-size:13px;color:#304137}.pcpLoginModules span{display:block;margin-top:2px;font-size:12px;color:#748177}.pcpLoginCard{padding:30px;border:1px solid #c8d8ca;border-radius:14px;background:rgba(255,255,255,.92);box-shadow:0 24px 60px rgba(54,82,61,.11);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.pcpLoginCardHead span{font-size:10px;letter-spacing:1.2px;color:#62816a;font-weight:850}.pcpLoginCardHead h2{margin:7px 0 4px;font-size:28px;color:#27362c}.pcpLoginCardHead p{margin:0 0 20px;font-size:13px;color:#758278}.pcpLoginCard label{display:block;margin:12px 0;font-size:12px;color:#56665b;font-weight:700}.pcpLoginCard input{display:block;width:100%;height:45px;margin-top:6px;padding:0 12px;border:1px solid #c8d5ca;border-radius:8px;background:#fff;font-size:14px;color:#2d3b31}.pcpLoginCard button{width:100%;height:45px;margin-top:16px;border:0;border-radius:8px;background:#7cad88;color:#fff;font-size:12px;font-weight:800;letter-spacing:.3px;display:flex;align-items:center;justify-content:center;gap:8px}.pcpLoginCard button:hover{background:#699d75}.pcpLoginCard button svg{width:15px}.pcpLoginFoot{display:block;text-align:center;margin-top:14px;color:#8b968e;font-size:10px}.loginErr{margin-top:10px;padding:9px 10px;border:1px solid #e4b8ba;border-radius:7px;background:#fff1f1;color:#a44145;font-size:12px}body::-webkit-scrollbar{width:11px}body::-webkit-scrollbar-track{background:#e8eee8}body::-webkit-scrollbar-thumb{background:#aebcaf;border:3px solid #e8eee8;border-radius:999px}.pcpNavigation nav::-webkit-scrollbar,.processTabs::-webkit-scrollbar,.tableWrap::-webkit-scrollbar{height:8px}.pcpNavigation nav::-webkit-scrollbar-thumb,.processTabs::-webkit-scrollbar-thumb,.tableWrap::-webkit-scrollbar-thumb{background:#b6c3b8;border-radius:999px}@media(max-width:1380px){.pcpTop{grid-template-columns:220px 1fr auto;padding:0 16px}.pcpRunInfo{display:none}.pcpNavigation{padding-left:16px;padding-right:16px}.kpis{grid-template-columns:repeat(3,1fr)!important}}@media(max-width:980px){.pcpLive,.pcpProfile span,.pcpTitleBlock{display:none}.pcpTop{grid-template-columns:1fr auto}.pcpNavigation{top:76px}.pcpExport{display:none}.centralGrid{grid-template-columns:1fr!important}.page{padding:18px!important}.pcpLoginStage{grid-template-columns:1fr;max-width:760px}.pcpLoginIntro{display:none}}@media(max-width:720px){.pcpTop{height:68px}.pcpNavigation{top:68px;padding:7px 10px}.pcpNavigation nav a{height:38px;padding:0 9px}.page{padding:14px!important}.pageTitle{align-items:flex-start!important;flex-direction:column!important}.pageTitle h1{font-size:25px!important}.kpis{grid-template-columns:1fr 1fr!important}.operatorBar{align-items:stretch!important;flex-direction:column!important}.operatorBar label{width:100%!important;max-width:none!important}.pcpLoginTop{padding:0 20px}.pcpLoginTop>span{display:none}.pcpLoginStage{padding:20px}.pcpLoginCard{padding:24px}}@media print{.familyTabs,.pageTitle,.pcpNavigation,.pcpTop,.processTabs{display:none!important}.page{padding:0!important}.tableWrap{overflow:visible!important;border:0!important;box-shadow:none!important}.tableWrap table{min-width:0!important}.tableWrap td,.tableWrap th{font-size:10px!important}}.pcpDashHead{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:18px}.pcpDashHead>div:first-child>span{font-size:11px;letter-spacing:1.15px;color:#6d9276;font-weight:800}.pcpDashHead h1{margin:4px 0;font-size:31px;line-height:1.05;letter-spacing:-.6px;color:#233128}.pcpDashHead p{margin:0;font-size:13px;color:#748178}.pcpDashProgress{width:min(380px,38vw);padding:13px 14px;border:1px solid #ccdbce;border-radius:10px;background:#f8fbf8}.pcpDashProgress>div{display:flex;align-items:center;justify-content:space-between}.pcpDashProgress span{font-size:10px;color:#708079;font-weight:800;letter-spacing:.7px}.pcpDashProgress b{font-size:20px;color:#355f40}.pcpDashProgress>i{display:block;height:8px;margin-top:9px;border-radius:99px;background:#e1eae2;overflow:hidden}.pcpDashProgress>i em{display:block;height:100%;border-radius:99px;background:#88b993}.pcpDashProgress small{display:block;margin-top:7px;font-size:11px;color:#7c8980}.pcpMetricStrip{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:10px;gap:10px;margin-bottom:12px}.pcpMetricStrip article{min-height:105px;padding:14px 15px;border:1px solid var(--pcp-line);border-radius:10px;background:#fff;box-shadow:var(--pcp-shadow);position:relative;overflow:hidden}.pcpMetricStrip article:after{content:"";position:absolute;right:-22px;bottom:-22px;width:68px;height:68px;border-radius:50%;background:#edf5ee}.pcpMetricStrip article.attention:after{background:#fff4df}.pcpMetricStrip article.critical:after{background:#fff0f0}.pcpMetricStrip span{display:block;font-size:10px;color:#77857b;font-weight:800;letter-spacing:.6px}.pcpMetricStrip b{margin-top:9px;font-size:27px;line-height:1;color:#28382d}.pcpMetricStrip b,.pcpMetricStrip small{display:block;position:relative;z-index:1}.pcpMetricStrip small{margin-top:7px;font-size:11px;color:#87938b}.pcpDashGrid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(340px,.85fr);grid-gap:10px;gap:10px;margin-bottom:10px}.pcpBoard{background:#fff;border:1px solid var(--pcp-line);border-radius:10px;box-shadow:var(--pcp-shadow);overflow:hidden}.pcpBoard>header{min-height:62px;padding:12px 15px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--pcp-line-2);background:#fbfcfb}.pcpBoard>header span{display:block;font-size:9px;letter-spacing:1px;color:#7b8a80;font-weight:800}.pcpBoard>header h2{margin:3px 0 0;font-size:15px;color:#2b3b30}.pcpBoard>header>small{font-size:11px;color:#88938c}.pcpAttentionList{padding:4px 14px 12px}.pcpAttentionList article{display:grid;grid-template-columns:40px 1fr 18px;grid-gap:11px;gap:11px;align-items:center;padding:11px 0;border-bottom:1px solid var(--pcp-line-2)}.pcpAttentionList article:last-child{border-bottom:0}.pcpAttentionList article>svg{width:16px;color:#9ba49e}.pcpAttentionIcon{width:38px;height:38px;border-radius:9px;display:grid;place-items:center;background:#edf5ee;color:#60856a}.pcpAttentionIcon.critical{background:#fff2f2;color:#ae4c50}.pcpAttentionIcon svg{width:17px}.pcpAttentionList small{display:block;font-size:10px;color:#7d8a81;font-weight:800}.pcpAttentionList b{display:block;margin:2px 0;font-size:13px;color:#334239}.pcpAttentionList span{font-size:11px;color:#7d8981}.pcpCalmState{min-height:240px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.pcpCalmState span{font-size:10px;letter-spacing:1px;color:#6d9276;font-weight:850}.pcpCalmState b{margin-top:7px;font-size:15px;color:#34443a}.pcpCalmState p{margin:4px 0 0;font-size:12px;color:#859087}.pcpBottleneck{padding:18px 16px 15px;background:#f6faf6;border-bottom:1px solid var(--pcp-line-2)}.pcpMachineIcon{width:42px;height:42px;border-radius:10px;display:grid;place-items:center;background:#dcecdf;color:#477251;margin-bottom:10px}.pcpMachineIcon svg{width:20px}.pcpBottleneck small{display:block;font-size:10px;color:#708079;font-weight:800}.pcpBottleneck b{display:block;margin:4px 0;font-size:19px;color:#2a3a2f}.pcpBottleneck span{font-size:11px;color:#7d8981}.pcpMiniRows{padding:7px 14px}.pcpMiniRows>div{display:grid;grid-template-columns:1fr auto 90px;grid-gap:10px;gap:10px;align-items:center;padding:8px 0;border-bottom:1px solid var(--pcp-line-2);font-size:11px}.pcpMiniRows>div:last-child{border-bottom:0}.pcpMiniRows b{color:#3b4b40}.pcpMiniRows small{text-align:right;color:#849087}.pcpProcessList{padding:6px 15px 12px}.pcpProcessList>div{display:grid;grid-template-columns:220px minmax(160px,1fr) 58px;grid-gap:12px;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--pcp-line-2)}.pcpProcessList>div:last-child{border-bottom:0}.pcpProcessList>div>div b{display:block;font-size:12px;color:#34443a}.pcpProcessList>div>div span{display:block;margin-top:2px;font-size:10px;color:#849087}.pcpProcessList i{height:8px;border-radius:99px;background:#e6ece7;overflow:hidden}.pcpProcessList i em{display:block;height:100%;border-radius:99px;background:#83b58e}.pcpProcessList strong{text-align:right;font-size:11px;color:#5d6e62}.pcpQualityStack{padding:12px}.pcpQualityStack article{display:flex;align-items:center;gap:12px;padding:13px;border:1px solid var(--pcp-line-2);border-radius:9px;background:#fafcf9;margin-bottom:8px}.pcpQualityStack article:last-child{margin-bottom:0}.pcpQualityStack svg{width:19px;color:#6d8873}.pcpQualityStack span{display:block;font-size:10px;color:#7d8981;font-weight:800}.pcpQualityStack b{display:block;margin-top:3px;font-size:21px;color:#2f4035}@media(max-width:1050px){.pcpMetricStrip{grid-template-columns:repeat(3,1fr)}.pcpDashGrid{grid-template-columns:1fr}.pcpDashProgress{width:320px}.pcpProcessList>div{grid-template-columns:180px 1fr 54px}}@media(max-width:720px){.pcpDashHead{align-items:flex-start;flex-direction:column}.pcpDashProgress{width:100%}.pcpMetricStrip{grid-template-columns:1fr 1fr}.pcpProcessList>div{grid-template-columns:1fr 52px}.pcpProcessList>div>i{grid-column:1/3}.pcpDashHead h1{font-size:27px}}