.local-prompt{box-sizing:border-box;width:min(440px,calc(100% - 32px));max-height:calc(100dvh - 48px);overflow-y:auto;border:1px solid #d8c9f3;border-radius:28px;padding:30px 24px;background:#f7f1ff;color:#1c1727;box-shadow:0 24px 90px #20132f40;font-family:inherit}.local-prompt::backdrop{background:#17102180;backdrop-filter:blur(4px)}.local-prompt h2{font-size:23px;line-height:1.5;margin:12px 0}.local-prompt p{font-size:14px;line-height:1.8}.local-prompt-close{position:absolute;right:14px;top:12px;width:36px;height:36px;border:0;border-radius:50%;background:#e6daf8;font-size:24px;cursor:pointer}.local-prompt-icon{display:inline-grid;place-items:center;width:52px;height:52px;border-radius:16px;background:#dfcdfa;font-size:27px}.local-prompt-call,.local-prompt-primary{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:16px;margin:12px 0;border-radius:16px;background:#201927;color:white;text-decoration:none;font-size:14px;min-height:48px;box-sizing:border-box}.local-prompt-call strong{white-space:nowrap;color:#f6d98b}.local-prompt-secondary{display:block;margin:18px 0;text-align:center;color:#483165;font-size:14px}.local-prompt .local-prompt-note{font-size:12px;color:#675f70}.local-prompt-primary{justify-content:center;font-weight:600}.local-prompt[open]{animation:local-prompt-in .15s ease-out}@keyframes local-prompt-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.local-prompt[open]{animation:none}}
