.update-screen{box-sizing:border-box;color:#f2f3f5;background:#202225;place-content:center;min-height:100dvh;padding:32px;font:16px/1.5 system-ui;display:grid}.update-screen section{box-sizing:border-box;background:#2b2d31;border:1px solid #4b4e56;border-radius:14px;width:min(560px,100vw - 64px);padding:28px}.update-screen p,.update-screen h1{color:inherit;font-family:inherit}.update-screen h1{font-size:26px}.update-screen button{color:#fff;cursor:pointer;background:#3c7964;border:1px solid #697180;border-radius:7px;padding:12px 20px;font:600 16px system-ui}.update-screen details{margin-top:24px}.update-screen li{margin:10px 0}
