/* r40: the dashboard-wide Production/Test switch (admin-environment.js). */
.environment-switch { display: flex; align-items: center; gap: 8px; margin: -6px 8px 14px; color: #9fb3c8; font-size: .72rem; font-weight: 700; }
.environment-switch select { flex: 1; min-width: 0; }
.environment-banner { border-color: rgba(255, 196, 87, .45); background: rgba(255, 196, 87, .1); color: #ffd98a; }
body.environment-test .environment { border-color: rgba(255, 196, 87, .45); background: rgba(255, 196, 87, .1); color: #ffd98a; }
.environment-blocked > :not(.environment-notice) { display: none !important; }
body.environment-test #profile-character-environment { display: none; }
