.install-invite{display:flex;align-items:center;gap:13px;padding:16px;margin:0 0 24px;border:1px solid var(--ui-line,#ffffff26);border-radius:14px;background:var(--ui-panel,#19151f);color:var(--ui-text,#f4f4f4);animation:install-arrive .25s ease-out}.install-invite[hidden],.install-settings[hidden]{display:none!important}.install-invite img{border-radius:10px;flex:none}.install-invite>div{flex:1;min-width:0}.install-invite strong{font-size:13px;font-weight:600;line-height:1.4}.install-invite p{margin:4px 0 7px;font-size:12px;color:var(--ui-muted,#aaa)}.install-link{padding:0;background:none;border:0;color:var(--ui-accent,#c5a7ff);font-family:inherit;font-size:12px;font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.install-dismiss{align-self:flex-start;background:none;border:0;font-size:23px;line-height:1;color:inherit;padding:1px 4px;cursor:pointer;min-width:28px;min-height:28px}.install-settings{width:100%;margin-top:20px}#installHelp{max-width:min(430px,calc(100vw - 32px));color:var(--ui-text,#eee)}#installHelp>p{font-size:13px;line-height:1.65}.install-steps{padding-left:24px;font-size:14px;line-height:1.7}.install-steps li{padding:7px 0 7px 5px}.install-steps li::marker{color:var(--ui-accent,#c5a7ff);font-weight:700}.install-note{color:var(--ui-muted,#aaa)}.install-optout{display:flex;align-items:center;gap:9px;font-size:12px;margin:20px 0}.install-optout input{accent-color:var(--ui-accent,#a880ee)}#installHelpDone{width:100%}.pulse-lite .install-invite{background:#121212}.pulse-lite .install-link{color:inherit}.pulse-lite[data-lite-theme=white] .install-invite,html[data-lite-theme=white] .pulse-lite .install-invite{background:#fff}.pulse-lite #installHelp{color:inherit}@keyframes install-arrive{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.install-invite{animation:none}}
