
.auth-notice{padding:13px 17px;margin:15px 0 19px;background:#0d1c2e;border:1px solid #2c496b;border-radius:12px;font-size:12px;color:#b7d8f4;line-height:1.65}
.auth-provider-card{align-items:center;gap:16px}
.auth-provider-text{flex:1;min-width:210px}
.auth-provider-text p{max-width:760px;line-height:1.6}
.auth-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;align-items:center}
.auth-account{display:block;margin-top:9px;color:#a9cdf1;font-size:12px;font-weight:700}
.auth-bottom-controls{border-radius:14px;padding:22px;background:#0d1b2e;border:1px solid #274262;margin-top:20px}
.auth-bottom-controls p{margin:12px 0 0;color:#9ebdda;font-size:12px;line-height:1.7}
.auth-disconnect[hidden]{display:none!important}
@media(max-width:840px){.auth-provider-card{flex-wrap:wrap}.auth-actions{width:100%;justify-content:flex-start}}
