.turnaround_overlay__6KpZS{--surface:#fff;--soft:#f4f7fb;--ink:#192d45;--muted:#53677e;--line:#d6e0eb;--blue:#075aa5;position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;background:#0e1c30b8;padding:20px;color:var(--ink);overscroll-behavior:contain;font:14px/1.5 system-ui,-apple-system,Segoe UI,sans-serif}.turnaround_panel__yxuKu{background:var(--surface);border:1px solid var(--line);border-radius:18px;width:min(1280px,100%);max-height:calc(100dvh - 40px);overflow:auto;padding:0 24px 20px;box-shadow:0 24px 96px #0005;color-scheme:light;box-sizing:border-box}.turnaround_overlay__6KpZS[data-theme=dark]{--surface:#13202e;--soft:#1b2b3d;--ink:#edf4fb;--muted:#b1c3d7;--line:#3d526b;--blue:#8bc5ff}.turnaround_overlay__6KpZS[data-theme=dark] .turnaround_panel__yxuKu{color-scheme:dark}.turnaround_header__Kgfk3{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:16px;background:var(--surface);border-bottom:1px solid var(--line);padding:16px 0 14px}.turnaround_header__Kgfk3 h2{font-size:19px;letter-spacing:-.025em;line-height:1.25;margin:0}.turnaround_header__Kgfk3 p{margin:4px 0 0;color:var(--muted);font-size:12px;overflow-wrap:anywhere}.turnaround_header__Kgfk3 p>span{color:#8ba0b7;padding-inline:5px}.turnaround_panel__yxuKu .turnaround_close__mJnIc{flex:none;padding:8px 12px;color:var(--muted);border-color:transparent}.turnaround_close__mJnIc span{font-size:20px;line-height:1;margin-left:8px}.turnaround_panel__yxuKu a,.turnaround_panel__yxuKu button{font:inherit;color:inherit}.turnaround_panel__yxuKu button{min-height:44px;padding:8px 12px;cursor:pointer;border:1px solid var(--line);border-radius:8px;background:var(--surface);transition:background .15s,border-color .15s}.turnaround_panel__yxuKu button:hover{background:var(--soft);border-color:var(--blue)}.turnaround_panel__yxuKu button[aria-pressed=true]{border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue)}.turnaround_panel__yxuKu :focus-visible{outline:3px solid var(--blue);outline-offset:3px}.turnaround_panel__yxuKu a{color:var(--blue);text-underline-offset:3px}.turnaround_panel__yxuKu summary{cursor:pointer;color:var(--blue);font-size:12px;padding-block:7px}.turnaround_toolbar__XY_wE{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0}.turnaround_updateState__F_91k{display:grid;gap:2px;min-width:0}.turnaround_updateState__F_91k strong{font-size:12px;font-weight:650}.turnaround_updateState__F_91k strong>span{font-size:9px;margin-right:4px}.turnaround_updateState__F_91k strong[data-quality=ready]{color:#23724e}.turnaround_updateState__F_91k strong[data-quality=offline],.turnaround_updateState__F_91k strong[data-quality=partial],.turnaround_updateState__F_91k strong[data-quality=stale]{color:#99610e}.turnaround_overlay__6KpZS[data-theme=dark] .turnaround_updateState__F_91k strong[data-quality=ready]{color:#8ad7af}.turnaround_overlay__6KpZS[data-theme=dark] .turnaround_updateState__F_91k strong[data-quality=offline],.turnaround_overlay__6KpZS[data-theme=dark] .turnaround_updateState__F_91k strong[data-quality=partial],.turnaround_overlay__6KpZS[data-theme=dark] .turnaround_updateState__F_91k strong[data-quality=stale]{color:#f3c36d}.turnaround_updateState__F_91k small{color:var(--muted);font-size:11px;overflow-wrap:anywhere}.turnaround_controls__QO8Ve{display:flex;flex-wrap:wrap;gap:6px}.turnaround_controls__QO8Ve button{font-size:12px}.turnaround_identity__POgT8{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:2px 0 12px}.turnaround_identity__POgT8 h3{font-size:24px;line-height:1.2;letter-spacing:-.035em;margin:0}.turnaround_identity__POgT8>div{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.turnaround_identity__POgT8 small{font-size:11px;color:var(--muted)}.turnaround_scopeChip__9MPcm{font-size:10px;font-weight:650;letter-spacing:.025em;text-transform:uppercase;background:var(--soft);border:1px solid var(--line);border-radius:5px;padding:3px 6px;color:var(--muted)}.turnaround_legend__2bm0_{border:1px solid var(--line);border-radius:10px;background:var(--soft);padding:9px 12px;margin:0 0 14px;color:var(--muted);font-size:12px}.turnaround_legend__2bm0_>p{display:flex;align-items:baseline;flex-wrap:wrap;gap:3px 8px;margin:0}.turnaround_legend__2bm0_ strong{color:var(--ink);font-weight:650}.turnaround_legendMark__kEp3x{width:8px;height:8px;border:1.5px solid var(--blue);transform:rotate(45deg);display:inline-block;flex:none;margin:0 3px 0 1px}.turnaround_legend__2bm0_ ul{padding-left:18px;margin:6px 0}.turnaround_legend__2bm0_ li{margin:5px 0}.turnaround_warning__TvNiD{border-left:3px solid #a96b18;padding-left:9px;margin:7px 0}.turnaround_content___zEbX{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(320px,1fr);gap:16px;align-items:start}.turnaround_scene__VN_s9{min-width:0;min-height:180px;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:var(--soft);touch-action:pan-y pinch-zoom}.turnaround_scene__VN_s9>p{padding:12px}.turnaround_scene__VN_s9 [data-theme=dark].turnaround-renderer{color:#edf4fb;background:#1b2b3d}.turnaround_scene__VN_s9 [data-theme=light].turnaround-renderer{color:#192d45;background:#f4f7fb}.turnaround_scene__VN_s9 .turnaround-renderer{font:12px/1.45 system-ui;padding:12px;max-width:100%;border-radius:0}.turnaround_scene__VN_s9 .turnaround-renderer>h2{font-size:16px;margin:0 0 6px}.turnaround_scene__VN_s9 .turnaround-renderer>p{font-size:11px;color:var(--muted);margin-block:4px}.turnaround_scene__VN_s9 .turnaround-renderer>div:first-of-type>button:first-child,.turnaround_scene__VN_s9 .turnaround-renderer>ol{display:none}.turnaround_scene__VN_s9 .turnaround-renderer button{font-size:12px;padding:6px 10px;min-height:44px;margin:3px}.turnaround_scene__VN_s9 .turnaround-renderer canvas{height:480px}.turnaround_services__FOfcK{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:10px;margin-block:14px;min-width:0}.turnaround_content___zEbX .turnaround_services__FOfcK{grid-template-columns:1fr;margin:0;max-height:72dvh;overflow:auto;padding:2px 5px 6px 2px;scrollbar-width:thin}.turnaround_servicesHeading__t6JF6{display:flex;align-items:center;gap:8px;padding:2px 2px 4px}.turnaround_servicesHeading__t6JF6 h4{font-size:12px;margin:0;font-weight:650}.turnaround_servicesHeading__t6JF6>span{font-size:10px;line-height:18px;min-width:18px;text-align:center;background:var(--soft);border:1px solid var(--line);border-radius:20px;color:var(--muted)}.turnaround_services__FOfcK article{border:1px solid var(--line);border-radius:10px;overflow-wrap:anywhere;background:var(--surface);padding:10px}.turnaround_services__FOfcK article[data-selected=true]{border-color:var(--blue);box-shadow:0 0 0 1px var(--blue)}.turnaround_panel__yxuKu .turnaround_serviceChoice__mZ41g{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:5px 8px;border:0;box-shadow:none!important;border-radius:6px;padding:4px 2px 7px;text-align:left;width:100%;min-height:44px}.turnaround_serviceChoice__mZ41g strong{font-size:14px;line-height:1.4;flex:1 1 150px;font-weight:650}.turnaround_serviceChoice__mZ41g small{font-size:10px;color:var(--muted);font-weight:400;flex-basis:100%}.turnaround_status__2flBS{font-size:10px;font-weight:650;white-space:nowrap;border:1px solid var(--line);background:var(--soft);color:var(--muted);padding:3px 6px;border-radius:5px}.turnaround_status__2flBS[data-status=in_progress]{color:#19633c;background:#eaf6ef;border-color:#abd3bc}.turnaround_status__2flBS[data-status=blocked]{color:#8f4c12;background:#fff4e6;border-color:#e7ca9f}.turnaround_status__2flBS[data-status=completed]{color:#175d97;background:#eaf3fc;border-color:#b5d4ee}.turnaround_overlay__6KpZS[data-theme=dark] .turnaround_status__2flBS[data-status=in_progress]{color:#a1e2bd;background:#203d32;border-color:#436e59}.turnaround_overlay__6KpZS[data-theme=dark] .turnaround_status__2flBS[data-status=blocked]{color:#f0c28a;background:#463623;border-color:#7b6140}.turnaround_overlay__6KpZS[data-theme=dark] .turnaround_status__2flBS[data-status=completed]{color:#a8d5fd;background:#213c54;border-color:#42698b}.turnaround_services__FOfcK dl{display:grid;grid-template-columns:100px minmax(0,1fr);gap:7px 10px;margin:8px 0 10px;border-top:1px solid var(--line);padding-top:10px;font-size:12px;line-height:1.5}.turnaround_services__FOfcK dt{font-weight:500;color:var(--muted);margin:0}.turnaround_services__FOfcK dd{margin:0;min-width:0}.turnaround_services__FOfcK article>a{font-size:12px}@media(max-width:850px){.turnaround_content___zEbX{grid-template-columns:1fr}.turnaround_content___zEbX .turnaround_services__FOfcK{max-height:none;overflow:visible;padding:2px}.turnaround_identity__POgT8>div{flex-basis:100%}.turnaround_toolbar__XY_wE{align-items:flex-start}.turnaround_controls__QO8Ve{justify-content:flex-end}.turnaround_scene__VN_s9 .turnaround-renderer canvas{height:380px}}@media(max-width:640px){.turnaround_overlay__6KpZS{padding:0;align-items:stretch}.turnaround_panel__yxuKu{border-radius:0;max-height:100dvh;width:100%;padding:0 14px 18px}.turnaround_header__Kgfk3{padding-block:12px;align-items:flex-start;gap:8px}.turnaround_header__Kgfk3 h2{font-size:18px}.turnaround_header__Kgfk3 p{font-size:11px}.turnaround_header__Kgfk3>div{min-width:0}.turnaround_panel__yxuKu .turnaround_close__mJnIc{padding:4px 6px}.turnaround_close__mJnIc span{margin-left:4px}.turnaround_toolbar__XY_wE{flex-direction:column;gap:9px;padding-block:10px}.turnaround_controls__QO8Ve{width:100%;justify-content:flex-start;gap:5px}.turnaround_controls__QO8Ve button{flex:1 1;padding-inline:8px;min-width:0;font-size:12px}.turnaround_identity__POgT8{margin-bottom:10px;gap:6px}.turnaround_identity__POgT8 h3{font-size:22px}.turnaround_identity__POgT8 small{font-size:10px}.turnaround_legend__2bm0_{font-size:12px;padding:8px 10px;margin-bottom:12px}.turnaround_legend__2bm0_>p{gap:2px 6px}.turnaround_legend__2bm0_>p>span:last-child{flex-basis:100%}.turnaround_content___zEbX{gap:12px}.turnaround_scene__VN_s9 .turnaround-renderer canvas{height:340px}.turnaround_services__FOfcK dl{grid-template-columns:96px minmax(0,1fr)}.turnaround_updateState__F_91k{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:5px 10px;width:100%}.turnaround_updateState__F_91k small{justify-self:end;font-size:10px;text-align:right}.turnaround_updateState__F_91k strong{font-size:11px}}@media(prefers-reduced-motion:reduce){.turnaround_panel__yxuKu *{animation:none!important;transition:none!important}}.turnaround_overlay__6KpZS{padding:0}.turnaround_panel__yxuKu{width:min(96vw,1800px);height:94dvh;max-height:none;padding:0 14px;display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden}.turnaround_overlay__6KpZS[data-fill=true] .turnaround_panel__yxuKu{width:100vw;height:100dvh;max-width:none;border-radius:0;border:0}.turnaround_header__Kgfk3{position:relative;gap:10px;padding:8px 0}.turnaround_headerIdentity__TYRJb{display:flex;flex-wrap:wrap;align-items:baseline;gap:3px 12px;min-width:0}.turnaround_header__Kgfk3 h2{font-size:16px;white-space:nowrap}.turnaround_header__Kgfk3 p{margin:0;font-size:11px}.turnaround_headerActions__JWBwb{display:flex;align-items:center;gap:5px;flex:none}.turnaround_headerActions__JWBwb button{font-size:11px;padding:6px 10px;min-height:44px}.turnaround_viewerBody__dZyMH,.turnaround_viewer__Dxni8{min-height:0;overflow:hidden}.turnaround_viewer__Dxni8{display:flex;flex-direction:column;height:100%}.turnaround_viewerState__wbyVq{height:100%;min-height:0;display:grid;place-content:center;padding:24px;box-sizing:border-box}.turnaround_viewer__Dxni8 .turnaround_toolbar__XY_wE{flex:none;min-height:44px;padding:6px 0;gap:8px}.turnaround_flightStatus__uCYoT{display:flex;align-items:center;flex-wrap:wrap;gap:5px 9px;min-width:0}.turnaround_flightStatus__uCYoT h3{font-size:18px;line-height:1.25;margin:0;letter-spacing:-.02em}.turnaround_flightStatus__uCYoT [role=status]{font-size:11px;font-weight:650;color:var(--muted)}.turnaround_flightStatus__uCYoT [data-quality=offline],.turnaround_flightStatus__uCYoT [data-quality=partial],.turnaround_flightStatus__uCYoT [data-quality=stale]{color:#8c5b13}.turnaround_overlay__6KpZS[data-theme=dark] .turnaround_flightStatus__uCYoT [data-quality=offline],.turnaround_overlay__6KpZS[data-theme=dark] .turnaround_flightStatus__uCYoT [data-quality=partial],.turnaround_overlay__6KpZS[data-theme=dark] .turnaround_flightStatus__uCYoT [data-quality=stale]{color:#f3c36d}.turnaround_flightStatus__uCYoT time{font-size:10px;color:var(--muted)}.turnaround_viewerGrid__CJJcG{display:grid;grid-template-columns:minmax(0,1fr) 8px var(--details-width,300px);flex:1 1;min-height:0;overflow:hidden}.turnaround_viewerGrid__CJJcG[data-details=false],.turnaround_viewerGrid__CJJcG[data-text=true]{grid-template-columns:minmax(0,1fr)}.turnaround_viewerGrid__CJJcG .turnaround_scene__VN_s9{height:100%;min-height:0;border-radius:10px;background:var(--soft);overflow:hidden;display:flex;flex-direction:column}.turnaround_scene__VN_s9 .turnaround-renderer,.turnaround_scene__VN_s9>[data-turnaround-scene]{height:100%;min-height:0;display:flex;flex-direction:column;box-sizing:border-box}.turnaround_scene__VN_s9 .turnaround-renderer{padding:8px}.turnaround_scene__VN_s9 .turnaround-renderer>h2,.turnaround_scene__VN_s9 .turnaround-renderer>p:first-of-type,.turnaround_scene__VN_s9 .turnaround-renderer>p:nth-of-type(2){display:none}.turnaround_scene__VN_s9 .turnaround-renderer>div:first-of-type{flex:none}.turnaround_scene__VN_s9 .turnaround-renderer>div:first-of-type>button:first-child,.turnaround_scene__VN_s9 .turnaround-renderer>ol{display:none}.turnaround_scene__VN_s9 .turnaround-renderer>canvas{height:0;flex:1 1;min-height:0;max-height:none}.turnaround_scene__VN_s9 .turnaround-stage{height:0;flex:1 1;min-height:0;position:relative;overflow:hidden}.turnaround_scene__VN_s9 .turnaround-stage>canvas{height:100%;width:100%;max-height:none;display:block}.turnaround_sceneCaption___F9NQ{flex:none;font-size:10px;line-height:1.4;color:var(--muted);padding:6px 0;margin:0;overflow-wrap:anywhere}.turnaround_splitter__1awA_{width:8px;cursor:col-resize;touch-action:none;align-self:stretch;position:relative}.turnaround_splitter__1awA_:before{content:"";position:absolute;top:42%;bottom:42%;left:3px;width:2px;border-radius:2px;background:var(--line)}.turnaround_splitter__1awA_:focus-visible:before,.turnaround_splitter__1awA_:hover:before{background:var(--blue)}.turnaround_viewerGrid__CJJcG .turnaround_services__FOfcK{height:100%;min-height:0;max-height:none;display:block;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;margin:0;padding:0 1px 12px 8px;box-sizing:border-box}.turnaround_viewerGrid__CJJcG[data-text=true] .turnaround_services__FOfcK{padding:0 4px 16px;max-width:none}.turnaround_viewerGrid__CJJcG .turnaround_services__FOfcK article{margin-bottom:9px}.turnaround_servicesHeading__t6JF6{position:sticky;top:0;background:var(--surface);z-index:1;padding:0 0 7px;justify-content:space-between}.turnaround_servicesHeading__t6JF6 button{font-size:10px;min-height:36px;padding:4px 7px}.turnaround_services__FOfcK h4{font-size:12px;margin:10px 0}.turnaround_metadata__NFwH7{background:var(--soft);border:1px solid var(--line);border-radius:8px;padding:3px 8px;font-size:11px;margin:0 0 10px}.turnaround_metadata__NFwH7 p{margin:6px 0}.turnaround_metadata__NFwH7 summary{font-size:11px}.turnaround_fallbackNotice__5mzXh{flex:none;font-size:12px;padding:0 0 6px}.turnaround_fallbackNotice__5mzXh p{margin:0}.turnaround_loadingToolbar__x0Rtd{height:56px;flex:none;display:flex;align-items:center;font-size:12px;color:var(--muted)}.turnaround_sceneSkeleton__ctZyS{height:100%;min-height:0;width:100%;box-sizing:border-box;display:grid;place-content:center;color:var(--muted);font-size:12px;border-radius:10px;background:linear-gradient(145deg,var(--soft),var(--surface));border:1px solid var(--line)}.turnaround_detailsSkeleton__ewBh3{height:100%;min-height:0;background:var(--soft);border-radius:8px;box-sizing:border-box;padding:12px;color:var(--muted)}@media(max-width:1000px){.turnaround_headerIdentity__TYRJb{max-width:65%}.turnaround_viewer__Dxni8 .turnaround_controls__QO8Ve button{font-size:11px;padding-inline:8px}.turnaround_viewer__Dxni8 .turnaround_controls__QO8Ve{gap:4px}}@media(max-width:760px){.turnaround_overlay__6KpZS{padding:0}.turnaround_panel__yxuKu{height:100dvh;width:100vw;max-height:none;padding:0 10px;border:0;border-radius:0}.turnaround_header__Kgfk3{padding:6px 0;align-items:flex-start}.turnaround_headerIdentity__TYRJb{display:block;max-width:none;flex:1 1}.turnaround_header__Kgfk3 h2{font-size:15px}.turnaround_header__Kgfk3 p{font-size:10px;margin-top:2px}.turnaround_headerActions__JWBwb{gap:2px}.turnaround_headerActions__JWBwb button{font-size:10px;padding:4px 6px}.turnaround_headerActions__JWBwb .turnaround_close__mJnIc span{display:none}.turnaround_viewer__Dxni8 .turnaround_toolbar__XY_wE{flex-direction:column;align-items:stretch;padding:6px 0}.turnaround_flightStatus__uCYoT{gap:4px 7px}.turnaround_flightStatus__uCYoT h3{font-size:17px}.turnaround_flightStatus__uCYoT time{margin-left:auto}.turnaround_viewer__Dxni8 .turnaround_controls__QO8Ve{display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%;gap:4px}.turnaround_viewer__Dxni8 .turnaround_controls__QO8Ve button{flex:1 1;font-size:10px;min-height:40px;padding:5px}.turnaround_viewerGrid__CJJcG,.turnaround_viewerGrid__CJJcG[data-details=true]{display:block;overflow:auto;overscroll-behavior:contain}.turnaround_viewerGrid__CJJcG .turnaround_scene__VN_s9{height:clamp(340px,65dvh,640px);flex:none;min-height:340px}.turnaround_splitter__1awA_{display:none}.turnaround_viewerGrid__CJJcG .turnaround_services__FOfcK{height:auto;overflow:visible;padding:10px 1px 12px}.turnaround_viewerGrid__CJJcG[data-text=true]{overflow:auto}.turnaround_viewerGrid__CJJcG[data-text=true] .turnaround_services__FOfcK{height:auto}.turnaround_sceneCaption___F9NQ{font-size:9px;padding-block:4px}.turnaround_viewerGrid__CJJcG>.turnaround_detailsSkeleton__ewBh3{display:none}.turnaround_loadingToolbar__x0Rtd{height:78px}.turnaround_scene__VN_s9 .turnaround-stage>canvas{height:100%}.turnaround_scene__VN_s9 .turnaround-renderer>canvas{height:0}.turnaround_servicesHeading__t6JF6{position:static}.turnaround_sceneSkeleton__ctZyS{min-height:340px}}.turnaround_flightStatus__uCYoT{min-height:24px}.turnaround_scene__VN_s9>[data-turnaround-scene]{width:100%}.turnaround_scene__VN_s9 .turnaround-resources{display:none}