.HistorySidebar_backdrop__VDVK1{position:fixed;inset:0;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1200;animation:HistorySidebar_fadeIn__Hzsct .2s ease}.HistorySidebar_sidebar__eSAFF{position:fixed;top:0;left:0;bottom:0;width:320px;max-width:85vw;background:var(--bg-surface);border-right:1px solid var(--border-card);box-shadow:var(--shadow-elevated);z-index:1201;display:flex;flex-direction:column;animation:HistorySidebar_slideIn__9nwdR .25s cubic-bezier(.16,1,.3,1)}.HistorySidebar_header__8JFor{display:flex;align-items:center;justify-content:space-between;padding:1.1rem 1.25rem;border-bottom:1px solid var(--border-subtle)}.HistorySidebar_headerTitle__AyM4U{display:flex;align-items:center;gap:.6rem}.HistorySidebar_closeBtn__vSTha{background:transparent;border:none;font-size:1.1rem;color:var(--text-muted);cursor:pointer;padding:.35rem;border-radius:var(--radius-sm);transition:all var(--transition-fast)}.HistorySidebar_closeBtn__vSTha:hover{background:var(--bg-glass-hover);color:var(--text-primary)}.HistorySidebar_actionRow__6_52R{padding:.85rem 1.25rem .5rem}.HistorySidebar_newChatBtn__hrKGa{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.65rem 1rem;background:var(--accent-primary);color:#fff;border:none;border-radius:var(--radius-md);font-weight:600;font-size:.9rem;cursor:pointer;transition:opacity var(--transition-fast);box-shadow:var(--shadow-sm)}.HistorySidebar_newChatBtn__hrKGa:hover{opacity:.92}.HistorySidebar_searchBox__bUsvX{padding:.5rem 1.25rem}.HistorySidebar_searchInput__wrV4I{width:100%;padding:.5rem .75rem;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--text-primary);font-size:.85rem;outline:none}.HistorySidebar_searchInput__wrV4I:focus{border-color:var(--border-accent)}.HistorySidebar_list__y3D0R{flex:1 1;overflow-y:auto;padding:.5rem .75rem;display:flex;flex-direction:column;gap:.35rem}.HistorySidebar_item__CtEUO{display:flex;align-items:center;justify-content:space-between;padding:.65rem .85rem;background:transparent;border:1px solid transparent;border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast)}.HistorySidebar_item__CtEUO:hover{background:var(--bg-glass-hover)}.HistorySidebar_itemActive__eLzBo{background:color-mix(in srgb,var(--accent-primary) 12%,var(--bg-surface));border-color:var(--border-accent)}.HistorySidebar_itemContent__Wlp8u{display:flex;align-items:center;gap:.65rem;flex:1 1;min-width:0}.HistorySidebar_itemIcon__s0ReQ{font-size:1.1rem;flex-shrink:0}.HistorySidebar_itemInfo__5CY8k{flex:1 1;min-width:0}.HistorySidebar_itemTitle__YGGM_{font-size:.84rem;font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HistorySidebar_itemMeta__exE_q{display:flex;align-items:center;gap:.35rem;font-size:.72rem;color:var(--text-muted);margin-top:.15rem}.HistorySidebar_deleteBtn__k3QNF{background:transparent;border:none;font-size:.85rem;opacity:0;cursor:pointer;padding:.25rem;border-radius:var(--radius-sm);transition:all var(--transition-fast)}.HistorySidebar_item__CtEUO:hover .HistorySidebar_deleteBtn__k3QNF{opacity:.6}.HistorySidebar_deleteBtn__k3QNF:hover{opacity:1!important;background:rgba(239,68,68,.15)}.HistorySidebar_empty__7YA1l{display:flex;flex-direction:column;align-items:center;text-align:center;padding:3rem 1.5rem}.HistorySidebar_footer__Ze0Xe{padding:.75rem 1.25rem;border-top:1px solid var(--border-subtle);display:flex;justify-content:flex-end}.HistorySidebar_clearBtn__ujSQO{background:transparent;border:none;color:var(--text-muted);font-size:.78rem;cursor:pointer;text-decoration:underline}.HistorySidebar_clearBtn__ujSQO:hover{color:#ef4444}@keyframes HistorySidebar_fadeIn__Hzsct{0%{opacity:0}to{opacity:1}}@keyframes HistorySidebar_slideIn__9nwdR{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@media (max-width:640px){.HistorySidebar_sidebar__eSAFF{width:290px!important;max-width:88vw!important;z-index:1300!important}.HistorySidebar_header__8JFor{padding:.9rem 1rem!important}.HistorySidebar_newChatBtn__hrKGa{padding:.55rem .85rem!important;font-size:.85rem!important}.HistorySidebar_item__CtEUO{padding:.55rem .75rem!important}}.SosModal_backdrop__px9D8{position:fixed;inset:0;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000;animation:SosModal_fadeIn__U3a__ .2s ease}.SosModal_modal__3gFvk{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:92%;max-width:680px;max-height:85vh;background:var(--bg-surface);border:1px solid var(--border-card);border-radius:var(--radius-lg);box-shadow:0 20px 50px rgba(0,0,0,.5);z-index:1001;display:flex;flex-direction:column;overflow:hidden;animation:SosModal_scaleUp__4iZ5Y .25s cubic-bezier(.16,1,.3,1)}.SosModal_header__NEnbz{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid var(--border-subtle);background:color-mix(in srgb,var(--warning-red,#ef4444) 6%,var(--bg-surface))}.SosModal_headerTitle__lqhVN{display:flex;align-items:center;gap:.85rem}.SosModal_pulseIcon__QNZ0v{font-size:1.8rem;animation:SosModal_pulseGlow__QelLA 1.5s infinite}.SosModal_title__ZOiH_{font-family:var(--font-headline);font-size:1.25rem;font-weight:700;color:var(--text-headline);margin:0}.SosModal_subtitle__DB8ME{font-size:.8rem;color:var(--text-muted);margin-top:.2rem}.SosModal_closeBtn__T7drP{background:transparent;border:none;font-size:1.2rem;color:var(--text-muted);cursor:pointer;padding:.4rem;border-radius:var(--radius-sm);transition:all var(--transition-fast)}.SosModal_closeBtn__T7drP:hover{background:var(--bg-glass-hover);color:var(--text-primary)}.SosModal_alertNotice__URfc1{display:flex;align-items:center;gap:.6rem;padding:.65rem 1.25rem;background:color-mix(in srgb,var(--warning-amber,#f59e0b) 12%,var(--bg-surface));border-bottom:1px solid color-mix(in srgb,var(--warning-amber,#f59e0b) 25%,transparent);font-size:.82rem;color:var(--text-primary)}.SosModal_grid__4LqOL{flex:1 1;overflow-y:auto;padding:1.25rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:.85rem;gap:.85rem}.SosModal_card__ASdDQ{display:flex;flex-direction:column;justify-content:space-between;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:.9rem;transition:all var(--transition-fast)}.SosModal_card__ASdDQ:hover{border-color:var(--border-accent);box-shadow:var(--shadow-card)}.SosModal_cardTop__r8_vR{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:.75rem}.SosModal_cardIcon__Hv_XE{font-size:1.4rem;background:var(--bg-glass);padding:.35rem;border-radius:var(--radius-sm);flex-shrink:0}.SosModal_cardInfo__N0L7P{flex:1 1}.SosModal_cardName__vmJPt{font-size:.9rem;font-weight:600;color:var(--text-headline);margin-bottom:.2rem}.SosModal_cardDesc__meYTC{font-size:.75rem;color:var(--text-muted);line-height:1.35}.SosModal_callRow__U_Nkc{display:flex;align-items:center;justify-content:space-between;padding-top:.65rem;border-top:1px solid var(--border-subtle)}.SosModal_phoneDisplay__Fk18n{font-family:var(--font-headline);font-size:1.1rem;font-weight:700;color:var(--accent-primary);letter-spacing:.02em}.SosModal_callBtn__CGrx_{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .85rem;background:#ef4444;color:#fff;font-size:.8rem;font-weight:600;border-radius:var(--radius-md);text-decoration:none;transition:opacity var(--transition-fast)}.SosModal_callBtn__CGrx_:hover{opacity:.9}.SosModal_footer__SqMfL{display:flex;align-items:center;justify-content:space-between;padding:.85rem 1.25rem;border-top:1px solid var(--border-subtle);background:var(--bg-base);font-size:.75rem;color:var(--text-muted)}.SosModal_doneBtn__kHmUR{background:var(--bg-glass);border:1px solid var(--border-subtle);color:var(--text-primary);padding:.4rem 1rem;border-radius:var(--radius-md);cursor:pointer;font-weight:500;font-size:.8rem}.SosModal_doneBtn__kHmUR:hover{background:var(--bg-glass-hover)}@keyframes SosModal_fadeIn__U3a__{0%{opacity:0}to{opacity:1}}@keyframes SosModal_scaleUp__4iZ5Y{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes SosModal_pulseGlow__QelLA{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.DisasterWarningModal_backdrop__05KaO{position:fixed;inset:0;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000;animation:DisasterWarningModal_fadeIn__V2iDy .2s ease}.DisasterWarningModal_modal__Q_fIG{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:92%;max-width:620px;max-height:85vh;background:var(--bg-surface);border:1px solid var(--border-card);border-radius:var(--radius-lg);box-shadow:0 20px 50px rgba(0,0,0,.5);z-index:1001;display:flex;flex-direction:column;overflow:hidden;animation:DisasterWarningModal_scaleUp__jAKEp .25s cubic-bezier(.16,1,.3,1)}.DisasterWarningModal_header__sEtmF{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid var(--border-subtle);background:color-mix(in srgb,#f59e0b 8%,var(--bg-surface))}.DisasterWarningModal_headerTitle__HjoGd{display:flex;align-items:center;gap:.85rem}.DisasterWarningModal_warnIcon__8jfNN{font-size:1.8rem;animation:DisasterWarningModal_pulse__vwzWH 1.5s infinite}.DisasterWarningModal_title__2sHud{font-family:var(--font-headline);font-size:1.2rem;font-weight:700;color:var(--text-headline);margin:0}.DisasterWarningModal_subtitle__fagac{font-size:.8rem;color:var(--text-muted);margin-top:.2rem}.DisasterWarningModal_closeBtn__ohZRa{background:transparent;border:none;font-size:1.2rem;color:var(--text-muted);cursor:pointer;padding:.4rem;border-radius:var(--radius-sm);transition:all var(--transition-fast)}.DisasterWarningModal_closeBtn__ohZRa:hover{background:var(--bg-glass-hover);color:var(--text-primary)}.DisasterWarningModal_body__fRbvg{flex:1 1;overflow-y:auto;padding:1.25rem;display:flex;flex-direction:column;gap:1rem}.DisasterWarningModal_notifBanner__leBm6{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1.1rem;background:color-mix(in srgb,var(--accent-primary) 10%,var(--bg-card));border:1px solid var(--border-accent);border-radius:var(--radius-md)}.DisasterWarningModal_notifInfo__w_I7X{display:flex;align-items:center;gap:.75rem}.DisasterWarningModal_enableBtn__UFo_p{background:var(--accent-primary);color:#fff;border:none;padding:.4rem .85rem;border-radius:var(--radius-md);font-size:.8rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:opacity var(--transition-fast)}.DisasterWarningModal_enableBtn__UFo_p:hover{opacity:.9}.DisasterWarningModal_badgeGranted__46bdj{background:color-mix(in srgb,#10b981 15%,transparent);color:#10b981;border:1px solid #10b981;padding:.3rem .75rem;border-radius:var(--radius-pill);font-size:.75rem;font-weight:600;white-space:nowrap}.DisasterWarningModal_warningsList__OmIDc{display:flex;flex-direction:column;gap:.85rem}.DisasterWarningModal_warningCard__dSCf4{padding:1rem;border-radius:var(--radius-md);border-left:4px solid}.DisasterWarningModal_cardRed__CY8JO{background:color-mix(in srgb,#ef4444 10%,var(--bg-card));border-left-color:#ef4444;border-top:1px solid color-mix(in srgb,#ef4444 20%,transparent);border-right:1px solid color-mix(in srgb,#ef4444 20%,transparent);border-bottom:1px solid color-mix(in srgb,#ef4444 20%,transparent)}.DisasterWarningModal_cardOrange__MffLs{background:color-mix(in srgb,#f97316 10%,var(--bg-card));border-left-color:#f97316;border-top:1px solid color-mix(in srgb,#f97316 20%,transparent);border-right:1px solid color-mix(in srgb,#f97316 20%,transparent);border-bottom:1px solid color-mix(in srgb,#f97316 20%,transparent)}.DisasterWarningModal_cardYellow__sBzYe{background:color-mix(in srgb,#f59e0b 10%,var(--bg-card));border-left-color:#f59e0b;border-top:1px solid color-mix(in srgb,#f59e0b 20%,transparent);border-right:1px solid color-mix(in srgb,#f59e0b 20%,transparent);border-bottom:1px solid color-mix(in srgb,#f59e0b 20%,transparent)}.DisasterWarningModal_cardHeader__QIgna{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.DisasterWarningModal_levelBadge__p_ksX{font-size:.7rem;font-weight:700;padding:.2rem .5rem;border-radius:var(--radius-sm);background:var(--bg-glass)}.DisasterWarningModal_hazardName__bCJm6{font-weight:600;font-size:.95rem;color:var(--text-headline)}.DisasterWarningModal_desc__NO6qw{font-size:.85rem;color:var(--text-primary);line-height:1.45;margin:0 0 .5rem}.DisasterWarningModal_districtBadge__2HTPN{font-size:.78rem;color:var(--text-secondary)}.DisasterWarningModal_noWarning__9WBN0{text-align:center;padding:2rem 1rem}.DisasterWarningModal_footer__aoHSw{display:flex;align-items:center;justify-content:space-between;padding:.85rem 1.25rem;border-top:1px solid var(--border-subtle);background:var(--bg-base);font-size:.75rem;color:var(--text-muted)}.DisasterWarningModal_doneBtn__mhq5T{background:var(--bg-glass);border:1px solid var(--border-subtle);color:var(--text-primary);padding:.4rem 1rem;border-radius:var(--radius-md);cursor:pointer;font-weight:500;font-size:.8rem}@keyframes DisasterWarningModal_fadeIn__V2iDy{0%{opacity:0}to{opacity:1}}@keyframes DisasterWarningModal_scaleUp__jAKEp{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes DisasterWarningModal_pulse__vwzWH{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.SatelliteModal_backdrop__mY4DL{position:fixed;inset:0;background:rgba(0,0,0,.82);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:1000;animation:SatelliteModal_fadeIn__m59Uf .2s ease}.SatelliteModal_modal__czYUe{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:95%;max-width:980px;max-height:92vh;background:#090d16;border:1px solid hsla(0,0%,100%,.12);border-radius:16px;box-shadow:0 30px 80px rgba(0,0,0,.85);z-index:1001;display:flex;flex-direction:column;overflow:hidden;animation:SatelliteModal_scaleUp__d_LBs .25s cubic-bezier(.16,1,.3,1);color:#f1f5f9}.SatelliteModal_header__d6qJk{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.4rem;border-bottom:1px solid hsla(0,0%,100%,.08);background:linear-gradient(90deg,rgba(30,41,59,.7),rgba(15,23,42,.9));flex-shrink:0}.SatelliteModal_headerLeft__bBPOc{display:flex;align-items:center;gap:.85rem}.SatelliteModal_imdEmblem__46tjQ{width:42px;height:42px;border-radius:10px;background:rgba(56,189,248,.12);border:1px solid rgba(56,189,248,.25);display:flex;align-items:center;justify-content:center;flex-shrink:0}.SatelliteModal_satIcon__R5dcV{font-size:1.6rem}.SatelliteModal_titleRow__v4nbg{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.SatelliteModal_title__KoqC6{font-size:1.15rem;font-weight:700;color:#f8fafc;margin:0;letter-spacing:-.01em}.SatelliteModal_livePill__J7gzM{display:inline-flex;align-items:center;gap:.35rem;font-size:.7rem;font-weight:700;padding:.15rem .55rem;border-radius:9999px;background:rgba(34,197,94,.15);border:1px solid rgba(34,197,94,.35);color:#4ade80;letter-spacing:.04em}.SatelliteModal_pulseDot__4xCbg{width:6px;height:6px;border-radius:50%;background:#22c55e;box-shadow:0 0 8px #22c55e;animation:SatelliteModal_pulse__zmJ4F 1.8s infinite}@keyframes SatelliteModal_pulse__zmJ4F{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.4);opacity:.4}}.SatelliteModal_subtitle__GspDe{font-size:.78rem;color:#94a3b8;margin:.2rem 0 0}.SatelliteModal_closeBtn__KwamQ{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);font-size:1.1rem;color:#94a3b8;cursor:pointer;width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .15s ease;flex-shrink:0}.SatelliteModal_closeBtn__KwamQ:hover{background:hsla(0,0%,100%,.15);color:#fff}.SatelliteModal_navBar__rnBZK{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1.2rem;background:#0b1120;border-bottom:1px solid hsla(0,0%,100%,.08);gap:.75rem;flex-shrink:0;flex-wrap:wrap}.SatelliteModal_topTabs__Ok27_{display:flex;background:rgba(15,23,42,.8);border:1px solid hsla(0,0%,100%,.1);padding:3px;border-radius:10px;gap:.25rem;overflow-x:auto;scrollbar-width:none}.SatelliteModal_topTabs__Ok27_::-webkit-scrollbar{display:none}.SatelliteModal_topTabBtn__Mwp5h{display:flex;align-items:center;gap:.4rem;padding:.4rem .8rem;background:transparent;border:none;border-radius:7px;cursor:pointer;color:#94a3b8;font-size:.8rem;font-weight:600;transition:all .15s ease;white-space:nowrap}.SatelliteModal_topTabBtn__Mwp5h:hover{color:#f1f5f9;background:hsla(0,0%,100%,.05)}.SatelliteModal_topTabActive__v1Qj4{background:#0284c7!important;color:#fff!important;box-shadow:0 2px 8px rgba(2,132,199,.35)}.SatelliteModal_tabIcon__G5ch1{font-size:.95rem}.SatelliteModal_tabLabel__Ak48J{font-size:.8rem}.SatelliteModal_tabHindiBadge__LHQJV{font-size:.68rem;opacity:.75;background:rgba(0,0,0,.25);padding:1px 5px;border-radius:4px}.SatelliteModal_satControlsGroup__Ial3T{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap}.SatelliteModal_channelButtons__2g10q{display:flex;gap:.3rem;background:rgba(15,23,42,.7);border:1px solid hsla(0,0%,100%,.08);padding:3px;border-radius:8px}.SatelliteModal_channelBtn__qZVk0{background:transparent;border:1px solid transparent;color:#94a3b8;font-size:.74rem;font-weight:600;padding:.28rem .6rem;border-radius:6px;cursor:pointer;transition:all .15s ease;white-space:nowrap}.SatelliteModal_channelBtn__qZVk0:hover{color:#f1f5f9}.SatelliteModal_channelBtnActive__8Gogz{background:rgba(56,189,248,.18);border-color:rgba(56,189,248,.45);color:#38bdf8}.SatelliteModal_modeToggleGroup__He4FN{display:inline-flex;background:rgba(15,23,42,.7);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;padding:3px}.SatelliteModal_modeBtn__CqqTy{background:transparent;border:none;color:#94a3b8;font-size:.74rem;font-weight:600;padding:.28rem .65rem;border-radius:6px;cursor:pointer;transition:all .15s ease;white-space:nowrap}.SatelliteModal_modeBtn__CqqTy:hover{color:#f1f5f9}.SatelliteModal_modeBtnActive__AfTTR{background:#0284c7;color:#fff!important;box-shadow:0 2px 8px rgba(2,132,199,.35)}.SatelliteModal_viewport__NN5oL{flex:1 1;display:flex;flex-direction:column;background:#000206;overflow:hidden;position:relative;min-height:0}.SatelliteModal_hudOverlay__25pA6{position:absolute;top:.65rem;left:.85rem;right:.85rem;display:flex;align-items:center;justify-content:space-between;z-index:20;pointer-events:none;gap:.5rem}.SatelliteModal_hudMeta__cOpWp{pointer-events:auto;display:flex;align-items:center;gap:.55rem;padding:.3rem .75rem;background:rgba(10,15,28,.82);border:1px solid hsla(0,0%,100%,.12);border-radius:20px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);font-size:.72rem;box-shadow:0 4px 16px rgba(0,0,0,.4)}.SatelliteModal_statusLoop__qNIOt{color:#22c55e;font-weight:700;letter-spacing:.03em}.SatelliteModal_statusStill__EevJW{color:#38bdf8;font-weight:700;letter-spacing:.03em}.SatelliteModal_hudTime__K51PB{color:#94a3b8;font-family:ui-monospace,SFMono-Regular,monospace}.SatelliteModal_zoomControls__jcrxG{pointer-events:auto;display:flex;align-items:center;gap:.25rem;background:rgba(10,15,28,.82);border:1px solid hsla(0,0%,100%,.12);border-radius:20px;padding:3px 6px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 4px 16px rgba(0,0,0,.4)}.SatelliteModal_toolBtn__87hyD{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12);color:#f1f5f9;min-width:26px;height:26px;padding:0 5px;border-radius:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.78rem;transition:all .15s ease}.SatelliteModal_toolBtn__87hyD:hover{background:hsla(0,0%,100%,.2);color:#38bdf8}.SatelliteModal_zoomVal__Z5CiL{font-size:.72rem;color:#94a3b8;min-width:38px;text-align:center;font-family:ui-monospace,monospace}.SatelliteModal_imageContainer__3crNZ{flex:1 1;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:.5rem;min-height:0;position:relative;background:radial-gradient(circle at center,#050a15 0,#000206 100%);touch-action:pan-x pan-y pinch-zoom}.SatelliteModal_loaderOverlay__F4Kau{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.8rem;background:rgba(2,6,23,.8);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:15}.SatelliteModal_spinner__E7wRN{width:36px;height:36px;border:3px solid rgba(56,189,248,.2);border-top-color:#38bdf8;border-radius:50%;animation:SatelliteModal_spin__pRA_q .8s linear infinite}@keyframes SatelliteModal_spin__pRA_q{to{transform:rotate(1turn)}}.SatelliteModal_loaderText__wgJHm{font-size:.8rem;color:#94a3b8;margin:0;text-align:center;padding:0 1rem}.SatelliteModal_imageWrapper__RmQKL{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.SatelliteModal_satImageSatellite__nSVfp{-webkit-clip-path:inset(0 4.25% 0 0);clip-path:inset(0 4.25% 0 0)}.SatelliteModal_satImageRadar__CGXyX{-webkit-clip-path:inset(1px 4.3% 1px 4.5%);clip-path:inset(1px 4.3% 1px 4.5%)}.SatelliteModal_satImage__lGdjx{max-width:100%;max-height:100%;width:auto;height:100%;object-fit:contain;border-radius:8px;transition:transform .2s ease,opacity .3s ease;box-shadow:0 16px 40px rgba(0,0,0,.9);transform-origin:center center}.SatelliteModal_fallbackBox__rNxYq{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.6rem;padding:1.5rem}.SatelliteModal_extLink__5sRFs{display:inline-flex;align-items:center;gap:.35rem;padding:.45rem .95rem;background:#0284c7;color:#fff;border-radius:8px;font-size:.82rem;font-weight:600;text-decoration:none;transition:background .15s ease}.SatelliteModal_extLink__5sRFs:hover{background:#0369a1}.SatelliteModal_infoFooter__syZTU{display:flex;align-items:center;justify-content:space-between;padding:.55rem 1.2rem;background:#070c17;border-top:1px solid hsla(0,0%,100%,.08);gap:.8rem;flex-shrink:0}.SatelliteModal_infoLeft__LiNQi{flex:1 1;min-width:0}.SatelliteModal_feedTitle__WZNid{font-size:.82rem;color:#f1f5f9}.SatelliteModal_feedSub__J3T4x,.SatelliteModal_feedTitle__WZNid{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SatelliteModal_feedSub__J3T4x{font-size:.72rem;color:#94a3b8}.SatelliteModal_footerActions__clE5k{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.SatelliteModal_subcontinentalInfo__fXsCZ{font-size:.68rem;color:#64748b;font-family:ui-monospace,monospace;white-space:nowrap}.SatelliteModal_doneBtn__ljnIl{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.15);color:#f1f5f9;padding:.35rem 1rem;border-radius:6px;cursor:pointer;font-weight:600;font-size:.8rem;transition:all .15s ease}.SatelliteModal_doneBtn__ljnIl:hover{background:hsla(0,0%,100%,.18);color:#fff}@media (max-width:768px){.SatelliteModal_modal__czYUe{width:100%!important;height:100dvh!important;max-height:100dvh!important;max-width:100%!important;border-radius:0!important;border:none!important;top:0!important;left:0!important;transform:none!important}.SatelliteModal_header__d6qJk{padding:.7rem 1rem!important}.SatelliteModal_imdEmblem__46tjQ{width:34px;height:34px}.SatelliteModal_satIcon__R5dcV{font-size:1.3rem}.SatelliteModal_title__KoqC6{font-size:.96rem!important}.SatelliteModal_subtitle__GspDe{display:none}.SatelliteModal_topTabs__Ok27_{padding:0 .4rem!important}.SatelliteModal_topTabBtn__Mwp5h{padding:.5rem .85rem!important}.SatelliteModal_tabHindi__FH_b2{font-size:.88rem}.SatelliteModal_subBar__pqiTa{padding:.45rem .75rem!important;flex-direction:row!important;overflow-x:auto!important;white-space:nowrap!important}.SatelliteModal_channelButtons__2g10q{flex-wrap:nowrap!important}.SatelliteModal_channelBtn__qZVk0{padding:.3rem .55rem!important;font-size:.72rem!important}.SatelliteModal_toolbar__PfOLZ{padding:.35rem .75rem!important}.SatelliteModal_subcontinentalInfo__fXsCZ,.SatelliteModal_timeText__o15Z5{display:none!important}.SatelliteModal_imageContainer__3crNZ{padding:.4rem!important}.SatelliteModal_infoFooter__syZTU{padding:.45rem .75rem!important}.SatelliteModal_feedTitle__WZNid{font-size:.78rem!important}.SatelliteModal_channelDesc__wJHuT{font-size:.7rem!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.SatelliteModal_modalFooter___Cf7d{padding:.45rem .75rem!important}.SatelliteModal_footerLegal__WmZMR{font-size:.68rem}}@keyframes SatelliteModal_fadeIn__m59Uf{0%{opacity:0}to{opacity:1}}@keyframes SatelliteModal_scaleUp__d_LBs{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.LanguageModal_backdrop__I1z0f{position:fixed;inset:0;background:rgba(0,0,0,.65);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:1000;animation:LanguageModal_fadeIn__tbzns .2s ease-out}.LanguageModal_modal__nwWLM{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:620px;max-height:85vh;background:var(--bg-surface);border:1px solid var(--border-card);border-radius:20px;box-shadow:0 24px 60px rgba(0,0,0,.5);z-index:1001;display:flex;flex-direction:column;overflow:hidden;animation:LanguageModal_popIn__mVmXE .25s cubic-bezier(.16,1,.3,1)}.LanguageModal_header__dwbp6{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid var(--border-subtle)}.LanguageModal_titleRow___XAVO{display:flex;align-items:center;gap:.75rem}.LanguageModal_title__Vjppz{margin:0;font-family:var(--font-headline);font-size:1.15rem;font-weight:700;color:var(--text-headline)}.LanguageModal_subtitle___acYC{margin:0;font-size:.8rem;color:var(--text-secondary)}.LanguageModal_closeBtn__Gwet7{background:var(--bg-glass);border:1px solid var(--border-subtle);border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:var(--text-secondary);cursor:pointer;font-size:.85rem;transition:all .15s ease}.LanguageModal_closeBtn__Gwet7:hover{color:var(--text-primary);background:var(--bg-glass-hover)}.LanguageModal_searchRow__uZ8VL{padding:.85rem 1.5rem;border-bottom:1px solid var(--border-subtle)}.LanguageModal_searchInput__7v6Z5{width:100%;padding:.65rem 1rem;background:var(--bg-base);border:1px solid var(--border-subtle);border-radius:9999px;color:var(--text-primary);font-size:.88rem;font-family:var(--font-body);outline:none;transition:border-color .2s ease}.LanguageModal_searchInput__7v6Z5:focus{border-color:var(--accent-primary)}.LanguageModal_grid__RFPa0{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));grid-gap:.75rem;gap:.75rem;padding:1.25rem 1.5rem;overflow-y:auto;max-height:55vh}.LanguageModal_langCard__I_jJN{display:flex;align-items:center;gap:.65rem;padding:.65rem .85rem;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:12px;cursor:pointer;transition:all .18s ease;text-align:left;font-family:var(--font-body)}.LanguageModal_langCard__I_jJN:hover{border-color:var(--accent-primary);background:var(--bg-glass-hover);transform:translateY(-1px)}.LanguageModal_langCardSelected__NUddO{border-color:var(--accent-primary);background:color-mix(in srgb,var(--accent-primary) 12%,var(--bg-card))}.LanguageModal_langLabel__eEa8w{width:32px;height:32px;border-radius:8px;background:var(--bg-glass);border:1px solid var(--border-subtle);display:flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:700;color:var(--accent-primary);flex-shrink:0;font-family:var(--font-body)}.LanguageModal_langInfo__8KsmC{display:flex;flex-direction:column;flex:1 1;overflow:hidden}.LanguageModal_langName__XzTir{font-size:.86rem;font-weight:600;color:var(--text-primary)}.LanguageModal_langName__XzTir,.LanguageModal_langNative__0suqp{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-family:var(--font-body)}.LanguageModal_langNative__0suqp{font-size:.72rem;color:var(--text-muted)}.LanguageModal_checkIcon__n1wt_{font-size:.85rem;color:var(--accent-primary);font-weight:700}@keyframes LanguageModal_fadeIn__tbzns{0%{opacity:0}to{opacity:1}}@keyframes LanguageModal_popIn__mVmXE{0%{opacity:0;transform:translate(-50%,-46%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.DownloadPageAntigravity_downloadOverlay__G73hM{position:fixed;inset:0;z-index:99999;background-color:#090a0f!important;color:#f1f5f9;overflow-y:auto;overflow-x:hidden;font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.DownloadPageAntigravity_ambientBackdrop___U9V9{position:fixed;inset:0;pointer-events:none;z-index:0;overflow:hidden}.DownloadPageAntigravity_glowTop__PJO_P{position:absolute;top:-120px;left:50%;transform:translateX(-50%) translateZ(0);width:min(900px,100vw);height:480px;background:radial-gradient(ellipse at center,rgba(56,189,248,.12) 0,rgba(99,102,241,.05) 50%,transparent 70%);filter:blur(80px)}.DownloadPageAntigravity_glowMiddle__2kccZ{position:absolute;top:40%;right:-100px;width:min(500px,80vw);height:500px;background:radial-gradient(circle,rgba(129,140,248,.08) 0,transparent 70%);filter:blur(90px)}.DownloadPageAntigravity_dotGrid__dEzje{position:absolute;inset:0;background-image:radial-gradient(hsla(0,0%,100%,.06) 1px,transparent 0);background-size:24px 24px;opacity:.6;mask-image:radial-gradient(circle at 50% 30%,#000 30%,transparent 85%);-webkit-mask-image:radial-gradient(circle at 50% 30%,#000 30%,transparent 85%)}.DownloadPageAntigravity_topBar__saHR8{position:-webkit-sticky;position:sticky;top:0;left:0;right:0;z-index:100;display:flex;align-items:center;justify-content:space-between;padding:clamp(.75rem,2vw,1rem) clamp(1rem,3.5vw,2.5rem);background:rgba(9,10,15,.82);backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);border-bottom:1px solid hsla(0,0%,100%,.07);box-sizing:border-box}.DownloadPageAntigravity_brandGroup__NagdB{display:flex;align-items:center;gap:.75rem;min-width:0}.DownloadPageAntigravity_brandLogo__T2_Co{width:26px;height:26px;object-fit:contain;flex-shrink:0}.DownloadPageAntigravity_brandTitleGroup__xAK09{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}.DownloadPageAntigravity_brandName__8V5uG{font-size:.98rem;font-weight:700;letter-spacing:-.015em;color:#fff;white-space:nowrap}.DownloadPageAntigravity_versionBadge__INHBC{display:inline-flex;align-items:center;gap:.4rem;padding:.2rem .55rem;border-radius:9999px;background:rgba(56,189,248,.08);border:1px solid rgba(56,189,248,.22);font-size:.7rem;font-weight:600;color:#38bdf8;letter-spacing:.02em;white-space:nowrap}.DownloadPageAntigravity_pulseDot__2J8MG{width:5px;height:5px;border-radius:50%;background-color:#38bdf8;box-shadow:0 0 6px #38bdf8;animation:DownloadPageAntigravity_pulse__ARQHR 2.4s ease-in-out infinite}@keyframes DownloadPageAntigravity_pulse__ARQHR{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.85)}}.DownloadPageAntigravity_topBarActions__m10rV{display:flex;align-items:center;gap:.65rem;flex-shrink:0}.DownloadPageAntigravity_navCta__60SFs{display:inline-flex;align-items:center;gap:.35rem;padding:.42rem .95rem;border-radius:9999px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.16);color:#f1f5f9;font-size:.8rem;font-weight:600;cursor:pointer;transition:all .18s ease;white-space:nowrap}.DownloadPageAntigravity_navCta__60SFs:hover{background:hsla(0,0%,100%,.14);border-color:hsla(0,0%,100%,.3);color:#fff}.DownloadPageAntigravity_closeButton___v0o0{display:inline-flex;align-items:center;gap:.4rem;background:transparent;border:1px solid hsla(0,0%,100%,.1);color:#94a3b8;padding:.42rem .85rem;border-radius:9999px;font-size:.8rem;font-weight:500;cursor:pointer;transition:all .18s ease;white-space:nowrap}.DownloadPageAntigravity_closeButton___v0o0:hover{background:hsla(0,0%,100%,.08);color:#fff;border-color:hsla(0,0%,100%,.2)}.DownloadPageAntigravity_container__DjMZh{position:relative;z-index:1;width:100%;max-width:1100px;margin:0 auto;padding:clamp(2rem,5vw,4rem) clamp(1rem,3.5vw,2.5rem) 5rem;box-sizing:border-box}.DownloadPageAntigravity_hero__Q5IFF{text-align:center;max-width:820px;margin:0 auto clamp(3rem,6vw,5rem);display:flex;flex-direction:column;align-items:center}.DownloadPageAntigravity_heroTag__1MNCL{display:inline-flex;align-items:center;gap:.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.74rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#38bdf8;padding:.3rem .85rem;border-radius:9999px;background:rgba(56,189,248,.08);border:1px solid rgba(56,189,248,.2);margin-bottom:1.5rem}.DownloadPageAntigravity_heroTitle__psPiE{font-size:clamp(2.3rem,6vw,4.2rem);font-weight:800;line-height:1.08;letter-spacing:-.035em;margin:0 0 1.25rem;color:#fff}.DownloadPageAntigravity_gradientText__ziEnm{background:linear-gradient(135deg,#fff 20%,#e2e8f0 55%,#93c5fd 85%,#c084fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}.DownloadPageAntigravity_heroSubtitle__HyAHl{font-size:clamp(.98rem,2vw,1.2rem);line-height:1.6;color:#94a3b8;max-width:640px;margin:0 auto 2.2rem;font-weight:400}.DownloadPageAntigravity_heroCtaCluster__RZ358{display:flex;align-items:center;justify-content:center;gap:.85rem;margin-bottom:2.2rem;width:100%}.DownloadPageAntigravity_primaryCta__Xjbmp{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.85rem 1.8rem;border-radius:9999px;background:#fff;color:#090a0f;font-size:.95rem;font-weight:700;border:none;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1);text-decoration:none;box-shadow:0 4px 20px hsla(0,0%,100%,.18)}.DownloadPageAntigravity_primaryCta__Xjbmp:hover{background:#f8fafc;transform:translateY(-2px);box-shadow:0 6px 28px hsla(0,0%,100%,.3)}.DownloadPageAntigravity_statStrip__uyzmR{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.6rem;width:100%}.DownloadPageAntigravity_statPill__Tp6lU{display:inline-flex;align-items:center;gap:.45rem;padding:.35rem .85rem;border-radius:8px;background:hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.07);font-size:.76rem;font-weight:500;color:#cbd5e1;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.DownloadPageAntigravity_statPillDot__yt4eY{width:4px;height:4px;border-radius:50%;background:#38bdf8}.DownloadPageAntigravity_showcaseSection__JO4CQ{margin:0 auto clamp(3rem,6vw,5rem);width:100%;max-width:420px}.DownloadPageAntigravity_deviceMockupFrame__7dodc{position:relative;width:100%;box-sizing:border-box;border-radius:36px;padding:10px;background:linear-gradient(135deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,.03) 50%,rgba(56,189,248,.1));box-shadow:0 20px 60px -10px rgba(0,0,0,.85);border:1px solid hsla(0,0%,100%,.12)}.DownloadPageAntigravity_deviceScreen__tzkac{background:#0b0d14;border-radius:28px;overflow:hidden;padding:1.25rem 1.15rem 1.5rem;border:1px solid hsla(0,0%,100%,.06);position:relative}.DownloadPageAntigravity_dynamicIsland__LhTe_{width:90px;height:20px;background:#000;border-radius:9999px;margin:0 auto 1.2rem;border:1px solid hsla(0,0%,100%,.08)}.DownloadPageAntigravity_screenHeader__HPRyE{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.DownloadPageAntigravity_screenCity__l_nZp{font-size:1.05rem;font-weight:700;color:#fff}.DownloadPageAntigravity_screenCondition__v9kaj{font-size:.74rem;color:#94a3b8;margin-top:.15rem}.DownloadPageAntigravity_screenTemp__bIx0G{font-size:2rem;font-weight:800;color:#fff;line-height:1}.DownloadPageAntigravity_radarContainer__HAPc7{position:relative;width:100%;height:190px;border-radius:16px;background:radial-gradient(circle at center,rgba(15,23,42,.95) 0,rgba(9,11,18,.98) 100%);border:1px solid rgba(56,189,248,.18);overflow:hidden;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.DownloadPageAntigravity_radarRings__UqdNn{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.DownloadPageAntigravity_radarRing1__K5e28,.DownloadPageAntigravity_radarRing2__MFO1l,.DownloadPageAntigravity_radarRing3__DXthO{position:absolute;border-radius:50%;border:1px solid rgba(56,189,248,.15)}.DownloadPageAntigravity_radarRing1__K5e28{width:50px;height:50px}.DownloadPageAntigravity_radarRing2__MFO1l{width:100px;height:100px}.DownloadPageAntigravity_radarRing3__DXthO{width:150px;height:150px}.DownloadPageAntigravity_radarSweep__urGHe{position:absolute;width:190px;height:190px;border-radius:50%;background:conic-gradient(from 0deg at 50% 50%,rgba(56,189,248,.3) 0deg,transparent 55deg,transparent 1turn);animation:DownloadPageAntigravity_radarRotate___KMkX 3.5s linear infinite;transform:translateZ(0)}@keyframes DownloadPageAntigravity_radarRotate___KMkX{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.DownloadPageAntigravity_radarCenterBadge__WRDPA{position:relative;z-index:2;text-align:center;background:rgba(11,13,20,.88);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:.65rem 1.15rem;border-radius:10px;border:1px solid rgba(56,189,248,.25);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.DownloadPageAntigravity_radarCenterBadge__WRDPA span:first-child{font-size:.65rem;font-weight:700;letter-spacing:.08em;color:#38bdf8;display:block}.DownloadPageAntigravity_radarCenterBadge__WRDPA span:last-child{font-size:.78rem;font-weight:600;color:#e2e8f0;margin-top:.15rem;display:block}.DownloadPageAntigravity_screenAlert__0W9Lu{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem .95rem;border-radius:12px;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.24)}.DownloadPageAntigravity_screenAlertSvg__1KFNa{width:18px;height:18px;color:#f87171;flex-shrink:0;margin-top:1px}.DownloadPageAntigravity_screenAlertTitle__4WKlC{font-size:.78rem;font-weight:700;color:#fca5a5}.DownloadPageAntigravity_screenAlertSub__FsYya{font-size:.7rem;color:#cbd5e1;margin-top:.1rem}.DownloadPageAntigravity_registrationSection__PuUCn{margin:0 auto clamp(3.5rem,6vw,5.5rem);width:100%;max-width:600px;scroll-margin-top:5rem}.DownloadPageAntigravity_registrationCard__UFyZ9{background:rgba(14,16,24,.88);border:1px solid hsla(0,0%,100%,.1);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-radius:24px;padding:clamp(1.5rem,5vw,2.5rem);box-shadow:0 20px 50px rgba(0,0,0,.5);box-sizing:border-box;position:relative;overflow:hidden}.DownloadPageAntigravity_registrationCard__UFyZ9:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#38bdf8,#818cf8,transparent)}.DownloadPageAntigravity_cardHeader__8_rtC{text-align:center;margin-bottom:1.8rem}.DownloadPageAntigravity_cardTag__uZynX{display:inline-flex;align-items:center;gap:.4rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#38bdf8;margin-bottom:.65rem}.DownloadPageAntigravity_cardTitle__5MeTa{font-size:clamp(1.4rem,3.5vw,1.85rem);font-weight:800;color:#fff;margin:0 0 .45rem;letter-spacing:-.02em}.DownloadPageAntigravity_cardSub__3url1{font-size:.88rem;color:#94a3b8;margin:0;line-height:1.5}.DownloadPageAntigravity_formGrid__G0QS0{display:flex;flex-direction:column;gap:1.15rem}.DownloadPageAntigravity_inputGroup__XWbjr{display:flex;flex-direction:column;gap:.4rem}.DownloadPageAntigravity_inputLabel__o_mbQ{font-size:.78rem;font-weight:600;color:#cbd5e1}.DownloadPageAntigravity_inputField__Au3fY{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:.8rem 1rem;font-size:16px;color:#fff;outline:none;transition:all .18s ease;font-family:inherit;width:100%;box-sizing:border-box}.DownloadPageAntigravity_inputField__Au3fY:focus{border-color:#38bdf8;background:hsla(0,0%,100%,.07);box-shadow:0 0 0 3px rgba(56,189,248,.15)}.DownloadPageAntigravity_inputField__Au3fY::placeholder{color:#64748b;font-size:.88rem}.DownloadPageAntigravity_chipsContainer__CuEQM{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.2rem}.DownloadPageAntigravity_chipBtn__r6lL_{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.09);color:#94a3b8;padding:.42rem .85rem;border-radius:8px;font-size:.78rem;font-weight:500;cursor:pointer;transition:all .18s ease;font-family:inherit}.DownloadPageAntigravity_chipBtn__r6lL_:hover{background:hsla(0,0%,100%,.08);color:#fff}.DownloadPageAntigravity_chipBtnActive__ZzULN{background:rgba(56,189,248,.12);border-color:rgba(56,189,248,.4);color:#38bdf8;font-weight:600}.DownloadPageAntigravity_submitBtn__B5nsH{background:#fff;color:#090a0f;border:none;padding:.9rem;border-radius:12px;font-size:.95rem;font-weight:700;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1);margin-top:.4rem;font-family:inherit;box-shadow:0 2px 14px hsla(0,0%,100%,.15)}.DownloadPageAntigravity_submitBtn__B5nsH:hover:not(:disabled){background:#f8fafc;transform:translateY(-1px);box-shadow:0 4px 20px hsla(0,0%,100%,.25)}.DownloadPageAntigravity_submitBtn__B5nsH:disabled{opacity:.6;cursor:not-allowed}.DownloadPageAntigravity_trustNote__TH1kF{margin-top:1.25rem;display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:.76rem;color:#64748b;text-align:center;line-height:1.4}.DownloadPageAntigravity_trustNoteDot__XCmSS{width:5px;height:5px;border-radius:50%;background:#22c55e;flex-shrink:0}.DownloadPageAntigravity_confirmedCard__69kX5{text-align:center;padding:1.5rem .5rem}.DownloadPageAntigravity_successIcon__gfFyz{width:52px;height:52px;border-radius:50%;background:rgba(34,197,94,.12);border:1px solid rgba(34,197,94,.3);color:#4ade80;font-size:1.5rem;display:flex;align-items:center;justify-content:center;margin:0 auto 1.2rem}.DownloadPageAntigravity_statusReviewBadge__RtrGI{display:inline-block;padding:.4rem 1.1rem;border-radius:9999px;background:rgba(56,189,248,.08);border:1px solid rgba(56,189,248,.25);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8rem;font-weight:700;color:#38bdf8;letter-spacing:.05em;margin:.75rem 0 1.25rem}.DownloadPageAntigravity_bentoSection__iC0Yc{margin:0 auto clamp(3.5rem,6vw,5.5rem);width:100%}.DownloadPageAntigravity_sectionHeader__ongG2{text-align:center;max-width:680px;margin:0 auto clamp(2rem,4vw,3rem)}.DownloadPageAntigravity_sectionTag__2H4hh{display:inline-block;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#38bdf8;margin-bottom:.5rem}.DownloadPageAntigravity_sectionTitle__i5Rn5{font-size:clamp(1.8rem,4vw,2.6rem);font-weight:800;color:#fff;letter-spacing:-.025em;margin:0 0 .65rem}.DownloadPageAntigravity_sectionSub__FFHRB{font-size:.95rem;color:#94a3b8;margin:0;line-height:1.55}.DownloadPageAntigravity_techGrid__wKkQo{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));grid-gap:1.25rem;gap:1.25rem;width:100%}.DownloadPageAntigravity_techCard__ARgV_{background:rgba(14,17,26,.6);border:1px solid hsla(0,0%,100%,.07);border-radius:20px;padding:clamp(1.25rem,3vw,1.85rem);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;transition:all .2s ease}.DownloadPageAntigravity_techCard__ARgV_:hover{border-color:hsla(0,0%,100%,.15);background:rgba(14,17,26,.85)}.DownloadPageAntigravity_techCardFull__2zSWr{grid-column:1/-1}.DownloadPageAntigravity_cardIndex__NJIVO{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.7rem;font-weight:700;letter-spacing:.08em;color:#38bdf8;margin-bottom:.75rem}.DownloadPageAntigravity_techCardHeadline__AKTY6{font-size:1.2rem;font-weight:700;color:#fff;margin:0 0 .5rem;letter-spacing:-.015em}.DownloadPageAntigravity_techCardText__XX6Y1{font-size:.85rem;color:#94a3b8;line-height:1.55;margin:0}.DownloadPageAntigravity_aiTabControls__zw04g{display:flex;gap:.4rem;background:hsla(0,0%,100%,.03);padding:.3rem;border-radius:10px;border:1px solid hsla(0,0%,100%,.07);margin:1.25rem 0 1rem;flex-wrap:wrap}.DownloadPageAntigravity_aiTabBtn__lTHE_{flex:1 1;min-width:110px;background:transparent;border:none;padding:.55rem;border-radius:8px;color:#94a3b8;font-size:.82rem;font-weight:600;cursor:pointer;transition:all .18s ease;font-family:inherit}.DownloadPageAntigravity_aiTabBtnActive__h1RrZ{background:rgba(56,189,248,.12);color:#38bdf8;border:1px solid rgba(56,189,248,.3)}.DownloadPageAntigravity_aiSpecsRow__D_ilz{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-gap:.85rem;gap:.85rem;margin-top:1.2rem;padding-top:1.2rem;border-top:1px solid hsla(0,0%,100%,.06)}.DownloadPageAntigravity_aiSpecItemLabel__PaKD5{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.68rem;color:#64748b;text-transform:uppercase;letter-spacing:.04em;display:block}.DownloadPageAntigravity_aiSpecItemValue__TX9q6{font-size:.84rem;font-weight:700;color:#fff;margin-top:.15rem;display:block}.DownloadPageAntigravity_modesGrid__StBXa{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:1rem;gap:1rem;width:100%}.DownloadPageAntigravity_modeCard__wQTuJ{background:rgba(14,17,26,.5);border:1px solid hsla(0,0%,100%,.06);border-radius:16px;padding:1.25rem;box-sizing:border-box}.DownloadPageAntigravity_modeHeader__P0sQ2{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.DownloadPageAntigravity_modeTitle__APzya{font-size:.98rem;font-weight:700;color:#fff;margin:0}.DownloadPageAntigravity_modeBadge__er0dV{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.65rem;color:#38bdf8;background:rgba(56,189,248,.08);padding:.15rem .45rem;border-radius:6px}.DownloadPageAntigravity_modeDesc__5Ht3q{font-size:.78rem;color:#94a3b8;line-height:1.5;margin:0}.DownloadPageAntigravity_footerArea__VcDIt{text-align:center;padding-top:2.5rem;border-top:1px solid hsla(0,0%,100%,.07);color:#64748b;font-size:.82rem}.DownloadPageAntigravity_footerArea__VcDIt a{color:#38bdf8;text-decoration:none}.DownloadPageAntigravity_footerArea__VcDIt a:hover{text-decoration:underline}.DownloadPageAntigravity_betaPill__E_KX_{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .9rem;border-radius:9999px;background:rgba(56,189,248,.08);border:1px solid rgba(56,189,248,.22);color:#7dd3fc;font-size:.8rem;font-weight:600;margin-bottom:1.5rem}.DownloadPageAntigravity_primaryCta__Xjbmp:disabled{background:hsla(0,0%,100%,.1);color:#94a3b8;box-shadow:none;cursor:not-allowed;transform:none}.DownloadPageAntigravity_secondaryCta__9cjug{display:inline-flex;align-items:center;padding:.85rem 1.5rem;border-radius:9999px;border:1px solid hsla(0,0%,100%,.16);color:#e2e8f0;font-size:.95rem;font-weight:600;text-decoration:none;transition:background .2s ease,border-color .2s ease}.DownloadPageAntigravity_secondaryCta__9cjug:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.3)}.DownloadPageAntigravity_heroCtaCluster__RZ358{flex-wrap:wrap}.DownloadPageAntigravity_heroNote__DshfY{margin:-1rem 0 0;font-size:.78rem;color:#64748b}.DownloadPageAntigravity_featureSection__6ZKp1{margin:0 auto clamp(3.5rem,6vw,5.5rem);scroll-margin-top:5rem}.DownloadPageAntigravity_featureGrid__Sj6a7{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:1rem;gap:1rem}.DownloadPageAntigravity_featureCard__lwBRV{padding:1.5rem;border-radius:16px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.07);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1),border-color .2s ease,background .2s ease}.DownloadPageAntigravity_featureCard__lwBRV:hover{border-color:rgba(56,189,248,.3);background:hsla(0,0%,100%,.05)}.DownloadPageAntigravity_featureTitle__Rc0nz{margin:0 0 .5rem;font-size:1.05rem;font-weight:700;color:#fff}.DownloadPageAntigravity_featureText__Go2g7{margin:0;font-size:.9rem;line-height:1.55;color:#94a3b8}.DownloadPageAntigravity_finalCta__oAaiO{text-align:center;margin:0 auto clamp(3rem,6vw,5rem)}.DownloadPageAntigravity_rise__Exiqu{opacity:0;transform:translateY(18px);animation:DownloadPageAntigravity_riseIn__FrHgE .8s cubic-bezier(.16,1,.3,1) forwards}@keyframes DownloadPageAntigravity_riseIn__FrHgE{to{opacity:1;transform:translateY(0)}}.DownloadPageAntigravity_reveal__8bMQP{opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.DownloadPageAntigravity_reveal__8bMQP.DownloadPageAntigravity_revealed__Ipw4x{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.DownloadPageAntigravity_reveal__8bMQP,.DownloadPageAntigravity_rise__Exiqu{animation:none;opacity:1;transform:none;transition:none}}.DownloadPageAntigravity_keyGrid__qOdzi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem}.DownloadPageAntigravity_keyCard__zvCTZ{display:flex;flex-direction:column;padding:clamp(1.25rem,2.5vw,1.75rem);border-radius:20px;background:linear-gradient(160deg,rgba(56,189,248,.08),hsla(0,0%,100%,.02) 60%);border:1px solid rgba(56,189,248,.2)}.DownloadPageAntigravity_keyTag__uObjf{align-self:flex-start;padding:.2rem .6rem;border-radius:9999px;background:rgba(56,189,248,.12);color:#7dd3fc;font-size:.68rem;font-weight:700;letter-spacing:.08em;margin-bottom:1rem}.DownloadPageAntigravity_keyTitle__hqJnq{margin:0 0 .7rem;font-size:clamp(1.15rem,2.2vw,1.4rem);line-height:1.25;font-weight:700;color:#fff}.DownloadPageAntigravity_keyText__I6Peb{margin:0 0 1.1rem;font-size:.92rem;line-height:1.6;color:#a8b5c7}.DownloadPageAntigravity_keyList__ZIQCc{margin:auto 0 0;padding:0;list-style:none;display:grid;grid-gap:.5rem;gap:.5rem}.DownloadPageAntigravity_keyList__ZIQCc li{position:relative;padding-left:1.3rem;font-size:.85rem;color:#e2e8f0}.DownloadPageAntigravity_keyList__ZIQCc li:before{content:"";position:absolute;left:0;top:.45em;width:7px;height:7px;border-radius:50%;background:#38bdf8;box-shadow:0 0 8px rgba(56,189,248,.7)}.DownloadPageAntigravity_modeRow__2Hunv{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));grid-gap:.8rem;gap:.8rem}.DownloadPageAntigravity_modeChip__8elJc{padding:1.1rem 1.2rem;border-radius:14px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.07)}.DownloadPageAntigravity_modeChip__8elJc p{margin:.4rem 0 0;font-size:.84rem;line-height:1.5;color:#94a3b8}.DownloadPageAntigravity_modeChipHead__L5vZF{display:flex;align-items:center;justify-content:space-between;gap:.5rem;color:#fff;font-size:.98rem}.DownloadPageAntigravity_modeChipHead__L5vZF span{font-size:.65rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#7dd3fc}.DownloadPageAntigravity_stepList__qLVh0{list-style:none;margin:0 auto;padding:0;max-width:640px;display:grid;grid-gap:.7rem;gap:.7rem}.DownloadPageAntigravity_stepItem__RiMq8{display:flex;align-items:center;gap:1rem;padding:1rem 1.2rem;border-radius:14px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.07);color:#cbd5e1;font-size:.93rem;line-height:1.5}.DownloadPageAntigravity_stepNum__cB2lf{flex:none;width:2rem;height:2rem;display:grid;place-items:center;border-radius:50%;background:rgba(56,189,248,.14);color:#7dd3fc;font-weight:700;font-size:.9rem}@media (max-width:960px){.DownloadPageAntigravity_keyGrid__qOdzi{grid-template-columns:1fr}}@media (max-width:560px){.DownloadPageAntigravity_heroCtaCluster__RZ358{flex-direction:column;align-items:stretch}.DownloadPageAntigravity_heroCtaCluster__RZ358 .DownloadPageAntigravity_primaryCta__Xjbmp,.DownloadPageAntigravity_heroCtaCluster__RZ358 .DownloadPageAntigravity_secondaryCta__9cjug{width:100%;justify-content:center;box-sizing:border-box}.DownloadPageAntigravity_heroNote__DshfY{margin-top:-.8rem}.DownloadPageAntigravity_featureGrid__Sj6a7{grid-template-columns:1fr}.DownloadPageAntigravity_brandName__8V5uG{font-size:.95rem}}@media (min-width:1600px){.DownloadPageAntigravity_container__DjMZh{max-width:1280px}}.AppPromoModal_backdrop__AQqu_{position:fixed;inset:0;z-index:9000;display:grid;place-items:center;padding:1rem;background:rgba(5,7,12,.72);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:AppPromoModal_fadeIn__s_XWT .3s ease both}.AppPromoModal_modal__0x_eD{position:relative;width:100%;max-width:360px;box-sizing:border-box;padding:1.6rem 1.4rem 1.2rem;text-align:center;border-radius:24px;background:linear-gradient(165deg,#141a2b,#0d111c 60%);border:1px solid hsla(0,0%,100%,.1);box-shadow:0 30px 80px rgba(0,0,0,.6),0 0 0 1px rgba(56,189,248,.08);color:#e2e8f0;animation:AppPromoModal_popIn__T_UW0 .45s cubic-bezier(.16,1,.3,1) both}.AppPromoModal_glow__1eEbw{position:absolute;top:-70px;left:50%;width:280px;height:180px;transform:translateX(-50%);background:radial-gradient(ellipse at center,rgba(56,189,248,.22),transparent 70%);filter:blur(28px);pointer-events:none}.AppPromoModal_close__7PUhH{position:absolute;top:.7rem;right:.7rem;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.05);color:#94a3b8;cursor:pointer;transition:background .15s ease,color .15s ease}.AppPromoModal_close__7PUhH:hover{background:hsla(0,0%,100%,.12);color:#fff}.AppPromoModal_logo__kFUFv{position:relative;display:block;width:64px;height:64px;margin:0 auto .7rem;object-fit:contain;filter:drop-shadow(0 6px 18px rgba(56,189,248,.3))}.AppPromoModal_badge__oXUpf{position:relative;display:inline-flex;align-items:center;gap:.4rem;padding:.22rem .7rem;border-radius:9999px;background:rgba(56,189,248,.1);border:1px solid rgba(56,189,248,.25);color:#7dd3fc;font-size:.68rem;font-weight:700;letter-spacing:.06em}.AppPromoModal_dot__L5ukk{width:6px;height:6px;border-radius:50%;background:#38bdf8;box-shadow:0 0 8px #38bdf8;animation:AppPromoModal_pulse__A8LAi 2.2s ease-in-out infinite}.AppPromoModal_title__3j27J{position:relative;margin:.7rem 0 .35rem;font-size:1.45rem;line-height:1.2;font-weight:800;letter-spacing:-.02em;color:#fff}.AppPromoModal_sub__n0rgx{position:relative;margin:0 0 1rem;font-size:.88rem;line-height:1.5;color:#94a3b8}.AppPromoModal_features__aUYtA{position:relative;display:grid;grid-gap:.5rem;gap:.5rem;margin:0 0 1.1rem;padding:0;list-style:none;text-align:left}.AppPromoModal_feature__c3c1L{display:flex;align-items:center;gap:.75rem;padding:.6rem .8rem;border-radius:14px;background:linear-gradient(135deg,rgba(56,189,248,.12),hsla(0,0%,100%,.03));border:1px solid rgba(56,189,248,.25);opacity:0;animation:AppPromoModal_slideUp__bpEgz .5s cubic-bezier(.16,1,.3,1) forwards}.AppPromoModal_featureIcon__oAWYv{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:rgba(56,189,248,.14);color:#7dd3fc;font-size:1.1rem}.AppPromoModal_featureName__9WHm3{display:block;font-size:.92rem;font-weight:700;color:#fff}.AppPromoModal_featureText__UFxtx{display:block;margin-top:.1rem;font-size:.78rem;color:#94a3b8}.AppPromoModal_actions__ffyUv{position:relative;display:flex;flex-direction:column;gap:.2rem}.AppPromoModal_cta__Z3khe{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.8rem 1.2rem;border-radius:9999px;border:none;background:#fff;color:#0b0e17;font-size:.95rem;font-weight:700;text-decoration:none;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease;box-shadow:0 4px 20px hsla(0,0%,100%,.15)}.AppPromoModal_cta__Z3khe:hover{transform:translateY(-2px);box-shadow:0 6px 28px hsla(0,0%,100%,.28)}.AppPromoModal_cta__Z3khe:disabled{background:hsla(0,0%,100%,.1);color:#94a3b8;box-shadow:none;cursor:not-allowed;transform:none}.AppPromoModal_later__BX4bE{padding:.55rem;background:transparent;border:none;color:#94a3b8;font-size:.85rem;font-weight:600;cursor:pointer}.AppPromoModal_later__BX4bE:hover{color:#fff}@keyframes AppPromoModal_fadeIn__s_XWT{0%{opacity:0}to{opacity:1}}@keyframes AppPromoModal_popIn__T_UW0{0%{opacity:0;transform:translateY(24px) scale(.96)}to{opacity:1;transform:none}}@keyframes AppPromoModal_slideUp__bpEgz{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes AppPromoModal_pulse__A8LAi{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.AppPromoModal_backdrop__AQqu_,.AppPromoModal_feature__c3c1L,.AppPromoModal_modal__0x_eD{animation:none;opacity:1;transform:none}.AppPromoModal_dot__L5ukk{animation:none}}