.fmc{will-change:transform;flex-direction:column;width:100%;min-width:0;display:flex}.fmc__ctl{order:0}.fmc__board{order:1}.fmc__more,.fmc__field{order:2}.fmc__out{order:3}.fmc__demo{order:4}@media (max-width:1023.98px){.fmc--out-above .fmc__out{order:0;margin-bottom:14px}.fmc--out-above .fmc__ctl{order:1}.fmc--out-above .fmc__board{order:2}.fmc--out-above .fmc__more,.fmc--out-above .fmc__field{order:3}.fmc--out-above .fmc__demo{order:4}.fmc--out-above .fmc__out .fmc__sum{margin-top:0}}.fmc__ctl{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 16px;margin-bottom:14px;display:flex}.fmc__seg{border:1px solid var(--border-terminal);background:var(--bg-terminal);border-radius:999px;padding:4px;display:flex}.fmc__seg button{min-width:6.5em;min-height:44px;color:var(--text-muted);font:inherit;font-size:var(--fs-small);cursor:pointer;touch-action:manipulation;border-radius:999px;padding:0 16px;font-weight:600}@media (hover:hover){.fmc__seg button:hover{color:var(--text-bright)}}.fmc__seg button[aria-pressed=true]{background:var(--text-bright);color:var(--bg-terminal)}.fmc__seg button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.fmc__field{flex-wrap:wrap;align-items:center;gap:4px 12px;min-width:0;margin-top:12px;display:flex}.fmc__field-l{color:var(--text-muted);font-size:13px;font-weight:600;line-height:18px}.fmc__opt{font-weight:400}.fmc__input{border:1px solid var(--field-border);background:var(--bg-surface);width:9.5em;min-height:44px;color:var(--text-bright);font:inherit;letter-spacing:.08em;text-transform:uppercase;border-radius:8px;padding:0 12px;font-size:16px}.fmc__input::placeholder{color:var(--text-dim);letter-spacing:.02em;text-transform:none}.fmc__input:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.sd-board.fmc__board{width:100%}.fmc__board .sd-board__bezel{--pad-y:12px;--pad-x:14px;--scr-y:10px;--scr-x:12px;--colgap:12px;--tgap:2px;--ledw:0px;--tr:3px;--sdb-slot:min(30px,calc((100cqw - 2*(var(--pad-x) + var(--scr-x) + 1px) - var(--ledw) - 2*var(--colgap))/14));--sdb-tw:calc(var(--sdb-slot) - var(--tgap));--sdb-th:calc(var(--sdb-tw)*1.45);--sdb-fs:calc(var(--sdb-th)*.6);padding-bottom:calc(var(--pad-y) + 2px);border-radius:12px}@supports (top:round(1.5px, 1px)){.fmc__board .sd-board__bezel{--sdb-th:calc(2*round(calc((var(--sdb-tw)*1.45 - 1px)/2),1px) + 1px)}}@container sdb (max-width:399.98px){.fmc__board .sd-board__bezel{--pad-x:8px;--scr-x:7px;--colgap:8px;--ledw:0px;--tgap:1px;--tr:2px}.fmc__board .fmc__label{letter-spacing:.12em}}.fmc__board .t.b{visibility:hidden}.fmc__board .fmc__row[data-off]{visibility:hidden;height:0;padding-top:0;padding-bottom:0;display:flex;overflow:hidden}.fmc__board .sd-board__led{display:none}.fmc__board .sd-board__row{padding-top:3px;padding-bottom:3px}.fmc__board .sd-board__hrow{padding-bottom:5px}.fmc__board .sd-board__screen{margin-top:10px}.fmc__board .sd-board__lbl{font-size:max(13px,calc(var(--sdb-fs)*.55))}.fmc__lbl-per{overflow:visible}.fmc__strip{flex-wrap:nowrap;justify-content:space-between;padding:0 2px 9px}.fmc__label{text-overflow:clip;min-width:0;overflow:hidden}.fmc__step{flex:none;align-items:center;gap:8px;display:flex}.fmc__btn{border:1px solid color-mix(in srgb,var(--sdb-flap-border)88%,#fff);background:color-mix(in srgb,var(--sdb-flap)70%,#000);width:44px;height:44px;color:var(--sdb-ink);font:600 22px/1 var(--sdb-font);cursor:pointer;touch-action:manipulation;border-radius:8px;flex:none;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff0f}@media (hover:hover){.fmc__btn:hover:not(:disabled){border-color:var(--sdb-head)}}.fmc__btn:focus-visible{outline:2px solid var(--sdb-head);outline-offset:2px}.fmc__btn:disabled{opacity:.4;cursor:default}.fmc__aircraft{color:var(--sdb-head);letter-spacing:.16em;font-size:11px;font-weight:800}.fmc__count,.fmc__total-v,.fmc__dep-s{align-items:center;gap:var(--tgap);display:inline-flex}.fmc__v,.fmc__vc,.fmc__st{display:flex}.fmc__count{--sdb-tw:22px;--sdb-th:33px;--sdb-fs:20px;--tgap:2px;background:color-mix(in srgb,var(--sdb-flap)58%,#000);border-radius:6px;padding:3px;box-shadow:inset 0 1px 3px #0009}.fmc__dep{padding:0 0 8px var(--ledw);background:linear-gradient(#ffffff17,#ffffff17) 0 100%/100% 1px no-repeat;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;margin-bottom:6px;display:flex}.fmc__dep-t{color:var(--sdb-ink);font-size:max(11px,calc(var(--sdb-fs)*.62));letter-spacing:.14em;font-weight:700}.fmc__total{padding:8px 0 1px var(--ledw);background:linear-gradient(#ffffff17,#ffffff17) 0 0/100% 1px no-repeat;justify-content:space-between;align-items:center;gap:12px;margin-top:4px;display:flex}.fmc__total-l{color:var(--sdb-head);font-size:max(13px,calc(var(--sdb-fs)*.55));letter-spacing:.16em;font-weight:700}.fmc__unit{--pf-ls:.1em;font-size:max(13px,calc(var(--sdb-fs)*.6));margin-left:6px;font-weight:700}.fmc__sum{color:var(--text-muted);margin-top:12px;font-size:16px;line-height:24px}.fmc__sum-m{color:var(--text-bright);font-weight:600}.fmc__out{flex-direction:column;display:flex}.fmc__trial{color:var(--text-muted);margin-top:4px;font-size:16px;line-height:24px}.fmc__trial:empty{display:none}@media (max-width:1023.98px){.fmc--out-above .fmc__trial{order:1;margin-top:0;margin-bottom:4px}.fmc--out-above .fmc__talk{order:2;margin-top:0;margin-bottom:8px}.fmc--out-above .fmc__sum{order:3}.fmc--out-above .fmc__out:not(:has(>.fmc__sum:not([data-quiet]),>.fmc__trial:not(:empty),>.fmc__talk)){margin-bottom:0}}.fmc__more{color:var(--text-muted);margin-top:8px;font-size:14px;line-height:20px}.fmc__more--small,.fmc__more-s{display:none}@media (max-width:379.98px){.fmc--out-above .fmc__board .fmc__row[data-r="4"],.fmc--out-above .fmc__board .fmc__row[data-r="5"]{display:none}.fmc--out-above .fmc__more--small{display:block}.fmc--out-above .fmc__more-l{display:none}.fmc--out-above .fmc__more-s{display:inline}}.fmc__demo{color:var(--text-dim);margin-top:8px;font-size:13px;line-height:18px}.fmc__talk{box-shadow:inset 3px 0 0 var(--amber);color:var(--text-bright);flex-wrap:wrap;align-items:center;gap:0 8px;margin-top:10px;padding-left:12px;font-size:16px;font-weight:600;line-height:24px;display:flex}@media (max-width:380px){.fmc__talk .cv-talk__s{display:none}.fmc__talk .cv-talk__p{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.fmc__seg button,.fmc__btn{transition:none}}.fmc__board .fmc__count .t.b{visibility:visible}.fmc__board .fmc__total{width:calc(14*var(--sdb-slot) - 3*var(--tgap) + 2*var(--colgap) + var(--ledw));justify-content:flex-start;max-width:100%}.fmc__board .fmc__total-v{flex:auto;justify-content:flex-end;min-width:0}.fmc__board .fmc__unit{order:-1;margin-left:0;margin-right:auto}.fmc__sum[data-quiet]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.fmc__nw{white-space:nowrap}.fmc__sum,.fmc__trial,.fmc__more,.fmc__note{text-wrap:pretty}.fmc--compact{--sdb-flap:#1a1a2e;--sdb-flap-border:#2a2a3e;--sdb-shadow:#000000b3;--sdb-head:#fa0;--sdb-ink:#f0f0f0;--fmc-muted:#b4c4d4;--sdb-font:var(--font-mono);gap:12px;max-width:460px;display:grid}[data-theme=light] .fmc--compact{--sdb-flap:#2c2c3a;--sdb-flap-border:#404055;--sdb-shadow:#1a1a2e47}.fmc--compact .fmc__seg{justify-self:start}.fmc__panel{border:1px solid var(--sdb-flap-border);background:linear-gradient(180deg,color-mix(in srgb,var(--sdb-flap)92%,#fff),var(--sdb-flap)70%);min-width:0;box-shadow:inset 0 1px 0 #ffffff12,0 2px 4px #00000024,0 26px 50px -24px var(--sdb-shadow);color:var(--sdb-ink);border-radius:12px;gap:2px;padding:10px 14px 14px;display:grid}.fmc__pstrip{border-bottom:1px solid color-mix(in srgb,var(--sdb-flap-border)70%,#000);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-bottom:8px;padding-bottom:10px;display:flex}.fmc__k{color:var(--sdb-head);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:13px;font-weight:800;line-height:19px}.fmc__pstep{align-items:center;gap:8px;display:flex}.fmc--compact .fmc__btn:active:not(:disabled){background:color-mix(in srgb,var(--sdb-head)18%,var(--sdb-flap))}.fmc--compact .fmc__seg button:active{background-color:color-mix(in srgb,var(--text-bright)12%,transparent)}.fmc__pcount{min-width:7.5ch;color:var(--fmc-muted);font-size:var(--fs-body);line-height:var(--lh-body);text-align:center;font-variant-numeric:tabular-nums}.fmc__pn{color:var(--sdb-ink);font-size:22px;font-weight:700}.fmc__ptotal{color:var(--sdb-ink);letter-spacing:-.01em;margin:0;font-size:34px;font-weight:700;line-height:40px}.fmc__pper{color:var(--fmc-muted);font-size:var(--fs-body);letter-spacing:0;margin-left:0;font-weight:400}.fmc__palt{color:var(--fmc-muted);font-size:var(--fs-caption);line-height:var(--lh-caption);margin:0}.fmc__note{color:var(--text-muted);font-size:var(--fs-small);line-height:var(--lh-small);margin:0}.fmc--compact .fmc__talk{margin-top:0}@media (max-width:639.98px){.fmc--compact{gap:10px}.fmc__panel{padding:8px 12px 12px}.fmc__note{font-size:var(--fs-caption);line-height:var(--lh-caption)}}@container sdb (max-width:479.98px){.fmc__aircraft{display:none}}@media (max-width:1023.98px){.fmc--out-above[data-out=below] .fmc__out{order:4;margin:12px 0 0}.fmc--out-above[data-out=below] .fmc__demo{order:5}.fmc--out-above[data-out=below] .fmc__sum{order:0;margin-top:0}.fmc--out-above[data-out=below] .fmc__talk{order:1;margin:8px 0 0}.fmc--out-above[data-out=below] .fmc__trial{order:2;margin:6px 0 0}.fmc--out-above[data-out=below] .fmc__out:not(:has(>.fmc__sum:not([data-quiet]),>.fmc__trial:not(:empty),>.fmc__talk)){margin-top:0}}.fmc__btn>.fmc__ico{pointer-events:none;flex:none;display:block}.fmc__pusers{white-space:nowrap}@media (max-width:639.98px){.fmc__pusers{display:block}.fmc__psep{display:none}}
