
/* EQ v15.338 — HR-Tech positioning + Pilot Evidence. Product/UI layer only. */
:root{--eq-v338-cyan:#53d7ff;--eq-v338-violet:#a777ff;--eq-v338-green:#5ce0aa;--eq-v338-amber:#ffc66d}
.hrtech-value-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0 4px}.hrtech-value-strip>div{padding:13px 14px;border:1px solid rgba(116,143,205,.18);border-radius:14px;background:linear-gradient(145deg,rgba(255,255,255,.045),rgba(255,255,255,.012))}.hrtech-value-strip b{display:block;color:#f7f9ff;font-size:13px;margin-bottom:3px}.hrtech-value-strip span{color:#9faac4;font-size:11px;line-height:1.4}.hrtech-product-badge{display:inline-flex;align-items:center;gap:7px;padding:6px 9px;border-radius:999px;border:1px solid rgba(83,215,255,.22);background:rgba(83,215,255,.06);color:#aeeeff;font-size:10px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.hrtech-product-badge:before{content:'';width:6px;height:6px;border-radius:50%;background:var(--eq-v338-cyan);box-shadow:0 0 12px rgba(83,215,255,.75)}
.validation-note{margin:14px 0 0;padding:13px 15px;border-radius:14px;border:1px solid rgba(83,215,255,.16);background:rgba(83,215,255,.045);color:#b8c6df;font-size:12px;line-height:1.55}.validation-note b{color:#e9f8ff}
.owner-evidence-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:18px 0 12px}.owner-evidence-kpi{min-height:105px;padding:14px;border-radius:16px;border:1px solid rgba(119,128,165,.22);background:linear-gradient(155deg,rgba(255,255,255,.04),rgba(255,255,255,.012));display:flex;flex-direction:column;justify-content:space-between}.owner-evidence-kpi span{color:#9da8bf;font-size:11px;line-height:1.35}.owner-evidence-kpi b{font-size:25px;letter-spacing:-.04em}.owner-evidence-kpi small{color:#79869e;font-size:10px;line-height:1.35}.owner-evidence-kpi.good{border-color:rgba(92,224,170,.25);background:rgba(92,224,170,.045)}.owner-evidence-kpi.warn{border-color:rgba(255,198,109,.24);background:rgba(255,198,109,.04)}.owner-evidence-kpi.info{border-color:rgba(83,215,255,.22);background:rgba(83,215,255,.04)}.evidence-readiness{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.evidence-readiness span{padding:7px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.1);color:#aeb7cc;font-size:11px}.evidence-readiness span.ready{border-color:rgba(92,224,170,.28);color:#aaf0ce;background:rgba(92,224,170,.05)}.evidence-readiness span.early{border-color:rgba(255,198,109,.24);color:#f6d7a0;background:rgba(255,198,109,.04)}
.v338-evidence-section{margin-top:18px}.v338-evidence-panel{display:grid;grid-template-columns:minmax(210px,.72fr) 1.5fr;gap:14px}.v338-confidence-card{padding:18px;border-radius:18px;border:1px solid rgba(116,143,205,.18);background:linear-gradient(160deg,rgba(88,62,150,.12),rgba(17,22,42,.8))}.v338-confidence-card>span{display:block;color:#9ca9c3;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.09em}.v338-confidence-card b{display:block;font-size:28px;margin:5px 0 6px;letter-spacing:-.04em}.v338-confidence-card p{margin:0;color:#b9c3d8;font-size:12px;line-height:1.5}.v338-confidence-card.high{border-color:rgba(92,224,170,.28)}.v338-confidence-card.medium{border-color:rgba(255,198,109,.28)}.v338-confidence-card.limited{border-color:rgba(255,109,132,.30)}.v338-evidence-signals{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.v338-evidence-signal{padding:14px 15px;border-radius:15px;border:1px solid rgba(116,143,205,.15);background:rgba(255,255,255,.025)}.v338-evidence-signal span{display:block;color:#8f9bb5;font-size:10px;text-transform:uppercase;letter-spacing:.06em;margin-bottom:5px}.v338-evidence-signal b{display:block;font-size:13px;color:#eef4ff}.v338-evidence-signal small{display:block;margin-top:5px;color:#9ca8bf;line-height:1.45;font-size:10px}.v338-evidence-disclaimer{margin-top:10px;color:#7f8aa3;font-size:10px;line-height:1.5}
.metric-detail-card-v291 dl{grid-template-columns:minmax(150px,.62fr) 1.38fr}.metric-detail-card-v291 dt{color:#94a2bd}.metric-detail-card-v291 dd{line-height:1.52}.metric-detail-card-v291 .metric-showing{margin-top:2px;color:#cfd7e8}.metric-detail-card-v291 .metric-risk-clear{color:#a7dfc8}.metric-detail-card-v291 .metric-risk-attention{color:#f0c58a}
.v338-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:16px 0 4px}.v338-flow>span{position:relative;padding:10px 12px;border:1px solid rgba(255,255,255,.08);border-radius:12px;color:#aeb8cc;font-size:10px;text-align:center;background:rgba(255,255,255,.025)}.v338-flow>span b{display:block;color:#f0f4ff;font-size:11px;margin-bottom:2px}.v338-flow>span:not(:last-child):after{content:'→';position:absolute;right:-9px;top:50%;transform:translateY(-50%);color:#5f6a82;z-index:2}
@media(max-width:1000px){.owner-evidence-grid{grid-template-columns:repeat(3,1fr)}.v338-evidence-panel{grid-template-columns:1fr}.hrtech-value-strip{grid-template-columns:1fr}.v338-flow{grid-template-columns:1fr 1fr}.v338-flow>span:after{display:none}}
@media(max-width:620px){.owner-evidence-grid,.v338-evidence-signals{grid-template-columns:1fr}.v338-flow{grid-template-columns:1fr}}

.manager-scenario-preview{display:grid;gap:10px}.manager-scenario-card{padding:15px 16px;border-radius:15px;border:1px solid rgba(83,215,255,.14);background:rgba(83,215,255,.025)}.manager-scenario-card b{display:block;font-size:11px;color:#b7ecff;margin-bottom:6px}.manager-scenario-card p{margin:0;color:#d5dbea;font-size:13px;line-height:1.55}.manager-scenario-card small{display:block;color:#78869f;margin-top:6px}.manager-context-chips{display:flex;gap:6px;flex-wrap:wrap;margin:8px 0 12px}.manager-context-chips span{padding:5px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.08);color:#9facbf;font-size:10px}
