#root,body,html{height:100%;margin:0;overflow:hidden;width:100%}body{background-attachment:fixed;background-image:url(/static/media/BG%20light.7df2d36d6bf71ce9d154.jpg);background-position:50%;background-size:cover;position:relative}body:before{background-color:initial;bottom:0;content:"";display:block!important;height:100vh;left:0;pointer-events:none;position:fixed;right:0;top:0;width:100vw;will-change:transform;z-index:0}body.dark-mode,html.dark-mode body{background-attachment:fixed;background-image:url(/static/media/BG%20Dark.bd3e507153113c156dca.jpg)!important;background-position:50%;background-size:cover;position:relative}body.dark-mode:before,html.dark-mode body:before{background-color:initial;bottom:0;content:"";display:block!important;height:100vh;left:0;pointer-events:none;position:fixed;right:0;top:0;width:100vw;will-change:transform;z-index:0}body.neon-mode,html.neon-mode body{background-attachment:fixed;background-color:#030712!important;background-image:url(/static/media/BG%20Neon.6af60c229de04c307c23.jpg)!important;background-position:50%;background-size:cover;color:#f6fbff!important}body.neon-mode:before,html.neon-mode body:before{background:linear-gradient(rgba(0,229,255,.055) 1px,#0000 0),linear-gradient(90deg,rgba(255,43,214,.045) 1px,#0000 0),radial-gradient(circle at 50% 50%,#0000 0,#03071238 72%);background-size:72px 72px,72px 72px,cover;box-shadow:inset 0 0 180px #00000075;opacity:.7}html.chat-embed-mode{font-size:90%}body.chat-embed-mode,body.chat-embed-mode.dark-mode,html.chat-embed-mode body,html.dark-mode body.chat-embed-mode{background-color:#fff!important;background-image:none!important}body.chat-embed-mode.dark-mode,html.dark-mode body.chat-embed-mode{background-color:#000!important}body.chat-embed-mode.neon-mode,html.neon-mode body.chat-embed-mode{background-color:#050816!important;background-image:none!important}body.chat-embed-mode.dark-mode:before,body.chat-embed-mode:before,html.chat-embed-mode body:before,html.dark-mode body.chat-embed-mode:before{display:none!important}.MuiPaper-root{backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;background-color:#ffffffb3!important;border:1px solid #ffffff2e!important;border-radius:16px!important;box-shadow:0 8px 32px #1f26872b!important;transition:all .3s ease-in-out!important}.MuiPaper-root.MuiAppBar-root,.MuiPaper-root.MuiDrawer-paper{border-radius:0!important}body.dark-mode .MuiPaper-root{background-color:#2c2c2eb3!important;border:1px solid #ffffff1a!important}body.neon-mode .MuiPaper-root{background-color:#08121fc7!important;background-image:linear-gradient(145deg,#0d172beb,#0f0a21d1)!important;border:1px solid #00e5ff38!important;box-shadow:0 18px 55px #00000070,0 0 34px #00e5ff1f!important}.MuiCard-root{backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;background-color:#ffffffb3!important;border:1px solid #ffffff2e!important;box-shadow:0 8px 32px #1f26872b!important;overflow:hidden!important;transition:transform .3s ease-in-out!important}.MuiCard-root:hover{transform:translateY(-5px)!important}body.dark-mode .MuiCard-root{background-color:#2c2c2eb3!important;border:1px solid #ffffff1a!important}body.neon-mode .MuiCard-root{background-color:#08121fc2!important;background-image:linear-gradient(145deg,#0a1224e6,#0e071ecc)!important;border:1px solid #00e5ff33!important;box-shadow:0 20px 55px #0000005c,0 0 24px #ff2bd614!important}.simplebar-scrollbar:before{background-color:#fff9;border:1px solid #ffffff0d;border-radius:10px;box-shadow:0 1px 3px #0000001a;transition:background-color .3s ease-in-out,width .2s ease;width:5px}.simplebar-scrollbar:hover:before{background-color:#fffc;width:7px}.simplebar-track.simplebar-vertical{background-color:#ffffff08;border-radius:10px;margin-right:2px;width:10px}body.dark-mode .simplebar-scrollbar:before{background-color:#80808099;border:1px solid #ffffff0d}body.dark-mode .simplebar-scrollbar:hover:before{background-color:#aaac}body.dark-mode .simplebar-track.simplebar-vertical{background-color:#0003}body.neon-mode .simplebar-scrollbar:before{background-color:#00e5ffa3;box-shadow:0 0 12px #00e5ff70}body.neon-mode .simplebar-scrollbar:hover:before{background-color:#ff2bd6b8}.MuiDrawer-paper{background-color:#fff!important;box-shadow:0 8px 32px #0000001a!important;height:100vh!important;left:0!important;overflow-x:hidden!important;overflow-y:auto!important;position:fixed!important;top:0!important}body.dark-mode .MuiDrawer-paper{background-color:#000!important;box-shadow:0 8px 32px #00000080!important}body.neon-mode .MuiDrawer-paper{background-color:#01050eeb!important;background-image:linear-gradient(180deg,#00e5ff1a,#0000 26%),radial-gradient(circle at 50% 18%,#b42eff2e,#0000 36%),radial-gradient(circle at 50% 78%,#ff2bd624,#0000 34%)!important;border-right:1px solid #00e5ff4d!important;box-shadow:0 0 34px #00e5ff33,10px 0 38px #00000085!important}.MuiAppBar-root{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background-color:#ffffffb3!important;border-bottom:1px solid #ffffff2e!important;box-shadow:0 8px 32px 0 #00000080!important;box-shadow:0 8px 32px 0 #1f268712!important}body.dark-mode .MuiAppBar-root{background-color:#2c2c2eb3!important;border-bottom:1px solid #ffffff1a!important}body.neon-mode .MuiAppBar-root{background-color:#040c18db!important;border-bottom:1px solid #00e5ff47!important;box-shadow:0 0 28px #00e5ff2e!important}.MuiButton-root{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background-color:#fff6!important;border-radius:12px!important;box-shadow:0 4px 12px 0 #0000000d!important;text-transform:none!important;transition:all .2s ease-in-out!important}.MuiButton-root:hover{box-shadow:0 6px 16px 0 #0000001a!important;transform:translateY(-2px)!important}body.dark-mode .MuiButton-root{background-color:#2c2c2eb3!important}body.neon-mode .MuiButton-root{background-color:#08121fb3!important;border-color:#00e5ff52!important;box-shadow:0 0 0 #00e5ff00!important;color:#f6fbff!important}body.neon-mode .MuiButton-root:hover{box-shadow:0 0 18px #00e5ff38!important}.MuiButton-containedPrimary{background:linear-gradient(135deg,#007aff,#5ac8fa)!important;color:#fff!important;font-weight:500!important}body.neon-mode .MuiButton-containedPrimary{background:linear-gradient(135deg,#00e5ff,#3d8bff 52%,#ff2bd6)!important;color:#021014!important;font-weight:700!important}.MuiButton-containedSecondary{background:linear-gradient(135deg,#ff2d55,#ff6482)!important;color:#fff!important;font-weight:500!important}.icon-primary{color:#007aff!important;filter:drop-shadow(0 2px 4px rgba(0,122,255,.3))!important}.icon-secondary{color:#ff2d55!important;filter:drop-shadow(0 2px 4px rgba(255,45,85,.3))!important}.icon-warning{color:#ff9500!important;filter:drop-shadow(0 2px 4px rgba(255,149,0,.3))!important}.icon-error{color:#ff3b30!important;filter:drop-shadow(0 2px 4px rgba(255,59,48,.3))!important}.icon-success{color:#34c759!important;filter:drop-shadow(0 2px 4px rgba(52,199,89,.3))!important}.icon-info{color:#5ac8fa!important;filter:drop-shadow(0 2px 4px rgba(90,200,250,.3))!important}body.neon-mode .MuiSvgIcon-root{opacity:1!important}body.neon-mode .MuiIconButton-root,body.neon-mode .MuiListItemIcon-root{color:inherit!important}body.neon-mode .icon-primary{color:#00d9ff!important;filter:saturate(1.8) drop-shadow(0 0 4px rgba(0,217,255,.78)) drop-shadow(0 0 12px rgba(0,117,255,.42))!important}body.neon-mode .icon-info{color:#35b6ff!important;filter:saturate(1.8) drop-shadow(0 0 4px rgba(53,182,255,.72)) drop-shadow(0 0 12px rgba(0,229,255,.34))!important}body.neon-mode .icon-secondary{color:#ff38dc!important;filter:saturate(1.75) drop-shadow(0 0 4px rgba(255,56,220,.76)) drop-shadow(0 0 12px rgba(162,69,255,.36))!important}body.neon-mode .icon-warning{color:#ffbf1f!important;filter:saturate(1.7) drop-shadow(0 0 4px rgba(255,191,31,.74)) drop-shadow(0 0 12px rgba(255,128,0,.34))!important}body.neon-mode .icon-success{color:#24f783!important;filter:saturate(1.8) drop-shadow(0 0 4px rgba(36,247,131,.72)) drop-shadow(0 0 12px rgba(0,229,180,.32))!important}body.neon-mode .icon-error{color:#ff3b6b!important;filter:saturate(1.75) drop-shadow(0 0 4px rgba(255,59,107,.78)) drop-shadow(0 0 12px rgba(255,43,214,.34))!important}body.neon-mode .MuiDrawer-paper .MuiListItemIcon-root .MuiSvgIcon-root:not([class*=icon-]),body.neon-mode .MuiMenu-paper .MuiListItemIcon-root .MuiSvgIcon-root:not([class*=icon-]){color:#a855ff!important;filter:saturate(1.7) drop-shadow(0 0 4px rgba(168,85,255,.7)) drop-shadow(0 0 12px rgba(0,229,255,.24))!important}body.neon-mode .MuiListItemButton-root.Mui-selected .MuiSvgIcon-root,body.neon-mode .MuiListItemButton-root:hover .MuiSvgIcon-root{filter:saturate(1.9) brightness(1.08) drop-shadow(0 0 5px currentColor) drop-shadow(0 0 14px rgba(0,229,255,.38))!important}.MuiIconButton-root{border-radius:12px!important;transition:all .3s ease-in-out!important}.MuiIconButton-root:hover{background-color:#ffffff26!important;box-shadow:0 8px 15px #0000001a!important;transform:scale(1.1) translateY(-2px)!important}body.dark-mode .MuiIconButton-root:hover{background-color:#ffffff1a!important}body.neon-mode .MuiIconButton-root:hover{background-color:#00e5ff1f!important;box-shadow:0 0 18px #00e5ff38!important}.MuiMenu-paper{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background-color:#ffffffb3!important;border:1px solid #ffffff2e!important;box-shadow:0 8px 32px 0 #1f26872b!important}body.dark-mode .MuiMenu-paper{background-color:#2c2c2eb3!important;border:1px solid #ffffff1a!important}body.neon-mode .MuiMenu-paper{background-color:#08121feb!important;border:1px solid #00e5ff47!important;box-shadow:0 18px 48px #00000075,0 0 26px #00e5ff24!important}body.neon-mode .MuiMenuItem-root.Mui-selected{background-color:#00e5ff24!important}body.dark-mode{color:#ffffffde!important}body,body.dark-mode{background-color:initial!important}.MuiDialog-paper,form{backdrop-filter:blur(15px)!important;-webkit-backdrop-filter:blur(15px)!important;border:1px solid #ffffff2e!important;border-radius:20px!important;box-shadow:0 8px 32px #1f26872b!important;padding:24px!important}body.dark-mode .MuiDialog-paper,body.dark-mode form{background-color:#1c1c1ea6!important;border:1px solid #ffffff14!important}body.neon-mode .MuiDialog-paper,body.neon-mode form{background-color:#08121fd1!important;background-image:radial-gradient(circle at top left,#00e5ff21,#0000 32%),radial-gradient(circle at bottom right,#ff2bd61c,#0000 34%)!important;border:1px solid #00e5ff47!important;box-shadow:0 24px 70px #00000080,0 0 42px #00e5ff24!important;color:#f6fbff!important}body:not(.dark-mode):not(.neon-mode) .MuiDialog-paper,body:not(.dark-mode):not(.neon-mode) form{background-color:#ffffffb3!important;border-color:#ffffff2e!important}.MuiFormControl-root .MuiInputBase-root,.MuiOutlinedInput-root,.MuiTextField-root .MuiInputBase-root{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;border-radius:12px!important;transition:all .3s ease!important}body.dark-mode .MuiFormControl-root .MuiInputBase-root,body.dark-mode .MuiOutlinedInput-root,body.dark-mode .MuiTextField-root .MuiInputBase-root{background-color:#37373c99!important;border:1px solid #ffffff1a!important}body.neon-mode .MuiFormControl-root .MuiInputBase-root,body.neon-mode .MuiOutlinedInput-root,body.neon-mode .MuiTextField-root .MuiInputBase-root{background-color:#040c18b8!important;border:1px solid #00e5ff3d!important;color:#f6fbff!important}body:not(.dark-mode) .MuiFormControl-root .MuiInputBase-root,body:not(.dark-mode) .MuiOutlinedInput-root,body:not(.dark-mode) .MuiTextField-root .MuiInputBase-root{background-color:#ffffffb3!important;border:1px solid #0000000d!important}.chat-embed-root .MuiPaper-root{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;transition:none!important}.chat-embed-root .cipher-embed-panel.MuiPaper-root{border-radius:0!important}body.dark-mode .chat-embed-root .cipher-embed-panel.MuiPaper-root{background-color:#05070a!important;border-color:#ffffff2e!important}body:not(.dark-mode) .chat-embed-root .cipher-embed-panel.MuiPaper-root{background-color:#fff!important;border-color:#0000001f!important}.chat-embed-root .cipher-embed-composer{box-shadow:none!important;min-height:42px!important}body.dark-mode .chat-embed-root .cipher-embed-composer{background-color:#1a2230!important}body:not(.dark-mode) .chat-embed-root .cipher-embed-composer{background-color:#f3f6fb!important}.chat-embed-root .cipher-embed-input .MuiInputBase-input,.chat-embed-root .cipher-embed-input .MuiInputBase-root{background:#0000!important;border:none!important;box-shadow:none!important}.chat-embed-root .cipher-embed-mic.MuiIconButton-root{background:#0000!important;border-radius:0!important;box-shadow:none!important}.chat-embed-root .cipher-embed-send.MuiButton-root{background:#e34a4a!important;box-shadow:none!important;min-height:34px!important}body.dark-mode .chat-embed-root .cipher-embed-send.MuiButton-root{color:#fff!important}body:not(.dark-mode) .chat-embed-root .cipher-embed-send.MuiButton-root{color:#000!important}.chat-embed-root .cipher-embed-send.MuiButton-root:hover{background:#cf3d3d!important;transform:none!important}.cipher-floating-shell.MuiPaper-root{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-radius:12px!important}body.dark-mode .cipher-floating-shell.MuiPaper-root{background-color:#05070a!important;border-color:#ffffff2e!important}body:not(.dark-mode) .cipher-floating-shell.MuiPaper-root{background-color:#fff!important;border-color:#0000001f!important}.chat-embed-root .MuiDialog-paper,.chat-embed-root .chat-input-form{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;padding:10px 10px 12px!important}.chat-embed-root .chat-input-form{background:#0000!important;border:none!important;border-radius:0!important}.chat-embed-root .MuiButton-root,.chat-embed-root .MuiIconButton-root{transition:none!important}.MuiFormLabel-root,.MuiInputLabel-root{font-weight:500!important;letter-spacing:.2px!important}body.dark-mode .MuiFormLabel-root,body.dark-mode .MuiInputLabel-root{color:#ffffffde!important}body.neon-mode .MuiFormLabel-root,body.neon-mode .MuiInputLabel-root{color:#d6ecffc7!important}.MuiOutlinedInput-root.Mui-focused,.MuiTextField-root .MuiInputBase-root.Mui-focused{border-color:#5ac8facc!important;box-shadow:0 0 0 2px #5ac8fa80!important}body.neon-mode .MuiOutlinedInput-root.Mui-focused,body.neon-mode .MuiTextField-root .MuiInputBase-root.Mui-focused{border-color:#00e5ffdb!important;box-shadow:0 0 0 2px #00e5ff57,0 0 18px #00e5ff2e!important}@keyframes tk-dialog-enter{0%{filter:blur(4px);opacity:0;transform:translateY(14px) scale(.985)}to{filter:blur(0);opacity:1;transform:translateY(0) scale(1)}}@keyframes tk-popover-enter{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes tk-form-enter{0%{opacity:.72;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.MuiDialog-paper{animation:tk-dialog-enter .22s cubic-bezier(.2,.8,.2,1) both!important;transform-origin:center center!important}.MuiMenu-paper,.MuiPopover-paper{animation:tk-popover-enter .17s cubic-bezier(.2,.8,.2,1) both!important;transform-origin:top right!important}form{animation:tk-form-enter .22s ease-out both}.tk-loading-overlay{align-items:center;animation:tk-dialog-enter .18s ease-out both;backdrop-filter:blur(8px) saturate(150%);-webkit-backdrop-filter:blur(8px) saturate(150%);background:radial-gradient(circle at center,#ffffff47,#ffffff14),#f5f7fcb8;display:flex;inset:0;justify-content:center;pointer-events:auto;position:absolute;z-index:1450}.tk-loading-overlay--fullscreen{position:fixed;z-index:1800}.tk-loading-overlay--inline{border-radius:18px;min-height:240px;position:relative}body.dark-mode .tk-loading-overlay{background:radial-gradient(circle at center,#90caf929,#0000002e),#080a0ec7}.tk-loading-overlay--neon,body.neon-mode .tk-loading-overlay{background:radial-gradient(circle at 45% 42%,#00e5ff38,#0000 24%),radial-gradient(circle at 58% 58%,#ff2bd62b,#0000 28%),#020512d1}.tk-loader-card{align-items:center;backdrop-filter:blur(14px) saturate(160%);-webkit-backdrop-filter:blur(14px) saturate(160%);background:#ffffffb8;background:var(--tk-loader-surface,#ffffffb8);border:1px solid #ffffff38;border-radius:22px;box-shadow:0 16px 44px #00000029;display:flex;flex-direction:column;gap:14px;min-width:170px;padding:20px 24px}body.neon-mode .tk-loader-card{background:linear-gradient(145deg,#08121fe6,#0f0a21d6);border-color:#00e5ff5c;box-shadow:0 20px 60px #0000006b,0 0 34px #00e5ff2e}.tk-loader-mark{height:72px;position:relative;width:72px}.tk-loader-mark span{animation:tk-loader-orbit 1.2s linear infinite;border:2px solid #0000;border-radius:50%;inset:0;position:absolute}.tk-loader-mark span:first-child{border-top-color:#007aff;border-top-color:var(--tk-loader-primary,#007aff);filter:drop-shadow(0 0 8px #007AFF);filter:drop-shadow(0 0 8px var(--tk-loader-primary,#007AFF))}.tk-loader-mark span:nth-child(2){animation-direction:reverse;animation-duration:.92s;border-right-color:#ff2d55;border-right-color:var(--tk-loader-secondary,#ff2d55);inset:10px}.tk-loader-mark span:nth-child(3){animation-duration:1.45s;border-bottom-color:#31ff8a;inset:22px}.tk-loader-label{font-weight:700!important;letter-spacing:.04em!important}@keyframes tk-loader-orbit{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.MuiDialog-paper,.MuiMenu-paper,.MuiPopover-paper,.tk-loader-mark span,.tk-loading-overlay,form{animation:none!important}}.nav-dashboard{color:#ff9500!important}.nav-fleet{color:#5856d6!important}.nav-vessels{color:#007aff!important}.nav-groups{color:#5ac8fa!important}.nav-worksheet{color:#34c759!important}.nav-hours{color:#af52de!important}.nav-crew{color:#ff2d55!important}.nav-compliance{color:#ff3b30!important}.nav-sync{color:#fc0!important}