body.light-theme{color-scheme:light;--app-success: #2e7d32;--app-on-success: #ffffff;--app-success-container: #e6f4ea;--app-on-success-container: #1b5e20;--app-warning: #b26a00;--app-on-warning: #ffffff;--app-warning-container: #fff4e0;--app-on-warning-container: #7a4f00;--app-info: #1565c0;--app-on-info: #ffffff;--app-info-container: #e3f0fc;--app-on-info-container: #0d47a1;--app-danger: #c62828;--app-on-danger: #ffffff;--app-danger-container: #fdecea;--app-on-danger-container: #8e1b1b;--app-transit: #00838f;--app-transit-container: #e0f7fa;--app-on-transit-container: #006064;--app-border: rgba(0, 0, 0, .12);--app-border-strong: rgba(0, 0, 0, .22);--app-fill-subtle: rgba(0, 0, 0, .03);--app-overlay-hover: rgba(0, 0, 0, .04);--app-overlay-active: rgba(0, 0, 0, .08);--app-skeleton-base: rgba(0, 0, 0, .06);--app-skeleton-highlight: rgba(0, 0, 0, .12);--app-scrim: rgba(0, 0, 0, .32)}body.light-theme{--mat-sys-background: #faf9fd;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #f2f0f4;--mat-sys-inverse-primary: #abc7ff;--mat-sys-inverse-surface: #2f3033;--mat-sys-on-background: #1a1b1f;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #00458f;--mat-sys-on-primary-fixed: #001b3f;--mat-sys-on-primary-fixed-variant: #00458f;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #3e4759;--mat-sys-on-secondary-fixed: #131c2b;--mat-sys-on-secondary-fixed-variant: #3e4759;--mat-sys-on-surface: #1a1b1f;--mat-sys-on-surface-variant: #44474e;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #004f4f;--mat-sys-on-tertiary-fixed: #002020;--mat-sys-on-tertiary-fixed-variant: #004f4f;--mat-sys-outline: #74777f;--mat-sys-outline-variant: #c4c6d0;--mat-sys-primary: #005cbb;--mat-sys-primary-container: #d7e3ff;--mat-sys-primary-fixed: #d7e3ff;--mat-sys-primary-fixed-dim: #abc7ff;--mat-sys-scrim: #000000;--mat-sys-secondary: #565e71;--mat-sys-secondary-container: #dae2f9;--mat-sys-secondary-fixed: #dae2f9;--mat-sys-secondary-fixed-dim: #bec6dc;--mat-sys-shadow: #000000;--mat-sys-surface: #faf9fd;--mat-sys-surface-bright: #faf9fd;--mat-sys-surface-container: #efedf0;--mat-sys-surface-container-high: #e9e7eb;--mat-sys-surface-container-highest: #e3e2e6;--mat-sys-surface-container-low: #f4f3f6;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #dbd9dd;--mat-sys-surface-tint: #005cbb;--mat-sys-surface-variant: #e0e2ec;--mat-sys-tertiary: #006a6a;--mat-sys-tertiary-container: #00fbfb;--mat-sys-tertiary-fixed: #00fbfb;--mat-sys-tertiary-fixed-dim: #00dddd;--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f}body.light-theme{--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}body.light-theme{--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12)}body.light-theme{--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12)}body.light-theme{--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12)}body.light-theme{--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}body.light-theme{--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}body.light-theme{--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;--mat-sys-display-medium-font: Roboto;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;--mat-sys-display-small-font: Roboto;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto;--mat-sys-headline-large-font: Roboto;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;--mat-sys-headline-medium-font: Roboto;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto;--mat-sys-headline-small-font: Roboto;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500}body.light-theme{--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px}body.light-theme{--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}body.dark-theme{color-scheme:dark;--app-success: #a5d6a7;--app-on-success: #0b1f0c;--app-success-container: rgba(102, 187, 106, .2);--app-on-success-container: #c8e6c9;--app-warning: #ffe082;--app-on-warning: #1f1700;--app-warning-container: rgba(255, 193, 7, .22);--app-on-warning-container: #ffecb3;--app-info: #90caf9;--app-on-info: #06294a;--app-info-container: rgba(41, 121, 255, .24);--app-on-info-container: #bbdefb;--app-danger: #ef9a9a;--app-on-danger: #2a0a0a;--app-danger-container: rgba(229, 57, 53, .22);--app-on-danger-container: #ffcdd2;--app-transit: #5de7ff;--app-transit-container: rgba(0, 196, 204, .2);--app-on-transit-container: #ceffff;--app-border: rgba(255, 255, 255, .12);--app-border-strong: rgba(255, 255, 255, .22);--app-fill-subtle: rgba(255, 255, 255, .04);--app-overlay-hover: rgba(255, 255, 255, .06);--app-overlay-active: rgba(255, 255, 255, .12);--app-skeleton-base: rgba(255, 255, 255, .08);--app-skeleton-highlight: rgba(255, 255, 255, .18);--app-scrim: rgba(0, 0, 0, .55)}body.dark-theme{--mat-sys-background: #121316;--mat-sys-error: #ffb4ab;--mat-sys-error-container: #93000a;--mat-sys-inverse-on-surface: #2f3033;--mat-sys-inverse-primary: #005cbb;--mat-sys-inverse-surface: #e3e2e6;--mat-sys-on-background: #e3e2e6;--mat-sys-on-error: #690005;--mat-sys-on-error-container: #ffdad6;--mat-sys-on-primary: #002f65;--mat-sys-on-primary-container: #d7e3ff;--mat-sys-on-primary-fixed: #001b3f;--mat-sys-on-primary-fixed-variant: #00458f;--mat-sys-on-secondary: #283041;--mat-sys-on-secondary-container: #dae2f9;--mat-sys-on-secondary-fixed: #131c2b;--mat-sys-on-secondary-fixed-variant: #3e4759;--mat-sys-on-surface: #e3e2e6;--mat-sys-on-surface-variant: #e0e2ec;--mat-sys-on-tertiary: #003737;--mat-sys-on-tertiary-container: #00fbfb;--mat-sys-on-tertiary-fixed: #002020;--mat-sys-on-tertiary-fixed-variant: #004f4f;--mat-sys-outline: #8e9099;--mat-sys-outline-variant: #44474e;--mat-sys-primary: #abc7ff;--mat-sys-primary-container: #00458f;--mat-sys-primary-fixed: #d7e3ff;--mat-sys-primary-fixed-dim: #abc7ff;--mat-sys-scrim: #000000;--mat-sys-secondary: #bec6dc;--mat-sys-secondary-container: #3e4759;--mat-sys-secondary-fixed: #dae2f9;--mat-sys-secondary-fixed-dim: #bec6dc;--mat-sys-shadow: #000000;--mat-sys-surface: #121316;--mat-sys-surface-bright: #38393c;--mat-sys-surface-container: #1f2022;--mat-sys-surface-container-high: #292a2c;--mat-sys-surface-container-highest: #343537;--mat-sys-surface-container-low: #1a1b1f;--mat-sys-surface-container-lowest: #0d0e11;--mat-sys-surface-dim: #121316;--mat-sys-surface-tint: #abc7ff;--mat-sys-surface-variant: #44474e;--mat-sys-tertiary: #00dddd;--mat-sys-tertiary-container: #004f4f;--mat-sys-tertiary-fixed: #00fbfb;--mat-sys-tertiary-fixed-dim: #00dddd;--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f}body.dark-theme{--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}body.dark-theme{--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12)}body.dark-theme{--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12)}body.dark-theme{--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12)}body.dark-theme{--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}body.dark-theme{--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}body.dark-theme{--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;--mat-sys-display-medium-font: Roboto;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;--mat-sys-display-small-font: Roboto;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto;--mat-sys-headline-large-font: Roboto;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;--mat-sys-headline-medium-font: Roboto;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto;--mat-sys-headline-small-font: Roboto;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500}body.dark-theme{--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px}body.dark-theme{--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}body.dark-theme{--mat-sys-primary: #a3c6ff;--mat-sys-on-primary: #10233d;--mat-sys-primary-container: #223850;--mat-sys-on-primary-container: #d6e3ff;--mat-sys-background: #0f141b;--mat-sys-surface: #0f141b;--mat-sys-surface-dim: #0c1017;--mat-sys-surface-bright: #2b323b;--mat-sys-surface-container-lowest: #0a0e14;--mat-sys-surface-container-low: #131922;--mat-sys-surface-container: #161d26;--mat-sys-surface-container-high: #1b232d;--mat-sys-surface-container-highest: #212a35;--mat-sys-on-surface: #d9e1ec;--mat-sys-on-surface-variant: #b6c1cd;--mat-sys-outline: #8792a0;--mat-sys-outline-variant: #39424d}body{background:var(--mat-sys-surface);color:var(--mat-sys-on-surface);font-family:Roboto,Helvetica Neue,sans-serif;margin:0;height:100%;--app-radius-sm: 8px;--app-radius-md: 12px;--app-radius-lg: 16px;--app-shadow-card: 0 1px 3px rgba(0, 0, 0, .12), 0 1px 2px rgba(0, 0, 0, .08);--app-on-dark: #eef3ff;--app-on-dark-muted: rgba(255, 255, 255, .86);--app-on-dark-border: rgba(255, 255, 255, .16);--app-on-dark-fill: rgba(255, 255, 255, .08);--app-on-dark-fill-strong: rgba(255, 255, 255, .14);--app-hero-gradient: linear-gradient(145deg, rgba(20, 65, 106, .95), rgba(47, 72, 28, .9));--app-hero-gradient-cartera: linear-gradient(140deg, rgba(20, 45, 84, .9), rgba(16, 67, 57, .82))}*,*:before,*:after{box-sizing:border-box}body.light-theme .btn-primary,body.dark-theme .btn-primary{--mdc-filled-button-container-color: var(--mat-sys-primary)}body.light-theme .btn-primary,body.dark-theme .btn-primary{--mdc-filled-button-label-text-color: var(--mat-sys-on-primary)}body.light-theme .btn-primary,body.dark-theme .btn-primary{--mdc-outlined-button-outline-color: var(--mat-sys-primary)}body.light-theme .btn-primary,body.dark-theme .btn-primary{--mdc-outlined-button-label-text-color: var(--mat-sys-primary)}body.light-theme .btn-primary,body.dark-theme .btn-primary{--mdc-text-button-label-text-color: var(--mat-sys-primary)}body.light-theme .btn-primary.mat-mdc-icon-button,body.dark-theme .btn-primary.mat-mdc-icon-button{color:var(--mat-sys-primary)}body.light-theme .btn-primary.mat-mdc-fab,body.light-theme .btn-primary.mat-mdc-mini-fab,body.dark-theme .btn-primary.mat-mdc-fab,body.dark-theme .btn-primary.mat-mdc-mini-fab{background:var(--mat-sys-primary);color:var(--mat-sys-on-primary)}body.light-theme .btn-tertiary,body.dark-theme .btn-tertiary{--mdc-filled-button-container-color: var(--mat-sys-tertiary)}body.light-theme .btn-tertiary,body.dark-theme .btn-tertiary{--mdc-filled-button-label-text-color: var(--mat-sys-on-tertiary)}body.light-theme .btn-tertiary,body.dark-theme .btn-tertiary{--mdc-outlined-button-outline-color: var(--mat-sys-tertiary)}body.light-theme .btn-tertiary,body.dark-theme .btn-tertiary{--mdc-outlined-button-label-text-color: var(--mat-sys-tertiary)}body.light-theme .btn-tertiary,body.dark-theme .btn-tertiary{--mdc-text-button-label-text-color: var(--mat-sys-tertiary)}body.light-theme .btn-tertiary.mat-mdc-icon-button,body.dark-theme .btn-tertiary.mat-mdc-icon-button{color:var(--mat-sys-tertiary)}body.light-theme .btn-tertiary.mat-mdc-fab,body.light-theme .btn-tertiary.mat-mdc-mini-fab,body.dark-theme .btn-tertiary.mat-mdc-fab,body.dark-theme .btn-tertiary.mat-mdc-mini-fab{background:var(--mat-sys-tertiary);color:var(--mat-sys-on-tertiary)}body.light-theme .btn-error,body.dark-theme .btn-error{--mdc-filled-button-container-color: var(--mat-sys-error)}body.light-theme .btn-error,body.dark-theme .btn-error{--mdc-filled-button-label-text-color: var(--mat-sys-on-error)}body.light-theme .btn-error,body.dark-theme .btn-error{--mdc-outlined-button-outline-color: var(--mat-sys-error)}body.light-theme .btn-error,body.dark-theme .btn-error{--mdc-outlined-button-label-text-color: var(--mat-sys-error)}body.light-theme .btn-error,body.dark-theme .btn-error{--mdc-text-button-label-text-color: var(--mat-sys-error)}body.light-theme .btn-error.mat-mdc-icon-button,body.dark-theme .btn-error.mat-mdc-icon-button{color:var(--mat-sys-error)}body.light-theme .btn-error.mat-mdc-fab,body.light-theme .btn-error.mat-mdc-mini-fab,body.dark-theme .btn-error.mat-mdc-fab,body.dark-theme .btn-error.mat-mdc-mini-fab{background:var(--mat-sys-error);color:var(--mat-sys-on-error)}.app-badge{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;border-radius:999px;font-size:.78rem;font-weight:600;line-height:1.6;background:var(--mat-sys-surface-container-high);color:var(--mat-sys-on-surface-variant)}.app-badge--success{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;border-radius:999px;font-size:.78rem;font-weight:600;line-height:1.6;background:var(--app-success-container);color:var(--app-success)}.app-badge--info{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;border-radius:999px;font-size:.78rem;font-weight:600;line-height:1.6;background:var(--app-info-container);color:var(--app-info)}.app-badge--warning{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;border-radius:999px;font-size:.78rem;font-weight:600;line-height:1.6;background:var(--app-warning-container);color:var(--app-warning)}.app-badge--danger{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;border-radius:999px;font-size:.78rem;font-weight:600;line-height:1.6;background:var(--app-danger-container);color:var(--app-danger)}:where(a[href],button,[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--mat-sys-primary);outline-offset:2px;border-radius:var(--app-radius-sm)}.container,.row{width:100%!important}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.mr-0{margin-right:0!important}.mx-0{margin-left:0!important;margin-right:0!important}.my-0{margin-top:0!important;margin-bottom:0!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.pl-0{padding-left:0!important}.pr-0{padding-right:0!important}.px-0{padding-left:0!important;padding-right:0!important}.py-0{padding-top:0!important;padding-bottom:0!important}.m-1{margin:4px!important}.mt-1{margin-top:4px!important}.mb-1{margin-bottom:4px!important}.ml-1{margin-left:4px!important}.mr-1{margin-right:4px!important}.mx-1{margin-left:4px!important;margin-right:4px!important}.my-1{margin-top:4px!important;margin-bottom:4px!important}.p-1{padding:4px!important}.pt-1{padding-top:4px!important}.pb-1{padding-bottom:4px!important}.pl-1{padding-left:4px!important}.pr-1{padding-right:4px!important}.px-1{padding-left:4px!important;padding-right:4px!important}.py-1{padding-top:4px!important;padding-bottom:4px!important}.m-2{margin:8px!important}.mt-2{margin-top:8px!important}.mb-2{margin-bottom:8px!important}.ml-2{margin-left:8px!important}.mr-2{margin-right:8px!important}.mx-2{margin-left:8px!important;margin-right:8px!important}.my-2{margin-top:8px!important;margin-bottom:8px!important}.p-2{padding:8px!important}.pt-2{padding-top:8px!important}.pb-2{padding-bottom:8px!important}.pl-2{padding-left:8px!important}.pr-2{padding-right:8px!important}.px-2{padding-left:8px!important;padding-right:8px!important}.py-2{padding-top:8px!important;padding-bottom:8px!important}.m-3{margin:12px!important}.mt-3{margin-top:12px!important}.mb-3{margin-bottom:12px!important}.ml-3{margin-left:12px!important}.mr-3{margin-right:12px!important}.mx-3{margin-left:12px!important;margin-right:12px!important}.my-3{margin-top:12px!important;margin-bottom:12px!important}.p-3{padding:12px!important}.pt-3{padding-top:12px!important}.pb-3{padding-bottom:12px!important}.pl-3{padding-left:12px!important}.pr-3{padding-right:12px!important}.px-3{padding-left:12px!important;padding-right:12px!important}.py-3{padding-top:12px!important;padding-bottom:12px!important}.m-4{margin:16px!important}.mt-4{margin-top:16px!important}.mb-4{margin-bottom:16px!important}.ml-4{margin-left:16px!important}.mr-4{margin-right:16px!important}.mx-4{margin-left:16px!important;margin-right:16px!important}.my-4{margin-top:16px!important;margin-bottom:16px!important}.p-4{padding:16px!important}.pt-4{padding-top:16px!important}.pb-4{padding-bottom:16px!important}.pl-4{padding-left:16px!important}.pr-4{padding-right:16px!important}.px-4{padding-left:16px!important;padding-right:16px!important}.py-4{padding-top:16px!important;padding-bottom:16px!important}.m-5{margin:24px!important}.mt-5{margin-top:24px!important}.mb-5{margin-bottom:24px!important}.ml-5{margin-left:24px!important}.mr-5{margin-right:24px!important}.mx-5{margin-left:24px!important;margin-right:24px!important}.my-5{margin-top:24px!important;margin-bottom:24px!important}.p-5{padding:24px!important}.pt-5{padding-top:24px!important}.pb-5{padding-bottom:24px!important}.pl-5{padding-left:24px!important}.pr-5{padding-right:24px!important}.px-5{padding-left:24px!important;padding-right:24px!important}.py-5{padding-top:24px!important;padding-bottom:24px!important}.m-6{margin:32px!important}.mt-6{margin-top:32px!important}.mb-6{margin-bottom:32px!important}.ml-6{margin-left:32px!important}.mr-6{margin-right:32px!important}.mx-6{margin-left:32px!important;margin-right:32px!important}.my-6{margin-top:32px!important;margin-bottom:32px!important}.p-6{padding:32px!important}.pt-6{padding-top:32px!important}.pb-6{padding-bottom:32px!important}.pl-6{padding-left:32px!important}.pr-6{padding-right:32px!important}.px-6{padding-left:32px!important;padding-right:32px!important}.py-6{padding-top:32px!important;padding-bottom:32px!important}.d-flex{display:flex!important}.d-block{display:block!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.justify-start{justify-content:start}.justify-center{justify-content:center!important}.justify-between{justify-content:space-between!important}.align-center{align-items:center!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.text-left{text-align:left!important}.fw-bold{font-weight:700!important}.fw-normal{font-weight:400!important}mat-form-field{width:100%}.mat-mdc-form-field.mat-mdc-form-field-type-mat-input,.mat-mdc-form-field{--mdc-outlined-text-field-outline-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mdc-outlined-text-field-hover-outline-color: color-mix(in srgb, var(--mat-sys-on-surface) 60%, transparent)}.mat-mdc-form-field:has(textarea) .mat-mdc-form-field-infix{padding-top:10px}.mat-mdc-form-field textarea.mat-mdc-input-element{margin-top:2px;resize:vertical}.row>mat-form-field,.row>app-seleccionar-cliente,.row>app-product-selector,.row>app-location-selector,.row>app-city-selector,.row>app-phone-number-input{align-self:flex-start;margin-bottom:8px}.btn-with-spinner{display:inline-flex!important;align-items:center;justify-content:center;gap:8px}.btn-with-spinner .mdc-button__label{display:inline-flex;align-items:center;gap:8px}.btn-with-spinner mat-spinner,.btn-with-spinner mat-progress-spinner{display:inline-flex}.mat-mdc-form-field .mat-mdc-form-field-icon-suffix mat-spinner,.mat-mdc-form-field .mat-mdc-form-field-icon-suffix mat-progress-spinner{margin-right:4px}.mf-readonly .mdc-notched-outline,.mf-readonly .mdc-floating-label,.mf-readonly .mat-mdc-input-element,.mf-readonly .mdc-text-field--focused .mdc-notched-outline{opacity:.6}.mdc-text-field--focused .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mdc-text-field__input::placeholder{opacity:.5!important}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;appearance:textfield}.table-scroll{width:100%;overflow:auto;-webkit-overflow-scrolling:touch;position:relative;max-height:calc(100vh - 240px)}.table-scroll .mat-mdc-header-cell,.table-wrap .mat-mdc-header-cell,.table-scroll thead th,.table-wrap thead th{position:sticky;top:0;z-index:3;background:var(--mat-sys-surface)}.table-scroll,.table-wrap{background:linear-gradient(to right,var(--mat-sys-surface) 30%,transparent) 0 0,linear-gradient(to left,var(--mat-sys-surface) 30%,transparent) 100% 0,linear-gradient(to right,color-mix(in srgb,var(--mat-sys-on-surface) 18%,transparent),transparent) 0 0,linear-gradient(to left,color-mix(in srgb,var(--mat-sys-on-surface) 18%,transparent),transparent) 100% 0;background-repeat:no-repeat;background-size:40px 100%,40px 100%,14px 100%,14px 100%;background-attachment:local,local,scroll,scroll}.table-scroll table[mat-table]{min-width:720px;width:100%}@keyframes fade-row-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.fade-row,.mat-mdc-table tr.mat-mdc-row,table[mat-table] tr.mat-mdc-row,.table-scroll tr.mat-mdc-row,.table-wrap tr.mat-mdc-row,.tabla tbody tr,.table-wrap table tbody tr{animation:fade-row-in .2s ease-out both}.table-loader{display:flex;align-items:center;justify-content:center;min-height:88px;background:transparent!important}.table-loader-overlay{position:static;min-height:88px;background:transparent!important}.table-loader-row>.table-loader-cell{padding:0!important;border-bottom:0!important}tr.table-loader-row{display:table-row!important}.table-loader-inline{display:flex;align-items:center;justify-content:center;min-height:64px;width:100%}.table-loader-below-head{display:flex;justify-content:center;align-items:center;min-height:56px;width:100%;background:transparent!important}.table-card-surfaceless{background:transparent!important;box-shadow:none!important}app-cliente-perfil-cartera .history-card .inline-loader,app-proveedor-perfil-cxp .history-card .inline-loader{width:100%;display:flex;align-items:center;justify-content:center}@media (max-width: 959px){html,body{overflow-x:hidden}.main-content{padding-bottom:max(14px,env(safe-area-inset-bottom))}.main-content mat-card,.main-content .mat-mdc-card{--mdc-elevated-card-container-color: transparent;--mdc-outlined-card-container-color: transparent;background-color:transparent;border:1px solid var(--app-border);border-radius:14px;box-shadow:none}.main-content .mat-mdc-card-header{padding:10px 12px 0}.main-content .mat-mdc-card-content{padding:10px 12px 12px}.main-content .mat-mdc-card-actions{padding:6px 12px 12px}.main-content .row{margin-left:0;margin-right:0}.main-content .row>[class*=col-]{padding-left:6px;padding-right:6px}.main-content .d-flex{flex-wrap:wrap;gap:8px}.main-content .actions,.main-content .header-actions,.main-content .expense-actions,.main-content .detail-top-actions,.main-content .list-header,.main-content .ventas-header,.main-content .pedidos-header,.main-content .product-list-header{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.main-content button.mat-mdc-button-base{min-height:40px}.main-content .mat-mdc-chip-set,.main-content .active-filters{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.main-content .table-wrap,.main-content .table-scroll{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.main-content table[mat-table],.main-content table.tabla,.main-content .mat-mdc-table{min-width:720px;width:max-content;max-width:none}.pedidos-header,.ventas-header,.product-list-header,.produccion-sub-header{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;justify-content:space-between}.pedidos-header .d-flex,.ventas-header .d-flex,.product-list-header .d-flex{width:100%;justify-content:flex-start!important;flex-wrap:wrap;gap:.5rem}}@media (max-width: 599px){.main-content{padding-left:10px!important;padding-right:10px!important}.main-content .mat-mdc-card-header{padding:8px 10px 0}.main-content .mat-mdc-card-content{padding:8px 10px 10px}.main-content .mat-mdc-card-actions{padding:6px 10px 10px}.main-content button.mat-mdc-button-base{min-height:38px;font-size:.86rem}.main-content table[mat-table],.main-content table.tabla,.main-content .mat-mdc-table,.table-scroll table[mat-table]{min-width:640px}.mat-mdc-dialog-container .mdc-dialog__surface{width:min(96vw,640px);max-height:92vh;border-radius:14px!important}}.image-preview-backdrop{background:#000000eb!important}.cdk-overlay-pane.image-preview-dialog{max-width:100vw!important;max-height:100vh!important;display:flex!important;align-items:center!important;justify-content:center!important}.image-preview-dialog .mat-mdc-dialog-container,.image-preview-dialog .mat-mdc-dialog-container .mdc-dialog__surface{padding:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:hidden!important}.image-preview-dialog .mat-mdc-dialog-container .mdc-dialog__container{display:flex!important;align-items:center!important;justify-content:center!important}.form-section-title{margin:8px 0 4px;font-size:.95rem;font-weight:700;color:var(--mat-sys-on-surface);width:100%}.form-section{border:1px solid var(--app-border);border-radius:14px;padding:18px 18px 4px;margin-bottom:16px}.form-section>.form-section-title{margin-top:0;margin-bottom:14px}.form-section>.row{align-items:flex-start}.container,.container-fluid{margin-right:auto;margin-left:auto}.container-fluid{padding-right:2rem;padding-left:2rem}.row{box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-.5rem;margin-left:-.5rem}.row.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.col.reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.col-xs,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-offset-0,.col-xs-offset-1,.col-xs-offset-10,.col-xs-offset-11,.col-xs-offset-12,.col-xs-offset-2,.col-xs-offset-3,.col-xs-offset-4,.col-xs-offset-5,.col-xs-offset-6,.col-xs-offset-7,.col-xs-offset-8,.col-xs-offset-9{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:.5rem;padding-left:.5rem}.col-xs{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-xs-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-xs-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-xs-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-xs-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-xs-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-xs-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-xs-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-xs-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-xs-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-xs-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-xs-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-xs-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-11{margin-left:91.66666667%}.start-xs{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-xs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-xs{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-xs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-xs{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-xs{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-xs{-ms-flex-pack:distribute;justify-content:space-around}.between-xs{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-xs{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-xs{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media only screen and (min-width:48em){.container{width:49rem}.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-offset-0,.col-sm-offset-1,.col-sm-offset-10,.col-sm-offset-11,.col-sm-offset-12,.col-sm-offset-2,.col-sm-offset-3,.col-sm-offset-4,.col-sm-offset-5,.col-sm-offset-6,.col-sm-offset-7,.col-sm-offset-8,.col-sm-offset-9{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:.5rem;padding-left:.5rem}.col-sm{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-sm-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-sm-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-sm-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-sm-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-sm-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-sm-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-sm-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-sm-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-sm-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-sm-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-sm-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-sm-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-11{margin-left:91.66666667%}.start-sm{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-sm{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-sm{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-sm{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-sm{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-sm{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-sm{-ms-flex-pack:distribute;justify-content:space-around}.between-sm{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-sm{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-sm{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media only screen and (min-width:64em){.container{width:65rem}.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-offset-0,.col-md-offset-1,.col-md-offset-10,.col-md-offset-11,.col-md-offset-12,.col-md-offset-2,.col-md-offset-3,.col-md-offset-4,.col-md-offset-5,.col-md-offset-6,.col-md-offset-7,.col-md-offset-8,.col-md-offset-9{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:.5rem;padding-left:.5rem}.col-md{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-md-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-md-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-md-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-md-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-md-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-md-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-md-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-md-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-md-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-md-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-md-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-md-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-11{margin-left:91.66666667%}.start-md{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-md{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-md{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-md{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-md{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-md{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-md{-ms-flex-pack:distribute;justify-content:space-around}.between-md{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-md{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-md{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media only screen and (min-width:75em){.container{width:76rem}.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-offset-0,.col-lg-offset-1,.col-lg-offset-10,.col-lg-offset-11,.col-lg-offset-12,.col-lg-offset-2,.col-lg-offset-3,.col-lg-offset-4,.col-lg-offset-5,.col-lg-offset-6,.col-lg-offset-7,.col-lg-offset-8,.col-lg-offset-9{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:.5rem;padding-left:.5rem}.col-lg{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-lg-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-lg-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-lg-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-lg-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-lg-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-lg-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-lg-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-lg-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-lg-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-lg-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-lg-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-lg-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-11{margin-left:91.66666667%}.start-lg{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-lg{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-lg{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-lg{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-lg{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-lg{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-lg{-ms-flex-pack:distribute;justify-content:space-around}.between-lg{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-lg{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-lg{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}
