﻿
/* Secondary action buttons (Garrett blue) */
button.secondary,
a.secondary[role="button"] {
    background-color: #003d73;
    border-color: #003d73;
    color: #ffffff;
}

button.secondary:hover,
a.secondary[role="button"]:hover {
    background-color: #002f59;
    border-color: #002f59;
    color: #ffffff;
}

button.secondary:focus-visible,
a.secondary[role="button"]:focus-visible {
    box-shadow: 0 00 3px rgba(0, 61, 115, 0.35);
}

button.secondary:active,
a.secondary[role="button"]:active {
    background-color: #002648;
    border-color: #002648;
}

button.secondary:disabled,
a.secondary[role="button"][aria-disabled="true"] {
    opacity: 0.5;
    cursor: not-allowed;
}

/* Destructive actions */

button.danger,
a.danger[role="button"] {
    background-color: #7a1f1f;
    border-color: #7a1f1f;
    color: #ffffff;
}

button.danger:hover,
a.danger[role="button"]:hover {
    background-color: #5f1818;
    border-color: #5f1818;
}

button.danger:focus-visible,
a.danger[role="button"]:focus-visible {
    box-shadow: 0 0 0 3px rgba(122, 31, 31, 0.35);
}


