.pp-install-dialog{box-sizing:border-box;width:min(440px,calc(100vw - 32px));max-height:85dvh;overflow:auto;padding:28px;border:2px solid #39271e;border-radius:24px;background:#fff8e9;color:#39271e;box-shadow:6px 6px 0 #39271e}.pp-install-dialog::backdrop{background:#39271e99}.pp-install-dialog h2{font-size:27px;line-height:1.15;margin:16px 0}.pp-install-dialog p,.pp-install-dialog li{font-size:16px;line-height:1.5}.pp-install-dialog li{margin:10px 0}.pp-install-actions{display:grid;gap:10px}.pp-install-card{display:flex;align-items:center;gap:18px;margin-top:22px}.pp-install-card h3{margin-top:0}.pp-install-card img{flex-shrink:0}.pp-install-dialog button:focus-visible,.pp-install-card button:focus-visible{outline:3px solid #39271e;outline-offset:3px}