
:root {
    --bs-primary: #E0572D;
    --bs-primary-rgb: 224, 87, 45;
    --ms-primary: #E0572D;
    --ms-primary-dark: #F58634;
    --ms-primary-light: rgba(224, 87, 45, 0.08);
    --ms-primary-lighter: rgba(224, 87, 45, 0.04);
    --ms-gradient: linear-gradient(135deg, #E0572D, #F58634);
}

.btn-primary:hover, .btn-primary:active, .btn-primary:focus, .btn-primary.active, .btn-primary.show {
    box-shadow: 0 4px 12px rgba(224, 87, 45, 0.3) !important;
}

.bg-faded-primary {
    background-color: rgba(224, 87, 45, 0.09) !important;
}

.form-control:focus {
    box-shadow: 0 0 0 3px rgba(224, 87, 45, 0.12) !important;
}

.form-select:focus {
    box-shadow: 0 0 0 3px rgba(224, 87, 45, 0.12) !important;
}

.ms-card-hover:hover {
    border-color: rgba(224, 87, 45, 0.2);
}

.ms-header {
    background: linear-gradient(135deg, #E0572D 0%, #F58634 100%);
}

.ms-welcome {
    background: linear-gradient(135deg, #E0572D 0%, #F58634 100%);
}

.ms-receipt-header {
    background: linear-gradient(135deg, #E0572D 0%, #F58634 100%);
}

.ms-help-banner {
    background: linear-gradient(135deg, #E0572D 0%, #F58634 100%);
}