/* OutWit.Identity.Blazor - AppShellFooter (server version + environment badge) */

/* Pinned bottom-right corner showing server version + non-prod env badge. */
.app-shell-footer {
    position: fixed;
    right: 12px;
    bottom: 6px;
    z-index: 999;
    display: flex;
    gap: 6px;
    align-items: center;
    font-size: 11px;
    color: rgba(0, 0, 0, 0.45);
    pointer-events: none;
}

    .app-shell-footer .version {
        font-family: 'Consolas', 'Monaco', 'Courier New', monospace;
        pointer-events: auto;
        cursor: help;
    }

    .app-shell-footer .env-badge {
        padding: 1px 6px;
        border-radius: 4px;
        text-transform: uppercase;
        font-weight: 600;
        font-size: 10px;
        letter-spacing: 0.3px;
        pointer-events: auto;
    }

        .app-shell-footer .env-badge.env-development {
            background-color: rgba(255, 152, 0, 0.18);
            color: #b87000;
        }

        .app-shell-footer .env-badge.env-staging {
            background-color: rgba(33, 150, 243, 0.18);
            color: #1565c0;
        }

        .app-shell-footer .env-badge.env-testing {
            background-color: rgba(156, 39, 176, 0.18);
            color: #6a1b9a;
        }
