/* Web'e özgü: açılış ekranı ve hata çubuğu (ortak stil TehlikeliMadde.Shared/wwwroot/css/erg.css) */
.acilis { min-height: 100vh; display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 44px; background: radial-gradient(circle at 50% 35%, #15294a 0%, #0b1220 70%); color: #c9d4e3; font-family: system-ui, sans-serif; }
.acilis-logo { width: 96px; height: 96px; display: flex; align-items: center; justify-content: center; transform: rotate(45deg); background: #f39222; border: 6px solid #111; border-radius: 12px; box-shadow: 0 10px 40px rgba(243,146,34,.25); }
.acilis-logo { font-size: 0; }
.acilis-logo::after { content: "ERG"; transform: rotate(-45deg); font-size: 28px; font-weight: 900; color: #000; }
.loading-progress-text::after { content: var(--blazor-load-percentage-text, ""); color: #8fa0b6; font-size: .9rem; }

#blazor-error-ui {
    display: none; position: fixed; bottom: 0; left: 0; width: 100%; z-index: 3000;
    padding: .7rem 1.25rem; background: #fff3cd; color: #000; box-shadow: 0 -1px 4px rgba(0, 0, 0, .3);
}
#blazor-error-ui .dismiss { cursor: pointer; position: absolute; right: .75rem; top: .5rem; }
