:root{--pt:clamp(80px,12vh,140px);--shadow-6:0 .6px 1.8px rgb(0 0 0 / .02),0 1.5px 4.3px rgb(0 0 0 / .02),0 2.8px 8px rgb(0 0 0 / .025),0 5px 14px rgb(0 0 0 / .03),0 9px 26px rgb(0 0 0 / .035),0 22px 64px rgb(0 0 0 / .05)}body.home{background:transparent}.backdrop{position:fixed;inset:0;z-index:-1;pointer-events:none}.backdrop i{position:absolute;inset:0;opacity:0;transition:opacity .22s cubic-bezier(.45,0,.55,1)}.bd-cockpit{background:radial-gradient(50% 50% at 50% 30%,rgb(28 37 50 / .6),transparent) #0A0E13}.bd-natif{background:radial-gradient(50% 50% at 50% 30%,#ECECF1,transparent) #F2F2F7}.bd-nuit{background:#060000}html[data-ui="cockpit"] .bd-cockpit,html[data-ui="natif"] .bd-natif,html[data-ui="nuit"] .bd-nuit{opacity:1}.sec{position:relative;padding:60px 0;overflow-x:clip}.sec.lt{padding:80px 0}.sec + .sec.lt,.sec.lt + .sec{padding-top:80px}.sec.lt::before{content:"";position:absolute;left:0;right:0;top:0;height:140px;pointer-events:none;background:linear-gradient(var(--page),transparent);opacity:0}.shead{max-width:680px;margin:0 0 64px}.kicker{margin:0 0 16px;font:800 13px/1.2 var(--sfont);letter-spacing:1.4px;text-transform:uppercase;color:var(--fg3)}.kicker,.h1,.h2,.intro,.note,.zcap,.tcap,.fine,.more,.morelink a,.pills li{transition:color .22s cubic-bezier(.45,0,.55,1)}.h1{margin:0;font:800 clamp(44px,6.4vw,84px)/1 var(--scond);font-stretch:condensed;letter-spacing:-.02em;color:var(--fg)}.h2{margin:0 0 20px;font:800 clamp(34px,4.6vw,60px)/1.02 var(--scond);font-stretch:condensed;letter-spacing:-.015em;color:var(--fg)}.h1 span,.h2 span{display:inline}.em{transition:color .45s var(--out)}.js .sec:not(.seen) .em{color:var(--fg3)}.intro{margin:0;font:500 clamp(18px,1.6vw,22px)/1.5 var(--sfont);color:var(--fg2);max-width:640px}.note{margin:14px 0 0;font:12px/1.4 var(--sfont);color:var(--fg3)}.morelink{margin:32px 0 0}.morelink a{font-weight:600;color:var(--fg)}.panel{position:relative;border-radius:24px;overflow:hidden;contain:layout paint;--fg:#EEF2F7;--fg2:#B9C3CF;--fg3:#8A97A6}.panel.dk{background:#0E131A;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .08)}.panel.lp{background:#fff;box-shadow:var(--shadow-6);--fg:#111114;--fg2:#3A3A40;--fg3:#62626A}.panel.nt{background:#0A0101;box-shadow:inset 0 0 0 1px #3D0B08;--fg:#FF4A3A;--fg2:#F0473A;--fg3:#E03C2E}.panel.full{min-height:520px}.panel.half{height:680px;display:flex;flex-direction:column}.panel.small{min-height:184px;padding:28px}.panel.overhang{overflow:visible;contain:layout}.halves{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-top:32px}.ccap{margin:0;padding:32px 120px 0 32px;font:500 16px/24px var(--sfont);color:var(--fg2);max-width:520px}.ccap b{color:var(--fg);font-weight:700}.ctext{margin:0;font:500 16px/24px var(--sfont);color:var(--fg2)}.ctext b{color:var(--fg);font-weight:700}.fpad{padding:16px}.js .shead .kicker,.js .shead .intro{opacity:0;transform:translateY(18px);transition:opacity .7s var(--out),transform .9s cubic-bezier(.2,.8,.2,1)}.js .shead .w{display:inline-block;opacity:0;transform:translateY(.5em) rotate(3deg);transform-origin:0 100%;filter:blur(8px);transition:opacity .6s var(--out),transform .9s cubic-bezier(.2,.8,.2,1),filter .7s var(--out);transition-delay:calc(var(--k) * 60ms + 120ms)}.shead.in .kicker,.shead.in .intro,.shead.in .w{opacity:1;transform:none;filter:none}.shead.in .intro{transition-delay:.45s}html.pinmode .pinsec{height:calc(100vh + var(--len,1000px));padding:0 !important}html.pinmode .pinsec__box{position:sticky;top:0;height:100vh;padding-top:var(--pt);box-sizing:border-box}html.pinmode .pinsec .wrap{height:100%;display:flex;flex-direction:column;padding-top:clamp(10px,2.2vh,28px);padding-bottom:clamp(12px,2.4vh,26px)}html.pinmode .pinsec .shead{flex:none;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,420px);column-gap:48px;align-items:end;max-width:none;margin:0 0 clamp(12px,2.4vh,24px)}html.pinmode .pinsec .kicker{grid-column:1 / -1;margin-bottom:10px}html.pinmode .pinsec .h2{margin:0;font-size:clamp(30px,3.5vw,52px)}html.pinmode .pinsec .intro{font-size:16px;line-height:1.45}html.pinmode .pinsec .fit{position:relative;flex:1;min-height:0}html.pinmode .pinsec .fit > .panel{position:absolute;left:50%;top:50%;width:100%;transform:translate(-50%,-50%) scale(var(--fs,1));transform-origin:50% 50%}html.pinmode .pinsec .note{flex:none;margin:8px 0 0}html.pinmode .hscene{height:calc(100vh + var(--len,2400px))}html.pinmode .hscene .pin{position:sticky;top:0;height:100vh;padding-top:var(--pt);box-sizing:border-box}html.heropin .hscene{height:calc(100svh + var(--len,2000px))}html.heropin .hscene .pin{position:sticky;top:0;height:100svh;min-height:0;padding-top:var(--pt);box-sizing:border-box}.finger{position:absolute;z-index:40;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:50%;pointer-events:none;opacity:0;background:radial-gradient(circle,rgb(255 255 255 / .7) 0 32%,rgb(150 160 175 / .35) 34% 100%);box-shadow:0 0 0 2px rgb(255 255 255 / .85),0 6px 18px rgb(0 0 0 / .3)}.finger.go{animation:finger .7s cubic-bezier(.2,.8,.2,1) forwards}@keyframes finger{0%{opacity:0;transform:scale(1.6)}28%{opacity:1;transform:scale(.82)}60%{opacity:.95;transform:scale(1)}100%{opacity:0;transform:scale(1.3)}}.pressed{scale:.95;transition:scale .12s}.float.on > *{animation:bob 6.5s ease-in-out infinite alternate;animation-delay:calc(var(--d,0ms) * -8)}@keyframes bob{from{transform:translateY(-6px)}to{transform:translateY(6px)}}.js .pop:not(.in){opacity:0;transform:scale(.5)}.pop{transition:opacity .3s var(--out),transform var(--d-spring) var(--spring);transition-delay:var(--d,0s)}.js .ent{animation:entr var(--d-entrance) var(--e-entrance) both;animation-delay:var(--d,0s)}@keyframes entr{from{opacity:0;transform:translateY(16px)}}@keyframes fadein{from{opacity:0}}@keyframes blink{50%{opacity:0}}.device .bezel{position:relative;padding:22px;border-radius:44px;background:#05070A;box-shadow:inset 0 0 0 1.5px #2A313B,0 40px 120px -30px rgb(0 0 0 / .7)}.device .bezel::before{content:"";position:absolute;top:7px;left:50%;width:8px;height:8px;margin-left:-4px;border-radius:50%;background:#1A1F27}.device .screen{position:relative;overflow:hidden;border-radius:30px;background:#0A0E13}.device.tab .screen{aspect-ratio:1180 / 820}.canvas{position:absolute;left:0;top:0;width:1180px;height:820px;transform:scale(var(--s,.62));transform-origin:0 0;container:screen / inline-size;background:var(--bg)}.device.phone .bezel{padding:12px;border-radius:56px}.device.phone .bezel::before{top:22px;width:120px;height:34px;margin-left:-60px;border-radius:999px;background:#000;z-index:2}.device.phone .screen{border-radius:46px}.lp .device .bezel,.t-natif.device .bezel{background:#E5E5EA;box-shadow:inset 0 0 0 1.5px #D1D1D6,var(--shadow-6)}.lp .device .bezel::before{background:#C7C7CC}.hero{padding:clamp(92px,12vh,120px) 0 0}.hero__copy{text-align:center;max-width:860px}.hero .h1{font-size:clamp(40px,5.4vw,72px)}.hero .intro{margin:18px auto 0}.hero__act{display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:center;align-items:center;margin-top:24px}.more{display:inline-flex;align-items:center;min-height:44px;color:var(--fg);font-weight:600;text-decoration:none}.more::after{content:"›";margin-left:6px;font-size:1.2em}.pills{list-style:none;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;padding:0;margin:20px 0 0}.pills li{padding:8px 14px;border-radius:999px;background:var(--pill);color:var(--fg2);font:600 14px/1.2 var(--sfont)}.fine{margin:12px 0 0;font:12px/1.4 var(--sfont);color:var(--fg3)}.hscene{position:relative;margin-top:8px}.hscene .pin{position:relative;height:calc(100vh - var(--pt));min-height:640px;display:flex;flex-direction:column;align-items:center;padding-bottom:32px}.stage{--dw:min(880px,54vw,calc((100vh - var(--pt) - 150px) * 1.439 + 44px));position:relative;width:100%;max-width:1480px;margin:auto 0;display:grid;grid-template-columns:minmax(0,1fr) var(--dw) minmax(0,1fr);align-items:stretch;padding:0 24px}.device.tab.hdev,.stage .device.tab{width:var(--dw);grid-column:2;grid-row:1;transition:transform var(--d-spring) var(--spring),opacity .4s}.js .stage .device.tab:not(.in){transform:scale(.94);opacity:0}.strip{display:flex;height:100%;transform:translateX(calc(var(--phase,0) * -100%));transition:transform .6s cubic-bezier(.32,.72,0,1)}.strip > .scr{flex:0 0 100%}.scr{position:relative;height:100%;display:flex;flex-direction:column;gap:10px;padding:10px 12px;overflow:hidden;background:var(--bg)}.scr .xhead{flex:none}.xbody{flex:1;min-height:0;display:flex;gap:14px}.xbody .prail{width:236px;flex:none;padding-top:6px;overflow:hidden}.xmain{position:relative;flex:1;min-width:0;display:flex;flex-direction:column;gap:8px;padding:0 12px}.xmain .its{min-height:0}.xmain .trow{margin-bottom:2px}.okwrap{position:absolute;left:12px;right:12px;bottom:0;opacity:0;transform:translateY(12px);transition:opacity .3s var(--out),transform var(--d-spring) var(--spring)}.okwrap.in{opacity:1;transform:none}.xmain{--okh:84px;overflow:clip}.xmain > .pband{position:relative;z-index:2;background:var(--bg)}.xmain > :is(.trow,.bh,.itn,.its){transition:transform var(--d-spring) var(--spring)}.xmain:has(> .okwrap.in) > :is(.trow,.bh,.itn,.its){transform:translateY(calc(-1 * var(--okh)))}.okwrap .go{height:44px}.okwrap .okban{background:color-mix(in srgb,var(--green) 12%,var(--surface))}.chip44.sm{width:36px;height:36px}.chip44 .ico,.cap .ico{font-size:18px}.scr .abar{flex:none}.tsub{margin:4px 0 0;font:15px/1.3 var(--font);color:var(--text2)}.nbody{flex:1;min-height:0;display:flex;flex-direction:column;gap:12px;padding:4px 16px;overflow:hidden}.nbody .trow{align-items:flex-start}.cnt .cn{display:block;margin-top:10px}.cnt .allchk{margin-bottom:0}.s1 .vedge{position:absolute;left:0;right:0;top:0;z-index:2}.vbar{position:absolute;left:12px;right:12px;bottom:10px;padding:10px;border-radius:24px}.vbar .vhud{padding:0 4px}.it .tm{animation:fadein .3s}.ebody{flex:1;min-height:0;display:flex;flex-direction:column;gap:12px;padding:0 140px}.ebody .emh{border-radius:16px}.ebody .resume{margin-top:auto;margin-bottom:4px}.s2 .its.big .it{min-height:62px}.s2 .itn{padding:0 4px}.rs.pulse{animation:pulse1 .6s}.sesc{width:430px;flex:none;display:flex;flex-direction:column;gap:12px;padding:4px 8px 0 0}.sbox{display:flex;gap:18px;padding:16px 18px;border-radius:20px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}.sv{flex:1;min-width:0}.sv small{display:block;font:800 11px/1.2 var(--font);letter-spacing:.8px;text-transform:uppercase;color:var(--muted)}.sv b{display:block;margin-top:6px;font:700 25px/1.15 var(--font);font-variant-numeric:tabular-nums;color:var(--text);white-space:nowrap}.sv .e1,.sv .e2{display:none}.sv.set .e0,.sv.est .e0{display:none}.sv.set .e1{display:inline;animation:valin .5s var(--out)}.sv.est:not(.set) .e2{display:inline;color:var(--cyan);animation:valin .5s var(--out)}.sv.cur:not(.set) .e0{color:var(--muted)}.sv.cur:not(.set) b::after{content:"";display:inline-block;width:2px;height:.9em;margin-left:3px;vertical-align:-2px;background:var(--cyan);animation:blink 1s steps(1) infinite}@keyframes valin{from{opacity:0;transform:translateY(10px);filter:blur(4px)}}.sv b span{display:inline-block}.srec{display:flex;align-items:center;gap:12px;margin-top:2px;padding:14px 16px;border-radius:20px;background:color-mix(in srgb,var(--cyan) 10%,var(--surface));box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--cyan) 45%,transparent);transition:opacity .4s var(--out),transform .6s var(--spring)}.srec.off{opacity:0;transform:translateY(16px) scale(.97)}.srec > span{flex:none;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--cyan);color:var(--on-cyan);font-size:20px}.srec b{display:block;font:700 17px/1.2 var(--font);color:var(--text)}.srec small{font:13px/1.3 var(--font);color:var(--text2)}.srec .chev{margin-left:auto;color:var(--muted);font-size:18px}.fcol{min-width:0;display:flex;flex-direction:column;justify-content:space-between;gap:14px;padding:8px 0;position:relative;z-index:3;transform:translateY(calc((var(--p,.5) - .5) * var(--par,0px)))}.fcol.fcl{grid-column:1;grid-row:1;align-items:flex-end;padding-right:18px;--par:100px}.fcol.fcr{grid-column:3;grid-row:1;align-items:flex-start;padding-left:18px;--par:-100px}.float{--sc:1;--zk:1;min-width:0;width:min(300px,100% - var(--z) * var(--zk));opacity:.2;transform:translateX(var(--zx,0)) scale(calc(var(--sc) * .96));transition:opacity .4s var(--out),transform var(--d-spring) var(--spring);transition-delay:var(--d,0s)}.fcl .float{--zx:calc(var(--z) * var(--zk) * -1);transform-origin:100% 50%}.fcr .float{--zx:calc(var(--z) * var(--zk));transform-origin:0 50%}.float.on{opacity:1;transform:translateX(var(--zx,0)) scale(var(--sc));transition-delay:0s}.js .float:not(.in){opacity:0;transform:translateX(var(--zx,0)) scale(calc(var(--sc) * .5))}.stage[data-ph="2"] .fcr .float:not(.on){opacity:.06;transform:translateX(calc(var(--zx,0px) + 40px)) scale(calc(var(--sc) * .96))}@media (min-width: 1200px) and (max-width: 1535px){.float{--sc:.86;--zk:.5}}.float .blk{gap:4px 16px}.float > .metar,.float > .fpad,.float > .okban,.float > .fuel,.float > .preset,.float > .vhud,.float > .blk{box-shadow:0 6px 28px rgb(0 0 0 / .45),0 30px 80px -20px rgb(0 0 0 / .6),inset 0 0 0 1px rgb(255 255 255 / .06)}.float > .fpad,.float > .blk{background:var(--surface);border-radius:var(--r)}.float .fpad .ey{margin:0 0 8px}.float.g3 .spill,.float.g4 .qrhbtn,.float.g5 .okban{box-shadow:0 6px 28px rgb(0 0 0 / .45),0 30px 80px -20px rgb(0 0 0 / .6)}.float.g4{width:auto}.float.g4 .qrhbtn{box-shadow:inset 0 0 0 2px var(--red-line),0 30px 80px -20px rgb(255 82 71 / .35)}.float .okban{background:color-mix(in srgb,var(--green) 10%,var(--surface))}.float .vhud{background:var(--glass)}.float .fuel .tot{background:color-mix(in srgb,var(--cyan) 12%,var(--surface));margin:0}.float .fuel{padding-bottom:10px;background:var(--surface);border-radius:var(--r)}.float .callb{width:100%}.float .callb .ptt{font-size:22px}.float .preset{background:var(--surface)}.callout{position:absolute;z-index:4;left:calc(50% + var(--dw) / 2 - 110px);top:20%;width:320px;opacity:0;transform:translate(var(--fx,-200px),var(--fy,0)) scale(.72);transition:transform .6s var(--spring),opacity .3s;pointer-events:none}.callout.on{opacity:1;transform:none}.spinb{position:relative;padding:2px;border-radius:18px;overflow:hidden;box-shadow:0 0 60px rgb(255 82 71 / .35),0 30px 80px -20px rgb(0 0 0 / .6)}.spinb::before{content:"";position:absolute;inset:-60%;background:conic-gradient(from 0deg,transparent 0 55%,var(--red) 80%,transparent 100%);animation:spin 2.4s linear infinite}.spinb .its{position:relative}.spinb .it{background:var(--surface)}.phsel{position:relative;display:grid;grid-template-columns:repeat(4,1fr);width:min(560px,100% - 32px);margin:0 0 24px;padding:4px;border-radius:999px;background:rgb(14 19 26 / .72);-webkit-backdrop-filter:blur(24px) saturate(1.4);backdrop-filter:blur(24px) saturate(1.4);box-shadow:inset 0 0 0 1px rgb(255 255 255 / .1);z-index:5}.phsel__ink{position:absolute;inset:4px;border-radius:999px;background:#EEF2F7;clip-path:inset(0 var(--ir,75%) 0 var(--il,0%) round 999px);transition:clip-path var(--d-spring) var(--spring)}.phsel button{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:6px;height:44px;padding:0 8px;border:0;border-radius:999px;background:none;color:#B9C3CF;font:600 15px/1 var(--sfont);cursor:pointer;transition:color .2s;white-space:nowrap}.phsel button[aria-pressed="true"]{color:#0A0E13}.phsel__ink::after{content:"";position:absolute;left:calc(var(--il,0px) + 22px);right:calc(var(--ir,75%) + 22px);bottom:5px;height:3px;border-radius:2px;background:linear-gradient(#0A0E13,#0A0E13) left / calc(var(--pp,0) * 100%) 100% no-repeat,rgb(10 14 19 / .12)}.phcap{display:grid;width:min(640px,100% - 32px);margin:-8px 0 0;text-align:center}.phcap p{grid-area:1 / 1;margin:0;font:500 16px/1.45 var(--sfont);color:var(--fg2);opacity:0;transform:translateY(8px);filter:blur(4px);transition:opacity .35s var(--out),transform .5s var(--out),filter .35s}.phcap p.on{opacity:1;transform:none;filter:none;transition-delay:.18s}.phcap b{color:var(--fg);font-weight:700}.phsel .ico,.phsel .pk{display:none}.phsel button > span[aria-hidden]{display:contents}.phsel .pk{font:900 15px/1 var(--sfont);width:18px;height:18px;border-radius:4px;box-shadow:inset 0 0 0 2px currentColor;place-items:center;font-size:12px}.gestes__in{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:26px;min-height:520px;padding:56px 28px}.bigrow{width:380px;zoom:1.6}.bigrow .it{position:relative}.tapr{position:absolute;left:50%;top:50%;width:48px;height:48px;margin:-24px 0 0 -24px;border-radius:50%;background:color-mix(in srgb,var(--text) 25%,transparent);opacity:0;pointer-events:none;zoom:.625}.tapr.tap{animation:tapk .55s var(--out)}.tapr.hold{animation:holdk .65s var(--out) forwards}@keyframes tapk{0%{opacity:1;transform:scale(.6)}60%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(1.15)}}@keyframes holdk{0%{opacity:1;transform:scale(.6)}100%{opacity:.9;transform:scale(1.6)}}.stlab{margin:0;height:18px;font:800 12px/18px var(--font);letter-spacing:1.2px;text-transform:uppercase}.stlab span{display:none;animation:fadein .25s}.stlab.s-todo .l-todo,.stlab.s-cur .l-cur,.stlab.s-chk .l-chk,.stlab.s-na .l-na,.stlab.s-lat .l-lat{display:inline}.gestes .abar{width:100%}.gestes .abar .ahelp{flex:0 0 auto}.gestes .bb.check{min-width:150px}.railbox{flex:1;display:flex;flex-direction:column;gap:22px;padding:28px 32px 32px}.railbox .prail{gap:0}.railbox .pr{min-height:36px}.themes .tsel{display:flex;gap:4px;margin:24px 32px 0;padding:4px;border-radius:999px;background:rgb(255 255 255 / .06);box-shadow:inset 0 0 0 1px rgb(255 255 255 / .08);align-self:flex-start}.tsel button{height:40px;padding:0 16px;border:0;border-radius:999px;background:none;color:var(--fg2);font:600 14px/1 var(--sfont);cursor:pointer;transition:background-color .2s,color .2s;min-width:44px}.tsel button[aria-pressed="true"]{background:#EEF2F7;color:#0A0E13}.tstack{flex:1;display:grid;margin:24px 24px 28px}.tv{grid-area:1 / 1;display:flex;flex-direction:column;justify-content:center;gap:var(--gap-item);padding:16px;border-radius:20px;background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);opacity:0;transition:opacity .3s var(--out)}.tv.on{opacity:1}.tv .bh{margin-bottom:4px}.vscene{position:relative;height:calc(100vh + 600px)}.vscene .pin{position:sticky;top:var(--pt);height:calc(100vh - var(--pt))}.vgrid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:32px;align-items:center;height:100%;padding-bottom:96px}.vleft{position:relative;z-index:3;display:flex;flex-direction:column;align-items:flex-start}.vleft .shead{margin-bottom:28px}.bubble{position:relative;align-self:flex-end;margin-right:-72px;display:grid;align-items:center;width:300px;min-height:60px;padding:16px 20px;border-radius:16px;font:600 20px/1.2 var(--font);color:var(--text);box-shadow:inset 0 0 0 1px var(--glass-line),0 20px 50px -10px rgb(0 0 0 / .6);transition:opacity .3s var(--out),transform .4s var(--spring)}.bubble::after{content:"";position:absolute;right:-7px;top:50%;width:14px;height:14px;margin-top:-7px;background:inherit;box-shadow:inset -1px 1px 0 var(--glass-line);transform:rotate(45deg);transition:transform .4s var(--spring),right .01s,top .01s}.bubble.down::after{right:50%;top:100%;transform:rotate(135deg)}.bubble.off{opacity:0;transform:translateY(10px)}.tr{grid-area:1 / 1;transition:opacity .2s}.tr.off{opacity:0}.tc{visibility:hidden}.tc.on{visibility:visible}.tc.k{position:relative}.tc.k::after{content:"";position:absolute;right:-3px;top:.08em;bottom:.02em;width:2px;background:var(--cyan);opacity:.5}[data-typing] .tc.k::after{opacity:1;animation:blink 1s steps(1) infinite}.signs{position:relative;overflow:hidden;margin-top:22px;padding:18px 14px 14px;width:min(100%,440px);transition:opacity .3s var(--out),transform .4s var(--spring)}.signs .vedge{position:absolute;left:0;right:0;top:0;height:4px}.sst{position:relative;height:16px;margin:0 4px 10px !important;font:800 12px/16px var(--font) !important;letter-spacing:1.2px;text-transform:uppercase}.sst span{position:absolute;left:0;top:0;opacity:0;transition:opacity .25s}.sst span.on{opacity:1}.k2 .kb2,.k2.v1 .ka{display:inline}.k2 .ka,.k2.v1 .kb2{display:none}.signs.off{opacity:0;transform:translateY(10px)}.signs p{margin:10px 4px 0;font:13px/1.4 var(--font);color:var(--muted)}.vright{margin:0;position:relative}.vcard{position:relative;height:min(560px,calc(100vh - var(--pt) - 200px))}.vcrop{position:relative;height:100%;overflow:hidden;border-radius:24px;background:#0E131A;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .08);padding:36px 36px 0}.device.col .screen{height:820px;aspect-ratio:auto}.vscreen{position:absolute;inset:0;display:flex;flex-direction:column;background:var(--bg)}.vin{display:flex;flex-direction:column;gap:10px;padding:16px 20px}.vin .vhud{margin-top:6px}.vcall{position:absolute;left:28px;right:28px;bottom:-80px;z-index:4;transition:transform var(--d-spring) var(--spring),opacity .2s}.vcall.off{opacity:0;transform:translateY(40px)}.vcall .callb{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--line) 65%,transparent),0 30px 80px -20px rgb(0 0 0 / .7)}.vright .note{margin-top:96px}.pausec{display:flex;align-items:center;gap:28px;margin-top:40px}.pausec .vhud{background:var(--surface)}.qrhpanel{display:grid;place-items:center;padding:48px 32px}.qgrid{position:relative;width:min(100%,660px);zoom:1.15;display:flex;flex-direction:column;gap:12px}.qtabs::before{content:"";position:absolute;left:0;top:0;bottom:0;width:calc(50% - 5px);border-radius:16px;background:color-mix(in srgb,var(--red) 16%,transparent);box-shadow:inset 0 0 0 2px var(--red);transition:transform var(--d-spring) var(--spring),background-color .3s,box-shadow .3s}.qtab{position:relative;background:transparent}.qtab.on{background:transparent;box-shadow:none}.qgrid.abn .qtabs::before{transform:translateX(calc(100% + 10px));background:color-mix(in srgb,var(--amber) 16%,transparent);box-shadow:inset 0 0 0 2px var(--amber)}.qgrid.abn .qtab.urg{color:var(--text2)}.qgrid.abn .qtab.abn{color:var(--amber)}.qgrids{display:grid}.qg{grid-area:1 / 1;display:flex;flex-direction:column;gap:10px}.qg .tile{transition:transform var(--d-spring) var(--spring),opacity .3s var(--out);transition-delay:var(--d,0s)}.qg .tile:hover{transform:scale(1.05);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--t) 60%,transparent),0 10px 40px color-mix(in srgb,var(--t) 35%,transparent);cursor:default}.qg .rub{transition:opacity .3s}.qgrid.scat .qurg .tile{opacity:0;transform:translate(var(--x),var(--y)) rotate(var(--r)) scale(.6)}.qabn .tile,.qabn .rub{opacity:0;transform:perspective(700px) rotateY(-90deg)}.qabn .rub{transform:none}.qgrid.abn .qurg .tile{opacity:0;transform:perspective(700px) rotateY(90deg)}.qgrid.abn .qurg .rub{opacity:0}.qgrid.abn .qabn .tile,.qgrid.abn .qabn .rub{opacity:1;transform:none}.qfoot{margin:4px 0 0;font:11px/1.4 var(--font);color:var(--muted)}.qhalo{position:absolute;left:50%;top:58%;width:760px;height:380px;margin:-190px 0 0 -380px;border-radius:50%;background:radial-gradient(closest-side,rgb(255 82 71 / .55),transparent);filter:blur(30px);opacity:.35;transition:opacity .6s var(--out);pointer-events:none}.qhalo.amb{background:radial-gradient(closest-side,rgb(255 178 36 / .5),transparent)}.qhalo.off{opacity:0}.emcard{display:flex;flex-direction:column;gap:10px;padding:20px 24px 64px}.halves.tall .panel.half{height:760px}.emcard .mem .it{min-height:58px}.emcard .emh{border-radius:16px}.unfold{transition:clip-path .3s var(--out);clip-path:inset(0)}.unfold.shut{clip-path:inset(0 0 100% 0)}.ref-r{transition:opacity .3s var(--out),transform var(--d-spring) var(--spring)}.ref-r.off{opacity:0;transform:translateY(10px)}.hang{position:absolute;left:28px;right:28px;bottom:-32px;z-index:2}.hang .resume{box-shadow:0 20px 50px -12px rgb(0 0 0 / .7)}.pile__stage{position:relative;flex:1;display:grid;align-items:center;margin:16px 28px 32px;perspective:900px}.pile__in{display:grid;align-items:center;justify-items:center;transform-style:preserve-3d}.pscr{grid-area:1 / 1;width:84%;padding:16px;display:flex;flex-direction:column;gap:10px;transition:transform .6s var(--spring),opacity .4s var(--out);transform:rotateY(calc(-14deg + 10deg * var(--tp,1))) scale(1.1)}.pscr.back{z-index:1}.pscr.back.under{transform:rotateY(calc(-14deg + 10deg * var(--tp,1))) translate3d(-30px,-60px,-140px);opacity:.5}.pscr.front{z-index:2;padding:0;overflow:hidden;box-shadow:inset 0 0 0 2px var(--red-line),0 30px 80px -20px rgb(0 0 0 / .7);transform:rotateY(calc(-14deg + 10deg * var(--tp,1))) translate3d(24px,40px,0)}.pscr.front .emh{border-radius:0}.pscr.front.gone{opacity:0;transform:rotateY(calc(-14deg + 10deg * var(--tp,1))) translate3d(80%,40px,40px)}.pscr .ttl{font-size:24px}.pscr .its{gap:6px}.pscr .lb{font-size:19px}.pscr .rs{font-size:17px}.pscr .it{min-height:54px}.it.cur.pls{animation:curpls .9s var(--out)}@keyframes curpls{40%{box-shadow:inset 0 0 0 2px var(--cyan),0 0 0 6px rgb(43 212 242 / .25)}}.isteps{list-style:none;position:relative;display:grid;grid-template-columns:repeat(4,1fr);margin:0;padding:30px 56px 0}.isteps li{display:flex;align-items:center;gap:10px;font:600 15px/1 var(--sfont);color:var(--fg3);transition:color .4s}.isteps li b{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--pill);color:var(--fg2);font:800 13px/1 var(--sfont);transition:background-color .4s,color .4s,transform .6s var(--spring),box-shadow .4s}.isteps li.on{color:var(--fg)}.isteps li.on b{background:var(--fg);color:var(--page);transform:scale(1.15);box-shadow:0 0 0 6px color-mix(in srgb,var(--fg) 12%,transparent)}.isteps li.done{color:var(--fg2)}.isteps li.done b{background:var(--fg);color:var(--page)}.isteps__bar{position:absolute;left:56px;right:56px;bottom:-16px;height:3px;border-radius:2px;background:var(--pill)}.isteps__bar::after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--fg);transform-origin:left;transform:scaleX(var(--v,0));transition:transform 1s var(--out)}.imp{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:56px;align-items:start;padding:48px 56px;position:relative}.ileft{position:relative;aspect-ratio:148 / 210}.ileft > .paper{position:absolute;inset:0;transition:opacity .6s var(--out),transform .9s var(--spring)}.paper.off{opacity:0;transform:translateY(28px) scale(.92) rotate(2deg)}.files{position:absolute;inset:0;display:flex;flex-direction:column;gap:14px;padding:22px;border-radius:22px;background:var(--surface);box-shadow:0 14px 40px rgb(0 0 0 / .12),inset 0 0 0 1px var(--line);transition:opacity .5s var(--out),transform .7s var(--out),filter .5s}.files.gone{opacity:0;transform:translateX(-36px) scale(.94);filter:blur(6px)}.fsrc{display:flex;gap:8px}.fsrc span{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 6px;border-radius:14px;background:var(--surface2);font:700 13px/1 var(--font);color:var(--text2)}.fsrc .ico{font-size:22px;color:var(--cyan)}.flist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.flist li{display:grid;grid-template-columns:40px minmax(0,1fr);column-gap:12px;align-items:center;padding:10px 12px;border-radius:14px;background:var(--surface2);transition:opacity .4s,transform .9s var(--spring)}.flist li.off{opacity:0;transform:translateY(-60px) rotate(-6deg) scale(.86)}.flist .fi{grid-row:1 / span 2;width:40px;height:50px;border-radius:7px;display:grid;place-items:center;background:#fff;color:#D93025;font:900 11px/1 var(--font);box-shadow:0 2px 8px rgb(0 0 0 / .14)}.flist .fi.ph{color:var(--text2);font-size:20px}.flist b{font:700 15px/1.2 var(--font);color:var(--text)}.flist small{font:13px/1.2 var(--font);color:var(--text2)}.fgo{margin-top:auto;display:flex;align-items:center;justify-content:center;height:52px;border-radius:14px;background:var(--cyan);color:var(--on-cyan);font:800 16px/1 var(--font);transition:transform .25s var(--spring),box-shadow .3s}.fgo.tap{transform:scale(.94);box-shadow:0 0 0 6px color-mix(in srgb,var(--cyan) 25%,transparent)}.paper{position:relative;aspect-ratio:148 / 210;background:#fff;overflow:hidden;padding:26px 24px;display:flex;flex-direction:column;box-shadow:0 1px 2px rgb(0 0 0 / .08),0 14px 40px rgb(0 0 0 / .12);font:11px/1.7 ui-serif,Georgia,"Times New Roman",serif;color:#222}.p-run{margin:0 0 14px;font-size:9px;letter-spacing:.08em;color:#666;text-align:center;border-bottom:1px solid #ddd;padding-bottom:6px}.p-ttl{margin:6px 0 6px;font-weight:700;font-size:13px;text-align:center}.p-note{margin:0 0 8px;font-size:9.5px;line-height:1.4;font-style:italic;color:#555}.impr .itn{transition:opacity .2s}.impr .itn.hid{opacity:0}.p-lines{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.p-lines li{position:relative;display:flex;align-items:baseline;gap:4px;padding:0 2px}.p-lines i{flex:1;border-bottom:1.5px dotted #999;transform:translateY(-3px)}.p-lines li::before{content:"";position:absolute;inset:-1px -5px;border-radius:3px;opacity:0;transform:scaleX(.4);transform-origin:left;transition:opacity .2s,transform .35s var(--out)}.p-lines li.vk::before{opacity:1;transform:none;background:rgb(10 141 176 / .25);box-shadow:0 0 0 1.5px rgb(10 141 176 / .7)}.p-lines li.warn::before{opacity:1;transform:none;background:rgb(255 159 10 / .28);box-shadow:0 0 0 1.5px rgb(214 120 0 / .85);animation:warnp .9s ease-in-out infinite}@keyframes warnp{50%{box-shadow:0 0 0 5px rgb(214 120 0 / .3)}}.p-foot{margin:auto 0 0;font-size:9px;color:#777;text-align:center;font-style:italic}.scanbar{position:absolute;inset:0;pointer-events:none;opacity:0;background:linear-gradient(transparent calc(100% - 46px),rgb(10 141 176 / .12) calc(100% - 20px),rgb(10 141 176 / .5) calc(100% - 18px),transparent 100%)}.scanbar.run{animation:sweep 1.45s cubic-bezier(.45,0,.55,1)}@keyframes sweep{0%{opacity:1;transform:translateY(-100%)}90%{opacity:1}100%{opacity:0;transform:translateY(0)}}.impr{display:flex;flex-direction:column;gap:10px}.impr .it{max-height:90px;transition:background-color var(--d-smooth) var(--e-smooth),box-shadow var(--d-smooth) var(--e-smooth),opacity .3s,max-height .5s var(--out),min-height .5s var(--out),padding .5s var(--out),margin .5s var(--out)}.impr .it.hid{opacity:0;transform:translateX(-56px);filter:blur(5px)}.impr .its .it{transition-property:background-color,box-shadow,opacity,transform,filter,max-height,min-height,padding,margin;transition-duration:var(--d-smooth),var(--d-smooth),.45s,.7s,.5s,.5s,.5s,.5s,.5s;transition-timing-function:var(--e-smooth),var(--e-smooth),ease,cubic-bezier(.2,.8,.2,1),ease,ease,ease,ease,ease}.p-lines li.rdg::before{opacity:1;transform:none;background:rgb(10 141 176 / .14);box-shadow:inset 0 -2px 0 rgb(10 141 176 / .7)}.impr .it.gone{max-height:0;min-height:0;padding-top:0;padding-bottom:0;margin-bottom:calc(-1 * var(--gap-item));opacity:0;overflow:hidden}.impr .it::after{content:"✓ PDF";order:9;margin-left:12px;padding:5px 7px;border-radius:6px;background:var(--green-bg);color:var(--green);font:800 10.5px/1 var(--font);letter-spacing:.5px;opacity:0;transform:scale(.5);transition:opacity .25s,transform .45s var(--spring)}.impr .it.ok::after{opacity:1;transform:none}.ihead{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.ictr{font:600 13px/1 var(--font);color:var(--text2)}.ictr .roll{font-weight:800;color:var(--text)}.imiss{display:flex;align-items:center;gap:12px;max-height:90px;padding:10px 12px 10px 16px;border-radius:16px;background:var(--amber-bg);box-shadow:inset 0 0 0 1.5px var(--amber-line);transition:opacity .4s,transform .6s var(--spring),max-height .5s var(--out),padding .5s var(--out),margin .5s var(--out)}.imiss.off{opacity:0;transform:translateY(12px) scale(.96);max-height:0;padding-top:0;padding-bottom:0;margin-top:-10px;overflow:hidden}.imiss .ey{color:var(--amber);white-space:nowrap}.imiss b{flex:1;display:flex;gap:6px;align-items:baseline;font:600 15px/1.2 var(--font);color:var(--text)}.imiss b i{flex:1;border-bottom:2px dotted var(--line)}.iadd{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 14px;border-radius:12px;background:var(--surface);color:var(--text);font:800 14px/1 var(--font);box-shadow:inset 0 0 0 1.5px var(--line);transition:transform .25s var(--spring)}.iadd.tap{transform:scale(.9)}.ival{position:relative;display:grid;place-items:center;height:56px;margin-top:4px;border-radius:16px;background:var(--cyan);color:var(--on-cyan);font:800 16px/1 var(--font);overflow:hidden;transition:background-color .4s,color .4s,transform .25s var(--spring)}.ival > span{grid-area:1 / 1;display:flex;align-items:center;gap:8px;transition:opacity .3s,transform .45s var(--out)}.ival .v1{opacity:0;transform:translateY(16px)}.ival.ok{background:var(--green);color:var(--on-green)}.ival.ok .v0{opacity:0;transform:translateY(-16px)}.ival.ok .v1{opacity:1;transform:none}.ival.tap{transform:scale(.96)}.flyer{position:absolute;z-index:5;margin:0;white-space:nowrap;font:11px/1.7 ui-serif,Georgia,serif;color:#222;transform-origin:0 0;pointer-events:none;transition:transform .52s var(--spring),opacity .25s}.orbwrap{position:relative;flex:1}.orbitp .orbits{position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 60%,transparent 92%);mask-image:linear-gradient(#000 60%,transparent 92%)}.rings{position:absolute;left:50%;top:80%;width:600px;height:600px;transform:translate(-50%,-50%);fill:none;stroke:#C9C9D1;stroke-width:1.5;stroke-dasharray:2 7}.orb{position:absolute;left:50%;top:80%;width:0;height:0;animation:spin var(--dur) linear infinite}.o1{--dur:10s;--rad:110px}.o2{--dur:14s;--rad:170px;animation-direction:reverse}.o3{--dur:18s;--rad:226px}.sat{position:absolute;left:-36px;top:-36px;width:72px;height:72px;transform:rotate(var(--a)) translateX(var(--rad)) rotate(calc(-1 * var(--a)))}.sat .ico{display:block;box-sizing:content-box;width:40px;height:40px;padding:16px;border-radius:50%;background:#fff;color:#3A3A40;stroke-width:1.8;box-shadow:0 0 0 1px rgb(0 0 0 / .06),0 8px 20px rgb(0 0 0 / .08);animation:spin var(--dur) linear infinite;animation-direction:reverse}.o2 .sat .ico{animation-direction:normal}.hub{position:absolute;left:50%;top:80%;width:96px;height:96px;margin:-48px 0 0 -48px;z-index:1;border-radius:22px;background:#0A0E13;display:grid;place-items:center;box-shadow:0 16px 40px rgb(0 0 0 / .25)}.paused,.paused *{animation-play-state:paused !important}.vbox{flex:1;display:flex;flex-direction:column;justify-content:center;gap:10px;padding:24px 40px 40px}.vbox .big{margin:0;font:800 clamp(40px,4vw,56px)/1 var(--font-cond);font-stretch:condensed;color:var(--text)}.vbox .mid{margin:0 0 18px;font:600 18px/1.3 var(--font);color:var(--text2)}.vlist{display:flex;flex-direction:column;gap:10px;align-items:stretch}.okpill{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:var(--green-bg);color:var(--green);font:800 14px/1 var(--font);transition:opacity .3s,transform .4s var(--e-tap)}.okpill::before{content:"";width:4px;height:9px;margin-top:-3px;border:solid currentColor;border-width:0 2.4px 2.4px 0;transform:rotate(45deg)}.okpill.off{opacity:0;transform:scale(.8)}.foot12{margin:8px 0 0;font:12px/1.4 var(--font)}.dscene{position:relative;height:calc(100vh + 1200px)}.dscene .pin{position:sticky;top:var(--pt);height:calc(100vh - var(--pt))}.dgrid{display:grid;grid-template-columns:minmax(0,430px) minmax(0,1fr);gap:56px;height:100%;padding-bottom:24px}.dleft{min-height:0}.plank{margin:0;height:100%;padding:16px;border-radius:var(--r-bar);background:var(--surface);box-shadow:var(--shadow-6);overflow:hidden}.plin{transition:transform .6s var(--spring)}.pinned .plin.scrl{transform:translateY(calc(-1 * var(--plshift,440px)))}.m7list .fr{min-height:48px}.more7.open .m7btn{display:none}.more7.open .m7list{margin-top:0}.plank__h{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;padding:4px 6px 14px;font:13px/1.3 var(--font)}.plank__h .mono{font-weight:700;font-size:15px;color:var(--text)}.js .plank:not(.in){transform:scale(.92);opacity:0}.plank{transition:transform var(--d-spring) var(--spring),opacity .4s}.more7{margin-top:8px}.m7btn{height:50px;display:flex;align-items:center;padding:0 18px;border-radius:var(--r);background:var(--surface2);font:600 16px/1 var(--font);color:var(--cyan);transition:opacity .2s}.m7list{margin-top:8px;clip-path:inset(0 0 100% 0);transition:clip-path .5s var(--out)}.more7.open .m7list{clip-path:inset(0)}.more7 .fr{transition-delay:0s}.zone{position:relative;min-height:0}.zp{transition:opacity .35s var(--out),transform var(--d-spring) var(--spring)}.pinned .zp{position:absolute;left:0;right:0;top:0;transform:translateY(var(--zt,0px))}.zlink{position:absolute;left:-56px;width:56px;top:0;height:0;border-top:1.5px dashed var(--fg3);opacity:0;transform:translateY(var(--zl,0px));transition:opacity .3s,transform .5s var(--spring);pointer-events:none}.zlink::after{content:"";position:absolute;right:-4px;top:-4.75px;width:8px;height:8px;border-radius:50%;background:var(--fg3)}.pinned .zone.link .zlink{opacity:.7}.zmetar .metar{padding:20px 22px 20px 26px;gap:12px}.zmetar .metar .h b{font-size:20px}.zmetar .metar .sum{font-size:20px;line-height:1.45}.zmetar .metar .rawm{font-size:15px}.zmetar .metar .trend{font-size:14px}.zp.pre{opacity:0;transform:translateY(24px)}.pinned .zp.pre{transform:translateY(calc(var(--zt,0px) + 24px))}.pinned .zp.off{opacity:0;transform:translateY(calc(var(--zt,0px) - 16px));pointer-events:none}.zp + .zp{margin-top:24px}.pinned .zp + .zp{margin-top:0}.zp > .metar,.zp .notam,.zp .nverd > span{box-shadow:var(--shadow-6),inset 0 0 0 1px color-mix(in srgb,var(--line) 70%,transparent)}.zcap{margin:14px 4px 0;font:13px/1.4 var(--sfont);color:var(--fg3)}.rawm .tc.k::after{display:none}.rawm[data-typing] .tc.k::after{display:block}.hw .w,.sum.hw .w,.trend.hw .w{opacity:0}.nhead{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.exl{padding:6px 12px;border-radius:999px;background:var(--chip);box-shadow:inset 0 0 0 1px var(--line);font:800 12px/1 var(--font);letter-spacing:.8px;text-transform:uppercase;color:var(--text2)}.nsort{display:flex;flex-direction:column;gap:6px}.nsort[data-mixed] .ngrp{display:none}.ngrp{animation:fadein .4s .3s both}.nsort .notam{will-change:auto}.quote{margin:0 0 32px;font:800 clamp(44px,4.6vw,64px)/1.02 var(--scond);font-stretch:condensed;letter-spacing:-.015em;color:var(--fg)}.js .quote .qw{color:var(--fg3);transition:color .3s var(--out)}.js .quote .qw.lit,html.rm .quote .qw{color:var(--fg)}.qpills{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.vpill{display:inline-flex;flex-direction:column;gap:4px;padding:10px 14px;border-radius:14px;background:var(--surface);box-shadow:var(--shadow-6),inset 0 0 0 1px var(--line)}.vpill b{display:flex;align-items:center;gap:8px;font:700 15px/1.2 var(--font)}.vpill.amb b{color:var(--amber)}.vpill.gry b{color:var(--text2)}.vpill .mono{font-size:12px;color:var(--muted)}.zfuel .fbt{margin:0 0 10px}.zfuel .verd{margin-top:14px}.ticker{margin-top:120px;display:flex;flex-direction:column;gap:12px}.tkr{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.tband{display:flex;gap:12px;width:max-content;animation:tick var(--dur,60s) linear infinite}.tkr.rev .tband{animation-direction:reverse}@keyframes tick{to{transform:translateX(-50%)}}.ac{display:inline-flex;align-items:baseline;gap:8px;padding:12px 18px;border-radius:999px;background:#fff;box-shadow:var(--shadow-6),inset 0 0 0 1px rgb(0 0 0 / .05);font:500 13px/1 var(--sfont);color:#3A3A40;white-space:nowrap}.ac b{font:700 15px/1 var(--mono);color:#111114}.tcap{margin-top:12px;font:13px/1.4 var(--sfont);color:var(--fg3)}.rwys{display:grid;grid-template-columns:minmax(0,1fr);gap:52px;padding:52px 56px;min-height:520px;align-content:center}.rblock,.rwys .dist{min-width:0}.rwys .dist .lb{font-size:24px}.rwys .dist .lb small{font-size:14px}.rwys .dist .v{font-size:34px}.rwys .rwy{margin-top:16px}.rwys .track{height:26px;border-radius:13px}.rwys .ticks{height:26px}.rwys .ticks i{height:8px}.rwys .ticks i span{top:11px;font-size:12px}.rwys .legend{gap:10px 36px;margin-top:12px}.rwys .legend .ey{font-size:12px}.rwys .legend b{font-size:24px}.rwys .keys{font-size:13px}.rwys .calc{font-size:13px}.rwhere{margin:0 0 12px;font:600 15px/1.3 var(--font);color:var(--text2)}.rwhere .mono{color:var(--text);font-weight:700}.wind{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:8px 28px 36px}.wfig{width:min(100%,420px);overflow:visible}.wrwy rect{fill:color-mix(in srgb,var(--text) 16%,var(--surface));stroke:color-mix(in srgb,var(--text) 30%,transparent);stroke-width:1}.wcl{fill:none;stroke:#fff;stroke-width:2;stroke-dasharray:10 8;opacity:.9}.wrwy text{font:800 17px var(--mono);fill:var(--text);text-anchor:middle}.wtrail,.whead{fill:none;stroke:var(--text);stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round}.wtrail{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset .8s var(--out)}.wtrail.zero{stroke-dashoffset:1}.whead{transition:opacity .2s}.whead.off{opacity:0}.wlab{font:700 15px var(--mono);fill:var(--text2)}.rchips{display:flex;gap:14px;flex-wrap:wrap;justify-content:center}.wind .rchip{height:64px;padding:0 24px}.wind .rchip b{font-size:24px}.wind .rchip small{font-size:12px}.wnote{margin:0;font:600 13px/1.45 var(--font);text-align:center}.wnote .mu{font-weight:400}.fuelt{flex:1;padding:16px 24px 32px;justify-content:center}.halves.auto .panel.half{height:auto;min-height:680px}.fuelt .hd,.fuelt .ln{grid-template-columns:1fr 92px 58px}.fuelt .ln,.fuelt .verd{transition:opacity .3s var(--out),transform .4s var(--spring)}.fuelt .hid{opacity:0;transform:translateY(8px)}.fuelt .verd{font-size:14px;margin:6px 4px 0}.fuelt .ln{padding:7px 12px}.fuelt .ln > span:first-child{font-size:15px}.fuelt .l{font-size:16px}.fuelt .tot .l{font-size:22px}.nscene{position:relative;height:calc(100vh + 700px)}.nscene .pin{position:sticky;top:calc(var(--pt) - 20px);height:calc(100vh - var(--pt) + 20px)}.routefig{margin:0}.route{display:block;width:100%;height:auto;overflow:visible}.route.v{display:none}.rbase{fill:none;stroke:var(--fg3);stroke-width:2;stroke-dasharray:3 7;stroke-linecap:round;opacity:.7}.rtrail{fill:none;stroke:var(--fg2);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--rf,1))}.rgeo{fill:none;stroke:none}.wp circle{fill:#0A0E13;stroke:var(--fg3);stroke-width:2;transition:fill .3s,stroke .3s}.wp text{font:700 13px var(--mono);fill:var(--fg2);text-anchor:middle}.wp .sm{font:500 11px var(--sfont);fill:var(--fg3)}.wp text.l{text-anchor:end}.wp text.r{text-anchor:start}.wp .wck{fill:none;stroke:#04170C;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;opacity:0;transition:opacity .2s .1s}.wp.ok circle{fill:#3DDC84;stroke:#3DDC84;r:9px}.wp.ok .wck{opacity:1}.plane use{filter:drop-shadow(0 3px 6px rgb(43 212 242 / .35))}.c18 .it{min-height:50px;padding-block:4px}.c18 .lb{font-size:19px}.c18 .its{gap:5px}.route.h{max-height:120px;margin:0 auto}.c18w{position:relative;max-width:640px;margin:12px auto 0;transform-origin:50% 0;transform:scale(var(--fit,1))}.c18{position:relative;display:grid;gap:12px;padding:16px;border-radius:24px;box-shadow:inset 0 0 0 1px var(--glass-line),0 6px 28px rgb(0 0 0 / .45),0 30px 80px -20px rgb(0 0 0 / .6)}.c18 .pg{grid-row:2;grid-column:1;display:flex;flex-direction:column;gap:10px;position:relative;transition:opacity .2s,visibility 0s .2s}.c18.td .pg-tc,.c18:not(.td) .pg-td{opacity:0;visibility:hidden}.c18.td .pg-td,.c18:not(.td) .pg-tc{transition-delay:0s}.c18 .trow{align-items:flex-start}.c18 .ttl{font-size:28px}.c18 > .pts{grid-row:1;grid-column:1}.tcban{grid-row:1;grid-column:1;align-self:center;z-index:2;transition:opacity .25s var(--out),transform var(--d-spring) var(--spring)}.tcban.off{opacity:0;transform:translateY(-8px);pointer-events:none}.tcban .okban.sm b,.tcban .okban.sm b span{font:700 16px/1.2 var(--font);color:var(--green)}.c18 .n2{display:none}.c18.p2 .n1{display:none}.c18.p2 .n2{display:inline}.tcban .okban{background:color-mix(in srgb,var(--green) 12%,var(--surface));box-shadow:inset 0 0 0 2px var(--green),0 12px 30px rgb(0 0 0 / .4)}.tdl{display:flex;flex-direction:column;gap:var(--gap-item)}.recall{transition:opacity .35s var(--out)}.recall.wait{opacity:.4}.recall.wait b,.recall.wait small{color:var(--muted)}.c18hud{position:absolute;left:16px;right:16px;bottom:16px;z-index:3;transition:opacity .3s,transform var(--d-spring) var(--spring)}.c18hud.off{opacity:0;transform:translateY(16px)}.c18hud .vhud{box-shadow:inset 0 0 0 1px var(--glass-line),0 12px 30px rgb(0 0 0 / .5)}.spillw{position:absolute;right:-190px;top:70px;z-index:4;transition:opacity .3s,transform var(--d-spring) var(--spring)}.spillw.off{opacity:0;transform:translateY(12px) scale(.9)}.spillw .spill{box-shadow:inset 0 0 0 2px var(--cyan),0 14px 40px rgb(0 0 0 / .5);background:var(--surface)}.notes{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:40px;align-items:start;padding:48px}.tilt{perspective:1200px}.sheet{position:relative;transform:rotateX(6deg) rotate(-1.5deg);transform-origin:50% 0}.shh{display:flex;justify-content:space-between;align-items:baseline;margin:0 4px 12px;font:13px/1.2 var(--font)}.shh .ey{color:var(--text)}.atis .box .ex{opacity:0}.atis .kb{font-size:18px}.atis .box.pre .ex{opacity:1}.atis .box.pre .hw,.atis .box.pre .kb{visibility:hidden}.hws{display:inline-block;height:1.05em;width:auto;overflow:visible;vertical-align:-.12em}.hws path{fill:none;stroke:#FF4A3A;stroke-width:.95;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .14s linear}.hws path.d{stroke-dashoffset:0}.kb.typing::after{content:"";display:inline-block;width:2px;height:1em;margin-left:2px;background:#FF4A3A;vertical-align:-2px;animation:blink 1s steps(1) infinite}.pencil{position:absolute;left:0;top:0;z-index:3;opacity:0;pointer-events:none;transform-origin:17px 170px;filter:drop-shadow(-10px 14px 8px rgb(0 0 0 / .55));transform:translate(calc(var(--px,0px) - 17px),calc(var(--py,0px) - 170px)) rotate(26deg);transition:transform .12s var(--out),opacity .3s}.pencil.on{opacity:1}.clr{padding:20px;border-radius:16px;background:var(--rail);box-shadow:inset 0 0 0 1px var(--line)}.ruled p{margin:0;height:52px;display:flex;align-items:center;padding:0 4px;font:700 20px/1 var(--font);color:var(--text);border-bottom:.5px solid color-mix(in srgb,var(--line) 80%,transparent);white-space:nowrap}.ruled .hws{height:1em}.perso{display:grid;grid-template-columns:300px minmax(0,1fr);gap:48px;align-items:start;padding:48px}.ptiles{display:flex;flex-direction:column;gap:14px}.ptiles .ptile{transition:opacity .3s var(--out),transform var(--d-spring) var(--spring),box-shadow .3s;transition-delay:var(--d,0s)}.ptiles .ptile.in:hover{transform:scale(1.05);box-shadow:0 7px 28px color-mix(in srgb,var(--c) 45%,transparent),0 16px 50px color-mix(in srgb,var(--c) 40%,transparent);transition-delay:0s}.plist .ttl{font-size:26px;margin-bottom:14px}.offl{flex:1;display:flex;flex-direction:column;justify-content:center;gap:12px;padding:16px 32px 32px}.netrow{display:flex;align-items:center;justify-content:space-between;min-height:56px;padding:0 16px;border-radius:var(--r);background:var(--surface2);font:600 17px/1 var(--font)}.offl .tile{min-height:64px}.mini-rwy{padding:12px 16px;border-radius:var(--r);background:var(--surface);box-shadow:inset 0 0 0 .5px var(--line)}.mini-rwy .rwy{margin-top:8px}.age{transition:color .4s}.age.gone{display:none}.sync{position:relative;flex:1;display:flex;align-items:center;justify-content:center;gap:28px;padding:24px 24px 84px}.device.tab.sm{width:min(320px,64%);flex:none}.device.tab.sm .bezel{padding:10px;border-radius:24px}.device.tab.sm .screen{aspect-ratio:400 / 280;border-radius:16px;background:#F2F2F7}.device.phone.sm{width:min(136px,27%);flex:none}.device.phone.sm .bezel{padding:6px;border-radius:26px}.device.phone.sm .bezel::before{top:11px;width:34px;height:10px;margin-left:-17px}.device.phone.sm .screen{aspect-ratio:170 / 368;border-radius:20px}.canvas.mini{width:400px;height:280px;padding:16px;transform:scale(var(--s,.75))}.device.phone .canvas.mini{width:170px;height:368px;padding:30px 10px 10px;transform:scale(var(--s,.73))}.mhd{margin:0 2px 10px;font:800 22px/1 var(--font);color:var(--text)}.mtiles{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.mtiles.one{grid-template-columns:1fr;gap:8px}.mini .ptile{min-height:0;padding:10px 12px;border-radius:14px;gap:4px;box-shadow:none}.mini .ptile b{font-size:16px;min-height:2.4em;line-height:1.2}.device.phone .mini .ptile{padding:8px 10px}.device.phone .mini .ptile b{font-size:14px}.mtiles.one .ptile b{min-height:0}.mini .ptile .ico{font-size:18px}.mtiles .ptile{transition:opacity .3s var(--out),transform var(--d-spring) var(--spring)}.mtiles .ptile.unborn{opacity:0;transform:scale(.5)}.arc{position:absolute;left:0;top:0;width:100%;height:100%;overflow:visible;pointer-events:none;z-index:2}.arcd{fill:none;stroke:var(--fg2);stroke-width:2;stroke-linecap:round;stroke-dasharray:2 7}.arcr{fill:none;stroke:#fff;stroke-width:10;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset .7s var(--out)}.arcr.zero{stroke-dashoffset:1}.synced{position:absolute;left:0;right:0;bottom:28px;margin:0;display:flex;justify-content:center;align-items:center;gap:8px;font:600 15px/1 var(--sfont);color:var(--fg2);transition:opacity .3s}.synced .ico{font-size:18px}.synced.dim{opacity:.15}.trio{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:32px}.trio .panel{display:flex;flex-direction:column;gap:16px}.pict{width:56px;height:56px;border-radius:16px;display:grid;place-items:center;background:#F2F2F7;color:#111114}.pict .ico{font-size:26px;stroke-width:1.8}.fin{padding:140px 0 120px;text-align:center}.fin__in{max-width:680px;display:flex;flex-direction:column;align-items:center}.fin__mark{position:relative;width:150px;height:150px;margin-bottom:44px}.trail{position:absolute;right:50%;bottom:-120px;width:600px;height:260px;overflow:visible;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 75%);mask-image:linear-gradient(90deg,transparent,#000 75%)}.tr0{fill:none;stroke:rgb(43 212 242 / .6);stroke-width:3;stroke-linecap:round;stroke-dasharray:520;stroke-dashoffset:0;transition:stroke-dashoffset 1.5s cubic-bezier(.3,.6,.2,1),opacity 1.2s}.tr0.off{stroke-dashoffset:520;transition:none}.tr0.fade{opacity:0}.fin__glow{position:absolute;inset:-60%;border-radius:50%;background:radial-gradient(closest-side,rgb(43 212 242 / .22),rgb(48 209 88 / .10) 55%,transparent);transition:opacity 1.2s var(--out),transform 1.6s var(--out)}.fin__glow.off{opacity:0;transform:scale(.4)}.bigmark{position:relative;display:block;transition:transform 1.5s cubic-bezier(.3,.6,.2,1),opacity .5s}.bigmark.away{opacity:0;transform:translate(-260px,120px) rotate(-14deg) scale(.45);transition:none}.bigmark .mark{filter:drop-shadow(0 8px 24px rgb(43 212 242 / .35))}.bigmark .gloss{--cyan:url(#gl);--green:url(#gl);mix-blend-mode:plus-lighter}.fin .h2{margin-bottom:14px;font-size:clamp(44px,6vw,80px)}.fin .intro{margin:0 auto}html:not(.js) [data-scene],html.rm [data-scene]{height:auto !important}html:not(.js) [data-scene] .pin,html.rm [data-scene] .pin{position:static;height:auto}html:not(.js) .phsel,html:not(.js) .phcap{display:none}html:not(.js) .sec[data-theme="natif"]{background:#F2F2F7;--fg:#111114;--fg2:#3A3A40;--fg3:#62626A;--pill:rgb(0 0 0 / .06);--page:#F2F2F7}html:not(.js) .sec[data-theme="nuit"]{background:#060000;--fg:#FF4A3A;--fg2:#F0473A;--fg3:#E03C2E;--page:#060000}html:not(.js) .float,html.rm .float{opacity:1;transform:translateX(var(--zx,0))}html:not(.js) .vgrid,html.rm .vgrid{padding:40px 0 120px}html:not(.js) .dgrid,html.rm .dgrid{padding:0}html:not(.js) .dleft,html.rm .dleft{position:static}html:not(.js) .nscene .pin,html.rm .nscene .pin{padding-top:0}html.rm *,html.rm *::before,html.rm *::after{transition:none !important;animation:none !important}html.rm .tband{transform:none}html.rm .tkr:not(:first-child){display:none}html.rm .tkr{overflow-x:auto}.duo{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1.3fr);align-items:stretch;gap:18px;margin:0 0 22px}.duo > div:not(.duo__link){display:flex;flex-direction:column;gap:8px;padding:22px 24px;border-radius:22px}.duo__them{background:rgb(0 0 0 / .045);box-shadow:inset 0 0 0 1px rgb(0 0 0 / .06)}.duo__us{background:#0E131A;box-shadow:0 18px 40px -14px rgb(0 0 0 / .35)}.duo__who{display:flex;align-items:center;gap:10px;margin:0;font:800 19px/1.2 var(--sfont);color:#3A3A40}.duo__us .duo__who{color:#EEF2F7}.duo__what{margin:0;font:500 16px/1.45 var(--sfont);color:#62626A}.duo__us .duo__what{color:#C3CCD7}.duo__link{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-width:150px;text-align:center;font:600 12.5px/1.3 var(--sfont);color:#62626A}.duo__link span{display:inline-flex;align-items:center;gap:6px}.duo__link .ico{font-size:15px}.duo__link i{position:relative;width:100%;height:2px;border-radius:1px;background:linear-gradient(90deg,rgb(0 0 0 / .12),#0A8DB0)}.duo__link i::after{content:"";position:absolute;right:-2px;top:-4px;border:5px solid transparent;border-left:8px solid #0A8DB0;border-right:0}.six{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,1fr);gap:14px}.six li{display:flex}.six a{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:18px;border-radius:20px;background:#fff;box-shadow:var(--shadow-6);text-decoration:none;color:inherit;transition:transform .3s var(--out),box-shadow .3s}.six a:hover{transform:translateY(-3px)}.six .pict{width:44px;height:44px;border-radius:12px;margin-bottom:8px}.six .pict .ico{font-size:22px}.six b{font:700 17px/1.2 var(--sfont);color:#111114}.six span:not(.pict){font:13.5px/1.35 var(--sfont);color:#62626A}.js .chart{transition:transform .9s var(--spring),opacity .6s var(--out),filter .6s}.js .chart:has(.abord:not(.on)){transform:translateY(22px) scale(.95) rotate(-2deg);opacity:.45;filter:saturate(.2) blur(1px)}.dos{display:grid;grid-template-columns:minmax(0,420px) minmax(0,1fr);gap:36px;padding:32px}.dos__list .fr{min-height:56px}.dos__more{margin:12px 6px 0;font:14px/1.4 var(--font);color:var(--muted)}.dpins{display:flex;flex-direction:column;gap:6px;margin-top:12px;padding:12px;border-radius:18px;background:var(--surface2);transition:opacity .45s var(--out),transform .6s var(--spring)}.dpins.off{opacity:0;transform:translateY(14px) scale(.98)}.dpins__h{display:flex;align-items:center;gap:8px;margin:0 2px 4px;font:700 14px/1 var(--font);color:var(--amber)}.dpins__h .ico{font-size:15px}.dpins__h > span:not(.abord){color:var(--muted);font-weight:600}.dpins__h .abord{position:static;margin-left:auto}.dpins .notam .raw{margin:4px 0 0 16px}.dos__docs{min-width:0;display:flex;flex-direction:column;gap:14px}.charts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;height:250px}.chart{position:relative;min-height:0;display:flex;flex-direction:column;border-radius:16px;overflow:hidden;background:#fff;box-shadow:inset 0 0 0 1px var(--line),var(--shadow-6);text-decoration:none}.chart__img{flex:1;min-height:0;overflow:hidden}.chart__img img{width:100%;height:100%;display:block;object-fit:cover;object-position:top center;transition:transform .5s var(--out)}.c-temsi img,.c-wintem img{object-position:center}.chart:hover .chart__img img{transform:scale(1.03)}.chart__cap{display:flex;flex-direction:column;gap:2px;padding:10px 12px;background:var(--surface);box-shadow:inset 0 1px 0 var(--line)}.chart__cap b{font:700 15px/1.2 var(--font);color:var(--text)}.chart__cap small{font:12px/1.3 var(--font);color:var(--muted)}.abord{position:absolute;top:10px;right:10px;display:inline-flex;align-items:center;gap:5px;padding:7px 11px;border-radius:999px;background:var(--green);color:var(--on-green);font:700 12px/1 var(--font);box-shadow:0 2px 8px rgb(0 0 0 / .18);opacity:0;transform:scale(.8);transition:opacity .3s var(--out),transform var(--d-spring) var(--spring)}.abord.on{opacity:1;transform:none}.dos__docs .netrow{margin-top:4px}.offok{margin:0;display:flex;align-items:center;gap:8px;font:600 15px/1.3 var(--font);color:var(--text2);transition:opacity .35s var(--out)}.offok.hide{opacity:0}.ab{display:flex;flex-direction:column;min-height:580px;background:var(--bg)}.ab__bar{display:flex;align-items:center;gap:12px;padding:12px 20px;box-shadow:inset 0 -1px 0 var(--line);font:600 13px/1 var(--font);color:var(--text2)}.ab__t{margin-left:auto;color:var(--text);font-size:14px}.airmode{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 13px;border-radius:999px;background:var(--surface2);color:var(--text2);font:800 13px/1 var(--font);transition:background .5s,color .5s,transform .5s var(--spring)}.airmode .ico{font-size:16px}.airmode.on{background:var(--text);color:var(--bg);animation:airon .7s var(--spring)}@keyframes airon{40%{transform:scale(1.12)}}.ab__body{flex:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);min-height:0}.ab__cl{display:flex;flex-direction:column;gap:10px;padding:22px;min-width:0}.ab__cl .trow{margin-bottom:4px}.ab__abar{display:flex;gap:10px;margin-top:auto;padding-top:12px}.ab__abar .bb{height:56px}.ab__abar .bb.check{min-width:0;flex:1;font-size:18px}.ab .bb.docs{position:relative;transition:transform .25s var(--spring),box-shadow .3s}.ab .bb.docs.tap{transform:scale(.92)}.ab .bb.docs.tap::after{content:"";position:absolute;inset:-8px;border-radius:24px;box-shadow:0 0 0 2px var(--cyan);animation:tapring .7s var(--out) forwards}@keyframes tapring{from{opacity:1;transform:scale(.85)}to{opacity:0;transform:scale(1.3)}}.ab .bb.docs.on{box-shadow:inset 0 0 0 2px var(--cyan)}.ab__side{position:relative;overflow:hidden;min-height:520px;background:var(--rail);box-shadow:inset 1px 0 0 var(--line)}.drw,.dvac{position:absolute;inset:0;padding:18px 20px;transition:transform .8s cubic-bezier(.32,.72,0,1),opacity .5s var(--out),filter .5s}.drw.off,.dvac.off{transform:translateX(104%)}.drw.gone{transform:translateX(-18%) scale(.94);opacity:0;filter:blur(6px)}.drw .ey{color:var(--muted);margin:0 0 12px}.dl{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.dl li{display:grid;grid-template-columns:40px minmax(0,1fr);column-gap:12px;align-items:center;padding:7px 12px;border-radius:14px;background:var(--surface);transition:transform .7s cubic-bezier(.2,.8,.2,1),opacity .5s,filter .5s,box-shadow .3s,background-color .3s;transition-delay:calc(var(--i) * 70ms + 250ms)}.drw.off .dl li{opacity:0;transform:translateX(60px);filter:blur(4px)}.dl li > .ico,.dl .th{grid-row:1 / span 2;width:40px;height:40px;border-radius:10px;display:grid;place-items:center;background:var(--surface2);color:var(--text2);font-size:18px;overflow:hidden}.dl .th img{width:100%;height:100%;object-fit:cover;object-position:top left}.dl b{font:700 15px/1.2 var(--font);color:var(--text)}.dl small{font:12.5px/1.3 var(--font);color:var(--text2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dl .k-pin > .ico{color:var(--amber)}.dl .k-hl > .ico{color:#FFD60A}.dl li.sel{background:color-mix(in srgb,var(--cyan) 10%,var(--surface));box-shadow:inset 0 0 0 2px var(--cyan);transition-delay:0s}.dl__foot{display:flex;align-items:center;gap:8px;margin:14px 4px 0;font:600 13px/1.3 var(--font);color:var(--text2)}.dl__foot .ico{font-size:15px}.dvac{display:flex;flex-direction:column;gap:10px}.dvac__h{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px}.dvac__h b{font-size:16px;color:var(--text)}.dvac__h span{font:12.5px/1.3 var(--font);color:var(--text2)}.dvac__win{position:relative;flex:1;overflow:hidden;border-radius:14px;background:#fff}.dvac__img{position:absolute;left:0;top:0;width:190%;transform-origin:20% 18%;transform:translate(-4%,-9%)}.dvac:not(.off) .dvac__img{animation:kburns 5s cubic-bezier(.2,.7,.2,1) both}@keyframes kburns{from{transform:translate(-4%,-9%) scale(.82)}}.dvac__img img{width:100%;height:auto;display:block}.alt{display:flex;flex-direction:column;background:var(--bg)}.apbar{display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:12px;padding:12px 16px}.aback{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--surface);color:var(--cyan);font-size:20px}.atitle{display:grid;justify-items:center;font:600 18px/1.2 var(--font);color:var(--text)}.atitle > span{grid-area:1 / 1;transition:opacity .35s,transform .45s var(--out)}.atitle .t1{opacity:0;transform:translateY(8px)}.alt.far .atitle .t0{opacity:0;transform:translateY(-8px)}.alt.far .atitle .t1{opacity:1;transform:none}.abody{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;padding:0 16px 16px}.amap2{position:relative;aspect-ratio:880 / 980;border-radius:18px;overflow:hidden;background:#E9ECEF;box-shadow:0 0 0 1.5px var(--line);touch-action:pan-y;cursor:grab;user-select:none;-webkit-user-select:none}.amap2.drag{cursor:grabbing}.amap2.drag .cam{transition:none}.amap2 > svg{position:absolute;inset:0;width:100%;height:100%;display:block}.cam{transform-box:view-box;transform-origin:0 0;transform:translate(-85px,70px) scale(1.25);transition:transform 1.4s cubic-bezier(.4,0,.2,1)}.alt.far .cam{transform:translate(0px,-70px)}.near,.farset{transition:opacity .5s}.farset{opacity:0;pointer-events:none}.alt.far .near{opacity:0;pointer-events:none}.alt.far .farset{opacity:1;pointer-events:auto;transition-delay:.6s}.mk{cursor:pointer;transform-box:view-box;transform:scale(var(--mk,1));transition:transform .3s var(--out),opacity .4s}.amap2.drag .mk{transition:opacity .4s}.mk.amb{--c:#FFB224}.mk.grn{--c:#3DDC84}.mk.cyn{--c:#2BD4F2}.mk .ring{fill:var(--c);stroke:#0A0E13;stroke-width:4;transition:stroke .2s,stroke-width .2s}.mk .dot{fill:#0A0E13;transition:opacity .2s}.mk.sel .ring{stroke:#fff;stroke-width:6}.mck{fill:none;stroke:#04170C;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;opacity:0;transition:opacity .3s}.mk.ret .mck{opacity:1}.mk.ret .dot{opacity:0}.lab rect{fill:rgb(10 14 19 / .86)}.lab .lc{font:800 22px var(--mono);fill:var(--c);text-anchor:middle}.lab .ln{font:600 16px var(--font);fill:#EEF2F7;text-anchor:middle}.mtip{position:absolute;z-index:3;display:flex;flex-direction:column;gap:3px;width:max-content;max-width:230px;padding:10px 14px;border-radius:14px;background:var(--surface);box-shadow:0 10px 30px rgb(0 0 0 / .35),inset 0 0 0 1px var(--line);transform:translate(-50%,calc(-100% - 16px));pointer-events:none}.mtip.below{transform:translate(-50%,40px)}.mtip[hidden]{display:none}.mtip b{font-size:16px;color:var(--cyan)}.mtip .mtn{font:600 14px/1.25 var(--font);color:var(--text)}.mtip small{font:12px/1.35 var(--font);color:var(--text2)}.mctl{position:absolute;z-index:3;top:12px;right:12px;display:flex;flex-direction:column;gap:6px}.mctl button{width:40px;height:40px;display:grid;place-items:center;border:0;border-radius:12px;cursor:pointer;background:rgb(14 19 26 / .9);color:var(--cyan);font:700 22px/1 var(--sfont);box-shadow:0 2px 10px rgb(0 0 0 / .3)}.mctl .ico{font-size:18px}.mapcap{position:absolute;left:10px;bottom:10px;padding:5px 9px;border-radius:8px;background:rgb(14 19 26 / .82);font:11px/1.2 var(--sfont);color:#C3CCD7}.aside{position:relative;min-height:0;overflow:hidden}.aside::after{content:"";position:absolute;left:0;right:0;bottom:0;height:64px;background:linear-gradient(transparent,var(--bg));pointer-events:none}.seg2{display:inline-flex;padding:3px;border-radius:12px;background:var(--surface2)}.seg2 > *{padding:8px 14px;border:0;border-radius:9px;background:none;font:600 14px/1 var(--font);color:var(--muted);cursor:pointer;transition:background-color .25s,color .25s}.seg2 > *:hover{color:var(--text2)}.seg2 > .on{background:var(--surface);color:var(--text);box-shadow:0 1px 4px rgb(0 0 0 / .2)}.apane{display:flex;flex-direction:column;gap:10px;transition:opacity .4s var(--out),transform .5s var(--out)}.alt .a1{position:absolute;inset:0 0 auto 0}.alt .a2{position:absolute;inset:0 0 auto 0;opacity:0;transform:translateY(12px);pointer-events:none}.alt.far .a1{opacity:0;transform:translateY(-12px);pointer-events:none}.alt.far .a2{opacity:1;transform:none;pointer-events:auto}.ablk{display:flex;align-items:baseline;gap:10px;margin:6px 4px 0}.ablk b{font:800 15px/1.2 var(--font-cond);font-stretch:condensed;letter-spacing:1px;text-transform:uppercase;color:var(--text)}.ablk span{font:13px/1.2 var(--font);color:var(--muted)}.ablk.grn b{color:var(--green)}.ablk.sm b{font-size:12px;letter-spacing:.8px}.arad{padding:12px 16px 16px;border-radius:var(--r);background:var(--surface);box-shadow:inset 0 0 0 var(--bw) var(--line)}.arad p{display:flex;justify-content:space-between;margin:0 0 14px;font:600 17px/1 var(--font-cond);font-stretch:condensed;color:var(--text)}.arad i{display:block;position:relative;height:6px;border-radius:3px;background:linear-gradient(var(--cyan),var(--cyan)) left / calc(var(--rv) * 100%) 100% no-repeat,var(--surface2)}.arad i::after{content:"";position:absolute;top:50%;left:calc(var(--rv) * 100%);width:40px;height:24px;margin:-12px 0 0 -20px;border-radius:12px;background:#fff;box-shadow:0 2px 6px rgb(0 0 0 / .3)}.anone{margin:0 4px;max-height:22px;overflow:hidden;font:13px/1.4 var(--font);color:var(--muted);transition:opacity .3s,max-height .4s}.anone.gone{opacity:0;max-height:0}.retchip{display:inline-flex;align-self:flex-start;align-items:center;gap:8px;height:44px;max-height:44px;padding:0 14px;border-radius:999px;background:var(--green-bg);box-shadow:inset 0 0 0 1px var(--green-line);transition:opacity .35s,transform .6s var(--spring),max-height .4s,margin .4s}.retchip:not(.in){opacity:0;transform:scale(.8);max-height:0;margin-top:-10px}.retchip .ok{position:relative;width:20px;height:20px;border-radius:50%;background:var(--green)}.retchip .ok::after{content:"";position:absolute;left:7px;top:3px;width:5px;height:10px;border:solid var(--on-green);border-width:0 2.5px 2.5px 0;transform:rotate(45deg)}.retchip b{font-size:17px;font-weight:800;color:var(--text)}.retchip small{font:12px var(--font);color:var(--text2)}.retchip .x{font:700 14px var(--font);font-style:normal;color:var(--muted)}.arow{display:grid;grid-template-columns:44px minmax(0,1fr) 52px;column-gap:10px;align-items:start;padding:10px 8px 12px;border-radius:var(--r);background:var(--surface);box-shadow:inset 0 0 0 var(--bw) var(--line);transition:background-color .3s,box-shadow .3s}.arow.chk{background:var(--green-bg);box-shadow:inset 0 0 0 var(--bw) var(--green-line)}.acirc{position:relative;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:none;cursor:pointer}.acirc::before{content:"";width:24px;height:24px;border-radius:50%;box-shadow:inset 0 0 0 2px var(--muted);transition:background-color .25s,box-shadow .25s}.arow.chk .acirc::before{background:var(--green);box-shadow:none}.acirc::after{content:"";position:absolute;left:19px;top:14px;width:5px;height:11px;border:solid var(--on-green);border-width:0 2.5px 2.5px 0;transform:rotate(45deg) scale(0);transition:transform .35s var(--spring)}.arow.chk .acirc::after{transform:rotate(45deg) scale(1)}.arow__tx{display:flex;flex-direction:column;gap:4px;min-width:0;padding-top:4px}.arow__tx p{margin:0}.l1{display:flex;align-items:baseline;gap:8px}.l1 b{font-size:19px;font-weight:900;color:var(--cyan)}.l1 span{font:600 12px/1 var(--font);color:var(--muted)}.l1 .fq{font-weight:400;color:var(--text2)}.l2{font:16px/1.25 var(--font);color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.l3{font:11px/1.2 var(--font);color:var(--muted)}.l3 b{font:600 12px var(--font);color:var(--text2)}.vchips{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px !important}.vchips span{padding:4px 8px;border-radius:999px;background:var(--surface2);font:700 11px/1.2 var(--font);color:var(--text2)}.vchips .am{background:var(--amber-bg);color:var(--amber)}.vchips .mu{color:var(--muted)}.avac{display:grid;justify-items:center;gap:2px;padding-top:6px;font:600 11px/1 var(--font);color:var(--cyan)}.avac .ico{font-size:22px}.nrow{display:grid;grid-template-columns:28px minmax(0,1fr);column-gap:12px;align-items:center;width:100%;min-height:62px;padding:8px 16px;border:0;border-radius:var(--r);text-align:left;cursor:pointer;background:var(--surface);box-shadow:inset 0 0 0 var(--bw) var(--line);font:inherit;opacity:0;transform:translateY(10px);transition:opacity .35s var(--out),transform .5s var(--out),box-shadow .2s}.alt.far .nrow{opacity:1;transform:none;transition-delay:calc(var(--d,0ms) + 500ms)}.nrow .pl{display:grid;color:var(--green);font-size:22px}.nrow.deep .pl{color:var(--cyan)}.nrow b{display:block;font:600 16px/1.25 var(--font);color:var(--text)}.nrow small{font:12.5px/1.3 var(--font);color:var(--muted)}.nrow.sel{box-shadow:inset 0 0 0 2px var(--cyan)}.nots{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:36px;padding:32px;align-items:start}.nots__list{display:flex;flex-direction:column;gap:6px}.npin{flex:none;width:30px;height:24px;margin-left:2px;display:grid;place-items:center;border-radius:8px;color:var(--muted);transition:color .25s,background-color .25s,transform var(--d-spring) var(--spring)}.npin .ico{font-size:16px}.npin.on{color:var(--amber)}.npin.tap{transform:scale(1.35);background:var(--amber-bg)}.pinbox{display:flex;flex-direction:column;gap:6px}.notam.pin2{max-height:90px;overflow:hidden;transition:max-height .5s var(--out),opacity .4s,padding .5s,margin .5s}.notam.pin2:not(.in){max-height:0;opacity:0;padding-top:0;padding-bottom:0;margin-top:-6px}.notam .tx{margin:4px 0 0 16px;font:12.5px/1.35 var(--font);color:var(--text2)}.notam .only{margin:4px 0 0 16px}.notam .h small{white-space:nowrap}.notam.pinned{background:var(--amber-bg);box-shadow:inset 0 0 0 1.5px var(--amber-line)}.notam.src{max-height:80px;overflow:hidden;transition:max-height .45s var(--out),opacity .3s,padding .45s,margin .45s}.notam.src.gone{max-height:0;opacity:0;padding-top:0;padding-bottom:0;margin-top:-6px}.nots__side{display:flex;flex-direction:column;gap:8px}.glances{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:12px;border-radius:20px;background:var(--bg);box-shadow:var(--shadow-6)}.glance{display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 6px;border-radius:14px;background:var(--surface)}.glance small{font:800 11px/1 var(--font);letter-spacing:.8px;color:var(--text2)}.glance b{font:800 22px/1.1 var(--font);color:var(--green);transition:color .3s}.glance em{font:12px/1 var(--font);font-style:normal;color:var(--muted)}.glance .g1,.glance.amb .g0{display:none}.glance.amb .g1{display:inline}.glance.amb b{color:var(--amber)}.sidecap{margin:0 4px 18px;font:13px/1.3 var(--sfont);color:var(--fg3)}.drawer{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:20px;background:var(--bg);box-shadow:var(--shadow-6);transition:opacity .4s,transform var(--d-spring) var(--spring)}.drawer.off{opacity:0;transform:translateY(16px)}.drawer .ey{color:var(--muted)}.dhd{margin:0;display:flex;align-items:center;gap:8px;font:700 16px/1.2 var(--font);color:var(--amber)}.drest{margin:0;font:13px/1.35 var(--font);color:var(--text2)}.flyc{position:relative;display:flex;flex-direction:column;gap:8px;height:460px;padding:14px;border-radius:22px;overflow:hidden;background:var(--bg);box-shadow:var(--shadow-6)}.flyc__h{display:flex;align-items:baseline;justify-content:space-between;margin:2px 4px 2px}.flyc__h b{font:800 22px/1 var(--font-cond);font-stretch:condensed;color:var(--text)}.flyc__h span{font:13px/1 var(--font);color:var(--text2)}.flyc .its .it{min-height:50px;padding:6px 12px}.flyc__bar{display:flex;gap:8px;margin-top:auto}.flyc__bar .bb{height:48px;min-width:0;padding:0 12px}.flyc__bar .bb.check{flex:1;font-size:16px}.flyc .bb.docs{transition:transform .25s var(--spring),box-shadow .3s}.flyc .bb.docs.tap{transform:scale(.92);box-shadow:inset 0 0 0 2px var(--cyan)}.flyc .drawer{position:absolute;left:0;right:0;bottom:0;padding:10px 16px 16px;border-radius:22px 22px 0 0;background:var(--rail);box-shadow:0 -14px 34px rgb(0 0 0 / .55),inset 0 1px 0 var(--line);transition:transform .7s cubic-bezier(.32,.72,0,1)}.flyc .drawer.off{opacity:1;transform:translateY(104%)}.flyc .grab{align-self:center;width:40px;height:5px;border-radius:3px;background:var(--line)}.vn{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:32px;padding:32px;align-items:start}.vn__map{display:flex;flex-direction:column;gap:10px}.vn__win{position:relative;aspect-ratio:720 / 480;overflow:hidden;border-radius:16px;background:#fff;box-shadow:var(--shadow-6)}.vn__img{position:absolute;left:-5.556%;top:-31.25%;width:152.78%;aspect-ratio:1100 / 1561}.vn__img img{width:100%;height:100%;display:block}.hlz{position:absolute;left:11.64%;top:17.17%;width:35.1%;height:1.54%;border-radius:3px;background:rgb(255 214 10 / .55);mix-blend-mode:multiply;transform-origin:left center;transform:scaleX(0);transition:transform 1s cubic-bezier(.4,0,.2,1)}.hlz.on{transform:scaleX(1)}.tip{position:absolute;left:11.64%;top:17.94%;width:26px;height:26px;margin:-13px 0 0 -13px;border-radius:50%;background:rgb(10 141 176 / .3);box-shadow:0 0 0 2px rgb(10 141 176 / .75);opacity:0;transition:opacity .25s,left 1s cubic-bezier(.4,0,.2,1)}.tip.on{opacity:1}.tip.go{left:46.74%}.vn__src{font:12px/1.3 var(--sfont);color:var(--fg3)}.vn__note{display:flex;flex-direction:column;gap:8px;padding:20px;border-radius:20px;background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);transition:opacity .4s,transform var(--d-spring) var(--spring)}.vn__note.off{opacity:0;transform:translateY(16px) scale(.98)}.vn__note .ey.mu{margin:6px 0 0;color:var(--muted)}.nnh{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.nnh .ey{color:var(--muted)}.nnh b{font-size:20px;color:var(--text)}.nnh .mu{font:13px/1.2 var(--font);color:var(--muted)}.nthumb{position:relative;aspect-ratio:400 / 36;overflow:hidden;border-radius:8px;background:#fff;box-shadow:inset 0 0 0 1px var(--line)}.nthumb img{position:absolute;left:-30%;top:-738.9%;width:275%;max-width:none;height:auto}.nthumb::after{content:"";position:absolute;inset:11% 1% 33% 3%;border-radius:3px;background:rgb(255 214 10 / .55);mix-blend-mode:multiply}.nread{margin:0;min-height:1.35em;font:600 17px/1.35 var(--font);color:var(--text)}.ncom{margin:0;font:16px/1.4 var(--font);color:var(--text2);transition:opacity .4s}.nsrc{margin:4px 0 0;font:12px/1.2 var(--font);color:var(--muted)}.nshelf{margin-top:8px;display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:0 14px;border-radius:14px;background:var(--surface);font:600 15px/1 var(--font);color:var(--text);transition:opacity .4s}.nshelf span{display:inline-flex;align-items:center;gap:8px}.nshelf b{color:var(--text2)}.ncom.off,.nshelf.off{opacity:0}.acro{display:flex;flex-wrap:wrap;gap:10px 12px;margin:0 0 22px}.acro span{display:inline-flex;align-items:baseline;gap:8px;padding:10px 16px;border-radius:999px;font:500 16px/1.25 var(--sfont);color:var(--fg2);background:color-mix(in srgb,var(--fg) 8%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--fg) 14%,transparent)}.acro b{font:800 17px/1 var(--mono);letter-spacing:.5px;color:var(--fg)}.quad{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:32px}.quad .panel{display:flex;flex-direction:column;gap:16px}@media (prefers-reduced-motion: reduce){*,*::before,*::after{transition:none !important;animation:none !important}}@container screen (max-width: 520px){.wide,.xbody .prail,.ahelp{display:none}.scr{padding:64px 10px 18px;gap:8px}.s3 .xbody{flex-direction:column;gap:12px}.s3 .its .it:nth-child(-n+4){display:none}.sesc{width:auto;padding:0 2px;gap:10px}.sbox{gap:12px;padding:14px}.sv b{font-size:22px}.sv small{font-size:10px;letter-spacing:.5px}.xhead{height:56px;padding:0 8px}.xmain{padding:0}.pband{height:40px}.pband .nxt{display:none}.ttl{font-size:26px}.abar{flex-wrap:wrap;padding:10px;gap:8px}.abar .bb:not(.check){flex:1 1 0;min-width:0;height:56px;border-radius:16px;padding:0}.abar .bb .lbx{display:none}.abar .bb.na-b{width:auto}.abar .bb.check{flex:1 1 100%}.okban{gap:10px;padding:10px}.okban .go{display:none}.okban b{font-size:17px}.okwrap{left:0;right:0}.xmain{--okh:112px}.nbody{padding:4px 6px}.s1 .trow{flex-direction:column;align-items:stretch;gap:8px}.s1 .cnt{display:flex;align-items:center;justify-content:space-between;margin:0}.s1 .cnt .cn{margin:0}.vbar{bottom:18px}.vhud .nxtb{display:none}.scr .ebody{padding:0;gap:10px}.ebody .emh b{font-size:19px}.its.big .lb{font-size:21px}.its.big .rs{font-size:19px}.its.big .it{min-height:62px}.cond-r,.ref-r{font-size:15px}}@media (max-width: 1199px){.quad{grid-template-columns:repeat(2,1fr)}.six{grid-template-columns:repeat(3,1fr)}.duo{grid-template-columns:1fr;gap:10px}.duo__link{flex-direction:row;min-width:0;padding:2px 0}.duo__link i{width:2px;height:22px;background:linear-gradient(rgb(0 0 0 / .12),#0A8DB0)}.duo__link i::after{right:-4px;top:auto;bottom:-2px;border:5px solid transparent;border-top:8px solid #0A8DB0;border-bottom:0}.stage{--dw:min(760px,64vw,calc((100vh - var(--pt) - 150px) * 1.439 + 44px));grid-template-columns:var(--dw) 1fr;column-gap:20px;padding:0 24px}.stage .device.tab{grid-column:1;grid-row:1 / span 4}.fcol{display:contents}.float{display:none}.float.g1,.float.d2,.float.g4,.float.g5{display:block;grid-column:2;width:auto;max-width:300px;align-self:center;justify-self:start;--zx:0px}.float.g1{grid-row:1}.float.d2{grid-row:2}.float.g4{grid-row:3}.float.g5{grid-row:4}.callout{left:auto;right:24px}.halves .ccap{padding:28px 112px 0 28px}.rwys{gap:40px;padding:40px}.imp{padding:40px;gap:40px}}@media (max-width: 1000px){.qgrid{zoom:1}.dgrid{grid-template-columns:minmax(0,1fr) 400px;gap:32px}.ebody{padding:0 60px}}@media (max-width: 789px),(max-height: 500px){:root{--pt:96px}.sec{padding:48px 0}.sec.lt,.sec + .sec.lt,.sec.lt + .sec{padding:56px 0}.shead{margin-bottom:32px}.halves,.trio,.quad{grid-template-columns:1fr;gap:24px;margin-top:24px}.six{grid-template-columns:repeat(2,1fr);gap:10px}.dos,.nots,.vn{grid-template-columns:minmax(0,1fr);padding:20px;gap:24px}.charts{height:auto;grid-template-columns:1fr 1fr;grid-template-rows:auto}.c-vac{grid-row:auto;grid-column:1 / -1}.c-vac .chart__img{height:300px;flex:none}.c-temsi .chart__img,.c-wintem .chart__img{height:140px;flex:none}.abody{grid-template-columns:1fr}.apbar{grid-template-columns:44px 1fr}.apbar .seg2{grid-column:1 / -1;justify-self:start}.ab__body{grid-template-columns:1fr}.ab__cl{padding:16px}.ab__cl .its .it:nth-child(n+4){display:none}.ab__side{min-height:560px;box-shadow:inset 0 1px 0 var(--line)}.ab__bar .mu{display:none}.aside{min-height:520px}.astate.gone{left:20px;right:20px}.panel.half,.halves.tall .panel.half,.halves.auto .panel.half{height:auto;min-height:0}.panel.full{min-height:0}.ccap,.halves .ccap{padding:24px 24px 0}.panel.small{padding:24px}.hero{padding-top:92px}.hscene{margin-top:24px}.hscene .pin{padding-bottom:0}.stage{display:flex;justify-content:center;padding:0 16px}.stage .device.tab{--pw:380px;width:var(--pw)}.stage .device.tab .bezel{padding:10px;border-radius:48px}.stage .device.tab .bezel::before{top:18px;width:28%;height:20px;margin-left:-14%;border-radius:999px;background:#000;z-index:2}.stage .device.tab .screen{aspect-ratio:auto;height:min(calc((var(--pw) - 20px) * 2.1741),calc(100svh - var(--pt) - 138px));border-radius:40px}.stage .canvas{width:402px;height:874px;transform:scale(var(--s,.8955))}.fcol,.float,.callout{display:none !important}.phsel{width:calc(100% - 32px);max-width:420px;margin-bottom:10px}.phcap p{font-size:14px;line-height:1.4}.phsel button{gap:5px;font-size:13px;padding:0 4px}.phsel .ico{display:block;font-size:17px}.phsel .pk{display:grid}.phsel button[aria-pressed="false"] .lbl{display:none}.gestes__in{padding:28px 12px 12px;gap:20px;min-height:0}.bigrow{zoom:1;width:100%}.tapr{zoom:1}.gestes .abar{flex-wrap:wrap}.gestes .abar .ahelp{display:none}.gestes .abar .bb:not(.check){flex:1 1 0;min-width:0;padding:0;height:56px}.gestes .abar .bb .lbx{display:none}.gestes .abar .bb.na-b{width:auto}.gestes .abar .bb.check{flex:1 1 100%}.railbox{padding:20px 24px 24px}.railbox .pr{min-height:30px;font-size:14px}.themes .tsel{margin:20px 24px 0}.tstack{margin:20px 24px 24px}.vscene,.dscene,.nscene{height:auto}.vscene .pin,.dscene .pin,.nscene .pin{position:static;height:auto}.vgrid{grid-template-columns:minmax(0,1fr);padding:0;gap:24px}.vleft{display:contents}.vleft .shead{order:0;margin:0}.vright{order:1}.bubble{order:2;justify-self:start;margin:0 0 0 24px}.bubble::after{right:auto;left:40px;top:-7px;transform:rotate(-45deg)}.bubble.down::after{left:40px;top:100%;transform:rotate(135deg)}.signs{order:3;margin:0;width:100%}.vcrop{padding:24px 24px 0}.device.col .bezel{border-radius:40px;padding:10px}.vcall{left:20px;right:20px;bottom:16px;zoom:.85}.vcall .callb .btns{display:flex}.vcall .callb .no,.vcall .callb .open{flex:1;width:auto;height:52px;font-size:18px}.vcall .callb .ptt{font-size:21px}.vin{zoom:.76}.vcard{height:520px}.vright .note{margin-top:16px}.pausec{flex-direction:column;align-items:flex-start;gap:16px}.qrhpanel{padding:24px 16px 8px}.qgrid.scat .qurg .tile{transform:scale(.6)}.tiles{grid-template-columns:1fr 1fr}.tile{min-height:76px;font-size:14px}.qhead b{font-size:22px}.panel.overhang{margin-bottom:32px}.emcard{padding:20px 20px 56px}.hang{left:20px;right:20px}.pile__stage{perspective:none;margin:16px 16px 40px}.pile__in{align-items:start}.pscr,.pscr.back,.pscr.front{width:100%;transform:none}.pscr.back.under{transform:translateY(-12px) scale(.94);opacity:.45}.pscr.front{transform:translateY(16px)}.pscr.front.gone{transform:translate(110%,16px);opacity:0}.pscr .lb{font-size:18px}.pscr .rs{font-size:16px}.pscr .ttl{font-size:21px}.pscr .trow{flex-wrap:wrap}.imp{grid-template-columns:minmax(0,1fr);padding:24px;gap:24px}.imiss{flex-wrap:wrap;row-gap:4px}.imiss .ey{flex-basis:100%}.ileft{width:min(100%,300px);justify-self:center}.isteps{padding:22px 16px 0}.isteps li{flex-direction:column;gap:6px;font-size:12px}.isteps__bar{left:16px;right:16px}.impr .it::after{display:none}.orbwrap{min-height:280px}.rings{width:545px;height:545px}.o3{display:none}.o1{--rad:100px}.o2{--rad:155px}.sat{left:-28px;top:-28px;width:56px;height:56px}.sat .ico{width:30px;height:30px;padding:13px}.dgrid{grid-template-columns:minmax(0,1fr);gap:24px}.plank{height:auto}.more7 .m7list{clip-path:none}.more7 .m7btn{opacity:.5}.zone{display:flex;flex-direction:column;gap:24px}.zli{list-style:none;margin:6px 0 14px}.zli .zp + .zp{margin-top:0}.zp + .zp{margin-top:0}.zlink{display:none}.zmetar .metar .sum{font-size:17px}.zmetar .metar .rawm{font-size:13px}.quote{font-size:40px;margin-bottom:20px}.tkr:nth-child(3){display:none}.rwys{padding:24px;gap:36px}.rwys .dist{flex-direction:column;align-items:flex-start;gap:6px}.rwys .dist .ld{display:none}.rwys .dist .lb{font-size:21px;max-width:none}.rwys .dist .v{font-size:30px}.rwys .legend{gap:10px 22px}.rwys .legend b{font-size:20px}.ticks i.mid{display:none}.wind{padding:8px 20px 24px}.fuelt{padding:12px 16px 24px}.nscene .pin{padding-top:0}.route.h{display:none}.route.v{display:block;width:230px;margin:0 auto}.c18w{transform:none;margin-top:24px}.spillw{position:relative;right:auto;top:auto;display:flex;justify-content:flex-end;margin-bottom:12px}.c18 .ttl{font-size:22px}.c18 .trow{flex-direction:column;gap:8px}.c18 .cnt{display:flex;align-items:center;gap:12px;margin:0;text-align:left}.c18 .cnt .cn{margin:0}.notes{grid-template-columns:1fr;padding:20px;gap:24px}.sheet{transform:none;padding:14px}.atis{grid-template-columns:1fr 1fr;padding:14px}.atis .f.w2{grid-column:span 2}.atis .f.w4{grid-column:span 2}.atis .box{font-size:19px}.perso{grid-template-columns:1fr;padding:24px 0 8px;gap:24px}.ptiles{flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 24px 16px;scrollbar-width:none}.ptiles .ptile{flex:0 0 220px;scroll-snap-align:start}.plist{padding:0 20px}.offl{padding:16px 20px 24px}.sync{flex-direction:column;align-items:center;gap:64px;padding:32px 16px 72px}.device.tab.sm{width:min(300px,100%)}.device.phone.sm{width:132px}}@media (max-width: 789px) and (max-width: 429px){.stage .device.tab{--pw:342px}.stage .canvas{--s:.801}}@media (max-width: 389px){.stage .device.tab{--pw:312px}.stage .canvas{--s:.7264}}@media (max-height: 500px){:root{--pt:64px}.stage .canvas{top:-150px}.stage .itn{display:none}.phcap{display:none}.stage .device.tab .screen{height:min(calc((var(--pw) - 20px) * 2.1741),calc(100svh - var(--pt) - 104px))}}@media (max-width: 560px){.it{padding:8px 12px;column-gap:10px}.ld{min-width:10px;flex-basis:10px}.fuel .hd,.fuel .ln,.fuelt .hd,.fuelt .ln{grid-template-columns:1fr 64px}.fuel .ref,.fuel .hd > :nth-child(2){display:none}.lb{font-size:19px}.rs{font-size:17px}}@media (max-width: 400px){.notes .atis .box{font-size:17px;padding:0 8px}.vbox{padding:16px 24px 32px}}.roll{white-space:nowrap}.dg{position:relative;display:inline-block;clip-path:inset(0)}.dg > i{display:inline-block;font-style:normal}.dg:has(span) > i{visibility:hidden}.dg > span{position:absolute;left:0;right:0;top:0;white-space:pre;text-align:center;transition:transform var(--d-tap) var(--e-tap)}@keyframes drop{from{opacity:0;transform:translateY(-30px)}}.float .glass,.c18w .glass,.bubble.glass,.pausec .glass{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--rail)}
