:root{--popup-bg:#fff;--popup-fg:var(--text-dark,#222);--header-bg:var(--brand,#6b2ea6);--glass:#0000000f}@media (prefers-color-scheme:dark){:root{--popup-bg:#1a1a24;--popup-fg:var(--text-light,#f9fafb);--glass:#ffffff0f}}.AndroidAppPopup-module__wVTtQG__container{z-index:60;will-change:transform, opacity;width:calc(100% - 2rem);max-width:20rem;transition:transform .3s cubic-bezier(.2,.9,.3,1),opacity .22s;position:fixed;bottom:1.25rem;right:1.25rem}@media (min-width:768px){.AndroidAppPopup-module__wVTtQG__container{max-width:22rem}}.AndroidAppPopup-module__wVTtQG__popup{background:linear-gradient(180deg, var(--popup-bg), color-mix(in srgb, var(--popup-bg) 95%, black 3%));color:var(--color-foreground);border:1px solid color-mix(in srgb, var(--popup-bg) 60%, black 6%);border-radius:12px;flex-direction:column;gap:10px;padding:14px;display:flex;box-shadow:0 8px 30px #02061759}.AndroidAppPopup-module__wVTtQG__header{justify-content:space-between;align-items:center;gap:8px;display:flex}.AndroidAppPopup-module__wVTtQG__title{margin:0;font-size:1rem;font-weight:700}.AndroidAppPopup-module__wVTtQG__closeBtn{color:var(--popup-fg);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:6px;font-size:1rem}.AndroidAppPopup-module__wVTtQG__closeBtn:hover{background:var(--glass)}.AndroidAppPopup-module__wVTtQG__text{color:#000;margin:0;font-size:.9rem}.AndroidAppPopup-module__wVTtQG__actions{align-items:center;gap:8px;display:flex}.AndroidAppPopup-module__wVTtQG__discordLink{background:var(--accent);color:#fff;border-radius:8px;padding:8px 12px;font-weight:700;text-decoration:none;box-shadow:0 6px 18px #af6f562e}.AndroidAppPopup-module__wVTtQG__secondaryBtn{border:1px solid color-mix(in srgb, var(--popup-fg) 12%, black 6%);color:var(--popup-fg);cursor:pointer;background:0 0;border-radius:8px;padding:8px 10px}.AndroidAppPopup-module__wVTtQG__checkboxLabel{color:color-mix(in srgb, var(--popup-fg) 72%, #fff 10%);align-items:center;gap:8px;margin-left:auto;font-size:.82rem;display:flex}.AndroidAppPopup-module__wVTtQG__checkboxText{display:inline-block}.AndroidAppPopup-module__wVTtQG__popupEnter{opacity:1;transform:translateY(0)scale(1)}.AndroidAppPopup-module__wVTtQG__popupLeave{opacity:0;pointer-events:none;transform:translateY(10px)scale(.98)}@media (max-width:420px){.AndroidAppPopup-module__wVTtQG__container{max-width:none;bottom:1rem;left:1rem;right:1rem}}.AndroidAppPopup-module__wVTtQG__overlay{-webkit-backdrop-filter:blur(6px)saturate(110%);backdrop-filter:blur(6px)saturate(110%);z-index:58;opacity:0;background:#0b12208c;transition:opacity .24s;position:fixed;inset:0}.AndroidAppPopup-module__wVTtQG__overlayEnter{opacity:1}.AndroidAppPopup-module__wVTtQG__overlayLeave{opacity:0;pointer-events:none}.AndroidAppPopup-module__wVTtQG__modalWrapper{z-index:60;pointer-events:none;justify-content:center;align-items:center;padding:2rem;display:flex;position:fixed;inset:0}.AndroidAppPopup-module__wVTtQG__modalEnter{opacity:1;pointer-events:auto;transition:transform .3s cubic-bezier(.2,.9,.3,1),opacity .22s;transform:translateY(0)scale(1)}.AndroidAppPopup-module__wVTtQG__modalLeave{opacity:0;pointer-events:none;transition:transform .24s cubic-bezier(.2,.9,.3,1),opacity .18s;transform:translateY(8px)scale(.98)}.AndroidAppPopup-module__wVTtQG__card{background:linear-gradient(180deg, color-mix(in srgb, var(--header-bg) 12%, var(--popup-bg) 88%), var(--popup-bg));border:1px solid color-mix(in srgb, var(--popup-bg) 40%, black 6%);width:100%;max-width:760px;color:var(--popup-fg);pointer-events:auto;transform-origin:50%;border-radius:14px;overflow:hidden;box-shadow:0 18px 50px #0b122059,inset 0 1px #fff6}.AndroidAppPopup-module__wVTtQG__cardHeader{background:var(--header-bg);color:var(--text-light);border-bottom:1px solid color-mix(in srgb, var(--popup-bg) 88%, black 6%);justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.AndroidAppPopup-module__wVTtQG__titleRow{align-items:center;gap:14px;display:flex}.AndroidAppPopup-module__wVTtQG__discordIcon{background:0 0;border-radius:10px;display:block;box-shadow:0 6px 20px #5865f21f}.AndroidAppPopup-module__wVTtQG__discordIcon img{display:block}.AndroidAppPopup-module__wVTtQG__title{color:#fff;letter-spacing:.2px;margin:0;font-size:1.25rem;font-weight:800}.AndroidAppPopup-module__wVTtQG__cardBody{padding:0 28px 14px}.AndroidAppPopup-module__wVTtQG__cardHeader .AndroidAppPopup-module__wVTtQG__closeBtn{color:var(--text-light)}.AndroidAppPopup-module__wVTtQG__text{color:var(--color-foreground);margin:0 0 12px;font-size:1.05rem;line-height:1.45}.AndroidAppPopup-module__wVTtQG__subtext{color:color-mix(in srgb, var(--color-foreground) 62%, white 38%);margin:0 0 6px;font-size:.95rem}.AndroidAppPopup-module__wVTtQG__cardFooter{flex-direction:column;gap:12px;padding:18px 28px 26px;display:flex}.AndroidAppPopup-module__wVTtQG__cta{text-align:center;background:linear-gradient(180deg, var(--accent), color-mix(in srgb, var(--accent) 86%, #fff 10%));color:#fff;border-radius:12px;width:100%;padding:16px 18px;font-size:1.05rem;font-weight:800;text-decoration:none;transition:transform .18s,box-shadow .18s,filter .18s;display:inline-block;box-shadow:0 18px 50px #d881672e}.AndroidAppPopup-module__wVTtQG__cta:hover{filter:saturate(1.05);transform:translateY(-3px);box-shadow:0 26px 70px #d8816738}.AndroidAppPopup-module__wVTtQG__cta:active{transform:translateY(-1px)scale(.998)}.AndroidAppPopup-module__wVTtQG__footerActions{align-items:center;gap:12px;display:flex}.AndroidAppPopup-module__wVTtQG__secondaryBtn{cursor:pointer;color:var(--color-foreground);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:0 0;border:1px solid #11182714;border-radius:10px;padding:9px 14px}.AndroidAppPopup-module__wVTtQG__secondaryBtn:hover{background:#1118270a}.AndroidAppPopup-module__wVTtQG__checkboxLabel{color:color-mix(in srgb, var(--color-foreground) 62%, white 38%);align-items:center;gap:8px;margin-left:auto;display:flex}.AndroidAppPopup-module__wVTtQG__checkbox{width:16px;height:16px}@media (min-width:900px){.AndroidAppPopup-module__wVTtQG__cardFooter{flex-direction:row;align-items:center}.AndroidAppPopup-module__wVTtQG__cta{width:auto;min-width:320px}.AndroidAppPopup-module__wVTtQG__footerActions{margin-left:auto}}.AndroidAppPopup-module__wVTtQG__modalEnter .AndroidAppPopup-module__wVTtQG__card{animation:.42s cubic-bezier(.2,.9,.25,1) AndroidAppPopup-module__wVTtQG__floatIn}@keyframes AndroidAppPopup-module__wVTtQG__floatIn{0%{opacity:0;transform:translateY(18px)scale(.995)}to{opacity:1;transform:translateY(0)scale(1)}}
