body.theme-nightvision{animation:nvg-flicker 20s infinite;overflow-x:hidden;position:relative}body.theme-nightvision,body.theme-nightvision #root,html body.theme-nightvision{background:#000!important}body.theme-nightvision:before{background:radial-gradient(ellipse at center,#002800 0,#000a00 100%);z-index:-2}body.theme-nightvision:after,body.theme-nightvision:before{content:"";height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%}body.theme-nightvision:after{animation:nvg-static 8s steps(8) infinite;background-image:repeating-linear-gradient(0deg,#0000,#0000 2px,#00ff0008 0,#00ff0008 4px),repeating-linear-gradient(90deg,#0000,#0000 2px,#00ff0008 0,#00ff0008 4px);opacity:.03;z-index:1}body.theme-nightvision #root:before{animation:nvg-scanline 6s linear infinite;background:linear-gradient(180deg,#0000,#00ff001a,#0f09,#00ff001a,#0000);content:"";height:3px;left:0;mix-blend-mode:screen;pointer-events:none;position:fixed;right:0;top:0;z-index:1000}body.theme-nightvision #root:after{animation:nvg-crosshair 4s ease-in-out infinite;color:#00ff004d;content:"+";font-family:Courier New,monospace;font-size:24px;font-weight:100;left:50%;pointer-events:none;position:fixed;text-shadow:0 0 10px #00ff0080;top:50%;transform:translate(-50%,-50%);z-index:999}body.theme-nightvision *{color:#0f0!important;text-shadow:0 0 10px #00ff0080}body.theme-nightvision h1,body.theme-nightvision h2,body.theme-nightvision h3,body.theme-nightvision h4,body.theme-nightvision h5,body.theme-nightvision h6{animation:nvg-pulse 3s ease-in-out infinite;color:#0f0!important;font-family:Courier New,Monaco,monospace!important;letter-spacing:.1em!important;text-transform:uppercase!important}body.theme-nightvision .MuiAppBar-root{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:linear-gradient(180deg,#001400f2,#002800e6,#001400f2)!important;border-bottom:2px solid #0f0!important;box-shadow:0 2px 20px #00ff004d,inset 0 -2px 10px #0f03!important;left:0!important;position:fixed!important;right:0!important;top:0!important;transform:none!important;width:100%!important;z-index:1300!important}body.theme-nightvision .MuiButton-root,body.theme-nightvision button{background:linear-gradient(135deg,#003c00cc,#002800cc,#003c00cc)!important;border:1px solid #0f0!important;box-shadow:inset 0 1px 0 #00ff004d,0 0 20px #0f03!important;color:#0f0!important;font-weight:700!important;letter-spacing:.1em!important;overflow:hidden!important;position:relative!important;text-transform:uppercase!important;transition:all .3s ease!important}body.theme-nightvision .MuiButton-root:hover,body.theme-nightvision button:hover{background:linear-gradient(135deg,#005000e6,#003c00e6,#005000e6)!important;border-color:#39ff14!important;box-shadow:inset 0 1px 0 #39ff1480,0 0 30px #39ff1466,0 0 60px #39ff1433!important;color:#39ff14!important;transform:translateY(-2px)!important}body.theme-nightvision .MuiButton-root:before,body.theme-nightvision button:before{background:linear-gradient(90deg,#0000,#0f06,#0000);content:"";height:100%;left:0;position:absolute;top:-100%;transition:top .5s;width:100%}body.theme-nightvision .MuiButton-root:hover:before,body.theme-nightvision button:hover:before{top:100%}body.theme-nightvision .MuiInputBase-root,body.theme-nightvision .MuiOutlinedInput-root,body.theme-nightvision .MuiTextField-root input,body.theme-nightvision .MuiTextField-root textarea{background:#000a00cc!important;border-radius:0!important;color:#0f0!important;font-family:Courier New,monospace!important;text-shadow:0 0 5px #00ff0080!important}body.theme-nightvision .MuiOutlinedInput-notchedOutline{border:1px solid #0f0!important;box-shadow:0 0 10px #0f03!important}body.theme-nightvision .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#39ff14!important;box-shadow:0 0 20px #39ff1466!important}body.theme-nightvision .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#39ff14!important;border-width:2px!important;box-shadow:0 0 30px #39ff1480,inset 0 0 10px #39ff1433!important}body.theme-nightvision .MuiCard-root:not([style*=backgroundColor]):not([style*=background-color]),body.theme-nightvision .MuiPaper-root:not(.MuiMenu-paper):not(.MuiPopover-paper):not(.MuiAppBar-root):not([style*=backgroundColor]):not([style*=background-color]){background:linear-gradient(135deg,#001400e6,#002800d9,#001400e6)!important;border:1px solid #00ff004d!important;border-radius:4px!important;box-shadow:0 0 30px #00ff001a,inset 0 1px 0 #0f03,inset 0 -1px 0 #0f03!important;overflow:hidden!important;position:relative!important}body.theme-nightvision .breakdown-card{background:linear-gradient(135deg,#001900eb,#002300e0,#001400eb)!important;border:1px solid #00ff0040!important;box-shadow:0 0 28px #00ff001f,inset 0 0 12px #00ff0014!important;color:#1bff80!important;text-shadow:0 0 6px #00ff0059!important}body.theme-nightvision .breakdown-card>p{color:#39ff14d9!important;text-shadow:0 0 6px #39ff1499,0 0 10px #39ff1473!important}body.theme-nightvision .parameters-section,body.theme-nightvision .paste-section{background:#002d008c!important;border:1px solid #39ff1433!important;box-shadow:0 0 16px #39ff141a,inset 0 0 8px #39ff1414!important}body.theme-nightvision .parameters-section h3,body.theme-nightvision .paste-section h3{color:#39ff14!important;letter-spacing:.08em!important;text-shadow:0 0 12px #39ff14b3,0 0 24px #39ff1466!important}body.theme-nightvision .concourse-map-card{background:linear-gradient(135deg,#001900eb,#002300e6,#001400eb)!important;border:1px solid #00ff004d!important;box-shadow:0 0 28px #00ff001f,inset 0 0 14px #00ff001a!important}body.theme-nightvision .concourse-map-card:after{background:linear-gradient(160deg,#00280059,#000a00a6),repeating-linear-gradient(0deg,#00ff000a,#00ff000a 2px,#0000 0,#0000 4px)!important;mix-blend-mode:screen}body.theme-nightvision .MuiCard-root:not([style*=backgroundColor]):not([style*=background-color]):before,body.theme-nightvision .MuiPaper-root:not(.MuiMenu-paper):not(.MuiPopover-paper):not(.MuiAppBar-root):not([style*=backgroundColor]):not([style*=background-color]):before{background:repeating-linear-gradient(0deg,#0000,#0000 2px,#00ff0008 0,#00ff0008 4px);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}body.theme-nightvision .MuiPaper-root[style*=background-color],body.theme-nightvision .MuiPaper-root[style*=backgroundColor],body.theme-nightvision .MuiTableRow-root[style*=background-color],body.theme-nightvision .MuiTableRow-root[style*=backgroundColor]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.theme-nightvision .MuiPaper-root[style*=background-color],body.theme-nightvision .MuiPaper-root[style*=backgroundColor]{border:1px solid #ffffff1a!important}body.theme-nightvision .MuiTable-root{background:#00140080!important}body.theme-nightvision .MuiTableHead-root{background:#002800cc!important;border-bottom:2px solid #0f0!important}body.theme-nightvision .MuiTableCell-root{border-bottom:1px solid #0f03!important;color:#0f0!important;font-family:Courier New,monospace!important;text-shadow:0 0 5px #0f06!important}body.theme-nightvision .MuiTableRow-root:not([style*=background]):hover{background:#00ff000d!important}body.theme-nightvision .MuiTableContainer-root{position:relative!important}body.theme-nightvision .MuiSvgIcon-root{color:#0f0!important;filter:drop-shadow(0 0 5px rgba(0,255,0,.6))}body.theme-nightvision ::-webkit-scrollbar{background:#00140080;width:12px}body.theme-nightvision ::-webkit-scrollbar-track{background:#000a00cc;border:1px solid #0f03}body.theme-nightvision ::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#0f0,#0c0,#0f0);border:1px solid #0f0;box-shadow:inset 0 0 6px #00ff004d,0 0 10px #0f06}body.theme-nightvision ::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#39ff14,#0f0,#39ff14);box-shadow:inset 0 0 10px #39ff1480,0 0 20px #39ff1499}body.theme-nightvision a{color:#0f0!important;position:relative!important;text-decoration:none!important;transition:all .3s ease!important}body.theme-nightvision a:hover{color:#39ff14!important;text-shadow:0 0 10px #39ff14,0 0 20px #39ff1499!important}body.theme-nightvision .MuiTooltip-popper .MuiTooltip-tooltip{background:#002800f2!important;border:1px solid #0f0!important;box-shadow:0 0 20px #0f06,inset 0 0 10px #0f03!important;color:#0f0!important;font-family:Courier New,monospace!important;letter-spacing:.05em!important;text-transform:uppercase!important}body.theme-nightvision .MuiDivider-root,body.theme-nightvision hr{background:linear-gradient(90deg,#0000,#00ff0080,#0f0c,#00ff0080,#0000)!important;border:none!important;box-shadow:0 0 10px #00ff004d!important;height:1px!important}body.theme-nightvision ::selection{background:#00ff004d;color:#0f0;text-shadow:0 0 10px #0f0}body.theme-nightvision :focus{box-shadow:0 0 20px #0f06!important;outline:2px solid #0f0!important;outline-offset:2px!important}body.theme-nightvision .Mui-disabled,body.theme-nightvision :disabled{color:#00ff004d!important;cursor:not-allowed!important;opacity:.3!important;text-shadow:none!important}body.theme-nightvision .MuiMenuItem-root{color:#0f0!important;font-family:Courier New,monospace!important;letter-spacing:.05em!important;text-transform:uppercase!important;transition:all .2s ease!important}body.theme-nightvision .MuiMenuItem-root:hover{background:#00ff001a!important;color:#39ff14!important;padding-left:24px!important;text-shadow:0 0 10px #39ff14cc!important}body.theme-nightvision .MuiMenu-paper,body.theme-nightvision .MuiPopover-paper{background:#001e00f2!important;border:1px solid #0f0!important;box-shadow:0 0 20px #0f06,inset 0 0 10px #00ff001a!important;max-width:300px!important;min-width:auto!important;width:auto!important}body.theme-nightvision .MuiSlider-root{color:#0f0!important}body.theme-nightvision .MuiSlider-track{background:linear-gradient(90deg,#0c0,#0f0,#39ff14)!important;box-shadow:0 0 10px #0f09!important}body.theme-nightvision .MuiSlider-thumb{background:radial-gradient(circle,#39ff14,#0f0)!important;border:2px solid #0f0!important;box-shadow:0 0 15px #0f0c,0 0 30px #0f06!important}body.theme-nightvision .MuiCheckbox-root{color:#0f0!important}body.theme-nightvision .MuiCheckbox-root.Mui-checked{color:#39ff14!important;filter:drop-shadow(0 0 8px rgba(57,255,20,.8))}body.theme-nightvision .MuiCircularProgress-root,body.theme-nightvision .MuiLinearProgress-root{color:#0f0!important}body.theme-nightvision .MuiLinearProgress-bar{background:linear-gradient(90deg,#0c0,#0f0,#39ff14)!important;box-shadow:0 0 10px #0f09!important}body.theme-nightvision .MuiAlert-root{background:#002800e6!important;border:1px solid #0f0!important;box-shadow:0 0 20px #00ff004d!important;color:#0f0!important}body.theme-nightvision>#root>:first-child:after{background:#001400b3;border:1px solid #00ff0026;border-radius:2px;color:#00ff0080;content:"NV-ACTIVE | TAC-OPS | THERMAL-OFF";font-family:Courier New,monospace;font-size:8px;letter-spacing:.08em;padding:3px 8px;pointer-events:none;position:fixed;right:80px;text-shadow:0 0 3px #0f06;text-transform:uppercase;top:32px;transform:translateY(-50%);z-index:10000}body.theme-nightvision .landing-container{background:#000!important}body.theme-nightvision .centered-logo{filter:brightness(1.1) contrast(1.1) drop-shadow(0 0 20px rgba(0,255,0,.4)) drop-shadow(0 0 40px rgba(0,255,0,.2))!important;position:relative;z-index:1}body.theme-nightvision .centered-logo-wrapper{align-items:center;display:inline-flex;isolation:isolate;justify-content:center;position:relative}body.theme-nightvision .centered-logo-wrapper:after{background:repeating-linear-gradient(0deg,#0000,#0000 2px,#0000004d 0,#0000004d 4px);content:"";inset:0;pointer-events:none;position:absolute;z-index:2}body.theme-nightvision .centered-logo-wrapper:before{animation:crt-scanline 8s linear infinite;background:linear-gradient(180deg,#0000 0,#0f00 48%,#00ff0026 50%,#0f00 52%,#0000);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:-100%;width:100%;z-index:3}body.theme-nightvision .landing-title{animation:nvg-pulse 3s ease-in-out infinite;color:#0f0!important;font-family:Courier New,monospace!important;letter-spacing:.3em!important;text-shadow:0 0 20px #0f0,0 0 40px #0f0c,0 0 60px #0f09!important;text-transform:uppercase!important}body.theme-nightvision .MuiTableContainer-root:after{background:repeating-linear-gradient(0deg,#0000,#0000 2px,#00ff0005 0,#00ff0005 4px);bottom:0;content:"";left:0;mix-blend-mode:screen;pointer-events:none;position:absolute;right:0;top:0;z-index:10}@keyframes nvg-logo-scan{0%{filter:brightness(1)}48%{filter:brightness(1)}50%{filter:brightness(1.3) contrast(1.4)}52%{filter:brightness(1)}to{filter:brightness(1)}}@keyframes nvg-logo-scan-vertical{0%{top:-100%}to{top:100%}}@keyframes nvg-logo-glitch{0%{filter:none;transform:none}7%{filter:none;transform:none}7.5%{filter:hue-rotate(90deg);transform:translateX(2px)}8%{filter:none;transform:none}38%{filter:none;transform:none}38.5%{filter:hue-rotate(-90deg);transform:translateX(-1px) translateY(1px)}39%{filter:none;transform:none}64%{filter:none;transform:none}64.5%{filter:saturate(3);transform:translateY(-1px)}65%{filter:none;transform:none}91%{filter:none;transform:none}91.5%{filter:hue-rotate(45deg) saturate(2);transform:translateX(1px)}92%{filter:none;transform:none}to{filter:none;transform:none}}@keyframes nvg-logo-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes nvg-logo-rotate-reverse{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}@keyframes nvg-grid-pulse{0%,to{opacity:.3}50%{opacity:.6}}@keyframes sonar-sweep{0%{opacity:0;transform:rotate(0deg)}1%{opacity:.4}15%{opacity:.15}to{opacity:0;transform:rotate(1turn)}}@keyframes sonar-ping{0%{box-shadow:0 0 0 0 #00ffaab3;opacity:.8;transform:scale(.8)}50%{box-shadow:0 0 0 10px #0fa0;opacity:.4;transform:scale(1)}to{box-shadow:0 0 0 20px #0fa0;opacity:0;transform:scale(1.5)}}@keyframes depth-pressure{0%,to{filter:brightness(1) contrast(1)}50%{filter:brightness(.98) contrast(1.02)}}@keyframes underwater-drift{0%,to{transform:translateX(0) translateY(0)}33%{transform:translateX(2px) translateY(-1px)}66%{transform:translateX(-1px) translateY(1px)}}@keyframes bubble-rise{0%{opacity:0;transform:translateY(100vh) translateX(0)}10%{opacity:.4}90%{opacity:.4}to{opacity:0;transform:translateY(-100vh) translateX(20px)}}@keyframes sonar-blip{0%{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}body.theme-submarine{animation:depth-pressure 8s ease-in-out infinite;background:radial-gradient(ellipse at center bottom,#001825 0,#000408 100%);background-attachment:fixed;color:#0fa;overflow-x:hidden;position:relative}@keyframes caustics{0%,to{background-position:0 0,50% 50%,100% 100%;opacity:.15}50%{background-position:100% 100%,150% 50%,0 0;opacity:.25}}@keyframes god-rays{0%,to{opacity:.08;transform:translateX(-10%) rotate(-5deg)}50%{opacity:.15;transform:translateX(10%) rotate(-5deg)}}@keyframes pressure-wave{0%,to{opacity:0;transform:translateY(0) scaleY(1)}5%{opacity:.3}50%{opacity:.15;transform:translateY(100vh) scaleY(1.5)}95%{opacity:.3}}@keyframes scanner-sweep{0%{transform:translateY(-100%)}to{transform:translateY(100vh)}}body.theme-submarine:before{animation:caustics 20s ease-in-out infinite;background-image:radial-gradient(ellipse at 30% 20%,#00ffc826 0,#0000 50%),radial-gradient(ellipse at 70% 40%,#00dcff1f 0,#0000 50%),radial-gradient(ellipse at 50% 60%,#00ffb41a 0,#0000 50%);background-size:200% 200%,150% 150%,180% 180%;height:100%;left:0;top:0;width:100%}body.theme-submarine:after,body.theme-submarine:before{content:"";mix-blend-mode:screen;pointer-events:none;position:fixed;z-index:-1}body.theme-submarine:after{animation:god-rays 30s ease-in-out infinite;background-image:linear-gradient(-85deg,#0000,#0000 42%,#00ffdc03 45%,#00ffdc0f 50%,#00ffdc03 55%,#0000 58%,#0000),linear-gradient(-85deg,#0000,#0000 62%,#00dcff03 66%,#00dcff0d 70%,#00dcff03 74%,#0000 78%,#0000),linear-gradient(-85deg,#0000,#0000 22%,#00f0c803 26%,#00f0c80a 30%,#00f0c803 34%,#0000 38%,#0000);filter:blur(2px);height:150%;left:-20%;top:-50%;width:140%}body.theme-submarine>#root:before{background:linear-gradient(180deg,#00324666 0,#0000 20%,#0000 70%,#000a1499);content:"";height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:-2}body.theme-submarine>#root:after{animation:bubble-rise 15s ease-in-out infinite;background:radial-gradient(circle,#0fa9,#0000);border-radius:50%;bottom:0;content:"";height:3px;left:30%;pointer-events:none;position:fixed;width:3px;z-index:-2}body.theme-submarine .pressure-wave{animation:pressure-wave 30s ease-in-out infinite;background:linear-gradient(180deg,#0000,#000a1440,#000f1959,#000a1440,#0000);filter:blur(12px);height:80px;left:0;mix-blend-mode:multiply;pointer-events:none;position:fixed;top:0;width:100%;z-index:2}body.theme-submarine .bubble-1,body.theme-submarine .bubble-2,body.theme-submarine .bubble-3,body.theme-submarine .bubble-4,body.theme-submarine .bubble-5,body.theme-submarine .bubble-6,body.theme-submarine .bubble-7,body.theme-submarine .bubble-8{background:radial-gradient(circle,#00ffaa80,#0000);border-radius:50%;bottom:0;pointer-events:none;position:fixed;z-index:-2}body.theme-submarine .bubble-1{animation:bubble-rise 18s ease-in-out 2s infinite;height:4px;left:60%;width:4px}body.theme-submarine .bubble-2{animation:bubble-rise 12s ease-in-out 5s infinite;height:5px;left:80%;width:5px}body.theme-submarine .bubble-3{animation:bubble-rise 20s ease-in-out 8s infinite;height:3px;left:10%;width:3px}body.theme-submarine .bubble-4{animation:bubble-rise 16s ease-in-out 3s infinite;height:4px;left:25%;width:4px}body.theme-submarine .bubble-5{animation:bubble-rise 14s ease-in-out 7s infinite;height:3px;left:45%;width:3px}body.theme-submarine .bubble-6{animation:bubble-rise 17s ease-in-out 1s infinite;height:5px;left:70%;width:5px}body.theme-submarine .bubble-7{animation:bubble-rise 19s ease-in-out 10s infinite;height:4px;left:35%;width:4px}body.theme-submarine .bubble-8{animation:bubble-rise 13s ease-in-out 4s infinite;height:3px;left:90%;width:3px}body.theme-submarine .MuiPaper-root:not(.MuiAppBar-root):not([style*=backgroundColor]):not([style*=background-color]):not(.MuiMenu-paper):not(.MuiPopover-paper):not(.flight-tile){-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:linear-gradient(135deg,#00141ee6,#001e28d9 50%,#000f19e6)!important;border:1px solid #0fa3!important;border-radius:4px!important;box-shadow:inset 0 1px 0 #00ffaa1a,0 0 30px #00ffaa0d,0 10px 40px #000a14cc!important;overflow:hidden;position:relative}body.theme-submarine .MuiPaper-root:not(.MuiAppBar-root):not([style*=backgroundColor]):not([style*=background-color]):not(.MuiMenu-paper):not(.MuiPopover-paper):before{background:repeating-linear-gradient(0deg,#0000,#0000 2px,#00ffaa03 0,#00ffaa03 4px);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}body.theme-submarine .breakdown-card{background:linear-gradient(135deg,#001923eb,#002837e6,#00141eeb)!important;border:1px solid #0fa3!important;box-shadow:0 0 32px #00ffaa1a,inset 0 0 14px #00ffaa14!important;color:#00ffbf!important;text-shadow:0 0 8px #00ffaa73,0 0 18px #00ffaa40!important}body.theme-submarine .breakdown-card>p{color:#00ffaad9!important;text-shadow:0 0 8px #0fa9,0 0 18px #00ffaa59!important}body.theme-submarine .flight-data-header{background:linear-gradient(135deg,#00141ef2,#001e2deb)!important;border:1px solid #00ffaa38!important;box-shadow:0 0 28px #00ffaa1a,inset 0 0 12px #00ffaa14!important;color:#00ffbf!important}body.theme-submarine .flight-data-header h1{color:#00ffbf!important;text-shadow:0 0 12px #00ffaaa6,0 0 20px #00ffaa59!important}body.theme-submarine .parameters-section,body.theme-submarine .paste-section{background:#0028378c!important;border:1px solid #00ffaa2e!important;box-shadow:0 0 18px #00ffaa1a,inset 0 0 10px #00ffaa14!important}body.theme-submarine .parameters-section h3,body.theme-submarine .paste-section h3{color:#00ffbf!important;letter-spacing:.08em!important;text-shadow:0 0 14px #00ffaab3,0 0 28px #0fa6!important}body.theme-submarine .component-wrapper{background:linear-gradient(135deg,#001923eb,#002332e6,#00141eeb)!important;border:1px solid #0fa3!important;box-shadow:0 0 32px #00ffaa1f,inset 0 0 14px #00ffaa14!important;overflow:hidden;position:relative}body.theme-submarine .component-wrapper:after{background:linear-gradient(160deg,#00283c66,#000f19b3),repeating-linear-gradient(0deg,#00ffaa05,#00ffaa05 2px,#0000 0,#0000 4px);content:"";inset:0;mix-blend-mode:screen;pointer-events:none;position:absolute}body.theme-submarine .component-wrapper:before{background:linear-gradient(135deg,#00505a59,#001e2833);content:"";inset:0;mix-blend-mode:overlay;opacity:.35;pointer-events:none;position:absolute}body.theme-submarine .component-wrapper>:not(.component-wrapper){position:relative;z-index:1}body.theme-submarine .concourse-map-card{background:linear-gradient(135deg,#001923e6,#002332e0,#00141eeb)!important;border:1px solid #00ffaa40!important;box-shadow:0 0 32px #00ffaa24,inset 0 0 16px #00ffaa14!important}body.theme-submarine .concourse-map-card:after{background:linear-gradient(160deg,#00283c66,#000f19b3),repeating-linear-gradient(0deg,#00ffaa08,#00ffaa08 2px,#0000 0,#0000 4px)!important;mix-blend-mode:screen}body.theme-submarine .MuiBox-root[style*=background-color],body.theme-submarine .MuiBox-root[style*=backgroundColor],body.theme-submarine .MuiPaper-root[style*=background-color],body.theme-submarine .MuiPaper-root[style*=backgroundColor],body.theme-submarine .flight-tile,body.theme-submarine [class*=flight-tile--]{background-color:var(--original-bg)!important}body.theme-submarine .MuiPaper-root[style*="rgba(255, 255, 255"], body.theme-submarine .flight-tile--local, body.theme-submarine [class*=flight-tile][style*="rgba(255, 255, 255"]{color:#001825!important}body.theme-submarine .MuiPaper-root[style*="rgba(255, 255, 255"] :not(.MuiChip-root):not(.MuiChip-label), body.theme-submarine .flight-tile--local :not(.MuiChip-root):not(.MuiChip-label), body.theme-submarine [class*=flight-tile][style*="rgba(255, 255, 255"] :not(.MuiChip-root):not(.MuiChip-label){color:#001825!important;text-shadow:none!important}body.theme-submarine .MuiPaper-root[style*="rgba(255, 255, 255"] .MuiTypography-root, body.theme-submarine .flight-tile--local .MuiTypography-root, body.theme-submarine [class*=flight-tile][style*="rgba(255, 255, 255"] .MuiTypography-root{color:#001825!important}body.theme-submarine .flight-tile--local .MuiChip-root[style*="33, 150, 243"], body.theme-submarine [class*=flight-tile][style*="rgba(255, 255, 255"] .MuiChip-root[style*="33, 150, 243"]{background:#00aaff40!important;border:1px solid #0078b480!important;color:#053a63!important;font-weight:700!important;text-shadow:0 0 8px #00aaff80,0 0 12px #00aaff4d!important}body.theme-submarine .flight-tile--local .MuiChip-root[style*="255, 152, 0"], body.theme-submarine [class*=flight-tile][style*="rgba(255, 255, 255"] .MuiChip-root[style*="255, 152, 0"]{background:#ff8c0047!important;border:1px solid #c8640080!important;color:#5b2300!important;font-weight:700!important;text-shadow:0 0 8px #ff8c0066,0 0 12px #ff8c0040!important}body.theme-submarine .MuiPaper-root[role=banner],body.theme-submarine .dispatch-board-header,body.theme-submarine .inbound-flight-bar,body.theme-submarine [class*=inbound]{animation:none!important;transition:none!important}body.theme-submarine .MuiPaper-root[role=banner]:hover,body.theme-submarine .dispatch-board-header:hover,body.theme-submarine .inbound-flight-bar:hover,body.theme-submarine [class*=inbound]:hover{box-shadow:inherit!important;transform:none!important}body.theme-submarine .MuiPaper-root.flight-tile,body.theme-submarine .flight-tile,body.theme-submarine [class*=flight-tile]{transition:none!important}body.theme-submarine .MuiPaper-root.flight-tile:hover,body.theme-submarine .flight-tile:hover,body.theme-submarine [class*=flight-tile]:hover{box-shadow:inherit!important;filter:none!important;opacity:1!important}body.theme-submarine .flight-tile--drag-overlay,body.theme-submarine [data-dnd-kit-overlay]{opacity:1!important;pointer-events:auto!important;position:relative!important;visibility:visible!important;z-index:9999!important}body.theme-submarine .MuiTypography-h1,body.theme-submarine .MuiTypography-h2,body.theme-submarine .MuiTypography-h3,body.theme-submarine .MuiTypography-h4,body.theme-submarine .MuiTypography-h5,body.theme-submarine .MuiTypography-h6{color:#0fa!important;font-weight:600!important;letter-spacing:.05em!important;text-shadow:0 0 10px #0fac,0 0 20px #0fa6,0 0 30px #0fa3!important;text-transform:uppercase!important}body.theme-submarine .MuiTypography-root:not(.MuiChip-label){color:#00d4aa!important;text-shadow:0 0 5px #00d4aa80!important}body.theme-submarine .MuiButton-root:not(.flight-delete-button):not(.flight-delete-button--all){background:linear-gradient(135deg,#002832e6,#003c46cc)!important;border:1px solid #0fa6!important;box-shadow:inset 0 1px 0 #0fa3,0 0 20px #00ffaa1a!important;color:#0fa!important;font-weight:600!important;letter-spacing:.1em!important;overflow:hidden;position:relative;text-transform:uppercase!important;transition:all .3s ease!important}body.theme-submarine .MuiButton-root:not(.flight-delete-button):not(.flight-delete-button--all):before{background:#00ffaa4d;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .6s,height .6s;width:0}body.theme-submarine .MuiButton-root:not(.flight-delete-button):not(.flight-delete-button--all):hover{background:linear-gradient(135deg,#00323cf2,#004650e6)!important;border-color:#0fa9!important;box-shadow:inset 0 1px 0 #00ffaa4d,0 0 30px #0fa3,0 0 60px #00ffaa1a!important}body.theme-submarine .MuiButton-root:not(.flight-delete-button):not(.flight-delete-button--all):hover:before{height:300px;width:300px}body.theme-submarine .flight-delete-button{background:#0000!important;border-color:#ff4d4d!important;box-shadow:none!important;color:#ff4d4d!important;text-shadow:none!important}body.theme-submarine .flight-delete-button:hover{background:#ff4d4d1a!important;border-color:#ff4d4d!important;box-shadow:none!important}body.theme-submarine .flight-delete-button--all{background:linear-gradient(135deg,#dc3545,#b31222)!important;border-color:#ff4d4d!important;box-shadow:0 0 12px #dc354559!important;color:#fff!important;text-shadow:none!important}body.theme-submarine .flight-delete-button--all:hover{background:linear-gradient(135deg,#c82333,#8c0d1c)!important;border-color:#ff4d4d!important}body.theme-submarine .flight-delete-button--all.Mui-disabled{background:#555!important;border-color:#444!important;box-shadow:none!important;color:#999!important}body.theme-submarine .MuiInputBase-root input,body.theme-submarine .MuiInputBase-root textarea,body.theme-submarine .MuiTextField-root input,body.theme-submarine .MuiTextField-root textarea{background:#000a0fcc!important;border-radius:2px!important;color:#0fa!important;font-family:Courier New,monospace!important;text-shadow:0 0 3px #00ffaa80!important}body.theme-submarine .MuiOutlinedInput-notchedOutline{border:1px solid #0fa3!important}body.theme-submarine .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#0fa6!important;box-shadow:0 0 10px #0fa3!important}body.theme-submarine .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#0fa!important;box-shadow:0 0 20px #00ffaa4d,inset 0 0 10px #00ffaa1a!important}body.theme-submarine .MuiTable-root{background:#0000!important}body.theme-submarine .MuiTableCell-root{border-color:#00ffaa26!important;color:#00d4aa!important;text-shadow:0 0 3px #00d4aa66!important}body.theme-submarine .MuiTableHead-root .MuiTableCell-root{background:#001e2899!important;border-bottom:2px solid #0fa6!important;color:#0fa!important;font-weight:700!important;text-transform:uppercase!important}body.theme-submarine .MuiTableRow-root:hover{background:#00ffaa0d!important}body.theme-submarine .MuiChip-root:not(.flight-chip):not(.flight-data-chip):not([style*=backgroundColor]):not([style*=background-color]):not(.flight-tile--local .MuiChip-root):not([class*=flight-tile][style*="rgba(255, 255, 255"] .MuiChip-root){background:#002832cc!important;border:1px solid #00ffaa4d!important;color:#0fa!important;text-shadow:0 0 3px #0fa9!important}body.theme-submarine .flight-chip--hot{background:#ff000040!important;border:1px solid #ff000080!important;color:#ffe5e5!important;text-shadow:none!important}body.theme-submarine .flight-chip--cold{background:#0000ff40!important;border:1px solid #00f6!important;color:#e5f0ff!important;text-shadow:none!important}body.theme-submarine .flight-chip--priority{background:#f9b6124d!important;border:1px solid #f9b61273!important;color:#f9b612!important;text-shadow:0 0 6px #f9b61259!important}body.theme-submarine .flight-data-chip{border-width:1px!important;text-shadow:none!important}body.theme-submarine .flight-data-chip--amber{background:#f9b612b3!important;border-color:#f9b612a6!important;color:#1a1400!important}body.theme-submarine .flight-data-chip--red{background:#ff0000b3!important;border-color:#f009!important;color:#ffecec!important}body.theme-submarine .flight-data-chip--green{background:#4caf50b3!important;border-color:#4caf508c!important;color:#00210a!important}body.theme-submarine .flight-data-chip--blue{background:#2196f3b3!important;border-color:#2196f38c!important;color:#001025!important}body.theme-submarine .MuiCard-root:not([style*=backgroundColor]):not([style*=background-color]){background:#00141ee6!important;border:1px solid #00ffaa26!important;position:relative}body.theme-submarine .MuiCard-root:after{background:linear-gradient(45deg,#0000 30%,#00ffaa08 50%,#0000 70%);content:"";height:200%;left:-50%;pointer-events:none!important;position:absolute;top:-50%;width:200%;z-index:0}body.theme-submarine .MuiSlider-root{color:#0fa!important}body.theme-submarine .MuiSlider-track{background:linear-gradient(90deg,#00d4aa,#0fa)!important;box-shadow:0 0 10px #0fa6!important}body.theme-submarine .MuiSlider-rail{background:#00323ccc!important;box-shadow:inset 0 1px 3px #00000080!important}body.theme-submarine .MuiSlider-thumb{background:radial-gradient(circle,#0fa,#00d4aa)!important;border:2px solid #0fac!important;box-shadow:0 0 15px #0fa9,0 0 30px #00ffaa4d!important}body.theme-submarine .MuiSlider-thumb:hover{box-shadow:0 0 20px #0fac,0 0 40px #0fa6,0 0 60px #0fa3!important}body.theme-submarine .MuiDivider-root{background:linear-gradient(90deg,#0000,#0fa3,#0fa6,#0fa3,#0000)!important;box-shadow:0 0 5px #00ffaa4d!important;height:1px!important}body.theme-submarine .MuiSvgIcon-root{color:#00d4aa!important;filter:drop-shadow(0 0 3px rgba(0,212,170,.6))}body.theme-submarine .MuiMenuItem-root{color:#00d4aa!important;font-family:Courier New,monospace!important;font-size:.9rem!important;letter-spacing:.05em!important;position:relative;text-transform:uppercase!important}body.theme-submarine .MuiMenuItem-root:hover{background:#00ffaa1a!important;color:#0fa!important;text-shadow:0 0 10px #0fac!important}body.theme-submarine .MuiMenuItem-root:hover:before{color:#0fa;content:">";left:5px;position:absolute;text-shadow:0 0 10px #0fa}body.theme-submarine .MuiTooltip-popper .MuiTooltip-tooltip{background:#00141ef2!important;border:1px solid #00ffaa4d!important;box-shadow:0 0 20px #0fa3,inset 0 0 10px #00ffaa1a!important;color:#0fa!important;font-family:Courier New,monospace!important;text-transform:uppercase!important}body.theme-submarine .ag-theme-alpine,body.theme-submarine .ag-theme-alpine-dark{--ag-background-color:#00141ee6;--ag-header-background-color:#001e28cc;--ag-odd-row-background-color:#00192380;--ag-row-hover-color:#00ffaa1a;--ag-border-color:#0fa3;--ag-header-foreground-color:#0fa;--ag-foreground-color:#00d4aa}body.theme-submarine .ag-header-cell{font-weight:600!important;text-shadow:0 0 10px #0fa9!important;text-transform:uppercase!important}body.theme-submarine .ag-row:hover{background:#00ffaa0d!important}body.theme-submarine ::-webkit-scrollbar{background:#000a14cc;width:12px}body.theme-submarine ::-webkit-scrollbar-track{background:linear-gradient(180deg,#00647833 0,#0014284d 50%,#000a1466);border:1px solid #00ffaa1a}body.theme-submarine ::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#0fa,#00d4aa,#00a088);border:1px solid #00ffaa80;border-radius:2px;box-shadow:inset 0 0 5px #00ffaa4d,0 0 10px #0fa6}body.theme-submarine ::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#0fb,#00e4bb,#00b099);box-shadow:inset 0 0 10px #00ffaa80,0 0 20px #0fa9}body.theme-submarine ::selection{background:#00ffaa4d;color:#0fa;text-shadow:0 0 5px #0fa}body.theme-submarine .MuiButton-root:focus,body.theme-submarine .MuiIconButton-root:focus{box-shadow:0 0 0 3px #0fa3,0 0 30px #00ffaa4d!important;outline:none}body.theme-submarine>#root>:first-child:after{background:#00141eb3;border:1px solid #00ffaa26;border-radius:2px;color:#00ffaa80;content:"DEPTH: 200M | PRESSURE: NOMINAL | SONAR: ACTIVE";font-family:Courier New,monospace;font-size:8px;letter-spacing:.08em;padding:3px 8px;pointer-events:none;position:fixed;right:80px;text-shadow:0 0 3px #0fa6;text-transform:uppercase;top:32px;transform:translateY(-50%);z-index:1000}body.theme-submarine .dispatch-board,body.theme-submarine .flight-column{position:relative}body.theme-submarine .flight-column:before{background-image:repeating-linear-gradient(0deg,#0000,#0000 50px,#00ffaa05 0,#00ffaa05 51px);bottom:0;content:"";left:0;pointer-events:none!important;position:absolute;right:0;top:0;z-index:0}body.theme-submarine .MuiDialog-paper{background:linear-gradient(135deg,#00141ef2,#001e28e6)!important;border:2px solid #00ffaa4d!important;box-shadow:0 0 40px #0fa3,0 0 80px #00ffaa1a,inset 0 0 20px #00ffaa0d!important}body.theme-submarine .MuiAlert-standardError{background:#8b0000e6!important;border:1px solid red!important;color:#ff6b6b!important}body.theme-submarine .MuiAlert-standardWarning{background:#8b4513e6!important;border:1px solid orange!important;color:gold!important}body.theme-submarine .MuiAlert-standardSuccess{background:#006400e6!important;border:1px solid #0f0!important;color:#90ee90!important}body.theme-submarine .MuiBreadcrumbs-root{color:#00d4aa!important}body.theme-submarine .MuiBreadcrumbs-separator{color:#0fa!important;text-shadow:0 0 5px #0fac!important}body.theme-submarine .MuiTabs-root{background:linear-gradient(135deg,#00141cf2,#001e28e6)!important;border-bottom:1px solid #00ffaa40!important;border-radius:12px 12px 0 0!important;box-shadow:0 0 24px #00ffaa1a,inset 0 -1px 0 #00ffaa26!important;padding:0 12px}body.theme-submarine .MuiTab-root{color:#00d4aa!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important}body.theme-submarine .MuiTab-root.Mui-selected{background:linear-gradient(135deg,#00465099,#001e28bf)!important;border-radius:8px 8px 0 0!important;box-shadow:0 0 18px #00ffaa40!important;color:#0fa!important;text-shadow:0 0 10px #0fac!important}body.theme-submarine .MuiTabs-indicator{background:#0fa!important;box-shadow:0 0 10px #0fac!important}body.theme-submarine .MuiCircularProgress-root{color:#0fa!important;filter:drop-shadow(0 0 10px rgba(0,255,170,.6))}body.theme-submarine .MuiLinearProgress-root{background:#00323c80!important}body.theme-submarine .MuiLinearProgress-bar{background:linear-gradient(90deg,#00d4aa,#0fa)!important;box-shadow:0 0 10px #0fa9!important}body.theme-submarine .MuiSnackbar-root .MuiPaper-root{background:#001e28f2!important;border:1px solid #0fa6!important;box-shadow:0 0 30px #00ffaa4d,inset 0 0 10px #00ffaa1a!important;color:#0fa!important}body.theme-submarine .MuiStepIcon-root{color:#00ffaa4d!important}body.theme-submarine .MuiStepIcon-root.Mui-active{color:#0fa!important;filter:drop-shadow(0 0 10px rgba(0,255,170,.8))}body.theme-submarine .MuiStepIcon-root.Mui-completed{color:#00d4aa!important}body.theme-submarine{padding-bottom:60px}body.theme-submarine .connection-time{font-family:Courier New,monospace!important;letter-spacing:.05em!important}@keyframes particle-float{0%,to{opacity:.3;transform:translateY(0) translateX(0)}25%{opacity:.5;transform:translateY(-10px) translateX(5px)}50%{opacity:.4;transform:translateY(5px) translateX(-3px)}75%{opacity:.6;transform:translateY(-5px) translateX(-5px)}}body.theme-submarine .MuiAppBar-root{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:linear-gradient(180deg,#00141ef2,#002832e6,#00141ef2)!important;border-bottom:2px solid #0fa9!important;box-shadow:0 2px 20px #00ffaa4d,inset 0 -2px 10px #0fa3,0 4px 30px #000a14cc!important;left:0!important;position:fixed!important;right:0!important;top:0!important;transform:none!important;width:100%!important;z-index:1300!important}body.theme-submarine .MuiAppBar-root img{animation:navbar-logo-flicker 8s ease-in-out infinite}body.theme-submarine :focus{box-shadow:0 0 20px #0fa6!important;outline:2px solid #0fa9!important;outline-offset:2px!important}body.theme-submarine .Mui-disabled,body.theme-submarine :disabled{color:#0fa3!important;cursor:not-allowed!important;filter:grayscale(.5);opacity:.3!important;text-shadow:none!important}body.theme-submarine a{color:#00d4aa!important;position:relative!important;text-decoration:none!important;transition:all .3s ease!important}body.theme-submarine a:hover{color:#0fa!important;text-shadow:0 0 10px #0fa,0 0 20px #0fa9!important}body.theme-submarine .MuiCheckbox-root{color:#00ffaa80!important}body.theme-submarine .MuiCheckbox-root.Mui-checked{color:#0fa!important;filter:drop-shadow(0 0 8px rgba(0,255,170,.8))}body.theme-submarine .MuiCheckbox-root:hover{background:#00ffaa0d!important}body.theme-submarine .MuiRadio-root{color:#00ffaa80!important}body.theme-submarine .MuiRadio-root.Mui-checked{color:#0fa!important;filter:drop-shadow(0 0 10px rgba(0,255,170,.9))}body.theme-submarine .MuiRadio-root:hover{background:#00ffaa0d!important}body.theme-submarine .MuiSwitch-root .MuiSwitch-track{background:#00323c99!important;border:1px solid #0fa3!important}body.theme-submarine .MuiSwitch-root.Mui-checked .MuiSwitch-track{background:#00ffaa4d!important;border:1px solid #0fa9!important}body.theme-submarine .MuiSwitch-root .MuiSwitch-thumb{background:#00d4aa!important;box-shadow:0 0 10px #00d4aa99!important}body.theme-submarine .MuiSwitch-root.Mui-checked .MuiSwitch-thumb{background:#0fa!important;box-shadow:0 0 15px #0fac!important}body.theme-submarine .MuiInputLabel-root{color:#00d4aa!important;font-size:.85rem!important;letter-spacing:.05em!important;text-transform:uppercase!important}body.theme-submarine .MuiInputLabel-root.Mui-focused{color:#0fa!important;text-shadow:0 0 10px #0fa9!important}body.theme-submarine .MuiFormHelperText-root{color:#00d4aab3!important;font-family:Courier New,monospace!important;font-size:.75rem!important;letter-spacing:.03em!important}body.theme-submarine .MuiFormHelperText-root.Mui-error{color:#ff6b6b!important}body.theme-submarine .MuiBadge-badge{background:#0fa!important;box-shadow:0 0 10px #0fac!important;color:#001825!important;font-weight:700!important}body.theme-submarine .MuiAccordion-root{background:#00141ee6!important;border:1px solid #0fa3!important;margin-bottom:8px!important}body.theme-submarine .MuiAccordionSummary-root{background:#001e28b3!important;border-bottom:1px solid #00ffaa26!important}body.theme-submarine .MuiAccordionSummary-root:hover{background:#002832cc!important}body.theme-submarine .MuiAccordionDetails-root{background:#000f1999!important}body.theme-submarine .MuiDrawer-paper{background:linear-gradient(135deg,#00141ef2,#001e28e6)!important;border-right:2px solid #00ffaa4d!important;box-shadow:4px 0 20px #000a14cc,inset -1px 0 10px #00ffaa1a!important}body.theme-submarine .MuiBottomNavigation-root{background:#00141ef2!important;border-top:2px solid #0fa6!important;box-shadow:0 -2px 20px #0fa3,inset 0 2px 10px #00ffaa1a!important}body.theme-submarine .MuiBottomNavigationAction-root{color:#00d4aab3!important}body.theme-submarine .MuiBottomNavigationAction-root.Mui-selected{color:#0fa!important}body.theme-submarine .MuiSkeleton-root{animation:sonar-sweep 2s linear infinite!important;background:linear-gradient(90deg,#00ffaa0d 25%,#00ffaa26 50%,#00ffaa0d 75%)!important}body.theme-submarine .MuiAutocomplete-paper,body.theme-submarine .MuiSelect-paper{background:#00141ef2!important;border:1px solid #00ffaa4d!important;box-shadow:0 8px 30px #000a14e6,0 0 20px #0fa3!important}body.theme-submarine .MuiAutocomplete-option:hover,body.theme-submarine .MuiSelect-option:hover{background:#00ffaa1a!important}@keyframes sonar-display-sweep{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes sonar-ping-expand{0%{opacity:.8;transform:translate(-50%,-50%) scale(.5)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}body.theme-submarine .centered-logo-wrapper{position:relative;z-index:2}body.theme-submarine .centered-logo{filter:brightness(0) saturate(100%) invert(69%) sepia(45%) saturate(2000%) hue-rotate(120deg) brightness(110%) contrast(105%) drop-shadow(0 0 8px rgba(0,255,170,.8))!important;max-width:50%!important;position:relative;z-index:3}body.theme-submarine .landing-title{color:#0fa!important;font-family:Courier New,monospace!important;letter-spacing:.3em!important;text-shadow:0 0 20px #0fa,0 0 40px #0fac,0 0 60px #0fa9,0 0 80px #0fa6!important;text-transform:uppercase!important}body.theme-submarine h1,body.theme-submarine h2,body.theme-submarine h3,body.theme-submarine h4,body.theme-submarine h5,body.theme-submarine h6{font-family:Courier New,Monaco,monospace!important}body.theme-submarine .MuiList-root{background:#000f1980!important}body.theme-submarine .MuiListItem-root{border-bottom:1px solid #00ffaa1a!important;transition:all .3s ease!important}body.theme-submarine .MuiListItem-root:hover{background:#00ffaa0d!important;padding-left:24px!important}body.theme-submarine .MuiListItemText-primary{color:#0fa!important;font-weight:500!important}body.theme-submarine .MuiListItemText-secondary{color:#00d4aab3!important;font-size:.85rem!important}body.theme-submarine .MuiPagination-root .MuiPaginationItem-root{background:#001e2899!important;border:1px solid #00ffaa4d!important;color:#00d4aa!important}body.theme-submarine .MuiPagination-root .MuiPaginationItem-root:hover{background:#00ffaa1a!important;border-color:#0fa9!important}body.theme-submarine .MuiPagination-root .MuiPaginationItem-root.Mui-selected{background:#0fa3!important;border-color:#0fa!important;color:#0fa!important}body.theme-submarine .MuiBackdrop-root{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background:#000a14e6!important}body.theme-submarine .MuiDialogTitle-root{background:#001e28cc!important;border-bottom:2px solid #00ffaa4d!important;color:#0fa!important;letter-spacing:.1em!important;text-transform:uppercase!important}body.theme-submarine .MuiDialogActions-root{background:#00141eb3!important;border-top:1px solid #0fa3!important;padding:12px 24px!important}body.theme-submarine .MuiPickersDay-root{background:#00141e99!important;border:1px solid #0000!important;color:#00d4aa!important}body.theme-submarine .MuiPickersDay-root:hover{background:#00ffaa1a!important;border-color:#00ffaa4d!important}body.theme-submarine .MuiPickersDay-root.Mui-selected{background:#00ffaa4d!important;color:#0fa!important;font-weight:700!important}body.theme-submarine .tactical-status{background:#00141ed9;border:1px solid #0fa3;border-radius:20px;color:#00ffaa80;content:"SONAR: ACTIVE | DEPTH: 200M | BEARING: 045°";font-family:Courier New,monospace;font-size:11px;left:50%;letter-spacing:.15em;padding:4px 16px;pointer-events:none;position:fixed;text-shadow:0 0 5px #0fa6;text-transform:uppercase;top:74px;transform:translateX(-50%);z-index:1000}@keyframes sonar-pulse{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.02)}}@keyframes sonar-logo-ring-pulse{0%{opacity:.5;transform:scale(.85)}60%{opacity:.18}to{opacity:0;transform:scale(1.9)}}@keyframes sonar-logo-reticle-glow{0%,to{box-shadow:0 0 12px #00ffaa2e,inset 0 0 25px #00ffaa1f;opacity:.65}50%{box-shadow:0 0 18px #00ffaa47,inset 0 0 35px #00ffaa2e;opacity:.9}}@keyframes sonar-depth-haze{0%,to{opacity:.65;transform:scale(1)}50%{opacity:.85;transform:scale(1.08)}}@keyframes submarine-flicker{0%,to{opacity:1}20%{opacity:.85}20.2%{opacity:1}20.5%{opacity:.8}20.7%{opacity:1}60%{opacity:.88}60.1%{opacity:1}85%{opacity:.82}85.3%{opacity:1}85.5%{opacity:.85}85.7%{opacity:1}}@keyframes navbar-logo-flicker{0%,94%,to{opacity:1}94.5%{opacity:.4}95%{opacity:1}95.2%{opacity:.6}95.5%{opacity:1}96%{opacity:.3}96.3%{opacity:1}}@keyframes hud-crosshair-drift{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes pressure-change{0%,to{filter:brightness(1) contrast(1) saturate(1)}25%{filter:brightness(.98) contrast(1.02) saturate(.98)}50%{filter:brightness(.96) contrast(1.04) saturate(.96)}75%{filter:brightness(.98) contrast(1.02) saturate(.98)}}body.theme-submarine{animation:submarine-flicker 25s infinite}@keyframes br-fog-drift{0%{opacity:.6;transform:translate3d(-10%,0,0)}50%{opacity:.9;transform:translate3d(10%,2%,0)}to{opacity:.6;transform:translate3d(-10%,0,0)}}@keyframes br-rain-fall{0%{opacity:0;transform:translateY(-100%)}20%{opacity:.4}to{opacity:0;transform:translateY(100%)}}@keyframes br-holo-flicker{0%,to{filter:hue-rotate(0deg);opacity:.95}45%{filter:hue-rotate(2deg);opacity:1}50%{filter:hue-rotate(-4deg) saturate(120%);opacity:.75}55%{filter:hue-rotate(1deg);opacity:1}}@keyframes br-warning-pulse{0%,to{box-shadow:0 0 8px #ffe66699}50%{box-shadow:0 0 18px #ffe666e6}}@keyframes br-scanline{0%{opacity:0;transform:translateY(-100%)}5%{opacity:.2}50%{opacity:.05}to{opacity:0;transform:translateY(100%)}}@keyframes br-holo-glitch{0%{clip-path:inset(0 0 0 0)}50%{clip-path:inset(2% 0 1% 0)}55%{clip-path:inset(40% 0 50% 0)}60%{clip-path:inset(0 0 0 0)}90%{clip-path:inset(10% 0 8% 0)}95%{clip-path:inset(0 0 0 0)}}body.theme-bladerunner{background:radial-gradient(circle at 20% 20%,#ffb44640,#0000 60%),radial-gradient(circle at 80% 0,#8f00ff29,#0000 55%),linear-gradient(120deg,#3b1f2b,#1a0f1f 50%,#0b060a);color:#fbe9d0;font-family:Rajdhani,Orbitron,Segoe UI,sans-serif;letter-spacing:.04em;overflow-x:hidden}body.theme-bladerunner:before{animation:br-fog-drift 30s ease-in-out infinite;background:radial-gradient(circle at 30% 30%,#ff890040,#0000 55%),radial-gradient(circle at 70% 20%,#c864ff33,#0000 45%);content:"";filter:blur(40px);inset:-20%;pointer-events:none;position:fixed;z-index:0}body.theme-bladerunner:after{background-image:linear-gradient(180deg,#ffffff2e,#fff0 60%);content:"";inset:0;mix-blend-mode:screen;opacity:.12;pointer-events:none;position:fixed;z-index:1}body.theme-bladerunner>#root:before{background-image:linear-gradient(0deg,#ffdc8012 1px,#0000 0),linear-gradient(90deg,#411f2b47 1px,#0000 0);background-size:100% 3px,3px 100%;content:"";inset:0;opacity:.4;pointer-events:none;position:fixed;z-index:2}body.theme-bladerunner>#root:after{background-image:linear-gradient(180deg,#ffffff1a 0,#fff0 15%,#00000073 80%,#000000bf);content:"";inset:0;pointer-events:none;position:fixed;z-index:3}body.theme-bladerunner .br-rain-layer{animation:br-rain-fall 2.4s linear infinite;background-image:linear-gradient(180deg,#ffffff2e,#fff0 70%);inset:0;mix-blend-mode:screen;opacity:.15;pointer-events:none;position:fixed;z-index:4}body.theme-bladerunner .br-rain-layer:after{animation:br-rain-fall 1.8s linear infinite;background-image:linear-gradient(180deg,#ffffff40,#fff0 65%);background-size:2px 120px;content:"";inset:0;opacity:.2;position:absolute}body.theme-bladerunner .MuiAppBar-root{animation:br-holo-flicker 8s ease-in-out infinite;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:linear-gradient(90deg,#55341af2,#2a182ff2)!important;border-bottom:1px solid #ffe66640!important;box-shadow:0 10px 35px #ff6a0026,inset 0 -2px 0 #ffe66633!important}body.theme-bladerunner .MuiAppBar-root *,body.theme-bladerunner .MuiToolbar-root{letter-spacing:.06em;text-transform:uppercase}body.theme-bladerunner .MuiButton-root{font-family:Rajdhani,Orbitron,Segoe UI,sans-serif!important}body.theme-bladerunner .MuiButton-root:not(.flight-delete-button):not(.flight-delete-button--all){background:linear-gradient(135deg,#ff95001f,#b200ff2e)!important;border:1px solid #ffe6664d!important;box-shadow:0 0 12px #8f00ff33,inset 0 0 12px #ff950026!important;color:#ffe066!important;letter-spacing:.08em!important;overflow:hidden;position:relative;transition:all .3s ease!important}body.theme-bladerunner .MuiButton-root:not(.flight-delete-button):not(.flight-delete-button--all):before{background:linear-gradient(120deg,#ffffff59,#0000);content:"";inset:-40% 60% 40% -40%;position:absolute;transform:translateX(-120%)}body.theme-bladerunner .MuiButton-root:not(.flight-delete-button):not(.flight-delete-button--all):hover:before{transform:translateX(120%);transition:transform .6s ease}body.theme-bladerunner .MuiButton-root:not(.flight-delete-button):not(.flight-delete-button--all):hover{background:linear-gradient(135deg,#ffaa0040,#b200ff59)!important;border-color:#ffe66699!important;box-shadow:0 0 18px #8f00ff59,inset 0 0 16px #ffaa004d!important}body.theme-bladerunner .MuiButton-root.Mui-disabled{background:#200c1014!important;border-color:#783c2833!important;box-shadow:none!important;color:#ffd69938!important;opacity:.45!important;pointer-events:none!important;text-shadow:none!important}body.theme-bladerunner .MuiButton-root.Mui-disabled:before{display:none}body.theme-bladerunner .MuiPaper-root:not(.MuiMenu-paper):not(.MuiPopover-paper):not(.MuiAppBar-root):not([style*=backgroundColor]):not([style*=background-color]),body.theme-bladerunner .breakdown-card,body.theme-bladerunner .component-wrapper,body.theme-bladerunner .concourse-map-card{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:linear-gradient(135deg,#573c32a6,#261624b8)!important;border:1px solid #ff8a4c59!important;box-shadow:0 25px 60px #00000073,inset 0 0 18px #ff990026,inset 0 0 22px #8f00ff2e!important;overflow:hidden;position:relative}body.theme-bladerunner .breakdown-card>p{color:#ffe0a8d9!important;text-shadow:0 0 10px #ffaa0059,0 0 20px #8f00ff40!important}body.theme-bladerunner .parameters-section,body.theme-bladerunner .paste-section{background:linear-gradient(135deg,#2a182fd1,#5a3226a6)!important;border:1px solid #ffaa0059!important;box-shadow:0 0 18px #ffaa002e,inset 0 0 20px #8f00ff2e!important}body.theme-bladerunner .parameters-section h3,body.theme-bladerunner .paste-section h3{color:#ffe066!important;letter-spacing:.12em!important;text-shadow:0 0 14px #ffaa008c,0 0 28px #8f00ff59!important}body.theme-bladerunner .MuiPaper-root:not(.MuiMenu-paper):not(.MuiPopover-paper):not(.MuiAppBar-root):not([style*=backgroundColor]):not([style*=background-color]):before,body.theme-bladerunner .breakdown-card:before,body.theme-bladerunner .component-wrapper:before,body.theme-bladerunner .concourse-map-card:before{border:1px solid #ffe6662e;content:"";inset:1px;opacity:.9;pointer-events:none;position:absolute}body.theme-bladerunner .MuiPaper-root:not(.MuiMenu-paper):not(.MuiPopover-paper):not(.MuiAppBar-root):not([style*=backgroundColor]):not([style*=background-color]):after,body.theme-bladerunner .breakdown-card:after,body.theme-bladerunner .component-wrapper:after,body.theme-bladerunner .concourse-map-card:after{animation:br-holo-flicker 10s ease-in-out infinite alternate;background:linear-gradient(160deg,#ff99001f,#0000 65%),repeating-linear-gradient(0deg,#ff8a4c0d,#ff8a4c0d 2px,#0000 0,#0000 4px);content:"";inset:0;mix-blend-mode:screen;pointer-events:none;position:absolute}body.theme-bladerunner h1,body.theme-bladerunner h2,body.theme-bladerunner h3,body.theme-bladerunner h4,body.theme-bladerunner h5{color:#ffe066!important;letter-spacing:.1em!important;text-shadow:0 0 12px #ffaa0073,0 0 24px #8f00ff59!important}body.theme-bladerunner .MuiTypography-root{color:#fbe9d0!important}body.theme-bladerunner .MuiSlider-root{color:#ff9800!important}body.theme-bladerunner .MuiSlider-track{background:linear-gradient(90deg,#ff9800,#c51162)!important;box-shadow:0 0 12px #c5116266!important}body.theme-bladerunner .MuiSlider-thumb{background:radial-gradient(circle,#ffe066 0,#ff6d00 70%,#ba00ff 100%)!important;border:2px solid #ffe666cc!important;box-shadow:0 0 14px #ffe666cc,0 0 28px #9100ff66!important}body.theme-bladerunner .MuiInputBase-root input,body.theme-bladerunner .MuiInputBase-root textarea,body.theme-bladerunner .MuiTextField-root input{background:#16090fcc!important;border-radius:3px!important;color:#ffe8b6!important;text-shadow:0 0 6px #ff6a0059!important}body.theme-bladerunner .MuiOutlinedInput-notchedOutline{border:1px solid #ffe66659!important}body.theme-bladerunner .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#c51162cc!important;box-shadow:0 0 16px #c5116266!important}body.theme-bladerunner .MuiTable-root{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#140a0fa6!important}body.theme-bladerunner .MuiTableCell-root{border-color:#ffaa0040!important;color:#fbe9d0!important;text-shadow:0 0 6px #ffaa0040!important}body.theme-bladerunner .MuiTableHead-root .MuiTableCell-root{background:linear-gradient(135deg,#c5116259,#ff950033)!important;border-bottom:2px solid #c5116280!important;color:#ffe066!important}body.theme-bladerunner .MuiTableRow-root:hover{background:#c5116226!important}body.theme-bladerunner .MuiChip-root{font-family:Rajdhani,Orbitron,Segoe UI,sans-serif!important;letter-spacing:.05em!important;text-shadow:0 0 4px #ffaa0059!important;text-transform:uppercase!important}body.theme-bladerunner .flight-chip--hot,body.theme-bladerunner .flight-data-chip--red{background:linear-gradient(135deg,#ff5252cc,#ffc40099)!important;border:1px solid #ffab0099!important;color:#fff!important}body.theme-bladerunner .flight-chip--cold,body.theme-bladerunner .flight-data-chip--blue{background:linear-gradient(135deg,#6200eabf,#00e5ffa6)!important;border:1px solid #81d4fa99!important;color:#e8f7ff!important}body.theme-bladerunner .flight-chip--priority,body.theme-bladerunner .flight-data-chip--amber{background:linear-gradient(135deg,#ffc400e6,#ff6f00b3)!important;border:1px solid #ffc400b3!important;color:#310!important}body.theme-bladerunner .flight-data-chip--green{background:linear-gradient(135deg,#00c853cc,#00e67699)!important;border:1px solid #00e6768c!important;color:#021510!important}body.theme-bladerunner .flight-delete-button,body.theme-bladerunner .flight-delete-button--all{background:#2b0c10e6!important;border-color:#ff6384b3!important;box-shadow:none!important;color:#ff6f6f!important;text-shadow:none!important}body.theme-bladerunner .flight-delete-button--all:hover,body.theme-bladerunner .flight-delete-button:hover{background:#5e1725f2!important;border-color:#ff6384e6!important}body.theme-bladerunner .flight-delete-button--all.Mui-disabled{background:#281419b3!important;border-color:#fff3!important;color:#fff6!important}body.theme-bladerunner .MuiDialog-paper{background:radial-gradient(circle at top left,#ffaa002e,#1c0c1aeb)!important;border:1px solid #ffe66659!important;box-shadow:0 35px 65px #0009,inset 0 0 20px #ff950026!important}body.theme-bladerunner .MuiDialogTitle-root{color:#ffe066!important;letter-spacing:.12em;text-transform:uppercase}body.theme-bladerunner .MuiDialogContentText-root{color:#ffe9d0d9!important}body.theme-bladerunner .theme-icon-br{color:#ffe066!important;filter:drop-shadow(0 0 6px rgba(255,153,0,.75))}body.theme-bladerunner .brand-logo{filter:brightness(0) saturate(100%) invert(73%) sepia(26%) saturate(3200%) hue-rotate(342deg) brightness(104%) contrast(104%) drop-shadow(0 0 12px rgba(255,153,0,.8))}body.theme-bladerunner .landing-container,body.theme-bladerunner .login-container{background:#0000!important}body.theme-bladerunner .breakdown-card:before,body.theme-bladerunner .component-wrapper:before,body.theme-bladerunner .concourse-map-card:before{animation:br-scanline 6s linear infinite;mix-blend-mode:screen}body.theme-bladerunner .MuiDivider-root,body.theme-bladerunner hr{background:linear-gradient(90deg,#c5116200,#c5116299,#ffab00b3,#c5116299,#c5116200)!important;border:none!important;box-shadow:0 0 12px #c5116259!important;height:2px!important}body.theme-bladerunner .MuiBreadcrumbs-ol li:after{color:#ffaa0080!important}body.theme-bladerunner .MuiTooltip-popper .MuiTooltip-tooltip{background:#2b1523f2!important;border:1px solid #ff950066!important;box-shadow:0 18px 30px #00000073,inset 0 0 10px #c5116240!important;color:#ffe0a8!important;text-shadow:0 0 6px #fa03!important}body.theme-bladerunner ::-webkit-scrollbar{background:#1c0c1ad9;width:10px}body.theme-bladerunner ::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#ff9500d9,#c51162d9);border:1px solid #ffe66666;border-radius:6px;box-shadow:inset 0 0 6px #fff3}body.theme-bladerunner ::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#ffab00,#c51162)}@keyframes orbit-core-pulse{0%,to{opacity:.45;transform:scale(.97)}45%{opacity:.8;transform:scale(1)}65%{opacity:.55}}@keyframes orbit-holo-sweep{0%{opacity:.15;transform:translateX(-50%) rotate(0deg)}50%{opacity:.45;transform:translateX(0) rotate(2deg)}to{opacity:.15;transform:translateX(50%) rotate(0deg)}}@keyframes orbit-star-drift{0%{transform:translateZ(0)}to{transform:translate3d(-3%,5%,0)}}@keyframes orbit-satellite-rotate{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes orbit-beacon-blink{0%,to{opacity:.3}50%{opacity:1}}body.theme-orbit{background:#010307;color:#e8f5ff;font-family:Rajdhani,Orbitron,Segoe UI,sans-serif;letter-spacing:.02em}body.theme-orbit:before{animation:orbit-core-pulse 10s ease-in-out infinite;background:radial-gradient(circle at 50% 110%,#3ef5ff66,#0000 60%),radial-gradient(circle at 60% -15%,#c452ff40,#0000 55%);mix-blend-mode:screen}body.theme-orbit:after,body.theme-orbit:before{content:"";inset:0;pointer-events:none;position:fixed}body.theme-orbit:after{background-image:linear-gradient(0deg,#3ef5ff17 1px,#0000 0),linear-gradient(90deg,#0c193059 1px,#0000 0);background-size:100% 6px,6px 100%;opacity:.35}body.theme-orbit .orbital-starfield{animation:orbit-star-drift 45s linear infinite;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cg fill='none' stroke-width='0'%3E%3Ccircle cx='20' cy='40' r='1' fill='rgba(255,255,255,0.45)'/%3E%3Ccircle cx='120' cy='80' r='1' fill='rgba(62,245,255,0.55)'/%3E%3Ccircle cx='60' cy='170' r='1' fill='rgba(255,255,255,0.3)'/%3E%3Ccircle cx='180' cy='120' r='1' fill='rgba(196,82,255,0.35)'/%3E%3Ccircle cx='90' cy='30' r='.8' fill='rgba(254,203,47,0.35)'/%3E%3C/g%3E%3C/svg%3E") repeat;inset:0;opacity:.35;pointer-events:none;position:fixed;z-index:1}body.theme-orbit .orbital-satellite{animation:orbit-satellite-rotate 80s linear infinite;height:300px;left:75%;opacity:.12;pointer-events:none;position:fixed;top:20%;width:300px;z-index:0}body.theme-orbit .orbital-satellite:before{background:linear-gradient(90deg,#3ef5ff26,#3ef5ff66,#3ef5ff26);border:1px solid #3ef5ff80;border-radius:8px;box-shadow:0 0 30px #3ef5ff66,inset 0 0 20px #3ef5ff33;content:"";height:120px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:60px}body.theme-orbit .orbital-satellite:after{background:linear-gradient(90deg,#0000,#0000 10%,#c452ff14 0,#c452ff33 35%,#c452ff14 42%,#0000 0,#0000 58%,#c452ff14 0,#c452ff33 65%,#c452ff14 90%,#0000 0),repeating-linear-gradient(90deg,#3ef5ff1a,#3ef5ff1a 2px,#0000 0,#0000 8px);border:1px solid #c452ff4d;box-shadow:0 0 25px #c452ff4d;content:"";height:80px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:280px}body.theme-orbit .MuiPaper-root:not(.MuiMenu-paper):not(.MuiPopover-paper):not(.MuiAppBar-root):not([style*=backgroundColor]):not([style*=background-color]),body.theme-orbit .breakdown-card,body.theme-orbit .component-wrapper,body.theme-orbit .concourse-map-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(160deg,#070c16eb,#040912eb),radial-gradient(circle at 10% 10%,#3ef5ff26,#0000 60%);border:1px solid #3ef5ff52!important;box-shadow:0 32px 60px #000000a6,inset 0 0 26px #3ef5ff1f,inset 0 0 14px #c452ff14!important;overflow:hidden;position:relative}body.theme-orbit .MuiPaper-root:not(.MuiMenu-paper):not(.MuiPopover-paper):not(.MuiAppBar-root):not([style*=backgroundColor]):not([style*=background-color]):before,body.theme-orbit .breakdown-card:before,body.theme-orbit .component-wrapper:before,body.theme-orbit .concourse-map-card:before{border:1px solid #c452ff2e;content:"";inset:0;opacity:.6;pointer-events:none;position:absolute}body.theme-orbit .MuiPaper-root:not(.MuiMenu-paper):not(.MuiPopover-paper):not(.MuiAppBar-root):not([style*=backgroundColor]):not([style*=background-color]):after,body.theme-orbit .breakdown-card:after,body.theme-orbit .component-wrapper:after,body.theme-orbit .concourse-map-card:after{animation:orbit-holo-sweep 12s ease-in-out infinite alternate;background:radial-gradient(circle at 50% 50%,#3ef5ff29,#0000 60%),repeating-linear-gradient(120deg,#3ef5ff08,#3ef5ff08 6px,#0000 0,#0000 16px);content:"";inset:-20%;mix-blend-mode:screen;pointer-events:none;position:absolute}body.theme-orbit .MuiAppBar-root{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:linear-gradient(90deg,#070a12f2,#0b0f19f2)!important;border-bottom:2px solid #3ef5ff73!important;box-shadow:0 18px 45px #000000b3,inset 0 -2px 0 #c452ff73!important}body.theme-orbit .MuiAppBar-root *,body.theme-orbit .MuiToolbar-root{letter-spacing:.12em;text-transform:uppercase}body.theme-orbit .MuiButton-root:not(.flight-delete-button):not(.flight-delete-button--all){background:linear-gradient(135deg,#3ef5ff38,#0b0f19f2)!important;border:1px solid #3ef5ff80!important;box-shadow:0 0 14px #3ef5ff40,inset 0 0 14px #0b0f1999!important;color:#b0f4ff!important;overflow:hidden;position:relative;transition:all .3s ease!important}body.theme-orbit .MuiButton-root:not(.flight-delete-button):not(.flight-delete-button--all):before{background:linear-gradient(120deg,#ffffff73,#0000 70%);content:"";inset:-120% 70% 70% -120%;position:absolute;transform:translateX(-130%)}body.theme-orbit .MuiButton-root:not(.flight-delete-button):not(.flight-delete-button--all):hover:before{transform:translateX(130%);transition:transform .6s ease}body.theme-orbit .MuiButton-root:not(.flight-delete-button):not(.flight-delete-button--all):hover{border-color:#c452ffa6!important;box-shadow:0 0 18px #3ef5ff59,inset 0 0 20px #c452ff33!important;color:#e8f5ff!important}body.theme-orbit .MuiButton-root.Mui-disabled{background:#0c101866!important;border-color:#30384859!important;box-shadow:none!important;color:#7090a959!important;opacity:.45!important;pointer-events:none!important;text-shadow:none!important}body.theme-orbit .MuiButton-root.Mui-disabled:before{display:none}body.theme-orbit h1,body.theme-orbit h2,body.theme-orbit h3,body.theme-orbit h4,body.theme-orbit h5{color:#3ef5ff!important;font-family:Orbitron,Rajdhani,sans-serif!important;font-weight:600!important;letter-spacing:.16em!important;text-shadow:0 0 16px #3ef5ff99,0 0 28px #c452ff59!important}body.theme-orbit .MuiTypography-root{color:#d8e5f6e6!important}body.theme-orbit .flight-tile--local{color:#020b16!important}body.theme-orbit .flight-tile--local .MuiTypography-root{color:#020b16!important;text-shadow:none!important}body.theme-orbit .parameters-section h3,body.theme-orbit .paste-section h3{color:#3ef5ff!important;letter-spacing:.14em!important}body.theme-orbit .breakdown-card>p{color:#c1d4eabf!important}body.theme-orbit .MuiSlider-root{color:#3ef5ff!important}body.theme-orbit .MuiSlider-track{background:linear-gradient(90deg,#3ef5ff,#c452ff,#fecb2f)!important;box-shadow:0 0 12px #3ef5ff66!important}body.theme-orbit .MuiSlider-thumb{background:radial-gradient(circle,#3ef5ff 0,#0a1f33 70%)!important;border:2px solid #c452ffcc!important;box-shadow:0 0 18px #3ef5ff99,0 0 30px #c452ff66!important}body.theme-orbit .MuiInputBase-root input,body.theme-orbit .MuiInputBase-root textarea,body.theme-orbit .MuiTextField-root input{background:#0c121beb!important;border-radius:3px!important;color:#d6e5f6!important}body.theme-orbit .MuiOutlinedInput-notchedOutline{border:1px solid #3ef5ff59!important}body.theme-orbit .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#c452ffd9!important;box-shadow:0 0 16px #c452ff4d!important}body.theme-orbit .MuiTable-root{background:#080d16d9!important}body.theme-orbit .MuiTableCell-root{border-color:#3ef5ff47!important;color:#d6e5f6!important;text-shadow:0 0 6px #3ef5ff38!important}body.theme-orbit .MuiTableHead-root .MuiTableCell-root{background:linear-gradient(160deg,#090f19f2,#070c16f2)!important;border-bottom:2px solid #c452ff73!important;color:#3ef5ff!important}body.theme-orbit .MuiTableRow-root:hover{background:#3ef5ff29!important}body.theme-orbit .MuiChip-root{box-shadow:0 0 14px #3ef5ff40!important;font-family:Orbitron,Rajdhani,sans-serif!important;letter-spacing:.1em!important;text-transform:uppercase!important}body.theme-orbit .flight-chip--hot,body.theme-orbit .flight-data-chip--red{background:#ff6d68d9!important;border:1px solid #ff6d688c!important;color:#2b0b04!important}body.theme-orbit .flight-chip--cold,body.theme-orbit .flight-data-chip--blue{background:#3ef5ffd9!important;border:1px solid #3ef5ff8c!important;color:#001a25!important}body.theme-orbit .flight-chip--priority,body.theme-orbit .flight-data-chip--amber{background:#fecb2fd9!important;border:1px solid #fecb2f8c!important;color:#1a1022!important}body.theme-orbit .flight-data-chip--green{background:#00f9acd9!important;border:1px solid #00f9ac80!important;color:#001a1a!important}body.theme-orbit .flight-delete-button,body.theme-orbit .flight-delete-button--all{background:#120c12d9!important;border-color:#e91e6399!important;box-shadow:none!important;color:#ff8a80!important}body.theme-orbit .flight-delete-button--all:hover,body.theme-orbit .flight-delete-button:hover{background:#20101ef2!important;border-color:#e91e63d9!important}body.theme-orbit .flight-delete-button--all.Mui-disabled{background:#120e1299!important;border-color:#493a4973!important;color:#ffcdd259!important}body.theme-orbit .MuiDialog-paper{background:linear-gradient(160deg,#080c14f2,#040912f2)!important;border:1px solid #3ef5ff66!important;box-shadow:0 38px 80px #000000b3,inset 0 0 22px #3ef5ff33!important}body.theme-orbit .MuiDialogTitle-root{color:#3ef5ff!important;letter-spacing:.14em}body.theme-orbit .MuiDialogContentText-root{color:#c5d9edc7!important}body.theme-orbit .theme-icon-orbit{color:#3ef5ff!important;filter:drop-shadow(0 0 8px rgba(62,245,255,.75))}body.theme-orbit .brand-logo{filter:brightness(0) saturate(100%) invert(51%) sepia(57%) saturate(1200%) hue-rotate(162deg) brightness(108%) contrast(102%) drop-shadow(0 0 12px rgba(62,245,255,.85))}body.theme-orbit .MuiDivider-root,body.theme-orbit hr{background:linear-gradient(90deg,#3ef5ff00,#3ef5ff99,#c452ffcc,#fecb2fb3,#3ef5ff99,#3ef5ff00)!important;border:none!important;box-shadow:0 0 16px #3ef5ff73!important;height:2px!important}body.theme-orbit .MuiTooltip-popper .MuiTooltip-tooltip{background:#080e18f2!important;border:1px solid #3ef5ff66!important;box-shadow:0 24px 46px #0000008c,inset 0 0 14px #3ef5ff38!important;color:#e8f5ff!important}body.theme-orbit ::-webkit-scrollbar{background:#070c16e6;width:10px}body.theme-orbit ::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#3ef5ffe6,#c452ffe6);border:1px solid #3ef5ff73;border-radius:6px;box-shadow:inset 0 0 6px #00000059}body.theme-orbit ::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#3ef5ff,#c452ff)}#root,body,html{height:100%;margin:0;padding:0}body:not(.theme-nightvision):not(.theme-submarine):not(.theme-bladerunner):not(.theme-orbit),body:not(.theme-nightvision):not(.theme-submarine):not(.theme-bladerunner):not(.theme-orbit) #root,html body:not(.theme-nightvision):not(.theme-submarine):not(.theme-bladerunner):not(.theme-orbit){background:radial-gradient(circle at center,#2a73e0 0,#1e4bc3 20%,#0b0d17 100%)}@keyframes nvg-scanline{0%{transform:translateY(-100%)}to{transform:translateY(100vh)}}@keyframes nvg-flicker{0%,to{opacity:1}92%{opacity:1}93%{opacity:.95}94%{opacity:1}}@keyframes nvg-pulse{0%,to{text-shadow:0 0 10px #0f0c,0 0 20px #0f09,0 0 30px #0f06}50%{text-shadow:0 0 15px #0f0,0 0 30px #0f0c,0 0 45px #0f09}}@keyframes nvg-static{0%,to{background-position:0 0}10%{background-position:-5% -10%}20%{background-position:-15% 5%}30%{background-position:7% -25%}40%{background-position:20% 25%}50%{background-position:-25% 10%}60%{background-position:15% 5%}70%{background-position:0 15%}80%{background-position:25% 35%}90%{background-position:-10% 10%}}@keyframes nvg-crosshair{0%,to{opacity:.5;transform:scale(1) rotate(0deg)}50%{opacity:.7;transform:scale(1.05) rotate(1deg)}}.landing-content{padding:2rem;text-align:center}.centered-logo-wrapper{align-items:center;display:inline-flex;justify-content:center;position:relative}.centered-logo{display:block;height:auto;max-width:100%}.ag-theme-balham .thick-right-border{border-right:3px solid #0003!important}.ag-theme-balham-dark .thick-right-border{border-right:3px solid #fff3!important}.ag-theme-balham .ag-header-cell,.ag-theme-balham-dark .ag-header-cell{border-right:1px solid #0000001f!important;font-size:.7rem;font-weight:600}.ag-theme-balham-dark .ag-header-cell{border-right:1px solid #ffffff1f!important}.text-center-header .ag-header-cell-label{justify-content:center!important}.ag-theme-balham .ag-header-cell,.ag-theme-balham-dark .ag-header-cell{padding-left:2px!important;padding-right:2px!important}.ag-theme-balham .ag-cell{border-right:1px solid #0000001f!important}.ag-theme-balham .ag-cell,.ag-theme-balham-dark .ag-cell{align-items:center;display:flex;font-size:.75rem;justify-content:center;padding:0 2px!important}.ag-theme-balham-dark .ag-cell{border-right:1px solid #ffffff1f!important}.ag-theme-balham .ag-cell-focus,.ag-theme-balham-dark .ag-cell-focus{overflow:visible!important}.ag-theme-balham .ag-cell.ag-cell-focus:not(.ag-cell-inline-editing),.ag-theme-balham-dark .ag-cell.ag-cell-focus:not(.ag-cell-inline-editing){border:1px solid #1976d2!important;outline:1px solid #1976d2!important}.ag-theme-balham .ag-pinned-left-header{border-right:2px solid #0000001f}.ag-theme-balham-dark .ag-pinned-left-header{border-right:2px solid #ffffff1f}.ag-theme-balham .ag-pinned-left-cols-container{border-right:2px solid #0000001f}.ag-theme-balham-dark .ag-pinned-left-cols-container{border-right:2px solid #ffffff1f}.ag-theme-balham-dark{--ag-background-color:#121212;--ag-header-background-color:#3d3d3d;--ag-odd-row-background-color:#ffffff05;--ag-border-color:#ffffff1f;--ag-row-hover-color:#ffffff14;--ag-header-foreground-color:#fff;--ag-foreground-color:#fff;--ag-cell-horizontal-border:solid #ffffff1f}.ag-theme-balham{--ag-cell-horizontal-border:solid #0000001f}.ag-theme-balham .ag-cell.thick-right-border,.ag-theme-balham .ag-header-cell.thick-right-border{border-right:2px solid #0000001f!important}.ag-theme-balham-dark .ag-cell.thick-right-border,.ag-theme-balham-dark .ag-header-cell.thick-right-border{border-right:2px solid #ffffff1f!important}.ag-theme-balham .ag-cell.thick-left-border,.ag-theme-balham .ag-header-cell.thick-left-border{border-left:2px solid #0000001f!important}.ag-theme-balham-dark .ag-cell.thick-left-border,.ag-theme-balham-dark .ag-header-cell.thick-left-border{border-left:2px solid #ffffff1f!important}.ag-theme-balham .ag-header .ag-header-cell-resize,.ag-theme-balham-dark .ag-header .ag-header-cell-resize{cursor:col-resize!important;opacity:0!important;width:8px!important}.ag-theme-balham .ag-header .ag-header-cell:hover .ag-header-cell-resize,.ag-theme-balham-dark .ag-header .ag-header-cell:hover .ag-header-cell-resize{opacity:0!important}.breakdown-container{align-items:flex-start;display:flex;font-family:sans-serif;justify-content:center;margin:0;min-height:calc(100vh - 64px);padding:20px}.breakdown-card{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#1e1e1eb3;border:1px solid #ffffff1a;border-radius:12px;box-shadow:0 8px 32px #0003;color:#e2e2e2;max-width:1200px;padding:1rem 2rem;text-align:left;width:100%}.breakdown-card>p{color:#ccc;font-size:1.1rem;margin-bottom:1.5rem;margin-top:0;text-align:center}.breakdown-content{grid-gap:1.5rem;align-items:start;display:grid;gap:1.5rem;grid-template-columns:1fr 1fr}.parameters-section,.paste-section{background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;padding:1.5rem}.parameters-section h3,.paste-section h3{color:#f9b612;font-size:1.2rem;margin-bottom:1rem;margin-top:0}@media (max-width:768px){.breakdown-content{gap:1rem;grid-template-columns:1fr}.breakdown-card{padding:1.5rem}.parameters-section,.paste-section{padding:1rem}}.usersettings-container{background:radial-gradient(circle at center,#2a73e0 0,#1e4bc3 20%,#0b0d17 100%);min-height:100vh}.usersettings-content{color:#fff;padding:2rem;text-align:center}@keyframes pulse{0%{box-shadow:0 0 0 0 #fff0;transform:scale(1)}50%{box-shadow:0 0 0 4px #fff3;transform:scale(1.05)}to{box-shadow:0 0 0 0 #fff0;transform:scale(1)}}.destination-badge{background-color:#ffffffe6;border-radius:12px;color:#000;display:inline-block;font-size:.875rem;font-weight:600;padding:.125rem .5rem;transition:all .2s ease;vertical-align:initial}.destination-badge.pulse{animation:pulse .8s ease-in-out 3}.flight-data-container{background:#0000;min-height:calc(100vh - 64px);padding:1rem 0}.flight-data-header{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#1e1e1eb3;border:1px solid #ffffff1a;border-radius:12px;box-shadow:0 8px 32px #0003;margin-bottom:1rem;padding:1rem 2rem}.flight-data-header h1{color:#f9b612;font-size:1.8rem;margin:0}.component-wrapper{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#1e1e1eb3;border:1px solid #ffffff1a;border-radius:12px;box-shadow:0 8px 32px #0003;margin-bottom:1rem;padding:1.5rem}.concourse-map-card{overflow:hidden;position:relative}.concourse-map-card:after{background:radial-gradient(circle at 20% 20%,#ffffff0a,#0000 55%),linear-gradient(135deg,#00000026,#00000040);content:"";inset:0;pointer-events:none;position:absolute}body:not(.theme-nightvision):not(.theme-submarine):not(.theme-bladerunner):not(.theme-arcticops):not(.theme-retrospace):not(.theme-bridge-night) .breakdown-subcard{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#11192433!important;border:1px solid #ffffff1a!important;border-radius:10px!important;box-shadow:inset 0 0 12px #11192426,0 16px 28px #00000040!important;color:#e5ecff!important;transition:background .3s ease,transform .3s ease,box-shadow .3s ease}body:not(.theme-nightvision):not(.theme-submarine):not(.theme-bladerunner):not(.theme-arcticops):not(.theme-retrospace):not(.theme-bridge-night) .breakdown-subcard:hover{background:#11192459!important;box-shadow:inset 0 0 18px #11192440,0 22px 36px #0000004d!important;transform:translateY(-2px)}.MuiContainer-root{margin-top:0!important;padding-top:0!important}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.b2d28a0c.css.map*/