*{box-sizing:border-box;margin:0;padding:0}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#111110;--accent:#78fc90;--accent-strong:#15803d;--on-accent:#0b1f10;--primary-color:#111110;--primary-hover:#2a2a28;--primary-light:#efefed;--on-primary:#fff;--accent-color:#111110;--focus-ring:#2563eb;--background:#f4f4f2;--background-secondary:#ededea;--card-background:#fff;--card-bg:var(--card-background);--surface-muted:#f6f6f4;--glass-background:#f4f4f2eb;--surface-hover:#f6f6f4;--placeholder-gradient:linear-gradient(135deg, #ededea 0%, #dcdcd8 100%);--grid-line:#1111100d;--series-1:#111110;--series-2:#7c7c77;--series-3:#b9b9b4;--chart-bar:#ededea;--chart-bar-hover:#dadad6;--chart-grid:#e4e4e0;--chart-success:#111110;--text-primary:#111110;--text-secondary:#555552;--text-tertiary:#6a6a66;--text-inverse:#fff;--border-color:#e6e6e3;--border-color-light:#efefec;--border-color-dark:#d2d2ce;--success-color:#22c55e;--success-light:#e9fbef;--success-text:#15803d;--warning-color:#f59e0b;--warning-light:#fff6e5;--warning-text:#a35a00;--error-color:#ef4444;--error-light:#feefef;--error-text:#b91c1c;--info-color:#3b82f6;--info-light:#eef4ff;--info-text:#1d4ed8;--shadow-xs:0 1px 2px #1111100a;--shadow-sm:0 1px 2px #1111100a, 0 2px 6px #11111008;--shadow-md:0 6px 20px #1111100f;--shadow-lg:0 12px 32px #11111014;--shadow-xl:0 24px 48px #1111101f;--skeleton-base:#ecece9;--skeleton-shine:#f6f6f4;--overlay:#11111066;--tooltip-bg:#111110;--tooltip-text:#fff;--radius-xs:6px;--radius-sm:10px;--radius-md:14px;--radius-lg:20px;--radius-xl:24px;--radius-2xl:32px;--radius-full:9999px;--transition-fast:.15s ease;--transition-base:.22s cubic-bezier(.2, 0, 0, 1);--font-sans:var(--font-onest), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#f5f5f3;--accent-strong:#78fc90;--primary-color:#f5f5f3;--primary-hover:#fff;--primary-light:#232321;--on-primary:#111110;--accent-color:#f5f5f3;--focus-ring:#78fc90;--background:#0c0c0b;--background-secondary:#151514;--card-background:#171716;--surface-muted:#1f1f1d;--glass-background:#0c0c0be6;--surface-hover:#1f1f1d;--placeholder-gradient:linear-gradient(135deg, #1f1f1d 0%, #2a2a28 100%);--grid-line:#f5f5f30d;--series-1:#f5f5f3;--series-2:#9a9a95;--series-3:#5e5e5a;--chart-bar:#262624;--chart-bar-hover:#353533;--chart-grid:#2a2a28;--chart-success:#f5f5f3;--text-primary:#f5f5f3;--text-secondary:#ababa6;--text-tertiary:#92928d;--text-inverse:#111110;--border-color:#262624;--border-color-light:#1e1e1c;--border-color-dark:#3a3a37;--success-color:#4ade80;--success-light:#78fc901f;--success-text:#86efac;--warning-color:#fbbf24;--warning-light:#f59e0b24;--warning-text:#fcd34d;--error-color:#f87171;--error-light:#ef444424;--error-text:#fca5a5;--info-color:#60a5fa;--info-light:#3b82f626;--info-text:#93c5fd;--shadow-xs:none;--shadow-sm:none;--shadow-md:0 8px 24px #00000073;--shadow-lg:0 12px 32px #00000080;--shadow-xl:0 24px 48px #0009;--skeleton-base:#1c1c1a;--skeleton-shine:#262624;--overlay:#0009;--tooltip-bg:#f5f5f3;--tooltip-text:#111110}html,body{max-width:100vw;overflow-x:clip}body{color:var(--text-primary);background:var(--background);font-family:var(--font-sans);transition:background-color var(--transition-base), color var(--transition-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"kern" 1, "liga" 1;line-height:1.65}a{color:inherit;text-decoration:none}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--background-secondary)}::-webkit-scrollbar-thumb{background:var(--border-color-dark);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--text-secondary)}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.container{max-width:1280px;margin:0 auto;padding:0 24px}@media (min-width:768px){.container{padding:0 32px}}.card{background:var(--card-background);border-radius:var(--radius-xl);border:1px solid var(--border-color-light);padding:24px}.glass-card{background:var(--card-background);border:1px solid var(--border-color)}.btn{border-radius:var(--radius-full);cursor:pointer;transition:transform var(--transition-base), background var(--transition-fast), border-color var(--transition-fast);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:11px 22px;font-family:inherit;font-size:15px;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn:active{transform:translateY(0)}.btn-primary{background:var(--primary-color);color:var(--on-primary)}.btn-primary:hover{background:var(--primary-hover)}.btn-secondary{background:var(--card-background);color:var(--text-primary);border:1px solid var(--border-color)}.btn-secondary:hover{background:var(--background-secondary);border-color:var(--border-color-dark)}.btn-icon{border-radius:var(--radius-full);width:40px;height:40px;padding:0}.skeleton{background:linear-gradient(90deg, var(--skeleton-base) 0px, var(--skeleton-shine) 40px, var(--skeleton-base) 80px);border-radius:var(--radius-sm);background-size:1000px 100%;animation:2s infinite shimmer}.badge{border-radius:var(--radius-full);align-items:center;padding:4px 12px;font-size:12px;font-weight:600;display:inline-flex}.badge-success{background:var(--success-light);color:var(--success-text);border:1px solid color-mix(in srgb, var(--success-color) 45%, transparent)}.badge-warning{background:var(--warning-light);color:var(--warning-text);border:1px solid color-mix(in srgb, var(--warning-color) 45%, transparent)}.badge-error{background:var(--error-light);color:var(--error-text);border:1px solid color-mix(in srgb, var(--error-color) 45%, transparent)}.badge-info{background:var(--info-light);color:var(--info-text);border:1px solid color-mix(in srgb, var(--info-color) 45%, transparent)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-xs)}.tabular{font-variant-numeric:tabular-nums}::selection{background:color-mix(in srgb, var(--focus-ring) 25%, transparent)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.leaflet-container{background:#05070d}[class*=placeholderIcon],[class*=PlaceholderIcon]{color:var(--text-tertiary);opacity:.85;display:inline-flex}.hero-tech{text-align:left!important;margin-bottom:28px!important;padding:8px 0 0!important}.hero-tech h1{letter-spacing:-.03em;margin-bottom:10px;font-size:clamp(30px,4vw,44px);font-weight:600;line-height:1.1}.hero-tech p{color:var(--text-secondary);font-size:17px;max-width:640px!important;margin:0!important}.eyebrow{border-radius:var(--radius-full);background:var(--card-background);color:var(--text-secondary);align-items:center;gap:8px;margin-bottom:16px;padding:6px 14px 6px 10px;font-size:13px;font-weight:500;line-height:1.3;display:inline-flex}.eyebrow-dot{background:var(--accent);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 30%, transparent);border-radius:50%}.panel{background:var(--card-background);border:1px solid var(--border-color-light);border-radius:var(--radius-xl);min-width:0;padding:24px;position:relative}.panel-title{letter-spacing:-.01em;color:var(--text-primary);font-size:17px;font-weight:600;line-height:1.3}.panel-caption{color:var(--text-tertiary);margin-top:2px;font-size:13px}.arrow-btn{background:var(--surface-muted);width:40px;height:40px;color:var(--text-primary);transition:background var(--transition-fast), transform var(--transition-base);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}a:hover>.arrow-btn,.arrow-btn:hover{background:var(--ink);color:var(--card-background);transform:rotate(45deg)}.num{font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:var(--text-primary);font-weight:500;line-height:1}.num-dim{color:var(--text-tertiary)}.pill{border-radius:var(--radius-full);background:var(--surface-muted);color:var(--text-secondary);white-space:nowrap;align-items:center;gap:6px;padding:4px 10px;font-size:13px;font-weight:500;line-height:1.4;display:inline-flex}.pill-accent{background:var(--accent);color:var(--on-accent)}.pill-dark{background:var(--ink);color:var(--card-background)}.hatch{background-color:var(--accent);background-image:repeating-linear-gradient(135deg,#0000 0 6px,#ffffff73 6px 9px)}.tooltip{background:var(--tooltip-bg);color:var(--tooltip-text);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:8px;padding:4px 8px;font-size:12px;font-weight:600;line-height:1.2;display:inline-block}.countdown{flex-wrap:nowrap;align-items:flex-start;gap:.18em;display:flex}.countdown-unit{align-items:flex-start;gap:.18em;display:inline-flex}.countdown-cell{flex-direction:column;align-items:flex-start;display:inline-flex}.countdown-sep{color:var(--text-tertiary);font-weight:300;line-height:1;transform:translateY(-.06em)}.countdown-value{min-width:1.15em}.countdown-unit:first-child .countdown-value{min-width:0}.countdown-label{letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary);margin-top:.22em;font-size:max(12px,.2em);font-weight:500;line-height:1.2}.countdown-lg{font-size:clamp(40px,7vw,64px)}.countdown-md{font-size:clamp(34px,3.6vw,48px)}#launches{scroll-margin-top:96px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.leaflet-container{isolation:isolate}
._3b5zuq_toggle{border:1px solid var(--border-color);border-radius:var(--radius-full);background:var(--card-background);width:40px;height:40px;color:var(--text-secondary);cursor:pointer;transition:color var(--transition-fast), border-color var(--transition-fast), background var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._3b5zuq_toggle:hover{color:var(--text-primary);border-color:var(--border-color-dark);background:var(--surface-hover)}._3b5zuq_sun{display:none}[data-theme=dark] ._3b5zuq_sun{display:block}[data-theme=dark] ._3b5zuq_moon{display:none}
.tk137W_pill{border-radius:var(--radius-full);background:var(--ink);height:40px;color:var(--card-background);white-space:nowrap;transition:opacity var(--transition-fast);flex-shrink:0;align-items:center;gap:8px;padding:0 14px 0 12px;font-size:14px;font-weight:600;display:inline-flex}.tk137W_pill:hover{opacity:.85}.tk137W_dot{background:var(--accent);width:8px;height:8px;box-shadow:0 0 0 0 var(--accent);border-radius:50%;animation:1.6s ease-out infinite tk137W_pulse}.tk137W_short{display:none}@keyframes tk137W_pulse{0%{box-shadow:0 0 #78fc90b3}to{box-shadow:0 0 0 8px #78fc9000}}@media (max-width:1599px){.tk137W_long{display:none}.tk137W_short{display:inline}}@media (prefers-reduced-motion:reduce){.tk137W_dot{animation:none}}
.semSRW_trigger{border:1px solid var(--border-color);border-radius:var(--radius-full);background:var(--card-background);height:40px;color:var(--text-secondary);font:inherit;cursor:pointer;transition:color var(--transition-fast), border-color var(--transition-fast), background var(--transition-fast);flex-shrink:0;align-items:center;gap:8px;padding:0 8px 0 14px;font-size:14px;display:inline-flex}.semSRW_trigger:hover{color:var(--text-primary);border-color:var(--border-color-dark);background:var(--surface-hover)}.semSRW_kbd,.semSRW_hint kbd{background:var(--surface-muted);min-width:22px;height:22px;color:var(--text-tertiary);font:inherit;border-radius:6px;justify-content:center;align-items:center;padding:0 6px;font-size:12px;font-weight:600;display:inline-flex}.semSRW_backdrop{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#11111073;justify-content:center;align-items:flex-start;padding:12vh 16px 16px;display:flex;position:fixed;inset:0}.semSRW_dialog{border-radius:var(--radius-lg);background:var(--card-background);border:1px solid var(--border-color);width:min(640px,100%);max-height:72vh;box-shadow:var(--shadow-xl);flex-direction:column;display:flex;overflow:hidden}.semSRW_field{border-bottom:1px solid var(--border-color);height:60px;color:var(--text-tertiary);align-items:center;gap:12px;padding:0 14px 0 18px;display:flex}.semSRW_input{min-width:0;height:100%;color:var(--text-primary);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:17px}.semSRW_input::placeholder{color:var(--text-tertiary)}.semSRW_esc{background:var(--surface-muted);height:28px;color:var(--text-tertiary);font:inherit;cursor:pointer;border:0;border-radius:8px;padding:0 10px;font-size:12px;font-weight:600}.semSRW_results{padding:8px;overflow-y:auto}.semSRW_empty{color:var(--text-tertiary);margin:0;padding:20px 12px;font-size:14px}.semSRW_group+.semSRW_group{margin-top:6px}.semSRW_groupTitle{letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary);margin:0;padding:10px 12px 6px;font-size:12px;font-weight:600}.semSRW_items{margin:0;padding:0;list-style:none}.semSRW_item{border-radius:var(--radius-md);color:var(--text-primary);justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:15px;display:flex}.semSRW_itemActive{background:var(--surface-muted)}.semSRW_itemTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.semSRW_itemMeta{color:var(--text-tertiary);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:13px}.semSRW_hint{border-top:1px solid var(--border-color);color:var(--text-tertiary);align-items:center;gap:6px;margin:0;padding:10px 16px;font-size:12px;display:flex}@media (max-width:1599px){.semSRW_triggerText,.semSRW_kbd{display:none}.semSRW_trigger{justify-content:center;width:40px;padding:0}}@media (max-width:639px){.semSRW_backdrop{padding:8px}.semSRW_dialog{max-height:calc(100dvh - 16px)}.semSRW_hint{display:none}}
.Af2_WG_header{background:var(--glass-background);-webkit-backdrop-filter:saturate(180%)blur(16px);z-index:100;border-bottom:1px solid var(--border-color);position:sticky;top:0}.Af2_WG_headerContent{justify-content:space-between;align-items:center;gap:16px;height:72px;display:flex}.Af2_WG_logo{color:var(--text-primary);transition:opacity var(--transition-base);flex-shrink:0;align-items:center;gap:10px;display:flex}.Af2_WG_logo:hover{opacity:.75}.Af2_WG_logoMark{border-radius:8px;flex-shrink:0}:root[data-theme=dark] .Af2_WG_logoMark{box-shadow:0 0 0 1px #2e2e2c}.Af2_WG_logoText{letter-spacing:-.01em;color:var(--text-primary);font-size:16px;font-weight:700}.Af2_WG_logoTld{color:var(--text-tertiary);font-weight:600}.Af2_WG_actions{order:3;align-items:center;gap:8px;display:flex}.Af2_WG_burgerButton{cursor:pointer;z-index:101;background:0 0;border:none;flex-direction:column;gap:5px;padding:8px;display:none}.Af2_WG_burgerLine{background:var(--text-primary);border-radius:2px;width:25px;height:3px;transition:all .3s}.Af2_WG_burgerLine:first-child.Af2_WG_burgerLineOpen{transform:translateY(8px)rotate(45deg)}.Af2_WG_burgerLine:nth-child(2).Af2_WG_burgerLineOpen{opacity:0}.Af2_WG_burgerLine:nth-child(3).Af2_WG_burgerLineOpen{transform:translateY(-8px)rotate(-45deg)}.Af2_WG_nav{align-items:center;gap:2px;margin:0 auto 0 24px;display:flex}.Af2_WG_navLink{border-radius:var(--radius-full);height:40px;color:var(--text-secondary);white-space:nowrap;transition:color var(--transition-fast), background var(--transition-fast);align-items:center;padding:0 14px;font-size:14px;font-weight:500;display:inline-flex}.Af2_WG_navLink:hover{color:var(--text-primary);background:var(--card-background)}.Af2_WG_navLink.Af2_WG_active{color:var(--card-background);background:var(--ink)}.Af2_WG_dropdown{position:relative}.Af2_WG_dropdownToggle{cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;font-family:inherit;display:flex}.Af2_WG_dropdownIcon{width:7px;height:7px;transition:transform var(--transition-base);border-bottom:1.6px solid;border-right:1.6px solid;margin:-3px 0 0 2px;transform:rotate(45deg)}.Af2_WG_dropdownOpen .Af2_WG_dropdownIcon{margin-top:3px;transform:rotate(225deg)}.Af2_WG_panel{z-index:100;background:var(--card-background);border-radius:var(--radius-lg);border:1px solid var(--border-color-light);width:560px;box-shadow:var(--shadow-lg);padding:16px;display:none;position:absolute;top:calc(100% + 10px);left:-8px}.Af2_WG_panel:before{content:"";height:12px;position:absolute;top:-12px;left:0;right:0}.Af2_WG_dropdownOpen .Af2_WG_panel{display:block}@media (min-width:961px) and (hover:hover){.Af2_WG_dropdown:hover .Af2_WG_panel{display:block}}.Af2_WG_panelTitle{letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary);margin:0 0 8px 12px;font-size:12px;font-weight:600}.Af2_WG_panelGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;margin:0;padding:0;list-style:none;display:grid}.Af2_WG_panelLink{border-radius:var(--radius-md);transition:background var(--transition-fast);flex-direction:column;gap:2px;padding:10px 12px;display:flex}.Af2_WG_panelLink:hover,.Af2_WG_panelLinkActive{background:var(--surface-muted)}.Af2_WG_panelLabel{color:var(--text-primary);font-size:15px;font-weight:600}.Af2_WG_panelHint{color:var(--text-tertiary);font-size:13px;line-height:1.35}.Af2_WG_overlay{display:none}@media (max-width:1279px) and (min-width:961px){.Af2_WG_dropdown:nth-last-child(-n+3) .Af2_WG_panel{left:auto;right:-8px}}@media (max-width:960px){.Af2_WG_logoText{font-size:16px}.Af2_WG_headerContent{height:64px}.Af2_WG_actions{margin-left:auto}.Af2_WG_burgerButton{display:flex}.Af2_WG_nav{background:var(--card-background);width:min(360px,90vw);height:100dvh;box-shadow:var(--shadow-xl);z-index:100;border-left:1px solid var(--border-color);flex-direction:column;align-items:stretch;gap:4px;margin:0;padding:76px 12px 24px;transition:right .3s;position:fixed;top:0;right:-100%;overflow-y:auto}.Af2_WG_nav.Af2_WG_navOpen{right:0}.Af2_WG_dropdownToggle{display:none}.Af2_WG_dropdown{width:100%}.Af2_WG_panel{border:0;border-bottom:1px solid var(--border-color-light);width:auto;box-shadow:none;background:0 0;border-radius:0;padding:8px 0;display:block;position:static}.Af2_WG_panel:before{display:none}.Af2_WG_panelTitle{margin:4px 0 4px 12px}.Af2_WG_panelGrid{grid-template-columns:minmax(0,1fr)}.Af2_WG_panelLink{padding:10px 12px}.Af2_WG_panelHint{display:none}.Af2_WG_navLink{height:48px;color:var(--text-primary);border-radius:var(--radius-md);margin-top:4px;padding:0 12px;font-size:15px;font-weight:600}.Af2_WG_navLink.Af2_WG_active{color:var(--text-primary);background:var(--surface-muted)}.Af2_WG_overlay{background:var(--overlay);z-index:99;display:block;position:fixed;inset:0}}
