 .star262-overlay{position:fixed;inset:0;z-index:2147483646;display:grid;place-items:center;padding:16px;background:#57415230}
.star262-card{box-sizing:border-box;display:flex;align-items:center;gap:14px;width:min(360px,100%);padding:18px;background:#fff;border:1px solid #f1e5ec;border-radius:18px;color:#614553;box-shadow:0 12px 36px #63435424;font:14px system-ui,sans-serif}
.star262-card h1{font-size:16px;margin:0 0 4px}.star262-card p{margin:0;color:#805f73;line-height:1.5;overflow-wrap:anywhere}
.star262-icon{position:relative;display:grid;place-items:center;flex:0 0 46px;height:46px;border-radius:14px;background:#faedf4;color:#bd6691;font-size:24px}
.star262-icon:after{content:'';position:absolute;inset:5px;border:1.5px solid #edc5da;border-right-color:#c5729b;border-bottom-color:transparent;border-radius:50%;animation:star262-orbit 1.5s linear infinite}
@keyframes star262-orbit{to{transform:rotate(360deg)}}
@media(prefers-reduced-motion:reduce){.star262-icon:after{animation:none}}
