.sidebar{color:#fff;z-index:1030;background:#1b2a4af2;border-right:.0625rem solid #2a3a4f;flex-direction:column;width:16rem;height:100vh;transition:width .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;left:0}.sidebar.sidebarCollapsed{width:5rem}.sidebar.sidebarCollapsed .sidebarHeader{justify-content:center;padding:1.25rem .5rem}.sidebar.sidebarCollapsed .sidebarBrandLogo{height:1.75rem}.sidebar.sidebarCollapsed .sidebarGroupLabel{display:none}.sidebar.sidebarCollapsed .sidebarLink{justify-content:center;padding:.625rem .5rem}.sidebar.sidebarCollapsed .sidebarLinkText{display:none}.sidebar.sidebarCollapsed .sidebarFooter{padding:1rem .5rem}.sidebar.sidebarCollapsed .sidebarUser{justify-content:center;gap:0}.sidebar.sidebarCollapsed .sidebarUserInfo{display:none}.sidebar.sidebarCollapsed .sidebarToggleBtn{left:5rem}.sidebar .sidebarNav{flex-direction:column;height:100%;display:flex;overflow:hidden}.sidebar .sidebarHeader{border-bottom:.0625rem solid #2a3a4f;flex-shrink:0;align-items:center;padding:1.25rem 1rem;display:flex}.sidebar .sidebarBrand{cursor:pointer;align-items:center;display:flex}.sidebar .sidebarBrandLogo{flex-shrink:0;width:auto;height:2rem}.sidebar .sidebarContent{flex:1;padding:1rem 0;overflow:hidden auto}.sidebar .sidebarContent::-webkit-scrollbar{width:.375rem}.sidebar .sidebarContent::-webkit-scrollbar-track{background:0 0}.sidebar .sidebarContent::-webkit-scrollbar-thumb{background:#fff3;border-radius:.1875rem}.sidebar .sidebarContent::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.sidebar .sidebarGroup{margin-bottom:1.5rem}.sidebar .sidebarGroup:last-child{margin-bottom:0}.sidebar .sidebarGroupLabel{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;padding:0 1rem;font-size:.625rem;font-weight:600}.sidebar .sidebarGroupContent{flex-direction:column;gap:.25rem;display:flex}.sidebar .sidebarLink{color:#b0b8c1;cursor:pointer;border-radius:.375rem;align-items:center;gap:.75rem;margin:0 .5rem;padding:.625rem 1rem;font-size:.75rem;text-decoration:none;transition:all .2s;display:flex}.sidebar .sidebarLink:hover{color:#fff;background-color:#ffffff1a}.sidebar .sidebarLink.sidebarLinkActive{color:#fff;background-color:#f47b20;font-weight:600}.sidebar .sidebarLink.sidebarLinkActive .sidebarLinkIcon{color:#fff}.sidebar .sidebarLinkIcon{flex-shrink:0;width:1.25rem;height:1.25rem}.sidebar .sidebarLinkText{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sidebar .sidebarFooter{background-color:#1b2a4a80;border-top:.0625rem solid #2a3a4f;flex-shrink:0;padding:1rem}.sidebar .sidebarUser{align-items:center;gap:.75rem;display:flex}.sidebar .sidebarUserAvatar{flex-shrink:0;color:#fff!important;background-color:#f47b20!important;width:2rem!important;height:2rem!important;font-size:.625rem!important;font-weight:700!important}.sidebar .sidebarUserInfo{flex:1;min-width:0}.sidebar .sidebarUserName{color:#fff;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.75rem;font-weight:500;overflow:hidden}.sidebar .sidebarUserRole{color:#6b7280;white-space:nowrap;text-overflow:ellipsis;margin:.125rem 0 0;font-size:.625rem;overflow:hidden}.sidebar .sidebarToggleBtn{z-index:1031;transition:all .3s cubic-bezier(.4,0,.2,1);position:fixed;top:50%;left:16rem;transform:translate(-50%,-50%);color:#b0b8c1!important;background:#1b2a4af2!important;border:.0625rem solid #2a3a4f!important;width:2rem!important;height:2rem!important;padding:0!important}.sidebar .sidebarToggleBtn:hover{color:#fff!important;background:#ffffff1a!important;border-color:#3a4a5f!important}.select[data-v-b0ea2943]{flex-direction:column;gap:.5rem;display:flex;position:relative}.select .selectLabel[data-v-b0ea2943]{color:#111827;font-size:.75rem;font-weight:500}.select .selectWrapper[data-v-b0ea2943]{position:relative}.select .selectWrapper .selectButton[data-v-b0ea2943]{color:#111827;cursor:pointer;background-color:#fff;border:.0625rem solid #e5e7eb;border-radius:.375rem;align-items:center;gap:.5rem;width:100%;padding:.5rem 1rem;font-size:.875rem;transition:all .2s;display:flex}.select .selectWrapper .selectButton[data-v-b0ea2943]:hover:not(:disabled){border-color:#9ca3af}.select .selectWrapper .selectButton[data-v-b0ea2943]:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 .1875rem #2563eb1a}.select .selectWrapper .selectButton[data-v-b0ea2943]:disabled{opacity:.6;cursor:not-allowed}.select .selectWrapper .selectButton .selectButtonIcon[data-v-b0ea2943]{color:#6b7280;flex-shrink:0;width:1.25rem;height:1.25rem}.select .selectWrapper .selectButton .selectButtonText[data-v-b0ea2943]{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex-grow:1;overflow:hidden}.select .selectWrapper .selectButton .selectChevron[data-v-b0ea2943]{color:#6b7280;flex-shrink:0;width:1.25rem;height:1.25rem;transition:transform .2s}.select .selectWrapper .selectButton .selectChevron.selectChevronOpen[data-v-b0ea2943]{transform:rotate(180deg)}.select .selectWrapper .selectDropdown[data-v-b0ea2943]{z-index:1000;background-color:#fff;border:.0625rem solid #e5e7eb;border-radius:.375rem;max-height:16rem;margin-top:.25rem;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 .5rem 1rem #00000026}.select .selectWrapper .selectDropdown .selectOption[data-v-b0ea2943]{color:#111827;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.5rem;width:100%;padding:.75rem 1rem;font-size:.875rem;transition:background-color .2s;display:flex}.select .selectWrapper .selectDropdown .selectOption[data-v-b0ea2943]:hover{background-color:#f3f4f6}.select .selectWrapper .selectDropdown .selectOption.selectOptionSelected[data-v-b0ea2943]{color:#2563eb;background-color:#2563eb1a;font-weight:500}.select .selectWrapper .selectDropdown .selectOption .selectOptionIcon[data-v-b0ea2943]{flex-shrink:0;width:1.25rem;height:1.25rem}.languageSelector[data-v-42a892cc]{min-width:10rem;display:inline-block}.header[data-v-bc38d9c7]{z-index:100;background:#fff;border-bottom:.0625rem solid #e5e7eb;justify-content:space-between;align-items:center;gap:1rem;min-height:4rem;padding:1rem 1.5rem;display:flex;position:sticky;top:0}.headerLeft[data-v-bc38d9c7]{flex:auto;align-items:center;min-width:0;display:flex}.headerSearchWrap[data-v-bc38d9c7]{width:min(24rem,100%);position:relative}.headerSearchIcon[data-v-bc38d9c7]{color:#6b7280;pointer-events:none;z-index:1;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.headerSearch[data-v-bc38d9c7]{color:#111827;border-color:#e5e7eb;width:100%;padding-left:2.5rem}.headerRight[data-v-bc38d9c7]{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.headerIconButton[data-v-bc38d9c7]{flex-shrink:0}.headerUserDropdown[data-v-bc38d9c7]{position:relative}.headerUserBtn[data-v-bc38d9c7]{color:#111827;align-items:center;gap:.75rem;padding:.25rem .5rem;display:flex}.headerUserAvatar[data-v-bc38d9c7]{color:#fff;background:#f47b20;flex-shrink:0;width:2rem;height:2rem;font-weight:700}.headerUserMeta[data-v-bc38d9c7]{flex-direction:column;align-items:flex-start;min-width:0;line-height:1.1;display:flex}.headerUserName[data-v-bc38d9c7]{color:#111827;font-size:.875rem;font-weight:500}.headerUserEmail[data-v-bc38d9c7]{text-overflow:ellipsis;white-space:nowrap;color:#6b7280;max-width:12rem;font-size:.75rem;overflow:hidden}.headerUserChevron[data-v-bc38d9c7]{color:#6b7280;font-size:.75rem}[data-v-bc38d9c7] .headerDropdown{min-width:15rem;margin-top:.5rem}[data-v-bc38d9c7] .p-menu-list{padding:.5rem 0}[data-v-bc38d9c7] .p-menu-item-link{gap:.75rem}[data-v-bc38d9c7] .p-menu-item-link .pi{font-size:.95rem}[data-v-bc38d9c7] .p-menu-item:last-child .p-menu-item-link{color:#dc2626}[data-v-bc38d9c7] .p-menu-item:last-child .p-menu-item-link:hover{background-color:#dc26261a}.dashboardLayout{width:100%;min-height:100vh;display:flex}.dashboardLayout .dashboardLayoutMain{flex-direction:column;flex-grow:1;width:100%;margin-left:16rem;transition:margin-left .3s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.dashboardLayout.dashboardLayoutSidebarCollapsed .dashboardLayoutMain{margin-left:5rem}.dashboardLayout .dashboardLayoutContent{background-color:#f3f4f6;flex-grow:1;padding:1.5rem;overflow:hidden auto}.dashboardLayout .dashboardLayoutContent .dashboardLayoutConnectionWarning{margin-bottom:1.5rem}.dashboardKpiCard{cursor:pointer;background:#fff;border:.0625rem solid #e5e7eb;border-radius:.75rem;align-items:flex-start;gap:.75rem;padding:1rem;transition:border-color .2s;display:flex}.dashboardKpiCard:hover{border-color:#f9c9a5}.dashboardKpiCard .dashboardKpiIcon{border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.dashboardKpiCard .dashboardKpiIcon.dashboardKpiIcon--blue{color:#2563eb;background:#eff6ff}.dashboardKpiCard .dashboardKpiIcon.dashboardKpiIcon--amber{color:#d97706;background:#fffbeb}.dashboardKpiCard .dashboardKpiIcon.dashboardKpiIcon--purple{color:#9333ea;background:#faf5ff}.dashboardKpiCard .dashboardKpiIcon.dashboardKpiIcon--green{color:#16a34a;background:#f0fdf4}.dashboardKpiCard .dashboardKpiBody{flex-direction:column;gap:.125rem;min-width:0;display:flex}.dashboardKpiCard .dashboardKpiBody .dashboardKpiLabel{color:#6b7280;font-size:.75rem}.dashboardKpiCard .dashboardKpiBody .dashboardKpiValue{color:#111827;font-size:1.75rem;font-weight:700;line-height:1.2}.dashboardKpiCard .dashboardKpiBody .dashboardKpiError{color:#6b7280;font-size:1.75rem;font-weight:700;line-height:1.2}.dashboardKpiCard .dashboardKpiBody .dashboardKpiDetail{color:#6b7280;font-size:.75rem}.dashboard{--dashboard-status-draft:#6b7280;--dashboard-status-submitted:#2563eb;--dashboard-status-quoted:#d97706;--dashboard-status-confirmed:#16a34a;--dashboard-status-rejected:#dc2626;--dashboard-status-cancelled:#1b2a4a;--dashboard-chart-ink:#6b7280;--dashboard-chart-grid:#e5e7eb;flex-direction:column;gap:1rem;display:flex}.dashboard .dashboardHeader{flex-direction:column;gap:.25rem;display:flex}.dashboard .dashboardHeader .dashboardTitle{color:#111827;margin:0;font-size:2rem;font-weight:700}.dashboard .dashboardHeader .dashboardWelcome,.dashboard .dashboardNoAccess{color:#6b7280;margin:0}.dashboard .dashboardKpiGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:1rem;display:grid}.dashboard .dashboardOpsSection{flex-direction:column;gap:.75rem;display:flex}.dashboard .dashboardOpsSection .dashboardOpsTitle{color:#111827;margin:0;font-size:1.125rem;font-weight:600}.dashboard .dashboardColumns{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));align-items:start;gap:1rem;display:grid}.dashboard .dashboardColumns .dashboardMain,.dashboard .dashboardColumns .dashboardSide{flex-direction:column;gap:1rem;display:flex}.dashboard .dashboardCard{background:#fff;border:.0625rem solid #e5e7eb;border-radius:.75rem;flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}.dashboard .dashboardCard .dashboardCardHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.dashboard .dashboardCard .dashboardCardTitle{color:#111827;margin:0;font-size:1rem;font-weight:600}.dashboard .dashboardCard .dashboardCardMessage{margin:0}.dashboard .dashboardCard .dashboardEmptyState{color:#6b7280;flex-direction:column;align-items:flex-start;gap:.75rem;padding:.5rem 0;display:flex}.dashboard .dashboardCard .dashboardQuickActions{flex-direction:column;gap:.75rem;display:flex}.dashboard .dashboardCard .dashboardQuickActions .dashboardTrackingInput{width:100%}.dashboard .dashboardCard .dashboardChartSubtitle{color:#6b7280;font-size:.75rem}.dashboard .dashboardCard .dashboardChart{min-width:0;height:12rem;position:relative}.login[data-v-d70ab7b2]{background-color:#162240;grid-template-columns:1fr;width:100%;height:100vh;display:grid}@supports (grid-template-columns:1fr 1fr){.login[data-v-d70ab7b2]{grid-template-columns:1fr 1fr}}.login .loginSidebar[data-v-d70ab7b2]{color:#fff;background:linear-gradient(135deg,#1e3354 0%,#1b2a4a 100%);flex-direction:column;justify-content:space-between;padding:3rem;display:none}@supports (grid-template-columns:1fr 1fr){.login .loginSidebar[data-v-d70ab7b2]{display:flex}}.login .loginSidebar .loginSidebarTop[data-v-d70ab7b2],.login .loginSidebar .loginSidebarBottom[data-v-d70ab7b2]{width:100%}.login .loginSidebar .loginLogo[data-v-d70ab7b2]{margin:0 0 .75rem}.login .loginSidebar .loginLogo .loginLogoImage[data-v-d70ab7b2]{width:auto;height:3rem}.login .loginSidebar .loginLogoText[data-v-d70ab7b2]{color:#d1d5db;margin:0;font-size:.9rem}.login .loginSidebar .loginWelcome[data-v-d70ab7b2]{color:#fff;margin:0 0 1rem;font-size:2rem;font-weight:700}.login .loginSidebar .loginDescription[data-v-d70ab7b2]{color:#ffffffe6;margin:0;font-size:1rem;line-height:1.8}.login .loginFormContainer[data-v-d70ab7b2]{background-color:#111a35;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:2rem 1.5rem;display:flex;position:relative}.login .loginFormContainer .loginFormWrapper[data-v-d70ab7b2]{width:100%;max-width:25rem}.login .loginFormContainer .loginFormWrapper .loginSubtitle[data-v-d70ab7b2]{color:#fff;margin:0 0 2rem;font-size:1.25rem}.login .loginFormContainer .loginFormWrapper .loginForm[data-v-d70ab7b2]{flex-direction:column;gap:1.5rem;display:flex}.login .loginFormContainer .loginFormWrapper .loginForm .loginFormGroup[data-v-d70ab7b2]{flex-direction:column;gap:.5rem;display:flex}.login .loginFormContainer .loginFormWrapper .loginForm .loginFormGroup .loginLabel[data-v-d70ab7b2]{color:#e5e7eb;margin:0;font-size:.875rem;font-weight:500}.login .loginFormContainer .loginFormWrapper .loginForm .loginFormGroup .loginLabelRow[data-v-d70ab7b2]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.login .loginFormContainer .loginFormWrapper .loginForm .loginFormGroup .loginLabelRow .loginLabel[data-v-d70ab7b2]{color:#e5e7eb;margin:0;font-size:.875rem;font-weight:500}.login .loginFormContainer .loginFormWrapper .loginForm .loginFormGroup .loginLabelRow .loginForgotLink[data-v-d70ab7b2]{color:#2563eb;font-size:.75rem;text-decoration:none;transition:color .2s}.login .loginFormContainer .loginFormWrapper .loginForm .loginFormGroup .loginLabelRow .loginForgotLink[data-v-d70ab7b2]:hover{color:#1d4ed8}.login .loginFormContainer .loginFormWrapper .loginForm .loginFormGroup .loginErrorMessage[data-v-d70ab7b2]{color:#dc2626;margin-top:.25rem;font-size:.75rem}.login .loginFormContainer .loginFormWrapper .loginForm .loginSubmitButton[data-v-d70ab7b2]{width:100%!important}.login .loginFormContainer .loginFormWrapper .loginSignupSection[data-v-d70ab7b2]{text-align:center;border-top:.0625rem solid #1f2937;margin-top:2rem;padding-top:2rem}.login .loginFormContainer .loginFormWrapper .loginSignupSection .loginSignupText[data-v-d70ab7b2]{color:#d1d5db;margin:0;font-size:.875rem}.login .loginFormContainer .loginFormWrapper .loginSignupSection .loginSignupText .loginSignupLink[data-v-d70ab7b2]{color:#2563eb;text-decoration:none;transition:color .2s}.login .loginFormContainer .loginFormWrapper .loginSignupSection .loginSignupText .loginSignupLink[data-v-d70ab7b2]:hover{color:#1d4ed8}.login .loginFormContainer .loginLanguageSelector[data-v-d70ab7b2]{position:absolute;bottom:1.5rem;right:1.5rem}.register[data-v-ef77babd]{background-color:#162240;grid-template-columns:1fr;width:100%;height:100vh;display:grid}@supports (grid-template-columns:1fr 1fr){.register[data-v-ef77babd]{grid-template-columns:1fr 1fr}}.register .registerSidebar[data-v-ef77babd]{color:#fff;background:linear-gradient(135deg,#1e3354 0%,#1b2a4a 100%);flex-direction:column;justify-content:space-between;padding:3rem;display:none}@supports (grid-template-columns:1fr 1fr){.register .registerSidebar[data-v-ef77babd]{display:flex}}.register .registerSidebar .registerSidebarTop[data-v-ef77babd],.register .registerSidebar .registerSidebarBottom[data-v-ef77babd]{width:100%}.register .registerSidebar .registerLogo[data-v-ef77babd]{margin:0 0 .75rem}.register .registerSidebar .registerLogo .registerLogoImage[data-v-ef77babd]{width:auto;height:3rem}.register .registerSidebar .registerLogoText[data-v-ef77babd]{color:#d1d5db;margin:0;font-size:.9rem}.register .registerSidebar .registerWelcome[data-v-ef77babd]{color:#fff;margin:0 0 1rem;font-size:2rem;font-weight:700}.register .registerSidebar .registerDescription[data-v-ef77babd]{color:#ffffffe6;margin:0;font-size:1rem;line-height:1.8}.register .registerFormContainer[data-v-ef77babd]{background-color:#111a35;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:2rem 1.5rem;display:flex;position:relative}.register .registerFormContainer .registerFormWrapper[data-v-ef77babd]{width:100%;max-width:25rem}.register .registerFormContainer .registerFormWrapper .registerSubtitle[data-v-ef77babd]{color:#fff;margin:0 0 2rem;font-size:1.25rem}.register .registerFormContainer .registerFormWrapper .registerForm[data-v-ef77babd]{flex-direction:column;gap:1.5rem;display:flex}.register .registerFormContainer .registerFormWrapper .registerForm .registerFormGroup[data-v-ef77babd]{flex-direction:column;gap:.5rem;display:flex}.register .registerFormContainer .registerFormWrapper .registerForm .registerFormGroup .registerLabel[data-v-ef77babd]{color:#e5e7eb;margin:0;font-size:.875rem;font-weight:500}.register .registerFormContainer .registerFormWrapper .registerForm .registerFormGroup .registerPasswordRulesTitle[data-v-ef77babd]{color:#6b7280;margin:.5rem 0 .25rem;font-size:.75rem}.register .registerFormContainer .registerFormWrapper .registerForm .registerFormGroup .registerPasswordRules[data-v-ef77babd]{flex-wrap:wrap;gap:.25rem .75rem;margin:0;padding:0;list-style:none;display:flex}.register .registerFormContainer .registerFormWrapper .registerForm .registerFormGroup .registerPasswordRule[data-v-ef77babd]{color:#6b7280;font-size:.75rem}.register .registerFormContainer .registerFormWrapper .registerForm .registerFormGroup .registerPasswordRule[data-v-ef77babd]:before{content:"○";margin-right:.25rem}.register .registerFormContainer .registerFormWrapper .registerForm .registerFormGroup .registerPasswordRuleMet[data-v-ef77babd]{color:#16a34a}.register .registerFormContainer .registerFormWrapper .registerForm .registerFormGroup .registerPasswordRuleMet[data-v-ef77babd]:before{content:"●"}.register .registerFormContainer .registerFormWrapper .registerForm .registerFormGroup .registerInput[data-v-ef77babd]{color:#fff;background-color:#162240;border:.0625rem solid #1f2937;border-radius:.375rem;padding:.75rem 1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:.875rem;transition:all .2s}.register .registerFormContainer .registerFormWrapper .registerForm .registerFormGroup .registerInput[data-v-ef77babd]::placeholder{color:#6b7280}.register .registerFormContainer .registerFormWrapper .registerForm .registerFormGroup .registerInput[data-v-ef77babd]:focus{background-color:#162240;border-color:#2563eb;outline:none;box-shadow:0 0 0 .2rem #2563eb40}.register .registerFormContainer .registerFormWrapper .registerForm .registerErrorMessage[data-v-ef77babd]{color:#dc2626;background-color:#dc26261a;border:.0625rem solid #dc26264d;border-radius:.375rem;margin-bottom:1rem;padding:.75rem 1rem;font-size:.75rem}.register .registerFormContainer .registerFormWrapper .registerForm .registerSuccessMessage[data-v-ef77babd]{color:#16a34a;background-color:#16a34a1a;border:.0625rem solid #16a34a4d;border-radius:.375rem;margin-bottom:1rem;padding:.75rem 1rem;font-size:.75rem}.register .registerFormContainer .registerFormWrapper .registerForm .registerSubmitBtn[data-v-ef77babd]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1d4ed8 0%,#1e40af 100%);border:none;border-radius:.375rem;margin-top:1rem;padding:.875rem 1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1rem;font-weight:600;transition:all .3s}.register .registerFormContainer .registerFormWrapper .registerForm .registerSubmitBtn[data-v-ef77babd]:hover:not(:disabled){opacity:.9;transform:translateY(-.0625rem)}.register .registerFormContainer .registerFormWrapper .registerForm .registerSubmitBtn[data-v-ef77babd]:active:not(:disabled){transform:translateY(0)}.register .registerFormContainer .registerFormWrapper .registerForm .registerSubmitBtn[data-v-ef77babd]:disabled{opacity:.6;cursor:not-allowed}.register .registerFormContainer .registerFormWrapper .registerSigninSection[data-v-ef77babd]{text-align:center;border-top:.0625rem solid #1f2937;margin-top:2rem;padding-top:2rem}.register .registerFormContainer .registerFormWrapper .registerSigninSection .registerSigninText[data-v-ef77babd]{color:#d1d5db;margin:0;font-size:.875rem}.register .registerFormContainer .registerFormWrapper .registerSigninSection .registerSigninText .registerSigninLink[data-v-ef77babd]{color:#2563eb;text-decoration:none;transition:color .2s}.register .registerFormContainer .registerFormWrapper .registerSigninSection .registerSigninText .registerSigninLink[data-v-ef77babd]:hover{color:#1d4ed8}.register .registerFormContainer .registerLanguageSelector[data-v-ef77babd]{position:absolute;bottom:1.5rem;right:1.5rem}.register .registerFormContainer .registerLanguageSelector .registerSelect[data-v-ef77babd]{color:#e5e7eb;cursor:pointer;background-color:#162240;border:.0625rem solid #1f2937;border-radius:.375rem;padding:.375rem .75rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:.75rem;transition:all .2s}.register .registerFormContainer .registerLanguageSelector .registerSelect[data-v-ef77babd]:focus{border-color:#2563eb;outline:none}.register .registerFormContainer .registerLanguageSelector .registerSelect[data-v-ef77babd]:hover{border-color:#3a4a5f}.verify[data-v-27e90618]{background-color:#162240;grid-template-columns:1fr;width:100%;height:100vh;display:grid}@supports (grid-template-columns:1fr 1fr){.verify[data-v-27e90618]{grid-template-columns:1fr 1fr}}.verify .verifySidebar[data-v-27e90618]{color:#fff;background:linear-gradient(135deg,#1e3354 0%,#1b2a4a 100%);flex-direction:column;justify-content:space-between;padding:3rem;display:none}@supports (grid-template-columns:1fr 1fr){.verify .verifySidebar[data-v-27e90618]{display:flex}}.verify .verifySidebar .verifySidebarTop[data-v-27e90618],.verify .verifySidebar .verifySidebarBottom[data-v-27e90618]{width:100%}.verify .verifySidebar .verifyLogo[data-v-27e90618]{margin:0 0 .75rem}.verify .verifySidebar .verifyLogo .verifyLogoImage[data-v-27e90618]{width:auto;height:3rem}.verify .verifySidebar .verifyLogoText[data-v-27e90618]{color:#d1d5db;margin:0;font-size:.9rem}.verify .verifySidebar .verifyWelcome[data-v-27e90618]{color:#fff;margin:0 0 1rem;font-size:2rem;font-weight:700}.verify .verifySidebar .verifyDescription[data-v-27e90618]{color:#ffffffe6;margin:0;font-size:1rem;line-height:1.8}.verify .verifyFormContainer[data-v-27e90618]{background-color:#111a35;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:2rem 1.5rem;display:flex;position:relative}.verify .verifyFormContainer .verifyFormWrapper[data-v-27e90618]{width:100%;max-width:25rem}.verify .verifyFormContainer .verifyFormWrapper .verifySubtitle[data-v-27e90618]{color:#fff;margin:0 0 2rem;font-size:1.25rem}.verify .verifyFormContainer .verifyFormWrapper .verifyForm[data-v-27e90618]{flex-direction:column;gap:1.5rem;display:flex}.verify .verifyFormContainer .verifyFormWrapper .verifyForm .verifyFormGroup[data-v-27e90618]{flex-direction:column;gap:.5rem;display:flex}.verify .verifyFormContainer .verifyFormWrapper .verifyForm .verifyFormGroup .verifyLabel[data-v-27e90618]{color:#e5e7eb;margin:0;font-size:.875rem;font-weight:500}.verify .verifyFormContainer .verifyFormWrapper .verifyForm .verifyFormGroup .verifyInput[data-v-27e90618]{color:#fff;letter-spacing:.15rem;background-color:#162240;border:.0625rem solid #1f2937;border-radius:.375rem;padding:.75rem 1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:.875rem;transition:all .2s}.verify .verifyFormContainer .verifyFormWrapper .verifyForm .verifyFormGroup .verifyInput[data-v-27e90618]::placeholder{color:#6b7280;letter-spacing:normal}.verify .verifyFormContainer .verifyFormWrapper .verifyForm .verifyFormGroup .verifyInput[data-v-27e90618]:focus{background-color:#162240;border-color:#2563eb;outline:none;box-shadow:0 0 0 .2rem #2563eb40}.verify .verifyFormContainer .verifyFormWrapper .verifyForm .verifyErrorMessage[data-v-27e90618]{color:#dc2626;background-color:#dc26261a;border:.0625rem solid #dc26264d;border-radius:.375rem;padding:.75rem 1rem;font-size:.75rem}.verify .verifyFormContainer .verifyFormWrapper .verifyForm .verifyInfoMessage[data-v-27e90618]{color:#2563eb;background-color:#2563eb1a;border:.0625rem solid #2563eb4d;border-radius:.375rem;padding:.75rem 1rem;font-size:.75rem}.verify .verifyFormContainer .verifyFormWrapper .verifyForm .verifySubmitBtn[data-v-27e90618]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1d4ed8 0%,#1e40af 100%);border:none;border-radius:.375rem;margin-top:.5rem;padding:.875rem 1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1rem;font-weight:600;transition:all .3s}.verify .verifyFormContainer .verifyFormWrapper .verifyForm .verifySubmitBtn[data-v-27e90618]:hover:not(:disabled){opacity:.9;transform:translateY(-.0625rem)}.verify .verifyFormContainer .verifyFormWrapper .verifyForm .verifySubmitBtn[data-v-27e90618]:active:not(:disabled){transform:translateY(0)}.verify .verifyFormContainer .verifyFormWrapper .verifyForm .verifySubmitBtn[data-v-27e90618]:disabled{opacity:.6;cursor:not-allowed}.verify .verifyFormContainer .verifyFormWrapper .verifyForm .verifyResendSection[data-v-27e90618]{justify-content:center;align-items:center;gap:.5rem;display:flex}.verify .verifyFormContainer .verifyFormWrapper .verifyForm .verifyResendSection .verifyResendText[data-v-27e90618]{color:#d1d5db;font-size:.75rem}.verify .verifyFormContainer .verifyFormWrapper .verifyForm .verifyResendSection .verifyResendBtn[data-v-27e90618]{color:#2563eb;cursor:pointer;background:0 0;border:none;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:.75rem;transition:color .2s}.verify .verifyFormContainer .verifyFormWrapper .verifyForm .verifyResendSection .verifyResendBtn[data-v-27e90618]:hover:not(:disabled){color:#1d4ed8}.verify .verifyFormContainer .verifyFormWrapper .verifyForm .verifyResendSection .verifyResendBtn[data-v-27e90618]:disabled{opacity:.6;cursor:not-allowed}.verify .verifyFormContainer .verifyFormWrapper .verifyVerifiedPanel[data-v-27e90618]{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}.verify .verifyFormContainer .verifyFormWrapper .verifyVerifiedPanel .verifyVerifiedIcon[data-v-27e90618]{color:#16a34a;font-size:3rem}.verify .verifyFormContainer .verifyFormWrapper .verifyVerifiedPanel .verifyVerifiedTitle[data-v-27e90618]{color:#fff;margin:0;font-size:1.25rem}.verify .verifyFormContainer .verifyFormWrapper .verifyVerifiedPanel .verifyVerifiedText[data-v-27e90618]{color:#d1d5db;margin:0;font-size:.875rem;line-height:1.8}.verify .verifyFormContainer .verifyFormWrapper .verifyVerifiedPanel .verifyVerifiedBtn[data-v-27e90618]{color:#fff;text-align:center;cursor:pointer;background:linear-gradient(135deg,#1d4ed8 0%,#1e40af 100%);border:none;border-radius:.375rem;width:100%;margin-top:.5rem;padding:.875rem 1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.verify .verifyFormContainer .verifyFormWrapper .verifyVerifiedPanel .verifyVerifiedBtn[data-v-27e90618]:hover{opacity:.9;transform:translateY(-.0625rem)}.verify .verifyFormContainer .verifyFormWrapper .verifySigninSection[data-v-27e90618]{text-align:center;border-top:.0625rem solid #1f2937;margin-top:2rem;padding-top:2rem}.verify .verifyFormContainer .verifyFormWrapper .verifySigninSection .verifySigninText[data-v-27e90618]{color:#d1d5db;margin:0;font-size:.875rem}.verify .verifyFormContainer .verifyFormWrapper .verifySigninSection .verifySigninText .verifySigninLink[data-v-27e90618]{color:#2563eb;text-decoration:none;transition:color .2s}.verify .verifyFormContainer .verifyFormWrapper .verifySigninSection .verifySigninText .verifySigninLink[data-v-27e90618]:hover{color:#1d4ed8}.verify .verifyFormContainer .verifyLanguageSelector[data-v-27e90618]{position:absolute;top:1.5rem;right:1.5rem}.verify .verifyFormContainer .verifyLanguageSelector .verifySelect[data-v-27e90618]{color:#fff;cursor:pointer;background-color:#162240;border:.0625rem solid #1f2937;border-radius:.375rem;padding:.5rem .75rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:.75rem}.verify .verifyFormContainer .verifyLanguageSelector .verifySelect[data-v-27e90618]:focus{border-color:#2563eb;outline:none}.forgot[data-v-b44d4265]{background-color:#162240;grid-template-columns:1fr;width:100%;height:100vh;display:grid}@supports (grid-template-columns:1fr 1fr){.forgot[data-v-b44d4265]{grid-template-columns:1fr 1fr}}.forgot .forgotSidebar[data-v-b44d4265]{color:#fff;background:linear-gradient(135deg,#1e3354 0%,#1b2a4a 100%);flex-direction:column;justify-content:space-between;padding:3rem;display:none}@supports (grid-template-columns:1fr 1fr){.forgot .forgotSidebar[data-v-b44d4265]{display:flex}}.forgot .forgotSidebar .forgotSidebarTop[data-v-b44d4265],.forgot .forgotSidebar .forgotSidebarBottom[data-v-b44d4265]{width:100%}.forgot .forgotSidebar .forgotLogo[data-v-b44d4265]{margin:0 0 .75rem}.forgot .forgotSidebar .forgotLogo .forgotLogoImage[data-v-b44d4265]{width:auto;height:3rem}.forgot .forgotSidebar .forgotLogoText[data-v-b44d4265]{color:#d1d5db;margin:0;font-size:.9rem}.forgot .forgotSidebar .forgotWelcome[data-v-b44d4265]{color:#fff;margin:0 0 1rem;font-size:2rem;font-weight:700}.forgot .forgotSidebar .forgotDescription[data-v-b44d4265]{color:#ffffffe6;margin:0;font-size:1rem;line-height:1.8}.forgot .forgotFormContainer[data-v-b44d4265]{background-color:#111a35;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:2rem 1.5rem;display:flex;position:relative}.forgot .forgotFormContainer .forgotFormWrapper[data-v-b44d4265]{width:100%;max-width:25rem}.forgot .forgotFormContainer .forgotFormWrapper .forgotSubtitle[data-v-b44d4265]{color:#fff;margin:0 0 2rem;font-size:1.25rem}.forgot .forgotFormContainer .forgotFormWrapper .forgotForm[data-v-b44d4265]{flex-direction:column;gap:1.5rem;display:flex}.forgot .forgotFormContainer .forgotFormWrapper .forgotForm .forgotFormGroup[data-v-b44d4265]{flex-direction:column;gap:.5rem;display:flex}.forgot .forgotFormContainer .forgotFormWrapper .forgotForm .forgotFormGroup .forgotLabel[data-v-b44d4265]{color:#e5e7eb;margin:0;font-size:.875rem;font-weight:500}.forgot .forgotFormContainer .forgotFormWrapper .forgotForm .forgotFormGroup .forgotInput[data-v-b44d4265]{color:#fff;background-color:#162240;border:.0625rem solid #1f2937;border-radius:.375rem;padding:.75rem 1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:.875rem;transition:all .2s}.forgot .forgotFormContainer .forgotFormWrapper .forgotForm .forgotFormGroup .forgotInput[data-v-b44d4265]::placeholder{color:#6b7280}.forgot .forgotFormContainer .forgotFormWrapper .forgotForm .forgotFormGroup .forgotInput[data-v-b44d4265]:focus{background-color:#162240;border-color:#2563eb;outline:none;box-shadow:0 0 0 .2rem #2563eb40}.forgot .forgotFormContainer .forgotFormWrapper .forgotForm .forgotErrorMessage[data-v-b44d4265]{color:#dc2626;background-color:#dc26261a;border:.0625rem solid #dc26264d;border-radius:.375rem;padding:.75rem 1rem;font-size:.75rem}.forgot .forgotFormContainer .forgotFormWrapper .forgotForm .forgotSubmitBtn[data-v-b44d4265]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1d4ed8 0%,#1e40af 100%);border:none;border-radius:.375rem;margin-top:.5rem;padding:.875rem 1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1rem;font-weight:600;transition:all .3s}.forgot .forgotFormContainer .forgotFormWrapper .forgotForm .forgotSubmitBtn[data-v-b44d4265]:hover:not(:disabled){opacity:.9;transform:translateY(-.0625rem)}.forgot .forgotFormContainer .forgotFormWrapper .forgotForm .forgotSubmitBtn[data-v-b44d4265]:active:not(:disabled){transform:translateY(0)}.forgot .forgotFormContainer .forgotFormWrapper .forgotForm .forgotSubmitBtn[data-v-b44d4265]:disabled{opacity:.6;cursor:not-allowed}.forgot .forgotFormContainer .forgotFormWrapper .forgotSentPanel[data-v-b44d4265]{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}.forgot .forgotFormContainer .forgotFormWrapper .forgotSentPanel .forgotSentIcon[data-v-b44d4265]{color:#2563eb;font-size:3rem}.forgot .forgotFormContainer .forgotFormWrapper .forgotSentPanel .forgotSentTitle[data-v-b44d4265]{color:#fff;margin:0;font-size:1.25rem}.forgot .forgotFormContainer .forgotFormWrapper .forgotSentPanel .forgotSentText[data-v-b44d4265]{color:#d1d5db;margin:0;font-size:.875rem;line-height:1.8}.forgot .forgotFormContainer .forgotFormWrapper .forgotSentPanel .forgotSentBtn[data-v-b44d4265]{color:#fff;text-align:center;cursor:pointer;background:linear-gradient(135deg,#1d4ed8 0%,#1e40af 100%);border:none;border-radius:.375rem;width:100%;margin-top:.5rem;padding:.875rem 1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.forgot .forgotFormContainer .forgotFormWrapper .forgotSentPanel .forgotSentBtn[data-v-b44d4265]:hover{opacity:.9;transform:translateY(-.0625rem)}.forgot .forgotFormContainer .forgotFormWrapper .forgotSigninSection[data-v-b44d4265]{text-align:center;border-top:.0625rem solid #1f2937;margin-top:2rem;padding-top:2rem}.forgot .forgotFormContainer .forgotFormWrapper .forgotSigninSection .forgotSigninText[data-v-b44d4265]{color:#d1d5db;margin:0;font-size:.875rem}.forgot .forgotFormContainer .forgotFormWrapper .forgotSigninSection .forgotSigninText .forgotSigninLink[data-v-b44d4265]{color:#2563eb;text-decoration:none;transition:color .2s}.forgot .forgotFormContainer .forgotFormWrapper .forgotSigninSection .forgotSigninText .forgotSigninLink[data-v-b44d4265]:hover{color:#1d4ed8}.forgot .forgotFormContainer .forgotLanguageSelector[data-v-b44d4265]{position:absolute;top:1.5rem;right:1.5rem}.forgot .forgotFormContainer .forgotLanguageSelector .forgotSelect[data-v-b44d4265]{color:#fff;cursor:pointer;background-color:#162240;border:.0625rem solid #1f2937;border-radius:.375rem;padding:.5rem .75rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:.75rem}.forgot .forgotFormContainer .forgotLanguageSelector .forgotSelect[data-v-b44d4265]:focus{border-color:#2563eb;outline:none}.reset[data-v-8916c7a3]{background-color:#162240;grid-template-columns:1fr;width:100%;height:100vh;display:grid}@supports (grid-template-columns:1fr 1fr){.reset[data-v-8916c7a3]{grid-template-columns:1fr 1fr}}.reset .resetSidebar[data-v-8916c7a3]{color:#fff;background:linear-gradient(135deg,#1e3354 0%,#1b2a4a 100%);flex-direction:column;justify-content:space-between;padding:3rem;display:none}@supports (grid-template-columns:1fr 1fr){.reset .resetSidebar[data-v-8916c7a3]{display:flex}}.reset .resetSidebar .resetSidebarTop[data-v-8916c7a3],.reset .resetSidebar .resetSidebarBottom[data-v-8916c7a3]{width:100%}.reset .resetSidebar .resetLogo[data-v-8916c7a3]{margin:0 0 .75rem}.reset .resetSidebar .resetLogo .resetLogoImage[data-v-8916c7a3]{width:auto;height:3rem}.reset .resetSidebar .resetLogoText[data-v-8916c7a3]{color:#d1d5db;margin:0;font-size:.9rem}.reset .resetSidebar .resetWelcome[data-v-8916c7a3]{color:#fff;margin:0 0 1rem;font-size:2rem;font-weight:700}.reset .resetSidebar .resetDescription[data-v-8916c7a3]{color:#ffffffe6;margin:0;font-size:1rem;line-height:1.8}.reset .resetFormContainer[data-v-8916c7a3]{background-color:#111a35;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:2rem 1.5rem;display:flex;position:relative}.reset .resetFormContainer .resetFormWrapper[data-v-8916c7a3]{width:100%;max-width:25rem}.reset .resetFormContainer .resetFormWrapper .resetSubtitle[data-v-8916c7a3]{color:#fff;margin:0 0 2rem;font-size:1.25rem}.reset .resetFormContainer .resetFormWrapper .resetForm[data-v-8916c7a3]{flex-direction:column;gap:1.5rem;display:flex}.reset .resetFormContainer .resetFormWrapper .resetForm .resetFormGroup[data-v-8916c7a3]{flex-direction:column;gap:.5rem;display:flex}.reset .resetFormContainer .resetFormWrapper .resetForm .resetFormGroup .resetLabel[data-v-8916c7a3]{color:#e5e7eb;margin:0;font-size:.875rem;font-weight:500}.reset .resetFormContainer .resetFormWrapper .resetForm .resetFormGroup .resetPasswordRulesTitle[data-v-8916c7a3]{color:#6b7280;margin:.5rem 0 .25rem;font-size:.75rem}.reset .resetFormContainer .resetFormWrapper .resetForm .resetFormGroup .resetPasswordRules[data-v-8916c7a3]{flex-wrap:wrap;gap:.25rem .75rem;margin:0;padding:0;list-style:none;display:flex}.reset .resetFormContainer .resetFormWrapper .resetForm .resetFormGroup .resetPasswordRule[data-v-8916c7a3]{color:#6b7280;font-size:.75rem}.reset .resetFormContainer .resetFormWrapper .resetForm .resetFormGroup .resetPasswordRule[data-v-8916c7a3]:before{content:"○";margin-right:.25rem}.reset .resetFormContainer .resetFormWrapper .resetForm .resetFormGroup .resetPasswordRuleMet[data-v-8916c7a3]{color:#16a34a}.reset .resetFormContainer .resetFormWrapper .resetForm .resetFormGroup .resetPasswordRuleMet[data-v-8916c7a3]:before{content:"●"}.reset .resetFormContainer .resetFormWrapper .resetForm .resetFormGroup .resetInput[data-v-8916c7a3]{color:#fff;background-color:#162240;border:.0625rem solid #1f2937;border-radius:.375rem;padding:.75rem 1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:.875rem;transition:all .2s}.reset .resetFormContainer .resetFormWrapper .resetForm .resetFormGroup .resetInput[data-v-8916c7a3]::placeholder{color:#6b7280}.reset .resetFormContainer .resetFormWrapper .resetForm .resetFormGroup .resetInput[data-v-8916c7a3]:focus{background-color:#162240;border-color:#2563eb;outline:none;box-shadow:0 0 0 .2rem #2563eb40}.reset .resetFormContainer .resetFormWrapper .resetForm .resetErrorMessage[data-v-8916c7a3]{color:#dc2626;background-color:#dc26261a;border:.0625rem solid #dc26264d;border-radius:.375rem;padding:.75rem 1rem;font-size:.75rem}.reset .resetFormContainer .resetFormWrapper .resetForm .resetSubmitBtn[data-v-8916c7a3]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1d4ed8 0%,#1e40af 100%);border:none;border-radius:.375rem;margin-top:.5rem;padding:.875rem 1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1rem;font-weight:600;transition:all .3s}.reset .resetFormContainer .resetFormWrapper .resetForm .resetSubmitBtn[data-v-8916c7a3]:hover:not(:disabled){opacity:.9;transform:translateY(-.0625rem)}.reset .resetFormContainer .resetFormWrapper .resetForm .resetSubmitBtn[data-v-8916c7a3]:active:not(:disabled){transform:translateY(0)}.reset .resetFormContainer .resetFormWrapper .resetForm .resetSubmitBtn[data-v-8916c7a3]:disabled{opacity:.6;cursor:not-allowed}.reset .resetFormContainer .resetFormWrapper .resetDonePanel[data-v-8916c7a3]{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}.reset .resetFormContainer .resetFormWrapper .resetDonePanel .resetDoneIcon[data-v-8916c7a3]{color:#16a34a;font-size:3rem}.reset .resetFormContainer .resetFormWrapper .resetDonePanel .resetDoneTitle[data-v-8916c7a3]{color:#fff;margin:0;font-size:1.25rem}.reset .resetFormContainer .resetFormWrapper .resetDonePanel .resetDoneText[data-v-8916c7a3]{color:#d1d5db;margin:0;font-size:.875rem;line-height:1.8}.reset .resetFormContainer .resetFormWrapper .resetDonePanel .resetDoneBtn[data-v-8916c7a3]{color:#fff;text-align:center;cursor:pointer;background:linear-gradient(135deg,#1d4ed8 0%,#1e40af 100%);border:none;border-radius:.375rem;width:100%;margin-top:.5rem;padding:.875rem 1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.reset .resetFormContainer .resetFormWrapper .resetDonePanel .resetDoneBtn[data-v-8916c7a3]:hover{opacity:.9;transform:translateY(-.0625rem)}.reset .resetFormContainer .resetFormWrapper .resetSigninSection[data-v-8916c7a3]{text-align:center;border-top:.0625rem solid #1f2937;margin-top:2rem;padding-top:2rem}.reset .resetFormContainer .resetFormWrapper .resetSigninSection .resetSigninText[data-v-8916c7a3]{color:#d1d5db;margin:0;font-size:.875rem}.reset .resetFormContainer .resetFormWrapper .resetSigninSection .resetSigninText .resetSigninLink[data-v-8916c7a3]{color:#2563eb;text-decoration:none;transition:color .2s}.reset .resetFormContainer .resetFormWrapper .resetSigninSection .resetSigninText .resetSigninLink[data-v-8916c7a3]:hover{color:#1d4ed8}.reset .resetFormContainer .resetLanguageSelector[data-v-8916c7a3]{position:absolute;top:1.5rem;right:1.5rem}.reset .resetFormContainer .resetLanguageSelector .resetSelect[data-v-8916c7a3]{color:#fff;cursor:pointer;background-color:#162240;border:.0625rem solid #1f2937;border-radius:.375rem;padding:.5rem .75rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:.75rem}.reset .resetFormContainer .resetLanguageSelector .resetSelect[data-v-8916c7a3]:focus{border-color:#2563eb;outline:none}.baseContainer{padding:clamp(3rem,8vw,5rem) clamp(1rem,4vw,1.5rem);position:relative}.baseContainer .baseContainerInner{z-index:1;max-width:75rem;margin:0 auto;position:relative}.baseContainer .baseContainerHeader{text-align:center;margin-bottom:clamp(2rem,5vw,3rem)}.baseContainer .baseContainerHeader .baseContainerLabel{letter-spacing:.125em;text-transform:uppercase;color:#f47b20;margin-bottom:.75rem;font-size:.875rem;font-weight:600}.baseContainer .baseContainerHeader .baseContainerTitle{letter-spacing:-.0625rem;margin:0 0 .75rem;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:800}.baseContainer .baseContainerHeader .baseContainerSubtitle{max-width:40rem;margin:0 auto;font-size:1.125rem;line-height:1.7}.baseContainer--white{background-color:#fff}.baseContainer--white .baseContainerTitle{color:#111827}.baseContainer--white .baseContainerSubtitle{color:#6b7280}.baseContainer--dark{background:linear-gradient(to bottom right,#1b2a4a,#111a35)}.baseContainer--dark .baseContainerTitle{color:#fff}.baseContainer--dark .baseContainerSubtitle{color:#b0b8c1}.baseContainer--accent{background-color:#f47b20}.baseContainer--accent .baseContainerLabel,.baseContainer--accent .baseContainerTitle{color:#fff}.baseContainer--accent .baseContainerSubtitle{color:#ffffffd9}.baseContainer--dots:before{content:"";pointer-events:none;background-image:radial-gradient(circle,#ffffff0b .05rem,#0000 .05rem);background-size:3rem 3rem;position:absolute;inset:0}.settingsPermissions .baseContainerInner{width:100%;max-width:none}.settingsPermissions .settingsPermissionsMessage{margin-bottom:1.5rem}.settingsPermissions .settingsPermissionsTable{width:fit-content;max-width:100%;margin:0 auto;overflow-x:auto}.settingsPermissions .settingsPermissionsTable .settingsPermissionsHeaderBar{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.settingsPermissions .settingsPermissionsTable .settingsPermissionsHeaderBar .settingsPermissionsSaveButton{margin-left:auto}.settingsPermissions .settingsPermissionsTable .p-datatable-table{margin:0 auto}.settingsPermissions .settingsPermissionsTable .settingsPermissionsNamespace{color:#111827;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.settingsPermissions .settingsPermissionsTable .settingsPermissionsPermission{flex-direction:column;gap:.25rem;display:flex}.settingsPermissions .settingsPermissionsTable .settingsPermissionsPermission .settingsPermissionsPermissionCode{color:#111827}.settingsPermissions .settingsPermissionsTable .settingsPermissionsPermission .settingsPermissionsPermissionKey{color:#6b7280;font-size:.75rem}.settingsPermissions .settingsPermissionsTable .settingsPermissionsRoleHeader{align-items:center;gap:.5rem;display:flex}.settingsPermissionsColumnsPopover .p-popover-content{padding:0}.settingsPermissionsColumnsPopover .settingsPermissionsColumnsHeader{border-bottom:.0625rem solid #e5e7eb;justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.settingsPermissionsColumnsPopover .settingsPermissionsColumnsHeader .settingsPermissionsColumnsTitle{color:#111827;font-size:.875rem;font-weight:600}.settingsPermissionsColumnsPopover .settingsPermissionsColumnsList{max-height:20rem;padding:.5rem .25rem;overflow:auto}.settingsPermissionsColumnsPopover .settingsPermissionsColumnsList .settingsPermissionsColumnItem{cursor:move;-webkit-user-select:none;user-select:none;border-radius:.375rem;align-items:center;gap:.5rem;margin:0 .25rem;padding:.375rem .75rem;display:flex}.settingsPermissionsColumnsPopover .settingsPermissionsColumnsList .settingsPermissionsColumnItem:hover{background:#f9fafb}.settingsPermissionsColumnsPopover .settingsPermissionsColumnsList .settingsPermissionsColumnItem .settingsPermissionsColumnDragHandle{color:#6b7280;font-size:.75rem}.settingsPermissionsColumnsPopover .settingsPermissionsColumnsList .settingsPermissionsColumnItem .settingsPermissionsColumnLabel{color:#111827;cursor:pointer;font-size:.875rem}.settingsPermissionsColumnsPopover .settingsPermissionsColumnsList .settingsPermissionsColumnItemDragging{opacity:.4}.settingsPermissionsColumnsPopover .settingsPermissionsColumnsList .settingsPermissionsColumnItemDragOver{background:#f9fafb;box-shadow:inset 0 0 0 .0625rem #e5e7eb}.baseTable{background:#fff;border:.0625rem solid #e5e7eb;border-radius:.5rem;overflow:hidden}.baseTable .p-datatable{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:.875rem}.baseTable .p-datatable-header-cell{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;background:#f9fafb;font-size:.75rem;font-weight:600}.baseTable .p-datatable-tbody>tr>td{color:#111827;white-space:nowrap}.baseTable__cell--editable{cursor:pointer}.baseTable__cell--editable:hover{background:#dbeafe}.baseTable__row--dirty>td{background:#fffbeb}.shipments{flex-direction:column;gap:1rem;display:flex}.shipments.shipmentsHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.shipments.shipmentsTitle{color:#111827;margin:0;font-size:2rem;font-weight:700}.shipments.shipmentsMessage{margin:0}.shipments .shipmentsFilters{align-items:center;gap:.5rem;display:flex}.shipments .shipmentsFilterLabel{color:#6b7280;white-space:nowrap;font-size:.75rem}.shipments .shipmentsFilterSelect{min-width:14rem}.shipments .shipmentsSummaryGrid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.75rem;display:grid}.shipments .shipmentsSummaryCard{background:#fff;border:.0625rem solid #e5e7eb;border-radius:.5rem;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.shipments .shipmentsSummaryTitle{color:#111827;margin:0;font-size:.75rem}.shipments .shipmentsSummaryStats{color:#6b7280;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem .5rem;font-size:.75rem;display:grid}.shipments .shipmentsRowActions{align-items:center;gap:.5rem;display:flex}.shipments .baseTable .p-datatable-tbody>tr{cursor:pointer}.consolidations{flex-direction:column;gap:1rem;display:flex}.consolidations .consolidationsHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.consolidations .consolidationsTitle{color:#111827;margin:0;font-size:2rem;font-weight:700}.consolidations .consolidationsMessage{margin:0}.consolidations .consolidationsSummaryGrid{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:1rem;display:grid}.consolidations .consolidationsSummaryCard{background:#fff;border:.0625rem solid #e5e7eb;border-radius:.5rem;flex-direction:column;gap:.25rem;padding:clamp(.75rem,1.5vw,1rem);display:flex}.consolidations .consolidationsSummaryLabel{color:#6b7280;font-size:.75rem}.consolidations .consolidationsSummaryValue{color:#111827;font-size:1.125rem;font-weight:600}.consolidations .consolidationsRowActions{flex-wrap:wrap;gap:.5rem;display:flex}.consolidations .consolidationsDialogText{margin:0}.airConsolidationDetail{flex-direction:column;gap:1rem;display:flex}.airConsolidationDetail .airConsolidationDetailHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.airConsolidationDetail .airConsolidationDetailTitle{color:#111827;margin:0;font-size:2rem;font-weight:700}.airConsolidationDetail .airConsolidationDetailMessage{margin:0}.airConsolidationDetail .airConsolidationDetailCard{background:#fff;border:.0625rem solid #e5e7eb;border-radius:.5rem;flex-direction:column;gap:1rem;padding:clamp(1rem,2vw,1.5rem);display:flex}.airConsolidationDetail .airConsolidationDetailGrid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem;display:grid}.airConsolidationDetail .airConsolidationDetailField{flex-direction:column;gap:.35rem;display:flex}.airConsolidationDetail .airConsolidationDetailLabel{color:#6b7280;font-size:.75rem}.airConsolidationDetail .airConsolidationDetailSelect{min-width:8rem}.airConsolidationDetail .airConsolidationDetailActions{justify-content:flex-end;display:flex}.airConsolidationDetail .airConsolidationDetailHeaderActions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.airConsolidationDetail .airConsolidationDetailRowActions{flex-wrap:wrap;gap:.5rem;display:flex}.airConsolidationDetail .airConsolidationDetailDialogText{margin:0}.airConsolidationDetail .airConsolidationDetailSection{color:#111827;margin:.5rem 0 0;font-size:1.125rem;font-weight:600}.shipmentDetail{flex-direction:column;gap:1rem;display:flex}.shipmentDetail .p-inplace-display{padding-left:0}.shipmentDetail .shipmentDetailHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.shipmentDetail .shipmentDetailHeader .shipmentDetailHeaderLeft,.shipmentDetail .shipmentDetailHeader .shipmentDetailActions{align-items:center;gap:.75rem;display:flex}.shipmentDetail .shipmentDetailHeader .shipmentDetailActions .shipmentDetailSaveButton{transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,opacity .2s}.shipmentDetail .shipmentDetailHeader .shipmentDetailActions .shipmentDetailSaveButton:not(.p-disabled,:disabled){color:#111827;background:linear-gradient(#fff 0%,#f3f4f6 100%);border-color:#9ca3af;box-shadow:0 .125rem .375rem #0f172a0f}.shipmentDetail .shipmentDetailHeader .shipmentDetailActions .shipmentDetailSaveButton:not(.p-disabled,:disabled):hover{color:#111827;background:#fff;border-color:#9ca3af}.shipmentDetail .shipmentDetailHeader .shipmentDetailActions .shipmentDetailSaveButton.p-disabled,.shipmentDetail .shipmentDetailHeader .shipmentDetailActions .shipmentDetailSaveButton:disabled{opacity:1;color:#6b7280;box-shadow:none;filter:grayscale(.15);cursor:not-allowed;background:#f3f4f6;border-color:#e5e7eb}.shipmentDetail .shipmentDetailTitle{color:#111827;margin:0;font-size:2rem;font-weight:700}.shipmentDetail .shipmentDetailTitle .shipmentDetailHawb{color:#6b7280;font-weight:500}.shipmentDetail .shipmentDetailMessage{margin:0}.shipmentDetail .shipmentDetailCardsRow{flex-wrap:wrap;gap:1rem;display:flex}.shipmentDetail .shipmentDetailCard{background:#fff;border:.0625rem solid #e5e7eb;border-radius:.5rem;flex-direction:column;flex:1;gap:1rem;padding:clamp(1rem,2vw,1.5rem);display:flex}.shipmentDetail .shipmentDetailCard .shipmentDetailCardTitle{color:#111827;margin:0;font-size:1.125rem;font-weight:600}.shipmentDetail .shipmentDetailCard .shipmentDetailCardInfoGrid{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.75rem;display:grid}.shipmentDetail .shipmentDetailCard .shipmentDetailCardInfoGrid .shipmentDetailCardInfo{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.375rem;min-width:0;display:flex}.shipmentDetail .shipmentDetailCard .shipmentDetailCardInfoGrid .shipmentDetailCardInfo .shipmentDetailCardLabel{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;font-size:.75rem;font-weight:600}.shipmentDetail .shipmentDetailCard .shipmentDetailCardInfoGrid .shipmentDetailCardInfo .shipmentDetailCardValue{color:#111827;overflow-wrap:break-word;min-width:0;font-size:.875rem}.shipmentDetail .shipmentDetailCard .shipmentDetailCardAddressGrid{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.75rem;display:grid}.shipmentDetail .shipmentDetailCard .shipmentDetailCardAddressGrid .shipmentDetailCardAddressField{flex-direction:column;gap:.375rem;min-width:0;display:flex}.shipmentDetail .shipmentDetailCard .shipmentDetailCardAddressGrid .shipmentDetailCardAddressField .shipmentDetailCardLabel{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;font-size:.75rem;font-weight:600}.shipmentDetail .shipmentDetailCard .shipmentDetailCardAddressGrid .shipmentDetailCardAddressField .shipmentDetailCardValue{color:#111827;overflow-wrap:break-word;min-width:0;font-size:.875rem}.shipmentDetail .shipmentDetailCard .shipmentDetailCardAddressLine{color:#6b7280;margin:0;font-size:.875rem}.shipmentDetail .shipmentDetailCard .shipmentDetailCardTableContainer{overflow-x:auto}.shipmentDetail .shipmentDetailCard .shipmentDetailCardTableContainer .shipmentDetailCardEditableGrid{border:.0625rem solid #e5e7eb;border-radius:.375rem;flex-direction:column;display:flex}.shipmentDetail .shipmentDetailCard .shipmentDetailCardTableContainer .shipmentDetailCardEditableGrid .shipmentDetailCardGridHeader{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;background:#f3f4f6;border-bottom:.0625rem solid #e5e7eb;border-radius:.375rem .375rem 0 0;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.5rem;padding:.75rem;font-size:.75rem;font-weight:600;display:grid}.shipmentDetail .shipmentDetailCard .shipmentDetailCardTableContainer .shipmentDetailCardEditableGrid .shipmentDetailCardGridRow{border-bottom:.0625rem solid #e5e7eb;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));align-items:center;gap:.5rem;padding:.75rem;display:grid}.shipmentDetail .shipmentDetailCard .shipmentDetailCardTableContainer .shipmentDetailCardEditableGrid .shipmentDetailCardGridRow:last-child{border-bottom:none}.shipmentDetail .shipmentDetailCard .shipmentDetailCardTableContainer .shipmentDetailCardEditableGrid .shipmentDetailCardGridRow .shipmentDetailCardGridCell{color:#111827;align-items:center;min-width:0;font-size:.875rem;display:flex}.shipmentDetail .shipmentDetailCard .shipmentDetailCardTableContainer .shipmentDetailCardEditableGrid .shipmentDetailCardGridRow .shipmentDetailCardGridCell .shipmentDetailCardDimensionsGroup{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.shipmentDetail .shipmentDetailCard .shipmentDetailCardEmptyMessage{color:#6b7280;text-align:center;margin:0;padding:1rem;font-size:.875rem}.shipmentDetail .p-inplace,.shipmentDetail .p-inplace-display,.shipmentDetail .p-inputgroup,.shipmentDetail .p-inputnumber,.shipmentDetail .p-select{width:100%;min-width:0}.shipmentDetail .p-inplace-display{display:block}.shipmentDetail .p-inputgroup{align-items:stretch;padding-left:0}.shipmentDetail .p-inputgroup>.p-inputtext,.shipmentDetail .p-inputgroup>.p-inputnumber,.shipmentDetail .p-inputgroup>.p-select,.shipmentDetail .p-inputgroup>.p-component,.shipmentDetail .shipmentDetailCardDimensionsGroup>.p-inputnumber{flex:auto;min-width:0}.shipmentDetail .p-inputgroupaddon{flex:none}.trackingDetailPanel{flex-direction:column;gap:1rem;display:flex}.trackingDetailPanel .trackingDetailBand{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.trackingDetailPanel .trackingDetailBand .trackingDetailType,.trackingDetailPanel .trackingDetailBand .trackingDetailProvider{color:#6b7280;font-size:.75rem}.trackingDetailPanel .trackingDetailMeta{flex-wrap:wrap;gap:1.5rem;margin:0;display:flex}.trackingDetailPanel .trackingDetailMeta .trackingDetailMetaRow dt{color:#6b7280;font-size:.625rem}.trackingDetailPanel .trackingDetailMeta .trackingDetailMetaRow dd{color:#111827;margin:.125rem 0 0;font-size:.875rem;font-weight:500}.trackingDetailPanel .trackingDetailActions{flex-wrap:wrap;gap:.5rem;display:flex}.trackingDetailPanel .trackingDetailActions .trackingDetailCarrierLink{text-decoration:none}.trackingDetailPanel .trackingPipeline{padding:.5rem 0;overflow-x:auto}.trackingDetailPanel .trackingPipeline .p-timeline-event{min-width:6.5rem}.trackingDetailPanel .trackingPipeline .trackingPipelineMarker{color:#6b7280;background:#f9fafb;border-radius:50%;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.625rem;display:inline-flex}.trackingDetailPanel .trackingPipeline .trackingPipelineMarker.trackingPipelineMarker--done{color:#fff;background:#16a34a}.trackingDetailPanel .trackingPipeline .trackingPipelineMarker.trackingPipelineMarker--current{color:#fff;background:#2563eb;box-shadow:0 0 0 .25rem #dbeafe}.trackingDetailPanel .trackingPipeline .trackingPipelineLabel{color:#6b7280;white-space:nowrap;font-size:.625rem}.trackingDetailPanel .trackingPipeline .trackingPipelineLabel.trackingPipelineLabel--current{color:#111827;font-weight:600}.trackingDetailPanel .trackingPipeline .trackingPipelineLabel.trackingPipelineLabel--done{color:#111827}.trackingDetailPanel .trackingDetailEventsTitle{color:#111827;margin:0;font-size:1rem;font-weight:600}.trackingDetailPanel .trackingDetailNoEvents{color:#6b7280;margin:0}.trackingDetailPanel .trackingEvents .trackingEventTime{color:#6b7280;white-space:nowrap;font-size:.625rem}.trackingDetailPanel .trackingEvents .trackingEvent{flex-direction:column;align-items:flex-start;gap:.25rem;padding-bottom:1rem;display:flex}.trackingDetailPanel .trackingEvents .trackingEvent .trackingEventDescription{color:#111827;font-size:.875rem}.trackingDetailPanel .trackingEvents .trackingEvent .trackingEventPlace{color:#6b7280;font-size:.75rem}.tracking{flex-direction:column;gap:1rem;display:flex}.tracking .trackingHeader .trackingTitle{color:#111827;margin:0;font-size:2rem;font-weight:700}.tracking .trackingHeader .trackingSubtitle{color:#6b7280;margin:.25rem 0 0;font-size:.875rem}.tracking .trackingSearch{flex-wrap:wrap;gap:.75rem;display:flex}.tracking .trackingSearch .trackingSearchField{flex:18rem}.tracking .trackingSearch .trackingSearchField .trackingSearchInput{width:100%}.tracking .trackingMessage{margin:0}.tracking .trackingFilters{flex-wrap:wrap;gap:.75rem;display:flex}.tracking .trackingFilters .p-select{min-width:11rem}.tracking .trackingTable .trackingEmpty{color:#6b7280}.tracking .trackingTable .trackingNumberCell{font-family:monospace;font-size:.75rem}.tracking .trackingTable .trackingNoStatus{color:#6b7280}.tracking .trackingTable .p-datatable-tbody tr{cursor:pointer}.trackingPublic{background:#f3f4f6;min-height:100vh;padding:clamp(1rem,4vw,3rem)}.trackingPublic .trackingPublicCard{background:#fff;border:.0625rem solid #e5e7eb;border-radius:.75rem;flex-direction:column;gap:1.25rem;max-width:46rem;margin:0 auto;padding:clamp(1.25rem,3vw,2rem);display:flex}.trackingPublic .trackingPublicCard .trackingPublicHeader .trackingPublicTitle{color:#111827;margin:0;font-size:1.75rem;font-weight:700}.trackingPublic .trackingPublicCard .trackingPublicHeader .trackingPublicSubtitle{color:#6b7280;margin:.25rem 0 0;font-size:.875rem}.trackingPublic .trackingPublicCard .trackingPublicSearch{flex-wrap:wrap;gap:.75rem;display:flex}.trackingPublic .trackingPublicCard .trackingPublicSearch .trackingPublicSearchField{flex:14rem}.trackingPublic .trackingPublicCard .trackingPublicSearch .trackingPublicSearchField .trackingPublicSearchInput{width:100%}.trackingPublic .trackingPublicCard .trackingPublicMessage{margin:0}.milestones{flex-direction:column;gap:1rem;display:flex}.milestones.milestonesHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.milestones.milestonesTitle{color:#111827;margin:0;font-size:2rem;font-weight:700}.milestones.milestonesRowActions{align-items:center;gap:.5rem;display:flex}.milestones .baseTable .p-datatable-tbody>tr{cursor:pointer}.milestoneDetail{flex-direction:column;gap:1rem;display:flex}.milestoneDetail .milestoneDetailHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.milestoneDetail .milestoneDetailHeaderLeft{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.milestoneDetail .milestoneDetailTitle{color:#111827;margin:0;font-size:2rem;font-weight:700}.milestoneDetail .milestoneDetailHawb{color:#6b7280;font-weight:500}.milestoneDetail .milestoneDetailActions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.milestoneDetail .milestoneDetailMessage{margin:0}.milestoneDetail .milestoneDetailCard{background:#fff;border:.0625rem solid #e5e7eb;border-radius:.75rem;flex-direction:column;gap:1rem;padding:clamp(1rem,2vw,1.5rem);display:flex}.milestoneDetail .milestoneDetailCard .milestoneDetailCardGrid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem;display:grid}.milestoneDetail .milestoneDetailCard .milestoneDetailCardGrid .milestoneDetailCardGridItem{flex-direction:column;gap:.375rem;min-width:0;display:flex}.milestoneDetail .milestoneDetailCard .milestoneDetailCardGrid .milestoneDetailCardGridItem .milestoneDetailCardLabel{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600}.milestoneDetail .milestoneDetailCard .milestoneDetailCardGrid .milestoneDetailCardGridItem .milestoneDetailCardControl,.milestoneDetail .milestoneDetailCard .milestoneDetailCardGrid .milestoneDetailCardGridItem .milestoneDetailCardValue{width:100%}.milestoneDetail .milestoneDetailCard .milestoneDetailCardGrid .milestoneDetailCardGridItem .milestoneDetailCardValue{color:#111827;overflow-wrap:break-word;align-items:center;min-height:2.75rem;padding:.5rem 0;font-size:.875rem;display:flex}.milestoneDetail .milestoneDetailCard .milestoneDetailCardGrid .milestoneDetailCardGridItem .p-inplace,.milestoneDetail .milestoneDetailCard .milestoneDetailCardGrid .milestoneDetailCardGridItem .p-inplace-display,.milestoneDetail .milestoneDetailCard .milestoneDetailCardGrid .milestoneDetailCardGridItem .p-inputgroup,.milestoneDetail .milestoneDetailCard .milestoneDetailCardGrid .milestoneDetailCardGridItem .p-select,.milestoneDetail .milestoneDetailCard .milestoneDetailCardGrid .milestoneDetailCardGridItem .p-inputtext{width:100%;min-width:0}.milestoneDetail .milestoneDetailCard .milestoneDetailCardGrid .milestoneDetailCardGridItem .p-inplace-display{display:block}.milestoneDetail .milestoneDetailCard .milestoneDetailCardGrid .milestoneDetailCardGridItem .p-inputgroup{align-items:stretch;padding-left:0}.milestoneDetail .milestoneDetailCard .milestoneDetailCardGrid .milestoneDetailCardGridItem .p-inputgroup>.p-component{flex:auto;min-width:0}.milestoneDetail .milestoneDetailCard .milestoneDetailCardGrid .milestoneDetailCardGridItem .p-inputgroupaddon{flex:none}.returns[data-v-db3cf3ff]{flex-direction:column;gap:.75rem;display:flex}.returns .returnsTitle[data-v-db3cf3ff]{color:#111827;margin:0;font-size:2rem;font-weight:700}.returns .returnsDescription[data-v-db3cf3ff]{color:#6b7280;margin:0}.invoices{flex-direction:column;gap:1rem;display:flex}.invoices .invoicesHero{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.invoices .invoicesHero .invoicesTitle{color:#111827;margin:0;font-size:2rem;font-weight:700}.invoices .invoicesHero .invoicesDescription{color:#6b7280;margin:.25rem 0 0}.invoices .invoicesHero .invoicesHint{color:#6b7280;background:#fff;border:.0625rem solid #e5e7eb;border-radius:.75rem;max-width:24rem;padding:.75rem 1rem;font-size:.75rem}.invoices .invoicesPanel{background:#fff;border:.0625rem solid #e5e7eb;border-radius:.75rem;flex-direction:column;gap:1rem;padding:1rem;display:flex}.invoices .invoicesPanel .invoicesForm{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));align-items:end;gap:1rem;display:grid}.invoices .invoicesPanel .invoicesForm .invoicesField{color:#6b7280;flex-direction:column;gap:.4rem;font-size:.75rem;display:flex}.invoices .invoicesPanel .invoicesForm .invoicesSelect{min-width:16rem}.invoices .invoicesPanel .invoicesForm .invoicesPricingField{gap:.6rem}.invoices .invoicesPanel .invoicesForm .invoicesPricingInputs{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.6rem;display:grid}.invoices .invoicesPanel .invoicesForm .invoicesPricingInputs label{flex-direction:column;gap:.35rem;display:flex}.invoices .invoicesPanel .invoicesForm .invoicesPricingInputs input{color:#111827;border:.0625rem solid #e5e7eb;border-radius:.5rem;padding:.45rem .6rem}.invoices .invoicesPanel .invoicesForm :deep(.p-datepicker-day > span[data-p~="selected"]){color:#fff;background:#2563eb}.invoices .invoicesPanel .invoicesForm :deep(.p-datepicker-day > span[data-p~="selected"]:hover){color:#fff;background:#1d4ed8}.invoices .invoicesPanel .invoicesResult{grid-template-columns:repeat(auto-fit,minmax(min(100%,28rem),1fr));gap:.75rem;display:grid}.invoices .invoicesPanel .invoicesResult .invoicesGroupCard{color:#6b7280;background:#fff;border:.0625rem solid #e5e7eb;border-radius:.75rem;flex-direction:column;gap:.35rem;padding:.875rem;display:flex}.invoices .invoicesPanel .invoicesResult .invoicesGroupCard .invoicesCardTitle{color:#111827;margin:0 0 .25rem;font-size:.875rem;font-weight:600}.invoices .invoicesPanel .invoicesResult .invoicesGroupCard .invoicesTrackingList{flex-direction:column;gap:.2rem;margin:0;padding-left:1.1rem;display:flex}.invoices .invoicesPanel .invoicesResult .invoicesGroupCard .invoicesReadMoreButton{color:#2563eb;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:.75rem;font-weight:600}.invoices .invoicesPanel .invoicesResult .invoicesGroupCard .invoicesReadMoreButton:hover{color:#1d4ed8}.invoices .invoicesPanel .invoicesListSection{flex-direction:column;gap:.75rem;display:flex}.invoices .invoicesPanel .invoicesListSection .invoicesSectionTitle{color:#111827;margin:0;font-size:1rem;font-weight:600}.invoices .invoicesPanel .invoicesListSection .invoicesList{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:.75rem;display:grid}.invoices .invoicesPanel .invoicesListSection .invoiceListCard{color:#6b7280;background:#f3f4f6;border:.0625rem solid #e5e7eb;border-radius:.75rem;flex-direction:column;gap:.35rem;padding:.75rem;display:flex}.invoices .invoicesPanel .invoicesListSection .invoiceListCard .invoiceListCardHeader{color:#111827;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.invoices .invoicesPanel .invoicesListSection .invoiceListCard .invoiceStatusTag{text-transform:uppercase;letter-spacing:.02em;border-radius:999rem;align-items:center;padding:.125rem .5rem;font-size:.625rem;font-weight:600;display:inline-flex}.invoices .invoicesPanel .invoicesListSection .invoiceListCard .invoiceStatusTag.pending{color:#d97706;background:#fffbeb;border:.0625rem solid #d977061a}.invoices .invoicesPanel .invoicesEmptyState{color:#6b7280;margin:0;font-size:.75rem}.profile[data-v-31e45dcb]{flex-direction:column;gap:.75rem;display:flex}.profile .profileTitle[data-v-31e45dcb]{color:#111827;margin:0;font-size:2rem;font-weight:700}.profile .profileDescription[data-v-31e45dcb]{color:#6b7280;margin:0}.apiKeyManagement .baseContainerInner{width:100%;max-width:none}.apiKeyManagement .apiKeyManagementMessage{margin:0}.apiKeyManagement .apiKeyManagementSurfaceHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.apiKeyManagement .apiKeyManagementSurfaceHeader .apiKeyManagementSurfaceDescription{margin:0}.apiKeyManagement .apiKeyManagementActions{flex-wrap:wrap;gap:.5rem;display:flex}.apiKeyManagement .apiKeyManagementActions .apiKeyManagementIconButton{width:2.5rem;height:2.5rem;padding:.5rem}.apiKeyManagement .apiKeyManagementTable{width:100%}.apiKeyManagement .apiKeyManagementTable .apiKeyManagementExpanderColumn{width:3rem}.apiKeyManagement .apiKeyManagementTable .apiKeyManagementMono{font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-size:.8rem}.apiKeyManagement .apiKeyManagementTable .apiKeyManagementUsageFilterInput,.apiKeyManagement .apiKeyManagementTable .apiKeyManagementStatusFilter{min-width:10rem}.apiKeyManagement .apiKeyManagementExpansion{gap:.5rem;padding:.75rem 0;display:grid}.apiKeyManagement .apiKeyManagementExpansion .apiKeyManagementExpansionRow{gap:.35rem;display:grid}.apiKeyManagement .apiKeyManagementExpansion .apiKeyManagementExpansionRow code{color:#111827;overflow-wrap:anywhere;background:#f9fafb;border:.0625rem solid #e5e7eb;border-radius:.5rem;padding:.625rem;display:block}.apiKeyManagement .apiKeyManagementForm{flex-direction:column;gap:1rem;display:flex}.apiKeyManagement .apiKeyManagementForm .apiKeyManagementRoleSelect{width:100%}.apiKeyManagement .apiKeyManagementForm .apiKeyManagementFormRow--address{align-items:stretch}.apiKeyManagement .apiKeyManagementForm .apiKeyManagementFormRow--address .apiKeyManagementAddressGrid{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:1rem;width:100%;display:grid}.apiKeyManagement .apiKeyManagementForm .apiKeyManagementCustomerModeToggle{flex-direction:column;gap:1rem;display:flex}.apiKeyManagement .apiKeyManagementForm .apiKeyManagementCustomerModeToggle .apiKeyManagementRadioOption{cursor:pointer;align-items:center;gap:.5rem;display:flex}.apiKeyManagement .apiKeyManagementSecretBlock{color:#6b7280;gap:.75rem;font-size:.875rem;display:grid}.apiKeyManagement .apiKeyManagementSecretBlock .apiKeyManagementSecretValueWrap{align-items:center;gap:.5rem;display:flex}.apiKeyManagement .apiKeyManagementSecretBlock .apiKeyManagementSecretValue{color:#111827;overflow-wrap:anywhere;background:#f9fafb;border:.0625rem solid #e5e7eb;border-radius:.75rem;flex:1;min-width:0;padding:1rem;display:block}.apiKeyManagement .apiKeyManagementSecretBlock .apiKeyManagementSecretValue.apiKeyManagementSecretValue--multiline{white-space:pre-line}.apiKeyManagement .apiKeyManagementSecretBlock .apiKeyManagementCopyButton{color:#111827;cursor:pointer;background:#fff;border:.0625rem solid #e5e7eb;border-radius:.625rem;justify-content:center;align-items:center;width:2.5rem;min-height:2.5rem;padding:0;display:inline-flex}.apiKeyManagement .apiKeyManagementSecretBlock .apiKeyManagementCopyButton .pi{font-size:1rem;line-height:1}.apiKeyManagement .apiKeyManagementSecretBlock .apiKeyManagementCopyButton.apiKeyManagementCopyButton--all{justify-self:start;gap:.5rem;width:auto;padding:0 .75rem}.apiKeyManagement .apiKeyManagementSecretBlock .apiKeyManagementCopyButton:disabled{opacity:.45;cursor:not-allowed}.apiKeyManagementConfirmMessage{margin:0;line-height:1.5}.apiKeyManagementDialog.apiKeyManagementDialog--narrow,.apiKeyManagementDialog.apiKeyManagementDialog--wide{width:min(100vw - 2rem,56rem)}.apiKeyManagementDialog.apiKeyManagementDialog--narrow{max-width:42rem}.apiKeyManagementDialog.apiKeyManagementDialog--wide{max-width:56rem}.apiKeyManagementDialog :deep(.p-dialog-content){overflow:visible;padding-top:1rem!important}.landShipmentCalculator{flex-direction:column;gap:1.5rem;max-width:75rem;margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;display:flex}.landShipmentCalculator .landShipmentCalculatorHeader{flex-direction:column;gap:.375rem;display:flex}.landShipmentCalculator .landShipmentCalculatorHeader .landShipmentCalculatorTitle{color:#111827;margin:0;font-size:1.75rem;font-weight:700}.landShipmentCalculator .landShipmentCalculatorHeader .landShipmentCalculatorSubtitle{color:#6b7280;margin:0;font-size:1rem;font-weight:400}.landShipmentCalculator .landShipmentCalculatorColumns{grid-template-columns:repeat(auto-fit,minmax(24rem,1fr));align-items:start;gap:1.5rem;display:grid}.landShipmentCalculator .landShipmentCalculatorCard{background:#fff;border:.0625rem solid #e5e7eb;border-radius:.5rem;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.landShipmentCalculator .landShipmentCalculatorCard .landShipmentCalculatorCardTitle{color:#111827;align-items:center;gap:.5rem;margin:0;font-size:1.125rem;font-weight:600;display:flex}.landShipmentCalculator .landShipmentCalculatorCard .landShipmentCalculatorCardTitle .landShipmentCalculatorCardIcon{color:#f47b20}.landShipmentCalculator .landShipmentCalculatorCard .landShipmentCalculatorAddressBlock{background:#f9fafb;border:.0625rem solid #e5e7eb;border-radius:.5rem;flex-direction:column;gap:1rem;padding:1rem;display:flex}.landShipmentCalculator .landShipmentCalculatorCard .landShipmentCalculatorAddressBlock .landShipmentCalculatorAddressTitle{letter-spacing:.05em;text-transform:uppercase;color:#6b7280;margin:0;font-size:.75rem;font-weight:600}.landShipmentCalculator .landShipmentCalculatorCard .landShipmentCalculatorAddressBlock .landShipmentCalculatorFieldGrid{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:1rem;display:grid}.landShipmentCalculator .landShipmentCalculatorCard .landShipmentCalculatorAddressBlock .landShipmentCalculatorFieldGrid .landShipmentCalculatorField{flex-direction:column;gap:.375rem;display:flex}.landShipmentCalculator .landShipmentCalculatorCard .landShipmentCalculatorAddressBlock .landShipmentCalculatorFieldGrid .landShipmentCalculatorField .landShipmentCalculatorControl{width:100%}.landShipmentCalculator .landShipmentCalculatorCard .landShipmentCalculatorAddressBlock .landShipmentCalculatorFieldGrid .landShipmentCalculatorField .landShipmentCalculatorControl input{width:100%;min-width:0}.landShipmentCalculator .landShipmentCalculatorCard .landShipmentCalculatorAddressBlock .landShipmentCalculatorFieldGrid .landShipmentCalculatorFieldWide{grid-column:1/-1}.landShipmentCalculator .landShipmentCalculatorCard .landShipmentCalculatorTypeBlock{flex-direction:column;gap:.75rem;display:flex}.landShipmentCalculator .landShipmentCalculatorCard .landShipmentCalculatorTypeBlock .landShipmentCalculatorTypeGrid{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:1rem;display:grid}.landShipmentCalculator .landShipmentCalculatorCard .landShipmentCalculatorTypeBlock .landShipmentCalculatorTypeGrid .landShipmentCalculatorTypeTile{text-align:center;cursor:pointer;background:#fff;border:.0625rem solid #e5e7eb;border-radius:.5rem;flex-direction:column;align-items:center;gap:.375rem;padding:1rem .75rem;display:flex;position:relative}.landShipmentCalculator .landShipmentCalculatorCard .landShipmentCalculatorTypeBlock .landShipmentCalculatorTypeGrid .landShipmentCalculatorTypeTile:hover{border-color:#f9c9a5}.landShipmentCalculator .landShipmentCalculatorCard .landShipmentCalculatorTypeBlock .landShipmentCalculatorTypeGrid .landShipmentCalculatorTypeTile .landShipmentCalculatorTypeRadio{opacity:0;width:.0625rem;height:.0625rem;position:absolute;overflow:hidden}.landShipmentCalculator .landShipmentCalculatorCard .landShipmentCalculatorTypeBlock .landShipmentCalculatorTypeGrid .landShipmentCalculatorTypeTile .landShipmentCalculatorTypeIcon{color:#6b7280;font-size:2rem}.landShipmentCalculator .landShipmentCalculatorCard .landShipmentCalculatorTypeBlock .landShipmentCalculatorTypeGrid .landShipmentCalculatorTypeTile .landShipmentCalculatorTypeName{color:#111827;cursor:pointer;font-size:1.125rem;font-weight:600}.landShipmentCalculator .landShipmentCalculatorCard .landShipmentCalculatorTypeBlock .landShipmentCalculatorTypeGrid .landShipmentCalculatorTypeTile .landShipmentCalculatorTypeHint{color:#6b7280;font-size:.75rem}.landShipmentCalculator .landShipmentCalculatorCard .landShipmentCalculatorTypeBlock .landShipmentCalculatorTypeGrid .landShipmentCalculatorTypeTile .landShipmentCalculatorTypeCheck{color:#f47b20}.landShipmentCalculator .landShipmentCalculatorCard .landShipmentCalculatorTypeBlock .landShipmentCalculatorTypeGrid .landShipmentCalculatorTypeTileSelected{background:#fef6f0;border-color:#f47b20}.landShipmentCalculator .landShipmentCalculatorCard .landShipmentCalculatorTypeBlock .landShipmentCalculatorTypeGrid .landShipmentCalculatorTypeTileSelected .landShipmentCalculatorTypeIcon,.landShipmentCalculator .landShipmentCalculatorCard .landShipmentCalculatorTypeBlock .landShipmentCalculatorTypeGrid .landShipmentCalculatorTypeTileSelected .landShipmentCalculatorTypeName{color:#f47b20}.landShipmentCalculator .landShipmentCalculatorCard .landShipmentCalculatorTypeBlock .landShipmentCalculatorTypeGrid .landShipmentCalculatorTypeTileInvalid{border-color:#dc2626}.landShipmentCalculator .landShipmentCalculatorCard .landShipmentCalculatorPackageBlock{flex-direction:column;gap:.75rem;display:flex}.landShipmentCalculator .landShipmentCalculatorCard .landShipmentCalculatorPackageBlock .landShipmentCalculatorPackageRow{background:#f9fafb;border:.0625rem solid #e5e7eb;border-radius:.5rem;flex-wrap:wrap;align-items:flex-end;gap:.5rem;padding:.75rem;display:flex}.landShipmentCalculator .landShipmentCalculatorCard .landShipmentCalculatorPackageBlock .landShipmentCalculatorPackageRow .landShipmentCalculatorPackageField{flex-direction:column;flex:6.5rem;gap:.375rem;min-width:6.5rem;display:flex}.landShipmentCalculator .landShipmentCalculatorCard .landShipmentCalculatorPackageBlock .landShipmentCalculatorPackageRow .landShipmentCalculatorPackageField .landShipmentCalculatorLabel{color:#6b7280;font-size:.75rem;font-weight:500}.landShipmentCalculator .landShipmentCalculatorCard .landShipmentCalculatorPackageBlock .landShipmentCalculatorPackageRow .landShipmentCalculatorPackageField .landShipmentCalculatorControl{width:100%}.landShipmentCalculator .landShipmentCalculatorCard .landShipmentCalculatorPackageBlock .landShipmentCalculatorPackageRow .landShipmentCalculatorPackageField .landShipmentCalculatorControl input{width:100%;min-width:0}.landShipmentCalculator .landShipmentCalculatorCard .landShipmentCalculatorPackageBlock .landShipmentCalculatorPackageRow .landShipmentCalculatorPackageRemove{flex:none}.landShipmentCalculator .landShipmentCalculatorCard .landShipmentCalculatorPackageBlock .landShipmentCalculatorAddPackage{align-self:flex-start}.landShipmentCalculator .landShipmentCalculatorCard .landShipmentCalculatorSubmit{display:flex}.landShipmentCalculator .landShipmentCalculatorCard .landShipmentCalculatorSubmit:has(button:disabled){cursor:not-allowed}.landShipmentCalculator .landShipmentCalculatorCard .landShipmentCalculatorSubmit .landShipmentCalculatorSubmitButton{color:#fff;background:#f47b20;border-color:#f47b20;flex:auto;justify-content:center}.landShipmentCalculator .landShipmentCalculatorCard .landShipmentCalculatorSubmit .landShipmentCalculatorSubmitButton:hover{background:#d66a1a;border-color:#d66a1a}.landShipmentCalculator .landShipmentCalculatorCard .landShipmentCalculatorSubmit .landShipmentCalculatorSubmitButton:disabled{opacity:.5;pointer-events:none}.landShipmentCalculator .landShipmentCalculatorCard .landShipmentCalculatorResultSkeleton{background:#f9fafb;border:.0625rem solid #e5e7eb;border-radius:.5rem;height:5rem}.landShipmentCalculator .landShipmentCalculatorCard .landShipmentCalculatorResult{background:#fef6f0;border:.0625rem solid #f9c9a5;border-radius:.5rem;flex-direction:column;gap:.25rem;padding:1.5rem;display:flex}.landShipmentCalculator .landShipmentCalculatorCard .landShipmentCalculatorResult .landShipmentCalculatorResultTitle{color:#6b7280;letter-spacing:.05em;text-transform:uppercase;margin:0 0 .5rem;font-size:.75rem;font-weight:600}.landShipmentCalculator .landShipmentCalculatorCard .landShipmentCalculatorResult .landShipmentCalculatorOfferNote{color:#6b7280;margin:.5rem 0 0;font-size:.75rem}.landShipmentCalculator .landShipmentCalculatorCard .landShipmentCalculatorResult .landShipmentCalculatorOffer{border-bottom:.0625rem solid #e5e7eb;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem 0;display:flex}.landShipmentCalculator .landShipmentCalculatorCard .landShipmentCalculatorResult .landShipmentCalculatorOffer:last-child{border-bottom:0}.landShipmentCalculator .landShipmentCalculatorCard .landShipmentCalculatorResult .landShipmentCalculatorOffer .landShipmentCalculatorOfferService{flex-direction:column;gap:.125rem;display:flex}.landShipmentCalculator .landShipmentCalculatorCard .landShipmentCalculatorResult .landShipmentCalculatorOffer .landShipmentCalculatorOfferLevel{color:#111827;font-size:.875rem;font-weight:600}.landShipmentCalculator .landShipmentCalculatorCard .landShipmentCalculatorResult .landShipmentCalculatorOffer .landShipmentCalculatorOfferTransit{color:#6b7280;font-size:.75rem}.landShipmentCalculator .landShipmentCalculatorCard .landShipmentCalculatorResult .landShipmentCalculatorOffer .landShipmentCalculatorOfferContinue{flex:none}.landShipmentCalculator .landShipmentCalculatorCard .landShipmentCalculatorResult .landShipmentCalculatorOffer .landShipmentCalculatorOfferPrice{color:#f47b20;white-space:nowrap;font-size:1.25rem;font-weight:700}.landShipmentCalculator .landShipmentCalculatorCard .landShipmentCalculatorResult .landShipmentCalculatorResultPrice{color:#f47b20;margin:0;font-size:1.75rem;font-weight:700}.landShipmentCalculator .landShipmentCalculatorCard .landShipmentCalculatorResult .landShipmentCalculatorResultMeta{color:#6b7280;margin:0;font-size:.75rem}.landShipmentCalculator .landShipmentCalculatorCard .landShipmentCalculatorQuoteMessage{margin:0}.landShipmentCalculator .landShipmentCalculatorLabel{color:#111827;font-size:.875rem;font-weight:500}.landShipmentCalculator .landShipmentCalculatorFieldError{color:#dc2626;font-size:.75rem}.landShipmentCalculator .landShipmentCalculatorCountryValue{align-items:center;gap:.5rem;display:flex}.landShipmentCalculator .landShipmentCalculatorCountryValue .landShipmentCalculatorCountryCode{letter-spacing:.05em;color:#6b7280;border:.0625rem solid #e5e7eb;border-radius:.25rem;padding:.0625rem .25rem;font-size:.75rem;font-weight:600}.landShipmentCalculator .landShipmentCalculatorErrorCard{background:#fee2e2;border:.0625rem solid #dc2626;border-radius:.5rem;flex-direction:column;gap:.5rem;padding:1rem 1.5rem;display:flex}.landShipmentCalculator .landShipmentCalculatorErrorCard .landShipmentCalculatorErrorTitle{color:#dc2626;align-items:center;gap:.5rem;margin:0;font-size:1.125rem;font-weight:600;display:flex}.landShipmentCalculator .landShipmentCalculatorErrorCard .landShipmentCalculatorErrorList{color:#dc2626;margin:0;padding-left:1.5rem;font-size:.75rem}.landShipmentStepType{flex-direction:column;gap:.5rem;display:flex}.landShipmentStepType .landShipmentStepTypeTitle{color:#111827;text-align:center;margin:0;font-size:1.75rem;font-weight:700}.landShipmentStepType .landShipmentStepTypeSubtitle{color:#6b7280;text-align:center;margin:0 0 1rem;font-size:1rem}.landShipmentStepType .landShipmentStepTypeGrid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem;display:grid}.landShipmentStepType .landShipmentStepTypeTile{cursor:pointer;text-align:center;background:#fff;border:.0625rem solid #e5e7eb;border-radius:.5rem;flex-direction:column;align-items:center;gap:.375rem;padding:1.5rem 1rem;display:flex;position:relative}.landShipmentStepType .landShipmentStepTypeTile:hover{border-color:#f9c9a5}.landShipmentStepType .landShipmentStepTypeTile .landShipmentStepTypeRadio{opacity:0;pointer-events:none;position:absolute}.landShipmentStepType .landShipmentStepTypeTile .landShipmentStepTypeIcon{color:#6b7280;font-size:2rem}.landShipmentStepType .landShipmentStepTypeTile .landShipmentStepTypeLabel{color:#111827;cursor:pointer;font-size:1.125rem;font-weight:600}.landShipmentStepType .landShipmentStepTypeTile .landShipmentStepTypeHint{color:#6b7280;font-size:.75rem}.landShipmentStepType .landShipmentStepTypeTile .landShipmentStepTypeCheck{color:#f47b20}.landShipmentStepType .landShipmentStepTypeTile.landShipmentStepTypeTile--selected{background:#fef6f0;border-color:#f47b20}.landShipmentStepType .landShipmentStepTypeTile.landShipmentStepTypeTile--selected .landShipmentStepTypeIcon,.landShipmentStepType .landShipmentStepTypeTile.landShipmentStepTypeTile--selected .landShipmentStepTypeLabel{color:#f47b20}.landShipmentAddressForm{background:#fff;border:.0625rem solid #e5e7eb;border-radius:.5rem;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.landShipmentAddressForm .landShipmentAddressFormHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.landShipmentAddressForm .landShipmentAddressFormTitle{color:#111827;align-items:center;gap:.5rem;margin:0;font-size:1.125rem;font-weight:600;display:flex}.landShipmentAddressForm .landShipmentAddressFormTitle .landShipmentAddressFormTitleIcon{color:#f47b20}.landShipmentAddressForm .landShipmentAddressFormGrid{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:1rem;display:grid}.landShipmentAddressForm .landShipmentAddressFormField{flex-direction:column;gap:.375rem;display:flex}.landShipmentAddressForm .landShipmentAddressFormField.landShipmentAddressFormField--full{grid-column:1/-1}.landShipmentAddressForm .landShipmentAddressFormField .landShipmentAddressFormLabel{color:#111827;font-size:.875rem;font-weight:500}.landShipmentAddressForm .landShipmentAddressFormField .landShipmentAddressFormControl{width:100%}.landShipmentAddressForm .landShipmentAddressFormField .landShipmentAddressFormControl input{width:100%;min-width:0}.landShipmentAddressForm .landShipmentAddressFormSave{color:#6b7280;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.landShipmentAddressFormPickerList{flex-direction:column;gap:.5rem;min-width:20rem;margin:0;padding:0;list-style:none;display:flex}.landShipmentAddressFormPickerList .landShipmentAddressFormPickerRow{cursor:pointer;background:#f9fafb;border:.0625rem solid #0000;border-radius:.5rem;flex-direction:column;gap:.125rem;padding:.75rem 1rem;display:flex}.landShipmentAddressFormPickerList .landShipmentAddressFormPickerRow:hover{border-color:#f9c9a5}.landShipmentAddressFormPickerList .landShipmentAddressFormPickerRow .landShipmentAddressFormPickerLabel{color:#111827;font-size:.875rem;font-weight:600}.landShipmentAddressFormPickerList .landShipmentAddressFormPickerRow .landShipmentAddressFormPickerSummary{color:#6b7280;font-size:.75rem}.landShipmentStepAddresses{flex-direction:column;gap:.5rem;display:flex}.landShipmentStepAddresses .landShipmentStepAddressesTitle{color:#111827;text-align:center;margin:0;font-size:1.75rem;font-weight:700}.landShipmentStepAddresses .landShipmentStepAddressesSubtitle{color:#6b7280;text-align:center;margin:0 0 1rem;font-size:1rem}.landShipmentStepAddresses .landShipmentStepAddressesGrid{grid-template-columns:repeat(auto-fit,minmax(22rem,1fr));gap:1rem;display:grid}.landShipmentStepDetails{flex-direction:column;gap:.5rem;display:flex}.landShipmentStepDetails .landShipmentStepDetailsTitle{color:#111827;text-align:center;margin:0;font-size:1.75rem;font-weight:700}.landShipmentStepDetails .landShipmentStepDetailsSubtitle{color:#6b7280;text-align:center;margin:0 0 1rem;font-size:1rem}.landShipmentStepDetails .landShipmentStepDetailsCard{background:#fff;border:.0625rem solid #e5e7eb;border-radius:.5rem;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.landShipmentStepDetails .landShipmentStepDetailsField{flex-direction:column;gap:.375rem;display:flex}.landShipmentStepDetails .landShipmentStepDetailsField .landShipmentStepDetailsLabel{color:#111827;font-size:.875rem;font-weight:500}.landShipmentStepDetails .landShipmentStepDetailsField .landShipmentStepDetailsControl{width:100%}.landShipmentStepDetails .landShipmentStepDetailsField .landShipmentStepDetailsControl input,.landShipmentStepDetails .landShipmentStepDetailsField .landShipmentStepDetailsControl textarea{width:100%;min-width:0}.landShipmentStepDetails .landShipmentStepDetailsRadioRow{flex-wrap:wrap;gap:1.5rem;display:flex}.landShipmentStepDetails .landShipmentStepDetailsRadioRow .landShipmentStepDetailsRadioItem{color:#111827;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.landShipmentStepDetails .landShipmentStepDetailsPackageRow{background:#f9fafb;border:.0625rem solid #e5e7eb;border-radius:.5rem;flex-wrap:wrap;align-items:flex-end;gap:.5rem;padding:.75rem;display:flex}.landShipmentStepDetails .landShipmentStepDetailsPackageRow .landShipmentStepDetailsPackageField{flex-direction:column;flex:6.5rem;gap:.375rem;min-width:6.5rem;display:flex}.landShipmentStepDetails .landShipmentStepDetailsPackageRow .landShipmentStepDetailsPackageField .landShipmentStepDetailsSmallLabel{color:#6b7280;font-size:.75rem;font-weight:500}.landShipmentStepDetails .landShipmentStepDetailsPackageRow .landShipmentStepDetailsPackageRemove{flex:none}.landShipmentStepDetails .landShipmentStepDetailsAddPackage{align-self:flex-start}.landShipmentStepOptions{flex-direction:column;gap:.5rem;display:flex}.landShipmentStepOptions .landShipmentStepOptionsTitle{color:#111827;text-align:center;margin:0;font-size:1.75rem;font-weight:700}.landShipmentStepOptions .landShipmentStepOptionsSubtitle{color:#6b7280;text-align:center;margin:0 0 1rem;font-size:1rem}.landShipmentStepOptions .landShipmentStepOptionsCard{background:#fff;border:.0625rem solid #e5e7eb;border-radius:.5rem;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.landShipmentStepOptions .landShipmentStepOptionsLabel{color:#111827;font-size:.875rem;font-weight:500}.landShipmentStepOptions .landShipmentStepOptionsServiceGrid{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:1rem;display:grid}.landShipmentStepOptions .landShipmentStepOptionsServiceTile{cursor:pointer;background:#fff;border:.0625rem solid #e5e7eb;border-radius:.5rem;flex-direction:column;gap:.25rem;padding:1rem;display:flex;position:relative}.landShipmentStepOptions .landShipmentStepOptionsServiceTile:hover{border-color:#f9c9a5}.landShipmentStepOptions .landShipmentStepOptionsServiceTile .landShipmentStepOptionsHiddenRadio{opacity:0;pointer-events:none;position:absolute}.landShipmentStepOptions .landShipmentStepOptionsServiceTile .landShipmentStepOptionsServiceName{color:#111827;cursor:pointer;font-size:1.125rem;font-weight:600}.landShipmentStepOptions .landShipmentStepOptionsServiceTile .landShipmentStepOptionsServiceTransit{color:#6b7280;font-size:.75rem}.landShipmentStepOptions .landShipmentStepOptionsServiceTile.landShipmentStepOptionsServiceTile--selected{background:#fef6f0;border-color:#f47b20}.landShipmentStepOptions .landShipmentStepOptionsServiceTile.landShipmentStepOptionsServiceTile--selected .landShipmentStepOptionsServiceName{color:#f47b20}.landShipmentStepOptions .landShipmentStepOptionsInsuranceList{flex-direction:column;gap:.5rem;display:flex}.landShipmentStepOptions .landShipmentStepOptionsInsuranceRow{cursor:pointer;background:#f9fafb;border:.0625rem solid #0000;border-radius:.5rem;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.landShipmentStepOptions .landShipmentStepOptionsInsuranceRow:hover{background:#f3f4f6}.landShipmentStepOptions .landShipmentStepOptionsInsuranceRow .landShipmentStepOptionsInsuranceText{flex-direction:column;flex:auto;display:flex}.landShipmentStepOptions .landShipmentStepOptionsInsuranceRow .landShipmentStepOptionsInsuranceText .landShipmentStepOptionsInsuranceName{color:#111827;cursor:pointer;font-size:.875rem;font-weight:500}.landShipmentStepOptions .landShipmentStepOptionsInsuranceRow .landShipmentStepOptionsInsuranceText .landShipmentStepOptionsInsuranceHint{color:#6b7280;font-size:.75rem}.landShipmentStepOptions .landShipmentStepOptionsInsuranceRow .landShipmentStepOptionsInsurancePrice{color:#111827;white-space:nowrap;font-size:.875rem;font-weight:600}.landShipmentStepOptions .landShipmentStepOptionsInsuranceRow.landShipmentStepOptionsInsuranceRow--selected{border-color:#f9c9a5}.landShipmentStepOptions .landShipmentStepOptionsField{flex-direction:column;gap:.375rem;display:flex}.landShipmentStepOptions .landShipmentStepOptionsField .landShipmentStepOptionsControl{width:100%}.landShipmentStepOptions .landShipmentStepOptionsField .landShipmentStepOptionsControl textarea{width:100%;min-width:0}.landShipmentStepOptions .landShipmentStepOptionsDocumentGrid{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:1rem;display:grid}.landShipmentStepOptions .landShipmentStepOptionsDocumentSlot{background:#f9fafb;border:.0625rem dashed #9ca3af;border-radius:.5rem;flex-direction:column;gap:.5rem;padding:1rem;display:flex}.landShipmentStepOptions .landShipmentStepOptionsDocumentSlot .landShipmentStepOptionsDocumentChoose{justify-content:center;width:100%}.landShipmentStepOptions .landShipmentStepOptionsDocumentSlot .landShipmentStepOptionsDocumentList{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.landShipmentStepOptions .landShipmentStepOptionsDocumentSlot .landShipmentStepOptionsDocumentList .landShipmentStepOptionsDocumentRow{align-items:center;gap:.5rem;display:flex}.landShipmentStepOptions .landShipmentStepOptionsDocumentSlot .landShipmentStepOptionsDocumentList .landShipmentStepOptionsDocumentRow .landShipmentStepOptionsDocumentName{color:#111827;overflow-wrap:anywhere;flex:auto;font-size:.75rem}.landShipmentStepOptions .landShipmentStepOptionsDocumentSlot .landShipmentStepOptionsDocumentList .landShipmentStepOptionsDocumentRow .landShipmentStepOptionsDocumentSize{color:#6b7280;white-space:nowrap;font-size:.75rem}.landShipmentStepOptions .landShipmentStepOptionsDocumentHint{margin:0}.landShipmentStepSummary{flex-direction:column;gap:.5rem;display:flex}.landShipmentStepSummary .landShipmentStepSummaryTitle{color:#111827;text-align:center;margin:0;font-size:1.75rem;font-weight:700}.landShipmentStepSummary .landShipmentStepSummarySubtitle{color:#6b7280;text-align:center;margin:0 0 1rem;font-size:1rem}.landShipmentStepSummary .landShipmentStepSummaryGrid{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));align-items:start;gap:1rem;display:grid}.landShipmentStepSummary .landShipmentStepSummaryColumn{flex-direction:column;gap:1rem;display:flex}.landShipmentStepSummary .landShipmentStepSummaryCard{background:#fff;border:.0625rem solid #e5e7eb;border-radius:.5rem;flex-direction:column;gap:.5rem;padding:1.5rem;display:flex}.landShipmentStepSummary .landShipmentStepSummarySection{color:#6b7280;letter-spacing:.05em;text-transform:uppercase;font-size:.75rem;font-weight:600}.landShipmentStepSummary .landShipmentStepSummaryValue{color:#111827;font-size:.875rem}.landShipmentStepSummary .landShipmentStepSummaryRow{color:#6b7280;justify-content:space-between;gap:1rem;font-size:.875rem;display:flex}.landShipmentStepSummary .landShipmentStepSummaryAddresses{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:1rem;display:grid}.landShipmentStepSummary .landShipmentStepSummaryAddress{flex-direction:column;gap:.125rem;display:flex}.landShipmentStepSummary .landShipmentStepSummaryAddress .landShipmentStepSummaryAddressLabel{color:#6b7280;font-size:.75rem}.landShipmentStepSummary .landShipmentStepSummaryAddress .landShipmentStepSummaryAddressLine{color:#6b7280;font-size:.875rem}.landShipmentStepSummary .landShipmentStepSummaryAddress .landShipmentStepSummaryAddressLine.landShipmentStepSummaryAddressLine--name{color:#111827;font-weight:600}.landShipmentStepSummary .landShipmentStepSummaryPricePanel{background:#1e3354;border-radius:.5rem;flex-direction:column;gap:.75rem;padding:1.5rem;display:flex;position:sticky;top:1rem}.landShipmentStepSummary .landShipmentStepSummaryPricePanel .landShipmentStepSummaryPriceTitle{color:#fff;font-size:1.125rem;font-weight:600}.landShipmentStepSummary .landShipmentStepSummaryPricePanel .landShipmentStepSummaryPriceRow{color:#e5e7eb;justify-content:space-between;gap:1rem;font-size:.875rem;display:flex}.landShipmentStepSummary .landShipmentStepSummaryPricePanel .landShipmentStepSummaryPriceTotal{border-top:.0625rem solid #1f2937;flex-direction:column;gap:.125rem;padding-top:.75rem;display:flex}.landShipmentStepSummary .landShipmentStepSummaryPricePanel .landShipmentStepSummaryPriceTotal .landShipmentStepSummaryPriceTotalLabel{color:#e5e7eb;font-size:.875rem}.landShipmentStepSummary .landShipmentStepSummaryPricePanel .landShipmentStepSummaryPriceTotal .landShipmentStepSummaryPriceTotalValue{color:#fff;font-size:1.75rem;font-weight:700}.landShipmentStepSummary .landShipmentStepSummaryPricePanel .landShipmentStepSummaryPriceTotal .landShipmentStepSummaryPriceTaxNote{color:#4b5563;font-size:.75rem}.landShipmentStepSummary .landShipmentStepSummaryPricePanel .landShipmentStepSummaryPriceMissing{color:#4b5563;margin:0;font-size:.875rem}.landShipmentStepSummary .landShipmentStepSummaryConfirm{color:#d97706;background:#fffbeb;border:.0625rem solid #d97706;border-radius:.5rem;align-items:flex-start;gap:.75rem;padding:1rem 1.5rem;font-size:.875rem;display:flex}.landShipmentWizard{flex-direction:column;gap:1.5rem;max-width:75rem;margin:0 auto;display:flex}.landShipmentWizard .landShipmentWizardSteps{flex-wrap:wrap;justify-content:center;gap:2rem;margin:0;padding:0;list-style:none;display:flex}.landShipmentWizard .landShipmentWizardStep{flex-direction:column;align-items:center;gap:.375rem;display:flex}.landShipmentWizard .landShipmentWizardStep .landShipmentWizardStepMarker{color:#6b7280;background:#f9fafb;border-radius:50%;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:.875rem;font-weight:600;display:flex}.landShipmentWizard .landShipmentWizardStep .landShipmentWizardStepLabel{color:#6b7280;font-size:.75rem}.landShipmentWizard .landShipmentWizardStep.landShipmentWizardStep--done .landShipmentWizardStepMarker{color:#fff;background:#16a34a}.landShipmentWizard .landShipmentWizardStep.landShipmentWizardStep--active .landShipmentWizardStepMarker{color:#fff;background:#f47b20}.landShipmentWizard .landShipmentWizardStep.landShipmentWizardStep--active .landShipmentWizardStepLabel{color:#f47b20;font-weight:600}.landShipmentWizard .landShipmentWizardNavigation{justify-content:space-between;gap:1rem;display:flex}.landShipmentWizard .landShipmentWizardMessage{margin:0}.landShipments{flex-direction:column;gap:1rem;display:flex}.landShipments .landShipmentsHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.landShipments .landShipmentsHeader .landShipmentsHeaderActions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.landShipments .landShipmentsTitle{color:#111827;margin:0;font-size:2rem;font-weight:700}.landShipments .landShipmentsEmpty{color:#6b7280;margin:0}.landShipments .landShipmentsMessage{margin:0}.landShipments .landShipmentsList{flex-direction:column;gap:.5rem;display:flex}.landShipments .landShipmentsRow{cursor:pointer;background:#fff;border:.0625rem solid #e5e7eb;border-radius:.5rem;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));align-items:center;gap:.75rem;padding:1rem;display:grid}.landShipments .landShipmentsRow:hover{border-color:#f9c9a5}.landShipments .landShipmentsRow .landShipmentsNumber{color:#111827;font-size:.875rem;font-weight:600}.landShipments .landShipmentsRow .landShipmentsType,.landShipments .landShipmentsRow .landShipmentsRoute{color:#6b7280;font-size:.875rem}.landShipments .landShipmentsRow .landShipmentsPrice{color:#111827;text-align:right;font-size:.875rem;font-weight:600}.landShipmentDetail{flex-direction:column;gap:1rem;display:flex}.landShipmentDetail .landShipmentDetailHeader{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.landShipmentDetail .landShipmentDetailTitle{color:#111827;margin:0;font-size:1.75rem;font-weight:700}.landShipmentDetail .landShipmentDetailMessage{margin:0}.landShipmentDetail .landShipmentDetailGrid{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));align-items:start;gap:1rem;display:grid}.landShipmentDetail .landShipmentDetailColumn{flex-direction:column;gap:1rem;display:flex}.landShipmentDetail .landShipmentDetailCard{background:#fff;border:.0625rem solid #e5e7eb;border-radius:.5rem;flex-direction:column;gap:.5rem;padding:1.5rem;display:flex}.landShipmentDetail .landShipmentDetailSection{color:#6b7280;letter-spacing:.05em;text-transform:uppercase;font-size:.75rem;font-weight:600}.landShipmentDetail .landShipmentDetailRow{color:#6b7280;justify-content:space-between;gap:1rem;font-size:.875rem;display:flex}.landShipmentDetail .landShipmentDetailAddresses{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:1rem;display:grid}.landShipmentDetail .landShipmentDetailAddress{flex-direction:column;gap:.125rem;display:flex}.landShipmentDetail .landShipmentDetailAddress .landShipmentDetailAddressLabel{color:#6b7280;font-size:.75rem}.landShipmentDetail .landShipmentDetailAddress .landShipmentDetailAddressLine{color:#111827;font-size:.875rem}.landShipmentDetail .landShipmentDetailDocumentEmpty{color:#6b7280;margin:0;font-size:.875rem}.landShipmentDetail .landShipmentDetailDocumentRow{align-items:center;gap:.5rem;display:flex}.landShipmentDetail .landShipmentDetailDocumentRow .landShipmentDetailDocumentName{color:#111827;overflow-wrap:anywhere;flex:auto;font-size:.875rem}.landShipmentDetail .landShipmentDetailDocumentRow .landShipmentDetailDocumentMeta{color:#6b7280;white-space:nowrap;font-size:.75rem}.landShipmentDetail .landShipmentDetailPricePanel{background:#1e3354;border-radius:.5rem;flex-direction:column;gap:.75rem;padding:1.5rem;display:flex}.landShipmentDetail .landShipmentDetailPricePanel .landShipmentDetailPriceTitle{color:#fff;font-size:1.125rem;font-weight:600}.landShipmentDetail .landShipmentDetailPricePanel .landShipmentDetailPriceRow{color:#e5e7eb;justify-content:space-between;gap:1rem;font-size:.75rem;display:flex}.landShipmentDetail .landShipmentDetailPricePanel .landShipmentDetailPriceUnavailable{background:#d977061a;border:.0625rem solid #d97706;border-radius:.5rem;flex-direction:column;gap:.25rem;padding:.75rem;display:flex}.landShipmentDetail .landShipmentDetailPricePanel .landShipmentDetailPriceUnavailable .landShipmentDetailPriceUnavailableTitle{color:#d97706;font-size:.875rem;font-weight:600}.landShipmentDetail .landShipmentDetailPricePanel .landShipmentDetailPriceUnavailable .landShipmentDetailPriceUnavailableReason{color:#e5e7eb;font-size:.75rem}.landShipmentDetail .landShipmentDetailPricePanel .landShipmentDetailPriceUnavailable .landShipmentDetailPriceUnavailableDetail{color:#4b5563;overflow-wrap:anywhere;font-size:.75rem}.landShipmentDetail .landShipmentDetailPricePanel .landShipmentDetailPriceTotal{border-top:.0625rem solid #1f2937;flex-direction:column;gap:.125rem;padding-top:.75rem;display:flex}.landShipmentDetail .landShipmentDetailPricePanel .landShipmentDetailPriceTotal .landShipmentDetailPriceTotalLabel{color:#e5e7eb;font-size:.875rem}.landShipmentDetail .landShipmentDetailPricePanel .landShipmentDetailPriceTotal .landShipmentDetailPriceTotalValue{color:#fff;font-size:1.75rem;font-weight:700}.landShipmentDetail .landShipmentDetailPricePanel .landShipmentDetailPriceTotal .landShipmentDetailPriceTaxNote{color:#4b5563;font-size:.75rem}.landShipmentQueue{flex-direction:column;gap:1rem;display:flex}.landShipmentQueue .landShipmentQueueHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.landShipmentQueue .landShipmentQueueHeader .landShipmentQueueHeaderActions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.landShipmentQueue .landShipmentQueueTitle{color:#111827;margin:0;font-size:2rem;font-weight:700}.landShipmentQueue .landShipmentQueueFilter{min-width:14rem}.landShipmentQueue .landShipmentQueueEmpty{color:#6b7280;margin:0}.landShipmentQueue .landShipmentQueueMessage{margin:0}.landShipmentQueue .landShipmentQueueList{flex-direction:column;gap:.5rem;display:flex}.landShipmentQueue .landShipmentQueueRow{background:#fff;border:.0625rem solid #e5e7eb;border-radius:.5rem;flex-direction:column;padding:1rem;display:flex}.landShipmentQueue .landShipmentQueueRow .landShipmentQueueSummary{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));align-items:center;gap:.75rem;display:grid}.landShipmentQueue .landShipmentQueueInfo{flex-direction:column;gap:.125rem;display:flex}.landShipmentQueue .landShipmentQueueInfo .landShipmentQueueNumber{color:#111827;font-size:.875rem;font-weight:600}.landShipmentQueue .landShipmentQueueInfo .landShipmentQueueMeta{color:#6b7280;font-size:.75rem}.landShipmentQueue .landShipmentQueuePrices,.landShipmentQueue .landShipmentQueueQuoteField{flex-direction:column;gap:.125rem;display:flex}.landShipmentQueue .landShipmentQueuePrices .landShipmentQueuePriceLabel,.landShipmentQueue .landShipmentQueueQuoteField .landShipmentQueuePriceLabel{color:#6b7280;font-size:.75rem}.landShipmentQueue .landShipmentQueuePrices .landShipmentQueuePriceValue,.landShipmentQueue .landShipmentQueueQuoteField .landShipmentQueuePriceValue{color:#111827;font-size:.875rem;font-weight:600}.landShipmentQueue .landShipmentQueuePrices .landShipmentQueuePriceValue.landShipmentQueuePriceValue--missing,.landShipmentQueue .landShipmentQueueQuoteField .landShipmentQueuePriceValue.landShipmentQueuePriceValue--missing{color:#d97706}.landShipmentQueue .landShipmentQueuePrices .landShipmentQueueQuoteInput,.landShipmentQueue .landShipmentQueueQuoteField .landShipmentQueueQuoteInput{width:100%}.landShipmentQueue .landShipmentQueuePrices .landShipmentQueueQuoteInput input,.landShipmentQueue .landShipmentQueueQuoteField .landShipmentQueueQuoteInput input{width:100%;min-width:0}.landShipmentQueue .landShipmentQueueActions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.landShipmentQueue .landShipmentQueueDetails{border-top:.0625rem solid #e5e7eb;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1rem;margin-top:.75rem;padding-top:.75rem;display:grid}.landShipmentQueue .landShipmentQueueDetailBlock{flex-direction:column;gap:.375rem;display:flex}.landShipmentQueue .landShipmentQueueDetailBlock .landShipmentQueueDetailTitle{color:#6b7280;letter-spacing:.05em;text-transform:uppercase;font-size:.75rem;font-weight:600}.landShipmentQueue .landShipmentQueueDetailBlock .landShipmentQueueDetailNote{color:#111827;margin:0;font-size:.75rem}.landShipmentQueue .landShipmentQueueDetailBlock .landShipmentQueueCarrierList{flex-wrap:wrap;gap:.5rem;margin-top:.25rem;display:flex}.landShipmentQueue .landShipmentQueueDetailBlock .landShipmentQueueProviderNote{color:#6b7280;align-items:center;gap:.375rem;margin:0;font-size:.75rem;display:flex}.landShipmentQueue .landShipmentQueueDetailBlock .landShipmentQueueBreakdownRow{color:#6b7280;justify-content:space-between;gap:1rem;font-size:.75rem;display:flex}.landShipmentQueue .landShipmentQueueDetailBlock .landShipmentQueueBreakdownRow .landShipmentQueueBreakdownAmounts{white-space:nowrap;color:#111827}.landShipmentAddressBook{flex-direction:column;gap:1rem;display:flex}.landShipmentAddressBook .landShipmentAddressBookHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.landShipmentAddressBook .landShipmentAddressBookTitle{color:#111827;margin:0;font-size:2rem;font-weight:700}.landShipmentAddressBook .landShipmentAddressBookEmpty{color:#6b7280;margin:0}.landShipmentAddressBook .landShipmentAddressBookMessage{margin:0}.landShipmentAddressBook .landShipmentAddressBookGrid{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1rem;display:grid}.landShipmentAddressBook .landShipmentAddressBookCard{background:#fff;border:.0625rem solid #e5e7eb;border-radius:.5rem;flex-direction:column;gap:.125rem;padding:1.5rem;display:flex}.landShipmentAddressBook .landShipmentAddressBookCard .landShipmentAddressBookLabel{color:#111827;margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.landShipmentAddressBook .landShipmentAddressBookCard .landShipmentAddressBookLine{color:#6b7280;font-size:.875rem}.landShipmentAddressBook .landShipmentAddressBookCard .landShipmentAddressBookActions{justify-content:flex-end;gap:.25rem;margin-top:.75rem;display:flex}.landShipmentAddressBookEditorBody{flex-direction:column;gap:1rem;min-width:20rem;display:flex}.landShipmentAddressBookEditorBody .landShipmentAddressBookEditorField{flex-direction:column;gap:.375rem;display:flex}.landShipmentAddressBookEditorBody .landShipmentAddressBookEditorField .landShipmentAddressBookEditorLabel{color:#111827;font-size:.875rem;font-weight:500}.landShipmentAddressBookEditorBody .landShipmentAddressBookEditorField .landShipmentAddressBookEditorControl{width:100%}.landShipmentAddressBookEditorBody .landShipmentAddressBookEditorField .landShipmentAddressBookEditorControl input{width:100%;min-width:0}.landShipmentCarriers .baseContainerInner{width:100%;max-width:none}.landShipmentCarriers .landShipmentCarriersMessage{margin:0}.landShipmentCarriers .landShipmentCarriersSurfaceHeader{justify-content:flex-end;display:flex}.landShipmentCarriers .landShipmentCarriersTable{width:100%}.landShipmentCarriers .landShipmentCarriersTable .p-datatable-table{min-width:44rem}.landShipmentCarriers .landShipmentCarriersTable .landShipmentCarriersName{font-weight:500}.landShipmentCarriers .landShipmentCarriersTable .landShipmentCarriersActions{flex-wrap:wrap;gap:.5rem;display:flex}.landShipmentCarriers .landShipmentCarriersTable .landShipmentCarriersActions .landShipmentCarriersIconButton{width:2.5rem;height:2.5rem;padding:.5rem}.landShipmentCarriers .landShipmentCarriersForm{flex-direction:column;gap:1rem;display:flex}.landShipmentCarriers .landShipmentCarriersForm .landShipmentCarriersStatusSelect{width:100%}.landShipmentCarriers .landShipmentCarriersConfirmMessage{margin:0;line-height:1.5}@font-face{font-family:primeicons;font-display:block;src:url(/assets/primeicons-DMOk5skT.eot);src:url(/assets/primeicons-DMOk5skT.eot?#iefix)format("embedded-opentype"),url(/assets/primeicons-C6QP2o4f.woff2)format("woff2"),url(/assets/primeicons-WjwUDZjB.woff)format("woff"),url(/assets/primeicons-MpK4pl85.ttf)format("truetype"),url(/assets/primeicons-Dr5RGzOO.svg?#primeicons)format("svg");font-weight:400;font-style:normal}.pi{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:primeicons;font-style:normal;font-weight:400;line-height:1;display:inline-block}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{text-align:center;width:1.28571em}.pi-spin{animation:2s linear infinite fa-spin}@media (prefers-reduced-motion:reduce){.pi-spin{transition-duration:0s;transition-delay:0s;animation-duration:1ms;animation-iteration-count:1;animation-delay:-1ms}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.pi-folder-plus:before{content:""}.pi-receipt:before{content:""}.pi-asterisk:before{content:""}.pi-face-smile:before{content:""}.pi-pinterest:before{content:""}.pi-expand:before{content:""}.pi-pen-to-square:before{content:""}.pi-wave-pulse:before{content:""}.pi-turkish-lira:before{content:""}.pi-spinner-dotted:before{content:""}.pi-crown:before{content:""}.pi-pause-circle:before{content:""}.pi-warehouse:before{content:""}.pi-objects-column:before{content:""}.pi-clipboard:before{content:""}.pi-play-circle:before{content:""}.pi-venus:before{content:""}.pi-cart-minus:before{content:""}.pi-file-plus:before{content:""}.pi-microchip:before{content:""}.pi-twitch:before{content:""}.pi-building-columns:before{content:""}.pi-file-check:before{content:""}.pi-microchip-ai:before{content:""}.pi-trophy:before{content:""}.pi-barcode:before{content:""}.pi-file-arrow-up:before{content:""}.pi-mars:before{content:""}.pi-tiktok:before{content:""}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:""}.pi-ethereum:before{content:""}.pi-list-check:before{content:""}.pi-thumbtack:before{content:""}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:""}.pi-equals:before{content:""}.pi-lightbulb:before{content:""}.pi-star-half:before{content:""}.pi-address-book:before{content:""}.pi-chart-scatter:before{content:""}.pi-indian-rupee:before{content:""}.pi-star-half-fill:before{content:""}.pi-cart-arrow-down:before{content:""}.pi-calendar-clock:before{content:""}.pi-sort-up-fill:before{content:""}.pi-sparkles:before{content:""}.pi-bullseye:before{content:""}.pi-sort-down-fill:before{content:""}.pi-graduation-cap:before{content:""}.pi-hammer:before{content:""}.pi-bell-slash:before{content:""}.pi-gauge:before{content:""}.pi-shop:before{content:""}.pi-headphones:before{content:""}.pi-eraser:before{content:""}.pi-stopwatch:before{content:""}.pi-verified:before{content:""}.pi-delete-left:before{content:""}.pi-hourglass:before{content:""}.pi-truck:before{content:""}.pi-wrench:before{content:""}.pi-microphone:before{content:""}.pi-megaphone:before{content:""}.pi-arrow-right-arrow-left:before{content:""}.pi-bitcoin:before{content:""}.pi-file-edit:before{content:""}.pi-language:before{content:""}.pi-file-export:before{content:""}.pi-file-import:before{content:""}.pi-file-word:before{content:""}.pi-gift:before{content:""}.pi-cart-plus:before{content:""}.pi-thumbs-down-fill:before{content:""}.pi-thumbs-up-fill:before{content:""}.pi-arrows-alt:before{content:""}.pi-calculator:before{content:""}.pi-sort-alt-slash:before{content:""}.pi-arrows-h:before{content:""}.pi-arrows-v:before{content:""}.pi-pound:before{content:""}.pi-prime:before{content:""}.pi-chart-pie:before{content:""}.pi-reddit:before{content:""}.pi-code:before{content:""}.pi-sync:before{content:""}.pi-shopping-bag:before{content:""}.pi-server:before{content:""}.pi-database:before{content:""}.pi-hashtag:before{content:""}.pi-bookmark-fill:before{content:""}.pi-filter-fill:before{content:""}.pi-heart-fill:before{content:""}.pi-flag-fill:before{content:""}.pi-circle:before{content:""}.pi-circle-fill:before{content:""}.pi-bolt:before{content:""}.pi-history:before{content:""}.pi-box:before{content:""}.pi-at:before{content:""}.pi-arrow-up-right:before{content:""}.pi-arrow-up-left:before{content:""}.pi-arrow-down-left:before{content:""}.pi-arrow-down-right:before{content:""}.pi-telegram:before{content:""}.pi-stop-circle:before{content:""}.pi-stop:before{content:""}.pi-whatsapp:before{content:""}.pi-building:before{content:""}.pi-qrcode:before{content:""}.pi-car:before{content:""}.pi-instagram:before{content:""}.pi-linkedin:before{content:""}.pi-send:before{content:""}.pi-slack:before{content:""}.pi-sun:before{content:""}.pi-moon:before{content:""}.pi-vimeo:before{content:""}.pi-youtube:before{content:""}.pi-flag:before{content:""}.pi-wallet:before{content:""}.pi-map:before{content:""}.pi-link:before{content:""}.pi-credit-card:before{content:""}.pi-discord:before{content:""}.pi-percentage:before{content:""}.pi-euro:before{content:""}.pi-book:before{content:""}.pi-shield:before{content:""}.pi-paypal:before{content:""}.pi-amazon:before{content:""}.pi-phone:before{content:""}.pi-filter-slash:before{content:""}.pi-facebook:before{content:""}.pi-github:before{content:""}.pi-twitter:before{content:""}.pi-step-backward-alt:before{content:""}.pi-step-forward-alt:before{content:""}.pi-forward:before{content:""}.pi-backward:before{content:""}.pi-fast-backward:before{content:""}.pi-fast-forward:before{content:""}.pi-pause:before{content:""}.pi-play:before{content:""}.pi-compass:before{content:""}.pi-id-card:before{content:""}.pi-ticket:before{content:""}.pi-file-o:before{content:""}.pi-reply:before{content:""}.pi-directions-alt:before{content:""}.pi-directions:before{content:""}.pi-thumbs-up:before{content:""}.pi-thumbs-down:before{content:""}.pi-sort-numeric-down-alt:before{content:""}.pi-sort-numeric-up-alt:before{content:""}.pi-sort-alpha-down-alt:before{content:""}.pi-sort-alpha-up-alt:before{content:""}.pi-sort-numeric-down:before{content:""}.pi-sort-numeric-up:before{content:""}.pi-sort-alpha-down:before{content:""}.pi-sort-alpha-up:before{content:""}.pi-sort-alt:before{content:""}.pi-sort-amount-up:before{content:""}.pi-sort-amount-down:before{content:""}.pi-sort-amount-down-alt:before{content:""}.pi-sort-amount-up-alt:before{content:""}.pi-palette:before{content:""}.pi-undo:before{content:""}.pi-desktop:before{content:""}.pi-sliders-v:before{content:""}.pi-sliders-h:before{content:""}.pi-search-plus:before{content:""}.pi-search-minus:before{content:""}.pi-file-excel:before{content:""}.pi-file-pdf:before{content:""}.pi-check-square:before{content:""}.pi-chart-line:before{content:""}.pi-user-edit:before{content:""}.pi-exclamation-circle:before{content:""}.pi-android:before{content:""}.pi-google:before{content:""}.pi-apple:before{content:""}.pi-microsoft:before{content:""}.pi-heart:before{content:""}.pi-mobile:before{content:""}.pi-tablet:before{content:""}.pi-key:before{content:""}.pi-shopping-cart:before{content:""}.pi-comments:before{content:""}.pi-comment:before{content:""}.pi-briefcase:before{content:""}.pi-bell:before{content:""}.pi-paperclip:before{content:""}.pi-share-alt:before{content:""}.pi-envelope:before{content:""}.pi-volume-down:before{content:""}.pi-volume-up:before{content:""}.pi-volume-off:before{content:""}.pi-eject:before{content:""}.pi-money-bill:before{content:""}.pi-images:before{content:""}.pi-image:before{content:""}.pi-sign-in:before{content:""}.pi-sign-out:before{content:""}.pi-wifi:before{content:""}.pi-sitemap:before{content:""}.pi-chart-bar:before{content:""}.pi-camera:before{content:""}.pi-dollar:before{content:""}.pi-lock-open:before{content:""}.pi-table:before{content:""}.pi-map-marker:before{content:""}.pi-list:before{content:""}.pi-eye-slash:before{content:""}.pi-eye:before{content:""}.pi-folder-open:before{content:""}.pi-folder:before{content:""}.pi-video:before{content:""}.pi-inbox:before{content:""}.pi-lock:before{content:""}.pi-unlock:before{content:""}.pi-tags:before{content:""}.pi-tag:before{content:""}.pi-power-off:before{content:""}.pi-save:before{content:""}.pi-question-circle:before{content:""}.pi-question:before{content:""}.pi-copy:before{content:""}.pi-file:before{content:""}.pi-clone:before{content:""}.pi-calendar-times:before{content:""}.pi-calendar-minus:before{content:""}.pi-calendar-plus:before{content:""}.pi-ellipsis-v:before{content:""}.pi-ellipsis-h:before{content:""}.pi-bookmark:before{content:""}.pi-globe:before{content:""}.pi-replay:before{content:""}.pi-filter:before{content:""}.pi-print:before{content:""}.pi-align-right:before{content:""}.pi-align-left:before{content:""}.pi-align-center:before{content:""}.pi-align-justify:before{content:""}.pi-cog:before{content:""}.pi-cloud-download:before{content:""}.pi-cloud-upload:before{content:""}.pi-cloud:before{content:""}.pi-pencil:before{content:""}.pi-users:before{content:""}.pi-clock:before{content:""}.pi-user-minus:before{content:""}.pi-user-plus:before{content:""}.pi-trash:before{content:""}.pi-external-link:before{content:""}.pi-window-maximize:before{content:""}.pi-window-minimize:before{content:""}.pi-refresh:before{content:""}.pi-user:before{content:""}.pi-exclamation-triangle:before{content:""}.pi-calendar:before{content:""}.pi-chevron-circle-left:before{content:""}.pi-chevron-circle-down:before{content:""}.pi-chevron-circle-right:before{content:""}.pi-chevron-circle-up:before{content:""}.pi-angle-double-down:before{content:""}.pi-angle-double-left:before{content:""}.pi-angle-double-right:before{content:""}.pi-angle-double-up:before{content:""}.pi-angle-down:before{content:""}.pi-angle-left:before{content:""}.pi-angle-right:before{content:""}.pi-angle-up:before{content:""}.pi-upload:before{content:""}.pi-download:before{content:""}.pi-ban:before{content:""}.pi-star-fill:before{content:""}.pi-star:before{content:""}.pi-chevron-left:before{content:""}.pi-chevron-right:before{content:""}.pi-chevron-down:before{content:""}.pi-chevron-up:before{content:""}.pi-caret-left:before{content:""}.pi-caret-right:before{content:""}.pi-caret-down:before{content:""}.pi-caret-up:before{content:""}.pi-search:before{content:""}.pi-check:before{content:""}.pi-check-circle:before{content:""}.pi-times:before{content:""}.pi-times-circle:before{content:""}.pi-plus:before{content:""}.pi-plus-circle:before{content:""}.pi-minus:before{content:""}.pi-minus-circle:before{content:""}.pi-circle-on:before{content:""}.pi-circle-off:before{content:""}.pi-sort-down:before{content:""}.pi-sort-up:before{content:""}.pi-sort:before{content:""}.pi-step-backward:before{content:""}.pi-step-forward:before{content:""}.pi-th-large:before{content:""}.pi-arrow-down:before{content:""}.pi-arrow-left:before{content:""}.pi-arrow-right:before{content:""}.pi-arrow-up:before{content:""}.pi-bars:before{content:""}.pi-arrow-circle-down:before{content:""}.pi-arrow-circle-left:before{content:""}.pi-arrow-circle-right:before{content:""}.pi-arrow-circle-up:before{content:""}.pi-info:before{content:""}.pi-info-circle:before{content:""}.pi-home:before{content:""}.pi-spinner:before{content:""}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}html,body,#app{width:100%;height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#111827;background-color:#f9fafb;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}h1{font-size:min(1.375rem + 1.5vw,2.5rem)}h2{font-size:min(1.325rem + .9vw,2rem)}h3{font-size:min(1.3rem + .6vw,1.75rem)}h4{font-size:min(1.275rem + .3vw,1.5rem)}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-bottom:1rem}ul,ol{margin-bottom:1rem;padding-left:2rem}img,svg{vertical-align:middle}table{border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}input:focus,textarea:focus,select:focus,button:focus{outline:none}a{color:#2563eb;text-decoration:none;transition:color .2s}a:hover{color:#1d4ed8}.badge{white-space:nowrap;border-radius:.375rem;padding:.375rem .75rem;font-size:.875rem;font-weight:600;display:inline-block}.badge-success{color:#16a34a;background-color:#16a34a1a}.badge-danger{color:#dc2626;background-color:#dc26261a}.badge-warning{color:#d97706;background-color:#d977061a}.badge-info{color:#9333ea;background-color:#9333ea1a}.badge-secondary{color:#6b7280;background-color:#6b72801a}
