.intel-app-boot { min-height: 100dvh; margin: 0; display: grid; place-items: center; background: #0b1220; color: #e5edf8; font: 16px/1.5 system-ui,sans-serif; }
.intel-app-boot main { text-align: center; padding: 24px; max-width: 430px; }
.intel-app-boot button { padding: 12px 24px; border-radius: 12px; border: 1px solid #355d89; color: #e5edf8; background: #172d4a; font: inherit; }
html.intelfront-native.intel-access-pending #root { visibility: hidden !important; pointer-events: none !important; }
#intelAccessError { position: fixed; inset: 0; background: #0b1220; color: #e5edf8; z-index: 2147483000; display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 20px; padding: 24px; font: 16px/1.5 system-ui,sans-serif; text-align: center; }
#intelAccessError[hidden] { display: none !important; }
#intelAccessError button { font: inherit; padding: 12px 24px; border-radius: 10px; border: 1px solid #365a85; color: inherit; background: #172d4a; }
