.employee-request-detail{padding:14px;margin-bottom:9px;border:1px solid var(--line);border-left:5px solid #9aa5a1;border-radius:11px;background:#f7f8f5}.employee-request-detail.pending{border-left-color:#e5a91a;background:#fff7dc}.employee-request-detail.approved{border-left-color:#77ad4d;background:#eef6e7}.employee-request-detail.rejected{border-left-color:#d65d51;background:#fae8e5}.employee-request-head{display:flex;justify-content:space-between;gap:15px}.employee-request-head small,.employee-request-meta span{display:block;color:var(--muted)}.employee-request-head strong{font-size:12px}.employee-request-meta{display:grid;gap:3px;margin-top:8px;font-size:13px}.employee-request-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;margin-top:10px}.employee-request-actions button{border:0;border-radius:8px;padding:8px 10px;font-weight:800}
.request-timestamps{display:grid;gap:3px;color:var(--muted);font-size:12px}
