/* Shared compact export actions; only palette and icon differ. */
.people-app .btn.people-excel { --export-color:#217346; --export-hover:#185c37; }
.people-app .btn.people-pdf { --export-color:#d32f2f; --export-hover:#b71c1c; }
.people-app .btn.people-excel,
.people-app .btn.people-pdf {
    display:inline-flex;
    align-items:center;
    justify-content:center;
    gap:6px;
    height:35px;
    vertical-align:middle;
    padding:6px 12px;
    border:1px solid var(--export-color) !important;
    border-radius:5px;
    background:var(--export-color) !important;
    color:#fff !important;
    font-size:13px;
    font-weight:600;
    line-height:1.4;
    white-space:nowrap;
    text-decoration:none;
    box-shadow:none !important;
}
.people-app .btn.people-excel i,
.people-app .btn.people-pdf i { color:inherit; margin:0 !important; }
.people-app .btn.people-excel:hover,
.people-app .btn.people-excel:active,
.people-app .btn.people-pdf:hover,
.people-app .btn.people-pdf:active {
    background:var(--export-hover) !important;
    border-color:var(--export-hover) !important;
    color:#fff !important;
}
.people-app .btn.people-excel:focus-visible,
.people-app .btn.people-pdf:focus-visible {
    outline:2px solid var(--export-color);
    outline-offset:3px;
}
