body.fault-alert-open{overflow:hidden}.fault-login-alert{position:fixed;z-index:10000;inset:0;display:grid;place-items:center;padding:20px}.fault-alert-backdrop{position:absolute;inset:0;border:0;background:#111d30a6}.fault-alert-box{position:relative;width:min(590px,100%);max-height:calc(100vh - 40px);overflow:auto;border-radius:20px;background:#fff;padding:23px;box-shadow:0 28px 70px #0812224d}.fault-alert-close{position:absolute;right:13px;top:13px;border:0;border-radius:8px;background:#f0f3f7;color:#5e6d80;font-size:22px;cursor:pointer}.fault-alert-icon{display:grid;place-items:center;width:50px;height:50px;border-radius:14px;background:#fff0e6;color:#bd5429;font-size:25px}.fault-alert-box h2{margin:13px 0 6px;color:#21344d;font-size:23px}.fault-alert-box p{margin:0;color:#68778b;line-height:1.5}.fault-alert-list{display:grid;gap:7px;margin:17px 0}.fault-alert-list a{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;border:1px solid #e1e7ee;border-radius:10px;padding:9px;text-decoration:none}.fault-alert-list a>b{display:grid;place-items:center;min-width:52px;height:35px;border-radius:8px;background:#fff0e7;color:#b84f25;font-size:11px}.fault-alert-list a span{display:grid;gap:3px;min-width:0}.fault-alert-list strong{overflow:hidden;color:#2e4056;text-overflow:ellipsis;white-space:nowrap}.fault-alert-list small{overflow:hidden;color:#7b899a;text-overflow:ellipsis;white-space:nowrap}.fault-alert-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.fault-alert-actions button,.fault-alert-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:40px;border:0;border-radius:8px;padding:9px 12px;font-size:11px;font-weight:850;text-decoration:none;cursor:pointer}.fault-alert-actions button{background:#f0f3f7;color:#5e6d80}.fault-alert-actions a{background:#1767aa;color:#fff}@media(max-width:600px){.fault-login-alert{align-items:end;padding:0}.fault-alert-box{width:100%;max-height:92vh;border-radius:20px 20px 0 0;padding:19px 15px}.fault-alert-actions{flex-direction:column-reverse}.fault-alert-actions>*{width:100%}}
