.logistics-background-module__jSdRsa__presentation{width:100%;height:var(--logistics-scene-height);pointer-events:none;position:absolute;inset:0 auto auto 0}.logistics-background-module__jSdRsa__presentation[data-layout=login]{width:var(--logistics-scene-width);height:100%}.logistics-background-module__jSdRsa__background{pointer-events:none;position:absolute;inset:0;overflow:hidden}.logistics-background-module__jSdRsa__ambience{background:radial-gradient(ellipse at 45% 65%, color-mix(in srgb, var(--primary) 9%, transparent), transparent 65%), radial-gradient(ellipse at 12% 15%, color-mix(in srgb, var(--foreground) 3%, transparent), transparent 45%);position:absolute;inset:0}.logistics-background-module__jSdRsa__scene{position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 9% 89%,#0000);mask-image:linear-gradient(#0000,#000 9% 89%,#0000)}.logistics-background-module__jSdRsa__scene canvas{width:100%;height:100%;display:block}.logistics-background-module__jSdRsa__interaction{z-index:1;pointer-events:auto;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.logistics-background-module__jSdRsa__interaction:focus-visible{outline:2px solid var(--ring);outline-offset:-6px}@media (min-width:1024px){.logistics-background-module__jSdRsa__presentation[data-layout=login] .logistics-background-module__jSdRsa__background{-webkit-mask-image:linear-gradient(90deg,#000 94%,#0000);mask-image:linear-gradient(90deg,#000 94%,#0000)}}@media (max-width:1023px){.logistics-background-module__jSdRsa__presentation[data-layout=login]{width:100%;height:var(--logistics-scene-height)}}
.app-page-shell-module__VDbq4G__cinematicShell>header{z-index:3;position:sticky;top:0}.app-page-shell-module__VDbq4G__content{--logistics-scene-width:calc(100% - clamp(28rem, 38vw, 36rem));--logistics-scene-height:clamp(24rem, 58dvh, 38rem)}.app-page-shell-module__VDbq4G__loginSurface{margin-left:var(--logistics-scene-width);padding:2.5rem clamp(1.5rem,2.8vw,3rem)}.app-page-shell-module__VDbq4G__applicationSurface{margin-top:var(--logistics-scene-height);padding:1.75rem clamp(1.5rem,4vw,4rem) 2.5rem}.app-page-shell-module__VDbq4G__applicationSurface>section{max-width:72rem}@media (max-width:1023px){.app-page-shell-module__VDbq4G__content{--logistics-scene-width:100%;--logistics-scene-height:17.5rem}.app-page-shell-module__VDbq4G__loginSurface,.app-page-shell-module__VDbq4G__applicationSurface{margin-top:var(--logistics-scene-height);margin-left:0;padding:1.75rem 1rem 2.5rem}}
.lumineiq-card-module__Gx7KXW__root{--card:var(--lumineiq-color-card);--card-foreground:var(--lumineiq-card-lettering);--muted:var(--lumineiq-color-background);--card-edge:var(--lumineiq-color-border);--card-caption:transparent;border:3px solid var(--card-edge);border-radius:var(--lumineiq-radius-lg,12px);text-decoration:none;transition:box-shadow .16s,border-color .16s;display:block;overflow:hidden;container-type:inline-size}.lumineiq-card-module__Gx7KXW__root[data-appearance=primary]{--card:var(--lumineiq-color-primary);--card-edge:var(--lumineiq-color-primary)}.lumineiq-card-module__Gx7KXW__root[data-appearance=secondary]{--card:var(--lumineiq-card-secondary);--card-edge:var(--lumineiq-card-secondary);--card-caption:var(--lumineiq-card-secondary-footer)}.lumineiq-card-module__Gx7KXW__root[data-appearance=accent]{--card:var(--lumineiq-color-accent);--card-edge:var(--lumineiq-color-accent)}.lumineiq-card-module__Gx7KXW__root[data-mode=active]{border-color:color-mix(in srgb, var(--card-edge), var(--foreground) 45%);box-shadow:0 0 18px color-mix(in srgb, var(--card-edge) 12%, transparent)}.lumineiq-card-module__Gx7KXW__root[data-mode=active]:not([aria-disabled]):hover{box-shadow:0 0 24px color-mix(in srgb, var(--card-edge) 32%, transparent)}.lumineiq-card-module__Gx7KXW__root[data-mode=active]:focus-visible{outline:3px solid var(--ring);outline-offset:5px}.lumineiq-card-module__Gx7KXW__root[data-mode=disabled]{--card:var(--lumineiq-color-card);--card-edge:var(--lumineiq-color-border);--card-caption:transparent}.lumineiq-card-module__Gx7KXW__root[aria-disabled=true]{cursor:not-allowed}.lumineiq-card-module__Gx7KXW__brand{aspect-ratio:2.18;overflow-wrap:anywhere;text-align:center;justify-content:center;align-items:center;min-height:0;padding:.5rem 1rem;font-size:clamp(2rem,25cqi,8rem);font-weight:700;line-height:1.1;display:flex}.lumineiq-card-module__Gx7KXW__caption{overflow-wrap:anywhere;text-align:center;width:100%;color:var(--lumineiq-card-lettering);background:var(--card-caption);padding:.875rem .75rem;font-size:clamp(1rem,5.4cqi,1.5rem);font-weight:500}.lumineiq-card-module__Gx7KXW__root[data-mode=disabled] .lumineiq-card-module__Gx7KXW__brand{opacity:.055}.lumineiq-card-module__Gx7KXW__root[data-mode=disabled] .lumineiq-card-module__Gx7KXW__caption{opacity:.08}.lumineiq-card-module__Gx7KXW__overlay{inset-inline:0;background:color-mix(in srgb, var(--lumineiq-color-background) 96%, transparent);color:var(--lumineiq-card-overlay-foreground);text-align:center;overflow-wrap:anywhere;padding:.875rem;font-size:clamp(1rem,7cqi,1.75rem);font-weight:500;position:absolute;top:62%;transform:translateY(-50%)}@media (prefers-reduced-motion:reduce){.lumineiq-card-module__Gx7KXW__root{transition:none}}
.password-strength-module__hXtYAq__root{--password-strength-indicator:var(--muted)}.password-strength-module__hXtYAq__root[data-strength=very-weak],.password-strength-module__hXtYAq__root[data-strength=weak]{--password-strength-indicator:var(--destructive)}.password-strength-module__hXtYAq__root[data-strength=fair]{--password-strength-indicator:var(--lumineiq-color-warning)}.password-strength-module__hXtYAq__root[data-strength=good]{--password-strength-indicator:var(--primary)}.password-strength-module__hXtYAq__root[data-strength=strong]{--password-strength-indicator:#06b14d}.password-strength-module__hXtYAq__root [data-slot=progress-indicator]{background:var(--password-strength-indicator)}.password-strength-module__hXtYAq__root[data-show-bar=false] [data-slot=progress-track]{display:none}
.welcome-application-brand-module__QkXwta__artwork{width:100%;height:auto;font-family:Arial,Helvetica,sans-serif;display:block;overflow:visible}.welcome-application-brand-module__QkXwta__dtr{fill:currentColor;filter:drop-shadow(3px 4px 1px #00000040);font-size:168px;font-weight:600}.welcome-application-brand-module__QkXwta__initial{fill:currentColor;font-size:174px;font-weight:700}.welcome-application-brand-module__QkXwta__iq{fill:var(--card);font-size:53px;font-weight:700}
