.aircraft-viewer[data-astro-cid-5ti6k5hx]{margin-block:2.5rem 3rem}.aircraft-viewer-intro[data-astro-cid-5ti6k5hx]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.aircraft-viewer-intro[data-astro-cid-5ti6k5hx] h2[data-astro-cid-5ti6k5hx]{max-width:30ch;font-size:clamp(1.6rem,3vw,2.25rem)}.aircraft-viewer-intro[data-astro-cid-5ti6k5hx] p[data-astro-cid-5ti6k5hx]{max-width:70ch}.aircraft-viewer-status[data-astro-cid-5ti6k5hx]{color:var(--ink-soft);border-left:3px solid var(--hull);max-width:90ch;margin-block:1.25rem 1.75rem;padding-left:1rem;font-size:.85rem}.aircraft-viewer-layout[data-astro-cid-5ti6k5hx]{grid-template:"stage selector""stage description"1fr"toolbar description""notes notes"/minmax(0,2.7fr) minmax(220px,1fr);align-items:start;gap:1rem 2rem;display:grid}.aircraft-viewer-stage[data-astro-cid-5ti6k5hx]{aspect-ratio:16/10;background:#18232d;border-radius:.35rem;grid-area:stage;min-height:320px;scroll-margin-top:6rem;position:relative;overflow:hidden}.aircraft-viewer-selector[data-astro-cid-5ti6k5hx]{grid-area:selector}.aircraft-viewer-notes[data-astro-cid-5ti6k5hx]{grid-area:notes}.aircraft-viewer-poster[data-astro-cid-5ti6k5hx]{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.aircraft-viewer-canvas[data-astro-cid-5ti6k5hx]{touch-action:none;width:100%;height:100%;display:block;position:absolute;inset:0}.aircraft-viewer-canvas[data-astro-cid-5ti6k5hx][hidden],.aircraft-viewer-poster[data-astro-cid-5ti6k5hx][hidden],.aircraft-viewer-load[data-astro-cid-5ti6k5hx][hidden]{display:none}.aircraft-viewer-canvas[data-astro-cid-5ti6k5hx]:focus-visible{outline-offset:-5px;outline-color:#f1b589}.aircraft-viewer-load[data-astro-cid-5ti6k5hx] .btn[data-astro-cid-5ti6k5hx]{color:#18232d;background:#edf2f5;border-color:#edf2f5}.aircraft-viewer-load[data-astro-cid-5ti6k5hx] .btn[data-astro-cid-5ti6k5hx]:hover{background:#d9e3eb;border-color:#d9e3eb}.aircraft-viewer-load[data-astro-cid-5ti6k5hx] .btn[data-astro-cid-5ti6k5hx]:focus-visible{outline-color:#f1b589}.aircraft-viewer-load[data-astro-cid-5ti6k5hx]{justify-content:center;display:flex;position:absolute;bottom:1.3rem;left:1rem;right:1rem}.aircraft-viewer-toolbar[data-astro-cid-5ti6k5hx]{flex-wrap:wrap;grid-area:toolbar;gap:.5rem;display:flex}.aircraft-viewer[data-astro-cid-5ti6k5hx] button[data-astro-cid-5ti6k5hx]:not(.btn){font:500 .85rem/1.45 var(--display);border:1px solid var(--rule);background:var(--paper);min-height:44px;color:var(--ink);cursor:pointer;border-radius:.2rem;padding:.65rem .85rem}.aircraft-viewer[data-astro-cid-5ti6k5hx] button[data-astro-cid-5ti6k5hx][aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.aircraft-viewer[data-astro-cid-5ti6k5hx] button[data-astro-cid-5ti6k5hx]:disabled,.aircraft-viewer[data-astro-cid-5ti6k5hx] button[data-astro-cid-5ti6k5hx][aria-disabled=true]{opacity:.48;cursor:default}.aircraft-viewer-feedback[data-astro-cid-5ti6k5hx]{min-height:1.6em;margin:.65rem 0 .35rem;font-size:.83rem}.aircraft-viewer-hint[data-astro-cid-5ti6k5hx]{color:var(--ink-soft);max-width:90ch;font-size:.76rem}.aircraft-viewer-selector[data-astro-cid-5ti6k5hx] h3[data-astro-cid-5ti6k5hx]{margin:0 0 .65rem;font-size:1rem}.aircraft-viewer-parts[data-astro-cid-5ti6k5hx]{grid-template-columns:1fr 1fr;gap:.55rem;display:grid}.aircraft-viewer-parts[data-astro-cid-5ti6k5hx] button[data-astro-cid-5ti6k5hx]{text-align:left;overflow-wrap:anywhere}.aircraft-viewer-reveal[data-astro-cid-5ti6k5hx]{width:100%;margin-top:.65rem}.aircraft-viewer-description[data-astro-cid-5ti6k5hx]{border-top:1px solid var(--rule);grid-area:description;padding-top:1rem}.aircraft-viewer-description[data-astro-cid-5ti6k5hx] h4[data-astro-cid-5ti6k5hx]{font:600 1rem/1.5 var(--display);margin:0 0 .6rem}.aircraft-viewer-description[data-astro-cid-5ti6k5hx] p[data-astro-cid-5ti6k5hx]{font-size:.88rem;line-height:1.7}@media (width<=850px){.aircraft-viewer-layout[data-astro-cid-5ti6k5hx]{grid-template:"stage""selector""description""toolbar""notes"/1fr;gap:1rem}.aircraft-viewer-parts[data-astro-cid-5ti6k5hx]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=480px){.aircraft-viewer-stage[data-astro-cid-5ti6k5hx]{aspect-ratio:1;min-height:295px}.aircraft-viewer-parts[data-astro-cid-5ti6k5hx]{gap:.4rem}.aircraft-viewer-parts[data-astro-cid-5ti6k5hx] button[data-astro-cid-5ti6k5hx]{padding:.55rem .5rem}.aircraft-viewer-toolbar[data-astro-cid-5ti6k5hx]{gap:.4rem}.aircraft-viewer-toolbar[data-astro-cid-5ti6k5hx] button[data-astro-cid-5ti6k5hx]{flex:auto}.aircraft-viewer-load[data-astro-cid-5ti6k5hx] .btn[data-astro-cid-5ti6k5hx]{max-width:100%}}
