#startup-recovery{position:fixed;top:80px;left:50%;transform:translateX(-50%);z-index:100;display:flex;align-items:center;gap:14px;width:max-content;max-width:min(680px,calc(100vw - 28px));box-sizing:border-box;padding:14px 18px;border:1px solid #c59c60;border-radius:10px;background:#172331;color:#edf2f7;box-shadow:0 8px 28px #0007;font:14px/1.5 system-ui,sans-serif}
#startup-recovery[hidden]{display:none!important}#startup-message{margin:0}#startup-retry{flex-shrink:0;min-height:44px;padding:8px 14px;border:1px solid #c59c60;border-radius:7px;background:#e6bb79;color:#14202c;font:600 14px system-ui,sans-serif;cursor:pointer}#startup-retry:focus-visible{outline:3px solid white;outline-offset:3px}
@media(max-width:600px){#startup-recovery{top:70px;flex-direction:column;align-items:stretch;gap:8px;width:calc(100vw - 28px)}}
