.pb-login-recovery{color:#17324d;overflow-wrap:anywhere;background:#f5faff;border:1px solid #cbdcf4;border-radius:12px;gap:12px;min-width:0;padding:14px;font-size:12px;line-height:1.75;display:grid}.pb-login-recovery h3{align-items:center;gap:8px;margin:0;font-size:16px;display:flex}.pb-login-recovery p{margin:0}.pb-login-recovery fieldset{border:0;gap:9px;min-width:0;max-height:340px;margin:0;padding:0;display:grid;overflow-y:auto}.pb-login-recovery legend{padding-block:4px 10px;font-weight:700}.pb-login-session-choice{cursor:pointer;background:#fff;border:1px solid #d5e2f2;border-radius:9px;align-items:flex-start;gap:10px;min-width:0;padding:11px;display:flex}.pb-login-session-choice:has(input:checked){border-color:#1677eb;box-shadow:0 0 0 2px #1677eb22}.pb-login-session-choice>input,.pb-login-recovery-confirm input{accent-color:#1269d3;flex:none;block-size:18px;inline-size:18px;margin-block-start:4px}.pb-login-session-choice>span{gap:3px;min-width:0;display:grid}.pb-login-session-choice strong{align-items:center;gap:6px;display:flex}.pb-login-recovery-note{color:#526d91}.pb-login-recovery-confirm{background:#fff9eb;border:1px solid #ead7a7;border-radius:9px;gap:7px;padding:12px;display:grid}.pb-login-recovery-confirm label{align-items:flex-start;gap:9px;display:flex}.pb-login-recovery-secondary{color:#164b81;white-space:normal;text-align:start;background:#fff;border:1px solid #cbdcf4;border-radius:8px;justify-self:start;max-width:100%;padding:9px 12px}.pb-login-recovery .pb-login-submit{white-space:normal;min-height:48px;font-size:14px;line-height:1.6}.pb-login-recovery:focus{outline-offset:3px;outline:3px solid #198bff}.pb-login.pb-login-illustrated{--pb-ink:#102747;--pb-muted:#617593;width:100%;max-width:none;min-height:100dvh;color:var(--pb-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;isolation:isolate;direction:ltr;background:radial-gradient(at 80% 10%,#c7eaff,#0000 55%),linear-gradient(120deg,#03192e 45%,#e6f5ff);grid-template-columns:minmax(0,1133px) minmax(380px,560px);justify-content:center;align-items:center;gap:24px;margin:0;padding:24px;font-family:Arial,Helvetica,sans-serif;display:grid}.pb-login *{box-sizing:border-box}.pb-login button,.pb-login input{font-family:inherit}.pb-login button{cursor:pointer}.pb-login-illustrated .pb-login-story{aspect-ratio:1133/907;isolation:isolate;background:#041b30;border-radius:18px;width:100%;min-width:0;height:auto;min-height:0;position:relative;overflow:hidden}.pb-login-story:before{content:"";filter:blur(24px);opacity:.35;z-index:-1;background:url(/images/login-fleet-reference.png) 0/auto 110% no-repeat;position:absolute;inset:-30px}.pb-login-reference{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.pb-login-story>.pb-login-brand,.pb-login-introduction,.pb-login-capabilities,.pb-login-story-footer{clip-path:inset(50%);overflow:hidden;width:1px!important;height:1px!important;margin:0!important;padding:0!important;position:absolute!important}.pb-login-visual{display:none}.pb-login-illustrated .pb-login-access{background:linear-gradient(135deg,#fff,#f7fbff);border:1px solid #ffffffa6;border-radius:24px;flex-direction:column;justify-self:center;gap:24px;width:100%;min-width:0;max-width:560px;margin:0;padding:32px;animation:.5s ease-out both pb-access-enter;display:flex;position:relative;box-shadow:0 18px 65px #07346520}.pb-login-access-top{justify-content:flex-end;min-width:0;display:flex}.pb-login-language{color:#294a78;background:#fff;border:1px solid #cbdcf3;border-radius:24px;align-items:center;gap:8px;min-height:38px;padding:9px 14px;font-size:12px;display:flex}.pb-login-language svg{color:#096bf2;width:17px;height:17px}.pb-login-form-wrap{width:100%;min-width:0;max-width:none;margin:0;padding:0}.pb-login h2{letter-spacing:-1px;color:#10153b;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 8px;font-size:clamp(26px,2.1vw,36px);font-weight:800;line-height:1.2;display:flex}.pb-login-heading-logo{object-fit:contain;width:125px;max-width:35%;height:auto;margin:0;display:block}.pb-login-kicker{letter-spacing:2.3px;color:#526d97;margin:0 0 18px;font-size:10px;font-weight:700;line-height:1.6}.pb-login-form-arabic{color:#162650;justify-content:flex-end;align-items:center;gap:6px;margin:0 0 4px;font-size:19px;font-weight:700;line-height:1.5;display:flex}.pb-login-inline-logo{object-fit:contain;width:76px;height:auto;display:inline-block}.pb-login-form-description{color:#627594;text-align:left;margin:0 0 24px;font-size:13px;line-height:1.7}.pb-login-form{gap:18px;min-width:0;display:grid}.pb-login-field{gap:8px;min-width:0;display:grid}.pb-login-field label{color:#17264b;flex-wrap:wrap;justify-content:space-between;gap:10px;font-size:12px;font-weight:600;line-height:1.5;display:flex}.pb-login-field label span:last-child{color:#627594;font-weight:400}.pb-login-input{background:#f7fbff;border:1px solid #cbdcf4;border-radius:10px;align-items:center;min-width:0;height:52px;padding-inline-start:14px;transition:border-color .18s,box-shadow .18s;display:flex}.pb-login .pb-login-input:focus-within{border-color:#1479ff;box-shadow:0 0 0 3px #1479ff1c}.pb-login-input>svg{color:#8196b2;flex:none;width:18px;height:18px}.pb-login-input input{width:100%;min-width:0;height:100%;box-shadow:none;color:#102747;text-align:left;direction:ltr;border:0;border-radius:10px;outline:0;padding:0 12px;font-size:16px;background:0 0!important}.pb-login-input input::placeholder{color:#899bb3;font-size:14px}.pb-login-input input:-webkit-autofill{-webkit-text-fill-color:#102747;box-shadow:inset 0 0 0 1000px #f3f8ff!important}.pb-login-reveal{color:#7d91ac;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;width:44px;height:44px;margin-inline-end:3px;display:grid}.pb-login-reveal svg{width:19px;height:19px}.pb-login .pb-login-submit{border:0;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:54px;padding:14px 20px;font-size:17px;font-weight:600;transition:transform .18s,box-shadow .18s;display:flex;box-shadow:0 8px 20px #067aff20;color:#fff!important;background:linear-gradient(105deg,#008aff,#073bff)!important}.pb-login-submit>span>span{margin-inline-start:8px;font-size:13px;font-weight:400}.pb-login-submit svg{flex:none;width:19px;height:19px}.pb-login .pb-login-submit:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 24px #067aff35}.pb-login-submit:disabled{opacity:.6;cursor:wait}.pb-login-help{text-align:center;color:#526d91;border-top:1px solid #dbe6f4;margin:22px 0 0;padding-top:18px;font-size:12px;line-height:1.8}.pb-login-help>span:first-of-type{color:#29466c}.pb-login-help-arabic{font-size:12px;display:block}.pb-login-access-footer{text-align:center;color:#355480;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:0;font-size:10px;line-height:1.5;display:grid}.pb-login-access-footer>span{flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex}.pb-login-access-footer svg{color:#1259ff;width:25px;height:25px}.pb-login-access-footer small{font-size:10px}.pb-login-notice,.pb-login-error{overflow-wrap:anywhere;border-radius:8px;flex-wrap:wrap;align-items:flex-start;gap:8px;padding:12px;font-size:12px;line-height:1.7;display:flex}.pb-login-notice{color:#72521a;background:#fff7e5;border:1px solid #f1dfa9}.pb-login-notice svg{flex:none;width:17px;height:17px}.pb-login-notice button{color:#075fbd;background:0 0;border:0;text-decoration:underline}.pb-login-error{color:#a32438;background:#fff1f1;border:1px solid #efc7cf}.pb-login-caps{color:#956009;margin:0;font-size:12px}.pb-login button:focus-visible,.pb-login-error:focus{outline-offset:3px;outline:3px solid #198bff}.pb-login-aurora{mix-blend-mode:screen;pointer-events:none;background:radial-gradient(#00aaff26,#0000 64%);animation:7s ease-in-out infinite alternate pb-aurora;position:absolute;inset:15% 0 6% 30%}.pb-login-signal{pointer-events:none;border:1px solid #50deff70;border-radius:50%;width:60px;height:60px;animation:5s ease-out infinite pb-signal;position:absolute;top:49%;left:61%}.pb-login-signal-delayed{animation-delay:2.5s}.pb-login-spin{animation:1s linear infinite pb-spin}@keyframes pb-access-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes pb-aurora{0%{opacity:.35}to{opacity:.8}}@keyframes pb-signal{0%{opacity:0;transform:scale(.5)}15%{opacity:.5}to{opacity:0;transform:scale(4)}}@keyframes pb-spin{to{transform:rotate(360deg)}}@media (width>=1700px){.pb-login.pb-login-illustrated{grid-template-columns:minmax(0,1133px) minmax(420px,600px);gap:32px;padding:32px}.pb-login-illustrated .pb-login-access{max-width:600px;padding:36px}}@media (height<=800px) and (width>=901px){.pb-login.pb-login-illustrated{gap:20px;padding:16px}.pb-login-illustrated .pb-login-access{gap:18px;padding:24px}.pb-login-kicker{margin-bottom:12px}.pb-login-form-description{margin-bottom:18px}.pb-login-form{gap:14px}.pb-login-help{margin-top:18px;padding-top:14px}}@media (width<=1100px){.pb-login.pb-login-illustrated{grid-template-columns:minmax(0,1fr) minmax(360px,440px);gap:16px;padding:16px}.pb-login-illustrated .pb-login-access{padding:24px}.pb-login-heading-logo{width:105px}.pb-login h2{font-size:27px}}@media (width<=900px){.pb-login.pb-login-illustrated{background:radial-gradient(at top,#0b5186,#041b30 70%);flex-direction:column;justify-content:center;gap:18px;padding:24px 16px;display:flex}.pb-login-illustrated .pb-login-story{aspect-ratio:auto;border-radius:0;max-width:520px;height:82px;min-height:82px;overflow:visible;background:0 0!important}.pb-login-story:before,.pb-login-reference,.pb-login-aurora,.pb-login-signal{display:none}.pb-login-story>.pb-login-brand{clip-path:none;max-width:100%;display:block;overflow:visible;width:200px!important;height:76px!important;margin:0 auto!important;padding:0 0 16px!important;position:relative!important}.pb-login-illustrated .pb-login-access{gap:22px;max-width:520px;padding:24px}.pb-login h2{font-size:28px}.pb-login-form-description{text-align:left}}@media (width<=400px){.pb-login.pb-login-illustrated{padding:16px 12px}.pb-login-illustrated .pb-login-access{padding:22px 18px}.pb-login h2{font-size:25px}.pb-login-heading-logo{width:98px}.pb-login-field label{font-size:11px}.pb-login-access-footer{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}@media (prefers-reduced-motion:reduce){.pb-login *{transition:none!important;animation:none!important}.pb-login-signal{display:none}}.pb-login.pb-login-fullscreen{background:#031a2e;grid-template-columns:minmax(0,min(124.917dvh,100% - 380px)) minmax(380px,1fr);align-items:stretch;gap:0;min-height:100dvh;padding:0}.pb-login-fullscreen .pb-login-story{aspect-ratio:auto;border-radius:0;align-self:start;max-width:none;height:100dvh;min-height:100dvh;position:sticky;top:0;background:#041a30!important}.pb-login-fullscreen .pb-login-story:before{opacity:.65;filter:blur(18px);background-size:auto 115%;inset:0;transform:scale(1.08)}.pb-login-fullscreen .pb-login-access{border:0;background:radial-gradient(at 100% 0,#d5f3ff80,#0000 60%),linear-gradient(145deg,#fff,#f1f8ff);border-inline-start:1px solid #8de9ff80;border-radius:0;justify-content:center;gap:24px;max-width:none;min-height:100dvh;padding:clamp(24px,4vh,52px) clamp(24px,3vw,64px);overflow:hidden;box-shadow:-12px 0 55px #3dc3ff26}.pb-login-fullscreen .pb-login-access-top,.pb-login-fullscreen .pb-login-form-wrap,.pb-login-fullscreen .pb-login-access-footer{width:100%;max-width:500px;margin-inline:auto}.pb-login-fullscreen .pb-login-access-top{justify-content:space-between;align-items:center;gap:12px}.pb-login-motion-toggle{color:#345a81;background:#ffffffa6;border:1px solid #d5e5f4;border-radius:20px;align-items:center;gap:6px;min-height:36px;padding:6px 10px;font-size:11px;display:flex}.pb-login-fullscreen .pb-login-access:before{content:"";pointer-events:none;background:linear-gradient(#0000,#1bc8ff,#126dff,#0000);width:2px;animation:4s ease-in-out infinite alternate pb-edge-glow;position:absolute;inset:0 auto 0 0}.pb-login-data-streams path{stroke-dasharray:8 22;filter:drop-shadow(0 0 5px #00c8ff);opacity:.65;animation:8s linear infinite pb-data-flow}.pb-login-data-streams path:nth-child(2n){animation-duration:11s;animation-direction:reverse}.pb-login-network-points circle{filter:drop-shadow(0 0 8px #20cfff);animation:3s ease-in-out infinite pb-node-glow}.pb-login-fullscreen .pb-login-aurora{opacity:.7;background:radial-gradient(#00c8ff48,#0000 65%);animation:5s ease-in-out infinite alternate pb-aurora}.pb-login-fullscreen .pb-login-submit{isolation:isolate;position:relative;overflow:hidden}.pb-login-fullscreen .pb-login-submit:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(110deg,#0000 20%,#ffffff40 48%,#0000 72%);animation:7s ease-in-out infinite pb-button-shine;position:absolute;inset:0;transform:translate(-120%)}.pb-login-motion-paused *,.pb-login-motion-paused :before,.pb-login-motion-paused :after{animation-play-state:paused!important}@keyframes pb-data-flow{to{stroke-dashoffset:-240px}}@keyframes pb-node-glow{0%,to{opacity:.35}50%{opacity:1}}@keyframes pb-edge-glow{0%{opacity:.35}to{opacity:1}}@keyframes pb-button-shine{0%,65%{transform:translate(-120%)}90%,to{transform:translate(120%)}}@media (height<=800px) and (width>=901px){.pb-login-fullscreen .pb-login-access{gap:18px;padding-block:20px}}@media (width<=1100px) and (width>=901px){.pb-login.pb-login-fullscreen{grid-template-columns:minmax(0,min(124.917dvh,100% - 360px)) minmax(360px,1fr)}.pb-login-fullscreen .pb-login-access{padding-inline:24px}}@media (width<=900px){.pb-login.pb-login-fullscreen{justify-content:flex-start;gap:0;padding:0}.pb-login-fullscreen .pb-login-story{justify-content:center;align-self:auto;align-items:center;width:100%;height:104px;min-height:104px;display:flex;position:relative;top:auto}.pb-login-fullscreen .pb-login-story>.pb-login-brand{margin:0!important}.pb-login-fullscreen .pb-login-access{flex:1;gap:22px;width:100%;min-height:calc(100dvh - 104px);padding:24px}.pb-login-fullscreen .pb-login-access:before{display:none}}@media (width<=400px){.pb-login-fullscreen .pb-login-access{padding:22px 18px}.pb-login-fullscreen .pb-login-access-footer{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.pb-login-fullscreen *,.pb-login-fullscreen :before,.pb-login-fullscreen :after{transition:none!important;animation:none!important}.pb-login-data-streams path{opacity:.25}}.pbt-brand-logo{width:214px;max-width:100%;height:66px;color:var(--pb-theme-link,#00a4b5);cursor:pointer;isolation:isolate;box-shadow:none;background:0 0;border:0;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;padding:1px 5px 12px;display:inline-flex;position:relative;overflow:visible}.pbt-brand-art{width:100%;height:100%;transition:transform .2s;display:block;position:relative}.pbt-brand-logo img{object-fit:contain;z-index:1;position:relative;object-position:center!important;opacity:1!important;visibility:visible!important;mix-blend-mode:normal!important;width:100%!important;height:100%!important;max-height:none!important;display:block!important}.pbt-brand-original-colors{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.pbt-brand-logo:hover .pbt-brand-art,.pbt-brand-logo:focus-visible .pbt-brand-art{transform:translateY(-2px)scale(1.025)}.pbt-brand-logo:active .pbt-brand-art{transform:scale(.97)}.pbt-brand-logo:focus-visible{outline-offset:3px;border-radius:5px;outline:2px solid #00a4b5}.pbt-brand-logo:after{display:none!important}.pbt-brand-track{pointer-events:none;direction:ltr;border-bottom:1px dashed #00a4b55c;height:16px;position:absolute;bottom:1px;left:12%;right:12%}.pbt-brand-track>i{background:#e64049;border-radius:50%;width:5px;height:5px;position:absolute;bottom:-3px;right:0}.pbt-brand-vehicle{animation:2.8s cubic-bezier(.3,.1,.3,1) both pbt-brand-drive;display:block;position:absolute;bottom:0;left:calc(100% - 30px)}.pbt-brand-vehicle svg{display:block}.pbt-brand-logo:hover .pbt-brand-vehicle{filter:drop-shadow(0 0 4px #00a4b570)}.pbt-brand-dark .pbt-platform-logo,html[data-pb-chrome=dark] .ops-header .pbt-brand-logo .pbt-platform-logo{filter:invert()hue-rotate(180deg)}.ops-shell .ops-header .pbt-brand-logo{width:230px;max-width:230px;height:var(--api-header,66px);border-radius:0;flex-basis:230px;max-height:74px;padding:2px 14px 15px;position:relative;top:auto;left:auto;right:auto;box-shadow:none!important;background:0 0!important;border:0!important}.fleet-shell>.pbt-brand-logo.brand{z-index:6;background:0 0;border-radius:0;width:265px;height:61px;position:absolute;top:0;left:0}.pb-login-story .pbt-brand-logo.pb-login-brand{border-radius:0;width:270px;max-width:90%;height:96px;padding:0 0 18px;box-shadow:none!important;background:0 0!important;border:0!important}@keyframes pbt-brand-drive{0%{opacity:0;left:0;transform:translateY(1px)}10%{opacity:1}80%{transform:translateY(0)}to{opacity:1;left:calc(100% - 30px)}}@media (width<=767px){.ops-shell .ops-header .pbt-brand-logo{top:0;width:174px;max-width:174px;height:48px;max-height:48px;padding:0 7px 11px;position:absolute;inset-inline-start:8px}.pbt-brand-track{height:12px}.pbt-brand-vehicle svg{width:24px;height:12px}.pb-login-story .pbt-brand-logo.pb-login-brand{width:220px;height:82px}}@media (prefers-reduced-motion:reduce){.pbt-brand-vehicle{animation:none}.pbt-brand-art{transition:none}.pbt-brand-logo:hover .pbt-brand-art,.pbt-brand-logo:focus-visible .pbt-brand-art,.pbt-brand-logo:active .pbt-brand-art{transform:none}}.company-brand-logo{cursor:default;gap:10px;padding:8px!important}.company-brand-logo img{filter:none!important;width:70px!important;max-width:45%!important}.company-brand-logo strong{overflow-wrap:anywhere;font-size:15px;line-height:1.4}.pbt-brand-logo.pbt-custom-brand-logo{cursor:default;padding-block:6px!important}.pbt-custom-brand-logo .pbt-custom-logo{filter:none!important;object-fit:contain!important}.pbt-custom-brand-logo:hover .pbt-brand-art,.pbt-custom-brand-logo:active .pbt-brand-art{transform:none}
