@charset "UTF-8";:root{--eacat-primary-900: #1839B6;--eacat-primary-800: #0E5AD5;--eacat-primary-700: #006BE8;--eacat-primary-600: #2196F3;--eacat-primary-500: #42A5F5;--eacat-primary-400: #64B5F6;--eacat-primary-300: #90CAF9;--eacat-primary-200: #BBDEFB;--eacat-primary-100: #D9EDFF;--eacat-primary-50: #F2F9FF;--eacat-primary-hover-bg: rgba(0, 107, 232, .04);--eacat-primary-focused-bg: rgba(0, 107, 232, .06);--eacat-primary-pressed-bg: rgba(0, 107, 232, .08);--eacat-ink: #23354B;--eacat-fg-high: #23354B;--eacat-fg-medium: rgba(35, 53, 75, .72);--eacat-fg-low: rgba(35, 53, 75, .38);--eacat-divider: rgba(35, 53, 75, .12);--eacat-neutral-900: #23354B;--eacat-neutral-800: #364A63;--eacat-neutral-700: #545F76;--eacat-neutral-600: #6B7588;--eacat-neutral-500: #9095A7;--eacat-neutral-400: #B4B8C6;--eacat-neutral-300: #E1E5EE;--eacat-neutral-200: #E8EBF2;--eacat-neutral-100: #EFF1F7;--eacat-neutral-50: #F7F9FC;--eacat-white: #FFFFFF;--eacat-error-900: #860A4E;--eacat-error-700: #C0135B;--eacat-error-600: #D61660;--eacat-error-500: #E71963;--eacat-error-100: #F7BAD0;--eacat-error-50: #FCE4EC;--eacat-success-700: #097B58;--eacat-success-600: #0F8B66;--eacat-success-400: #2FA885;--eacat-success-50: #E6F4EF;--eacat-warning-900: #EA7D1D;--eacat-warning-500: #FFC639;--eacat-warning-100: #FFEEC2;--eacat-warning-50: #FFF9E7;--eacat-accent-violet: #443DF6;--eacat-accent-purple: #9747FF;--eacat-accent-deep: #300161;--eacat-cover-pink: #F62777;--eacat-bg: #FFFFFF;--eacat-bg-subtle: #F7F9FC;--eacat-bg-muted: #EFF1F7;--eacat-surface: #FFFFFF;--eacat-surface-elevated: #FFFFFF;--eacat-border: rgba(35, 53, 75, .12);--eacat-border-strong: rgba(35, 53, 75, .24);--eacat-divider-line: #E8EBF2;--eacat-radius-xs: 4px;--eacat-radius-sm: 6px;--eacat-radius-md: 8px;--eacat-radius-lg: 12px;--eacat-radius-xl: 20px;--eacat-radius-pill: 9999px;--eacat-space-1: 4px;--eacat-space-2: 8px;--eacat-space-3: 12px;--eacat-space-4: 16px;--eacat-space-5: 20px;--eacat-space-6: 24px;--eacat-space-8: 32px;--eacat-space-10: 40px;--eacat-space-12: 48px;--eacat-space-16: 64px;--eacat-space-20: 80px;--eacat-elev-0: none;--eacat-elev-1: 0px 1px 2px 0px rgba(35, 53, 75, .06);--eacat-elev-2: 0px 2px 3px 0px rgba(35, 53, 75, .08);--eacat-elev-3: 0px 3px 6px 0px rgba(35, 53, 75, .1);--eacat-elev-4: 0px 4px 8px 0px rgba(35, 53, 75, .1);--eacat-elev-6: 0px 6px 12px 0px rgba(35, 53, 75, .12);--eacat-elev-8: 0px 8px 16px 0px rgba(35, 53, 75, .12);--eacat-elev-12: 0px 12px 24px 0px rgba(35, 53, 75, .14);--eacat-elev-16: 0px 16px 32px 0px rgba(35, 53, 75, .16);--eacat-elev-24: 0px 24px 48px 0px rgba(35, 53, 75, .18);--eacat-font-sans: "Work Sans", "Helvetica Neue", Arial, sans-serif;--eacat-font-display: "Jost", "Futura", "Work Sans", sans-serif;--eacat-font-mono: "B612 Mono", ui-monospace, "SF Mono", Menlo, monospace;--eacat-display-1-size: 44px;--eacat-display-1-lh: 52px;--eacat-display-1-tracking: -.5px;--eacat-display-2-size: 36px;--eacat-display-2-lh: 44px;--eacat-display-2-tracking: -.5px;--eacat-display-3-size: 28px;--eacat-display-3-lh: 36px;--eacat-display-3-tracking: 0;--eacat-title-size: 21px;--eacat-title-lh: 28px;--eacat-title-tracking: 0;--eacat-subheading-1-size: 19px;--eacat-subheading-1-lh: 28px;--eacat-subheading-1-tracking: .1px;--eacat-subheading-2-size: 17px;--eacat-subheading-2-lh: 24px;--eacat-subheading-2-tracking: .1px;--eacat-body-1-size: 17px;--eacat-body-1-lh: 28px;--eacat-body-1-tracking: .1px;--eacat-body-2-size: 15px;--eacat-body-2-lh: 22px;--eacat-body-2-tracking: .25px;--eacat-caption-size: 13px;--eacat-caption-lh: 16px;--eacat-caption-tracking: .4px;--eacat-button-size: 14px;--eacat-button-lh: 20px;--eacat-button-tracking: .2px;--eacat-input-size: 15px;--eacat-input-lh: 20px;--eacat-input-tracking: .25px;--eacat-label-size: 15px;--eacat-label-lh: 20px;--eacat-label-tracking: .5px;--eacat-overline-size: 11px;--eacat-overline-lh: 12px;--eacat-overline-tracking: 1.5px}html{color-scheme:light;--mat-sys-background: light-dark(#f9f9ff, #071327);--mat-sys-error: light-dark(#bc0051, #ffb1c0);--mat-sys-error-container: light-dark(#ffd9df, #90003c);--mat-sys-inverse-on-surface: light-dark(#ecf0ff, #253045);--mat-sys-inverse-primary: light-dark(#aec6ff, #005ac4);--mat-sys-inverse-surface: light-dark(#253045, #d7e2fe);--mat-sys-on-background: light-dark(#101c2f, #d7e2fe);--mat-sys-on-error: light-dark(#ffffff, #660029);--mat-sys-on-error-container: light-dark(#90003c, #ffd9df);--mat-sys-on-primary: light-dark(#ffffff, #002e6b);--mat-sys-on-primary-container: light-dark(#004396, #d8e2ff);--mat-sys-on-primary-fixed: light-dark(#001a42, #001a42);--mat-sys-on-primary-fixed-variant: light-dark(#004396, #004396);--mat-sys-on-secondary: light-dark(#ffffff, #003829);--mat-sys-on-secondary-container: light-dark(#00513d, #87f7d0);--mat-sys-on-secondary-fixed: light-dark(#002117, #002117);--mat-sys-on-secondary-fixed-variant: light-dark(#00513d, #00513d);--mat-sys-on-surface: light-dark(#101c2f, #d7e2fe);--mat-sys-on-surface-variant: light-dark(#424754, #dee2f3);--mat-sys-on-tertiary: light-dark(#ffffff, #003829);--mat-sys-on-tertiary-container: light-dark(#00513d, #87f7d0);--mat-sys-on-tertiary-fixed: light-dark(#002117, #002117);--mat-sys-on-tertiary-fixed-variant: light-dark(#00513d, #00513d);--mat-sys-outline: light-dark(#727786, #8c90a0);--mat-sys-outline-variant: light-dark(#c2c6d7, #424754);--mat-sys-primary: light-dark(#005ac4, #aec6ff);--mat-sys-primary-container: light-dark(#d8e2ff, #004396);--mat-sys-primary-fixed: light-dark(#d8e2ff, #d8e2ff);--mat-sys-primary-fixed-dim: light-dark(#aec6ff, #aec6ff);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#006c52, #69dab4);--mat-sys-secondary-container: light-dark(#87f7d0, #00513d);--mat-sys-secondary-fixed: light-dark(#87f7d0, #87f7d0);--mat-sys-secondary-fixed-dim: light-dark(#69dab4, #69dab4);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#f9f9ff, #071327);--mat-sys-surface-bright: light-dark(#f9f9ff, #2e394f);--mat-sys-surface-container: light-dark(#e8eeff, #142034);--mat-sys-surface-container-high: light-dark(#dfe8ff, #1f2a3f);--mat-sys-surface-container-highest: light-dark(#d7e2fe, #2a354a);--mat-sys-surface-container-low: light-dark(#f1f3ff, #101c2f);--mat-sys-surface-container-lowest: light-dark(#ffffff, #030e21);--mat-sys-surface-dim: light-dark(#cfdaf5, #071327);--mat-sys-surface-tint: light-dark(#005ac4, #aec6ff);--mat-sys-surface-variant: light-dark(#dee2f3, #424754);--mat-sys-tertiary: light-dark(#006c52, #69dab4);--mat-sys-tertiary-container: light-dark(#87f7d0, #00513d);--mat-sys-tertiary-fixed: light-dark(#87f7d0, #87f7d0);--mat-sys-tertiary-fixed-dim: light-dark(#69dab4, #69dab4);--mat-sys-neutral-variant20: #2b303d;--mat-sys-neutral10: #101c2f;--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);--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);--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);--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);--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);--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);--mat-sys-body-large: 400 1rem / 1.5rem Work Sans, Helvetica Neue, sans-serif;--mat-sys-body-large-font: Work Sans, Helvetica Neue, sans-serif;--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 Work Sans, Helvetica Neue, sans-serif;--mat-sys-body-medium-font: Work Sans, Helvetica Neue, sans-serif;--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 Work Sans, Helvetica Neue, sans-serif;--mat-sys-body-small-font: Work Sans, Helvetica Neue, sans-serif;--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 Work Sans, Helvetica Neue, sans-serif;--mat-sys-display-large-font: Work Sans, Helvetica Neue, sans-serif;--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 Work Sans, Helvetica Neue, sans-serif;--mat-sys-display-medium-font: Work Sans, Helvetica Neue, sans-serif;--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 Work Sans, Helvetica Neue, sans-serif;--mat-sys-display-small-font: Work Sans, Helvetica Neue, sans-serif;--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 Work Sans, Helvetica Neue, sans-serif;--mat-sys-headline-large-font: Work Sans, Helvetica Neue, sans-serif;--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 Work Sans, Helvetica Neue, sans-serif;--mat-sys-headline-medium-font: Work Sans, Helvetica Neue, sans-serif;--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 Work Sans, Helvetica Neue, sans-serif;--mat-sys-headline-small-font: Work Sans, Helvetica Neue, sans-serif;--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 Work Sans, Helvetica Neue, sans-serif;--mat-sys-label-large-font: Work Sans, Helvetica Neue, sans-serif;--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 Work Sans, Helvetica Neue, sans-serif;--mat-sys-label-medium-font: Work Sans, Helvetica Neue, sans-serif;--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 Work Sans, Helvetica Neue, sans-serif;--mat-sys-label-small-font: Work Sans, Helvetica Neue, sans-serif;--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 Work Sans, Helvetica Neue, sans-serif;--mat-sys-title-large-font: Work Sans, Helvetica Neue, sans-serif;--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 Work Sans, Helvetica Neue, sans-serif;--mat-sys-title-medium-font: Work Sans, Helvetica Neue, sans-serif;--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 Work Sans, Helvetica Neue, sans-serif;--mat-sys-title-small-font: Work Sans, Helvetica Neue, sans-serif;--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;--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;--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;--mat-form-field-container-height: 48px;--mat-form-field-filled-label-display: none;--mat-form-field-container-vertical-padding: 12px;--mat-form-field-filled-with-label-container-padding-top: 12px;--mat-form-field-filled-with-label-container-padding-bottom: 12px;--mat-sys-primary: var(--eacat-primary-700);--mat-sys-on-primary: var(--eacat-white);--mat-sys-primary-container: var(--eacat-primary-100);--mat-sys-on-primary-container: var(--eacat-primary-900);--mat-sys-tertiary: var(--eacat-success-600);--mat-sys-on-tertiary: var(--eacat-white);--mat-sys-error: var(--eacat-error-600);--mat-sys-on-error: var(--eacat-white);--mat-sys-error-container: var(--eacat-error-50);--mat-sys-on-error-container: var(--eacat-error-900);--mat-sys-on-surface: var(--eacat-neutral-900);--mat-sys-on-surface-variant: var(--eacat-neutral-700);--mat-sys-outline: var(--eacat-neutral-500);--mat-sys-outline-variant: var(--eacat-neutral-300);--mat-sys-surface: var(--eacat-surface);--mat-sys-surface-bright: var(--eacat-surface);--mat-sys-surface-dim: var(--eacat-surface);--mat-sys-surface-container-lowest: var(--eacat-surface);--mat-sys-surface-container-low: var(--eacat-surface);--mat-sys-surface-container: var(--eacat-surface);--mat-sys-surface-container-high: var(--eacat-surface);--mat-sys-surface-container-highest: var(--eacat-surface);--mat-sys-background: var(--eacat-bg-subtle);--eacat-color-primary-50: var(--eacat-primary-50);--eacat-color-primary-500: var(--eacat-primary-500);--eacat-color-primary-600: var(--eacat-primary-600);--eacat-color-primary-700: var(--eacat-primary-700);--eacat-color-primary-800: var(--eacat-primary-800);--eacat-color-primary-900: var(--eacat-primary-900);--eacat-color-primary-50-contrast: var(--eacat-fg-high);--eacat-color-primary-500-contrast: var(--eacat-white);--eacat-color-error: var(--eacat-error-600);--eacat-color-warning: var(--eacat-warning-900);--eacat-color-success: var(--eacat-success-600);--mat-button-filled-label-text-tracking: 0;--mat-button-outlined-label-text-tracking: 0;--mat-button-protected-label-text-tracking: 0;--mat-button-text-label-text-tracking: 0;--mat-button-tonal-label-text-tracking: 0}.mat-mdc-extended-fab.mat-primary,.mat-mdc-fab.mat-primary{--mat-fab-container-color: var(--mat-sys-primary);--mat-fab-foreground-color: var(--mat-sys-on-primary);--mat-fab-state-layer-color: var(--mat-sys-on-primary);background-color:var(--mat-sys-primary);color:var(--mat-sys-on-primary)}button.mat-mdc-extended-fab,a.mat-mdc-extended-fab{height:44px!important;min-height:44px;border-radius:var(--eacat-radius-pill)!important;padding:0 var(--eacat-space-4)}button.mat-mdc-extended-fab .mat-icon,a.mat-mdc-extended-fab .mat-icon{width:20px;height:20px;font-size:20px}.mat-mdc-button-base:not(.mat-mdc-icon-button):not(.mat-mdc-fab):not(.mat-mdc-mini-fab):not(.mat-mdc-fab-base):not(.mat-mdc-extended-fab){--mat-button-filled-container-shape: var(--eacat-radius-sm);--mat-button-outlined-container-shape: var(--eacat-radius-sm);--mat-button-protected-container-shape: var(--eacat-radius-sm);--mat-button-text-container-shape: var(--eacat-radius-sm);border-radius:var(--eacat-radius-sm)}html,body{margin:0;font-family:Work Sans,Helvetica Neue,sans-serif}mat-icon{font-family:Material Symbols Outlined;font-variation-settings:"opsz" 24,"wght" 400,"FILL" 0,"GRAD" 0;letter-spacing:normal;font-size:24px;line-height:1}mat-icon.md-18{font-size:18px;width:18px;height:18px}a{text-decoration:none;color:inherit}.hide{display:none}.hover-pointer{cursor:pointer}.max-size{width:100%!important}.no-results{color:#0000008a;padding:10px 10px 10px 0;font-weight:500}.button-group-top{padding:20px 20px 0}#contenidor-filtres{align-items:flex-start}#contenidor-filtres>.mat-mdc-form-field{flex:1 1 auto;width:auto!important}.mat-mdc-card{border-radius:var(--eacat-radius-md);border:1px solid var(--mat-sys-outline-variant)}.mat-mdc-card-title{padding:var(--eacat-space-4) var(--eacat-space-4) 0px var(--eacat-space-4)}.mat-mdc-card-subtitle{padding:0px var(--eacat-space-4) 0px var(--eacat-space-4)}.mat-mdc-card .mat-mdc-card-actions{padding:var(--eacat-space-2) var(--eacat-space-4)}.mat-mdc-dialog-container{--mat-dialog-content-padding: var(--eacat-space-5) var(--eacat-space-4);--mat-dialog-with-actions-content-padding: var(--eacat-space-5) var(--eacat-space-4) 0;--mat-dialog-headline-padding: 6px var(--eacat-space-4) 13px;--mat-dialog-subhead-weight: 700;--mat-dialog-subhead-size: var(--eacat-display-3-size);--mat-dialog-subhead-line-height: var(--eacat-display-3-lh)}.mat-mdc-dialog-container .mat-mdc-dialog-actions{padding-left:var(--eacat-space-4);padding-right:var(--eacat-space-4)}.mat-mdc-dialog-container.mat-mdc-dialog-container .mat-mdc-dialog-title+.mat-mdc-dialog-content{padding-top:var(--eacat-space-2)}.boto-destructiu{--mat-button-outlined-label-text-color: var(--mat-sys-error);--mat-button-outlined-outline-color: var(--mat-sys-error);--mat-button-outlined-state-layer-color: var(--mat-sys-error);--mat-button-outlined-ripple-color: var(--mat-sys-error);--mat-button-text-label-text-color: var(--mat-sys-error);--mat-button-text-state-layer-color: var(--mat-sys-error);--mat-button-text-ripple-color: var(--mat-sys-error);color:var(--mat-sys-error)}.boto-destructiu .mat-icon{color:var(--mat-sys-error)}.mat-button-toggle-group>.mat-button-toggle.mat-button-toggle-checked{background-color:var(--mat-sys-primary, transparent);color:var(--mat-sys-on-primary, inherit)}.mat-button-toggle-group>.mat-button-toggle.mat-button-toggle-checked mat-pseudo-checkbox{--mat-pseudo-checkbox-minimal-selected-checkmark-color: var(--mat-sys-on-primary)}.mat-vertical-stepper-content{padding-top:5px}.mat-step-optional{display:none}[mat-raised-button]{margin-right:10px}.mat-mdc-snack-bar-container{--mat-snack-bar-container-color: var(--eacat-color-primary-50, transparent);--mat-snack-bar-button-color: var(--eacat-color-primary-700, transparent);--mat-snack-bar-supporting-text-color: var(--eacat-color-primary-50-contrast, inherit);--mat-snack-bar-supporting-text-size: 15px;margin-top:66px!important;border-radius:var(--eacat-radius-xs)}.mat-mdc-snack-bar-container .fx-row{align-items:flex-start}.mat-mdc-snack-bar-container .fx-row>span{flex:1 1 auto}.mat-mdc-snack-bar-container .fx-row mat-icon{flex:0 0 auto}.mat-mdc-snack-bar-container.eacat-snackbar-success mat-icon.info-icon{color:var(--eacat-color-success, inherit)}.mat-mdc-snack-bar-container.eacat-snackbar-warning mat-icon.info-icon{color:var(--eacat-color-warning, inherit)}.mat-mdc-snack-bar-container.eacat-snackbar-error mat-icon.info-icon{color:var(--eacat-color-error, inherit)}div.mat-mdc-menu-panel.menu-usuari-panel{width:400px;max-width:400px;min-width:400px;gap:var(--eacat-space-2);margin-top:var(--eacat-space-2);background:var(--eacat-white)}.fx-row{display:flex;flex-direction:row;box-sizing:border-box}.fx-column{display:flex;flex-direction:column;box-sizing:border-box}.fx-wrap{flex-wrap:wrap}.fx-gap-3,.fx-gap-5{gap:var(--eacat-space-1)}.fx-gap-8,.fx-gap-10{gap:var(--eacat-space-2)}.fx-gap-15{gap:var(--eacat-space-4)}.fx-gap-20{gap:var(--eacat-space-5)}.fx-start-center{justify-content:flex-start;align-items:center}.fx-center-center{justify-content:center;align-items:center}.fx-end-center{justify-content:flex-end;align-items:center}.fx-space-between-center{justify-content:space-between;align-items:center}.fx-center{justify-content:center}.fx-flex{flex:1 1 0%}.fx-grow{flex:1 1 auto}.fx-initial{flex:0 1 auto}.fx-col{flex:1 1 100%}.mw-25{max-width:25%}.mw-30{max-width:30%}.mw-33{max-width:33%}.mw-40{max-width:40%}.mw-43{max-width:43%}.mw-50{max-width:50%}.mw-57{max-width:57%}.mw-60{max-width:60%}.mw-75{max-width:75%}.w-80{width:80%}.fx-fix-120{flex:0 0 120px}.fx-fix-200{flex:0 0 200px}.fx-fix-220{flex:0 0 220px}.fx-half-gap{flex:0 0 calc(50% - 10px)}.fx-third-gap{flex:0 0 calc(33% - 10px)}.mt-1{margin-top:var(--eacat-space-1)!important}.mt-3{margin-top:var(--eacat-space-3)!important}.mt-5{margin-top:var(--eacat-space-5)!important}.mb-1{margin-bottom:var(--eacat-space-1)!important}.mb-2{margin-bottom:var(--eacat-space-2)!important}.mb-3{margin-bottom:var(--eacat-space-3)!important}.mb-4{margin-bottom:var(--eacat-space-4)!important}.mb-5{margin-bottom:var(--eacat-space-5)!important}.mb-6{margin-bottom:var(--eacat-space-6)!important}.ml-3{margin-left:var(--eacat-space-3)!important}.ml-4{margin-left:var(--eacat-space-4)!important}.ml-12{margin-left:var(--eacat-space-12)!important}.mr-3{margin-right:var(--eacat-space-3)!important}.mr-auto{margin-right:auto!important}.items-center{align-items:center}.spinner{margin:var(--eacat-space-6) auto}.fx-fix-30{flex:0 0 30%}.fx-fix-255{flex:0 0 255px}.fx-fix-275{flex:0 0 275px}.fx-fix-8em{flex:0 0 8em}.fx-25em{flex:0 1 25em}.fx-grow-3{flex:3 0 auto}.fx-basis-20{flex:1 1 20px}.fx-shrink-5{flex:0 5 auto}.fx-half-gap-20{flex:0 0 calc(50% - 20px)}.fx-half-gap-50{flex:0 0 calc(50% - 50px)}.fx-third-gap-20{flex:0 0 calc(33% - 20px)}.chart-container{position:relative}.h-260{height:260px}.h-320{height:320px}.my-1{margin:var(--eacat-space-1) 0!important}.py-3{padding-top:var(--eacat-space-3);padding-bottom:var(--eacat-space-3)}.px-5{padding-left:var(--eacat-space-5);padding-right:var(--eacat-space-5)}.text-error-sm{color:var(--mat-sys-error);font-size:.85em}.import-destacat{font-size:2.2em;font-weight:600}mat-error.mat-mdc-form-field-error:has(mat-icon){display:flex;align-items:center;gap:4px}#eacat-titol,.eacat-titol.eacat-titol{font-size:var(--eacat-display-3-size);line-height:var(--eacat-display-3-lh);font-weight:700;color:var(--eacat-fg-high);overflow:visible}.eacat div.eacat-subtitol{display:flex;flex-direction:row;align-items:center;margin-bottom:var(--eacat-space-5)}.eacat .eacat-subtitol{font-size:var(--eacat-subheading-1-size);line-height:var(--eacat-subheading-1-lh);font-weight:600;color:var(--eacat-fg-high);overflow:visible}.eacat .eacat-subtitol .mat-icon{margin-right:5px}.eacat .eacat-label{background:none;line-height:var(--eacat-label-lh);vertical-align:middle;font-weight:500;font-size:var(--eacat-label-size);letter-spacing:var(--eacat-label-tracking);color:var(--eacat-fg-high)}.eacat span.eacat-badge .mat-badge-content{font-size:x-small!important;overflow:visible!important}.eacat .material-icons.md-dark{color:#0000008a!important}.eacat .material-icons.md-light{color:#fff!important}.eacat-titol:has(app-tornar){display:flex;align-items:center;gap:var(--eacat-space-2)}.eacat-display-3{font-size:var(--eacat-display-3-size);line-height:var(--eacat-display-3-lh);letter-spacing:var(--eacat-display-3-tracking);font-weight:700}.eacat-title{font-size:var(--eacat-title-size);line-height:var(--eacat-title-lh);letter-spacing:var(--eacat-title-tracking);font-weight:600}.eacat-subheading-1{font-size:var(--eacat-subheading-1-size);line-height:var(--eacat-subheading-1-lh);letter-spacing:var(--eacat-subheading-1-tracking);font-weight:600}.eacat-subheading-2{font-size:var(--eacat-subheading-2-size);line-height:var(--eacat-subheading-2-lh);letter-spacing:var(--eacat-subheading-2-tracking);font-weight:600}.eacat-body-1{font-size:var(--eacat-body-1-size);line-height:var(--eacat-body-1-lh);letter-spacing:var(--eacat-body-1-tracking);font-weight:400}.eacat-body-2{font-size:var(--eacat-body-2-size);line-height:var(--eacat-body-2-lh);letter-spacing:var(--eacat-body-2-tracking);font-weight:400}.eacat-body-2-strong{font-size:var(--eacat-body-2-size);line-height:var(--eacat-body-2-lh);letter-spacing:var(--eacat-body-2-tracking);font-weight:600}.eacat-caption{font-size:var(--eacat-caption-size);line-height:var(--eacat-caption-lh);letter-spacing:var(--eacat-caption-tracking);font-weight:400}.eacat-overline{font-size:var(--eacat-overline-size);line-height:var(--eacat-overline-lh);letter-spacing:var(--eacat-overline-tracking);font-weight:500;text-transform:uppercase}.eacat-button-label{font-size:var(--eacat-button-size);line-height:var(--eacat-button-lh);letter-spacing:var(--eacat-button-tracking);font-weight:500}
