.SvgButton__kk9{-webkit-tap-highlight-color:transparent;background:unset;border:unset;color:inherit;color:var(--icon-tertiary);display:flex;font-family:inherit;line-height:unset;line-height:0;padding:unset;text-align:unset;text-decoration:none}.SvgButton__kk9:not(:disabled){cursor:pointer}@media (hover:hover) and (pointer:fine){.SvgButton__kk9:not(:disabled):hover{color:var(--states-icon-hovered-tertiary)}}.SvgButton__kk9:disabled{cursor:not-allowed}.AvatarContainer__7c-{-webkit-tap-highlight-color:transparent;background:unset;border:unset;color:inherit;display:block;font-family:inherit;height:var(--MaxUi-AvatarContainer_size);line-height:unset;padding:unset;position:relative;text-align:unset;text-decoration:none;width:var(--MaxUi-AvatarContainer_size)}.AvatarContainer_form_circle__J44 .AvatarContainer__content__h8v{--MaxUi-AvatarContainer__content_radius:100%;border-radius:var(--MaxUi-AvatarContainer__content_radius)}.AvatarContainer_form_squircle__1i0 .AvatarContainer__content__h8v{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSI1NiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTI4IDBDNC45NDIgMCAwIDQuOTQyIDAgMjhjMCAyMy4wNDYgNC45MzcgMjcuOTk1IDI3Ljk2NSAyOGguMDdjMjMuMDE2LS4wMDUgMjcuOTYtNC45NDkgMjcuOTY1LTI3Ljk2NXYtLjA3QzU1Ljk5NSA0LjkzNyA1MS4wNDYgMCAyOCAwIi8+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTAgMjhDMCA0Ljk0MiA0Ljk0MiAwIDI4IDBzMjggNC45NDIgMjggMjgtNC45NDIgMjgtMjggMjhTMCA1MS4wNTggMCAyOCIvPjwvc3ZnPg==);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSI1NiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTI4IDBDNC45NDIgMCAwIDQuOTQyIDAgMjhjMCAyMy4wNDYgNC45MzcgMjcuOTk1IDI3Ljk2NSAyOGguMDdjMjMuMDE2LS4wMDUgMjcuOTYtNC45NDkgMjcuOTY1LTI3Ljk2NXYtLjA3QzU1Ljk5NSA0LjkzNyA1MS4wNDYgMCAyOCAwIi8+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTAgMjhDMCA0Ljk0MiA0Ljk0MiAwIDI4IDBzMjggNC45NDIgMjggMjgtNC45NDIgMjgtMjggMjhTMCA1MS4wNTggMCAyOCIvPjwvc3ZnPg==);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.AvatarContainer__content__h8v{display:flex;height:100%;overflow:hidden;position:relative;width:100%}.AvatarContainer__overlay__qul{top:0;right:0;bottom:0;left:0;overflow:hidden;position:absolute}.AvatarContainer__rightBottomCorner__kZG{bottom:0;position:absolute;right:0}.AvatarContainer__rightTopCorner__y4y{position:absolute;right:0;top:0}.AvatarIcon__ZUI{background-color:var(--background-accent-neutral-fade-secondary);color:var(--icon-quaternary);justify-content:center}.AvatarIcon__ZUI,.AvatarText__DIj{align-items:center;display:flex;height:100%;width:100%}.AvatarText__DIj{color:var(--text-contrast-static);text-align:center}.AvatarText_gradient_red__bnV{background:var(--gradient-red)}.AvatarText_gradient_orange__Ngq{background:var(--gradient-orange)}.AvatarText_gradient_green__n7Z{background:var(--gradient-green)}.AvatarText_gradient_blue__gLu{background:var(--gradient-blue)}.AvatarText_gradient_purple__UsS{background:var(--gradient-purple)}.AvatarText__in__cDg{flex-grow:1;font-weight:600}.AvatarImage__H7-{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.AvatarOnlineDot__-GT{align-items:center;bottom:-2px;display:flex;justify-content:center;position:relative;right:-2px}.AvatarOnlineDot_size_xs__2SY{height:12px;width:12px}.AvatarOnlineDot_size_xs__2SY .AvatarOnlineDot__dot__8dL{border-width:2px;height:6px;width:6px}.AvatarOnlineDot_size_s__T1u{height:16px;width:16px}.AvatarOnlineDot_size_s__T1u .AvatarOnlineDot__dot__8dL{border-width:2px;height:8px;width:8px}.AvatarOnlineDot_size_m__ris{height:20px;width:20px}.AvatarOnlineDot_size_m__ris .AvatarOnlineDot__dot__8dL{border-width:2px;height:10px;width:10px}.AvatarOnlineDot_size_l__zo4{height:24px;width:24px}.AvatarOnlineDot_size_l__zo4 .AvatarOnlineDot__dot__8dL{border-width:3px;height:12px;width:12px}.AvatarOnlineDot__dot__8dL{background-color:var(--icon-themed);border-color:var(--background-surface-primary);border-radius:100%;border-style:solid;display:flex}.AvatarOverlay__-nV{align-items:center;background:var(--background-overlay-secondary);color:var(--text-contrast-static);display:flex;height:100%;justify-content:center;width:100%}.EllipsisText__vGw{display:block;overflow:hidden;text-overflow:ellipsis}.EllipsisText_multiline__1tx{-webkit-line-clamp:var(--MaxUi-EllipsisText_linesCount);-webkit-box-orient:vertical;display:-webkit-box}.EllipsisText_singleLine__3CP{white-space:nowrap}.Ripple__R4t{position:absolute}.Ripple_active__Rit{animation:animation-wave__T4L .3s;background:var(--Ripple_backgroundColor,var(--states-background-hovered-transparent));block-size:24px;border-radius:50%;inline-size:24px;inset-block-start:0;inset-inline-start:0;margin-block:-12px 0;margin-inline:0 -12px;opacity:0}@keyframes animation-wave__T4L{0%{opacity:1;transform:scale(1)}30%{opacity:1}to{opacity:0;transform:scale(8)}}.Spinner__piy{animation:rotation__CUP 1s linear infinite;display:inline-flex}.Spinner_appearance_primary__mxz{--MaxUi-Spinner_gradient-from:var(--gradients-loading-icon-primary-transparent);--MaxUi-Spinner_gradient-to:var(--gradients-loading-icon-primary-filled)}.Spinner_appearance_themed__-9S{--MaxUi-Spinner_gradient-from:var(--gradients-loading-icon-themed-transparent);--MaxUi-Spinner_gradient-to:var(--gradients-loading-icon-themed-filled)}.Spinner_appearance_primary-static__JxW{--MaxUi-Spinner_gradient-from:var(--gradients-loading-icon-primary-static-transparent);--MaxUi-Spinner_gradient-to:var(--gradients-loading-icon-primary-static-filled)}.Spinner_appearance_contrast__Mv6{--MaxUi-Spinner_gradient-from:var(--gradients-loading-icon-contrast-transparent);--MaxUi-Spinner_gradient-to:var(--gradients-loading-icon-contrast-filled)}.Spinner_appearance_contrast-static__rM7{--MaxUi-Spinner_gradient-from:var(--gradients-loading-icon-contrast-static-transparent);--MaxUi-Spinner_gradient-to:var(--gradients-loading-icon-contrast-static-filled)}.Spinner_appearance_negative__eMf{--MaxUi-Spinner_gradient-from:var(--gradients-loading-icon-negative-transparent);--MaxUi-Spinner_gradient-to:var(--gradients-loading-icon-negative-filled)}.Spinner_appearance_neutral-themed__D8F{--MaxUi-Spinner_gradient-from:var(--gradients-loading-icon-neutral-themed-transparent);--MaxUi-Spinner_gradient-to:var(--gradients-loading-icon-neutral-themed-filled)}.Spinner__spinner__Qdc{background:conic-gradient(var(--MaxUi-Spinner_gradient-from) 15%,var(--MaxUi-Spinner_gradient-to) 100%);height:inherit;width:inherit}@keyframes rotation__CUP{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.Button__0OJ{-webkit-tap-highlight-color:transparent;align-items:center;background-color:var(--MaxUi-Button_background);border:0;box-sizing:border-box;color:var(--MaxUi-Button_foreground);cursor:pointer;display:flex;font-family:var(--family-base);justify-content:center;overflow:hidden;position:relative;text-decoration:none}.Button_loading__LD-{cursor:wait}.Button_loading__LD- :where(.Button__iconBefore__BUe,.Button__content__vnq,.Button__indicator__HuA,.Button__iconAfter__VhZ){visibility:hidden}.Button_disabled__jkY{cursor:not-allowed}.Button_stretched__mzq{width:100%}.Button_activeMode_ripple__E5Y{--Ripple_backgroundColor:var(--MaxUi-Button_background-active)}.Button_activeMode_highlight__K3j:active{background-color:var(--MaxUi-Button_background-active);color:var(--MaxUi-Button_foreground-active,var(--MaxUi-Button_foreground))}.Button_size_small__LLG{border-radius:var(--size-border-radius-action-small);height:28px;min-width:28px}.Button_size_small__LLG:where(.Button_mode_primary__lfx,.Button_mode_secondary__u7i,.Button_mode_tertiary__1G9){padding:0 var(--spacing-size-xl)}.Button_size_medium__fI9{border-radius:var(--size-border-radius-action-medium);height:40px;min-width:40px}.Button_size_medium__fI9:where(.Button_mode_primary__lfx,.Button_mode_secondary__u7i,.Button_mode_tertiary__1G9){padding:0 var(--spacing-size-xl)}.Button_size_large__S2-{border-radius:var(--size-border-radius-action-large);height:52px;min-width:52px}.Button_size_large__S2-:where(.Button_mode_primary__lfx,.Button_mode_secondary__u7i,.Button_mode_tertiary__1G9){padding:0 var(--spacing-size3xl)}.Button_mode_link__a3e{padding:0}.Button_appearance_themed__z2B:where(.Button_mode_primary__lfx){--MaxUi-Button_background-active:var(--states-background-pressed-themed);--MaxUi-Button_background:var(--background-accent-themed);--MaxUi-Button_foreground:var(--text-contrast-static)}@media (hover:hover) and (pointer:fine){.Button_appearance_themed__z2B:where(.Button_mode_primary__lfx):hover{--MaxUi-Button_background:var(--states-background-hovered-themed)}}.Button_appearance_themed__z2B:where(.Button_mode_primary__lfx).Button_disabled__jkY{--MaxUi-Button_background:var(--states-background-disabled-themed);--MaxUi-Button_foreground:var(--states-text-disabled-contrast-static)}.Button_appearance_themed__z2B:where(.Button_mode_primary__lfx){--MaxUi-external_background:var(--background-accent-contrast-static);--MaxUi-external_foreground:var(--text-themed)}.Button_appearance_themed__z2B:where(.Button_mode_primary__lfx).Button_disabled__jkY{--MaxUi-external_background:var(--states-background-disabled-contrast-static);--MaxUi-external_foreground:var(--states-text-disabled-themed)}.Button_appearance_themed__z2B:where(.Button_mode_secondary__u7i){--MaxUi-Button_background-active:var(--states-background-pressed-neutral-fade);--MaxUi-Button_background:var(--background-accent-neutral-fade);--MaxUi-Button_foreground:var(--text-themed)}@media (hover:hover) and (pointer:fine){.Button_appearance_themed__z2B:where(.Button_mode_secondary__u7i):hover{--MaxUi-Button_background:var(--states-background-hovered-neutral-fade)}}.Button_appearance_themed__z2B:where(.Button_mode_secondary__u7i).Button_disabled__jkY{--MaxUi-Button_background:var(--states-background-disabled-neutral-fade);--MaxUi-Button_foreground:var(--states-text-disabled-themed)}.Button_appearance_themed__z2B:where(.Button_mode_secondary__u7i){--MaxUi-external_background:var(--background-accent-themed);--MaxUi-external_foreground:var(--text-contrast-static)}.Button_appearance_themed__z2B:where(.Button_mode_secondary__u7i).Button_disabled__jkY{--MaxUi-external_background:var(--states-background-disabled-themed);--MaxUi-external_foreground:var(--states-text-disabled-contrast-static)}.Button_appearance_themed__z2B:where(.Button_mode_tertiary__1G9){--MaxUi-Button_background-active:var(--states-background-pressed-transparent);--MaxUi-Button_background:transparent;--MaxUi-Button_foreground:var(--text-themed)}@media (hover:hover) and (pointer:fine){.Button_appearance_themed__z2B:where(.Button_mode_tertiary__1G9):hover{--MaxUi-Button_background:var(--states-background-hovered-transparent)}}.Button_appearance_themed__z2B:where(.Button_mode_tertiary__1G9).Button_disabled__jkY{--MaxUi-Button_foreground:var(--states-text-disabled-themed)}.Button_appearance_themed__z2B:where(.Button_mode_tertiary__1G9){--MaxUi-external_background:var(--background-accent-themed);--MaxUi-external_foreground:var(--text-contrast-static)}.Button_appearance_themed__z2B:where(.Button_mode_tertiary__1G9).Button_disabled__jkY{--MaxUi-external_background:var(--states-background-disabled-themed);--MaxUi-external_foreground:var(--states-text-disabled-contrast-static)}.Button_appearance_themed__z2B:where(.Button_mode_link__a3e){--MaxUi-Button_foreground-active:var(--states-text-pressed-themed);--MaxUi-Button_background:transparent;--MaxUi-Button_foreground:var(--text-themed)}@media (hover:hover) and (pointer:fine){.Button_appearance_themed__z2B:where(.Button_mode_link__a3e):hover{--MaxUi-Button_foreground:var(--states-text-hovered-themed)}}.Button_appearance_themed__z2B:where(.Button_mode_link__a3e).Button_disabled__jkY{--MaxUi-Button_foreground:var(--states-text-disabled-themed)}.Button_appearance_themed__z2B:where(.Button_mode_link__a3e){--MaxUi-external_background:var(--background-accent-themed);--MaxUi-external_foreground:var(--text-contrast-static)}.Button_appearance_themed__z2B:where(.Button_mode_link__a3e).Button_disabled__jkY{--MaxUi-external_background:var(--states-background-disabled-themed);--MaxUi-external_foreground:var(--states-text-disabled-contrast-static)}.Button_appearance_negative__-Iy:where(.Button_mode_primary__lfx){--MaxUi-Button_background-active:var(--states-background-pressed-negative);--MaxUi-Button_background:var(--background-accent-negative);--MaxUi-Button_foreground:var(--text-contrast-static)}@media (hover:hover) and (pointer:fine){.Button_appearance_negative__-Iy:where(.Button_mode_primary__lfx):hover{--MaxUi-Button_background:var(--states-background-hovered-negative)}}.Button_appearance_negative__-Iy:where(.Button_mode_primary__lfx).Button_disabled__jkY{--MaxUi-Button_background:var(--states-background-disabled-negative);--MaxUi-Button_foreground:var(--states-text-disabled-contrast-static)}.Button_appearance_negative__-Iy:where(.Button_mode_primary__lfx){--MaxUi-external_background:var(--background-accent-contrast-static);--MaxUi-external_foreground:var(--text-negative)}.Button_appearance_negative__-Iy:where(.Button_mode_primary__lfx).Button_disabled__jkY{--MaxUi-external_background:var(--states-background-disabled-contrast-static);--MaxUi-external_foreground:var(--states-text-disabled-negative)}.Button_appearance_negative__-Iy:where(.Button_mode_secondary__u7i){--MaxUi-Button_background-active:var(--states-background-pressed-neutral-fade);--MaxUi-Button_background:var(--background-accent-neutral-fade);--MaxUi-Button_foreground:var(--text-negative)}@media (hover:hover) and (pointer:fine){.Button_appearance_negative__-Iy:where(.Button_mode_secondary__u7i):hover{--MaxUi-Button_background:var(--states-background-hovered-neutral-fade)}}.Button_appearance_negative__-Iy:where(.Button_mode_secondary__u7i).Button_disabled__jkY{--MaxUi-Button_background:var(--states-background-disabled-neutral-fade);--MaxUi-Button_foreground:var(--states-text-disabled-negative)}.Button_appearance_negative__-Iy:where(.Button_mode_secondary__u7i){--MaxUi-external_background:var(--background-accent-negative);--MaxUi-external_foreground:var(--text-contrast-static)}.Button_appearance_negative__-Iy:where(.Button_mode_secondary__u7i).Button_disabled__jkY{--MaxUi-external_background:var(--states-background-disabled-negative);--MaxUi-external_foreground:var(--states-text-disabled-contrast-static)}.Button_appearance_negative__-Iy:where(.Button_mode_tertiary__1G9){--MaxUi-Button_background-active:var(--states-background-pressed-transparent);--MaxUi-Button_background:transparent;--MaxUi-Button_foreground:var(--text-negative)}@media (hover:hover) and (pointer:fine){.Button_appearance_negative__-Iy:where(.Button_mode_tertiary__1G9):hover{--MaxUi-Button_background:var(--states-background-hovered-transparent)}}.Button_appearance_negative__-Iy:where(.Button_mode_tertiary__1G9).Button_disabled__jkY{--MaxUi-Button_foreground:var(--states-text-disabled-negative)}.Button_appearance_negative__-Iy:where(.Button_mode_tertiary__1G9){--MaxUi-external_background:var(--background-accent-negative);--MaxUi-external_foreground:var(--text-contrast-static)}.Button_appearance_negative__-Iy:where(.Button_mode_tertiary__1G9).Button_disabled__jkY{--MaxUi-external_background:var(--states-background-disabled-negative);--MaxUi-external_foreground:var(--states-text-disabled-contrast-static)}.Button_appearance_negative__-Iy:where(.Button_mode_link__a3e){--MaxUi-Button_foreground-active:var(--states-text-pressed-negative);--MaxUi-Button_background:transparent;--MaxUi-Button_foreground:var(--text-negative)}@media (hover:hover) and (pointer:fine){.Button_appearance_negative__-Iy:where(.Button_mode_link__a3e):hover{--MaxUi-Button_foreground:var(--states-text-hovered-negative)}}.Button_appearance_negative__-Iy:where(.Button_mode_link__a3e).Button_disabled__jkY{--MaxUi-Button_foreground:var(--states-text-disabled-negative)}.Button_appearance_negative__-Iy:where(.Button_mode_link__a3e){--MaxUi-external_background:var(--background-accent-negative);--MaxUi-external_foreground:var(--text-contrast-static)}.Button_appearance_negative__-Iy:where(.Button_mode_link__a3e).Button_disabled__jkY{--MaxUi-external_background:var(--states-background-disabled-negative);--MaxUi-external_foreground:var(--states-text-disabled-contrast-static)}.Button_appearance_neutral__SAu:where(.Button_mode_primary__lfx){--MaxUi-Button_background-active:var(--states-background-pressed-neutral);--MaxUi-Button_background:var(--background-accent-neutral);--MaxUi-Button_foreground:var(--text-contrast)}@media (hover:hover) and (pointer:fine){.Button_appearance_neutral__SAu:where(.Button_mode_primary__lfx):hover{--MaxUi-Button_background:var(--states-background-hovered-neutral)}}.Button_appearance_neutral__SAu:where(.Button_mode_primary__lfx).Button_disabled__jkY{--MaxUi-Button_background:var(--states-background-disabled-neutral);--MaxUi-Button_foreground:var(--states-text-disabled-contrast)}.Button_appearance_neutral__SAu:where(.Button_mode_primary__lfx){--MaxUi-external_background:var(--background-accent-contrast-static);--MaxUi-external_foreground:var(--text-primary-static)}.Button_appearance_neutral__SAu:where(.Button_mode_primary__lfx).Button_disabled__jkY{--MaxUi-external_background:var(--states-background-disabled-contrast-static);--MaxUi-external_foreground:var(--states-text-disabled-primary-static)}.Button_appearance_neutral__SAu:where(.Button_mode_secondary__u7i){--MaxUi-Button_background-active:var(--states-background-pressed-neutral-fade);--MaxUi-Button_background:var(--background-accent-neutral-fade);--MaxUi-Button_foreground:var(--text-primary)}@media (hover:hover) and (pointer:fine){.Button_appearance_neutral__SAu:where(.Button_mode_secondary__u7i):hover{--MaxUi-Button_background:var(--states-background-hovered-neutral-fade)}}.Button_appearance_neutral__SAu:where(.Button_mode_secondary__u7i).Button_disabled__jkY{--MaxUi-Button_background:var(--states-background-disabled-neutral-fade);--MaxUi-Button_foreground:var(--states-text-disabled-primary)}.Button_appearance_neutral__SAu:where(.Button_mode_secondary__u7i){--MaxUi-external_background:var(--background-accent-neutral);--MaxUi-external_foreground:var(--text-contrast)}.Button_appearance_neutral__SAu:where(.Button_mode_secondary__u7i).Button_disabled__jkY{--MaxUi-external_background:var(--states-background-disabled-neutral);--MaxUi-external_foreground:var(--states-text-disabled-contrast)}.Button_appearance_neutral__SAu:where(.Button_mode_tertiary__1G9){--MaxUi-Button_background-active:var(--states-background-pressed-transparent);--MaxUi-Button_background:transparent;--MaxUi-Button_foreground:var(--text-primary)}@media (hover:hover) and (pointer:fine){.Button_appearance_neutral__SAu:where(.Button_mode_tertiary__1G9):hover{--MaxUi-Button_background:var(--states-background-hovered-transparent)}}.Button_appearance_neutral__SAu:where(.Button_mode_tertiary__1G9).Button_disabled__jkY{--MaxUi-Button_foreground:var(--states-text-disabled-primary)}.Button_appearance_neutral__SAu:where(.Button_mode_tertiary__1G9){--MaxUi-external_background:var(--background-accent-neutral);--MaxUi-external_foreground:var(--text-contrast)}.Button_appearance_neutral__SAu:where(.Button_mode_tertiary__1G9).Button_disabled__jkY{--MaxUi-external_background:var(--states-background-disabled-neutral);--MaxUi-external_foreground:var(--states-text-disabled-contrast)}.Button_appearance_neutral__SAu:where(.Button_mode_link__a3e){--MaxUi-Button_foreground-active:var(--states-text-pressed-primary);--MaxUi-Button_background:transparent;--MaxUi-Button_foreground:var(--text-primary)}@media (hover:hover) and (pointer:fine){.Button_appearance_neutral__SAu:where(.Button_mode_link__a3e):hover{--MaxUi-Button_foreground:var(--states-text-hovered-primary)}}.Button_appearance_neutral__SAu:where(.Button_mode_link__a3e).Button_disabled__jkY{--MaxUi-Button_foreground:var(--states-text-disabled-primary)}.Button_appearance_neutral__SAu:where(.Button_mode_link__a3e){--MaxUi-external_background:var(--background-accent-neutral);--MaxUi-external_foreground:var(--text-contrast)}.Button_appearance_neutral__SAu:where(.Button_mode_link__a3e).Button_disabled__jkY{--MaxUi-external_background:var(--states-background-disabled-neutral);--MaxUi-external_foreground:var(--states-text-disabled-contrast)}.Button_appearance_neutral-themed__H03:where(.Button_mode_primary__lfx){--MaxUi-Button_background-active:var(--states-background-pressed-neutral-themed);--MaxUi-Button_background:var(--background-accent-neutral-themed);--MaxUi-Button_foreground:var(--text-contrast-static)}@media (hover:hover) and (pointer:fine){.Button_appearance_neutral-themed__H03:where(.Button_mode_primary__lfx):hover{--MaxUi-Button_background:var(--states-background-hovered-neutral-themed)}}.Button_appearance_neutral-themed__H03:where(.Button_mode_primary__lfx).Button_disabled__jkY{--MaxUi-Button_background:var(--states-background-disabled-neutral-themed);--MaxUi-Button_foreground:var(--states-text-disabled-contrast-static)}.Button_appearance_neutral-themed__H03:where(.Button_mode_primary__lfx){--MaxUi-external_background:var(--background-accent-contrast-static);--MaxUi-external_foreground:var(--text-neutral-themed)}.Button_appearance_neutral-themed__H03:where(.Button_mode_primary__lfx).Button_disabled__jkY{--MaxUi-external_background:var(--states-background-disabled-contrast-static);--MaxUi-external_foreground:var(--states-text-disabled-neutral-themed)}.Button_appearance_neutral-themed__H03:where(.Button_mode_secondary__u7i){--MaxUi-Button_background-active:var(--states-background-pressed-neutral-fade);--MaxUi-Button_background:var(--background-accent-neutral-fade);--MaxUi-Button_foreground:var(--text-neutral-themed)}@media (hover:hover) and (pointer:fine){.Button_appearance_neutral-themed__H03:where(.Button_mode_secondary__u7i):hover{--MaxUi-Button_background:var(--states-background-hovered-neutral-fade)}}.Button_appearance_neutral-themed__H03:where(.Button_mode_secondary__u7i).Button_disabled__jkY{--MaxUi-Button_background:var(--states-background-disabled-neutral-fade);--MaxUi-Button_foreground:var(--states-text-disabled-neutral-themed)}.Button_appearance_neutral-themed__H03:where(.Button_mode_secondary__u7i){--MaxUi-external_background:var(--background-accent-neutral-themed);--MaxUi-external_foreground:var(--text-contrast-static)}.Button_appearance_neutral-themed__H03:where(.Button_mode_secondary__u7i).Button_disabled__jkY{--MaxUi-external_background:var(--states-background-disabled-neutral-themed);--MaxUi-external_foreground:var(--states-text-disabled-contrast-static)}.Button_appearance_neutral-themed__H03:where(.Button_mode_tertiary__1G9){--MaxUi-Button_background-active:var(--states-background-pressed-transparent);--MaxUi-Button_background:transparent;--MaxUi-Button_foreground:var(--text-neutral-themed)}@media (hover:hover) and (pointer:fine){.Button_appearance_neutral-themed__H03:where(.Button_mode_tertiary__1G9):hover{--MaxUi-Button_background:var(--states-background-hovered-transparent)}}.Button_appearance_neutral-themed__H03:where(.Button_mode_tertiary__1G9).Button_disabled__jkY{--MaxUi-Button_foreground:var(--states-text-disabled-neutral-themed)}.Button_appearance_neutral-themed__H03:where(.Button_mode_tertiary__1G9){--MaxUi-external_background:var(--background-accent-neutral-themed);--MaxUi-external_foreground:var(--text-contrast-static)}.Button_appearance_neutral-themed__H03:where(.Button_mode_tertiary__1G9).Button_disabled__jkY{--MaxUi-external_background:var(--states-background-disabled-neutral-themed);--MaxUi-external_foreground:var(--states-text-disabled-contrast-static)}.Button_appearance_neutral-themed__H03:where(.Button_mode_link__a3e){--MaxUi-Button_foreground-active:var(--states-text-pressed-neutral-themed);--MaxUi-Button_background:transparent;--MaxUi-Button_foreground:var(--text-neutral-themed)}@media (hover:hover) and (pointer:fine){.Button_appearance_neutral-themed__H03:where(.Button_mode_link__a3e):hover{--MaxUi-Button_foreground:var(--states-text-hovered-neutral-themed)}}.Button_appearance_neutral-themed__H03:where(.Button_mode_link__a3e).Button_disabled__jkY{--MaxUi-Button_foreground:var(--states-text-disabled-neutral-themed)}.Button_appearance_neutral-themed__H03:where(.Button_mode_link__a3e){--MaxUi-external_background:var(--background-accent-neutral-themed);--MaxUi-external_foreground:var(--text-contrast-static)}.Button_appearance_neutral-themed__H03:where(.Button_mode_link__a3e).Button_disabled__jkY{--MaxUi-external_background:var(--states-background-disabled-neutral);--MaxUi-external_foreground:var(--states-text-disabled-contrast-static)}.Button_appearance_contrast-static__DgE:where(.Button_mode_primary__lfx){--MaxUi-Button_background-active:var(--states-background-pressed-contrast-static);--MaxUi-Button_background:var(--background-accent-contrast-static);--MaxUi-Button_foreground:var(--text-primary-static)}@media (hover:hover) and (pointer:fine){.Button_appearance_contrast-static__DgE:where(.Button_mode_primary__lfx):hover{--MaxUi-Button_background:var(--states-background-hovered-contrast-static)}}.Button_appearance_contrast-static__DgE:where(.Button_mode_primary__lfx).Button_disabled__jkY{--MaxUi-Button_background:var(--states-background-disabled-contrast-static);--MaxUi-Button_foreground:var(--states-text-disabled-primary-static)}.Button_appearance_contrast-static__DgE:where(.Button_mode_primary__lfx){--MaxUi-external_background:var(--background-accent-neutral-static);--MaxUi-external_foreground:var(--text-contrast-static)}.Button_appearance_contrast-static__DgE:where(.Button_mode_primary__lfx).Button_disabled__jkY{--MaxUi-external_background:var(--states-background-disabled-neutral-static);--MaxUi-external_foreground:var(--states-text-disabled-contrast-static)}.Button_appearance_contrast-static__DgE:where(.Button_mode_secondary__u7i){--MaxUi-Button_background-active:var(--states-background-pressed-neutral-fade);--MaxUi-Button_background:var(--background-accent-neutral-fade);--MaxUi-Button_foreground:var(--text-contrast-static)}@media (hover:hover) and (pointer:fine){.Button_appearance_contrast-static__DgE:where(.Button_mode_secondary__u7i):hover{--MaxUi-Button_background:var(--states-background-hovered-neutral-fade)}}.Button_appearance_contrast-static__DgE:where(.Button_mode_secondary__u7i).Button_disabled__jkY{--MaxUi-Button_background:var(--states-background-disabled-neutral-fade);--MaxUi-Button_foreground:var(--states-text-disabled-contrast-static)}.Button_appearance_contrast-static__DgE:where(.Button_mode_secondary__u7i){--MaxUi-external_background:var(--background-accent-contrast-static);--MaxUi-external_foreground:var(--text-primary)}.Button_appearance_contrast-static__DgE:where(.Button_mode_secondary__u7i).Button_disabled__jkY{--MaxUi-external_background:var(--states-background-disabled-contrast-static);--MaxUi-external_foreground:var(--states-text-disabled-primary)}.Button_appearance_contrast-static__DgE:where(.Button_mode_tertiary__1G9){--MaxUi-Button_background-active:var(--states-background-pressed-transparent);--MaxUi-Button_background:transparent;--MaxUi-Button_foreground:var(--text-contrast-static)}@media (hover:hover) and (pointer:fine){.Button_appearance_contrast-static__DgE:where(.Button_mode_tertiary__1G9):hover{--MaxUi-Button_background:var(--states-background-hovered-transparent)}}.Button_appearance_contrast-static__DgE:where(.Button_mode_tertiary__1G9).Button_disabled__jkY{--MaxUi-Button_foreground:var(--states-text-disabled-contrast-static)}.Button_appearance_contrast-static__DgE:where(.Button_mode_tertiary__1G9){--MaxUi-external_background:var(--background-accent-contrast-static);--MaxUi-external_foreground:var(--text-primary)}.Button_appearance_contrast-static__DgE:where(.Button_mode_tertiary__1G9).Button_disabled__jkY{--MaxUi-external_background:var(--states-background-disabled-contrast-static);--MaxUi-external_foreground:var(--states-text-disabled-primary)}.Button_appearance_contrast-static__DgE:where(.Button_mode_link__a3e){--MaxUi-Button_foreground-active:var(--states-text-pressed-contrast-static);--MaxUi-Button_background:transparent;--MaxUi-Button_foreground:var(--text-contrast-static)}@media (hover:hover) and (pointer:fine){.Button_appearance_contrast-static__DgE:where(.Button_mode_link__a3e):hover{--MaxUi-Button_foreground:var(--states-text-hovered-contrast-static)}}.Button_appearance_contrast-static__DgE:where(.Button_mode_link__a3e).Button_disabled__jkY{--MaxUi-Button_foreground:var(--states-text-disabled-contrast-static)}.Button_appearance_contrast-static__DgE:where(.Button_mode_link__a3e){--MaxUi-external_background:var(--background-accent-contrast-static);--MaxUi-external_foreground:var(--text-primary)}.Button_appearance_contrast-static__DgE:where(.Button_mode_link__a3e).Button_disabled__jkY{--MaxUi-external_background:var(--states-background-disabled-contrast-static);--MaxUi-external_foreground:var(--states-text-disabled-primary)}.Button__content__vnq{position:relative;z-index:1}:where(.Button_size_small__LLG) .Button__content__vnq{font-family:var(--family-base);font-size:var(--size-action-small);font-weight:500;letter-spacing:var(--letter-spacing-action-small);line-height:var(--height-action-small)}:where(.Button_size_medium__fI9) .Button__content__vnq{font-family:var(--family-base);font-size:var(--size-action-medium);font-weight:500;letter-spacing:var(--letter-spacing-action-medium);line-height:var(--height-action-medium)}:where(.Button_size_large__S2-) .Button__content__vnq{font-family:var(--family-base);font-size:var(--size-action-large);font-weight:600;letter-spacing:var(--letter-spacing-action-large);line-height:var(--height-action-large)}.Button__spinnerContainer__G4I{align-items:center;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute}.Button__iconBefore__BUe{display:flex;position:relative;z-index:1}:where(.Button_size_small__LLG) .Button__iconBefore__BUe{margin-right:var(--spacing-size-xs)}:where(.Button_size_medium__fI9) .Button__iconBefore__BUe{margin-right:var(--spacing-size-s)}:where(.Button_size_large__S2-) .Button__iconBefore__BUe{margin-right:var(--spacing-size-s)}.Button__iconAfter__VhZ{display:flex;position:relative;z-index:1}:where(.Button_size_small__LLG) .Button__iconAfter__VhZ{margin-left:var(--spacing-size-xs)}:where(.Button_size_medium__fI9) .Button__iconAfter__VhZ{margin-left:var(--spacing-size-s)}:where(.Button_size_large__S2-) .Button__iconAfter__VhZ{margin-left:var(--spacing-size-s)}.Button__indicator__HuA{position:relative;z-index:1}:where(.Button_size_small__LLG) .Button__indicator__HuA{margin-left:var(--spacing-size-xs)}:where(.Button_size_medium__fI9) .Button__indicator__HuA{margin-left:var(--spacing-size-s)}:where(.Button_size_large__S2-) .Button__indicator__HuA{margin-left:var(--spacing-size-s)}.Button__ripple__jw0{top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.Counter__0Oj{align-items:center;border-radius:12px;box-sizing:border-box;display:inline-flex;font-family:var(--family-base);font-size:var(--size-title-small);font-weight:500;letter-spacing:var(--letter-spacing-title-small);line-height:var(--height-title-small);min-height:var(--size-border-radius-semantic-border-radius-promo);min-width:var(--size-border-radius-semantic-border-radius-promo);padding:1px var(--spacing-size-s)}.Counter_appearance_themed__anX.Counter_mode_filled__9Uy.Counter_disabled__Nhg{background-color:var(--states-background-disabled-themed);color:var(--states-text-disabled-contrast-static)}.Counter_appearance_themed__anX.Counter_mode_filled__9Uy.Counter_muted__3IJ{background-color:var(--background-accent-neutral-fade);color:var(--text-secondary)}.Counter_appearance_themed__anX.Counter_mode_filled__9Uy:not(.Counter_muted__3IJ):not(.Counter_disabled__Nhg){background-color:var(--background-accent-themed);color:var(--text-contrast-static)}.Counter_appearance_themed__anX.Counter_mode_inverse__IIJ.Counter_disabled__Nhg{background-color:var(--states-background-disabled-contrast-static);color:var(--states-text-disabled-themed)}.Counter_appearance_themed__anX.Counter_mode_inverse__IIJ.Counter_muted__3IJ{background-color:var(--background-accent-neutral-fade);color:var(--text-secondary)}.Counter_appearance_themed__anX.Counter_mode_inverse__IIJ:not(.Counter_muted__3IJ):not(.Counter_disabled__Nhg){background-color:var(--background-accent-contrast-static);color:var(--text-themed)}.Counter_appearance_neutral__SN9.Counter_mode_filled__9Uy.Counter_disabled__Nhg{background-color:var(--states-background-disabled-neutral);color:var(--states-text-disabled-contrast)}.Counter_appearance_neutral__SN9.Counter_mode_filled__9Uy.Counter_muted__3IJ{background-color:var(--background-accent-neutral-fade);color:var(--text-secondary)}.Counter_appearance_neutral__SN9.Counter_mode_filled__9Uy:not(.Counter_muted__3IJ):not(.Counter_disabled__Nhg){background-color:var(--background-accent-neutral);color:var(--text-contrast)}.Counter_appearance_neutral__SN9.Counter_mode_inverse__IIJ.Counter_disabled__Nhg{background-color:var(--states-background-disabled-contrast);color:var(--states-text-disabled-primary)}.Counter_appearance_neutral__SN9.Counter_mode_inverse__IIJ.Counter_muted__3IJ{background-color:var(--background-accent-neutral-fade);color:var(--text-secondary)}.Counter_appearance_neutral__SN9.Counter_mode_inverse__IIJ:not(.Counter_muted__3IJ):not(.Counter_disabled__Nhg){background-color:var(--background-accent-contrast);color:var(--text-primary)}.Counter_appearance_neutral-themed__yq8.Counter_mode_filled__9Uy.Counter_disabled__Nhg{background-color:var(--states-background-disabled-neutral-themed);color:var(--states-text-disabled-contrast-static)}.Counter_appearance_neutral-themed__yq8.Counter_mode_filled__9Uy.Counter_muted__3IJ{background-color:var(--background-accent-neutral-fade);color:var(--text-secondary)}.Counter_appearance_neutral-themed__yq8.Counter_mode_filled__9Uy:not(.Counter_muted__3IJ):not(.Counter_disabled__Nhg){background-color:var(--background-accent-neutral-themed);color:var(--text-contrast-static)}.Counter_appearance_neutral-themed__yq8.Counter_mode_inverse__IIJ.Counter_disabled__Nhg{background-color:var(--states-background-disabled-contrast-static);color:var(--states-text-disabled-neutral-themed)}.Counter_appearance_neutral-themed__yq8.Counter_mode_inverse__IIJ.Counter_muted__3IJ{background-color:var(--background-accent-neutral-fade);color:var(--text-secondary)}.Counter_appearance_neutral-themed__yq8.Counter_mode_inverse__IIJ:not(.Counter_muted__3IJ):not(.Counter_disabled__Nhg){background-color:var(--background-accent-contrast-static);color:var(--text-neutral-themed)}.Counter_appearance_neutral-static__UeR.Counter_mode_filled__9Uy.Counter_disabled__Nhg{background-color:var(--states-background-disabled-neutral-static);color:var(--states-text-disabled-contrast-static)}.Counter_appearance_neutral-static__UeR.Counter_mode_filled__9Uy.Counter_muted__3IJ{background-color:var(--background-accent-neutral-fade);color:var(--text-secondary)}.Counter_appearance_neutral-static__UeR.Counter_mode_filled__9Uy:not(.Counter_muted__3IJ):not(.Counter_disabled__Nhg){background-color:var(--background-accent-neutral-static);color:var(--text-contrast-static)}.Counter_appearance_neutral-static__UeR.Counter_mode_inverse__IIJ.Counter_disabled__Nhg{background-color:var(--states-background-disabled-contrast-static);color:var(--states-text-disabled-primary-static)}.Counter_appearance_neutral-static__UeR.Counter_mode_inverse__IIJ.Counter_muted__3IJ{background-color:var(--background-accent-neutral-fade);color:var(--text-secondary)}.Counter_appearance_neutral-static__UeR.Counter_mode_inverse__IIJ:not(.Counter_muted__3IJ):not(.Counter_disabled__Nhg){background-color:var(--background-accent-contrast-static);color:var(--text-primary-static)}.Counter_appearance_negative__JZg.Counter_mode_filled__9Uy.Counter_disabled__Nhg{background-color:var(--states-background-disabled-negative);color:var(--states-text-disabled-contrast-static)}.Counter_appearance_negative__JZg.Counter_mode_filled__9Uy.Counter_muted__3IJ{background-color:var(--background-accent-neutral-fade);color:var(--text-secondary)}.Counter_appearance_negative__JZg.Counter_mode_filled__9Uy:not(.Counter_muted__3IJ):not(.Counter_disabled__Nhg){background-color:var(--background-accent-negative);color:var(--text-contrast-static)}.Counter_appearance_negative__JZg.Counter_mode_inverse__IIJ.Counter_disabled__Nhg{background-color:var(--states-background-disabled-contrast-static);color:var(--states-text-disabled-negative)}.Counter_appearance_negative__JZg.Counter_mode_inverse__IIJ.Counter_muted__3IJ{background-color:var(--background-accent-neutral-fade);color:var(--text-secondary)}.Counter_appearance_negative__JZg.Counter_mode_inverse__IIJ:not(.Counter_muted__3IJ):not(.Counter_disabled__Nhg){background-color:var(--background-accent-contrast-static);color:var(--text-negative)}.Tappable__TDG{-webkit-tap-highlight-color:transparent;background:unset;border:unset;color:inherit;font-family:inherit;line-height:unset;overflow:hidden;padding:unset;position:relative;text-align:unset;text-decoration:none}@media (hover:hover) and (pointer:fine){.Tappable_interactive__fYU:not(.Tappable_disabled__DQf):hover{background-color:var(--MaxUi-Tappable_background-hovered,var(--states-background-hovered-transparent))}}.Tappable_interactive__fYU.Tappable_activeMode_ripple__YMg:not(.Tappable_disabled__DQf){--Ripple_backgroundColor:var(--MaxUi-Tappable_background-pressed,var(--states-background-pressed-transparent))}.Tappable_interactive__fYU.Tappable_activeMode_highlight__W7X:not(.Tappable_disabled__DQf):active{background-color:var(--MaxUi-Tappable_background-pressed,var(--states-background-pressed-transparent))}.Tappable_interactive__fYU:not(.Tappable_disabled__DQf){cursor:pointer}.Tappable_interactive__fYU.Tappable_disabled__DQf{cursor:not-allowed}.Tappable__ripple__XiX{top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.CellAction__vzN{align-items:center;box-sizing:border-box;display:flex;width:100%}.CellAction_mode_primary__vZQ{color:var(--text-themed)}.CellAction_mode_primary__vZQ.CellAction_disabled__VZA{color:var(--states-text-disabled-themed)}.CellAction_mode_destructive__ovY{color:var(--text-negative)}.CellAction_mode_destructive__ovY.CellAction_disabled__VZA{color:var(--states-text-disabled-negative)}.CellAction_mode_custom__3T8{color:var(--MaxUi-CellAction_color,var(--text-themed))}.CellAction_mode_custom__3T8.CellAction_disabled__VZA{color:var(--MaxUi-CellAction_color-disabled,var(--states-text-disabled-themed))}.CellAction_height_compact__ysc{min-height:48px;padding:var(--spacing-size-xs) var(--spacing-size-xl)}.CellAction_height_normal__ELj{min-height:56px;padding:var(--spacing-size-m) var(--spacing-size-xl)}.CellAction__before__oZm{align-items:center;display:flex;justify-content:center;margin-right:var(--spacing-size-xl);min-height:40px;min-width:40px}.CellAction__content__Uib{display:flex;flex-direction:column;flex-grow:1;font-family:var(--family-base);font-size:var(--size-title-large);font-weight:500;letter-spacing:var(--letter-spacing-title-large);line-height:var(--height-title-large);min-width:0}.CellAction__chevron__6SI{color:var(--icon-quaternary);flex-shrink:0}.CellHeader__Epf{align-items:center;box-sizing:border-box;color:var(--text-secondary);display:flex;min-height:28px;padding:var(--spacing-size-xs) calc(var(--spacing-size4xl) - var(--spacing-size-xl))}.CellHeader_titleStyle_caps__nfB .CellHeader__content__El-{font-weight:600;text-transform:uppercase}.CellHeader_titleStyle_caps__nfB .CellHeader__content__El-,.CellHeader_titleStyle_normal__M-p .CellHeader__content__El-{font-family:var(--family-base);font-size:var(--size-label-large);letter-spacing:var(--letter-spacing-label-large);line-height:var(--height-label-large)}.CellHeader_titleStyle_normal__M-p .CellHeader__content__El-{font-weight:500}.CellHeader__Epf:not(.CellHeader_fullWidth__h2Y){padding:var(--spacing-size-xs) var(--spacing-size-xl)}.CellHeader__Epf.CellHeader_fullWidth__h2Y{padding:var(--spacing-size-xs) var(--spacing-size-m)}.CellHeader__content__El-{flex-grow:1}.CellHeader__after__RXN{flex-shrink:0}.ClearableInput__FRL{align-items:center;display:flex}.ClearableInput__button__GlG{padding:2px}.CellInput__92-{align-items:center;box-sizing:border-box;display:flex}.CellInput_disabled__fZ7{color:var(--states-text-disabled-primary)}.CellInput_disabled__fZ7 .CellInput__input__gQ3::-moz-placeholder{color:var(--states-text-disabled-primary)}.CellInput_disabled__fZ7 .CellInput__input__gQ3::placeholder{color:var(--states-text-disabled-primary)}.CellInput_height_compact__Mv2{min-height:48px;padding:var(--spacing-size-xs) var(--spacing-size-xl)}.CellInput_height_normal__ovc{min-height:56px;padding:var(--spacing-size-m) var(--spacing-size-xl)}.CellInput__before__Hkm{font-family:var(--family-base);font-size:var(--size-title-large);font-weight:500;letter-spacing:var(--letter-spacing-title-large);line-height:var(--height-title-large);margin-right:var(--spacing-size-xs);width:96px}.CellInput__body__Egp{flex-grow:1}.CellInput__input__gQ3{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:unset;border:unset;box-shadow:none;color:inherit;flex-grow:1;font-family:var(--font);font-family:var(--family-base);font-size:var(--size-body-large);letter-spacing:var(--letter-spacing-body-large);line-height:var(--height-body-large);margin:unset;outline:none;padding:unset;resize:none}.CellInput__input__gQ3::-moz-placeholder{color:var(--text-secondary)}.CellInput__input__gQ3::placeholder{color:var(--text-secondary)}.CellInput__clearButton__znK{margin-left:var(--spacing-size-xl)}.CellList__1ou{box-sizing:border-box;width:100%}.CellList_filled__ikE .CellList__body__ouS{background-color:var(--background-surface-card)}.CellList_mode_island__aCu{padding-left:var(--spacing-size-xl);padding-right:var(--spacing-size-xl)}.CellList_mode_island__aCu .CellList__body__ouS{border-radius:var(--size-border-radius-semantic-border-radius-card);overflow:hidden}.CellSimple__n0z{align-items:center;box-sizing:border-box;display:flex;width:100%}.CellSimple_disabled__T-3,.CellSimple_disabled__T-3 .CellSimple__overline__Ncr,.CellSimple_disabled__T-3 .CellSimple__subtitle__oIF{color:var(--states-text-disabled-primary)}.CellSimple_height_compact__HUQ{min-height:48px;padding:var(--spacing-size-xs) var(--spacing-size-xl)}.CellSimple_height_normal__pxj{min-height:56px;padding:var(--spacing-size-m) var(--spacing-size-xl)}.CellSimple__before__5Q9{align-items:center;display:flex;justify-content:center;margin-right:var(--spacing-size-xl);min-height:40px;min-width:40px}.CellSimple__after__2FK{align-items:center;display:flex;margin-left:var(--spacing-size-xl)}.CellSimple__content__SOk{display:flex;flex-direction:column;flex-grow:1;min-width:0}.CellSimple__title__aYs{font-family:var(--family-base);font-size:var(--size-title-large);font-weight:500;letter-spacing:var(--letter-spacing-title-large);line-height:var(--height-title-large)}.CellSimple__chevron__cSs{color:var(--icon-quaternary);margin-left:var(--spacing-size-s)}.CellSimple__subtitle__oIF{color:var(--text-secondary);font-family:var(--family-base);font-size:var(--size-title-small);letter-spacing:var(--letter-spacing-title-small);line-height:var(--height-title-small)}.CellSimple__subtitle__oIF:not(:first-child){margin-top:var(--spacing-size2xs)}.CellSimple__overline__Ncr{color:var(--text-secondary);font-family:var(--family-base);font-size:var(--size-title-small);letter-spacing:var(--letter-spacing-title-small);line-height:var(--height-title-small)}.CellSimple__overline__Ncr:not(:last-child){margin-bottom:var(--spacing-size2xs)}.Container__MSr{box-sizing:border-box;display:flex;flex-direction:column}.Container__MSr:not(.Container_fullWidth__Dor){padding-left:var(--spacing-size-xl);padding-right:var(--spacing-size-xl)}.Dot__dio{--MaxUi-Dot_size:6px;border-radius:100%;display:flex;height:var(--MaxUi-Dot_size);width:var(--MaxUi-Dot_size)}.Dot_appearance_themed__AJa{background-color:var(--background-accent-themed)}.Dot_appearance_contrast-pinned__i8T{background-color:var(--background-accent-contrast-static)}.Dot_appearance_neutral-fade__paA{background-color:var(--background-accent-neutral-fade)}.Dot_appearance_accent-red__GZs{background-color:var(--background-accent-negative)}.Dot_appearance_inherit__xh2{background-color:var(--MaxUi-external_background,var(--background-accent-themed))}.Flex__8ia{-moz-column-gap:var(--MaxUi-Flex_gapX);column-gap:var(--MaxUi-Flex_gapX);row-gap:var(--MaxUi-Flex_gapY)}.Grid__tMN{-moz-column-gap:var(--MaxUi-Grid_gapX);column-gap:var(--MaxUi-Grid_gapX);grid-template-columns:repeat(var(--MaxUi-Grid_cols),minmax(0,1fr));grid-template-rows:repeat(var(--MaxUi-Grid_rows),minmax(0,1fr));row-gap:var(--MaxUi-Grid_gapY)}.IconButton__KCr{-webkit-tap-highlight-color:transparent;align-items:center;background:unset;background-color:var(--MaxUi-IconButton_background);border:unset;box-sizing:border-box;color:inherit;color:var(--MaxUi-IconButton_foreground);cursor:pointer;display:flex;font-family:inherit;justify-content:center;line-height:unset;overflow:hidden;padding:unset;position:relative;text-align:unset;text-decoration:none}.IconButton_loading__RxW .IconButton__content__dCL{visibility:hidden}.IconButton_disabled__SZj{cursor:not-allowed}.IconButton_activeMode_ripple__asi{--Ripple_backgroundColor:var(--MaxUi-IconButton_background-active)}.IconButton_activeMode_highlight__h15:active{background-color:var(--MaxUi-IconButton_background-active);color:var(--MaxUi-IconButton_foreground-active,var(--MaxUi-IconButton_foreground))}.IconButton_mode_primary__FqT.IconButton_size_small__e3f,.IconButton_mode_secondary__d4Q.IconButton_size_small__e3f,.IconButton_mode_tertiary__s90.IconButton_size_small__e3f{padding:0 var(--spacing-size-s)}.IconButton_mode_primary__FqT.IconButton_size_medium__MQQ,.IconButton_mode_secondary__d4Q.IconButton_size_medium__MQQ,.IconButton_mode_tertiary__s90.IconButton_size_medium__MQQ{padding:0 var(--spacing-size-m)}.IconButton_mode_primary__FqT.IconButton_size_large__9oz,.IconButton_mode_secondary__d4Q.IconButton_size_large__9oz,.IconButton_mode_tertiary__s90.IconButton_size_large__9oz{padding:0 var(--spacing-size-s)}.IconButton_size_small__e3f{border-radius:var(--size-border-radius-action-small);height:28px;min-width:28px}.IconButton_size_medium__MQQ{border-radius:var(--size-border-radius-action-medium);height:40px;min-width:40px}.IconButton_size_large__9oz{border-radius:var(--size-border-radius-action-large);height:52px;min-width:52px}.IconButton_mode_primary__FqT.IconButton_appearance_themed__jUC{--MaxUi-IconButton_background-active:var(--states-background-pressed-themed);--MaxUi-IconButton_background:var(--background-accent-themed);--MaxUi-IconButton_foreground:var(--text-contrast-static)}@media (hover:hover) and (pointer:fine){.IconButton_mode_primary__FqT.IconButton_appearance_themed__jUC:hover{--MaxUi-IconButton_background:var(--states-background-hovered-themed)}}.IconButton_mode_primary__FqT.IconButton_appearance_themed__jUC.IconButton_disabled__SZj{--MaxUi-IconButton_background:var(--states-background-disabled-themed);--MaxUi-IconButton_foreground:var(--states-text-disabled-contrast-static)}.IconButton_mode_primary__FqT.IconButton_appearance_themed__jUC{--MaxUi-external_background:var(--background-accent-contrast-static);--MaxUi-external_foreground:var(--text-themed)}.IconButton_mode_primary__FqT.IconButton_appearance_themed__jUC.IconButton_disabled__SZj{--MaxUi-external_background:var(--states-background-disabled-contrast-static);--MaxUi-external_foreground:var(--states-text-disabled-themed)}.IconButton_mode_secondary__d4Q.IconButton_appearance_themed__jUC{--MaxUi-IconButton_background-active:var(--states-background-pressed-neutral-fade);--MaxUi-IconButton_background:var(--background-accent-neutral-fade);--MaxUi-IconButton_foreground:var(--text-themed)}@media (hover:hover) and (pointer:fine){.IconButton_mode_secondary__d4Q.IconButton_appearance_themed__jUC:hover{--MaxUi-IconButton_background:var(--states-background-hovered-neutral-fade)}}.IconButton_mode_secondary__d4Q.IconButton_appearance_themed__jUC.IconButton_disabled__SZj{--MaxUi-IconButton_background:var(--states-background-disabled-neutral-fade);--MaxUi-IconButton_foreground:var(--states-text-disabled-themed)}.IconButton_mode_secondary__d4Q.IconButton_appearance_themed__jUC{--MaxUi-external_background:var(--background-accent-themed);--MaxUi-external_foreground:var(--text-contrast-static)}.IconButton_mode_secondary__d4Q.IconButton_appearance_themed__jUC.IconButton_disabled__SZj{--MaxUi-external_background:var(--states-background-disabled-themed);--MaxUi-external_foreground:var(--states-text-disabled-contrast-static)}.IconButton_mode_tertiary__s90.IconButton_appearance_themed__jUC{--MaxUi-IconButton_background-active:var(--states-background-pressed-transparent);--MaxUi-IconButton_background:transparent;--MaxUi-IconButton_foreground:var(--text-themed)}@media (hover:hover) and (pointer:fine){.IconButton_mode_tertiary__s90.IconButton_appearance_themed__jUC:hover{--MaxUi-IconButton_background:var(--states-background-hovered-transparent)}}.IconButton_mode_tertiary__s90.IconButton_appearance_themed__jUC.IconButton_disabled__SZj{--MaxUi-IconButton_foreground:var(--states-text-disabled-themed)}.IconButton_mode_tertiary__s90.IconButton_appearance_themed__jUC{--MaxUi-external_background:var(--background-accent-themed);--MaxUi-external_foreground:var(--text-contrast-static)}.IconButton_mode_tertiary__s90.IconButton_appearance_themed__jUC.IconButton_disabled__SZj{--MaxUi-external_background:var(--states-background-disabled-themed);--MaxUi-external_foreground:var(--states-text-disabled-contrast-static)}.IconButton_mode_link__kNB.IconButton_appearance_themed__jUC{--MaxUi-IconButton_foreground-active:var(--states-text-pressed-themed);--MaxUi-IconButton_background:transparent;--MaxUi-IconButton_foreground:var(--text-themed)}@media (hover:hover) and (pointer:fine){.IconButton_mode_link__kNB.IconButton_appearance_themed__jUC:hover{--MaxUi-IconButton_foreground:var(--states-text-hovered-themed)}}.IconButton_mode_link__kNB.IconButton_appearance_themed__jUC.IconButton_disabled__SZj{--MaxUi-IconButton_foreground:var(--states-text-disabled-themed)}.IconButton_mode_link__kNB.IconButton_appearance_themed__jUC{--MaxUi-external_background:var(--background-accent-themed);--MaxUi-external_foreground:var(--text-contrast-static)}.IconButton_mode_link__kNB.IconButton_appearance_themed__jUC.IconButton_disabled__SZj{--MaxUi-external_background:var(--states-background-disabled-themed);--MaxUi-external_foreground:var(--states-text-disabled-contrast-static)}.IconButton_mode_primary__FqT.IconButton_appearance_negative__qI2{--MaxUi-IconButton_background-active:var(--states-background-pressed-negative);--MaxUi-IconButton_background:var(--background-accent-negative);--MaxUi-IconButton_foreground:var(--text-contrast-static)}@media (hover:hover) and (pointer:fine){.IconButton_mode_primary__FqT.IconButton_appearance_negative__qI2:hover{--MaxUi-IconButton_background:var(--states-background-hovered-negative)}}.IconButton_mode_primary__FqT.IconButton_appearance_negative__qI2.IconButton_disabled__SZj{--MaxUi-IconButton_background:var(--states-background-disabled-negative);--MaxUi-IconButton_foreground:var(--states-text-disabled-contrast-static)}.IconButton_mode_primary__FqT.IconButton_appearance_negative__qI2{--MaxUi-external_background:var(--background-accent-contrast-static);--MaxUi-external_foreground:var(--text-negative)}.IconButton_mode_primary__FqT.IconButton_appearance_negative__qI2.IconButton_disabled__SZj{--MaxUi-external_background:var(--states-background-disabled-contrast-static);--MaxUi-external_foreground:var(--states-text-disabled-negative)}.IconButton_mode_secondary__d4Q.IconButton_appearance_negative__qI2{--MaxUi-IconButton_background-active:var(--states-background-pressed-neutral-fade);--MaxUi-IconButton_background:var(--background-accent-neutral-fade);--MaxUi-IconButton_foreground:var(--text-negative)}@media (hover:hover) and (pointer:fine){.IconButton_mode_secondary__d4Q.IconButton_appearance_negative__qI2:hover{--MaxUi-IconButton_background:var(--states-background-hovered-neutral-fade)}}.IconButton_mode_secondary__d4Q.IconButton_appearance_negative__qI2.IconButton_disabled__SZj{--MaxUi-IconButton_background:var(--states-background-disabled-neutral-fade);--MaxUi-IconButton_foreground:var(--states-text-disabled-negative)}.IconButton_mode_secondary__d4Q.IconButton_appearance_negative__qI2{--MaxUi-external_background:var(--background-accent-negative);--MaxUi-external_foreground:var(--text-contrast-static)}.IconButton_mode_secondary__d4Q.IconButton_appearance_negative__qI2.IconButton_disabled__SZj{--MaxUi-external_background:var(--states-background-disabled-negative);--MaxUi-external_foreground:var(--states-text-disabled-contrast-static)}.IconButton_mode_tertiary__s90.IconButton_appearance_negative__qI2{--MaxUi-IconButton_background-active:var(--states-background-pressed-transparent);--MaxUi-IconButton_background:transparent;--MaxUi-IconButton_foreground:var(--text-negative)}@media (hover:hover) and (pointer:fine){.IconButton_mode_tertiary__s90.IconButton_appearance_negative__qI2:hover{--MaxUi-IconButton_background:var(--states-background-hovered-transparent)}}.IconButton_mode_tertiary__s90.IconButton_appearance_negative__qI2.IconButton_disabled__SZj{--MaxUi-IconButton_foreground:var(--states-text-disabled-negative)}.IconButton_mode_tertiary__s90.IconButton_appearance_negative__qI2{--MaxUi-external_background:var(--background-accent-negative);--MaxUi-external_foreground:var(--text-contrast-static)}.IconButton_mode_tertiary__s90.IconButton_appearance_negative__qI2.IconButton_disabled__SZj{--MaxUi-external_background:var(--states-background-disabled-negative);--MaxUi-external_foreground:var(--states-text-disabled-contrast-static)}.IconButton_mode_link__kNB.IconButton_appearance_negative__qI2{--MaxUi-IconButton_foreground-active:var(--states-text-pressed-negative);--MaxUi-IconButton_background:transparent;--MaxUi-IconButton_foreground:var(--text-negative)}@media (hover:hover) and (pointer:fine){.IconButton_mode_link__kNB.IconButton_appearance_negative__qI2:hover{--MaxUi-IconButton_foreground:var(--states-text-hovered-negative)}}.IconButton_mode_link__kNB.IconButton_appearance_negative__qI2.IconButton_disabled__SZj{--MaxUi-IconButton_foreground:var(--states-text-disabled-negative)}.IconButton_mode_link__kNB.IconButton_appearance_negative__qI2{--MaxUi-external_background:var(--background-accent-negative);--MaxUi-external_foreground:var(--text-contrast-static)}.IconButton_mode_link__kNB.IconButton_appearance_negative__qI2.IconButton_disabled__SZj{--MaxUi-external_background:var(--states-background-disabled-negative);--MaxUi-external_foreground:var(--states-text-disabled-contrast-static)}.IconButton_mode_primary__FqT.IconButton_appearance_neutral__8iK{--MaxUi-IconButton_background-active:var(--states-background-pressed-neutral);--MaxUi-IconButton_background:var(--background-accent-neutral);--MaxUi-IconButton_foreground:var(--text-contrast)}@media (hover:hover) and (pointer:fine){.IconButton_mode_primary__FqT.IconButton_appearance_neutral__8iK:hover{--MaxUi-IconButton_background:var(--states-background-hovered-neutral)}}.IconButton_mode_primary__FqT.IconButton_appearance_neutral__8iK.IconButton_disabled__SZj{--MaxUi-IconButton_background:var(--states-background-disabled-neutral);--MaxUi-IconButton_foreground:var(--states-text-disabled-contrast)}.IconButton_mode_primary__FqT.IconButton_appearance_neutral__8iK{--MaxUi-external_background:var(--background-accent-contrast-static);--MaxUi-external_foreground:var(--text-primary-static)}.IconButton_mode_primary__FqT.IconButton_appearance_neutral__8iK.IconButton_disabled__SZj{--MaxUi-external_background:var(--states-background-disabled-contrast-static);--MaxUi-external_foreground:var(--states-text-disabled-primary-static)}.IconButton_mode_secondary__d4Q.IconButton_appearance_neutral__8iK{--MaxUi-IconButton_background-active:var(--states-background-pressed-neutral-fade);--MaxUi-IconButton_background:var(--background-accent-neutral-fade);--MaxUi-IconButton_foreground:var(--text-primary)}@media (hover:hover) and (pointer:fine){.IconButton_mode_secondary__d4Q.IconButton_appearance_neutral__8iK:hover{--MaxUi-IconButton_background:var(--states-background-hovered-neutral-fade)}}.IconButton_mode_secondary__d4Q.IconButton_appearance_neutral__8iK.IconButton_disabled__SZj{--MaxUi-IconButton_background:var(--states-background-disabled-neutral-fade);--MaxUi-IconButton_foreground:var(--states-text-disabled-primary)}.IconButton_mode_secondary__d4Q.IconButton_appearance_neutral__8iK{--MaxUi-external_background:var(--background-accent-neutral);--MaxUi-external_foreground:var(--text-contrast)}.IconButton_mode_secondary__d4Q.IconButton_appearance_neutral__8iK.IconButton_disabled__SZj{--MaxUi-external_background:var(--states-background-disabled-neutral);--MaxUi-external_foreground:var(--states-text-disabled-contrast)}.IconButton_mode_tertiary__s90.IconButton_appearance_neutral__8iK{--MaxUi-IconButton_background-active:var(--states-background-pressed-transparent);--MaxUi-IconButton_background:transparent;--MaxUi-IconButton_foreground:var(--text-primary)}@media (hover:hover) and (pointer:fine){.IconButton_mode_tertiary__s90.IconButton_appearance_neutral__8iK:hover{--MaxUi-IconButton_background:var(--states-background-hovered-transparent)}}.IconButton_mode_tertiary__s90.IconButton_appearance_neutral__8iK.IconButton_disabled__SZj{--MaxUi-IconButton_foreground:var(--states-text-disabled-primary)}.IconButton_mode_tertiary__s90.IconButton_appearance_neutral__8iK{--MaxUi-external_background:var(--background-accent-neutral);--MaxUi-external_foreground:var(--text-contrast)}.IconButton_mode_tertiary__s90.IconButton_appearance_neutral__8iK.IconButton_disabled__SZj{--MaxUi-external_background:var(--states-background-disabled-neutral);--MaxUi-external_foreground:var(--states-text-disabled-contrast)}.IconButton_mode_link__kNB.IconButton_appearance_neutral__8iK{--MaxUi-IconButton_foreground-active:var(--states-text-pressed-primary);--MaxUi-IconButton_background:transparent;--MaxUi-IconButton_foreground:var(--text-primary)}@media (hover:hover) and (pointer:fine){.IconButton_mode_link__kNB.IconButton_appearance_neutral__8iK:hover{--MaxUi-IconButton_foreground:var(--states-text-hovered-primary)}}.IconButton_mode_link__kNB.IconButton_appearance_neutral__8iK.IconButton_disabled__SZj{--MaxUi-IconButton_foreground:var(--states-text-disabled-primary)}.IconButton_mode_link__kNB.IconButton_appearance_neutral__8iK{--MaxUi-external_background:var(--background-accent-neutral);--MaxUi-external_foreground:var(--text-contrast)}.IconButton_mode_link__kNB.IconButton_appearance_neutral__8iK.IconButton_disabled__SZj{--MaxUi-external_background:var(--states-background-disabled-neutral);--MaxUi-external_foreground:var(--states-text-disabled-contrast)}.IconButton_mode_primary__FqT.IconButton_appearance_neutral-themed__xJM{--MaxUi-IconButton_background-active:var(--states-background-pressed-neutral-themed);--MaxUi-IconButton_background:var(--background-accent-neutral-themed);--MaxUi-IconButton_foreground:var(--text-contrast-static)}@media (hover:hover) and (pointer:fine){.IconButton_mode_primary__FqT.IconButton_appearance_neutral-themed__xJM:hover{--MaxUi-IconButton_background:var(--states-background-hovered-neutral-themed)}}.IconButton_mode_primary__FqT.IconButton_appearance_neutral-themed__xJM.IconButton_disabled__SZj{--MaxUi-IconButton_background:var(--states-background-disabled-neutral-themed);--MaxUi-IconButton_foreground:var(--states-text-disabled-contrast-static)}.IconButton_mode_primary__FqT.IconButton_appearance_neutral-themed__xJM{--MaxUi-external_background:var(--background-accent-contrast-static);--MaxUi-external_foreground:var(--text-neutral-themed)}.IconButton_mode_primary__FqT.IconButton_appearance_neutral-themed__xJM.IconButton_disabled__SZj{--MaxUi-external_background:var(--states-background-disabled-contrast-static);--MaxUi-external_foreground:var(--states-text-disabled-neutral-themed)}.IconButton_mode_secondary__d4Q.IconButton_appearance_neutral-themed__xJM{--MaxUi-IconButton_background-active:var(--states-background-pressed-neutral-fade);--MaxUi-IconButton_background:var(--background-accent-neutral-fade);--MaxUi-IconButton_foreground:var(--text-neutral-themed)}@media (hover:hover) and (pointer:fine){.IconButton_mode_secondary__d4Q.IconButton_appearance_neutral-themed__xJM:hover{--MaxUi-IconButton_background:var(--states-background-hovered-neutral-fade)}}.IconButton_mode_secondary__d4Q.IconButton_appearance_neutral-themed__xJM.IconButton_disabled__SZj{--MaxUi-IconButton_background:var(--states-background-disabled-neutral-fade);--MaxUi-IconButton_foreground:var(--states-text-disabled-neutral-themed)}.IconButton_mode_secondary__d4Q.IconButton_appearance_neutral-themed__xJM{--MaxUi-external_background:var(--background-accent-neutral-themed);--MaxUi-external_foreground:var(--text-contrast-static)}.IconButton_mode_secondary__d4Q.IconButton_appearance_neutral-themed__xJM.IconButton_disabled__SZj{--MaxUi-external_background:var(--states-background-disabled-neutral-themed);--MaxUi-external_foreground:var(--states-text-disabled-contrast-static)}.IconButton_mode_tertiary__s90.IconButton_appearance_neutral-themed__xJM{--MaxUi-IconButton_background-active:var(--states-background-pressed-transparent);--MaxUi-IconButton_background:transparent;--MaxUi-IconButton_foreground:var(--text-neutral-themed)}@media (hover:hover) and (pointer:fine){.IconButton_mode_tertiary__s90.IconButton_appearance_neutral-themed__xJM:hover{--MaxUi-IconButton_background:var(--states-background-hovered-transparent)}}.IconButton_mode_tertiary__s90.IconButton_appearance_neutral-themed__xJM.IconButton_disabled__SZj{--MaxUi-IconButton_foreground:var(--states-text-disabled-neutral-themed)}.IconButton_mode_tertiary__s90.IconButton_appearance_neutral-themed__xJM{--MaxUi-external_background:var(--background-accent-neutral-themed);--MaxUi-external_foreground:var(--text-contrast-static)}.IconButton_mode_tertiary__s90.IconButton_appearance_neutral-themed__xJM.IconButton_disabled__SZj{--MaxUi-external_background:var(--states-background-disabled-neutral-themed);--MaxUi-external_foreground:var(--states-text-disabled-contrast-static)}.IconButton_mode_link__kNB.IconButton_appearance_neutral-themed__xJM{--MaxUi-IconButton_foreground-active:var(--states-text-pressed-neutral-themed);--MaxUi-IconButton_background:transparent;--MaxUi-IconButton_foreground:var(--text-neutral-themed)}@media (hover:hover) and (pointer:fine){.IconButton_mode_link__kNB.IconButton_appearance_neutral-themed__xJM:hover{--MaxUi-IconButton_foreground:var(--states-text-hovered-neutral-themed)}}.IconButton_mode_link__kNB.IconButton_appearance_neutral-themed__xJM.IconButton_disabled__SZj{--MaxUi-IconButton_foreground:var(--states-text-disabled-neutral-themed)}.IconButton_mode_link__kNB.IconButton_appearance_neutral-themed__xJM{--MaxUi-external_background:var(--background-accent-neutral-themed);--MaxUi-external_foreground:var(--text-contrast-static)}.IconButton_mode_link__kNB.IconButton_appearance_neutral-themed__xJM.IconButton_disabled__SZj{--MaxUi-external_background:var(--states-background-disabled-neutral);--MaxUi-external_foreground:var(--states-text-disabled-contrast-static)}.IconButton_mode_primary__FqT.IconButton_appearance_contrast-static__Fp4{--MaxUi-IconButton_background-active:var(--states-background-pressed-contrast-static);--MaxUi-IconButton_background:var(--background-accent-contrast-static);--MaxUi-IconButton_foreground:var(--text-primary-static)}@media (hover:hover) and (pointer:fine){.IconButton_mode_primary__FqT.IconButton_appearance_contrast-static__Fp4:hover{--MaxUi-IconButton_background:var(--states-background-hovered-contrast-static)}}.IconButton_mode_primary__FqT.IconButton_appearance_contrast-static__Fp4.IconButton_disabled__SZj{--MaxUi-IconButton_background:var(--states-background-disabled-contrast-static);--MaxUi-IconButton_foreground:var(--states-text-disabled-primary-static)}.IconButton_mode_primary__FqT.IconButton_appearance_contrast-static__Fp4{--MaxUi-external_background:var(--background-accent-neutral-static);--MaxUi-external_foreground:var(--text-contrast-static)}.IconButton_mode_primary__FqT.IconButton_appearance_contrast-static__Fp4.IconButton_disabled__SZj{--MaxUi-external_background:var(--states-background-disabled-neutral-static);--MaxUi-external_foreground:var(--states-text-disabled-contrast-static)}.IconButton_mode_secondary__d4Q.IconButton_appearance_contrast-static__Fp4{--MaxUi-IconButton_background-active:var(--states-background-pressed-neutral-fade);--MaxUi-IconButton_background:var(--background-accent-neutral-fade);--MaxUi-IconButton_foreground:var(--text-contrast-static)}@media (hover:hover) and (pointer:fine){.IconButton_mode_secondary__d4Q.IconButton_appearance_contrast-static__Fp4:hover{--MaxUi-IconButton_background:var(--states-background-hovered-neutral-fade)}}.IconButton_mode_secondary__d4Q.IconButton_appearance_contrast-static__Fp4.IconButton_disabled__SZj{--MaxUi-IconButton_background:var(--states-background-disabled-neutral-fade);--MaxUi-IconButton_foreground:var(--states-text-disabled-contrast-static)}.IconButton_mode_secondary__d4Q.IconButton_appearance_contrast-static__Fp4{--MaxUi-external_background:var(--background-accent-contrast-static);--MaxUi-external_foreground:var(--text-primary)}.IconButton_mode_secondary__d4Q.IconButton_appearance_contrast-static__Fp4.IconButton_disabled__SZj{--MaxUi-external_background:var(--states-background-disabled-contrast-static);--MaxUi-external_foreground:var(--states-text-disabled-primary)}.IconButton_mode_tertiary__s90.IconButton_appearance_contrast-static__Fp4{--MaxUi-IconButton_background-active:var(--states-background-pressed-transparent);--MaxUi-IconButton_background:transparent;--MaxUi-IconButton_foreground:var(--text-contrast-static)}@media (hover:hover) and (pointer:fine){.IconButton_mode_tertiary__s90.IconButton_appearance_contrast-static__Fp4:hover{--MaxUi-IconButton_background:var(--states-background-hovered-transparent)}}.IconButton_mode_tertiary__s90.IconButton_appearance_contrast-static__Fp4.IconButton_disabled__SZj{--MaxUi-IconButton_foreground:var(--states-text-disabled-contrast-static)}.IconButton_mode_tertiary__s90.IconButton_appearance_contrast-static__Fp4{--MaxUi-external_background:var(--background-accent-contrast-static);--MaxUi-external_foreground:var(--text-primary)}.IconButton_mode_tertiary__s90.IconButton_appearance_contrast-static__Fp4.IconButton_disabled__SZj{--MaxUi-external_background:var(--states-background-disabled-contrast-static);--MaxUi-external_foreground:var(--states-text-disabled-primary)}.IconButton_mode_link__kNB.IconButton_appearance_contrast-static__Fp4{--MaxUi-IconButton_foreground-active:var(--states-text-pressed-contrast-static);--MaxUi-IconButton_background:transparent;--MaxUi-IconButton_foreground:var(--text-contrast-static)}@media (hover:hover) and (pointer:fine){.IconButton_mode_link__kNB.IconButton_appearance_contrast-static__Fp4:hover{--MaxUi-IconButton_foreground:var(--states-text-hovered-contrast-static)}}.IconButton_mode_link__kNB.IconButton_appearance_contrast-static__Fp4.IconButton_disabled__SZj{--MaxUi-IconButton_foreground:var(--states-text-disabled-contrast-static)}.IconButton_mode_link__kNB.IconButton_appearance_contrast-static__Fp4{--MaxUi-external_background:var(--background-accent-contrast-static);--MaxUi-external_foreground:var(--text-primary)}.IconButton_mode_link__kNB.IconButton_appearance_contrast-static__Fp4.IconButton_disabled__SZj{--MaxUi-external_background:var(--states-background-disabled-contrast-static);--MaxUi-external_foreground:var(--states-text-disabled-primary)}.IconButton__spinnerContainer__9--{align-items:center;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute}.IconButton__content__dCL{line-height:0;position:relative;z-index:2}.IconButton__ripple__l8M{--Ripple__backgroundColor:var(--iconbutton__backgroundColor_active);top:0;right:0;bottom:0;left:0;position:absolute}.Input__A3w{align-items:center;border-radius:var(--size-border-radius-semantic-border-radius-card);color:var(--text-primary);display:flex;padding-left:var(--spacing-size-xl);padding-right:var(--spacing-size-xl)}.Input_disabled__mpt{cursor:not-allowed}.Input_compact__gBl{height:40px}.Input__A3w:not(.Input_compact__gBl){height:52px}.Input_mode_primary__2Mr{background-color:var(--background-surface-card)}.Input_mode_primary__2Mr.Input_disabled__mpt{background-color:var(--states-background-disabled-card)}.Input_mode_secondary__c6D{background-color:var(--background-accent-neutral-fade-secondary)}.Input_mode_secondary__c6D.Input_disabled__mpt{background-color:var(--states-background-disabled-neutral-fade)}.Input__body__sVJ{flex-grow:1}.Input__iconBefore__gxx{color:var(--icon-primary);display:flex;margin-right:var(--spacing-size-xl)}.Input__iconAfter__jL1{color:var(--icon-primary)}.Input__clearButton__nKe,.Input__iconAfter__jL1{display:flex;margin-left:var(--spacing-size-xl)}.Input__input__gy5{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:unset;border:unset;box-shadow:none;color:inherit;flex-grow:1;font-family:var(--font);font-family:var(--family-base);font-size:var(--size-body-large);height:inherit;letter-spacing:var(--letter-spacing-body-large);line-height:var(--height-body-large);margin:unset;outline:none;padding:unset;resize:none}.Input_disabled__mpt .Input__input__gy5{color:var(--states-text-disabled-primary)}.Input__input__gy5::-moz-placeholder{color:var(--text-secondary)}.Input__input__gy5::placeholder{color:var(--text-secondary)}.Input_disabled__mpt .Input__input__gy5::-moz-placeholder{color:var(--states-text-disabled-primary)}.Input_disabled__mpt .Input__input__gy5::placeholder{color:var(--states-text-disabled-primary)}.MaxUI__g7Q{--font:system-ui,-apple-system,BlinkMacSystemFont,"Roboto","Apple Color Emoji","Helvetica Neue",sans-serif;--gradient-red:linear-gradient(153deg,#ff48b6 .77%,#ff8a35 93.03%);--gradient-orange:linear-gradient(155deg,#ffc93d 6.6%,#ff832a 84.12%);--gradient-green:linear-gradient(158deg,#14e1d5 6.15%,#03c722 85.68%);--gradient-blue:linear-gradient(157deg,#08d7f3 6.38%,#5398ff 85%);--gradient-purple:linear-gradient(155deg,#bf97ff 6.6%,#526eff 84.12%);background-color:var(--background-surface-primary);color:var(--text-primary);font-family:var(--font);width:100%}.MaxUI_platform_ios__gAV{--height-caption-3:12px;--height-caption-1:14px;--height-caption-2:14px;--height-footnote:16px;--height-subhead:18px;--height-headline-1:20px;--height-headline-2:20px;--height-paragraph:20px;--height-text:20px;--height-title-3:22px;--height-title-2:24px;--height-title-1:28px;--height-accent-subaction:16px;--height-accent-action-3:18px;--height-accent-action-2:20px;--height-accent-action-1:22px;--height-accent-title-4:22px;--height-accent-title-3:24px;--height-accent-title-2:26px;--height-accent-title-1:28px;--height-accent-header-1:32px;--letter-spacing-title-2:-.44999998807907104px;--letter-spacing-title-3:-.4300000071525574px;--letter-spacing-headline-1:-.3100000023841858px;--letter-spacing-text:-.3100000023841858px;--letter-spacing-headline-2:-.23000000417232513px;--letter-spacing-paragraph:-.23000000417232513px;--letter-spacing-subhead:-.15000000596046448px;--letter-spacing-footnote:-.07999999821186066px;--letter-spacing-caption-1:0px;--letter-spacing-caption-2:.05999999865889549px;--letter-spacing-title-1:.07000000029802322px;--letter-spacing-caption-3:.17000000178813934px;--letter-spacing-accent-action-1:-.4300000071525574px;--letter-spacing-accent-action-2:-.3100000023841858px;--letter-spacing-accent-action-3:-.15000000596046448px;--letter-spacing-accent-subaction:-.07999999821186066px;--letter-spacing-accent-header-1:0px;--letter-spacing-accent-title-1:0px;--letter-spacing-accent-title-2:0px;--letter-spacing-accent-title-3:0px;--letter-spacing-accent-title-4:0px;--size-caption-3:10px;--size-caption-2:11px;--size-caption-1:12px;--size-footnote:13px;--size-subhead:14px;--size-headline-2:15px;--size-paragraph:15px;--size-headline-1:16px;--size-text:16px;--size-title-3:17px;--size-title-2:20px;--size-title-1:24px;--size-accent-subaction:13px;--size-accent-action-3:14px;--size-accent-action-2:16px;--size-accent-action-1:17px;--size-accent-title-4:17px;--size-accent-title-3:19px;--size-accent-title-2:21px;--size-accent-title-1:23px;--size-accent-header-1:28px;--platfrom-switch:iOS;--family-accent:SF Pro Display;--family-base:SF Pro Text;--weight-accent-600:SemiBold;--weight-base-400:Regular;--weight-base-500:Medium;--weight-base-600:Semibold;--size-base-platform-width-compact:360px;--size-base-platform-width-normal:412px;--size-border-radius-action-small:10px;--size-border-radius-action-medium:12px;--size-border-radius-action-large:16px;--size-border-radius-semantic-border-radius:10px;--size-border-radius-semantic-border-radius-paper:12px;--size-border-radius-semantic-border-radius-floating:14px;--size-border-radius-semantic-border-radius-card:16px;--size-border-radius-semantic-border-radius-promo:20px;--size-border-radius-semantic-border-radius-rounded:48px;--size-padding-base-padding-vertical:12px;--size-padding-base-padding-horizontal:16px;--spacing-size2xs:2px;--spacing-size-xs:4px;--spacing-size-s:6px;--spacing-size-m:8px;--spacing-size-l:10px;--spacing-size-xl:12px;--spacing-size2xl:16px;--spacing-size3xl:20px;--spacing-size4xl:24px;--height-label-small:.75rem;--height-label-large:.875rem;--height-label-medium:.875rem;--height-action-label:1rem;--height-body-small:1rem;--height-action-small:1.125rem;--height-title-small:1.125rem;--height-action-medium:1.25rem;--height-body-large:1.25rem;--height-body-medium:1.25rem;--height-title-large:1.25rem;--height-title-medium:1.25rem;--height-action-large:1.375rem;--height-headline-small:1.375rem;--height-headline-medium:1.5rem;--height-headline-large:1.75rem;--height-display:2rem;--height-accent-headline-xsmall:1.375rem;--height-accent-headline-small:1.5rem;--height-accent-headline-medium:1.625rem;--height-accent-headline-large:1.75rem;--letter-spacing-headline-medium:-.0281rem;--letter-spacing-action-large:-.0269rem;--letter-spacing-headline-small:-.0269rem;--letter-spacing-action-medium:-.0194rem;--letter-spacing-body-large:-.0194rem;--letter-spacing-title-large:-.0194rem;--letter-spacing-body-medium:-.0144rem;--letter-spacing-title-medium:-.0144rem;--letter-spacing-action-small:-.0094rem;--letter-spacing-title-small:-.0094rem;--letter-spacing-action-label:-.005rem;--letter-spacing-body-small:-.005rem;--letter-spacing-label-large:0rem;--letter-spacing-label-medium:.0037rem;--letter-spacing-headline-large:.0044rem;--letter-spacing-label-small:.0075rem;--letter-spacing-display:.0237rem;--letter-spacing-accent-headline-large:0rem;--letter-spacing-accent-headline-medium:0rem;--letter-spacing-accent-headline-small:0rem;--letter-spacing-accent-headline-xsmall:0rem;--size-label-small:.625rem;--size-label-medium:.6875rem;--size-label-large:.75rem;--size-action-label:.8125rem;--size-body-small:.8125rem;--size-action-small:.875rem;--size-title-small:.875rem;--size-body-medium:.9375rem;--size-title-medium:.9375rem;--size-action-medium:1rem;--size-body-large:1rem;--size-title-large:1rem;--size-action-large:1.0625rem;--size-headline-small:1.0625rem;--size-headline-medium:1.25rem;--size-headline-large:1.5rem;--size-display:1.75rem;--size-accent-headline-xsmall:1.0625rem;--size-accent-headline-small:1.1875rem;--size-accent-headline-medium:1.3125rem;--size-accent-headline-large:1.4375rem;--family-accent:-apple-system,system-ui,"Helvetica Neue",Roboto,sans-serif;--family-base:-apple-system,system-ui,"Helvetica Neue",Roboto,sans-serif}.MaxUI_platform_android__m3U{--height-caption-3:12px;--height-caption-1:14px;--height-caption-2:14px;--height-footnote:16px;--height-subhead:18px;--height-headline-1:20px;--height-headline-2:20px;--height-paragraph:20px;--height-text:20px;--height-title-3:22px;--height-title-2:24px;--height-title-1:28px;--height-accent-subaction:16px;--height-accent-action-3:18px;--height-accent-action-2:20px;--height-accent-action-1:22px;--height-accent-title-4:22px;--height-accent-title-3:24px;--height-accent-title-2:26px;--height-accent-title-1:28px;--height-accent-header-1:32px;--letter-spacing-paragraph:0px;--letter-spacing-title-1:0px;--letter-spacing-title-2:0px;--letter-spacing-title-3:0px;--letter-spacing-headline-1:.15000000596046448px;--letter-spacing-headline-2:.15000000596046448px;--letter-spacing-subhead:.15000000596046448px;--letter-spacing-text:.15000000596046448px;--letter-spacing-footnote:.20000000298023224px;--letter-spacing-caption-1:.30000001192092896px;--letter-spacing-caption-2:.30000001192092896px;--letter-spacing-caption-3:.30000001192092896px;--letter-spacing-accent-header-1:0px;--letter-spacing-accent-title-1:0px;--letter-spacing-accent-title-2:0px;--letter-spacing-accent-title-3:0px;--letter-spacing-accent-title-4:0px;--letter-spacing-accent-action-1:.15000000596046448px;--letter-spacing-accent-action-2:.15000000596046448px;--letter-spacing-accent-action-3:.15000000596046448px;--letter-spacing-accent-subaction:.20000000298023224px;--size-caption-3:10px;--size-caption-2:11px;--size-caption-1:12px;--size-footnote:13px;--size-subhead:14px;--size-headline-2:15px;--size-paragraph:15px;--size-headline-1:16px;--size-text:16px;--size-title-3:17px;--size-title-2:20px;--size-title-1:24px;--size-accent-subaction:13px;--size-accent-action-3:14px;--size-accent-action-2:16px;--size-accent-action-1:17px;--size-accent-title-4:17px;--size-accent-title-3:19px;--size-accent-title-2:21px;--size-accent-title-1:23px;--size-accent-header-1:28px;--platfrom-switch:Android;--family-accent:Roboto;--family-base:Roboto;--weight-accent-600:SemiBold;--weight-base-400:Regular;--weight-base-500:Medium;--weight-base-600:SemiBold;--size-base-platform-width-compact:375px;--size-base-platform-width-normal:393px;--size-border-radius-action-small:10px;--size-border-radius-action-medium:12px;--size-border-radius-action-large:16px;--size-border-radius-semantic-border-radius:10px;--size-border-radius-semantic-border-radius-paper:12px;--size-border-radius-semantic-border-radius-floating:14px;--size-border-radius-semantic-border-radius-card:16px;--size-border-radius-semantic-border-radius-promo:20px;--size-border-radius-semantic-border-radius-rounded:48px;--size-padding-base-padding-vertical:12px;--size-padding-base-padding-horizontal:16px;--spacing-size2xs:2px;--spacing-size-xs:4px;--spacing-size-s:6px;--spacing-size-m:8px;--spacing-size-l:10px;--spacing-size-xl:12px;--spacing-size2xl:16px;--spacing-size3xl:20px;--spacing-size4xl:24px;--height-label-small:.75rem;--height-label-large:.875rem;--height-label-medium:.875rem;--height-action-label:1rem;--height-body-small:1rem;--height-action-small:1.125rem;--height-title-small:1.125rem;--height-action-medium:1.25rem;--height-body-large:1.25rem;--height-body-medium:1.25rem;--height-title-large:1.25rem;--height-title-medium:1.25rem;--height-action-large:1.375rem;--height-headline-small:1.375rem;--height-headline-medium:1.5rem;--height-headline-large:1.75rem;--height-display:2rem;--height-accent-headline-xsmall:1.375rem;--height-accent-headline-small:1.5rem;--height-accent-headline-medium:1.625rem;--height-accent-headline-large:1.75rem;--letter-spacing-body-medium:0rem;--letter-spacing-display:0rem;--letter-spacing-headline-large:0rem;--letter-spacing-headline-medium:0rem;--letter-spacing-headline-small:0rem;--letter-spacing-action-large:.0094rem;--letter-spacing-action-medium:.0094rem;--letter-spacing-action-small:.0094rem;--letter-spacing-body-large:.0094rem;--letter-spacing-title-large:.0094rem;--letter-spacing-title-medium:.0094rem;--letter-spacing-title-small:.0094rem;--letter-spacing-action-label:.0125rem;--letter-spacing-body-small:.0125rem;--letter-spacing-label-large:.0188rem;--letter-spacing-label-medium:.0188rem;--letter-spacing-label-small:.0188rem;--letter-spacing-accent-headline-large:0rem;--letter-spacing-accent-headline-medium:0rem;--letter-spacing-accent-headline-small:0rem;--letter-spacing-accent-headline-xsmall:0rem;--size-label-small:.625rem;--size-label-medium:.6875rem;--size-label-large:.75rem;--size-action-label:.8125rem;--size-body-small:.8125rem;--size-action-small:.875rem;--size-title-small:.875rem;--size-body-medium:.9375rem;--size-title-medium:.9375rem;--size-action-medium:1rem;--size-body-large:1rem;--size-title-large:1rem;--size-action-large:1.0625rem;--size-headline-small:1.0625rem;--size-headline-medium:1.25rem;--size-headline-large:1.5rem;--size-display:1.75rem;--size-accent-headline-xsmall:1.0625rem;--size-accent-headline-small:1.1875rem;--size-accent-headline-medium:1.3125rem;--size-accent-headline-large:1.4375rem;--family-accent:-apple-system,system-ui,"Helvetica Neue",Roboto,sans-serif;--family-base:-apple-system,system-ui,"Helvetica Neue",Roboto,sans-serif}.MaxUI_colorScheme_light__Woo{--accent-red:#ff303c;--accent-secondary:rgba(12,13,14,.52);--accent-themed:#007aff;--background-contrast-floating-android:var(--background-surface-primary);--background-contrast-floating-secondary-android:var(--background-surface-ground);--background-contrast-floating-secondary-i-os:rgba(237,238,242,.84);--background-contrast-floating-i-os:hsla(0,0%,100%,.84);--background-neutral-floating-android:#696c70;--background-neutral-floating-i-os:rgba(21,26,31,.64);--background-overlay:rgba(12,13,14,.32);--background-overlay-secondary:rgba(0,0,0,.6);--background-overlay-static:rgba(12,13,14,.32);--background-surface-card:#fff;--background-surface-floating:#fff;--background-surface-ground:#edeef2;--background-surface-primary:#fff;--background-surface-secondary:#f0f0f0;--background-surface-tertiary:#f6f6f6;--background-transparent:transparent;--background-accent-attention-primary:#ff9315;--background-accent-attention-secondary:#fc0;--background-accent-contrast-static:#fff;--background-accent-contrast:#fff;--background-accent-contrast-secondary:#fff;--background-accent-negative:#ff303c;--background-accent-neutral:#0d0d0d;--background-accent-neutral-fade:rgba(9,9,9,.08);--background-accent-neutral-fade-secondary:rgba(9,9,9,.05);--background-accent-neutral-static:#0d0d0d;--background-accent-neutral-themed:#0d0d0d;--background-accent-positive:#1abe43;--background-accent-themed:#007aff;--background-local-chips-active:var(--background-accent-themed);--background-local-chips-default:var(--background-surface-tertiary);--background-local-tab-bar-android:#fff;--background-local-tab-bar-i-os:hsla(0,0%,100%,.84);--background-local-top-bar-primary-android:#fff;--background-local-top-bar-primary-i-os:hsla(0,0%,100%,.84);--background-local-top-bar-secondary-android:#edeef2;--background-local-top-bar-secondary-i-os:rgba(237,238,242,.84);--gradients-banner-dk-background-fantasy-step-1:#8e85ff;--gradients-banner-dk-background-fantasy-step-2:#4e04ec;--gradients-banner-dk-background-icon-container-step-1:hsla(0,0%,100%,.2);--gradients-banner-dk-background-icon-container-step-2:hsla(0,0%,100%,0);--gradients-banner-dk-background-vibrant-step-1:#0099f0;--gradients-banner-dk-background-vibrant-step-2:#0834d3;--gradients-banner-dk-stroke-icon-container-step-1:hsla(0,0%,100%,.56);--gradients-banner-dk-stroke-icon-container-step-2:hsla(0,0%,100%,.04);--gradients-banner-dk-stroke-icon-container-step-3:hsla(0,0%,100%,0);--gradients-button-text-promo-default-step-1:#8d28c8;--gradients-button-text-promo-default-step-2:#7c42fa;--gradients-button-text-promo-default-step-3:#007aff;--gradients-button-text-promo-default-step-4:#609ceb;--gradients-button-text-promo-disabled-step-1:rgba(141,40,200,.4);--gradients-button-text-promo-disabled-step-2:rgba(124,66,250,.4);--gradients-button-text-promo-disabled-step-3:rgba(0,122,255,.4);--gradients-button-text-promo-disabled-step-4:rgba(96,156,235,.4);--gradients-button-text-promo-pressed-step-1:#982ed6;--gradients-button-text-promo-pressed-step-2:#8a56fb;--gradients-button-text-promo-pressed-step-3:#1485ff;--gradients-button-text-promo-pressed-step-4:#72a7ee;--gradients-complex-overlay-floating-step-1:#fff;--gradients-complex-overlay-floating-step-2:hsla(0,0%,100%,.72);--gradients-complex-overlay-floating-step-3:hsla(0,0%,100%,0);--gradients-empty-block-icon-wrapper-shape-step-1:hsla(0,0%,100%,.5);--gradients-empty-block-icon-wrapper-shape-step-2:hsla(0,0%,100%,0);--gradients-empty-block-icon-wrapper-stroke-step-1:hsla(0,0%,100%,.56);--gradients-empty-block-icon-wrapper-stroke-step-2:hsla(0,0%,100%,.04);--gradients-empty-block-icon-wrapper-stroke-step-3:hsla(0,0%,100%,0);--gradients-loading-icon-contrast-filled:#fff;--gradients-loading-icon-contrast-transparent:hsla(0,0%,100%,0);--gradients-loading-icon-contrast-static-filled:#fff;--gradients-loading-icon-contrast-static-transparent:hsla(0,0%,100%,0);--gradients-loading-icon-negative-filled:#ff303c;--gradients-loading-icon-negative-transparent:rgba(255,48,60,0);--gradients-loading-icon-neutral-themed-filled:#0d0d0d;--gradients-loading-icon-neutral-themed-transparent:hsla(0,0%,5%,0);--gradients-loading-icon-primary-filled:#0d0d0d;--gradients-loading-icon-primary-transparent:hsla(0,0%,5%,0);--gradients-loading-icon-primary-static-filled:#0d0d0d;--gradients-loading-icon-primary-static-transparent:hsla(0,0%,5%,0);--gradients-loading-icon-themed-filled:#007aff;--gradients-loading-icon-themed-transparent:rgba(0,122,255,0);--icon-contrast:#fff;--icon-contrast-static:#fff;--icon-negative:#ff303c;--icon-neutral-themed:#0c0d0e;--icon-positive:#1abe43;--icon-primary:#0c0d0e;--icon-primary-static:#0c0d0e;--icon-quaternary:#bcbdbe;--icon-secondary:#515455;--icon-tertiary:#898c8c;--icon-themed:#007aff;--shadow-android-tab-bar-default-color:transparent;--shadow-android-tab-bar-scroll-color:rgba(0,0,0,.06);--shadow-android-top-bar-scroll-color:rgba(0,0,0,.06);--shadow-elevation-1-primary:rgba(0,0,0,.06);--shadow-elevation-1-secondary:rgba(0,0,0,.03);--shadow-elevation-2-primary:rgba(0,0,0,.06);--shadow-elevation-2-secondary:rgba(0,0,0,.04);--shadow-elevation-3-primary:rgba(0,0,0,.08);--shadow-elevation-3-secondary:rgba(0,0,0,.08);--shadow-elevation-4-primary:rgba(0,0,0,.16);--shadow-elevation-4-secondary:rgba(0,0,0,.12);--shadow-tabbar-color:rgba(0,0,0,.1);--states-background-active-contrast-static:#e2e2e2;--states-background-active-negative:#ff4b55;--states-background-active-neutral:#373737;--states-background-active-neutral-fade:#e2e2e2;--states-background-active-neutral-themed:#373737;--states-background-active-overlay-static:rgba(12,13,14,.48);--states-background-active-themed:#0062cc;--states-background-active-transparent:hsla(0,0%,5%,.04);--states-background-active-transparent-secondary-static:hsla(0,0%,100%,.3);--states-background-disabled-card:hsla(0,0%,100%,.4);--states-background-disabled-contrast:hsla(0,0%,100%,.4);--states-background-disabled-contrast-static:hsla(0,0%,100%,.4);--states-background-disabled-negative:rgba(247,96,105,.48);--states-background-disabled-neutral:#87898f;--states-background-disabled-neutral-fade:rgba(9,9,9,.04);--states-background-disabled-neutral-static:#87898f;--states-background-disabled-neutral-themed:#87898f;--states-background-disabled-overlay-static:rgba(12,13,14,.2);--states-background-disabled-positive:rgba(72,181,99,.56);--states-background-disabled-secondary:rgba(12,13,14,.52);--states-background-disabled-themed:rgba(0,122,255,.48);--states-background-hovered-card:#f6f6f6;--states-background-hovered-contrast-static:#f6f6f6;--states-background-hovered-negative:#ff4b55;--states-background-hovered-neutral:#373737;--states-background-hovered-neutral-fade:rgba(9,9,9,.05);--states-background-hovered-neutral-themed:#373737;--states-background-hovered-positive:#19a63c;--states-background-hovered-themed:#479fff;--states-background-hovered-transparent:hsla(0,0%,5%,.04);--states-background-hovered-transparent-select:#e9efff;--states-background-pressed-card:#fafafa;--states-background-pressed-contrast-static:#ebebeb;--states-background-pressed-negative:#f03741;--states-background-pressed-neutral:#141414;--states-background-pressed-neutral-fade:hsla(0,0%,5%,.04);--states-background-pressed-neutral-themed:#141414;--states-background-pressed-positive:#10ca3f;--states-background-pressed-themed:#006ee5;--states-background-pressed-transparent:hsla(0,0%,5%,.08);--states-background-pressed-transparent-select:#e9efff;--states-icon-disabled-contrast:hsla(0,0%,100%,.72);--states-icon-disabled-contrast-static:hsla(0,0%,100%,.72);--states-icon-disabled-negative:rgba(229,77,86,.64);--states-icon-disabled-neutral-themed:hsla(214,3%,45%,.64);--states-icon-disabled-positive:rgba(72,181,99,.56);--states-icon-disabled-primary:hsla(214,3%,45%,.64);--states-icon-disabled-primary-static:hsla(214,3%,45%,.64);--states-icon-disabled-themed:rgba(0,122,255,.6);--states-icon-hovered-contrast-static:#d7d7d7;--states-icon-hovered-negative:#ff6a73;--states-icon-hovered-neutral-themed:#505151;--states-icon-hovered-primary:#505151;--states-icon-hovered-remove-attach:#6b6b74;--states-icon-hovered-tertiary:rgba(12,13,14,.64);--states-icon-hovered-themed:#479fff;--states-icon-pressed-contrast-static:#fff;--states-icon-pressed-negative:#ed3b45;--states-icon-pressed-neutral-themed:#000;--states-icon-pressed-primary:#000;--states-icon-pressed-remove-attach:#000;--states-icon-pressed-tertiary:#000;--states-icon-pressed-themed:#006be0;--states-text-active-contrast-static:#bbb;--states-text-active-negative:#ff6a73;--states-text-active-neutral-themed:#505151;--states-text-active-primary:#505151;--states-text-active-themed:#0062cc;--states-text-disabled-contrast:hsla(0,0%,100%,.64);--states-text-disabled-contrast-static:hsla(0,0%,100%,.72);--states-text-disabled-negative:rgba(229,77,86,.64);--states-text-disabled-neutral-themed:hsla(214,3%,45%,.64);--states-text-disabled-primary:hsla(214,3%,45%,.64);--states-text-disabled-primary-static:hsla(214,3%,45%,.64);--states-text-disabled-themed:rgba(0,122,255,.6);--states-text-hovered-contrast-static:#e9e9e9;--states-text-hovered-negative:#ff6a73;--states-text-hovered-neutral-themed:#505151;--states-text-hovered-primary:#505151;--states-text-hovered-secondary:rgba(12,13,14,.64);--states-text-hovered-themed:#479fff;--states-text-pressed-contrast-static:#fff;--states-text-pressed-negative:#ed3b45;--states-text-pressed-neutral-themed:#000;--states-text-pressed-primary:#000;--states-text-pressed-secondary:hsla(0,0%,5%,.52);--states-text-pressed-themed:#006be0;--stroke-contrast-secondary-static:hsla(0,0%,100%,.3);--stroke-contrast-static:#fff;--stroke-negative:#ff303c;--stroke-positive:#1abe43;--stroke-secondary:rgba(12,13,14,.52);--stroke-themed:#007aff;--stroke-transparent:rgba(12,13,14,0);--stroke-local-carver-tab-bar:#fff;--stroke-local-tab-bar-android:rgba(12,13,14,.16);--stroke-local-tab-bar-i-os:rgba(12,13,14,.16);--stroke-local-top-bar-android:rgba(12,13,14,.16);--stroke-local-top-bar-i-os:rgba(12,13,14,.16);--stroke-separator-contrast:hsla(0,0%,100%,.08);--stroke-separator-primary:rgba(12,13,14,.16);--stroke-separator-secondary:rgba(12,13,14,.06);--text-contrast:#fff;--text-contrast-static:#fff;--text-negative:#ff303c;--text-neutral-themed:#0c0d0e;--text-positive:#1abe43;--text-primary:#0c0d0e;--text-primary-static:#0c0d0e;--text-secondary:rgba(12,13,14,.52);--text-subhead:rgba(12,13,14,.72);--text-tertiary:rgba(12,13,14,.4);--text-themed:#007aff}.MaxUI_colorScheme_dark__jFq{--accent-red:#ff444f;--accent-secondary:hsla(0,0%,100%,.44);--accent-themed:#007aff;--background-contrast-floating-android:var(--background-surface-primary);--background-contrast-floating-secondary-android:var(--background-surface-ground);--background-contrast-floating-secondary-i-os:rgba(23,24,28,.84);--background-contrast-floating-i-os:rgba(23,24,28,.84);--background-neutral-floating-android:#535458;--background-neutral-floating-i-os:hsla(225,3%,49%,.64);--background-overlay:hsla(0,0%,5%,.64);--background-overlay-secondary:rgba(0,0,0,.6);--background-overlay-static:hsla(0,0%,5%,.32);--background-surface-card:#25262d;--background-surface-floating:#171718;--background-surface-ground:#17181c;--background-surface-primary:#17181c;--background-surface-secondary:#1e1f24;--background-surface-tertiary:#25262d;--background-transparent:transparent;--background-accent-attention-primary:#ff9f0a;--background-accent-attention-secondary:#ffd60a;--background-accent-contrast-static:#fff;--background-accent-contrast:#0d0d0d;--background-accent-contrast-secondary:#1e1e1e;--background-accent-negative:#ce4257;--background-accent-neutral:#fff;--background-accent-neutral-fade:hsla(0,0%,100%,.09);--background-accent-neutral-fade-secondary:hsla(0,0%,100%,.09);--background-accent-neutral-static:#17181c;--background-accent-neutral-themed:#007aff;--background-accent-positive:#2bc644;--background-accent-themed:#007aff;--background-local-chips-active:var(--background-accent-themed);--background-local-chips-default:var(--background-surface-tertiary);--background-local-tab-bar-android:#1e1f24;--background-local-tab-bar-i-os:rgba(30,31,36,.84);--background-local-top-bar-primary-android:#1e1f24;--background-local-top-bar-primary-i-os:rgba(30,31,36,.84);--background-local-top-bar-secondary-android:#17181c;--background-local-top-bar-secondary-i-os:rgba(23,24,28,.84);--gradients-banner-dk-background-fantasy-step-1:#8e85ff;--gradients-banner-dk-background-fantasy-step-2:#4e04ec;--gradients-banner-dk-background-icon-container-step-1:hsla(0,0%,100%,.2);--gradients-banner-dk-background-icon-container-step-2:hsla(0,0%,100%,0);--gradients-banner-dk-background-vibrant-step-1:#0099f0;--gradients-banner-dk-background-vibrant-step-2:#0834d3;--gradients-banner-dk-stroke-icon-container-step-1:hsla(0,0%,100%,.56);--gradients-banner-dk-stroke-icon-container-step-2:hsla(0,0%,100%,.04);--gradients-banner-dk-stroke-icon-container-step-3:hsla(0,0%,100%,0);--gradients-button-text-promo-default-step-1:#8d28c8;--gradients-button-text-promo-default-step-2:#7c42fa;--gradients-button-text-promo-default-step-3:#007aff;--gradients-button-text-promo-default-step-4:#609ceb;--gradients-button-text-promo-disabled-step-1:rgba(141,40,200,.4);--gradients-button-text-promo-disabled-step-2:rgba(124,66,250,.4);--gradients-button-text-promo-disabled-step-3:rgba(0,122,255,.4);--gradients-button-text-promo-disabled-step-4:rgba(96,156,235,.4);--gradients-button-text-promo-pressed-step-1:#982ed6;--gradients-button-text-promo-pressed-step-2:#8a56fb;--gradients-button-text-promo-pressed-step-3:#1485ff;--gradients-button-text-promo-pressed-step-4:#72a7ee;--gradients-complex-overlay-floating-step-1:#0d0d0d;--gradients-complex-overlay-floating-step-2:hsla(0,0%,5%,.72);--gradients-complex-overlay-floating-step-3:hsla(0,0%,5%,0);--gradients-empty-block-icon-wrapper-shape-step-1:hsla(0,0%,100%,.2);--gradients-empty-block-icon-wrapper-shape-step-2:hsla(0,0%,100%,0);--gradients-empty-block-icon-wrapper-stroke-step-1:hsla(0,0%,100%,.3);--gradients-empty-block-icon-wrapper-stroke-step-2:hsla(0,0%,100%,.04);--gradients-empty-block-icon-wrapper-stroke-step-3:hsla(0,0%,100%,0);--gradients-loading-icon-contrast-filled:#0d0d0d;--gradients-loading-icon-contrast-transparent:hsla(0,0%,5%,0);--gradients-loading-icon-contrast-static-filled:#fff;--gradients-loading-icon-contrast-static-transparent:hsla(0,0%,100%,0);--gradients-loading-icon-negative-filled:#ff444f;--gradients-loading-icon-negative-transparent:rgba(255,68,79,0);--gradients-loading-icon-neutral-themed-filled:#007aff;--gradients-loading-icon-neutral-themed-transparent:rgba(0,122,255,0);--gradients-loading-icon-primary-filled:#fff;--gradients-loading-icon-primary-transparent:hsla(0,0%,100%,0);--gradients-loading-icon-primary-static-filled:#0d0d0d;--gradients-loading-icon-primary-static-transparent:hsla(0,0%,5%,0);--gradients-loading-icon-themed-filled:#007aff;--gradients-loading-icon-themed-transparent:rgba(0,122,255,0);--icon-contrast:#0c0d0e;--icon-contrast-static:#fff;--icon-negative:#ce4257;--icon-neutral-themed:#007aff;--icon-positive:#2bc644;--icon-primary:hsla(0,0%,100%,.8);--icon-primary-static:#0c0d0e;--icon-quaternary:hsla(0,0%,100%,.28);--icon-secondary:hsla(0,0%,100%,.44);--icon-tertiary:hsla(0,0%,100%,.28);--icon-themed:#007aff;--shadow-android-tab-bar-default-color:rgba(0,0,0,.16);--shadow-android-tab-bar-scroll-color:rgba(0,0,0,.16);--shadow-android-top-bar-scroll-color:rgba(0,0,0,.16);--shadow-elevation-1-primary:rgba(0,0,0,.2);--shadow-elevation-1-secondary:rgba(0,0,0,.1);--shadow-elevation-2-primary:rgba(0,0,0,.2);--shadow-elevation-2-secondary:rgba(0,0,0,.15);--shadow-elevation-3-primary:rgba(0,0,0,.3);--shadow-elevation-3-secondary:rgba(0,0,0,.3);--shadow-elevation-4-primary:rgba(0,0,0,.2);--shadow-elevation-4-secondary:rgba(0,0,0,.1);--shadow-tabbar-color:transparent;--states-background-active-contrast-static:#e2e2e2;--states-background-active-negative:#ff5862;--states-background-active-neutral:#c5c5c5;--states-background-active-neutral-fade:#2c2c2c;--states-background-active-neutral-themed:#0062cc;--states-background-active-overlay-static:hsla(0,0%,5%,.48);--states-background-active-themed:#0062cc;--states-background-active-transparent:hsla(0,0%,100%,.08);--states-background-active-transparent-secondary-static:hsla(0,0%,100%,.3);--states-background-disabled-card:rgba(30,30,30,.4);--states-background-disabled-contrast:hsla(0,0%,5%,.4);--states-background-disabled-contrast-static:hsla(0,0%,100%,.12);--states-background-disabled-negative:hsla(0,0%,100%,.12);--states-background-disabled-neutral:hsla(0,0%,100%,.12);--states-background-disabled-neutral-fade:hsla(0,0%,100%,.12);--states-background-disabled-neutral-static:hsla(0,0%,100%,.12);--states-background-disabled-neutral-themed:hsla(0,0%,100%,.12);--states-background-disabled-overlay-static:hsla(0,0%,5%,.2);--states-background-disabled-positive:hsla(0,0%,100%,.12);--states-background-disabled-secondary:hsla(0,0%,100%,.44);--states-background-disabled-themed:hsla(0,0%,100%,.12);--states-background-hovered-card:#32343d;--states-background-hovered-contrast-static:#f6f6f6;--states-background-hovered-negative:#f54e67;--states-background-hovered-neutral:#e4e4e4;--states-background-hovered-neutral-fade:hsla(0,0%,91%,.15);--states-background-hovered-neutral-themed:#479fff;--states-background-hovered-positive:#27ac3c;--states-background-hovered-themed:#479fff;--states-background-hovered-transparent:hsla(0,0%,91%,.04);--states-background-hovered-transparent-select:#2c2d37;--states-background-pressed-card:#1f2026;--states-background-pressed-contrast-static:#ebebeb;--states-background-pressed-negative:#9c3242;--states-background-pressed-neutral:#c3c3c3;--states-background-pressed-neutral-fade:hsla(0,0%,91%,.04);--states-background-pressed-neutral-themed:#006ee5;--states-background-pressed-positive:#3dc453;--states-background-pressed-themed:#006ee5;--states-background-pressed-transparent:hsla(0,0%,91%,.08);--states-background-pressed-transparent-select:#2c2d37;--states-icon-disabled-contrast:rgba(12,13,14,.64);--states-icon-disabled-contrast-static:hsla(0,0%,91%,.48);--states-icon-disabled-negative:rgba(199,91,98,.52);--states-icon-disabled-neutral-themed:rgba(0,122,255,.6);--states-icon-disabled-positive:rgba(88,178,110,.64);--states-icon-disabled-primary:hsla(210,1%,72%,.64);--states-icon-disabled-primary-static:hsla(214,3%,45%,.64);--states-icon-disabled-themed:rgba(0,122,255,.6);--states-icon-hovered-contrast-static:#d7d7d7;--states-icon-hovered-negative:#bb3949;--states-icon-hovered-neutral-themed:#479fff;--states-icon-hovered-primary:#bbb;--states-icon-hovered-remove-attach:#7c7d83;--states-icon-hovered-tertiary:hsla(0,0%,91%,.64);--states-icon-hovered-themed:#479fff;--states-icon-pressed-contrast-static:#e7e7e7;--states-icon-pressed-negative:#ff6679;--states-icon-pressed-neutral-themed:#006be0;--states-icon-pressed-primary:#e7e7e7;--states-icon-pressed-remove-attach:#a5a7af;--states-icon-pressed-tertiary:#e7e7e7;--states-icon-pressed-themed:#006be0;--states-text-active-contrast-static:#bbb;--states-text-active-negative:#bb353d;--states-text-active-neutral-themed:#0062cc;--states-text-active-primary:#bbb;--states-text-active-themed:#0062cc;--states-text-disabled-contrast:hsla(0,0%,100%,.28);--states-text-disabled-contrast-static:hsla(0,0%,100%,.28);--states-text-disabled-negative:hsla(0,0%,100%,.28);--states-text-disabled-neutral-themed:hsla(0,0%,100%,.28);--states-text-disabled-primary:hsla(0,0%,100%,.28);--states-text-disabled-primary-static:hsla(0,0%,100%,.28);--states-text-disabled-themed:hsla(0,0%,100%,.28);--states-text-hovered-contrast-static:#e9e9e9;--states-text-hovered-negative:#bb3949;--states-text-hovered-neutral-themed:#479fff;--states-text-hovered-primary:#bbb;--states-text-hovered-secondary:hsla(0,0%,91%,.64);--states-text-hovered-themed:#479fff;--states-text-pressed-contrast-static:#e7e7e7;--states-text-pressed-negative:#ff6679;--states-text-pressed-neutral-themed:#006be0;--states-text-pressed-primary:#e7e7e7;--states-text-pressed-secondary:hsla(0,0%,91%,.68);--states-text-pressed-themed:#006be0;--stroke-contrast-secondary-static:hsla(0,0%,100%,.3);--stroke-contrast-static:hsla(0,0%,100%,.8);--stroke-negative:#ff444f;--stroke-positive:#2bc644;--stroke-secondary:hsla(0,0%,100%,.44);--stroke-themed:#007aff;--stroke-transparent:hsla(0,0%,100%,0);--stroke-local-carver-tab-bar:#1e1f24;--stroke-local-tab-bar-android:hsla(0,0%,100%,0);--stroke-local-tab-bar-i-os:hsla(0,0%,100%,0);--stroke-local-top-bar-android:hsla(0,0%,100%,0);--stroke-local-top-bar-i-os:hsla(0,0%,100%,0);--stroke-separator-contrast:rgba(12,13,14,.1);--stroke-separator-primary:hsla(0,0%,100%,.12);--stroke-separator-secondary:hsla(0,0%,100%,.06);--text-contrast:#0c0d0e;--text-contrast-static:#fff;--text-negative:#ce4257;--text-neutral-themed:#007aff;--text-positive:#2bc644;--text-primary:hsla(0,0%,100%,.8);--text-primary-static:#0c0d0e;--text-secondary:hsla(0,0%,100%,.44);--text-subhead:hsla(0,0%,100%,.74);--text-tertiary:hsla(0,0%,100%,.28);--text-themed:#007aff}.Panel__kpB{display:flex;flex-direction:column;height:100%}.Panel_centeredX__jxE{align-items:center}.Panel_centeredY__fp1{justify-content:center}.Panel_mode_primary__hES{background-color:var(--background-surface-primary)}.Panel_mode_secondary__yer{background-color:var(--background-surface-ground)}.SearchInput__cI6{align-items:center;background-color:var(--background-accent-neutral-fade);border-radius:var(--size-border-radius-semantic-border-radius);display:flex;position:relative}@media (hover:hover) and (pointer:fine){.SearchInput__cI6:hover{background-color:var(--states-background-hovered-neutral-fade)}}.SearchInput__cI6:active{background-color:var(--states-background-pressed-neutral-fade)}.SearchInput__body__WUT{flex-grow:1}.SearchInput__icon__dsa{bottom:0;color:var(--icon-tertiary);height:16px;left:var(--spacing-size-xl);margin-bottom:auto;margin-top:auto;position:absolute;top:0;width:16px}.SearchInput__clearButton__qsm{display:flex;padding-left:var(--spacing-size-m);padding-right:var(--spacing-size-m)}.SearchInput__input__xoX{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:unset;border:unset;box-shadow:none;box-sizing:border-box;color:inherit;font-family:var(--font);font-family:var(--family-base);font-size:var(--size-body-large);letter-spacing:var(--letter-spacing-body-large);line-height:var(--height-body-large);margin:unset;outline:none;padding:unset;resize:none;width:100%}.SearchInput_platform_ios__Sn7 .SearchInput__input__xoX{padding:var(--spacing-size-m) 0 var(--spacing-size-m) calc(var(--spacing-size-xl) + var(--spacing-size-m) + 16px)}.SearchInput_platform_android__QG9 .SearchInput__input__xoX{padding:var(--spacing-size-l) 0 var(--spacing-size-l) calc(var(--spacing-size-xl) + var(--spacing-size-m) + 16px)}.SearchInput__input__xoX::-moz-placeholder{color:var(--text-secondary)}.SearchInput__input__xoX::placeholder{color:var(--text-secondary)}.Switch__-vj{display:inline-flex;position:relative}.Switch__toggle__WU2{align-items:center;background-color:var(--MaxUi-Switch__toggle_background);border:var(--MaxUi-Switch__toggle_border) var(--MaxUi-Switch__toggle_borderColor);border-radius:20px;box-sizing:border-box;display:flex;height:var(--MaxUi-Switch__toggle_height);padding-left:var(--MaxUi-Switch__toggle_paddingX);padding-right:var(--MaxUi-Switch__toggle_paddingX);transition:background-color .1s;width:var(--MaxUi-Switch__toggle_width)}.Switch__thumb__jlX{background-color:var(--MaxUi-Switch__thumb_background);border-radius:100%;box-shadow:var(--MaxUi-Switch__thumb_shadow);display:block;height:var(--MaxUi-Switch__thumb_size);transform:translate(var(--MaxUi-Switch__thumb_offset)) scale(var(--MaxUi-Switch__thumb_scale,1));transition:.1s;width:var(--MaxUi-Switch__thumb_size)}.Switch__input__EDr{top:0;right:0;bottom:0;left:0;margin:0;opacity:0;position:absolute;z-index:1}.Switch__input__EDr:disabled{cursor:not-allowed}.Switch__input__EDr:not(:disabled){cursor:pointer}.Switch_platform_ios__B-C{--MaxUi-Switch__toggle_background:var(--background-accent-neutral-fade);--MaxUi-Switch__toggle_paddingX:2px;--MaxUi-Switch__toggle_width:51px;--MaxUi-Switch__toggle_height:31px;--MaxUi-Switch__thumb_size:27px;--MaxUi-Switch__thumb_offset:0;--MaxUi-Switch__thumb_shadow:0px 3px 8px 0px rgba(0,0,0,.15);--MaxUi-Switch__thumb_background:var(--icon-contrast-static)}.Switch_platform_ios__B-C:has(.Switch__input__EDr:checked){--MaxUi-Switch__toggle_background:var(--background-accent-themed);--MaxUi-Switch__thumb_offset:20px}.Switch_platform_ios__B-C:has(.Switch__input__EDr:disabled:checked){--MaxUi-Switch__toggle_background:var(--states-background-disabled-themed)}.Switch_platform_ios__B-C:has(.Switch__input__EDr:disabled){--MaxUi-Switch__toggle_background:var(--states-background-disabled-neutral-fade)}.Switch_platform_android__72T{--MaxUi-Switch__toggle_paddingX:4px;--MaxUi-Switch__toggle_width:52px;--MaxUi-Switch__toggle_height:32px;--MaxUi-Switch__toggle_border:2px solid;--MaxUi-Switch__toggle_borderColor:var(--stroke-separator-primary);--MaxUi-Switch__thumb_size:20px;--MaxUi-Switch__thumb_offset:0;--MaxUi-Switch__thumb_background:var(--icon-tertiary)}.Switch_platform_android__72T:has(.Switch__input__EDr:checked){--MaxUi-Switch__toggle_background:var(--background-accent-themed);--MaxUi-Switch__thumb_background:var(--icon-contrast-static);--MaxUi-Switch__toggle_borderColor:var(--background-accent-themed);--MaxUi-Switch__thumb_scale:1.2;--MaxUi-Switch__thumb_offset:20px}.Switch_platform_android__72T:has(.Switch__input__EDr:disabled:checked){--MaxUi-Switch__toggle_background:var(--states-background-disabled-themed);--MaxUi-Switch__toggle_borderColor:transparent}.Switch_platform_android__72T:has(.Switch__input__EDr:disabled:not(:checked)){--MaxUi-Switch__toggle_background:var(--states-background-disabled-neutral-fade);--MaxUi-Switch__thumb_background:var(--icon-quaternary)}.Textarea__Sy6{border-radius:var(--size-border-radius-semantic-border-radius-card);color:var(--text-primary)}.Textarea_disabled__uY3{cursor:not-allowed}.Textarea_mode_primary__E7l{background-color:var(--background-surface-card)}.Textarea_mode_primary__E7l.Textarea_disabled__uY3{background-color:var(--states-background-disabled-card)}.Textarea_mode_secondary__BYw{background-color:var(--background-accent-neutral-fade-secondary)}.Textarea_mode_secondary__BYw.Textarea_disabled__uY3{background-color:var(--states-background-disabled-neutral-fade)}.Textarea__textarea__Ok-{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;box-sizing:border-box;font-family:var(--font);font-family:var(--family-base);font-size:var(--size-body-large);letter-spacing:var(--letter-spacing-body-large);line-height:var(--height-body-large);margin:unset;outline:none;padding:unset;padding:var(--spacing-size-xl);resize:none}.Textarea__textarea__Ok-,.ToolButton__lde{background:unset;border:unset;color:inherit;width:100%}.ToolButton__lde{-webkit-tap-highlight-color:transparent;align-items:center;border-radius:var(--size-border-radius-action-medium);display:flex;flex-direction:column;font-family:inherit;line-height:unset;padding:unset;padding:var(--spacing-size-xl) var(--spacing-size-xl);text-align:unset;text-decoration:none}.ToolButton_appearance_default__gqg{background-color:var(--background-surface-card);color:var(--text-primary)}.ToolButton_appearance_default__gqg.ToolButton_disabled__gq5{background-color:var(--states-background-disabled-card);color:var(--states-text-disabled-primary)}.ToolButton_appearance_secondary__ghs{background-color:var(--background-accent-neutral-fade);color:var(--text-primary)}.ToolButton_appearance_secondary__ghs.ToolButton_disabled__gq5{background-color:var(--states-background-disabled-neutral-fade);color:var(--states-text-disabled-primary)}.ToolButton_withLabel__FsL{padding:var(--spacing-size-m) var(--spacing-size-s)}.ToolButton__icon__ds5{display:flex}.ToolButton__icon__ds5:not(:last-child){margin-bottom:var(--spacing-size-xs)}.ToolButton__label__GCi{font-family:var(--family-base);font-size:var(--size-label-large);letter-spacing:var(--letter-spacing-label-large);line-height:var(--height-label-large);max-width:100%}.TypographyAction_variant_large__l5j{font-family:var(--family-base);font-size:var(--size-action-large);font-weight:600;letter-spacing:var(--letter-spacing-action-large);line-height:var(--height-action-large)}.TypographyAction_variant_medium__9H-{font-family:var(--family-base);font-size:var(--size-action-medium);font-weight:500;letter-spacing:var(--letter-spacing-action-medium);line-height:var(--height-action-medium)}.TypographyAction_variant_small__-LL{font-family:var(--family-base);font-size:var(--size-action-small);font-weight:500;letter-spacing:var(--letter-spacing-action-small);line-height:var(--height-action-small)}.TypographyAction_variant_label__vhv{font-family:var(--family-base);font-size:var(--size-action-label);letter-spacing:var(--letter-spacing-action-label);line-height:var(--height-action-label)}.TypographyBody_variant_large__vlS{font-family:var(--family-base);font-size:var(--size-body-large);letter-spacing:var(--letter-spacing-body-large);line-height:var(--height-body-large)}.TypographyBody_variant_medium__9v3{font-family:var(--family-base);font-size:var(--size-body-medium);letter-spacing:var(--letter-spacing-body-medium);line-height:var(--height-body-medium)}.TypographyBody_variant_small-strong__mWy,.TypographyBody_variant_small__beJ{font-family:var(--family-base);font-size:var(--size-body-small);letter-spacing:var(--letter-spacing-body-small);line-height:var(--height-body-small)}.TypographyBody_variant_small-strong__mWy{font-weight:500}.TypographyBody_variant_small-caps__18r{font-family:var(--family-base);font-size:var(--size-body-small);font-weight:600;letter-spacing:var(--letter-spacing-body-small);line-height:var(--height-body-small);text-transform:uppercase}.TypographyDisplay__6MW{font-family:var(--family-accent);font-size:var(--size-display);font-weight:600;letter-spacing:var(--letter-spacing-display);line-height:var(--height-display)}.TypographyHeadline_variant_large-strong__mwz{font-family:var(--family-base);font-size:var(--size-headline-large);font-weight:600;letter-spacing:var(--letter-spacing-headline-large);line-height:var(--height-headline-large)}.TypographyHeadline_variant_medium-strong__dFT,.TypographyHeadline_variant_medium__s92{font-family:var(--family-base);font-size:var(--size-headline-medium);letter-spacing:var(--letter-spacing-headline-medium);line-height:var(--height-headline-medium)}.TypographyHeadline_variant_medium-strong__dFT{font-weight:500}.TypographyHeadline_variant_small-strong__kUR,.TypographyHeadline_variant_small__8Ei{font-family:var(--family-base);font-size:var(--size-headline-small);letter-spacing:var(--letter-spacing-headline-medium);line-height:var(--height-headline-small)}.TypographyHeadline_variant_small-strong__kUR{font-weight:600}.TypographyLabel_variant_large-strong__uCg,.TypographyLabel_variant_large__6vr{font-family:var(--family-base);font-size:var(--size-label-large);letter-spacing:var(--letter-spacing-label-large);line-height:var(--height-label-large)}.TypographyLabel_variant_large-strong__uCg{font-weight:500}.TypographyLabel_variant_large-caps__b1i{font-family:var(--family-base);font-size:var(--size-label-large);font-weight:600;letter-spacing:var(--letter-spacing-label-large);line-height:var(--height-label-large);text-transform:uppercase}.TypographyLabel_variant_medium-strong__Bk8,.TypographyLabel_variant_medium__Xo5{font-family:var(--family-base);font-size:var(--size-label-medium);letter-spacing:var(--letter-spacing-label-medium);line-height:var(--height-label-medium)}.TypographyLabel_variant_medium-strong__Bk8{font-weight:600}.TypographyLabel_variant_small-strong__qCw{font-weight:500}.TypographyLabel_variant_small-caps__beb,.TypographyLabel_variant_small-strong__qCw{font-family:var(--family-base);font-size:var(--size-label-small);letter-spacing:var(--letter-spacing-label-small);line-height:var(--height-label-small)}.TypographyLabel_variant_small-caps__beb{font-weight:600;text-transform:uppercase}.TypographyTitle_variant_large-strong__9PL{font-family:var(--family-base);font-size:var(--size-title-large);font-weight:500;letter-spacing:var(--letter-spacing-title-large);line-height:var(--height-title-large)}.TypographyTitle_variant_medium-strong__th0{font-family:var(--family-base);font-size:var(--size-title-medium);font-weight:500;letter-spacing:var(--letter-spacing-title-medium);line-height:var(--height-title-medium)}.TypographyTitle_variant_small-strong__BrE,.TypographyTitle_variant_small__zJR{font-family:var(--family-base);font-size:var(--size-title-small);letter-spacing:var(--letter-spacing-title-small);line-height:var(--height-title-small)}.TypographyTitle_variant_small-strong__BrE{font-weight:500}.light-mode .filter-dropdown .search-input,.light-mode .filter-dropdown input,.light-mode .filter-dropdown select,.light-mode .filter-dropdown textarea,.light-mode .filter-dropdown .admin-form-input{background-color:#fff!important;color:#111827!important;border:1px solid #d1d5db!important;border-color:#d1d5db!important;box-shadow:none!important}.light-mode .filter-dropdown label[class*=Input],.light-mode .filter-dropdown [class*=Input__body],.light-mode .filter-dropdown [class*=ClearableInput]{background-color:#fff!important;border-color:#d1d5db!important;border-radius:.375rem}.light-mode .filter-dropdown label[class*=Input] input,.light-mode .filter-dropdown [class*=Input__body] input,.light-mode .filter-dropdown [class*=ClearableInput] input{background-color:#fff!important;color:#111827!important;border:1px solid #d1d5db!important;box-shadow:none!important}.filter-dropdown .filter-dropdown-search-input{border:none!important;box-shadow:none!important}.light-mode .filter-dropdown .filter-dropdown-search-input{background-color:transparent!important}.light-mode .filter-dropdown .filter-dropdown-search-input input{background-color:#fff!important;color:#111827!important;border:1px solid #d1d5db!important;border-color:#d1d5db!important;box-shadow:none!important}*{box-sizing:border-box}html{overflow-x:auto;background-color:#3655ff}body{margin:0;overflow-x:auto;font-family:DM Sans,Manrope,system-ui,sans-serif;font-size:var(--font-size-body, 17px);line-height:var(--line-height-body, 1.47);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#3655ff}#root{min-height:100%;min-height:100dvh;background-color:var(--color-bg-primary)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:root{--color-bg-primary: #000000;--color-bg-secondary: #1c1c1e;--color-bg-card: #1c1c1e;--color-bg-hover: #2c2c2e;--color-bg-input: #2c2c2e;--color-text-primary: #f5f5f7;--color-text-secondary: #a1a1a6;--color-border: #38383a;--color-primary-blue: #2563eb;--color-tumbler-bg-off: #3a3a3c;--color-tumbler-bg-on: #0071e3;--color-tumbler-knob: #fff;--color-error: #ff453a;--color-error-bg: rgba(255, 69, 58, .12);--color-error-border: #ff453a;--color-error-text: #ff6961;--color-success-status: #30d158;--color-pending-status: #ffd60a;--color-modal-bg: rgba(0, 0, 0, .5);--color-transit-status: #ffd60a;--color-accepted-status: #0071e3;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 18px;--radius-pill: 980px;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .08);--shadow-md: 0 4px 12px rgba(0, 0, 0, .12);--shadow-lg: 0 8px 24px rgba(0, 0, 0, .15);--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--space-20: 80px;--section-gap: 48px;--block-gap: 24px;--element-gap: 16px;--inline-gap: 12px;--tight-gap: 8px;--pad-page-h: 24px;--pad-page-v: 24px;--pad-card: 24px;--pad-modal: 28px;--pad-button: 12px 20px;--pad-input: 12px 16px;--font-size-caption: 11px;--font-size-footnote: 12px;--font-size-subhead: 14px;--font-size-body: 17px;--font-size-title3: 20px;--font-size-title2: 22px;--font-size-title1: 28px;--font-size-large: 34px;--line-height-tight: 1.2;--line-height-body: 1.47059;--line-height-loose: 1.5;--letter-spacing-tight: -.02em;--letter-spacing-heading: -.03em}.light-mode{--color-bg-primary: #fbfbfd;--color-bg-secondary: #ffffff;--color-bg-card: #ffffff;--color-bg-hover: #f5f5f7;--color-bg-input: #e8e8ed;--color-text-primary: #1d1d1f;--color-text-secondary: #6e6e73;--color-border: #d2d2d7;--color-tumbler-bg-off: #d2d2d7;--color-error: #dc2626;--color-error-bg: rgba(255, 69, 58, .08);--color-error-border: #ff3b30;--color-error-text: #c9342a;--color-modal-bg: rgba(0, 0, 0, .4);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .04);--shadow-md: 0 4px 12px rgba(0, 0, 0, .06);--shadow-lg: 0 8px 24px rgba(0, 0, 0, .08)}.not-found-page .not-found-search-input:focus{outline:none;border-color:var(--color-primary-blue);box-shadow:0 0 0 2px #0071e333}.not-found-page .not-found-home-link:hover{text-decoration:underline}.light-mode input,.light-mode textarea,.light-mode select,.light-mode .search-input,.light-mode .modal-input,.light-mode .login-input,.light-mode .filter-dropdown input,.light-mode .filter-dropdown select,.light-mode .doc-filter-input{background-color:#fff;color:#111827;border-color:#d1d5db}.light-mode input::-moz-placeholder,.light-mode textarea::-moz-placeholder,.light-mode select::-moz-placeholder,.light-mode .search-input::-moz-placeholder,.light-mode .modal-input::-moz-placeholder,.light-mode .login-input::-moz-placeholder,.light-mode .filter-dropdown input::-moz-placeholder,.light-mode .filter-dropdown select::-moz-placeholder{color:#9ca3af}.light-mode input::placeholder,.light-mode textarea::placeholder,.light-mode select::placeholder,.light-mode .search-input::placeholder,.light-mode .modal-input::placeholder,.light-mode .login-input::placeholder,.light-mode .filter-dropdown input::placeholder,.light-mode .filter-dropdown select::placeholder{color:#9ca3af}.mr-1{margin-right:var(--space-1, 4px)}.mr-2{margin-right:var(--space-2, 8px)}.mb-2{margin-bottom:var(--space-2, 8px)}.mb-4{margin-bottom:var(--space-4, 16px)}.mt-4{margin-top:var(--space-4, 16px)}.top-4{top:var(--space-4, 16px)}.right-4{right:var(--space-4, 16px)}.text-yellow-400{color:var(--color-pending-status)}.max-w-4xl{max-width:56rem}.gap-tight{gap:var(--tight-gap, 8px)}.gap-inline{gap:var(--inline-gap, 12px)}.gap-element{gap:var(--element-gap, 16px)}.gap-block{gap:var(--block-gap, 24px)}.gap-section{gap:var(--section-gap, 48px)}.pad-card{padding:var(--pad-card, 24px)}.pad-modal{padding:var(--pad-modal, 28px)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.text-theme-primary{color:var(--color-text-primary)}.text-theme-secondary{color:var(--color-text-secondary)}.app-container{min-height:100vh;background-color:var(--color-bg-primary);color:var(--color-text-primary);padding-bottom:var(--space-16, 64px);display:flex;flex-direction:column;align-items:center;overflow-x:auto;max-width:100vw}.app-container.profile-saas-shell{padding-top:0;padding-left:0;padding-right:0;padding-bottom:var(--space-16, 64px);min-height:100vh;min-height:100dvh}.app-container.app-container--allow-h-scroll{overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;width:100%;padding-bottom:max(2rem,env(safe-area-inset-bottom))}.app-main{padding:var(--pad-page-v, 24px) var(--pad-page-h, 24px);padding-top:0;width:100%;max-width:56rem;display:flex;flex-direction:column;align-items:stretch;min-width:0;overflow-x:auto;background-color:var(--color-bg-primary)}.app-main>div:not(.native-pull-refresh-indicator){min-width:0;width:100%}.desktop-expand-toggle{display:none}@media (min-width: 1024px){.desktop-expand-toggle{display:inline-flex}.app-header.app-header-wide,.app-main.app-main-wide{max-width:min(96vw,1400px)}}.app-header{width:100%;max-width:56rem;padding:var(--space-4, 16px) var(--pad-page-h, 24px);background-color:var(--color-bg-secondary);box-shadow:var(--shadow-sm);margin-bottom:var(--space-1, 4px);position:sticky;top:0;z-index:45}.claims-create-overlay{overflow:hidden!important}.claims-create-content{overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}@media (max-width: 768px){:root{--app-mobile-header-inner-stack: 72px;--app-mobile-content-below-header-gap: .85rem;--app-mobile-tabbar-clearance: 112px;--app-mobile-scroll-bottom-air: 3cm}.app-container{padding-top:0;padding-bottom:0;min-height:100vh;min-height:100dvh;height:100vh;height:100dvh;overflow:hidden}.app-container.profile-saas-shell{padding-bottom:0;padding-top:0!important;padding-left:0!important;padding-right:0!important}.app-container.app-container--allow-h-scroll{overflow-x:auto;overflow-y:auto;-webkit-overflow-scrolling:touch}.app-header{position:fixed;top:0;left:50%;transform:translate(-50%);margin-bottom:0;z-index:50;flex-shrink:0;padding-top:max(var(--space-4, 16px),env(safe-area-inset-top));padding-bottom:var(--space-2, 8px);padding-left:var(--space-3, 12px);padding-right:var(--space-3, 12px)}.header-top-row{margin-bottom:var(--space-1, 4px)}.app-main{flex:1;min-height:0;overflow-y:auto;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-top:calc(var(--app-mobile-header-inner-stack) + max(var(--space-4, 16px),env(safe-area-inset-top)) + var(--app-mobile-content-below-header-gap));padding-bottom:0;padding-left:max(var(--space-3, 12px),env(safe-area-inset-left));padding-right:max(var(--space-3, 12px),env(safe-area-inset-right))}.app-main>div:after{content:"";display:block;width:100%;height:calc(var(--app-mobile-tabbar-clearance) + var(--app-mobile-scroll-bottom-air) + env(safe-area-inset-bottom,0px));flex-shrink:0;pointer-events:none}.cargo-page-sticky-header{padding-top:1rem;padding-bottom:.75rem;margin-bottom:.5rem}.cargo-page-sticky-header .filters-container,.cargo-page-sticky-header .filters-row-scroll{padding-right:1rem;margin-bottom:.75rem}.cargo-page-sticky-header .doc-sections-row{padding-right:1rem}.modal-overlay{z-index:49;align-items:flex-start;padding-top:calc(var(--app-mobile-header-inner-stack) + max(var(--space-4, 16px),env(safe-area-inset-top)) + var(--space-2, 8px));padding-bottom:calc(72px + env(safe-area-inset-bottom))}.modal-overlay--cargo-details{padding-top:calc(96px + max(var(--space-4, 16px),env(safe-area-inset-top)) + var(--space-2, 8px) + var(--space-2, 8px))}.modal-overlay--cargo-details .modal-content{max-height:calc(100dvh - 96px - max(var(--space-4, 16px),env(safe-area-inset-top)) - var(--space-2, 8px) - var(--space-2, 8px) - 72px - env(safe-area-inset-bottom))}.modal-content{margin-bottom:0;width:100%;max-width:none;padding:1rem .85rem;max-height:calc(100dvh - var(--app-mobile-header-inner-stack) - max(var(--space-4, 16px),env(safe-area-inset-top)) - 72px - env(safe-area-inset-bottom))}.tabbar-container{transform:translate(-50%) translateZ(0);backface-visibility:hidden;bottom:max(env(safe-area-inset-bottom),8px);padding-bottom:max(var(--space-2, 8px),calc(env(safe-area-inset-bottom) + 8px))}.claims-create-overlay{padding-top:calc(var(--app-mobile-header-inner-stack) + max(var(--space-4, 16px),env(safe-area-inset-top)))!important;padding-bottom:calc(72px + env(safe-area-inset-bottom))!important}.claims-create-content{max-height:calc(100vh - var(--app-mobile-header-inner-stack) - max(var(--space-4, 16px),env(safe-area-inset-top)) - 100px - env(safe-area-inset-bottom))!important;max-height:calc(100dvh - var(--app-mobile-header-inner-stack) - max(var(--space-4, 16px),env(safe-area-inset-top)) - 100px - env(safe-area-inset-bottom))!important;padding-bottom:calc(.75rem + env(safe-area-inset-bottom))}}@media (min-width: 769px) and (max-width: 1024px){.app-container.profile-saas-shell{padding-bottom:calc(112px + env(safe-area-inset-bottom));padding-top:0!important;padding-left:0!important;padding-right:0!important}}.light-mode .app-header{border-bottom:1px solid var(--color-border)}.header-top-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-1, 4px)}.header-auth-info{display:flex;align-items:center;font-size:var(--font-size-subhead, 14px);color:var(--color-text-secondary);font-weight:400}.search-container{display:flex;align-items:center;background-color:var(--color-bg-input);border-radius:var(--radius-md, 12px);padding:var(--space-2, 8px) var(--space-3, 12px);transition:all .25s ease;overflow:hidden;height:40px}.search-container.collapsed{max-height:0;padding-top:0;padding-bottom:0;margin-bottom:0;opacity:0;visibility:hidden}.search-container.expanded{max-height:40px;padding:var(--space-2, 8px) var(--space-3, 12px);margin-bottom:var(--space-2, 8px);opacity:1;visibility:visible}.search-input{flex-grow:1;background:transparent;border:none;color:var(--color-text-primary);padding:0 var(--space-2, 8px);font-size:var(--font-size-subhead, 14px);outline:none}.search-container input::-webkit-search-cancel-button,.search-container input::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}.search-toggle-button{background:none;border:none;color:var(--color-text-secondary);cursor:pointer;padding:var(--space-1, 4px)}.login-form-wrapper{display:flex;justify-content:center;align-items:center;min-height:100vh;width:100%;background-color:#f3f4f6}.login-card{background-color:#fff;width:90%;max-width:400px;border-radius:var(--radius-lg, 18px);padding:var(--space-8, 32px);position:relative;border:1px solid #e5e7eb;box-shadow:0 12px 32px #102a5614;flex-shrink:0}@media (max-width: 640px){.login-form-wrapper{padding:1rem;overflow-y:auto}.login-form-wrapper .login-card{flex:0 0 auto;height:-moz-fit-content;height:fit-content;padding:var(--space-5, 20px)}}.haulz-brand-logo{display:flex;align-items:center;justify-content:center;width:min(240px,78vw);max-width:100%;margin:0 auto;padding:.85rem .5rem .35rem;box-sizing:border-box;border:none;border-radius:0;box-shadow:none;background:#fff}.haulz-brand-logo__word{display:inline-flex;align-items:baseline;justify-content:center;gap:.02em;color:#2563eb;font-weight:800;font-size:clamp(1.85rem,9vw,2.45rem);letter-spacing:.1em;line-height:1;font-family:Manrope,DM Sans,system-ui,sans-serif;white-space:nowrap}.haulz-brand-logo__letter{display:inline-block;opacity:0;transform:translateY(.35em);animation:haulz-logo-letter 2.6s ease-in-out infinite;will-change:opacity,transform}@keyframes haulz-logo-letter{0%,4%{opacity:0;transform:translateY(.35em)}14%,72%{opacity:1;transform:translateY(0)}86%,to{opacity:0;transform:translateY(-.12em)}}@media (prefers-reduced-motion: reduce){.haulz-brand-logo__letter{opacity:1;transform:none;animation:none}}.login-brand{display:flex;flex-direction:column;align-items:center;gap:.65rem;margin-bottom:1.25rem;margin-top:.25rem}.login-brand .tagline{margin-bottom:0}.tagline{text-align:center;margin-bottom:var(--space-6, 24px);color:var(--color-text-secondary);font-size:var(--font-size-subhead, 14px);font-weight:400}.form{display:flex;flex-direction:column;gap:var(--element-gap, 16px)}.field{position:relative}.login-input{width:100%;padding:var(--pad-input, 12px 16px);background-color:var(--color-bg-input);border:1px solid var(--color-border);border-radius:var(--radius-md, 12px);color:var(--color-text-primary);outline:none;transition:border-color .2s,box-shadow .2s;font-size:var(--font-size-body, 17px)}.login-input:focus{border-color:var(--color-primary-blue);box-shadow:0 0 0 3px #0071e333}.login-card .login-input,.login-card .password-input-container input{background-color:#fff;border-color:#d1d5db;color:#111827}.login-card .login-input::-moz-placeholder,.login-card .password-input-container input::-moz-placeholder{color:#9ca3af}.login-card .login-input::placeholder,.login-card .password-input-container input::placeholder{color:#9ca3af}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.fixed{position:fixed}.absolute{position:absolute}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-y-0{top:0;bottom:0}.right-0{right:0}.right-4{right:1rem}.top-0{top:0}.top-4{top:1rem}.z-50{z-index:50}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-auto{margin-left:auto;margin-right:auto}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.ml-1{margin-left:.25rem}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-full{height:100%}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[50vh\]{min-height:50vh}.w-10{width:2.5rem}.w-12{width:3rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-\[120px\]{min-width:120px}.min-w-\[180px\]{min-width:180px}.min-w-full{min-width:100%}.max-w-3xl{max-width:48rem}.max-w-guest{max-width:72rem}.max-w-sm{max-width:24rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-pointer{cursor:pointer}.resize-y{resize:vertical}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-2{row-gap:.5rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-slate-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(241 245 249 / var(--tw-divide-opacity, 1))}.divide-slate-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(226 232 240 / var(--tw-divide-opacity, 1))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[var\(--guest-radius\,0\.875rem\)\]{border-radius:var(--guest-radius,.875rem)}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[\#e5e7eb\]{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-slate-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.border-slate-50{--tw-border-opacity: 1;border-color:rgb(248 250 252 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-white\/30{border-color:#ffffff4d}.border-white\/40{border-color:#fff6}.bg-\[\#2563eb\]{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-\[\#dbeafe\]{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-\[\#dcfce7\]{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-\[\#eff6ff\]{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f3f4f6\]{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-\[\#f8fafc\]{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-\[\#f9fafb\]{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-\[\#fff\]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-\[hsl\(var\(--guest-card\)\)\]{background-color:hsl(var(--guest-card))}.bg-\[hsl\(var\(--guest-foreground\)\)\]{background-color:hsl(var(--guest-foreground))}.bg-\[hsl\(var\(--guest-muted\)\)\]{background-color:hsl(var(--guest-muted))}.bg-\[hsl\(var\(--guest-primary\)\)\]{background-color:hsl(var(--guest-primary))}.bg-\[hsl\(var\(--guest-secondary\)\)\]{background-color:hsl(var(--guest-secondary))}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-black\/40{background-color:#0006}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.bg-haulz-brand-soft{--tw-bg-opacity: 1;background-color:rgb(235 240 255 / var(--tw-bg-opacity, 1))}.bg-purple-50{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-slate-50\/50{background-color:#f8fafc80}.bg-slate-50\/80{background-color:#f8fafccc}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/80{background-color:#fffc}.p-1{padding:.25rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-0{padding-bottom:0}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-8{padding-bottom:2rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-\[5\.25rem\]{padding-left:5.25rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-4{padding-top:1rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[0\.95rem\]{font-size:.95rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-0\.025em\]{letter-spacing:-.025em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.text-\[\#111827\]{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-\[\#15803d\]{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-\[\#1d4ed8\]{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-\[\#1f2937\]{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-\[\#2563eb\]{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-\[\#374151\]{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-\[\#4b5563\]{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-\[\#6b7280\]{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-\[\#9ca3af\]{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-\[hsl\(var\(--guest-card\)\)\]{color:hsl(var(--guest-card))}.text-\[hsl\(var\(--guest-card-foreground\)\)\]{color:hsl(var(--guest-card-foreground))}.text-\[hsl\(var\(--guest-foreground\)\)\]{color:hsl(var(--guest-foreground))}.text-\[hsl\(var\(--guest-muted-foreground\)\)\]{color:hsl(var(--guest-muted-foreground))}.text-\[hsl\(var\(--guest-primary-foreground\)\)\]{color:hsl(var(--guest-primary-foreground))}.text-\[hsl\(var\(--guest-secondary-foreground\)\)\]{color:hsl(var(--guest-secondary-foreground))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-haulz-brand{--tw-text-opacity: 1;color:rgb(54 85 255 / var(--tw-text-opacity, 1))}.text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.text-purple-700{--tw-text-opacity: 1;color:rgb(126 34 206 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.opacity-70{opacity:.7}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-\[2px\]{--tw-backdrop-blur: blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}html.guest-mode,html.guest-mode body,html.guest-mode #root{background:#f3f4f6;color:#1f2937}.guest-shell{--guest-background: 220 14% 96%;--guest-foreground: 217 19% 17%;--guest-card: 0 0% 100%;--guest-card-foreground: 217 19% 17%;--guest-primary: 217 91% 53%;--guest-primary-foreground: 0 0% 100%;--guest-secondary: 220 14% 96%;--guest-secondary-foreground: 217 19% 17%;--guest-muted: 220 14% 96%;--guest-muted-foreground: 220 9% 46%;--guest-border: 220 13% 91%;--guest-ring: 217 91% 53%;--guest-radius: .875rem;min-height:100vh;min-height:100dvh;background:#f3f4f6;color:#1f2937;font-family:DM Sans,Manrope,system-ui,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.guest-shell h1,.guest-shell h2,.guest-shell h3,.guest-shell .guest-home-hero__brand,.guest-shell .guest-subpage-hero__brand,.guest-shell .guest-header__logo,.guest-shell .guest-section-heading{font-family:Manrope,DM Sans,system-ui,sans-serif}.guest-shell--calc .haulz-calc-page--cdek{--calc-bg: transparent;--calc-card: #ffffff;--calc-surface-muted: #f5f8fc;--calc-border: rgba(15, 28, 46, .08);--calc-border-focus: #2563eb;--calc-text: #0f1c2e;--calc-text-secondary: #5b6b7c;--calc-accent: #2563eb;--calc-accent-hover: #1d4ed8;--calc-accent-soft: rgba(37, 99, 235, .12);--calc-input-bg: #ffffff;--calc-placeholder: #94a3b8;--calc-segment-track: #e8eef7;--calc-row-divider: #eef2f7;--calc-suggest-hover: #f5f8fc;--calc-radius: .9rem;--calc-radius-lg: 1.35rem;--calc-shadow: 0 10px 30px rgba(16, 42, 86, .07);--calc-alert-warn-bg: #fffbeb;--calc-alert-warn-text: #92400e;--calc-alert-warn-border: #fde68a;--calc-alert-error-bg: #fef2f2;--calc-alert-error-text: #b91c1c;--calc-alert-error-border: #fecaca;--calc-alert-success-bg: #ecfdf5;--calc-alert-success-text: #047857;--calc-alert-success-border: #a7f3d0;--calc-switch-off: #d1d5db;--haulz-app-tabbar-clearance: 0px;--haulz-summary-fixed-bottom: 0px;max-width:1180px;padding-bottom:0}.guest-shell--calc{background:radial-gradient(120% 70% at 0% -10%,rgba(37,99,235,.14),transparent 55%),radial-gradient(90% 60% at 100% 0%,rgba(14,116,144,.1),transparent 50%),linear-gradient(180deg,#eef3f9,#f3f5f8 48%,#e9eef6)}.guest-shell--calc .haulz-calc-page--cdek .haulz-calc-shell-bg{background:transparent;margin:0;padding:1.15rem 1rem 0;border-radius:0;min-height:100dvh;height:100dvh;overflow:hidden}@media (min-width: 640px){.guest-shell--calc .haulz-calc-page--cdek .haulz-calc-shell-bg{padding:1.5rem 1.25rem 0}}.guest-shell--calc .haulz-calc-mobile-hub__end-gap{--haulz-mobile-card-gap: 1.05rem}.guest-shell--calc .haulz-calc-mobile-dock{left:1rem;right:1rem;bottom:0}.guest-shell--calc .haulz-calc-mobile-dock__toggle{padding-right:3.75rem;box-sizing:border-box}@media (min-width: 640px){.guest-shell--calc .haulz-calc-mobile-dock{left:1.25rem;right:1.25rem}.guest-shell--calc .haulz-calc-mobile-dock__toggle{padding-right:4.25rem}}.guest-shell--calc .haulz-calc-page--cdek .haulz-calc-header{margin-bottom:1rem;gap:.85rem}.guest-shell--calc .haulz-calc-page--cdek .haulz-calc-header__back{width:2.75rem;height:2.75rem;border-radius:.95rem;background:#ffffffe0;color:#0f1c2e;box-shadow:0 8px 22px #102a5614!important}.guest-shell--calc .haulz-calc-page--cdek .haulz-calc-header__title{font-size:clamp(1.45rem,2.4vw,1.85rem);font-weight:800;letter-spacing:-.035em;color:#0f1c2e}.guest-shell--calc .haulz-calc-hint{margin-bottom:1.1rem!important;padding:.9rem 1.05rem;border-radius:1rem;border:1px solid rgba(37,99,235,.16);background:#ffffffc7;color:#3b4d63;font-size:.9rem;line-height:1.5;box-shadow:0 8px 20px #102a560d}.guest-shell--calc .haulz-calc-card{margin-bottom:1.05rem;padding:1.3rem 1.35rem 1.45rem;border-radius:1.35rem;border:1px solid rgba(15,28,46,.06);background:#ffffffeb;box-shadow:0 12px 32px #102a560f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.guest-shell--calc .haulz-calc-card__title{margin-bottom:.95rem;font-size:1.05rem;font-weight:800;letter-spacing:-.02em;color:#0f1c2e}.guest-shell--calc .haulz-calc-segment{padding:.3rem;margin-bottom:1.05rem;border-radius:.95rem;background:#e8eef7}.guest-shell--calc .haulz-calc-segment__btn{min-height:2.65rem;border-radius:.75rem;font-weight:700;color:#5b6b7c;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.guest-shell--calc .haulz-calc-segment__btn--active{background:#fff;color:#1d4ed8;box-shadow:0 4px 14px #1d4ed81f!important}.guest-shell--calc .haulz-calc-page--cdek input.haulz-calc-input,.guest-shell--calc .haulz-calc-page--cdek textarea.haulz-calc-input,.guest-shell--calc .haulz-calc-page--cdek select.haulz-calc-input{border-radius:.9rem;border-color:#0f1c2e1a;background:#fff;min-height:3rem}.guest-shell--calc .haulz-calc-page--cdek input.haulz-calc-input:focus,.guest-shell--calc .haulz-calc-page--cdek textarea.haulz-calc-input:focus,.guest-shell--calc .haulz-calc-page--cdek select.haulz-calc-input:focus{border-color:#2563eb8c;box-shadow:0 0 0 3px #2563eb24}.guest-shell--calc .haulz-calc-city-link{color:#2563eb;font-weight:700}.guest-shell--calc .haulz-calc-summary{padding:1.35rem 1.35rem 1.45rem;border-radius:1.45rem;border:1px solid rgba(37,99,235,.12);background:linear-gradient(180deg,#eff6fff2,#fffffffa 38%);box-shadow:0 16px 40px #102a561a}.guest-shell--calc .haulz-calc-summary__title{margin-bottom:.85rem;font-size:1.15rem;font-weight:800;letter-spacing:-.02em;color:#0f1c2e}.guest-shell--calc .haulz-calc-summary__empty{padding:.85rem .95rem;border-radius:.95rem;background:#ffffffb3;border:1px dashed rgba(37,99,235,.22);color:#5b6b7c}.guest-shell--calc .haulz-calc-summary__total-value{color:#1d4ed8}.guest-shell--calc .haulz-calc-btn-primary{border-radius:.95rem!important;background:#2563eb!important;color:#fff!important;font-weight:750;box-shadow:0 10px 24px #2563eb47!important}.guest-shell--calc .haulz-calc-btn-primary:hover:not(:disabled){background:#1d4ed8!important}.guest-shell--calc .haulz-calc-btn-secondary{border-radius:.95rem!important;background:#ffffffe6!important;color:#0f1c2e!important;box-shadow:0 4px 14px #102a560f!important}.guest-shell--calc .haulz-calc-page--mobile-flow .haulz-calc-shell-bg{background:transparent}.guest-shell *,.guest-shell *:before,.guest-shell *:after{box-sizing:border-box}.guest-shell img{display:block;max-width:100%}.guest-shell a{color:inherit}.guest-shell .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.guest-shell button,.guest-shell [type=button],.guest-shell [type=submit],.guest-shell [role=button]{border:none!important;box-shadow:none!important;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.guest-shell button:focus,.guest-shell button:focus-visible,.guest-shell [type=button]:focus,.guest-shell [type=button]:focus-visible,.guest-shell [type=submit]:focus,.guest-shell [type=submit]:focus-visible{outline:none;box-shadow:none!important}.guest-shell .button-primary,.guest-shell .filter-button,.guest-shell .primary-button,.guest-shell .guest-quick-action{border:none!important;box-shadow:none!important}.guest-section-title{margin:0 0 .35rem;font-size:.8125rem;font-weight:600;line-height:1.35;color:#374151}.guest-section-heading{margin:0;font-size:1.125rem;font-weight:700;line-height:1.3;color:#111827}.guest-section-lead{margin:.35rem 0 0;font-size:.875rem;line-height:1.55;color:#6b7280}.guest-surface{border:none;border-radius:var(--guest-radius);background:#fff;box-shadow:none}.guest-surface--soft{background:#eff6ff}.guest-surface--muted{background:#f9fafb}.about-company-hero{background:#1e3a8a;color:#fff}.about-company-hero h1{color:#fff}.guest-app-hero{background:#1e3a8a;color:#fff}.guest-app-hero h1{color:#fff}.guest-subpage-hero{position:relative;isolation:isolate;min-height:min(58dvh,28rem);display:flex;align-items:flex-end;overflow:hidden;color:#fff;margin-bottom:.5rem}.guest-subpage-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.guest-subpage-hero__veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#0f172a59,#1e3a8a8c 45%,#0f172ae0),linear-gradient(90deg,rgba(15,23,42,.5) 0%,rgba(15,23,42,.15) 70%,transparent 100%)}.guest-subpage-hero__content{position:relative;z-index:2;width:100%;padding-top:5.5rem;padding-bottom:2.25rem}.guest-subpage-hero__brand{margin:0 0 .75rem;font-size:clamp(2.1rem,7vw,3.75rem);font-weight:800;letter-spacing:.08em;line-height:.95;text-transform:uppercase;color:#fff;text-shadow:0 2px 24px rgba(15,23,42,.35)}.guest-subpage-hero__title{margin:0;max-width:18ch;font-size:clamp(1.45rem,3.8vw,2.5rem);font-weight:700;letter-spacing:-.03em;line-height:1.1;color:#fff}.guest-subpage-hero__lead{margin:.9rem 0 0;max-width:34rem;font-size:1rem;line-height:1.55;color:#ffffffe0}.guest-page-back{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem;padding-top:1rem}.guest-advantage-list{display:grid;gap:0;border-top:1px solid rgba(15,28,46,.08)}.guest-advantage-row{display:flex;gap:1rem;align-items:flex-start;padding:1.15rem 0;border-bottom:1px solid rgba(15,28,46,.08)}.guest-advantage-row__icon{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;flex-shrink:0;border-radius:.75rem;background:#eff6ff;color:#2563eb}.guest-advantage-row h3{margin:0;font-size:1.05rem;font-weight:700;color:#111827}.guest-advantage-row p{margin:.35rem 0 0;font-size:.9rem;line-height:1.5;color:#6b7280}.guest-about-visual{position:relative;overflow:hidden;border-radius:1.5rem;box-shadow:0 18px 40px #08143047}.guest-about-visual__img{display:block;background:#0f1c33}.guest-about-visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(160deg,transparent 55%,rgba(15,28,51,.28));pointer-events:none}.guest-faq-item summary::-webkit-details-marker{display:none}.guest-faq-item[open]{background:#fff}@keyframes guest-slide-up{0%{transform:translateY(8px)}to{transform:translateY(0)}}.guest-animate-in{opacity:1;animation:guest-slide-up .45s ease-out}@media (prefers-reduced-motion: reduce){.guest-animate-in{animation:none}}.guest-login-screen{min-height:100vh;min-height:100dvh;background:#f3f4f6;display:flex;flex-direction:column;padding:calc(.75rem + env(safe-area-inset-top)) 1rem calc(1rem + env(safe-area-inset-bottom))}.guest-login-screen__topbar{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem;max-width:28rem;width:100%;margin-inline:auto}.guest-login-screen__back{width:2.35rem;height:2.35rem;border:none;border-radius:999px;background:#fff;box-shadow:none;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.guest-login-screen__heading{font-size:1.0625rem;font-weight:700;color:#111827}.guest-login-screen__hint{max-width:28rem;width:100%;margin:0 auto .75rem;padding:.65rem .85rem;border-radius:var(--guest-radius);background:#eff6ff;color:#1e40af;font-size:.8125rem;line-height:1.45}.guest-login-screen .login-form-wrapper{min-height:auto;background:transparent!important;padding:0;flex:1;align-items:flex-start}.guest-login-screen .login-card{width:100%;max-width:28rem;margin:0 auto}.guest-login-screen__loader{margin:auto;color:#2563eb}@media (min-width: 1024px){.guest-login-screen{align-items:center;justify-content:center;padding-top:2rem}}.guest-header{position:sticky;top:0;z-index:30;background:#f3f4f6eb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.guest-header--overlay{position:absolute;inset:0 0 auto;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.guest-header__logo{display:inline-flex;align-items:center;padding:0;margin:0;border:0;border-radius:0;background:none;box-shadow:none;font-size:1.15rem;font-weight:800;letter-spacing:.12em;color:#ffffffb8;line-height:1}@media (min-width: 640px){.guest-header__logo{font-size:1.35rem}}.guest-header__logo--on-hero{background:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:#ffffffb3}.guest-header__logo--quiet{font-size:.95rem;letter-spacing:.14em;color:#ffffff61;font-weight:700}@media (min-width: 640px){.guest-header__logo--quiet{font-size:1.05rem}}.guest-home-hero{position:relative;isolation:isolate;min-height:min(92dvh,44rem);display:flex;align-items:flex-end;overflow:hidden;color:#fff}.guest-home-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:scale(1.03);animation:guest-hero-drift 22s ease-in-out infinite alternate}.guest-home-hero__veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#0f172a47,#1e3a8a85 42%,#0f172ad1),linear-gradient(90deg,#0f172a8c,#0f172a2e 58%,#0f172a14)}.guest-home-hero__content{position:relative;z-index:2;width:100%;padding-top:7rem;padding-bottom:2.75rem}.guest-home-hero__brand{margin:0 0 .85rem;font-size:clamp(2.75rem,9vw,5.75rem);font-weight:800;letter-spacing:.08em;line-height:.92;text-transform:uppercase;color:#fff;text-shadow:0 2px 28px rgba(15,23,42,.35)}.guest-home-hero__title{margin:0;max-width:18ch;font-size:clamp(1.45rem,3.6vw,2.35rem);font-weight:600;letter-spacing:-.03em;line-height:1.12;color:#fffffff5}.guest-home-hero__lead{margin:1rem 0 0;max-width:34rem;font-size:1rem;line-height:1.55;color:#ffffffe0}.guest-home-hero__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.guest-home-actions{display:grid;gap:.85rem;margin-bottom:2rem}@media (min-width: 640px){.guest-home-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.guest-home-actions{grid-template-columns:repeat(5,minmax(0,1fr))}}.guest-home-action{display:flex;align-items:center;gap:.85rem;width:100%;padding:.85rem;border:none;border-radius:1.15rem;background:#fff;text-align:left;cursor:pointer;transition:transform .25s ease,background-color .2s ease}.guest-home-action:hover{background:#eff6ff;transform:translateY(-3px)}.guest-home-action:hover .guest-home-action__visual{transform:scale(1.04)}.guest-home-action:hover .guest-home-action__chevron{transform:translate(2px);color:#2563eb}.guest-home-action__visual{display:flex;width:3.4rem;height:3.4rem;flex-shrink:0;overflow:hidden;border-radius:.9rem;background:#eff6ff;transition:transform .25s ease}.guest-home-action__visual img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.guest-home-action__copy{display:flex;min-width:0;flex:1;flex-direction:column;gap:.15rem}.guest-home-action__label{font-size:.95rem;font-weight:700;color:#111827;white-space:nowrap}.guest-home-action__hint{font-size:.75rem;line-height:1.35;color:#6b7280}.guest-home-action__chevron{color:#9ca3af;flex-shrink:0;transition:transform .2s ease,color .2s ease}.guest-home-why{margin-bottom:2rem}.guest-why{--why-ink: #0f1c2e;--why-muted: #5b6b7c;--why-blue: #1d4ed8;position:relative;overflow:hidden;border-radius:1.75rem;padding:1.35rem 1.1rem 1.25rem;background:radial-gradient(120% 80% at 100% 0%,rgba(37,99,235,.14),transparent 55%),radial-gradient(90% 70% at 0% 100%,rgba(14,116,144,.1),transparent 50%),linear-gradient(165deg,#eef3f8,#f7f9fc 42%,#e8eef6)}@media (min-width: 640px){.guest-why{padding:1.75rem 1.5rem 1.5rem}}.guest-why__intro{margin-bottom:1.15rem}.guest-why__lead{max-width:38rem;margin-top:.45rem}.guest-why__board{display:grid;gap:1rem}.guest-why__rail{position:relative;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.35rem;align-items:center;min-height:3.25rem;padding:.65rem .5rem;border-radius:1.15rem;background:linear-gradient(180deg,#102a56f5,#1d4ed8e0);overflow:hidden}.guest-why__rail-line{position:absolute;left:8%;right:8%;top:50%;height:2px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.75),transparent);transform:translateY(-50%);pointer-events:none}.guest-why__dot{position:relative;z-index:1;display:grid;place-items:center;width:2rem;height:2rem;margin:0 auto;border:0;border-radius:999px;background:#ffffff29;color:#fff;font-size:.72rem;font-weight:800;cursor:pointer;transition:transform .2s ease,background-color .2s ease}.guest-why__dot.is-active{background:#7dd3fc;color:#0f1c2e;transform:scale(1.08)}.guest-why__pulse{position:absolute;top:50%;left:calc(8.5% + (83% / 5) * var(--why-pulse-step, 0));width:.55rem;height:.55rem;border-radius:999px;background:#7dd3fc;transform:translate(-50%,-50%);box-shadow:0 0 0 6px #7dd3fc2e;animation:none;pointer-events:none;transition:left .35s ease}@keyframes guest-why-pulse{0%,to{box-shadow:0 0 #7dd3fc73}50%{box-shadow:0 0 0 10px #7dd3fc00}}.guest-why__body{display:grid;gap:.9rem}@media (min-width: 900px){.guest-why__body{grid-template-columns:1.05fr .95fr;gap:1rem 1.15rem;align-items:start}}.guest-why__list{display:grid;gap:.45rem}.guest-why__item{display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem .85rem;border:1px solid transparent;border-radius:.95rem;background:#ffffff8c;text-align:left;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.guest-why__item:hover{background:#ffffffd9}.guest-why__item.is-active{background:#fff;border-color:#1d4ed859;transform:translate(2px);box-shadow:0 10px 28px #102a5614}.guest-why__item-index{font-size:.7rem;font-weight:800;letter-spacing:.08em;color:var(--why-blue)}.guest-why__item-copy{display:flex;flex-direction:column;gap:.1rem;min-width:0}.guest-why__item-title{font-size:.9rem;font-weight:750;color:var(--why-ink)}.guest-why__item-accent{font-size:.72rem;color:var(--why-muted)}.guest-why__panel{padding:1.05rem 1.1rem 1.15rem;border-radius:1.2rem;background:#fff;border:1px solid rgba(15,28,46,.06);box-shadow:0 12px 32px #102a560f}.guest-why__panel--anim{animation:guest-why-panel-in .35s ease}@keyframes guest-why-panel-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.guest-why__panel-head{display:flex;align-items:center;gap:.75rem}.guest-why__panel-icon{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:.85rem;background:#1d4ed81a;color:var(--why-blue)}.guest-why__panel-eyebrow{margin:0;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--why-blue)}.guest-why__panel-title{margin:.15rem 0 0;font-size:1.08rem;font-weight:800;color:var(--why-ink)}.guest-why__panel-text{margin:.85rem 0 0;font-size:.92rem;line-height:1.55;color:var(--why-muted)}.guest-why__panel-summary{margin:.65rem 0 0;padding:.7rem .8rem;border-radius:.85rem;background:#f5f8fc;font-size:.84rem;line-height:1.45;color:var(--why-ink)}.guest-why__cta{display:inline-flex;align-items:center;gap:.4rem;margin-top:1rem;padding:.7rem 1rem;border:0;border-radius:.9rem;background:#2563eb;color:#fff;font-size:.88rem;font-weight:750;cursor:pointer;box-shadow:0 10px 24px #2563eb47!important;transition:background-color .2s ease,transform .2s ease}.guest-why__cta:hover{background:#1d4ed8;transform:translateY(-1px)}@media (prefers-reduced-motion: reduce){.guest-why__pulse,.guest-why__panel--anim,.guest-why__item,.guest-why__dot,.guest-why__cta{animation:none!important;transition:none!important}}.guest-home-why__intro{margin-bottom:1.25rem}.guest-home-partners{margin-bottom:2.25rem;padding:1.75rem 1.25rem;border-radius:1.75rem;background:#fff}@media (min-width: 640px){.guest-home-partners{padding:2rem 1.75rem}}.guest-home-partners__title{margin:0 0 1.5rem;text-align:center;font-size:1.25rem;font-weight:700;line-height:1.3;color:#111827}@media (min-width: 640px){.guest-home-partners__title{font-size:1.5rem}}.guest-home-partners__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem 1rem;align-items:center}@media (min-width: 640px){.guest-home-partners__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem 1.25rem}}@media (min-width: 1024px){.guest-home-partners__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.1rem 1.5rem}}.guest-home-partners__item{display:flex;min-height:4.25rem;align-items:center;justify-content:center;padding:.65rem .75rem;border-radius:1rem;background:#f9fafb}.guest-home-partners__item img{width:100%;max-width:9rem;height:3.25rem;-o-object-fit:contain;object-fit:contain;filter:none;opacity:1;transition:transform .2s ease}.guest-home-partners__item:hover img{transform:scale(1.03)}.guest-home-benefits{margin-bottom:2rem}.guest-home-benefits__panel{position:relative;overflow:hidden;border-radius:1.75rem;background-position:center;background-size:cover;color:#fff;min-height:22rem}.guest-home-benefits__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#1e3a8ae0,#0f172ab8)}.guest-home-benefits__content{position:relative;z-index:1;padding:1.75rem 1.25rem}@media (min-width: 640px){.guest-home-benefits__content{padding:2.25rem 2rem}}.guest-home-benefits__eyebrow{margin:0;font-size:.75rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#bfdbfe}.guest-home-benefits__title{margin:.65rem 0 0;max-width:14ch;font-size:clamp(1.5rem,3vw,2.35rem);font-weight:700;letter-spacing:-.03em;line-height:1.1}.guest-home-benefits__lead{margin:.85rem 0 0;max-width:36rem;font-size:.95rem;line-height:1.55;color:#ffffffdb}.guest-home-benefits__list{display:grid;gap:0;margin-top:1.5rem;border-top:1px solid rgba(255,255,255,.18)}.guest-home-benefits__row{display:flex;gap:.95rem;align-items:flex-start;padding:1rem 0;border-bottom:1px solid rgba(255,255,255,.18)}.guest-home-benefits__icon{display:inline-flex;width:2.4rem;height:2.4rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;background:#ffffff29;color:#fff}.guest-home-benefits__row h3{margin:0;font-size:1rem;font-weight:700}.guest-home-benefits__row p{margin:.35rem 0 0;font-size:.85rem;line-height:1.45;color:#fffc}.guest-home-routes{margin-bottom:1.25rem}.guest-routes{--routes-ink: #0f1c2e;--routes-muted: #5b6b7c;--routes-line: #c9d4e3;--routes-blue: #1d4ed8;--routes-deep: #102a56;position:relative;overflow:hidden;border-radius:1.75rem;padding:1.35rem 1.1rem 1.25rem;background:radial-gradient(120% 80% at 0% 0%,rgba(37,99,235,.14),transparent 55%),radial-gradient(90% 70% at 100% 10%,rgba(14,116,144,.12),transparent 50%),linear-gradient(165deg,#eef3f8,#f7f9fc 42%,#e8eef6)}@media (min-width: 640px){.guest-routes{padding:1.75rem 1.5rem 1.5rem}}.guest-routes__intro{margin-bottom:1.15rem}.guest-routes__lead{max-width:36rem;margin-top:.45rem}.guest-routes__switch{display:grid;grid-template-columns:1fr;gap:.65rem;margin-bottom:1rem}@media (min-width: 640px){.guest-routes__switch{grid-template-columns:1fr 1fr;gap:.75rem}}.guest-routes__switch-btn{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;width:100%;padding:.85rem 1rem;border:1px solid rgba(15,28,46,.08);border-radius:1rem;background:#ffffff8c;text-align:left;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,transform .2s ease}.guest-routes__switch-btn:hover{background:#ffffffd9;transform:translateY(-1px)}.guest-routes__switch-btn.is-active{border-color:#1d4ed873;background:#fff;box-shadow:0 10px 28px #102a5614}.guest-routes__switch-codes{display:inline-flex;align-items:center;gap:.35rem;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--routes-blue)}.guest-routes__switch-label{font-size:.98rem;font-weight:700;color:var(--routes-ink)}.guest-routes__switch-meta{font-size:.75rem;color:var(--routes-muted)}.guest-routes__board{display:grid;gap:1rem}.guest-routes__map{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.5rem;min-height:6.5rem;padding:1rem .85rem;border-radius:1.25rem;background:linear-gradient(180deg,#102a56f5,#1d4ed8e0);color:#fff;overflow:hidden}.guest-routes__map-glow{position:absolute;inset:auto -20% -60% 20%;height:140%;background:radial-gradient(circle,rgba(125,211,252,.28),transparent 60%);pointer-events:none}.guest-routes__endpoint{position:relative;z-index:1;display:flex;flex-direction:column;gap:.15rem}.guest-routes__endpoint--to{text-align:right;align-items:flex-end}.guest-routes__endpoint-code{font-size:1.35rem;font-weight:800;letter-spacing:.08em;line-height:1}.guest-routes__endpoint-name{font-size:.78rem;opacity:.82}.guest-routes__spine{position:relative;z-index:1;width:min(42vw,11rem);height:2.75rem;display:grid;place-items:center}.guest-routes__spine-line{position:absolute;left:0;right:0;top:50%;height:2px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.85),transparent);transform:translateY(-50%)}.guest-routes__spine-pulse{position:absolute;top:50%;left:8%;width:.55rem;height:.55rem;border-radius:999px;background:#7dd3fc;box-shadow:0 0 0 6px #7dd3fc33;transform:translateY(-50%);animation:none}.guest-routes__board[data-direction=kgd_mow] .guest-routes__spine-pulse{left:auto;right:8%}.guest-routes__spine-modes{position:relative;z-index:1;display:inline-flex;gap:.55rem;padding:.35rem .65rem;border-radius:999px;background:#ffffff24;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@keyframes guest-routes-pulse{0%{left:8%;box-shadow:0 0 #7dd3fc80}70%{box-shadow:0 0 0 10px #7dd3fc00}to{left:86%;box-shadow:0 0 #7dd3fc00}}@keyframes guest-routes-pulse-reverse{0%{left:86%;box-shadow:0 0 #7dd3fc80}70%{box-shadow:0 0 0 10px #7dd3fc00}to{left:8%;box-shadow:0 0 #7dd3fc00}}.guest-routes__body{display:grid;gap:.9rem}@media (min-width: 900px){.guest-routes__body{grid-template-columns:1.05fr .95fr;grid-template-areas:"focus stages" "panel panel";gap:1rem 1.15rem}.guest-routes__focus{grid-area:focus}.guest-routes__stages{grid-area:stages}.guest-routes__stage-panel{grid-area:panel}}.guest-routes__focus{padding:.15rem .1rem}.guest-routes__focus-text{margin:0;font-size:1.02rem;font-weight:700;line-height:1.35;color:var(--routes-ink)}.guest-routes__summary{margin:.55rem 0 0;font-size:.88rem;line-height:1.5;color:var(--routes-muted)}.guest-routes__chips{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.75rem}.guest-routes__chip{display:inline-flex;align-items:center;padding:.28rem .62rem;border-radius:.55rem;background:#ffffffb8;border:1px solid rgba(15,28,46,.08);font-size:.72rem;font-weight:600;color:var(--routes-ink)}.guest-routes__chip--mode{background:#1d4ed81a;border-color:#1d4ed82e;color:var(--routes-blue)}.guest-routes__stages{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}@media (min-width: 640px){.guest-routes__stages{grid-template-columns:1fr}}.guest-routes__stage{display:flex;align-items:center;gap:.65rem;width:100%;padding:.7rem .8rem;border:1px solid transparent;border-radius:.9rem;background:#ffffff80;text-align:left;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.guest-routes__stage:hover{background:#ffffffd9}.guest-routes__stage.is-active{background:#fff;border-color:#1d4ed859;transform:translate(2px)}.guest-routes__stage-index{font-size:.7rem;font-weight:800;letter-spacing:.08em;color:var(--routes-blue)}.guest-routes__stage-title{font-size:.86rem;font-weight:700;color:var(--routes-ink)}.guest-routes__stage-panel{padding:1rem 1.05rem 1.1rem;border-radius:1.15rem;background:#fff;border:1px solid rgba(15,28,46,.06)}.guest-routes__stage-panel-title{margin:0;font-size:1.05rem;font-weight:750;color:var(--routes-ink)}.guest-routes__stage-panel-text{margin:.4rem 0 0;font-size:.9rem;line-height:1.5;color:var(--routes-muted)}.guest-routes__features{margin:.9rem 0 0;padding:0;list-style:none;display:grid;gap:.45rem}@media (min-width: 640px){.guest-routes__features{grid-template-columns:1fr 1fr;gap:.55rem 1rem}}.guest-routes__features li{position:relative;padding-left:.9rem;font-size:.84rem;line-height:1.45;color:var(--routes-muted)}.guest-routes__features li:before{content:"";position:absolute;left:0;top:.45rem;width:.35rem;height:.35rem;border-radius:999px;background:var(--routes-blue)}.guest-routes__cta{margin-top:1rem}@media (prefers-reduced-motion: reduce){.guest-routes__spine-pulse{animation:none!important;left:50%}.guest-routes__switch-btn,.guest-routes__stage{transition:none!important}}.guest-home-route{border-radius:1.25rem;background:#fff;padding:1.25rem 1.2rem}@keyframes guest-hero-drift{0%{transform:scale(1.03) translateZ(0)}to{transform:scale(1.05) translate3d(-.6%,-.4%,0)}}@keyframes guest-reveal-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.guest-reveal{opacity:0;animation:guest-reveal-up .55s ease forwards}.guest-reveal--1{animation-delay:.04s}.guest-reveal--2{animation-delay:.12s}.guest-reveal--3{animation-delay:.2s}.guest-lift{transition:background-color .2s ease}.guest-lift:hover{transform:none}@media (prefers-reduced-motion: reduce){.guest-home-hero__media,.guest-reveal,.guest-lift,.guest-home-action{animation:none!important;transition:none!important;opacity:1!important;transform:none!important}}.guest-footer{--guest-footer-font-size: .75rem;--guest-footer-line-height: 1.45;margin-top:1rem;background-color:#1e3a8a;background-image:linear-gradient(135deg,#1e3a8a,#2563eb);color:#fff;font-size:var(--guest-footer-font-size);line-height:var(--guest-footer-line-height)}.guest-footer__inner{padding:2rem 1rem 1.5rem}@media (min-width: 640px){.guest-footer__inner{padding:2.25rem 1.5rem 1.75rem}}.guest-footer__intro{display:grid;gap:.75rem}@media (min-width: 768px){.guest-footer__intro{grid-template-columns:minmax(12rem,auto) minmax(0,1fr);align-items:end;gap:2rem}}.guest-footer__brand-title{font-size:1.375rem;font-weight:700;line-height:1.2}.guest-footer__brand-subtitle{margin-top:.25rem;font-size:inherit;line-height:inherit;opacity:.9}.guest-footer__lead{margin:0;font-size:inherit;line-height:inherit;opacity:.88}.guest-footer__grid{display:grid;gap:1.5rem;margin-top:1.75rem}@media (min-width: 640px){.guest-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.guest-footer__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.75rem}}.guest-footer__heading{margin:0 0 .85rem;font-size:inherit;font-weight:700;line-height:inherit;color:#fffffff2}.guest-footer__links{display:flex;flex-direction:column;gap:.55rem;list-style:none;margin:0;padding:0}.guest-footer__links a,.guest-footer__links button{border:none;background:none;padding:0;text-align:left;font:inherit;font-size:inherit;font-weight:400;line-height:inherit;color:#ffffffd1;cursor:pointer;transition:color .15s ease,opacity .15s ease}.guest-footer__links a:hover,.guest-footer__links button:hover{color:#fff;text-decoration:underline;text-underline-offset:2px}.guest-footer__text{display:flex;flex-direction:column;gap:.55rem;font-size:inherit;font-weight:400;line-height:inherit;color:#ffffffd1}.guest-footer__text p{margin:0}.guest-footer-disclosures{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.14)}.guest-footer-disclosures__grid{display:grid;gap:1.25rem;align-items:stretch}@media (min-width: 768px){.guest-footer-disclosures__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1.5rem}}.guest-footer-disclosures__panel{display:flex;min-height:100%;flex-direction:column}.guest-footer-disclosures__list{display:flex;flex:1;flex-direction:column;gap:.35rem;margin:0}.guest-footer-disclosures__item{display:grid;gap:.15rem .75rem;padding:0;border:none;border-radius:0;background:transparent;box-shadow:none;font-size:inherit;line-height:inherit}@media (min-width: 640px){.guest-footer-disclosures__item{grid-template-columns:minmax(6.5rem,34%) 1fr;align-items:start}}.guest-footer-disclosures__item dt{margin:0;font-weight:400;color:#ffffffeb}.guest-footer-disclosures__item dd{margin:0;font-weight:400;color:#ffffffc7;overflow-wrap:anywhere}.guest-footer__note{margin:1.25rem 0 0;padding-top:1rem;border-top:1px solid rgba(255,255,255,.14);font-size:inherit;font-weight:400;line-height:inherit;opacity:.78}.guest-quick-action{display:flex;flex-direction:column;align-items:center;gap:.5rem;border:none;border-radius:var(--guest-radius);background:#fff;padding:1rem;box-shadow:none;transition:background-color .15s ease}.guest-quick-action:hover{background:#eff6ff}.guest-quick-action__icon{display:flex;height:2.75rem;width:2.75rem;align-items:center;justify-content:center;border-radius:.625rem;background:linear-gradient(135deg,#1e3a8a,#2563eb);color:#fff}.guest-why-choose__title{margin:0 0 1.25rem;text-align:center;font-size:1.125rem;font-weight:700;line-height:1.3;color:#111827}@media (min-width: 640px){.guest-why-choose__title{font-size:1.375rem}}.guest-why-choose__grid{display:grid;gap:1.25rem}@media (min-width: 640px){.guest-why-choose__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 2rem}}@media (min-width: 1024px){.guest-why-choose__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.guest-why-choose__item{display:flex;gap:.875rem;align-items:flex-start}.guest-why-choose__num{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:999px;background:#2563eb;font-size:.875rem;font-weight:700;line-height:1;color:#fff}.guest-why-choose__item-title{margin:0;font-size:.9375rem;font-weight:700;line-height:1.35;color:#111827}.guest-why-choose__item-text{margin:.35rem 0 0;font-size:.875rem;line-height:1.55;color:#6b7280}.haulz-warehouse-panel{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--guest-radius);background:#fff}@media (min-width: 768px){.haulz-warehouse-panel{flex-direction:row;min-height:20rem}}.haulz-warehouse-panel__map{flex:1 1 58%;min-height:14rem;background:#e5e7eb}.haulz-warehouse-panel__map iframe{display:block;width:100%;height:100%;min-height:14rem;border:none}@media (min-width: 768px){.haulz-warehouse-panel__map iframe{min-height:20rem}}.haulz-warehouse-panel__info{display:flex;flex:1 1 42%;flex-direction:column;justify-content:space-between;gap:1.25rem;background-color:#1e3a8a;background-image:linear-gradient(135deg,#1e3a8a,#2563eb);padding:1.5rem 1.25rem;color:#fff}@media (min-width: 768px){.haulz-warehouse-panel__info{padding:1.75rem 1.5rem}}.haulz-warehouse-panel__city{margin:0;font-size:1.75rem;font-weight:300;line-height:1.2;letter-spacing:.01em}.haulz-warehouse-panel__hours{margin:.5rem 0 0;font-size:.9375rem;line-height:1.45;opacity:.92}.haulz-warehouse-panel__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.65rem}.haulz-warehouse-panel__action{display:inline-flex;height:2.75rem;width:2.75rem;align-items:center;justify-content:center;border:none;border-radius:999px;background:#00000059;box-shadow:none;color:#fff;text-decoration:none;transition:background-color .15s ease,opacity .15s ease}.haulz-warehouse-panel__action:hover{background:#00000080}.haulz-warehouse-panel__contacts{display:flex;flex-direction:column;gap:.45rem;font-size:.8125rem;line-height:1.5;opacity:.92}.haulz-warehouse-panel__contacts a{color:#fff;text-decoration:none}.haulz-warehouse-panel__contacts a:hover{text-decoration:underline;text-underline-offset:2px}.guest-mobile-dock{position:fixed;inset-inline:0;bottom:0;z-index:40;border:none;background:#fffffff5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}html.haulz-native-shell,html[data-client-platform-source=capacitor]{-webkit-tap-highlight-color:transparent}html.haulz-native-shell body,html[data-client-platform-source=capacitor] body{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}html.haulz-native-shell input,html.haulz-native-shell textarea,html.haulz-native-shell select,html.haulz-native-shell [contenteditable=true],html.haulz-native-shell [contenteditable=""],html.haulz-native-shell .allow-text-select,html[data-client-platform-source=capacitor] input,html[data-client-platform-source=capacitor] textarea,html[data-client-platform-source=capacitor] select,html[data-client-platform-source=capacitor] [contenteditable=true],html[data-client-platform-source=capacitor] [contenteditable=""],html[data-client-platform-source=capacitor] .allow-text-select{-webkit-user-select:text;-moz-user-select:text;user-select:text;-webkit-touch-callout:default}@supports (-webkit-touch-callout: none){input,textarea,select,.login-input,.search-input,.modal-input,.pin-input{font-size:16px!important}}.password-input-container{position:relative}.password-input-container input{padding-right:4.5rem}.toggle-password-visibility{position:absolute;right:2rem;top:50%;transform:translateY(-50%);background:none;border:none;color:var(--color-text-secondary);cursor:pointer;padding:.35rem .5rem;margin:0 .25rem;display:inline-flex;align-items:center;justify-content:center}.checkbox-row a{color:var(--color-primary-blue);text-decoration:none}.checkbox-row a:hover{text-decoration:underline}.button-primary{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:var(--control-height-button, 40px);padding:var(--control-padding-y-button, 10px) var(--control-padding-x-button, 18px);background-color:var(--color-primary-blue);color:#fff;border:none;border-radius:var(--radius-md, 12px);font-weight:500;font-size:var(--text-md, 1rem);line-height:1.2;cursor:pointer;transition:background-color .2s,opacity .2s;margin-top:var(--space-2, 8px)}.button-primary:hover:not(:disabled){background-color:var(--color-primary-blue-hover, #1d4ed8);opacity:.95}.button-primary:disabled{background-color:var(--color-text-secondary);cursor:not-allowed;opacity:.7}.login-error{display:flex;align-items:center;justify-content:center;padding:var(--space-3, 12px) var(--space-4, 16px);border-radius:var(--radius-md, 12px);background-color:var(--color-error-bg);border:1px solid var(--color-error-border);color:var(--color-error-text);font-size:var(--font-size-subhead, 14px);margin-top:var(--space-4, 16px)}.theme-toggle-button-login{background:none;border:none;cursor:pointer;color:var(--color-text-primary);display:inline-flex;align-items:center;justify-content:center}.legal-reaccept-overlay{z-index:12000;align-items:center;justify-content:center;padding:max(var(--space-4, 16px),env(safe-area-inset-top)) var(--pad-page-h, 16px) max(var(--space-4, 16px),env(safe-area-inset-bottom))}.legal-doc-modal-overlay--top{z-index:12100!important}.legal-doc-modal{max-width:min(36rem,94vw);max-height:min(85vh,720px);overflow-y:auto}.legal-reaccept-modal{width:min(100%,22rem);max-width:22rem;margin:0 auto;padding:var(--pad-modal, 1.25rem)!important;border-radius:var(--radius-lg, 18px);box-sizing:border-box}.legal-reaccept-modal__title{display:block;font-size:1.15rem!important;font-weight:700!important;line-height:1.35!important;margin:0 0 .65rem!important;color:var(--color-text-primary)!important}.legal-reaccept-modal__lead{display:block;font-size:.9rem!important;line-height:1.5!important;margin:0 0 1.15rem!important;color:var(--color-text-secondary)!important}.legal-reaccept-modal__rows{display:flex;flex-direction:column;gap:.85rem;margin-bottom:1.15rem}.legal-reaccept-modal__row.switch-wrapper{justify-content:flex-start;align-items:flex-start;gap:.65rem;width:100%;margin:0;cursor:pointer;text-align:left;color:var(--color-text-primary)}.legal-reaccept-modal__checkbox{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.legal-reaccept-modal__switch{flex:0 0 38px;margin-top:.05rem;pointer-events:none}.legal-reaccept-modal__label{flex:1 1 auto;min-width:0;font-size:.88rem;line-height:1.45;color:var(--color-text-primary);margin:0}.legal-reaccept-modal__link{display:inline;padding:0;margin:0;border:none;background:none;color:var(--color-primary-blue);font:inherit;line-height:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer;touch-action:manipulation}.legal-reaccept-modal__link:hover{color:var(--color-primary-blue-hover, #1d4ed8)}.legal-reaccept-modal__version{color:var(--color-text-secondary);white-space:nowrap}.legal-reaccept-modal__error{display:block;margin:0 0 .85rem!important;font-size:.85rem!important;color:var(--color-error)!important}.legal-reaccept-modal__submit{width:100%;margin-top:0!important}@media (max-width: 768px){.legal-reaccept-overlay{align-items:center;padding-top:max(var(--space-4, 16px),env(safe-area-inset-top));padding-bottom:max(var(--space-4, 16px),env(safe-area-inset-bottom))}.legal-reaccept-modal{width:100%;max-width:none}}.native-pull-refresh-indicator{position:sticky;top:0;z-index:5;display:flex;align-items:flex-end;justify-content:center;overflow:hidden;pointer-events:none;margin-bottom:-.25rem;width:100%;flex-shrink:0;color:var(--color-primary-blue, #2563eb)}.native-pull-refresh-indicator__inner{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:999px;background:color-mix(in srgb,var(--color-bg-elevated, #fff) 92%,transparent);box-shadow:0 2px 10px #0f172a14}.native-pull-refresh-indicator__hint{font-size:.72rem;color:var(--color-text-secondary);margin-left:.35rem}.pdf-preview-panel{margin-top:1rem;border:1px solid var(--color-border);border-radius:8px;overflow:hidden;background:var(--color-bg-elevated, #fff)}.pdf-preview-panel__header{padding:.5rem;background:var(--color-bg-secondary);display:flex;justify-content:space-between;align-items:center;gap:.5rem}.pdf-preview-panel__title{font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdf-js-viewer{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;background:#fff}.pdf-js-viewer__state{display:flex;align-items:center;justify-content:center;gap:.5rem;min-height:12rem;padding:1rem;color:var(--color-text-secondary);font-size:.85rem}.pdf-js-viewer__state--error{color:var(--color-error, #ef4444)}.pdf-js-viewer__page{display:block;width:100%;height:auto;margin:0;border-bottom:1px solid var(--color-border, #e5e7eb)}.pdf-js-viewer__page:last-child{border-bottom:none}.switch-wrapper{display:flex;justify-content:space-between;align-items:center;font-size:.85rem;color:var(--color-text-secondary);-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.switch-container{width:38px;height:22px;border-radius:11px;background-color:var(--color-tumbler-bg-off);position:relative;transition:background-color .3s;flex-shrink:0}.switch-container.checked{background-color:var(--color-tumbler-bg-on)}.switch-knob{width:18px;height:18px;border-radius:50%;background-color:var(--color-tumbler-knob);position:absolute;top:2px;left:2px;transition:transform .3s,background-color .3s}.switch-container.checked .switch-knob{transform:translate(16px)}.roles-switch-wrap{display:inline-flex;align-items:center;border-radius:999px;border:1px solid var(--color-border);padding:2px;box-sizing:border-box}.cargo-card.timesheet-container,.cargo-card.timesheet-panel{overflow-x:visible;min-width:0}@media (min-width: 1024px){.app-container--allow-h-scroll .timesheet-container-wide{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:max(1rem,env(safe-area-inset-left));padding-right:max(1rem,env(safe-area-inset-right));box-sizing:border-box}}.timesheet-groups-wrap{padding-left:max(.5rem,env(safe-area-inset-left));padding-right:2rem}.timesheet-table-scroll{scrollbar-width:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;max-height:min(70vh,600px)}@media (max-width: 768px){.timesheet-table-scroll{max-height:min(60vh,55dvh)}.timesheet-groups-wrap{padding-right:1rem}}@media (max-width: 480px){.timesheet-table-scroll{max-height:min(55vh,50dvh)}}@media (max-width: 400px){.timesheet-table-scroll th:first-child,.timesheet-table-scroll td:first-child{min-width:min(12rem,50vw)!important}.timesheet-table-scroll th:not(:first-child){min-width:2.8rem!important}.timesheet-mark-btn{min-width:2.75rem!important;min-height:2.75rem!important;width:2.75rem!important;height:2.75rem!important}}.admin-form-section{background:var(--color-bg-card);padding:var(--pad-card, 24px);border-radius:var(--radius-lg, 18px);border:1px solid var(--color-border);margin-bottom:var(--element-gap, 16px);box-shadow:var(--shadow-sm)}.admin-form-section-header{font-weight:600;margin-bottom:var(--space-2, 8px);color:var(--color-text-primary);font-size:var(--font-size-subhead, 14px)}.haulz-summary-sandbox,.haulz-summary-sandbox label,.haulz-summary-sandbox .Typography,.haulz-summary-sandbox [class*=Typography]{color:var(--color-text-primary)}.haulz-summary-sandbox select.admin-form-input,.haulz-summary-sandbox input.admin-form-input,.haulz-summary-sandbox input[type=date].admin-form-input,.haulz-summary-sandbox input[type=search].admin-form-input,.haulz-summary-sandbox input[type=number].admin-form-input{width:100%;background:var(--color-bg-primary, #fff);color:var(--color-text-primary);border:1px solid var(--color-border);padding:0 .65rem}.admin-permissions-toolbar{display:flex;flex-wrap:wrap;gap:var(--inline-gap, 12px)}.permission-button{border-radius:var(--radius-pill, 980px);border:1px solid var(--color-border);background:transparent;color:var(--color-text-primary);padding:var(--space-1, 4px) var(--space-3, 12px);font-size:var(--font-size-subhead, 14px);cursor:pointer;transition:all .2s}.permission-button:hover{border-color:var(--color-primary-blue)}.permission-button.active{background:var(--color-primary-blue);color:#fff;border-color:var(--color-primary-blue);box-shadow:0 0 0 2px #3b82f626}.permission-button.active:hover{border-color:var(--color-primary-blue)}.permission-button.active.active-danger{background:var(--color-error-border, #dc2626);color:#fff;border-color:var(--color-error-border, #dc2626);box-shadow:0 0 0 2px #dc262633}.permission-button.active.active-danger:hover{border-color:var(--color-error-border, #dc2626)}.permission-button.active.active-warning{background:#f59e0b;color:#fff;border-color:#f59e0b;box-shadow:0 0 0 2px #f59e0b40}.permission-button.active.active-warning:hover{border-color:#f59e0b}.permission-button.active.active-success{background:#16a34a;color:#fff;border-color:#16a34a;box-shadow:0 0 0 2px #16a34a38}.permission-button.active.active-success:hover{border-color:#16a34a}.permission-button.active.active-eor{background:#06b6d4;color:#fff;border-color:#06b6d4;box-shadow:0 0 0 2px #06b6d44d}.permission-button.active.active-eor:hover{border-color:#06b6d4}.permission-button.active.active-purple{background:#7c3aed;color:#fff;border-color:#7c3aed;box-shadow:0 0 0 2px #7c3aed47}.permission-button.active.active-purple:hover{border-color:#7c3aed}.permission-button.active.active-wb-admin{background:#5b21b6;color:#fff;border-color:#5b21b6;box-shadow:0 0 0 2px #5b21b659}.permission-button.active.active-wb-admin:hover{border-color:#5b21b6}.light-mode .admin-form-input{background-color:#fff!important;color:#1f2937!important;border:1px solid #d1d5db!important;box-shadow:none!important;outline:none!important}.light-mode .admin-form-input input{background:transparent!important;color:#1f2937!important;border:none!important;box-shadow:none!important;outline:none!important}.light-mode .admin-form-input::-moz-placeholder,.light-mode .admin-form-input input::-moz-placeholder{color:#9ca3af!important}.light-mode .admin-form-input::placeholder,.light-mode .admin-form-input input::placeholder{color:#9ca3af!important}.admin-form-input,.admin-form-input input{box-shadow:none!important;outline:none!important}.admin-form-input input{border:none!important;background:transparent!important}.admin-form-input{border-radius:var(--radius-sm, 8px)}.cargo-list{width:100%;min-width:0;overflow-x:hidden}.cargo-card{overflow-x:hidden;min-width:0;background-color:var(--color-bg-card);border-radius:var(--radius-lg, 18px);padding:var(--pad-card, 24px);border:1px solid var(--color-border);box-shadow:var(--shadow-sm);transition:box-shadow .25s,border-color .25s,transform .2s;cursor:pointer}.cargo-card:hover{box-shadow:var(--shadow-md);border-color:var(--color-primary-blue)}.light-mode .cargo-card:hover{box-shadow:0 4px 16px #0071e31f}.documents-summary-card{position:relative}.documents-summary-card:before{content:"";position:absolute;top:0;left:1px;right:1px;height:1px;background:var(--color-border);border-top-left-radius:var(--radius-lg, 18px);border-top-right-radius:var(--radius-lg, 18px);pointer-events:none}.documents-summary-card.cargo-card,.cargo-summary-totals.cargo-card{overflow:visible}.documents-page .cargo-list .cargo-card,.documents-page .documents-edo-monitor-card.cargo-card,.documents-page .documents-edo-monitor-table.cargo-card,.documents-page .documents-invoice-card.cargo-card{overflow-x:hidden;overflow-y:visible}.documents-invoice-card__edo-badges{position:static;width:100%;z-index:1}.documents-edo-cargo-card__edo-badges{width:100%;margin-top:.1rem}.documents-invoice-card__status-badges .max-badge,.documents-invoice-card__status-badges .app-badge{min-height:var(--control-height-badge, 24px)!important;height:var(--control-height-badge, 24px)!important;max-height:var(--control-height-badge, 24px)!important;box-sizing:border-box!important;padding:0 var(--control-padding-badge-x, 10px)!important;font-size:var(--text-sm, .8125rem)!important;line-height:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.documents-invoice-card .documents-edo-card-badge,.documents-edo-cargo-card .documents-edo-card-badge{flex-shrink:0}.documents-edo-card-badge--compact{font-size:.58rem!important;min-height:1.15rem;padding:.14rem .38rem!important;line-height:1.15!important;letter-spacing:-.01em}.documents-page .cargo-list{overflow-x:visible;overflow-y:visible}.documents-page .documents-cards-offset-desktop,.documents-page .documents-table-offset-desktop{margin-top:.5rem;overflow:visible}.documents-page .documents-cards-offset-desktop .cargo-list{padding-top:.2rem}@media (max-width: 768px){.cargo-list-item .cargo-item-row-1{flex-wrap:nowrap!important;align-items:center}.cargo-list-item .cargo-item-row-1 .cargo-item-number-wrap{min-width:0;overflow:visible}.cargo-list-item .cargo-item-row-1 .role-badge,.cargo-list-item .cargo-item-row-1 .cargo-role-badge,.cargo-list-item .cargo-item-row-1 .app-badge{font-size:.58rem!important;padding:2px 5px!important;min-height:1.1rem!important;line-height:1.15!important;letter-spacing:-.02em;white-space:nowrap;box-sizing:border-box;overflow:visible!important;text-overflow:unset!important}.modal-header .role-badge,.modal-header .app-badge,.modal-header-role-badge{font-size:.58rem!important;padding:2px 5px!important;min-height:1.1rem!important;line-height:1.15!important;min-width:0!important;max-width:none;flex-shrink:0;overflow:visible!important;text-overflow:unset!important;letter-spacing:-.02em;white-space:nowrap}.modal-header-main{gap:.35rem;overflow:visible}.modal-header .modal-header-transport-icon{width:20px!important;height:20px!important}.modal-header-actions{gap:.15rem}.modal-header-icon-btn{width:32px;height:32px;min-width:32px}.cargo-list-item .cargo-item-row-1 .cargo-item-number{word-break:break-all}.cargo-list-item .cargo-item-route-customer{flex-wrap:nowrap!important;align-items:center}.cargo-list-item .cargo-item-route-customer .cargo-item-route{min-width:0;overflow:hidden}.cargo-list-item .cargo-item-route-customer .cargo-item-route-text,.cargo-list-item .cargo-item-route-customer .cargo-item-customer-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.cargo-header-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-3, 12px)}.order-number{color:var(--color-text-primary);font-size:var(--font-size-body, 17px)}.date{color:var(--color-text-secondary);display:flex;align-items:center;font-size:var(--font-size-subhead, 14px)}.date-weekend{color:#ef4444}.date-holiday{color:#ef4444;font-weight:600}.cargo-details-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--inline-gap, 12px);margin-bottom:var(--space-3, 12px);padding-bottom:var(--space-3, 12px);border-bottom:1px solid var(--color-border)}.detail-item{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--space-1, 4px);border-radius:var(--radius-sm, 8px)}.detail-item-label{color:var(--color-text-secondary);margin-bottom:var(--space-1, 4px);font-size:var(--font-size-footnote, 12px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.detail-item-value{display:flex;align-items:center;font-size:var(--font-size-subhead, 14px)}.cargo-footer{display:flex;justify-content:space-between;align-items:center;margin-top:var(--space-2, 8px)}.sum-label{color:var(--color-text-secondary);font-size:var(--font-size-footnote, 12px)}.sum-value{color:var(--color-success-status);font-size:var(--font-size-body, 17px)}.status-value{padding:var(--space-1, 4px) var(--space-2, 8px);border-radius:var(--radius-md, 12px);font-size:var(--font-size-footnote, 12px);font-weight:600;color:var(--color-text-primary);background-color:var(--color-bg-hover)}.status-value.success{background-color:#34d39933;color:var(--color-success-status)}.status-value.transit{background-color:#facc1533;color:var(--color-transit-status);border:1px solid rgba(250,204,21,.5)}.status-value.delivering{background-color:#8b5cf633;color:#6d28d9;border:1px solid rgba(139,92,246,.45)}.status-value.accepted{background-color:#3b82f633;color:var(--color-accepted-status)}.status-value.ready{background-color:#10b98133;color:#059669;border:1px solid rgba(16,185,129,.45)}.role-badge,.status-value,.app-badge{display:inline-flex!important;align-items:center!important;justify-content:center;min-height:var(--control-height-badge, 24px)!important;box-sizing:border-box!important;line-height:1!important;padding:var(--control-padding-badge-y, 4px) var(--control-padding-badge-x, 10px)!important;font-size:var(--text-sm, .8125rem)!important;font-weight:600;border-radius:999px;white-space:nowrap}.app-badge--default{background:var(--color-bg-hover);color:var(--color-text-primary);border:1px solid var(--color-border)}.app-badge--info{background:#3b82f626;color:var(--color-primary-blue);border:1px solid rgba(59,130,246,.4)}.app-badge--success{background:#34d39933;color:var(--color-success-status);border:1px solid rgba(52,211,153,.35)}.app-badge--warning{background:#facc1533;color:var(--color-transit-status);border:1px solid rgba(250,204,21,.45)}.app-badge--danger{background:#ef444429;color:#ef4444;border:1px solid rgba(239,68,68,.35)}.app-badge--purple{background:#8b5cf633;color:#6d28d9;border:1px solid rgba(139,92,246,.45)}.app-badge--role{background:var(--color-panel-secondary, var(--color-bg-hover));color:var(--color-text-secondary);border:1px solid var(--color-border)}.app-badge--neutral{background:var(--color-bg-hover);color:var(--color-text-secondary);border:1px solid var(--color-border)}@media (max-width: 768px){.documents-grouped-table.cargo-customer-table .cargo-customer-table__col-count{width:18%}}@media (max-width: 768px){.entity-detail-modal-table-wrap .invoice-detail-table .invoice-detail-table-route{white-space:normal;min-width:0}}.cargo-page-sticky-header{position:sticky;top:64px;z-index:40;background-color:var(--color-bg-primary);min-width:0;overflow-x:hidden;overflow-y:visible;padding-bottom:.5rem;margin-bottom:.6rem}@media (min-width: 769px){.cargo-page-sticky-header{padding-top:.65rem}}.cargo-table-offset-desktop,.cargo-cards-offset-desktop{margin-top:0}@media (min-width: 769px){.cargo-table-offset-desktop,.cargo-cards-offset-desktop{margin-top:2cm}}.documents-page{--documents-page-top-gap: .85rem;--documents-sticky-pad-top: .85rem;--documents-sticky-bottom-gap: 1rem}.documents-page-sticky-header{margin-top:0!important;margin-bottom:var(--documents-sticky-bottom-gap)!important;overflow-y:visible;overflow-x:visible}.documents-sticky-body{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:.55rem;overflow:visible}.documents-sticky-body .doc-sections-row{margin-bottom:0!important}.documents-sticky-body .filters-container.filters-row-scroll{margin-top:0!important;margin-bottom:0!important}.documents-page .doc-sections-row{margin-bottom:.55rem;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;scrollbar-width:thin;min-width:0;padding-top:4px;padding-bottom:6px}.documents-sticky-summary-wrap{margin-top:.55rem;width:100%;min-width:0;overflow:visible}.documents-sticky-summary-wrap:empty{display:none;margin:0!important;padding:0!important}.documents-page--saas-analytics .documents-sticky-summary-wrap{margin-top:.28rem}.documents-page--with-summary-sections .documents-table-offset-desktop,.documents-page--with-summary-sections .documents-cards-offset-desktop{margin-top:calc(.95rem + .5cm)}.documents-page--with-summary-sections.documents-page--saas-analytics .documents-table-offset-desktop,.documents-page--with-summary-sections.documents-page--saas-analytics .documents-cards-offset-desktop{margin-top:calc(1.05rem + .5cm)}@media (min-width: 769px){.documents-page--with-summary-sections .documents-table-offset-desktop,.documents-page--with-summary-sections .documents-cards-offset-desktop{margin-top:2cm}.documents-page--with-summary-sections.documents-page--saas-analytics .documents-table-offset-desktop,.documents-page--with-summary-sections.documents-page--saas-analytics .documents-cards-offset-desktop{margin-top:2.5cm}.documents-page--with-summary-sections .documents-table-offset-desktop .cargo-card thead th{top:300px}}.documents-page--with-orders-section .documents-table-offset-desktop,.documents-page--with-orders-section .documents-cards-offset-desktop,.documents-page--with-orders-section .documents-zayavki-below-new-order{margin-top:calc(.95rem + .5cm)}.documents-page--with-orders-section.documents-page--saas-analytics .documents-table-offset-desktop,.documents-page--with-orders-section.documents-page--saas-analytics .documents-cards-offset-desktop,.documents-page--with-orders-section.documents-page--saas-analytics .documents-zayavki-below-new-order{margin-top:calc(1.05rem + .5cm)}@media (min-width: 769px){.documents-page--with-orders-section .documents-table-offset-desktop,.documents-page--with-orders-section .documents-cards-offset-desktop{margin-top:2cm}.documents-page--with-orders-section.documents-page--saas-analytics .documents-table-offset-desktop,.documents-page--with-orders-section.documents-page--saas-analytics .documents-cards-offset-desktop{margin-top:2.5cm}.documents-page--with-orders-section .documents-zayavki-below-new-order{margin-top:.35rem}}@media (min-width: 769px){.documents-page:has(.documents-order-form){overflow:visible}}.documents-page--with-edo-section .documents-table-offset-desktop,.documents-page--with-edo-section .documents-cards-offset-desktop{margin-top:calc(.95rem + .5cm)}.documents-page--with-edo-section.documents-page--saas-analytics .documents-table-offset-desktop,.documents-page--with-edo-section.documents-page--saas-analytics .documents-cards-offset-desktop{margin-top:calc(1.05rem + .55cm)}@media (min-width: 769px){.documents-page--with-edo-section .documents-table-offset-desktop,.documents-page--with-edo-section .documents-cards-offset-desktop{margin-top:3.5cm}.documents-page--with-edo-section.documents-page--saas-analytics .documents-table-offset-desktop,.documents-page--with-edo-section.documents-page--saas-analytics .documents-cards-offset-desktop{margin-top:4cm}}.documents-page--with-tariffs-section .documents-table-offset-desktop,.documents-page--with-tariffs-section .documents-cards-offset-desktop{margin-top:calc(.95rem + .5cm)}.documents-page--with-tariffs-section.documents-page--saas-analytics .documents-table-offset-desktop,.documents-page--with-tariffs-section.documents-page--saas-analytics .documents-cards-offset-desktop{margin-top:calc(1.05rem + .55cm)}@media (min-width: 769px){.documents-page--with-tariffs-section .documents-table-offset-desktop,.documents-page--with-tariffs-section .documents-cards-offset-desktop{margin-top:calc(.95rem + 1.5cm)}.documents-page--with-tariffs-section.documents-page--saas-analytics .documents-table-offset-desktop,.documents-page--with-tariffs-section.documents-page--saas-analytics .documents-cards-offset-desktop{margin-top:calc(1.05rem + 1.55cm)}}.documents-page--with-tariffs-section .documents-toolbar-below-sticky{padding-top:.85rem}.documents-page--with-tariffs-section .documents-toolbar-below-sticky .documents-tariffs-empty-state{display:block;margin-top:.35rem;padding-top:1.5rem!important;padding-bottom:1.75rem!important}@media (min-width: 769px){.documents-page--with-tariffs-section .documents-toolbar-below-sticky{padding-top:1.05rem}.documents-page--with-tariffs-section .documents-toolbar-below-sticky .documents-tariffs-empty-state{padding-top:2rem!important}}.documents-page--with-contracts-section .documents-table-offset-desktop,.documents-page--with-contracts-section .documents-cards-offset-desktop{margin-top:calc(.95rem + .5cm)}.documents-page--with-contracts-section.documents-page--saas-analytics .documents-table-offset-desktop,.documents-page--with-contracts-section.documents-page--saas-analytics .documents-cards-offset-desktop{margin-top:calc(1.05rem + .55cm)}.documents-page--with-contracts-section .documents-toolbar-below-sticky{padding-top:.85rem}.documents-page--with-contracts-section .documents-toolbar-below-sticky .documents-contracts-empty-state{display:block;margin-top:.35rem;padding-top:1.5rem!important;padding-bottom:1.75rem!important}.documents-page--with-contracts-section .documents-api-debug-panel,.documents-page--with-sverki-section .documents-api-debug-panel{position:relative;z-index:2;margin-top:.9rem;margin-bottom:.35rem!important}@media (min-width: 769px){.documents-page--with-contracts-section .documents-table-offset-desktop,.documents-page--with-contracts-section .documents-cards-offset-desktop{margin-top:calc(.95rem + 1.5cm)}.documents-page--with-contracts-section.documents-page--saas-analytics .documents-table-offset-desktop,.documents-page--with-contracts-section.documents-page--saas-analytics .documents-cards-offset-desktop{margin-top:calc(1.05rem + 1.55cm)}.documents-page--with-contracts-section .documents-toolbar-below-sticky{padding-top:1.05rem}.documents-page--with-contracts-section .documents-toolbar-below-sticky .documents-contracts-empty-state{padding-top:2rem!important}.documents-page--with-contracts-section .documents-api-debug-panel,.documents-page--with-sverki-section .documents-api-debug-panel{margin-top:1.1rem}.documents-page--with-contracts-section .doc-contracts-table-offset-desktop{margin-top:0}}.documents-page--with-sverki-section{--documents-sticky-bottom-gap: 1.25rem}.documents-page--with-sverki-section .documents-table-offset-desktop,.documents-page--with-sverki-section .documents-cards-offset-desktop{margin-top:calc(.95rem + .5cm)}.documents-page--with-sverki-section.documents-page--saas-analytics .documents-table-offset-desktop,.documents-page--with-sverki-section.documents-page--saas-analytics .documents-cards-offset-desktop{margin-top:calc(1.05rem + .55cm)}.documents-page--with-sverki-section .documents-toolbar-below-sticky{padding-top:.85rem}.documents-page--with-sverki-section .documents-toolbar-below-sticky .documents-sverki-empty-state{display:block;margin-top:.35rem;padding-top:1.5rem!important;padding-bottom:1.75rem!important}@media (min-width: 769px){.documents-page--with-sverki-section .documents-table-offset-desktop,.documents-page--with-sverki-section .documents-cards-offset-desktop{margin-top:calc(.95rem + 1.5cm)}.documents-page--with-sverki-section.documents-page--saas-analytics .documents-table-offset-desktop,.documents-page--with-sverki-section.documents-page--saas-analytics .documents-cards-offset-desktop{margin-top:calc(1.05rem + 1.55cm)}.documents-page--with-sverki-section .documents-toolbar-below-sticky{padding-top:1.05rem}.documents-page--with-sverki-section .documents-toolbar-below-sticky .documents-sverki-empty-state{padding-top:2rem!important}.documents-page--with-sverki-section .doc-contracts-table-offset-desktop{margin-top:0}}.documents-page table tfoot{display:table-footer-group}.documents-page .button-primary{margin-top:0}.doc-contracts-table-offset-desktop{margin-top:calc(.95rem + .5cm)}@media (min-width: 769px){.doc-contracts-table-offset-desktop{margin-top:calc(1.05rem + .5cm)}}.documents-page--saas-analytics .doc-contracts-table-offset-desktop{margin-top:calc(1.05rem + .55cm)}@media (min-width: 769px){.documents-page--saas-analytics .doc-contracts-table-offset-desktop{margin-top:calc(1.1rem + .55cm)}}.documents-new-order-bar{display:flex;align-items:center;gap:.5rem;position:relative;z-index:5;overflow:visible}.documents-sticky-body .documents-new-order-bar--in-sticky{margin-top:0;padding-top:.15rem;padding-bottom:.15rem}.documents-toolbar-below-sticky .documents-new-order-bar{margin-bottom:.15rem}.documents-zayavki-below-new-order{margin-top:.35rem}.documents-toolbar-below-sticky{padding-top:.75rem;overflow:visible;position:relative;z-index:1}@media (min-width: 769px){.documents-toolbar-below-sticky{padding-top:1rem}}.documents-page--saas-analytics .documents-toolbar-below-sticky{padding-top:.85rem}@media (min-width: 769px){.documents-page--saas-analytics .documents-toolbar-below-sticky{padding-top:1.05rem}}.documents-toolbar-below-sticky .documents-section-empty-state{margin-top:0;padding-top:1rem!important;padding-bottom:1.5rem!important}.documents-toolbar-below-sticky .documents-claims-empty-state{display:block;margin-top:.5rem;padding-top:2.25rem!important;padding-bottom:2rem!important}@media (min-width: 769px){.documents-toolbar-below-sticky .documents-claims-empty-state{padding-top:2.75rem!important}}.sendings-bulk-actions-bar{padding:.6rem .75rem;margin-bottom:.5rem}.sendings-bulk-actions-bar__row{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap}.sendings-bulk-actions-bar__label{font-size:.9rem}@media (max-width: 768px){.sendings-bulk-actions-bar{padding:.45rem .5rem!important;margin-bottom:.35rem!important;border-radius:10px}.sendings-bulk-actions-bar__row{gap:.4rem!important}.sendings-bulk-actions-bar__label{font-size:var(--text-sm, .8125rem)!important;line-height:1.3}.sendings-bulk-actions-bar .filter-button{min-height:var(--control-height-chip, 36px)!important;padding:var(--control-padding-y-chip, 8px) var(--control-padding-x-chip, 14px)!important;font-size:var(--text-base, .875rem)!important;border-radius:var(--radius-md, 12px)}.sendings-bulk-actions-bar .filter-button svg{width:.875rem!important;height:.875rem!important}.sendings-bulk-actions-bar .button-primary{min-height:var(--control-height-chip, 36px)!important;padding:var(--control-padding-y-chip, 8px) var(--control-padding-x-chip, 14px)!important;font-size:var(--text-base, .875rem)!important;border-radius:var(--radius-md, 12px)}.sendings-bulk-actions-bar>p,.sendings-bulk-actions-bar>span{margin-top:.25rem!important;font-size:var(--text-sm, .8125rem)!important;line-height:1.3}.cargo-page-sticky-header,.dashboard-sticky-filters{position:relative;top:auto}.dashboard-page--saas-analytics,.cargo-page-root--saas-analytics{padding-top:0}.dashboard-page--saas-analytics .cargo-page-sticky-header.dashboard-sticky-filters{margin-top:0}.documents-page{--documents-page-top-gap: 0;--documents-sticky-pad-top: .85rem;padding-top:0}.documents-page .cargo-page-sticky-header.documents-page-sticky-header,.documents-page--saas-analytics .cargo-page-sticky-header.documents-page-sticky-header{padding-top:var(--documents-sticky-pad-top)!important;margin-top:0!important}}.documents-sendings-infographic{margin-top:calc(.5rem + .5cm);position:relative;z-index:2;overflow:visible}.documents-page--with-sendings-section .documents-sendings-infographic{margin-top:calc(.85rem + .65cm)}.documents-page--with-sendings-section.documents-page--saas-analytics .documents-sendings-infographic{margin-top:calc(.95rem + .7cm)}.documents-sendings-infographic-row{display:flex;flex-wrap:nowrap;align-items:center;gap:.35rem;overflow-x:auto;white-space:nowrap}.documents-sendings-infographic-row .app-badge,.documents-sendings-infographic-row .documents-sendings-infographic-filter-badge{flex:0 0 auto;min-height:var(--control-height-badge, 24px)!important;padding:var(--control-padding-badge-y, 4px) var(--control-padding-badge-x, 10px)!important;font-size:var(--text-sm, .8125rem)!important;line-height:1!important}@media (min-width: 769px){.documents-page--with-sendings-section .documents-sendings-infographic{margin-top:1.75cm}.documents-page--with-sendings-section.documents-page--saas-analytics .documents-sendings-infographic{margin-top:2.25cm}.documents-page--with-sendings-section.documents-page--saas-analytics .cargo-page-sticky-header.documents-page-sticky-header .filters-container.filters-row-scroll{margin-bottom:.55rem}.documents-page--with-sendings-section .documents-sendings-infographic{padding-top:.35rem!important}}.dashboard-sticky-filters{position:sticky;top:80px;z-index:40;background-color:var(--color-bg-primary);padding-top:.5rem;padding-bottom:.5rem}.dashboard-page-offset{margin-top:0}.dashboard-page--saas-analytics{padding-bottom:.35rem;border-radius:0;background:transparent}.dark-mode .dashboard-page--saas-analytics{background:transparent}.dashboard-page--saas-analytics .cargo-page-sticky-header.dashboard-sticky-filters{background:var(--color-bg-card);border-radius:14px;padding:.85rem .95rem .95rem;margin-bottom:.75rem;border:1px solid rgba(148,163,184,.22);box-shadow:0 1px 2px #0f172a0d,0 12px 40px #0f172a0f}.dashboard-page--saas-analytics .home-strip{border-radius:14px!important;border:1px solid rgba(148,163,184,.2)!important;box-shadow:0 4px 20px #0f172a0f!important}.dashboard-page--saas-analytics .cargo-card:not(.profile-saas-row-card):not(.haulz-dispatch-stat-tile){border-radius:14px!important;border:1px solid rgba(148,163,184,.2)!important;box-shadow:0 4px 20px #0f172a0f!important}.dashboard-dynamics-panel .dashboard-main-chart-wrap{width:calc(100% + 3rem);max-width:calc(100% + 3rem);margin-left:-1.5rem;margin-right:-1.5rem;min-width:0}.dashboard-main-chart,.dashboard-main-chart__svg{display:block;width:100%;max-width:100%;min-width:0}.haulz-dispatch-stat-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem;align-items:stretch;width:100%;min-width:0}.haulz-dispatch-stat-tile{display:flex!important;flex-direction:column;height:100%;min-width:0}.haulz-dispatch-group-more{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;padding:0;margin:0;font:inherit;font-size:.78rem;font-weight:600;color:var(--color-primary-blue);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.haulz-dispatch-group-more:hover{opacity:.85}.haulz-dispatch-table-panel__title{flex:1;font-size:.8125rem;font-weight:600;line-height:1.35;color:var(--color-text-primary)}.haulz-dispatch-table-panel__meta{font-size:.8125rem;font-weight:500;line-height:1.35;color:var(--color-text-secondary);white-space:nowrap}.haulz-dispatch-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-top:.75rem}.haulz-dispatch-table-wrap--scroll{max-height:13.5rem;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.haulz-dispatch-table-wrap--scroll .haulz-dispatch-table__th{position:sticky;top:0;z-index:1;background:var(--color-bg-card);box-shadow:0 1px 0 var(--color-border)}.dashboard-cargo-flow-days-wrap{min-width:0;width:100%}.dashboard-cargo-flow-days-wrap--scroll{max-height:13.5rem;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.haulz-dispatch-table{width:100%;border-collapse:collapse;font-size:.8125rem;font-weight:400;line-height:1.35;color:var(--color-text-primary)}.haulz-dispatch-table__group-row td{white-space:nowrap}.haulz-dispatch-table__group-row .haulz-dispatch-table__group-customer-name,.haulz-dispatch-table__group-row .customer-col{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:14rem}.haulz-dispatch-table__head-row{border-bottom:1px solid var(--color-border);text-align:left}.haulz-dispatch-table__th{padding:.4rem .35rem;font-size:inherit;font-weight:600;color:var(--color-text-secondary);white-space:nowrap}.haulz-dispatch-table__cell{padding:.4rem .35rem;vertical-align:middle;font-size:inherit;font-weight:400;white-space:nowrap}.haulz-dispatch-table__cell--num-nested{padding-left:1.25rem}.haulz-dispatch-table__cell--muted{color:var(--color-text-secondary)}.haulz-dispatch-table__cell--customer{max-width:200px;overflow:hidden;text-overflow:ellipsis;color:var(--color-text-secondary)}.haulz-dispatch-table__cell--icon{text-align:center}.haulz-dispatch-table__cell--num-value{text-align:right;font-variant-numeric:tabular-nums}.haulz-dispatch-table__detail-cell{padding:.5rem;border-bottom:1px solid var(--color-border);vertical-align:top;background:var(--color-bg-primary)}.haulz-dispatch-table__detail-title{margin:0 0 .35rem;font-size:inherit;font-weight:600;line-height:1.35;color:var(--color-text-primary)}.haulz-dispatch-table__detail-muted{margin:0;font-size:inherit;font-weight:400;line-height:1.35;color:var(--color-text-secondary)}.haulz-dispatch-table__detail-loading{padding:.35rem 0}.haulz-dispatch-table__detail-spinner{color:var(--color-primary-blue)}.haulz-dispatch-table__detail-actions{margin-top:.45rem}.haulz-dispatch-table__detail-open-btn{font-size:inherit;padding:.35rem .65rem}.haulz-dispatch-table__timeline{width:100%;border-collapse:collapse;font-size:inherit;line-height:inherit}.haulz-dispatch-table__timeline thead tr{border-bottom:1px solid var(--color-border);background:var(--color-bg-hover)}.haulz-dispatch-table__timeline th,.haulz-dispatch-table__timeline td{padding:.35rem .3rem;font-size:inherit;font-weight:400;text-align:left}.haulz-dispatch-table__timeline th{font-weight:600;color:var(--color-text-secondary)}.haulz-dispatch-table__timeline tbody tr{border-bottom:1px solid var(--color-border)}.app-hide-customer-column .cargo-customer-table__col-customer,.app-hide-customer-column .customer-col{display:none!important}@media (max-width: 768px){.app-container:not(.app-service-mode) .cargo-customer-table__col-customer,.app-container:not(.app-service-mode) .customer-col{display:none!important}}.haulz-dispatch-stat-tile__metrics{min-height:2.45rem;align-content:flex-start;margin-top:auto}@media (max-width: 768px){.dashboard-page--saas-analytics .cargo-page-sticky-header.dashboard-sticky-filters{overflow-x:visible;overflow-y:visible;min-width:0;max-width:100%}.dashboard-page--saas-analytics .cargo-page-sticky-header.dashboard-sticky-filters .filters-row-scroll{overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;max-width:100%;min-width:0;flex-wrap:nowrap}.dashboard-page--saas-analytics .cargo-page-sticky-header.dashboard-sticky-filters .filter-group{flex-shrink:0}.dashboard-page--saas-analytics #haulz-dispatch-dashboard{min-width:0;max-width:100%}.haulz-dispatch-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem!important;margin-bottom:.75rem!important}.haulz-dispatch-stat-grid .haulz-dispatch-stat-tile:last-child:nth-child(odd):not(:only-child){grid-column:1 / -1}.haulz-dispatch-stat-tile{flex:unset!important;width:auto!important;max-width:100%;padding:.65rem .75rem!important;border-radius:10px!important;border-left-width:3px!important}.haulz-dispatch-stat-tile__metrics{min-height:2.35rem}.haulz-dispatch-stat-tile>*:first-child{font-size:.58rem!important;margin-bottom:.2rem!important;line-height:1.2!important}.haulz-dispatch-stat-tile>*:nth-child(2){font-size:1.05rem!important;line-height:1.15!important}.haulz-dispatch-stat-tile span,.haulz-dispatch-stat-tile p{font-size:.5rem!important;line-height:1.2!important}.haulz-dispatch-stat-tile svg{width:10px!important;height:10px!important}}@media (prefers-reduced-motion: reduce){.dashboard-page--saas-analytics .cargo-page-sticky-header.dashboard-sticky-filters{box-shadow:none}}@media (min-width: 769px){.dashboard-page--saas-analytics,.cargo-page-root--saas-analytics,.documents-page--saas-analytics{padding-top:.85rem}.dashboard-page--saas-analytics .cargo-page-sticky-header.dashboard-sticky-filters{margin-bottom:1rem}.dashboard-page--saas-analytics .cargo-page-sticky-header.dashboard-sticky-filters .filters-container,.dashboard-page--saas-analytics .cargo-page-sticky-header.dashboard-sticky-filters .filters-row-scroll{margin-bottom:0}.dashboard-page--saas-analytics #haulz-dispatch-dashboard{margin-top:.15rem}.dashboard-page--saas-analytics #haulz-dispatch-dashboard .haulz-dispatch-stat-grid{margin-top:0}.cargo-page-root--saas-analytics .cargo-page-sticky-header>:first-child{margin-bottom:.85rem!important}.cargo-page-root--saas-analytics .cargo-page-sticky-header .filters-container,.cargo-page-root--saas-analytics .cargo-page-sticky-header .filters-row-scroll{margin-bottom:.85rem}.documents-page--saas-analytics .cargo-page-sticky-header.documents-page-sticky-header>:first-child{margin-bottom:.85rem!important}.documents-page--saas-analytics .doc-sections-row{margin-bottom:.75rem}.documents-page--saas-analytics .documents-sticky-body .doc-sections-row{margin-bottom:0!important}.documents-page--saas-analytics .cargo-page-sticky-header.documents-page-sticky-header .documents-sticky-body .filters-container.filters-row-scroll{margin-top:0!important;margin-bottom:0!important}.documents-page--saas-analytics .documents-sticky-summary-wrap{margin-top:.75rem}.documents-page--saas-analytics .documents-sticky-body{gap:.75rem}.documents-page--with-summary-sections .documents-summary-section-body,.documents-page--with-edo-section .documents-summary-section-body{margin-top:.35rem;padding-top:.25rem}.documents-page--with-summary-sections .documents-summary-section-body:has(.documents-table-offset-desktop),.documents-page--with-summary-sections .documents-summary-section-body:has(.documents-cards-offset-desktop),.documents-page--with-edo-section .documents-summary-section-body:has(.documents-table-offset-desktop),.documents-page--with-edo-section .documents-summary-section-body:has(.documents-cards-offset-desktop){margin-top:0;padding-top:0}.documents-page--with-summary-sections .documents-summary-empty-state,.documents-page--with-edo-section .documents-summary-empty-state{display:block;margin-top:1.25rem;padding-top:2rem!important;padding-bottom:2rem!important;scroll-margin-top:240px}.documents-page--with-summary-sections .documents-summary-section-body>.py-8{margin-top:1rem;padding-top:1.5rem}}.doc-section-content{padding-top:.5rem;padding-bottom:1rem;min-height:2rem}.doc-section-table-wrap{margin-top:.5rem;scroll-margin-top:160px}.doc-section-table thead th,.doc-tariffs-table thead th{position:sticky;top:200px;background:var(--color-bg-hover);z-index:10;box-shadow:0 1px 0 var(--color-border)}@media (max-width: 768px){.doc-section-table thead th,.doc-tariffs-table thead th{top:180px}}.doc-table-header-inline thead th{position:static!important;top:auto!important;box-shadow:none}@media (max-width: 768px){.dashboard-page-offset,.dashboard-page--saas-analytics{overflow-x:hidden;max-width:100%}.app-main:has(.dashboard-page-offset),.app-main:has(.dashboard-page--saas-analytics){overflow-x:hidden}.dashboard-cargo-flow-days-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;min-width:0;width:100%}.dashboard-cargo-flow-days-wrap{overflow-x:hidden}.dashboard-strip-tabs{flex-wrap:wrap!important;min-width:0!important}.dashboard-strip-tabs-wrap{overflow-x:hidden;overflow-y:visible}.payment-calendar-grid{min-width:0!important;width:100%;grid-template-columns:repeat(6,minmax(0,1fr))!important;font-size:.68rem!important}.payment-calendar-wrap{overflow-x:hidden}.dashboard-scroll-table-wrap{overflow-x:hidden!important;max-width:100%}.dashboard-scroll-table{min-width:0!important;width:100%}.dashboard-scroll-table thead{display:none}.dashboard-scroll-table tbody tr.dashboard-scroll-table__data-row{display:block;margin-bottom:.55rem;padding:.45rem .55rem;border:1px solid var(--color-border);border-radius:8px;background:var(--color-bg-card)}.dashboard-scroll-table tbody tr.dashboard-scroll-table__data-row td{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem;padding:.2rem 0;border:none;white-space:normal;max-width:none}.dashboard-scroll-table tbody tr.dashboard-scroll-table__data-row td:before{content:attr(data-label);font-weight:600;font-size:.68rem;color:var(--color-text-secondary);flex-shrink:0;max-width:42%}.dashboard-scroll-table tbody tr.dashboard-scroll-table__detail-row{display:block;margin-bottom:.55rem}.dashboard-scroll-table tbody tr.dashboard-scroll-table__detail-row>td{display:block;padding:0;border:none}.dashboard-scroll-table tbody tr.dashboard-scroll-table__detail-row>td:before{display:none}.dashboard-scroll-table tbody tr.dashboard-scroll-table__empty-row{display:block}.dashboard-scroll-table tbody tr.dashboard-scroll-table__empty-row td{display:block;padding:.5rem}.dashboard-scroll-table tbody tr.dashboard-scroll-table__empty-row td:before{display:none}.haulz-dispatch-table-wrap.dashboard-scroll-table-wrap{overflow-x:hidden}.haulz-dispatch-table.dashboard-scroll-table,.haulz-dispatch-table.dashboard-scroll-table tbody{display:block;width:100%;min-width:0}.haulz-dispatch-table.dashboard-scroll-table tbody tr{width:100%;max-width:100%;box-sizing:border-box}.haulz-dispatch-table.dashboard-scroll-table tbody tr.dashboard-scroll-table__data-row{width:100%}.haulz-dispatch-table.dashboard-scroll-table tbody tr.haulz-dispatch-table__group-row{display:flex;flex-wrap:nowrap;align-items:center;gap:.35rem .5rem;margin-bottom:.35rem;padding:.5rem .55rem;border:1px solid var(--color-border);border-radius:8px;background:var(--color-bg-hover);min-width:0;overflow:hidden}.haulz-dispatch-table.dashboard-scroll-table tbody tr.haulz-dispatch-table__group-row>td{display:block;border:none;padding:0;white-space:nowrap;min-width:0}.haulz-dispatch-table.dashboard-scroll-table tbody tr.haulz-dispatch-table__group-row>td.haulz-dispatch-table__group-row__lead{flex-shrink:0}.haulz-dispatch-table.dashboard-scroll-table tbody tr.haulz-dispatch-table__group-row .haulz-dispatch-table__group-row__lead-inner{display:inline-flex;align-items:center;gap:.35rem;flex-wrap:nowrap;white-space:nowrap}.haulz-dispatch-table.dashboard-scroll-table tbody tr.haulz-dispatch-table__group-row .haulz-dispatch-table__group-customer-name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;font-size:.78rem}.haulz-dispatch-table.dashboard-scroll-table tbody tr.haulz-dispatch-table__group-row>td.customer-col.haulz-dispatch-table__group-customer-name{flex:1 1 auto}.haulz-dispatch-table.dashboard-scroll-table tbody tr.haulz-dispatch-table__group-row>td:nth-last-child(2){flex-shrink:0;font-size:.78rem;font-variant-numeric:tabular-nums}.haulz-dispatch-table.dashboard-scroll-table tbody tr.haulz-dispatch-table__group-row>td.haulz-dispatch-table__group-row__spacer{display:none}.haulz-dispatch-table.dashboard-scroll-table tbody tr.haulz-dispatch-table__group-row>td:last-child{margin-left:auto;flex-shrink:0;font-weight:600;font-size:.78rem;text-align:right;font-variant-numeric:tabular-nums}.haulz-dispatch-table__cell--num-nested{padding-left:0!important}.haulz-dispatch-table__row--nested .customer-col{display:none!important}.haulz-dispatch-table__row--nested .customer-col:before{display:none!important}.app-service-mode .dashboard-seasonality-panel{display:none!important}.dashboard-seasonality-heatmap{display:none}.dashboard-seasonality-cards{display:flex;flex-direction:column;gap:.45rem}}@media (min-width: 769px){.dashboard-cargo-flow-days-grid{display:grid;grid-template-columns:repeat(7,minmax(86px,1fr));gap:.4rem;min-width:0;width:100%}.dashboard-seasonality-cards{display:none}}body.haulz-native-app .app-container{overflow-x:hidden;max-width:100%;align-items:stretch}body.haulz-native-app .app-main{overflow-x:hidden;max-width:100%;flex-direction:column;align-items:stretch;align-self:stretch}body.haulz-native-app .app-main>div:not(.native-pull-refresh-indicator){max-width:100%}body.haulz-native-app .dashboard-page-offset,body.haulz-native-app .dashboard-page--saas-analytics{overflow-x:hidden;max-width:100%;width:100%}body.haulz-native-app .haulz-dispatch-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.haulz-native-app .haulz-dispatch-stat-tile{min-width:0!important;flex:unset!important;width:auto!important}body.haulz-native-app .home-strip{max-width:100%;min-width:0}body.haulz-native-app .dashboard-strip-tabs,body.haulz-native-app .dashboard-strip-tabs-wrap{flex-wrap:wrap!important;overflow-x:hidden;min-width:0!important}.filters-container{display:flex;gap:var(--inline-gap, 12px);margin-bottom:var(--element-gap, 16px);width:100%;justify-content:flex-start}.filters-row-scroll{flex-wrap:nowrap;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;scrollbar-width:thin;min-width:0}.filters-row-scroll .filter-group{flex-shrink:0;flex-wrap:nowrap;overflow:visible;padding-bottom:.25rem;position:relative}.filter-group{flex:0 0 auto;position:relative;z-index:30}.filter-button{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:var(--control-height-chip, 36px);padding:var(--control-padding-y-chip, 8px) var(--control-padding-x-chip, 14px);background-color:var(--color-bg-card);color:var(--color-text-primary);border:1px solid var(--color-border);border-radius:var(--radius-md, 12px);cursor:pointer;font-size:var(--text-base, .875rem);font-weight:400;line-height:1.2;transition:background-color .2s,border-color .2s}.filter-button:hover{background-color:var(--color-bg-hover)}.filter-button--sm{min-height:1.75rem;padding:.2rem .55rem;font-size:.75rem;border-radius:8px}.filter-button.edo-doc-download-btn{display:inline-flex!important;align-items:center;flex-wrap:wrap;gap:.2rem!important;padding:.14rem .36rem!important;font-size:.7rem!important;font-weight:600!important;min-height:unset!important;line-height:1.15!important}.filter-button.edo-doc-download-btn svg{width:.72rem!important;height:.72rem!important;flex-shrink:0}.filter-button.edo-doc-download-btn.doc-button{flex:0 1 auto;min-width:5.5rem;color:#fff}.filter-button.edo-doc-download-btn .edo-doc-mini-badge{flex-shrink:1;min-width:0;line-height:1.08}.doc-section-tab{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:var(--control-height-chip, 36px);padding:var(--control-padding-y-chip, 8px) 1rem;font-size:var(--text-base, .875rem);font-weight:600;line-height:1.2;border-radius:var(--radius-md, 12px);border:1px solid var(--color-border, #e5e7eb);background:var(--color-panel-secondary, #f3f4f6);color:var(--color-text-secondary, #6b7280);cursor:pointer;transition:background .2s,color .2s,border-color .2s,box-shadow .2s}.doc-section-tab--active{border:none;background:var(--color-primary-blue, #2563eb);color:#fff;box-shadow:0 3px 8px #2563eb59}.doc-section-tab:hover:not(.doc-section-tab--active){background:var(--color-bg-hover, #e5e7eb);border-color:var(--color-border, #d1d5db)}.doc-section-tab:active{transform:scale(.98)}.documents-page .doc-section-action-btn{min-height:var(--control-height-chip, 36px)!important;padding:var(--control-padding-y-chip, 8px) 1rem!important;font-size:var(--text-base, .875rem)!important;font-weight:600!important;border-radius:var(--radius-md, 12px)!important;line-height:1.2!important;margin-top:0!important;box-shadow:0 2px 8px #2563eb59}.filter-button:active{opacity:.85}.filter-dropdown{position:absolute;top:100%;left:0;min-width:10rem;max-height:70vh;z-index:999;background-color:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-md, 12px);margin-top:var(--space-2, 8px);box-shadow:var(--shadow-lg);overflow-y:auto;overflow-x:hidden}.filter-dropdown-portal{position:fixed;z-index:9999;background-color:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-md, 12px);margin-top:var(--space-2, 8px);box-shadow:var(--shadow-lg);min-width:10rem;max-height:70vh;overflow-y:auto;overflow-x:hidden}.account-switcher .filter-dropdown{z-index:60}.dropdown-item{padding:var(--space-2, 8px) var(--space-3, 12px);cursor:pointer;font-size:var(--font-size-subhead, 14px);color:var(--color-text-primary);transition:background-color .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.dropdown-item *{color:inherit}.dropdown-item:hover{background-color:var(--color-bg-hover)}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--color-modal-bg);z-index:50;display:flex;justify-content:center;align-items:center;padding:var(--pad-page-h, 24px);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.modal-content{background-color:var(--color-bg-card);color:var(--color-text-primary);width:90%;max-width:500px;border-radius:var(--radius-lg, 18px);padding:var(--pad-modal, 28px);margin-bottom:var(--space-8, 32px);border:1px solid var(--color-border);box-shadow:var(--shadow-lg);max-height:90vh;overflow-y:auto;overflow-x:hidden;box-sizing:border-box;container-type:inline-size;container-name:cargo-modal}.cargo-card table,.cargo-card th,.cargo-card td,.modal-content table,.modal-content th,.modal-content td{color:inherit}.cargo-customer-table__head-short{display:none}@media (max-width: 768px){.cargo-customer-table-wrap{overflow-x:hidden!important}.cargo-customer-table{table-layout:fixed;width:100%;font-size:.72rem}.cargo-customer-table .cargo-customer-table__col-mest,.cargo-customer-table .cargo-customer-table__col-w,.cargo-customer-table .cargo-customer-table__col-vol,.cargo-customer-table .cargo-customer-table__head-long{display:none}.cargo-customer-table .cargo-customer-table__head-short{display:inline}.cargo-customer-table th,.cargo-customer-table td{padding:.35rem .18rem!important;vertical-align:middle}.cargo-customer-table .cargo-customer-table__col-customer{width:30%;max-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cargo-customer-table .cargo-customer-table__col-sum{width:28%}.cargo-customer-table .cargo-customer-table__col-pw{width:24%;min-width:0!important}.cargo-customer-table .cargo-customer-table__col-count{width:18%}.cargo-customer-table .cargo-customer-table__col-sum,.cargo-customer-table .cargo-customer-table__col-pw,.cargo-customer-table .cargo-customer-table__col-count{font-size:.68rem;white-space:nowrap}}.cargo-inner-table__head-short{display:none}.cargo-inner-table__badges,.cargo-logistics-badges{display:flex;flex-direction:column;align-items:flex-start;gap:.28rem;min-width:0}.cargo-logistics-badges__flow,.cargo-logistics-badges__meta{display:flex;align-items:center;min-width:0}.cargo-logistics-badges__meta{flex-wrap:wrap;justify-content:flex-start;gap:.35rem;width:100%;overflow:visible}.cargo-logistics-badges__meta-route,.cargo-logistics-badges__meta-bill,.cargo-logistics-badges__meta-bill-row,.documents-invoice-table-badges__meta-route,.documents-invoice-table-badges__meta-bill{display:inline-flex;align-items:center;flex:0 0 auto;flex-shrink:0}.cargo-logistics-badges__meta-bill-row{gap:.35rem;flex-wrap:wrap}.cargo-logistics-badges__meta-left,.cargo-logistics-badges__meta-right{display:flex;align-items:center;min-width:0}.cargo-logistics-badges__meta-left{flex:0 0 auto;overflow:visible;justify-content:flex-start}.cargo-logistics-badges__meta-right{flex:0 0 auto;flex-shrink:0;margin-left:0;justify-content:flex-start}.cargo-logistics-badges__meta-left .cargo-inner-table__route-inline{display:inline-flex;align-items:center;max-width:100%;min-width:0;overflow:hidden}.cargo-logistics-badges__meta-left .app-badge,.cargo-logistics-badges__meta-left .max-badge{max-width:100%;overflow:hidden;text-overflow:ellipsis}.cargo-logistics-badges__arrow{flex-shrink:0;display:inline-flex;align-items:center;color:var(--color-text-secondary);font-size:.68rem;line-height:1;opacity:.55;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cargo-logistics-badges__flow{flex-wrap:wrap;gap:.28rem}.cargo-logistics-badges__meta-right .app-badge,.cargo-logistics-badges__meta-right .max-badge{flex-shrink:0}.cargo-list-item .cargo-logistics-badges{flex:1 1 auto}.cargo-inner-table .cargo-logistics-badges,.cargo-inner-table .cargo-inner-table__badges{display:flex;flex-direction:column;align-items:flex-start;gap:.3rem;width:100%;min-width:0}.cargo-inner-table .cargo-logistics-badges__flow{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.28rem;width:100%;min-width:0;overflow:visible}.cargo-inner-table .cargo-logistics-badges__flow>*{flex:0 0 auto}.cargo-inner-table .cargo-logistics-badges__meta{gap:.35rem;width:100%;justify-content:flex-start}.cargo-inner-table .cargo-logistics-badges__meta-route,.cargo-inner-table .cargo-logistics-badges__meta-bill,.cargo-inner-table .cargo-logistics-badges__meta-bill-row{flex-shrink:0}.cargo-inner-table .cargo-logistics-badges__meta-right{flex:0 0 auto;flex-shrink:0;margin-left:0}.cargo-inner-table-badges-anchor{display:flex;flex-direction:column;align-items:flex-start;gap:.28rem;min-width:0;width:100%}.cargo-inner-table__badges-cell{padding:0 .12rem .28rem!important;vertical-align:top;min-width:0;overflow:visible}.cargo-inner-table__badges-cell .cargo-logistics-badges{width:100%;max-width:100%;overflow:visible}.cargo-inner-table__row--main>td{border-bottom:none!important;padding-bottom:.1rem!important}.cargo-inner-table__row--badges>td{border-bottom:1px solid var(--color-border)!important;padding-top:0!important}.cargo-inner-table__row--main .cargo-inner-table__col-number,.cargo-inner-table__row--main .cargo-inner-table__col-date,.cargo-inner-table__row--main .cargo-inner-table__col-plan-date{vertical-align:bottom}.cargo-inner-table .cargo-inner-table__col-status{display:none}.cargo-inner-table .cargo-logistics-badges__flow .max-badge,.cargo-inner-table .cargo-logistics-badges__flow .app-badge{flex-shrink:0;width:auto!important;max-width:none!important;min-width:0;box-sizing:border-box;white-space:nowrap;overflow:visible;text-overflow:clip}.cargo-inner-table .cargo-logistics-badges .max-badge,.cargo-inner-table .cargo-logistics-badges .app-badge,.cargo-list-item .cargo-logistics-badges .max-badge,.cargo-list-item .cargo-logistics-badges .app-badge{display:inline-flex!important;align-items:center!important;justify-content:center;box-sizing:border-box!important;font-size:.62rem!important;padding:.18rem .45rem!important;line-height:1.2!important;height:auto!important;min-height:1.35rem!important;max-height:none!important;width:auto!important;max-width:none!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important;flex-shrink:0}.cargo-inner-table .cargo-logistics-badges__meta-left .cargo-inner-table__route-inline{flex-shrink:0;flex-basis:auto;max-width:none;min-width:0;overflow:visible}.cargo-inner-table .cargo-logistics-badges__meta-left .max-badge,.cargo-inner-table .cargo-logistics-badges__meta-left .app-badge,.cargo-inner-table .cargo-logistics-badges__meta-route .max-badge,.cargo-inner-table .cargo-logistics-badges__meta-route .app-badge{flex-shrink:0;max-width:none;overflow:visible;text-overflow:clip}.cargo-inner-table .cargo-logistics-badges__meta-right .max-badge,.cargo-inner-table .cargo-logistics-badges__meta-right .app-badge{flex-shrink:0;width:auto!important;max-width:none!important;overflow:visible;text-overflow:clip}.documents-invoice-table-badges-anchor{display:flex;flex-direction:column;align-items:flex-start;gap:.28rem;min-width:0;width:100%;overflow:visible}.documents-invoices-inner-table .cargo-inner-table__col-number,.documents-acts-inner-table .cargo-inner-table__col-number{overflow:visible}.documents-invoice-table-badges{display:flex;flex-direction:column;align-items:flex-start;gap:.28rem;width:100%;min-width:0}.documents-invoice-table-badges__flow,.documents-invoice-table-badges__meta{display:flex;align-items:center;flex-wrap:wrap;gap:.28rem;min-width:0;width:100%}.documents-invoices-inner-table .documents-invoice-table-badges__flow{display:flex;flex-wrap:wrap;align-items:center;gap:.28rem;width:100%;min-width:0}.documents-invoices-inner-table .documents-invoice-table-badges__meta,.documents-acts-inner-table .documents-invoice-table-badges__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.35rem;width:100%;min-width:0;overflow:visible}.documents-invoices-inner-table .documents-invoice-table-badges__meta-left,.documents-invoices-inner-table .documents-invoice-table-badges__meta-right,.documents-acts-inner-table .documents-invoice-table-badges__meta-left,.documents-acts-inner-table .documents-invoice-table-badges__meta-right{display:flex;align-items:center;min-width:0;flex:0 0 auto}.documents-invoices-inner-table .documents-invoice-table-badges__meta-left,.documents-acts-inner-table .documents-invoice-table-badges__meta-left{justify-content:flex-start}.documents-invoices-inner-table .documents-invoice-table-badges__meta-right,.documents-acts-inner-table .documents-invoice-table-badges__meta-right{justify-content:flex-start;margin-left:0}.documents-invoices-inner-table .cargo-inner-table__col-status,.documents-acts-inner-table .cargo-inner-table__col-status{display:none}.documents-invoices-inner-table .documents-invoices-inner-table__badges,.documents-acts-inner-table .documents-invoices-inner-table__badges{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;gap:.28rem;width:100%;min-width:0}.documents-invoices-inner-table .documents-invoice-inner-badge-wrap,.documents-acts-inner-table .documents-invoice-inner-badge-wrap{display:inline-flex;align-items:center;width:auto;max-width:none}.documents-invoices-inner-table .documents-invoice-inner-badge,.documents-invoices-inner-table .documents-invoices-inner-table__badges .max-badge,.documents-invoices-inner-table .documents-invoices-inner-table__badges .app-badge,.documents-acts-inner-table .documents-invoice-inner-badge,.documents-acts-inner-table .documents-invoices-inner-table__badges .max-badge,.documents-acts-inner-table .documents-invoices-inner-table__badges .app-badge{display:inline-flex!important;align-items:center!important;justify-content:center;flex-shrink:0;box-sizing:border-box!important;width:auto!important;max-width:none!important;height:auto!important;min-height:1.35rem!important;max-height:none!important;font-size:.62rem!important;padding:.18rem .45rem!important;line-height:1.2!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap}.documents-invoices-inner-table .cargo-inner-table__route-inline,.documents-acts-inner-table .cargo-inner-table__route-inline{flex-basis:auto}.cargo-inner-table__delivery-inline{display:none}.cargo-inner-table__type-icon{width:1rem;height:1rem;flex-shrink:0}.cargo-inner-table__route-inline,.cargo-inner-table__sum-mobile-line,.documents-invoices-inner-table .cargo-inner-table__col-route--desktop .cargo-inner-table__route-inline,.documents-invoices-inner-table .cargo-inner-table__col-delivery--desktop .cargo-inner-table__delivery-inline,.documents-acts-inner-table .cargo-inner-table__col-route--desktop .cargo-inner-table__route-inline,.documents-acts-inner-table .cargo-inner-table__col-delivery--desktop .cargo-inner-table__delivery-inline{display:none}@media (max-width: 768px){.cargo-inner-table-wrap,.doc-inner-table-wrap{overflow-x:hidden!important}.cargo-inner-table,.documents-invoices-inner-table.cargo-inner-table,.documents-acts-inner-table.cargo-inner-table{table-layout:fixed;width:100%;font-size:.64rem!important}.cargo-inner-table thead th,.documents-invoices-inner-table.cargo-inner-table thead th,.documents-acts-inner-table.cargo-inner-table thead th{writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap;font-size:.56rem!important;font-weight:600;line-height:1.05;padding:.22rem .1rem!important;height:3.25rem;vertical-align:bottom;text-align:left}.cargo-inner-table thead th.cargo-inner-table__col-type{writing-mode:horizontal-tb;transform:none;height:auto;max-width:1.35rem;width:1.35rem;padding:.2rem .08rem!important}.cargo-inner-table__sort-icon{display:none!important}.cargo-inner-table__head-long{display:none}.cargo-inner-table__head-short{display:inline}.cargo-inner-table .cargo-inner-table__col-order,.cargo-inner-table .cargo-inner-table__col-route--desktop,.documents-invoices-inner-table .cargo-inner-table__col-delivery--desktop,.documents-invoices-inner-table .cargo-inner-table__col-route--desktop,.documents-acts-inner-table .cargo-inner-table__col-delivery--desktop,.documents-acts-inner-table .cargo-inner-table__col-route--desktop{display:none}.cargo-inner-table__route-inline{display:block}.cargo-inner-table .cargo-logistics-badges .cargo-inner-table__route-inline{display:inline-flex!important;align-items:center}.cargo-inner-table .cargo-logistics-badges__meta{flex-wrap:wrap;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;overflow:visible;gap:.22rem}.cargo-inner-table .cargo-logistics-badges__meta-right{margin-left:0;flex:0 0 auto;flex-shrink:0}.cargo-inner-table .cargo-logistics-badges__flow{flex-wrap:wrap;flex-direction:row;overflow:visible}.documents-invoices-inner-table .cargo-inner-table__delivery-inline,.documents-acts-inner-table .cargo-inner-table__delivery-inline{display:block}.documents-invoices-inner-table .documents-invoice-table-badges .cargo-inner-table__route-inline,.documents-acts-inner-table .documents-invoice-table-badges .cargo-inner-table__route-inline{display:inline-flex!important;align-items:center}.documents-invoices-inner-table .documents-invoice-table-badges__meta,.documents-acts-inner-table .documents-invoice-table-badges__meta{flex-wrap:wrap;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;overflow:visible;gap:.22rem}.documents-invoices-inner-table .documents-invoice-table-badges__meta-route,.documents-acts-inner-table .documents-invoice-table-badges__meta-route,.documents-invoices-inner-table .documents-invoice-table-badges__meta-bill,.documents-acts-inner-table .documents-invoice-table-badges__meta-bill{flex:0 0 auto;max-width:100%}.documents-invoices-inner-table .documents-invoice-table-badges__meta-right,.documents-acts-inner-table .documents-invoice-table-badges__meta-right{margin-left:0;flex-shrink:0}.documents-invoices-inner-table .cargo-inner-table__badges--stack-mobile,.documents-invoices-inner-table .documents-invoices-inner-table__badges,.documents-acts-inner-table .cargo-inner-table__badges--stack-mobile,.documents-acts-inner-table .documents-invoices-inner-table__badges,.documents-invoices-inner-table .documents-invoice-table-badges,.documents-acts-inner-table .documents-invoice-table-badges{flex-wrap:nowrap;align-items:flex-start;gap:.22rem;width:100%;max-width:none}.documents-invoices-inner-table .documents-invoice-inner-badge-wrap,.documents-acts-inner-table .documents-invoice-inner-badge-wrap{display:inline-flex;width:auto}.documents-invoices-inner-table .documents-invoice-inner-badge,.documents-invoices-inner-table .documents-invoices-inner-table__badges .max-badge,.documents-acts-inner-table .documents-invoice-inner-badge,.documents-acts-inner-table .documents-invoices-inner-table__badges .max-badge,.documents-acts-inner-table .documents-invoices-inner-table__badges .app-badge,.documents-invoices-inner-table .documents-invoice-table-badges__meta-bill .app-badge,.documents-invoices-inner-table .documents-invoice-table-badges__meta-bill .max-badge,.documents-acts-inner-table .documents-invoice-table-badges__meta-bill .app-badge,.documents-acts-inner-table .documents-invoice-table-badges__meta-bill .max-badge{font-size:.62rem!important;padding:.18rem .45rem!important;line-height:1.2!important;height:auto!important;min-height:1.35rem!important;max-height:none!important;width:auto!important;overflow:visible!important;text-overflow:clip!important;display:inline-flex!important;align-items:center!important;box-sizing:border-box!important}.documents-invoices-inner-table .cargo-inner-table__route-inline,.documents-acts-inner-table .cargo-inner-table__route-inline{display:block}.documents-invoices-inner-table .cargo-inner-table__col-sum{width:32%!important;text-align:right!important;vertical-align:middle!important;writing-mode:horizontal-tb!important;transform:none!important;height:auto!important;min-height:3.25rem;padding:.22rem .14rem!important}.documents-invoices-inner-table .cargo-inner-table__col-finance-desktop-only{display:none!important}.documents-invoices-inner-table .cargo-inner-table__col-sum .cargo-inner-table__head-short{display:none}.documents-invoices-inner-table .cargo-inner-table__head-finance-stack{display:flex;flex-direction:column;align-items:flex-end;gap:.06rem;font-size:.56rem;font-weight:600;line-height:1.05;writing-mode:horizontal-tb;transform:none;white-space:nowrap}.documents-invoices-inner-table__sum-primary{display:block;font-size:.62rem!important;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.15}.documents-invoices-inner-table__finance-stack{display:flex;flex-direction:column;align-items:flex-end;gap:.14rem;line-height:1.12;margin-top:.12rem}.documents-acts-inner-table .cargo-inner-table__col-sum{width:24%!important;text-align:right!important;vertical-align:middle!important}.documents-invoices-inner-table__sum-value{display:block;font-size:.62rem!important;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.15}.documents-invoices-inner-table__sum-value--secondary{color:var(--color-text-secondary);font-weight:500}.cargo-inner-table td,.cargo-inner-table th,.documents-invoices-inner-table.cargo-inner-table td,.documents-invoices-inner-table.cargo-inner-table th,.documents-acts-inner-table.cargo-inner-table td,.documents-acts-inner-table.cargo-inner-table th{padding:.28rem .12rem!important;vertical-align:top}.cargo-inner-table .cargo-inner-table__col-type{width:7%;max-width:1.35rem}.cargo-inner-table .cargo-inner-table__col-number,.documents-acts-inner-table .cargo-inner-table__col-number{width:18%}.cargo-inner-table:not(.documents-invoices-inner-table):not(.documents-acts-inner-table) .cargo-inner-table__col-number{width:22%}.documents-invoices-inner-table .cargo-inner-table__col-number,.documents-acts-inner-table.documents-invoices-inner-table .cargo-inner-table__col-number,.documents-acts-inner-table .cargo-inner-table__col-number{width:48%!important;overflow:visible}.cargo-inner-table__badges-cell{width:auto!important;overflow:visible!important}.cargo-inner-table .cargo-inner-table__row--badges .cargo-logistics-badges__flow{flex-wrap:wrap;overflow:visible;max-width:100%}.cargo-inner-table .cargo-inner-table__col-date,.documents-acts-inner-table .cargo-inner-table__col-date,.documents-invoices-inner-table .cargo-inner-table__col-date{width:20%;white-space:nowrap}.cargo-inner-table .cargo-inner-table__col-date{width:16%}.cargo-inner-table .cargo-inner-table__col-plan-date{width:16%;white-space:nowrap}.documents-invoices-inner-table .cargo-inner-table__col-status,.documents-acts-inner-table .cargo-inner-table__col-status{width:38%}.cargo-inner-table .cargo-inner-table__col-route{width:26%}.cargo-inner-table .cargo-inner-table__col-mest{width:11%;text-align:right!important}.cargo-inner-table .cargo-inner-table__col-pw{width:27%;text-align:right!important;white-space:nowrap}.cargo-inner-table .cargo-inner-table__col-sum--stacked-mobile{display:none}.cargo-inner-table .cargo-inner-table__col-sum{width:14%;text-align:right!important;white-space:nowrap}.cargo-inner-table .cargo-inner-table__col-mest,.cargo-inner-table .cargo-inner-table__col-pw,.cargo-inner-table .cargo-inner-table__col-sum{font-size:.62rem!important;font-variant-numeric:tabular-nums}.cargo-inner-table__pw-line,.cargo-inner-table__sum-mobile-line{display:block;line-height:1.25}.cargo-inner-table__sum-mobile-line{margin-top:.1rem;color:var(--color-text-primary);font-weight:600}.cargo-inner-table__number{font-size:.64rem;font-weight:600;font-variant-numeric:tabular-nums;word-break:break-all}.cargo-inner-table__type-icon{width:.82rem;height:.82rem}.cargo-inner-table .cargo-logistics-badges,.cargo-inner-table .cargo-inner-table__badges,.cargo-inner-table .cargo-logistics-badges__flow,.cargo-inner-table .cargo-logistics-badges__meta{gap:.22rem}.cargo-inner-table .cargo-logistics-badges__flow .max-badge,.cargo-inner-table .cargo-logistics-badges__flow .app-badge,.cargo-inner-table .cargo-logistics-badges__meta-left .max-badge,.cargo-inner-table .cargo-logistics-badges__meta-left .app-badge,.cargo-inner-table .cargo-logistics-badges__meta-route .max-badge,.cargo-inner-table .cargo-logistics-badges__meta-route .app-badge,.cargo-inner-table .cargo-logistics-badges__meta-right .max-badge,.cargo-inner-table .cargo-logistics-badges__meta-right .app-badge,.cargo-inner-table .cargo-logistics-badges__meta-bill .max-badge,.cargo-inner-table .cargo-logistics-badges__meta-bill .app-badge{font-size:.62rem!important;padding:.18rem .45rem!important;line-height:1.2!important;height:auto!important;min-height:1.35rem!important;max-height:none!important;max-width:none;overflow:visible!important;text-overflow:clip!important;flex-shrink:0!important;display:inline-flex!important;align-items:center!important;box-sizing:border-box!important}.cargo-inner-table .cargo-inner-table__col-route .app-badge,.documents-invoices-inner-table .cargo-inner-table__col-route .app-badge{font-size:.62rem!important;padding:.18rem .45rem!important;height:auto!important;min-height:1.35rem!important;max-height:none!important;max-width:none;white-space:nowrap;overflow:visible;text-overflow:clip;display:inline-flex!important;align-items:center!important;box-sizing:border-box!important}}@media (min-width: 769px){.documents-invoices-inner-table__finance-stack,.documents-invoices-inner-table .cargo-inner-table__head-finance-stack{display:none}.documents-invoices-inner-table__sum-primary{font-size:inherit!important}.documents-invoices-inner-table .cargo-inner-table__col-finance-desktop-only{display:table-cell!important}.documents-invoices-inner-table .documents-invoice-table-badges__meta-left .cargo-inner-table__route-inline,.documents-acts-inner-table .documents-invoice-table-badges__meta-left .cargo-inner-table__route-inline,.documents-invoices-inner-table .documents-invoice-table-badges__meta-route,.documents-acts-inner-table .documents-invoice-table-badges__meta-route,.cargo-inner-table .cargo-logistics-badges__meta-left .cargo-inner-table__route-inline,.cargo-inner-table .cargo-logistics-badges__meta-route .cargo-inner-table__route-inline{display:none!important}}.modal-header{display:flex;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:var(--space-5, 20px);min-width:0}.modal-header-main{display:flex;align-items:center;gap:.5rem;flex:1 1 auto;min-width:0;overflow:hidden}.modal-content--cargo-details{font-size:var(--font-size-subhead, 14px);line-height:var(--line-height-tight, 1.2);letter-spacing:normal}.modal-content--cargo-details .cargo-details-doc-line{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .5rem;margin:0 0 1rem;min-width:0}.modal-content--cargo-details .cargo-details-doc-line__cargo{font-size:1.1rem;font-weight:600;line-height:var(--line-height-tight, 1.2);letter-spacing:var(--letter-spacing-heading, -.03em);color:var(--color-text-primary);font-variant-numeric:tabular-nums}.modal-content--cargo-details .cargo-details-doc-line__sep{color:var(--color-text-secondary);font-weight:500;-webkit-user-select:none;-moz-user-select:none;user-select:none}.modal-content--cargo-details .cargo-details-doc-line__pair{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.2rem;min-width:0}.modal-content--cargo-details .cargo-details-doc-line__pair .cargo-modal-label{margin:0}.modal-content--cargo-details .cargo-details-doc-line__link.entity-link-button{font-size:var(--font-size-subhead, 14px)!important;font-weight:600!important}.modal-content--cargo-details .cargo-modal-label,.modal-content--cargo-details .detail-item-label,.modal-content--cargo-details .cargo-details-doc-meta [class*=Label]{font-size:var(--font-size-footnote, 12px)!important;font-weight:500!important;line-height:1.35!important;color:var(--color-text-secondary)!important;letter-spacing:normal!important}.modal-content--cargo-details .cargo-modal-value,.modal-content--cargo-details .detail-item-value,.modal-content--cargo-details .detail-item-value [class*=Body],.modal-content--cargo-details .detail-item-value>span,.modal-content--cargo-details .cargo-details-doc-meta [class*=Body]{font-size:var(--font-size-subhead, 14px)!important;font-weight:400!important;line-height:1.35!important;color:var(--color-text-primary)!important;letter-spacing:normal!important}.modal-content--cargo-details .cargo-modal-value--emphasis,.modal-content--cargo-details .detail-field-plain .detail-item-value,.modal-content--cargo-details .detail-field-plain .detail-item-value [class*=Body]{font-weight:600!important;font-variant-numeric:tabular-nums}.modal-content--cargo-details .cargo-modal-section-title,.modal-content--cargo-details .shipment-status-panel__title{font-size:var(--font-size-subhead, 14px)!important;font-weight:600!important;line-height:1.35!important;letter-spacing:var(--letter-spacing-tight, -.02em)!important;color:var(--color-text-primary)!important}.modal-content--cargo-details .shipment-status-panel__subtitle,.modal-content--cargo-details .shipment-status-panel__counter,.modal-content--cargo-details .shipment-status-step__date,.modal-content--cargo-details .shipment-status-panel__loading,.modal-content--cargo-details .shipment-status-panel__error,.modal-content--cargo-details .shipment-status-panel__empty{font-size:var(--font-size-footnote, 12px)!important;font-weight:500!important;line-height:1.35!important}.modal-content--cargo-details .shipment-status-panel__empty{margin:.35rem 0 0;color:var(--color-text-secondary)}.modal-content--cargo-details .shipment-status-panel__counter{font-weight:600!important;color:var(--color-text-primary)!important}.modal-content--cargo-details .shipment-status-step__title,.modal-content--cargo-details .shipment-status-total__label{font-size:var(--font-size-subhead, 14px)!important;font-weight:400!important;line-height:1.35!important;color:var(--color-text-primary)!important}.modal-content--cargo-details .shipment-status-step--current .shipment-status-step__title{font-weight:600!important}.modal-content--cargo-details .shipment-status-step__date{color:var(--color-text-secondary)!important;font-variant-numeric:tabular-nums}.modal-content--cargo-details .shipment-status-step--current .shipment-status-step__date{color:var(--color-text-secondary)!important}.modal-content--cargo-details .shipment-status-total__value{font-size:var(--font-size-subhead, 14px)!important;font-weight:600!important;line-height:1.35!important;letter-spacing:normal!important;color:var(--color-text-primary)!important;font-variant-numeric:tabular-nums}.modal-content--cargo-details .shipment-status-total__unit{font-size:var(--font-size-footnote, 12px)!important;font-weight:600!important;color:var(--color-text-secondary)!important}.modal-content--cargo-details .shipment-status-route__pin-label{font-size:var(--font-size-caption, 11px)!important;font-weight:700!important;letter-spacing:.06em!important}.modal-header-actions{display:flex;align-items:center;gap:.25rem;flex:0 0 auto}.modal-header-role-badge{min-width:0!important;flex:0 0 auto;white-space:nowrap;background:var(--color-panel-secondary);color:var(--color-text-secondary);border:1px solid var(--color-border)}.modal-header-icon-btn{width:34px;height:34px;padding:0;min-width:34px;background:transparent;border:none;box-shadow:none;outline:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-sm, 8px);flex-shrink:0}.modal-header-icon-btn:focus{outline:none;box-shadow:none}.modal-header-icon-btn:hover{background-color:var(--color-bg-hover)}.modal-close-button{background:none;border:none;box-shadow:none;outline:none;color:var(--color-text-secondary);cursor:pointer;border-radius:var(--radius-sm, 8px);padding:.25rem}.modal-close-button:focus{outline:none;box-shadow:none}.modal-close-button:hover{background-color:var(--color-bg-hover);color:var(--color-text-primary)}.document-buttons{display:flex;gap:var(--tight-gap, 8px);margin-bottom:var(--element-gap, 16px);flex-wrap:wrap}.document-buttons--cargo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width: 520px){.document-buttons--cargo{grid-template-columns:repeat(4,minmax(0,1fr))}}.doc-button{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding:var(--space-2, 8px) var(--space-3, 12px);background-color:var(--color-primary-blue, #2563eb);color:#fff;border-radius:var(--radius-md, 12px);border:none;cursor:pointer;font-size:var(--font-size-subhead, 14px);font-weight:500;min-width:80px;transition:background-color .2s,opacity .2s}.doc-button svg{flex-shrink:0;color:#fff}.doc-button--cargo{width:100%;min-height:var(--control-height-chip, 36px)}.doc-button:hover:not(:disabled){background-color:#0077ed;opacity:.95}.doc-button:disabled{opacity:.65;cursor:not-allowed}.doc-button-highlighted{border:2px solid var(--color-primary-blue)!important;box-shadow:0 0 0 3px #0071e340!important;animation:pulse-highlight 2s ease-in-out infinite}@keyframes pulse-highlight{0%,to{box-shadow:0 0 0 3px #0071e340}50%{box-shadow:0 0 0 5px #0071e359}}.details-grid-modal{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--element-gap, 16px);margin-bottom:var(--space-6, 24px);width:100%;min-width:0}@container cargo-modal (min-width: 420px){.details-grid-modal{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 769px){.details-grid-modal{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 768px){.details-grid-modal{grid-template-columns:minmax(0,1fr)}}.details-grid-modal.cargo-finance-extra{margin-top:calc(-1 * var(--space-6, 24px) + var(--element-gap, 16px))}.entity-detail-modal-overlay{z-index:9998}.modal-content--entity-detail{container-type:inline-size;width:94%;max-width:min(900px,94vw);overflow-x:hidden}.entity-detail-modal-title{font-size:1.1rem;margin:0 0 .5rem;color:var(--color-text-primary)}.entity-detail-modal-pay-till{font-size:.85rem;margin-bottom:1rem}.entity-detail-modal-meta{font-size:.85rem}.entity-detail-modal-table-wrap{border:1px solid var(--color-border);border-radius:8px;overflow-x:hidden;max-width:100%;min-width:0;margin-top:.5rem}.document-detail-line-cards{display:flex;flex-direction:column;gap:.65rem;margin-top:.5rem;min-width:0}.document-detail-line-card{padding:.75rem .85rem!important;margin-bottom:0!important;border:1px solid var(--color-border)!important;border-radius:10px!important;background:var(--color-bg-card)!important;box-shadow:none!important;min-width:0}.document-detail-line-card__service{display:block;font-size:.85rem!important;line-height:1.45!important;color:var(--color-text-primary)!important;margin-bottom:.55rem;word-break:break-word;overflow-wrap:anywhere}.document-detail-line-card__badges{margin-bottom:.55rem;min-width:0}.document-detail-line-card__badges .app-badge,.document-detail-line-card__badges .status-value,.document-detail-line-card__badges .route-badge,.document-detail-line-card__badges .max-badge{flex-shrink:0;max-width:100%}.document-detail-line-card__metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem .65rem;padding-top:.55rem;border-top:1px solid var(--color-border)}.document-detail-line-card__metric{display:flex;flex-direction:column;gap:.12rem;min-width:0}.document-detail-line-card__metric-label{font-size:.68rem!important;color:var(--color-text-secondary)!important;line-height:1.2!important}.document-detail-line-card__metric-value{font-size:.82rem!important;color:var(--color-text-primary)!important;line-height:1.25!important;white-space:nowrap}.document-detail-line-card__metric-value--sum{font-weight:600!important}@media (max-width: 768px){.document-detail-line-card__metric--price{display:none}.document-detail-line-card__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.entity-detail-modal-table-wrap .invoice-detail-table{table-layout:fixed;width:100%;font-size:.68rem}.entity-detail-modal-table-wrap .invoice-detail-table th,.entity-detail-modal-table-wrap .invoice-detail-table td{padding:.35rem .22rem;vertical-align:top;word-break:break-word;overflow-wrap:anywhere}.entity-detail-modal-table-wrap .invoice-detail-table th:nth-child(5),.entity-detail-modal-table-wrap .invoice-detail-table td:nth-child(5){display:none}.entity-detail-modal-table-wrap .invoice-detail-table .invoice-detail-table-route{white-space:normal;min-width:0}.entity-detail-modal-table-wrap .invoice-detail-table td:first-child{max-width:none}.entity-detail-modal-table-wrap .invoice-detail-table .app-badge,.entity-detail-modal-table-wrap .invoice-detail-table .status-value{font-size:.56rem!important;padding:.12rem .28rem!important;min-height:1.15rem!important;max-width:100%;white-space:normal;text-align:center}}@media (min-width: 769px){.modal-content--cargo-details{max-width:min(960px,94vw);width:94%}.cargo-details-modal-main{display:flex;align-items:flex-start;gap:var(--element-gap, 16px);margin-bottom:var(--space-6, 24px)}.cargo-details-modal-rows{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:var(--element-gap, 16px)}.cargo-details-tiles-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--element-gap, 16px);width:100%}.cargo-details-modal-main .cargo-details-tiles-row .details-item-modal{min-height:4.75rem;height:100%;display:flex;flex-direction:column;justify-content:flex-start;margin:0}.cargo-details-modal-main .cargo-details-tiles-row .detail-item-value{flex:1}.cargo-details-modal-timeline{flex:0 0 min(340px,36vw);width:min(340px,36vw);max-height:none;overflow:visible;padding:0;background:transparent;border:none;margin:0;align-self:flex-start}}@media (max-width: 1024px) and (min-width: 769px){.cargo-details-tiles-row:not(.cargo-details-tiles-row--finance){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 768px){.modal-content--cargo-details{padding:.65rem .6rem .85rem}.modal-content--cargo-details .modal-header{position:sticky;top:0;z-index:2;margin:-.65rem -.6rem .55rem;padding:.65rem .6rem .35rem;background:var(--color-bg-card);border-bottom:1px solid var(--color-border)}.modal-content--cargo-details .cargo-details-doc-line{margin-bottom:.45rem}.modal-content--cargo-details .cargo-details-doc-line__cargo{font-size:1rem}.cargo-details-route-chip{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin:0 0 .55rem;padding:.4rem .55rem;border-radius:10px;border:1px solid var(--color-border);background:var(--color-bg-hover)}.cargo-details-route-chip__city{flex:0 0 auto;font-size:var(--font-size-subhead, 14px);font-weight:700;letter-spacing:.04em;color:var(--color-text-primary);font-variant-numeric:tabular-nums}.cargo-details-route-chip__track{flex:1 1 auto;height:2px;min-width:1.5rem;border-radius:999px;background:linear-gradient(90deg,var(--color-primary-blue, #0071e3),#22c55e 55%,#facc15);opacity:.85}.cargo-details-customer-chip{display:flex;align-items:center;gap:.45rem;margin:0 0 .55rem;padding:.4rem .55rem;border-radius:10px;border:1px solid var(--color-border);background:var(--color-bg-hover);min-width:0}.cargo-details-customer-chip__label{flex:0 0 auto;font-size:var(--font-size-caption, 11px);font-weight:600;color:var(--color-text-secondary);white-space:nowrap}.cargo-details-customer-chip__value{flex:1 1 auto;min-width:0;font-size:var(--font-size-subhead, 14px);font-weight:600;line-height:1.25;color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cargo-details-customer-tile-grid{display:none}.cargo-details-modal-rows .cargo-details-tiles-row--service{display:grid;grid-column:1 / -1;grid-template-columns:1fr;gap:.35rem}.cargo-details-modal-main{flex-direction:column;gap:.55rem;margin-bottom:.85rem}.cargo-details-modal-timeline{order:-1;flex:none;width:100%;max-height:none}.cargo-details-modal-rows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;width:100%}.cargo-details-tiles-row{display:contents}.cargo-details-modal-rows .cargo-details-tiles-row--metrics{display:grid;grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem}.cargo-details-modal-rows .cargo-details-tiles-row--metrics .details-item-modal.highlighted-detail{grid-column:auto}.cargo-details-modal-rows .cargo-details-tiles-row--logistics,.cargo-details-modal-rows .cargo-details-tiles-row--finance{display:grid;grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem}.cargo-details-modal-rows .cargo-details-tiles-row--finance .details-item-modal.highlighted-detail{grid-column:auto}.cargo-details-modal-rows .cargo-details-tiles-row:nth-child(2) .details-item-modal:nth-child(3),.cargo-details-modal-rows .cargo-details-tiles-row:nth-child(2) .details-item-modal:nth-child(4){display:none}.modal-content--cargo-details .details-item-modal,.modal-content--cargo-details .details-item-modal--compact{min-height:0;padding:.38rem .45rem;border-radius:8px}.modal-content--cargo-details .details-item-modal .detail-item-label{font-size:.65rem;margin-bottom:.12rem;line-height:1.2}.modal-content--cargo-details .details-item-modal .detail-item-value{font-size:.78rem;line-height:1.25}.modal-content--cargo-details .details-item-modal .detail-item-value svg{width:.85rem;height:.85rem}.modal-content--cargo-details .details-item-modal.highlighted-detail{grid-column:1 / -1}.modal-content--cargo-details .cargo-details-tiles-row:last-child .details-item-modal:only-child,.modal-content--cargo-details .cargo-details-tiles-row:last-child .details-item-modal:nth-last-child(1):nth-first-child(1){grid-column:auto}.modal-content--cargo-details .max-badge{font-size:.65rem;padding:.1rem .35rem}.modal-content--cargo-details .cargo-modal-section-title{font-size:.82rem;margin-bottom:.35rem!important}.modal-content--cargo-details .document-buttons{margin-bottom:.65rem;gap:.35rem}.modal-content--cargo-details .document-buttons--cargo{grid-template-columns:repeat(2,minmax(0,1fr))}.modal-content--cargo-details .doc-button,.modal-content--cargo-details .doc-button--cargo{min-width:0;padding:.45rem .35rem;font-size:.72rem;white-space:nowrap;overflow:visible;flex:unset;background-color:var(--color-primary-blue, #2563eb);color:#fff;border:none}.modal-content--cargo-details .doc-button svg{color:#fff}.modal-content--cargo-details .cargo-details-last-mile-block{margin-top:.35rem}.modal-content--cargo-details .cargo-details-last-mile-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem}}@media (min-width: 769px){.cargo-details-route-chip,.cargo-details-customer-chip{display:none}.cargo-details-customer-tile-grid{display:block}.cargo-details-modal-rows .cargo-details-tiles-row--finance{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--element-gap, 16px)}.cargo-details-modal-rows .cargo-details-tiles-row--service{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 480px){.modal-content--cargo-details .cargo-details-modal-rows{grid-template-columns:repeat(2,minmax(0,1fr))}}.summary-metrics{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem;align-items:center;max-width:-moz-fit-content;max-width:fit-content;margin:0 auto}@media (max-width: 480px){.summary-metrics{display:grid;grid-template-columns:repeat(3,1fr);justify-items:center}}.cargo-summary-totals-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;gap:.5rem;margin:0 0 .4rem;padding:.15rem .1rem;border:none;background:transparent;color:var(--color-text-primary);cursor:pointer;text-align:left}.cargo-summary-totals--collapsed .cargo-summary-totals-toggle{margin-bottom:0}@media (min-width: 769px){.cargo-summary-totals-toggle{display:none}}@media (max-width: 768px){.documents-page--saas-analytics .documents-summary-card.cargo-summary-totals.cargo-card,.cargo-page-root .cargo-summary-totals.cargo-card{padding:.475rem .425rem .425rem!important;margin-bottom:.425rem!important}.documents-page--saas-analytics .documents-summary-card.cargo-summary-totals .summary-metrics,.cargo-page-root .cargo-summary-totals .summary-metrics{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));justify-content:stretch;justify-items:stretch;align-items:stretch;gap:.225rem;max-width:100%;width:100%;margin:0;overflow-x:visible}.documents-page--saas-analytics .documents-summary-card.cargo-summary-totals .summary-metrics>*,.cargo-page-root .cargo-summary-totals .summary-metrics>*{flex:unset;min-width:0;width:100%}.documents-page--saas-analytics .documents-summary-card.cargo-summary-totals .summary-metrics>*>:first-child,.cargo-page-root .cargo-summary-totals .summary-metrics>*>:first-child{font-size:var(--text-xs, .6875rem)!important;line-height:1.2!important}.documents-page--saas-analytics .documents-summary-card.cargo-summary-totals .summary-metrics>*>:last-child,.cargo-page-root .cargo-summary-totals .summary-metrics>*>:last-child{font-size:var(--text-base, .875rem)!important;line-height:1.2!important}.documents-page--saas-analytics .documents-summary-card.cargo-summary-totals--saas-kpi.cargo-card,.documents-page--saas-analytics .documents-sendings-table-summary.cargo-summary-totals--saas-kpi.cargo-card,.cargo-page-root--saas-analytics .cargo-summary-totals--saas-kpi.cargo-card{padding:.2rem 0 .15rem!important;margin-bottom:0!important}.documents-page--saas-analytics .documents-summary-card.cargo-summary-totals--saas-kpi .summary-metrics>div,.documents-page--saas-analytics .documents-sendings-table-summary.cargo-summary-totals--saas-kpi .summary-metrics>div,.cargo-page-root--saas-analytics .cargo-summary-totals--saas-kpi .summary-metrics>div{padding:.5rem .4rem;border-radius:8px}.documents-page--saas-analytics .documents-summary-card.cargo-summary-totals--saas-kpi .summary-metrics>div:before,.documents-page--saas-analytics .documents-sendings-table-summary.cargo-summary-totals--saas-kpi .summary-metrics>div:before,.cargo-page-root--saas-analytics .cargo-summary-totals--saas-kpi .summary-metrics>div:before{height:1.5px}.documents-page--saas-analytics .documents-summary-card.cargo-summary-totals--saas-kpi .summary-metrics>div>:first-child,.documents-page--saas-analytics .documents-sendings-table-summary.cargo-summary-totals--saas-kpi .summary-metrics>div>:first-child,.cargo-page-root--saas-analytics .cargo-summary-totals--saas-kpi .summary-metrics>div>:first-child{font-size:var(--text-xs, .6875rem)!important}.documents-page--saas-analytics .documents-summary-card.cargo-summary-totals--saas-kpi .summary-metrics>div>:last-child,.documents-page--saas-analytics .documents-sendings-table-summary.cargo-summary-totals--saas-kpi .summary-metrics>div>:last-child,.cargo-page-root--saas-analytics .cargo-summary-totals--saas-kpi .summary-metrics>div>:last-child{font-size:var(--text-base, .875rem)!important}.documents-sendings-table-summary.documents-sendings-table-summary--collapsed .summary-metrics{display:none!important}.documents-sendings-table-summary.documents-sendings-table-summary--collapsed .documents-sendings-table-summary-toggle{margin-bottom:0}}@media (max-width: 420px){.documents-page--saas-analytics .documents-summary-card.cargo-summary-totals .summary-metrics,.documents-page--saas-analytics .documents-sendings-table-summary.cargo-summary-totals .summary-metrics,.cargo-page-root .cargo-summary-totals .summary-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.cargo-page-root--saas-analytics{padding-bottom:.35rem;border-radius:0;background:transparent}.dark-mode .cargo-page-root--saas-analytics{background:transparent}.cargo-page-root--saas-analytics .cargo-page-sticky-header{background:var(--color-bg-card);border-radius:14px;padding:.85rem .95rem .95rem;margin-bottom:.75rem;border:1px solid rgba(148,163,184,.22);box-shadow:0 1px 2px #0f172a0d,0 12px 40px #0f172a0f}.cargo-page-root--saas-analytics .cargo-summary-totals--saas-kpi.cargo-card{background:transparent!important;border:none!important;box-shadow:none!important;padding:.35rem 0 .85rem!important}.cargo-page-root--saas-analytics .cargo-summary-totals--saas-kpi .summary-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(104px,1fr));gap:.55rem;max-width:100%;width:100%;align-items:stretch}.cargo-page-root--saas-analytics .cargo-summary-totals--saas-kpi .summary-metrics>div{position:relative;padding:.62rem .45rem;border-radius:12px;background:var(--color-bg-card);border:1px solid rgba(148,163,184,.2);box-shadow:0 1px 2px #0f172a0d;overflow:hidden}.cargo-page-root--saas-analytics .cargo-summary-totals--saas-kpi .summary-metrics>div:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#2563eb,#6366f1,#0ea5e9);opacity:.88}.cargo-page-root--saas-analytics .cargo-table-offset-desktop>.cargo-card,.cargo-page-root--saas-analytics .cargo-cards-offset-desktop .cargo-list-item{border-radius:14px!important;border:1px solid rgba(148,163,184,.2)!important;box-shadow:0 4px 20px #0f172a0f!important}@media (prefers-reduced-motion: reduce){.cargo-page-root--saas-analytics .cargo-page-sticky-header,.cargo-page-root--saas-analytics .cargo-summary-totals--saas-kpi .summary-metrics>div{box-shadow:none}}@media (max-width: 768px){.cargo-page-root--saas-analytics{min-width:0}.cargo-page-root--saas-analytics .cargo-page-sticky-header{margin-top:0;padding-top:.95rem;padding-bottom:.55rem}.cargo-page-root--saas-analytics .cargo-page-sticky-header>:first-child{margin-bottom:.85rem!important}.cargo-page-root--saas-analytics .cargo-page-sticky-header .filters-container,.cargo-page-root--saas-analytics .cargo-page-sticky-header .filters-row-scroll{margin-bottom:.65rem!important}.cargo-page-root--saas-analytics .cargo-page-sticky-header .cargo-summary-totals-toggle{margin-top:.15rem;margin-bottom:.35rem}.cargo-page-root--saas-analytics .cargo-page-sticky-header .cargo-summary-totals--saas-kpi.cargo-card{padding-bottom:.1rem!important;margin-bottom:0!important}}.documents-page--saas-analytics{margin-top:0;padding-top:var(--documents-page-top-gap, .85rem);padding-bottom:.35rem;border-radius:0;background:transparent}.dark-mode .documents-page--saas-analytics{background:transparent}.documents-page--saas-analytics .cargo-page-sticky-header.documents-page-sticky-header{background:var(--color-bg-card);border-radius:14px;padding:var(--documents-sticky-pad-top, .85rem) .75rem .55rem;margin-top:0!important;margin-bottom:var(--documents-sticky-bottom-gap, 1rem)!important;border:1px solid rgba(148,163,184,.22);box-shadow:0 1px 2px #0f172a0d,0 12px 40px #0f172a0f;overflow:visible}@media (max-width: 768px){.documents-page--saas-analytics{min-width:0}.documents-page--saas-analytics .cargo-page-sticky-header.documents-page-sticky-header{padding-top:var(--documents-sticky-pad-top, .85rem)!important;padding-bottom:.55rem!important;margin-top:0!important}.documents-page--saas-analytics .cargo-page-sticky-header.documents-page-sticky-header>:first-child{margin-bottom:.85rem!important}.documents-page--saas-analytics .doc-sections-row{margin-bottom:.75rem!important}.documents-page--saas-analytics .cargo-page-sticky-header.documents-page-sticky-header .documents-sticky-body .filters-container.filters-row-scroll{margin-top:0!important;margin-bottom:0!important}.documents-page--saas-analytics .documents-toolbar-below-sticky{padding-top:.55rem}.documents-page--saas-analytics.documents-page--with-sverki-section .documents-toolbar-below-sticky,.documents-page--saas-analytics.documents-page--with-contracts-section .documents-toolbar-below-sticky,.documents-page--saas-analytics.documents-page--with-tariffs-section .documents-toolbar-below-sticky{padding-top:1rem}}.documents-page--with-summary-sections .documents-summary-empty-state{display:block;margin-top:.85rem;padding-top:1.5rem!important;padding-bottom:2rem!important;scroll-margin-top:220px}.documents-page--with-summary-sections .documents-summary-section-body>.py-8{margin-top:.75rem;padding-top:1.25rem}.documents-page--saas-analytics .cargo-page-sticky-header.documents-page-sticky-header .documents-sticky-body .filters-container.filters-row-scroll{margin-top:0!important;margin-bottom:0!important}.documents-page--saas-analytics .cargo-page-sticky-header.documents-page-sticky-header .filters-container.filters-row-scroll{margin-top:0;margin-bottom:.55rem}.documents-page .cargo-page-sticky-header.documents-page-sticky-header .filters-container.filters-row-scroll{margin-top:.3rem;margin-bottom:.5rem}@media (max-width: 1024px){.documents-page{--documents-page-top-gap: .85rem;padding-top:var(--documents-page-top-gap)}.documents-page-sticky-header,.documents-page--saas-analytics .cargo-page-sticky-header.documents-page-sticky-header{padding-top:var(--documents-sticky-pad-top, .85rem)!important}.documents-page .doc-section-content{padding-top:.75rem}.documents-page .documents-toolbar-below-sticky,.documents-page--saas-analytics .documents-toolbar-below-sticky{padding-top:.35rem}.documents-page--with-contracts-section .documents-toolbar-below-sticky,.documents-page--with-tariffs-section .documents-toolbar-below-sticky,.documents-page--with-sverki-section .documents-toolbar-below-sticky,.documents-page--saas-analytics.documents-page--with-contracts-section .documents-toolbar-below-sticky,.documents-page--saas-analytics.documents-page--with-tariffs-section .documents-toolbar-below-sticky,.documents-page--saas-analytics.documents-page--with-sverki-section .documents-toolbar-below-sticky{padding-top:1rem}}.documents-page--saas-analytics .documents-summary-totals--saas-kpi.documents-summary-card.cargo-card,.documents-page--saas-analytics .documents-edo-summary-tiles.documents-summary-totals--saas-kpi.cargo-card{background:transparent!important;border:none!important;box-shadow:none!important;padding:.35rem 0 .45rem!important;margin-bottom:.35rem!important}.documents-page--saas-analytics .documents-summary-totals--saas-kpi .summary-metrics,.documents-page--saas-analytics .documents-edo-summary-tiles.documents-summary-totals--saas-kpi .summary-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(104px,1fr));gap:.55rem;max-width:100%;width:100%;align-items:stretch}.documents-page--saas-analytics .documents-summary-totals--saas-kpi .summary-metrics>div,.documents-page--saas-analytics .documents-edo-summary-tiles.documents-summary-totals--saas-kpi .summary-metrics>div{position:relative;padding:.62rem .45rem;border-radius:12px;background:var(--color-bg-card);border:1px solid rgba(148,163,184,.2);box-shadow:0 1px 2px #0f172a0d;overflow:hidden}.documents-page--saas-analytics .documents-summary-totals--saas-kpi .summary-metrics>div:before,.documents-page--saas-analytics .documents-edo-summary-tiles.documents-summary-totals--saas-kpi .summary-metrics>div:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#2563eb,#6366f1,#0ea5e9);opacity:.88}.documents-sendings-table-summary.documents-summary-card.cargo-card{background:transparent!important;border:none!important;box-shadow:none!important;padding:.35rem 0 .45rem!important;margin-bottom:.65rem!important}.documents-sendings-table-summary .summary-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(104px,1fr));gap:.55rem;max-width:100%;width:100%;align-items:stretch}.documents-sendings-table-summary .summary-metrics>div{position:relative;min-height:58px;padding:.62rem .45rem;border-radius:12px;background:var(--color-bg-card);border:1px solid rgba(148,163,184,.2);box-shadow:0 1px 2px #0f172a0d;overflow:hidden}.documents-sendings-table-summary .summary-metrics>div:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#2563eb,#6366f1,#0ea5e9);opacity:.88}.documents-sendings-table-summary .summary-metrics>div>:first-child{color:var(--color-text-secondary);font-size:var(--text-xs, .6875rem);font-weight:600;line-height:1.15;text-align:center}.documents-sendings-table-summary .summary-metrics>div>:last-child{color:var(--color-text-primary);font-size:var(--text-lg, 1rem);font-weight:700;line-height:1.2;text-align:center}.documents-page--saas-analytics .documents-table-offset-desktop>.cargo-card,.documents-page--saas-analytics .documents-cards-offset-desktop .cargo-list .cargo-card{border-radius:14px!important;border:1px solid rgba(148,163,184,.2)!important;box-shadow:0 4px 20px #0f172a0f!important}.documents-edo-monitor-table.cargo-card,.documents-edo-monitor-card.cargo-card{overflow:visible}.documents-edo-monitor-card__header{flex-wrap:wrap}.documents-edo-monitor-card__customer{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.documents-edo-monitor-card__header-actions{flex:0 0 auto;margin-left:auto}.documents-edo-monitor-card__edo-badges{width:100%;max-width:100%;box-sizing:border-box}.documents-edo-monitor-cards__intro{font-size:.8rem;color:var(--color-text-secondary);margin-bottom:.55rem}.documents-edo-monitor-card__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}@media (min-width: 480px){.documents-edo-monitor-card__stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.documents-edo-monitor-card__stat{min-width:0;padding:.45rem .5rem;border-radius:10px;background:var(--color-bg-primary);border:1px solid var(--color-border)}.documents-edo-monitor-card__stat-label{display:block;font-size:.72rem;color:var(--color-text-secondary);margin-bottom:.2rem}.documents-edo-monitor-card__stat-value{font-size:.9rem!important;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.2}.documents-edo-monitor-card__invoices{margin-top:.65rem;padding-top:.65rem;border-top:1px solid var(--color-border);display:flex;flex-direction:column;gap:.45rem}.documents-edo-monitor-card__invoice-row{width:100%;text-align:left;padding:.55rem .6rem;border-radius:10px;border:1px solid var(--color-border);background:var(--color-bg-primary);cursor:pointer;overflow:visible;box-sizing:border-box}.documents-edo-monitor-card__invoice-row:hover{background:var(--color-bg-hover)}.documents-edo-monitor-card--totals{cursor:default}.documents-edo-card-badge{display:inline-flex;align-items:center;justify-content:center;min-height:1.15rem;padding:.14rem .38rem;border-radius:999px;font-size:.58rem;font-weight:600;line-height:1.15;white-space:nowrap;flex-shrink:0;box-sizing:border-box}.documents-edo-inn-cell__copy{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:12px;height:12px;padding:0;margin:0;border:none!important;background:transparent!important;box-shadow:none!important;outline:none;cursor:pointer;border-radius:0;line-height:0;color:var(--color-text-secondary);opacity:.55;transition:opacity .12s ease,color .12s ease}.documents-edo-inn-cell__copy:hover{background:transparent!important;opacity:1;color:var(--color-text-primary)}.documents-edo-inn-cell__copy:focus-visible{outline:1px solid var(--color-primary-blue, #0071e3);outline-offset:1px;opacity:1}.documents-edo-inn-cell__copy svg{width:10px;height:10px;flex-shrink:0}.documents-edo-inn-cell__copy--copied{opacity:1;color:var(--color-success, #22c55e)}@media (max-width: 768px){.documents-edo-monitor-table.cargo-card,.documents-edo-monitor-card.cargo-card{padding-left:.65rem;padding-right:.65rem}.documents-edo-monitor-card__header{row-gap:.35rem}.documents-edo-monitor-card__header-actions{flex-shrink:0}.documents-edo-monitor-table__grid{table-layout:fixed;width:100%;font-size:.64rem!important}.documents-edo-monitor-table__grid thead th{writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap;font-size:.56rem!important;font-weight:600;line-height:1.05;padding:.22rem .1rem!important;height:3.1rem;vertical-align:bottom;text-align:left}.documents-edo-monitor-table__grid td,.documents-edo-monitor-table__grid th{padding:.3rem .12rem!important;vertical-align:middle}.documents-edo-monitor-table__grid th:first-child,.documents-edo-monitor-table__grid td:first-child{writing-mode:horizontal-tb;transform:none;height:auto;width:28%;max-width:28%;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.documents-edo-monitor-table__grid th:nth-child(2),.documents-edo-monitor-table__grid td:nth-child(2){writing-mode:horizontal-tb;transform:none;height:auto;width:18%;max-width:18%;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.documents-edo-monitor-table__grid th:nth-child(3),.documents-edo-monitor-table__grid td:nth-child(3){width:10%;writing-mode:horizontal-tb;transform:none;height:auto;text-align:right}.documents-edo-monitor-table__grid th:nth-child(n+4),.documents-edo-monitor-table__grid td:nth-child(n+4){width:11%;text-align:right;font-variant-numeric:tabular-nums}.documents-edo-monitor-table__grid .cargo-inner-table__sort-icon,.documents-edo-monitor-table__grid thead th svg{display:none!important}}.edo-health-monitor{display:flex;align-items:center;gap:.65rem;width:100%;min-width:0;padding:.55rem .65rem!important;margin-top:.75rem;margin-bottom:.75rem!important;border-radius:12px!important;text-align:left;cursor:pointer;border:1px solid rgba(148,163,184,.22)!important;background:var(--color-bg-card)!important;box-shadow:0 2px 12px #0f172a0d!important;transition:border-color .2s ease,box-shadow .2s ease,transform .15s ease}button.edo-health-monitor{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;color:inherit}.edo-health-monitor:hover{border-color:#3b82f659!important;box-shadow:0 4px 16px #2563eb14!important}.edo-health-monitor--alert{background:var(--color-bg-card)!important}.edo-health-monitor__loading{width:100%;min-height:2.25rem;justify-content:center}.edo-health-monitor__ring{position:relative;flex:0 0 36px;width:36px;height:36px}.edo-health-monitor__ring--alert svg circle:last-child{animation:edo-health-pulse 2.4s ease-in-out infinite}@keyframes edo-health-pulse{0%,to{opacity:1}50%{opacity:.72}}.edo-health-monitor__ring-value{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:.58rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1}.edo-health-monitor__meta{flex:0 0 auto;min-width:3.4rem;display:flex;flex-direction:column;gap:.05rem}.edo-health-monitor__title{font-size:.72rem!important;font-weight:700!important;line-height:1.1!important;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary)!important}.edo-health-monitor__status{font-size:.78rem!important;font-weight:700!important;line-height:1.15!important}.edo-health-monitor__hint{font-size:.62rem!important;color:var(--color-text-secondary)!important;line-height:1.1!important}.edo-health-monitor__bars{flex:1 1 auto;min-width:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem}.edo-health-monitor__micro{min-width:0}.edo-health-monitor__micro-label{display:block;font-size:.58rem;font-weight:600;color:var(--color-text-secondary);margin-bottom:.12rem;line-height:1}.edo-health-monitor__micro-track{height:4px;border-radius:999px;background:var(--color-border);overflow:hidden}.edo-health-monitor__micro-fill{height:100%;border-radius:999px;min-width:0;transition:width .35s ease}.edo-health-monitor__chevron{flex:0 0 auto;width:1rem;height:1rem;color:var(--color-text-secondary);opacity:.65}@media (max-width: 420px){.edo-health-monitor{flex-wrap:wrap;padding:.5rem .55rem!important}.edo-health-monitor__bars{flex:1 1 100%;order:3}.edo-health-monitor__chevron{margin-left:auto}}.unpaid-plan-monitor{display:block;width:100%;min-width:0;padding:.65rem .75rem!important;margin-top:0;margin-bottom:.75rem!important;border-radius:12px!important;text-align:left;cursor:default;border:1px solid rgba(148,163,184,.22)!important;background:var(--color-bg-card)!important;box-shadow:0 2px 12px #0f172a0d!important;transition:border-color .2s ease,box-shadow .2s ease}.unpaid-plan-monitor--ok{border-color:#10b98159!important;background:#10b9810f!important}.unpaid-plan-monitor__empty-title{font-size:.92rem!important;font-weight:600!important;color:#10b981!important;margin:.15rem 0 .25rem!important}.unpaid-plan-monitor__empty-hint{display:block;font-size:.78rem!important;color:var(--color-text-secondary)!important;line-height:1.4;margin-bottom:.35rem}.unpaid-plan-monitor__head-btn{display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;text-align:left}.unpaid-plan-monitor__head-btn:disabled{cursor:default}.unpaid-plan-monitor__head-btn:not(:disabled):hover .unpaid-plan-monitor__chevron{color:var(--color-primary-blue)}.entity-link-button:hover{color:var(--color-primary-blue);opacity:.9}.invoice-payment-qr-block{margin-bottom:.75rem;padding:.85rem 1rem;border-radius:12px;border:1px solid var(--color-border);background:var(--color-bg-hover);flex-shrink:0}.invoice-payment-qr-block__head{margin-bottom:.65rem}.invoice-payment-qr-block__title{font-size:.95rem!important;font-weight:600!important;margin:0!important}.invoice-payment-qr-block__loading{font-size:.85rem;color:var(--color-text-secondary)}.invoice-payment-qr-block__error{margin:0;font-size:.85rem;color:var(--color-error)}.invoice-payment-qr-block__body{display:flex;flex-wrap:wrap;gap:1rem;align-items:flex-start}.invoice-payment-qr-block__qr-wrap{flex-shrink:0;padding:.5rem;border-radius:10px;background:#fff;box-shadow:0 1px 6px #00000014}.invoice-payment-qr-block__qr{display:block;width:200px;height:200px;max-width:100%;-o-object-fit:contain;object-fit:contain;border-radius:6px;background:#fff}.invoice-payment-qr-block__details{flex:1;min-width:min(100%,14rem)}.invoice-payment-qr-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));gap:.45rem;margin-bottom:.65rem}.invoice-payment-qr-tile{display:flex;flex-direction:column;gap:.2rem;padding:.45rem .55rem;border-radius:8px;border:1px solid var(--color-border);background:var(--color-bg-card)}.invoice-payment-qr-tile--accent{border-color:#2563eb59;background:#2563eb0f}.invoice-payment-qr-tile__label{display:block;font-size:.68rem;color:var(--color-text-secondary);line-height:1.3;word-spacing:normal;white-space:normal}.invoice-payment-qr-tile__value{display:block;font-size:.82rem;font-weight:600;color:var(--color-text-primary);line-height:1.35;word-spacing:normal;white-space:normal}.invoice-payment-qr-meta{margin:0 0 .45rem;font-size:.78rem;line-height:1.45;color:var(--color-text-secondary);word-spacing:normal;white-space:normal}.invoice-payment-qr-meta__label{color:var(--color-text-secondary)}.invoice-payment-qr-meta__value{color:var(--color-text-primary);font-weight:500}.invoice-payment-qr-purpose{margin:0 0 .5rem;padding:.45rem .55rem;border-radius:8px;border:1px dashed var(--color-border);font-size:.76rem;line-height:1.5;color:var(--color-text-secondary);word-spacing:normal;white-space:normal}.invoice-payment-qr-hint{margin:0 0 .65rem;font-size:.72rem;line-height:1.5;color:var(--color-text-secondary);word-spacing:normal;white-space:normal}button.unpaid-plan-monitor{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;color:inherit;cursor:pointer}button.unpaid-plan-monitor:hover{border-color:#3b82f659!important;box-shadow:0 4px 16px #2563eb14!important}.unpaid-plan-monitor--alert{background:var(--color-bg-card)!important}.unpaid-plan-monitor__head{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;margin-bottom:.5rem}.unpaid-plan-monitor__title{font-size:.88rem!important;font-weight:600!important;line-height:1.25}.unpaid-plan-monitor__subtitle{display:block;font-size:.72rem!important;color:var(--color-text-secondary)!important;margin-top:.12rem;line-height:1.35}.unpaid-plan-monitor__chevron{flex-shrink:0;margin-top:.15rem;color:var(--color-text-secondary);opacity:.65}.unpaid-plan-monitor__loading{min-height:2rem;justify-content:center}.unpaid-plan-monitor__list-wrap{overflow-x:hidden;overflow-y:visible;min-width:0}.unpaid-plan-monitor__list-wrap--scroll{max-height:min(22rem,55vh);overflow-y:auto}.unpaid-plan-monitor__list-header,.unpaid-plan-monitor__summary-row,.unpaid-plan-monitor__details-header,.unpaid-plan-monitor__detail-row{display:grid;align-items:center;gap:.35rem .5rem;min-width:0}.unpaid-plan-monitor__list-header{padding:.3rem .45rem .3rem .35rem;font-size:.68rem;font-weight:600;color:var(--color-text-secondary);border-bottom:1px solid var(--color-border);background:var(--color-bg-hover);position:sticky;top:0;z-index:1}.unpaid-plan-monitor__list-header--customer-unbilled,.unpaid-plan-monitor__summary-row--customer-unbilled{grid-template-columns:minmax(0,1fr) auto minmax(3.5rem,auto) minmax(4.5rem,auto)}.unpaid-plan-monitor__summary-row--customer-unbilled{grid-template-columns:minmax(0,1fr) auto minmax(3.5rem,auto) minmax(4.5rem,auto) 1rem}.unpaid-plan-monitor__list-header--customer-unbilled span:nth-child(3),.unpaid-plan-monitor__cell--unbilled{text-align:right;font-size:.72rem;color:var(--color-text-secondary)}.unpaid-plan-monitor__cell--unbilled--has{color:var(--color-text-primary);font-weight:600}.unpaid-plan-monitor__details-section-title{padding:.35rem .1rem .15rem;font-size:.68rem;font-weight:700;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.03em}.unpaid-plan-monitor__details-header--unbilled,.unpaid-plan-monitor__detail-row--unbilled{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(4.5rem,auto)}.unpaid-plan-monitor__list-header--customer,.unpaid-plan-monitor__summary-row--customer,.unpaid-plan-monitor__list-header--invoice,.unpaid-plan-monitor__summary-row--invoice{grid-template-columns:minmax(0,1fr) auto minmax(4.5rem,auto)}.unpaid-plan-monitor__summary-row--customer,.unpaid-plan-monitor__summary-row--invoice{grid-template-columns:minmax(0,1fr) auto minmax(4.5rem,auto) 1rem}.unpaid-plan-monitor__list-header--customer span:last-child,.unpaid-plan-monitor__list-header--invoice span:last-child,.unpaid-plan-monitor__summary-row .unpaid-plan-monitor__cell--sum{text-align:right}.unpaid-plan-monitor__summary-row{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;padding:.4rem .35rem;margin:0;font:inherit;font-size:.78rem;color:inherit;text-align:left;cursor:pointer;border-bottom:1px solid var(--color-border)}.unpaid-plan-monitor__summary-row:hover{background:var(--color-bg-hover)}.unpaid-plan-monitor__totals-row{display:grid;align-items:center;gap:.35rem .5rem;min-width:0;padding:.45rem .35rem;font-size:.78rem;font-weight:700;border-top:1px solid var(--color-border);background:var(--color-bg-hover);position:sticky;bottom:0;z-index:1}.unpaid-plan-monitor__cell--totals-label,.unpaid-plan-monitor__cell--totals-sum{color:var(--color-text-primary)}.unpaid-plan-monitor__row-chevron-spacer{width:1rem;height:1rem;justify-self:end}.unpaid-plan-monitor__combined-total{padding:.35rem .45rem .15rem;font-size:.72rem;font-weight:700;line-height:1.35;color:var(--color-text-primary);text-align:right}.unpaid-plan-monitor__combined-total-breakdown{font-weight:500;color:var(--color-text-secondary)}.unpaid-plan-monitor__row-chevron{width:1rem;height:1rem;color:var(--color-text-secondary);justify-self:end;transition:transform .15s ease}.unpaid-plan-monitor__row-chevron--open{transform:rotate(180deg)}.unpaid-plan-monitor__cell{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.unpaid-plan-monitor__cell--status{white-space:normal}.unpaid-plan-monitor__cell--status .app-badge{white-space:normal;line-height:1.25}.unpaid-plan-monitor__cell--sum,.unpaid-plan-monitor__amount{text-align:right;font-weight:600;white-space:nowrap}.unpaid-plan-monitor__amount--high{color:#ef4444}.unpaid-plan-monitor__details{padding:.25rem .35rem .45rem;background:var(--color-bg-primary);border-bottom:1px solid var(--color-border)}.unpaid-plan-monitor__details-header{padding:.25rem .1rem .35rem;font-size:.66rem;font-weight:600;color:var(--color-text-secondary);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(3.5rem,auto) minmax(4.5rem,auto)}.unpaid-plan-monitor__details-header--compact{grid-template-columns:minmax(0,1fr) minmax(3.5rem,auto) minmax(4.5rem,auto)}.unpaid-plan-monitor__details-header span:last-child{text-align:right}.unpaid-plan-monitor__detail-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(3.5rem,auto) minmax(4.5rem,auto);padding:.35rem .1rem;font-size:.76rem;border-radius:6px;cursor:pointer}.unpaid-plan-monitor__detail-row--compact{grid-template-columns:minmax(0,1fr) minmax(3.5rem,auto) minmax(4.5rem,auto)}.unpaid-plan-monitor__detail-row:hover{background:var(--color-bg-hover)}.unpaid-plan-monitor__more{display:block;width:100%;margin-top:.35rem;padding:0;border:none;background:transparent;font:inherit;font-size:.72rem;font-weight:600;line-height:1.35;color:var(--color-primary-blue);text-align:left;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.unpaid-plan-monitor__more:hover{opacity:.85}@media (prefers-reduced-motion: reduce){.edo-health-monitor__ring--alert svg circle:last-child{animation:none}.documents-page--saas-analytics .cargo-page-sticky-header.documents-page-sticky-header,.documents-page--saas-analytics .documents-summary-totals--saas-kpi .summary-metrics>div,.documents-page--saas-analytics .documents-edo-summary-tiles.documents-summary-totals--saas-kpi .summary-metrics>div{box-shadow:none}}@media (max-width: 768px){.documents-page--with-edo-section .documents-edo-summary-tiles .summary-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;max-width:100%;width:100%;align-items:stretch}.documents-page--with-edo-section .documents-edo-summary-tiles .summary-metrics>div{position:relative;padding:.62rem .45rem;border-radius:12px;background:var(--color-bg-card);border:1px solid rgba(148,163,184,.2);box-shadow:0 1px 2px #0f172a0d;overflow:hidden}.documents-page--with-edo-section .documents-edo-summary-tiles .summary-metrics>div:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#2563eb,#6366f1,#0ea5e9);opacity:.88}.documents-page--with-edo-section .documents-edo-summary-tiles:not(.documents-summary-totals--saas-kpi).cargo-card{background:transparent!important;border:none!important;box-shadow:none!important;padding:.35rem 0 .45rem!important}.documents-edo-summary-tiles--table-companion+.documents-edo-monitor-table tfoot{display:none}}@media (min-width: 769px){.documents-edo-summary-tiles--table-companion{display:none!important}}@media (min-width: 1025px){.documents-page--saas-analytics:not(.documents-page--with-summary-sections):not(.documents-page--with-edo-section):not(.documents-page--with-tariffs-section):not(.documents-page--with-orders-section):not(.documents-page--with-sendings-section):not(.documents-page--with-contracts-section) .documents-table-offset-desktop,.documents-page--saas-analytics:not(.documents-page--with-summary-sections):not(.documents-page--with-edo-section):not(.documents-page--with-tariffs-section):not(.documents-page--with-orders-section):not(.documents-page--with-sendings-section):not(.documents-page--with-contracts-section) .documents-cards-offset-desktop{margin-top:.65rem}}.documents-page .doc-section-content{padding-top:.9rem}.documents-page--saas-analytics .doc-section-content{padding-top:1rem;padding-left:.15rem;padding-right:.15rem}.documents-page--saas-analytics .doc-section-table-wrap{border-radius:14px;border:1px solid rgba(148,163,184,.2);box-shadow:0 4px 20px #0f172a0f;background:var(--color-bg-card)}.documents-page--saas-analytics .doc-contracts-table-offset-desktop .doc-section-table-wrap{border-radius:14px}@media (prefers-reduced-motion: reduce){.documents-page--saas-analytics .doc-section-table-wrap{box-shadow:none}}.profile-saas-shell .expense-requests-shell,.profile-saas-shell .wb-page.wb-page--saas-analytics-shell{padding:.85rem 1rem 1.25rem;border-radius:0;background:transparent;box-shadow:none}@media (prefers-reduced-motion: reduce){.profile-saas-shell .expense-requests-shell,.profile-saas-shell .wb-page.wb-page--saas-analytics-shell{box-shadow:none}}.admin-page-root.admin-page-root--saas-analytics{--saas-color-primary: #2563eb;--saas-color-primary-soft: rgba(37, 99, 235, .12);--radius-md: 16px;--radius-lg: 18px;box-sizing:border-box;padding:.85rem 1rem 1.25rem;border-radius:0;background:transparent;box-shadow:none}.admin-page-root--saas-analytics .cargo-card{border-radius:var(--radius-lg);border:1px solid rgba(15,23,42,.07);box-shadow:0 22px 50px -20px #0f172a1f,0 10px 24px -12px #0f172a14,0 0 0 1px #0f172a08;transition:border-color .22s ease,box-shadow .22s ease,transform .18s ease}.admin-page-root--saas-analytics .cargo-card:hover{border-color:color-mix(in srgb,rgba(15,23,42,.07) 55%,var(--saas-color-primary) 45%);box-shadow:0 28px 64px -18px #0f172a29,0 14px 32px -10px #0f172a1a,0 0 0 1px #2563eb0f;transform:translateY(-2px)}.admin-page-root--saas-analytics .button-primary{background-color:var(--saas-color-primary);border-radius:var(--radius-md)}.admin-page-root--saas-analytics .button-primary:hover:not(:disabled){background-color:#1d4ed8;opacity:1}.admin-page-root--saas-analytics .filter-button{border-radius:var(--radius-md)}.admin-page-root--saas-analytics input.admin-form-input,.admin-page-root--saas-analytics textarea.admin-form-input,.admin-page-root--saas-analytics select.admin-form-input{width:100%;box-sizing:border-box;background-color:#fff!important;color:#111827!important;border:1px solid #d1d5db!important;border-radius:.375rem;padding:.5rem .65rem;font-size:.875rem;box-shadow:none!important}.admin-page-root--saas-analytics label[class*=Input],.admin-page-root--saas-analytics [class*=Input__body],.admin-page-root--saas-analytics [class*=ClearableInput],.admin-page-root--saas-analytics .admin-form-input:not(input):not(textarea):not(select){background-color:#fff!important;border:1px solid #d1d5db!important;border-radius:.375rem;color:#111827!important;box-shadow:none!important}.admin-page-root--saas-analytics label[class*=Input] input,.admin-page-root--saas-analytics [class*=Input__body] input,.admin-page-root--saas-analytics [class*=ClearableInput] input,.admin-page-root--saas-analytics .admin-form-input input{background-color:transparent!important;color:#111827!important;border:none!important;box-shadow:none!important}@media (prefers-reduced-motion: reduce){.admin-page-root--saas-analytics .cargo-card{transition:none}.admin-page-root--saas-analytics .cargo-card:hover{transform:none}.admin-page-root.admin-page-root--saas-analytics{box-shadow:none}}@media (max-width: 640px){.sla-monitor-panel{padding:.75rem 1rem!important;margin-bottom:.75rem!important}.sla-monitor-header{margin-bottom:.5rem!important}.sla-monitor-metrics{gap:.75rem 1.25rem!important;margin-bottom:.75rem!important;display:grid!important;grid-template-columns:1fr 1fr!important}.sla-monitor-metrics>div{min-width:0!important;font-size:.75rem}.sla-monitor-metrics [style*="1.25rem"]{font-size:1rem!important}.sla-monitor-details-toggle{margin-bottom:.5rem!important}.sla-monitor-details-toggle [style*="0.7rem"]{font-size:.65rem!important}}@media (max-width: 640px){.payment-calendar-grid{font-size:.7rem!important;min-width:0!important;grid-template-columns:repeat(6,minmax(2rem,1fr))!important}.payment-calendar-day-cell{padding:.2rem .15rem!important;min-height:1.9rem!important}.payment-calendar-day-amount{font-size:.5rem!important;line-height:1.1!important;word-break:break-all;max-width:100%}.payment-calendar-week-total{font-size:.55rem!important;padding:.2rem .15rem!important;min-height:1.9rem!important;word-break:break-all}}.details-item-modal{padding:var(--space-2, 8px);background-color:var(--color-bg-hover);border-radius:var(--radius-md, 12px);min-width:0;overflow:hidden}.details-item-modal .detail-item-label{display:block;font-size:var(--font-size-footnote, 12px);font-weight:500;color:var(--color-text-secondary);white-space:normal;overflow:visible;text-overflow:unset;overflow-wrap:anywhere;word-break:break-word;line-height:1.35;margin-bottom:.2rem}.details-item-modal .detail-item-value{min-width:0;flex-wrap:wrap;align-items:flex-start;font-size:var(--font-size-subhead, 14px);font-weight:400;line-height:1.35;color:var(--color-text-primary)}.details-item-modal .detail-item-value>*{min-width:0;overflow-wrap:anywhere;word-break:break-word}.detail-field-plain{min-width:0;padding:0;background:transparent;border:none;border-radius:0}.detail-field-plain .detail-item-label{display:block;font-size:var(--font-size-footnote, 12px);font-weight:500;color:var(--color-text-secondary);margin-bottom:.2rem;line-height:1.35}.detail-field-plain .detail-item-value{font-size:var(--font-size-subhead, 14px);font-weight:600;line-height:1.35;font-variant-numeric:tabular-nums;color:var(--color-text-primary)}.cargo-details-modal-main .cargo-details-tiles-row .detail-field-plain{min-height:0}.login-input.date-input{margin-bottom:0}.calendar-quick-today-mobile-only{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.35rem}@media (min-width: 769px){.calendar-quick-today-mobile-only{display:none!important}}.modal-button-container{margin-top:var(--element-gap, 16px)}.tabbar-container{position:fixed;bottom:0;left:50%;transform:translate(-50%);width:100%;max-width:56rem;z-index:40;background-color:var(--color-bg-secondary);border-top:1px solid var(--color-border);display:flex;justify-content:space-between;padding:var(--space-2, 8px) var(--space-2, 8px) max(var(--space-2, 8px),env(safe-area-inset-bottom));box-shadow:0 -1px 0 var(--color-border)}@media (min-width: 1024px){.tabbar-container.tabbar-wide{max-width:min(96vw,1400px)}}.light-mode .tabbar-container{background-color:#ffffffeb;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}.tab-button{display:flex;flex-direction:column;align-items:center;justify-content:center;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;border:none;box-shadow:none;outline:none;color:var(--color-text-secondary);cursor:pointer;padding:var(--space-2, 8px) var(--space-1, 4px);border-radius:var(--radius-md, 12px);transition:color .2s;flex:1 1 0;min-width:0;gap:var(--space-1, 4px)}.tab-button:hover,.tab-button:focus,.tab-button:focus-visible,.tab-button.active{background:transparent;border:none;box-shadow:none;outline:none}.tab-button:hover{color:var(--color-text-primary)}.tab-button.active{color:var(--color-primary-blue);font-weight:500}.tab-icon{display:inline-flex;align-items:center;justify-content:center}.tab-label{font-size:var(--font-size-caption, 11px);font-weight:400}.profile-api-catalog-postman{display:flex;flex-direction:row;align-items:stretch;min-height:260px;max-height:min(72vh,520px);border:1px solid var(--color-border);border-radius:10px;overflow:hidden;background:var(--color-bg-card)}.profile-api-catalog-postman__nav{flex:0 0 min(42%,220px);max-width:240px;overflow-y:auto;overflow-x:hidden;border-right:1px solid var(--color-border);background:var(--color-bg-hover);padding:.35rem 0}.profile-api-catalog-postman__nav-btn{display:block;width:100%;text-align:left;padding:.55rem .75rem;margin:0;border:none;background:transparent;color:var(--color-text-primary);font-size:.78rem;line-height:1.35;cursor:pointer;border-left:3px solid transparent;transition:background .15s,border-color .15s}.profile-api-catalog-postman__nav-btn:hover{background:var(--color-bg-secondary)}.profile-api-catalog-postman__nav-btn.is-active{background:var(--color-bg-card);border-left-color:var(--color-primary-blue, #0071e3);font-weight:600}.profile-api-catalog-postman__nav-group{padding:.5rem .75rem .25rem;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-secondary)}.profile-api-catalog-postman__nav-item{display:flex;align-items:center;gap:.35rem;width:100%;text-align:left;padding:.4rem .55rem .4rem .65rem;margin:0;border:none;background:transparent;color:var(--color-text-primary);font-size:.74rem;line-height:1.3;cursor:pointer;border-left:3px solid transparent;transition:background .15s,border-color .15s}.profile-api-catalog-postman__nav-item:hover{background:var(--color-bg-secondary)}.profile-api-catalog-postman__nav-item.is-active{background:var(--color-bg-card);border-left-color:var(--color-primary-blue, #0071e3);font-weight:600}.profile-api-catalog-postman__nav-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-api-catalog-postman__method-pill--compact{font-size:8px;padding:2px 4px;min-width:28px;text-align:center}.profile-api-catalog-postman__main-group{margin:0 0 .15rem;font-size:.68rem;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.03em}.profile-api-catalog-postman__detail{display:flex;flex-direction:column;gap:.35rem}.profile-api-catalog-postman__empty{margin:1rem 0;font-size:.85rem;color:var(--color-text-secondary)}.profile-api-catalog-postman__main{flex:1;min-width:0;overflow-y:auto;padding:.75rem 1rem 1rem}.profile-api-catalog-postman__main-head{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;margin-bottom:.65rem;padding-bottom:.5rem;border-bottom:1px solid var(--color-border)}.profile-api-catalog-postman__main-title{margin:0;font-size:.95rem;font-weight:700;color:var(--color-text-primary);line-height:1.3}.profile-api-catalog-postman__count{font-size:.72rem;color:var(--color-text-secondary);white-space:nowrap}.profile-api-catalog-postman__list{list-style:none;margin:0;padding:0}.profile-api-catalog-postman__item{padding:.65rem 0;border-bottom:1px solid var(--color-border)}.profile-api-catalog-postman__item:last-child{border-bottom:none}.profile-api-catalog-postman__row-top{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .5rem}.profile-api-catalog-postman__badges{display:inline-flex;flex-wrap:wrap;gap:4px;flex-shrink:0}.profile-api-catalog-postman__method-pill{display:inline-block;font-size:10px;font-weight:800;font-family:ui-monospace,Liberation Mono,monospace;padding:3px 7px;border-radius:4px;letter-spacing:.04em;line-height:1.2}.profile-api-catalog-postman__path{flex:1;min-width:0;font-size:.8rem;font-family:ui-monospace,Liberation Mono,monospace;color:var(--color-text-primary);background:transparent;word-break:break-all}.profile-api-catalog-postman__copy{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--color-border);border-radius:6px;background:var(--color-bg-secondary);color:var(--color-text-secondary);cursor:pointer;transition:background .15s,color .15s,border-color .15s}.profile-api-catalog-postman__copy:hover{background:var(--color-bg-hover);color:var(--color-text-primary);border-color:var(--color-primary-blue, #0071e3)}.profile-api-catalog-postman__copy-icon{width:14px;height:14px}.profile-api-catalog-postman__desc{margin:.4rem 0 0;font-size:.78rem;line-height:1.45;color:var(--color-text-secondary)}.profile-api-catalog-postman__item-actions{margin-top:.5rem;display:flex;flex-wrap:wrap;gap:.35rem}.profile-api-catalog-postman__try-btn{font-size:.75rem;font-weight:600;padding:.35rem .65rem;border-radius:6px;border:1px solid var(--color-border);background:var(--color-bg-secondary);color:var(--color-text-primary);cursor:pointer;transition:background .15s,border-color .15s,color .15s}.profile-api-catalog-postman__try-btn:hover{background:var(--color-bg-hover);border-color:var(--color-primary-blue, #0071e3);color:var(--color-text-primary)}.profile-api-catalog-postman__item.is-open{padding-bottom:.35rem}.profile-api-try{margin-top:.65rem;padding:.65rem .5rem .75rem;border-radius:var(--radius-md, 12px);border:1px solid var(--color-border);background:var(--color-bg-secondary)}.profile-api-try__toolbar{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.5rem}.profile-api-try__toolbar-left{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem}.profile-api-try__pill{display:inline-flex;align-items:center;justify-content:center;min-width:3.25rem;padding:.2rem .45rem;border-radius:4px;font-size:11px;font-weight:800;font-family:ui-monospace,Liberation Mono,monospace;letter-spacing:.04em}.profile-api-try__method-select{font-size:.75rem;font-weight:600;padding:.25rem .4rem;border-radius:6px;border:1px solid var(--color-border);background:var(--color-bg-input);color:var(--color-text-primary)}.profile-api-try__close{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:8px;background:transparent;color:var(--color-text-secondary);cursor:pointer}.profile-api-try__close:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}.profile-api-try__url-row{display:flex;align-items:stretch;gap:.45rem;padding:.35rem;border-radius:8px;background:var(--color-bg-input);border:1px solid var(--color-border)}.profile-api-try__url-input{flex:1;min-width:0;padding:.45rem .5rem;font-size:.72rem;font-family:ui-monospace,Liberation Mono,monospace;border:1px solid var(--color-border);border-radius:6px;background:var(--color-bg-primary);color:var(--color-text-primary)}.profile-api-try__send{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding:0 .85rem;min-height:36px;border:none;border-radius:6px;font-size:.8rem;font-weight:600;background:var(--color-primary-blue, #0071e3);color:#fff;cursor:pointer;transition:opacity .15s,filter .15s}.profile-api-try__send:disabled{opacity:.65;cursor:not-allowed}.profile-api-try__send:not(:disabled):hover{filter:brightness(1.06)}.profile-api-try__send--secondary{background:var(--color-bg-card, #f3f4f6);color:var(--color-text-primary, #111);border:1px solid var(--color-border, #d1d5db)}.profile-api-try__hint--origin{margin:.35rem 0 .65rem;font-size:.72rem;line-height:1.45}.profile-api-try__hint--autofill{margin:.35rem 0 0;padding:.4rem .55rem;border-radius:6px;background:#30d15814;border:1px solid rgba(48,209,88,.25);color:var(--color-text-secondary);font-size:.72rem;line-height:1.45}.profile-api-try__path-edit{display:flex;align-items:center;gap:.45rem;margin-top:.45rem}.profile-api-try__path-label{font-size:.72rem;font-weight:600;color:var(--color-text-secondary);flex-shrink:0}.profile-api-try__path-input{flex:1;min-width:0;padding:.35rem .45rem;font-size:.78rem;font-family:ui-monospace,Liberation Mono,monospace;border:1px solid var(--color-border);border-radius:6px;background:var(--color-bg-primary);color:var(--color-text-primary)}.profile-api-try__example-row{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem;margin-top:.5rem}.profile-api-try__example-label{font-size:.72rem;font-weight:600;color:var(--color-text-secondary)}.profile-api-try__example-select{flex:1;min-width:140px;max-width:100%;padding:.35rem .45rem;font-size:.78rem;border-radius:6px;border:1px solid var(--color-border);background:var(--color-bg-primary);color:var(--color-text-primary)}.profile-api-try__note{margin:.45rem 0 0;font-size:.72rem;line-height:1.4;color:var(--color-text-secondary)}.profile-api-try__tabs{display:flex;flex-wrap:wrap;align-items:center;gap:.15rem;margin-top:.55rem;padding:.2rem;border-radius:8px;background:var(--color-bg-primary);border:1px solid var(--color-border)}.profile-api-try__tab{position:relative;display:inline-flex;align-items:center;gap:.25rem;padding:.35rem .55rem;font-size:.72rem;font-weight:500;color:var(--color-text-secondary);background:transparent;border:none;border-radius:6px;cursor:pointer;font-family:inherit}.profile-api-try__tab:hover{color:var(--color-text-primary);background:var(--color-bg-hover)}.profile-api-try__tab.is-active{color:var(--color-text-primary);background:var(--color-bg-secondary);box-shadow:0 0 0 1px var(--color-border)}.profile-api-try__tab-badge{display:inline-flex;align-items:center;justify-content:center;min-width:1.1rem;padding:0 4px;font-size:.65rem;font-weight:600;color:var(--color-text-secondary)}.profile-api-try__panel{margin-top:.45rem}.profile-api-try__table-head,.profile-api-try__table-row{display:grid;grid-template-columns:28px 1fr 1fr;gap:.35rem;align-items:center}.profile-api-try__table-head{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-secondary);padding:.15rem .1rem .35rem;border-bottom:1px solid var(--color-border)}.profile-api-try__table-row{padding:.25rem 0;border-bottom:1px solid var(--color-border)}.profile-api-try__table-row:last-child{border-bottom:none}.profile-api-try__cell{width:100%;padding:.3rem .4rem;font-size:.75rem;font-family:ui-monospace,Liberation Mono,monospace;border:1px solid var(--color-border);border-radius:4px;background:var(--color-bg-primary);color:var(--color-text-primary)}.profile-api-try__textarea{width:100%;padding:.45rem .5rem;font-size:.75rem;line-height:1.45;border-radius:6px;border:1px solid var(--color-border);background:var(--color-bg-primary);color:var(--color-text-primary);resize:vertical;font-family:inherit}.profile-api-try__textarea--mono{font-family:ui-monospace,Liberation Mono,monospace}.profile-api-try__auth-label{display:block;font-size:.72rem;font-weight:600;margin-bottom:.35rem;color:var(--color-text-secondary)}.profile-api-try__hint{margin:.4rem 0 0;font-size:.68rem;line-height:1.45;color:var(--color-text-secondary)}.profile-api-try__hint code{font-size:.85em;padding:.05rem .2rem;border-radius:4px;background:var(--color-bg-hover)}.profile-api-try__warn{margin:.45rem 0 0;font-size:.68rem;color:var(--color-pending-status, #ffd60a)}.profile-api-try__raw-toggle{margin-top:.45rem;padding:.25rem .45rem;font-size:.68rem;font-weight:600;border-radius:5px;border:1px solid var(--color-border);background:var(--color-bg-secondary, rgba(255, 255, 255, .04));color:var(--color-text-secondary);cursor:pointer}.profile-api-try__raw-toggle:hover{color:var(--color-text-primary)}.profile-api-try__error{margin-top:.45rem;padding:.45rem .5rem;font-size:.75rem;border-radius:6px;background:var(--color-error-bg);color:var(--color-error-text);border:1px solid var(--color-error-border)}.profile-api-try__snippet{margin-top:.65rem;border-radius:8px;border:1px solid var(--color-border);background:var(--color-bg-primary);overflow:hidden}.profile-api-try__snippet-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.45rem .55rem;border-bottom:1px solid var(--color-border);background:var(--color-bg-secondary, var(--color-bg-primary))}.profile-api-try__snippet-title{font-size:.72rem;font-weight:700;color:var(--color-text-primary);letter-spacing:.02em}.profile-api-try__snippet-actions{display:flex;align-items:center;gap:.35rem}.profile-api-try__snippet-select{min-width:7.5rem;padding:.28rem .45rem;font-size:.72rem;border-radius:5px;border:1px solid var(--color-border);background:var(--color-bg-primary);color:var(--color-text-primary);cursor:pointer}.profile-api-try__snippet-select:focus{outline:2px solid var(--color-primary-blue, #0077ff);outline-offset:1px}.profile-api-try__snippet-copy{display:inline-flex;align-items:center;gap:.3rem;padding:.28rem .45rem;font-size:.68rem;font-weight:600;border-radius:5px;border:1px solid var(--color-border);background:var(--color-bg-primary);color:var(--color-text-secondary);cursor:pointer}.profile-api-try__snippet-copy:hover{color:var(--color-text-primary);background:var(--color-bg-secondary, rgba(0, 0, 0, .04))}.profile-api-try__snippet-send{display:inline-flex;align-items:center;gap:.3rem;padding:.28rem .55rem;font-size:.68rem;font-weight:700;border-radius:5px;border:none;background:var(--color-primary-blue, #007aff);color:#fff;cursor:pointer}.profile-api-try__snippet-send:disabled{opacity:.65;cursor:not-allowed}.profile-api-try__snippet-send:not(:disabled):hover{filter:brightness(1.06)}.profile-api-try__snippet-pre{margin:0;min-height:88px;max-height:240px;overflow:auto;padding:.65rem .75rem;font-size:.72rem;line-height:1.5;white-space:pre-wrap;word-break:break-word;font-family:ui-monospace,Liberation Mono,monospace;color:var(--color-text-primary)}.profile-api-try__snippet .profile-api-try__hint{margin:0;padding:.45rem .65rem .55rem;font-size:.68rem;color:var(--color-text-secondary);border-top:1px solid var(--color-border)}.profile-api-try__snippet .profile-api-try__hint code{color:var(--color-primary-blue, #2563eb)}.dark-mode .profile-api-try__snippet{background:#1c1c1c;border-color:#2d2d2d}.dark-mode .profile-api-try__snippet-head{background:#252525;border-bottom-color:#2d2d2d}.dark-mode .profile-api-try__snippet-title{color:#e5e5e5}.dark-mode .profile-api-try__snippet-select,.dark-mode .profile-api-try__snippet-copy{border-color:#3d3d3d;background:#1c1c1c;color:#e5e5e5}.dark-mode .profile-api-try__snippet-copy:hover{background:#333}.dark-mode .profile-api-try__snippet-pre{color:#d4d4d4}.dark-mode .profile-api-try__snippet .profile-api-try__hint{color:#a3a3a3;border-top-color:#2d2d2d}.dark-mode .profile-api-try__snippet .profile-api-try__hint code{color:#93c5fd}.profile-api-try__response-head{margin-top:.65rem;font-size:.72rem;font-weight:700;color:var(--color-text-secondary);letter-spacing:.02em}.profile-api-try__response-box{margin-top:.35rem;min-height:120px;max-height:320px;overflow:auto;padding:.5rem;border-radius:8px;border:1px solid var(--color-border);background:var(--color-bg-primary)}.profile-api-try__response-meta{display:flex;align-items:center;gap:.65rem;margin-bottom:.45rem;font-size:.72rem}.profile-api-try__status{font-weight:700;font-family:ui-monospace,Liberation Mono,monospace}.profile-api-try__status.is-ok{color:var(--color-success-status, #30d158)}.profile-api-try__status.is-err{color:var(--color-error, #ff453a)}.profile-api-try__time{color:var(--color-text-secondary)}.profile-api-try__response-pre{margin:0;font-size:.72rem;line-height:1.45;white-space:pre-wrap;word-break:break-word;font-family:ui-monospace,Liberation Mono,monospace;color:var(--color-text-primary)}.profile-api-try__response-empty{display:flex;align-items:center;justify-content:center;min-height:100px;font-size:.75rem;color:var(--color-text-secondary)}@media (max-width: 560px){.profile-api-catalog-postman{flex-direction:column;max-height:min(78vh,560px)}.profile-api-catalog-postman__nav{flex:0 0 auto;max-width:none;max-height:38vh;border-right:none;border-bottom:1px solid var(--color-border);display:block;overflow-x:hidden;overflow-y:auto;padding:.25rem 0;-webkit-overflow-scrolling:touch}.profile-api-catalog-postman__nav-group{padding:.35rem .65rem .15rem}.profile-api-catalog-postman__nav-item{padding:.45rem .65rem}.profile-api-catalog-postman__nav-btn{flex:0 0 auto;width:auto;max-width:85vw;border-left:none;border-radius:8px;border:1px solid transparent;white-space:nowrap}.profile-api-catalog-postman__nav-btn.is-active{border-color:var(--color-border);box-shadow:0 0 0 1px var(--color-primary-blue, #0071e3)}}.admin-users-toolbar{gap:var(--inline-gap, 12px);margin-bottom:var(--space-3, 12px)}.admin-users-toolbar .filter-button,.admin-users-toolbar .admin-form-input,.admin-users-toolbar .admin-form-input input,.admin-users-toolbar select.admin-form-input{height:36px;min-height:36px;box-sizing:border-box}.admin-users-toolbar .admin-form-input{display:flex;align-items:center}.admin-users-toolbar .admin-form-input input{flex:1;min-height:0}.admin-audit-toolbar{gap:var(--inline-gap, 12px);margin-bottom:var(--element-gap, 16px)}.admin-audit-toolbar .admin-form-input,.admin-audit-toolbar .admin-form-input input,.admin-audit-toolbar select,.admin-audit-toolbar input[type=date],.admin-audit-toolbar .filter-button{height:36px;min-height:36px;box-sizing:border-box}.admin-audit-toolbar .admin-form-input{display:flex;align-items:center}.admin-audit-toolbar .admin-form-input input{flex:1;min-height:0}.form-row-same-height .admin-form-input,.form-row-same-height .admin-form-input input,.form-row-same-height select,.form-row-same-height input[type=email],.form-row-same-height input[type=text],.form-row-same-height input[type=password],.form-row-same-height input[type=number],.form-row-same-height .button-primary,.form-row-same-height .filter-button,.form-row-same-height button{height:36px;min-height:36px;box-sizing:border-box}.form-row-same-height .admin-form-input{display:flex;align-items:center}.form-row-same-height .admin-form-input input{flex:1;min-height:0}.invite-form-row .admin-form-input,.invite-form-row .admin-form-input input,.invite-form-row select.invite-role-select,.invite-form-row .button-primary,.invite-form-row .filter-button{height:2.5rem!important;min-height:2.5rem!important;box-sizing:border-box}.invite-form-row .button-primary,.invite-form-row .filter-button{display:inline-flex;align-items:center;justify-content:center;padding:0 1rem;min-width:7rem}.invite-form-row select.invite-role-select{min-width:10rem;cursor:pointer;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.parcel-scanner-row .admin-form-input,.parcel-scanner-row .admin-form-input input,.parcel-scanner-row .button-primary,.parcel-scanner-row .filter-button{height:46px!important;min-height:46px!important;max-height:46px!important;box-sizing:border-box!important}.parcel-scanner-row .button-primary,.parcel-scanner-row .filter-button{margin-top:0!important;display:inline-flex;align-items:center;justify-content:center;padding-top:0!important;padding-bottom:0!important}.sortable-th:hover{background:var(--color-bg-hover);opacity:.95}.light-mode .admin-file-input-wrap,.light-mode .admin-file-input-wrap .admin-file-input,.light-mode .admin-file-input-wrap input,.light-mode .admin-file-input-wrap input[type=file]{background-color:#fff!important;color:#1f2937!important;border-color:#d1d5db!important}.light-mode .admin-file-input-wrap input[type=file]::file-selector-button{background-color:#f3f4f6!important;color:#1f2937!important;border:1px solid #d1d5db!important}.bitrix-chat-fullbleed{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.bitrix-chat-iframe{width:100%;height:calc(100vh - 170px);border:0;border-radius:0;background:var(--color-bg-input)}.stats-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:1.5rem}.stat-card{padding:1rem;border-radius:.75rem;color:#fff;cursor:pointer;transition:transform .2s,opacity .2s}.stat-card:active{transform:scale(.98);opacity:.9}.empty-state-card{background-color:var(--color-bg-card);border:1px solid var(--color-border);border-radius:1rem;padding:3rem;text-align:center;margin-top:5rem}.home-period-button{width:100%;background-color:var(--color-bg-card);border:1px solid var(--color-border);border-radius:.75rem;padding:1rem;color:var(--color-text-primary);font-size:1rem;font-weight:600;display:flex;align-items:center;justify-content:center;transition:background-color .2s}.home-period-button:hover{background-color:var(--color-bg-hover)}.home-period-title{opacity:.9}.home-period-value{color:var(--color-primary-blue);margin-left:.25rem;font-weight:700}.period-option-button{width:100%;padding:.8rem;background-color:var(--color-bg-card);border-radius:.5rem;color:var(--color-text-primary);text-align:left;border:1px solid var(--color-border);font-size:.95rem;cursor:pointer;transition:background-color .2s}.period-option-button:hover{background-color:var(--color-bg-hover)}.modal-body{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.modal-label{font-size:.9rem;color:var(--color-text-secondary);display:flex;flex-direction:column;gap:.25rem}.modal-input{padding:.6rem;border-radius:.5rem;background-color:var(--color-bg-input);border:1px solid var(--color-border);color:var(--color-text-primary);outline:none}.modal-input:focus{border-color:var(--color-primary-blue)}.modal-footer{display:flex;justify-content:flex-end}.primary-button{background-color:var(--color-primary-blue);color:#fff;padding:var(--pad-button, 12px 20px);border-radius:var(--radius-md, 12px);border:none;font-size:var(--font-size-body, 17px);font-weight:500;cursor:pointer;transition:background-color .2s,opacity .2s}.primary-button:hover{background-color:#0077ed;opacity:.95}.stat-card{background-color:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg, 18px);padding:var(--pad-card, 24px);text-align:left;color:var(--color-text-primary);cursor:default;box-shadow:var(--shadow-sm)}.stat-value{font-size:var(--font-size-title1, 28px);font-weight:700;line-height:var(--line-height-tight, 1.2);margin-bottom:var(--space-1, 4px)}.stat-label{font-size:var(--font-size-subhead, 14px);color:var(--color-text-secondary)}.max-ui-table{width:100%;border-collapse:collapse;background-color:var(--color-bg-card);border-radius:.5rem;overflow:hidden}.max-ui-table thead{background-color:var(--color-bg-secondary)}.max-ui-table th{padding:.75rem;text-align:left;font-size:.85rem;font-weight:600;color:var(--color-text-secondary);border-bottom:2px solid var(--color-border)}.max-ui-table td{padding:.75rem;font-size:.85rem;color:var(--color-text-primary);border-bottom:1px solid var(--color-border)}.max-ui-table tbody tr:hover{background-color:var(--color-bg-hover)}.max-ui-table tbody tr:last-child td{border-bottom:none}@media (max-width: 768px){.max-ui-table{font-size:.75rem}.max-ui-table th,.max-ui-table td{padding:.5rem}}.max-badge{display:inline-flex;align-items:center;padding:.25rem .75rem;border-radius:1rem;font-size:.75rem;font-weight:600;white-space:nowrap}.max-badge-success{background-color:#34d39933;color:var(--color-success-status);border:1px solid rgba(52,211,153,.5)}.max-badge-warning{background-color:#facc1533;color:var(--color-pending-status);border:1px solid rgba(250,204,21,.5)}.max-badge-ready{background-color:#10b98133;color:#059669;border:1px solid rgba(16,185,129,.45)}.max-badge-danger{background-color:#ef444433;color:#ef4444;border:1px solid rgba(239,68,68,.5)}.max-badge-purple{background-color:#8b5cf633;color:#6d28d9;border:1px solid rgba(139,92,246,.45)}.max-badge-default{background-color:var(--color-bg-hover);color:var(--color-text-primary);border:1px solid var(--color-border)}.max-badge.cargo-last-mile-self{background-color:#0d94882e;color:#0f766e;border:1px solid rgba(13,148,136,.45)}.max-badge.cargo-last-mile-delivery{background-color:#2563eb1f;color:#1d4ed8;border:1px solid rgba(37,99,235,.32)}.max-badge.cargo-pickup-pickup{background-color:#f59e0b24;color:#b45309;border:1px solid rgba(245,158,11,.4)}.max-badge.cargo-pickup-terminal-to{background-color:#7c3aed21;color:#6d28d9;border:1px solid rgba(124,58,237,.36)}.dark-mode .max-badge-success{border:1px solid rgba(52,211,153,.6)}.dark-mode .max-badge-warning{border:1px solid rgba(250,204,21,.6)}.dark-mode .max-badge-ready{border:1px solid rgba(16,185,129,.6)}.dark-mode .max-badge-danger{border:1px solid rgba(239,68,68,.6)}.dark-mode .max-badge-purple{border:1px solid rgba(139,92,246,.6)}.dark-mode .max-badge-default{border:1px solid var(--color-border)}.dark-mode .max-badge.cargo-last-mile-self{border:1px solid rgba(13,148,136,.55)}.dark-mode .max-badge.cargo-last-mile-delivery{border:1px solid rgba(37,99,235,.45)}.dark-mode .max-badge.cargo-pickup-pickup{border:1px solid rgba(245,158,11,.5)}.dark-mode .max-badge.cargo-pickup-terminal-to{border:1px solid rgba(124,58,237,.48)}.perevozka-timeline-wrap{width:100%}.perevozka-timeline{position:relative;padding-left:28px;display:flex;flex-direction:column;gap:0}.perevozka-timeline:before{content:"";position:absolute;left:5px;top:0;bottom:0;width:4px;background:var(--color-bg-hover);border-radius:4px;z-index:0}.perevozka-timeline-track-fill{position:absolute;left:5px;top:0;width:4px;border-radius:4px;background:linear-gradient(180deg,var(--color-primary-blue) 0%,#10b981 50%,#34d399 100%);z-index:1;transition:height .4s ease;min-height:4px}.perevozka-timeline-item{display:flex;align-items:flex-start;gap:10px;margin-bottom:14px;position:relative;z-index:2}.perevozka-timeline-item:last-child{margin-bottom:0}.perevozka-timeline-dot{width:14px;height:14px;border-radius:50%;flex-shrink:0;margin-left:-24px;margin-top:3px;border:2px solid var(--color-bg-card);box-shadow:0 2px 6px #00000026,0 0 0 1px #0000000d}.perevozka-timeline-dot-success{background:#34d399}.perevozka-timeline-dot-warning{background:#facc15}.perevozka-timeline-dot-danger{background:#ef4444}.perevozka-timeline-dot-purple{background:#a855f7}.perevozka-timeline-dot-default{background:var(--color-text-secondary)}.perevozka-timeline-content{flex:1;min-width:0}.dark-mode .perevozka-timeline-dot{border-color:var(--color-bg-card);box-shadow:0 2px 6px #0000004d}.wb-log-badge{display:inline-flex;align-items:center;padding:.12rem .45rem;border-radius:999px;font-size:.78rem;font-weight:600;line-height:1.35;max-width:100%;word-break:break-word}.wb-log-badge--muted{background:#64748b2e;color:var(--color-text-primary)}.wb-log-badge--ok{background:#10b98138;color:#047857}.wb-log-badge--warn{background:#facc1547;color:#92400e}.wb-postb-1c-badge{border:1px solid rgba(124,58,237,.45);background:#7c3aed1f;color:var(--color-text-primary);border-radius:999px;padding:.2rem .55rem;font-size:.78rem;font-weight:600;cursor:pointer;max-width:14rem;text-align:left;line-height:1.3}.wb-postb-1c-badge.wb-postb-1c-badge--delivered{background-color:#34d39933;color:var(--color-success-status);border:1px solid rgba(52,211,153,.5)}.wb-postb-1c-badge.wb-postb-1c-badge--consolidation{background-color:#facc1533;color:var(--color-pending-status);border:1px solid rgba(250,204,21,.5)}.wb-postb-1c-badge.wb-postb-1c-badge--transit{background-color:#3b82f62e;color:#1d4ed8;border:1px solid rgba(59,130,246,.48)}.wb-postb-1c-badge.wb-postb-1c-badge--empty{background-color:#94a3b82e;color:var(--color-text-secondary);border:1px solid rgba(148,163,184,.42)}.wb-postb-1c-badge.wb-postb-1c-badge--not-sent{background-color:#6b728029;color:var(--color-text-secondary);border:1px solid rgba(107,114,128,.42)}.wb-postb-1c-badge.wb-postb-1c-badge--not-inbound{background-color:#ef44441f;color:#b91c1c;border:1px solid rgba(239,68,68,.42)}.dark-mode .wb-postb-1c-badge.wb-postb-1c-badge--delivered{border-color:#34d39999}.dark-mode .wb-postb-1c-badge.wb-postb-1c-badge--consolidation{border-color:#facc1599}.dark-mode .wb-postb-1c-badge.wb-postb-1c-badge--transit{border-color:#60a5fa9e}.dark-mode .wb-postb-1c-badge.wb-postb-1c-badge--empty,.dark-mode .wb-postb-1c-badge.wb-postb-1c-badge--not-sent{border-color:#94a3b88c}.dark-mode .wb-postb-1c-badge.wb-postb-1c-badge--not-inbound{border-color:#f871719e}.wb-postb-app-badge{display:inline-flex;align-items:center;justify-content:center;gap:.28rem;padding:.2rem .55rem;border-radius:999px;font-size:.78rem;font-weight:600;line-height:1.3;border:1px solid rgba(124,58,237,.45);background:#7c3aed1a;color:var(--color-text-primary);cursor:pointer;font-family:inherit}.wb-postb-app-badge-icon{width:.95rem;height:.95rem;flex-shrink:0}.wb-postb-app-badge:disabled{opacity:.55;cursor:not-allowed}.wb-postb-app-badge:not(:disabled):hover{background:#7c3aed2e}.wb-postb-app-badge--busy{pointer-events:none}.wb-postb-status-row{display:inline-flex;align-items:center;gap:.35rem;flex-wrap:nowrap}.wb-postb-refresh-badge{display:inline-flex;align-items:center;justify-content:center;width:1.95rem;height:1.95rem;border-radius:999px;border:1px solid rgba(124,58,237,.45);background:#7c3aed1a;color:var(--color-text-primary);cursor:pointer;padding:0}.wb-postb-refresh-badge:disabled{opacity:.55;cursor:not-allowed}.wb-postb-refresh-badge:not(:disabled):hover{background:#7c3aed2e}.wb-postb-refresh-badge--busy{pointer-events:none}.wb-postb-1c-badge:disabled{opacity:.55;cursor:not-allowed}.wb-postb-1c-badge:not(:disabled):hover{background:#7c3aed33}.wb-perevozka-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10050;background:#0f172a73;display:flex;align-items:center;justify-content:center;padding:1rem;box-sizing:border-box}.wb-perevozka-modal{width:min(420px,100%);max-height:min(85vh,640px);overflow:auto;background:var(--color-bg-card);border-radius:.75rem;box-shadow:0 20px 50px #0003;padding:1rem 1.1rem 1.1rem;border:1px solid var(--color-border)}.wb-perevozka-modal-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.25rem}.wb-perevozka-modal-close{border:none;background:transparent;cursor:pointer;color:var(--color-text-secondary);padding:.25rem;border-radius:.35rem}.wb-perevozka-modal-close:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}.wb-timeline-wd{color:#dc2626;font-weight:600;text-transform:lowercase}.wb-timeline-d{color:var(--color-text-secondary)}.wb-timeline-date-muted{color:var(--color-text-secondary);font-size:.8rem}.wb-timeline-date-line{font-size:.8rem}.wb-page{width:100%;height:calc(100dvh - 120px);min-height:560px;overflow:hidden}.wb-panel{border:1px solid rgba(124,58,237,.22);background:linear-gradient(180deg,#7c3aed14,#7c3aed05);padding-left:clamp(.75rem,2.5vw,1.35rem);padding-right:clamp(.75rem,2.5vw,1.35rem);padding-bottom:.75rem;box-sizing:border-box;height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden}.dark-mode .wb-panel{border-color:#7c3aed59;background:linear-gradient(180deg,#7c3aed29,#101016eb)}.wb-panel-tabs-section{padding:.75rem 0}.wb-tabs{display:flex;flex-wrap:wrap;gap:.45rem;margin:0}.wb-tab-btn{border:1px solid rgba(124,58,237,.3);border-radius:999px;background:#7c3aed0f;color:var(--color-text-primary);padding:.4rem .8rem;font-size:.86rem;cursor:pointer}.dark-mode .wb-tab-btn{background:#7c3aed2e;border-color:#7c3aed73}.wb-tab-btn.active{background:#7c3aed;color:#fff;border-color:#7c3aed;box-shadow:0 0 0 2px #7c3aed33}.wb-filters-grid{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;gap:.5rem;min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:2px}.wb-filters-grid>*{flex:1 1 0;min-width:7.5rem}.wb-filters-grid--main>*:last-child{flex:2 1 0;min-width:10rem}.wb-filters-grid .admin-form-input{width:100%;max-width:100%;box-sizing:border-box}.wb-page{--wb-input-height: 2rem ;--wb-input-pad-y: .4rem ;--wb-input-pad-x: .52rem }.wb-page .wb-panel .admin-form-input{min-height:var(--wb-input-height)!important;height:var(--wb-input-height)!important;max-height:var(--wb-input-height)!important;padding-top:var(--wb-input-pad-y)!important;padding-bottom:var(--wb-input-pad-y)!important;padding-left:var(--wb-input-pad-x)!important;padding-right:var(--wb-input-pad-x)!important;box-sizing:border-box!important;display:flex!important;align-items:center!important}.wb-page .wb-panel select.admin-form-input{display:inline-block!important;padding-top:0!important;padding-bottom:0!important;line-height:var(--wb-input-height)!important;font-size:.8125rem!important}.wb-page .wb-panel .admin-form-input input{min-height:0!important;height:auto!important;line-height:1.25!important;font-size:.8125rem!important}.wb-upload-box{margin-top:.75rem;border:1px dashed rgba(124,58,237,.42);border-radius:.65rem;padding:.65rem;background:#7c3aed0a}.dark-mode .wb-upload-box{background:#7c3aed1f;border-color:#7c3aed7a}.wb-upload-drop{display:flex;align-items:center;gap:.45rem;margin-top:.55rem;cursor:pointer;color:var(--color-text-secondary)}.wb-mode-btn{border:1px solid var(--color-border);border-radius:999px;background:transparent;color:var(--color-text-primary);padding:.25rem .6rem;cursor:pointer}.wb-mode-btn.active{background:#7c3aed;color:#fff;border-color:#7c3aed}.wb-manual-panel{margin-top:.75rem;padding:.75rem;border-radius:.5rem;border:1px solid rgba(124,58,237,.22);background:#7c3aed0f;color:var(--color-text-primary)}.dark-mode .wb-manual-panel{background:#7c3aed24;border-color:#7c3aed6b}.wb-manual-panel .admin-form-input,.wb-manual-panel .admin-form-input input{background:var(--color-bg-primary, #fff);color:var(--color-text-primary)}.wb-collapsible-block{margin-top:.75rem}.wb-collapsible-toggle{width:100%;border:1px solid var(--color-border);border-radius:.6rem;background:var(--color-bg-card);color:var(--color-text-primary);display:inline-flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem .7rem;font-size:.84rem;font-weight:600;cursor:pointer}.wb-collapsible-toggle:hover{background:var(--color-bg-hover)}.wb-collapsible-toggle--inline{width:auto;padding:.3rem .6rem;font-size:.8rem}.wb-collapsible-caret{transition:transform .2s ease}.wb-collapsible-caret.is-open{transform:rotate(180deg)}.wb-summary-compact{margin-top:.75rem;margin-bottom:.5rem;border:1px solid var(--color-border);border-radius:.7rem;background:var(--color-bg-card);padding:.65rem .75rem}.wb-summary-compact-head{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.wb-summary-compact-head-spacer{flex:1 1 12px;min-width:0}.wb-summary-formed{display:flex;flex-direction:column;align-items:flex-end;gap:.05rem;text-align:right}.wb-summary-formed-label{font-size:.72rem;color:var(--color-text-secondary);line-height:1.2}.wb-summary-formed-value{font-size:.84rem;font-weight:600;color:var(--color-text-primary);line-height:1.25}.wb-summary-compact-grid{margin-top:.55rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.45rem}.wb-summary-metric-card{border:1px solid var(--color-border);border-radius:.6rem;padding:.45rem .55rem;background:var(--color-bg-primary);display:flex;flex-direction:column;gap:.2rem}.wb-summary-metric-card--warn{border-color:#f59e0b6b;background:#f59e0b14}.wb-summary-metric-card--switch{justify-content:space-between}.wb-summary-metric-label{font-size:.74rem;color:var(--color-text-secondary);line-height:1.2}.wb-summary-metric-value{font-size:.9rem;font-weight:700;color:var(--color-text-primary);line-height:1.25}.wb-summary-switch-row{display:inline-flex;align-items:center;gap:.45rem}.wb-summary-status-breakdown{margin-top:.55rem;padding-top:.5rem;border-top:1px dashed var(--color-border)}.wb-summary-status-list{margin-top:.2rem;display:flex;flex-wrap:nowrap;overflow-x:auto;gap:.35rem;padding-bottom:.1rem}.wb-summary-status-item{border:1px solid var(--color-border);border-radius:.55rem;background:var(--color-bg-primary);padding:.35rem .5rem;display:flex;flex-direction:column;align-items:stretch;gap:.22rem;min-width:248px;flex:0 0 248px}.wb-summary-status-item--filter{width:100%;text-align:left;cursor:pointer;font-family:inherit;color:inherit}.wb-summary-status-item--filter:hover{background:var(--color-bg-hover);border-color:#7c3aed73}.wb-summary-status-item--tone-inbound-gap{background:#f59e0b1f;border-color:#f59e0b73;color:#92400e}.wb-summary-status-item--tone-inbound-gap.wb-summary-status-item--active{border-color:#d97706bf;box-shadow:inset 0 0 0 1px #f59e0b59;background:#f59e0b33}.dark-mode .wb-summary-status-item--tone-inbound-gap{color:#fcd34d}.wb-summary-status-head{display:flex;align-items:baseline;justify-content:space-between;gap:.3rem .5rem}.wb-summary-status-hint{font-size:.74rem;color:var(--color-text-secondary);font-weight:600;white-space:nowrap}.wb-summary-status-item--active{border-color:#7c3aed99;box-shadow:inset 0 0 0 1px #7c3aed47;background:#7c3aed14}.wb-summary-status-item--tone-all{background:#7c3aed24;border-color:#7c3aed80;color:#5b21b6}.wb-summary-status-item--tone-delivered{background:#10b98133;border-color:#0596698c;color:#065f46}.wb-summary-status-item--tone-not-sent{background:#6b728033;border-color:#4b556380;color:#374151}.wb-summary-status-item--tone-undelivered{background:#ef444429;border-color:#dc26268c;color:#991b1b}.wb-summary-status-item--tone-neutral{background:#3b82f62e;border-color:#2563eb8c;color:#1e3a8a}.wb-summary-status-label{font-size:.8rem;color:inherit;font-weight:600;min-width:0;white-space:normal;line-height:1.2;overflow-wrap:anywhere}.wb-summary-status-value{font-size:.83rem;color:var(--color-text-primary)}.wb-summary-status-sums{display:flex;flex-direction:column;gap:.1rem;min-width:0}.wb-summary-status-sum-line{font-size:.77rem;color:var(--color-text-secondary);white-space:normal}.wb-summary-status-sum-line strong{color:inherit;font-weight:700}.dark-mode .wb-summary-status-item--tone-all{color:#c4b5fd}.dark-mode .wb-summary-status-item--tone-delivered{color:#6ee7b7}.dark-mode .wb-summary-status-item--tone-not-sent{color:#d1d5db}.dark-mode .wb-summary-status-item--tone-undelivered{color:#fca5a5}.dark-mode .wb-summary-status-item--tone-neutral{color:#93c5fd}.wb-summary-status-meta{font-size:.75rem;color:var(--color-text-secondary);white-space:nowrap}.wb-table-wrap{margin-top:.75rem;overflow:auto;border:1px solid var(--color-border);border-radius:.5rem;flex:1 1 auto;min-height:0;max-height:100%;overscroll-behavior:contain}.wb-table{width:100%;border-collapse:collapse;font-size:.84rem;min-width:-moz-max-content;min-width:max-content}.wb-table th,.wb-table td{border-bottom:1px solid var(--color-border);padding:.45rem .5rem;text-align:left;white-space:nowrap}.wb-table th{background:#7c3aed1a;color:var(--color-text-primary);position:sticky;top:0;z-index:3}.dark-mode .wb-table th{background:#7c3aed38}.wb-sort-th{display:inline-flex;align-items:center;gap:.2rem;margin:0;padding:0;border:none;background:transparent;font:inherit;font-weight:600;color:inherit;cursor:pointer;text-align:left;white-space:nowrap}.wb-sort-th:hover{text-decoration:underline;text-underline-offset:2px}.wb-sort-indicator{font-size:.7em;opacity:.85}.wb-col-expand{width:2rem;text-align:center;color:var(--color-text-secondary)}.wb-col-actions{width:2.5rem;text-align:center;vertical-align:middle}.wb-delete-inventory-btn{display:inline-flex;align-items:center;justify-content:center;padding:.25rem;border:none;border-radius:.35rem;background:transparent;color:var(--color-text-secondary);cursor:pointer}.wb-delete-inventory-btn:hover:not(:disabled){background:#dc26261f;color:#dc2626}.wb-delete-inventory-btn:disabled{opacity:.6;cursor:not-allowed}.wb-inbound-summary-row{cursor:pointer}.wb-inbound-summary-row:hover{background:#7c3aed0f}.wb-inbound-summary-row--open{background:#7c3aed14}.wb-inbound-summary-row--filter-hit{box-shadow:inset 0 0 0 2px #7c3aed8c;background:#7c3aed1f!important}.wb-inbound-summary-row--inv-highlight{background:#8b5cf642!important;box-shadow:inset 0 0 0 1px #6d28d973}.wb-inbound-summary-row--inv-highlight:hover{background:#8b5cf657!important}.wb-inbound-summary-row--inv-highlight.wb-inbound-summary-row--filter-hit{box-shadow:inset 0 0 0 2px #5b21b6bf;background:#7c3aed38!important}.wb-inbound-detail-line--hit td{background:#facc1533}.wb-inbound-detail-row td{background:var(--color-bg-secondary, #f9fafb);white-space:normal;padding:.5rem;vertical-align:top}.wb-inbound-detail-wrap{max-height:70vh;overflow:auto}.wb-table.wb-table--nested{font-size:.8rem}.wb-table--nested th,.wb-table--nested td{white-space:normal;max-width:16rem}.wb-action-btn{border-radius:999px!important;border:1px solid #7c3aed!important;background:#7c3aed1a!important;color:#6d28d9!important;box-shadow:none!important;height:40px!important;min-height:40px!important;min-width:126px!important;padding:0 14px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;font-size:16px!important;line-height:1!important;white-space:nowrap!important}.wb-action-btn:hover{background:#7c3aed29!important;border-color:#6d28d9!important}.wb-action-btn:disabled{opacity:.6}.profile-saas-shell{--color-bg: #0c1222;--color-surface: #111827;--color-card: #1a2234;--color-border: rgba(148, 163, 184, .14);--color-text: #e5e7eb;--color-text-muted: #94a3b8;--saas-color-primary: #3b82f6;--saas-color-primary-soft: rgba(59, 130, 246, .18);--radius-md: 18px;--radius-lg: 20px;--shadow-sm: 0 22px 50px -18px rgba(0, 0, 0, .55), 0 10px 24px -14px rgba(0, 0, 0, .45), 0 0 0 1px rgba(255, 255, 255, .04);--shadow-md: 0 28px 60px -16px rgba(0, 0, 0, .6), 0 14px 28px -12px rgba(0, 0, 0, .5), 0 0 0 1px rgba(96, 165, 250, .12);font-family:DM Sans,Manrope,system-ui,sans-serif;--color-bg-primary: var(--color-bg);--color-bg-secondary: var(--color-surface);--color-bg-card: var(--color-card);--color-bg-hover: #243047;--color-bg-input: #151c2c;--color-text-primary: var(--color-text);--color-text-secondary: var(--color-text-muted);--color-primary-blue: var(--saas-color-primary);--color-primary: var(--saas-color-primary);--color-tumbler-bg-on: var(--saas-color-primary);--color-accepted-status: var(--saas-color-primary);--pad-card: 22px;box-sizing:border-box;min-height:100%;background-color:var(--color-bg-primary);color:var(--color-text-primary);padding:var(--space-5, 20px) max(var(--space-4, 16px),env(safe-area-inset-right)) var(--space-8, 32px) max(var(--space-4, 16px),env(safe-area-inset-left))}.light-mode .profile-saas-shell{--color-bg: #f8f9fb;--color-surface: #ffffff;--color-card: #ffffff;--color-border: rgba(15, 23, 42, .07);--color-text: #0f172a;--color-text-muted: #64748b;--saas-color-primary: #2563eb;--saas-color-primary-soft: rgba(37, 99, 235, .12);--shadow-sm: 0 22px 50px -20px rgba(15, 23, 42, .16), 0 10px 24px -12px rgba(15, 23, 42, .1), 0 0 0 1px rgba(15, 23, 42, .04);--shadow-md: 0 28px 64px -18px rgba(15, 23, 42, .2), 0 14px 32px -10px rgba(15, 23, 42, .12), 0 0 0 1px rgba(37, 99, 235, .08);--color-bg-hover: #f1f5f9;--color-bg-input: #f8fafc}.profile-saas-layout{display:flex;flex-direction:column;gap:var(--space-6, 24px);max-width:42rem;margin:0 auto}.profile-saas-shell .profile-saas-layout{max-width:50rem;gap:28px}.profile-saas-shell .profile-saas-layout--analytics{padding:.85rem 1rem 1.25rem;border-radius:0;background:transparent;box-shadow:none}.light-mode .profile-saas-shell .profile-saas-layout--analytics{background:transparent;box-shadow:none}@media (prefers-reduced-motion: reduce){.profile-saas-shell .profile-saas-layout--analytics{box-shadow:none}}.profile-saas-page-header{display:flex;flex-direction:column;gap:var(--space-2, 8px);padding-bottom:var(--space-3, 12px);border-bottom:1px solid var(--color-border)}.profile-saas-page-header--legacy{border-bottom:none;padding-bottom:0}.profile-saas-page-header-text{display:flex;flex-direction:column;gap:var(--space-1, 4px)}.profile-saas-h1{margin:0;font-family:Manrope,DM Sans,system-ui,sans-serif;font-size:var(--text-2xl, 1.625rem);font-weight:700;letter-spacing:-.025em;line-height:1.2;color:var(--color-text-primary)}.light-mode .profile-saas-shell .profile-saas-h1{font-size:clamp(1.75rem,4.5vw,2.5rem);line-height:1.12}.profile-saas-h2{margin:0 0 var(--space-3, 12px);font-family:Manrope,DM Sans,system-ui,sans-serif;font-size:.7rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-secondary)}.profile-saas-h3{margin:0;font-family:Manrope,DM Sans,system-ui,sans-serif;font-size:1rem;font-weight:600;letter-spacing:-.01em;color:var(--color-text-primary)}.profile-saas-body{color:var(--color-text-primary)}.profile-saas-caption{margin:0;font-size:.8125rem;line-height:1.45;color:var(--color-text-secondary)}.profile-saas-row-text{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;flex:1;min-width:0}.profile-saas-row-text .profile-saas-row-title,.profile-saas-row-text .profile-saas-legal-accepted{display:block;width:100%}.profile-saas-row-card--legal .profile-saas-row-icon{margin-top:.1rem}.profile-saas-page-header .profile-saas-caption{font-size:.8125rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted)}.profile-saas-shell .cargo-card.profile-saas-appearance-card{padding:2rem;border-radius:1.25rem;box-shadow:0 8px 32px #0000001f,0 2px 8px #0000000f,0 0 0 1px #ffffff0d}.light-mode .profile-saas-shell .cargo-card.profile-saas-appearance-card{box-shadow:0 8px 32px #0f172a14,0 2px 8px #0f172a0a,0 0 0 1px #0f172a0d}.profile-saas-appearance-title{margin:0 0 .35rem;font-family:Manrope,DM Sans,system-ui,sans-serif;font-size:1.05rem;font-weight:600;line-height:1.35;letter-spacing:-.02em;color:var(--color-text-primary)}.profile-saas-appearance-desc{margin:0;font-size:.9rem;line-height:1.5;color:var(--color-text-muted)}.tap-switch--comfortable{position:relative;flex-shrink:0;width:3.25rem;height:1.875rem;padding:0;border:none;border-radius:999px;cursor:pointer;touch-action:manipulation;outline:none;transition:background-color .28s cubic-bezier(.22,1,.36,1);background-color:#94a3b8}.light-mode .tap-switch--comfortable{background-color:#cbced4}.tap-switch--comfortable[aria-pressed=true]{background-color:#2563eb}.tap-switch--comfortable:focus-visible{box-shadow:0 0 0 4px #2563eb38}.tap-switch--comfortable .tap-switch__thumb{position:absolute;top:.25rem;left:.25rem;width:1.375rem;height:1.375rem;border-radius:50%;background:#fff;box-shadow:0 2px 8px #0000002e,0 1px 2px #00000014;transition:left .38s cubic-bezier(.22,1,.36,1);pointer-events:none}.tap-switch--comfortable[aria-pressed=true] .tap-switch__thumb{left:calc(100% - 1.625rem)}@media (prefers-reduced-motion: reduce){.tap-switch--comfortable,.tap-switch--comfortable .tap-switch__thumb{transition-duration:.01ms}}.profile-saas-section{display:flex;flex-direction:column;gap:0}.profile-saas-stack{display:flex;flex-direction:column;gap:var(--space-3, 12px)}.profile-saas-substack{display:flex;flex-direction:column;gap:var(--space-3, 12px);width:100%;min-width:0}.profile-saas-substack .profile-saas-nested-card{margin-top:0;position:relative;z-index:0}.profile-saas-substack .profile-saas-row-card--expanded,.profile-saas-substack .profile-saas-row-card--expanded:hover{transform:none;z-index:1}.profile-saas-row-icon{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:12px;color:var(--color-primary-blue);background:var(--saas-color-primary-soft, color-mix(in srgb, var(--color-primary-blue) 14%, transparent));flex-shrink:0}.profile-saas-shell .profile-saas-stack .profile-saas-row-card:nth-child(4n+1) .profile-saas-row-icon{color:#2563eb;background:#2563eb24}.profile-saas-shell .profile-saas-stack .profile-saas-row-card:nth-child(4n+2) .profile-saas-row-icon{color:#059669;background:#05966924}.profile-saas-shell .profile-saas-stack .profile-saas-row-card:nth-child(4n+3) .profile-saas-row-icon{color:#7c3aed;background:#7c3aed24}.profile-saas-shell .profile-saas-stack .profile-saas-row-card:nth-child(4n+4) .profile-saas-row-icon{color:#ea580c;background:#ea580c24}.light-mode .profile-saas-shell .profile-saas-stack .profile-saas-row-card:nth-child(4n+1) .profile-saas-row-icon{color:#1d4ed8;background:#2563eb29}.light-mode .profile-saas-shell .profile-saas-stack .profile-saas-row-card:nth-child(4n+2) .profile-saas-row-icon{color:#047857;background:#05966929}.light-mode .profile-saas-shell .profile-saas-stack .profile-saas-row-card:nth-child(4n+3) .profile-saas-row-icon{color:#6d28d9;background:#7c3aed29}.light-mode .profile-saas-shell .profile-saas-stack .profile-saas-row-card:nth-child(4n+4) .profile-saas-row-icon{color:#c2410c;background:#ea580c29}.profile-saas-shell .cargo-card{background-color:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-4, 16px) var(--space-5, 20px);transition:border-color .22s ease,box-shadow .22s ease,transform .18s ease}.profile-saas-shell .cargo-card:hover{border-color:color-mix(in srgb,var(--color-border) 55%,var(--saas-color-primary) 45%);box-shadow:var(--shadow-md);transform:translateY(-2px)}.light-mode .profile-saas-shell .cargo-card{border-color:#0f172a0f}.profile-saas-shell .profile-saas-row-card{padding:var(--space-4, 16px) var(--space-4, 16px)}.profile-saas-shell .profile-saas-nested-card{border-style:dashed;border-color:color-mix(in srgb,var(--color-border) 80%,transparent)}.profile-saas-shell .button-primary{background-color:var(--saas-color-primary);border-radius:var(--radius-md);margin-top:0;box-shadow:0 1px #ffffff14 inset}.profile-saas-shell .button-primary:hover:not(:disabled){background-color:#2563eb;opacity:1}.profile-saas-shell .filter-button{background-color:transparent;color:var(--color-text-primary);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:none}.profile-saas-shell .filter-button:hover{background-color:var(--color-bg-hover);border-color:var(--color-border)}.profile-saas-shell .login-input,.profile-saas-shell input.login-input{border-radius:var(--radius-md)!important;border:1px solid var(--color-border)!important;background-color:var(--color-bg-input)!important;color:var(--color-text-primary)!important}.profile-saas-demo{padding-top:var(--space-2, 8px)}.profile-saas-demo-lead{margin:calc(var(--space-2, 8px) * -1) 0 var(--space-4, 16px)}.profile-saas-demo-grid{display:grid;gap:var(--space-4, 16px);grid-template-columns:1fr}@media (min-width: 640px){.profile-saas-demo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-saas-demo-grid .profile-saas-table-demo-wrap{grid-column:1 / -1}}.profile-saas-cargo-demo{cursor:default;display:flex;flex-direction:column;gap:var(--space-3, 12px)}.profile-saas-cargo-demo-top{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2, 8px)}.profile-saas-cargo-demo-number{margin:0;font-size:1.125rem;font-weight:600;letter-spacing:-.02em;color:var(--color-text-primary)}.profile-saas-cargo-demo-route{margin:0;font-size:.875rem;color:var(--color-text-secondary)}.profile-saas-cargo-demo-meta{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2, 8px);font-size:.8125rem;color:var(--color-text-secondary)}.profile-saas-badge{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .5rem;border-radius:999px;font-size:.6875rem;font-weight:600;letter-spacing:.02em;border:1px solid transparent;white-space:nowrap}.profile-saas-badge--primary{background:var(--saas-color-primary-soft);color:var(--saas-color-primary);border-color:color-mix(in srgb,var(--saas-color-primary) 35%,transparent)}.profile-saas-badge--muted{background:color-mix(in srgb,var(--color-text-secondary) 12%,transparent);color:var(--color-text-secondary);border-color:var(--color-border)}.profile-saas-badge--success{background:color-mix(in srgb,var(--color-success-status) 16%,transparent);color:var(--color-success-status);border-color:color-mix(in srgb,var(--color-success-status) 35%,transparent)}.profile-saas-widget-demo{cursor:default;display:flex;flex-direction:column;gap:var(--space-2, 8px);min-height:11rem}.profile-saas-widget-demo-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-2, 8px)}.profile-saas-widget-demo-title{display:inline-flex;align-items:center;gap:.4rem;font-size:.8125rem;font-weight:600;color:var(--color-text-secondary)}.profile-saas-widget-demo-value{font-size:1.5rem;font-weight:600;letter-spacing:-.03em;line-height:1;color:var(--color-text-primary)}.profile-saas-widget-demo-delta{margin:0}.profile-saas-widget-chart{flex:1;min-height:5.5rem;margin-top:var(--space-1, 4px)}.profile-saas-shell .profile-saas-widget-chart .recharts-wrapper{font-family:inherit}.profile-saas-shell .profile-saas-widget-chart .recharts-cartesian-axis-tick-value{fill:var(--color-text-secondary)}.profile-saas-shell .profile-saas-widget-chart .recharts-area-curve{stroke:var(--saas-color-primary)}.profile-saas-table-demo-wrap{cursor:default;padding:var(--space-4, 16px);display:flex;flex-direction:column;gap:var(--space-3, 12px)}.profile-saas-table-demo-head{display:inline-flex;align-items:center;gap:.5rem;color:var(--color-text-secondary)}.profile-saas-table-scroll{overflow-x:auto;border-radius:10px;border:1px solid var(--color-border);background:color-mix(in srgb,var(--color-bg-secondary) 92%,transparent)}.profile-saas-table{width:100%;border-collapse:collapse;font-size:.8125rem}.profile-saas-table th,.profile-saas-table td{padding:var(--space-3, 12px) var(--space-4, 16px);text-align:left;border-bottom:1px solid var(--color-border)}.profile-saas-table th{font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary);background:color-mix(in srgb,var(--color-bg) 55%,var(--color-card))}.profile-saas-table tr:last-child td{border-bottom:none}.profile-saas-table tbody tr:hover td{background:var(--color-bg-hover)}.profile-saas-table-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.hr-page{width:100%}.hr-upload-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem}.hr-upload-card{display:flex;flex-direction:row;align-items:center;gap:.35rem;padding:.28rem .5rem;border:1px dashed var(--color-border, #ccc);border-radius:6px;cursor:pointer;background:var(--color-bg-secondary, #f8f9fa);min-height:1.75rem;overflow:hidden;white-space:nowrap}.hr-upload-card:hover{border-color:var(--color-primary-blue, #0071e3)}.hr-upload-icon{flex-shrink:0;width:.9rem;height:.9rem;color:var(--color-primary-blue, #0071e3)}.hr-upload-title{flex-shrink:0;font-weight:600;font-size:.76rem;line-height:1.2}.hr-upload-hint{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:.7rem;line-height:1.2;color:var(--color-text-secondary)}.hr-upload-hint:before{content:"·";margin-right:.25rem;color:var(--color-text-secondary)}.hr-upload-file{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:.7rem;line-height:1.2;color:var(--color-primary-blue, #0071e3)}.hr-upload-file:before{content:"·";margin-right:.25rem;color:var(--color-text-secondary)}@media (max-width: 900px){.hr-upload-grid{grid-template-columns:1fr}}.hr-file-lists{display:grid;gap:.75rem;margin-top:.75rem}.hr-file-list{list-style:none;margin:0;padding:0;font-size:.82rem}.hr-file-list li{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.25rem 0;border-bottom:1px solid var(--color-border, #eee)}.hr-file-remove{border:none;background:transparent;cursor:pointer;color:var(--color-text-secondary);padding:.2rem}.hr-tabs{display:flex;flex-wrap:wrap;gap:.35rem;border-bottom:1px solid var(--color-border, #ddd);padding-bottom:.35rem}.hr-tab-btn{border:none;background:transparent;padding:.45rem .75rem;border-radius:8px;cursor:pointer;font-size:.85rem;color:var(--color-text-secondary)}.hr-tab-btn.active{background:var(--color-primary-blue, #0071e3);color:#fff}.hr-tab-btn--in-itog:not(.active){background:#b7e1cd;color:#1b5e20;font-weight:600}.hr-tab-btn--in-itog.active{box-shadow:inset 0 -3px #b7e1cd}.hr-tab-btn--fix:not(.active){background:#8b5cf633;color:#6d28d9;font-weight:600}.hr-tab-btn--fix.active{background:#7c3aed;color:#fff;font-weight:600}.hr-tab-btn--badge-yellow:not(.active){background:#fef08a;color:#92400e;font-weight:600}.hr-tab-btn--badge-yellow.active{background:#eab308;color:#422006;font-weight:600}.hr-tab-btn--badge-red:not(.active){background:#fecaca;color:#991b1b;font-weight:600}.hr-tab-btn--badge-red.active{background:#dc2626;color:#fff;font-weight:600}.hr-btn-purple{background:#8b5cf62e!important;border-color:#8b5cf6!important;color:#6d28d9!important;font-weight:600}.hr-btn-purple:not(:disabled):hover{background:#7c3aed!important;border-color:#6d28d9!important;color:#fff!important}.hr-btn-purple:disabled{opacity:.55}.dark-mode .hr-tab-btn--fix:not(.active){background:#3b2a5c;color:#ddd6fe}.dark-mode .hr-tab-btn--fix.active{background:#7c3aed;color:#fff}.dark-mode .hr-tab-btn--badge-yellow:not(.active){background:#713f12;color:#fef08a}.dark-mode .hr-tab-btn--badge-yellow.active{background:#ca8a04;color:#fefce8}.dark-mode .hr-tab-btn--badge-red:not(.active){background:#7f1d1d;color:#fecaca}.dark-mode .hr-tab-btn--badge-red.active{background:#dc2626;color:#fff}.dark-mode .hr-btn-purple{background:#3b2a5c!important;border-color:#8b5cf6!important;color:#ddd6fe!important}.dark-mode .hr-btn-purple:not(:disabled):hover{background:#7c3aed!important;color:#fff!important}.dark-mode .hr-tab-btn--in-itog:not(.active){background:#2d4a3e;color:#a5d6a7}.hr-table-wrap{border:1px solid var(--color-border, #ddd);border-radius:8px;background:var(--color-bg, #fff);box-sizing:border-box;padding-bottom:16px;scrollbar-gutter:stable}.hr-table{width:-moz-max-content;width:max-content;min-width:100%;border-collapse:collapse;font-size:.78rem}.hr-table th,.hr-table td{border:1px solid var(--color-border, #e5e5e5);padding:.35rem .5rem;max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:top}.hr-table thead tr.hr-table__header-row th{position:sticky;top:0;z-index:2;background:var(--color-bg-secondary, #f3f4f6);font-weight:600;padding:0;vertical-align:middle}.hr-table--with-summary thead tr.hr-table__header-row th{top:2.1rem}.hr-table thead tr.hr-table__summary-row td{position:sticky;top:0;z-index:3}.hr-table-view__filter-bar{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.35rem .65rem;font-size:.75rem;color:var(--color-text-secondary, #666);border:1px solid var(--color-border, #ddd);border-bottom:none;border-radius:8px 8px 0 0;background:var(--color-bg-secondary, #f3f4f6)}.hr-table-view__filter-clear{border:none;background:transparent;color:var(--color-primary-blue, #0071e3);cursor:pointer;font-size:.75rem;padding:.15rem .35rem;display:inline-flex;align-items:center}.hr-table-view__filter-actions{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.hr-table-view__copy-hint{color:var(--color-text-secondary, #666);font-size:.72rem}.hr-table-view__filter-clear:hover{text-decoration:underline}.hr-col-filter{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.75rem;height:1.75rem;padding:0;border:none;border-radius:4px;background:transparent;color:inherit;cursor:pointer}.hr-col-header{display:flex;align-items:center;gap:.15rem;width:100%;min-width:0}.hr-col-sort{display:flex;align-items:center;justify-content:space-between;gap:.25rem;flex:1;min-width:0;padding:.35rem .25rem .35rem .5rem;border:none;background:transparent;font:inherit;font-weight:600;color:inherit;cursor:pointer;text-align:left}.hr-col-sort:hover{background:var(--color-bg-hover, rgba(0, 0, 0, .04))}.hr-col-sort--active{color:var(--color-primary-blue, #0071e3)}.hr-col-sort__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.hr-col-sort__icon{width:.85rem;height:.85rem;flex-shrink:0;opacity:.85}.hr-col-sort__icon--idle{font-size:.7rem;line-height:1;opacity:.35;width:auto;height:auto}.hr-col-filter:hover{background:var(--color-bg-hover, rgba(0, 0, 0, .04))}.hr-col-filter--active{color:var(--color-primary-blue, #0071e3)}.hr-col-filter--active .hr-col-filter__icon{fill:currentColor;opacity:1}.hr-col-filter__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.hr-col-filter__icon{width:.85rem;height:.85rem;flex-shrink:0;opacity:.55}.hr-col-filter-menu{display:flex;flex-direction:column;min-width:200px;max-width:320px;padding:.35rem 0}.hr-col-filter-menu__search{margin:0 .5rem .35rem;padding:.35rem .5rem;border:1px solid var(--color-border, #ddd);border-radius:6px;font-size:.8rem;background:var(--color-bg, #fff);color:var(--color-text-primary, #111)}.hr-col-filter-menu__list{max-height:240px;overflow-y:auto}.hr-col-filter-menu__item{display:flex;align-items:center;gap:.5rem;padding:.35rem .65rem;cursor:pointer;font-size:.8rem;color:var(--color-text-primary, #111)}.hr-col-filter-menu__item:hover{background:var(--color-bg-hover, rgba(0, 0, 0, .04))}.hr-col-filter-menu__item span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hr-col-filter-menu__item--all{font-weight:600;border-bottom:1px solid var(--color-border, #eee);margin-bottom:.15rem}.hr-col-filter-menu__empty{padding:.5rem .65rem;font-size:.8rem;color:var(--color-text-secondary, #666)}.hr-col-filter-menu__clear{margin:.35rem .5rem 0;padding:.35rem .5rem;border:1px solid var(--color-border, #ddd);border-radius:6px;background:var(--color-bg, #fff);font-size:.78rem;cursor:pointer;color:var(--color-text-primary, #111)}.hr-col-filter-menu__clear:hover{background:var(--color-bg-hover, rgba(0, 0, 0, .04))}.hr-table__empty{text-align:center;padding:1.5rem!important;color:var(--color-text-secondary, #666);font-style:italic}.hr-table__actions{width:2rem;text-align:center;position:sticky;left:0;background:var(--color-bg, #fff);z-index:2}.hr-table--with-select .hr-table__actions{left:2.25rem}.hr-table__select{width:2.25rem;text-align:center;position:sticky;left:0;background:var(--color-bg, #fff);z-index:3}.hr-table__checkbox{width:1rem;height:1rem;cursor:pointer;accent-color:var(--color-primary-blue, #0071e3)}.hr-table__row--selected td.hr-table__select,.hr-table__row--selected td.hr-table__actions{background:#eef4ff}.hr-table-bulk-actions{display:inline-flex;align-items:center;gap:.35rem;margin-right:.5rem}.hr-table-bulk-actions__btn:disabled{opacity:.45;cursor:not-allowed}.hr-table-bulk-actions__mark{position:relative}.hr-table-bulk-actions__menu{position:absolute;top:calc(100% + 4px);right:0;min-width:180px;padding:.35rem 0;border:1px solid var(--color-border, #ddd);border-radius:8px;background:var(--color-bg, #fff);box-shadow:0 8px 24px #0000001f;z-index:30}.hr-table-bulk-actions__menu-item{display:flex;align-items:center;gap:.5rem;width:100%;padding:.45rem .75rem;border:none;background:transparent;text-align:left;cursor:pointer;font-size:.85rem;color:var(--color-text-primary, #111)}.hr-table-bulk-actions__menu-item:hover{background:var(--color-bg-hover, rgba(0, 0, 0, .04))}.hr-table-bulk-actions__menu-item--clear{border-top:1px solid var(--color-border, #eee);margin-top:.25rem;padding-top:.55rem;color:var(--color-text-secondary, #666)}.hr-table-bulk-actions__swatch{width:1rem;height:1rem;border-radius:3px;border:1px solid rgba(0,0,0,.12);flex-shrink:0}.hr-table__delete-btn{border:none;background:transparent;color:#c0392b;cursor:pointer;font-size:1.1rem;line-height:1;padding:0 .25rem}.hr-table__summary-row td{background:#fff8e6;font-weight:600;border-bottom:2px solid var(--color-border, #ccc)}.hr-table__row--in-itog td,.hr-table__row--in-itog td.hr-table__actions{background:#b7e1cd}.hr-table__cell--in-itog{color:#1b5e20;font-weight:700;text-align:center}.dark-mode .hr-table__row--in-itog td,.dark-mode .hr-table__row--in-itog td.hr-table__actions{background:#2d4a3e}.dark-mode .hr-table__cell--in-itog{color:#a5d6a7}.dark-mode .hr-table__summary-row td{background:#3d3520}.hr-table-collapsed{display:flex;flex-direction:row;align-items:center;gap:.35rem;width:100%;margin-top:.25rem;padding:.32rem .65rem;border:1px solid var(--color-border, #ddd);border-radius:6px;background:var(--color-bg-secondary, #f8f9fa);cursor:pointer;text-align:left;font:inherit;color:inherit;overflow:hidden;white-space:nowrap}.hr-table-collapsed:hover{background:var(--color-bg-hover, #f0f1f3);border-color:var(--color-primary-blue, #0071e3)}.hr-table-collapsed__title{flex-shrink:0;font-weight:600;font-size:.78rem;line-height:1.2}.hr-table-collapsed__meta{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:.72rem;line-height:1.2;color:var(--color-text-secondary, #666)}.dark-mode .hr-table-collapsed{background:var(--color-bg-secondary)}.dark-mode .hr-table-collapsed:hover{background:var(--color-bg-hover)}.dark-mode .hr-upload-card{background:var(--color-bg-secondary)}.dark-mode .hr-table-wrap{background:var(--color-bg)}.hr-sessions-panel{margin-bottom:1rem;padding:.75rem 1rem;border:1px solid var(--color-border, #ddd);border-radius:10px;background:var(--color-bg-secondary, #f8f9fa)}.hr-sessions-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}.hr-sessions-list__item{display:flex;align-items:center;gap:.5rem;border-radius:8px;border:1px solid transparent}.hr-sessions-list__item--active{border-color:var(--color-primary-blue, #0071e3);background:#0071e30f}.hr-sessions-list__open{flex:1;text-align:left;border:none;background:transparent;cursor:pointer;padding:.45rem .5rem}.hr-sessions-list__title{display:block;font-size:.85rem;font-weight:600}.hr-sessions-list__meta{display:block;font-size:.75rem;color:var(--color-text-secondary)}.hr-sessions-list__rename{flex:1;display:flex;align-items:center;gap:.35rem;padding:.35rem .5rem}.hr-sessions-list__rename-input{flex:1;min-width:0;padding:.35rem .5rem;border:1px solid var(--color-border, #ddd);border-radius:6px;font-size:.85rem;background:var(--color-bg, #fff);color:var(--color-text-primary)}.hr-stored-files,.hr-stored-files-collapsed{margin-top:.75rem}.hr-file-download{border:none;background:transparent;cursor:pointer;color:var(--color-primary-blue, #0071e3);padding:.2rem}.hr-stop-add{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.hr-stop-add__input{min-width:220px;padding:.4rem .6rem;border:1px solid var(--color-border, #ddd);border-radius:8px;font-size:.85rem;background:var(--color-bg, #fff);color:var(--color-text-primary, #111)}.hr-stop-match-select{min-width:180px;max-width:100%;padding:.35rem .5rem;border:1px solid var(--color-border, #ddd);border-radius:8px;font-size:.8rem;background:var(--color-bg, #fff);color:var(--color-text-primary, #111)}.hr-stop-add__select{min-width:200px}.hr-table .hr-stop-match-select{width:100%}.hr-carrier-panel{margin-bottom:.75rem;padding:.85rem 1rem;border:1px solid var(--color-border, #ddd);border-radius:12px;background:var(--color-bg-secondary, #f8f9fa)}.hr-carrier-panel__select-wrap{flex:1 1 280px;display:flex;flex-direction:column}.hr-carrier-panel__select{width:100%;max-width:420px;padding:.45rem .6rem;border:1px solid var(--color-border, #ddd);border-radius:8px;font-size:.9rem;background:var(--color-bg, #fff);color:var(--color-text-primary, #111)}.hr-carrier-card{margin:0;padding:.75rem .85rem;border-radius:8px;background:var(--color-bg, #fff);border:1px solid var(--color-border, #e5e7eb);font-family:inherit;font-size:.85rem;line-height:1.45;white-space:pre-wrap;color:var(--color-text-primary, #111)}.hr-carrier-modal{max-width:560px;width:calc(100% - 2rem)}.hr-carrier-form{display:flex;flex-direction:column;gap:.75rem;padding:0 1rem 1rem}.hr-carrier-form__row{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.hr-carrier-form__field{display:flex;flex-direction:column;gap:.35rem;font-size:.85rem}.hr-carrier-form__field span{font-weight:600;color:var(--color-text-secondary)}.hr-carrier-form__field input,.hr-carrier-form__field textarea{width:100%;padding:.45rem .6rem;border:1px solid var(--color-border, #ddd);border-radius:8px;font-size:.9rem;font-family:inherit;background:var(--color-bg, #fff);color:var(--color-text-primary, #111);resize:vertical}.hr-carrier-form__actions{display:flex;justify-content:flex-end;gap:.5rem;padding:0 1rem 1rem}@media (max-width: 560px){.hr-carrier-form__row{grid-template-columns:1fr}}.hr-ul-meta-panels{display:grid;gap:.75rem;margin-bottom:.75rem}.hr-td-field{margin-bottom:.75rem;padding:.85rem 1rem;border:1px solid rgba(139,92,246,.35);border-radius:12px;background:#8b5cf60f}.hr-td-field__title{font-weight:600;margin-bottom:.5rem;color:#6d28d9}.dark-mode .hr-td-field{border-color:#8b5cf673;background:#8b5cf61a}.dark-mode .hr-td-field__title,.dark-mode .hr-td-field__cell-label{color:#ddd6fe}.hr-td-field__grid{display:grid;grid-template-columns:minmax(7rem,.75fr) minmax(10rem,1.5fr) minmax(8rem,.85fr);gap:.65rem;align-items:end}@media (max-width: 640px){.hr-td-field__grid{grid-template-columns:1fr}}.hr-td-field__cell{display:flex;flex-direction:column;gap:.25rem;min-width:0}.hr-td-field__cell-label{font-size:.72rem;font-weight:600;color:#7c3aed}.hr-td-field__label{display:flex;flex-direction:column}.hr-td-field__input{width:100%;max-width:100%;padding:.45rem .6rem;border:1px solid var(--color-border, #ddd);border-radius:8px;font-size:.9rem;background:var(--color-bg, #fff);color:var(--color-text-primary, #111);box-sizing:border-box}.hr-td-field__input--date{min-height:2.15rem}.hr-customs-panel{margin-top:1.25rem;padding:1rem;border:1px solid var(--color-border, #ddd);border-radius:12px;background:var(--color-bg-secondary, #f8f9fa)}.hr-customs-panel__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.hr-customs-panel__tabs{margin-bottom:0}.hr-customs-panel__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem .75rem;margin-bottom:.5rem}.hr-customs-panel__toolbar .hr-tabs{flex:1 1 auto;min-width:0}.hr-customs-panel__actions{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:0;flex-shrink:0}.hr-customs-panel__body{margin-top:.35rem}.hr-customs-form-card{padding:.45rem .55rem;margin-bottom:.45rem;background:var(--color-bg, #fff);border:1px solid var(--color-border, #ddd);border-radius:8px}.hr-customs-form{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.65rem;margin-bottom:.75rem}.hr-customs-form-card .hr-customs-form{margin-bottom:0}.hr-customs-form--compact{gap:.3rem .4rem;align-items:stretch}.hr-customs-form--compact.hr-customs-form--proforma{grid-template-columns:repeat(4,minmax(0,1fr))}.hr-customs-form--compact.hr-customs-form--specification{grid-template-columns:repeat(5,minmax(0,1fr))}.hr-customs-form--compact.hr-customs-form--poruchenie{grid-template-columns:repeat(2,minmax(0,1fr))}.hr-poruchenie-header-preview{margin-bottom:.55rem;padding-bottom:.55rem;border-bottom:1px dashed var(--color-border, #ddd);text-align:center;line-height:1.35}.hr-poruchenie-header-preview__title{font-weight:700;font-size:.95rem;letter-spacing:.01em}.hr-poruchenie-header-preview__city,.hr-poruchenie-header-preview__contract{margin-top:.2rem;font-size:.82rem;color:var(--color-text-secondary, #666)}@media (max-width: 960px){.hr-customs-form--compact.hr-customs-form--proforma,.hr-customs-form--compact.hr-customs-form--specification{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 520px){.hr-customs-form--compact.hr-customs-form--proforma,.hr-customs-form--compact.hr-customs-form--specification{grid-template-columns:1fr}}.hr-customs-form__legend{margin:0 0 .35rem;font-size:.72rem;font-weight:600;color:var(--color-text-secondary, #666);text-transform:uppercase;letter-spacing:.02em}.hr-customs-form__field--wide{grid-column:1 / -1}.hr-customs-form__input--wide{width:100%;min-width:0}.hr-customs-form__field{display:flex;flex-direction:column;gap:.25rem;font-size:.85rem;min-width:0}.hr-customs-form__field--compact{gap:0}.hr-customs-form__field--compact>span:first-child{font-size:.68rem;font-weight:600;color:var(--color-text-secondary, #666);line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hr-customs-form__field input{padding:.4rem .55rem;border:1px solid var(--color-border, #ddd);border-radius:8px;font-size:.85rem;background:var(--color-bg, #fff);min-width:0}.hr-td-inline-field{display:flex;align-items:center;gap:.3rem;width:100%;min-width:0;min-height:1.85rem;padding:.2rem .4rem;border:1px solid var(--color-border, #ddd);border-radius:6px;background:var(--color-bg, #fff)}.hr-td-inline-field--wide{width:100%}.hr-td-inline-field__label{font-size:.68rem;font-weight:600;color:var(--color-text-secondary, #666);white-space:nowrap;flex-shrink:0;letter-spacing:.01em}.hr-td-inline-field__sep{font-size:.68rem;color:var(--color-text-secondary, #888);flex-shrink:0}.hr-td-inline-field__input,.hr-td-inline-field__date{flex:1;min-width:0;padding:0;border:none;border-radius:0;background:transparent;font-size:.78rem;color:var(--color-text-primary, #111)}.hr-td-inline-field__date{width:auto}.hr-td-inline-field__suffix{font-size:.72rem;color:var(--color-text-secondary, #666);white-space:nowrap}.hr-td-date-field{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem}.hr-td-date-field--boxed{display:flex;flex-wrap:nowrap;align-items:center;gap:.25rem .35rem;width:100%;min-width:0;padding:.28rem .45rem;border:1px solid var(--color-border, #ddd);border-radius:6px;background:var(--color-bg, #fff)}.hr-td-date-field__inline-label{font-size:.72rem;font-weight:600;color:var(--color-text-primary, #111);white-space:nowrap;flex-shrink:0}.hr-td-date-field__prefix,.hr-td-date-field__suffix{color:var(--color-text-secondary, #666);font-size:.85rem;white-space:pre-wrap}.hr-td-date-field--fts{width:100%;padding:.4rem .55rem;border:1px solid var(--color-border, #ddd);border-radius:8px;background:var(--color-bg, #fff)}.hr-td-date-field__fts-num{font-size:.85rem;color:var(--color-text-primary, #111)}.hr-td-date-field__ot{font-size:.72rem;color:var(--color-text-secondary, #666);flex-shrink:0}.hr-td-date-field__hint{display:block;margin-top:.2rem;font-size:.75rem;color:var(--color-text-secondary, #666)}.hr-td-date-field__picker{min-width:10.5rem;padding:.4rem .55rem;border:1px solid var(--color-border, #ddd);border-radius:8px;font-size:.85rem;background:var(--color-bg, #fff);color:var(--color-text-primary, #111)}.hr-td-date-field__picker--inline{flex:1;min-width:0;width:auto;padding:0;border:none;border-radius:0;background:transparent;font-size:.78rem}.hr-customs-list{margin:0;padding-left:1.1rem;line-height:1.5;font-size:.9rem}.haulz-weight-ruler__field{display:flex;flex-direction:column;gap:.25rem;min-width:7.5rem;font-size:.8rem;color:var(--color-text-secondary)}.haulz-weight-ruler-frame{max-width:100%;border:1px solid var(--color-border);border-radius:8px;background:#fff;padding:.6rem}.haulz-weight-ruler-rows{display:flex;flex-direction:column;gap:.85rem}.haulz-weight-ruler-row__meta{font-size:.7rem;color:#555;margin-bottom:.2rem}.haulz-weight-ruler-row__strip{overflow-x:auto;max-width:100%}.haulz-weight-ruler-row__svg{background:#fff;-webkit-print-color-adjust:exact;print-color-adjust:exact}.haulz-weight-ruler-row__labels{display:flex;margin-top:.15rem}.haulz-weight-ruler-row__label{flex:0 0 auto;text-align:center;position:relative;box-sizing:border-box}.haulz-weight-ruler-row__tick{display:block;width:1px;height:6px;margin:0 auto;background:#999}.haulz-weight-ruler-row__label.is-major .haulz-weight-ruler-row__kg{display:block;font-size:.55rem;font-weight:700;color:#111;line-height:1.1;transform:rotate(-90deg);transform-origin:center center;white-space:nowrap;margin-top:.85rem}.haulz-weight-ruler-row__label.is-major .haulz-weight-ruler-row__cm,.haulz-weight-ruler__print-root{display:none}@media print{@page{size:A4 landscape;margin:8mm}html,body{background:#fff!important;color:#000!important;height:auto!important;overflow:visible!important}body *{visibility:hidden}.haulz-weight-ruler__print-root,.haulz-weight-ruler__print-root *{visibility:visible!important}.no-print{display:none!important}.haulz-weight-ruler__print-root{display:block!important;position:absolute;left:0;top:0;width:100%;padding:0;margin:0;color:#000;background:#fff;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.haulz-weight-ruler__print-header{font-size:9pt;font-weight:600;margin-bottom:3mm;color:#000!important}.haulz-weight-ruler-frame--print{border:none;border-radius:0;padding:0;max-width:none;background:#fff;overflow:visible}.haulz-weight-ruler-rows{gap:6mm}.haulz-weight-ruler-row{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.haulz-weight-ruler-row__meta{font-size:7pt;color:#333!important;margin-bottom:1mm}.haulz-weight-ruler-row__strip{overflow:visible;max-width:none}.haulz-weight-ruler-row__svg{max-width:none!important}.haulz-weight-ruler-row__label.is-major .haulz-weight-ruler-row__kg{font-size:6pt;margin-top:5mm;color:#000!important}.haulz-weight-ruler-row__label.is-major .haulz-weight-ruler-row__cm{display:block;font-size:5.5pt;color:#333!important;margin-top:.5mm}.haulz-weight-ruler-row__tick{background:#666!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}}.android-update-banner{position:sticky;top:0;z-index:1200;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;background:linear-gradient(90deg,#1f2933,#243447);border-bottom:1px solid rgba(255,255,255,.08);color:#f5f7fa}.android-update-banner__text{display:flex;flex-direction:column;gap:4px;min-width:0}.android-update-banner__text span{color:#b8c0cc;font-size:.875rem}.android-update-banner__actions{display:flex;align-items:center;gap:8px}.android-update-banner__button{display:inline-flex;align-items:center;justify-content:center;padding:8px 14px;border-radius:10px;background:#ff6b2c;color:#111;font-weight:700;text-decoration:none}.android-update-banner__dismiss{border:0;background:transparent;color:#b8c0cc;cursor:pointer;padding:8px 10px}.last\:border-0:last-child{border-width:0px}.hover\:border-blue-400:hover{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.hover\:bg-\[\#1d4ed8\]:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f9fafb\]:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\:bg-\[hsl\(var\(--guest-muted\)\)\]:hover{background-color:hsl(var(--guest-muted))}.hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-100:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-50:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:text-red-600:hover{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.hover\:text-slate-600:hover{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-95:hover{opacity:.95}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-\[hsl\(var\(--guest-ring\)\)\]:focus{--tw-ring-color: hsl(var(--guest-ring))}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-0:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}.group[open] .group-open\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=closed\]\:duration-200[data-state=closed]{transition-duration:.2s}.data-\[state\=open\]\:duration-300[data-state=open]{transition-duration:.3s}@media (min-width: 640px){.sm\:inline-flex{display:inline-flex}.sm\:max-w-md{max-width:28rem}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:justify-self-end{justify-self:end}.sm\:p-10{padding:2.5rem}.sm\:p-8{padding:2rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:pb-6{padding-bottom:1.5rem}.sm\:pl-\[5\.75rem\]{padding-left:5.75rem}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}}@media (min-width: 768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}}@media (min-width: 1024px){.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:hidden{display:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[0\.8fr_1\.2fr\]{grid-template-columns:.8fr 1.2fr}.lg\:items-start{align-items:flex-start}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-4{padding-top:1rem;padding-bottom:1rem}}.\[\&_a\]\:text-\[\#2563eb\] a{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.\[\&_h2\]\:mt-6 h2{margin-top:1.5rem}.\[\&_h2\]\:text-xl h2{font-size:1.25rem;line-height:1.75rem}.\[\&_h2\]\:font-bold h2{font-weight:700}.\[\&_h2\]\:text-\[\#111827\] h2{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.\[\&_h3\]\:mt-4 h3{margin-top:1rem}.\[\&_h3\]\:text-lg h3{font-size:1.125rem;line-height:1.75rem}.\[\&_h3\]\:font-semibold h3{font-weight:600}.\[\&_li\]\:ml-4 li{margin-left:1rem}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:pl-2 ul{padding-left:.5rem}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-ext-400-normal-BtiwyxMk.woff2) format("woff2"),url(/assets/dm-sans-latin-ext-400-normal-BjWJ59Pq.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-400-normal-CW0RaeGs.woff2) format("woff2"),url(/assets/dm-sans-latin-400-normal-BwCSEQnW.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-ext-500-normal-BJfUCQsA.woff2) format("woff2"),url(/assets/dm-sans-latin-ext-500-normal-DR84L5F-.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-500-normal-B9HHJjqV.woff2) format("woff2"),url(/assets/dm-sans-latin-500-normal-Dr3UlScf.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/dm-sans-latin-ext-600-normal-4vooXBpG.woff2) format("woff2"),url(/assets/dm-sans-latin-ext-600-normal-DRtaDpgU.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/dm-sans-latin-600-normal-Aqo67rzb.woff2) format("woff2"),url(/assets/dm-sans-latin-600-normal-BmdmIIQ2.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/dm-sans-latin-ext-700-normal-CJIcxD6K.woff2) format("woff2"),url(/assets/dm-sans-latin-ext-700-normal-BLI3TTWz.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/dm-sans-latin-700-normal-DvUfVpUG.woff2) format("woff2"),url(/assets/dm-sans-latin-700-normal-CUSSCpQX.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAZMAA8AAAAAC/AAAAXvAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG4F8HC4GYD9TVEFUKgCBChEICokwh0oLIAABNgIkAzwEIAWFBgeBDgwHG+AJyB6FcZsTzpsm7MR0ftOC5+k96c+dTNh2BWYFuFo9QH9vM9ifft4kts6MwkozfJsn6nCS878Q7Pj7lW56BXWArVrk/NmmN7t7ZRXUYWcVYAt4VXjN1+KNB6q3zA3aqBpGnx6vT4IAHkWABNatPygESX3GICdIGqrDbpBEEMDXMGRIP+QGYeBq0SgQTIqR+Oqwm7lYOAAQ/AdBT0mQ/OTcuxjq4LaFwUmA9D0ZjHWN6sFlOwFjT6A2Hy8xF2XPx1UYmFjYOHgIQhgDAwMwAYWFRrCxkTO2KRTMqRP0vZXFqApNawBw91h5oZ6jOhIMZjp9Elif1lZXKaMW4nkqG1Cc2KYhqw9cJpLrrNP2/4NgXVF1zAWIHQDaN3cCuQhC7lSBdPjq2QiYMMCKCQCFAIipOgLWRQOUDQQ/PIjxADIQRyAWEXLRxmZuidIn9BX9Y66zNxjXZz6uL+sfrh78HNwMhqpFAODzzhBkAOA5EyYFqXj/CCYOFi42HoIESAlASgByAMgLkGYAZQEWEAYggsLAoJykMRH3QjXnSF6qgpuZsFRuVvZBRgpqXTAkaRnLToqcEpnkTQ5N7EKkZIrXJRtX32XxkycSmhmLXJKwFkUf9RciJi0MGqJ301N07TeJ0VvGHqM8Y1b8SdxbHG3sEORN6UGkBS/+8EJmvf8odvvyOTOT79rHEglxu7WPR6Nto/A9+xmTQ5OmRE5UU9STBYqibboETzCHpyEOcrtIaoyLn8T3CGN61H4Jiw42P2JmzDXA2PG47J4QbFiVMfK0Tf7Fm3qp7tqh+3QcOZY1tDNaZXDjb8trz2KuJLwBRY/skVnxisPzm6sOnszmNUs1EksXea/kCdHWg2UPR/uoY/LilpAba3A/7Negbtitxe2wnRph1ZYEQl8zTIKltKgKFpNWwCLSIphPkgdz7YIzYBbKstfbXG39+ecZ/+apkGVfnsx1r/9xl5Lra25f2G07w94+dGLhCtlaTGWxpnB3Uhr0UKj1cePOloNT6OqVJ7NBe37fJoef9bWrB1+zFxKA5H93Lp3+/lHFcadezu/5Y9eGqLBN6oq6eHK7few+litn5NMbzJ380v+1+zrV3GTt1Z2t3n7uhtOW5NNSV3eUYRImp8ZvbpTHi/v93Lev3/fHizZS676o3y/2slfu/nQRJwZY06b7b1L/XSaAN8WrDgQpd/2J45YVtNp5Z3m2pYusjvSl+R/9lFW1WZDQ2Sey9Y+WbOSNz9mHu9vuPvDd1l+XzOTgoTn8unxHqZ8VHDg0+5+ycufddRtf7ji0+fGaQbPUbTvde9c9Ab2ys1eXtRZT1UeMA3VTxufP+XDtXp+C4sJLy3qQa3PXy1jcK62sromJA3t1elK3iOtvrR70WRFx0D9YR5dDHPAPLi/TuVRR2VMT7v+QtXj2OnseCvNSqnagHh04j/RB1y0/YWIj66TQpthWv25f3fWixpLRfNYeoCw0aABA7zZ3IoCeZakvW/XRxFb91zHslwDvz++fC/AxZ6tNgE8bzWX2dsBCASDwrXUz/wQYWQHBG5nSfMhDMz9luk7vhiazPPNnUFVdrr3bBNboO7SUlUA06JP83GMaQQApaU80LrJuvH5ZmPUYiHaBndKytAgVJItFkULCFoPGXJ2rxy0mWdhtsSgHhhRY3GpJRRFZkFom1isKeRaKZt/uHTBhw4IVjACDSz5FOx6cGGGhww3CgxcTeXQxCgahYxAeC8PC4KWeWvJjGANb3YDxU0M2nGmLB4SF1OTQzSBrTi4Wrj4HiOuI1urpwU0eNMrokNI5SP8GBPTCom/m1+fzycJQuX4d6OYL583HDujSMaDxnhRIkKkjJMRKFs5bF7kl344GcKWNoXdFz30b8ih746xfVizYRmkIPQEDCF1vz1nPHRNkREfnu3b5xXICACDYShm8J0sJ5OOOKKqKIVpMscQWB0Nc8SRk1eqNTMOm8HZ/xxyEDWNCxw23kWi129Kd6sHwcb3idqzDvUi1SAF1Wut7UUi1aacl+KReBgAAAA==) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAiQAA4AAAAACzgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABRAAAAKAAAAD8jmuU7UdTVUIAAAHkAAAALQAAAC4jdiSCT1MvMgAAAhQAAABNAAAAYHMBrgpTVEFUAAACZAAAACYAAAAqeZRq5WNtYXAAAAKMAAAAZAAAAIpNu/P9Z2FzcAAAAvAAAAAIAAAACAAAABBnbHlmAAAC+AAAA2gAAASK2TaQ7GhlYWQAAAZgAAAANgAAADYgeMTUaGhlYQAABpgAAAAfAAAAJBDfBrhobXR4AAAGuAAAADcAAAA8Q6kDYmxvY2EAAAbwAAAAIAAAACAI2QpZbWF4cAAABxAAAAAcAAAAIAAmAL9uYW1lAAAHLAAAAP4AAAIMK0FNV3Bvc3QAAAgsAAAAYwAAAI7B1Xo4eNpiYGRgYOBi0GKwYGB2cfMJYRBJrgRUOdUGCANA8OJaZh18ELzBbQN0DiZIi3V0LMAktM89mty7/2yAZNBcjJDABiHy6jL63dkIvnoqrJmMDIqJyatzjxVcxi/Ig9KQOz5QT66ZqEa9kxQE+1JZyAVFOTLz7r1RjsjhM8+bFBMWHN7zGIUwSDEzSmAerLuwmfVIxudPJegcY/sJ5n4qW3jaY2BkYGDgYtABQmYXN58QBonkyqIcBpGcxJI8BhEGEGABEf//g0gAlk8HPAAAAHjaY2Bh2c4UwcDKwMAqwrKBgYFhGoRm2sNgxNTBgAKY2EEEjBfs4evJcICBV2ELR8jfFQwMHCFMEQoMjPNBciwWrAuAlAIDCwAwMAwiAAAAeNpjYARCDiBmYBABkzIMTOXpGSUgJgMTA5hiZGWKYGAAACwHAl0AAHjaVcg1AUIBFAXQg7vLTJVfgwzM5KEAzoJDEkYsBK7vXUcYEVRFhB4e1UZdUURcTkOgYxsKR/vRefTYmFwu/O296Cx6eO6X82VzaV2CSwjYNYXUfS8rrwhyYpLiUhLSV1I9F+YAAQAB//8AD3jalFMDkBxBFP2/R3GyPt/tzCpOZhkUYp9j2zrFtm3bNkux7ULsFGJMb3riXPEG7fdef0FhOAUggLAcOJCgIBQFE9ggGuJBATeUhLLgBfD67RZnHv9TfOhrHv+MjOnJyVl162bUrJlVtWpW5coZoVBOuXIZpUpllCiR43BkJCRkRUUBEPAA8Bq7swQFALxoR4Wzc8hxHryGpfHa7e7ajq6k//MnwvIvbbAGPUTykxNaRQDuJ1Ja+gNZ5D8sKiZvbjwmrZ62+n8SPoit/vBU/sET9R+PSXa5/F6z1asGWCeKuTmfJ41KXFtb9dZa22BULmpT4shktXZtNXlkIgACe/iVzMp8AHYDepF9BnxKI99hS2z5jkaSNK6Btoq0/LZL2wLh8O/zRAQedPxkNt/A8BFsYggEA17VarUYFIOvDFFkSZTYEFv7anfM3nev7bWIGiO6DWxU0XFVWK5diDfHTPm0gnbF9LS52dXcUbFa1x8ZUjn8QJgiHIXCjFMBEGQHKWZ0eFXeWIzwbivTCNqtNqsVXW4X+0QmQh7fopdWrMByt25i+eXL6cWbC8565YLfcgrK3vOkJWvPLtBXCsUdwVQ8iqlHjtCttCrdeuQkmTQkrWPH1METybSOaYMmIpk4JL0jIHjofL4QH9L9gn/8sp32v4rxGH+V9qfzsQsf+naBU7+eovN1TywA4N0MEfXDE7ojbHHEYlH8Pv2iivzTFz1Cs1PWnonNL+E1Lr8po2vdASWu8iE6PkaZM6VE07pGSqPTPc0bueMpMC4OksMP+Ey+ERRl3pB1b7iI32fU2Y0WMxHd6k936N7QNXRntF35ZsToN8tWvhk56s2KRQ1CRbVVRSsm4omiFRIXdB1vN+eLm4m4fgPitJlhWLeBhmcc71q/Z996nfBMn3odW6eplYFAHaY7gkVBgdq6qm6C3xdUWNHZmYjFzCT17AsGAkGvyFZEdNv12V9r2arCdn96giWFWfJaSLvEBYHGrc3N+JAWZylkkuUS7TzVO3kMNvGGUDKh6gUtg5BbHGf+Pn45adlQI5sIGXFJljusZhq22zOjl1hZuwrlymkqm2xKsTNfsUJERMFQ301aUdLCVMRIyjRPNzGFWXMFC4ukpbSui5S8iomypI2ia52+X6i1mdncUCuLFQBkGTWlAAEAAAAEgQb7OTYiXw889QADB9AAAAAA27amhAAAAADdH1Gf/rz9sgnMCS4AAAAGAAIAAAAAAAB42mNgZGDgCPm7goGBy+Xfnn97OM8ARVABPwChtQaqAHjaYz3BcIJVlUEDhlkWMTCAMKspQw/rRwYbFhOgWDnDTJbDDAGMExgYQJhlAxCfYvAEAEv0C0gAAAAAWgB3AJsAzQDlAO0BFgFZAXIBnQHZAdkB2QHZAkV42mNgZGBg4GdIYeBliGRgA/MQgJmBEQAUnQDmeNqF0MVRBEEUgOEfd7nic8Pd4YK765V1354awSEAoiAUIiAUYqDr1bq2fu0CtPJJHTX1LcA3fynXYPCbci2d/KRcxxJfKdfnzGmgFzPlRgwuUu5kgX7ENdBOd8oNWnBNgAQRtlDE8XNPgAghwjiSHUzWmGYaGx8WEUwc7Sls7ThTKCxCTHPOHiec4iGJhcIkwGTR/ncEsGStIonBAlMsMsNCjta55oBTDrWq7XdFgBCutgerYLZRNHtbRl6wMm80mGOGWVa1bgjLqsJdLsRRbZ+s2MSV31HyEoORzE/Zqb8KEZEZLl6m8KFIyA+G8WDJ7n48TJPIPYnRf5pBTsMAAHjaY2BiAIP/cxiMGLABfiBWYTjJyMRgw8jMyMLIysjGyM7IwcDMyMnIxcjN5phUlFqWyhlaXFKUmFmSXMlempdpYOLkCKFdLThL0WScoDKWYNrA0YDJOQjENDJwMgEAa+4bNwA=) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-cyrillic-600-normal-DvRl3Mj-.woff2) format("woff2"),url(/assets/manrope-cyrillic-600-normal-It4mZcQk.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-greek-600-normal-BoRV6lzK.woff2) format("woff2"),url(/assets/manrope-greek-600-normal-CF2i9ZRY.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-vietnamese-600-normal-C1J5PCl_.woff2) format("woff2"),url(/assets/manrope-vietnamese-600-normal-lA7a_7Ok.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-ext-600-normal-_gBojHdJ.woff2) format("woff2"),url(/assets/manrope-latin-ext-600-normal-u5Pl7hTU.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-600-normal-4f0koTD-.woff2) format("woff2"),url(/assets/manrope-latin-600-normal-BqgrALkZ.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAYgAA8AAAAAC6wAAAXGAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG4F8HC4GYD9TVEFUKgCBChEICok0h0cLIAABNgIkAzwEIAWEQAeBDgwHG5cJCB6FcZsTTpEclTZ1ofCYsgigtf/N7skX04SpVaInlfSIVkUjP2GSIHRN3jxyP4+n/+cmKTSyb2AG30HZWweyUJo+QKzeh1mF/xdjrs6zSTMtYbWZ/NyiSXJLWxqQIFKSe1ofxF0ne+ShzqSmdMSp6nFvLQIqjYKRSxSVjeCxeyKrAY+9fZwOPFDwTdTtGWJ1IKRmSEUFRpbDQcJrb8IFyJUDxecUvR3IkY7xO77kfFAsKE4Yev2ygnvUvOJSrKX4r+JPAtpuVgnKBVEikytTrlIQVEvy15AhyqWCMmXCdFUc0CNBugWUMWh5nxiwDWrZjela4gpkZM3UCeAqVup2T4oLAMjGMiC6cPOKqjLYATX9Z4SN/x4A6JVEqxzQNUA6g7cD6EcJywvRzF/fjTg8MsohQBQg5MQVMAQkBAtJXJ1yCGjlgpSr0a/QDngdInWcukx92X9mMR167jHqEvVFdfF1caPQLNylKD7tAtQGxKrVqndSjUy5XIWyza8vqgMI2Xv8EAhrAWIC5J2ADtJRIiGaAlZHAMinJmGMcLGLfD2/i8g/+CRlkRQVKUHuMCm4SHJcNlE8STKhAznD8coOQYf8kJLNhqpmWCUX7cWcxWJzQU02SaZUyyZQkynmtd2yzGqFWEnOtIEHiUuWnBZKPFmNXGG09NFb6OzbHxeHffgGzjg+aLba7cj4Sc02iwXOWK1D5CTJxMmSCcRk4nFr3qatKQSFBixziDo8wmDJZrKbqnjQ0rw4UBiqM4PWKFBus8UFDevXeztbQFXlhRtw5mTmxRmUFa0/7i/ZYaG1JnbhiG1+p6d2vyp2824081TMoa4S9IEjPmIV5Pfjr3tpjS+wFByJesBitmjGilpci+hcOS6nswqsYHAMZvA5OIfOYozp4xJxIoOlMR2IwTEaQhgOw8ux/BDOD/tBVPfQjr7i3//he1c6zdcspTI+/OVDmDgt+/xG43ncctTsilG5X+PCutoFjVcSGSaRx6801i3wd6bP+dE24se6oN31vuW5Zbm+Qavrq8H7844ZXTsfphnPOZZ2/7ln0y+15S7LMk0TxirNuyrpwAkf/gTZdci3//DpD/+ZHSlX9tS9/76nwBGHI1Wm4AfaP1oBr872fr1tW+8X2L4CSdEvkT2Xwf2RUZ85+CeXn51dSecfk/cdBZ8tWD1lWVD1/ntrA5ZN4LegMnf+L3xvouGga81AWVepJlzz008Ybj6/2nj1yNu7flw5B+4dmv//j8u375Yh5m7qgXnwc8XOD1csvr5h69JLy/qmNGdvGt667BIc7KlYG9bdlTp8SVmWNntkzPj/pcWx+pj+MLepkXGx3/toGtxD83vSm67xk/9IjFS9w4zYlVv/u1pxdezOELjy++FfNIzSyoSGVOmvKz0iJ4wcqRpDZ9enGfjBGf/xCpMmxuU13ugwdB7I2bdXsbMxM8wU0nsRYg4pKSB9k12HgPQsn16Z/qbHOedXISl4Ae8e7JsD+NBXtx3838DbLjgKQS6CwAsnnCeAbEEAmuuyB95mcyEqZab3OSRbAUv4JMxJ63WHzYNLlMWGsAJwgnTkdz5bC6HONjIVwhBa+W2VTiGFVARcRyEyXjDsP15U7h8vscgZXmqcebxMJw0vN0YBt9YUUhkEqgF+18dtN0RpxCiuqYhYBlkSDjMZwFIy4HxCPJNBg9+MHmtEghoKlar00WHpGQwpNgGH1aey8+viMPQ0BjUbwnZXrKcjl8r3S5MotZgt93Dydvpnl61BqSplsiekxYMPD0VWyxOx/vHJEiXJJNdotIOuHUKth1TBADFUyLzRoN+ImFzUpltMcWiE0jJg1u+lB+hpDyM9qg87SGBQn2ZSO+AfRiOAYotJwNrqMOxhiDAnkIhCPMRHAiSEJIiQGEn4hf3s0LghUdPfX07iBiYKzDplYipTiPcqxiKzBZaBTF6SWJhIFNWnRyUnMqkX0P9GqKU=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAiAAA4AAAAACxgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABRAAAAJ0AAAD8jluUzEdTVUIAAAHkAAAALQAAAC4jdiSCT1MvMgAAAhQAAABMAAAAYHNlrf5TVEFUAAACYAAAACYAAAAqeZVrSWNtYXAAAAKIAAAAZAAAAIpNu/P9Z2FzcAAAAuwAAAAIAAAACAAAABBnbHlmAAAC9AAAA2UAAASK2CSsZ2hlYWQAAAZcAAAANgAAADYgiMT2aGhlYQAABpQAAAAfAAAAJBDuBsdobXR4AAAGtAAAADcAAAA8RLkDYGxvY2EAAAbsAAAAIAAAACAI1wpYbWF4cAAABwwAAAAcAAAAIAAmAL9uYW1lAAAHKAAAAPIAAAHsJ/5KCXBvc3QAAAgcAAAAYwAAAI7B1Xo4eNpiYGRgYOBi0GKwYGB2cfMJYRBJrizKYRDJSSzJYxABVDkHGAhEURSGvzu9Zp60ptpKEIgkLSG0jgCIARABLWJ20DJuPIM6B/ycn6NApkAc9uejikaKThWqzknB3VWvAvkhdzkx80S+f2hL3nKk7ca85MMmnznO2xf59JfZD1XoLCz1BtVKCGuLVpbo9IowGIT2s1XzQvkCzs0qKgAAAHjaY2BkYGDgYtABQmYXN58QBonkyqIcBpGcxJI8BhEGEGABEf//g0gAlk8HPAAAAHjaY2BhOc20h4GVgYFVhGUDAwPDNAgNFDNi6mBAAUzsIALGC/bw9WRYwMCrsIUj5O8KBgaOEKYIBQbG+SA5FgvWBUBKgYEFAFbgDHp42mNgBEIOIGZgEAGTMgxM5ekZJSAmAxMDmGJkY9rDwAAALTgCwgAAeNpVyDUBQgEUBdCDu8tMlV+DDMzkoQDOgkMSRiwEru9dRxgRVEWEHh7VRl1RRFxOQ6BjGwpH+9F59NiYXC787b3oLHp47pfzZXNpXYJLCNg1hdR9LyuvCHJikuJSEtJXUj0X5gABAAH//wAPeNqVU0OYHFsUPueW5kvbRnVNY9zujq3xdGzb/Wzbtm37xcbqMdlOdtnFrNu51RPvUsY9Pw7AALsABBDeBQ4k0IEJbOACH4RAgTg0QAtkADI52RG9znMXXzx7nWe5/Gx3942treUxY24cMeLGQYPKxeLNyWS5sbFcX39zbW05HL7R6wUgkGCaHUyzBP2YOpRR4WQOOS6BO3Ae7ji1QN01n5T++1t498xcLNJdxEPeVucDcH2R0lfVSONVsajYMtfGY+svr/9yNQgfwfIlnPFVHM9VOLZILJbL2J3pPLuK4rWQ/098vOfPkXNH/ll6/BpgLD02MTlyZHLiYyUABLbxO5nHGgDZwuDZYcFD1IkebMNW9FAX6eRK6hYy5NzX6vdQqVyMICLwoCE8yd7/ZAhu9mLJF/KZtNPpsCiWbDNRIpIosUe8Oz1u0bqfD8w5Zhlw27KbevLyEeFd9UDI5nv6zId0MXa3PnPj6JjXp95W7ZBBlV7hHWED6MAJMkOvJWZrbZi3mgkfdzKGgux0OZ0Yi8fYITIK4qD7PvoIs/gt5j76iO7d/9zmVEB37gtdILmZDNIFUpufe25TMqgLrscSbsDS+vX0azqCfr3+IN5/89hJk0bfdD+5b9KYG+8n1XfNVYK+ytfzRS0vLCEZZIcFv6W3HkETmg/TW+mruJQvnjvMmc7uoq9qES8wpXkW4a3mQUuDK0iqidCEKpG+TDxUfKbzk52BGokc43TWhbPGrYof4Yv0pUDo5Wfqprba6BkUXRPru1tjAWpkaBx0V3r5B/nJYGIZjgAIkRjJZa0avtVhJ2I8fSEhLB9VFpaOZe8feejRI+98cOThR468/+yYFpN6wJwai++ak2OfnndX0FQTfB7xk88Rnn2eVj75lFae6507bPqsobPxl5nDZk3pSDQBgQ7G+yqrggLjqqzMRC5bUNjQyYzEYddqkEmzcuQLGZF9ETEua2+5S37ZV4X97csFawq7lHGQdW0v52cvMUzi21TFWGMNReITlaFzY3oLf4pPBEfuVxcg+ZcQcz+3y9fZOHCC22LlqZhWhm5eO/OzgQPH6hcHo6HcH8syLevXG43+poZhnoC9kDfFbakVTUuXc/J6jnOm7fH+7kAkL7uS7hG3N0+aObiQf39iS8v68/QJLjMAAAAAAQAAAASBBgDfBT5fDzz1AAMH0AAAAADbtqaEAAAAAN0fUZ/+z/2eCcgJZAABAAYAAgAAAAAAAHjaY2BkYOAI+buCgYHL4d/5f+c5TwBFUAE/AKRJBsgAeNpjPcFwgtWWQQOGWY4zMIAwqwdDDxszgw1LEFCsjWEyyxWGAMYJDAwgzLIBiJ8y+AIAUaoLVwAAAABaAHcAmwDMAOUA7QEWAVgBcQGdAdkB2QHZAdkCRXjaY2BkYGDgZ0hh4GWIZGAD8xCAmYERABSdAOZ42nXQA25FQRSA4b924xTRDWvbtt342byo2wV0FV1G466ga+rk5FQPw28MoJEXqqiobgDe+FRX0MqHupJ63tVVDPKqrqYdW11DJ9fqWtpZVrcyTjPiCoxQ18qeV4SJEyWGK9klxyxDDOEQxCZODtd4EMc4ZeosNlGGOGKTfQ7wk8EmS44wA6wapQhxSRhb1mTJYDHOIBMMM16wwvpZ8TODOc7Y5oAdo3L7a10wvib1PfbPmyxGGWaEGaNzYnJi4Q2OxQnjoKxYwZPfyMoLLLp/fsbRv4kSlxkeAQYJkiUtPxbDjy27h/AzRPrfST1f4K1IMgAAeNpjYGIAg/9zGIwYsAF+IFZhOMnIxGDDyMzIwsjKyMbIzsjBwMzIycjFyM3mmFSUWpbKGVpcUpSYWZJcyV6al2lg4uQIoV0tOEvRZJygMpZg2sDRgMk5CMQ0MnAyAQBr7hs3AA==) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-cyrillic-700-normal-Dw_fZAg2.woff2) format("woff2"),url(/assets/manrope-cyrillic-700-normal-7JNVKxyl.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-greek-700-normal-CHUG9PD8.woff2) format("woff2"),url(/assets/manrope-greek-700-normal-DyfsrCpP.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-vietnamese-700-normal-CUqMx5-1.woff2) format("woff2"),url(/assets/manrope-vietnamese-700-normal-pt65Fn2Z.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-ext-700-normal-DYOwVNan.woff2) format("woff2"),url(/assets/manrope-latin-ext-700-normal-eVCcYqtJ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-700-normal-BZp_XxE4.woff2) format("woff2"),url(/assets/manrope-latin-700-normal-DGRFkw-m.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(data:font/woff2;base64,d09GMgABAAAAAAY4AA8AAAAADAgAAAXbAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG4F8HC4GYD9TVEFUKgCBChEIColAh0ILIAABNgIkAzwEIAWFDgeBDgwHG+AJUZRRTjjFj4Tq5gemzyGZTG6nVw6tYjI838fD/1/mfX/fTGqhUoGWQqHaNBZMPNyAow0ox7twBQnwzhJOTWc7hKOWXWKXr0DkpgQpUDLH6QCIQtseGBrgH7bw/7/frGjU9j8ZT4RKbQ9/j4slsyyW3BKNiYZGaHNN65yFqEm8baHMTLciniD21+aCycSwMhUB9AqGkau5xdUw8mwCNwAjL9r4IRiJAnwSJed6bgjEoKJRCGVEjGC8GHhyqyYG0DhA08q13HvbJ8lebH7HERcej2+zleYi6xT6wehFtXEWiNUvSCAJCImISSGIHKm5DqiAQoiCiIig3eo8ADUgAQHGoYHxBjSdwsAt6MGRua9FgwBU49Rx3A0mlxftMl8tLF3AK/Y82SwpgOugmDstrv53P6BrEjoa0D3ksmA75lDQ6fxg3Lv+FOKyu4dHABQIEF0kDbACtOQ2UndzyjAwSY0kpEDLsN0nIqhjeSm/nDt9ljqr5GhezC8Km6+73kAZzaiMv3qoplbpp6S21QABMSEJ0d2XNlEBdJkzxy+C2AOIDmqgXx8jkEidBQ30gaHWTIs4YaidEmffo5a4hu+kIoCiAmRoBDxnYriXbJJignyibHw9UsEkaUO/Dq6z0GZDsukvZIte0YjFIthDIZio6O1XjKcmUZmv7LIcqxUIOTnDVp9JutASWkvJJ/WTGqJn4Udv0Iy3H9N6H76G6Y4PWKvdjlwvxNosFphuterJiYqmFsV4YhLxaCpXzZYMPCKMQYGkAWmgc6HN1znqPK+FXRTq3HQ5HnTBhRrE6faqdetCVJb6osXnj8P0EwkXrLJF9qx1m8YoNltCLRbu3AzWo75k9wpCNm1DM44GH5ypMHD9Zif5LnuEfRFPxQtrsocl/XDgfQ5zWdOXl+PyLsUX4kKKy8W5NJ+JM73JOBkLMcbUMIMZmgvFoaJgHCzyxb5CGtPr8C7YBQJd52xfS3/eyWn2bzFOvr+pQv774z+Iuhv3cM+ch4n7LjutH3zXSbespmaZ7mXYd2G586UOIIjDbM01Od8UetxiU+PdG5Lav6VCcP50O9809mH04Gnr0qZ/9m4dWZwhmceYjLk9hvVFf7tPeKkFwXbwylNfV3+td+BL+ys++IBR3usAa9r/n4/OTKh/f+3a+rce8uqSNeBYd4/TbKz+/+uGqPvn7AHnT3Dz4gVuBfvvrHNdNl7IQsFIpXfniaoDmlw2uSKnzTf4Ey2GB6deVr889GLXryvmw74Di+DXZdt3/bZiAezbvxB+W77j31nTjy9aPvPQjLqxZXFLmlfMPAjT3PNX0oX6GMOdwbyo2b2aLu/q0sjJYYP+w5N+CAq8L4zPU7kl18bGTtyU7BTm030o2/CB4cjPL1tf5nzoi17QUx+5xsyMj21KjNhRqKA9YhbneAQkFMenndxF082h5m/SGx+1m1sOp5w7m7enKt5bTx6ZLik1UCAByP9quwDyqh71gzqlRZX8q5gUPQd8nd07G/DjWbGNznrB8a7LqBEAAT62tHocAMlKAerKoeq++wIWAjNxfgOi1Sks1nqT02jBq0FBfqY8lhP8knymAocQMISlIIFWMMLj+q3VglIC4CF0QIrgoKUEZWilpGJ3eymhVMDFYalQnGGpUoxMqZovD4mGltyDAMgGPois/7uWXq9uPXg5xuNx2mQyGNCpRJshHAMjPVrmKNaKevCIvIkimvVMOnB6GfFAFM5EBgbPY8DpFqFMruLZm8fDwvYUY+lx82YaDKHFBN5YzKAmUU9SJV+Jgm6sxaz0djPzwttw9zCMnguydOMTcNL1ojAiJaBVY6a+4RpQDph90KHzZzDfMxhOH6YF3rnNlOBu0su8Zu1BrIPB4FtAzxl08eRObSIMrveDQQgAzWZt9dSGgCUPEAHJQSIKCZAQiZAYyJAgKZIJM9o5/bBeUvOLzFZ8xwSReaiXicnMGKyWgyVmOzcTErwsJoMhsiqzjaKYzJjz6P+dWgIAAAA=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAiIAA4AAAAAC0gAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABRAAAAJsAAAD8jkqUrUdTVUIAAAHgAAAALQAAAC4jdiSCT1MvMgAAAhAAAABNAAAAYHPJrjFTVEFUAAACYAAAACYAAAAqeZZrrWNtYXAAAAKIAAAAZAAAAIpNu/P9Z2FzcAAAAuwAAAAIAAAACAAAABBnbHlmAAAC9AAAA2AAAASSElra4mhlYWQAAAZUAAAANgAAADYglsUZaGhlYQAABowAAAAfAAAAJBD9BtZobXR4AAAGrAAAADcAAAA8RcwDXGxvY2EAAAbkAAAAIAAAACAI4wpobWF4cAAABwQAAAAcAAAAIAAmAL9uYW1lAAAHIAAAAQEAAAIUKwxPmHBvc3QAAAgkAAAAYwAAAI7B1Xo4eNpiYGRgYOBi0GKwYGB2cfMJATQ51gYIQ1EUPfEgZbZBVsEb3KVGh6BigtSpGYJtPvejee7vknR28yHJsLUck+ADGIMDOIPefEwM7wwfV5kjdZkqgxsHQuWWMA9p09pcfs9lVdmLSQE7l5qluVI3mSrvWesz8vTd10+pi0dASKSsiCMuq2IZ1cElxMchEjsfnJaxe8r9J7ePKfoAeNpjYGRgYOBi0AFCZhc3nxAGieTKohwGkZzEkjwGEQYQYAER//+DSACWTwc8AAAAeNpjYGG5x6zAwMrAwCrCsoGBgWEahGbaw2DE1MGAApjYQQSMF+zh68lwgIFXYQtHyN8VDAwcIUwRCgyM80FyLBasC4CUAgMLACrPDBIAAAB42mNgBEIOIGZgEAGTMgxM5ekZJSAmAxMDmGJkZ1ZgYAAAK20CKAAAeNpVyDUBQgEUBdCDu8tMlV+DDMzkoQDOgkMSRiwEru9dRxgRVEWEHh7VRl1RRFxOQ6BjGwpH+9F59NiYXC787b3oLHp47pfzZXNpXYJLCNg1hdR9LyuvCHJikuJSEtJXUj0X5gABAAH//wAPeNqUkwOwHEkYgP+/h/XW89a2dx/WV7HtPJ5tTMWFsxUnhbNt2zaLZ8bm9KYnRilt/fq6G0zwMYAAwt3AgQQGsEAruMAHIYhBCnLQBiWAUiXiSBxn/Ziv7zrOqqoLp0yZNW6cOmrUrGHDZg0YoNbrc9rb1XxezWbnxONqODzL6wUgkGY+F5nPErQw7zCCES7CIcel8WVcji/Tf0/Sfu8nuffeFu7eeSrm6fckS+ZqNwK3T1J6fa+k+QhZjLWWjpHHEZ8++OmRSngjXgcHNXUxTU7wHKYpmkxWSnZnZ5W1oth6lFN4Yc/Crm8H9w3+tmvhOYf8E91dC3sKgwcX2O5uZa+vCCzxq1mUMkDExtSzYsPV1I6DsM7yIGon47gu7XcS3P2o9iI0mwckiAg8GyLcwuZfMw1uNrFVa9VSp9PpsEVs5SKJRSVRYkO8s2P0WRc9/+PJdHVLx2XnXjKhI0jXCndrfwcV7+3ag/R0nDD0hlmjk26vdsPeVzKg+bvwtPAmGFjcYQA+TqxKPMwrVsJzTmajFnG6nE5MppLJuMhskCD96JFHsIFPY+ORR+hHP9/4YtFl2P27wV14kbgNruKLdO2LBbch+DpOw7dx2uuv0yfpEPrk6whkwaUnjBjeuHgBmaW3vD4FhDRdyY/h6zoXPMjlaToPrQgsW+k8uhLP5euanaze9TFdeYDECCbj3UtCB+EKkr0odEdj0f0sGjeNffhDvywhXc0ZlO6pI0+P0bV8nd4bCKxcmOkeZ6cb0WyfkR09MOGjfr7OeExp/s4v57vAwihHAYRoklTKim5BcdiJmOrcj0QnotthRNT7tt54y9a779t2083b7r16aNJCLdb0UJxvTQ27slf1GaTgYsSHHkFcuJg2H3qYNhfR3vLoceUufHBMuWvKaH8IyF67+j3EYIxuVQ+jUq7F2NeLMCMOu34LpU52Icy8yFZETEX0WeVgxGw1wnb30WAPwy6VHOSKMUsqZ18qT+NP1VKyYA1E4mP8A3ricguPbi7uG/mbNoOQbwkxCIrdMyrVmGg3Gjj6q1gIDf189ilPDBgwRj49GPFVPrwok/r2W1n2ZNINl9tarRr8puK5+Usv5dzfcpySM4XbHIFQPdwat+2ZfZlubLKdhfmyYFX1SwCpGzFLAAEAAAAEgQaDNptmXw889QADB9AAAAAA27amhAAAAADdH1Gf/uL9ignECZsAAAAGAAIAAAAAAAB42mNgZGDgCPm7goGBy+bfo3+POI8ARVABPwCm3QbmAHjaYz3BcII1jEEDhlneMDCAMGsMQw+bCIMNSwFQbApDD8szhgDGCQwMIMyyASjPwBAAAHPHC2cAAAAAWgB3AJwAzQDmAO4BGAFZAXMBoAHcAdwB3AHcAkl42mNgZGBg4GdIYeBliGRgA/MQgJmBEQAUnQDmeNqFkLVVRUEYBgd3zXBJcHdIcHdNee5+Lw4lUAPVUAG1EPOdw3NdnX/WF6jngwrKKuuAL37jXMYgP3Eup5nvOFewzGecK9PmVNGJEedq+cs4NzNP7z+XQSPtca4RwQ5PGESxsEkIP3bucODBhVteVTnMKlPKMWxE8Sg2xJPExH71IVkXU5yxyzEnWAgSlQ3jYCLPCbfyUbRacZB+5plkgWnm02iNK/Y54UBUesdLeRem2EI0a35/nvlbaIxnosmX9jPLNDOsiK5ltC5nn3PEeMU2tIINTPRHcnqN4uHkf8XiP+bCg2ZgYmUSGyEC6B9lLERVg9ixMCWbftLIH+hQUM8AAAB42mNgYgCD/3MYjBiwAX4gVmE4ycjEYMPIzMjCyMrIxsjOyMHAzMjJyMXIzeaYVJRalsoZWlxSlJhZklzJXpqXaWDi5AihXS04S9FknKAylmDawNGAyTkIxDQycDIBAGvuGzcA) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-cyrillic-800-normal-AvdZ5mAV.woff2) format("woff2"),url(/assets/manrope-cyrillic-800-normal-BuEMjQU-.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-greek-800-normal-CDvU698_.woff2) format("woff2"),url(/assets/manrope-greek-800-normal-Bw-67qu9.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-vietnamese-800-normal-ClPWri-A.woff2) format("woff2"),url(/assets/manrope-vietnamese-800-normal-bvg7iBCV.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-latin-ext-800-normal-DdFx7KEb.woff2) format("woff2"),url(/assets/manrope-latin-ext-800-normal-BQAQsuQc.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-latin-800-normal-BfWYOv1c.woff2) format("woff2"),url(/assets/manrope-latin-800-normal-uHUdIJgA.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--text-xs: .6875rem;--text-sm: .8125rem;--text-base: .875rem;--text-md: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.625rem;--control-height-chip: 36px;--control-height-button: 40px;--control-height-badge: 24px;--control-padding-y-chip: 8px;--control-padding-x-chip: 14px;--control-padding-y-button: 10px;--control-padding-x-button: 18px;--control-padding-badge-y: 4px;--control-padding-badge-x: 10px;--color-primary-blue: #2563eb;--color-primary-blue-hover: #1d4ed8;--dash-section-title-size: var(--text-lg);--dash-section-desc-size: var(--text-base);--dash-badge-size: var(--text-sm);--dash-subhead-size: var(--text-sm);--dash-meta-size: var(--text-sm);--dash-tile-date-size: var(--text-sm);--dash-tile-line-size: var(--text-sm);--dash-table-size: var(--text-sm);--dash-status-pill-size: var(--text-sm)}.text-page-title{margin:0;font-family:Manrope,DM Sans,system-ui,sans-serif;font-size:var(--text-xl);font-weight:700;letter-spacing:-.02em;line-height:1.2;color:var(--color-text-primary)}.text-section-title{margin:0;font-size:var(--text-lg);font-weight:600;line-height:1.25;color:var(--color-text-primary)}.text-body{font-size:var(--text-md);line-height:1.47;color:var(--color-text-primary)}.text-secondary{font-size:var(--text-base);line-height:1.45;color:var(--color-text-secondary)}.text-caption{font-size:var(--text-sm);line-height:1.35;color:var(--color-text-secondary)}.text-empty-state{font-size:var(--text-sm);line-height:1.45;color:var(--color-text-secondary)}.dash-analytics-title{font-size:var(--dash-section-title-size);font-weight:600;margin-bottom:.25rem}.dash-analytics-desc{font-size:var(--dash-section-desc-size);color:var(--color-text-secondary);margin-bottom:.75rem}.dash-analytics-badge{font-size:var(--dash-badge-size);padding:var(--control-padding-badge-y) var(--control-padding-badge-x);border-radius:999px;min-height:var(--control-height-badge);display:inline-flex;align-items:center;box-sizing:border-box;line-height:1}.dash-analytics-subhead{font-size:var(--dash-subhead-size);font-weight:600;margin-bottom:.35rem}.dash-analytics-meta{font-size:var(--dash-meta-size);color:var(--color-text-secondary)}.dash-analytics-table{font-size:var(--dash-table-size)}.dash-analytics-status-pill{font-size:var(--dash-status-pill-size);padding:var(--control-padding-badge-y) var(--control-padding-badge-x);border-radius:999px;font-weight:600;white-space:nowrap;display:inline-flex;align-items:center;min-height:var(--control-height-badge);box-sizing:border-box;line-height:1}.shipment-status-panel{position:relative;width:100%;overflow:visible;border-radius:16px;border:1px solid var(--color-border);background:var(--color-bg-card);padding:.75rem 1rem;box-shadow:0 1px 3px #0000000f}.shipment-status-panel--embedded{padding:.55rem .65rem}.shipment-status-panel--embedded .shipment-status-panel__counter{padding:.12rem .45rem}.shipment-status-panel--embedded .shipment-status-route{margin-top:.55rem;padding:0}.shipment-status-panel--embedded .shipment-status-route__canvas{height:160px}.shipment-status-panel--embedded .shipment-status-steps{margin-top:.5rem;padding:.2rem}.shipment-status-panel--embedded .shipment-status-step{grid-template-columns:1.65rem minmax(0,1fr) auto;gap:.45rem;padding:.28rem .4rem;border-radius:8px}.shipment-status-panel--embedded .shipment-status-step__connector{left:1.28rem;top:1.85rem;height:calc(100% - .7rem)}.shipment-status-panel--embedded .shipment-status-step__divider{margin-left:2.55rem}.shipment-status-panel--embedded .shipment-status-step-icon{width:1.45rem;height:1.45rem}.shipment-status-panel--embedded .shipment-status-step-icon svg{width:.72rem;height:.72rem}.shipment-status-panel--embedded .shipment-status-total{margin-top:.5rem;padding:.45rem .6rem}.shipment-status-panel--embedded .shipment-status-total__clock{width:1.55rem;height:1.55rem}.shipment-status-panel--embedded .shipment-status-total__clock svg{width:.85rem;height:.85rem}@media (max-width: 768px){.modal-content--cargo-details .shipment-status-panel--embedded{padding:.45rem .5rem .5rem;border-radius:12px}.modal-content--cargo-details .shipment-status-panel__head{gap:.4rem;margin-bottom:.1rem}.modal-content--cargo-details .shipment-status-panel__subtitle{display:none}.modal-content--cargo-details .shipment-status-route{margin-top:.35rem;padding:0}.modal-content--cargo-details .shipment-status-route__canvas{height:180px}.modal-content--cargo-details .shipment-status-steps{display:flex;flex-direction:row;align-items:stretch;gap:.3rem;margin-top:.4rem;padding:.15rem .05rem .25rem;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;border:none;background:transparent}.modal-content--cargo-details .shipment-status-step{display:flex;flex-direction:column;align-items:flex-start;flex:0 0 5.85rem;min-width:5.85rem;max-width:5.85rem;scroll-snap-align:start;grid-template-columns:none;gap:.2rem;padding:.32rem .28rem;border:1px solid var(--color-border);background:var(--color-bg-primary)}.modal-content--cargo-details .shipment-status-step--current{border-color:#eab30873;background:#facc151a}.modal-content--cargo-details .shipment-status-step__connector,.modal-content--cargo-details .shipment-status-step__divider{display:none!important}.modal-content--cargo-details .shipment-status-step-icon{width:1.25rem;height:1.25rem}.modal-content--cargo-details .shipment-status-step-icon svg{width:.65rem;height:.65rem}.modal-content--cargo-details .shipment-status-step__title{font-size:.68rem!important;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.2;width:100%}.modal-content--cargo-details .shipment-status-step__date{font-size:.6rem!important;white-space:nowrap;width:100%}.modal-content--cargo-details .shipment-status-total{margin-top:.4rem;padding:.35rem .5rem;gap:.35rem}.modal-content--cargo-details .shipment-status-total__left{gap:.35rem}.modal-content--cargo-details .shipment-status-total__clock{width:1.35rem;height:1.35rem}.modal-content--cargo-details .shipment-status-total__label{font-size:.72rem!important}.modal-content--cargo-details .shipment-status-total__value{font-size:.82rem!important;margin-left:auto}}.shipment-status-panel--standalone{margin-left:auto;margin-right:auto;max-width:430px}.shipment-status-panel__head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.shipment-status-panel__title{margin:0;font-size:var(--font-size-subhead, 14px);font-weight:600;letter-spacing:var(--letter-spacing-tight, -.02em);color:var(--color-text-primary);line-height:1.35}.shipment-status-panel__subtitle{margin:.15rem 0 0;font-size:var(--font-size-footnote, 12px);font-weight:500;color:var(--color-text-secondary);line-height:1.35}.shipment-status-panel__counter{flex-shrink:0;border-radius:999px;border:1px solid var(--color-border);background:var(--color-bg-hover);padding:.2rem .55rem;font-size:var(--font-size-footnote, 12px);font-weight:600;color:var(--color-text-primary);white-space:nowrap;line-height:1.35;font-variant-numeric:tabular-nums}.shipment-status-panel__loading{display:flex;align-items:center;gap:.5rem;margin-top:1rem;padding:1rem 0;color:var(--color-text-secondary);font-size:.875rem}.shipment-status-panel__loading-icon{width:1rem;height:1rem;color:var(--color-primary-blue, #0071e3);animation:shipment-status-spin 1s linear infinite}@keyframes shipment-status-spin{to{transform:rotate(360deg)}}.shipment-status-panel__error{margin:1rem 0 0;font-size:.875rem;color:var(--color-text-secondary)}.shipment-status-route{position:relative;margin-top:.85rem;overflow:hidden;border-radius:14px;border:1px solid var(--color-border);background:var(--color-bg-card);padding:0}.shipment-status-route__canvas{position:relative;height:200px;overflow:hidden;border-radius:inherit}.shipment-status-panel__titles,.shipment-status-step__body{min-width:0}@media (min-width: 480px){.shipment-status-route__canvas{height:200px}}.shipment-status-route__map{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.shipment-status-route__map--light{opacity:.92}.shipment-status-route__map--dark{display:none;opacity:.82}.dark-mode .shipment-status-route__map--light{display:none}.dark-mode .shipment-status-route__map--dark{display:block}.shipment-status-route__overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.shipment-status-route__pin{position:absolute;z-index:2;transform:translate(-50%,-50%);pointer-events:none}.shipment-status-route__pin-dot{display:block;width:.95rem;height:.95rem;border-radius:50%;border:2px solid rgba(255,255,255,.9)}.shipment-status-route__pin-dot--blue{background:#2d5bff;box-shadow:0 0 18px #2d5bffd9,0 0 6px #2d5bff99}.shipment-status-route__pin-dot--yellow{background:#facc15;box-shadow:0 0 18px #facc15d9,0 0 6px #facc158c}.shipment-status-route__pin-label{position:absolute;left:50%;top:-1.65rem;transform:translate(-50%);border-radius:8px;padding:.15rem .45rem;font-size:var(--font-size-caption, 11px);font-weight:700;letter-spacing:.06em;line-height:1.2;white-space:nowrap;color:var(--color-text-primary);background:#ffffffe0;border:1px solid var(--color-border);box-shadow:0 1px 3px #00000014}.dark-mode .shipment-status-route__pin-label{color:#f8fafc;background:#0f172ad1;border-color:#ffffff1f}.shipment-status-steps{margin-top:.75rem;border-radius:12px;border:1px solid var(--color-border);background:var(--color-bg-primary);padding:.35rem}.shipment-status-step{position:relative;display:grid;width:100%;grid-template-columns:2.25rem minmax(0,1fr) auto;align-items:center;gap:.65rem;border-radius:10px;border:1px solid transparent;padding:.45rem .55rem;text-align:left;transition:background .15s ease}.shipment-status-step:hover{background:var(--color-bg-hover)}.shipment-status-step--current{background:#facc151f;border-color:#eab30859}.shipment-status-step--current:hover{background:#facc1529}.shipment-status-step__connector{position:absolute;left:1.72rem;top:2.35rem;height:calc(100% - .95rem);width:2px;border-radius:2px;background:var(--color-border)}.shipment-status-step__connector--active{background:linear-gradient(180deg,var(--color-primary-blue, #0071e3) 0%,#22c55e 55%,#34d399 100%)}.shipment-status-step__divider{margin-left:3.4rem;height:1px;background:var(--color-border)}.shipment-status-step__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-subhead, 14px);font-weight:400;letter-spacing:normal;line-height:1.35;color:var(--color-text-primary)}.shipment-status-step--upcoming .shipment-status-step__title{color:var(--color-text-secondary)}.shipment-status-step--current .shipment-status-step__title{font-weight:600;color:var(--color-text-primary)}.shipment-status-step__title--sla{color:#dc2626}.shipment-status-step__date{white-space:nowrap;font-size:var(--font-size-footnote, 12px);font-weight:500;line-height:1.35;font-variant-numeric:tabular-nums;color:var(--color-text-secondary)}.shipment-status-step--current .shipment-status-step__date{color:var(--color-text-secondary)}.shipment-status-step__date--sla{color:#dc2626}.shipment-status-step-icon{position:relative;z-index:1;display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:999px;border:1px solid var(--color-border);background:var(--color-bg-hover);color:var(--color-text-secondary);box-shadow:none}.shipment-status-step-icon svg{width:1rem;height:1rem}.shipment-status-step-icon--completed{border-color:#2d5bff59;background:var(--color-primary-blue, #0071e3);color:#fff}.shipment-status-step-icon--current{border-color:#eab3088c;background:#facc15;color:#422006}.shipment-status-step-icon--sla{border-color:#ef444473;background:#ef4444;color:#fff}.shipment-status-total{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.85rem;border-radius:12px;border:1px solid rgba(45,91,255,.22);background:#2d5bff0f;padding:.65rem .85rem}.shipment-status-total__left{display:flex;min-width:0;align-items:center;gap:.55rem}.shipment-status-total__clock{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(45,91,255,.25);background:#2d5bff1a;color:var(--color-primary-blue, #0071e3)}.shipment-status-total__clock svg{width:1rem;height:1rem}.shipment-status-total__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-subhead, 14px);font-weight:400;line-height:1.35;letter-spacing:normal;color:var(--color-text-primary)}.shipment-status-total__value{margin-left:.5rem;font-size:var(--font-size-subhead, 14px);font-weight:600;line-height:1.35;letter-spacing:normal;color:var(--color-text-primary);font-variant-numeric:tabular-nums}.shipment-status-total__unit{font-size:var(--font-size-footnote, 12px);font-weight:600;color:var(--color-text-secondary)}.shipment-status-screen{min-height:100vh;width:100%;padding:1rem .75rem;background:var(--color-bg-primary);color:var(--color-text-primary)}.dark-mode .shipment-status-panel{border-color:#ffffff1a;background:#0f172a8c;box-shadow:0 16px 48px #00000059,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.dark-mode .shipment-status-panel__title{color:#f8fafc}.dark-mode .shipment-status-panel__subtitle,.dark-mode .shipment-status-panel__error,.dark-mode .shipment-status-panel__loading{color:#94a3b8}.dark-mode .shipment-status-panel__counter{border-color:#ffffff1a;background:#ffffff14;color:#f1f5f9}.dark-mode .shipment-status-route{border-color:#ffffff1a;background:#0a0f1a}.dark-mode .shipment-status-steps{border-color:#ffffff1a;background:#ffffff0e}.dark-mode .shipment-status-step:hover{background:#ffffff0a}.dark-mode .shipment-status-step--current{background:#facc1514;border-color:#facc1559}.dark-mode .shipment-status-step__title{color:#f8fafc}.dark-mode .shipment-status-step--upcoming .shipment-status-step__title{color:#cbd5e1cc}.dark-mode .shipment-status-step__date{color:#94a3b8}.dark-mode .shipment-status-step--current .shipment-status-step__date{color:#fde047}.dark-mode .shipment-status-step__connector{background:#4755698c}.dark-mode .shipment-status-step__divider{background:#ffffff12}.dark-mode .shipment-status-step-icon{border-color:#ffffff1a;background:#33415580;color:#cbd5e1}.dark-mode .shipment-status-total{border-color:#2d5bff73;background:linear-gradient(135deg,#123d928c,#071b3cbf)}.dark-mode .shipment-status-total__label{color:#f1f5f9}.dark-mode .shipment-status-total__value{color:#fff}.dark-mode .shipment-status-total__unit{color:#cbd5e1}.dark-mode .shipment-status-screen{background:#06101f;color:#fff}.haulz-calc-page--cdek{--haulz-summary-col-width: 360px;--haulz-summary-fixed-top: max(1rem, env(safe-area-inset-top, 0px));--haulz-calc-content-max: min(1180px, 96vw);--haulz-summary-fixed-shift: 20px;--haulz-app-tabbar-clearance: calc(var(--app-mobile-tabbar-clearance, 72px) + env(safe-area-inset-bottom, 0px));--haulz-summary-fixed-bottom: calc(var(--haulz-app-tabbar-clearance) + .5rem);--haulz-summary-header-offset: calc( var(--space-4, 16px) * 2 + 2.75rem + var(--space-1, 4px) + var(--space-2, 8px) );--calc-bg: var(--color-bg-primary);--calc-card: var(--color-bg-card);--calc-surface-muted: var(--color-bg-secondary);--calc-border: var(--color-border);--calc-border-focus: var(--color-primary-blue, #0071e3);--calc-text: var(--color-text-primary);--calc-text-secondary: var(--color-text-secondary);--calc-accent: var(--color-primary-blue, #0071e3);--calc-accent-hover: var(--color-primary-blue-hover, #1d4ed8);--calc-accent-soft: rgba(0, 113, 227, .2);--calc-input-bg: var(--color-bg-input);--calc-placeholder: var(--color-text-secondary);--calc-segment-track: var(--color-bg-hover);--calc-row-divider: var(--color-border);--calc-suggest-hover: var(--color-bg-hover);--calc-radius: 12px;--calc-radius-lg: 16px;--calc-shadow: var(--shadow-md, 0 4px 12px rgba(0, 0, 0, .25));--calc-input-h: 48px;--calc-alert-warn-bg: var(--color-error-bg, rgba(255, 214, 10, .12));--calc-alert-warn-text: var(--color-pending-status, #ffd60a);--calc-alert-warn-border: rgba(255, 214, 10, .35);--calc-alert-error-bg: var(--color-error-bg);--calc-alert-error-text: var(--color-error-text, #ff6961);--calc-alert-error-border: var(--color-error-border);--calc-alert-success-bg: rgba(48, 209, 88, .12);--calc-alert-success-text: var(--color-success-status, #30d158);--calc-alert-success-border: rgba(48, 209, 88, .35);--calc-switch-off: var(--color-tumbler-bg-off, #3a3a3c);--calc-switch-knob: var(--color-tumbler-knob, #fff);max-width:1180px;margin:0 auto;padding:0 0 2rem;color:var(--calc-text)}.light-mode .haulz-calc-page--cdek{--calc-bg: #eef1f6;--calc-card: #ffffff;--calc-surface-muted: #fafbfc;--calc-border: #e3e6eb;--calc-text: #1a1a1a;--calc-text-secondary: #6b7280;--calc-accent-soft: rgba(0, 113, 227, .1);--calc-input-bg: #ffffff;--calc-placeholder: #9ca3af;--calc-segment-track: #f0f2f5;--calc-row-divider: #f0f2f5;--calc-suggest-hover: #f8fafc;--calc-shadow: 0 1px 2px rgba(16, 24, 40, .06), 0 4px 16px rgba(16, 24, 40, .06);--calc-alert-warn-bg: #fffbeb;--calc-alert-warn-text: #92400e;--calc-alert-warn-border: #fde68a;--calc-alert-error-bg: #fef2f2;--calc-alert-error-text: #b91c1c;--calc-alert-error-border: #fecaca;--calc-alert-success-bg: #ecfdf5;--calc-alert-success-text: #047857;--calc-alert-success-border: #a7f3d0;--calc-switch-off: #d1d5db}.haulz-calc-page--cdek .haulz-calc-shell-bg{background:var(--calc-bg);margin:0 calc(-1 * var(--pad-page-h, 24px));padding:1.25rem var(--pad-page-h, 24px) 2rem;border-radius:var(--calc-radius-lg)}@media (min-width: 900px){.haulz-calc-page--cdek .haulz-calc-shell-bg{margin-left:0;margin-right:0}}.haulz-calc-page--cdek .haulz-calc-header{display:flex;align-items:center;gap:.75rem;margin-bottom:1.25rem}.haulz-calc-page--cdek .haulz-calc-header__back{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;border-radius:10px;background:var(--calc-card);color:var(--calc-text);cursor:pointer;box-shadow:var(--calc-shadow)}.haulz-calc-page--cdek .haulz-calc-header__title{margin:0;flex:1;min-width:0;font-size:1.5rem;font-weight:700;letter-spacing:-.02em;color:var(--calc-text)}.haulz-calc-header__save-draft{flex-shrink:0;min-height:40px;padding:0 .85rem;font-size:.8125rem;white-space:nowrap}.haulz-calc-requests-page{max-width:1200px}.haulz-calc-requests-page__head{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.haulz-calc-requests-page__hint{margin:0 0 1rem;font-size:.875rem;color:var(--calc-text-secondary);line-height:1.45}.haulz-calc-requests-page__tabs{max-width:360px;margin-bottom:1rem}.haulz-calc-requests-page__new{width:100%;max-width:320px;margin-bottom:1rem}.haulz-calc-requests-page__empty{margin:0;font-size:.9375rem;color:var(--calc-text-secondary)}.haulz-calc-requests-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;align-items:start}@media (min-width: 900px){.haulz-calc-requests-layout{grid-template-columns:minmax(0,1fr) minmax(300px,400px)}.haulz-calc-requests-layout--open .haulz-calc-requests-table-wrap{min-width:0}}.haulz-calc-requests-table-wrap{overflow-x:auto;border-radius:var(--calc-radius-lg);border:1px solid var(--calc-border);background:var(--calc-card);box-shadow:var(--calc-shadow)}.haulz-calc-requests-table{width:100%;min-width:42rem;border-collapse:collapse;font-size:.8125rem;table-layout:auto}.haulz-calc-requests-table th,.haulz-calc-requests-table td{padding:.65rem .75rem;text-align:left;vertical-align:middle;border-bottom:1px solid var(--calc-border)}.haulz-calc-requests-table th{font-weight:600;color:var(--calc-text-secondary);background:var(--calc-surface-muted);white-space:nowrap}.haulz-calc-requests-table tbody tr:last-child td{border-bottom:none}.haulz-calc-requests-table__row--selected td{background:var(--calc-accent-soft)}.haulz-calc-requests-table tbody tr{cursor:pointer}.haulz-calc-requests-table tbody tr:hover td{background:var(--calc-suggest-hover)}.haulz-calc-requests-table__row--selected:hover td{background:var(--calc-accent-soft)}.haulz-calc-requests-table__date{width:1%;min-width:7.25rem;white-space:nowrap;color:var(--calc-text-secondary)}.haulz-calc-requests-table__login,.haulz-calc-requests-table__customer{min-width:8.5rem;max-width:11rem;white-space:normal;line-height:1.35;word-break:break-word}.haulz-calc-requests-table__route{min-width:10rem;max-width:18rem}.haulz-calc-requests-table__route-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-weight:500;color:var(--calc-text);line-height:1.35}.haulz-calc-requests-table__route-nomer{display:block;margin-top:.15rem;font-size:.75rem;color:var(--calc-text-secondary)}.haulz-calc-requests-table__num{width:1%;min-width:5.75rem;text-align:right;white-space:nowrap;font-weight:600;color:var(--calc-text)}.haulz-calc-requests-table__chevron{width:2rem;min-width:2rem;padding-left:.25rem;padding-right:.5rem;color:var(--calc-text-secondary)}.haulz-calc-requests-table__status{width:1%;min-width:5.5rem;white-space:nowrap}.haulz-calc-requests-badge{display:inline-block;padding:.2rem .5rem;border-radius:6px;font-size:.75rem;font-weight:500;line-height:1.3;background:var(--calc-segment-track);color:var(--calc-text-secondary);white-space:nowrap}.haulz-calc-requests-badge--ok{background:var(--calc-alert-success-bg, rgba(34, 197, 94, .15));color:var(--calc-alert-success-text, #166534)}.haulz-calc-requests-badge--new{background:#2563eb26;color:#1d4ed8}.haulz-calc-requests-badge--awaiting{background:#eab3082e;color:#a16207}.haulz-calc-requests-badge--reject{background:var(--calc-alert-error-bg, rgba(239, 68, 68, .12));color:var(--calc-alert-error-text, #b91c1c)}.haulz-calc-requests-panel{min-height:12rem;border-radius:var(--calc-radius-lg);border:1px solid var(--calc-border);background:var(--calc-card);box-shadow:var(--calc-shadow)}@media (min-width: 900px){.haulz-calc-requests-panel{position:sticky;top:max(.75rem,env(safe-area-inset-top,0px));max-height:calc(100dvh - 6rem);overflow:hidden;display:flex;flex-direction:column}}.haulz-calc-requests-panel__placeholder{display:flex;align-items:center;justify-content:center;min-height:12rem;padding:1.5rem;text-align:center}.haulz-calc-requests-panel__placeholder p{margin:0;font-size:.875rem;color:var(--calc-text-secondary);line-height:1.5}.haulz-calc-requests-detail{display:flex;flex-direction:column;min-height:0;max-height:calc(100dvh - 6rem)}.haulz-calc-requests-detail__head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1rem 1rem .75rem;border-bottom:1px solid var(--calc-border);flex-shrink:0}.haulz-calc-requests-detail__title{margin:0 0 .35rem;font-size:1rem;font-weight:700;color:var(--calc-text);line-height:1.3}.haulz-calc-requests-detail__sub{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0}.haulz-calc-requests-detail__nomer{font-size:.8125rem;color:var(--calc-text-secondary)}.haulz-calc-requests-detail__close{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:8px;background:var(--calc-surface-muted);color:var(--calc-text);cursor:pointer}@media (min-width: 900px){.haulz-calc-requests-detail__close{display:none}}.haulz-calc-requests-detail__body{flex:1;min-height:0;overflow-y:auto;padding:.75rem 1rem 1rem;-webkit-overflow-scrolling:touch}.haulz-calc-requests-detail__section{margin-bottom:1rem}.haulz-calc-requests-detail__section:last-child{margin-bottom:0}.haulz-calc-requests-detail__section-title{margin:0 0 .5rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--calc-text-secondary)}.haulz-calc-requests-detail__grid{margin:0;display:grid;gap:.45rem .75rem}.haulz-calc-requests-detail__row{display:grid;grid-template-columns:minmax(5.5rem,34%) minmax(0,1fr);gap:.35rem .75rem}.haulz-calc-requests-detail__label{margin:0;font-size:.8125rem;color:var(--calc-text-secondary)}.haulz-calc-requests-detail__value{margin:0;font-size:.8125rem;color:var(--calc-text);line-height:1.4;word-break:break-word}.haulz-calc-requests-detail__muted{color:var(--calc-text-secondary);font-size:.8125rem}.haulz-calc-requests-detail__address--needs-pvz{color:#dc2626;font-weight:600}.haulz-calc-requests-detail__pvz-warn{display:block;margin-top:.25rem;font-size:.8rem;font-weight:600;color:#dc2626}.haulz-calc-requests-detail__places{margin:0;padding-left:1.1rem;font-size:.8125rem;color:var(--calc-text);line-height:1.45}.haulz-calc-requests-detail__quote{width:100%;border-collapse:collapse;font-size:.8125rem}.haulz-calc-requests-detail__quote td{padding:.25rem 0;vertical-align:top}.haulz-calc-requests-detail__quote td:last-child{text-align:right;white-space:nowrap;font-weight:500}.haulz-calc-requests-detail__quote-total td{padding-top:.5rem;font-weight:700;border-top:1px solid var(--calc-border)}.haulz-calc-requests-detail__vat{margin:.35rem 0 0;font-size:.75rem;color:var(--calc-text-secondary)}.haulz-calc-requests-detail__footer{flex-shrink:0;padding:.75rem 1rem 1rem;border-top:1px solid var(--calc-border);background:var(--calc-surface-muted)}.haulz-calc-requests-detail__footer-actions{display:flex;flex-direction:column;gap:.5rem}.haulz-calc-requests-detail__footer-actions .haulz-calc-btn-primary,.haulz-calc-requests-detail__footer-actions .haulz-calc-btn-secondary{width:100%}@media (max-width: 899px){.haulz-calc-requests-layout:not(.haulz-calc-requests-layout--open) .haulz-calc-requests-panel{display:none}.haulz-calc-requests-layout--open .haulz-calc-requests-table-wrap{display:none}.haulz-calc-requests-layout--open .haulz-calc-requests-panel{min-height:auto;max-height:none}.haulz-calc-requests-detail{max-height:none}}.haulz-calc-grid{display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) minmax(300px,var(--haulz-summary-col-width));align-items:start}.haulz-calc-summary-wrap{align-self:start;min-width:0;width:100%;max-width:var(--haulz-summary-col-width);justify-self:end}@media (min-width: 769px){.app-container:has(.haulz-calc-page--cdek) .app-main,.app-container:has(.haulz-calc-page--cdek) .app-header{max-width:min(96vw,1180px)}.app-container:has(.haulz-calc-page--cdek),.app-main:has(.haulz-calc-page--cdek),.app-main:has(.haulz-calc-page--cdek)>div{overflow:visible}.haulz-calc-page--cdek,.haulz-calc-page--cdek .haulz-calc-shell-bg,.haulz-calc-page--cdek .haulz-calc-grid{overflow:visible}.haulz-calc-page--cdek:not(.haulz-calc-summary-layout-sync){--haulz-summary-fixed-top: max( calc(var(--haulz-summary-header-offset) + .75rem), env(safe-area-inset-top, 0px) )}.haulz-calc-grid{grid-template-columns:minmax(0,1fr)}.haulz-calc-page--cdek:not(.haulz-calc-summary-layout-sync) .haulz-calc-main{margin-right:calc(var(--haulz-summary-col-width) + 1rem);min-width:0}.haulz-calc-page--cdek:not(.haulz-calc-summary-layout-sync) .haulz-calc-summary-wrap{position:fixed;top:var(--haulz-summary-fixed-top);bottom:var(--haulz-summary-fixed-bottom);left:max(var(--pad-page-h, 24px),calc(50vw - var(--haulz-calc-content-max) / 2 + var(--haulz-calc-content-max) - var(--haulz-summary-col-width) - var(--pad-page-h, 24px) - var(--haulz-summary-fixed-shift)));right:auto;width:var(--haulz-summary-col-width);max-width:var(--haulz-summary-col-width);z-index:5;overflow:hidden;display:flex;flex-direction:column;box-sizing:border-box}.haulz-calc-page--cdek:not(.haulz-calc-summary-layout-sync) .haulz-calc-summary-wrap>.haulz-calc-summary{min-height:0;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}}@media (max-width: 768px){.haulz-calc-grid{grid-template-columns:1fr;padding-bottom:calc(280px + var(--haulz-app-tabbar-clearance) + .5rem)}.haulz-calc-summary-wrap{position:fixed;z-index:44;left:max(var(--space-3, 12px),env(safe-area-inset-left,0px));right:max(var(--space-3, 12px),env(safe-area-inset-right,0px));bottom:var(--haulz-summary-fixed-bottom);top:auto;width:auto;max-height:min(82vh,calc(100dvh - 72px - var(--haulz-summary-fixed-bottom)));overflow-x:hidden;overflow-y:scroll;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.documents-order-form .haulz-calc-summary-wrap>.haulz-calc-summary{overflow:visible}.documents-order-form .haulz-calc-summary__actions .haulz-calc-btn-primary{touch-action:manipulation;min-height:44px}}.haulz-calc-card{background:var(--calc-card);border-radius:var(--calc-radius-lg);box-shadow:var(--calc-shadow);padding:1.25rem 1.5rem 1.5rem;margin-bottom:1rem;border:1px solid var(--calc-border)}.haulz-calc-card__title{margin:0 0 1rem;font-size:1.125rem;font-weight:700;line-height:1.3;color:var(--calc-text)}.haulz-calc-card__subtitle{margin:-.5rem 0 1rem;font-size:.8125rem;line-height:1.45;color:var(--calc-text-secondary)}.haulz-calc-customer-embedded .haulz-calc-card__title{margin-bottom:.75rem}.haulz-calc-segment{display:flex;gap:0;padding:4px;margin-bottom:1rem;background:var(--calc-segment-track);border-radius:10px}.haulz-calc-segment__btn{flex:1;min-height:40px;padding:0 12px;border:none;border-radius:8px;background:transparent;color:var(--calc-text-secondary);font-size:.9375rem;font-weight:500;cursor:pointer;transition:background .15s,color .15s,box-shadow .15s}.haulz-calc-segment__btn:hover:not(.haulz-calc-segment__btn--active){color:var(--calc-text)}.haulz-calc-segment__btn--active{background:var(--calc-card);color:var(--calc-accent);box-shadow:0 1px 3px #00000014;font-weight:600}.haulz-calc-field{display:block;margin-bottom:.75rem}.haulz-calc-field:last-child{margin-bottom:0}.haulz-calc-label{display:block;margin-bottom:.35rem;font-size:.8125rem;font-weight:500;color:var(--calc-text-secondary)}.haulz-calc-label--cities{line-height:1.5}.haulz-calc-label--row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.35rem .75rem}.haulz-calc-map-link{margin:0;padding:0;border:none;background:none;font-size:.8125rem;font-weight:600;color:var(--calc-accent);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.haulz-calc-map-link:hover{opacity:.85}.haulz-calc-map-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10050;display:flex;align-items:center;justify-content:center;padding:1rem;background:#00000073}.haulz-calc-map-modal{width:min(100%,520px);max-height:90vh;overflow:auto;border-radius:12px;background:var(--calc-card);color:var(--calc-text);border:1px solid var(--calc-border);box-shadow:var(--calc-shadow)}.haulz-calc-map-modal__head{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem 0}.haulz-calc-map-modal__title{display:flex;align-items:center;font-weight:600;font-size:.9375rem;color:var(--calc-text)}.haulz-calc-map-modal__close{display:flex;padding:.25rem;border:none;background:none;color:inherit;cursor:pointer;opacity:.7}.haulz-calc-map-modal__hint{margin:.35rem 1rem .5rem;font-size:.8125rem;color:var(--calc-text-secondary)}.haulz-calc-map-modal__map-wrap{position:relative;margin:0 1rem;border-radius:8px;overflow:hidden;border:1px solid var(--calc-border, #e5e7eb)}.haulz-calc-map-modal__map{width:100%;height:280px}.haulz-calc-map-modal__loader{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#ffffffb3;z-index:2}.haulz-calc-map-modal__error{margin:.5rem 1rem 0;font-size:.8125rem;color:#b91c1c}.haulz-calc-map-modal__address{margin:.5rem 1rem 0;font-size:.8125rem;color:var(--calc-text-secondary)}.haulz-calc-email-modal__field{margin:0 1rem .75rem}.haulz-calc-email-modal__field .haulz-calc-input{height:var(--calc-input-h)}.haulz-calc-map-modal--email .haulz-calc-map-modal__actions .haulz-calc-btn-primary{width:auto;min-width:8.5rem}.haulz-calc-map-modal--guest-order{width:min(440px,94vw);padding-bottom:.25rem}.haulz-calc-map-modal--guest-order .haulz-calc-map-modal__actions .haulz-calc-btn-primary{width:auto;min-width:10rem}.haulz-calc-guest-consent{display:flex;flex-direction:column;gap:.85rem;margin:.25rem 1rem .85rem}.haulz-calc-guest-consent__row{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.haulz-calc-guest-consent__text{margin:0;font-size:.9rem;line-height:1.4;color:var(--calc-text-secondary, #6b7280)}.haulz-calc-guest-consent__link{border:none;background:none;padding:0;color:var(--calc-accent, #2563eb);font:inherit;font-weight:500;cursor:pointer;text-decoration:none}.haulz-calc-guest-consent__link:hover{text-decoration:underline;text-underline-offset:2px}.haulz-calc-guest-consent__switch{position:relative;flex-shrink:0;width:2.75rem;height:1.55rem;border:none;border-radius:999px;background:#d1d5db;padding:0;cursor:pointer;transition:background-color .18s ease}.haulz-calc-guest-consent__switch.is-on{background:var(--calc-accent, #2563eb)}.haulz-calc-guest-consent__knob{position:absolute;top:.18rem;left:.18rem;width:1.2rem;height:1.2rem;border-radius:999px;background:#fff;box-shadow:0 1px 2px #0f172a2e;transition:transform .18s ease}.haulz-calc-guest-consent__switch.is-on .haulz-calc-guest-consent__knob{transform:translate(1.2rem)}.haulz-calc-guest-consent__switch:disabled{opacity:.6;cursor:not-allowed}.haulz-calc-map-modal--preview{width:min(720px,96vw);max-height:min(92dvh,820px);display:flex;flex-direction:column}.haulz-calc-quote-preview__subject{margin-bottom:.35rem;font-weight:500}.haulz-calc-quote-preview__loading{display:flex;align-items:center;justify-content:center;gap:.5rem;min-height:240px;padding:1rem;color:var(--calc-text-secondary);font-size:.875rem}.haulz-calc-quote-preview__frame{flex:1 1 auto;min-height:280px;width:100%;border:none;background:#f3f4f6}.haulz-calc-map-modal__actions{display:flex;gap:.5rem;justify-content:flex-end;padding:1rem}.haulz-calc-city-link{display:inline;margin:0;padding:0;border:none;background:none;font:inherit;font-weight:600;color:var(--calc-text-secondary);cursor:pointer;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:2px;transition:color .15s,text-decoration-color .15s}.haulz-calc-city-link:hover,.haulz-calc-city-link--active{color:var(--calc-accent);text-decoration-color:var(--calc-accent)}.haulz-calc-page--cdek{color-scheme:dark}.light-mode .haulz-calc-page--cdek{color-scheme:light}.haulz-calc-page--cdek input.haulz-calc-input,.haulz-calc-page--cdek textarea.haulz-calc-input{display:block;width:100%;height:var(--calc-input-h);padding:0 14px;box-sizing:border-box;border:1px solid var(--calc-border);border-radius:10px;background-color:var(--calc-input-bg)!important;background-image:none!important;color:var(--calc-text)!important;font-size:1rem;line-height:1.25;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .15s,box-shadow .15s}.haulz-calc-page--cdek select.haulz-calc-input{display:block;width:100%;height:var(--calc-input-h);padding:0 14px;padding-right:2rem;box-sizing:border-box;border:1px solid var(--calc-border);border-radius:10px;background-color:var(--calc-input-bg)!important;color:var(--calc-text)!important;font-size:1rem;line-height:1.25;-webkit-appearance:menulist;-moz-appearance:auto;appearance:auto;transition:border-color .15s,box-shadow .15s}.haulz-calc-page--cdek input.haulz-calc-input[type=search]::-webkit-search-decoration,.haulz-calc-page--cdek input.haulz-calc-input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.haulz-calc-input{display:block;width:100%;height:var(--calc-input-h);padding:0 14px;box-sizing:border-box;border:1px solid var(--calc-border);border-radius:10px;background:var(--calc-input-bg);color:var(--calc-text);font-size:1rem;line-height:1.25;transition:border-color .15s,box-shadow .15s}.haulz-calc-page--cdek input.haulz-calc-input::-moz-placeholder,.haulz-calc-input::-moz-placeholder{color:var(--calc-placeholder)}.haulz-calc-page--cdek input.haulz-calc-input::placeholder,.haulz-calc-input::placeholder{color:var(--calc-placeholder)}.haulz-calc-page--cdek input.haulz-calc-input:focus,.haulz-calc-input:focus{outline:none;border-color:var(--calc-border-focus);box-shadow:0 0 0 3px var(--calc-accent-soft)}.haulz-calc-page--cdek input.haulz-calc-input:-webkit-autofill,.haulz-calc-page--cdek input.haulz-calc-input:-webkit-autofill:hover,.haulz-calc-page--cdek input.haulz-calc-input:-webkit-autofill:focus{-webkit-text-fill-color:var(--calc-text)!important;caret-color:var(--calc-text);box-shadow:0 0 0 1000px var(--calc-input-bg) inset!important;border:1px solid var(--calc-border);-webkit-transition:background-color 99999s ease-out 0s;transition:background-color 99999s ease-out 0s}.haulz-calc-contacts{display:grid;grid-template-columns:1fr 1.4fr;gap:.75rem;margin-top:.75rem}.haulz-calc-contacts__inn,.haulz-calc-contacts__company{grid-column:1 / -1}.haulz-calc-field-hint{display:block;margin-top:.35rem;font-size:.75rem;color:var(--calc-text-secondary);line-height:1.35}.haulz-calc-field-hint--error{color:#b91c1c}.haulz-calc-partner-hint{font-weight:500}.haulz-calc-partner-hints{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .75rem;margin-top:.35rem}.haulz-calc-partner-hint--edo-yes{color:var(--calc-alert-success-text, #047857)}.haulz-calc-partner-hint--edo-no{color:var(--calc-alert-error-text, #b91c1c)}.haulz-calc-partner-hint--active_partner{color:var(--calc-alert-success-text, #047857)}.haulz-calc-partner-hint--need_contract{color:var(--calc-alert-warn-text, #a16207)}.haulz-calc-partner-hint--new_partner{color:#7c3aed}.light-mode .haulz-calc-partner-hint--new_partner{color:#6d28d9}@media (max-width: 520px){.haulz-calc-contacts{grid-template-columns:1fr}}.haulz-calc-hint{margin:.5rem 0 0;font-size:.8125rem;color:var(--calc-text-secondary)}.haulz-calc-address-wrap{position:relative;margin-bottom:0}.haulz-calc-address-wrap--with-map .haulz-calc-input--with-map-btn{padding-right:2.75rem}.haulz-calc-map-icon-btn{position:absolute;top:50%;right:.35rem;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;margin:0;padding:0;border:none;border-radius:8px;background:var(--calc-surface-muted);color:var(--calc-accent);cursor:pointer;transition:background .15s,color .15s}.haulz-calc-map-icon-btn:hover{background:var(--calc-accent-soft);color:var(--calc-accent-hover)}.haulz-calc-warehouse{padding:.75rem 0}.haulz-calc-warehouse__title{margin:0 0 .35rem;font-size:.9375rem;font-weight:600;color:var(--calc-text)}.haulz-calc-warehouse__address{margin:0 0 .35rem;font-size:.8125rem;line-height:1.45;color:var(--calc-text-secondary)}.haulz-calc-warehouse__meta{margin:0;font-size:.75rem;color:var(--calc-text-secondary)}.haulz-calc-map-screen{--calc-card: var(--color-bg-card, #ffffff);--calc-surface-muted: var(--color-bg-secondary, #f5f5f7);--calc-border: var(--color-border, #e5e7eb);--calc-text: var(--color-text-primary, #1a1a1a);--calc-text-secondary: var(--color-text-secondary, #6b7280);--calc-accent: var(--color-primary-blue, #0071e3);--calc-input-bg: var(--color-bg-input, #ffffff);--calc-segment-track: var(--color-bg-hover, #f0f2f5);--calc-input-h: 48px;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10060;width:100vw;height:100dvh;max-height:100dvh;overflow:hidden;overscroll-behavior:none;isolation:isolate;background:var(--calc-card);color:var(--calc-text)}html.haulz-calc-map-screen-open,body.haulz-calc-map-screen-open{overflow:hidden}@media (max-width: 768px){body.haulz-calc-map-screen-open .app-main{overflow:hidden!important}}.haulz-calc-map-screen__layout{display:flex;height:100%;min-height:100dvh}.haulz-calc-map-screen__panel{display:flex;flex-direction:column;flex-shrink:0;position:relative;z-index:2;width:min(100%,420px);max-width:100%;padding:0 1.25rem 1rem;border-right:1px solid var(--calc-border, #e5e7eb);background:var(--calc-card);overflow-x:hidden;overflow-y:auto}.haulz-calc-map-screen__panel-top{display:flex;align-items:center;justify-content:space-between;padding:.75rem 0 .5rem}.haulz-calc-map-screen__back{display:inline-flex;align-items:center;gap:.35rem;margin:0;padding:.25rem 0;border:none;background:none;font-size:.9375rem;font-weight:500;color:var(--calc-text);cursor:pointer}.haulz-calc-map-screen__close{display:flex;padding:.35rem;border:none;background:none;color:var(--calc-text-secondary);cursor:pointer}.haulz-calc-map-screen__title{margin:0 0 1rem;font-size:1.25rem;font-weight:700;line-height:1.25}.haulz-calc-map-screen__segment{margin-bottom:1rem}.haulz-calc-map-screen__search{position:relative;margin-bottom:1rem}.haulz-calc-map-screen__search-label{display:block;margin-bottom:.35rem;font-size:.75rem;color:var(--calc-text-secondary)}.haulz-calc-map-screen__input{width:100%}.haulz-calc-map-screen__suggest{position:absolute;left:0;right:0;top:calc(100% + 4px);z-index:5}.haulz-calc-map-screen__picked{display:flex;gap:.5rem;align-items:flex-start;margin-bottom:1rem;padding:.65rem .75rem;border-radius:10px;background:var(--calc-surface-muted);min-width:0}.haulz-calc-map-screen__picked-icon{flex-shrink:0;margin-top:.15rem;color:var(--calc-accent)}.haulz-calc-map-screen__picked-line{margin:0;font-size:.875rem;font-weight:500;line-height:1.4;color:var(--calc-text);word-break:break-word}.haulz-calc-map-screen__error{margin:0 0 .75rem;font-size:.8125rem;color:#b91c1c}.haulz-calc-map-screen__footer{margin-top:auto;padding-top:1rem}.haulz-calc-map-screen__confirm{width:100%}.haulz-calc-map-screen__map-area{position:relative;flex:1;min-width:0;min-height:280px;background:#e8ecef}.haulz-calc-map-screen__map{width:100%;height:100%;min-height:100%}.haulz-calc-map-screen__map .leaflet-container{width:100%;height:100%;z-index:1;font-family:inherit}.haulz-calc-ring-dist__used{font-weight:600}.haulz-calc-ring-dist__sources{display:inline-block;margin-left:.35rem;font-size:.8125rem;color:var(--calc-text-muted, #64748b)}.haulz-calc-ring-dist__osrm{color:var(--calc-text-muted, #64748b)}.haulz-calc-ring-dist__dgis{color:#15803d;font-weight:500}.haulz-calc-ring-dist__sep{margin:0 .25rem;opacity:.6}.haulz-calc-map-screen__map-loader{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;background:#ffffffa6}@media (max-width: 768px){.haulz-calc-map-screen__layout{flex-direction:column}.haulz-calc-map-screen__panel{width:100%;max-height:52vh;border-right:none;border-bottom:1px solid var(--calc-border, #e5e7eb)}.haulz-calc-map-screen__map-area{flex:1;min-height:45vh}}.haulz-calc-suggest-panel,.hr-calc-suggest-panel{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:80;max-height:280px;overflow-y:auto;background:var(--calc-card);border:1px solid var(--calc-border);border-radius:10px;box-shadow:var(--calc-shadow)}.haulz-calc-suggest-row,.hr-calc-suggest-row{display:block;width:100%;text-align:left;padding:.65rem 1rem;border:none;border-bottom:1px solid var(--calc-row-divider);background:transparent;cursor:pointer;font-size:.9375rem;color:var(--calc-text);line-height:1.35}.haulz-calc-suggest-row:last-child,.hr-calc-suggest-row:last-child{border-bottom:none}.haulz-calc-suggest-row:hover:not(.haulz-calc-suggest-muted):not(.haulz-calc-suggest-error),.hr-calc-suggest-row:hover:not(.hr-calc-suggest-muted):not(.hr-calc-suggest-error){background:var(--calc-suggest-hover)}.haulz-calc-suggest-muted,.hr-calc-suggest-muted{color:var(--calc-text-secondary);cursor:default;display:flex;align-items:center}.haulz-calc-suggest-error,.hr-calc-suggest-error{color:var(--calc-alert-error-text);cursor:default}.haulz-calc-place{padding:1rem;margin-bottom:.75rem;border:1px solid var(--calc-border);border-radius:var(--calc-radius);background:var(--calc-surface-muted)}.haulz-calc-place__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem;font-weight:600;font-size:.9375rem}.haulz-calc-size-row{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.haulz-calc-size-chip{width:48px;height:48px;border:2px solid var(--calc-border);border-radius:50%;background:var(--calc-card);color:var(--calc-text);font-size:.75rem;font-weight:700;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.haulz-calc-size-chip:hover{border-color:var(--calc-accent)}.haulz-calc-size-chip--active{border-color:var(--calc-accent);background:var(--calc-accent-soft);color:var(--calc-accent)}.haulz-calc-place-fields{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.haulz-calc-place-note{margin:.75rem 0 0;font-size:.8125rem;color:var(--calc-text-secondary);line-height:1.45}.haulz-calc-place-note strong{color:var(--calc-text)}.haulz-calc-link-btn{display:inline-flex;align-items:center;gap:.25rem;margin-top:.5rem;padding:0;border:none;background:none;color:var(--calc-accent);font-size:.9375rem;font-weight:600;cursor:pointer}.haulz-calc-link-btn:hover{text-decoration:underline}.haulz-calc-text-btn{padding:.35rem .65rem;border:none;border-radius:8px;background:transparent;color:var(--calc-text-secondary);font-size:.8125rem;cursor:pointer}.haulz-calc-text-btn:hover{background:var(--calc-segment-track);color:var(--calc-text)}.haulz-calc-tariff-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:.75rem}.haulz-calc-tariff-card{padding:1rem;border:2px solid var(--calc-border);border-radius:var(--calc-radius);background:var(--calc-card);cursor:pointer;text-align:left;color:var(--calc-text);transition:border-color .15s,background .15s,box-shadow .15s}.haulz-calc-tariff-card:hover{border-color:var(--calc-text-secondary)}.haulz-calc-tariff-card--selected{border-color:var(--calc-accent);background:var(--calc-accent-soft);box-shadow:0 0 0 1px var(--calc-accent)}.haulz-calc-tariff-card__name{font-size:1rem;font-weight:700;margin-bottom:.25rem}.haulz-calc-tariff-card__days{font-size:.8125rem;color:var(--calc-text-secondary);margin-bottom:.5rem}.haulz-calc-tariff-card__price{font-size:1.0625rem;font-weight:700;color:var(--calc-text)}.haulz-calc-tariff-card__sub{font-size:.75rem;color:var(--calc-text-secondary);margin-top:.15rem}.haulz-calc-extra{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.75rem 0;border-bottom:1px solid var(--calc-row-divider)}.haulz-calc-extra:last-child{border-bottom:none}.haulz-calc-extra__text strong{display:block;font-size:.9375rem;font-weight:600;color:var(--calc-text)}.haulz-calc-extra__desc{display:block;margin-top:.2rem;font-size:.8125rem;color:var(--calc-text-secondary);line-height:1.4}.haulz-calc-switch{position:relative;flex-shrink:0;width:44px;height:26px}.haulz-calc-switch input{opacity:0;width:0;height:0}.haulz-calc-switch__track{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:var(--calc-switch-off);cursor:pointer;transition:background .2s}.haulz-calc-switch__track:before{content:"";position:absolute;left:3px;top:3px;width:20px;height:20px;border-radius:50%;background:var(--calc-switch-knob);box-shadow:0 1px 3px #00000040;transition:transform .2s}.haulz-calc-switch input:checked+.haulz-calc-switch__track{background:var(--calc-accent)}.haulz-calc-switch input:checked+.haulz-calc-switch__track:before{transform:translate(18px)}.haulz-calc-summary{padding:1.5rem;border-radius:var(--calc-radius-lg);background:var(--calc-card);box-shadow:var(--calc-shadow);border:1px solid var(--calc-border)}.haulz-calc-summary__title{margin:0 0 1rem;font-size:1.25rem;font-weight:700;color:var(--calc-text)}.haulz-calc-summary__empty{font-size:.9375rem;color:var(--calc-text-secondary);line-height:1.5}.haulz-calc-summary__empty--error{color:#b91c1c}.haulz-calc-summary__line{display:flex;justify-content:space-between;gap:.75rem;margin-bottom:.5rem;font-size:.9375rem;line-height:1.35}.haulz-calc-summary__line--muted{opacity:.85;font-style:italic}.haulz-calc-summary__divider{height:1px;margin:.75rem 0;background:var(--calc-border)}.haulz-calc-summary__total{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.35rem;font-size:1.125rem;font-weight:700}.haulz-calc-summary__total-value{font-size:1.375rem;color:var(--calc-text)}.haulz-calc-summary__vat{margin:.35rem 0 0;font-size:.8125rem;color:var(--calc-text-secondary);line-height:1.4}.haulz-calc-summary__days{font-size:.875rem;color:var(--calc-text-secondary);margin-bottom:.5rem}.haulz-calc-summary__footnote{font-size:.75rem;color:var(--calc-text-secondary);line-height:1.45;margin:.35rem 0 .5rem}.haulz-calc-summary__disclaimer{font-size:.75rem;color:var(--calc-text-secondary);line-height:1.45;margin:.75rem 0 1rem}.haulz-calc-btn-primary{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;min-height:48px;padding:0 1.25rem;border:none;border-radius:10px;background:var(--calc-accent);color:#fff;font-size:1rem;font-weight:600;cursor:pointer;transition:background .15s,opacity .15s}.haulz-calc-btn-primary:hover:not(:disabled){background:var(--calc-accent-hover)}.haulz-calc-btn-primary:disabled{opacity:.45;cursor:not-allowed}.haulz-calc-btn-primary--blocked{opacity:.72}.haulz-calc-btn-primary--blocked:not(:disabled){cursor:pointer}.haulz-calc-summary__submit-hint{margin:0 0 .35rem;font-size:.78rem;line-height:1.35;color:var(--calc-text-secondary, #64748b)}.haulz-calc-btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:40px;padding:0 1rem;border:1px solid var(--calc-border);border-radius:10px;background:var(--calc-surface-muted);color:var(--calc-text);font-size:.875rem;font-weight:500;cursor:pointer}.haulz-calc-btn-secondary:hover{background:var(--calc-suggest-hover)}.haulz-calc-summary__actions{display:flex;flex-direction:column;gap:.5rem}.haulz-calc-alert{padding:.65rem .85rem;margin-bottom:1rem;border-radius:10px;font-size:.875rem;line-height:1.4}.haulz-calc-alert--warn{background:var(--calc-alert-warn-bg);color:var(--calc-alert-warn-text);border:1px solid var(--calc-alert-warn-border)}.haulz-calc-alert--error{background:var(--calc-alert-error-bg);color:var(--calc-alert-error-text);border:1px solid var(--calc-alert-error-border)}.haulz-calc-alert--success{background:var(--calc-alert-success-bg);color:var(--calc-alert-success-text);border:1px solid var(--calc-alert-success-border)}.haulz-calc-1c-sandbox{margin-top:.85rem;margin-bottom:.25rem;padding:.75rem .7rem;border:1px solid var(--calc-border, #e5e7eb);border-radius:10px;background:var(--calc-input-bg, #f8fafc)}.haulz-calc-1c-sandbox__title{font-size:.8rem;font-weight:650;margin-bottom:.25rem}.haulz-calc-1c-sandbox__hint,.haulz-calc-1c-sandbox__empty{font-size:.72rem;line-height:1.35;color:var(--calc-muted, #6b7280);margin:0 0 .55rem}.haulz-calc-1c-sandbox__status{font-size:.75rem;font-weight:600;margin:0 0 .4rem}.haulz-calc-1c-sandbox__status--ok{color:var(--color-success, #15803d)}.haulz-calc-1c-sandbox__status--err{color:var(--calc-alert-error-text, #b91c1c)}.haulz-calc-1c-sandbox__error{font-size:.75rem;color:var(--calc-alert-error-text, #b91c1c);margin:0 0 .45rem}.haulz-calc-1c-sandbox__label{display:block;font-size:.7rem;font-weight:600;color:var(--calc-muted, #6b7280);margin:.45rem 0 .25rem}.haulz-calc-1c-sandbox__pre{width:100%;box-sizing:border-box;resize:vertical;min-height:6rem;font-family:ui-monospace,Liberation Mono,monospace;font-size:.68rem;line-height:1.35;padding:.55rem .6rem;border:1px solid var(--calc-border, #e5e7eb);border-radius:8px;background:var(--calc-input-bg, #f8fafc);color:var(--calc-text, #111827)}.haulz-calc-direction-pills{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.haulz-calc-direction-pill{padding:.5rem .85rem;border:1px solid var(--calc-border);border-radius:999px;background:var(--calc-card);font-size:.875rem;font-weight:500;cursor:pointer;color:var(--calc-text)}.haulz-calc-direction-pill:hover{border-color:var(--calc-accent)}.hr-calc-admin{max-width:960px;color:var(--color-text-primary)}.hr-calc-admin .button-primary,.hr-calc-admin .filter-button{margin-top:0}.hr-calc-admin__header{margin-bottom:1rem}.hr-calc-admin__title{margin:0 0 .35rem;font-size:1.125rem;font-weight:700;line-height:1.3;letter-spacing:-.01em}.hr-calc-admin__subtitle{margin:0;font-size:.875rem;line-height:1.45;color:var(--color-text-secondary)}.hr-calc-admin__toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem 1rem;margin-bottom:.75rem;padding:.875rem 1rem;border:1px solid var(--color-border);border-radius:var(--radius-md, 12px);background:var(--color-bg-card)}.hr-calc-admin__field{display:flex;flex-direction:column;gap:.35rem;min-width:0}.hr-calc-admin__label{font-size:.75rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--color-text-secondary)}.hr-calc-admin__hint{margin:0 0 1rem;font-size:.8125rem;line-height:1.55;color:var(--color-text-secondary)}.hr-calc-admin-tabs{display:flex;flex-wrap:wrap;gap:.375rem;margin-bottom:1rem;padding:.375rem;border:1px solid var(--color-border);border-radius:var(--radius-md, 12px);background:var(--color-bg-secondary, #f3f4f6)}.hr-calc-admin-tab{padding:.5rem .875rem;border:none;border-radius:8px;background:transparent;cursor:pointer;font-size:.8125rem;font-weight:500;line-height:1.2;color:var(--color-text-secondary);transition:background .15s,color .15s,box-shadow .15s;white-space:nowrap}.hr-calc-admin-tab:hover{color:var(--color-text-primary);background:#ffffff8c}.hr-calc-admin-tab.active{background:var(--color-bg-card, #fff);color:var(--color-primary-blue, #2563eb);box-shadow:0 1px 2px #0f172a14}.hr-calc-admin__panel{padding:1rem 1.125rem;border:1px solid var(--color-border);border-radius:var(--radius-md, 12px);background:var(--color-bg-card)}.hr-calc-admin__loading{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:.875rem;color:var(--color-text-secondary)}.hr-calc-admin-alert{margin-bottom:.75rem;padding:.625rem .875rem;border-radius:8px;font-size:.875rem;line-height:1.45}.hr-calc-admin-alert--error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.hr-calc-admin-alert--success{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0}.hr-calc-admin-alert--warn{color:#b45309;background:#fffbeb;border:1px solid #fde68a}.hr-calc-admin__empty{margin:0;font-size:.875rem;line-height:1.5;color:var(--color-text-secondary)}.hr-calc-admin__section-title{margin:0 0 .5rem;font-size:.9375rem;font-weight:600;line-height:1.3}.hr-calc-admin__section-title+.hr-calc-admin__section-title,.hr-calc-admin__section-title:not(:first-child){margin-top:1.25rem}.hr-calc-admin__actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.hr-calc-admin__footer{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--color-border)}.hr-calc-admin-subtabs{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.875rem}.hr-calc-admin-input,.hr-calc-admin-select{box-sizing:border-box;min-height:var(--control-height-chip, 36px);padding:.45rem .65rem;border:1px solid var(--color-border);border-radius:8px;background:var(--color-bg-card, #fff);color:var(--color-text-primary);font-size:.875rem;line-height:1.2}.hr-calc-admin-input:focus,.hr-calc-admin-select:focus{outline:none;border-color:var(--color-primary-blue, #2563eb);box-shadow:0 0 0 3px #2563eb1f}.hr-calc-admin-input--num{width:4.5rem;text-align:right}.hr-calc-admin-input--code{width:7.5rem;font-family:ui-monospace,Liberation Mono,monospace;font-size:.8125rem}.hr-calc-admin-input--wide{flex:1;min-width:10rem}.hr-calc-admin-input[readonly]{background:var(--color-bg-secondary, #f9fafb);color:var(--color-text-secondary)}.hr-calc-admin-table-wrap{overflow-x:auto;margin-top:.5rem;border:1px solid var(--color-border);border-radius:10px}.hr-calc-admin-table{width:100%;border-collapse:collapse;font-size:.8125rem}.hr-calc-admin-table th{padding:.55rem .65rem;border-bottom:1px solid var(--color-border);background:var(--color-bg-secondary, #f9fafb);font-size:.75rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--color-text-secondary);text-align:left;white-space:nowrap}.hr-calc-admin-table--numeric th:not(:first-child):not(:nth-child(2)),.hr-calc-admin-table--numeric td:not(:first-child):not(:nth-child(2)){text-align:right}.hr-calc-admin-table td{padding:.45rem .65rem;border-top:1px solid var(--color-border);vertical-align:middle}.hr-calc-admin-table tbody tr:hover{background:#2563eb08}.hr-calc-admin-extras{display:flex;flex-direction:column;gap:.5rem}.hr-calc-admin-extra-row{display:grid;grid-template-columns:auto minmax(6rem,7.5rem) minmax(8rem,1fr) 5.5rem 4.5rem 4rem auto auto;gap:.5rem;align-items:center;padding:.65rem .75rem;border:1px solid var(--color-border);border-radius:10px;background:var(--color-bg-secondary, #f9fafb)}.hr-calc-admin-extra-row--off{opacity:.55}.hr-calc-admin-extra-row__default{display:inline-flex;align-items:center;gap:.35rem;font-size:.8125rem;color:var(--color-text-secondary);white-space:nowrap}.hr-calc-admin-extra-row__delete{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:1px solid var(--color-border);border-radius:8px;background:var(--color-bg-card);color:#b91c1c;cursor:pointer}.hr-calc-admin-extra-row__delete:hover{background:#fef2f2;border-color:#fecaca}.hr-calc-admin-form-row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.5rem;margin-top:.75rem}.hr-calc-admin-form-row .hr-calc-admin__field{flex:1 1 8rem}.hr-calc-admin-import{display:flex;flex-direction:column;gap:.75rem;max-width:28rem}.hr-calc-admin-import__file{font-size:.875rem}.hr-calc-admin-history-pre{margin:0;padding:.5rem;max-height:120px;overflow:auto;border-radius:6px;background:var(--color-bg-secondary, #f3f4f6);font-size:.6875rem;line-height:1.4;white-space:pre-wrap;word-break:break-word}.hr-calc-admin-history-summary{margin:0;padding-left:1.1rem;font-size:.8125rem;line-height:1.55;color:var(--color-text-primary)}.hr-calc-admin-history-summary li+li{margin-top:.2rem}.hr-calc-admin-history-active{padding:.75rem .875rem;border:1px solid #a7f3d0;border-radius:10px;background:#ecfdf5}.hr-calc-admin-history-active__title{margin:0 0 .5rem;font-size:.875rem;line-height:1.45;color:#065f46}.hr-calc-admin-history-active .hr-calc-admin-history-summary{color:#047857}.hr-calc-admin-history-badge{display:inline-block;padding:.1rem .45rem;border-radius:999px;font-size:.6875rem;font-weight:600;vertical-align:middle;background:#ecfdf5;color:#047857;border:1px solid #a7f3d0}.hr-calc-admin-history-row--active{background:#10b9810f}.hr-calc-admin-history-comment{margin:.35rem 0 0;font-size:.75rem;line-height:1.4;color:var(--color-text-secondary);font-style:italic}@media (max-width: 860px){.hr-calc-admin-extra-row{grid-template-columns:1fr 1fr}.hr-calc-admin-extra-row .haulz-calc-switch{grid-column:1 / -1}}@media (max-width: 640px){.hr-calc-admin-tabs{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.hr-calc-admin__toolbar{flex-direction:column;align-items:stretch}}.hr-calc-place-row{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:.5rem;margin-bottom:.5rem;padding:.65rem;border:1px dashed var(--color-border);border-radius:var(--radius-sm, 8px);background:var(--color-bg-secondary, #f9fafb)}.hr-calc-preset-btn{font-size:.75rem;padding:.2rem .45rem;margin-right:.25rem;margin-bottom:.25rem}.hr-calc-mainline-card{flex:1;min-width:140px;padding:.75rem;border-radius:var(--radius-sm, 10px);border:2px solid var(--color-border);cursor:pointer;text-align:left;background:var(--color-bg-primary, #fff);color:var(--color-text-primary)}.hr-calc-mainline-card.selected{border-color:var(--color-primary-blue, #2563eb);background:#2563eb0f}.hr-calc-extra-row{display:flex;align-items:flex-start;gap:.5rem;padding:.35rem 0}.haulz-calc-page--mobile-flow{padding-bottom:0}.haulz-calc-page--mobile-flow .haulz-calc-shell-bg{display:flex;flex-direction:column;margin:0 calc(-1 * var(--pad-page-h, 24px));padding:0 var(--pad-page-h, 24px);min-height:calc(100dvh - var(--app-header-h, 4rem));box-sizing:border-box}.haulz-calc-mobile-hub{display:flex;flex-direction:column;flex:1;min-height:0}.haulz-calc-mobile-hub__header{flex-shrink:0;padding-top:.5rem}.haulz-calc-mobile-hub__scroll{flex:1;min-height:0;overflow-y:auto;padding-bottom:0;-webkit-overflow-scrolling:touch}.haulz-calc-mobile-last-card{margin-bottom:0!important}.haulz-calc-mobile-hub__end-gap{--haulz-mobile-card-gap: 1rem;height:calc(140px + var(--haulz-mobile-card-gap));flex-shrink:0;pointer-events:none}.haulz-calc-mobile-section{padding:1rem 1rem .25rem}.haulz-calc-mobile-section__head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.25rem}.haulz-calc-mobile-section__title{margin-bottom:.25rem}.haulz-calc-mobile-section__subtitle{margin:0;font-size:.8125rem;color:var(--calc-text-secondary)}.haulz-calc-mobile-section__kicker{margin:0 0 .75rem;font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--calc-text-secondary)}.haulz-calc-mobile-section__add{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:1px solid var(--calc-border);border-radius:10px;background:var(--calc-surface-muted);color:var(--calc-text);cursor:pointer}.haulz-calc-mobile-row{display:flex;align-items:center;gap:.75rem;width:100%;margin:0;padding:.85rem 0;border:none;border-top:1px solid var(--calc-row-divider);background:transparent;text-align:left;cursor:pointer;color:inherit}.haulz-calc-mobile-section .haulz-calc-mobile-row:first-of-type{border-top:none}.haulz-calc-mobile-row__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:8px;background:var(--calc-surface-muted);color:var(--calc-accent)}.haulz-calc-mobile-row__text{flex:1;min-width:0}.haulz-calc-mobile-row__title{display:block;font-size:.9375rem;font-weight:600;color:var(--calc-text)}.haulz-calc-mobile-row__meta{margin-left:.35rem;font-size:.8125rem;font-weight:500;color:var(--calc-text-secondary)}.haulz-calc-mobile-row__subtitle{display:block;margin-top:.15rem;font-size:.8125rem;line-height:1.4;color:var(--calc-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.haulz-calc-mobile-row__subtitle--muted{color:var(--calc-text-secondary)}.haulz-calc-mobile-row__chevron{flex-shrink:0;color:var(--calc-text-secondary)}.haulz-calc-tariff-carousel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.haulz-calc-tariff-card--carousel{min-width:0;padding:.85rem .75rem}.haulz-calc-mobile-dock{position:fixed;z-index:45;left:max(var(--space-3, 12px),env(safe-area-inset-left,0px));right:max(var(--space-3, 12px),env(safe-area-inset-right,0px));bottom:0;margin:0;padding:.65rem .85rem calc(.75rem + env(safe-area-inset-bottom,0px));border:1px solid var(--calc-border);border-radius:var(--calc-radius-lg) var(--calc-radius-lg) 0 0;background:var(--calc-card);box-shadow:var(--calc-shadow);box-sizing:border-box}.app-container .haulz-calc-page--mobile-flow .haulz-calc-mobile-dock{bottom:var(--haulz-app-tabbar-clearance);border-radius:var(--calc-radius-lg);padding-bottom:.75rem}.haulz-calc-mobile-dock__details{max-height:min(40vh,280px);overflow-y:auto;margin-bottom:.5rem;padding-bottom:.35rem;border-bottom:1px solid var(--calc-row-divider)}.haulz-calc-mobile-dock__actions{display:flex;gap:.5rem;margin-top:.5rem}.haulz-calc-mobile-dock__actions .haulz-calc-btn-secondary{flex:1}.haulz-calc-mobile-dock__toggle{display:flex;align-items:center;gap:.5rem;width:100%;margin:0 0 .5rem;padding:.15rem 3.5rem .15rem 0;border:none;background:transparent;cursor:pointer;color:var(--calc-text);box-sizing:border-box}.haulz-calc-mobile-dock__total-label{font-size:.9375rem;font-weight:600;flex-shrink:0}.haulz-calc-mobile-dock__total-value{margin-left:auto;margin-right:.15rem;font-size:1.125rem;font-weight:700;text-align:right;max-width:min(100%,11rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.haulz-calc-mobile-dock__submit{width:100%}.haulz-calc-mobile-screen{display:flex;flex-direction:column;min-height:calc(100dvh - var(--app-header-h, 4rem));padding-bottom:env(safe-area-inset-bottom,0px)}.haulz-calc-mobile-screen__header{display:flex;align-items:center;gap:.5rem;padding:.5rem 0 .75rem}.haulz-calc-mobile-screen__title{margin:0;font-size:1.125rem;font-weight:700}.haulz-calc-mobile-screen__body{flex:1;overflow-y:auto;padding-bottom:1rem}.haulz-calc-mobile-screen__footer{flex-shrink:0;display:flex;flex-direction:column;gap:.5rem;padding:.75rem 0 1rem;border-top:1px solid var(--calc-border);background:var(--calc-card)}.haulz-calc-mobile-screen__hint{margin:0 0 1rem;font-size:.8125rem;color:var(--calc-text-secondary)}.haulz-calc-mobile-screen__add-place{justify-content:center}.haulz-calc-mobile-screen__remove-place{margin-top:1rem}.haulz-calc-address-embedded .haulz-calc-segment{margin-top:0}.haulz-calc-place--embedded{margin-bottom:0}.haulz-calc-drafts-page .haulz-calc-requests-table__actions{width:3rem;text-align:center}.haulz-calc-drafts-open{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;margin:0;padding:0;border:none;background:transparent;text-align:left;cursor:pointer;color:inherit}.haulz-calc-drafts-open__chevron{flex-shrink:0;color:var(--calc-text-secondary)}.haulz-calc-drafts-delete{display:inline-flex;align-items:center;justify-content:center;min-width:2.25rem;min-height:2.25rem;padding:.35rem}.haulz-calc-requests-page--manager{max-width:none;width:100%;min-width:0;padding-bottom:1.5rem}.haulz-calc-requests-page--manager .haulz-calc-requests-page__hint{color:var(--color-text-secondary, var(--calc-text-secondary))}.haulz-calc-manager-journal{margin-bottom:1rem;padding:1rem 1.15rem 1.15rem;min-width:0;overflow:visible}.haulz-calc-manager-journal__empty{margin:0 0 .75rem;color:var(--color-text-secondary, var(--calc-text-secondary));font-size:.85rem}.haulz-calc-manager-journal-filters{margin-bottom:.85rem}.haulz-calc-manager-journal-filters__status-option{display:flex;align-items:center}.haulz-calc-manager-journal-status-select{display:inline-flex;align-items:center;gap:.25rem;padding:.1rem .2rem .1rem .1rem;border:1px solid transparent;border-radius:8px;background:transparent;cursor:pointer;max-width:100%}.haulz-calc-manager-journal-status-select:hover:not(:disabled){border-color:var(--color-border, var(--calc-border));background:var(--color-bg-hover, var(--calc-suggest-hover))}.haulz-calc-manager-journal-status-select:disabled{opacity:.65;cursor:not-allowed}.haulz-calc-manager-journal-status-select__chevron{flex-shrink:0;color:var(--color-text-secondary, var(--calc-text-secondary))}.haulz-calc-manager-journal-status-select__spinner{flex-shrink:0}.haulz-calc-manager-journal-status-select__option{display:flex;align-items:center}.haulz-calc-manager-journal__table-wrap{min-width:0;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch}.haulz-calc-manager-journal__table{width:100%;border-collapse:collapse;font-size:.85rem;table-layout:auto}.haulz-calc-manager-journal__table thead th{padding:.5rem .4rem;text-align:left;font-weight:600;color:var(--color-text-primary, var(--calc-text));background:var(--color-bg-hover, var(--calc-surface-muted));border-bottom:1px solid var(--color-border, var(--calc-border));vertical-align:middle}.haulz-calc-manager-journal__table tbody td{padding:.5rem .4rem;border-bottom:1px solid var(--color-border, var(--calc-border));vertical-align:top}.haulz-calc-manager-journal__row{cursor:pointer}.haulz-calc-manager-journal__row:hover td{background:var(--color-bg-hover, var(--calc-suggest-hover))}.haulz-calc-manager-journal__row--expanded td{background:var(--color-bg-hover, var(--calc-suggest-hover));border-bottom:none}.haulz-calc-manager-journal__expand-row td{padding:0;border-bottom:1px solid var(--color-border, var(--calc-border));vertical-align:top}.haulz-calc-manager-journal__col-date,.haulz-calc-manager-journal__cell-date{width:1%;min-width:8.5rem;white-space:nowrap}.haulz-calc-manager-journal__col-number,.haulz-calc-manager-journal__cell-number{width:1%;min-width:6.75rem;white-space:nowrap}.haulz-calc-manager-journal__col-party{min-width:0}.haulz-calc-manager-journal__col-route{width:1%;white-space:nowrap}.haulz-calc-manager-journal__col-status{min-width:9.5rem}.haulz-calc-manager-journal__col-sum,.haulz-calc-manager-journal__cell-sum{width:1%;white-space:nowrap;text-align:right}.haulz-calc-manager-journal__col-actions,.haulz-calc-manager-journal__cell-actions{width:1%;min-width:4.5rem;text-align:center;white-space:nowrap}.haulz-calc-manager-journal__cell-party{min-width:0}.haulz-calc-manager-journal__cell-clamp{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}.haulz-calc-manager-journal__cell-route{min-width:0}.haulz-calc-manager-journal__cell-status{white-space:nowrap}@media (max-width: 768px){.haulz-calc-manager-journal{padding:.85rem .75rem 1rem}}.app-container:has(.haulz-calc-summary-layout-sync),.app-container:has(.haulz-calc-summary-layout-sync) .app-main,.app-container:has(.haulz-calc-summary-layout-sync) .app-header,.app-main:has(.haulz-calc-summary-layout-sync),.app-main:has(.haulz-calc-summary-layout-sync)>div,.documents-page:has(.haulz-calc-summary-layout-sync),.haulz-calc-summary-layout-sync.haulz-calc-page--cdek,.haulz-calc-summary-layout-sync.haulz-calc-page--cdek .haulz-calc-shell-bg,.haulz-calc-summary-layout-sync.haulz-calc-page--cdek .haulz-calc-grid{overflow:visible}.haulz-calc-summary-layout-sync.haulz-calc-page--cdek{--haulz-docs-content-max: min(1180px, 96vw);--haulz-docs-summary-gap: 1rem;max-width:none;width:100%}.app-main-wide .haulz-calc-summary-layout-sync.haulz-calc-page--cdek{--haulz-docs-content-max: min(96vw, 1400px)}.documents-order-form.haulz-calc-summary-layout-sync.haulz-calc-page--cdek{--haulz-docs-content-max: min(56rem, 100vw)}.app-main-wide .documents-order-form.haulz-calc-summary-layout-sync.haulz-calc-page--cdek{--haulz-docs-content-max: min(96vw, 1400px)}.haulz-calc-summary-layout-sync.haulz-calc-page--cdek .haulz-calc-shell-bg{margin-left:0;margin-right:0}.documents-page:has(.haulz-calc-summary-layout-sync){--haulz-docs-summary-sync-top: calc(var(--haulz-summary-header-offset) + 1cm)}.haulz-calc-summary-layout-sync.haulz-calc-page--cdek{--haulz-docs-summary-sync-top: calc(var(--haulz-summary-header-offset) + 1cm)}@media (min-width: 769px){.haulz-calc-summary-layout-sync.haulz-calc-page--cdek{--haulz-summary-fixed-top: max( calc(var(--haulz-summary-header-offset) + 1cm), var(--haulz-docs-summary-sync-top), env(safe-area-inset-top, 0px) )}.haulz-calc-summary-layout-sync.haulz-calc-page--cdek .haulz-calc-grid{grid-template-columns:minmax(0,1fr)}.haulz-calc-summary-layout-sync .haulz-calc-main{margin-right:calc(var(--haulz-summary-col-width) + var(--haulz-docs-summary-gap, 1rem));min-width:0}.haulz-calc-summary-layout-sync .haulz-calc-summary-wrap{position:fixed;top:var(--haulz-summary-fixed-top);bottom:auto;max-height:var( --haulz-docs-summary-sync-max-height, calc(100dvh - var(--haulz-summary-fixed-top) - var(--haulz-summary-fixed-bottom)) );left:var( --haulz-docs-summary-sync-left, max( var(--pad-page-h, 24px), calc( 50vw + var(--haulz-docs-content-max) / 2 - var(--haulz-summary-col-width) - var(--haulz-docs-summary-gap, 1rem) ) ) );right:auto;width:var(--haulz-summary-col-width);max-width:var(--haulz-summary-col-width);z-index:5;overflow-x:hidden;overflow-y:scroll;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;display:flex;flex-direction:column;box-sizing:border-box}.haulz-calc-summary-layout-sync .haulz-calc-summary-wrap>.haulz-calc-summary{min-height:0;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}}@media (max-width: 768px){.haulz-calc-summary-layout-sync .haulz-calc-grid{padding-bottom:calc(280px + var(--haulz-app-tabbar-clearance) + .5rem)}}@media (min-width: 769px) and (max-width: 1024px){.app-container.profile-saas-shell .haulz-calc-page--cdek{--haulz-app-tabbar-clearance: calc(112px + env(safe-area-inset-bottom, 0px)) ;--haulz-summary-fixed-bottom: calc(var(--haulz-app-tabbar-clearance) + .5rem)}}.documents-order-form .haulz-calc-customer-readonly{margin:0;font-size:.95rem;line-height:1.5;color:var(--calc-text-primary, var(--color-text-primary))}.documents-order-success-modal__text{line-height:1.55;font-size:.9rem}.documents-order-success-modal .haulz-calc-map-modal__actions .haulz-calc-btn-primary{width:100%}.documents-order-1c-sandbox-overlay{z-index:12000;align-items:stretch;justify-content:center;padding:.75rem}.documents-order-1c-sandbox-modal{width:min(100%,920px);max-height:calc(100vh - 1.5rem);max-height:calc(100dvh - 1.5rem);display:flex;flex-direction:column;overflow:hidden}.documents-order-1c-sandbox-modal__body{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:0 1rem .25rem;display:flex;flex-direction:column;gap:.35rem}.documents-order-1c-sandbox-modal__status{margin:.35rem 0 0;font-size:.8125rem;font-weight:600}.documents-order-1c-sandbox-modal__status--ok{color:#15803d}.documents-order-1c-sandbox-modal__status--err{color:#b91c1c}.documents-order-1c-sandbox-modal__error{margin:0;font-size:.8125rem;line-height:1.4;color:#b91c1c;white-space:pre-wrap;word-break:break-word}.documents-order-1c-sandbox-modal__meta{margin:.25rem 0 0;font-size:.8125rem;line-height:1.45;color:var(--calc-text-secondary, #64748b);word-break:break-all}.documents-order-1c-sandbox-modal__meta code{font-size:.78rem}.documents-order-1c-sandbox-modal__label{display:block;margin:.5rem 0 0;font-size:.75rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--calc-text-secondary, #64748b)}.documents-order-1c-sandbox-modal__pre{display:block;width:100%;box-sizing:border-box;min-height:14rem;height:min(42vh,28rem);margin:0;padding:.65rem .75rem;resize:vertical;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border:1px solid var(--calc-border, #e5e7eb);border-radius:8px;background:#0f172a;color:#e2e8f0;font-family:ui-monospace,Liberation Mono,monospace;font-size:.75rem;line-height:1.45;white-space:pre;-moz-tab-size:2;-o-tab-size:2;tab-size:2}.documents-order-1c-sandbox-modal__pre--request{min-height:10rem;height:min(28vh,18rem)}.documents-order-1c-sandbox-modal .haulz-calc-map-modal__actions{flex:0 0 auto;margin-top:.25rem}.haulz-calc-1c-sandbox__empty{margin:0;font-size:.8125rem;line-height:1.4;color:var(--calc-text-secondary, #64748b)}@media (max-width: 768px){.documents-order-1c-sandbox-modal{width:100%;max-height:calc(100vh - .5rem);max-height:calc(100dvh - .5rem);border-radius:10px}.documents-order-1c-sandbox-modal__pre{min-height:12rem;height:min(38vh,22rem);font-size:.6875rem}.documents-order-1c-sandbox-modal__pre--request{min-height:8rem;height:min(24vh,14rem)}}.haulz-calc-hint--error{color:var(--color-error, #dc2626)}.haulz-calc-file-btn{display:inline-flex;align-items:center;gap:.35rem;padding:.5rem .75rem;background:var(--color-bg-hover);border-radius:6px;cursor:pointer;font-size:.9rem}.haulz-calc-mini-table{width:100%;border-collapse:collapse;font-size:.85rem}.haulz-calc-mini-table th,.haulz-calc-mini-table td{padding:.4rem .35rem;border-bottom:1px solid var(--color-border);text-align:left}
