#whats-new-dialog{box-sizing:border-box;width:min(480px,calc(100vw - 32px));max-width:calc(100vw - 32px);max-height:calc(100vh - 40px);max-height:calc(100dvh - 40px);margin:auto;padding:24px;border:1px solid #bed1e1;border-radius:12px;background:#fff;color:#1a2937;box-shadow:0 12px 40px #102d4055;font:16px/1.6 "Segoe UI",Arial,sans-serif;overflow-y:auto;overflow-wrap:anywhere}#whats-new-dialog::backdrop{background:rgb(0 0 0 / .45)}#whats-new-dialog h2{font:700 25px/1.3 "Segoe UI",Arial,sans-serif;margin:0 0 12px;color:#123752}#whats-new-dialog p,#whats-new-dialog li{font-size:16px;line-height:1.6}#whats-new-dialog ul{padding-left:24px;margin:14px 0}#whats-new-dialog li{margin:12px 0}#whats-new-dialog a{color:#075a94;text-decoration:underline}#whats-new-dialog .whats-new-tag{font-size:12px;font-weight:700;letter-spacing:.06em;color:#526a7c;margin:0 0 8px}#whats-new-dialog .whats-new-footnote{font-size:14px;color:#526a7c}#whats-new-dialog button,[data-whats-new-open]{min-height:44px;padding:10px 18px;font:600 16px/1.4 Arial,sans-serif;border:1px solid #155b83;border-radius:6px;background:#155b83;color:#fff;cursor:pointer}#whats-new-dialog button{display:block;margin:18px 0 0 auto}#whats-new-dialog a:focus-visible,#whats-new-dialog button:focus-visible,[data-whats-new-open]:focus-visible{outline:3px solid #a65d00;outline-offset:3px}@media(max-width:480px){#whats-new-dialog{padding:20px}}
