[data-install-nudge][hidden]{display:none!important}[data-install-nudge]{margin:20px 0 0;padding:16px;border:1px solid #dce4d6;border-radius:18px;background:#f1f5ec;color:#34483e;font-family:system-ui,sans-serif}[data-install-nudge] strong{font-size:16px}[data-install-nudge] p{font-size:13px;margin:6px 0;line-height:1.6}.install-actions{display:flex;gap:14px;margin-top:10px}.install-actions button{width:auto!important;font:inherit;font-size:14px;min-height:40px;padding:8px 12px;border:1px solid #d4dfcd;border-radius:10px;background:#fffef9;color:#406d55;cursor:pointer}.install-actions [data-dismiss]{background:transparent;border-color:transparent;color:#6c786f}#install-guide{box-sizing:border-box;width:min(440px,calc(100% - 32px));max-height:85vh;overflow:auto;border:1px solid #dce4d6;border-radius:22px;padding:24px;background:#fffef9;color:#34483e;font-family:system-ui,sans-serif}#install-guide::backdrop{background:#34483e66}#install-guide h2{font-size:22px;margin-top:0}#install-guide p{font-size:15px;line-height:1.7}#install-guide .install-note{font-size:13px;color:#6c786f}#install-guide a{display:block;color:#406d55;margin:18px 0}#install-guide button{font:inherit;background:#406d55;color:white;padding:10px 18px;border:0;border-radius:12px;min-height:44px}