
/* V381 staff intelligence focus */
#hrstaff .hr-v374-people-hero,#hrstaff .hr-v374-people-kpis{display:none!important}
#hrstaff .hr-v381-picker{margin:12px 0;border:1px solid #d6e1ec;border-radius:15px;background:#fff;overflow:hidden}
#hrstaff .hr-v381-picker>summary{cursor:pointer;padding:14px 18px;font-weight:800;color:#1b334a;display:flex;justify-content:space-between}
#hrstaff .hr-v381-picker:not([open]) .hr-v372-staff-search{display:none}
#hrstaff .hr-v381-picker .hrcard{margin:0;border:0;box-shadow:none}
#hrstaff .hr-v381-employee-head{background:linear-gradient(145deg,#fff,#f1f7fc);border-top:4px solid #d6a33c}
#hrstaff .hr-v381-topline{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}
#hrstaff .hr-v381-eyebrow{font-size:10px;letter-spacing:2px;color:#9a7228;font-weight:900}
#hrstaff .hr-v381-employee-head h3{font-size:clamp(19px,2.3vw,28px);margin:8px 0}
#hrstaff .hr-v372-stat-grid>div{cursor:pointer;transition:transform .15s,border-color .15s,box-shadow .15s;position:relative}
#hrstaff .hr-v372-stat-grid>div:after{content:'View details →';display:block;font-size:10px;color:#88641b;margin-top:9px;font-weight:700}
#hrstaff .hr-v372-stat-grid>div:hover,#hrstaff .hr-v372-stat-grid>div:focus{transform:translateY(-2px);border-color:#d2a03d;box-shadow:0 8px 22px #19395717;outline:2px solid transparent}
#hrstaff .hr-v381-drill{margin-top:18px;padding:18px;border:1px solid #cbd9e7;border-radius:14px;background:#fff}
#hrstaff .hr-v381-drill[hidden]{display:none!important}
#hrstaff .hr-v381-drill-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}
#hrstaff .hr-v381-timeline{border-top:3px solid #c69a3a}
#hrstaff .hr-v381-guidance{margin:16px 0;padding:16px;border-radius:12px;background:#f5f8fb;border:1px solid #d9e4ef;color:#2c4154}
#hrstaff .hr-v381-guidance p{font-size:12px;line-height:1.6;margin:6px 0 0}
#hrstaff .hr-v381-entry{border:1px solid #dbe3eb;border-radius:12px;padding:13px;margin:9px 0;background:#fff}
#hrstaff .hr-v381-entry small{color:#687e91}
#hrstaff .hr-v381-entry p{white-space:pre-wrap;overflow-wrap:anywhere;margin:7px 0}
#hrstaff .hr-v381-drill table{width:100%;border-collapse:collapse;font-size:12px}
#hrstaff .hr-v381-drill th,#hrstaff .hr-v381-drill td{padding:9px;text-align:left;border-bottom:1px solid #e4e9f0}
@media(max-width:720px){#hrstaff .hrhub{padding:8px!important}#hrstaff .hr-v381-topline{flex-direction:column}#hrstaff .hr-v372-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}#hrstaff .hr-v381-drill{padding:10px;overflow:auto}#hrstaff .hr-v381-picker>summary{padding:12px}}
