.BoardingRoom-module__Ga2qNG__app{--room-light:#fffcf7cc;--room-haze:#faf4e557;--glass-edge:#7a443333;--sky-1:#2c3d6b;--sky-2:#7a7fa6;--sky-3:#d89a72;--sky-4:#f3c88f;--sky-5:#fbe6c4;--sun:#fff0ce;--cloud-1:#fffaf0f2;--cloud-2:#fae8d6eb;--city:transparent;--city-2:transparent;--star:transparent;--glow:#ffe0b24d;--water:#fff0dc29;--pass-1:#fbf3e4;--pass-2:#f3e4ce;--pass-ink:#2b211b;--pass-sub:#7a6350;--pass-edge:#69483e4d;--t-2xs:.6875rem;--t-xs:.75rem;--t-sm:.875rem;--t-base:1rem;--t-lg:1.125rem;--t-xl:1.375rem;--t-2xl:1.75rem;--t-3xl:2.375rem;--font-mono:ui-monospace,SFMono-Regular,Menlo,"Courier New",monospace;--dur-fast:.15s;--dur:.22s;--dur-slow:.34s;--dur-cam:.9s;--ease-out:cubic-bezier(.22,.61,.36,1)}[data-theme=night] .BoardingRoom-module__Ga2qNG__app{--room-light:#e0a08a33;--room-haze:#18121085;--glass-edge:#faf4e52b;--sky-1:#080a16;--sky-2:#151a33;--sky-3:#2e2a46;--sky-4:#5a3550;--sky-5:#8a4a4e;--sun:transparent;--cloud-1:#14121e8c;--cloud-2:#1c162273;--city:#0b0d1a;--city-2:#131627;--star:#faf4e5eb;--glow:#ffb27e42;--water:#8caadc21}.BoardingRoom-module__Ga2qNG__app{background:hsl(var(--page));isolation:isolate;width:100%;min-height:100dvh;position:relative;container:app/inline-size}.BoardingRoom-module__Ga2qNG__app.BoardingRoom-module__Ga2qNG__standalone{min-height:100vh;min-height:calc(var(--vh,1vh)*100);min-height:100dvh}.BoardingRoom-module__Ga2qNG__win{z-index:0;flex-direction:column;min-height:clamp(340px,54dvh,560px);display:flex;position:relative;overflow:hidden}.BoardingRoom-module__Ga2qNG__sky{background:linear-gradient(180deg,var(--sky-1)0%,var(--sky-2)30%,var(--sky-3)58%,var(--sky-4)78%,var(--sky-5)100%);transition:background var(--dur-slow)var(--ease-out);position:absolute;inset:0}.BoardingRoom-module__Ga2qNG__sun{background:var(--sun);width:120px;height:120px;box-shadow:0 0 90px 42px var(--glow);opacity:.95;transition:opacity var(--dur-slow)var(--ease-out);border-radius:50%;margin:-60px 0 0 -60px;position:absolute;top:56%;left:72%}[data-theme=night] .BoardingRoom-module__Ga2qNG__sun{opacity:0}.BoardingRoom-module__Ga2qNG__stars{pointer-events:none;background:radial-gradient(1.4px 1.4px at 12% 18%,var(--star),transparent 60%),radial-gradient(1px 1px at 26% 34%,var(--star),transparent 60%),radial-gradient(1.6px 1.6px at 38% 12%,var(--star),transparent 60%),radial-gradient(1px 1px at 51% 28%,var(--star),transparent 60%),radial-gradient(1.3px 1.3px at 63% 16%,var(--star),transparent 60%),radial-gradient(1px 1px at 74% 33%,var(--star),transparent 60%),radial-gradient(1.5px 1.5px at 86% 20%,var(--star),transparent 60%),radial-gradient(1px 1px at 94% 40%,var(--star),transparent 60%),radial-gradient(1.2px 1.2px at 18% 46%,var(--star),transparent 60%),radial-gradient(1px 1px at 45% 50%,var(--star),transparent 60%);animation:7s ease-in-out infinite BoardingRoom-module__Ga2qNG__twinkle;position:absolute;inset:0 0 42%}@keyframes BoardingRoom-module__Ga2qNG__twinkle{0%,to{opacity:.85}50%{opacity:.5}}.BoardingRoom-module__Ga2qNG__clouds{pointer-events:none;contain:strict;height:36%;position:absolute;bottom:14%;left:-14%;right:-14%}.BoardingRoom-module__Ga2qNG__cl{will-change:transform;position:absolute;inset:0}.BoardingRoom-module__Ga2qNG__cl.BoardingRoom-module__Ga2qNG__a{background:radial-gradient(38% 60% at 18% 72%,var(--cloud-1),transparent 68%),radial-gradient(30% 48% at 46% 88%,var(--cloud-1),transparent 70%);animation:68s ease-in-out infinite alternate BoardingRoom-module__Ga2qNG__drift1}.BoardingRoom-module__Ga2qNG__cl.BoardingRoom-module__Ga2qNG__b{background:radial-gradient(44% 56% at 72% 80%,var(--cloud-2),transparent 70%),radial-gradient(26% 40% at 92% 66%,var(--cloud-2),transparent 72%);animation:92s ease-in-out infinite alternate BoardingRoom-module__Ga2qNG__drift2}@keyframes BoardingRoom-module__Ga2qNG__drift1{0%{transform:translate(0,0)}to{transform:translate(4%)}}@keyframes BoardingRoom-module__Ga2qNG__drift2{0%{transform:translate(0,0)}to{transform:translate(-3.5%)}}.BoardingRoom-module__Ga2qNG__city{opacity:1;height:56%;transition:opacity var(--dur-slow)var(--ease-out);position:absolute;bottom:9%;left:0;right:0}[data-theme=day] .BoardingRoom-module__Ga2qNG__city{opacity:0}.BoardingRoom-module__Ga2qNG__city svg{opacity:0;width:100%;height:100%;transition:opacity .62s var(--ease-out);position:absolute;inset:0}.BoardingRoom-module__Ga2qNG__app:not([data-dest]) .BoardingRoom-module__Ga2qNG__city svg[data-city=DXB],.BoardingRoom-module__Ga2qNG__app[data-dest=DXB] .BoardingRoom-module__Ga2qNG__city svg[data-city=DXB],.BoardingRoom-module__Ga2qNG__app[data-dest=DOH] .BoardingRoom-module__Ga2qNG__city svg[data-city=DOH],.BoardingRoom-module__Ga2qNG__app[data-dest=AUH] .BoardingRoom-module__Ga2qNG__city svg[data-city=AUH],.BoardingRoom-module__Ga2qNG__app[data-dest=HKG] .BoardingRoom-module__Ga2qNG__city svg[data-city=HKG]{opacity:1}.BoardingRoom-module__Ga2qNG__cityglow{background:radial-gradient(52% 100% at 42% 100%,var(--glow),transparent 72%);pointer-events:none;opacity:1;height:30%;transition:opacity var(--dur-slow)var(--ease-out);position:absolute;bottom:4%;left:0;right:0}[data-theme=day] .BoardingRoom-module__Ga2qNG__cityglow{opacity:.5}.BoardingRoom-module__Ga2qNG__water{background:linear-gradient(180deg,var(--water),transparent 88%);opacity:.8;height:13%;position:absolute;bottom:0;left:0;right:0}.BoardingRoom-module__Ga2qNG__wing{background:hsl(var(--accent));width:5px;height:5px;box-shadow:0 0 12px 3px hsl(var(--accent)/.65);opacity:0;will-change:transform;border-radius:50%;animation:30s linear infinite BoardingRoom-module__Ga2qNG__crossing;position:absolute;top:22%;left:-6%}@keyframes BoardingRoom-module__Ga2qNG__crossing{0%{opacity:0;transform:translate(0,0)}6%{opacity:1}92%{opacity:1}to{opacity:0;transform:translate(112cqw,-5cqh)}}.BoardingRoom-module__Ga2qNG__flightline{z-index:4;text-align:center;pointer-events:none;font:500 var(--t-2xs)/1.5 var(--font-sans);letter-spacing:.04em;color:#f0dcc8;opacity:.68;text-shadow:0 1px 14px #000000d9,0 0 3px #00000080;flex:none;margin:0 0 1.2%;padding:0 18px;position:relative}[data-theme=day] .BoardingRoom-module__Ga2qNG__flightline{color:hsl(var(--text-secondary));opacity:.72;text-shadow:0 1px 12px #fff9f2e6,0 0 3px #fff9f299}.BoardingRoom-module__Ga2qNG__app[data-scene=arrive] .BoardingRoom-module__Ga2qNG__flightline,.BoardingRoom-module__Ga2qNG__app[data-scene=stories] .BoardingRoom-module__Ga2qNG__flightline,.BoardingRoom-module__Ga2qNG__app[data-scene=book] .BoardingRoom-module__Ga2qNG__flightline,.BoardingRoom-module__Ga2qNG__app[data-scene=pass] .BoardingRoom-module__Ga2qNG__flightline{display:none}.BoardingRoom-module__Ga2qNG__real{opacity:0;pointer-events:none;transition:opacity var(--dur-slow)var(--ease-out);background-position:58%;background-size:cover;position:absolute;inset:0}.BoardingRoom-module__Ga2qNG__app[data-real] .BoardingRoom-module__Ga2qNG__real{opacity:1;background-image:-webkit-image-set(url(/boarding-window-dxb.webp) 1x type("image/webp"),url(/boarding-window-dxb.jpg) 1x type("image/jpeg"));background-image:image-set("/boarding-window-dxb.webp" 1x type("image/webp"),"/boarding-window-dxb.jpg" 1x type("image/jpeg"))}.BoardingRoom-module__Ga2qNG__app[data-real][data-dest=DOH] .BoardingRoom-module__Ga2qNG__real{background-image:-webkit-image-set(url(/boarding-window-doh.webp) 1x type("image/webp"),url(/boarding-window-doh.jpg) 1x type("image/jpeg"));background-image:image-set("/boarding-window-doh.webp" 1x type("image/webp"),"/boarding-window-doh.jpg" 1x type("image/jpeg"))}.BoardingRoom-module__Ga2qNG__app[data-real][data-dest=AUH] .BoardingRoom-module__Ga2qNG__real{background-image:-webkit-image-set(url(/boarding-window-auh.webp) 1x type("image/webp"),url(/boarding-window-auh.jpg) 1x type("image/jpeg"));background-image:image-set("/boarding-window-auh.webp" 1x type("image/webp"),"/boarding-window-auh.jpg" 1x type("image/jpeg"))}.BoardingRoom-module__Ga2qNG__app[data-real][data-dest=HKG] .BoardingRoom-module__Ga2qNG__real{background-image:-webkit-image-set(url(/boarding-window-hkg.webp) 1x type("image/webp"),url(/boarding-window-hkg.jpg) 1x type("image/jpeg"));background-image:image-set("/boarding-window-hkg.webp" 1x type("image/webp"),"/boarding-window-hkg.jpg" 1x type("image/jpeg"))}.BoardingRoom-module__Ga2qNG__app[data-real][data-dest=SIN] .BoardingRoom-module__Ga2qNG__real{background-image:-webkit-image-set(url(/boarding-window-sin.webp) 1x type("image/webp"),url(/boarding-window-sin.jpg) 1x type("image/jpeg"));background-image:image-set("/boarding-window-sin.webp" 1x type("image/webp"),"/boarding-window-sin.jpg" 1x type("image/jpeg"))}.BoardingRoom-module__Ga2qNG__real:after{content:"";pointer-events:none;background:linear-gradient(#03050cd1 0%,#03050cad 34%,#03050c9e 66%,#03050cbd 100%);position:absolute;inset:0}.BoardingRoom-module__Ga2qNG__app[data-real] .BoardingRoom-module__Ga2qNG__mullions,.BoardingRoom-module__Ga2qNG__app[data-real] .BoardingRoom-module__Ga2qNG__city,.BoardingRoom-module__Ga2qNG__app[data-real] .BoardingRoom-module__Ga2qNG__cityglow,.BoardingRoom-module__Ga2qNG__app[data-real] .BoardingRoom-module__Ga2qNG__stars,.BoardingRoom-module__Ga2qNG__app[data-real] .BoardingRoom-module__Ga2qNG__sun,.BoardingRoom-module__Ga2qNG__app[data-real] .BoardingRoom-module__Ga2qNG__clouds,.BoardingRoom-module__Ga2qNG__app[data-real] .BoardingRoom-module__Ga2qNG__water{opacity:0}.BoardingRoom-module__Ga2qNG__app[data-real] .BoardingRoom-module__Ga2qNG__stars{opacity:0;animation:none}.BoardingRoom-module__Ga2qNG__app[data-real] .BoardingRoom-module__Ga2qNG__floor{opacity:.35}.BoardingRoom-module__Ga2qNG__app[data-real] .BoardingRoom-module__Ga2qNG__haze{opacity:.45}@container app (max-width:470px){.BoardingRoom-module__Ga2qNG__real{background-position:52%}}.BoardingRoom-module__Ga2qNG__app[data-real] .BoardingRoom-module__Ga2qNG__skytext:before,.BoardingRoom-module__Ga2qNG__app[data-real] .BoardingRoom-module__Ga2qNG__quotes:before{background:linear-gradient(#060810c7 0%,#0608108c 42%,#06081033 74%,#0000 96%)}.BoardingRoom-module__Ga2qNG__mullions{pointer-events:none;background:linear-gradient(90deg,transparent 33.1%,var(--glass-edge)33.1% 33.4%,transparent 33.4%),linear-gradient(90deg,transparent 66.5%,var(--glass-edge)66.5% 66.8%,transparent 66.8%);opacity:.9;position:absolute;inset:0}.BoardingRoom-module__Ga2qNG__sweep{pointer-events:none;position:absolute;inset:0;overflow:hidden}.BoardingRoom-module__Ga2qNG__sweep:before{content:"";will-change:transform;background:linear-gradient(104deg,#0000,#ffffff12 50%,#0000);width:60%;animation:14s ease-in-out infinite BoardingRoom-module__Ga2qNG__sweep;position:absolute;top:0;bottom:0;left:-60%}@keyframes BoardingRoom-module__Ga2qNG__sweep{0%{transform:translate(0,0)}to{transform:translate(320%)}}.BoardingRoom-module__Ga2qNG__floorwrap{z-index:2;pointer-events:none;height:22%;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.BoardingRoom-module__Ga2qNG__floor{background:radial-gradient(38% 150% at 50% 108%,var(--room-light),transparent 66%),linear-gradient(180deg,transparent,hsl(var(--brand-dark)/.2)72%);transition:opacity var(--dur-cam)var(--ease-out);position:absolute;inset:0}.BoardingRoom-module__Ga2qNG__haze{z-index:1;pointer-events:none;background:linear-gradient(180deg,transparent,var(--room-haze));height:26%;position:absolute;bottom:8%;left:0;right:0}.BoardingRoom-module__Ga2qNG__stage{z-index:1;transition:opacity var(--dur-slow)var(--ease-out),transform var(--dur-cam)var(--ease-out);flex-direction:column;flex:none;align-self:center;align-items:center;margin-top:auto;margin-bottom:10px;display:flex;position:relative}.BoardingRoom-module__Ga2qNG__spot{background:radial-gradient(50% 50% at 50% 50%,var(--room-light),transparent 70%);opacity:.9;pointer-events:none;border-radius:50%;width:264px;height:76px;position:absolute;bottom:-14px;left:50%;transform:translate(-50%)}.BoardingRoom-module__Ga2qNG__face{aspect-ratio:1;border:3px solid hsl(var(--surface-1)/.9);width:96px;box-shadow:0 0 0 1px hsl(var(--brand-dark)/.3),0 0 46px 12px var(--glow),0 20px 34px -12px #000000a6;background:url(/mao-hata.webp) 50% 12%/cover;border-radius:50%;position:relative}.BoardingRoom-module__Ga2qNG__face:after{content:"";pointer-events:none;background:linear-gradient(255deg,#fff0dc1a,#0000 40%);border-radius:50%;position:absolute;inset:0}.BoardingRoom-module__Ga2qNG__face:before{content:"";z-index:-1;background:radial-gradient(50% 50% at 50% 50%,hsl(var(--brand-dark)/.55),transparent 74%);filter:blur(4px);border-radius:50%;width:136%;height:18px;position:absolute;bottom:-12px;left:50%;transform:translate(-50%)}.BoardingRoom-module__Ga2qNG__nametag{background:hsl(var(--surface-1)/.72);border:1px solid var(--line-2);-webkit-backdrop-filter:blur(9px);font:600 var(--t-xs)/1 var(--font-sans);color:hsl(var(--text-primary));white-space:nowrap;border-radius:999px;align-items:center;gap:8px;margin-top:14px;padding:7px 15px;display:inline-flex}.BoardingRoom-module__Ga2qNG__nametag i{background:hsl(var(--accent));border-radius:50%;width:6px;height:6px;animation:2.4s ease-in-out infinite BoardingRoom-module__Ga2qNG__breathe}@keyframes BoardingRoom-module__Ga2qNG__breathe{0%,to{opacity:1}50%{opacity:.35}}.BoardingRoom-module__Ga2qNG__stack{z-index:3;pointer-events:none;flex-direction:column;flex:auto;padding-bottom:clamp(12px,3cqw,26px);display:flex;position:relative}.BoardingRoom-module__Ga2qNG__toptext{flex:none;min-height:0;display:grid;position:relative}.BoardingRoom-module__Ga2qNG__app:not([data-scene=stories]) .BoardingRoom-module__Ga2qNG__quotes,.BoardingRoom-module__Ga2qNG__app[data-scene=stories] .BoardingRoom-module__Ga2qNG__skytext{display:none}.BoardingRoom-module__Ga2qNG__skytext{z-index:2;text-align:center;pointer-events:none;transition:opacity var(--dur-slow)var(--ease-out),transform .9s var(--ease-out);grid-area:1/1;padding:clamp(52px,6cqh,66px) clamp(20px,6cqw,72px) 0;position:relative}.BoardingRoom-module__Ga2qNG__skytext:before{content:"";z-index:-1;background:linear-gradient(#0a080e6b,#0000 78%);position:absolute;inset:-10% 0 -60%}[data-theme=day] .BoardingRoom-module__Ga2qNG__skytext:before{background:linear-gradient(#fff9f280,#0000 78%)}.BoardingRoom-module__Ga2qNG__kicker{font-size:var(--t-2xs);letter-spacing:.26em;text-transform:uppercase;color:#fbeedd;opacity:.82;margin:0 0 12px;font-weight:700}[data-theme=day] .BoardingRoom-module__Ga2qNG__kicker{color:hsl(var(--accent-ink));opacity:1}.BoardingRoom-module__Ga2qNG__skytext h2{font:600 clamp(1.5rem,5.4cqw,3.1rem)/1.16 var(--font-serif);color:#fff6e9;text-wrap:balance;text-shadow:0 2px 24px #00000073;margin:0}[data-theme=day] .BoardingRoom-module__Ga2qNG__skytext h2{color:hsl(var(--brand-dark));text-shadow:0 2px 20px #fff9f299}.BoardingRoom-module__Ga2qNG__skytext h2 em{color:hsl(var(--accent-ink,var(--accent)));font-style:italic}[data-theme=night] .BoardingRoom-module__Ga2qNG__skytext h2 em{color:#f6b79a}.BoardingRoom-module__Ga2qNG__sl{display:block}.BoardingRoom-module__Ga2qNG__app:not([data-scene=arrive]) .BoardingRoom-module__Ga2qNG__kicker{display:none}.BoardingRoom-module__Ga2qNG__app:not([data-scene=arrive]) .BoardingRoom-module__Ga2qNG__skytext{padding-top:clamp(52px,6cqh,58px)}.BoardingRoom-module__Ga2qNG__app:not([data-scene=arrive]) .BoardingRoom-module__Ga2qNG__skytext h2{font:600 clamp(1.05rem,3.1cqw,1.7rem)/1.25 var(--font-serif)}.BoardingRoom-module__Ga2qNG__skynote{color:#f3e3d2;opacity:.62;max-width:44ch;margin:10px auto 0;font-size:clamp(.72rem,1.8cqw,.85rem);font-style:italic;line-height:1.6}[data-theme=day] .BoardingRoom-module__Ga2qNG__skynote{color:hsl(var(--text-secondary));opacity:.72}.BoardingRoom-module__Ga2qNG__skysub{color:#f3e3d2;opacity:.9;max-width:46ch;margin:14px auto 0;font-size:clamp(.8rem,2.1cqw,1rem);line-height:1.7}[data-theme=day] .BoardingRoom-module__Ga2qNG__skysub{color:hsl(var(--text-secondary));opacity:1}.BoardingRoom-module__Ga2qNG__panel{z-index:4;background:linear-gradient(180deg,hsl(var(--surface-1)/.62),hsl(var(--surface-1)/.9));-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--line-2);width:100%;transition:opacity .7s var(--ease-out);padding:clamp(18px,4cqw,30px) clamp(18px,5cqw,46px) clamp(48px,12vw,90px);position:relative;box-shadow:0 -30px 60px -40px #0009}.BoardingRoom-module__Ga2qNG__lite .BoardingRoom-module__Ga2qNG__panel{-webkit-backdrop-filter:none;background:linear-gradient(180deg,hsl(var(--surface-1)/.93),hsl(var(--surface-1)))}.BoardingRoom-module__Ga2qNG__lite .BoardingRoom-module__Ga2qNG__nametag{-webkit-backdrop-filter:none;background:hsl(var(--surface-1)/.92)}.BoardingRoom-module__Ga2qNG__lite .BoardingRoom-module__Ga2qNG__clouds,.BoardingRoom-module__Ga2qNG__lite .BoardingRoom-module__Ga2qNG__sweep,.BoardingRoom-module__Ga2qNG__lite .BoardingRoom-module__Ga2qNG__stars,.BoardingRoom-module__Ga2qNG__lite .BoardingRoom-module__Ga2qNG__wing{animation:none}.BoardingRoom-module__Ga2qNG__lite .BoardingRoom-module__Ga2qNG__sweep{display:none}.BoardingRoom-module__Ga2qNG__scene{animation:BoardingRoom-module__Ga2qNG__rise var(--dur-slow)var(--ease-out);display:none}.BoardingRoom-module__Ga2qNG__app[data-scene=arrive] .BoardingRoom-module__Ga2qNG__scene.BoardingRoom-module__Ga2qNG__sArrive,.BoardingRoom-module__Ga2qNG__app[data-scene=stories] .BoardingRoom-module__Ga2qNG__scene.BoardingRoom-module__Ga2qNG__sStories,.BoardingRoom-module__Ga2qNG__app[data-scene=gift] .BoardingRoom-module__Ga2qNG__scene.BoardingRoom-module__Ga2qNG__sGift,.BoardingRoom-module__Ga2qNG__app[data-scene=book] .BoardingRoom-module__Ga2qNG__scene.BoardingRoom-module__Ga2qNG__sBook,.BoardingRoom-module__Ga2qNG__app[data-scene=pass] .BoardingRoom-module__Ga2qNG__scene.BoardingRoom-module__Ga2qNG__sPass,.BoardingRoom-module__Ga2qNG__app[data-scene=yours] .BoardingRoom-module__Ga2qNG__scene.BoardingRoom-module__Ga2qNG__sYours,.BoardingRoom-module__Ga2qNG__app[data-scene=doors] .BoardingRoom-module__Ga2qNG__scene.BoardingRoom-module__Ga2qNG__sDoors{display:block}@keyframes BoardingRoom-module__Ga2qNG__rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes BoardingRoom-module__Ga2qNG__qin{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes BoardingRoom-module__Ga2qNG__flap{0%{opacity:0;transform:perspective(300px)rotateX(-88deg)}60%{opacity:1;transform:perspective(300px)rotateX(8deg)}to{opacity:1;transform:perspective(300px)rotateX(0)}}@keyframes BoardingRoom-module__Ga2qNG__thud{0%{opacity:0;transform:translate(-50%,-50%)rotate(-13deg)scale(2.1)}to{opacity:.85;transform:translate(-50%,-50%)rotate(-13deg)scale(1)}}@keyframes BoardingRoom-module__Ga2qNG__passin{0%{opacity:0;transform:translateY(20px)rotate(-1.6deg)scale(.97)}to{opacity:1;transform:none}}@container app (max-width:430px){.BoardingRoom-module__Ga2qNG__pass{flex-direction:column}.BoardingRoom-module__Ga2qNG__passStub{border-left:none;border-top:1.5px dashed var(--pass-edge);text-align:left;justify-content:space-between;align-items:center;gap:12px;width:auto;padding:12px 16px;display:flex}.BoardingRoom-module__Ga2qNG__passStub:before{top:auto;bottom:-7px;left:-7px}.BoardingRoom-module__Ga2qNG__passStub:after{bottom:-7px;left:auto;right:-7px}.BoardingRoom-module__Ga2qNG__qr{margin:0}.BoardingRoom-module__Ga2qNG__stubSeat b{margin-top:0}}@container app (min-width:640px){.BoardingRoom-module__Ga2qNG__qgrid{grid-template-columns:1fr 1fr}}@keyframes BoardingRoom-module__Ga2qNG__eq{0%,to{height:5px}50%{height:15px}}@container app (min-width:620px){.BoardingRoom-module__Ga2qNG__doors{grid-template-columns:1fr 1fr;gap:15px}}@container app (min-width:620px){.BoardingRoom-module__Ga2qNG__dgo{width:100%}}.BoardingRoom-module__Ga2qNG__app.BoardingRoom-module__Ga2qNG__arriving .BoardingRoom-module__Ga2qNG__panel,.BoardingRoom-module__Ga2qNG__app.BoardingRoom-module__Ga2qNG__arriving .BoardingRoom-module__Ga2qNG__stage{opacity:0}@media (prefers-reduced-motion:reduce){.BoardingRoom-module__Ga2qNG__app,.BoardingRoom-module__Ga2qNG__app *,.BoardingRoom-module__Ga2qNG__app :before,.BoardingRoom-module__Ga2qNG__app :after{transition-duration:1ms!important;animation:none!important}}.BoardingRoom-module__Ga2qNG__app[data-scene=arrive] .BoardingRoom-module__Ga2qNG__rail{display:none}.BoardingRoom-module__Ga2qNG__app[data-scene=book] .BoardingRoom-module__Ga2qNG__floor{opacity:.7}.BoardingRoom-module__Ga2qNG__pKick{font-size:var(--t-2xs);letter-spacing:.2em;text-transform:uppercase;color:hsl(var(--accent-ink,var(--accent)));margin:0 0 9px;font-weight:700}.BoardingRoom-module__Ga2qNG__pH{font:600 clamp(1.15rem,3.2cqw,1.75rem)/1.4 var(--font-serif);color:hsl(var(--text-primary));text-wrap:balance;margin:0 0 8px}.BoardingRoom-module__Ga2qNG__pB{color:hsl(var(--text-secondary));max-width:58ch;margin:0;font-size:clamp(.83rem,2cqw,.95rem);line-height:1.8}.BoardingRoom-module__Ga2qNG__pB.BoardingRoom-module__Ga2qNG__center,.BoardingRoom-module__Ga2qNG__pH.BoardingRoom-module__Ga2qNG__center,.BoardingRoom-module__Ga2qNG__pKick.BoardingRoom-module__Ga2qNG__center{text-align:center;margin-left:auto;margin-right:auto}.BoardingRoom-module__Ga2qNG__center{text-align:center}.BoardingRoom-module__Ga2qNG__cta{cursor:pointer;min-height:54px;font:600 var(--t-base)/1 var(--font-sans);background:hsl(var(--cta));color:hsl(var(--cta-fg));box-shadow:0 14px 34px -12px hsl(var(--cta)/.6);transition:transform var(--dur)var(--ease-out),box-shadow var(--dur)var(--ease-out);border:none;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:0 30px;display:inline-flex}.BoardingRoom-module__Ga2qNG__cta:hover{box-shadow:0 20px 42px -14px hsl(var(--cta)/.7);transform:translateY(-2px)}.BoardingRoom-module__Ga2qNG__cta[disabled]{opacity:.4;cursor:not-allowed;box-shadow:none;transform:none}.BoardingRoom-module__Ga2qNG__cta.BoardingRoom-module__Ga2qNG__line{color:#fff;background:#06c755;box-shadow:0 14px 34px -12px #06c7558c}.BoardingRoom-module__Ga2qNG__cta.BoardingRoom-module__Ga2qNG__line:hover{box-shadow:0 20px 42px -14px #06c755a6}.BoardingRoom-module__Ga2qNG__cta.BoardingRoom-module__Ga2qNG__wide{width:100%;max-width:440px}.BoardingRoom-module__Ga2qNG__ghost{cursor:pointer;border:1px solid var(--line-2);min-height:46px;color:hsl(var(--text-secondary));font:600 var(--t-sm)/1 var(--font-sans);transition:border-color var(--dur)var(--ease-out),color var(--dur)var(--ease-out);background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 20px;display:inline-flex}.BoardingRoom-module__Ga2qNG__ghost:hover{border-color:hsl(var(--accent));color:hsl(var(--accent-ink,var(--accent)))}.BoardingRoom-module__Ga2qNG__skip{cursor:pointer;font:500 var(--t-xs)/1.4 var(--font-sans);color:hsl(var(--text-tertiary));text-underline-offset:3px;background:0 0;border:none;padding:10px 4px;text-decoration:underline}.BoardingRoom-module__Ga2qNG__skip:hover{color:hsl(var(--text-secondary))}.BoardingRoom-module__Ga2qNG__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:18px;display:flex}.BoardingRoom-module__Ga2qNG__actions.BoardingRoom-module__Ga2qNG__center{justify-content:center}.BoardingRoom-module__Ga2qNG__backdoor{cursor:pointer;font:500 var(--t-2xs)/1.5 var(--font-sans);color:hsl(var(--text-tertiary));text-underline-offset:3px;text-align:center;background:0 0;border:none;width:100%;margin:16px auto 0;text-decoration:underline;display:block}.BoardingRoom-module__Ga2qNG__backdoor:hover{color:hsl(var(--accent-ink,var(--accent)))}.BoardingRoom-module__Ga2qNG__statblock{text-align:center;margin:16px 0 0}.BoardingRoom-module__Ga2qNG__statEyebrow{font-size:var(--t-2xs);letter-spacing:.3em;text-transform:uppercase;color:hsl(var(--text-tertiary));margin:0 0 7px;font-weight:700}.BoardingRoom-module__Ga2qNG__statBig{font:700 clamp(1.3rem,4.4cqw,2.15rem)/1.3 var(--font-display);color:hsl(var(--accent-ink,var(--accent)));text-wrap:balance;font-variant-numeric:tabular-nums;margin:0}.BoardingRoom-module__Ga2qNG__statSub{max-width:34ch;font:400 italic var(--t-sm)/1.7 var(--font-serif);color:hsl(var(--text-secondary));margin:9px auto 0}.BoardingRoom-module__Ga2qNG__proof{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:7px 20px;margin:16px 0 0;padding-top:15px;display:flex}.BoardingRoom-module__Ga2qNG__proof b{font:700 var(--t-lg)/1 var(--font-display);color:hsl(var(--accent-ink,var(--accent)));font-variant-numeric:tabular-nums}.BoardingRoom-module__Ga2qNG__proof span{font-size:var(--t-xs);color:hsl(var(--text-tertiary))}.BoardingRoom-module__Ga2qNG__proof .BoardingRoom-module__Ga2qNG__it{align-items:baseline;gap:7px;display:flex}.BoardingRoom-module__Ga2qNG__asof{text-align:center;width:100%;color:hsl(var(--text-tertiary));opacity:.8;margin-top:9px;font-size:10px;display:block}.BoardingRoom-module__Ga2qNG__livenow{border:1px solid var(--line);background:hsl(var(--surface-2)/.5);font:500 var(--t-xs)/1.4 var(--font-sans);color:hsl(var(--text-secondary));border-radius:999px;align-items:center;gap:8px;margin-top:14px;padding:7px 13px;display:inline-flex}.BoardingRoom-module__Ga2qNG__livenow i{background:var(--ok);border-radius:50%;flex:none;width:6px;height:6px;animation:2.6s ease-in-out infinite BoardingRoom-module__Ga2qNG__breathe}.BoardingRoom-module__Ga2qNG__quotes{z-index:3;text-align:center;pointer-events:auto;grid-area:1/1;padding:clamp(36px,6.5cqh,62px) clamp(20px,7cqw,90px) 0;position:relative}.BoardingRoom-module__Ga2qNG__quotes:before{content:"";z-index:-1;background:linear-gradient(#0a080e80,#0000 82%);position:absolute;inset:-10% 0 -70%}[data-theme=day] .BoardingRoom-module__Ga2qNG__quotes:before{background:linear-gradient(#fff9f294,#0000 82%)}.BoardingRoom-module__Ga2qNG__q{display:none}.BoardingRoom-module__Ga2qNG__q.BoardingRoom-module__Ga2qNG__on{animation:BoardingRoom-module__Ga2qNG__qin .7s var(--ease-out);display:block}.BoardingRoom-module__Ga2qNG__qmark{font:400 clamp(2rem,5cqw,3rem)/0 var(--font-serif);color:hsl(var(--brand-highlight)/.42);height:.6em;margin:0 0 2px;display:block}[data-theme=day] .BoardingRoom-module__Ga2qNG__qmark{color:hsl(var(--brand-highlight)/.62)}.BoardingRoom-module__Ga2qNG__q .BoardingRoom-module__Ga2qNG__rule{background:linear-gradient(90deg,hsl(var(--text-primary)/.55),transparent);width:52px;height:1px;margin:10px auto 8px;display:block}[data-theme=night] .BoardingRoom-module__Ga2qNG__q .BoardingRoom-module__Ga2qNG__rule{background:linear-gradient(90deg,#faf4e580,#0000)}.BoardingRoom-module__Ga2qNG__q blockquote{font:400 italic clamp(.85rem,2.3cqw,1.3rem)/1.75 var(--font-serif);color:#fff6e9;text-wrap:balance;text-shadow:0 2px 22px #00000080;margin:0}[data-theme=day] .BoardingRoom-module__Ga2qNG__q blockquote{color:hsl(var(--brand-dark));text-shadow:0 2px 18px #fff9f2a6}.BoardingRoom-module__Ga2qNG__q .BoardingRoom-module__Ga2qNG__who{font-size:var(--t-xs);letter-spacing:.05em;color:#f0dcc8;opacity:.88;margin:15px 0 0}[data-theme=day] .BoardingRoom-module__Ga2qNG__q .BoardingRoom-module__Ga2qNG__who{color:hsl(var(--text-secondary));opacity:1}.BoardingRoom-module__Ga2qNG__q .BoardingRoom-module__Ga2qNG__who b{color:#fff;font-weight:700}[data-theme=day] .BoardingRoom-module__Ga2qNG__q .BoardingRoom-module__Ga2qNG__who b{color:hsl(var(--text-primary))}.BoardingRoom-module__Ga2qNG__q .BoardingRoom-module__Ga2qNG__air{font-size:var(--t-2xs);letter-spacing:.09em;text-transform:uppercase;color:hsl(var(--accent));margin-top:5px;font-weight:700;display:block}[data-theme=night] .BoardingRoom-module__Ga2qNG__q .BoardingRoom-module__Ga2qNG__air{color:#f6b79a}.BoardingRoom-module__Ga2qNG__qbar{justify-content:center;align-items:center;gap:9px;margin-top:20px;display:flex}.BoardingRoom-module__Ga2qNG__qdot{cursor:pointer;background:hsl(var(--text-tertiary)/.45);width:7px;height:7px;transition:background var(--dur);border:none;border-radius:50%;padding:0}.BoardingRoom-module__Ga2qNG__qdot[aria-current=true]{background:hsl(var(--accent))}.BoardingRoom-module__Ga2qNG__qpause{cursor:pointer;color:#fbeedd;background:#00000040;border:1px solid #faf4e559;border-radius:50%;place-items:center;width:22px;height:22px;margin-left:5px;padding:0;display:grid}[data-theme=day] .BoardingRoom-module__Ga2qNG__qpause{border-color:var(--line-2);background:hsl(var(--surface-1)/.6);color:hsl(var(--text-primary))}.BoardingRoom-module__Ga2qNG__qpause svg{width:9px;height:9px}.BoardingRoom-module__Ga2qNG__qpause .BoardingRoom-module__Ga2qNG__icPlay{display:none}.BoardingRoom-module__Ga2qNG__qpause[aria-pressed=true] .BoardingRoom-module__Ga2qNG__icPlay{display:block}.BoardingRoom-module__Ga2qNG__qpause[aria-pressed=true] .BoardingRoom-module__Ga2qNG__icPause{display:none}.BoardingRoom-module__Ga2qNG__app[data-scene=stories] .BoardingRoom-module__Ga2qNG__face{width:66px}.BoardingRoom-module__Ga2qNG__app[data-scene=stories] .BoardingRoom-module__Ga2qNG__spot{width:190px;height:56px}.BoardingRoom-module__Ga2qNG__app[data-scene=stories] .BoardingRoom-module__Ga2qNG__flightline{opacity:0}.BoardingRoom-module__Ga2qNG__board{border:1px solid var(--line-2);background:hsl(var(--brand-dark)/.9);border-radius:12px;margin:16px 0 0;overflow:hidden}[data-theme=night] .BoardingRoom-module__Ga2qNG__board{background:#100c0a}.BoardingRoom-module__Ga2qNG__boardH{font:700 10px/1 var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:#e8c9a8;border-bottom:1px solid #faf4e524;justify-content:space-between;align-items:center;padding:9px 14px;display:flex}.BoardingRoom-module__Ga2qNG__boardH .BoardingRoom-module__Ga2qNG__blink{background:var(--ok);border-radius:50%;width:6px;height:6px;animation:2.2s ease-in-out infinite BoardingRoom-module__Ga2qNG__breathe}.BoardingRoom-module__Ga2qNG__brow{font:600 var(--t-xs)/1.3 var(--font-mono);color:#fbeedd;letter-spacing:.06em;transform-origin:top;animation:BoardingRoom-module__Ga2qNG__flap .62s var(--ease-out);border-top:1px solid #faf4e512;grid-template-columns:1.1fr 1.4fr auto;align-items:center;gap:10px;padding:9px 14px;display:grid}.BoardingRoom-module__Ga2qNG__brow:first-of-type{border-top:none}.BoardingRoom-module__Ga2qNG__brow .BoardingRoom-module__Ga2qNG__dest{color:#e8c9a8}.BoardingRoom-module__Ga2qNG__brow .BoardingRoom-module__Ga2qNG__st{color:#8fcb9b;letter-spacing:.12em;font-size:10px;font-weight:700}.BoardingRoom-module__Ga2qNG__app[data-scene=stories] .BoardingRoom-module__Ga2qNG__brow{animation-play-state:running}.BoardingRoom-module__Ga2qNG__brow:first-of-type{animation-delay:50ms}.BoardingRoom-module__Ga2qNG__brow:nth-of-type(2){animation-delay:.18s}.BoardingRoom-module__Ga2qNG__brow:nth-of-type(3){animation-delay:.31s}.BoardingRoom-module__Ga2qNG__brow:nth-of-type(4){animation-delay:.44s}.BoardingRoom-module__Ga2qNG__brow:nth-of-type(5){animation-delay:.57s}.BoardingRoom-module__Ga2qNG__giftrow{flex-wrap:wrap;align-items:center;gap:clamp(16px,4cqw,32px);display:flex}.BoardingRoom-module__Ga2qNG__report{aspect-ratio:1/1.414;background:linear-gradient(158deg,hsl(var(--surface-2)),hsl(var(--surface-3)));border:1px solid var(--line-2);width:clamp(96px,22cqw,132px);transition:transform var(--dur-slow)var(--ease-out);border-radius:8px;flex-direction:column;flex:none;justify-content:space-between;padding:13px 12px;display:flex;position:relative;overflow:hidden;transform:rotate(-2.5deg);box-shadow:0 26px 46px -22px #0009,inset 0 2px #ffffff24}.BoardingRoom-module__Ga2qNG__report:hover{transform:rotate(-1deg)translateY(-4px)}.BoardingRoom-module__Ga2qNG__report:after{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 40%,#ffffff38 50%,#0000 60%);position:absolute;inset:0}.BoardingRoom-module__Ga2qNG__report .BoardingRoom-module__Ga2qNG__rk{letter-spacing:.16em;text-transform:uppercase;color:hsl(var(--accent-ink,var(--accent)));font-size:8px;font-weight:800;line-height:1.3}.BoardingRoom-module__Ga2qNG__report .BoardingRoom-module__Ga2qNG__rt{font:600 var(--t-xs)/1.4 var(--font-serif);color:hsl(var(--text-primary));white-space:nowrap;word-break:keep-all}.BoardingRoom-module__Ga2qNG__report .BoardingRoom-module__Ga2qNG__rb{color:hsl(var(--text-tertiary));font-size:8px;line-height:1.5}.BoardingRoom-module__Ga2qNG__giftbody{flex:240px;min-width:0}.BoardingRoom-module__Ga2qNG__stamped{position:relative}.BoardingRoom-module__Ga2qNG__stamp{z-index:2;border:2px solid hsl(var(--accent));font:800 10px/1.25 var(--font-sans);letter-spacing:.14em;text-align:center;color:hsl(var(--accent));opacity:.85;white-space:nowrap;border-radius:5px;padding:5px 10px;animation:.42s cubic-bezier(.3,1.5,.5,1) BoardingRoom-module__Ga2qNG__thud;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)rotate(-13deg)}.BoardingRoom-module__Ga2qNG__pass{background:linear-gradient(160deg,var(--pass-1),var(--pass-2));color:var(--pass-ink);animation:BoardingRoom-module__Ga2qNG__passin .76s var(--ease-out);border-radius:14px;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 56px -26px #0000009e,inset 0 1px #ffffff80}.BoardingRoom-module__Ga2qNG__passMain{flex:auto;min-width:0;padding:15px 16px 14px}.BoardingRoom-module__Ga2qNG__passTop{border-bottom:1px solid var(--pass-edge);justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:12px;padding-bottom:9px;display:flex}.BoardingRoom-module__Ga2qNG__passBrand{font:700 9px/1.4 var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--pass-sub)}.BoardingRoom-module__Ga2qNG__passBrand b{font:700 12px/1.2 var(--font-serif);letter-spacing:.04em;color:var(--pass-ink);text-transform:none;display:block}.BoardingRoom-module__Ga2qNG__passTitle{text-align:right;font:700 8px/1.5 var(--font-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--pass-sub)}.BoardingRoom-module__Ga2qNG__passRoute{align-items:center;gap:11px;margin-bottom:13px;display:flex}.BoardingRoom-module__Ga2qNG__passPort{flex:none}.BoardingRoom-module__Ga2qNG__passPort b{font:700 clamp(1.5rem,7cqw,2.1rem)/1 var(--font-mono);letter-spacing:.05em;color:var(--pass-ink);display:block}.BoardingRoom-module__Ga2qNG__passPort span{letter-spacing:.1em;color:var(--pass-sub);margin-top:3px;font-size:9px;display:block}.BoardingRoom-module__Ga2qNG__passArc{flex:auto;min-width:34px;height:22px;position:relative}.BoardingRoom-module__Ga2qNG__passArc svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.BoardingRoom-module__Ga2qNG__passArc path{stroke:var(--pass-sub);stroke-width:1.2px;fill:none;stroke-dasharray:3 3;opacity:.7}.BoardingRoom-module__Ga2qNG__passArc .BoardingRoom-module__Ga2qNG__pl{fill:var(--pass-ink)}.BoardingRoom-module__Ga2qNG__passGrid{grid-template-columns:repeat(3,1fr);gap:11px 8px;display:grid}.BoardingRoom-module__Ga2qNG__pf{min-width:0}.BoardingRoom-module__Ga2qNG__pf span{font:700 7.5px/1.4 var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--pass-sub);margin-bottom:2px;display:block}.BoardingRoom-module__Ga2qNG__pf b{font:600 var(--t-sm)/1.3 var(--font-sans);color:var(--pass-ink);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.BoardingRoom-module__Ga2qNG__pf.BoardingRoom-module__Ga2qNG__mono b{font-family:var(--font-mono);letter-spacing:.05em}.BoardingRoom-module__Ga2qNG__passStub{text-align:center;border-left:1.5px dashed var(--pass-edge);background:linear-gradient(200deg,#ffffff57,#0000);flex:none;width:104px;padding:15px 12px 14px;position:relative}.BoardingRoom-module__Ga2qNG__passStub:before,.BoardingRoom-module__Ga2qNG__passStub:after{content:"";background:hsl(var(--surface-1));border-radius:50%;width:13px;height:13px;position:absolute;left:-7px}.BoardingRoom-module__Ga2qNG__passStub:before{top:-7px}.BoardingRoom-module__Ga2qNG__passStub:after{bottom:-7px}.BoardingRoom-module__Ga2qNG__stubSeat{font:700 7.5px/1.4 var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--pass-sub)}.BoardingRoom-module__Ga2qNG__stubSeat b{font:700 1.55rem/1.1 var(--font-mono);color:var(--pass-ink);letter-spacing:.04em;margin-top:1px;display:block}.BoardingRoom-module__Ga2qNG__qr{width:76px;height:76px;image-rendering:pixelated;margin:9px auto 6px;display:block}.BoardingRoom-module__Ga2qNG__stubFl{font:600 8px/1.4 var(--font-mono);letter-spacing:.1em;color:var(--pass-sub)}@container app (max-width:430px){.BoardingRoom-module__Ga2qNG__pass{flex-direction:column}.BoardingRoom-module__Ga2qNG__passStub{border-left:none;border-top:1.5px dashed var(--pass-edge);text-align:left;justify-content:space-between;align-items:center;gap:12px;width:auto;padding:12px 16px;display:flex}.BoardingRoom-module__Ga2qNG__passStub:before{top:auto;bottom:-7px;left:-7px}.BoardingRoom-module__Ga2qNG__passStub:after{bottom:-7px;left:auto;right:-7px}.BoardingRoom-module__Ga2qNG__qr{margin:0}.BoardingRoom-module__Ga2qNG__stubSeat b{margin-top:0}}.BoardingRoom-module__Ga2qNG__seatmap{border:1px solid var(--line);background:hsl(var(--surface-2)/.45);border-radius:12px;margin:14px 0 0;padding:13px 14px 11px}.BoardingRoom-module__Ga2qNG__seatmapH{font:700 9px/1.4 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--text-tertiary));justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.BoardingRoom-module__Ga2qNG__cabin{align-items:flex-end;gap:9px;padding:0 0 0 26px;display:flex;position:relative}.BoardingRoom-module__Ga2qNG__cabin:before{content:"";border:1px solid var(--line-2);border-right:none;border-radius:60% 0 0 60%/50% 0 0 50%;width:20px;height:100%;position:absolute;bottom:0;left:0}.BoardingRoom-module__Ga2qNG__rowset{cursor:default;flex-direction:column;flex:1 1 0;align-items:center;gap:5px;display:flex}.BoardingRoom-module__Ga2qNG__seats{flex-direction:column;gap:3px;display:flex}.BoardingRoom-module__Ga2qNG__seats i{background:hsl(var(--text-tertiary)/.24);width:100%;min-width:16px;height:5px;transition:background var(--dur)var(--ease-out);border-radius:2px}.BoardingRoom-module__Ga2qNG__rowset em{font:600 8px/1 var(--font-mono);color:hsl(var(--text-tertiary));letter-spacing:.02em;font-style:normal}.BoardingRoom-module__Ga2qNG__rowset[data-on="1"] .BoardingRoom-module__Ga2qNG__seats i{background:hsl(var(--accent)/.34)}.BoardingRoom-module__Ga2qNG__rowset[data-on="1"] .BoardingRoom-module__Ga2qNG__seats i:first-child{background:hsl(var(--accent));box-shadow:0 0 0 2px hsl(var(--accent)/.24)}.BoardingRoom-module__Ga2qNG__rowset[data-on="1"] em{color:hsl(var(--accent-ink,var(--accent)));font-weight:700}.BoardingRoom-module__Ga2qNG__seatnote{color:hsl(var(--text-tertiary));margin:9px 0 0;font-size:10px;line-height:1.6}.BoardingRoom-module__Ga2qNG__dests{flex-wrap:wrap;gap:7px;margin-top:9px;display:flex}.BoardingRoom-module__Ga2qNG__dchip{cursor:pointer;border:1px solid var(--line-2);background:hsl(var(--surface-1)/.6);min-height:38px;color:hsl(var(--text-secondary));font:600 var(--t-xs)/1 var(--font-sans);transition:border-color var(--dur),background var(--dur),color var(--dur);border-radius:999px;padding:0 13px}.BoardingRoom-module__Ga2qNG__dchip:hover{border-color:hsl(var(--accent)/.6)}.BoardingRoom-module__Ga2qNG__dchip[aria-pressed=true]{border-color:hsl(var(--accent));background:hsl(var(--accent)/.14);color:hsl(var(--text-primary))}.BoardingRoom-module__Ga2qNG__steps{gap:6px;margin:0 0 16px;display:flex}.BoardingRoom-module__Ga2qNG__stp{background:hsl(var(--text-tertiary)/.22);border-radius:2px;flex:1 1 0;height:3px}.BoardingRoom-module__Ga2qNG__stp.BoardingRoom-module__Ga2qNG__done{background:hsl(var(--accent))}.BoardingRoom-module__Ga2qNG__stp.BoardingRoom-module__Ga2qNG__now{background:hsl(var(--accent)/.55)}.BoardingRoom-module__Ga2qNG__field{margin:0 0 12px;display:block}.BoardingRoom-module__Ga2qNG__field>span:first-child{font-size:var(--t-2xs);letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--text-tertiary));margin:0 0 6px;font-weight:700;display:block}.BoardingRoom-module__Ga2qNG__field input{border:1px solid var(--line-2);background:hsl(var(--surface-1)/.8);width:100%;min-height:52px;color:hsl(var(--text-primary));font:500 var(--t-base)/1 var(--font-sans);appearance:none;border-radius:12px;padding:0 16px;display:block}.BoardingRoom-module__Ga2qNG__field input::placeholder{color:hsl(var(--text-tertiary)/.75)}.BoardingRoom-module__Ga2qNG__field input:focus{outline:2px solid hsl(var(--accent));outline-offset:1px;border-color:#0000}.BoardingRoom-module__Ga2qNG__qgrid{grid-template-columns:1fr;gap:9px;margin-top:4px;display:grid}@container app (min-width:640px){.BoardingRoom-module__Ga2qNG__qgrid{grid-template-columns:1fr 1fr}}.BoardingRoom-module__Ga2qNG__opt{cursor:pointer;text-align:left;border:1px solid var(--line-2);background:hsl(var(--surface-1)/.6);min-height:54px;color:hsl(var(--text-primary));font:500 var(--t-sm)/1.45 var(--font-sans);transition:border-color var(--dur)var(--ease-out),background var(--dur)var(--ease-out);border-radius:13px;align-items:center;gap:11px;padding:10px 16px;display:flex}.BoardingRoom-module__Ga2qNG__opt:hover{border-color:hsl(var(--accent)/.6);background:hsl(var(--surface-1)/.85)}.BoardingRoom-module__Ga2qNG__opt[aria-pressed=true]{border-color:hsl(var(--accent));background:hsl(var(--accent)/.12)}.BoardingRoom-module__Ga2qNG__opt .BoardingRoom-module__Ga2qNG__dot{border:1.5px solid var(--line-2);border-radius:50%;flex:none;width:17px;height:17px;position:relative}.BoardingRoom-module__Ga2qNG__opt[aria-pressed=true] .BoardingRoom-module__Ga2qNG__dot{border-color:hsl(var(--accent))}.BoardingRoom-module__Ga2qNG__opt[aria-pressed=true] .BoardingRoom-module__Ga2qNG__dot:after{content:"";background:hsl(var(--accent));border-radius:50%;position:absolute;inset:3px}.BoardingRoom-module__Ga2qNG__opt .BoardingRoom-module__Ga2qNG__lbl{min-width:0}.BoardingRoom-module__Ga2qNG__opt .BoardingRoom-module__Ga2qNG__sub{letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--text-tertiary));margin-top:2px;font-size:10px;font-weight:600;display:block}.BoardingRoom-module__Ga2qNG__qhead{font:600 var(--t-base)/1.5 var(--font-serif);color:hsl(var(--text-primary));margin:0 0 12px}.BoardingRoom-module__Ga2qNG__qhead .BoardingRoom-module__Ga2qNG__sub{font-size:var(--t-xs);color:hsl(var(--text-tertiary));margin-top:3px;font-weight:400;display:block}.BoardingRoom-module__Ga2qNG__tick{cursor:pointer;text-align:left;width:100%;font:500 var(--t-sm)/1.6 var(--font-sans);color:hsl(var(--text-secondary));-webkit-user-select:none;user-select:none;background:0 0;border:none;align-items:flex-start;gap:11px;margin:2px 0 0;padding:11px 4px;display:flex}.BoardingRoom-module__Ga2qNG__tick .BoardingRoom-module__Ga2qNG__box{border:1.5px solid var(--line-2);background:hsl(var(--surface-1)/.7);width:22px;height:22px;transition:background var(--dur)var(--ease-out),border-color var(--dur)var(--ease-out);border-radius:7px;flex:none;place-items:center;margin-top:2px;display:grid}.BoardingRoom-module__Ga2qNG__tick .BoardingRoom-module__Ga2qNG__box svg{width:13px;height:13px;color:hsl(var(--cta-fg));opacity:0;transition:opacity var(--dur)var(--ease-out),transform var(--dur)var(--ease-out);transform:scale(.55)}.BoardingRoom-module__Ga2qNG__tick:hover .BoardingRoom-module__Ga2qNG__box{border-color:hsl(var(--accent)/.65)}.BoardingRoom-module__Ga2qNG__tick[aria-pressed=true]{color:hsl(var(--text-primary))}.BoardingRoom-module__Ga2qNG__tick[aria-pressed=true] .BoardingRoom-module__Ga2qNG__box{background:hsl(var(--accent));border-color:hsl(var(--accent))}.BoardingRoom-module__Ga2qNG__tick[aria-pressed=true] .BoardingRoom-module__Ga2qNG__box svg{opacity:1;transform:none}.BoardingRoom-module__Ga2qNG__consent{font-size:var(--t-2xs);color:hsl(var(--text-tertiary));margin:14px 0 0;line-height:1.7}.BoardingRoom-module__Ga2qNG__consent a{color:hsl(var(--accent-ink,var(--accent)))}.BoardingRoom-module__Ga2qNG__voice{cursor:pointer;background:hsl(var(--surface-2)/.7);border:1px solid var(--line-2);min-height:46px;color:hsl(var(--text-primary));font:600 var(--t-sm)/1 var(--font-sans);border-radius:999px;align-items:center;gap:10px;padding:0 18px 0 14px;display:inline-flex}.BoardingRoom-module__Ga2qNG__voice:hover{border-color:hsl(var(--accent))}.BoardingRoom-module__Ga2qNG__wave{align-items:center;gap:2px;height:16px;display:flex}.BoardingRoom-module__Ga2qNG__wave i{background:hsl(var(--accent));border-radius:2px;width:2.5px;height:5px}.BoardingRoom-module__Ga2qNG__voice[aria-pressed=true] .BoardingRoom-module__Ga2qNG__wave i{animation:.9s ease-in-out infinite BoardingRoom-module__Ga2qNG__eq}.BoardingRoom-module__Ga2qNG__wave i:nth-child(2){animation-delay:.12s}.BoardingRoom-module__Ga2qNG__wave i:nth-child(3){animation-delay:.24s}.BoardingRoom-module__Ga2qNG__wave i:nth-child(4){animation-delay:.36s}.BoardingRoom-module__Ga2qNG__ornament{justify-content:center;align-items:center;gap:14px;margin:0 0 18px;display:flex}.BoardingRoom-module__Ga2qNG__ornament span{width:clamp(38px,14cqw,96px);height:1px;display:block}.BoardingRoom-module__Ga2qNG__ornament span:first-child{background:linear-gradient(90deg,transparent,hsl(var(--text-primary)/.45))}.BoardingRoom-module__Ga2qNG__ornament span:last-child{background:linear-gradient(270deg,transparent,hsl(var(--text-primary)/.45))}.BoardingRoom-module__Ga2qNG__ornament i{color:hsl(var(--text-secondary));font-size:13px;font-style:normal;line-height:1}.BoardingRoom-module__Ga2qNG__compare{background:linear-gradient(180deg,hsl(var(--surface-2)/.75),hsl(var(--surface-2)/.5));-webkit-backdrop-filter:blur(12px);border:1px solid var(--line);box-shadow:0 24px 70px -26px hsl(var(--text-primary)/.3);border-radius:26px;margin-top:16px;padding:clamp(14px,3.4cqw,26px);position:relative}.BoardingRoom-module__Ga2qNG__lite .BoardingRoom-module__Ga2qNG__compare{-webkit-backdrop-filter:none;background:linear-gradient(180deg,hsl(var(--surface-2)/.95),hsl(var(--surface-2)))}.BoardingRoom-module__Ga2qNG__doors{grid-template-columns:1fr;gap:13px;display:grid}@container app (min-width:620px){.BoardingRoom-module__Ga2qNG__doors{grid-template-columns:1fr 1fr;gap:15px}}.BoardingRoom-module__Ga2qNG__door{text-align:left;cursor:pointer;color:inherit;-webkit-tap-highlight-color:transparent;border:1px solid var(--line-2);background:hsl(var(--surface-1)/.62);transition:transform var(--dur)var(--ease-out),border-color var(--dur)var(--ease-out);border-radius:20px;padding:19px 19px 17px;text-decoration:none;display:block;position:relative}.BoardingRoom-module__Ga2qNG__door:hover{border-color:hsl(var(--accent));transform:translateY(-3px)}.BoardingRoom-module__Ga2qNG__door *{text-decoration:none}.BoardingRoom-module__Ga2qNG__door.BoardingRoom-module__Ga2qNG__lift{background:linear-gradient(180deg,hsl(var(--tier-lift)/.55),hsl(var(--tier-lift)/.32)55%,hsl(var(--tier-lift)/.2));border-color:hsl(var(--text-primary)/.25);box-shadow:0 14px 44px -18px hsl(var(--text-primary)/.4)}.BoardingRoom-module__Ga2qNG__door.BoardingRoom-module__Ga2qNG__lift:hover{border-color:hsl(var(--text-primary)/.45)}.BoardingRoom-module__Ga2qNG__door .BoardingRoom-module__Ga2qNG__dk{font-size:var(--t-2xs);letter-spacing:.16em;text-transform:uppercase;color:hsl(var(--accent-ink,var(--accent)));font-weight:800;display:block}.BoardingRoom-module__Ga2qNG__door.BoardingRoom-module__Ga2qNG__lift .BoardingRoom-module__Ga2qNG__dk{letter-spacing:.16em;color:hsl(var(--text-primary));font-size:9px;font-weight:700}.BoardingRoom-module__Ga2qNG__door .BoardingRoom-module__Ga2qNG__dt{font:600 var(--t-lg)/1.3 var(--font-serif);color:hsl(var(--text-primary));margin:6px 0 7px;display:block}.BoardingRoom-module__Ga2qNG__door .BoardingRoom-module__Ga2qNG__dd{font-size:var(--t-xs);color:hsl(var(--text-secondary));line-height:1.75;display:block}.BoardingRoom-module__Ga2qNG__door .BoardingRoom-module__Ga2qNG__dnext{border-top:1px solid var(--line);font-size:var(--t-2xs);color:hsl(var(--text-tertiary));margin-top:11px;padding-top:10px;line-height:1.7;display:block}.BoardingRoom-module__Ga2qNG__door .BoardingRoom-module__Ga2qNG__dnext:before{content:"";vertical-align:middle;background:hsl(var(--accent)/.7);border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}.BoardingRoom-module__Ga2qNG__door .BoardingRoom-module__Ga2qNG__dnext b{color:hsl(var(--text-primary));font-weight:700}.BoardingRoom-module__Ga2qNG__dfee{border-top:1px solid hsl(var(--text-primary)/.25);flex-wrap:wrap;align-items:baseline;gap:3px 9px;margin-top:13px;padding-top:11px;display:flex}.BoardingRoom-module__Ga2qNG__dfee b{font:700 clamp(1rem,2.6cqw,1.2rem)/1 var(--font-display);color:hsl(var(--text-primary));font-variant-numeric:tabular-nums}.BoardingRoom-module__Ga2qNG__dfee em{color:hsl(var(--text-tertiary));font-size:10px;font-style:normal;line-height:1.5}.BoardingRoom-module__Ga2qNG__dgo{min-height:44px;font:600 var(--t-sm)/1 var(--font-sans);letter-spacing:.02em;transition:background var(--dur)var(--ease-out),border-color var(--dur)var(--ease-out);border-radius:999px;justify-content:center;align-items:center;gap:7px;margin-top:14px;padding:0 20px;display:inline-flex}.BoardingRoom-module__Ga2qNG__dgo.BoardingRoom-module__Ga2qNG__ghost{border:1px solid var(--line-2);color:hsl(var(--link));background:0 0}.BoardingRoom-module__Ga2qNG__door:hover .BoardingRoom-module__Ga2qNG__dgo.BoardingRoom-module__Ga2qNG__ghost{background:hsl(var(--surface-2)/.5);border-color:hsl(var(--link))}.BoardingRoom-module__Ga2qNG__dgo.BoardingRoom-module__Ga2qNG__solid{background:hsl(var(--brand-red));color:hsl(var(--cta-fg));box-shadow:0 4px 18px hsl(var(--brand-red)/.25);border:none}.BoardingRoom-module__Ga2qNG__door:hover .BoardingRoom-module__Ga2qNG__dgo.BoardingRoom-module__Ga2qNG__solid{background:hsl(var(--brand-red-hover))}@container app (min-width:620px){.BoardingRoom-module__Ga2qNG__dgo{width:100%}}.BoardingRoom-module__Ga2qNG__finefoot{text-align:center;color:hsl(var(--text-tertiary));margin:13px 0 0;font-size:10.5px;line-height:1.7}.BoardingRoom-module__Ga2qNG__foot{border-top:1px solid var(--line);color:hsl(var(--text-tertiary));flex-wrap:wrap;align-items:center;gap:6px 16px;margin:22px 0 0;padding-top:14px;font-size:10px;line-height:1.7;display:flex}.BoardingRoom-module__Ga2qNG__foot a{color:hsl(var(--text-tertiary));text-underline-offset:2px;text-decoration:underline}.BoardingRoom-module__Ga2qNG__foot a:hover{color:hsl(var(--accent-ink,var(--accent)))}.BoardingRoom-module__Ga2qNG__rail{z-index:6;background:hsl(var(--brand-dark)/.28);-webkit-backdrop-filter:blur(10px);border-radius:999px;gap:5px;padding:7px 9px;display:flex;position:absolute;top:14px;right:14px}.BoardingRoom-module__Ga2qNG__lite .BoardingRoom-module__Ga2qNG__rail{-webkit-backdrop-filter:none;background:hsl(var(--brand-dark)/.6)}[data-theme=day] .BoardingRoom-module__Ga2qNG__rail{background:hsl(var(--surface-1)/.62)}.BoardingRoom-module__Ga2qNG__rdot{cursor:pointer;background:0 0;border:none;place-items:center;width:22px;height:22px;padding:0;display:grid}.BoardingRoom-module__Ga2qNG__rdot:before{content:"";opacity:.34;width:6px;height:6px;transition:opacity var(--dur),width var(--dur);background:#fbeedd;border-radius:50%}[data-theme=day] .BoardingRoom-module__Ga2qNG__rdot:before{background:hsl(var(--brand-dark))}.BoardingRoom-module__Ga2qNG__rdot[aria-current=true]:before{opacity:1;border-radius:3px;width:18px}.BoardingRoom-module__Ga2qNG__rdot[data-seen="1"]:before{opacity:.7}.BoardingRoom-module__Ga2qNG__rdot[disabled]{cursor:default}.BoardingRoom-module__Ga2qNG__mini{z-index:6;align-items:center;display:flex;position:absolute;top:10px;left:12px}.BoardingRoom-module__Ga2qNG__mbtn{cursor:pointer;min-width:44px;min-height:44px;font:600 10.5px/1 var(--font-sans);letter-spacing:.2em;color:#fbeedd;opacity:.72;text-shadow:0 1px 12px #000c,0 0 3px #00000073;transition:opacity var(--dur)var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;padding:0 10px;display:inline-flex}.BoardingRoom-module__Ga2qNG__mbtn:hover{opacity:1}.BoardingRoom-module__Ga2qNG__mbtn+.BoardingRoom-module__Ga2qNG__mbtn{position:relative}.BoardingRoom-module__Ga2qNG__mbtn+.BoardingRoom-module__Ga2qNG__mbtn:before{content:"";opacity:.32;background:currentColor;width:1px;height:11px;margin-top:-5.5px;position:absolute;top:50%;left:0}.BoardingRoom-module__Ga2qNG__mbtn:last-child{letter-spacing:0;font-size:13px}[data-theme=day] .BoardingRoom-module__Ga2qNG__mbtn{color:hsl(var(--brand-dark));opacity:.66;text-shadow:0 1px 10px #fff9f2f2,0 0 3px #fff9f2b3}[data-theme=day] .BoardingRoom-module__Ga2qNG__mbtn:hover{opacity:.95}.BoardingRoom-module__Ga2qNG__win{transition:transform 1.5s var(--ease-out),filter 1.5s var(--ease-out)}.BoardingRoom-module__Ga2qNG__app.BoardingRoom-module__Ga2qNG__arriving .BoardingRoom-module__Ga2qNG__win{filter:brightness(.28)saturate(.7);transform:scale(1.09)}.BoardingRoom-module__Ga2qNG__app.BoardingRoom-module__Ga2qNG__arriving .BoardingRoom-module__Ga2qNG__skytext{opacity:0;transform:translateY(14px)}.BoardingRoom-module__Ga2qNG__app.BoardingRoom-module__Ga2qNG__arriving .BoardingRoom-module__Ga2qNG__panel,.BoardingRoom-module__Ga2qNG__app.BoardingRoom-module__Ga2qNG__arriving .BoardingRoom-module__Ga2qNG__stage{opacity:0}.BoardingRoom-module__Ga2qNG__proof b{font-variant-numeric:tabular-nums}.BoardingRoom-module__Ga2qNG__sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.BoardingRoom-module__Ga2qNG__app,.BoardingRoom-module__Ga2qNG__app *,.BoardingRoom-module__Ga2qNG__app :before,.BoardingRoom-module__Ga2qNG__app :after{transition-duration:1ms!important;animation:none!important}}.BoardingRoom-module__Ga2qNG__saveover{z-index:20;-webkit-backdrop-filter:blur(6px);background:#08060ad1;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:22px;display:flex;position:absolute;inset:0}.BoardingRoom-module__Ga2qNG__lite .BoardingRoom-module__Ga2qNG__saveover{-webkit-backdrop-filter:none;background:#08060af0}.BoardingRoom-module__Ga2qNG__saveover img{border-radius:12px;max-width:78%;max-height:62%;box-shadow:0 30px 60px -20px #000000b3}.BoardingRoom-module__Ga2qNG__saveover p{color:#fbeedd;text-align:center;font:600 var(--t-xs)/1.6 var(--font-sans);margin:0}.BoardingRoom-module__Ga2qNG__saveover>div{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.BoardingRoom-module__Ga2qNG__saveover .BoardingRoom-module__Ga2qNG__ghost{color:#fbeedd;border-color:#faf4e566;text-decoration:none}.BoardingRoom-module__Ga2qNG__saveover .BoardingRoom-module__Ga2qNG__ghost:hover{color:#fff;border-color:#fbeedd}.BoardingRoom-module__Ga2qNG__panel>.BoardingRoom-module__Ga2qNG__scene{max-width:980px;margin-inline:auto}
