﻿.activation-banner {
    z-index: 4000;
}

.activation-card {
    text-align: center;
}

.activation-overlay {
    position: fixed;
    inset: 0;
    z-index: 5000;
    background: rgba(0,0,0,0.55);
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 16px;
}

.activation-alert {
    width: 100%;
    text-align: center;
}

.activation-title {
    font-weight: 700;
    margin-bottom: 4px;
}

.activation-header {
    font-weight: 600;
}

.activation-body {
    margin-top: 8px;
}

.activation-alert .mud-alert-message {
    width: 100%;
}

.activation-alert .mud-alert-position {
    align-items: center;
}
