/* hesap. alanı ve geçici konsol sayfaları — CSP gereği sayfa içi style="" YOK (style-src 'self', H-05). */
.us-sayfa { max-width: 26rem; margin: 4rem auto; padding: 0 1rem; font-family: system-ui, sans-serif; }
.us-sayfa--genis { max-width: 40rem; }
.us-sayfa h1 { font-size: 1.5rem; }
.us-sayfa h2 { font-size: 1.1rem; }
.us-hata { color: #b00020; }
.us-tam { width: 100%; }
.us-liste { list-style: none; padding: 0; }
.us-liste > li { margin: .5rem 0; }
.us-ust-bosluk { margin-top: .5rem; }

/* ── Konsol yeniden bağlanma kutusu (YenidenBaglanma.razor). Blazor yalnız sınıf değiştirir; görünürlük buradan. ── */
.us-baglanti { border: 1px solid var(--line, #ddd); border-radius: var(--radius, .5rem); padding: 1.25rem 1.5rem;
    max-width: 22rem; background: var(--paper, #fff); color: var(--ink, #111); font-family: var(--font-body, system-ui, sans-serif); }
.us-baglanti::backdrop { background: rgb(0 0 0 / .45); }
.us-baglanti p { margin: 0 0 .75rem; }
.us-baglanti > * { display: none; }
.components-reconnect-show .us-baglanti__ilk,
.components-reconnect-retrying .us-baglanti__tekrar,
.components-reconnect-failed .us-baglanti__basarisiz,
.components-reconnect-paused .us-baglanti__duraklatildi,
.components-reconnect-resume-failed .us-baglanti__surdurulemedi { display: block; }
.components-reconnect-retrying .us-baglanti__ilk { display: none; }
