.precision-engineering .section-note{max-width:1050px}.precision-kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;margin:18px 0}.precision-kpi{padding:17px;min-height:120px}.precision-kpi small{display:block;font-size:10px;letter-spacing:.14em;color:#7e93ad}.precision-kpi strong{display:block;font-size:28px;line-height:1.1;margin:9px 0;color:#f3f8ff}.precision-kpi span{font-size:12px;color:#96a9c0}.precision-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:16px;margin:16px 0}.precision-grid.equal{grid-template-columns:1fr 1fr}.precision-table{width:100%;border-collapse:collapse;font-size:12px}.precision-table th,.precision-table td{text-align:left;padding:10px 8px;border-bottom:1px solid rgba(255,255,255,.07);vertical-align:top}.precision-table th{font-size:9px;letter-spacing:.11em;color:#7890aa;text-transform:uppercase;position:sticky;top:0;background:rgba(7,16,31,.96)}.precision-table td b{color:#edf6ff}.precision-table .num{font-variant-numeric:tabular-nums;white-space:nowrap}.pe-state{display:inline-flex;padding:4px 7px;border-radius:999px;font-size:9px;font-weight:800;letter-spacing:.07em}.pe-state.normal{background:rgba(41,209,134,.12);color:#5bedac}.pe-state.warning{background:rgba(255,184,72,.12);color:#ffc568}.pe-state.critical{background:rgba(255,77,95,.13);color:#ff7183}.pe-state.unknown{background:rgba(150,169,192,.1);color:#9aadc1}.pe-service-scroll{max-height:510px;overflow:auto}.pe-alert{display:grid;grid-template-columns:auto 1fr;gap:10px;padding:11px 0;border-bottom:1px solid rgba(255,255,255,.07)}.pe-alert>span{width:9px;height:9px;border-radius:50%;margin-top:5px;background:#40d995;box-shadow:0 0 12px rgba(64,217,149,.55)}.pe-alert.warning>span{background:#ffbd56}.pe-alert.critical>span{background:#ff5b70}.pe-alert b{font-size:12px}.pe-alert p{margin:3px 0 0;color:#8ea2bb;font-size:12px}.pe-metrics{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.pe-metric{border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:11px;background:rgba(255,255,255,.025)}.pe-metric small{display:block;color:#71869f;font-size:9px;letter-spacing:.1em}.pe-metric b{display:block;margin-top:5px;font-size:14px;color:#eef7ff}.pe-correlation{display:grid;gap:8px}.pe-correlation-row{display:grid;grid-template-columns:minmax(130px,1fr) auto minmax(130px,1fr) auto;gap:9px;align-items:center;padding:9px 0;border-bottom:1px solid rgba(255,255,255,.06);font-size:11px}.pe-correlation-row i{height:2px;background:linear-gradient(90deg,#32b8ff,#8d73ff);min-width:30px}.pe-correlation-row strong{font-variant-numeric:tabular-nums}.pe-baseline-row{display:grid;grid-template-columns:1.5fr .65fr .65fr .55fr .55fr;gap:8px;padding:9px 0;border-bottom:1px solid rgba(255,255,255,.06);align-items:center;font-size:11px}.pe-baseline-row b{font-size:12px}.pe-baseline-row span{font-variant-numeric:tabular-nums}.pe-confidence-bar{height:7px;border-radius:999px;background:rgba(255,255,255,.07);overflow:hidden;margin:8px 0}.pe-confidence-bar i{display:block;height:100%;background:linear-gradient(90deg,#25c9ff,#54e39c)}@media(max-width:1100px){.precision-kpis{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.precision-kpis,.precision-grid,.precision-grid.equal{grid-template-columns:1fr}.precision-kpis{grid-template-columns:repeat(2,1fr)}.pe-baseline-row{grid-template-columns:1fr 1fr}.pe-baseline-row>*:first-child{grid-column:1/-1}.pe-correlation-row{grid-template-columns:1fr auto 1fr}.pe-correlation-row i{display:none}}
.pe-phase-list{display:grid;gap:9px}.pe-phase-row{display:grid;grid-template-columns:minmax(180px,1.2fr) repeat(5,minmax(60px,.6fr));gap:8px;padding:9px 0;border-bottom:1px solid rgba(255,255,255,.06);align-items:center;font-size:11px}.pe-phase-row>b{font-size:12px}.pe-phase-row span{font-variant-numeric:tabular-nums}.pe-phase-row em{font-style:normal;color:#67d6ff;font-weight:800}@media(max-width:760px){.pe-phase-row{grid-template-columns:1fr 1fr 1fr}.pe-phase-row>b{grid-column:1/-1}}
