/*
  Mat Pilates — GymMaster Member Portal CSS
  Upload this file under:
  Settings > Integrations > Asset File Manager > Member Portal CSS

  Brand palette
  Navy:      #192A3A
  Magenta:   #9A144B
  Light blue:#CFE8FA
  Cream:     #F4E8D5
  Gold:      #D4A63A
*/

/* Secondary / neutral buttons */
.btn-default,
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.open > .dropdown-toggle.btn-default {
    color: #192A3A;
    background-color: #F4E8D5;
    border-color: #192A3A;
}

/* Primary actions: book, login, continue etc. */
.btn-primary,
.btn-primary:focus,
.btn-primary:hover,
.btn-primary:active,
.open > .dropdown-toggle.btn-primary {
    color: #FFFFFF;
    background-color: #9A144B;
    border-color: #9A144B;
}

/* Successful / affirmative actions */
.btn-success,
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.open > .dropdown-toggle.btn-success,
.btn-success:disabled {
    color: #FFFFFF;
    background-color: #9A144B;
    border-color: #9A144B;
}

/* Warning actions remain visually distinct, using Mat gold */
.btn-warning,
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.open > .dropdown-toggle.btn-warning {
    color: #192A3A;
    background-color: #D4A63A;
    border-color: #D4A63A;
}

/* Destructive actions stay clearly destructive rather than looking like booking buttons */
.btn-danger,
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.open > .dropdown-toggle.btn-danger {
    color: #FFFFFF;
    background-color: #8C3030;
    border-color: #8C3030;
}

/* Small polish shared by GymMaster buttons */
.btn {
    border-radius: 0;
    box-shadow: none;
    font-weight: 600;
    letter-spacing: 0.03em;
}
