.SiteFriendAlerts-module__-RXPGW__alert{right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));z-index:70;color:#fff6df;background:radial-gradient(at 0 0,#bd844533,#0000 65%),linear-gradient(140deg,#3a1f4f,#1e0f2e);border:1px solid #e7bf6577;border-radius:20px;width:min(380px,100vw - 32px);padding:16px;animation:.32s cubic-bezier(.2,.9,.3,1.2) SiteFriendAlerts-module__-RXPGW__rise;position:fixed;box-shadow:0 22px 60px #10071c80,inset 0 1px #ffffff14}.SiteFriendAlerts-module__-RXPGW__top{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.SiteFriendAlerts-module__-RXPGW__face{display:block;position:relative}.SiteFriendAlerts-module__-RXPGW__face>:first-child{border:2px solid #f8d671;border-radius:50%}.SiteFriendAlerts-module__-RXPGW__swords{color:#3a1d4f;background:#f8d671;border-radius:50%;place-items:center;width:24px;height:24px;font-size:.8rem;display:grid;position:absolute;bottom:-6px;right:-6px;box-shadow:0 0 0 3px #2c1640}.SiteFriendAlerts-module__-RXPGW__copy{overflow-wrap:anywhere;gap:3px;min-width:0;display:grid}.SiteFriendAlerts-module__-RXPGW__eyebrow{color:#f8d671;letter-spacing:.14em;text-transform:uppercase;font-size:.68rem;font-weight:750}.SiteFriendAlerts-module__-RXPGW__copy strong{font-size:1.02rem;line-height:1.3}.SiteFriendAlerts-module__-RXPGW__detail{color:#dccbe6;font-variant-numeric:tabular-nums;font-size:.82rem;line-height:1.5}.SiteFriendAlerts-module__-RXPGW__later{color:#dccbe6;cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;width:44px;height:44px;margin:-8px -8px 0 0;padding:0;display:grid}.SiteFriendAlerts-module__-RXPGW__later:hover{color:#fff;background:#ffffff14}.SiteFriendAlerts-module__-RXPGW__actions{grid-template-columns:auto minmax(0,1fr);gap:10px;margin-top:14px;display:grid}.SiteFriendAlerts-module__-RXPGW__decline,.SiteFriendAlerts-module__-RXPGW__join,.SiteFriendAlerts-module__-RXPGW__pill button{min-height:44px;font:inherit;cursor:pointer;border-radius:12px;padding:10px 16px;font-size:.9rem;font-weight:750}.SiteFriendAlerts-module__-RXPGW__decline{color:#fff;background:#ffffff0f;border:1px solid #ffffff3d}.SiteFriendAlerts-module__-RXPGW__decline:hover{background:#ffffff1f}.SiteFriendAlerts-module__-RXPGW__decline:disabled{opacity:.6;cursor:progress}.SiteFriendAlerts-module__-RXPGW__join{color:#2c1640;background:#fcd946;border:0}.SiteFriendAlerts-module__-RXPGW__join:hover{background:#ffe57a}.SiteFriendAlerts-module__-RXPGW__alert :is(button):focus-visible,.SiteFriendAlerts-module__-RXPGW__pill button:focus-visible{outline-offset:2px;outline:3px solid #fcd946}.SiteFriendAlerts-module__-RXPGW__error{color:#ffc6cc;margin:10px 0 0;font-size:.82rem}.SiteFriendAlerts-module__-RXPGW__pill{right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));z-index:70;color:#fff6df;background:#2a1640;border:1px solid #e7bf6577;border-radius:99px;align-items:center;gap:10px;max-width:calc(100vw - 32px);padding:6px 6px 6px 14px;font-size:.85rem;display:flex;position:fixed;box-shadow:0 12px 30px #10071c66}.SiteFriendAlerts-module__-RXPGW__pill>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.SiteFriendAlerts-module__-RXPGW__pill button{color:#2c1640;background:#fcd946;border:0;border-radius:99px;min-height:36px;padding:6px 14px}.SiteFriendAlerts-module__-RXPGW__pillDot{background:#fcd946;border-radius:50%;flex:none;width:8px;height:8px}@keyframes SiteFriendAlerts-module__-RXPGW__rise{0%{opacity:0;transform:translateY(16px)}}@media (max-width:520px){.SiteFriendAlerts-module__-RXPGW__alert{left:12px;right:12px;bottom:max(12px, env(safe-area-inset-bottom));width:auto}.SiteFriendAlerts-module__-RXPGW__pill{left:12px;right:12px;bottom:max(12px, env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.SiteFriendAlerts-module__-RXPGW__alert{animation:none}}@media (forced-colors:active){.SiteFriendAlerts-module__-RXPGW__alert,.SiteFriendAlerts-module__-RXPGW__pill{border-color:canvastext}.SiteFriendAlerts-module__-RXPGW__join,.SiteFriendAlerts-module__-RXPGW__decline,.SiteFriendAlerts-module__-RXPGW__pill button{border:2px solid buttontext}}
