.flight-tuning_panel__CZIKQ{position:fixed;top:96px;right:16px;z-index:9999;width:280px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 112px);overflow:auto;overscroll-behavior:contain;pointer-events:auto;border:1px solid #42484b;border-radius:12px;background:#212121;color:#f5f5f3;box-shadow:0 12px 40px rgba(0,0,0,.28);font-family:var(--font-font-family-body),sans-serif;font-size:12px;scrollbar-width:thin;scrollbar-color:#626968 transparent}.flight-tuning_header__e3CMl{position:sticky;top:0;z-index:3;display:flex;align-items:center;justify-content:space-between;width:100%;height:42px;box-sizing:border-box;padding:12px 14px;border:0;border-bottom:1px solid rgba(255,255,255,.08);background:#272b2b;color:inherit;font-size:12px;font-weight:600;text-align:left;cursor:pointer}.flight-tuning_caret__xgxpJ{color:#b2bcb9;font-size:16px;font-weight:400}.flight-tuning_content__kvhON{padding:8px 10px 12px}.flight-tuning_slider__h_XzR{position:relative}.flight-tuning_slider__h_XzR .dialkit-slider-value{visibility:hidden}.flight-tuning_numericEditor__8wYJ2{position:absolute;top:0;right:7px;bottom:0;display:flex;align-items:center;gap:3px;width:68px}.flight-tuning_numericInput__pPvd2{min-width:0;width:100%;padding:4px 3px;appearance:textfield;border:1px solid transparent;border-radius:3px;background:transparent;color:#f1f4f2;font:inherit;font-size:11px;font-variant-numeric:tabular-nums;text-align:right}.flight-tuning_numericInput__pPvd2::-webkit-inner-spin-button,.flight-tuning_numericInput__pPvd2::-webkit-outer-spin-button{margin:0;appearance:none}.flight-tuning_numericInput__pPvd2:focus{border-color:#b0d4bd;outline:1px solid #b0d4bd;background:#17221c}.flight-tuning_numericUnit__qbxJ0{flex:none;color:#a6b1ab;font-size:9px;pointer-events:none}.flight-tuning_readout__VCtuq{position:sticky;top:42px;z-index:2;display:flex;justify-content:space-between;gap:12px;padding:8px 4px;background:#212121;color:#bdc7c3;font-size:10px;font-variant-numeric:tabular-nums}.flight-tuning_readout__VCtuq[data-at-rest]{color:#b0d4bd}.flight-tuning_progress__JqIuU{display:block;width:calc(100% - 8px);height:3px;margin:0 4px 8px;overflow:hidden;appearance:none;border:0;border-radius:2px;background:#3c4440;color:#b0d4bd}.flight-tuning_progress__JqIuU::-webkit-progress-bar{background:#3c4440}.flight-tuning_progress__JqIuU::-webkit-progress-value{background:#b0d4bd}.flight-tuning_progress__JqIuU::-moz-progress-bar{background:#b0d4bd}.flight-tuning_actions__6fMM_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:8px 0 0}.flight-tuning_close__02SPw,.flight-tuning_open__Kung0,.flight-tuning_reset__lrFBZ{width:100%;margin-top:12px;padding:8px 12px;border:1px solid #4b5350;border-radius:5px;background:#303634;color:#e1e9e4;font-size:11px;cursor:pointer}.flight-tuning_open__Kung0{border-color:#8aa897;background:#405c4c;color:#f3faf5}.flight-tuning_close__02SPw:hover,.flight-tuning_open__Kung0:hover,.flight-tuning_reset__lrFBZ:hover{background:#3b4540}.flight-tuning_close__02SPw:focus-visible,.flight-tuning_header__e3CMl:focus-visible,.flight-tuning_open__Kung0:focus-visible,.flight-tuning_reset__lrFBZ:focus-visible{outline:2px solid #b0d4bd;outline-offset:-3px}.flight-tuning_actions__6fMM_ .flight-tuning_close__02SPw,.flight-tuning_actions__6fMM_ .flight-tuning_open__Kung0{margin-top:0;padding:8px 6px}.flight-tuning_panel__CZIKQ[data-expanded=false]{width:160px}@media (width <= 640px){.flight-tuning_panel__CZIKQ{top:104px;right:8px;width:260px;max-height:calc(100dvh - 120px)}}.flight-tuning_selectRoot__45__Q{position:relative}.transition-curves_curves__OLfyz{margin:10px 0 14px;font-variant-numeric:tabular-nums}.transition-curves_curve__s1iWe{--curve-color:#b6d8be;position:relative;margin:8px 0;padding:10px 6px 8px;border:1px solid #404743;border-radius:6px;background:#1a201d}.transition-curves_curve__s1iWe[data-direction=closed]{--curve-color:#d2b19b}.transition-curves_curve__s1iWe[data-active=true]{border-color:var(--curve-color)}.transition-curves_endpoints__50tDb,.transition-curves_heading__sPU3h{display:flex;justify-content:space-between;gap:8px;padding:0 5px;font-size:9px}.transition-curves_heading__sPU3h{color:var(--curve-color)}.transition-curves_graph__UfUcr{display:block;width:100%;overflow:visible;color:var(--curve-color);touch-action:none;cursor:crosshair}.transition-curves_graph__UfUcr:focus-visible{outline:1px solid var(--curve-color);outline-offset:-1px;border-radius:3px}.transition-curves_grid__9KaEp{fill:none;stroke:#49534d;stroke-width:.7;stroke-dasharray:2 3}.transition-curves_line__gyGwg{fill:none;stroke:currentcolor;stroke-width:1.7}.transition-curves_live__Ysq7H path,.transition-curves_probe__JZQSQ path{stroke:currentcolor;stroke-width:.8;opacity:.55}.transition-curves_live__Ysq7H circle{fill:#f7faf7;stroke:currentcolor;stroke-width:1.5}.transition-curves_probe__JZQSQ circle{fill:#1a201d;stroke:currentcolor;stroke-width:1.5}.transition-curves_probe__JZQSQ path{stroke-dasharray:2 3}.transition-curves_endpoints__50tDb{color:#95a39a;font-size:8px}.transition-curves_inspection__pP1xz{display:block;margin:7px 5px 0;color:var(--curve-color);font-size:9px}.transition-curves_legend__JwvwB{margin:8px 3px 0;color:#a5b1a8;font-size:9px;line-height:1.5}.drone-controller_controller___YeUJ{position:relative;isolation:isolate;width:100%;aspect-ratio:30/17;flex:none}.drone-controller_frame__9mtJQ{display:block;width:100%;height:100%;overflow:visible;pointer-events:none;user-select:none;filter:drop-shadow(0 12px 16px rgba(9,19,26,.16))}.drone-controller_labels__LlO5L{font-family:inherit;font-weight:500}.drone-controller_screen__4cH63{position:absolute;z-index:1;top:17.0588%;left:21%;width:58%;height:65.8824%;overflow:hidden;border-radius:clamp(2px,.5vw,7px);background:#071015;box-shadow:inset 0 0 0 1px rgba(0,0,0,.7)}.drone-controller_screen__4cH63>*{display:block;width:100%;height:100%}.drone-controller_screen__4cH63 iframe{border:0}.drone-controller_controller___YeUJ[data-fullscreen=true]{height:100%;aspect-ratio:auto}.drone-controller_controller___YeUJ[data-fullscreen=true] .drone-controller_frame__9mtJQ{display:none}.drone-controller_controller___YeUJ[data-fullscreen=true] .drone-controller_screen__4cH63{inset:0;width:100%;height:100%;border-radius:0;box-shadow:none}.drone-controller_hardwareButton__G414M{position:absolute;z-index:2;width:4%;height:7%;padding:0;border:0;border-radius:50%;background:transparent;transform:translate(-50%,-50%);cursor:pointer}.drone-controller_hardwareButton__G414M:focus-visible,.drone-controller_hardwareButton__G414M:hover{outline:2px solid #bcefff;outline-offset:2px;background:#bcefff15}.drone-controller_home__ANyEk{left:9.4167%;top:59.5588%}.drone-controller_restart__CwCI7{left:83.4167%;top:59.5588%}.drone-controller_expand__bsoeA{left:90.5833%;top:59.5588%}.drone-controller_controller___YeUJ[data-fullscreen=true] .drone-controller_hardwareButton__G414M{display:none}.drone-controller_controller___YeUJ[data-fullscreen=true] .drone-controller_expand__bsoeA{display:block;inset:8px 8px auto auto;width:36px;height:36px;transform:none;border-radius:3px;background:#071d2d80;color:#eefbff}.drone-controller_controller___YeUJ[data-fullscreen=true] .drone-controller_expand__bsoeA:after{content:"↙";font-size:20px}.flight-footer_footer___dZT3{position:relative;height:100dvh;margin:0;padding:0;background:#000;scroll-margin-top:100dvh;outline:none}.flight-footer_dialog__6iadL{position:fixed;inset:0;margin:0;width:100vw;height:100dvh;max-width:none;max-height:none;padding:0;border:0;background:#141719;color:#f1f0ec;overflow:hidden;z-index:1000}.flight-footer_dialog__6iadL::backdrop{background:#141719}.flight-footer_stage__OKPs9{position:absolute;top:0;left:0;width:100vw;height:100dvh;display:flex;flex-direction:column;align-items:center;background:radial-gradient(ellipse at 50% 55%,#353c3f 0,#141719 70%);padding:24px;box-sizing:border-box;transform-origin:center;will-change:transform}.flight-footer_toolbar__2JqVW{display:flex;justify-content:space-between;align-items:center;width:100%;gap:16px;z-index:2}.flight-footer_toolbar__2JqVW strong{font-size:13px;letter-spacing:.16em}.flight-footer_toolbar__2JqVW span{display:block;font-size:9px;letter-spacing:.1em;color:#aeb8b9;margin-top:6px}.flight-footer_toolbar__2JqVW nav{display:flex;gap:8px}.flight-footer_toolbar__2JqVW button{border:1px solid #465054;border-radius:4px;background:#20272a;padding:10px 14px;font-size:12px}.flight-footer_loading__ysMxg span{font-size:10px;color:#adbfbd}.flight-footer_toolbar__2JqVW button span{display:inline;margin:0;color:inherit;font-size:14px}.flight-footer_toolbar__2JqVW button:hover{background:#354246}.flight-footer_controller__Zes2N{position:relative;width:min(1200px,100%,calc((100dvh - 150px) * 1.7647));margin:auto;flex-shrink:0}.flight-footer_fullscreen__BAexA{width:100%;height:calc(100% - 105px);margin:16px 0;flex:1;min-height:0}.flight-footer_game___W4SX{width:100%;height:100%;border:0;display:block;background:#8cb6c9}.flight-footer_loading__ysMxg{position:absolute;inset:0;background:#17292d;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:20px;text-align:center;font-size:13px}.flight-footer_loading__ysMxg a{text-decoration:underline}.flight-footer_instructions__uPjuo{width:100%;display:flex;justify-content:space-between;gap:12px;font-size:11px;color:#aeb8b9}.flight-footer_toolbar__2JqVW button:focus-visible{outline:2px solid #a5edc4;outline-offset:4px}@media (width <= 640px){.flight-footer_stage__OKPs9{padding:14px}.flight-footer_toolbar__2JqVW{align-items:flex-start}.flight-footer_toolbar__2JqVW span{max-width:100px;line-height:1.6}.flight-footer_toolbar__2JqVW nav{gap:4px;flex-wrap:wrap;justify-content:flex-end}.flight-footer_toolbar__2JqVW button{font-size:10px;padding:9px 8px}.flight-footer_instructions__uPjuo{font-size:9px;flex-direction:column;gap:6px}.flight-footer_controller__Zes2N{width:100%}.flight-footer_fullscreen__BAexA{height:auto;flex:1}}.flight-footer_window__KiTso{position:absolute;overflow:hidden;background:#141719;will-change:top,height,width}.flight-footer_dialog__6iadL,.flight-footer_dialog__6iadL::backdrop{background:transparent}.flight-footer_dialog__6iadL:not([open]){display:block;opacity:1;pointer-events:none;z-index:40}body:has(.flight-footer_footer___dZT3) aside:has(.dialkit-panel),body:has(.flight-footer_footer___dZT3)>.dialkit-root:not([data-flight-tuner]){display:none!important}.flight-footer_controlHint__en3E_{color:#b7c8c5;font-size:11px;line-height:1.6}@media (width <= 1100px){.flight-footer_controlHint__en3E_{display:none}.flight-footer_toolbar__2JqVW{justify-content:flex-end}}.flight-footer_stage__OKPs9[data-toolbar=false] .flight-footer_fullscreen__BAexA{width:100%;height:100%;margin:0}.flight-footer_stage__OKPs9[data-toolbar=false]{padding:0}.FunWork_timeline__Bb1tc{appearance:none;background:transparent}.FunWork_timeline__Bb1tc::-webkit-slider-runnable-track{height:4px;background:transparent}.FunWork_timeline__Bb1tc::-moz-range-track{height:4px;background:transparent}.FunWork_timeline__Bb1tc::-webkit-slider-thumb{width:1px;height:1px;appearance:none;background:transparent;opacity:0}.FunWork_timeline__Bb1tc::-moz-range-thumb{width:1px;height:1px;background:transparent;border:0;opacity:0}.SkeuomorphicClock_shell__8wfFf{display:flex;align-items:center;gap:28px;color:#1d1d1f;font-family:Avenir Next,Avenir,Helvetica Neue,sans-serif}.SkeuomorphicClock_clock__G_7a3{position:relative;width:var(--clock-size);height:var(--clock-size);flex:0 0 auto}.SkeuomorphicClock_case__VQpGV{position:absolute;inset:6.1% 3.9% 7.9% 9.8%;overflow:hidden;border-radius:23%;background:#1f1f20}.SkeuomorphicClock_face__h8a9V{position:absolute;top:5.8%;left:6.6%;width:87%;height:87%;border-radius:999px;background:radial-gradient(circle at 50% 48%,#ffffff 0 62%,#fbfbfa 78%,#f4f3f2 100%)}.SkeuomorphicClock_number__MHxZM{position:absolute;top:50%;left:50%;width:28px;height:28px;color:#202124;font-size:calc(var(--clock-size) * .096);font-weight:500;line-height:28px;text-align:center;transform:translate(-50%,-50%) rotate(var(--angle)) translateY(calc(var(--clock-size) * -.292)) rotate(var(--counter-angle));transform-origin:center;user-select:none}.SkeuomorphicClock_hand__RlkIJ{position:absolute;top:50%;left:50%;border-radius:999px;transform:translate(-50%,-100%) rotate(var(--rotation));transform-origin:50% 100%;pointer-events:none}.SkeuomorphicClock_hourHand__Bu3rp,.SkeuomorphicClock_minuteHand__sWUKN{background:#222324;box-shadow:0 0 0 .4px rgba(0,0,0,.35)}.SkeuomorphicClock_hourHand__Bu3rp{width:calc(var(--clock-size) * .021);height:calc(var(--clock-size) * .215)}.SkeuomorphicClock_minuteHand__sWUKN{width:calc(var(--clock-size) * .021);height:calc(var(--clock-size) * .347)}.SkeuomorphicClock_secondHand__mgiTl{width:calc(var(--clock-size) * .011);height:calc(var(--clock-size) * .39);background:#ff8a2a;border-radius:999px 999px 2px 2px}.SkeuomorphicClock_secondTail__tf7pz{position:absolute;top:50%;left:50%;width:calc(var(--clock-size) * .011);height:calc(var(--clock-size) * .062);border-radius:999px;background:#ff8a2a;transform:translate(-50%) rotate(var(--rotation));transform-origin:50% 0;pointer-events:none}.SkeuomorphicClock_capInner__XoBpP,.SkeuomorphicClock_capOuter__NhuCp{position:absolute;top:50%;left:50%;border-radius:999px;transform:translate(-50%,-50%);pointer-events:none}.SkeuomorphicClock_capOuter__NhuCp{width:calc(var(--clock-size) * .049);height:calc(var(--clock-size) * .049);border:calc(var(--clock-size) * .011) solid #ff8a2a;background:#ffffff}.SkeuomorphicClock_capInner__XoBpP{width:calc(var(--clock-size) * .019);height:calc(var(--clock-size) * .019);background:#1f1f20}.SkeuomorphicClock_controls__RrriV{display:grid;gap:12px;min-width:172px;padding:2px 0}.SkeuomorphicClock_field__5dwQP{display:grid;gap:7px}.SkeuomorphicClock_label__kCszo{color:#343436;font-size:12px;font-weight:650;letter-spacing:0}.SkeuomorphicClock_timeInput__uHRrV{width:152px;border:1px solid #d3d3d0;border-radius:8px;background:#ffffff;color:#19191a;font:inherit;font-size:15px;line-height:1;padding:9px 10px;outline:none}.SkeuomorphicClock_timeInput__uHRrV:focus{border-color:#ff8a2a;box-shadow:0 0 0 3px rgba(255,138,42,.2)}.SkeuomorphicClock_motionToggle__J89dw{display:inline-grid;grid-template-columns:1fr 1fr;width:152px;border:1px solid #d3d3d0;border-radius:8px;overflow:hidden;background:#f7f7f5}.SkeuomorphicClock_motionButton__m5fAh{border:0;border-radius:0;background:transparent;color:#313133;font:inherit;font-size:12px;font-weight:650;padding:8px 9px;cursor:pointer}.SkeuomorphicClock_motionButton__m5fAh+.SkeuomorphicClock_motionButton__m5fAh{border-left:1px solid #d3d3d0}.SkeuomorphicClock_motionButtonActive__st1HG{background:#1f1f20;color:#ffffff}@media (width <= 520px){.SkeuomorphicClock_shell__8wfFf{align-items:flex-start;flex-direction:column;gap:18px}}