.airport-scene_scene__Mcmw3{position:absolute;inset:0;overflow:hidden;container-type:size;background:linear-gradient(180deg,#0a0c22 0,#151a3d 58%,#241e4a)}.airport-scene_layer__jpC4D{position:absolute;inset:0;will-change:transform,opacity;transition:transform var(--fs-glide,0s) linear,opacity var(--fs-glide,0s) linear}.airport-scene_thinAir__Cn1MY{background:linear-gradient(180deg,#000000 0,#02030b 55%,#060a1f);opacity:var(--fs-strato,0)}.airport-scene_nebula__RHEAr{background:radial-gradient(ellipse 55% 45% at 72% 28%,rgba(126,64,226,.42),transparent 70%),radial-gradient(ellipse 45% 38% at 22% 68%,rgba(40,118,255,.3),transparent 70%),radial-gradient(ellipse 30% 25% at 48% 44%,rgba(255,90,170,.16),transparent 70%);opacity:var(--fs-deep,0)}.airport-scene_stars__0NKwp{opacity:calc(.45 + var(--fs-strato, 0) * .55)}.airport-scene_track__oJsm4{position:absolute;top:0;bottom:0;left:0;width:200%;animation:airport-scene_drift__a9auy 80s linear infinite;animation-play-state:var(--fs-play,paused)}.airport-scene_trackNear__oKVnA{animation-duration:30s}.airport-scene_trackRunway__2_Cnd{animation-duration:1.1s}.airport-scene_trackClouds__jUhAq{display:flex;animation-duration:9s}.airport-scene_trackStreaks__rlVac{animation-duration:1.4s}.airport-scene_star__fG_GH{position:absolute;border-radius:9999px;background:#ffffff}.airport-scene_moon__45PBk{position:absolute;left:7%;top:9%;width:12cqh;height:12cqh;min-width:1.6rem;min-height:1.6rem;border-radius:9999px;background:radial-gradient(circle at 35% 35%,#fff7d6,#e8d9a0 58%,#cdbb7e 100%);box-shadow:0 0 30px rgba(255,240,200,.35);transform:translateY(calc(var(--fs-clouds, 0) * 70%));opacity:calc(.9 - var(--fs-space, 0) * .9);transition:transform var(--fs-glide,0s) linear,opacity var(--fs-glide,0s) linear}.airport-scene_earth__bMEhN{left:-45%;right:-45%;top:100%;height:260%;border-radius:50%;background:radial-gradient(ellipse 50% 50% at 50% 50%,#0d2a66 0,#0a1c45 60%,#050b1f 100%);box-shadow:0 -4px 24px rgba(90,170,255,.55),0 -1px 5px rgba(190,230,255,.85),inset 0 10px 22px rgba(120,190,255,.45);transform:translateY(calc(var(--fs-space, 0) * -11%));opacity:clamp(0,calc(var(--fs-space, 0) * 4),1)}.airport-scene_earth__bMEhN,.airport-scene_planet__j1_rg{position:absolute;transition:transform var(--fs-glide,0s) linear,opacity var(--fs-glide,0s) linear;will-change:transform,opacity}.airport-scene_planet__j1_rg{right:9%;top:10%;width:22cqh;height:22cqh;min-width:2.4rem;min-height:2.4rem;transform:translateX(calc((1 - var(--fs-space, 0)) * 240%)) rotate(-16deg);opacity:var(--fs-space,0)}.airport-scene_planetBody__iYLUL{position:absolute;inset:0;border-radius:9999px;background:radial-gradient(circle at 35% 30%,#ffe0a8,#e08a45 45%,#7a3316 80%,#3a160a 100%);box-shadow:0 0 36px rgba(255,150,80,.3)}.airport-scene_planetRing__YDgYE{position:absolute;left:-38%;right:-38%;top:38%;height:24%;border-radius:50%;border:2px solid rgba(255,222,176,.6);box-shadow:0 0 8px rgba(255,200,140,.35)}.airport-scene_ringBack__Vg2Ru{clip-path:inset(0 0 50% 0)}.airport-scene_ringFront__gS8ck{clip-path:inset(50% 0 0 0)}.airport-scene_streaks__JA50m{opacity:calc(var(--fs-space, 0) * .7)}.airport-scene_streak__xzv8B{position:absolute;height:1px;width:9%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.75))}.airport-scene_ground__Rh1TM{transform:translate(calc(var(--fs-takeoff, 0) * -6%),calc(var(--fs-takeoff, 0) * 72%))}.airport-scene_cityGlow__g_hy6{position:absolute;left:0;right:0;bottom:30%;height:45%;background:radial-gradient(ellipse 80% 60% at 50% 100%,rgba(255,170,90,.18),transparent 70%)}.airport-scene_skyline__Fz5Sq{position:absolute;left:0;right:0;bottom:36%;width:100%;height:32%}.airport-scene_apron__4I0KS{position:absolute;left:0;right:0;bottom:0;height:36%;background:linear-gradient(0deg,#04050d 0,#0a0c1c 70%,#11142a)}.airport-scene_horizon___h9p6{position:absolute;left:0;right:0;bottom:36%;height:1px;background:rgba(255,214,10,.35)}.airport-scene_runwayLight__IHRHN{position:absolute;width:4px;height:4px;border-radius:9999px;background:var(--theme-primary,#ffd60a);box-shadow:0 0 6px var(--theme-primary,#ffd60a);animation:airport-scene_blink__cWony 1.2s ease-in-out infinite}.airport-scene_centerline__xM3qi{position:absolute;left:0;right:0;bottom:13%;height:0;border-top:1px dashed rgba(255,255,255,.22)}.airport-scene_beacon__aE2B_{animation:airport-scene_blink__cWony 1.6s ease-in-out infinite}.airport-scene_cloudDeck__dfocC{position:absolute;left:0;right:0;top:-160%;height:160%;transform:translateY(calc(var(--fs-clouds, 0) * 162.5%));transition:transform var(--fs-glide,0s) linear;will-change:transform}.airport-scene_deckBody__Felda{position:absolute;left:0;right:0;top:11%;bottom:11%;background:linear-gradient(180deg,rgba(206,216,246,.5) 0,rgba(132,142,186,.5) 12%,rgba(106,116,162,.48) 50%,rgba(80,88,130,.5) 88%,rgba(66,72,110,.46))}.airport-scene_trackClouds__jUhAq>svg{flex:none;width:50%;height:100%}@keyframes airport-scene_drift__a9auy{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes airport-scene_blink__cWony{0%,to{opacity:.25}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.airport-scene_beacon__aE2B_,.airport-scene_runwayLight__IHRHN,.airport-scene_track__oJsm4{animation:none}}.neon-grid-scene_scene__FsrJP{position:absolute;inset:0;overflow:hidden;background:#000}.neon-grid-scene_vertical__kSw_c{top:0;bottom:0;width:125%;background-image:linear-gradient(90deg,rgba(255,46,147,.62) 2px,transparent 0);background-size:20% 100%;background-position:11% 0;mask-image:linear-gradient(180deg,transparent,#000 8%,#000 92%,transparent);animation:neon-grid-scene_slide-left__J2gTP 2.4s linear infinite;animation-play-state:var(--fs-play,paused)}.neon-grid-scene_horizontal__7W3Gu,.neon-grid-scene_vertical__kSw_c{position:absolute;left:0;filter:drop-shadow(0 0 5px rgba(255,46,147,.9))}.neon-grid-scene_horizontal__7W3Gu{right:0;top:-40%;height:140%;background-image:linear-gradient(180deg,rgba(255,46,147,.62) 2px,transparent 0);background-size:100% 28.5714%;background-position:0 32%;mask-image:linear-gradient(90deg,transparent 6%,#000 20%,#000 80%,transparent 94%);animation:neon-grid-scene_slide-down__WJ5cV 3.6s linear infinite;animation-play-state:var(--fs-play,paused)}@keyframes neon-grid-scene_slide-left__J2gTP{0%{transform:translateZ(0)}to{transform:translate3d(-20%,0,0)}}@keyframes neon-grid-scene_slide-down__WJ5cV{0%{transform:translateZ(0)}to{transform:translate3d(0,28.5714%,0)}}.neon-grid-scene_planet__Gm5Fn{position:absolute;left:17%;top:-14%;width:clamp(90px,20%,220px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 34% 72%,#b0186a 0,#6a0c3f 42%,#22031a 78%);box-shadow:0 0 36px rgba(255,46,147,.22);opacity:.85;animation:neon-grid-scene_planet-drift__AieRY 60s linear infinite;animation-play-state:var(--fs-play,paused)}@keyframes neon-grid-scene_planet-drift__AieRY{0%{transform:translateZ(0)}to{transform:translate3d(-160%,120%,0)}}.neon-grid-scene_star__aOfeQ{position:absolute;aspect-ratio:1;background:#ff2e93;clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);filter:drop-shadow(0 0 6px rgba(255,46,147,.95));animation:neon-grid-scene_twinkle__kArvc 2.6s ease-in-out infinite}@keyframes neon-grid-scene_twinkle__kArvc{0%,to{opacity:.35;transform:scale(.7) rotate(0deg)}50%{opacity:1;transform:scale(1) rotate(20deg)}}.neon-grid-scene_haze__vxRqv{position:absolute;inset:auto 0 0 0;height:45%;background:radial-gradient(ellipse at 15% 100%,rgba(255,46,147,.16),transparent 60%)}@media (prefers-reduced-motion:reduce){.neon-grid-scene_horizontal__7W3Gu,.neon-grid-scene_planet__Gm5Fn,.neon-grid-scene_star__aOfeQ,.neon-grid-scene_vertical__kSw_c{animation:none}}