:root{color:#e9f1fb;font-synthesis:none;text-rendering:optimizelegibility;background:#050914;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{background:#050914;min-width:320px}button,input,select,textarea{font:inherit}a,button{color:inherit}.aman-app{background:radial-gradient(circle at 50% 0,#2c629d24,#0000 34rem),linear-gradient(#07101d 0%,#050914 48%,#040710 100%);min-height:100vh}.aman-topbar{background:#040810f0;border-bottom:1px solid #1c2c42;justify-content:space-between;align-items:center;gap:24px;min-height:82px;padding:10px 22px;display:flex}.aman-brand,.aman-session,.aman-user,.aman-clock,.aman-brand-copy{align-items:center;display:flex}.aman-brand{gap:15px;min-width:0}.aman-brand img{object-fit:contain;object-position:center;flex:none;width:178px;height:62px}.aman-brand-copy{flex-direction:column;align-items:flex-start;min-width:0;line-height:1.1}.aman-brand-copy span{color:#7593b8;letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-weight:800}.aman-brand-copy strong{color:#f3f7fc;letter-spacing:.01em;margin-top:5px;font-size:18px}.aman-session{gap:15px}.aman-clock,.aman-user{flex-direction:column;align-items:flex-end;line-height:1.2}.aman-clock span,.aman-user span{color:#6f829b;letter-spacing:.08em;font-size:10px;font-weight:700}.aman-clock strong{color:#9fd1ff;font-family:SFMono-Regular,Consolas,monospace;font-size:15px}.aman-user strong{color:#dfe8f4;font-size:12px}.aman-signout{color:#9eb0c5;background:#0b1420;border:1px solid #2a3b50;border-radius:5px;padding:8px 11px;font-size:11px;font-weight:800;text-decoration:none}.aman-control-strip{background:#0b1523;border-bottom:1px solid #203048;grid-template-columns:auto minmax(220px,1fr) auto;align-items:stretch;gap:1px;min-height:58px;display:grid}.aman-airport-tabs{border-right:1px solid #203048;align-items:center;gap:5px;padding:9px 12px;display:flex}.aman-airport-tabs button{color:#8399b4;cursor:pointer;letter-spacing:.07em;background:#0f1b2c;border:1px solid #293b53;border-radius:4px;min-width:62px;height:34px;font-size:11px;font-weight:900}.aman-airport-tabs button.is-active{color:#d8ecff;background:#17304e;border-color:#477cb6;box-shadow:inset 0 -2px #67aef7}.aman-config-label{flex-direction:column;justify-content:center;padding:8px 16px;display:flex}.aman-config-label span{color:#5f7693;letter-spacing:.14em;font-size:9px;font-weight:900}.aman-config-label strong{color:#b9c9dc;margin-top:4px;font-size:12px}.aman-counters{border-left:1px solid #203048;display:flex}.aman-counters>div{border-left:1px solid #15243a;flex-direction:column;justify-content:center;align-items:center;min-width:72px;padding:7px 12px;display:flex}.aman-counters span{color:#607998;letter-spacing:.12em;font-size:9px;font-weight:900}.aman-counters strong{color:#d5e3f3;margin-top:3px;font-family:SFMono-Regular,Consolas,monospace;font-size:13px}.aman-workspace{grid-template-columns:minmax(0,1fr) 330px;gap:10px;min-height:calc(100vh - 178px);padding:10px;display:grid}.aman-panel{background:#09121ff2;border:1px solid #1d304a;border-radius:4px;min-width:0;overflow:hidden;box-shadow:0 8px 26px #0003}.aman-panel-header{background:#0d1929;border-bottom:1px solid #1b2d45;justify-content:space-between;align-items:center;gap:18px;min-height:64px;padding:12px 15px;display:flex}.aman-panel-header h1,.aman-panel-header h2{color:#e7eff8;margin:2px 0 0;font-size:16px}.aman-eyebrow{color:#6785a8;letter-spacing:.16em;font-size:8px;font-weight:900}.aman-panel-meta{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.aman-panel-meta span,.aman-live-pill{color:#7f9fc3;letter-spacing:.08em;background:#101f31;border:1px solid #294260;border-radius:3px;padding:5px 7px;font-size:8px;font-weight:900}.aman-live-pill{color:#6fdaa8;background:#0b231c;border-color:#215846}.aman-timeline-stage{background:linear-gradient(90deg,#0000 0 49.92%,#4f6f976b 49.92% 50.08%,#0000 50.08%),repeating-linear-gradient(#597aa214 0 1px,#0000 1px 22px),#08111f;min-height:650px;position:relative;overflow:hidden}.aman-time-axis{pointer-events:none;position:absolute;inset:0}.aman-major-tick{--tick-index:0;left:calc(50% - 56px);top:calc(44% + (var(--tick-index) * 110px));justify-content:center;align-items:center;width:112px;display:flex;position:absolute;transform:translateY(-50%)}.aman-major-tick span{color:#7990aa;font-family:SFMono-Regular,Consolas,monospace;font-size:10px;position:absolute;right:68px}.aman-major-tick i{background:#7087a3;width:18px;height:1px;box-shadow:0 -22px 0 -.4px #3d516b,0 22px 0 -.4px #3d516b,0 -44px 0 -.4px #3d516b,0 44px 0 -.4px #3d516b}.aman-current-line{z-index:3;background:#ed4b55;height:1px;position:absolute;top:44%;left:0;right:0;box-shadow:0 0 8px #ed4b5547}.aman-current-line:before{content:"";background:#08111f;border:1px solid #ff7780;width:9px;height:9px;position:absolute;top:-4px;left:calc(50% - 5px);transform:rotate(45deg)}.aman-current-line span{color:#ff8d95;letter-spacing:.05em;background:#251019;padding:2px 5px;font-family:SFMono-Regular,Consolas,monospace;font-size:8px;font-weight:800;position:absolute;top:-17px;right:11px}.aman-empty-sequence{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex;position:absolute;top:61%;left:50%;transform:translate(-50%,-50%)}.aman-empty-sequence strong{color:#526d8d;letter-spacing:.12em;font-size:11px}.aman-empty-sequence span{color:#40546d;max-width:440px;font-size:10px;line-height:1.5}.aman-side-stack{grid-template-rows:minmax(0,1fr) auto;gap:10px;min-width:0;display:grid}.aman-inbound-panel{min-height:430px}.aman-placeholder-list>div{color:#617c9c;letter-spacing:.08em;background:#0a1625;border-bottom:1px solid #182b43;grid-template-columns:1.2fr .8fr .7fr .7fr;gap:8px;padding:8px 11px;font-size:8px;font-weight:900;display:grid}.aman-placeholder-list p{color:#4a617d;text-align:center;margin:0;padding:24px 12px;font-size:10px}.aman-status-list{margin:0;padding:4px 0}.aman-status-list>div{border-top:1px solid #14263b;justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;display:flex}.aman-status-list>div:first-child{border-top:0}.aman-status-list dt{color:#657c97;font-size:10px}.aman-status-list dd{color:#78cba8;letter-spacing:.08em;margin:0;font-size:9px;font-weight:900}.aman-status-list>div:last-child dd{color:#78aee4}.aman-legend{color:#7387a0;background:#07111e;border-top:1px solid #1a2b41;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:8px 12px;font-size:9px;font-weight:700;display:flex}.aman-legend>span{color:#536b88;letter-spacing:.14em;margin-right:7px;font-weight:900}.aman-legend i{border-radius:1px;width:14px;height:7px;margin-left:6px}.aman-legend .expedite{background:#8ef05a}.aman-legend .nothing{background:#d8dadd;border:1px solid #8c95a2}.aman-legend .speed{background:#f4ed43}.aman-legend .stretch{background:#e9a33a}.aman-legend .holding{background:#d54735}.auth-page{background:#050914;place-items:center;min-height:100vh;padding:24px;display:grid}.auth-card{background:#0a1422;border:1px solid #1d304a;border-radius:6px;width:min(460px,100%);padding:32px;box-shadow:0 20px 60px #00000052}.auth-eyebrow{color:#70a5dc;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:900}.auth-card h1{color:#eef5fc;margin:10px 0;font-size:28px}.auth-copy{color:#7890ac;line-height:1.6}.auth-error{color:#ff9aa2;background:#351b22;border-radius:4px;margin:14px 0;padding:10px 12px;font-size:12px}.auth-login-button{color:#eff7ff;background:#25588f;border-radius:4px;margin-top:8px;padding:11px 15px;font-size:13px;font-weight:900;text-decoration:none;display:inline-flex}.auth-card small{color:#586b82;margin-top:14px;display:block}.auth-loading-card{align-items:center;gap:12px;display:flex}.auth-spinner{border:2px solid #24384f;border-top-color:#6bb5ff;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite aman-spin}@keyframes aman-spin{to{transform:rotate(360deg)}}@media (width<=980px){.aman-workspace{grid-template-columns:1fr}.aman-side-stack{grid-template-rows:auto;grid-template-columns:1fr 1fr}.aman-inbound-panel{min-height:260px}.aman-control-strip{grid-template-columns:auto 1fr}.aman-counters{border-top:1px solid #203048;border-left:0;grid-column:1/-1;justify-content:flex-end}.aman-timeline-stage{min-height:560px}}@media (width<=700px){.aman-topbar{align-items:flex-start;padding:9px 12px}.aman-brand img{width:126px;height:48px}.aman-brand-copy,.aman-user{display:none}.aman-session{gap:8px}.aman-clock strong{font-size:12px}.aman-control-strip{grid-template-columns:1fr}.aman-airport-tabs{border-bottom:1px solid #203048;border-right:0}.aman-config-label{min-height:48px}.aman-counters{justify-content:flex-start;overflow-x:auto}.aman-counters>div{min-width:70px}.aman-workspace{gap:6px;padding:6px}.aman-side-stack{grid-template-columns:1fr;gap:6px}.aman-panel-meta{display:none}.aman-timeline-stage{min-height:500px}.aman-empty-sequence{width:80%}.aman-legend{white-space:nowrap;justify-content:flex-start;overflow-x:auto}}.aman-app{font-size:14px}.aman-topbar{min-height:74px;padding:9px 20px}.aman-brand{gap:14px}.aman-brand img{object-fit:contain;width:166px;height:58px}.aman-brand-copy span{font-size:11px}.aman-brand-copy strong{font-size:20px}.aman-clock span,.aman-user span{font-size:11px}.aman-clock strong{font-size:16px}.aman-user strong{font-size:13px}.aman-signout{padding:8px 12px;font-size:12px}.aman-control-strip{grid-template-columns:auto auto minmax(260px,1fr) auto;min-height:60px}.aman-airport-tabs button{min-width:66px;height:36px;font-size:12px}.aman-runway-control{border-right:1px solid #203048;flex-direction:column;justify-content:center;padding:7px 13px;display:flex}.aman-runway-control span,.aman-config-label span{color:#6e86a3;letter-spacing:.13em;font-size:10px;font-weight:900}.aman-runway-control select{color:#d9e9f8;background:#0a1726;border:1px solid #314963;border-radius:3px;min-width:86px;height:30px;margin-top:4px;font-size:12px;font-weight:800}.aman-config-label strong{font-size:13px}.aman-counters>div{min-width:78px}.aman-counters span{font-size:10px}.aman-counters strong{font-size:15px}.aman-workspace{grid-template-columns:minmax(0,1fr) 360px;gap:10px;height:calc(100vh - 172px);min-height:650px;padding:10px}.aman-timeline-panel{flex-direction:column;min-height:0;display:flex}.aman-panel-header{min-height:60px;padding:10px 14px}.aman-panel-header.compact{min-height:56px}.aman-panel-header h1{font-size:19px}.aman-panel-header h2{font-size:16px}.aman-eyebrow{font-size:10px}.aman-panel-meta span,.aman-live-pill{padding:6px 8px;font-size:10px}.aman-live-pill.is-error{color:#ff929b;background:#2b1118;border-color:#6b2b33}.aman-live-pill.is-demo,.aman-panel-meta .is-simulated{color:#ffd46e;background:#2a210d;border-color:#8a651a}.aman-timeline-stage{--now-line:68%;background:linear-gradient(90deg,#0000 0 49.94%,#4f6f976b 49.94% 50.06%,#0000 50.06%),#08111f;flex:1;min-height:0;position:relative;overflow:hidden}.aman-timeline-stage:after{content:"";opacity:.8;z-index:1;pointer-events:none;background:#49617e;width:1px;position:absolute;top:0;bottom:0;left:50%}.aman-time-axis{pointer-events:none;z-index:1;position:absolute;inset:0}.aman-minute-tick{left:0;right:0;top:var(--now-line);height:0;transform:translateY(var(--offset-px,0px));border-top:1px solid #5b789b17;position:absolute}.aman-minute-tick.is-major{border-top-color:#6889b033}.aman-minute-tick span{text-align:right;color:#9aacc1;width:50px;font-family:SFMono-Regular,Consolas,monospace;font-size:11px;font-weight:700;position:absolute;top:-8px;left:calc(50% - 62px)}.aman-minute-tick i{background:#4b627d;width:8px;height:2px;position:absolute;top:-1px;left:calc(50% - 4px)}.aman-minute-tick.is-major i{background:#8a9eb6;width:16px;height:2px;left:calc(50% - 8px)}.aman-current-line{top:var(--now-line);z-index:5;background:#ed4b55;height:1px;box-shadow:0 0 8px #ed4b5540}.aman-current-line:before{left:calc(50% - 5px)}.aman-current-line span{padding:3px 6px;font-size:10px;top:-20px;right:12px}.aman-flight-layer{pointer-events:none;z-index:3;position:absolute;inset:0}.aman-flight-row{left:calc(50% + 28px);top:var(--now-line);width:min(650px,50% - 42px);min-height:28px;transform:translateY(calc(var(--offset-px,0px) - 50%));z-index:3;pointer-events:auto;background:#08111fe6;border-left:3px solid #d8dadd;grid-template-columns:58px minmax(100px,1.35fr) 56px 30px 60px 52px 52px;align-items:center;gap:7px;padding:4px 8px;font-family:Consolas,monospace;font-size:12px;line-height:1.2;display:grid;position:absolute}.aman-flight-row .tldt{color:#9fb1c6}.aman-flight-row strong{color:#f1f6fc;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.aman-flight-row span{color:#b4c3d4}.aman-flight-row b{text-align:right;font-size:12px;font-weight:900}.aman-flight-row em{color:#76d4ad;text-align:right;font-size:12px;font-style:normal;font-weight:900}.aman-flight-row .fix-code{color:#edf3f9;text-align:center;font-weight:900}.aman-flight-row .fix-code.is-underlined{text-underline-offset:2px;text-decoration:underline}.aman-flight-row.is-past{opacity:.42;filter:saturate(.65)}.aman-flight-row.is-demo{box-shadow:inset 0 0 0 1px #ffc95214}.aman-flight-row.action-expedite{border-left-color:#8ef05a}.aman-flight-row.action-expedite b{color:#8ef05a}.aman-flight-row.action-nothing{border-left-color:#d8dadd}.aman-flight-row.action-nothing b{color:#d8dadd}.aman-flight-row.action-speed_reduction{border-left-color:#f4ed43}.aman-flight-row.action-speed_reduction b{color:#f4ed43}.aman-flight-row.action-path_stretching{border-left-color:#e9a33a}.aman-flight-row.action-path_stretching b{color:#e9a33a}.aman-flight-row.action-holding{border-left-color:#d54735}.aman-flight-row.action-holding b{color:#ef6250}.aman-empty-sequence{top:53%}.aman-empty-sequence strong{font-size:13px}.aman-empty-sequence span{font-size:12px}.aman-side-stack,.aman-inbound-panel{min-height:0}.aman-inbound-list{height:100%;max-height:none;overflow:auto}.aman-inbound-head,.aman-inbound-row{grid-template-columns:1.2fr .72fr .86fr .72fr;align-items:center;gap:8px;padding:9px 11px;display:grid}.aman-inbound-head{z-index:2;color:#7590ae;letter-spacing:.08em;background:#0a1625;border-bottom:1px solid #182b43;font-size:10px;font-weight:900;position:sticky;top:0}.aman-inbound-row{border-bottom:1px solid #12243a;font-family:Consolas,monospace;font-size:11px}.aman-inbound-row strong{color:#e9f2fb;text-overflow:ellipsis;font-size:12px;overflow:hidden}.aman-inbound-row span{color:#93a9c1}.aman-inbound-list p{color:#647b96;text-align:center;margin:0;padding:26px 12px;font-size:12px}.aman-status-list dt{font-size:11px}.aman-status-list dd{font-size:10px}.aman-history-control{align-items:center;gap:5px;display:inline-flex}.aman-history-control>span{padding:6px 8px}.aman-history-control select{color:#d5e4f3;background:#0d1b2c;border:1px solid #294260;border-radius:3px;height:28px;font-family:Consolas,monospace;font-size:10px;font-weight:800}.aman-demo-toggle{color:#90add0;letter-spacing:.06em;cursor:pointer;background:#102033;border:1px solid #35516f;border-radius:3px;height:29px;padding:0 10px;font-size:10px;font-weight:900}.aman-demo-toggle:hover{color:#c5dcf3;border-color:#527ca8}.aman-demo-toggle.is-active{color:#ffd56f;background:#30250d;border-color:#9b741d}.aman-legend{gap:8px;min-height:40px;font-size:11px}.aman-legend>span{font-size:10px}.aman-legend i{width:18px;height:8px}@media (width<=1200px){.aman-workspace{grid-template-columns:minmax(0,1fr) 320px}.aman-flight-row{grid-template-columns:54px minmax(88px,1.25fr) 50px 28px 54px 46px 46px;width:min(560px,50% - 34px);font-size:11px}}@media (width<=980px){.aman-workspace{grid-template-columns:1fr;height:auto;min-height:0}.aman-side-stack{grid-template-rows:auto;grid-template-columns:1fr 1fr}.aman-inbound-panel{min-height:300px}.aman-timeline-stage{height:650px;min-height:650px}.aman-control-strip{grid-template-columns:auto auto 1fr}.aman-counters{border-top:1px solid #203048;grid-column:1/-1;justify-content:flex-end}}@media (width<=700px){.aman-topbar{align-items:flex-start;padding:9px 12px}.aman-brand img{width:126px;height:48px}.aman-brand-copy,.aman-user{display:none}.aman-session{gap:8px}.aman-clock strong{font-size:13px}.aman-control-strip{grid-template-columns:1fr}.aman-runway-control{border-bottom:1px solid #203048;border-right:0;flex-direction:row;justify-content:space-between;align-items:center}.aman-runway-control select{margin-top:0}.aman-timeline-stage{--now-line:66%;height:600px;min-height:600px}.aman-flight-row{grid-template-columns:48px minmax(68px,1fr) 40px 22px 44px 38px;width:calc(50% - 18px);font-size:9px;left:calc(50% + 12px)}.aman-flight-row strong{font-size:10px}.aman-flight-row em,.aman-history-control{display:none}.aman-demo-toggle{height:27px;font-size:9px}.aman-side-stack{grid-template-columns:1fr}.aman-panel-meta{gap:4px}.aman-minute-tick span{font-size:9px;left:calc(50% - 52px)}}.aman-flight-row{cursor:ns-resize;-webkit-user-select:none;user-select:none;touch-action:none}.aman-flight-row:hover{background:#0d1b2efa;box-shadow:inset 0 0 0 1px #70aae24d}.aman-flight-row.is-dragging{z-index:30;cursor:grabbing;background:#122238;box-shadow:0 10px 28px #00000073,inset 0 0 0 1px #5f8fbd;opacity:1!important;filter:none!important}.aman-flight-row.is-stable:not(.is-dragging){box-shadow:inset 0 0 0 1px #f2a64a3d}.aman-inbound-row strong.is-stable{text-underline-offset:3px;-webkit-text-decoration:underline dotted #f2a64ab3;text-decoration:underline dotted #f2a64ab3}.aman-flight-row.is-sep-conflict{outline-offset:1px;background:#341119f0;outline:1px solid #ff5d67}.aman-panel-meta .is-drag-enabled{color:#ffd36a;background:#2b210d;border-color:#8c6a25}.aman-status-list dd.is-warning{color:#ff756f}.aman-flight-row:active{cursor:grabbing}@media (width<=700px){.aman-panel-meta .is-drag-enabled{display:none}}.aman-history-control>span{font-size:0}.aman-history-control>span:after{content:"BELOW ACTUAL";font-size:10px}.aman-timeline-stage{--now-line:calc(100% - 100px)}.aman-app:has(.aman-history-control select option[value="5"]:checked) .aman-timeline-stage{--now-line:calc(100% - 50px)}.aman-app:has(.aman-history-control select option[value="10"]:checked) .aman-timeline-stage{--now-line:calc(100% - 100px)}.aman-app:has(.aman-history-control select option[value="15"]:checked) .aman-timeline-stage{--now-line:calc(100% - 150px)}.aman-app:has(.aman-history-control select option[value="20"]:checked) .aman-timeline-stage{--now-line:calc(100% - 200px)}.aman-time-axis{display:none!important}.aman-runtime-time-axis{pointer-events:none;z-index:2;position:absolute;inset:0}.aman-runtime-minute-tick{border-top:1px solid #5b789b17;height:0;position:absolute;left:0;right:0}.aman-runtime-minute-tick.is-major{border-top-color:#6889b033}.aman-runtime-minute-tick span{text-align:right;color:#9aacc1;width:50px;font-family:SFMono-Regular,Consolas,monospace;font-size:11px;font-weight:700;position:absolute;top:-8px;left:calc(50% - 62px)}.aman-runtime-minute-tick i{background:#4b627d;width:8px;height:2px;position:absolute;top:-1px;left:calc(50% - 4px)}.aman-runtime-minute-tick.is-major i{background:#8a9eb6;width:16px;height:2px;left:calc(50% - 8px)}.aman-flight-row.status-unstable strong,.aman-inbound-row strong.status-unstable{color:#6fc7cb}.aman-flight-row.status-stable strong,.aman-inbound-row strong.status-stable{color:#f2a64a}.aman-flight-row.status-superstable strong,.aman-inbound-row strong.status-superstable{color:#f4f7fb;text-shadow:0 0 5px #f4f7fb2e}.aman-flight-row.status-frozen strong,.aman-inbound-row strong.status-frozen{color:#91a4ff;text-shadow:0 0 6px #91a4ff38}.aman-multi-runway-strip{grid-template-columns:auto minmax(560px,1.75fr) minmax(220px,.8fr) auto;align-items:stretch;min-height:94px}.aman-multi-runway-strip .aman-airport-tabs{align-self:stretch;align-items:center;display:flex}.aman-multi-runway-strip .aman-airport-tabs button{min-width:58px}.aman-runway-config-control{border-right:1px solid #203048;gap:8px;min-width:0;padding:7px 10px;display:flex;overflow-x:auto}.aman-runway-config-block{border-right:1px solid #2d435e8c;align-items:center;gap:8px;min-width:max-content;padding-right:8px;display:flex}.aman-runway-config-block:last-child{border-right:0}.aman-profile-select{flex-direction:column;gap:4px;min-width:176px;display:flex}.aman-profile-select>span{color:#6e86a3;letter-spacing:.12em;font-size:9px;font-weight:900}.aman-profile-select select{color:#d9e9f8;background:#0a1726;border:1px solid #314963;border-radius:3px;max-width:210px;height:28px;font-family:Consolas,monospace;font-size:9px;font-weight:800}.aman-runway-cards{gap:5px;display:flex}.aman-runway-card{background:#0b1625;border:1px solid #293c54;border-radius:3px;grid-template-rows:24px 24px;grid-template-columns:auto 54px;gap:3px 5px;min-width:112px;padding:5px 6px;display:grid}.aman-runway-card.is-arrival{background:#0d1c2d;border-color:#456b91;box-shadow:inset 0 0 0 1px #5c91c414}.aman-runway-card>b{color:#d7e4f2;grid-row:1/3;align-self:center;font-family:Consolas,monospace;font-size:13px}.aman-runway-card>select{color:#a9bdd2;background:#08131f;border:1px solid #304863;border-radius:2px;height:24px;font-family:Consolas,monospace;font-size:9px;font-weight:900}.aman-runway-card.is-arrival>select{color:#77d3aa}.aman-runway-card>label{align-items:center;gap:3px;display:flex}.aman-runway-card input{color:#f2f6fa;text-align:right;background:#07111c;border:1px solid #304863;border-radius:2px;width:38px;height:22px;font-family:Consolas,monospace;font-size:10px;font-weight:800}.aman-runway-card input:disabled{opacity:.28}.aman-runway-card label span{color:#7590ae;font-family:Consolas,monospace;font-size:8px;font-weight:900}.aman-multi-runway-strip .aman-config-label strong{max-width:300px;line-height:1.35}.aman-inbound-head.multi,.aman-inbound-row.multi{grid-template-columns:34px 1.16fr .66fr .76fr .66fr}.aman-inbound-row .apt{color:#6f94bc;font-weight:900}.aman-flight-row em{min-width:44px}@media (width<=1450px){.aman-multi-runway-strip{grid-template-columns:auto minmax(460px,1.5fr) minmax(180px,.7fr) auto}.aman-profile-select{min-width:145px}.aman-profile-select select{max-width:165px}.aman-runway-card{min-width:100px}.aman-runway-config-control{gap:6px;padding-left:7px;padding-right:7px}}@media (width<=1100px){.aman-multi-runway-strip{grid-template-columns:auto 1fr}.aman-runway-config-control{border-right:0;grid-column:2/3}.aman-multi-runway-strip .aman-config-label{border-top:1px solid #203048;grid-column:1/2}.aman-multi-runway-strip .aman-counters{border-top:1px solid #203048;grid-column:2/3}.aman-workspace,.scope-both .aman-workspace{height:auto}.aman-runway-config-control{overflow-x:auto}}@media (width<=700px){.aman-multi-runway-strip{grid-template-columns:1fr}.aman-runway-config-control,.aman-multi-runway-strip .aman-config-label,.aman-multi-runway-strip .aman-counters{grid-column:1}.aman-runway-config-control{padding:7px}.aman-profile-select{min-width:132px}.aman-runway-card{min-width:96px}.aman-inbound-head.multi,.aman-inbound-row.multi{grid-template-columns:28px 1fr .6fr .7fr .62fr}}.aman-airport-tabs.has-runtime-selector{border-right:1px solid #203048;align-items:center;min-width:250px;padding:11px 12px;display:flex}.aman-airport-tabs.has-runtime-selector>button{display:none!important}.aman-airport-scope-picker{flex-direction:column;gap:8px;width:100%;display:flex}.aman-airport-picker-heading{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.aman-airport-picker-heading>span,.aman-profile-select>span{color:#8ca6c5;letter-spacing:.11em;font-size:11px;font-weight:900}.aman-airport-picker-heading>small{color:#5f7896;letter-spacing:.06em;white-space:nowrap;font-family:Consolas,monospace;font-size:8px;font-weight:800}.aman-airport-checks label{color:#9db2ca;cursor:pointer;-webkit-user-select:none;user-select:none;background:#0a1726;border:1px solid #314b68;border-radius:4px;align-items:center;gap:8px;min-height:36px;padding:0 10px;font-family:Consolas,monospace;font-size:12px;font-weight:900;display:flex}.aman-airport-checks label:has(input:checked){color:#f0f6fd;background:#102239;border-color:#5f91c2;box-shadow:inset 0 0 0 1px #639cd61f}.aman-airport-checks input{accent-color:#6aa7df;cursor:pointer;width:15px;height:15px;margin:0}.aman-runway-config-control{gap:14px;padding:10px 14px}.aman-profile-select{gap:7px;min-width:235px}.aman-profile-select select{max-width:300px;height:40px;padding:0 10px;font-size:12px;line-height:1}.aman-runway-card{border-radius:4px;grid-template-rows:34px 42px;grid-template-columns:54px 92px;gap:6px 9px;min-width:172px;padding:9px 10px}.aman-runway-card>label{align-items:flex-end;gap:6px;padding-top:12px;display:flex;position:relative}.aman-runway-card>label:before{content:"LAND SEP";color:#7893b2;letter-spacing:.08em;font-family:Consolas,monospace;font-size:9px;font-weight:900;position:absolute;top:-1px;left:0}.aman-runway-card input{text-align:center;appearance:textfield;border-color:#3a5878;width:66px;height:31px;padding:0 7px;font-size:15px}.aman-runway-card input::-webkit-inner-spin-button{appearance:none;margin:0}.aman-runway-card input::-webkit-outer-spin-button{appearance:none;margin:0}.aman-runway-card input:focus,.aman-runway-card>select:focus,.aman-profile-select select:focus{outline-offset:1px;border-color:#669fda;outline:2px solid #66a4e059}.aman-runway-card label span{color:#9bb1ca;padding-bottom:8px;font-size:10px}.aman-runway-card.is-arrival{border-color:#5d8bb7;box-shadow:inset 0 0 0 1px #5c91c421}.aman-multi-runway-strip .aman-config-label{min-width:260px;padding:13px 16px}.aman-multi-runway-strip .aman-config-label strong{max-width:360px;margin-top:5px;font-size:14px;line-height:1.45}@media (width<=1450px){.aman-multi-runway-strip{grid-template-columns:220px minmax(560px,1.6fr) minmax(220px,.7fr) auto}.aman-airport-tabs.has-runtime-selector{min-width:220px}.aman-profile-select{min-width:205px}.aman-profile-select select{max-width:240px}.aman-runway-card{grid-template-columns:48px 86px;min-width:158px}.aman-runway-card>select{width:86px}}@media (width<=1100px){.aman-multi-runway-strip{grid-template-columns:220px 1fr}.aman-airport-tabs.has-runtime-selector{min-width:220px}.aman-runway-config-control{grid-column:2/3}.aman-workspace,.scope-both .aman-workspace{height:auto}}@media (width<=700px){.aman-multi-runway-strip{grid-template-columns:1fr}.aman-airport-tabs.has-runtime-selector,.aman-runway-config-control,.aman-multi-runway-strip .aman-config-label,.aman-multi-runway-strip .aman-counters{grid-column:1}.aman-airport-tabs.has-runtime-selector{border-bottom:1px solid #203048;border-right:0;min-width:0}.aman-airport-checks{grid-template-columns:repeat(3,minmax(0,1fr))}}.aman-multi-runway-strip{grid-template-columns:330px minmax(680px,1.85fr) minmax(260px,.75fr) auto}.aman-airport-tabs.has-runtime-selector{min-width:330px}.aman-airport-checks{grid-template-columns:repeat(2,minmax(145px,1fr))}.aman-airport-checks .aman-airport-choice{grid-template-columns:16px minmax(48px,1fr) auto;gap:8px;padding:6px 7px;display:grid}.aman-airport-choice-code{text-overflow:ellipsis;overflow:hidden}.aman-airport-side-controls{gap:3px;display:flex}.aman-airport-side-button{color:#7893af;cursor:pointer;background:#08131f;border:1px solid #35516f;border-radius:3px;width:28px;height:25px;padding:0;font-family:Consolas,monospace;font-size:10px;font-weight:900}.aman-airport-side-button:hover:not(:disabled){color:#d9e8f6;border-color:#628eb9}.aman-airport-side-button.is-active{color:#f2f7fc;background:#17304a;border-color:#71a7da;box-shadow:inset 0 0 0 1px #71a7da29}.aman-airport-side-button:disabled{opacity:.28;cursor:default}.aman-airport-side-guide{z-index:6;pointer-events:none;letter-spacing:.08em;color:#6f89a7;grid-template-columns:1fr 1fr;font-family:Consolas,monospace;font-size:10px;font-weight:900;display:grid;position:absolute;top:8px;left:0;right:0}.aman-airport-side-guide .left{text-align:right;padding-right:32px}.aman-airport-side-guide .right{text-align:left;padding-left:32px}.aman-flight-row.display-right{left:calc(50% + 28px);right:auto}.aman-flight-row.display-left{border-left:0;border-right:3px solid #d8dadd;grid-template-columns:52px 52px 60px 30px 56px minmax(100px,1.35fr) 58px;left:auto;right:calc(50% + 28px)}.aman-flight-row.display-left>.tldt{text-align:right;grid-area:1/7}.aman-flight-row.display-left>strong{text-align:right;grid-area:1/6}.aman-flight-row.display-left>span:nth-child(3){text-align:right;grid-area:1/5}.aman-flight-row.display-left>.fix-code{grid-area:1/4}.aman-flight-row.display-left>span:nth-child(5){text-align:right;grid-area:1/3}.aman-flight-row.display-left>b{text-align:right;grid-area:1/2}.aman-flight-row.display-left>em{text-align:left;grid-area:1/1}.aman-flight-row.display-left.action-expedite{border-right-color:#8ef05a}.aman-flight-row.display-left.action-nothing{border-right-color:#d8dadd}.aman-flight-row.display-left.action-speed_reduction{border-right-color:#f4ed43}.aman-flight-row.display-left.action-path_stretching{border-right-color:#e9a33a}.aman-flight-row.display-left.action-holding{border-right-color:#d54735}@media (width<=1450px){.aman-multi-runway-strip{grid-template-columns:300px minmax(560px,1.6fr) minmax(220px,.7fr) auto}.aman-airport-tabs.has-runtime-selector{min-width:300px}}@media (width<=1100px){.aman-multi-runway-strip{grid-template-columns:300px 1fr}.aman-airport-tabs.has-runtime-selector{min-width:300px}}@media (width<=700px){.aman-airport-tabs.has-runtime-selector{min-width:0}.aman-airport-checks{grid-template-columns:1fr}.aman-airport-side-guide{display:none}.aman-flight-row.display-left,.aman-flight-row.display-right{border-left-width:3px;border-right:0;grid-template-columns:48px minmax(68px,1fr) 40px 22px 44px 38px;left:calc(50% + 12px);right:auto}.aman-flight-row.display-left>*{text-align:initial;grid-column:auto!important}}.aman-multi-runway-strip{grid-template-columns:280px minmax(680px,1.85fr) minmax(260px,.75fr) auto;min-height:126px}.aman-airport-tabs.has-runtime-selector{min-width:280px;padding:10px 12px;overflow:hidden}.aman-airport-scope-picker,.aman-airport-checks,.aman-airport-checks .aman-airport-choice{min-width:0}.aman-airport-checks{grid-template-columns:1fr;gap:6px;width:100%}.aman-airport-checks .aman-airport-choice{grid-template-columns:16px minmax(64px,1fr) auto;gap:8px;width:100%;min-height:38px;padding:4px 7px 4px 9px;overflow:hidden}.aman-airport-choice-code{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;overflow:hidden}.aman-airport-side-controls{flex:none;justify-content:flex-end;gap:3px;width:auto;min-width:0;display:flex}.aman-airport-side-button{flex:0 0 34px;width:34px;height:28px;font-size:10px}.aman-airport-choice:has(input:checked) .aman-airport-side-controls{visibility:visible}@media (width<=1450px){.aman-multi-runway-strip{grid-template-columns:260px minmax(560px,1.6fr) minmax(220px,.7fr) auto}.aman-airport-tabs.has-runtime-selector{min-width:260px}}@media (width<=1100px){.aman-multi-runway-strip{grid-template-columns:260px 1fr}.aman-airport-tabs.has-runtime-selector{min-width:260px}}@media (width<=700px){.aman-multi-runway-strip{grid-template-columns:1fr}.aman-airport-tabs.has-runtime-selector{min-width:0}.aman-airport-checks{grid-template-columns:1fr}}.aman-flight-row .runway-assignment{color:#76d4ad;justify-content:flex-end;align-items:center;min-width:0;font-size:12px;font-style:normal;font-weight:900;display:flex}.aman-flight-row .runway-assignment select{color:#76d4ad;text-align:center;cursor:pointer;background:#081521;border:1px solid #315173;border-radius:3px;width:52px;height:23px;padding:0 4px;font-family:Consolas,monospace;font-size:11px;font-weight:900}.aman-flight-row .runway-assignment.is-manual select{color:#ffc66d;background:#20180b;border-color:#d19743}.aman-flight-row .runway-assignment select:focus{outline-offset:1px;outline:1px solid #6f9fca}.aman-flight-row.display-left .runway-assignment{justify-content:flex-start}.aman-flight-row.display-left .runway-assignment select{text-align:left}@media (width<=1200px){.aman-flight-row .runway-assignment select{width:46px;font-size:10px}}@media (width<=700px){.aman-flight-row .runway-assignment{display:none}}.aman-multi-runway-strip{grid-template-columns:230px minmax(0,1fr) 205px auto;align-items:stretch;height:96px;min-height:96px;max-height:96px;overflow:hidden}.aman-airport-tabs.has-runtime-selector{width:230px;min-width:230px;padding:7px 8px;overflow:hidden}.aman-airport-scope-picker{gap:5px}.aman-airport-picker-heading>span{font-size:9px}.aman-airport-checks{grid-template-columns:1fr;gap:4px}.aman-airport-choice-code{font-size:10px}.aman-runway-config-control{scrollbar-width:thin;align-items:center;gap:10px;min-width:0;height:96px;padding:6px 8px;overflow:auto hidden}.aman-runway-config-block{flex:none;gap:7px;min-width:max-content;padding-right:9px}.aman-profile-select>span{font-size:9px}.aman-multi-runway-strip .aman-config-label{width:205px;min-width:205px;padding:9px 10px;overflow:hidden}.aman-multi-runway-strip .aman-config-label span{font-size:9px}.aman-multi-runway-strip .aman-config-label strong{overflow-wrap:anywhere;max-width:185px;margin-top:3px;font-size:11px;line-height:1.25}.aman-multi-runway-strip .aman-counters>div{min-width:58px}@media (width<=1450px){.aman-multi-runway-strip{grid-template-columns:220px minmax(0,1fr) 180px auto}.aman-airport-tabs.has-runtime-selector{width:220px;min-width:220px}.aman-multi-runway-strip .aman-config-label{width:180px;min-width:180px}.aman-multi-runway-strip .aman-config-label strong{max-width:160px;font-size:10px}}@media (width<=1100px){.aman-multi-runway-strip{grid-template-columns:210px minmax(0,1fr);height:96px;min-height:96px;max-height:96px}.aman-airport-tabs.has-runtime-selector{width:210px;min-width:210px}.aman-multi-runway-strip .aman-config-label,.aman-multi-runway-strip .aman-counters{display:none}.aman-runway-config-control{border-right:0;grid-column:2}.aman-workspace,.scope-both .aman-workspace{height:auto}}.aman-multi-runway-strip{grid-template-columns:260px minmax(0,1fr) auto;height:96px;min-height:96px;max-height:96px}.aman-airport-tabs.has-runtime-selector{width:260px;min-width:260px;padding:7px 9px}.aman-airport-picker-heading>span{letter-spacing:.1em;font-size:11px}.aman-airport-picker-heading>small{font-size:8px}.aman-airport-checks{gap:4px}.aman-airport-checks .aman-airport-choice{grid-template-columns:15px minmax(52px,1fr) auto;gap:7px;height:32px;min-height:32px;padding:3px 6px 3px 8px}.aman-airport-checks input{width:14px;height:14px}.aman-airport-choice-code{letter-spacing:.02em;font-size:12px}.aman-airport-side-button{width:31px;height:25px;font-size:10px}.aman-runway-config-control{gap:12px;min-width:0;height:96px;padding:6px 10px;overflow:auto hidden}.aman-runway-config-block{gap:9px;padding-right:11px}.aman-profile-select{gap:5px;width:185px;min-width:185px}.aman-profile-select>span{letter-spacing:.09em;font-size:10px}.aman-profile-select select{width:185px;max-width:185px;height:34px;padding:0 8px;font-size:11px}.aman-runway-cards{gap:7px}.aman-runway-card{grid-template-rows:29px 32px;grid-template-columns:40px 76px;gap:4px 6px;width:130px;min-width:130px;padding:6px 7px}.aman-runway-card>b{font-size:16px}.aman-runway-card>select{width:76px;height:29px;padding:0 6px;font-size:11px}.aman-runway-card>label{gap:4px;padding-top:10px}.aman-runway-card>label:before{letter-spacing:.06em;font-size:8px;top:-1px}.aman-runway-card input{width:54px;height:26px;padding:0 5px;font-size:13px}.aman-runway-card label span{padding-bottom:6px;font-size:9px}.aman-multi-runway-strip .aman-counters>div{min-width:64px;padding-left:10px;padding-right:10px}.aman-multi-runway-strip .aman-counters span{font-size:9px}.aman-multi-runway-strip .aman-counters strong{font-size:14px}.aman-airport-tabs.has-runtime-selector{background:#091321}.aman-airport-scope-picker{justify-content:center;height:100%}.aman-airport-checks{grid-template-columns:1fr;gap:5px;display:grid}.aman-airport-checks .aman-airport-choice{box-shadow:none;background:0 0;border:0;border-radius:3px;grid-template-columns:16px 54px 1fr;column-gap:7px;height:31px;min-height:31px;padding:2px 4px 2px 5px}.aman-airport-checks .aman-airport-choice:hover{background:#0d1b2c}.aman-airport-checks .aman-airport-choice:has(input:checked){background:#10233a;border:0;box-shadow:inset 3px 0 #6aa7df}.aman-airport-choice-code{font-size:12px;font-weight:900;overflow:visible}.aman-airport-side-controls{grid-template-columns:repeat(2,minmax(0,1fr));justify-self:stretch;gap:4px;display:grid}.aman-airport-side-button{border-radius:3px;width:auto;min-width:0;height:26px;font-size:10px}.aman-airport-choice:not(:has(input:checked)) .aman-airport-side-controls{visibility:hidden}.aman-flight-row[data-display-side=RIGHT]{left:calc(50% + 28px);right:auto}.aman-flight-row[data-display-side=LEFT]{border-left:0;border-right:3px solid #d8dadd;grid-template-columns:52px 52px 60px 30px 56px minmax(100px,1.35fr) 58px;left:auto;right:calc(50% + 28px)}.aman-flight-row[data-display-side=LEFT]>.tldt{text-align:right;grid-area:1/7}.aman-flight-row[data-display-side=LEFT]>strong{text-align:right;grid-area:1/6}.aman-flight-row[data-display-side=LEFT]>span:nth-child(3){text-align:right;grid-area:1/5}.aman-flight-row[data-display-side=LEFT]>.fix-code{grid-area:1/4}.aman-flight-row[data-display-side=LEFT]>span:nth-child(5){text-align:right;grid-area:1/3}.aman-flight-row[data-display-side=LEFT]>b{text-align:right;grid-area:1/2}.aman-flight-row[data-display-side=LEFT]>em{text-align:left;grid-area:1/1}.aman-flight-row[data-display-side=LEFT].action-expedite{border-right-color:#8ef05a}.aman-flight-row[data-display-side=LEFT].action-nothing{border-right-color:#d8dadd}.aman-flight-row[data-display-side=LEFT].action-speed_reduction{border-right-color:#f4ed43}.aman-flight-row[data-display-side=LEFT].action-path_stretching{border-right-color:#e9a33a}.aman-flight-row[data-display-side=LEFT].action-holding{border-right-color:#d54735}.aman-flight-row[data-display-side=LEFT] .runway-assignment{justify-content:flex-start}.aman-flight-row[data-display-side=LEFT] .runway-assignment select{text-align:left}@media (width<=1450px){.aman-multi-runway-strip{grid-template-columns:245px minmax(0,1fr) auto}.aman-airport-tabs.has-runtime-selector{width:245px;min-width:245px}.aman-profile-select,.aman-profile-select select{width:170px;min-width:170px;max-width:170px}.aman-runway-card{grid-template-columns:38px 70px;width:122px;min-width:122px}.aman-runway-card>select{width:70px}}@media (width<=1100px){.aman-multi-runway-strip{grid-template-columns:230px minmax(0,1fr)}.aman-airport-tabs.has-runtime-selector{width:230px;min-width:230px}.aman-multi-runway-strip .aman-counters{display:none}}@media (width<=700px){.aman-flight-row[data-display-side=LEFT],.aman-flight-row[data-display-side=RIGHT]{border-left-width:3px;border-right:0;grid-template-columns:48px minmax(68px,1fr) 40px 22px 44px 38px;left:calc(50% + 12px);right:auto}.aman-flight-row[data-display-side=LEFT]>*{text-align:initial;grid-column:auto!important}}.aman-multi-runway-strip{grid-template-columns:224px minmax(0,1fr) auto;align-items:stretch;height:100px;min-height:100px;max-height:100px;display:grid;overflow:hidden}.aman-airport-tabs.has-runtime-selector{align-items:stretch;width:224px;min-width:224px;height:100px;padding:8px 10px;overflow:hidden}.aman-airport-scope-picker{gap:5px;width:100%;min-width:0}.aman-airport-picker-heading{min-height:14px}.aman-airport-picker-heading>span{font-size:10px;line-height:1}.aman-airport-picker-heading>small{font-size:7px;line-height:1}.aman-airport-checks{grid-template-columns:1fr;gap:4px;width:100%;min-width:0;display:grid}.aman-airport-checks .aman-airport-choice{background:#0914218f;border:1px solid #0000;border-radius:3px;grid-template-columns:15px minmax(54px,1fr) 68px;align-items:center;gap:7px;width:100%;min-width:0;height:33px;min-height:33px;padding:3px 5px 3px 8px;display:grid;overflow:hidden}.aman-airport-checks .aman-airport-choice:has(input:checked){background:#0d1c2d;border-color:#365878;box-shadow:inset 3px 0 #669dd3}.aman-airport-checks input{width:14px;height:14px;margin:0}.aman-airport-choice-code{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:11px;line-height:1;overflow:hidden}.aman-airport-side-controls{grid-template-columns:1fr 1fr;gap:3px;width:68px;min-width:68px;display:grid}.aman-airport-side-button{width:32px;min-width:32px;height:26px;padding:0;font-size:10px;line-height:24px}.aman-airport-choice:not(:has(input:checked)) .aman-airport-side-controls{visibility:hidden;pointer-events:none}.aman-runway-config-control{scrollbar-width:thin;border-right:1px solid #203048;align-items:center;gap:14px;min-width:0;height:100px;padding:7px 12px;display:flex;overflow:auto hidden}.aman-runway-config-block{border-right:1px solid #3e587494;flex:none;align-items:center;gap:10px;min-width:max-content;height:86px;padding-right:14px;display:flex}.aman-runway-config-block:last-child{border-right:0;padding-right:0}.aman-profile-select{flex-direction:column;flex:0 0 180px;gap:6px;width:180px;min-width:180px;display:flex}.aman-profile-select>span{letter-spacing:.09em;font-size:10px;line-height:1}.aman-profile-select select{text-overflow:ellipsis;white-space:nowrap;width:180px;min-width:180px;max-width:180px;height:36px;padding:0 9px;font-size:11px;overflow:hidden}.aman-runway-cards{flex:none;align-items:center;gap:7px;display:flex}.aman-runway-card{border-radius:4px;flex:0 0 132px;grid-template-rows:30px 30px;grid-template-columns:36px 76px;align-items:center;gap:2px 6px;width:132px;min-width:132px;height:72px;min-height:72px;padding:5px 6px;display:grid;overflow:hidden}.aman-runway-card>b{white-space:nowrap;grid-area:1/1/3;align-self:center;min-width:0;font-size:16px;line-height:1}.aman-runway-card>select{grid-area:1/2;width:76px;min-width:76px;max-width:76px;height:29px;padding:0 6px;font-size:10px}.aman-runway-card>label{grid-area:2/2;grid-template-columns:55px 17px;align-items:end;gap:4px;width:76px;min-width:76px;height:30px;padding-top:9px;display:grid;position:relative;overflow:hidden}.aman-runway-card>label:before{content:"LAND SEP";letter-spacing:.04em;white-space:nowrap;font-size:7px;line-height:1;position:absolute;top:0;left:0}.aman-runway-card input{text-align:center;width:55px;min-width:55px;max-width:55px;height:23px;padding:0 5px;font-size:12px}.aman-runway-card label span{text-align:left;white-space:nowrap;width:17px;min-width:17px;padding:0 0 5px;font-size:8px;line-height:1}.aman-multi-runway-strip .aman-config-label{display:none}.aman-multi-runway-strip .aman-counters{grid-template-columns:repeat(4,62px);align-items:stretch;min-width:248px;height:100px;display:grid}.aman-multi-runway-strip .aman-counters>div{flex-direction:column;justify-content:center;align-items:center;width:62px;min-width:62px;padding:0 7px;display:flex}.aman-multi-runway-strip .aman-counters span{font-size:8px;line-height:1}.aman-multi-runway-strip .aman-counters strong{margin-top:5px;font-size:13px;line-height:1}.aman-workspace,.scope-both .aman-workspace{height:calc(100vh - 212px)}@media (width<=1450px){.aman-multi-runway-strip{grid-template-columns:210px minmax(0,1fr) auto}.aman-airport-tabs.has-runtime-selector{width:210px;min-width:210px}.aman-profile-select,.aman-profile-select select{flex-basis:165px;width:165px;min-width:165px;max-width:165px}.aman-runway-card{flex-basis:126px;grid-template-columns:34px 74px;column-gap:6px;width:126px;min-width:126px}.aman-runway-card>select,.aman-runway-card>label{width:74px;min-width:74px;max-width:74px}.aman-runway-card>label{grid-template-columns:53px 17px}.aman-runway-card input{width:53px;min-width:53px;max-width:53px}}@media (width<=1100px){.aman-multi-runway-strip{grid-template-columns:205px minmax(0,1fr)}.aman-airport-tabs.has-runtime-selector{width:205px;min-width:205px}.aman-multi-runway-strip .aman-counters{display:none}}.aman-flight-row[data-connection-state=GHOST]{opacity:.72;outline-offset:1px;outline:1px dashed #ffbe48bf}.aman-flight-row[data-connection-state=GHOST]:after,.aman-flight-row[data-connection-state=RECONNECTED]:after,.aman-flight-row[data-connection-state=POSITION_JUMP]:after{content:attr(data-link-label);color:#ffd36a;letter-spacing:.04em;white-space:nowrap;pointer-events:none;background:#211a0b;border:1px solid #765b24;border-radius:3px;padding:2px 5px;font:800 8px/1.2 Consolas,monospace;position:absolute;top:-16px;right:4px}.aman-flight-row[data-display-side=LEFT][data-connection-state]:after{left:4px;right:auto}.aman-flight-row[data-connection-state=RECONNECTED]:after{color:#77d9aa;background:#0d241b;border-color:#2d6c53}.aman-flight-row[data-connection-state=POSITION_JUMP]{outline-offset:1px;outline:1px solid #ef594dcc}.aman-flight-row[data-connection-state=POSITION_JUMP]:after{color:#ff8e83;background:#2a1010;border-color:#7d302b}.aman-inbound-row strong[data-connection-state=GHOST]:after,.aman-inbound-row strong[data-connection-state=RECONNECTED]:after,.aman-inbound-row strong[data-connection-state=POSITION_JUMP]:after{content:" " attr(data-link-label);color:#ffd36a;white-space:nowrap;margin-top:2px;font-size:8px;line-height:1.1;display:block}.aman-inbound-row strong[data-connection-state=RECONNECTED]:after{color:#77d9aa}.aman-inbound-row strong[data-connection-state=POSITION_JUMP]:after{color:#ff8e83}.aman-runtime-reconnect-status dd.is-warning{color:#ff8e83!important}.aman-session{position:relative}.aman-online-menu{flex:none;position:relative}.aman-online-menu>summary{color:#9fc0df;cursor:pointer;-webkit-user-select:none;user-select:none;background:#0a1726;border:1px solid #29415d;border-radius:3px;align-items:center;gap:6px;height:32px;padding:0 9px;list-style:none;display:flex}.aman-online-menu>summary::-webkit-details-marker{display:none}.aman-online-menu>summary i{background:#67d59e;border-radius:50%;width:7px;height:7px;box-shadow:0 0 6px #67d59e80}.aman-online-menu>summary strong{letter-spacing:.04em;white-space:nowrap;font:900 10px/1 Consolas,monospace}.aman-online-menu[open]>summary{color:#d8e9f8;border-color:#4f769f}.aman-online-popover{z-index:50;background:#081421;border:1px solid #314b68;border-radius:4px;width:360px;max-height:440px;position:absolute;top:38px;right:0;overflow:auto;box-shadow:0 16px 40px #00000073}.aman-online-heading{background:#0d1b2b;border-bottom:1px solid #1d3148;justify-content:space-between;align-items:center;gap:12px;padding:11px 12px;display:flex}.aman-online-heading>div{flex-direction:column;gap:3px;display:flex}.aman-online-heading b{color:#edf5fd;font-size:12px}.aman-online-heading span{color:#6f87a2;font-size:9px}.aman-online-heading>strong{color:#72d7a9;font:900 16px/1 Consolas,monospace}.aman-online-list{flex-direction:column;display:flex}.aman-online-item{border-bottom:1px solid #14263a;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px 11px;display:grid}.aman-online-item>i{color:#c5ddf4;background:#102136;border:1px solid #34506f;border-radius:50%;place-items:center;width:30px;height:30px;font:900 10px/1 Consolas,monospace;display:grid}.aman-online-item>div{flex-direction:column;gap:2px;min-width:0;display:flex}.aman-online-item>div strong{text-overflow:ellipsis;white-space:nowrap;color:#edf5fd;font-size:11px;overflow:hidden}.aman-online-item>div span{text-overflow:ellipsis;white-space:nowrap;color:#8199b2;font:700 9px/1.25 Consolas,monospace;overflow:hidden}.aman-online-item>div small{text-overflow:ellipsis;white-space:nowrap;color:#5f7893;font-size:8px;overflow:hidden}.aman-online-item>em{color:#66809b;white-space:nowrap;font:800 8px/1 Consolas,monospace}.aman-online-popover>small{color:#5c738d;padding:9px 11px;font-size:8px;display:block}@media (width<=900px){.aman-online-menu>summary{padding:0 7px}.aman-online-menu>summary strong{font-size:9px}.aman-online-popover{width:320px;right:-60px}}@media (width<=700px){.aman-online-menu{display:none}}.aman-side-stack{min-height:0;display:block;position:relative}.aman-inbound-panel{height:100%;min-height:0!important}.aman-system-panel.is-runtime-collapsible{z-index:20;background:#07111ef5;border-color:#29415d;height:38px;min-height:38px;position:absolute;bottom:8px;left:8px;right:8px;overflow:hidden;box-shadow:0 8px 28px #00000059}.aman-system-panel.is-runtime-collapsible>.aman-panel-header{display:none}.aman-system-panel.is-runtime-collapsible>.aman-status-list{max-height:calc(70vh - 50px);display:none;overflow:auto}.aman-system-panel.is-runtime-collapsible.is-expanded{border-color:#3d5d80;height:auto;max-height:70vh;overflow:hidden}.aman-system-panel.is-runtime-collapsible.is-expanded>.aman-status-list{display:block}.aman-system-summary{color:#8ba6c4;cursor:pointer;text-align:left;background:#0d1929;border:0;align-items:center;gap:8px;width:100%;height:37px;padding:0 10px;display:flex}.aman-system-summary:hover{background:#102039}.aman-system-summary .title{color:#dbe8f5;letter-spacing:.12em;flex:none;font-size:10px;font-weight:900}.aman-system-summary .health{white-space:nowrap;flex:1;justify-content:flex-end;align-items:center;gap:5px;min-width:0;font:800 9px/1 Consolas,monospace;display:flex;overflow:hidden}.aman-system-summary .health span,.aman-system-summary .health b{font:inherit;color:#8ba6c4}.aman-system-summary .health .ok{color:#78d3aa}.aman-system-summary .health .warn{color:#ffb36b}.aman-system-summary .health em{color:#415b78;font-style:normal}.aman-system-summary>i{color:#6f8bab;flex:none;font-size:11px;font-style:normal;transition:transform .15s}.aman-system-panel.is-expanded .aman-system-summary>i{transform:rotate(180deg)}@media (width<=980px){.aman-side-stack{min-height:300px;display:block!important}.aman-inbound-panel{height:100%;min-height:300px!important}.aman-system-panel.is-runtime-collapsible{bottom:6px;left:6px;right:6px}.aman-system-panel.is-runtime-collapsible.is-expanded{max-height:75vh}}@media (width<=700px){.aman-system-summary .health span:nth-of-type(n+3),.aman-system-summary .health em:nth-of-type(n+3){display:none}}
