.RewardToastProvider-module__KqdUAa__toast{z-index:9999;inset-inline:18px;top:calc(env(safe-area-inset-top,0px) + 18px);color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#091221f5;border:1px solid #ffffff29;border-radius:18px;align-items:flex-start;gap:12px;max-width:460px;margin-inline:auto;padding:14px 15px;animation:.28s ease-out RewardToastProvider-module__KqdUAa__toastIn;display:flex;position:fixed;box-shadow:0 18px 50px #00000047}.RewardToastProvider-module__KqdUAa__points{background:linear-gradient(135deg,#402480f7,#0c446cf7)}.RewardToastProvider-module__KqdUAa__shield{background:linear-gradient(135deg,#792e13f7,#561836f7)}.RewardToastProvider-module__KqdUAa__icon{background:#ffffff1f;border-radius:14px;flex:0 0 42px;place-items:center;width:42px;height:42px;font-size:22px;display:grid}.RewardToastProvider-module__KqdUAa__content{flex:1;min-width:0}.RewardToastProvider-module__KqdUAa__content strong{font-size:15px;line-height:1.65;display:block}.RewardToastProvider-module__KqdUAa__content p{color:#ffffffd1;margin:2px 0 0;font-size:12px;line-height:1.7}.RewardToastProvider-module__KqdUAa__content small{color:#c6f7df;margin-top:5px;font-size:11px;display:block}.RewardToastProvider-module__KqdUAa__toast button{color:#ffffffb3;cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:24px;line-height:1}@keyframes RewardToastProvider-module__KqdUAa__toastIn{0%{opacity:0;transform:translateY(-14px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:640px){.RewardToastProvider-module__KqdUAa__toast{inset-inline:12px;top:calc(env(safe-area-inset-top,0px) + 10px);border-radius:16px}}@media (prefers-reduced-motion:reduce){.RewardToastProvider-module__KqdUAa__toast{animation:none}}
.ServiceWorkerRegister-module__AyswJa__updateBar{z-index:22000;inset-inline:max(14px, env(safe-area-inset-left,0px)) max(14px, env(safe-area-inset-right,0px));bottom:calc(env(safe-area-inset-bottom,0px) + 82px);color:#fff;-webkit-backdrop-filter:blur(18px);background:#07111ff5;border:1px solid #ffffff29;border-radius:20px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:min(640px,100% - 28px);margin-inline:auto;padding:12px 13px;animation:.24s cubic-bezier(.22,1,.36,1) ServiceWorkerRegister-module__AyswJa__updateBarIn;display:grid;position:fixed;box-shadow:0 24px 70px #07111f52}.ServiceWorkerRegister-module__AyswJa__icon{background:linear-gradient(135deg,#16c79a,#176bff);border-radius:14px;place-items:center;width:42px;height:42px;font-family:Arial,sans-serif;font-size:24px;font-weight:700;display:grid}.ServiceWorkerRegister-module__AyswJa__copy{gap:2px;min-width:0;display:grid}.ServiceWorkerRegister-module__AyswJa__copy strong{font-size:13px;line-height:1.7}.ServiceWorkerRegister-module__AyswJa__copy span{color:#ffffffad;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.7;overflow:hidden}.ServiceWorkerRegister-module__AyswJa__updateButton{color:#07111f;min-height:40px;font:inherit;cursor:pointer;background:#fff;border:0;border-radius:13px;padding:0 15px;font-size:12px;font-weight:800}.ServiceWorkerRegister-module__AyswJa__updateButton:disabled{cursor:wait;opacity:.7}@keyframes ServiceWorkerRegister-module__AyswJa__updateBarIn{0%{opacity:0;transform:translateY(18px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:520px){.ServiceWorkerRegister-module__AyswJa__updateBar{bottom:calc(env(safe-area-inset-bottom,0px) + 78px);grid-template-columns:auto minmax(0,1fr)}.ServiceWorkerRegister-module__AyswJa__updateButton{grid-column:1/-1;width:100%}}@media (min-width:741px){.ServiceWorkerRegister-module__AyswJa__updateBar{bottom:calc(env(safe-area-inset-bottom,0px) + 22px)}}@media (prefers-reduced-motion:reduce){.ServiceWorkerRegister-module__AyswJa__updateBar{animation:none}}
.PwaInstallPrompt-module__buhIUW__backdrop{z-index:21000;padding:18px max(18px, env(safe-area-inset-right)) max(18px, env(safe-area-inset-bottom)) max(18px, env(safe-area-inset-left));-webkit-backdrop-filter:blur(9px);background:#07111fa3;align-items:end;animation:.18s ease-out PwaInstallPrompt-module__buhIUW__backdropIn;display:grid;position:fixed;inset:0}.PwaInstallPrompt-module__buhIUW__card{width:min(500px,100%);max-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 30px);background:#fffffffa;border:1px solid #ffffffb3;border-radius:28px;margin:0 auto;padding:28px 22px 22px;animation:.24s cubic-bezier(.22,1,.36,1) PwaInstallPrompt-module__buhIUW__cardIn;position:relative;overflow-y:auto;box-shadow:0 30px 100px #00000047,0 10px 30px #07111f1f}.PwaInstallPrompt-module__buhIUW__close{top:13px;color:#475467;width:38px;height:38px;font:inherit;cursor:pointer;background:#f1f4f7;border:0;border-radius:12px;place-items:center;padding:0;font-size:24px;line-height:1;display:grid;position:absolute;inset-inline-end:13px}.PwaInstallPrompt-module__buhIUW__appIcon{border-radius:21px;width:72px;height:72px;margin:0 auto;display:block;box-shadow:0 14px 35px #1c63ff33,0 6px 14px #07111f24}.PwaInstallPrompt-module__buhIUW__card h2{color:#101828;text-align:center;margin:18px 0 8px;font-size:21px;line-height:1.6}.PwaInstallPrompt-module__buhIUW__card>p{color:#667085;text-align:center;margin:0;font-size:13px;line-height:1.9}.PwaInstallPrompt-module__buhIUW__features{grid-template-columns:repeat(3,1fr);gap:8px;margin:20px 0;display:grid}.PwaInstallPrompt-module__buhIUW__features div{color:#344054;text-align:center;background:#f8fafc;border:1px solid #e8ecf2;border-radius:15px;place-items:center;gap:7px;min-height:82px;padding:10px 6px;font-size:11px;font-weight:700;line-height:1.6;display:grid}.PwaInstallPrompt-module__buhIUW__features span{color:#6d4aff;font-size:22px}.PwaInstallPrompt-module__buhIUW__steps{gap:11px;margin:20px 0;padding:0;list-style:none;display:grid}.PwaInstallPrompt-module__buhIUW__steps li{background:#fafbfc;border:1px solid #e8ecf2;border-radius:15px;align-items:center;gap:12px;padding:10px;display:flex}.PwaInstallPrompt-module__buhIUW__stepIcon{color:#6d4aff;background:#f0edff;border-radius:13px;flex:none;place-items:center;width:40px;height:40px;font-size:20px;font-weight:800;display:grid}.PwaInstallPrompt-module__buhIUW__steps div{gap:2px;display:grid}.PwaInstallPrompt-module__buhIUW__steps strong{color:#344054;font-size:13px}.PwaInstallPrompt-module__buhIUW__steps small{color:#667085;font-size:11px;line-height:1.7}.PwaInstallPrompt-module__buhIUW__install,.PwaInstallPrompt-module__buhIUW__done{color:#fff;width:100%;min-height:52px;font:inherit;cursor:pointer;background:linear-gradient(135deg,#6d4aff,#2768ff);border:0;border-radius:15px;font-weight:800;box-shadow:0 12px 28px #5349ff38}.PwaInstallPrompt-module__buhIUW__install:disabled{cursor:wait;opacity:.65}.PwaInstallPrompt-module__buhIUW__later{color:#667085;width:100%;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:7px;font-size:12px;font-weight:700}.PwaInstallPrompt-module__buhIUW__browserNotice{text-align:center;background:#f8fafc;border:1px solid #e8ecf2;border-radius:16px;gap:8px;margin:20px 0;padding:15px;display:grid}.PwaInstallPrompt-module__buhIUW__browserNotice span{color:#2768ff;font-size:19px;font-weight:800}.PwaInstallPrompt-module__buhIUW__browserNotice p{color:#667085;margin:0;font-size:12px;line-height:1.8}@keyframes PwaInstallPrompt-module__buhIUW__backdropIn{0%{opacity:0}to{opacity:1}}@keyframes PwaInstallPrompt-module__buhIUW__cardIn{0%{opacity:0;transform:translateY(28px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (min-width:741px){.PwaInstallPrompt-module__buhIUW__backdrop{align-items:center}.PwaInstallPrompt-module__buhIUW__card{padding:30px 26px 24px}}@media (max-width:370px){.PwaInstallPrompt-module__buhIUW__features{grid-template-columns:1fr}.PwaInstallPrompt-module__buhIUW__features div{min-height:unset;text-align:start;justify-content:flex-start;padding:10px 12px;display:flex}}@media (prefers-reduced-motion:reduce){.PwaInstallPrompt-module__buhIUW__backdrop,.PwaInstallPrompt-module__buhIUW__card{animation:none}}
.StandaloneSplash-module__HmUtEG__splash{z-index:30000;opacity:1;background:#050b16;place-items:center;width:100vw;height:100dvh;animation:.22s 1.48s both StandaloneSplash-module__HmUtEG__movonSplashOut;display:grid;position:fixed;inset:0;overflow:hidden}.StandaloneSplash-module__HmUtEG__art{object-fit:contain;object-position:center;-webkit-user-select:none;user-select:none;pointer-events:none;-webkit-user-drag:none;width:100%;height:100%;display:block}@keyframes StandaloneSplash-module__HmUtEG__movonSplashOut{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.StandaloneSplash-module__HmUtEG__splash{animation:none}}
.NotificationPermissionPrompt-module__Pnk-5G__backdrop{z-index:24000;padding:calc(env(safe-area-inset-top,0px) + 18px) calc(env(safe-area-inset-right,0px) + 18px) calc(env(safe-area-inset-bottom,0px) + 18px) calc(env(safe-area-inset-left,0px) + 18px);-webkit-backdrop-filter:blur(9px);background:#07111fad;align-items:end;animation:.18s ease-out both NotificationPermissionPrompt-module__Pnk-5G__backdropIn;display:grid;position:fixed;inset:0}.NotificationPermissionPrompt-module__Pnk-5G__card{width:min(500px,100%);max-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 30px);text-align:center;background:#fffffffb;border:1px solid #ffffffbf;border-radius:29px;margin:0 auto;padding:30px 22px 21px;animation:.26s cubic-bezier(.22,1,.36,1) both NotificationPermissionPrompt-module__Pnk-5G__cardIn;position:relative;overflow-y:auto;box-shadow:0 32px 100px #0000004d}.NotificationPermissionPrompt-module__Pnk-5G__closeButton{top:13px;color:#667085;width:38px;height:38px;font:inherit;cursor:pointer;background:#f2f4f7;border:0;border-radius:12px;place-items:center;padding:0;font-size:23px;display:grid;position:absolute;inset-inline-end:13px}.NotificationPermissionPrompt-module__Pnk-5G__iconWrap{width:80px;height:80px;margin:0 auto 17px;position:relative}.NotificationPermissionPrompt-module__Pnk-5G__iconWrap img{border-radius:23px;width:80px;height:80px;display:block;box-shadow:0 15px 38px #2162ff38}.NotificationPermissionPrompt-module__Pnk-5G__bell{color:#fff;background:linear-gradient(135deg,#24cbb0,#6960ff);border:4px solid #fff;border-radius:50%;place-items:center;width:29px;height:29px;font-size:8px;display:grid;position:absolute;bottom:-5px;right:-5px;box-shadow:0 7px 18px #504eff47}.NotificationPermissionPrompt-module__Pnk-5G__eyebrow{color:#176bff;margin-bottom:7px;font-size:11px;font-weight:800;display:inline-block}.NotificationPermissionPrompt-module__Pnk-5G__card h2{color:#101828;margin:0;font-size:22px;line-height:1.65}.NotificationPermissionPrompt-module__Pnk-5G__description{color:#667085;max-width:390px;margin:9px auto 0;font-size:13px;line-height:1.95}.NotificationPermissionPrompt-module__Pnk-5G__features{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:20px 0;display:grid}.NotificationPermissionPrompt-module__Pnk-5G__features div{color:#344054;background:#f8fafc;border:1px solid #e8ecf2;border-radius:15px;place-items:center;gap:7px;min-height:76px;padding:10px 6px;font-size:11px;font-weight:700;line-height:1.55;display:grid}.NotificationPermissionPrompt-module__Pnk-5G__features span{color:#087f66;background:#24cbb021;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.NotificationPermissionPrompt-module__Pnk-5G__error{color:#b42318;background:#fef3f2;border:1px solid #fecdca;border-radius:13px;margin:-7px 0 15px;padding:10px 12px;font-size:11px;line-height:1.75}.NotificationPermissionPrompt-module__Pnk-5G__enableButton{color:#fff;width:100%;min-height:53px;font:inherit;cursor:pointer;background:linear-gradient(135deg,#24cbb0,#2878ff 55%,#7367ff);border:0;border-radius:16px;padding:0 18px;font-weight:800;box-shadow:0 14px 32px #3461ff3d}.NotificationPermissionPrompt-module__Pnk-5G__enableButton:disabled,.NotificationPermissionPrompt-module__Pnk-5G__laterButton:disabled{cursor:wait;opacity:.65}.NotificationPermissionPrompt-module__Pnk-5G__laterButton{color:#667085;width:100%;min-height:43px;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:7px;padding:0;font-size:12px;font-weight:700}@keyframes NotificationPermissionPrompt-module__Pnk-5G__backdropIn{0%{opacity:0}to{opacity:1}}@keyframes NotificationPermissionPrompt-module__Pnk-5G__cardIn{0%{opacity:0;transform:translateY(26px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (min-width:741px){.NotificationPermissionPrompt-module__Pnk-5G__backdrop{align-items:center}.NotificationPermissionPrompt-module__Pnk-5G__card{padding:32px 27px 23px}}@media (max-width:390px){.NotificationPermissionPrompt-module__Pnk-5G__features{grid-template-columns:1fr}.NotificationPermissionPrompt-module__Pnk-5G__features div{text-align:start;justify-content:flex-start;min-height:48px;padding:9px 11px;display:flex}}@media (prefers-reduced-motion:reduce){.NotificationPermissionPrompt-module__Pnk-5G__backdrop,.NotificationPermissionPrompt-module__Pnk-5G__card{animation:none}}
