.rdc-install{font:inherit;font-size:12px;font-weight:700;white-space:nowrap;border:1px solid #00a6ef;border-radius:6px;background:#0b2854;color:white;padding:10px 13px;cursor:pointer;min-height:42px}.rdc-install:focus-visible,.rdc-pwa-dialog button:focus-visible{outline:3px solid #ffdb00;outline-offset:3px}footer .rdc-install{margin-top:10px}.rdc-pwa-dialog{background:white;color:#0b2854;border:0;border-top:5px solid #00a6ef;border-radius:12px;padding:26px;width:min(480px,calc(100% - 40px));max-height:85vh;overflow:auto;box-sizing:border-box}.rdc-pwa-dialog::backdrop{background:#031226b3}.rdc-pwa-dialog h2{font-size:25px;margin:0 0 15px}.rdc-pwa-dialog p{font-size:16px;line-height:1.6}.rdc-pwa-dialog button{background:#0b2854;color:white;border:0;border-radius:5px;padding:12px 22px;cursor:pointer}.rdc-offline{margin:0;min-height:100vh;display:grid;place-items:center;background:#eff7fc;color:#0b2854;font-family:Arial,sans-serif}.rdc-offline main{max-width:500px;margin:24px;padding:35px;background:white;border-radius:16px;border-top:6px solid #00a6ef;text-align:center}.rdc-offline img{width:140px;height:140px}.rdc-offline h1{font-size:28px}.rdc-offline p{line-height:1.7}.rdc-offline a{display:inline-block;padding:12px 20px;color:white;background:#0b2854;border-radius:6px;text-decoration:none}
