@charset "UTF-8";:root,:host{--mat-sys-primary-rgb: 60, 215, 255;--mat-sys-secondary-rgb: 255, 175, 209;--mat-sys-tertiary-rgb: 83, 83, 178;--mat-sys-background: #f7faf9;--mat-sys-inverse-on-surface: #eff1f0;--mat-sys-inverse-primary: #00dddd;--mat-sys-inverse-surface: #2d3131;--mat-sys-on-background: #191c1c;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary-container: #004f4f;--mat-sys-on-primary-fixed: #002020;--mat-sys-on-primary-fixed-variant: #004f4f;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #324b4b;--mat-sys-on-secondary-fixed: #051f1f;--mat-sys-on-secondary-fixed-variant: #324b4b;--mat-sys-on-surface: #191c1c;--mat-sys-on-surface-variant: #3f4948;--mat-sys-on-tertiary-container: #5f00c0;--mat-sys-on-tertiary-fixed: #270057;--mat-sys-on-tertiary-fixed-variant: #5f00c0;--mat-sys-outline: #6f7979;--mat-sys-outline-variant: #bec9c8;--mat-sys-primary: #006a6a;--mat-sys-primary-container: #00fbfb;--mat-sys-primary-fixed: #00fbfb;--mat-sys-primary-fixed-dim: #00dddd;--mat-sys-secondary: #4a6363;--mat-sys-secondary-container: #cce8e7;--mat-sys-secondary-fixed: #cce8e7;--mat-sys-secondary-fixed-dim: #b0cccb;--mat-sys-surface: #f7faf9;--mat-sys-surface-bright: #f7faf9;--mat-sys-surface-container: #ebefed;--mat-sys-surface-container-high: #e6e9e7;--mat-sys-surface-container-highest: #e0e3e2;--mat-sys-surface-container-low: #f1f4f3;--mat-sys-surface-dim: #d7dbd9;--mat-sys-surface-tint: #006a6a;--mat-sys-surface-variant: #dae5e4;--mat-sys-tertiary: #7d00fa;--mat-sys-tertiary-container: #ecdcff;--mat-sys-tertiary-fixed: #ecdcff;--mat-sys-tertiary-fixed-dim: #d5baff;--mat-sys-neutral-variant20: #293232;--mat-sys-neutral10: #191c1c;--mat-sys-primary: #0d7f92;--mat-sys-on-primary: #ffffff;--mat-sys-primary-container: #b4ebff;--mat-sys-on-primary-container: #001f27;--mat-sys-inverse-primary: #3cd7ff;--mat-sys-primary-fixed: #b4ebff;--mat-sys-primary-fixed-dim: #3cd7ff;--mat-sys-on-primary-fixed: #001f27;--mat-sys-on-primary-fixed-variant: #004e5f;--mat-sys-secondary: #ffafd1;--mat-sys-on-secondary: #63003e;--mat-sys-secondary-container: #ffd9e2;--mat-sys-on-secondary-container: #3e001c;--mat-sys-secondary-fixed: #ffd9e2;--mat-sys-secondary-fixed-dim: #ffb1c7;--mat-sys-on-secondary-fixed: #3e001c;--mat-sys-on-secondary-fixed-variant: #8e0049;--mat-sys-tertiary: #5353b2;--mat-sys-on-tertiary: #ffffff;--mat-sys-tertiary-container: #e2dfff;--mat-sys-on-tertiary-container: #1e1e96;--mat-sys-tertiary-fixed: #e2dfff;--mat-sys-tertiary-fixed-dim: #ad97ef;--mat-sys-on-tertiary-fixed: #1e1e96;--mat-sys-on-tertiary-fixed-variant: #28288c;--mat-sys-background: #fcf8f9;--mat-sys-on-background: #1c1b1c;--mat-sys-surface: #fcf8f9;--mat-sys-surface-dim: #dcd9d9;--mat-sys-surface-bright: #fcf8f9;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-container-low: #f6f3f3;--mat-sys-surface-container: #f0eded;--mat-sys-surface-container-high: #ebe7e7;--mat-sys-surface-container-highest: #e5e2e2;--mat-sys-on-surface: #1c1b1c;--mat-sys-shadow: #000000;--mat-sys-scrim: #000000;--mat-sys-surface-tint: #5a5f65;--mat-sys-inverse-surface: #313031;--mat-sys-inverse-on-surface: #f3f0f0;--mat-sys-outline: #75777b;--mat-sys-outline-variant: #c5c6cb;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #410002;--mat-sys-surface-variant: #e1e2e7;--mat-sys-on-surface-variant: #44474b;--mat-sys-brand-font-family: Montserrat;--mat-sys-plain-font-family: Montserrat;--mat-sys-bold-font-weight: 700;--mat-sys-medium-font-weight: 500;--mat-sys-regular-font-weight: 400;--mat-sys-headline-large-font: var(--mat-sys-brand-font-family);--mat-sys-headline-medium-font: var(--mat-sys-brand-font-family);--mat-sys-headline-small-font: var(--mat-sys-brand-font-family);--mat-sys-display-large-font: var(--mat-sys-brand-font-family);--mat-sys-display-medium-font: var(--mat-sys-brand-font-family);--mat-sys-display-small-font: var(--mat-sys-brand-font-family);--mat-sys-title-large-font: var(--mat-sys-brand-font-family);--mat-sys-body-large: var(--mat-sys-body-large-weight) var(--mat-sys-body-large-size)/var(--mat-sys-body-large-line-height) var(--mat-sys-body-large-font);--mat-sys-body-medium: var(--mat-sys-body-medium-weight) var(--mat-sys-body-medium-size)/var(--mat-sys-body-medium-line-height) var(--mat-sys-body-medium-font);--mat-sys-body-small: var(--mat-sys-body-small-weight) var(--mat-sys-body-small-size)/var(--mat-sys-body-small-line-height) var(--mat-sys-body-small-font);--mat-sys-label-large: var(--mat-sys-label-large-weight) var(--mat-sys-label-large-size)/var(--mat-sys-label-large-line-height) var(--mat-sys-label-large-font);--mat-sys-label-medium: var(--mat-sys-label-medium-weight) var(--mat-sys-label-medium-size)/var(--mat-sys-label-medium-line-height) var(--mat-sys-label-medium-font);--mat-sys-label-small: var(--mat-sys-label-small-weight) var(--mat-sys-label-small-size)/var(--mat-sys-label-small-line-height) var(--mat-sys-label-small-font);--mat-sys-title-large: var(--mat-sys-title-large-weight) var(--mat-sys-title-large-size)/var(--mat-sys-title-large-line-height) var(--mat-sys-title-large-font);--mat-sys-title-medium: var(--mat-sys-title-medium-weight) var(--mat-sys-title-medium-size)/var(--mat-sys-title-medium-line-height) var(--mat-sys-title-medium-font);--mat-sys-title-small: var(--mat-sys-title-small-weight) var(--mat-sys-title-small-size)/var(--mat-sys-title-small-line-height) var(--mat-sys-title-small-font);--mat-sys-headline-large: var(--mat-sys-headline-large-weight) var(--mat-sys-headline-large-size)/var(--mat-sys-headline-large-line-height) var(--mat-sys-headline-large-font);--mat-sys-headline-medium: var(--mat-sys-headline-medium-weight) var(--mat-sys-headline-medium-size)/var(--mat-sys-headline-medium-line-height) var(--mat-sys-headline-medium-font);--mat-sys-headline-small: var(--mat-sys-headline-small-weight) var(--mat-sys-headline-small-size)/var(--mat-sys-headline-small-line-height) var(--mat-sys-headline-small-font);--mat-sys-display-large: var(--mat-sys-display-large-weight) var(--mat-sys-display-large-size)/var(--mat-sys-display-large-line-height) var(--mat-sys-display-large-font);--mat-sys-display-medium: var(--mat-sys-display-medium-weight) var(--mat-sys-display-medium-size)/var(--mat-sys-display-medium-line-height) var(--mat-sys-display-medium-font);--mat-sys-display-small: var(--mat-sys-display-small-weight) var(--mat-sys-display-small-size)/var(--mat-sys-display-small-line-height) var(--mat-sys-display-small-font);--mat-sys-body-large-font: var(--mat-sys-plain-font-family);--mat-sys-body-medium-font: var(--mat-sys-plain-font-family);--mat-sys-body-small-font: var(--mat-sys-plain-font-family);--mat-sys-label-large-font: var(--mat-sys-plain-font-family);--mat-sys-label-medium-font: var(--mat-sys-plain-font-family);--mat-sys-label-small-font: var(--mat-sys-plain-font-family);--mat-sys-title-medium-font: var(--mat-sys-plain-font-family);--mat-sys-title-small-font: var(--mat-sys-plain-font-family)}.dark{--mat-sys-primary-rgb: 60, 215, 255;--mat-sys-secondary-rgb: 255, 175, 209;--mat-sys-tertiary-rgb: 173, 151, 239;--mat-sys-background: #101414;--mat-sys-inverse-on-surface: #2d3131;--mat-sys-inverse-primary: #006a6a;--mat-sys-inverse-surface: #e0e3e2;--mat-sys-on-background: #e0e3e2;--mat-sys-on-primary: #003737;--mat-sys-on-primary-container: #00fbfb;--mat-sys-on-primary-fixed: #002020;--mat-sys-on-primary-fixed-variant: #004f4f;--mat-sys-on-secondary: #1b3534;--mat-sys-on-secondary-container: #cce8e7;--mat-sys-on-secondary-fixed: #051f1f;--mat-sys-on-secondary-fixed-variant: #324b4b;--mat-sys-on-surface: #e0e3e2;--mat-sys-on-surface-variant: #dae5e4;--mat-sys-on-tertiary: #42008a;--mat-sys-on-tertiary-container: #ecdcff;--mat-sys-on-tertiary-fixed: #270057;--mat-sys-on-tertiary-fixed-variant: #5f00c0;--mat-sys-outline: #889392;--mat-sys-outline-variant: #3f4948;--mat-sys-primary: #00dddd;--mat-sys-primary-container: #004f4f;--mat-sys-primary-fixed: #00fbfb;--mat-sys-primary-fixed-dim: #00dddd;--mat-sys-secondary: #b0cccb;--mat-sys-secondary-container: #324b4b;--mat-sys-secondary-fixed: #cce8e7;--mat-sys-secondary-fixed-dim: #b0cccb;--mat-sys-surface: #101414;--mat-sys-surface-bright: #363a39;--mat-sys-surface-container: #1c2020;--mat-sys-surface-container-high: #272b2a;--mat-sys-surface-container-highest: #313635;--mat-sys-surface-container-low: #191c1c;--mat-sys-surface-container-lowest: #0b0f0e;--mat-sys-surface-dim: #101414;--mat-sys-surface-tint: #00dddd;--mat-sys-surface-variant: #3f4948;--mat-sys-tertiary: #d5baff;--mat-sys-tertiary-container: #5f00c0;--mat-sys-tertiary-fixed: #ecdcff;--mat-sys-tertiary-fixed-dim: #d5baff;--mat-sys-neutral-variant20: #293232;--mat-sys-neutral10: #191c1c;--mat-sys-body-large: 400 1rem / 1.5rem Montserrat;--mat-sys-body-large-font: Montserrat;--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 Montserrat;--mat-sys-body-medium-font: Montserrat;--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 Montserrat;--mat-sys-body-small-font: Montserrat;--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 Montserrat;--mat-sys-display-large-font: Montserrat;--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 Montserrat;--mat-sys-display-medium-font: Montserrat;--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 Montserrat;--mat-sys-display-small-font: Montserrat;--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 Montserrat;--mat-sys-headline-large-font: Montserrat;--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 Montserrat;--mat-sys-headline-medium-font: Montserrat;--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 Montserrat;--mat-sys-headline-small-font: Montserrat;--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 Montserrat;--mat-sys-label-large-font: Montserrat;--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 Montserrat;--mat-sys-label-medium-font: Montserrat;--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 Montserrat;--mat-sys-label-small-font: Montserrat;--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 Montserrat;--mat-sys-title-large-font: Montserrat;--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 Montserrat;--mat-sys-title-medium-font: Montserrat;--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 Montserrat;--mat-sys-title-small-font: Montserrat;--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-primary: #3cd7ff;--mat-sys-on-primary: #003642;--mat-sys-primary-container: #004e5f;--mat-sys-on-primary-container: #b4ebff;--mat-sys-inverse-primary: #00677e;--mat-sys-primary-fixed: #b4ebff;--mat-sys-primary-fixed-dim: #3cd7ff;--mat-sys-on-primary-fixed: #001f27;--mat-sys-on-primary-fixed-variant: #004e5f;--mat-sys-secondary: #ffafd1;--mat-sys-on-secondary: #63003e;--mat-sys-secondary-container: #8b0059;--mat-sys-on-secondary-container: #ffd8e6;--mat-sys-secondary-fixed: #ffd8e6;--mat-sys-secondary-fixed-dim: #ffafd1;--mat-sys-on-secondary-fixed: #3d0024;--mat-sys-on-secondary-fixed-variant: #8b0059;--mat-sys-tertiary: #ad97ef;--mat-sys-on-tertiary: #0b006b;--mat-sys-tertiary-container: #3b3a98;--mat-sys-on-tertiary-container: #e2dfff;--mat-sys-tertiary-fixed: #e2dfff;--mat-sys-tertiary-fixed-dim: #ad97ef;--mat-sys-on-tertiary-fixed: #0b006b;--mat-sys-on-tertiary-fixed-variant: #3b3a98;--mat-sys-background: #131314;--mat-sys-on-background: #e5e2e2;--mat-sys-surface: #131314;--mat-sys-surface-dim: #131314;--mat-sys-surface-bright: #393939;--mat-sys-surface-container-lowest: #0e0e0f;--mat-sys-surface-container-low: #1c1b1c;--mat-sys-surface-container: #201f20;--mat-sys-surface-container-high: #2a2a2a;--mat-sys-surface-container-highest: #353535;--mat-sys-on-surface: #e5e2e2;--mat-sys-shadow: #000000;--mat-sys-scrim: #000000;--mat-sys-surface-tint: #c2c7ce;--mat-sys-inverse-surface: #e5e2e2;--mat-sys-inverse-on-surface: #313031;--mat-sys-outline: #8f9195;--mat-sys-outline-variant: #44474b;--mat-sys-error: #ffb4ab;--mat-sys-error-container: #93000a;--mat-sys-on-error: #690005;--mat-sys-on-error-container: #ffdad6;--mat-sys-surface-variant: #44474b;--mat-sys-on-surface-variant: #c5c6cb;--mat-sys-brand-font-family: Montserrat;--mat-sys-plain-font-family: Montserrat;--mat-sys-bold-font-weight: 700;--mat-sys-medium-font-weight: 500;--mat-sys-regular-font-weight: 400;--mat-sys-headline-large-font: var(--mat-sys-brand-font-family);--mat-sys-headline-medium-font: var(--mat-sys-brand-font-family);--mat-sys-headline-small-font: var(--mat-sys-brand-font-family);--mat-sys-display-large-font: var(--mat-sys-brand-font-family);--mat-sys-display-medium-font: var(--mat-sys-brand-font-family);--mat-sys-display-small-font: var(--mat-sys-brand-font-family);--mat-sys-title-large-font: var(--mat-sys-brand-font-family);--mat-sys-body-large: var(--mat-sys-body-large-weight) var(--mat-sys-body-large-size)/var(--mat-sys-body-large-line-height) var(--mat-sys-body-large-font);--mat-sys-body-medium: var(--mat-sys-body-medium-weight) var(--mat-sys-body-medium-size)/var(--mat-sys-body-medium-line-height) var(--mat-sys-body-medium-font);--mat-sys-body-small: var(--mat-sys-body-small-weight) var(--mat-sys-body-small-size)/var(--mat-sys-body-small-line-height) var(--mat-sys-body-small-font);--mat-sys-label-large: var(--mat-sys-label-large-weight) var(--mat-sys-label-large-size)/var(--mat-sys-label-large-line-height) var(--mat-sys-label-large-font);--mat-sys-label-medium: var(--mat-sys-label-medium-weight) var(--mat-sys-label-medium-size)/var(--mat-sys-label-medium-line-height) var(--mat-sys-label-medium-font);--mat-sys-label-small: var(--mat-sys-label-small-weight) var(--mat-sys-label-small-size)/var(--mat-sys-label-small-line-height) var(--mat-sys-label-small-font);--mat-sys-title-large: var(--mat-sys-title-large-weight) var(--mat-sys-title-large-size)/var(--mat-sys-title-large-line-height) var(--mat-sys-title-large-font);--mat-sys-title-medium: var(--mat-sys-title-medium-weight) var(--mat-sys-title-medium-size)/var(--mat-sys-title-medium-line-height) var(--mat-sys-title-medium-font);--mat-sys-title-small: var(--mat-sys-title-small-weight) var(--mat-sys-title-small-size)/var(--mat-sys-title-small-line-height) var(--mat-sys-title-small-font);--mat-sys-headline-large: var(--mat-sys-headline-large-weight) var(--mat-sys-headline-large-size)/var(--mat-sys-headline-large-line-height) var(--mat-sys-headline-large-font);--mat-sys-headline-medium: var(--mat-sys-headline-medium-weight) var(--mat-sys-headline-medium-size)/var(--mat-sys-headline-medium-line-height) var(--mat-sys-headline-medium-font);--mat-sys-headline-small: var(--mat-sys-headline-small-weight) var(--mat-sys-headline-small-size)/var(--mat-sys-headline-small-line-height) var(--mat-sys-headline-small-font);--mat-sys-display-large: var(--mat-sys-display-large-weight) var(--mat-sys-display-large-size)/var(--mat-sys-display-large-line-height) var(--mat-sys-display-large-font);--mat-sys-display-medium: var(--mat-sys-display-medium-weight) var(--mat-sys-display-medium-size)/var(--mat-sys-display-medium-line-height) var(--mat-sys-display-medium-font);--mat-sys-display-small: var(--mat-sys-display-small-weight) var(--mat-sys-display-small-size)/var(--mat-sys-display-small-line-height) var(--mat-sys-display-small-font);--mat-sys-body-large-font: var(--mat-sys-plain-font-family);--mat-sys-body-medium-font: var(--mat-sys-plain-font-family);--mat-sys-body-small-font: var(--mat-sys-plain-font-family);--mat-sys-label-large-font: var(--mat-sys-plain-font-family);--mat-sys-label-medium-font: var(--mat-sys-plain-font-family);--mat-sys-label-small-font: var(--mat-sys-plain-font-family);--mat-sys-title-medium-font: var(--mat-sys-plain-font-family);--mat-sys-title-small-font: var(--mat-sys-plain-font-family)}:root.airana{--mat-sys-primary-rgb: 186, 0, 97;--mat-sys-secondary-rgb: 232, 92, 52;--mat-sys-tertiary-rgb: 0, 103, 126;--mat-sys-primary-container-rgb: 255, 217, 226;--mat-sys-secondary-container-rgb: 255, 219, 209;--mat-sys-tertiary-container-rgb: 180, 235, 255;--mat-sys-primary-fixed-dim-rgb: 255, 177, 199;--mat-sys-secondary-fixed-dim-rgb: 255, 181, 160;--mat-sys-tertiary-fixed-dim-rgb: 60, 215, 255;--mat-sys-inverse-primary-rgb: 255, 177, 199;--mat-sys-on-surface-rgb: 32, 26, 29;--mat-sys-on-surface-variant-rgb: 77, 68, 74;--mat-sys-surface-rgb: 255, 248, 250;--mat-sys-surface-variant-rgb: 241, 221, 228;--mat-sys-surface-container-lowest-rgb: 255, 255, 255;--mat-sys-surface-container-low-rgb: 253, 241, 245;--mat-sys-surface-container-rgb: 248, 235, 239;--mat-sys-surface-container-high-rgb: 242, 229, 234;--mat-sys-surface-container-highest-rgb: 236, 224, 228;--mat-sys-outline-rgb: 131, 115, 122;--mat-sys-outline-variant-rgb: 216, 196, 203;--mat-sys-error-rgb: 186, 26, 26;--mat-sys-error-container-rgb: 255, 218, 214;--mat-sys-scrim-rgb: 0, 0, 0;--mat-sys-background: #f7faf9;--mat-sys-inverse-on-surface: #eff1f0;--mat-sys-inverse-primary: #00dddd;--mat-sys-inverse-surface: #2d3131;--mat-sys-on-background: #191c1c;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary-container: #004f4f;--mat-sys-on-primary-fixed: #002020;--mat-sys-on-primary-fixed-variant: #004f4f;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #324b4b;--mat-sys-on-secondary-fixed: #051f1f;--mat-sys-on-secondary-fixed-variant: #324b4b;--mat-sys-on-surface: #191c1c;--mat-sys-on-surface-variant: #3f4948;--mat-sys-on-tertiary-container: #5f00c0;--mat-sys-on-tertiary-fixed: #270057;--mat-sys-on-tertiary-fixed-variant: #5f00c0;--mat-sys-outline: #6f7979;--mat-sys-outline-variant: #bec9c8;--mat-sys-primary: #006a6a;--mat-sys-primary-container: #00fbfb;--mat-sys-primary-fixed: #00fbfb;--mat-sys-primary-fixed-dim: #00dddd;--mat-sys-secondary: #4a6363;--mat-sys-secondary-container: #cce8e7;--mat-sys-secondary-fixed: #cce8e7;--mat-sys-secondary-fixed-dim: #b0cccb;--mat-sys-surface: #f7faf9;--mat-sys-surface-bright: #f7faf9;--mat-sys-surface-container: #ebefed;--mat-sys-surface-container-high: #e6e9e7;--mat-sys-surface-container-highest: #e0e3e2;--mat-sys-surface-container-low: #f1f4f3;--mat-sys-surface-dim: #d7dbd9;--mat-sys-surface-tint: #006a6a;--mat-sys-surface-variant: #dae5e4;--mat-sys-tertiary: #7d00fa;--mat-sys-tertiary-container: #ecdcff;--mat-sys-tertiary-fixed: #ecdcff;--mat-sys-tertiary-fixed-dim: #d5baff;--mat-sys-neutral-variant20: #293232;--mat-sys-neutral10: #191c1c;--mat-sys-body-large: 400 1rem / 1.5rem Montserrat;--mat-sys-body-large-font: Montserrat;--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 Montserrat;--mat-sys-body-medium-font: Montserrat;--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 Montserrat;--mat-sys-body-small-font: Montserrat;--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 Montserrat;--mat-sys-display-large-font: Montserrat;--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 Montserrat;--mat-sys-display-medium-font: Montserrat;--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 Montserrat;--mat-sys-display-small-font: Montserrat;--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 Montserrat;--mat-sys-headline-large-font: Montserrat;--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 Montserrat;--mat-sys-headline-medium-font: Montserrat;--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 Montserrat;--mat-sys-headline-small-font: Montserrat;--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 Montserrat;--mat-sys-label-large-font: Montserrat;--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 Montserrat;--mat-sys-label-medium-font: Montserrat;--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 Montserrat;--mat-sys-label-small-font: Montserrat;--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 Montserrat;--mat-sys-title-large-font: Montserrat;--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 Montserrat;--mat-sys-title-medium-font: Montserrat;--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 Montserrat;--mat-sys-title-small-font: Montserrat;--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;--app-text-shadow: #ff709b 0 0 20px;--mat-sys-primary: #ba0061;--mat-sys-on-primary: #ffffff;--mat-sys-primary-container: #ffd9e2;--mat-sys-on-primary-container: #3e001c;--mat-sys-inverse-primary: #ffb1c7;--mat-sys-primary-fixed: #ffd9e2;--mat-sys-primary-fixed-dim: #ffb1c7;--mat-sys-on-primary-fixed: #3e001c;--mat-sys-on-primary-fixed-variant: #8e0049;--mat-sys-secondary: #e85c34;--mat-sys-on-secondary: #3a0e00;--mat-sys-secondary-container: #ffdbd1;--mat-sys-on-secondary-container: #3a0b00;--mat-sys-secondary-fixed: #ffdbd1;--mat-sys-secondary-fixed-dim: #ffb5a0;--mat-sys-on-secondary-fixed: #3a0b00;--mat-sys-on-secondary-fixed-variant: #8a2000;--mat-sys-tertiary: #00677e;--mat-sys-on-tertiary: #ffffff;--mat-sys-tertiary-container: #b4ebff;--mat-sys-on-tertiary-container: #001f27;--mat-sys-tertiary-fixed: #b4ebff;--mat-sys-tertiary-fixed-dim: #3cd7ff;--mat-sys-on-tertiary-fixed: #001f27;--mat-sys-on-tertiary-fixed-variant: #004e5f;--mat-sys-background: #fef8f7;--mat-sys-on-background: #1d1b1b;--mat-sys-surface: #fff8fa;--mat-sys-surface-dim: #e2d8dc;--mat-sys-surface-bright: #fff8fa;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-container-low: #fdf1f5;--mat-sys-surface-container: #f8ebef;--mat-sys-surface-container-high: #f2e5ea;--mat-sys-surface-container-highest: #ece0e4;--mat-sys-on-surface: #201a1d;--mat-sys-shadow: #000000;--mat-sys-scrim: #000000;--mat-sys-surface-tint: #ba0061;--mat-sys-inverse-surface: #362f32;--mat-sys-inverse-on-surface: #fbeef2;--mat-sys-outline: #83737a;--mat-sys-outline-variant: #d8c4cb;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #410002;--mat-sys-surface-variant: #f1dde4;--mat-sys-on-surface-variant: #4d444a}.airana.dark{--mat-sys-primary-rgb: 255, 175, 209;--mat-sys-secondary-rgb: 255, 181, 160;--mat-sys-tertiary-rgb: 60, 215, 255;--mat-sys-primary-container-rgb: 139, 0, 89;--mat-sys-secondary-container-rgb: 138, 32, 0;--mat-sys-tertiary-container-rgb: 0, 78, 95;--mat-sys-primary-fixed-dim-rgb: 255, 175, 209;--mat-sys-secondary-fixed-dim-rgb: 255, 181, 160;--mat-sys-tertiary-fixed-dim-rgb: 60, 215, 255;--mat-sys-inverse-primary-rgb: 186, 0, 97;--mat-sys-on-surface-rgb: 232, 224, 228;--mat-sys-on-surface-variant-rgb: 211, 198, 204;--mat-sys-surface-rgb: 20, 16, 19;--mat-sys-surface-variant-rgb: 75, 66, 71;--mat-sys-surface-container-lowest-rgb: 15, 11, 14;--mat-sys-surface-container-low-rgb: 29, 24, 27;--mat-sys-surface-container-rgb: 34, 28, 32;--mat-sys-surface-container-high-rgb: 44, 38, 42;--mat-sys-surface-container-highest-rgb: 55, 48, 53;--mat-sys-outline-rgb: 150, 141, 146;--mat-sys-outline-variant-rgb: 75, 66, 71;--mat-sys-error-rgb: 255, 138, 128;--mat-sys-error-container-rgb: 147, 0, 10;--mat-sys-scrim-rgb: 0, 0, 0;--mat-sys-background: #101414;--mat-sys-error: #ffb4ab;--mat-sys-inverse-on-surface: #2d3131;--mat-sys-inverse-primary: #006a6a;--mat-sys-inverse-surface: #e0e3e2;--mat-sys-on-background: #e0e3e2;--mat-sys-on-primary: #003737;--mat-sys-on-primary-container: #00fbfb;--mat-sys-on-primary-fixed: #002020;--mat-sys-on-primary-fixed-variant: #004f4f;--mat-sys-on-secondary: #1b3534;--mat-sys-on-secondary-container: #cce8e7;--mat-sys-on-secondary-fixed: #051f1f;--mat-sys-on-secondary-fixed-variant: #324b4b;--mat-sys-on-surface: #e0e3e2;--mat-sys-on-surface-variant: #dae5e4;--mat-sys-on-tertiary: #42008a;--mat-sys-on-tertiary-container: #ecdcff;--mat-sys-on-tertiary-fixed: #270057;--mat-sys-on-tertiary-fixed-variant: #5f00c0;--mat-sys-outline: #889392;--mat-sys-outline-variant: #3f4948;--mat-sys-primary: #00dddd;--mat-sys-primary-container: #004f4f;--mat-sys-primary-fixed: #00fbfb;--mat-sys-primary-fixed-dim: #00dddd;--mat-sys-secondary: #b0cccb;--mat-sys-secondary-container: #324b4b;--mat-sys-secondary-fixed: #cce8e7;--mat-sys-secondary-fixed-dim: #b0cccb;--mat-sys-surface: #101414;--mat-sys-surface-bright: #363a39;--mat-sys-surface-container: #1c2020;--mat-sys-surface-container-high: #272b2a;--mat-sys-surface-container-highest: #313635;--mat-sys-surface-container-low: #191c1c;--mat-sys-surface-container-lowest: #0b0f0e;--mat-sys-surface-dim: #101414;--mat-sys-surface-tint: #00dddd;--mat-sys-surface-variant: #3f4948;--mat-sys-tertiary: #d5baff;--mat-sys-tertiary-container: #5f00c0;--mat-sys-tertiary-fixed: #ecdcff;--mat-sys-tertiary-fixed-dim: #d5baff;--mat-sys-neutral-variant20: #293232;--mat-sys-neutral10: #191c1c;--mat-sys-body-large: 400 1rem / 1.5rem Montserrat;--mat-sys-body-large-font: Montserrat;--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 Montserrat;--mat-sys-body-medium-font: Montserrat;--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 Montserrat;--mat-sys-body-small-font: Montserrat;--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 Montserrat;--mat-sys-display-large-font: Montserrat;--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 Montserrat;--mat-sys-display-medium-font: Montserrat;--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 Montserrat;--mat-sys-display-small-font: Montserrat;--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 Montserrat;--mat-sys-headline-large-font: Montserrat;--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 Montserrat;--mat-sys-headline-medium-font: Montserrat;--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 Montserrat;--mat-sys-headline-small-font: Montserrat;--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 Montserrat;--mat-sys-label-large-font: Montserrat;--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 Montserrat;--mat-sys-label-medium-font: Montserrat;--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 Montserrat;--mat-sys-label-small-font: Montserrat;--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 Montserrat;--mat-sys-title-large-font: Montserrat;--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 Montserrat;--mat-sys-title-medium-font: Montserrat;--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 Montserrat;--mat-sys-title-small-font: Montserrat;--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;--app-text-shadow: #ff709b 0 0 20px;--mat-sys-primary: #ffafd1;--mat-sys-on-primary: #63003e;--mat-sys-primary-container: #8b0059;--mat-sys-on-primary-container: #ffd8e6;--mat-sys-inverse-primary: #ba0061;--mat-sys-primary-fixed: #ffd8e6;--mat-sys-primary-fixed-dim: #ffafd1;--mat-sys-on-primary-fixed: #3d0024;--mat-sys-on-primary-fixed-variant: #8b0059;--mat-sys-secondary: #ffb5a0;--mat-sys-on-secondary: #671400;--mat-sys-secondary-container: #8a2000;--mat-sys-on-secondary-container: #ffdbd1;--mat-sys-secondary-fixed: #ffdbd1;--mat-sys-secondary-fixed-dim: #ffb5a0;--mat-sys-on-secondary-fixed: #3a0b00;--mat-sys-on-secondary-fixed-variant: #8a2000;--mat-sys-tertiary: #3cd7ff;--mat-sys-on-tertiary: #003642;--mat-sys-tertiary-container: #004e5f;--mat-sys-on-tertiary-container: #b4ebff;--mat-sys-tertiary-fixed: #b4ebff;--mat-sys-tertiary-fixed-dim: #3cd7ff;--mat-sys-on-tertiary-fixed: #001f27;--mat-sys-on-tertiary-fixed-variant: #004e5f;--mat-sys-background: #131314;--mat-sys-on-background: #e5e2e2;--mat-sys-surface: #141013;--mat-sys-surface-dim: #141013;--mat-sys-surface-bright: #3b3438;--mat-sys-surface-container-lowest: #0f0b0e;--mat-sys-surface-container-low: #1d181b;--mat-sys-surface-container: #221c20;--mat-sys-surface-container-high: #2c262a;--mat-sys-surface-container-highest: #373035;--mat-sys-on-surface: #e8e0e4;--mat-sys-shadow: #000000;--mat-sys-scrim: #000000;--mat-sys-surface-tint: #ffafd1;--mat-sys-inverse-surface: #e8e0e4;--mat-sys-inverse-on-surface: #332c30;--mat-sys-outline: #968d92;--mat-sys-outline-variant: #4b4247;--mat-sys-error: #ff8a80;--mat-sys-error-container: #93000a;--mat-sys-on-error: #690005;--mat-sys-on-error-container: #ffdad6;--mat-sys-surface-variant: #4b4247;--mat-sys-on-surface-variant: #d3c6cc}:root.cpp{--mat-sys-primary-rgb: 46, 102, 108;--mat-sys-secondary-rgb: 227, 165, 46;--mat-sys-tertiary-rgb: 83, 83, 178;--mat-sys-primary-container-rgb: 180, 236, 242;--mat-sys-secondary-container-rgb: 255, 221, 178;--mat-sys-tertiary-container-rgb: 226, 223, 255;--mat-sys-primary-fixed-dim-rgb: 79, 164, 171;--mat-sys-secondary-fixed-dim-rgb: 246, 188, 103;--mat-sys-tertiary-fixed-dim-rgb: 173, 151, 239;--mat-sys-inverse-primary-rgb: 79, 164, 171;--mat-sys-on-surface-rgb: 24, 32, 34;--mat-sys-on-surface-variant-rgb: 65, 74, 75;--mat-sys-surface-rgb: 246, 251, 251;--mat-sys-surface-variant-rgb: 219, 228, 229;--mat-sys-surface-container-lowest-rgb: 255, 255, 255;--mat-sys-surface-container-low-rgb: 239, 246, 246;--mat-sys-surface-container-rgb: 233, 241, 241;--mat-sys-surface-container-high-rgb: 227, 235, 235;--mat-sys-surface-container-highest-rgb: 221, 229, 229;--mat-sys-outline-rgb: 111, 124, 125;--mat-sys-outline-variant-rgb: 193, 204, 205;--mat-sys-error-rgb: 186, 26, 26;--mat-sys-error-container-rgb: 255, 218, 214;--mat-sys-scrim-rgb: 0, 0, 0;--mat-sys-background: #f7faf9;--mat-sys-inverse-on-surface: #eff1f0;--mat-sys-inverse-primary: #00dddd;--mat-sys-inverse-surface: #2d3131;--mat-sys-on-background: #191c1c;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary-container: #004f4f;--mat-sys-on-primary-fixed: #002020;--mat-sys-on-primary-fixed-variant: #004f4f;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #324b4b;--mat-sys-on-secondary-fixed: #051f1f;--mat-sys-on-secondary-fixed-variant: #324b4b;--mat-sys-on-surface: #191c1c;--mat-sys-on-surface-variant: #3f4948;--mat-sys-on-tertiary-container: #5f00c0;--mat-sys-on-tertiary-fixed: #270057;--mat-sys-on-tertiary-fixed-variant: #5f00c0;--mat-sys-outline: #6f7979;--mat-sys-outline-variant: #bec9c8;--mat-sys-primary: #006a6a;--mat-sys-primary-container: #00fbfb;--mat-sys-primary-fixed: #00fbfb;--mat-sys-primary-fixed-dim: #00dddd;--mat-sys-secondary: #4a6363;--mat-sys-secondary-container: #cce8e7;--mat-sys-secondary-fixed: #cce8e7;--mat-sys-secondary-fixed-dim: #b0cccb;--mat-sys-surface: #f7faf9;--mat-sys-surface-bright: #f7faf9;--mat-sys-surface-container: #ebefed;--mat-sys-surface-container-high: #e6e9e7;--mat-sys-surface-container-highest: #e0e3e2;--mat-sys-surface-container-low: #f1f4f3;--mat-sys-surface-dim: #d7dbd9;--mat-sys-surface-tint: #006a6a;--mat-sys-surface-variant: #dae5e4;--mat-sys-tertiary: #7d00fa;--mat-sys-tertiary-container: #ecdcff;--mat-sys-tertiary-fixed: #ecdcff;--mat-sys-tertiary-fixed-dim: #d5baff;--mat-sys-neutral-variant20: #293232;--mat-sys-neutral10: #191c1c;--mat-sys-body-large: 400 1rem / 1.5rem Montserrat;--mat-sys-body-large-font: Montserrat;--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 Montserrat;--mat-sys-body-medium-font: Montserrat;--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 Montserrat;--mat-sys-body-small-font: Montserrat;--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 Montserrat;--mat-sys-display-large-font: Montserrat;--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 Montserrat;--mat-sys-display-medium-font: Montserrat;--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 Montserrat;--mat-sys-display-small-font: Montserrat;--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 Montserrat;--mat-sys-headline-large-font: Montserrat;--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 Montserrat;--mat-sys-headline-medium-font: Montserrat;--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 Montserrat;--mat-sys-headline-small-font: Montserrat;--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 Montserrat;--mat-sys-label-large-font: Montserrat;--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 Montserrat;--mat-sys-label-medium-font: Montserrat;--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 Montserrat;--mat-sys-label-small-font: Montserrat;--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 Montserrat;--mat-sys-title-large-font: Montserrat;--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 Montserrat;--mat-sys-title-medium-font: Montserrat;--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 Montserrat;--mat-sys-title-small-font: Montserrat;--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;--app-text-shadow: #75ffff 0 0 20px;--mat-sys-primary: #2e666c;--mat-sys-on-primary: #ffffff;--mat-sys-primary-container: #b4ecf2;--mat-sys-on-primary-container: #002022;--mat-sys-inverse-primary: #4fa4ab;--mat-sys-primary-fixed: #b4ecf2;--mat-sys-primary-fixed-dim: #4fa4ab;--mat-sys-on-primary-fixed: #002022;--mat-sys-on-primary-fixed-variant: #0e4e54;--mat-sys-secondary: #e3a52e;--mat-sys-on-secondary: #3d2a00;--mat-sys-secondary-container: #ffddb2;--mat-sys-on-secondary-container: #291800;--mat-sys-secondary-fixed: #ffddb2;--mat-sys-secondary-fixed-dim: #f6bc67;--mat-sys-on-secondary-fixed: #291800;--mat-sys-on-secondary-fixed-variant: #624000;--mat-sys-tertiary: #5353b2;--mat-sys-on-tertiary: #ffffff;--mat-sys-tertiary-container: #e2dfff;--mat-sys-on-tertiary-container: #1e1e96;--mat-sys-tertiary-fixed: #e2dfff;--mat-sys-tertiary-fixed-dim: #ad97ef;--mat-sys-on-tertiary-fixed: #1e1e96;--mat-sys-on-tertiary-fixed-variant: #28288c;--mat-sys-background: #fef8f7;--mat-sys-on-background: #1d1b1b;--mat-sys-surface: #f6fbfb;--mat-sys-surface-dim: #d6dddd;--mat-sys-surface-bright: #f6fbfb;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-container-low: #eff6f6;--mat-sys-surface-container: #e9f1f1;--mat-sys-surface-container-high: #e3ebeb;--mat-sys-surface-container-highest: #dde5e5;--mat-sys-on-surface: #182022;--mat-sys-shadow: #000000;--mat-sys-scrim: #000000;--mat-sys-surface-tint: #2e666c;--mat-sys-inverse-surface: #2c3333;--mat-sys-inverse-on-surface: #eff6f6;--mat-sys-outline: #6f7c7d;--mat-sys-outline-variant: #c1cccd;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #410002;--mat-sys-surface-variant: #dbe4e5;--mat-sys-on-surface-variant: #414a4b}.cpp.dark{--mat-sys-primary-rgb: 79, 164, 171;--mat-sys-secondary-rgb: 246, 188, 103;--mat-sys-tertiary-rgb: 173, 151, 239;--mat-sys-primary-container-rgb: 14, 78, 84;--mat-sys-secondary-container-rgb: 98, 64, 0;--mat-sys-tertiary-container-rgb: 59, 58, 152;--mat-sys-primary-fixed-dim-rgb: 79, 164, 171;--mat-sys-secondary-fixed-dim-rgb: 246, 188, 103;--mat-sys-tertiary-fixed-dim-rgb: 173, 151, 239;--mat-sys-inverse-primary-rgb: 46, 102, 108;--mat-sys-on-surface-rgb: 222, 228, 228;--mat-sys-on-surface-variant-rgb: 191, 200, 201;--mat-sys-surface-rgb: 15, 19, 20;--mat-sys-surface-variant-rgb: 63, 72, 74;--mat-sys-surface-container-lowest-rgb: 10, 14, 15;--mat-sys-surface-container-low-rgb: 23, 29, 30;--mat-sys-surface-container-rgb: 27, 34, 35;--mat-sys-surface-container-high-rgb: 37, 44, 45;--mat-sys-surface-container-highest-rgb: 47, 55, 56;--mat-sys-outline-rgb: 137, 148, 149;--mat-sys-outline-variant-rgb: 63, 72, 74;--mat-sys-error-rgb: 255, 180, 171;--mat-sys-error-container-rgb: 147, 0, 10;--mat-sys-scrim-rgb: 0, 0, 0;--mat-sys-background: #101414;--mat-sys-inverse-on-surface: #2d3131;--mat-sys-inverse-primary: #006a6a;--mat-sys-inverse-surface: #e0e3e2;--mat-sys-on-background: #e0e3e2;--mat-sys-on-primary: #003737;--mat-sys-on-primary-container: #00fbfb;--mat-sys-on-primary-fixed: #002020;--mat-sys-on-primary-fixed-variant: #004f4f;--mat-sys-on-secondary: #1b3534;--mat-sys-on-secondary-container: #cce8e7;--mat-sys-on-secondary-fixed: #051f1f;--mat-sys-on-secondary-fixed-variant: #324b4b;--mat-sys-on-surface: #e0e3e2;--mat-sys-on-surface-variant: #dae5e4;--mat-sys-on-tertiary: #42008a;--mat-sys-on-tertiary-container: #ecdcff;--mat-sys-on-tertiary-fixed: #270057;--mat-sys-on-tertiary-fixed-variant: #5f00c0;--mat-sys-outline: #889392;--mat-sys-outline-variant: #3f4948;--mat-sys-primary: #00dddd;--mat-sys-primary-container: #004f4f;--mat-sys-primary-fixed: #00fbfb;--mat-sys-primary-fixed-dim: #00dddd;--mat-sys-secondary: #b0cccb;--mat-sys-secondary-container: #324b4b;--mat-sys-secondary-fixed: #cce8e7;--mat-sys-secondary-fixed-dim: #b0cccb;--mat-sys-surface: #101414;--mat-sys-surface-bright: #363a39;--mat-sys-surface-container: #1c2020;--mat-sys-surface-container-high: #272b2a;--mat-sys-surface-container-highest: #313635;--mat-sys-surface-container-low: #191c1c;--mat-sys-surface-container-lowest: #0b0f0e;--mat-sys-surface-dim: #101414;--mat-sys-surface-tint: #00dddd;--mat-sys-surface-variant: #3f4948;--mat-sys-tertiary: #d5baff;--mat-sys-tertiary-container: #5f00c0;--mat-sys-tertiary-fixed: #ecdcff;--mat-sys-tertiary-fixed-dim: #d5baff;--mat-sys-neutral-variant20: #293232;--mat-sys-neutral10: #191c1c;--mat-sys-body-large: 400 1rem / 1.5rem Montserrat;--mat-sys-body-large-font: Montserrat;--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 Montserrat;--mat-sys-body-medium-font: Montserrat;--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 Montserrat;--mat-sys-body-small-font: Montserrat;--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 Montserrat;--mat-sys-display-large-font: Montserrat;--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 Montserrat;--mat-sys-display-medium-font: Montserrat;--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 Montserrat;--mat-sys-display-small-font: Montserrat;--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 Montserrat;--mat-sys-headline-large-font: Montserrat;--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 Montserrat;--mat-sys-headline-medium-font: Montserrat;--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 Montserrat;--mat-sys-headline-small-font: Montserrat;--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 Montserrat;--mat-sys-label-large-font: Montserrat;--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 Montserrat;--mat-sys-label-medium-font: Montserrat;--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 Montserrat;--mat-sys-label-small-font: Montserrat;--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 Montserrat;--mat-sys-title-large-font: Montserrat;--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 Montserrat;--mat-sys-title-medium-font: Montserrat;--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 Montserrat;--mat-sys-title-small-font: Montserrat;--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;--app-text-shadow: #75ffff 0 0 20px;--mat-sys-primary: #4fa4ab;--mat-sys-on-primary: #00363b;--mat-sys-primary-container: #0e4e54;--mat-sys-on-primary-container: #b4ecf2;--mat-sys-inverse-primary: #2e666c;--mat-sys-primary-fixed: #b4ecf2;--mat-sys-primary-fixed-dim: #4fa4ab;--mat-sys-on-primary-fixed: #002022;--mat-sys-on-primary-fixed-variant: #0e4e54;--mat-sys-secondary: #f6bc67;--mat-sys-on-secondary: #442b00;--mat-sys-secondary-container: #624000;--mat-sys-on-secondary-container: #ffddb2;--mat-sys-secondary-fixed: #ffddb2;--mat-sys-secondary-fixed-dim: #f6bc67;--mat-sys-on-secondary-fixed: #291800;--mat-sys-on-secondary-fixed-variant: #624000;--mat-sys-tertiary: #ad97ef;--mat-sys-on-tertiary: #0b006b;--mat-sys-tertiary-container: #3b3a98;--mat-sys-on-tertiary-container: #e2dfff;--mat-sys-tertiary-fixed: #e2dfff;--mat-sys-tertiary-fixed-dim: #ad97ef;--mat-sys-on-tertiary-fixed: #0b006b;--mat-sys-on-tertiary-fixed-variant: #3b3a98;--mat-sys-background: #131314;--mat-sys-on-background: #e5e2e2;--mat-sys-surface: #0f1314;--mat-sys-surface-dim: #0f1314;--mat-sys-surface-bright: #343c3d;--mat-sys-surface-container-lowest: #0a0e0f;--mat-sys-surface-container-low: #171d1e;--mat-sys-surface-container: #1b2223;--mat-sys-surface-container-high: #252c2d;--mat-sys-surface-container-highest: #2f3738;--mat-sys-on-surface: #dee4e4;--mat-sys-shadow: #000000;--mat-sys-scrim: #000000;--mat-sys-surface-tint: #4fa4ab;--mat-sys-inverse-surface: #dee4e4;--mat-sys-inverse-on-surface: #2c3333;--mat-sys-outline: #899495;--mat-sys-outline-variant: #3f484a;--mat-sys-error: #ffb4ab;--mat-sys-error-container: #93000a;--mat-sys-on-error: #690005;--mat-sys-on-error-container: #ffdad6;--mat-sys-surface-variant: #3f484a;--mat-sys-on-surface-variant: #bfc8c9}.angei{--mat-sys-primary-rgb: 91, 52, 171;--mat-sys-secondary-rgb: 13, 107, 118;--mat-sys-tertiary-rgb: 168, 31, 119;--mat-sys-on-surface-rgb: 36, 29, 51;--mat-sys-on-surface-variant-rgb: 74, 68, 88;--mat-sys-surface-container-highest-rgb: 230, 224, 235;--mat-sys-surface-rgb: 239, 233, 243;--mat-sys-surface-container-low-rgb: 248, 242, 252;--mat-sys-surface-container-rgb: 242, 236, 247;--mat-sys-surface-container-high-rgb: 236, 230, 241;--mat-sys-surface-container-lowest-rgb: 255, 255, 255;--mat-sys-surface-variant-rgb: 230, 224, 235;--mat-sys-outline-rgb: 122, 116, 136;--mat-sys-outline-variant-rgb: 203, 196, 214;--mat-sys-primary-container-rgb: 230, 220, 255;--mat-sys-secondary-container-rgb: 180, 242, 248;--mat-sys-tertiary-container-rgb: 255, 216, 238;--mat-sys-inverse-primary-rgb: 183, 156, 248;--mat-sys-error-rgb: 186, 26, 26;--mat-sys-error-container-rgb: 255, 218, 214;--mat-sys-scrim-rgb: 0, 0, 0;--mat-sys-primary-fixed-dim-rgb: 183, 156, 248;--mat-sys-secondary-fixed-dim-rgb: 111, 230, 236;--mat-sys-tertiary-fixed-dim-rgb: 240, 138, 212;--mat-sys-background: #fef8fc;--mat-sys-inverse-on-surface: #f5eff4;--mat-sys-inverse-primary: #d5baff;--mat-sys-inverse-surface: #323033;--mat-sys-on-background: #1d1b1e;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary-container: #5f00c0;--mat-sys-on-primary-fixed: #270057;--mat-sys-on-primary-fixed-variant: #5f00c0;--mat-sys-on-secondary-container: #4b4357;--mat-sys-on-secondary-fixed: #1f182a;--mat-sys-on-secondary-fixed-variant: #4b4357;--mat-sys-on-surface: #1d1b1e;--mat-sys-on-surface-variant: #49454e;--mat-sys-on-tertiary-container: #810081;--mat-sys-on-tertiary-fixed: #380038;--mat-sys-on-tertiary-fixed-variant: #810081;--mat-sys-outline: #7b757f;--mat-sys-outline-variant: #cbc4cf;--mat-sys-primary: #7d00fa;--mat-sys-primary-container: #ecdcff;--mat-sys-primary-fixed: #ecdcff;--mat-sys-primary-fixed-dim: #d5baff;--mat-sys-secondary: #645b70;--mat-sys-secondary-container: #eadef7;--mat-sys-secondary-fixed: #eadef7;--mat-sys-secondary-fixed-dim: #cec2db;--mat-sys-surface: #fef8fc;--mat-sys-surface-bright: #fef8fc;--mat-sys-surface-container: #f2ecf1;--mat-sys-surface-container-high: #ede6eb;--mat-sys-surface-container-highest: #e6e1e6;--mat-sys-surface-container-low: #f8f2f6;--mat-sys-surface-dim: #ded8dd;--mat-sys-surface-tint: #7d00fa;--mat-sys-surface-variant: #e8e0eb;--mat-sys-tertiary: #a900a9;--mat-sys-tertiary-container: #ffd7f5;--mat-sys-tertiary-fixed: #ffd7f5;--mat-sys-tertiary-fixed-dim: #ffabf3;--mat-sys-neutral-variant20: #332f37;--mat-sys-neutral10: #1d1b1e;--mat-sys-body-large: 400 1rem / 1.5rem Montserrat;--mat-sys-body-large-font: Montserrat;--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 Montserrat;--mat-sys-body-medium-font: Montserrat;--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 Montserrat;--mat-sys-body-small-font: Montserrat;--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 Montserrat;--mat-sys-display-large-font: Montserrat;--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 Montserrat;--mat-sys-display-medium-font: Montserrat;--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 Montserrat;--mat-sys-display-small-font: Montserrat;--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 Montserrat;--mat-sys-headline-large-font: Montserrat;--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 Montserrat;--mat-sys-headline-medium-font: Montserrat;--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 Montserrat;--mat-sys-headline-small-font: Montserrat;--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 Montserrat;--mat-sys-label-large-font: Montserrat;--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 Montserrat;--mat-sys-label-medium-font: Montserrat;--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 Montserrat;--mat-sys-label-small-font: Montserrat;--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 Montserrat;--mat-sys-title-large-font: Montserrat;--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 Montserrat;--mat-sys-title-medium-font: Montserrat;--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 Montserrat;--mat-sys-title-small-font: Montserrat;--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;--app-text-shadow: none;--mat-sys-primary: #5b34ab;--mat-sys-on-primary: #ffffff;--mat-sys-primary-container: #e6dcff;--mat-sys-on-primary-container: #1c0347;--mat-sys-inverse-primary: #b79cf8;--mat-sys-primary-fixed: #e6dcff;--mat-sys-primary-fixed-dim: #b79cf8;--mat-sys-on-primary-fixed: #1c0347;--mat-sys-on-primary-fixed-variant: #43287e;--mat-sys-secondary: #0d6b76;--mat-sys-on-secondary: #ffffff;--mat-sys-secondary-container: #b4f2f8;--mat-sys-on-secondary-container: #002023;--mat-sys-secondary-fixed: #b4f2f8;--mat-sys-secondary-fixed-dim: #6fe6ec;--mat-sys-on-secondary-fixed: #002023;--mat-sys-on-secondary-fixed-variant: #0d6b76;--mat-sys-tertiary: #a81f77;--mat-sys-on-tertiary: #ffffff;--mat-sys-tertiary-container: #ffd8ee;--mat-sys-on-tertiary-container: #37012a;--mat-sys-tertiary-fixed: #ffd8ee;--mat-sys-tertiary-fixed-dim: #f08ad4;--mat-sys-on-tertiary-fixed: #37012a;--mat-sys-on-tertiary-fixed-variant: #7a2a5e;--mat-sys-background: #efe9f3;--mat-sys-on-background: #241d33;--mat-sys-surface: #efe9f3;--mat-sys-surface-dim: #d8d2e0;--mat-sys-surface-bright: #fdf8ff;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-container-low: #f8f2fc;--mat-sys-surface-container: #f2ecf7;--mat-sys-surface-container-high: #ece6f1;--mat-sys-surface-container-highest: #e6e0eb;--mat-sys-on-surface: #241d33;--mat-sys-shadow: #000000;--mat-sys-scrim: #000000;--mat-sys-surface-tint: #5b34ab;--mat-sys-inverse-surface: #362f45;--mat-sys-inverse-on-surface: #f5eefb;--mat-sys-outline: #7a7488;--mat-sys-outline-variant: #cbc4d6;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #410002;--mat-sys-surface-variant: #e6e0eb;--mat-sys-on-surface-variant: #4a4458}.angei.dark{--mat-sys-primary-rgb: 183, 156, 248;--mat-sys-secondary-rgb: 111, 230, 236;--mat-sys-tertiary-rgb: 240, 138, 212;--mat-sys-on-surface-rgb: 240, 238, 249;--mat-sys-on-surface-variant-rgb: 203, 196, 214;--mat-sys-surface-container-highest-rgb: 45, 41, 54;--mat-sys-surface-rgb: 11, 9, 16;--mat-sys-surface-container-low-rgb: 20, 17, 27;--mat-sys-surface-container-rgb: 24, 21, 31;--mat-sys-surface-container-high-rgb: 34, 30, 43;--mat-sys-surface-container-lowest-rgb: 6, 5, 9;--mat-sys-surface-variant-rgb: 71, 66, 79;--mat-sys-outline-rgb: 147, 141, 159;--mat-sys-outline-variant-rgb: 71, 66, 79;--mat-sys-primary-container-rgb: 67, 40, 126;--mat-sys-secondary-container-rgb: 13, 107, 118;--mat-sys-tertiary-container-rgb: 122, 42, 94;--mat-sys-inverse-primary-rgb: 91, 52, 171;--mat-sys-error-rgb: 255, 180, 171;--mat-sys-error-container-rgb: 147, 0, 10;--mat-sys-scrim-rgb: 0, 0, 0;--mat-sys-primary-fixed-dim-rgb: 183, 156, 248;--mat-sys-secondary-fixed-dim-rgb: 111, 230, 236;--mat-sys-tertiary-fixed-dim-rgb: 240, 138, 212;--mat-sys-background: #151316;--mat-sys-inverse-on-surface: #323033;--mat-sys-inverse-primary: #7d00fa;--mat-sys-inverse-surface: #e6e1e6;--mat-sys-on-background: #e6e1e6;--mat-sys-on-primary: #42008a;--mat-sys-on-primary-container: #ecdcff;--mat-sys-on-primary-fixed: #270057;--mat-sys-on-primary-fixed-variant: #5f00c0;--mat-sys-on-secondary: #352d40;--mat-sys-on-secondary-container: #eadef7;--mat-sys-on-secondary-fixed: #1f182a;--mat-sys-on-secondary-fixed-variant: #4b4357;--mat-sys-on-surface: #e6e1e6;--mat-sys-on-surface-variant: #e8e0eb;--mat-sys-on-tertiary: #5b005b;--mat-sys-on-tertiary-container: #ffd7f5;--mat-sys-on-tertiary-fixed: #380038;--mat-sys-on-tertiary-fixed-variant: #810081;--mat-sys-outline: #958e99;--mat-sys-outline-variant: #49454e;--mat-sys-primary: #d5baff;--mat-sys-primary-container: #5f00c0;--mat-sys-primary-fixed: #ecdcff;--mat-sys-primary-fixed-dim: #d5baff;--mat-sys-secondary: #cec2db;--mat-sys-secondary-container: #4b4357;--mat-sys-secondary-fixed: #eadef7;--mat-sys-secondary-fixed-dim: #cec2db;--mat-sys-surface: #151316;--mat-sys-surface-bright: #3b383c;--mat-sys-surface-container: #211f22;--mat-sys-surface-container-high: #2b292d;--mat-sys-surface-container-highest: #363437;--mat-sys-surface-container-low: #1d1b1e;--mat-sys-surface-container-lowest: #0f0d11;--mat-sys-surface-dim: #151316;--mat-sys-surface-tint: #d5baff;--mat-sys-surface-variant: #49454e;--mat-sys-tertiary: #ffabf3;--mat-sys-tertiary-container: #810081;--mat-sys-tertiary-fixed: #ffd7f5;--mat-sys-tertiary-fixed-dim: #ffabf3;--mat-sys-neutral-variant20: #332f37;--mat-sys-neutral10: #1d1b1e;--mat-sys-body-large: 400 1rem / 1.5rem Montserrat;--mat-sys-body-large-font: Montserrat;--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 Montserrat;--mat-sys-body-medium-font: Montserrat;--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 Montserrat;--mat-sys-body-small-font: Montserrat;--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 Montserrat;--mat-sys-display-large-font: Montserrat;--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 Montserrat;--mat-sys-display-medium-font: Montserrat;--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 Montserrat;--mat-sys-display-small-font: Montserrat;--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 Montserrat;--mat-sys-headline-large-font: Montserrat;--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 Montserrat;--mat-sys-headline-medium-font: Montserrat;--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 Montserrat;--mat-sys-headline-small-font: Montserrat;--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 Montserrat;--mat-sys-label-large-font: Montserrat;--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 Montserrat;--mat-sys-label-medium-font: Montserrat;--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 Montserrat;--mat-sys-label-small-font: Montserrat;--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 Montserrat;--mat-sys-title-large-font: Montserrat;--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 Montserrat;--mat-sys-title-medium-font: Montserrat;--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 Montserrat;--mat-sys-title-small-font: Montserrat;--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;--app-text-shadow: #c9b3ff 0 0 20px;--mat-sys-primary: #b79cf8;--mat-sys-on-primary: #2c0f66;--mat-sys-primary-container: #43287e;--mat-sys-on-primary-container: #e6dcff;--mat-sys-inverse-primary: #5b34ab;--mat-sys-primary-fixed: #e6dcff;--mat-sys-primary-fixed-dim: #b79cf8;--mat-sys-on-primary-fixed: #1c0347;--mat-sys-on-primary-fixed-variant: #43287e;--mat-sys-secondary: #6fe6ec;--mat-sys-on-secondary: #00363b;--mat-sys-secondary-container: #0d6b76;--mat-sys-on-secondary-container: #b4f2f8;--mat-sys-secondary-fixed: #b4f2f8;--mat-sys-secondary-fixed-dim: #6fe6ec;--mat-sys-on-secondary-fixed: #002023;--mat-sys-on-secondary-fixed-variant: #0d6b76;--mat-sys-tertiary: #f08ad4;--mat-sys-on-tertiary: #55103f;--mat-sys-tertiary-container: #7a2a5e;--mat-sys-on-tertiary-container: #ffd8ee;--mat-sys-tertiary-fixed: #ffd8ee;--mat-sys-tertiary-fixed-dim: #f08ad4;--mat-sys-on-tertiary-fixed: #37012a;--mat-sys-on-tertiary-fixed-variant: #7a2a5e;--mat-sys-background: #0b0910;--mat-sys-on-background: #f0eef9;--mat-sys-surface: #0b0910;--mat-sys-surface-dim: #0b0910;--mat-sys-surface-bright: #322e3c;--mat-sys-surface-container-lowest: #060509;--mat-sys-surface-container-low: #14111b;--mat-sys-surface-container: #18151f;--mat-sys-surface-container-high: #221e2b;--mat-sys-surface-container-highest: #2d2936;--mat-sys-on-surface: #f0eef9;--mat-sys-shadow: #000000;--mat-sys-scrim: #000000;--mat-sys-surface-tint: #b79cf8;--mat-sys-inverse-surface: #f0eef9;--mat-sys-inverse-on-surface: #322e3c;--mat-sys-outline: #938d9f;--mat-sys-outline-variant: #47424f;--mat-sys-error: #ffb4ab;--mat-sys-error-container: #93000a;--mat-sys-on-error: #690005;--mat-sys-on-error-container: #ffdad6;--mat-sys-surface-variant: #47424f;--mat-sys-on-surface-variant: #cbc4d6}:root{--a1: var(--mat-sys-primary-fixed-dim);--a1-rgb: var(--mat-sys-primary-fixed-dim-rgb);--a2: var(--mat-sys-secondary-fixed-dim);--a2-rgb: var(--mat-sys-secondary-fixed-dim-rgb);--a3: var(--mat-sys-tertiary-fixed-dim);--a3-rgb: var(--mat-sys-tertiary-fixed-dim-rgb);--hair: rgba(var(--mat-sys-tertiary-fixed-dim-rgb), .38);--hair-soft: rgba(var(--mat-sys-tertiary-fixed-dim-rgb), .18);--sds-sacrifice: #ff9a5c;--sds-benefit: #57d06a;--sds-result: #ffd166;interpolate-size:allow-keywords}@property --mag-nx{syntax: "<number>"; inherits: true; initial-value: 0;}@property --mag-ny{syntax: "<number>"; inherits: true; initial-value: 0;}@property --mag-drx{syntax: "<number>"; inherits: true; initial-value: 0;}@property --mag-dry{syntax: "<number>"; inherits: true; initial-value: 0;}@property --mag-pulse{syntax: "<number>"; inherits: true; initial-value: 1;}.mag-console{--mag-nx: 0;--mag-ny: 0;--mag-drx: 0;--mag-dry: 0;--mag-pulse: 1;--mag-shift: 7%;--mag-drift: 6%;background:radial-gradient(80% 80% at calc(0% + var(--mag-nx) * var(--mag-shift) + var(--mag-drx) * var(--mag-drift)) calc(100% + var(--mag-ny) * var(--mag-shift) + var(--mag-dry) * var(--mag-drift)),rgba(var(--mat-sys-tertiary-rgb),calc(.15 * var(--mag-pulse))),transparent 72%),radial-gradient(circle at calc(0% + var(--mag-nx) * 5% + var(--mag-drx) * var(--mag-drift)) calc(0% + var(--mag-ny) * 5% + var(--mag-dry) * var(--mag-drift)),rgba(var(--mat-sys-tertiary-rgb),calc(.13 * var(--mag-pulse))),transparent 58%),radial-gradient(circle at calc(100% + var(--mag-nx) * 5% + var(--mag-drx) * var(--mag-drift)) calc(100% + var(--mag-ny) * 5% + var(--mag-dry) * var(--mag-drift)),rgba(var(--mat-sys-primary-rgb),calc(.14 * var(--mag-pulse))),transparent 58%),radial-gradient(circle at calc(100% + var(--mag-nx) * 4% - var(--mag-drx) * var(--mag-drift)) calc(0% + var(--mag-ny) * 4% - var(--mag-dry) * var(--mag-drift)),rgba(var(--mat-sys-secondary-rgb),calc(.09 * var(--mag-pulse))),transparent 55%),linear-gradient(168deg,var(--mat-sys-surface-container-lowest),var(--mat-sys-surface-dim) 62%);transition:--mag-nx .5s ease-out,--mag-ny .5s ease-out}@keyframes magDrift{0%,to{--mag-drx: 0;--mag-dry: 0}25%{--mag-drx: 1;--mag-dry: -.7}50%{--mag-drx: -.6;--mag-dry: .9}75%{--mag-drx: -1;--mag-dry: -.4}}.mag-console--drift{animation:magDrift 26s ease-in-out infinite}@keyframes magPulse{0%,to{--mag-pulse: .7}50%{--mag-pulse: 1.3}}.mag-console--pulse{animation:magPulse 8s ease-in-out infinite}@keyframes magOrbit{0%{--mag-drx: 1;--mag-dry: 0}25%{--mag-drx: 0;--mag-dry: 1}50%{--mag-drx: -1;--mag-dry: 0}75%{--mag-drx: 0;--mag-dry: -1}to{--mag-drx: 1;--mag-dry: 0}}.mag-console--orbit{animation:magOrbit 32s linear infinite}.mag-console--scroll{transition:--mag-nx .5s ease-out,--mag-ny .5s ease-out,--mag-dry .25s ease-out}.mag-fx-label{position:fixed;bottom:4.5rem;z-index:0;writing-mode:vertical-rl;text-orientation:mixed;font-family:Consolas,Cascadia Code,monospace;font-size:.62rem;letter-spacing:.4em;text-transform:uppercase;color:var(--mat-sys-on-surface);opacity:.32;pointer-events:none;-webkit-user-select:none;user-select:none}@media (prefers-reduced-motion: reduce){.mag-console{transition:none}.mag-console--drift,.mag-console--pulse,.mag-console--orbit{animation:none}}.mag-panel{position:relative;border:1px solid rgba(var(--mat-sys-primary-rgb),.32);border-radius:0;clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px);padding:1.35rem 1.45rem 1.55rem 1.7rem;background:linear-gradient(158deg,rgba(var(--mat-sys-surface-container-rgb),.92),rgba(var(--mat-sys-surface-rgb),.5));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 20px 46px -26px #000000b8}.mag-panel:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;z-index:3;background:linear-gradient(var(--mat-sys-primary),transparent 78%);box-shadow:0 0 14px rgba(var(--mat-sys-primary-rgb),.55)}.mag-panel:after{content:"";position:absolute;top:0;left:18px;right:0;height:1px;z-index:3;background:linear-gradient(90deg,transparent,var(--mat-sys-primary),transparent)}.mag-h{font-family:"Orbitron",var(--mat-sys-brand-font-family),sans-serif;font-size:.82rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--mat-sys-on-surface);margin:0;display:flex;align-items:center;gap:.6rem}.mag-h:after{content:"";flex:1;height:1px;background:repeating-linear-gradient(90deg,rgba(var(--mat-sys-primary-rgb),.45) 0 6px,transparent 6px 13px)}.mag-field{display:flex;flex-direction:column;gap:.34rem;min-width:0}.mag-field>.lbl{font-family:Consolas,Cascadia Code,monospace;font-size:.58rem;letter-spacing:.16em;text-transform:uppercase;color:var(--mat-sys-on-surface-variant);opacity:.8}.mag-input,.mag-select{width:100%;box-sizing:border-box;border-radius:0;background:rgba(var(--mat-sys-surface-rgb),.55);border:1px solid rgba(var(--mat-sys-primary-rgb),.28);border-left:2px solid rgba(var(--mat-sys-primary-rgb),.55);color:var(--mat-sys-on-surface);font-family:inherit;font-size:1rem;padding:.62rem .78rem;outline:none;transition:border-color .18s,box-shadow .18s}.mag-input:focus,.mag-select:focus{border-color:var(--mat-sys-primary);border-left-color:var(--mat-sys-primary);box-shadow:0 0 0 1px rgba(var(--mat-sys-primary-rgb),.3),0 0 18px -6px rgba(var(--mat-sys-primary-rgb),.5)}.mag-input::placeholder{color:var(--mat-sys-on-surface-variant);opacity:.4}textarea.mag-input{min-height:5rem;max-height:22rem;resize:vertical;line-height:1.55;field-sizing:content}.mag-input--title{font-family:"Orbitron",var(--mat-sys-brand-font-family),sans-serif;font-size:1.5rem;font-weight:700;font-style:italic;text-transform:uppercase;letter-spacing:.02em;border-left-color:var(--mat-sys-primary)}.mag-select-wrap{position:relative;display:block}.mag-select-wrap:before{content:"";position:absolute;right:2.15rem;top:22%;bottom:22%;width:1px;background:rgba(var(--mat-sys-primary-rgb),.38);pointer-events:none}.mag-select-wrap:after{content:"\25be";position:absolute;right:.8rem;top:50%;transform:translateY(-50%);color:var(--mat-sys-primary);pointer-events:none;font-size:.95rem;line-height:1}.mag-select{appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:2.65rem}.mag-select option{background:var(--mat-sys-surface-container);color:var(--mat-sys-on-surface)}.mag-erow{display:flex;align-items:center;gap:.5rem}.mag-erow>.mag-select-wrap{flex:1;min-width:0}.mag-erow-qty{width:68px;flex:none;text-align:center;padding:.5rem .4rem}.mag-erow-del{flex:none;width:30px;height:30px;border-radius:50%;cursor:pointer;background:transparent;border:1px solid color-mix(in srgb,var(--mat-sys-error) 45%,transparent);color:var(--mat-sys-error);font-size:.85rem;line-height:1;display:grid;place-items:center;transition:background .15s,box-shadow .15s}.mag-erow-del:hover{background:color-mix(in srgb,var(--mat-sys-error) 16%,transparent);box-shadow:0 0 12px -4px var(--mat-sys-error)}.mag-erow-cfg{flex:none;width:30px;height:30px;border-radius:50%;cursor:pointer;background:transparent;border:1px solid rgba(var(--mat-sys-primary-rgb),.4);color:var(--mat-sys-primary);font-size:.85rem;line-height:1;display:grid;place-items:center;transition:background .15s,box-shadow .15s}.mag-erow-cfg:hover,.mag-erow-cfg.is-on{background:rgba(var(--mat-sys-primary-rgb),.15);box-shadow:0 0 12px -4px var(--mat-sys-primary)}.mag-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;cursor:pointer;font-size:.88rem;font-weight:600;padding:.55rem 1.15rem;border:1px solid transparent;background:transparent;text-decoration:none;-webkit-user-select:none;user-select:none;transition:background .18s,border-color .18s,box-shadow .18s,transform .08s,color .18s}.mag-btn mat-icon,.mag-btn .mag-btn-icon{font-size:1.1rem;width:1.1rem;height:1.1rem;flex:none;filter:drop-shadow(0 0 3px currentColor)}.mag-btn:active:not(:disabled){transform:translateY(1px)}.mag-btn:disabled,.mag-btn.is-disabled{opacity:.45;cursor:not-allowed;pointer-events:none;box-shadow:none}.mag-btn:focus-visible{outline:2px solid var(--mat-sys-primary);outline-offset:2px}.mag-btn--sys{font-family:Consolas,Cascadia Code,monospace;text-transform:uppercase;letter-spacing:.12em;font-size:.78rem;border-radius:0;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.mag-btn--primary{color:var(--mat-sys-on-primary);background:linear-gradient(135deg,var(--mat-sys-primary),var(--mat-sys-tertiary));box-shadow:0 4px 16px -5px rgba(var(--mat-sys-primary-rgb),.85)}.mag-btn--primary:hover:not(:disabled){box-shadow:0 6px 24px -5px rgba(var(--mat-sys-primary-rgb),1)}.mag-btn--accent{color:var(--mat-sys-primary);border-color:rgba(var(--mat-sys-primary-rgb),.55);background:rgba(var(--mat-sys-primary-rgb),.08);box-shadow:0 0 12px -6px rgba(var(--mat-sys-primary-rgb),.7)}.mag-btn--accent:hover{background:rgba(var(--mat-sys-primary-rgb),.16);border-color:var(--mat-sys-primary);box-shadow:0 0 20px -5px rgba(var(--mat-sys-primary-rgb),.85)}.mag-btn--warn{color:var(--mat-sys-error);border-color:color-mix(in srgb,var(--mat-sys-error) 55%,transparent);background:color-mix(in srgb,var(--mat-sys-error) 8%,transparent);box-shadow:0 0 12px -6px color-mix(in srgb,var(--mat-sys-error) 60%,transparent)}.mag-btn--warn:hover{background:color-mix(in srgb,var(--mat-sys-error) 16%,transparent);box-shadow:0 0 20px -5px var(--mat-sys-error)}.mag-btn--ghost{color:var(--mat-sys-on-surface-variant);border-color:transparent;background:transparent}.mag-btn--ghost:hover{color:var(--mat-sys-primary);background:rgba(var(--mat-sys-primary-rgb),.08)}.mag-surf{position:relative;padding:1.35rem 1.45rem 1.5rem;background:linear-gradient(158deg,rgba(var(--mat-sys-surface-container-rgb),.92),rgba(var(--mat-sys-surface-rgb),.5));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 20px 46px -26px #000000b8;border:1px solid rgba(var(--mat-sys-primary-rgb),.24)}.mag-surf--sys{border-radius:0;clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,22px 100%,0 calc(100% - 22px));border-color:rgba(var(--mat-sys-primary-rgb),.4);background:linear-gradient(var(--mat-sys-primary),transparent 78%) left/3px 100% no-repeat,linear-gradient(120deg,rgba(var(--mat-sys-surface-container-high-rgb),.85),rgba(var(--mat-sys-surface-rgb),.45))}.mag-surf--sys:before{content:"";position:absolute;top:8px;right:10px;width:34px;height:2px;background:var(--mat-sys-tertiary);box-shadow:0 0 10px var(--mat-sys-tertiary)}.mag-surf--sys:after{content:"";position:absolute;top:0;left:0;right:22px;height:1px;z-index:3;background:linear-gradient(90deg,transparent,var(--mat-sys-primary),transparent)}.mag-hud--secondary{--mag-hud: var(--mat-sys-secondary-fixed-dim);--mag-hud-rgb: var(--mat-sys-secondary-fixed-dim-rgb)}.mag-hud--tertiary{--mag-hud: var(--mat-sys-tertiary-fixed-dim);--mag-hud-rgb: var(--mat-sys-tertiary-fixed-dim-rgb)}.mag-title{display:flex;align-items:center;gap:.6rem;margin:0 0 .9rem;color:var(--mat-sys-on-surface)}.mag-title--sys{font-family:"Orbitron",var(--mat-sys-brand-font-family),sans-serif;font-size:.9rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-style:italic;color:var(--mat-sys-primary);text-shadow:0 0 12px rgba(var(--mat-sys-primary-rgb),.5)}.mag-title--sys:before{content:"";flex:none;width:4px;height:1.05em;background:var(--mat-sys-tertiary);box-shadow:0 0 10px var(--mat-sys-tertiary);transform:skew(-12deg)}.mag-title--sys:after{content:"";flex:1;height:2px;background:linear-gradient(90deg,rgba(var(--mat-sys-primary-rgb),.55),transparent)}@media (min-width: 769px){.mag-titol-supleix-navbar{display:none}}.mag-nomes-en-veu{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.mag-pagehead-title--sys{font-family:"Orbitron",var(--mat-sys-brand-font-family),sans-serif;font-weight:700;letter-spacing:.1em;text-transform:uppercase;font-style:italic;color:var(--mat-sys-primary);text-shadow:0 0 12px rgba(var(--mat-sys-primary-rgb),.5)}.mag-pagehead-title--hud{font-family:var(--mat-sys-brand-font-family),sans-serif;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--mat-sys-on-surface)}.mag-pagehead-eyebrow--sys,.mag-pagehead-eyebrow--hud,.mag-pagehead-subtitle--arc{font-family:var(--arc-lletra),"Georgia",serif;font-size:var(--arc-mida-lectura);line-height:1.7}.mag-pagehead-eyebrow--arc{font-family:Consolas,Cascadia Code,monospace;font-size:var(--arc-mida-nota);letter-spacing:.14em;text-transform:uppercase;opacity:.7;color:var(--mat-sys-tertiary)}.mag-pagehead-eyebrow--arc:before{content:"// ";opacity:.6}.mag-lbl{display:block;color:var(--mat-sys-on-surface-variant)}.mag-lbl--sys{font-family:Consolas,Cascadia Code,monospace;font-size:.6rem;letter-spacing:.16em;text-transform:uppercase;opacity:.8}.mag-lbl--sys.is-avis{color:var(--mat-sys-error);opacity:1}@keyframes magDotBreathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.82)}}.mag-dot{--mag-dot-c: var(--a1);display:inline-block;flex:none;width:8px;height:8px;border-radius:50%;background:var(--mag-dot-c);box-shadow:0 0 6px var(--mag-dot-c),0 0 12px var(--mag-dot-c);animation:magDotBreathe 2.6s ease-in-out infinite}.mag-dot--still{animation:none}.mag-dot--a2{--mag-dot-c: var(--a2)}.mag-dot--a3{--mag-dot-c: var(--a3)}.mag-dot--warn{--mag-dot-c: var(--mat-sys-error)}@media (prefers-reduced-motion: reduce){.mag-dot{animation:none}}.mag-el--foc{--k: var(--color-stat-str);--k-propi: var(--color-stat-str)}.mag-el--magma{--k: var(--color-stat-vit);--k-propi: var(--color-stat-vit)}.mag-el--terra{--k: var(--color-stat-int);--k-propi: var(--color-stat-int)}.mag-el--metall{--k: var(--color-stat-dex);--k-propi: var(--color-stat-dex)}.mag-el--aire{--k: var(--color-stat-per);--k-propi: var(--color-stat-per)}.mag-el--raig{--k: var(--color-stat-agi);--k-propi: var(--color-stat-agi)}.mag-el--divi{--k: var(--color-stat-hp);--k-propi: var(--color-stat-hp)}.mag-el--natura{--k: var(--color-stat-lvl);--k-propi: var(--color-stat-lvl)}.mag-el--aigua{--k: var(--color-stat-car);--k-propi: var(--color-stat-car)}.mag-el--gel{--k: var(--color-stat-luk);--k-propi: var(--color-stat-luk)}.mag-el--energia{--k: var(--color-stat-ep);--k-propi: var(--color-stat-ep)}.mag-el--buit{--k: var(--color-stat-wil);--k-propi: var(--color-stat-wil)}.mag-el--foc{--el-simbol: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='11.1' stroke-width='1' stroke-opacity='0.55'/%3E%3Cpath stroke-width='1.05' d='M12.00 10.00 L12.31 9.51 L12.55 8.99 L12.72 8.45 L12.83 7.89 L12.88 7.31 L12.89 6.74 L12.86 6.16 L12.79 5.59 L12.70 5.03 L12.58 4.49 L12.44 3.97 L12.30 3.48 L12.15 3.02 L12.00 2.60 L12.00 2.60 L11.85 3.02 L11.70 3.48 L11.56 3.97 L11.42 4.49 L11.30 5.03 L11.21 5.59 L11.14 6.16 L11.11 6.74 L11.12 7.31 L11.17 7.89 L11.28 8.45 L11.45 8.99 L11.69 9.51 L12.00 10.00'/%3E%3Cpath stroke-width='1.05' d='M12.00 7.41 L12.15 6.94 L12.25 6.45 L12.32 5.96 L12.36 5.47 L12.37 5.00 L12.35 4.54 L12.32 4.12 L12.27 3.75 L12.21 3.42 L12.14 3.15 L12.07 2.95 L12.00 2.82'/%3E%3Cpath stroke-width='1.05' d='M14.00 12.00 L14.49 12.31 L15.01 12.55 L15.55 12.72 L16.11 12.83 L16.69 12.88 L17.26 12.89 L17.84 12.86 L18.41 12.79 L18.97 12.70 L19.51 12.58 L20.03 12.44 L20.52 12.30 L20.98 12.15 L21.40 12.00 L21.40 12.00 L20.98 11.85 L20.52 11.70 L20.03 11.56 L19.51 11.42 L18.97 11.30 L18.41 11.21 L17.84 11.14 L17.26 11.11 L16.69 11.12 L16.11 11.17 L15.55 11.28 L15.01 11.45 L14.49 11.69 L14.00 12.00'/%3E%3Cpath stroke-width='1.05' d='M16.59 12.00 L17.06 12.15 L17.55 12.25 L18.04 12.32 L18.53 12.36 L19.00 12.37 L19.46 12.35 L19.88 12.32 L20.25 12.27 L20.58 12.21 L20.85 12.14 L21.05 12.07 L21.18 12.00'/%3E%3Cpath stroke-width='1.05' d='M12.00 14.00 L11.69 14.49 L11.45 15.01 L11.28 15.55 L11.17 16.11 L11.12 16.69 L11.11 17.26 L11.14 17.84 L11.21 18.41 L11.30 18.97 L11.42 19.51 L11.56 20.03 L11.70 20.52 L11.85 20.98 L12.00 21.40 L12.00 21.40 L12.15 20.98 L12.30 20.52 L12.44 20.03 L12.58 19.51 L12.70 18.97 L12.79 18.41 L12.86 17.84 L12.89 17.26 L12.88 16.69 L12.83 16.11 L12.72 15.55 L12.55 15.01 L12.31 14.49 L12.00 14.00'/%3E%3Cpath stroke-width='1.05' d='M12.00 16.59 L11.85 17.06 L11.75 17.55 L11.68 18.04 L11.64 18.53 L11.63 19.00 L11.65 19.46 L11.68 19.88 L11.73 20.25 L11.79 20.58 L11.86 20.85 L11.93 21.05 L12.00 21.18'/%3E%3Cpath stroke-width='1.05' d='M10.00 12.00 L9.51 11.69 L8.99 11.45 L8.45 11.28 L7.89 11.17 L7.31 11.12 L6.74 11.11 L6.16 11.14 L5.59 11.21 L5.03 11.30 L4.49 11.42 L3.97 11.56 L3.48 11.70 L3.02 11.85 L2.60 12.00 L2.60 12.00 L3.02 12.15 L3.48 12.30 L3.97 12.44 L4.49 12.58 L5.03 12.70 L5.59 12.79 L6.16 12.86 L6.74 12.89 L7.31 12.88 L7.89 12.83 L8.45 12.72 L8.99 12.55 L9.51 12.31 L10.00 12.00'/%3E%3Cpath stroke-width='1.05' d='M7.41 12.00 L6.94 11.85 L6.45 11.75 L5.96 11.68 L5.47 11.64 L5.00 11.63 L4.54 11.65 L4.12 11.68 L3.75 11.73 L3.42 11.79 L3.15 11.86 L2.95 11.93 L2.82 12.00'/%3E%3C/svg%3E");--el-simbol-semi: initial;--k-pur: initial;--k-semi: initial}.mag-el--magma{--el-simbol: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='11.1' stroke-width='1' stroke-opacity='0.55'/%3E%3Cpath stroke-width='1' d='M12.00 9.80 L12.24 9.31 L12.42 8.79 L12.56 8.25 L12.64 7.69 L12.69 7.11 L12.69 6.54 L12.67 5.96 L12.62 5.39 L12.54 4.83 L12.45 4.29 L12.34 3.77 L12.23 3.28 L12.11 2.82 L12.00 2.40 L12.00 2.40 L11.89 2.82 L11.77 3.28 L11.66 3.77 L11.55 4.29 L11.46 4.83 L11.38 5.39 L11.33 5.96 L11.31 6.54 L11.31 7.11 L11.36 7.69 L11.44 8.25 L11.58 8.79 L11.76 9.31 L12.00 9.80'/%3E%3Cpath stroke-width='1' d='M12.00 7.21 L12.11 6.74 L12.20 6.25 L12.25 5.76 L12.28 5.27 L12.29 4.80 L12.28 4.34 L12.25 3.92 L12.21 3.55 L12.16 3.22 L12.11 2.95 L12.05 2.75 L12.00 2.62'/%3E%3Cpath stroke-width='1' d='M13.91 10.90 L14.45 10.86 L14.99 10.76 L15.53 10.60 L16.06 10.40 L16.57 10.15 L17.08 9.87 L17.56 9.56 L18.03 9.23 L18.48 8.88 L18.90 8.53 L19.30 8.18 L19.67 7.84 L20.01 7.51 L20.31 7.20 L20.31 7.20 L19.89 7.31 L19.44 7.44 L18.96 7.59 L18.45 7.75 L17.94 7.95 L17.42 8.16 L16.90 8.40 L16.38 8.67 L15.89 8.96 L15.41 9.29 L14.97 9.64 L14.57 10.03 L14.21 10.45 L13.91 10.90'/%3E%3Cpath stroke-width='1' d='M16.15 9.61 L16.61 9.47 L17.08 9.30 L17.53 9.10 L17.97 8.88 L18.38 8.65 L18.77 8.41 L19.12 8.18 L19.43 7.95 L19.69 7.75 L19.90 7.57 L20.04 7.42 L20.12 7.31'/%3E%3Cpath stroke-width='1' d='M13.91 13.10 L14.21 13.55 L14.57 13.97 L14.97 14.36 L15.41 14.71 L15.89 15.04 L16.38 15.33 L16.90 15.60 L17.42 15.84 L17.94 16.05 L18.45 16.25 L18.96 16.41 L19.44 16.56 L19.89 16.69 L20.31 16.80 L20.31 16.80 L20.01 16.49 L19.67 16.16 L19.30 15.82 L18.90 15.47 L18.48 15.12 L18.03 14.77 L17.56 14.44 L17.08 14.13 L16.57 13.85 L16.06 13.60 L15.53 13.40 L14.99 13.24 L14.45 13.14 L13.91 13.10'/%3E%3Cpath stroke-width='1' d='M16.15 14.39 L16.50 14.73 L16.88 15.05 L17.28 15.34 L17.69 15.61 L18.10 15.85 L18.49 16.07 L18.87 16.25 L19.22 16.41 L19.53 16.53 L19.79 16.62 L19.99 16.67 L20.12 16.69'/%3E%3Cpath stroke-width='1' d='M12.00 14.20 L11.76 14.69 L11.58 15.21 L11.44 15.75 L11.36 16.31 L11.31 16.89 L11.31 17.46 L11.33 18.04 L11.38 18.61 L11.46 19.17 L11.55 19.71 L11.66 20.23 L11.77 20.72 L11.89 21.18 L12.00 21.60 L12.00 21.60 L12.11 21.18 L12.23 20.72 L12.34 20.23 L12.45 19.71 L12.54 19.17 L12.62 18.61 L12.67 18.04 L12.69 17.46 L12.69 16.89 L12.64 16.31 L12.56 15.75 L12.42 15.21 L12.24 14.69 L12.00 14.20'/%3E%3Cpath stroke-width='1' d='M12.00 16.79 L11.89 17.26 L11.80 17.75 L11.75 18.24 L11.72 18.73 L11.71 19.20 L11.72 19.66 L11.75 20.08 L11.79 20.45 L11.84 20.78 L11.89 21.05 L11.95 21.25 L12.00 21.38'/%3E%3Cpath stroke-width='1' d='M10.09 13.10 L9.55 13.14 L9.01 13.24 L8.47 13.40 L7.94 13.60 L7.43 13.85 L6.92 14.13 L6.44 14.44 L5.97 14.77 L5.52 15.12 L5.10 15.47 L4.70 15.82 L4.33 16.16 L3.99 16.49 L3.69 16.80 L3.69 16.80 L4.11 16.69 L4.56 16.56 L5.04 16.41 L5.55 16.25 L6.06 16.05 L6.58 15.84 L7.10 15.60 L7.62 15.33 L8.11 15.04 L8.59 14.71 L9.03 14.36 L9.43 13.97 L9.79 13.55 L10.09 13.10'/%3E%3Cpath stroke-width='1' d='M7.85 14.40 L7.39 14.53 L6.92 14.70 L6.47 14.90 L6.03 15.12 L5.62 15.35 L5.23 15.59 L4.88 15.82 L4.57 16.05 L4.31 16.25 L4.10 16.43 L3.96 16.58 L3.88 16.69'/%3E%3Cpath stroke-width='1' d='M10.09 10.90 L9.79 10.45 L9.43 10.03 L9.03 9.64 L8.59 9.29 L8.11 8.96 L7.62 8.67 L7.10 8.40 L6.58 8.16 L6.06 7.95 L5.55 7.75 L5.04 7.59 L4.56 7.44 L4.11 7.31 L3.69 7.20 L3.69 7.20 L3.99 7.51 L4.33 7.84 L4.70 8.18 L5.10 8.53 L5.52 8.88 L5.97 9.23 L6.44 9.56 L6.92 9.87 L7.43 10.15 L7.94 10.40 L8.47 10.60 L9.01 10.76 L9.55 10.86 L10.09 10.90'/%3E%3Cpath stroke-width='1' d='M7.85 9.61 L7.50 9.27 L7.12 8.95 L6.72 8.66 L6.31 8.39 L5.90 8.15 L5.51 7.93 L5.13 7.75 L4.78 7.59 L4.47 7.47 L4.21 7.38 L4.01 7.33 L3.88 7.31'/%3E%3C/svg%3E");--el-simbol-semi: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke-width='0.95' stroke-opacity='0.85' d='M14.09 9.57 L13.76 9.38 L13.06 8.97 L13.39 9.17 L14.09 9.57'/%3E%3Cpath stroke-width='0.95' stroke-opacity='0.85' d='M12.90 10.44 L14.09 9.57 L15.15 6.54 L13.76 9.38 L12.90 10.44 L13.06 8.97 L15.15 6.54 L13.39 9.17 L12.90 10.44'/%3E%3Cpath stroke-width='0.95' stroke-opacity='0.85' d='M15.15 12.60 L15.15 12.21 L15.15 11.40 L15.15 11.79 L15.15 12.60'/%3E%3Cpath stroke-width='0.95' stroke-opacity='0.85' d='M13.80 12.00 L15.15 12.60 L18.30 12.00 L15.15 12.21 L13.80 12.00 L15.15 11.40 L18.30 12.00 L15.15 11.79 L13.80 12.00'/%3E%3Cpath stroke-width='0.95' stroke-opacity='0.85' d='M13.06 15.03 L13.39 14.83 L14.09 14.43 L13.76 14.62 L13.06 15.03'/%3E%3Cpath stroke-width='0.95' stroke-opacity='0.85' d='M12.90 13.56 L13.06 15.03 L15.15 17.46 L13.39 14.83 L12.90 13.56 L14.09 14.43 L15.15 17.46 L13.76 14.62 L12.90 13.56'/%3E%3Cpath stroke-width='0.95' stroke-opacity='0.85' d='M9.91 14.43 L10.24 14.62 L10.94 15.03 L10.61 14.83 L9.91 14.43'/%3E%3Cpath stroke-width='0.95' stroke-opacity='0.85' d='M11.10 13.56 L9.91 14.43 L8.85 17.46 L10.24 14.62 L11.10 13.56 L10.94 15.03 L8.85 17.46 L10.61 14.83 L11.10 13.56'/%3E%3Cpath stroke-width='0.95' stroke-opacity='0.85' d='M8.85 11.41 L8.85 11.79 L8.85 12.60 L8.85 12.21 L8.85 11.41'/%3E%3Cpath stroke-width='0.95' stroke-opacity='0.85' d='M10.20 12.00 L8.85 11.41 L5.70 12.00 L8.85 11.79 L10.20 12.00 L8.85 12.60 L5.70 12.00 L8.85 12.21 L10.20 12.00'/%3E%3Cpath stroke-width='0.95' stroke-opacity='0.85' d='M10.94 8.97 L10.61 9.17 L9.91 9.57 L10.24 9.38 L10.94 8.97'/%3E%3Cpath stroke-width='0.95' stroke-opacity='0.85' d='M11.10 10.44 L10.94 8.97 L8.85 6.54 L10.61 9.17 L11.10 10.44 L9.91 9.57 L8.85 6.54 L10.24 9.38 L11.10 10.44'/%3E%3C/svg%3E");--k-pur: var(--color-stat-str);--k-semi: var(--color-stat-int)}.mag-el--terra{--el-simbol: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='11.1' stroke-width='1' stroke-opacity='0.55'/%3E%3Cpath stroke-width='1.05' d='M12.77 7.78 L12.27 7.78 L11.23 7.78 L11.73 7.78 L12.77 7.78'/%3E%3Cpath stroke-width='1.05' d='M12.00 10.00 L12.77 7.78 L12.00 2.60 L12.27 7.78 L12.00 10.00 L11.23 7.78 L12.00 2.60 L11.73 7.78 L12.00 10.00'/%3E%3Cpath stroke-width='1.05' d='M16.04 10.56 L15.79 10.12 L15.27 9.22 L15.52 9.66 L16.04 10.56'/%3E%3Cpath stroke-width='1.05' d='M13.73 11.00 L16.04 10.56 L20.14 7.30 L15.79 10.12 L13.73 11.00 L15.27 9.22 L20.14 7.30 L15.52 9.66 L13.73 11.00'/%3E%3Cpath stroke-width='1.05' d='M15.27 14.78 L15.52 14.34 L16.04 13.44 L15.79 13.88 L15.27 14.78'/%3E%3Cpath stroke-width='1.05' d='M13.73 13.00 L15.27 14.78 L20.14 16.70 L15.52 14.34 L13.73 13.00 L16.04 13.44 L20.14 16.70 L15.79 13.88 L13.73 13.00'/%3E%3Cpath stroke-width='1.05' d='M11.23 16.22 L11.73 16.22 L12.77 16.22 L12.27 16.22 L11.23 16.22'/%3E%3Cpath stroke-width='1.05' d='M12.00 14.00 L11.23 16.22 L12.00 21.40 L11.73 16.22 L12.00 14.00 L12.77 16.22 L12.00 21.40 L12.27 16.22 L12.00 14.00'/%3E%3Cpath stroke-width='1.05' d='M7.96 13.44 L8.21 13.88 L8.73 14.78 L8.48 14.34 L7.96 13.44'/%3E%3Cpath stroke-width='1.05' d='M10.27 13.00 L7.96 13.44 L3.86 16.70 L8.21 13.88 L10.27 13.00 L8.73 14.78 L3.86 16.70 L8.48 14.34 L10.27 13.00'/%3E%3Cpath stroke-width='1.05' d='M8.73 9.22 L8.48 9.66 L7.96 10.56 L8.21 10.12 L8.73 9.22'/%3E%3Cpath stroke-width='1.05' d='M10.27 11.00 L8.73 9.22 L3.86 7.30 L8.48 9.66 L10.27 11.00 L7.96 10.56 L3.86 7.30 L8.21 10.12 L10.27 11.00'/%3E%3C/svg%3E");--el-simbol-semi: initial;--k-pur: initial;--k-semi: initial}.mag-el--metall{--el-simbol: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='11.1' stroke-width='1' stroke-opacity='0.55'/%3E%3Cpath stroke-width='1' d='M10.43 9.80 L10.65 9.14 L10.87 8.55 L11.10 8.02 L11.33 7.53 L11.54 7.09 L11.75 6.67 L11.94 6.28 L12.12 5.91 L12.27 5.54 L12.39 5.17 L12.48 4.78 L12.54 4.38 L12.55 3.95 L12.52 3.48 L12.44 2.97 L12.31 2.40'/%3E%3Cpath stroke-width='1' d='M13.68 9.47 L13.48 8.87 L13.26 8.32 L13.04 7.82 L12.82 7.36 L12.61 6.94 L12.40 6.55 L12.20 6.18 L12.03 5.83 L11.87 5.49 L11.74 5.16 L11.64 4.83 L11.58 4.49 L11.56 4.14 L11.59 3.77 L11.66 3.37 L11.79 2.95'/%3E%3Cpath stroke-width='1' d='M13.12 9.54 L13.80 9.40 L14.42 9.30 L15.00 9.23 L15.53 9.18 L16.03 9.15 L16.49 9.12 L16.92 9.09 L17.33 9.06 L17.73 9.00 L18.11 8.92 L18.49 8.81 L18.87 8.66 L19.25 8.45 L19.64 8.19 L20.04 7.87 L20.47 7.47'/%3E%3Cpath stroke-width='1' d='M15.03 12.19 L15.45 11.71 L15.82 11.25 L16.14 10.81 L16.43 10.39 L16.68 10.00 L16.92 9.62 L17.14 9.27 L17.36 8.94 L17.57 8.63 L17.79 8.36 L18.03 8.11 L18.30 7.88 L18.59 7.69 L18.92 7.53 L19.30 7.39 L19.73 7.29'/%3E%3Cpath stroke-width='1' d='M14.69 11.74 L15.15 12.26 L15.55 12.75 L15.90 13.21 L16.21 13.65 L16.48 14.06 L16.74 14.45 L16.98 14.81 L17.22 15.15 L17.46 15.46 L17.72 15.75 L18.01 16.02 L18.33 16.27 L18.70 16.50 L19.12 16.71 L19.60 16.90 L20.16 17.07'/%3E%3Cpath stroke-width='1' d='M13.35 14.72 L13.97 14.84 L14.55 14.93 L15.10 14.99 L15.60 15.03 L16.08 15.06 L16.52 15.07 L16.94 15.09 L17.33 15.11 L17.70 15.14 L18.05 15.20 L18.39 15.28 L18.71 15.39 L19.03 15.55 L19.34 15.76 L19.64 16.02 L19.94 16.34'/%3E%3Cpath stroke-width='1' d='M13.57 14.20 L13.35 14.86 L13.13 15.45 L12.90 15.98 L12.67 16.47 L12.46 16.91 L12.25 17.33 L12.06 17.72 L11.88 18.09 L11.73 18.46 L11.61 18.83 L11.52 19.22 L11.46 19.62 L11.45 20.05 L11.48 20.52 L11.56 21.03 L11.69 21.60'/%3E%3Cpath stroke-width='1' d='M10.32 14.53 L10.52 15.13 L10.74 15.68 L10.96 16.18 L11.18 16.64 L11.39 17.06 L11.60 17.45 L11.80 17.82 L11.97 18.17 L12.13 18.51 L12.26 18.84 L12.36 19.17 L12.42 19.51 L12.44 19.86 L12.41 20.23 L12.34 20.63 L12.21 21.05'/%3E%3Cpath stroke-width='1' d='M10.88 14.46 L10.20 14.60 L9.58 14.70 L9.00 14.77 L8.47 14.82 L7.97 14.85 L7.51 14.88 L7.08 14.91 L6.67 14.94 L6.27 15.00 L5.89 15.08 L5.51 15.19 L5.13 15.34 L4.75 15.55 L4.36 15.81 L3.96 16.13 L3.53 16.53'/%3E%3Cpath stroke-width='1' d='M8.97 11.81 L8.55 12.29 L8.18 12.75 L7.86 13.19 L7.57 13.61 L7.32 14.00 L7.08 14.38 L6.86 14.73 L6.64 15.06 L6.43 15.37 L6.21 15.64 L5.97 15.89 L5.70 16.12 L5.41 16.31 L5.08 16.47 L4.70 16.61 L4.27 16.71'/%3E%3Cpath stroke-width='1' d='M9.31 12.26 L8.85 11.74 L8.45 11.25 L8.10 10.79 L7.79 10.35 L7.52 9.94 L7.26 9.55 L7.02 9.19 L6.78 8.85 L6.54 8.54 L6.28 8.25 L5.99 7.98 L5.67 7.73 L5.30 7.50 L4.88 7.29 L4.40 7.10 L3.84 6.93'/%3E%3Cpath stroke-width='1' d='M10.65 9.28 L10.03 9.16 L9.45 9.07 L8.90 9.01 L8.40 8.97 L7.92 8.94 L7.48 8.93 L7.06 8.91 L6.67 8.89 L6.30 8.86 L5.95 8.80 L5.61 8.72 L5.29 8.61 L4.97 8.45 L4.66 8.24 L4.36 7.98 L4.06 7.66'/%3E%3C/svg%3E");--el-simbol-semi: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke-width='0.95' stroke-opacity='0.85' d='M14.09 9.57 L13.76 9.38 L13.06 8.97 L13.39 9.17 L14.09 9.57'/%3E%3Cpath stroke-width='0.95' stroke-opacity='0.85' d='M12.90 10.44 L14.09 9.57 L15.15 6.54 L13.76 9.38 L12.90 10.44 L13.06 8.97 L15.15 6.54 L13.39 9.17 L12.90 10.44'/%3E%3Cpath stroke-width='0.95' stroke-opacity='0.85' d='M15.15 12.60 L15.15 12.21 L15.15 11.40 L15.15 11.79 L15.15 12.60'/%3E%3Cpath stroke-width='0.95' stroke-opacity='0.85' d='M13.80 12.00 L15.15 12.60 L18.30 12.00 L15.15 12.21 L13.80 12.00 L15.15 11.40 L18.30 12.00 L15.15 11.79 L13.80 12.00'/%3E%3Cpath stroke-width='0.95' stroke-opacity='0.85' d='M13.06 15.03 L13.39 14.83 L14.09 14.43 L13.76 14.62 L13.06 15.03'/%3E%3Cpath stroke-width='0.95' stroke-opacity='0.85' d='M12.90 13.56 L13.06 15.03 L15.15 17.46 L13.39 14.83 L12.90 13.56 L14.09 14.43 L15.15 17.46 L13.76 14.62 L12.90 13.56'/%3E%3Cpath stroke-width='0.95' stroke-opacity='0.85' d='M9.91 14.43 L10.24 14.62 L10.94 15.03 L10.61 14.83 L9.91 14.43'/%3E%3Cpath stroke-width='0.95' stroke-opacity='0.85' d='M11.10 13.56 L9.91 14.43 L8.85 17.46 L10.24 14.62 L11.10 13.56 L10.94 15.03 L8.85 17.46 L10.61 14.83 L11.10 13.56'/%3E%3Cpath stroke-width='0.95' stroke-opacity='0.85' d='M8.85 11.41 L8.85 11.79 L8.85 12.60 L8.85 12.21 L8.85 11.41'/%3E%3Cpath stroke-width='0.95' stroke-opacity='0.85' d='M10.20 12.00 L8.85 11.41 L5.70 12.00 L8.85 11.79 L10.20 12.00 L8.85 12.60 L5.70 12.00 L8.85 12.21 L10.20 12.00'/%3E%3Cpath stroke-width='0.95' stroke-opacity='0.85' d='M10.94 8.97 L10.61 9.17 L9.91 9.57 L10.24 9.38 L10.94 8.97'/%3E%3Cpath stroke-width='0.95' stroke-opacity='0.85' d='M11.10 10.44 L10.94 8.97 L8.85 6.54 L10.61 9.17 L11.10 10.44 L9.91 9.57 L8.85 6.54 L10.24 9.38 L11.10 10.44'/%3E%3C/svg%3E");--k-pur: var(--color-stat-per);--k-semi: var(--color-stat-int)}.mag-el--aire{--el-simbol: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='11.1' stroke-width='1' stroke-opacity='0.55'/%3E%3Cpath stroke-width='1.05' d='M9.97 10.00 L10.26 9.34 L10.55 8.75 L10.84 8.22 L11.13 7.73 L11.41 7.29 L11.68 6.87 L11.93 6.48 L12.15 6.11 L12.34 5.74 L12.50 5.37 L12.62 4.98 L12.69 4.58 L12.71 4.15 L12.67 3.68 L12.57 3.17 L12.40 2.60'/%3E%3Cpath stroke-width='1.05' d='M14.16 9.67 L13.90 9.07 L13.62 8.52 L13.34 8.02 L13.06 7.56 L12.78 7.14 L12.51 6.75 L12.26 6.38 L12.03 6.03 L11.83 5.69 L11.67 5.36 L11.54 5.03 L11.46 4.69 L11.44 4.34 L11.47 3.97 L11.56 3.57 L11.73 3.15'/%3E%3Cpath stroke-width='1.05' d='M14.00 9.97 L14.66 10.26 L15.25 10.55 L15.78 10.84 L16.27 11.13 L16.71 11.41 L17.13 11.68 L17.52 11.93 L17.89 12.15 L18.26 12.34 L18.63 12.50 L19.02 12.62 L19.42 12.69 L19.85 12.71 L20.32 12.67 L20.83 12.57 L21.40 12.40'/%3E%3Cpath stroke-width='1.05' d='M14.33 14.16 L14.93 13.90 L15.48 13.62 L15.98 13.34 L16.44 13.06 L16.86 12.78 L17.25 12.51 L17.62 12.26 L17.97 12.03 L18.31 11.83 L18.64 11.67 L18.97 11.54 L19.31 11.46 L19.66 11.44 L20.03 11.47 L20.43 11.56 L20.85 11.73'/%3E%3Cpath stroke-width='1.05' d='M14.03 14.00 L13.74 14.66 L13.45 15.25 L13.16 15.78 L12.87 16.27 L12.59 16.71 L12.32 17.13 L12.07 17.52 L11.85 17.89 L11.66 18.26 L11.50 18.63 L11.38 19.02 L11.31 19.42 L11.29 19.85 L11.33 20.32 L11.43 20.83 L11.60 21.40'/%3E%3Cpath stroke-width='1.05' d='M9.84 14.33 L10.10 14.93 L10.38 15.48 L10.66 15.98 L10.94 16.44 L11.22 16.86 L11.49 17.25 L11.74 17.62 L11.97 17.97 L12.17 18.31 L12.33 18.64 L12.46 18.97 L12.54 19.31 L12.56 19.66 L12.53 20.03 L12.44 20.43 L12.27 20.85'/%3E%3Cpath stroke-width='1.05' d='M10.00 14.03 L9.34 13.74 L8.75 13.45 L8.22 13.16 L7.73 12.87 L7.29 12.59 L6.87 12.32 L6.48 12.07 L6.11 11.85 L5.74 11.66 L5.37 11.50 L4.98 11.38 L4.58 11.31 L4.15 11.29 L3.68 11.33 L3.17 11.43 L2.60 11.60'/%3E%3Cpath stroke-width='1.05' d='M9.67 9.84 L9.07 10.10 L8.52 10.38 L8.02 10.66 L7.56 10.94 L7.14 11.22 L6.75 11.49 L6.38 11.74 L6.03 11.97 L5.69 12.17 L5.36 12.33 L5.03 12.46 L4.69 12.54 L4.34 12.56 L3.97 12.53 L3.57 12.44 L3.15 12.27'/%3E%3C/svg%3E");--el-simbol-semi: initial;--k-pur: initial;--k-semi: initial}.mag-el--raig{--el-simbol: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='11.1' stroke-width='1' stroke-opacity='0.55'/%3E%3Cpath stroke-width='1' d='M10.43 9.80 L10.65 9.14 L10.87 8.55 L11.10 8.02 L11.33 7.53 L11.54 7.09 L11.75 6.67 L11.94 6.28 L12.12 5.91 L12.27 5.54 L12.39 5.17 L12.48 4.78 L12.54 4.38 L12.55 3.95 L12.52 3.48 L12.44 2.97 L12.31 2.40'/%3E%3Cpath stroke-width='1' d='M13.68 9.47 L13.48 8.87 L13.26 8.32 L13.04 7.82 L12.82 7.36 L12.61 6.94 L12.40 6.55 L12.20 6.18 L12.03 5.83 L11.87 5.49 L11.74 5.16 L11.64 4.83 L11.58 4.49 L11.56 4.14 L11.59 3.77 L11.66 3.37 L11.79 2.95'/%3E%3Cpath stroke-width='1' d='M13.12 9.54 L13.80 9.40 L14.42 9.30 L15.00 9.23 L15.53 9.18 L16.03 9.15 L16.49 9.12 L16.92 9.09 L17.33 9.06 L17.73 9.00 L18.11 8.92 L18.49 8.81 L18.87 8.66 L19.25 8.45 L19.64 8.19 L20.04 7.87 L20.47 7.47'/%3E%3Cpath stroke-width='1' d='M15.03 12.19 L15.45 11.71 L15.82 11.25 L16.14 10.81 L16.43 10.39 L16.68 10.00 L16.92 9.62 L17.14 9.27 L17.36 8.94 L17.57 8.63 L17.79 8.36 L18.03 8.11 L18.30 7.88 L18.59 7.69 L18.92 7.53 L19.30 7.39 L19.73 7.29'/%3E%3Cpath stroke-width='1' d='M14.69 11.74 L15.15 12.26 L15.55 12.75 L15.90 13.21 L16.21 13.65 L16.48 14.06 L16.74 14.45 L16.98 14.81 L17.22 15.15 L17.46 15.46 L17.72 15.75 L18.01 16.02 L18.33 16.27 L18.70 16.50 L19.12 16.71 L19.60 16.90 L20.16 17.07'/%3E%3Cpath stroke-width='1' d='M13.35 14.72 L13.97 14.84 L14.55 14.93 L15.10 14.99 L15.60 15.03 L16.08 15.06 L16.52 15.07 L16.94 15.09 L17.33 15.11 L17.70 15.14 L18.05 15.20 L18.39 15.28 L18.71 15.39 L19.03 15.55 L19.34 15.76 L19.64 16.02 L19.94 16.34'/%3E%3Cpath stroke-width='1' d='M13.57 14.20 L13.35 14.86 L13.13 15.45 L12.90 15.98 L12.67 16.47 L12.46 16.91 L12.25 17.33 L12.06 17.72 L11.88 18.09 L11.73 18.46 L11.61 18.83 L11.52 19.22 L11.46 19.62 L11.45 20.05 L11.48 20.52 L11.56 21.03 L11.69 21.60'/%3E%3Cpath stroke-width='1' d='M10.32 14.53 L10.52 15.13 L10.74 15.68 L10.96 16.18 L11.18 16.64 L11.39 17.06 L11.60 17.45 L11.80 17.82 L11.97 18.17 L12.13 18.51 L12.26 18.84 L12.36 19.17 L12.42 19.51 L12.44 19.86 L12.41 20.23 L12.34 20.63 L12.21 21.05'/%3E%3Cpath stroke-width='1' d='M10.88 14.46 L10.20 14.60 L9.58 14.70 L9.00 14.77 L8.47 14.82 L7.97 14.85 L7.51 14.88 L7.08 14.91 L6.67 14.94 L6.27 15.00 L5.89 15.08 L5.51 15.19 L5.13 15.34 L4.75 15.55 L4.36 15.81 L3.96 16.13 L3.53 16.53'/%3E%3Cpath stroke-width='1' d='M8.97 11.81 L8.55 12.29 L8.18 12.75 L7.86 13.19 L7.57 13.61 L7.32 14.00 L7.08 14.38 L6.86 14.73 L6.64 15.06 L6.43 15.37 L6.21 15.64 L5.97 15.89 L5.70 16.12 L5.41 16.31 L5.08 16.47 L4.70 16.61 L4.27 16.71'/%3E%3Cpath stroke-width='1' d='M9.31 12.26 L8.85 11.74 L8.45 11.25 L8.10 10.79 L7.79 10.35 L7.52 9.94 L7.26 9.55 L7.02 9.19 L6.78 8.85 L6.54 8.54 L6.28 8.25 L5.99 7.98 L5.67 7.73 L5.30 7.50 L4.88 7.29 L4.40 7.10 L3.84 6.93'/%3E%3Cpath stroke-width='1' d='M10.65 9.28 L10.03 9.16 L9.45 9.07 L8.90 9.01 L8.40 8.97 L7.92 8.94 L7.48 8.93 L7.06 8.91 L6.67 8.89 L6.30 8.86 L5.95 8.80 L5.61 8.72 L5.29 8.61 L4.97 8.45 L4.66 8.24 L4.36 7.98 L4.06 7.66'/%3E%3C/svg%3E");--el-simbol-semi: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke-width='0.95' stroke-opacity='0.85' d='M12.90 10.44 L13.14 10.21 L13.38 9.97 L13.60 9.73 L13.80 9.48 L13.99 9.22 L14.17 8.95 L14.34 8.68 L14.50 8.39 L14.64 8.10 L14.77 7.81 L14.88 7.50 L14.98 7.19 L15.07 6.87 L15.15 6.54 L15.15 6.54 L14.91 6.77 L14.67 7.01 L14.45 7.26 L14.25 7.51 L14.06 7.77 L13.88 8.04 L13.71 8.31 L13.55 8.59 L13.41 8.88 L13.28 9.18 L13.17 9.48 L13.07 9.79 L12.98 10.11 L12.90 10.44'/%3E%3Cpath stroke-width='0.95' stroke-opacity='0.85' d='M13.80 12.00 L14.12 12.10 L14.44 12.18 L14.76 12.25 L15.09 12.30 L15.41 12.34 L15.73 12.36 L16.05 12.37 L16.37 12.36 L16.69 12.34 L17.01 12.30 L17.34 12.25 L17.66 12.18 L17.98 12.10 L18.30 12.00 L18.30 12.00 L17.98 11.90 L17.66 11.82 L17.34 11.75 L17.01 11.70 L16.69 11.66 L16.37 11.64 L16.05 11.63 L15.73 11.64 L15.41 11.66 L15.09 11.70 L14.76 11.75 L14.44 11.82 L14.12 11.90 L13.80 12.00'/%3E%3Cpath stroke-width='0.95' stroke-opacity='0.85' d='M12.90 13.56 L12.98 13.89 L13.07 14.21 L13.17 14.52 L13.28 14.82 L13.41 15.12 L13.55 15.41 L13.71 15.69 L13.88 15.96 L14.06 16.23 L14.25 16.49 L14.45 16.74 L14.67 16.99 L14.91 17.23 L15.15 17.46 L15.15 17.46 L15.07 17.13 L14.98 16.81 L14.88 16.50 L14.77 16.19 L14.64 15.90 L14.50 15.61 L14.34 15.32 L14.17 15.05 L13.99 14.78 L13.80 14.52 L13.60 14.27 L13.38 14.03 L13.14 13.79 L12.90 13.56'/%3E%3Cpath stroke-width='0.95' stroke-opacity='0.85' d='M11.10 13.56 L10.86 13.79 L10.62 14.03 L10.40 14.27 L10.20 14.52 L10.01 14.78 L9.83 15.05 L9.66 15.32 L9.50 15.61 L9.36 15.90 L9.23 16.19 L9.12 16.50 L9.02 16.81 L8.93 17.13 L8.85 17.46 L8.85 17.46 L9.09 17.23 L9.33 16.99 L9.55 16.74 L9.75 16.49 L9.94 16.23 L10.12 15.96 L10.29 15.69 L10.45 15.41 L10.59 15.12 L10.72 14.82 L10.83 14.52 L10.93 14.21 L11.02 13.89 L11.10 13.56'/%3E%3Cpath stroke-width='0.95' stroke-opacity='0.85' d='M10.20 12.00 L9.88 11.90 L9.56 11.82 L9.24 11.75 L8.91 11.70 L8.59 11.66 L8.27 11.64 L7.95 11.63 L7.63 11.64 L7.31 11.66 L6.99 11.70 L6.66 11.75 L6.34 11.82 L6.02 11.90 L5.70 12.00 L5.70 12.00 L6.02 12.10 L6.34 12.18 L6.66 12.25 L6.99 12.30 L7.31 12.34 L7.63 12.36 L7.95 12.37 L8.27 12.36 L8.59 12.34 L8.91 12.30 L9.24 12.25 L9.56 12.18 L9.88 12.10 L10.20 12.00'/%3E%3Cpath stroke-width='0.95' stroke-opacity='0.85' d='M11.10 10.44 L11.02 10.11 L10.93 9.79 L10.83 9.48 L10.72 9.18 L10.59 8.88 L10.45 8.59 L10.29 8.31 L10.12 8.04 L9.94 7.77 L9.75 7.51 L9.55 7.26 L9.33 7.01 L9.09 6.77 L8.85 6.54 L8.85 6.54 L8.93 6.87 L9.02 7.19 L9.12 7.50 L9.23 7.81 L9.36 8.10 L9.50 8.39 L9.66 8.68 L9.83 8.95 L10.01 9.22 L10.20 9.48 L10.40 9.73 L10.62 9.97 L10.86 10.21 L11.10 10.44'/%3E%3C/svg%3E");--k-pur: var(--color-stat-per);--k-semi: var(--color-stat-hp)}.mag-el--divi{--el-simbol: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='11.1' stroke-width='1' stroke-opacity='0.55'/%3E%3Cpath stroke-width='1.05' d='M12.00 10.00 L12.13 9.47 L12.23 8.94 L12.32 8.41 L12.39 7.89 L12.43 7.36 L12.46 6.83 L12.47 6.30 L12.46 5.77 L12.43 5.24 L12.39 4.71 L12.32 4.19 L12.23 3.66 L12.13 3.13 L12.00 2.60 L12.00 2.60 L11.87 3.13 L11.77 3.66 L11.68 4.19 L11.61 4.71 L11.57 5.24 L11.54 5.77 L11.53 6.30 L11.54 6.83 L11.57 7.36 L11.61 7.89 L11.68 8.41 L11.77 8.94 L11.87 9.47 L12.00 10.00'/%3E%3Cpath stroke-width='1.05' d='M13.73 11.00 L14.25 10.84 L14.76 10.67 L15.26 10.48 L15.76 10.28 L16.24 10.05 L16.71 9.82 L17.17 9.56 L17.63 9.29 L18.07 9.00 L18.50 8.69 L18.93 8.37 L19.34 8.03 L19.75 7.67 L20.14 7.30 L20.14 7.30 L19.62 7.46 L19.11 7.63 L18.61 7.82 L18.12 8.02 L17.63 8.25 L17.16 8.48 L16.70 8.74 L16.25 9.01 L15.80 9.30 L15.37 9.61 L14.95 9.93 L14.53 10.27 L14.13 10.63 L13.73 11.00'/%3E%3Cpath stroke-width='1.05' d='M13.73 13.00 L14.13 13.37 L14.53 13.73 L14.95 14.07 L15.37 14.39 L15.80 14.70 L16.25 14.99 L16.70 15.26 L17.16 15.52 L17.63 15.75 L18.12 15.98 L18.61 16.18 L19.11 16.37 L19.62 16.54 L20.14 16.70 L20.14 16.70 L19.75 16.33 L19.34 15.97 L18.93 15.63 L18.50 15.31 L18.07 15.00 L17.63 14.71 L17.17 14.44 L16.71 14.18 L16.24 13.95 L15.76 13.72 L15.26 13.52 L14.76 13.33 L14.25 13.16 L13.73 13.00'/%3E%3Cpath stroke-width='1.05' d='M12.00 14.00 L11.87 14.53 L11.77 15.06 L11.68 15.59 L11.61 16.11 L11.57 16.64 L11.54 17.17 L11.53 17.70 L11.54 18.23 L11.57 18.76 L11.61 19.29 L11.68 19.81 L11.77 20.34 L11.87 20.87 L12.00 21.40 L12.00 21.40 L12.13 20.87 L12.23 20.34 L12.32 19.81 L12.39 19.29 L12.43 18.76 L12.46 18.23 L12.47 17.70 L12.46 17.17 L12.43 16.64 L12.39 16.11 L12.32 15.59 L12.23 15.06 L12.13 14.53 L12.00 14.00'/%3E%3Cpath stroke-width='1.05' d='M10.27 13.00 L9.75 13.16 L9.24 13.33 L8.74 13.52 L8.24 13.72 L7.76 13.95 L7.29 14.18 L6.83 14.44 L6.37 14.71 L5.93 15.00 L5.50 15.31 L5.07 15.63 L4.66 15.97 L4.25 16.33 L3.86 16.70 L3.86 16.70 L4.38 16.54 L4.89 16.37 L5.39 16.18 L5.88 15.98 L6.37 15.75 L6.84 15.52 L7.30 15.26 L7.75 14.99 L8.20 14.70 L8.63 14.39 L9.05 14.07 L9.47 13.73 L9.87 13.37 L10.27 13.00'/%3E%3Cpath stroke-width='1.05' d='M10.27 11.00 L9.87 10.63 L9.47 10.27 L9.05 9.93 L8.63 9.61 L8.20 9.30 L7.75 9.01 L7.30 8.74 L6.84 8.48 L6.37 8.25 L5.88 8.02 L5.39 7.82 L4.89 7.63 L4.38 7.46 L3.86 7.30 L3.86 7.30 L4.25 7.67 L4.66 8.03 L5.07 8.37 L5.50 8.69 L5.93 9.00 L6.37 9.29 L6.83 9.56 L7.29 9.82 L7.76 10.05 L8.24 10.28 L8.74 10.48 L9.24 10.67 L9.75 10.84 L10.27 11.00'/%3E%3C/svg%3E");--el-simbol-semi: initial;--k-pur: initial;--k-semi: initial}.mag-el--natura{--el-simbol: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='11.1' stroke-width='1' stroke-opacity='0.55'/%3E%3Cpath stroke-width='1' d='M10.53 9.80 L10.78 9.40 L11.02 9.08 L11.27 8.83 L11.51 8.65 L11.76 8.54 L12.00 8.50 L12.25 8.54 L12.49 8.65 L12.73 8.83 L12.98 9.08 L13.22 9.40 L13.47 9.80'/%3E%3Cpath stroke-width='1' d='M10.74 6.10 L10.95 5.76 L11.16 5.48 L11.37 5.27 L11.58 5.11 L11.79 5.02 L12.00 4.99 L12.21 5.02 L12.42 5.11 L12.63 5.27 L12.84 5.48 L13.05 5.76 L13.26 6.10'/%3E%3Cpath stroke-width='1' d='M11.05 3.32 L11.21 3.07 L11.37 2.86 L11.53 2.70 L11.69 2.58 L11.84 2.52 L12.00 2.49 L12.16 2.52 L12.31 2.59 L12.47 2.70 L12.63 2.86 L12.79 3.07 L12.95 3.32'/%3E%3Cpath stroke-width='1' d='M13.17 9.63 L13.64 9.64 L14.04 9.69 L14.38 9.78 L14.66 9.90 L14.87 10.06 L15.03 10.25 L15.12 10.48 L15.15 10.75 L15.11 11.05 L15.02 11.39 L14.86 11.76 L14.64 12.17'/%3E%3Cpath stroke-width='1' d='M16.48 7.96 L16.88 7.97 L17.22 8.01 L17.52 8.09 L17.75 8.19 L17.94 8.33 L18.07 8.50 L18.15 8.69 L18.17 8.92 L18.15 9.18 L18.06 9.47 L17.93 9.79 L17.74 10.14'/%3E%3Cpath stroke-width='1' d='M19.04 6.84 L19.34 6.85 L19.60 6.89 L19.82 6.94 L20.00 7.02 L20.13 7.12 L20.23 7.25 L20.29 7.39 L20.31 7.57 L20.29 7.76 L20.23 7.98 L20.13 8.22 L19.99 8.48'/%3E%3Cpath stroke-width='1' d='M14.64 11.83 L14.86 12.24 L15.02 12.61 L15.11 12.95 L15.15 13.25 L15.12 13.52 L15.03 13.75 L14.87 13.94 L14.66 14.10 L14.38 14.22 L14.04 14.31 L13.64 14.36 L13.17 14.37'/%3E%3Cpath stroke-width='1' d='M17.74 13.86 L17.93 14.21 L18.06 14.53 L18.15 14.82 L18.17 15.08 L18.15 15.31 L18.07 15.50 L17.94 15.67 L17.75 15.81 L17.52 15.91 L17.22 15.99 L16.88 16.03 L16.48 16.04'/%3E%3Cpath stroke-width='1' d='M19.99 15.52 L20.13 15.78 L20.23 16.02 L20.29 16.24 L20.31 16.43 L20.29 16.61 L20.23 16.75 L20.13 16.88 L20.00 16.98 L19.82 17.06 L19.60 17.11 L19.34 17.15 L19.04 17.16'/%3E%3Cpath stroke-width='1' d='M13.47 14.20 L13.22 14.60 L12.98 14.92 L12.73 15.17 L12.49 15.35 L12.24 15.46 L12.00 15.50 L11.75 15.46 L11.51 15.35 L11.27 15.17 L11.02 14.92 L10.78 14.60 L10.53 14.20'/%3E%3Cpath stroke-width='1' d='M13.26 17.90 L13.05 18.24 L12.84 18.52 L12.63 18.73 L12.42 18.89 L12.21 18.98 L12.00 19.01 L11.79 18.98 L11.58 18.89 L11.37 18.73 L11.16 18.52 L10.95 18.24 L10.74 17.90'/%3E%3Cpath stroke-width='1' d='M12.95 20.68 L12.79 20.93 L12.63 21.14 L12.47 21.30 L12.31 21.41 L12.16 21.48 L12.00 21.51 L11.84 21.48 L11.69 21.41 L11.53 21.30 L11.37 21.14 L11.21 20.93 L11.05 20.68'/%3E%3Cpath stroke-width='1' d='M10.83 14.37 L10.36 14.36 L9.96 14.31 L9.62 14.22 L9.34 14.10 L9.13 13.94 L8.97 13.75 L8.88 13.52 L8.85 13.25 L8.89 12.95 L8.98 12.61 L9.14 12.24 L9.36 11.83'/%3E%3Cpath stroke-width='1' d='M7.52 16.04 L7.12 16.03 L6.78 15.99 L6.48 15.91 L6.25 15.81 L6.06 15.67 L5.93 15.51 L5.85 15.31 L5.83 15.08 L5.85 14.82 L5.94 14.53 L6.07 14.21 L6.26 13.86'/%3E%3Cpath stroke-width='1' d='M4.96 17.16 L4.66 17.15 L4.40 17.11 L4.18 17.06 L4.00 16.98 L3.87 16.88 L3.77 16.75 L3.71 16.61 L3.69 16.43 L3.71 16.24 L3.77 16.02 L3.87 15.78 L4.01 15.52'/%3E%3Cpath stroke-width='1' d='M9.36 12.17 L9.14 11.76 L8.98 11.39 L8.89 11.05 L8.85 10.75 L8.88 10.48 L8.97 10.25 L9.13 10.06 L9.34 9.90 L9.62 9.78 L9.96 9.69 L10.36 9.64 L10.83 9.63'/%3E%3Cpath stroke-width='1' d='M6.26 10.14 L6.07 9.79 L5.94 9.47 L5.85 9.18 L5.83 8.92 L5.85 8.69 L5.93 8.49 L6.06 8.33 L6.25 8.19 L6.48 8.09 L6.78 8.01 L7.12 7.97 L7.52 7.96'/%3E%3Cpath stroke-width='1' d='M4.01 8.48 L3.87 8.22 L3.77 7.98 L3.71 7.76 L3.69 7.57 L3.71 7.39 L3.77 7.25 L3.87 7.12 L4.00 7.02 L4.18 6.94 L4.40 6.89 L4.66 6.85 L4.96 6.84'/%3E%3C/svg%3E");--el-simbol-semi: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke-width='0.95' stroke-opacity='0.85' d='M12.90 10.44 L13.14 10.21 L13.38 9.97 L13.60 9.73 L13.80 9.48 L13.99 9.22 L14.17 8.95 L14.34 8.68 L14.50 8.39 L14.64 8.10 L14.77 7.81 L14.88 7.50 L14.98 7.19 L15.07 6.87 L15.15 6.54 L15.15 6.54 L14.91 6.77 L14.67 7.01 L14.45 7.26 L14.25 7.51 L14.06 7.77 L13.88 8.04 L13.71 8.31 L13.55 8.59 L13.41 8.88 L13.28 9.18 L13.17 9.48 L13.07 9.79 L12.98 10.11 L12.90 10.44'/%3E%3Cpath stroke-width='0.95' stroke-opacity='0.85' d='M13.80 12.00 L14.12 12.10 L14.44 12.18 L14.76 12.25 L15.09 12.30 L15.41 12.34 L15.73 12.36 L16.05 12.37 L16.37 12.36 L16.69 12.34 L17.01 12.30 L17.34 12.25 L17.66 12.18 L17.98 12.10 L18.30 12.00 L18.30 12.00 L17.98 11.90 L17.66 11.82 L17.34 11.75 L17.01 11.70 L16.69 11.66 L16.37 11.64 L16.05 11.63 L15.73 11.64 L15.41 11.66 L15.09 11.70 L14.76 11.75 L14.44 11.82 L14.12 11.90 L13.80 12.00'/%3E%3Cpath stroke-width='0.95' stroke-opacity='0.85' d='M12.90 13.56 L12.98 13.89 L13.07 14.21 L13.17 14.52 L13.28 14.82 L13.41 15.12 L13.55 15.41 L13.71 15.69 L13.88 15.96 L14.06 16.23 L14.25 16.49 L14.45 16.74 L14.67 16.99 L14.91 17.23 L15.15 17.46 L15.15 17.46 L15.07 17.13 L14.98 16.81 L14.88 16.50 L14.77 16.19 L14.64 15.90 L14.50 15.61 L14.34 15.32 L14.17 15.05 L13.99 14.78 L13.80 14.52 L13.60 14.27 L13.38 14.03 L13.14 13.79 L12.90 13.56'/%3E%3Cpath stroke-width='0.95' stroke-opacity='0.85' d='M11.10 13.56 L10.86 13.79 L10.62 14.03 L10.40 14.27 L10.20 14.52 L10.01 14.78 L9.83 15.05 L9.66 15.32 L9.50 15.61 L9.36 15.90 L9.23 16.19 L9.12 16.50 L9.02 16.81 L8.93 17.13 L8.85 17.46 L8.85 17.46 L9.09 17.23 L9.33 16.99 L9.55 16.74 L9.75 16.49 L9.94 16.23 L10.12 15.96 L10.29 15.69 L10.45 15.41 L10.59 15.12 L10.72 14.82 L10.83 14.52 L10.93 14.21 L11.02 13.89 L11.10 13.56'/%3E%3Cpath stroke-width='0.95' stroke-opacity='0.85' d='M10.20 12.00 L9.88 11.90 L9.56 11.82 L9.24 11.75 L8.91 11.70 L8.59 11.66 L8.27 11.64 L7.95 11.63 L7.63 11.64 L7.31 11.66 L6.99 11.70 L6.66 11.75 L6.34 11.82 L6.02 11.90 L5.70 12.00 L5.70 12.00 L6.02 12.10 L6.34 12.18 L6.66 12.25 L6.99 12.30 L7.31 12.34 L7.63 12.36 L7.95 12.37 L8.27 12.36 L8.59 12.34 L8.91 12.30 L9.24 12.25 L9.56 12.18 L9.88 12.10 L10.20 12.00'/%3E%3Cpath stroke-width='0.95' stroke-opacity='0.85' d='M11.10 10.44 L11.02 10.11 L10.93 9.79 L10.83 9.48 L10.72 9.18 L10.59 8.88 L10.45 8.59 L10.29 8.31 L10.12 8.04 L9.94 7.77 L9.75 7.51 L9.55 7.26 L9.33 7.01 L9.09 6.77 L8.85 6.54 L8.85 6.54 L8.93 6.87 L9.02 7.19 L9.12 7.50 L9.23 7.81 L9.36 8.10 L9.50 8.39 L9.66 8.68 L9.83 8.95 L10.01 9.22 L10.20 9.48 L10.40 9.73 L10.62 9.97 L10.86 10.21 L11.10 10.44'/%3E%3C/svg%3E");--k-pur: var(--color-stat-car);--k-semi: var(--color-stat-hp)}.mag-el--aigua{--el-simbol: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='11.1' stroke-width='1' stroke-opacity='0.55'/%3E%3Cpath stroke-width='1.05' d='M10.11 10.00 L10.43 9.60 L10.74 9.28 L11.05 9.03 L11.37 8.85 L11.69 8.74 L12.00 8.71 L12.31 8.74 L12.63 8.85 L12.95 9.03 L13.26 9.28 L13.57 9.60 L13.89 10.00'/%3E%3Cpath stroke-width='1.05' d='M10.38 6.30 L10.65 5.96 L10.92 5.68 L11.19 5.47 L11.46 5.31 L11.73 5.22 L12.00 5.19 L12.27 5.22 L12.54 5.31 L12.81 5.47 L13.08 5.68 L13.35 5.96 L13.62 6.30'/%3E%3Cpath stroke-width='1.05' d='M10.79 3.52 L10.99 3.27 L11.19 3.06 L11.39 2.90 L11.60 2.78 L11.80 2.72 L12.00 2.69 L12.20 2.72 L12.40 2.79 L12.61 2.90 L12.81 3.06 L13.01 3.27 L13.21 3.52'/%3E%3Cpath stroke-width='1.05' d='M14.00 10.11 L14.40 10.43 L14.72 10.74 L14.97 11.05 L15.15 11.37 L15.26 11.69 L15.29 12.00 L15.26 12.31 L15.15 12.63 L14.97 12.95 L14.72 13.26 L14.40 13.57 L14.00 13.89'/%3E%3Cpath stroke-width='1.05' d='M17.70 10.38 L18.04 10.65 L18.32 10.92 L18.53 11.19 L18.69 11.46 L18.78 11.73 L18.81 12.00 L18.78 12.27 L18.69 12.54 L18.53 12.81 L18.32 13.08 L18.04 13.35 L17.70 13.62'/%3E%3Cpath stroke-width='1.05' d='M20.48 10.79 L20.73 10.99 L20.94 11.19 L21.10 11.39 L21.22 11.60 L21.28 11.80 L21.31 12.00 L21.28 12.20 L21.21 12.40 L21.10 12.61 L20.94 12.81 L20.73 13.01 L20.48 13.21'/%3E%3Cpath stroke-width='1.05' d='M13.89 14.00 L13.57 14.40 L13.26 14.72 L12.95 14.97 L12.63 15.15 L12.31 15.26 L12.00 15.29 L11.69 15.26 L11.37 15.15 L11.05 14.97 L10.74 14.72 L10.43 14.40 L10.11 14.00'/%3E%3Cpath stroke-width='1.05' d='M13.62 17.70 L13.35 18.04 L13.08 18.32 L12.81 18.53 L12.54 18.69 L12.27 18.78 L12.00 18.81 L11.73 18.78 L11.46 18.69 L11.19 18.53 L10.92 18.32 L10.65 18.04 L10.38 17.70'/%3E%3Cpath stroke-width='1.05' d='M13.21 20.48 L13.01 20.73 L12.81 20.94 L12.61 21.10 L12.40 21.22 L12.20 21.28 L12.00 21.31 L11.80 21.28 L11.60 21.21 L11.39 21.10 L11.19 20.94 L10.99 20.73 L10.79 20.48'/%3E%3Cpath stroke-width='1.05' d='M10.00 13.89 L9.60 13.57 L9.28 13.26 L9.03 12.95 L8.85 12.63 L8.74 12.31 L8.71 12.00 L8.74 11.69 L8.85 11.37 L9.03 11.05 L9.28 10.74 L9.60 10.43 L10.00 10.11'/%3E%3Cpath stroke-width='1.05' d='M6.30 13.62 L5.96 13.35 L5.68 13.08 L5.47 12.81 L5.31 12.54 L5.22 12.27 L5.19 12.00 L5.22 11.73 L5.31 11.46 L5.47 11.19 L5.68 10.92 L5.96 10.65 L6.30 10.38'/%3E%3Cpath stroke-width='1.05' d='M3.52 13.22 L3.27 13.01 L3.06 12.81 L2.90 12.61 L2.78 12.41 L2.72 12.20 L2.69 12.00 L2.72 11.80 L2.79 11.60 L2.90 11.39 L3.06 11.19 L3.27 10.99 L3.52 10.79'/%3E%3C/svg%3E");--el-simbol-semi: initial;--k-pur: initial;--k-semi: initial}.mag-el--gel{--el-simbol: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='11.1' stroke-width='1' stroke-opacity='0.55'/%3E%3Cpath stroke-width='1' d='M10.53 9.80 L10.78 9.40 L11.02 9.08 L11.27 8.83 L11.51 8.65 L11.76 8.54 L12.00 8.50 L12.25 8.54 L12.49 8.65 L12.73 8.83 L12.98 9.08 L13.22 9.40 L13.47 9.80'/%3E%3Cpath stroke-width='1' d='M10.74 6.10 L10.95 5.76 L11.16 5.48 L11.37 5.27 L11.58 5.11 L11.79 5.02 L12.00 4.99 L12.21 5.02 L12.42 5.11 L12.63 5.27 L12.84 5.48 L13.05 5.76 L13.26 6.10'/%3E%3Cpath stroke-width='1' d='M11.05 3.32 L11.21 3.07 L11.37 2.86 L11.53 2.70 L11.69 2.58 L11.84 2.52 L12.00 2.49 L12.16 2.52 L12.31 2.59 L12.47 2.70 L12.63 2.86 L12.79 3.07 L12.95 3.32'/%3E%3Cpath stroke-width='1' d='M13.17 9.63 L13.64 9.64 L14.04 9.69 L14.38 9.78 L14.66 9.90 L14.87 10.06 L15.03 10.25 L15.12 10.48 L15.15 10.75 L15.11 11.05 L15.02 11.39 L14.86 11.76 L14.64 12.17'/%3E%3Cpath stroke-width='1' d='M16.48 7.96 L16.88 7.97 L17.22 8.01 L17.52 8.09 L17.75 8.19 L17.94 8.33 L18.07 8.50 L18.15 8.69 L18.17 8.92 L18.15 9.18 L18.06 9.47 L17.93 9.79 L17.74 10.14'/%3E%3Cpath stroke-width='1' d='M19.04 6.84 L19.34 6.85 L19.60 6.89 L19.82 6.94 L20.00 7.02 L20.13 7.12 L20.23 7.25 L20.29 7.39 L20.31 7.57 L20.29 7.76 L20.23 7.98 L20.13 8.22 L19.99 8.48'/%3E%3Cpath stroke-width='1' d='M14.64 11.83 L14.86 12.24 L15.02 12.61 L15.11 12.95 L15.15 13.25 L15.12 13.52 L15.03 13.75 L14.87 13.94 L14.66 14.10 L14.38 14.22 L14.04 14.31 L13.64 14.36 L13.17 14.37'/%3E%3Cpath stroke-width='1' d='M17.74 13.86 L17.93 14.21 L18.06 14.53 L18.15 14.82 L18.17 15.08 L18.15 15.31 L18.07 15.50 L17.94 15.67 L17.75 15.81 L17.52 15.91 L17.22 15.99 L16.88 16.03 L16.48 16.04'/%3E%3Cpath stroke-width='1' d='M19.99 15.52 L20.13 15.78 L20.23 16.02 L20.29 16.24 L20.31 16.43 L20.29 16.61 L20.23 16.75 L20.13 16.88 L20.00 16.98 L19.82 17.06 L19.60 17.11 L19.34 17.15 L19.04 17.16'/%3E%3Cpath stroke-width='1' d='M13.47 14.20 L13.22 14.60 L12.98 14.92 L12.73 15.17 L12.49 15.35 L12.24 15.46 L12.00 15.50 L11.75 15.46 L11.51 15.35 L11.27 15.17 L11.02 14.92 L10.78 14.60 L10.53 14.20'/%3E%3Cpath stroke-width='1' d='M13.26 17.90 L13.05 18.24 L12.84 18.52 L12.63 18.73 L12.42 18.89 L12.21 18.98 L12.00 19.01 L11.79 18.98 L11.58 18.89 L11.37 18.73 L11.16 18.52 L10.95 18.24 L10.74 17.90'/%3E%3Cpath stroke-width='1' d='M12.95 20.68 L12.79 20.93 L12.63 21.14 L12.47 21.30 L12.31 21.41 L12.16 21.48 L12.00 21.51 L11.84 21.48 L11.69 21.41 L11.53 21.30 L11.37 21.14 L11.21 20.93 L11.05 20.68'/%3E%3Cpath stroke-width='1' d='M10.83 14.37 L10.36 14.36 L9.96 14.31 L9.62 14.22 L9.34 14.10 L9.13 13.94 L8.97 13.75 L8.88 13.52 L8.85 13.25 L8.89 12.95 L8.98 12.61 L9.14 12.24 L9.36 11.83'/%3E%3Cpath stroke-width='1' d='M7.52 16.04 L7.12 16.03 L6.78 15.99 L6.48 15.91 L6.25 15.81 L6.06 15.67 L5.93 15.51 L5.85 15.31 L5.83 15.08 L5.85 14.82 L5.94 14.53 L6.07 14.21 L6.26 13.86'/%3E%3Cpath stroke-width='1' d='M4.96 17.16 L4.66 17.15 L4.40 17.11 L4.18 17.06 L4.00 16.98 L3.87 16.88 L3.77 16.75 L3.71 16.61 L3.69 16.43 L3.71 16.24 L3.77 16.02 L3.87 15.78 L4.01 15.52'/%3E%3Cpath stroke-width='1' d='M9.36 12.17 L9.14 11.76 L8.98 11.39 L8.89 11.05 L8.85 10.75 L8.88 10.48 L8.97 10.25 L9.13 10.06 L9.34 9.90 L9.62 9.78 L9.96 9.69 L10.36 9.64 L10.83 9.63'/%3E%3Cpath stroke-width='1' d='M6.26 10.14 L6.07 9.79 L5.94 9.47 L5.85 9.18 L5.83 8.92 L5.85 8.69 L5.93 8.49 L6.06 8.33 L6.25 8.19 L6.48 8.09 L6.78 8.01 L7.12 7.97 L7.52 7.96'/%3E%3Cpath stroke-width='1' d='M4.01 8.48 L3.87 8.22 L3.77 7.98 L3.71 7.76 L3.69 7.57 L3.71 7.39 L3.77 7.25 L3.87 7.12 L4.00 7.02 L4.18 6.94 L4.40 6.89 L4.66 6.85 L4.96 6.84'/%3E%3C/svg%3E");--el-simbol-semi: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke-width='0.95' stroke-opacity='0.85' d='M12.90 10.44 L12.97 10.33 L13.05 10.22 L13.14 10.12 L13.23 10.02 L13.33 9.93 L13.42 9.83 L13.51 9.73 L13.60 9.62 L13.67 9.51 L13.72 9.39 L13.76 9.26 L13.79 9.12 L13.80 8.97 L13.80 8.82 L13.79 8.66 L13.78 8.50 L13.76 8.34 L13.76 8.19 L13.77 8.04 L13.79 7.90 L13.84 7.77 L13.91 7.66 L14.01 7.57 L14.14 7.49 L14.29 7.42 L14.47 7.37 L14.66 7.33 L14.86 7.30 L15.07 7.26 L15.28 7.23 L15.47 7.19 L15.64 7.13 L15.78 7.06 L15.89 6.97'/%3E%3Cpath stroke-width='0.95' stroke-opacity='0.85' d='M12.90 10.44 L12.96 10.32 L13.02 10.20 L13.07 10.08 L13.11 9.95 L13.16 9.83 L13.21 9.70 L13.25 9.58 L13.31 9.45 L13.37 9.34 L13.45 9.23 L13.53 9.12 L13.63 9.03 L13.73 8.93 L13.85 8.85 L13.97 8.76 L14.09 8.68 L14.21 8.60 L14.33 8.52 L14.44 8.43 L14.53 8.33 L14.61 8.22 L14.68 8.10 L14.72 7.98 L14.74 7.84 L14.74 7.69 L14.73 7.53 L14.71 7.36 L14.67 7.19 L14.64 7.01 L14.60 6.84 L14.58 6.67 L14.57 6.52 L14.58 6.37 L14.62 6.24'/%3E%3Cpath stroke-width='0.95' stroke-opacity='0.85' d='M13.80 12.00 L13.93 12.01 L14.06 12.02 L14.20 12.05 L14.33 12.08 L14.46 12.11 L14.59 12.15 L14.73 12.17 L14.86 12.19 L14.99 12.20 L15.12 12.18 L15.26 12.16 L15.39 12.11 L15.52 12.04 L15.65 11.97 L15.79 11.88 L15.92 11.79 L16.05 11.70 L16.18 11.62 L16.31 11.55 L16.45 11.50 L16.58 11.48 L16.71 11.49 L16.84 11.53 L16.98 11.60 L17.11 11.70 L17.24 11.82 L17.37 11.97 L17.51 12.13 L17.64 12.29 L17.77 12.45 L17.90 12.60 L18.04 12.72 L18.17 12.80 L18.30 12.85'/%3E%3Cpath stroke-width='0.95' stroke-opacity='0.85' d='M13.80 12.00 L13.93 12.00 L14.06 11.98 L14.20 11.97 L14.33 11.94 L14.46 11.92 L14.59 11.89 L14.73 11.87 L14.86 11.86 L14.99 11.86 L15.12 11.87 L15.26 11.89 L15.39 11.92 L15.52 11.97 L15.65 12.02 L15.79 12.09 L15.92 12.15 L16.05 12.22 L16.18 12.28 L16.31 12.32 L16.45 12.36 L16.58 12.37 L16.71 12.37 L16.84 12.34 L16.98 12.29 L17.11 12.22 L17.24 12.13 L17.37 12.02 L17.51 11.91 L17.64 11.79 L17.77 11.67 L17.90 11.57 L18.04 11.48 L18.17 11.42 L18.30 11.39'/%3E%3Cpath stroke-width='0.95' stroke-opacity='0.85' d='M12.90 13.56 L12.96 13.68 L13.01 13.80 L13.06 13.93 L13.10 14.06 L13.13 14.19 L13.17 14.32 L13.21 14.45 L13.26 14.57 L13.33 14.69 L13.40 14.80 L13.49 14.90 L13.60 14.99 L13.72 15.07 L13.85 15.15 L14.00 15.22 L14.14 15.29 L14.29 15.36 L14.42 15.43 L14.55 15.51 L14.65 15.60 L14.74 15.71 L14.80 15.82 L14.83 15.96 L14.84 16.11 L14.82 16.27 L14.77 16.45 L14.71 16.64 L14.64 16.83 L14.57 17.03 L14.49 17.22 L14.44 17.41 L14.40 17.58 L14.39 17.74 L14.41 17.88'/%3E%3Cpath stroke-width='0.95' stroke-opacity='0.85' d='M12.90 13.56 L12.97 13.67 L13.05 13.78 L13.13 13.89 L13.21 13.99 L13.30 14.09 L13.39 14.19 L13.47 14.30 L13.55 14.41 L13.62 14.52 L13.68 14.64 L13.72 14.76 L13.76 14.90 L13.79 15.03 L13.81 15.18 L13.82 15.32 L13.83 15.47 L13.84 15.62 L13.85 15.76 L13.88 15.90 L13.91 16.03 L13.97 16.15 L14.04 16.27 L14.13 16.37 L14.24 16.46 L14.36 16.53 L14.51 16.60 L14.67 16.66 L14.83 16.72 L15.00 16.78 L15.17 16.83 L15.32 16.90 L15.46 16.97 L15.58 17.05 L15.68 17.15'/%3E%3Cpath stroke-width='0.95' stroke-opacity='0.85' d='M11.10 13.56 L11.03 13.67 L10.95 13.78 L10.86 13.88 L10.77 13.98 L10.67 14.07 L10.58 14.17 L10.49 14.27 L10.40 14.38 L10.33 14.49 L10.28 14.61 L10.24 14.74 L10.21 14.88 L10.20 15.03 L10.20 15.18 L10.21 15.34 L10.22 15.50 L10.24 15.66 L10.24 15.81 L10.23 15.96 L10.21 16.10 L10.16 16.23 L10.09 16.34 L9.99 16.43 L9.86 16.51 L9.71 16.58 L9.53 16.63 L9.34 16.67 L9.14 16.70 L8.93 16.74 L8.72 16.77 L8.53 16.81 L8.36 16.87 L8.22 16.94 L8.11 17.03'/%3E%3Cpath stroke-width='0.95' stroke-opacity='0.85' d='M11.10 13.56 L11.04 13.68 L10.98 13.80 L10.93 13.92 L10.89 14.05 L10.84 14.17 L10.79 14.30 L10.75 14.42 L10.69 14.55 L10.63 14.66 L10.55 14.77 L10.47 14.88 L10.37 14.97 L10.27 15.07 L10.15 15.15 L10.03 15.24 L9.91 15.32 L9.79 15.40 L9.67 15.48 L9.56 15.57 L9.47 15.67 L9.39 15.78 L9.32 15.90 L9.28 16.02 L9.26 16.16 L9.26 16.31 L9.27 16.47 L9.29 16.64 L9.33 16.81 L9.36 16.99 L9.40 17.16 L9.42 17.33 L9.43 17.48 L9.42 17.63 L9.38 17.76'/%3E%3Cpath stroke-width='0.95' stroke-opacity='0.85' d='M10.20 12.00 L10.07 11.99 L9.94 11.98 L9.80 11.95 L9.67 11.92 L9.54 11.89 L9.41 11.85 L9.27 11.83 L9.14 11.81 L9.01 11.80 L8.88 11.82 L8.74 11.84 L8.61 11.89 L8.48 11.96 L8.35 12.03 L8.21 12.12 L8.08 12.21 L7.95 12.30 L7.82 12.38 L7.69 12.45 L7.55 12.50 L7.42 12.52 L7.29 12.51 L7.16 12.47 L7.02 12.40 L6.89 12.30 L6.76 12.18 L6.63 12.03 L6.49 11.87 L6.36 11.71 L6.23 11.55 L6.10 11.40 L5.96 11.28 L5.83 11.20 L5.70 11.15'/%3E%3Cpath stroke-width='0.95' stroke-opacity='0.85' d='M10.20 12.00 L10.07 12.00 L9.94 12.02 L9.80 12.03 L9.67 12.06 L9.54 12.08 L9.41 12.11 L9.27 12.13 L9.14 12.14 L9.01 12.14 L8.88 12.13 L8.74 12.11 L8.61 12.08 L8.48 12.03 L8.35 11.98 L8.21 11.91 L8.08 11.85 L7.95 11.78 L7.82 11.72 L7.69 11.68 L7.55 11.64 L7.42 11.63 L7.29 11.63 L7.16 11.66 L7.02 11.71 L6.89 11.78 L6.76 11.87 L6.63 11.98 L6.49 12.09 L6.36 12.21 L6.23 12.33 L6.10 12.43 L5.96 12.52 L5.83 12.58 L5.70 12.61'/%3E%3Cpath stroke-width='0.95' stroke-opacity='0.85' d='M11.10 10.44 L11.04 10.32 L10.99 10.20 L10.94 10.07 L10.90 9.94 L10.87 9.81 L10.83 9.68 L10.79 9.55 L10.74 9.43 L10.67 9.31 L10.60 9.20 L10.51 9.10 L10.40 9.01 L10.28 8.93 L10.15 8.85 L10.00 8.78 L9.86 8.71 L9.71 8.64 L9.58 8.57 L9.45 8.49 L9.35 8.40 L9.26 8.29 L9.20 8.18 L9.17 8.04 L9.16 7.89 L9.18 7.73 L9.23 7.55 L9.29 7.36 L9.36 7.17 L9.43 6.97 L9.51 6.78 L9.56 6.59 L9.60 6.42 L9.61 6.26 L9.59 6.12'/%3E%3Cpath stroke-width='0.95' stroke-opacity='0.85' d='M11.10 10.44 L11.03 10.33 L10.95 10.22 L10.87 10.11 L10.79 10.01 L10.70 9.91 L10.61 9.81 L10.53 9.70 L10.45 9.59 L10.38 9.48 L10.32 9.36 L10.28 9.24 L10.24 9.10 L10.21 8.97 L10.19 8.82 L10.18 8.68 L10.17 8.53 L10.16 8.38 L10.15 8.24 L10.12 8.10 L10.09 7.97 L10.03 7.85 L9.96 7.73 L9.87 7.63 L9.76 7.54 L9.64 7.47 L9.49 7.40 L9.33 7.34 L9.17 7.28 L9.00 7.22 L8.83 7.17 L8.68 7.10 L8.54 7.03 L8.42 6.95 L8.32 6.85'/%3E%3C/svg%3E");--k-pur: var(--color-stat-car);--k-semi: var(--color-stat-ep)}.mag-el--energia{--el-simbol: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='11.1' stroke-width='1' stroke-opacity='0.55'/%3E%3Cpath stroke-width='1.05' d='M12.00 10.00 L12.01 9.78 L12.03 9.56 L12.06 9.35 L12.10 9.13 L12.15 8.91 L12.19 8.69 L12.23 8.48 L12.25 8.26 L12.25 8.04 L12.24 7.82 L12.20 7.61 L12.14 7.39 L12.06 7.17 L11.96 6.95 L11.85 6.74 L11.73 6.52 L11.61 6.30 L11.50 6.08 L11.42 5.86 L11.36 5.65 L11.33 5.43 L11.34 5.21 L11.39 4.99 L11.48 4.78 L11.61 4.56 L11.77 4.34 L11.96 4.12 L12.17 3.91 L12.38 3.69 L12.58 3.47 L12.77 3.25 L12.93 3.04 L13.04 2.82 L13.10 2.60'/%3E%3Cpath stroke-width='1.05' d='M12.00 10.00 L11.99 9.78 L11.98 9.56 L11.96 9.35 L11.93 9.13 L11.89 8.91 L11.86 8.69 L11.84 8.48 L11.82 8.26 L11.82 8.04 L11.83 7.82 L11.86 7.61 L11.90 7.39 L11.96 7.17 L12.03 6.95 L12.11 6.74 L12.20 6.52 L12.28 6.30 L12.36 6.08 L12.42 5.86 L12.46 5.65 L12.48 5.43 L12.48 5.21 L12.44 4.99 L12.38 4.78 L12.28 4.56 L12.17 4.34 L12.03 4.12 L11.88 3.91 L11.73 3.69 L11.58 3.47 L11.44 3.25 L11.33 3.04 L11.25 2.82 L11.21 2.60'/%3E%3Cpath stroke-width='1.05' d='M13.73 11.00 L13.92 10.90 L14.12 10.81 L14.33 10.73 L14.54 10.65 L14.75 10.58 L14.96 10.51 L15.16 10.43 L15.36 10.35 L15.56 10.24 L15.74 10.12 L15.91 9.98 L16.06 9.82 L16.21 9.64 L16.35 9.44 L16.48 9.23 L16.61 9.02 L16.74 8.81 L16.88 8.61 L17.02 8.43 L17.18 8.27 L17.35 8.13 L17.55 8.03 L17.76 7.97 L17.99 7.94 L18.25 7.94 L18.52 7.97 L18.80 8.03 L19.09 8.10 L19.39 8.17 L19.68 8.24 L19.96 8.29 L20.23 8.32 L20.47 8.31 L20.69 8.25'/%3E%3Cpath stroke-width='1.05' d='M13.73 11.00 L13.92 10.89 L14.10 10.76 L14.28 10.63 L14.45 10.50 L14.62 10.36 L14.79 10.23 L14.97 10.10 L15.15 9.97 L15.34 9.86 L15.53 9.76 L15.73 9.68 L15.94 9.61 L16.16 9.55 L16.39 9.50 L16.61 9.46 L16.85 9.43 L17.08 9.39 L17.30 9.35 L17.52 9.30 L17.73 9.23 L17.93 9.13 L18.12 9.02 L18.29 8.88 L18.44 8.71 L18.59 8.52 L18.72 8.31 L18.84 8.09 L18.95 7.85 L19.06 7.61 L19.18 7.37 L19.30 7.15 L19.43 6.94 L19.58 6.76 L19.74 6.61'/%3E%3Cpath stroke-width='1.05' d='M13.73 13.00 L13.92 13.12 L14.09 13.24 L14.27 13.38 L14.43 13.52 L14.60 13.67 L14.77 13.82 L14.94 13.96 L15.12 14.09 L15.30 14.20 L15.50 14.30 L15.70 14.37 L15.92 14.43 L16.15 14.47 L16.39 14.49 L16.64 14.50 L16.88 14.51 L17.13 14.51 L17.37 14.53 L17.60 14.56 L17.82 14.62 L18.03 14.70 L18.21 14.82 L18.37 14.97 L18.52 15.16 L18.64 15.38 L18.75 15.63 L18.84 15.90 L18.93 16.19 L19.01 16.48 L19.09 16.77 L19.19 17.04 L19.30 17.28 L19.43 17.49 L19.59 17.65'/%3E%3Cpath stroke-width='1.05' d='M13.73 13.00 L13.92 13.10 L14.12 13.20 L14.32 13.29 L14.52 13.37 L14.73 13.45 L14.93 13.53 L15.13 13.62 L15.33 13.72 L15.52 13.82 L15.70 13.94 L15.88 14.07 L16.04 14.22 L16.20 14.38 L16.36 14.55 L16.50 14.73 L16.65 14.91 L16.80 15.09 L16.95 15.27 L17.10 15.43 L17.27 15.58 L17.45 15.70 L17.64 15.81 L17.85 15.89 L18.07 15.94 L18.30 15.97 L18.55 15.97 L18.81 15.96 L19.07 15.94 L19.33 15.92 L19.60 15.90 L19.85 15.89 L20.10 15.90 L20.33 15.94 L20.54 16.01'/%3E%3Cpath stroke-width='1.05' d='M12.00 14.00 L11.99 14.22 L11.97 14.44 L11.94 14.65 L11.90 14.87 L11.85 15.09 L11.81 15.31 L11.77 15.52 L11.75 15.74 L11.75 15.96 L11.76 16.18 L11.80 16.39 L11.86 16.61 L11.94 16.83 L12.04 17.05 L12.15 17.26 L12.27 17.48 L12.39 17.70 L12.50 17.92 L12.58 18.14 L12.64 18.35 L12.67 18.57 L12.66 18.79 L12.61 19.01 L12.52 19.22 L12.39 19.44 L12.23 19.66 L12.04 19.88 L11.83 20.09 L11.62 20.31 L11.42 20.53 L11.23 20.75 L11.07 20.96 L10.96 21.18 L10.90 21.40'/%3E%3Cpath stroke-width='1.05' d='M12.00 14.00 L12.01 14.22 L12.02 14.44 L12.04 14.65 L12.07 14.87 L12.11 15.09 L12.14 15.31 L12.16 15.52 L12.18 15.74 L12.18 15.96 L12.17 16.18 L12.14 16.39 L12.10 16.61 L12.04 16.83 L11.97 17.05 L11.89 17.26 L11.80 17.48 L11.72 17.70 L11.64 17.92 L11.58 18.14 L11.54 18.35 L11.52 18.57 L11.52 18.79 L11.56 19.01 L11.62 19.22 L11.72 19.44 L11.83 19.66 L11.97 19.88 L12.12 20.09 L12.27 20.31 L12.42 20.53 L12.56 20.75 L12.67 20.96 L12.75 21.18 L12.79 21.40'/%3E%3Cpath stroke-width='1.05' d='M10.27 13.00 L10.08 13.10 L9.88 13.19 L9.67 13.27 L9.46 13.35 L9.25 13.42 L9.04 13.49 L8.84 13.57 L8.64 13.65 L8.44 13.76 L8.26 13.88 L8.09 14.02 L7.94 14.18 L7.79 14.36 L7.65 14.56 L7.52 14.77 L7.39 14.98 L7.26 15.19 L7.12 15.39 L6.98 15.57 L6.82 15.73 L6.65 15.87 L6.45 15.97 L6.24 16.03 L6.01 16.06 L5.75 16.06 L5.48 16.03 L5.20 15.97 L4.91 15.90 L4.61 15.83 L4.32 15.76 L4.04 15.71 L3.77 15.68 L3.53 15.69 L3.31 15.75'/%3E%3Cpath stroke-width='1.05' d='M10.27 13.00 L10.08 13.11 L9.90 13.24 L9.72 13.37 L9.55 13.50 L9.38 13.64 L9.21 13.77 L9.03 13.90 L8.85 14.03 L8.66 14.14 L8.47 14.24 L8.27 14.32 L8.06 14.39 L7.84 14.45 L7.61 14.50 L7.39 14.54 L7.15 14.57 L6.92 14.61 L6.70 14.65 L6.48 14.70 L6.27 14.77 L6.07 14.87 L5.88 14.98 L5.71 15.12 L5.56 15.29 L5.41 15.48 L5.28 15.69 L5.16 15.91 L5.05 16.15 L4.94 16.39 L4.82 16.63 L4.70 16.85 L4.57 17.06 L4.42 17.24 L4.26 17.39'/%3E%3Cpath stroke-width='1.05' d='M10.27 11.00 L10.08 10.88 L9.91 10.76 L9.73 10.62 L9.57 10.48 L9.40 10.33 L9.23 10.18 L9.06 10.04 L8.88 9.91 L8.70 9.80 L8.50 9.70 L8.30 9.63 L8.08 9.57 L7.85 9.53 L7.61 9.51 L7.36 9.50 L7.12 9.49 L6.87 9.49 L6.63 9.47 L6.40 9.44 L6.18 9.38 L5.97 9.30 L5.79 9.18 L5.63 9.03 L5.48 8.84 L5.36 8.62 L5.25 8.37 L5.16 8.10 L5.07 7.81 L4.99 7.52 L4.91 7.23 L4.81 6.96 L4.70 6.72 L4.57 6.51 L4.41 6.35'/%3E%3Cpath stroke-width='1.05' d='M10.27 11.00 L10.08 10.90 L9.88 10.80 L9.68 10.71 L9.48 10.63 L9.27 10.55 L9.07 10.47 L8.87 10.38 L8.67 10.28 L8.48 10.18 L8.30 10.06 L8.12 9.93 L7.96 9.78 L7.80 9.62 L7.64 9.45 L7.50 9.27 L7.35 9.09 L7.20 8.91 L7.05 8.73 L6.90 8.57 L6.73 8.42 L6.55 8.30 L6.36 8.19 L6.15 8.11 L5.93 8.06 L5.70 8.03 L5.45 8.03 L5.19 8.04 L4.93 8.06 L4.67 8.08 L4.40 8.10 L4.15 8.11 L3.90 8.10 L3.67 8.06 L3.46 7.99'/%3E%3C/svg%3E");--el-simbol-semi: initial;--k-pur: initial;--k-semi: initial}.mag-el--buit{--el-simbol: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='11.1' stroke-width='1' stroke-opacity='0.55'/%3E%3Cpath stroke-width='1.05' d='M12.00 10.00 L12.01 9.79 L12.02 9.59 L12.05 9.38 L12.09 9.18 L12.14 8.97 L12.18 8.77 L12.21 8.56 L12.23 8.36 L12.23 8.15 L12.20 7.94 L12.14 7.74 L12.06 7.53 L11.96 7.33 L11.84 7.12 L11.71 6.92 L11.60 6.71 L11.51 6.51 L11.45 6.30 L11.44 6.09 L11.48 5.89 L11.58 5.68 L11.73 5.48 L11.92 5.27 L12.13 5.07 L12.35 4.86 L12.56 4.66 L12.73 4.45 L12.84 4.24 L12.88 4.04 L12.83 3.83 L12.69 3.63 L12.47 3.42 L12.19 3.22 L11.87 3.01 L11.55 2.81 L11.25 2.60'/%3E%3Cpath stroke-width='1.05' d='M12.00 10.00 L12.00 9.79 L11.98 9.59 L11.96 9.38 L11.93 9.18 L11.90 8.97 L11.87 8.77 L11.85 8.56 L11.83 8.36 L11.83 8.15 L11.86 7.94 L11.90 7.74 L11.96 7.53 L12.03 7.33 L12.12 7.12 L12.21 6.92 L12.29 6.71 L12.36 6.51 L12.40 6.30 L12.40 6.09 L12.37 5.89 L12.30 5.68 L12.20 5.48 L12.06 5.27 L11.91 5.07 L11.74 4.86 L11.60 4.66 L11.47 4.45 L11.39 4.24 L11.37 4.04 L11.40 3.83 L11.50 3.63 L11.66 3.42 L11.86 3.22 L12.09 3.01 L12.33 2.81 L12.54 2.60'/%3E%3Cpath stroke-width='1.05' d='M13.73 11.00 L13.91 10.90 L14.10 10.82 L14.29 10.74 L14.49 10.67 L14.69 10.60 L14.89 10.54 L15.08 10.47 L15.27 10.38 L15.45 10.27 L15.61 10.15 L15.76 9.99 L15.90 9.82 L16.02 9.63 L16.14 9.42 L16.26 9.21 L16.38 9.01 L16.51 8.83 L16.66 8.67 L16.83 8.56 L17.03 8.50 L17.26 8.48 L17.51 8.50 L17.78 8.56 L18.07 8.65 L18.36 8.74 L18.64 8.81 L18.90 8.86 L19.14 8.85 L19.33 8.78 L19.49 8.63 L19.60 8.41 L19.66 8.12 L19.70 7.77 L19.72 7.40 L19.74 7.01 L19.76 6.65'/%3E%3Cpath stroke-width='1.05' d='M13.73 11.00 L13.91 10.89 L14.08 10.78 L14.25 10.66 L14.41 10.53 L14.57 10.40 L14.74 10.27 L14.90 10.15 L15.07 10.03 L15.25 9.93 L15.44 9.85 L15.64 9.78 L15.85 9.73 L16.06 9.69 L16.28 9.66 L16.51 9.64 L16.72 9.61 L16.94 9.56 L17.13 9.49 L17.32 9.40 L17.48 9.27 L17.62 9.10 L17.75 8.91 L17.86 8.69 L17.96 8.45 L18.05 8.21 L18.16 7.98 L18.27 7.77 L18.41 7.60 L18.58 7.47 L18.77 7.40 L19.00 7.38 L19.26 7.42 L19.54 7.49 L19.83 7.58 L20.13 7.69 L20.41 7.77'/%3E%3Cpath stroke-width='1.05' d='M13.73 13.00 L13.91 13.11 L14.08 13.23 L14.24 13.36 L14.40 13.49 L14.55 13.63 L14.71 13.77 L14.87 13.90 L15.04 14.02 L15.22 14.12 L15.41 14.20 L15.62 14.26 L15.84 14.29 L16.07 14.30 L16.31 14.30 L16.55 14.29 L16.78 14.30 L17.00 14.32 L17.21 14.37 L17.39 14.47 L17.55 14.61 L17.68 14.79 L17.79 15.02 L17.87 15.29 L17.94 15.58 L18.01 15.88 L18.08 16.16 L18.17 16.41 L18.30 16.61 L18.46 16.74 L18.66 16.80 L18.91 16.78 L19.19 16.70 L19.51 16.56 L19.85 16.38 L20.19 16.20 L20.52 16.05'/%3E%3Cpath stroke-width='1.05' d='M13.73 13.00 L13.91 13.10 L14.10 13.19 L14.29 13.27 L14.48 13.35 L14.67 13.43 L14.86 13.50 L15.06 13.59 L15.24 13.68 L15.42 13.78 L15.58 13.90 L15.74 14.04 L15.89 14.20 L16.03 14.36 L16.17 14.54 L16.30 14.72 L16.44 14.89 L16.58 15.05 L16.74 15.19 L16.91 15.30 L17.11 15.38 L17.32 15.42 L17.55 15.43 L17.80 15.42 L18.05 15.38 L18.31 15.35 L18.56 15.32 L18.80 15.32 L19.02 15.35 L19.21 15.43 L19.37 15.57 L19.50 15.76 L19.60 15.99 L19.68 16.27 L19.74 16.57 L19.80 16.88 L19.87 17.17'/%3E%3Cpath stroke-width='1.05' d='M12.00 14.00 L11.99 14.21 L11.98 14.41 L11.95 14.62 L11.91 14.82 L11.86 15.03 L11.82 15.23 L11.79 15.44 L11.77 15.64 L11.77 15.85 L11.80 16.06 L11.86 16.26 L11.94 16.47 L12.04 16.67 L12.16 16.88 L12.29 17.08 L12.40 17.29 L12.49 17.49 L12.55 17.70 L12.56 17.91 L12.52 18.11 L12.42 18.32 L12.27 18.52 L12.08 18.73 L11.87 18.93 L11.65 19.14 L11.44 19.34 L11.27 19.55 L11.16 19.76 L11.12 19.96 L11.17 20.17 L11.31 20.37 L11.53 20.58 L11.81 20.78 L12.13 20.99 L12.45 21.19 L12.75 21.40'/%3E%3Cpath stroke-width='1.05' d='M12.00 14.00 L12.00 14.21 L12.02 14.41 L12.04 14.62 L12.07 14.82 L12.10 15.03 L12.13 15.23 L12.15 15.44 L12.17 15.64 L12.17 15.85 L12.14 16.06 L12.10 16.26 L12.04 16.47 L11.97 16.67 L11.88 16.88 L11.79 17.08 L11.71 17.29 L11.64 17.49 L11.60 17.70 L11.60 17.91 L11.63 18.11 L11.70 18.32 L11.80 18.52 L11.94 18.73 L12.09 18.93 L12.26 19.14 L12.40 19.34 L12.53 19.55 L12.61 19.76 L12.63 19.96 L12.60 20.17 L12.50 20.37 L12.34 20.58 L12.14 20.78 L11.91 20.99 L11.67 21.19 L11.46 21.40'/%3E%3Cpath stroke-width='1.05' d='M10.27 13.00 L10.09 13.10 L9.90 13.18 L9.71 13.26 L9.51 13.33 L9.31 13.40 L9.11 13.46 L8.92 13.53 L8.73 13.62 L8.55 13.73 L8.39 13.85 L8.24 14.01 L8.10 14.18 L7.98 14.37 L7.86 14.58 L7.74 14.79 L7.62 14.99 L7.49 15.17 L7.34 15.33 L7.17 15.44 L6.97 15.50 L6.74 15.52 L6.49 15.50 L6.22 15.44 L5.93 15.35 L5.64 15.26 L5.36 15.19 L5.10 15.14 L4.86 15.15 L4.67 15.22 L4.51 15.37 L4.40 15.59 L4.34 15.88 L4.30 16.23 L4.28 16.60 L4.26 16.99 L4.24 17.35'/%3E%3Cpath stroke-width='1.05' d='M10.27 13.00 L10.09 13.11 L9.92 13.22 L9.75 13.34 L9.59 13.47 L9.43 13.60 L9.26 13.73 L9.10 13.85 L8.93 13.97 L8.75 14.07 L8.56 14.15 L8.36 14.22 L8.15 14.27 L7.94 14.31 L7.72 14.34 L7.49 14.36 L7.28 14.39 L7.06 14.44 L6.87 14.51 L6.68 14.60 L6.52 14.73 L6.38 14.90 L6.25 15.09 L6.14 15.31 L6.04 15.55 L5.95 15.79 L5.84 16.02 L5.73 16.23 L5.59 16.40 L5.42 16.53 L5.23 16.60 L5.00 16.62 L4.74 16.58 L4.46 16.51 L4.17 16.42 L3.87 16.31 L3.59 16.23'/%3E%3Cpath stroke-width='1.05' d='M10.27 11.00 L10.09 10.89 L9.92 10.77 L9.76 10.64 L9.60 10.51 L9.45 10.37 L9.29 10.23 L9.13 10.10 L8.96 9.98 L8.78 9.88 L8.59 9.80 L8.38 9.74 L8.16 9.71 L7.93 9.70 L7.69 9.70 L7.45 9.71 L7.22 9.70 L7.00 9.68 L6.79 9.63 L6.61 9.53 L6.45 9.39 L6.32 9.21 L6.21 8.98 L6.13 8.71 L6.06 8.42 L5.99 8.12 L5.92 7.84 L5.83 7.59 L5.70 7.39 L5.54 7.26 L5.34 7.20 L5.09 7.22 L4.81 7.30 L4.49 7.44 L4.15 7.62 L3.81 7.80 L3.48 7.95'/%3E%3Cpath stroke-width='1.05' d='M10.27 11.00 L10.09 10.90 L9.90 10.81 L9.71 10.73 L9.52 10.65 L9.33 10.57 L9.14 10.50 L8.94 10.41 L8.76 10.32 L8.58 10.22 L8.42 10.10 L8.26 9.96 L8.11 9.80 L7.97 9.64 L7.83 9.46 L7.70 9.28 L7.56 9.11 L7.42 8.95 L7.26 8.81 L7.09 8.70 L6.89 8.62 L6.68 8.58 L6.45 8.57 L6.20 8.58 L5.95 8.62 L5.69 8.65 L5.44 8.68 L5.20 8.68 L4.98 8.65 L4.79 8.57 L4.63 8.43 L4.50 8.24 L4.40 8.01 L4.32 7.73 L4.26 7.43 L4.20 7.12 L4.13 6.83'/%3E%3C/svg%3E");--el-simbol-semi: initial;--k-pur: initial;--k-semi: initial}.mag-el-simbol{position:relative;display:inline-block;flex:none;vertical-align:middle;width:var(--mida-simbol, 1.45em);height:var(--mida-simbol, 1.45em)}.mag-el-simbol:before,.mag-el-simbol:after{content:"";position:absolute;inset:0;pointer-events:none}.mag-el-simbol:before{background:var(--k-pur, var(--k, var(--a1)));-webkit-mask:var(--el-simbol) center/contain no-repeat;mask:var(--el-simbol) center/contain no-repeat}.mag-el-simbol:after{background:var(--k-semi, transparent);-webkit-mask:var(--el-simbol-semi, none) center/contain no-repeat;mask:var(--el-simbol-semi, none) center/contain no-repeat}.mag-tag .mag-el-simbol,.mag-el-simbol.es-xip{--mida-simbol: 1.15rem}.mag-tag{display:inline-flex;align-items:center;gap:.3rem;font-size:.68rem;font-weight:700;padding:.24rem .6rem;border:1px solid currentColor;color:var(--mat-sys-primary);background:rgba(var(--mat-sys-primary-rgb),.1);box-shadow:0 0 10px -5px currentColor}.mag-tag--sys{font-family:Consolas,Cascadia Code,monospace;letter-spacing:.1em;text-transform:uppercase;border-radius:0;clip-path:polygon(5px 0,100% 0,calc(100% - 5px) 100%,0 100%)}.mag-tag--arc{border-radius:999px;border-width:1px;font-family:var(--mat-sys-brand-font-family),sans-serif;font-weight:500;font-size:var(--arc-mida-petita);letter-spacing:.1em;padding:.3rem .8rem;text-decoration:none;--xip: var(--k-propi, var(--a3));color:var(--xip);background:color-mix(in srgb,var(--xip) calc(7% + 5% * var(--arc-ink)),transparent);border:0;position:relative;transition:background .45s ease,border-color .45s ease,color .45s ease}.mag-tag--arc:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:conic-gradient(from var(--limb, 200deg),color-mix(in srgb,var(--xip) 85%,transparent) 0deg,color-mix(in srgb,var(--xip) 40%,transparent) 44deg,color-mix(in srgb,var(--xip) 10%,transparent) 116deg,color-mix(in srgb,var(--xip) 6%,transparent) 232deg,color-mix(in srgb,var(--xip) 35%,transparent) 312deg,color-mix(in srgb,var(--xip) 85%,transparent) 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.mag-tag--arc>*{position:relative}.mag-tag--arc .wz{font-family:Wizeu,serif;font-size:var(--arc-mida-cos);line-height:1;text-shadow:0 0 calc(12px * var(--arc-bloom)) color-mix(in srgb,var(--xip) 85%,transparent)}.mag-tag--arc.es-promesa{color:var(--mat-sys-on-surface-variant);background:none;border-style:dashed;border-color:color-mix(in srgb,var(--arc-line) 22%,transparent);box-shadow:none;opacity:.72;cursor:default}.mag-tag--arc.es-resso{color:var(--mat-sys-on-surface-variant);background:none;border-style:solid;border-color:color-mix(in srgb,var(--arc-line) 30%,transparent);box-shadow:none;opacity:.85;cursor:default}.mag-tag--arc.es-resso:before{content:"\233e";margin-right:.4em;opacity:.6;font-size:.95em}.es-resso:not(.mag-tag--arc){color:inherit;cursor:default;background-image:linear-gradient(90deg,color-mix(in srgb,var(--arc-line) 40%,transparent) 0 2px,transparent 2px 5px);background-size:5px 1px;background-position:0 100%;background-repeat:repeat-x;padding-bottom:1px}.es-resso:not(.mag-tag--arc):after{content:"\233e";margin-left:.26em;font-size:.86em;opacity:.55;vertical-align:.06em}.mag-tag--el{border-radius:999px;gap:.35rem;text-transform:uppercase;letter-spacing:.04em;color:var(--k, var(--mat-sys-primary));border-color:color-mix(in srgb,var(--k, var(--mat-sys-primary)),transparent 45%);background:color-mix(in srgb,var(--k, var(--mat-sys-primary)),transparent 88%);box-shadow:none}.mag-tag--el .mag-el-simbol{--mida-simbol: 1.25rem}.mag-tag--el.es-bloquejat{opacity:.35}.mag-tag--el.es-vetat{opacity:.3;text-decoration:line-through;border-style:dashed;cursor:not-allowed}.mag-tag--el.es-triat{background:color-mix(in srgb,var(--k, var(--mat-sys-primary)),transparent 78%);border-color:var(--k, var(--mat-sys-primary))}.mag-el{display:inline-flex;align-items:center;gap:.4rem;min-width:0;color:var(--k, var(--mat-sys-primary));font-weight:600;font-size:.8rem;letter-spacing:.04em;text-transform:uppercase}.mag-el .mag-el-simbol{--mida-simbol: 1.25rem;flex:none}a.mag-tag--arc[data-porta]{cursor:pointer}.mag-tag--arc:nth-child(5n+1){--limb: 40deg}.mag-tag--arc:nth-child(5n+2){--limb: 122deg}.mag-tag--arc:nth-child(5n+3){--limb: 204deg}.mag-tag--arc:nth-child(5n+4){--limb: 286deg}.mag-tag--arc:nth-child(5n+5){--limb: 348deg}a.mag-tag--arc:hover{color:var(--mat-sys-on-surface);background:color-mix(in srgb,var(--xip) calc(18% + 8% * var(--arc-ink)),transparent)}:root{--mag-admin-c: var(--mat-sys-error);--mag-admin-rgb: var(--mat-sys-error-rgb)}.mag-tag--error{color:var(--mag-admin-c);background:rgba(var(--mag-admin-rgb),.1)}.mag-opcio{--opc: var(--mat-sys-primary);display:inline-flex;align-items:center;gap:.4rem;cursor:pointer;-webkit-user-select:none;user-select:none;font:inherit;font-size:.8rem;font-weight:600;line-height:1.2;padding:.32rem .75rem;color:var(--mat-sys-on-surface-variant);background:rgba(var(--mat-sys-on-surface-rgb),.04);border:1px solid var(--mat-sys-outline-variant);transition:border-color .15s,background .15s,color .15s}.mag-opcio .mag-opcio-marca{font-size:16px;width:16px;height:16px;flex:none}.mag-opcio:hover:not(:disabled),.mag-opcio:focus-visible{border-color:var(--opc)}.mag-opcio.is-on,.mag-opcio[aria-pressed=true]{color:var(--mat-sys-on-surface);border-color:var(--opc);background:color-mix(in srgb,var(--opc) 13%,transparent)}.mag-opcio.is-on .mag-opcio-marca,.mag-opcio[aria-pressed=true] .mag-opcio-marca{color:var(--opc)}.mag-opcio:disabled,.mag-opcio.is-disabled{opacity:.4;cursor:not-allowed}.mag-opcio--arc{--opc: var(--k, var(--a1, var(--mat-sys-primary)));border-radius:999px}.mag-opcio--hud{--opc: var(--a1, var(--mat-sys-primary));border-radius:0;border-width:0 0 1px}.mag-opcio--sys{border-radius:0;font-family:Consolas,Cascadia Code,monospace;text-transform:uppercase;letter-spacing:.1em;font-size:.7rem;clip-path:polygon(6px 0,100% 0,calc(100% - 6px) 100%,0 100%)}.mag-opcio-fila{--opc: var(--mat-sys-primary);display:flex;gap:.6rem;align-items:flex-start;cursor:pointer;padding:.45rem .6rem;border:1px solid var(--mat-sys-outline-variant);opacity:.65;transition:opacity .15s,border-color .15s,background .15s}.mag-opcio-fila>input{margin-top:.2rem;accent-color:var(--opc);flex:none}.mag-opcio-fila:hover{opacity:.9}.mag-opcio-fila.is-on,.mag-opcio-fila:has(>input:checked){opacity:1;border-color:color-mix(in srgb,var(--opc) 55%,transparent);background:color-mix(in srgb,var(--opc) 6%,transparent)}.mag-opcio-fila:has(>input:disabled){cursor:default}.mag-opcio-fila.is-disabled{opacity:.35;cursor:not-allowed}.mag-opcio-fila.is-disabled:hover{opacity:.35}.mag-opcio-fila-cos{display:flex;flex-direction:column;gap:.15rem;flex:1;min-width:0}.mag-opcio-fila--arc{--opc: var(--k, var(--a1, var(--mat-sys-primary)));border-radius:10px}.mag-opcio-fila--hud{--opc: var(--a1, var(--mat-sys-primary));border-radius:0;border-width:0 0 1px}.mag-opcio-fila--sys{border-radius:0;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.mag-rol--admin{--rol: var(--mag-admin-c)}.mag-rol--staff{--rol: var(--color-rol-staff)}.mag-rol--gm{--rol: var(--color-rol-gm)}.mag-rol--op{--rol: var(--color-rol-op)}.mag-rol--aipro{--rol: var(--color-rol-aipro)}.mag-tag:is(.mag-rol--admin,.mag-rol--staff,.mag-rol--gm,.mag-rol--op,.mag-rol--aipro),.mag-btn.mag-btn--accent:is(.mag-rol--admin,.mag-rol--staff,.mag-rol--gm,.mag-rol--op,.mag-rol--aipro){color:var(--rol);border-color:color-mix(in srgb,var(--rol),transparent 45%);background:color-mix(in srgb,var(--rol),transparent 88%);box-shadow:0 0 12px -6px var(--rol)}.mag-read{font-family:Consolas,Cascadia Code,monospace;font-variant-numeric:tabular-nums;color:var(--mat-sys-secondary);font-size:.82rem}.mag-read--sys{letter-spacing:.05em;opacity:.9}.mag-read--sys.is-key{font-size:1.6rem;opacity:1;color:var(--mat-sys-primary)}.mag-frame{--mag-frame: var(--mat-sys-primary);position:relative;display:inline-block;overflow:hidden;flex:none;border:2px solid var(--mag-frame);box-shadow:0 0 14px -4px var(--mag-frame)}.mag-frame img{display:block;width:100%;height:100%;object-fit:cover}.mag-frame--sys{border-radius:0;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px))}.mag-frame.is-common{--mag-frame: var(--color-rarity-common)}.mag-frame.is-uncommon{--mag-frame: var(--color-rarity-uncommon)}.mag-frame.is-rare{--mag-frame: var(--color-rarity-rare)}.mag-frame.is-epic{--mag-frame: var(--color-rarity-epic)}.mag-frame.is-legendary{--mag-frame: var(--color-rarity-legendary)}.mag-frame.is-mythic{--mag-frame: var(--color-rarity-mythic)}.mag-rank{--mag-rank-c: var(--color-rarity-common);--mag-rank-rgb: var(--color-rarity-common-rgb);flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;padding:.25rem .75rem;box-sizing:border-box;overflow:hidden;font-size:1.1rem;font-weight:900;line-height:1.2;color:var(--mag-rank-c);background:rgba(var(--mag-rank-rgb),.15);border:none;border-left:4px solid var(--mag-rank-c);transform:skew(-15deg);box-shadow:2px 2px 8px #0003;text-shadow:0 0 8px rgba(var(--mag-rank-rgb),.5)}.mag-rank>*{display:block;transform:skew(15deg)}.mag-rank.is-common{--mag-rank-c: var(--color-rarity-common);--mag-rank-rgb: var(--color-rarity-common-rgb)}.mag-rank.is-uncommon{--mag-rank-c: var(--color-rarity-uncommon);--mag-rank-rgb: var(--color-rarity-uncommon-rgb)}.mag-rank.is-rare{--mag-rank-c: var(--color-rarity-rare);--mag-rank-rgb: var(--color-rarity-rare-rgb)}.mag-rank.is-epic{--mag-rank-c: var(--color-rarity-epic);--mag-rank-rgb: var(--color-rarity-epic-rgb)}.mag-rank.is-legendary{--mag-rank-c: var(--color-rarity-legendary);--mag-rank-rgb: var(--color-rarity-legendary-rgb)}.mag-rank.is-mythic{--mag-rank-c: var(--color-rarity-mythic);--mag-rank-rgb: var(--color-rarity-mythic-rgb)}.mag-slash{--mag-slash-c: var(--color-rarity-common);--mag-slash-rgb: var(--color-rarity-common-rgb);--mag-slash-tint: .04;--mag-slash-glow: 0;--mag-slash-text: 0;position:relative;z-index:1;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;padding:.75rem 2rem;min-width:9rem;overflow:visible;transition:transform .4s cubic-bezier(.23,1,.32,1)}.mag-slash:before{content:"";position:absolute;inset:0;z-index:-1;background:rgba(var(--mag-slash-rgb),var(--mag-slash-tint));backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(var(--mat-sys-outline-variant-rgb),.4);border-left:3px solid var(--mag-slash-c);box-shadow:calc(var(--mag-slash-glow) * -1px) 0 calc(var(--mag-slash-glow) * 2.5px) -5px rgba(var(--mag-slash-rgb),.25);transform:skew(-20deg);transition:background .3s ease,transform .3s ease,border-color .3s ease}.mag-slash:hover{transform:translate(10px)}.mag-slash:hover:before{transform:skew(-20deg) scaleX(1.1);border-color:var(--mat-sys-primary);border-left-color:var(--mag-slash-c)}.mag-slash-rank{font-size:1.6rem;font-weight:900;line-height:1;margin-bottom:.15rem;text-transform:uppercase;letter-spacing:.15em;color:var(--mag-slash-c);text-shadow:0 0 12px rgba(var(--mag-slash-rgb),var(--mag-slash-text))}.mag-slash-name{font-size:.75rem;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:.12em;color:var(--mat-sys-on-surface-variant);opacity:.9}.mag-slash.is-common{--mag-slash-c: var(--color-rarity-common);--mag-slash-rgb: var(--color-rarity-common-rgb);--mag-slash-tint: .04;--mag-slash-glow: 0;--mag-slash-text: 0}.mag-slash.is-uncommon{--mag-slash-c: var(--color-rarity-uncommon);--mag-slash-rgb: var(--color-rarity-uncommon-rgb);--mag-slash-tint: .05;--mag-slash-glow: 0;--mag-slash-text: 0}.mag-slash.is-rare{--mag-slash-c: var(--color-rarity-rare);--mag-slash-rgb: var(--color-rarity-rare-rgb);--mag-slash-tint: .06;--mag-slash-glow: 5;--mag-slash-text: .4}.mag-slash.is-epic{--mag-slash-c: var(--color-rarity-epic);--mag-slash-rgb: var(--color-rarity-epic-rgb);--mag-slash-tint: .08;--mag-slash-glow: 6;--mag-slash-text: .5}.mag-slash.is-legendary{--mag-slash-c: var(--color-rarity-legendary);--mag-slash-rgb: var(--color-rarity-legendary-rgb);--mag-slash-tint: .1;--mag-slash-glow: 8;--mag-slash-text: .6}.mag-slash.is-mythic{--mag-slash-c: var(--color-rarity-mythic);--mag-slash-rgb: var(--color-rarity-mythic-rgb);--mag-slash-tint: .12;--mag-slash-glow: 10;--mag-slash-text: .8}@media (prefers-reduced-motion: reduce){.mag-slash,.mag-slash:before{transition:none}.mag-slash:hover{transform:none}}.mag-bar{position:relative;width:100%;height:8px;overflow:hidden;background:rgba(var(--mat-sys-surface-container-highest-rgb),.9);border:1px solid rgba(var(--mat-sys-primary-rgb),.35)}.mag-bar>span{display:block;height:100%;background:linear-gradient(90deg,var(--mat-sys-primary),var(--mat-sys-tertiary));box-shadow:0 0 12px -2px rgba(var(--mat-sys-primary-rgb),.8);transition:width .4s ease}.mag-bar--sys{border-radius:0;height:10px;transform:skew(-16deg);border-color:rgba(var(--mat-sys-primary-rgb),.55)}.mag-bar--sys.is-mini{height:5px;transform:skew(-16deg);border-color:rgba(var(--mat-sys-primary-rgb),.4)}.mag-bar--sys.is-mini>span{box-shadow:0 0 6px -1px rgba(var(--mat-sys-primary-rgb),.8)}.mag-bar.is-warning>span{background:linear-gradient(90deg,var(--mat-sys-primary),var(--mat-sys-error))}.mag-bar.is-critical{border-color:color-mix(in srgb,var(--mat-sys-error) 55%,transparent)}.mag-bar.is-critical>span{background:var(--mat-sys-error);box-shadow:0 0 12px -2px var(--mat-sys-error)}@media (prefers-reduced-motion: reduce){.mag-bar>span{transition:none}}.mag-estat{--estat-c: var(--mat-sys-outline);display:inline-block;flex:none;width:12px;height:12px;border-radius:50%;background:var(--estat-c);box-shadow:0 0 6px var(--estat-c),0 0 14px color-mix(in srgb,var(--estat-c) 55%,transparent)}.mag-estat.is-on{--estat-c: var(--color-estat-on);animation:magDotBreathe 2.6s ease-in-out infinite}.mag-estat.is-on.is-pro{--estat-c: var(--color-estat-pro)}.mag-estat.is-busy{--estat-c: var(--color-estat-busy);animation:magDotBreathe 4s ease-in-out infinite}.mag-estat.is-busy.is-pro{--estat-c: var(--color-estat-busy-pro)}.mag-estat.is-partial{--estat-c: var(--color-estat-partial);animation:magDotBreathe 2.6s ease-in-out infinite}.mag-estat.is-off{--estat-c: var(--color-estat-off)}.mag-estat.is-checking{--estat-c: var(--mat-sys-outline);animation:magDotBreathe 1.2s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.mag-estat.is-on,.mag-estat.is-busy,.mag-estat.is-partial,.mag-estat.is-checking{animation:none}}.mag-narrador{position:relative;display:inline-flex}.mag-narrador-btn{overflow:hidden;transition:color .35s ease,background .35s ease,border-color .35s ease,box-shadow .35s ease}.mag-narrador.is-carregant .mag-narrador-btn,.mag-narrador.is-sonant .mag-narrador-btn,.mag-narrador.is-pausa .mag-narrador-btn{color:var(--mat-sys-primary)}.mag-narrador.is-error .mag-narrador-btn{color:var(--mat-sys-error)}.mag-narrador.is-error .mag-narrador-ona i{transform:scaleY(.2);opacity:.5}.mag-narrador-etiqueta,.mag-narrador-compte{animation:magNarradorEntra .35s ease both}@keyframes magNarradorEntra{0%{opacity:0;transform:translateY(3px);filter:blur(2px)}}.mag-narrador-ona{display:inline-flex;align-items:center;gap:2px;height:.95rem;flex:none;filter:drop-shadow(0 0 3px currentColor)}.mag-narrador-ona i{display:block;width:2px;height:100%;border-radius:1px;background:currentColor;transform-origin:center;transform:scaleY(var(--h, .4));opacity:.85;transition:transform .35s ease,opacity .35s ease}.mag-narrador-ona i:nth-child(1){--h: .3}.mag-narrador-ona i:nth-child(2){--h: .55}.mag-narrador-ona i:nth-child(3){--h: .85}.mag-narrador-ona i:nth-child(4){--h: .55}.mag-narrador-ona i:nth-child(5){--h: .3}.mag-narrador.is-carregant .mag-narrador-ona i{animation:magNarradorPassa 1.1s ease-in-out infinite}.mag-narrador.is-carregant .mag-narrador-ona i:nth-child(1){animation-delay:0s}.mag-narrador.is-carregant .mag-narrador-ona i:nth-child(2){animation-delay:.11s}.mag-narrador.is-carregant .mag-narrador-ona i:nth-child(3){animation-delay:.22s}.mag-narrador.is-carregant .mag-narrador-ona i:nth-child(4){animation-delay:.33s}.mag-narrador.is-carregant .mag-narrador-ona i:nth-child(5){animation-delay:.44s}.mag-narrador.is-sonant .mag-narrador-ona i{animation:magNarradorEq .9s ease-in-out infinite alternate}.mag-narrador.is-sonant .mag-narrador-ona i:nth-child(1){animation-duration:.71s}.mag-narrador.is-sonant .mag-narrador-ona i:nth-child(2){animation-duration:.53s}.mag-narrador.is-sonant .mag-narrador-ona i:nth-child(3){animation-duration:.83s}.mag-narrador.is-sonant .mag-narrador-ona i:nth-child(4){animation-duration:.61s}.mag-narrador.is-sonant .mag-narrador-ona i:nth-child(5){animation-duration:.77s}@keyframes magNarradorPassa{0%,to{transform:scaleY(.2);opacity:.35}40%{transform:scaleY(1);opacity:1}}@keyframes magNarradorEq{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}.mag-narrador-compte{opacity:.65;font-variant-numeric:tabular-nums;letter-spacing:.04em}.mag-narrador-progres{position:absolute;left:0;bottom:0;height:1px;width:100%;pointer-events:none;background:linear-gradient(currentColor,currentColor) no-repeat 0 0/calc(var(--p, 0) * 100%) 100%;box-shadow:0 0 6px currentColor;opacity:0;transition:background-size .6s ease,opacity .2s}.mag-narrador.is-carregant .mag-narrador-progres,.mag-narrador.is-sonant .mag-narrador-progres,.mag-narrador.is-pausa .mag-narrador-progres{opacity:1}.mag-narrador.is-carregant .mag-narrador-progres:after{content:"";position:absolute;inset:0;width:30%;background:linear-gradient(90deg,transparent,currentColor,transparent);animation:magNarradorLlum 1.4s linear infinite}@keyframes magNarradorLlum{0%{transform:translate(-100%)}to{transform:translate(340%)}}@media (prefers-reduced-motion: reduce){.mag-narrador .mag-narrador-ona i,.mag-narrador .mag-narrador-progres:after,.mag-narrador-etiqueta,.mag-narrador-compte{animation:none}}.mag-ulls{--ulls-alt: 2.4rem;--ulls-amplada: 18rem;--ulls-fosa: linear-gradient(90deg, transparent 0%, rgba(0, 0, 0, .02) 10%, rgba(0, 0, 0, .06) 17%, rgba(0, 0, 0, .13) 23%, rgba(0, 0, 0, .24) 28%, rgba(0, 0, 0, .38) 33%, rgba(0, 0, 0, .55) 37%, rgba(0, 0, 0, .72) 40%, rgba(0, 0, 0, .87) 43%, #000 46%);position:relative;display:inline-flex;align-items:center;flex:none;box-sizing:border-box;width:var(--ulls-amplada);height:var(--ulls-alt);overflow:hidden;vertical-align:bottom;border-bottom:1px solid var(--mat-sys-outline-variant)}.mag-ulls__nom{position:relative;z-index:1;min-width:0;max-width:calc(var(--ulls-amplada) - var(--ulls-alt) * 4);box-sizing:border-box;padding:0 .6rem 0 .8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;font-weight:600;letter-spacing:.04em;color:var(--mat-sys-on-surface);text-shadow:0 0 2px var(--mat-sys-surface),0 0 8px var(--mat-sys-surface)}.mag-ulls__foto{position:absolute;top:0;right:0;bottom:0;height:100%;aspect-ratio:var(--ulls-proporcio, 6);background-repeat:no-repeat;-webkit-mask-image:var(--ulls-fosa);mask-image:var(--ulls-fosa);opacity:0;transition:opacity .4s ease,filter .3s ease}.mag-ulls__foto.is-carregada{opacity:1}.mag-ulls.is-apagat .mag-ulls__foto{filter:grayscale(1);opacity:.55}.mag-ulls--xip{border:1px solid var(--mat-sys-outline-variant);border-radius:999px;background:rgba(var(--mat-sys-surface-container-rgb),.45)}.mag-ulls-marc{position:relative;align-self:center;max-width:100%;line-height:0;overflow:hidden;cursor:crosshair;touch-action:none;-webkit-user-select:none;user-select:none;border:1px solid var(--mat-sys-outline-variant)}.mag-ulls-marc img{display:block;max-width:min(100%,560px);max-height:56vh;width:auto;height:auto;pointer-events:none}.mag-ulls-marc__franja{position:absolute;cursor:move;border:1px solid var(--mat-sys-primary);box-shadow:0 0 0 9999px #0000008c,0 0 10px rgba(var(--mat-sys-primary-rgb),.6)}.mag-ulls-marc__fosa{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(var(--mat-sys-surface-rgb),1) 0%,rgba(var(--mat-sys-surface-rgb),.98) 10%,rgba(var(--mat-sys-surface-rgb),.94) 17%,rgba(var(--mat-sys-surface-rgb),.87) 23%,rgba(var(--mat-sys-surface-rgb),.76) 28%,rgba(var(--mat-sys-surface-rgb),.62) 33%,rgba(var(--mat-sys-surface-rgb),.45) 37%,rgba(var(--mat-sys-surface-rgb),.28) 40%,rgba(var(--mat-sys-surface-rgb),.13) 43%,transparent 46%)}.mag-ulls-fonts{display:flex;flex-wrap:wrap;gap:.4rem}.mag-ulls-fonts>button{width:3.4rem;height:3.4rem;padding:0;border:1px solid var(--mat-sys-outline-variant);border-radius:4px;background:var(--mat-sys-surface-container) center top/cover no-repeat;cursor:pointer;transition:border-color .18s,box-shadow .18s}.mag-ulls-fonts>button:hover{border-color:var(--mat-sys-primary)}.mag-ulls-fonts>button:focus-visible{outline:2px solid var(--mat-sys-primary);outline-offset:2px}.mag-ulls-fonts>button.is-triada{border-color:var(--mat-sys-primary);box-shadow:0 0 0 1px var(--mat-sys-primary),0 0 10px rgba(var(--mat-sys-primary-rgb),.5)}.mag-ulls-marc__qualitat{margin:0;font-size:.78rem;color:var(--mat-sys-on-surface-variant)}.mag-ulls-marc__qualitat[data-qualitat=BORROSA]{color:var(--mat-sys-error)}.mag-ulls-marc__estat{margin:0;font-size:.82rem;color:var(--mat-sys-on-surface-variant)}.mag-ulls-marc__estat[data-estat=trobat]{color:var(--mat-sys-primary)}.mag-ulls-marc__estat[data-estat=error]{color:var(--mat-sys-error)}.mag-tirada{display:block;margin:1.8rem 0;padding:.1rem 0 .1rem 1.15rem;border-left:1px solid var(--arc-rule-soft, color-mix(in srgb, var(--a3) 22%, transparent));color:var(--mat-sys-on-surface-variant);font-size:var(--arc-mida-cos);line-height:1.7}.mag-tirada-cap{display:block;margin-bottom:.35rem;font-family:Roboto Mono,Consolas,monospace;font-size:var(--arc-mida-micro);letter-spacing:.22em;text-transform:uppercase;color:color-mix(in srgb,var(--k, var(--a3)) 82%,transparent)}.mag-tirada-formula{margin:0 0 .5rem;font-family:Roboto Mono,Consolas,monospace;font-size:var(--arc-mida-cos);font-variant-numeric:tabular-nums;color:var(--mat-sys-on-surface)}.mag-tirada-formula em{font-style:normal;opacity:.7}.mag-tirada p{margin:0 0 .5rem}.mag-tirada>:last-child{margin-bottom:0}.mag-pastis{--mida-pastis: 7.5rem;display:inline-block;flex:none;width:var(--mida-pastis);aspect-ratio:1;border-radius:50%;background:var(--pastis, rgba(var(--mat-sys-on-surface-rgb), .08));mask:radial-gradient(circle,transparent 46%,#000 47%)}.mag-pastis-amb-total{position:relative;display:inline-grid;place-items:center}.mag-pastis-amb-total>.mag-pastis-total{position:absolute;text-align:center}.mag-pastis-llegenda{display:flex;flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none}.mag-pastis-llegenda>li{display:flex;align-items:center;gap:.5rem}.mag-pastis-mostra{width:.7rem;height:.7rem;flex:none;border-radius:2px;background:var(--c, var(--mat-sys-outline))}.mag-specimen{display:grid;grid-template-columns:1.25fr 1fr;align-items:stretch;overflow:hidden;min-width:0}@media (max-width: 820px){.mag-specimen{grid-template-columns:minmax(0,1fr)}}.mag-specimen-field{position:relative;min-height:340px}.mag-specimen-field>.obj{position:absolute;inset:10%;display:block}.mag-specimen-corner{position:absolute;font-family:var(--mat-sys-brand-font-family),sans-serif;font-size:.5rem;letter-spacing:.2em;color:var(--mat-sys-on-surface-variant);opacity:.5;font-variant-numeric:tabular-nums}.mag-specimen-corner.is-tl{top:12px;left:14px}.mag-specimen-corner.is-tr{top:12px;right:14px}.mag-specimen-corner.is-bl{bottom:12px;left:14px}.mag-specimen-corner.is-br{bottom:12px;right:14px}.mag-specimen-field.is-foto{min-height:420px;background:var(--mat-sys-surface-container-low)}.mag-specimen-field.is-foto .mag-specimen-corner{z-index:1;font-size:.62rem;font-weight:600;opacity:.95;color:#ffffffeb;text-shadow:0 1px 3px rgba(0,0,0,.8)}.mag-specimen-side{padding:2.6rem 2.8rem;min-width:0}@media (max-width: 600px){.mag-specimen-side{padding:1.6rem 1.4rem}}.mag-specimen-kick{display:block;font-family:var(--mat-sys-brand-font-family),sans-serif;font-size:.52rem;letter-spacing:.36em;text-transform:uppercase;color:var(--mat-sys-on-surface-variant);margin-bottom:.9rem}.mag-specimen-name{font-family:var(--mat-sys-brand-font-family),sans-serif;font-weight:200;font-size:2.5rem;letter-spacing:.14em;text-transform:uppercase;margin:0 0 1.6rem;background:linear-gradient(100deg,var(--mat-sys-on-surface),var(--k, var(--a1)) 90%);-webkit-background-clip:text;background-clip:text;color:transparent}.mag-specimen-data{width:100%;border-collapse:collapse;font-size:.74rem;margin-bottom:1.8rem}.mag-specimen-data td{padding:.55rem 0;border-bottom:1px solid color-mix(in srgb,var(--mat-sys-on-surface) 5%,transparent);font-variant-numeric:tabular-nums}.mag-specimen-data td .mag-el-simbol{margin-right:.45rem}.mag-specimen-data tr:last-child td{border-bottom:none}.mag-specimen-data td:first-child{font-family:var(--mat-sys-brand-font-family),sans-serif;font-size:.56rem;letter-spacing:.14em;text-transform:uppercase;color:var(--mat-sys-on-surface-variant)}.mag-specimen-data td:last-child{text-align:right;font-weight:300;letter-spacing:.06em;color:var(--mat-sys-on-surface)}.mag-specimen-data td:last-child.is-key{color:var(--k, var(--a1))}.mag-specimen-note{font-size:.82rem;line-height:1.85;color:var(--mat-sys-on-surface-variant);margin:0}.mag-lab,.mag-surf--opac,.mag-surf.mag-surf--hud.mag-surf--opac{background:linear-gradient(158deg,var(--mat-sys-surface-container),var(--mat-sys-surface));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 24px 54px -22px #000000d9}.mag-surf--hud{--a1: var(--mat-sys-primary-fixed-dim);--a1-rgb: var(--mat-sys-primary-fixed-dim-rgb);--a2: var(--mat-sys-secondary-fixed-dim);--a2-rgb: var(--mat-sys-secondary-fixed-dim-rgb);--a3: var(--mat-sys-tertiary-fixed-dim);--a3-rgb: var(--mat-sys-tertiary-fixed-dim-rgb);--hair: rgba(var(--a3-rgb), .38);--hair-soft: rgba(var(--a3-rgb), .18)}.mag-surf--lab,.mag-surf--hud{position:relative;border-radius:0;clip-path:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:rgba(var(--mat-sys-surface-container-rgb),.4);border:1px solid var(--mat-sys-outline-variant);padding:.85rem 1.1rem}.mag-surf--sys:has(>.mag-surf-head,>.mag-surf-body,>.mag-surf-foot),.mag-surf--hud:has(>.mag-surf-head,>.mag-surf-body,>.mag-surf-foot),.mag-surf--arc:has(>.mag-surf-head,>.mag-surf-body,>.mag-surf-foot),.mag-surf--lab:has(>.mag-surf-head,>.mag-surf-body,>.mag-surf-foot),.mag-surf--sys:has(>.mag-lab-head,>.mag-lab-body,>.mag-lab-foot),.mag-surf--hud:has(>.mag-lab-head,>.mag-lab-body,>.mag-lab-foot),.mag-surf--arc:has(>.mag-lab-head,>.mag-lab-body,>.mag-lab-foot),.mag-surf--lab:has(>.mag-lab-head,>.mag-lab-body,>.mag-lab-foot){padding:0}.mag-section{padding:1rem}.mag-section+.mag-section{padding-top:0}.mag-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.85rem 1.4rem;align-items:start}.mag-grid--wide{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.mag-grid--tight{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:.6rem 1rem}.mag-surf-head,.mag-lab-head{display:flex;align-items:center;gap:.9rem;padding:1.15rem 1.5rem}.mag-surf--hud>.mag-surf-head,.mag-surf--hud>.mag-lab-head,.mag-surf--lab>.mag-surf-head,.mag-surf--lab>.mag-lab-head{background:rgba(var(--mat-sys-surface-container-high-rgb),.4);border-bottom:1px solid var(--mat-sys-outline-variant)}.mag-surf-body,.mag-lab-body{padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem}.mag-surf-foot,.mag-lab-foot{display:flex;gap:.4rem;flex-wrap:wrap;align-items:flex-end;padding:.8rem 1.1rem}.mag-surf-foot>.mag-surf-foot__empeny{margin-left:auto}.mag-surf--hud>.mag-surf-foot,.mag-surf--hud>.mag-lab-foot,.mag-surf--lab>.mag-surf-foot,.mag-surf--lab>.mag-lab-foot{border-top:1px solid var(--hair-soft)}.mag-title--lab,.mag-title--hud{display:flex;align-items:center;gap:.8rem;margin:0;min-width:0;font-family:var(--mat-sys-brand-font-family),sans-serif;font-size:1rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--a1)}.mag-lbl--lab,.mag-lbl--hud{display:block;font-family:var(--mat-sys-brand-font-family),sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--a2);opacity:1;margin-bottom:.2rem}.mag-read--lab,.mag-read--hud{font-family:var(--mat-sys-brand-font-family),sans-serif;font-variant-numeric:tabular-nums;font-size:1rem;font-weight:500;letter-spacing:.01em;color:var(--mat-sys-on-surface)}.mag-read--lab.is-key,.mag-read--hud.is-key{color:var(--a2)}.mag-field--lab.is-key,.mag-field--hud.is-key{padding-left:.65rem;border-left:2px solid var(--a1)}.mag-field--lab.is-key .mag-read--lab,.mag-field--lab.is-key .mag-read--hud,.mag-field--hud.is-key .mag-read--lab,.mag-field--hud.is-key .mag-read--hud{color:var(--a1)}.mag-btn--lab,.mag-btn--hud{--mag-light: var(--a1);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;cursor:pointer;border-radius:0;clip-path:none;font-family:var(--mat-sys-brand-font-family),sans-serif;font-size:.9rem;font-weight:500;letter-spacing:.01em;padding:.6rem 1.1rem;background:rgba(var(--mat-sys-on-surface-rgb),.045);box-shadow:none;border:none;border-bottom:1px solid var(--mat-sys-outline-variant);color:var(--mat-sys-on-surface-variant);transition:background .25s cubic-bezier(.4,0,.2,1),color .25s,border-color .25s}.mag-btn--lab mat-icon,.mag-btn--lab .mag-btn-icon,.mag-btn--hud mat-icon,.mag-btn--hud .mag-btn-icon{font-size:1.1rem;width:1.1rem;height:1.1rem;flex:none;line-height:1}.mag-btn--lab:disabled,.mag-btn--hud:disabled{opacity:.32;pointer-events:none}.mag-btn--lab:hover:not(:disabled),.mag-btn--hud:hover:not(:disabled){background:rgba(var(--mat-sys-on-surface-rgb),.085);box-shadow:inset 0 -5px 9px -9px var(--mag-light);border-bottom-color:color-mix(in srgb,var(--mag-light) 35%,var(--mat-sys-outline-variant))}.mag-btn--lab:after,.mag-btn--hud:after{content:"";position:absolute;bottom:0;left:50%;width:50%;height:3px;transform:translate(-50%) scaleX(0);background:var(--mag-light);border-radius:3px 3px 0 0;box-shadow:0 0 6px color-mix(in srgb,var(--mag-light) 55%,transparent),0 0 12px color-mix(in srgb,var(--mag-light) 28%,transparent),0 0 20px color-mix(in srgb,var(--mag-light) 14%,transparent);opacity:0;transition:all .4s cubic-bezier(.175,.885,.32,1.275);pointer-events:none}.mag-btn--lab:hover:not(:disabled):after,.mag-btn--hud:hover:not(:disabled):after{transform:translate(-50%) scaleX(1.1);opacity:1}.mag-btn--lab.is-on:after,.mag-btn--hud.is-on:after{transform:translate(-50%) scaleX(1.4);opacity:1}.mag-btn--lab.mag-btn--primary,.mag-btn--hud.mag-btn--primary{color:var(--a1)}.mag-btn--hud.mag-btn--primary{background:rgba(var(--a1-rgb),.1)}.mag-btn--hud.mag-btn--primary:hover:not(:disabled){background:rgba(var(--a1-rgb),.16)}.mag-btn--lab.mag-btn--accent,.mag-btn--hud.mag-btn--accent{color:var(--mat-sys-on-surface)}.mag-btn--lab.mag-btn--warn,.mag-btn--hud.mag-btn--warn{color:var(--mat-sys-error);--mag-light: var(--mat-sys-error)}.mag-btn--lab.mag-btn--ghost,.mag-btn--hud.mag-btn--ghost{color:var(--mat-sys-on-surface-variant);opacity:.75}.mag-btn--lab.mag-btn--ghost:after,.mag-btn--hud.mag-btn--ghost:after{display:none}.mag-btn--lab.is-on,.mag-btn--hud.is-on{background:transparent;box-shadow:inset 0 -5px 9px -10px var(--mag-light);border-bottom-color:color-mix(in srgb,var(--mag-light) 60%,var(--mat-sys-outline-variant))}.mag-btn--hud.is-on{background:rgba(var(--mat-sys-on-surface-rgb),.07)}.mag-btn--sm{font-size:.76rem;padding:.6rem .75rem;gap:.35rem}.mag-btn--lg{font-size:1rem;padding:.6rem 1.6rem}.mag-btn--block{width:100%;box-sizing:border-box}.mag-btn--sys.mag-btn--sm,.mag-btn--hud.mag-btn--sm,.mag-btn--lab.mag-btn--sm,.mag-btn--arc.mag-btn--sm{font-size:var(--arc-mida-nota);padding:.6rem .75rem;gap:.35rem}.mag-btn--sys.mag-btn--lg,.mag-btn--hud.mag-btn--lg,.mag-btn--lab.mag-btn--lg,.mag-btn--arc.mag-btn--lg{font-size:var(--arc-mida-lectura);padding:.6rem 1.6rem}.mag-btn--icon,.mag-btn--sys.mag-btn--icon,.mag-btn--hud.mag-btn--icon,.mag-btn--lab.mag-btn--icon,.mag-btn--arc.mag-btn--icon,.mag-btn--sm.mag-btn--icon,.mag-btn--lg.mag-btn--icon{padding:.6rem;gap:0}.mag-btn--sys.mag-btn--xs{font-size:.68rem;padding:.32rem .6rem;gap:.3rem;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px)}.mag-btn--sys.mag-btn--xs mat-icon,.mag-btn--sys.mag-btn--xs .mag-btn-icon{font-size:.95rem;width:.95rem;height:.95rem}.mag-btn--sys.mag-btn--xs.mag-btn--icon{padding:.32rem}.mag-btn--lab,.mag-btn--hud,.mag-btn--lab.mag-btn--sm,.mag-btn--hud.mag-btn--sm,.mag-btn--lab.mag-btn--lg,.mag-btn--hud.mag-btn--lg{line-height:1.25rem}.mag-tag--lab,.mag-tag--hud{--mag-tag-c: var(--a1);--mag-tag-rgb: var(--a1-rgb);display:inline-flex;align-items:center;border-radius:0;clip-path:none;font-family:var(--mat-sys-brand-font-family),sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.01em;padding:.3rem .72rem;box-shadow:none;color:var(--mag-tag-c);background:rgba(var(--mag-tag-rgb),.08);border:1px solid rgba(var(--mag-tag-rgb),.3)}.mag-tag--lab.is-a2,.mag-tag--hud.is-a2{--mag-tag-c: var(--a2);--mag-tag-rgb: var(--a2-rgb)}.mag-tag--lab.is-a3,.mag-tag--hud.is-a3{--mag-tag-c: var(--a3);--mag-tag-rgb: var(--a3-rgb)}.mag-tag--lab.is-mute,.mag-tag--hud.is-mute{color:var(--mat-sys-on-surface-variant);background:var(--mat-sys-surface-container-high);border-color:var(--mat-sys-outline-variant)}.mag-tag--lab.is-key,.mag-tag--hud.is-key{background:rgba(var(--mag-tag-rgb),.16);border-color:rgba(var(--mag-tag-rgb),.6);font-weight:600}.mag-bar--lab,.mag-bar--hud{position:relative;width:100%;height:6px;overflow:hidden;border:none;background:var(--mat-sys-surface-container-highest)}.mag-bar--lab>span,.mag-bar--hud>span{display:block;height:100%;border-radius:3px;background:var(--a1);box-shadow:0 0 8px var(--a1),0 0 16px rgba(var(--a1-rgb),.45);transition:width .4s ease}.mag-frame--lab,.mag-frame--hud{position:relative;display:inline-block;overflow:hidden;flex:none;border-radius:0;clip-path:none;background:var(--mat-sys-surface-container-low);box-shadow:none;border:1px solid var(--mag-frame, var(--mat-sys-outline-variant));transition:border-color .3s ease}.mag-frame--lab img,.mag-frame--hud img{display:block;width:100%;height:100%;object-fit:cover}.mag-bar--lab.is-mini,.mag-bar--hud.is-mini{height:3px}.mag-bar--lab.is-mini>span,.mag-bar--hud.is-mini>span{border-radius:2px;box-shadow:0 0 5px var(--a1, var(--mat-sys-primary))}@media (prefers-reduced-motion: reduce){.mag-bar--lab>span{transition:none}}.mag-add-btn{align-self:flex-start;display:inline-flex;align-items:center;gap:.4rem;cursor:pointer;font-family:Consolas,Cascadia Code,monospace;font-size:.78rem;letter-spacing:.04em;padding:.45rem .9rem;color:var(--mat-sys-primary);background:rgba(var(--mat-sys-primary-rgb),.06);border:1px solid rgba(var(--mat-sys-primary-rgb),.4);clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);transition:background .15s,box-shadow .15s}.mag-add-btn:hover{background:rgba(var(--mat-sys-primary-rgb),.14);box-shadow:0 0 16px -6px var(--mat-sys-primary)}.mag-chip{display:inline-flex;align-items:center;gap:.35rem;font-family:Consolas,Cascadia Code,monospace;font-size:.76rem;padding:.3rem .66rem;background:rgba(var(--mat-sys-surface-rgb),.6);color:var(--mat-sys-on-surface-variant);border:1px solid rgba(var(--mat-sys-outline-rgb),.5);clip-path:polygon(6px 0,100% 0,calc(100% - 6px) 100%,0 100%);cursor:pointer;transition:border-color .15s,color .15s,background .15s}.mag-chip.is-on{color:var(--mat-sys-primary);border-color:var(--mat-sys-primary);background:rgba(var(--mat-sys-primary-rgb),.12)}.mag-multiselect{position:relative}.mag-multiselect-trigger{width:100%;box-sizing:border-box;border-radius:0;cursor:pointer;text-align:left;display:flex;align-items:center;position:relative;background:rgba(var(--mat-sys-surface-rgb),.55);border:1px solid rgba(var(--mat-sys-primary-rgb),.28);border-left:2px solid rgba(var(--mat-sys-primary-rgb),.55);color:var(--mat-sys-on-surface);font-family:inherit;font-size:1rem;padding:.62rem 2.65rem .62rem .78rem;transition:border-color .18s,box-shadow .18s}.mag-multiselect-trigger:before{content:"";position:absolute;right:2.15rem;top:22%;bottom:22%;width:1px;background:rgba(var(--mat-sys-primary-rgb),.38);pointer-events:none}.mag-multiselect-trigger:after{content:"\25be";position:absolute;right:.8rem;top:50%;transform:translateY(-50%);color:var(--mat-sys-primary);font-size:.95rem;line-height:1;pointer-events:none}.mag-multiselect.is-open .mag-multiselect-trigger,.mag-multiselect-trigger:focus{border-color:var(--mat-sys-primary);border-left-color:var(--mat-sys-primary);outline:none;box-shadow:0 0 0 1px rgba(var(--mat-sys-primary-rgb),.3),0 0 18px -6px rgba(var(--mat-sys-primary-rgb),.5)}.mag-multiselect-summary{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mag-multiselect-summary.is-empty{color:var(--mat-sys-on-surface-variant);opacity:.5}.mag-dropdown-backdrop{position:fixed;inset:0;z-index:19}.mag-multiselect-panel{position:absolute;z-index:1000;left:0;right:0;top:calc(100% + 4px);max-height:15rem;overflow-y:auto;overscroll-behavior:contain;padding:.25rem;background:var(--mat-sys-surface-container-high);border:1px solid rgba(var(--mat-sys-primary-rgb),.4);box-shadow:0 22px 48px -20px #000c}.mag-multiselect-panel--fixed{position:fixed;right:auto}.mag-multiselect-group-label{font-family:Consolas,Cascadia Code,monospace;font-size:.58rem;letter-spacing:.14em;text-transform:uppercase;color:var(--mat-sys-on-surface-variant);opacity:.7;padding:.55rem .7rem .25rem}.mag-multiselect-opt{position:relative;display:flex;align-items:center;gap:.4rem;width:100%;text-align:left;cursor:pointer;background:transparent;border:none;color:var(--mat-sys-on-surface);font-family:inherit;font-size:.92rem;padding:.42rem .7rem .42rem .85rem;transition:background .12s,color .12s}.mag-multiselect-opt:hover{background:rgba(var(--mat-sys-primary-rgb),.14)}.mag-multiselect-opt.is-on{color:var(--mat-sys-primary)}.mag-multiselect-opt:before{content:"";position:absolute;left:0;top:50%;width:3px;height:60%;transform:translateY(-50%) scaleY(0);transform-origin:center;background:var(--mat-sys-primary-fixed-dim);box-shadow:0 0 6px var(--mat-sys-primary-fixed-dim);transition:transform .2s cubic-bezier(.4,0,.2,1);pointer-events:none}.mag-multiselect-opt:hover:before,.mag-multiselect-opt.is-on:before{transform:translateY(-50%) scaleY(1)}.mag-tick{flex:none;width:.95rem;text-align:center;color:var(--mat-sys-primary);opacity:0}.mag-multiselect-opt.is-on .mag-tick{opacity:1}.mag-multiselect--sys .mag-multiselect-trigger{font-family:Consolas,Cascadia Code,monospace;font-size:.85rem;border-radius:0;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.mag-multiselect--sys .mag-multiselect-panel{border-radius:0;border-color:rgba(var(--mat-sys-primary-rgb),.4)}.mag-multiselect--sys .mag-multiselect-opt{font-family:Consolas,Cascadia Code,monospace;font-size:.85rem}.mag-multiselect--hud .mag-multiselect-trigger{font-family:var(--mat-sys-brand-font-family),sans-serif;font-size:.9rem;letter-spacing:.01em;border-radius:0;clip-path:none;border:1px solid var(--hair, rgba(var(--mat-sys-tertiary-fixed-dim-rgb), .38));border-left-width:1px;background:color-mix(in srgb,var(--mat-sys-primary) 2%,var(--mat-sys-surface-container-lowest));box-shadow:none}.mag-multiselect--hud .mag-multiselect-trigger:before,.mag-multiselect--hud .mag-multiselect-trigger:after{color:var(--a1, var(--mat-sys-primary-fixed-dim))}.mag-multiselect--hud.is-open .mag-multiselect-trigger,.mag-multiselect--hud .mag-multiselect-trigger:focus{border-color:var(--a1, var(--mat-sys-primary-fixed-dim));box-shadow:none}.mag-multiselect--hud .mag-multiselect-panel{border-radius:0;border:1px solid var(--hair, rgba(var(--mat-sys-tertiary-fixed-dim-rgb), .38));background:color-mix(in srgb,var(--mat-sys-primary) 3%,var(--mat-sys-surface-container-low));box-shadow:none}.mag-multiselect--hud .mag-multiselect-group-label{font-family:var(--mat-sys-brand-font-family),sans-serif;letter-spacing:.12em;color:var(--a3, var(--mat-sys-tertiary-fixed-dim));opacity:.9}.mag-multiselect--hud .mag-multiselect-opt{font-family:var(--mat-sys-brand-font-family),sans-serif;font-size:.9rem}.mag-multiselect--hud .mag-multiselect-opt:before{background:var(--a1);box-shadow:0 0 6px var(--a1)}.mag-multiselect--hud .mag-multiselect-opt:hover{background:rgba(var(--mat-sys-on-surface-rgb),.05)}.mag-multiselect--hud .mag-multiselect-opt.is-on,.mag-multiselect--hud .mag-tick{color:var(--a1, var(--mat-sys-primary-fixed-dim))}.mag-switch{display:inline-flex;align-items:center;gap:.6rem;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:.92rem;color:var(--mat-sys-on-surface);line-height:1.35}.mag-switch>input{position:absolute;opacity:0;width:0;height:0;margin:0}.mag-switch-track{position:relative;flex:none;width:42px;height:22px;background:rgba(var(--mat-sys-surface-container-high-rgb),.9);border:1px solid rgba(var(--mat-sys-primary-rgb),.45);clip-path:polygon(5px 0,100% 0,calc(100% - 5px) 100%,0 100%);transition:background .2s,border-color .2s,box-shadow .2s}.mag-switch-thumb{position:absolute;top:2px;left:2px;width:16px;height:16px;background:var(--mat-sys-on-surface);clip-path:polygon(3px 0,100% 0,calc(100% - 3px) 100%,0 100%);transition:transform .2s cubic-bezier(.5,1.6,.4,1),background .2s,box-shadow .2s}.mag-switch>input:checked+.mag-switch-track{background:rgba(var(--mat-sys-primary-rgb),.22);border-color:var(--mat-sys-primary);box-shadow:0 0 13px -3px rgba(var(--mat-sys-primary-rgb),.65),inset 0 0 8px -4px rgba(var(--mat-sys-primary-rgb),.6)}.mag-switch>input:checked+.mag-switch-track .mag-switch-thumb{transform:translate(20px);background:var(--mat-sys-primary);box-shadow:0 0 9px rgba(var(--mat-sys-primary-rgb),.85)}.mag-switch:hover .mag-switch-track{border-color:rgba(var(--mat-sys-primary-rgb),.7)}.mag-switch>input:focus-visible+.mag-switch-track{box-shadow:0 0 0 2px rgba(var(--mat-sys-primary-rgb),.4)}.mag-details{position:relative;border-radius:0;border:1px solid rgba(var(--mat-sys-primary-rgb),.22);clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);background:linear-gradient(158deg,rgba(var(--mat-sys-surface-container-high-rgb),.5),rgba(var(--mat-sys-surface-container-rgb),.2));transition:border-color .2s,box-shadow .2s}.mag-details[open]{border-color:rgba(var(--mat-sys-primary-rgb),.42);box-shadow:0 18px 42px -28px #000000b3}.mag-details:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;z-index:2;background:linear-gradient(var(--mat-sys-primary),transparent 80%);opacity:.25;transition:opacity .2s}.mag-details[open]:before{opacity:1;box-shadow:0 0 14px rgba(var(--mat-sys-primary-rgb),.55)}.mag-details::details-content{height:0;overflow:clip;opacity:0;transition:height .3s ease,opacity .3s ease,content-visibility .3s allow-discrete}.mag-details[open]::details-content{height:auto;opacity:1}.mag-details>summary{list-style:none;cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;align-items:center;gap:.7rem;padding:.9rem 1.05rem;transition:background .15s}.mag-details>summary::-webkit-details-marker{display:none}.mag-details>summary:hover{background:rgba(var(--mat-sys-primary-rgb),.05)}.mag-details>summary:before{content:"";position:absolute;top:0;left:14px;right:0;height:1px;z-index:2;background:linear-gradient(90deg,transparent,var(--mat-sys-primary),transparent);opacity:0;transition:opacity .2s}.mag-details[open]>summary:before{opacity:1}.mag-details-icon{flex:none;color:var(--mat-sys-primary);font-size:20px;width:20px;height:20px;filter:drop-shadow(0 0 6px rgba(var(--mat-sys-primary-rgb),.5))}.mag-details-titles{flex:1;min-width:0;display:flex;flex-direction:column;gap:.15rem}.mag-details-title{font-family:"Orbitron",var(--mat-sys-brand-font-family),sans-serif;font-size:.78rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--mat-sys-on-surface)}.mag-details-desc{font-size:.72rem;font-style:italic;opacity:.5;color:var(--mat-sys-on-surface-variant);overflow:hidden;text-overflow:ellipsis}.mag-details-chevron{flex:none;color:var(--mat-sys-primary);font-size:.85rem;line-height:1;transition:transform .25s ease;transform:rotate(0)}.mag-details[open] .mag-details-chevron{transform:rotate(180deg)}.mag-details-body{display:flex;flex-direction:column;gap:.7rem;padding:.35rem 1.1rem 1.25rem}@media (prefers-reduced-motion: reduce){.mag-switch-thumb,.mag-details-chevron{transition:none}.mag-details::details-content{transition:none}}.mag-taula table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.mag-taula th{text-align:left;vertical-align:bottom;white-space:nowrap}.mag-taula td{vertical-align:middle}.mag-taula tr:last-child td{border-bottom:none}.mag-taula .is-nom{width:100%}.mag-taula .is-num{text-align:right;white-space:nowrap}.mag-taula .is-llum{width:1%;text-align:right}.mag-taula th mat-icon{font-size:1.4em;width:1em;height:1em;line-height:1;vertical-align:bottom}.mag-taula--sys table{font-family:Consolas,Cascadia Code,monospace;font-size:.8rem}.mag-taula--sys th{text-transform:uppercase;letter-spacing:.12em;font-size:.62rem;color:var(--mat-sys-primary);padding:.5rem 1rem .5rem 0;border-bottom:1px solid rgba(var(--mat-sys-primary-rgb),.45)}.mag-taula--sys td{padding:.5rem 1rem .5rem 0;color:var(--mat-sys-secondary);border-bottom:1px solid rgba(var(--mat-sys-primary-rgb),.12)}.mag-taula--sys th:last-child,.mag-taula--sys td:last-child{padding-right:0}.mag-taula--sys td.is-nom{font-family:var(--mat-sys-brand-font-family),sans-serif;font-size:.85rem;font-weight:500;color:var(--mat-sys-on-surface)}.mag-taula--sys td.is-avis{color:var(--mat-sys-error)}.mag-taula--sys tbody tr{transition:background .2s}.mag-taula--sys tbody tr:hover{background:rgba(var(--mat-sys-surface-container-high-rgb),.5)}@property --arc-draw{syntax: "<number>"; inherits: false; initial-value: 1;}@keyframes magArcRuna{0%{--arc-draw: 1;opacity:0}4%{opacity:.55}17%{--arc-draw: 0;opacity:.55}20%{opacity:1}60%{opacity:.85}61%{--arc-draw: 0}82%{--arc-draw: -1;opacity:.5}86%,to{opacity:0}}@keyframes magArcSnap{0%,17%{transform:scaleY(1.14)}22%,to{transform:scaleY(1)}}.mag-surf--arc,.mag-btn--arc,.mag-title--arc,.mag-tag--arc,.mag-bar--arc,.mag-lbl--arc,.mag-read--arc,.mag-multiselect--arc,.mag-prose--arc,.mag-codex--arc,.mag-glass--arc,.mag-arc-stage,.mag-resonance,.mag-corba,.mag-mesura--arc,.mag-portes{--a1: var(--mat-sys-primary);--a2: var(--mat-sys-secondary);--a3: var(--mat-sys-tertiary);--arc-rule: color-mix(in srgb, var(--a3) 55%, transparent);--arc-rule-soft: color-mix(in srgb, var(--a3) 22%, transparent)}.dark .mag-surf--arc,.dark .mag-btn--arc,.dark .mag-title--arc,.dark .mag-tag--arc,.dark .mag-bar--arc,.dark .mag-lbl--arc,.dark .mag-read--arc,.dark .mag-multiselect--arc,.dark .mag-prose--arc,.dark .mag-codex--arc,.dark .mag-glass--arc,.dark .mag-arc-stage,.dark .mag-resonance,.dark .mag-corba,.dark .mag-mesura--arc,.dark .mag-portes{--a1: var(--mat-sys-primary-fixed-dim);--a2: var(--mat-sys-secondary-fixed-dim);--a3: var(--mat-sys-tertiary-fixed-dim)}.mag-title--arc{position:relative;font-family:var(--mat-sys-brand-font-family),sans-serif;font-size:var(--arc-mida-sub);font-weight:300;letter-spacing:.24em;text-transform:uppercase;justify-content:center;text-align:center;color:var(--mat-sys-on-surface);gap:1rem}.mag-title--arc:before,.mag-title--arc:after{content:"";flex:1;height:5px;border-top:1px solid var(--arc-rule-soft);border-bottom:1px solid var(--arc-rule)}.mag-title-trace{position:absolute;left:12%;right:12%;bottom:-7px;height:1px;background:linear-gradient(90deg,transparent,var(--a1),transparent);-webkit-mask-image:linear-gradient(90deg,#000 0 50%,transparent 50% 100%);mask-image:linear-gradient(90deg,#000 0 50%,transparent 50% 100%);-webkit-mask-size:200% 100%;mask-size:200% 100%;-webkit-mask-position:calc(50% - var(--arc-draw) * 50%) 0;mask-position:calc(50% - var(--arc-draw) * 50%) 0;animation:magArcRuna 29s linear infinite;animation-delay:0s}.mag-surf--arc{position:relative;border-radius:14px;clip-path:none;background:linear-gradient(158deg,color-mix(in srgb,var(--a1) 4%,transparent),color-mix(in srgb,var(--a2) 2%,transparent)),rgba(var(--mat-sys-surface-container-rgb),.5);border:1px solid var(--arc-rule);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:none;padding:1.5rem 1.6rem 1.6rem}.mag-surf--arc:before{content:"";position:absolute;inset:4px;border-radius:10px;border:1px solid var(--arc-rule-soft);pointer-events:none}.mag-surf--arc:after{content:"";position:absolute;left:22%;right:22%;top:0;height:1px;background:linear-gradient(90deg,transparent,var(--a1),transparent);pointer-events:none;-webkit-mask-image:linear-gradient(90deg,#000 0 50%,transparent 50% 100%);mask-image:linear-gradient(90deg,#000 0 50%,transparent 50% 100%);-webkit-mask-size:200% 100%;mask-size:200% 100%;-webkit-mask-position:calc(50% - var(--arc-draw) * 50%) 0;mask-position:calc(50% - var(--arc-draw) * 50%) 0;animation:magArcRuna 37s linear infinite;animation-delay:0s}.mag-surf--arc.mag-surf--opac{background:linear-gradient(158deg,var(--mat-sys-surface-container),var(--mat-sys-surface));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.mag-frame--arc{--arc-limb: 206deg;--arc-limb0: 206deg;--arc-glow: 1;position:relative;display:inline-block;flex:none;border-radius:50%;border:none;background:none;box-shadow:none;overflow:visible;isolation:isolate;--arc-eclipse: conic-gradient(from var(--arc-limb), rgba(0,0,0,1) 0deg, rgba(0,0,0,.88) 16deg, rgba(0,0,0,.62) 46deg, rgba(0,0,0,.36) 82deg, rgba(0,0,0,.17) 122deg, rgba(0,0,0,.07) 166deg, rgba(0,0,0,.04) 200deg, rgba(0,0,0,.06) 236deg, rgba(0,0,0,.14) 276deg, rgba(0,0,0,.38) 316deg, rgba(0,0,0,.72) 344deg, rgba(0,0,0,1) 360deg)}.mag-frame--arc svg{color:var(--arc-line);position:absolute;inset:-30%;width:160%;height:160%;overflow:visible;pointer-events:none;-webkit-mask-image:var(--arc-eclipse);mask-image:var(--arc-eclipse)}.mag-frame--arc svg.corona{z-index:0;opacity:var(--arc-bloom)}.mag-frame--arc svg.glow{z-index:2;opacity:calc(.35 + .65 * var(--arc-bloom))}.mag-frame--arc svg.line{z-index:3}.mag-frame--arc>.disc{position:absolute;inset:0;border-radius:50%;z-index:1;overflow:hidden;background:radial-gradient(circle at 36% 28%,color-mix(in srgb,var(--arc-light) 3.5%,transparent),transparent 60%),linear-gradient(150deg,color-mix(in srgb,var(--arc-glass) 55%,transparent),color-mix(in srgb,var(--arc-glass) 72%,transparent));backdrop-filter:blur(9px) saturate(1.08);-webkit-backdrop-filter:blur(9px) saturate(1.08)}.mag-frame--arc>.hair{position:absolute;inset:0;border-radius:50%;z-index:2;border:.5px solid color-mix(in srgb,var(--arc-line) 7.5%,transparent)}.mag-frame--arc img,.mag-frame--arc .mag-frame-img{position:relative;z-index:1;border-radius:50%}@keyframes magArcLimb{to{--arc-limb: calc(var(--arc-limb0) + 360deg)}}.mag-frame--arc.is-live{animation:magArcLimb var(--arc-per, 280s) linear infinite}.mag-frame--arc.is-common>.hair,.mag-frame--arc.is-uncommon>.hair,.mag-frame--arc.is-rare>.hair,.mag-frame--arc.is-epic>.hair,.mag-frame--arc.is-legendary>.hair,.mag-frame--arc.is-mythic>.hair{border-color:color-mix(in srgb,var(--mag-frame) 45%,transparent);box-shadow:0 0 14px -6px var(--mag-frame)}.mag-frame--arc.is-common>.disc,.mag-frame--arc.is-uncommon>.disc,.mag-frame--arc.is-rare>.disc,.mag-frame--arc.is-epic>.disc,.mag-frame--arc.is-legendary>.disc,.mag-frame--arc.is-mythic>.disc{background:radial-gradient(circle at 36% 28%,color-mix(in srgb,var(--arc-light) 3.5%,transparent),transparent 60%),radial-gradient(circle at 68% 74%,color-mix(in srgb,var(--mag-frame) 9%,transparent),transparent 72%),linear-gradient(150deg,color-mix(in srgb,var(--arc-glass) 55%,transparent),color-mix(in srgb,var(--arc-glass) 72%,transparent))}.mag-pagehead-title--arc{font-family:var(--arc-lletra-titol),var(--mat-sys-brand-font-family),sans-serif;font-weight:400;letter-spacing:.06em;text-transform:none;color:var(--mat-sys-on-surface);text-shadow:none}.mag-pagehead-eyebrow--arc{font-family:var(--mat-sys-brand-font-family),sans-serif;font-style:normal;font-weight:400;font-size:var(--arc-mida-petita);letter-spacing:.24em;text-transform:uppercase;color:var(--mat-sys-tertiary);opacity:.85}.mag-pagehead-eyebrow--arc:before{content:none}@media (prefers-reduced-motion: reduce){.mag-title-trace,.mag-surf--arc:after{animation:none;--arc-draw: 0;opacity:.5;-webkit-mask-image:none;mask-image:none}.mag-frame--arc.is-live{animation:none}}.mag-prose{font-size:1rem;line-height:1.75;max-width:var(--prose-measure, 68ch)}.mag-prose>:first-child{margin-top:0}.mag-prose p{margin:0 0 1.25rem}.mag-prose ul,.mag-prose ol{margin:0 0 1.25rem;padding-left:1.4rem}.mag-prose ul li,.mag-prose ol li{margin-bottom:.45rem}.mag-prose img{max-width:100%;height:auto}.mag-prose figure{margin:2rem 0}.mag-prose figcaption{margin-top:.65rem}.mag-prose table{width:100%;margin:1.8rem 0;border-collapse:collapse;font-variant-numeric:tabular-nums}.mag-prose th{text-align:left;vertical-align:bottom}.mag-prose td{vertical-align:top}.mag-prose th:last-child,.mag-prose td:last-child{padding-right:0}.mag-prose caption{caption-side:bottom;text-align:left;margin-top:.75rem}.mag-table-scroll{overflow-x:auto;margin:1.8rem 0}.mag-table-scroll>table{margin:0}.mag-prose--sys{font-family:var(--mat-sys-plain-font-family),sans-serif;color:var(--mat-sys-on-surface-variant)}.mag-prose--sys h1,.mag-prose--sys h2,.mag-prose--sys h3,.mag-prose--sys h4{font-family:"Orbitron",var(--mat-sys-brand-font-family),sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--mat-sys-primary);margin:2.4rem 0 .9rem}.mag-prose--sys h1{font-size:1.35rem}.mag-prose--sys h2{font-size:1.05rem}.mag-prose--sys h3{font-size:.9rem}.mag-prose--sys h4{font-size:.8rem;color:var(--mat-sys-tertiary)}.mag-prose--sys strong{color:var(--mat-sys-on-surface);font-weight:700}.mag-prose--sys em{color:var(--mat-sys-tertiary)}.mag-prose--sys li::marker{color:var(--mat-sys-primary)}.mag-prose--sys blockquote{margin:1.5rem 0;padding:.9rem 1.2rem;border-left:3px solid var(--mat-sys-primary);background:rgba(var(--mat-sys-primary-rgb),.05)}.mag-prose--sys hr{border:none;height:1px;margin:2.2rem 0;background:rgba(var(--mat-sys-primary-rgb),.3)}.mag-prose--sys code{font-family:Consolas,Cascadia Code,monospace;font-size:.85em;color:var(--mat-sys-primary);background:rgba(var(--mat-sys-primary-rgb),.08);border:1px solid rgba(var(--mat-sys-primary-rgb),.15);padding:.1em .4em}.mag-prose--sys a{color:var(--mat-sys-primary)}.mag-prose--sys table{font-family:Consolas,Cascadia Code,monospace;font-size:.8rem}.mag-prose--sys th{text-transform:uppercase;letter-spacing:.12em;font-size:.62rem;color:var(--mat-sys-primary);padding:.5rem 1rem .5rem 0;border-bottom:1px solid rgba(var(--mat-sys-primary-rgb),.45)}.mag-prose--sys td{padding:.5rem 1rem .5rem 0;border-bottom:1px solid rgba(var(--mat-sys-primary-rgb),.12)}.mag-prose--hud{font-family:var(--mat-sys-brand-font-family),sans-serif;color:var(--mat-sys-on-surface-variant)}.mag-prose--hud h1,.mag-prose--hud h2,.mag-prose--hud h3,.mag-prose--hud h4{font-family:var(--mat-sys-brand-font-family),sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--a1, var(--mat-sys-primary-fixed-dim));margin:2.2rem 0 .8rem}.mag-prose--hud h1{font-size:1.25rem}.mag-prose--hud h2{font-size:1rem}.mag-prose--hud h3{font-size:.88rem}.mag-prose--hud h4{font-size:.78rem;color:var(--a3, var(--mat-sys-tertiary-fixed-dim))}.mag-prose--hud strong{color:var(--mat-sys-on-surface);font-weight:600}.mag-prose--hud li::marker{color:var(--a1, var(--mat-sys-primary-fixed-dim))}.mag-prose--hud blockquote{margin:1.4rem 0;padding:.8rem 1.1rem;border-left:2px solid var(--mat-sys-outline-variant);background:rgba(var(--mat-sys-surface-container-rgb),.4)}.mag-prose--hud hr{border:none;height:1px;margin:2rem 0;background:var(--mat-sys-outline-variant)}.mag-prose--hud code{font-family:Consolas,Cascadia Code,monospace;font-size:.85em;color:var(--mat-sys-on-surface);background:rgba(var(--mat-sys-surface-container-high-rgb),.6);padding:.1em .4em}.mag-prose--hud a{color:var(--a1, var(--mat-sys-primary-fixed-dim))}.mag-prose--hud table{font-size:.86rem}.mag-prose--hud th{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--a3, var(--mat-sys-tertiary-fixed-dim));padding:.55rem 1.1rem .55rem 0;border-bottom:1px solid var(--mat-sys-outline-variant)}.mag-prose--hud td{padding:.6rem 1.1rem .6rem 0;border-bottom:1px solid var(--hair-soft, var(--mat-sys-outline-variant))}.mag-prose--arc{--arc-hair: var(--arc-rule-soft);font-family:var(--arc-lletra),"Georgia",serif;font-size:var(--arc-mida-lectura);line-height:1.9;letter-spacing:.006em;color:var(--mat-sys-on-surface-variant)}.mag-prose--arc :where(h1,h2,h3,h4){font-family:var(--arc-lletra-titol),var(--mat-sys-brand-font-family),sans-serif;font-weight:400;text-transform:none;color:var(--mat-sys-on-surface);margin:3.2rem 0 1.1rem;text-shadow:none}.mag-prose--arc :where(h1,h2,h3,h4):before,.mag-prose--arc :where(h1,h2,h3,h4):after{content:none}.mag-prose--arc :where(h1){font-size:var(--arc-mida-enorme);letter-spacing:.06em}.mag-prose--arc :where(h2){font-size:var(--arc-mida-sec);letter-spacing:.07em;display:block}.mag-prose--arc :where(h3){font-size:var(--arc-mida-sub);letter-spacing:.08em;color:var(--a2)}.mag-prose--arc :where(h4){font-size:var(--arc-mida-lectura);letter-spacing:.09em;color:var(--a3);opacity:.9}.mag-prose--arc :where(p){margin:0 0 1.35rem}.mag-prose--arc :where(strong){color:var(--mat-sys-on-surface);font-weight:600}.mag-prose--arc :where(em){font-style:italic;color:inherit}.mag-prose--arc :where(li){margin-bottom:.5rem}.mag-prose--arc :where(li)::marker{color:var(--a3)}.mag-prose--arc :where(blockquote){margin:2rem 0;padding:.2rem 0 .2rem 1.6rem;border-left:1px solid var(--arc-hair);background:none;font-style:italic;opacity:.85}.mag-prose--arc :where(blockquote) p:last-child{margin-bottom:0}.mag-prose--arc :where(hr){border:none;height:1px;margin:3rem 0;background:linear-gradient(90deg,transparent,var(--arc-hair) 22%,var(--arc-hair) 78%,transparent)}.mag-prose--arc :where(a:not([class*=mag-])){color:inherit;text-decoration:underline;text-decoration-color:var(--arc-hair);text-underline-offset:4px;text-decoration-thickness:1px;transition:color .6s ease,text-decoration-color .6s ease}.mag-prose--arc :where(a:not([class*=mag-])):hover{color:var(--mat-sys-on-surface);text-decoration-color:var(--a1)}.mag-prose--arc code{font-family:Consolas,Cascadia Code,monospace;font-size:.85em;background:none;border:none;padding:0;color:var(--mat-sys-on-surface);opacity:.9}.mag-prose--arc pre{margin:1.8rem 0;padding:1.2rem 1.4rem;overflow-x:auto;background:rgba(var(--mat-sys-on-surface-rgb),.02);border:1px solid var(--arc-hair);border-radius:12px}.mag-prose--arc figcaption,.mag-prose--arc caption{font-family:var(--mat-sys-brand-font-family),sans-serif;font-size:var(--arc-mida-petita);font-weight:400;letter-spacing:.24em;text-transform:uppercase;color:var(--mat-sys-on-surface-variant);opacity:.62}.mag-prose--arc img{border-radius:12px}.mag-prose--arc table{font-family:var(--arc-lletra),"Georgia",serif;font-size:var(--arc-mida-lectura);font-weight:400;line-height:1.7;color:var(--mat-sys-on-surface)}.mag-prose--arc th{font-family:var(--mat-sys-brand-font-family),sans-serif;font-size:var(--arc-mida-petita);font-weight:400;letter-spacing:.22em;text-transform:uppercase;color:var(--mat-sys-on-surface-variant);opacity:.62;padding:0 1.3rem .7rem 0;border-bottom:1px solid var(--arc-rule);box-shadow:0 3px 0 -2px var(--arc-rule-soft)}.mag-prose--arc td{padding:.72rem 1.3rem .72rem 0;border-bottom:1px solid rgba(var(--mat-sys-on-surface-rgb),.035)}.mag-prose--arc tbody tr:last-child td{border-bottom:none}.mag-arc-stage{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;border-radius:inherit}.mag-arc-stage>*{will-change:transform}.mag-arc-stage>.neb{position:fixed;inset:0;background:radial-gradient(70% 80% at 0% 0%,color-mix(in srgb,var(--a1) calc(16% * var(--arc-bloom) + 9% * var(--arc-ink)),transparent),color-mix(in srgb,var(--a1) calc(12.81% * var(--arc-bloom) + 7.206% * var(--arc-ink)),transparent) 7.1%,color-mix(in srgb,var(--a1) calc(10.076% * var(--arc-bloom) + 5.668% * var(--arc-ink)),transparent) 14.3%,color-mix(in srgb,var(--a1) calc(7.761% * var(--arc-bloom) + 4.366% * var(--arc-ink)),transparent) 21.4%,color-mix(in srgb,var(--a1) calc(5.831% * var(--arc-bloom) + 3.28% * var(--arc-ink)),transparent) 28.6%,color-mix(in srgb,var(--a1) calc(4.251% * var(--arc-bloom) + 2.391% * var(--arc-ink)),transparent) 35.7%,color-mix(in srgb,var(--a1) calc(2.985% * var(--arc-bloom) + 1.679% * var(--arc-ink)),transparent) 42.9%,color-mix(in srgb,var(--a1) calc(2% * var(--arc-bloom) + 1.125% * var(--arc-ink)),transparent),color-mix(in srgb,var(--a1) calc(1.259% * var(--arc-bloom) + .708% * var(--arc-ink)),transparent) 57.1%,color-mix(in srgb,var(--a1) calc(.729% * var(--arc-bloom) + .41% * var(--arc-ink)),transparent) 64.3%,color-mix(in srgb,var(--a1) calc(.373% * var(--arc-bloom) + .21% * var(--arc-ink)),transparent) 71.4%,color-mix(in srgb,var(--a1) calc(.157% * var(--arc-bloom) + .089% * var(--arc-ink)),transparent) 78.6%,color-mix(in srgb,var(--a1) calc(.047% * var(--arc-bloom) + .026% * var(--arc-ink)),transparent) 85.7%,color-mix(in srgb,var(--a1) calc(.006% * var(--arc-bloom) + .003% * var(--arc-ink)),transparent) 92.9%,color-mix(in srgb,var(--a1) calc(0% * var(--arc-bloom) + 0% * var(--arc-ink)),transparent)),radial-gradient(66% 76% at 100% 0%,color-mix(in srgb,var(--a2) calc(14% * var(--arc-bloom) + 8% * var(--arc-ink)),transparent),color-mix(in srgb,var(--a2) calc(11.209% * var(--arc-bloom) + 6.405% * var(--arc-ink)),transparent) 7.1%,color-mix(in srgb,var(--a2) calc(8.816% * var(--arc-bloom) + 5.038% * var(--arc-ink)),transparent) 14.3%,color-mix(in srgb,var(--a2) calc(6.791% * var(--arc-bloom) + 3.88% * var(--arc-ink)),transparent) 21.4%,color-mix(in srgb,var(--a2) calc(5.102% * var(--arc-bloom) + 2.915% * var(--arc-ink)),transparent) 28.6%,color-mix(in srgb,var(--a2) calc(3.719% * var(--arc-bloom) + 2.125% * var(--arc-ink)),transparent) 35.7%,color-mix(in srgb,var(--a2) calc(2.612% * var(--arc-bloom) + 1.493% * var(--arc-ink)),transparent) 42.9%,color-mix(in srgb,var(--a2) calc(1.75% * var(--arc-bloom) + 1% * var(--arc-ink)),transparent),color-mix(in srgb,var(--a2) calc(1.102% * var(--arc-bloom) + .63% * var(--arc-ink)),transparent) 57.1%,color-mix(in srgb,var(--a2) calc(.638% * var(--arc-bloom) + .364% * var(--arc-ink)),transparent) 64.3%,color-mix(in srgb,var(--a2) calc(.327% * var(--arc-bloom) + .187% * var(--arc-ink)),transparent) 71.4%,color-mix(in srgb,var(--a2) calc(.138% * var(--arc-bloom) + .079% * var(--arc-ink)),transparent) 78.6%,color-mix(in srgb,var(--a2) calc(.041% * var(--arc-bloom) + .023% * var(--arc-ink)),transparent) 85.7%,color-mix(in srgb,var(--a2) calc(.005% * var(--arc-bloom) + .003% * var(--arc-ink)),transparent) 92.9%,color-mix(in srgb,var(--a2) calc(0% * var(--arc-bloom) + 0% * var(--arc-ink)),transparent)),radial-gradient(74% 82% at 100% 100%,color-mix(in srgb,var(--a3) calc(16% * var(--arc-bloom) + 9% * var(--arc-ink)),transparent),color-mix(in srgb,var(--a3) calc(12.81% * var(--arc-bloom) + 7.206% * var(--arc-ink)),transparent) 7.1%,color-mix(in srgb,var(--a3) calc(10.076% * var(--arc-bloom) + 5.668% * var(--arc-ink)),transparent) 14.3%,color-mix(in srgb,var(--a3) calc(7.761% * var(--arc-bloom) + 4.366% * var(--arc-ink)),transparent) 21.4%,color-mix(in srgb,var(--a3) calc(5.831% * var(--arc-bloom) + 3.28% * var(--arc-ink)),transparent) 28.6%,color-mix(in srgb,var(--a3) calc(4.251% * var(--arc-bloom) + 2.391% * var(--arc-ink)),transparent) 35.7%,color-mix(in srgb,var(--a3) calc(2.985% * var(--arc-bloom) + 1.679% * var(--arc-ink)),transparent) 42.9%,color-mix(in srgb,var(--a3) calc(2% * var(--arc-bloom) + 1.125% * var(--arc-ink)),transparent),color-mix(in srgb,var(--a3) calc(1.259% * var(--arc-bloom) + .708% * var(--arc-ink)),transparent) 57.1%,color-mix(in srgb,var(--a3) calc(.729% * var(--arc-bloom) + .41% * var(--arc-ink)),transparent) 64.3%,color-mix(in srgb,var(--a3) calc(.373% * var(--arc-bloom) + .21% * var(--arc-ink)),transparent) 71.4%,color-mix(in srgb,var(--a3) calc(.157% * var(--arc-bloom) + .089% * var(--arc-ink)),transparent) 78.6%,color-mix(in srgb,var(--a3) calc(.047% * var(--arc-bloom) + .026% * var(--arc-ink)),transparent) 85.7%,color-mix(in srgb,var(--a3) calc(.006% * var(--arc-bloom) + .003% * var(--arc-ink)),transparent) 92.9%,color-mix(in srgb,var(--a3) calc(0% * var(--arc-bloom) + 0% * var(--arc-ink)),transparent));background-repeat:no-repeat;transform:translate3d(calc(var(--arc-mx, 0) * -20px),calc(var(--arc-my, 0) * -15px),0);filter:blur(30px);animation:none}.mag-arc-stage>.pols{position:fixed;inset:-64px;width:calc(100% + 128px);height:calc(100% + 128px);transform:translate3d(calc(var(--arc-mx, 0) * -46px),calc(var(--arc-my, 0) * -34px),0)}.mag-arc-stage>mag-escriptura{position:fixed;inset:-20%;display:block;color:var(--a1);transform:translate3d(calc(var(--arc-mx, 0) * -8px),calc(var(--arc-my, 0) * -6px),0)}.mag-arc-stage>.defs{position:absolute;width:0;height:0}@keyframes magArcNeb{to{translate:-3% 2.5%;scale:1.12}}.mag-arc-stage>mag-escriptura{opacity:.4}.mag-arc-stage>.llavors{position:fixed;inset:-24px;width:calc(100% + 48px);height:calc(100% + 48px);transform:translate3d(calc(var(--arc-mx, 0) * -8px),calc(var(--arc-my, 0) * -6px),0)}.mag-arc-stage:after{content:"";position:fixed;inset:0;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.75' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .5 0 0 0 0 .5 0 0 0 0 .5 0 0 0 .05 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}@media (prefers-reduced-motion: reduce){.mag-escriptura svg>g{transform:none!important}}.mag-glass--arc{--limb: 204deg;position:relative;border-radius:20px;background:var(--arc-pane);backdrop-filter:blur(9px) saturate(1.06);-webkit-backdrop-filter:blur(9px) saturate(1.06);box-shadow:var(--arc-shadow)}.mag-glass--arc:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:conic-gradient(from var(--limb),var(--arc-lit) 0deg,var(--arc-mid1) 40deg,var(--arc-unlit) 110deg,var(--arc-unlit) 240deg,var(--arc-mid2) 306deg,var(--arc-lit) 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:2}.mag-glass--arc>*:not(.mag-arc-stage){position:relative;z-index:3}.mag-glow--arc{position:absolute;z-index:1;top:var(--top, -110px);left:var(--left, -60px);right:var(--right, auto);bottom:var(--bottom, auto);width:var(--size, 220px);height:var(--size, 220px);border-radius:50%;pointer-events:none;filter:blur(18px);background:radial-gradient(circle,color-mix(in srgb,var(--k, var(--a1)) calc(30% * var(--arc-bloom) + 18% * var(--arc-ink)),transparent),transparent 68%)}.mag-resonance{display:block;position:relative;aspect-ratio:1}.mag-resonance svg{position:absolute;inset:-10%;width:120%;height:120%;overflow:visible}.mag-vida{display:block;position:relative;aspect-ratio:1;color:var(--k, var(--a1));filter:drop-shadow(0 0 calc(9px * var(--arc-bloom)) color-mix(in srgb,var(--k, var(--a1)) 45%,transparent))}.mag-vida svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.mag-arc-rule{flex:1;height:14px;min-width:2rem}.mag-flow{display:block;width:100%;height:100%;color:var(--k, var(--a1))}.mag-flow svg{width:100%;height:100%;display:block;overflow:visible}.mag-flow g[style]{animation-name:magFlow;animation-timing-function:linear;animation-iteration-count:infinite}.mag-arc-sep{display:block;height:26px;margin:2.6rem 0}@keyframes magFlow{to{transform:translate(-300px)}}@keyframes magFlowV{to{transform:translateY(-300px)}}.mag-flow g.is-v g[style]{animation-name:magFlowV}@media (prefers-reduced-motion: reduce){.mag-flow g[style]{animation:none}}@media (prefers-reduced-motion: reduce){.mag-arc-stage>.neb{animation:none}}.mag-acc-primary{--k: var(--a1)}.mag-acc-secondary{--k: var(--a2)}.mag-acc-tertiary{--k: var(--a3)}.mag-acc-error{--k: var(--mat-sys-error)}.mag-codex--arc{position:relative;isolation:isolate;padding:0 1.6rem 4rem;border-radius:20px;overflow:hidden;--codex-measure: 1060px}.mag-codex--arc>*:not(.mag-arc-stage){position:relative;z-index:1}.mag-codex-crumb{display:block;padding:1rem 0;font-family:var(--mat-sys-brand-font-family),sans-serif;font-size:var(--arc-mida-micro);letter-spacing:.26em;text-transform:uppercase;color:var(--mat-sys-on-surface-variant);opacity:.75}.mag-codex-hero{display:grid;grid-template-columns:minmax(280px,400px) minmax(0,1fr);gap:2.9rem;align-items:center;padding:2.8rem 3rem 3rem;margin-bottom:1.2rem}@media (max-width: 860px){.mag-codex-hero{grid-template-columns:minmax(0,1fr);gap:2rem;padding:2rem}}.mag-codex-kick{display:block;font-family:var(--mat-sys-brand-font-family),sans-serif;font-size:var(--arc-mida-micro);letter-spacing:.42em;text-transform:uppercase;color:var(--mat-sys-on-surface-variant);margin-bottom:1.1rem}.mag-codex-title{font-family:var(--arc-lletra-titol),var(--mat-sys-brand-font-family),serif;font-size:clamp(2.8rem,7vw,4.2rem);font-weight:200;line-height:1.02;margin:0 0 .9rem;background:linear-gradient(102deg,var(--a3),var(--a1) 50%,var(--a2));-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 calc(34px * var(--arc-bloom)) color-mix(in srgb,var(--a1) 45%,transparent))}.mag-codex-lede{font-family:var(--arc-lletra-titol),var(--arc-lletra),serif;font-style:normal;letter-spacing:.04em;font-weight:300;font-size:var(--arc-mida-sec);line-height:1.62;color:var(--mat-sys-on-surface-variant);max-width:40ch;margin:0 0 1.7rem}.mag-codex-facts{display:flex;gap:2rem;flex-wrap:wrap}.mag-codex-fact .k{display:block;font-family:var(--mat-sys-brand-font-family),sans-serif;font-size:var(--arc-mida-micro);letter-spacing:.26em;text-transform:uppercase;color:var(--mat-sys-on-surface-variant);margin-bottom:.35rem}.mag-codex-fact .v{font-family:var(--arc-lletra-titol),var(--arc-lletra),serif;font-size:var(--arc-mida-sub);font-weight:400;letter-spacing:.09em;font-variant-numeric:tabular-nums;color:var(--mat-sys-on-surface)}.mag-codex-fact .v.is-key{color:var(--k, var(--a1));text-shadow:0 0 calc(16px * var(--arc-bloom)) color-mix(in srgb,var(--k, var(--a1)) 60%,transparent)}.mag-codex-body{display:grid;grid-template-columns:minmax(0,1fr) 214px;gap:1.4rem;align-items:start}@media (max-width: 900px){.mag-codex-body{grid-template-columns:minmax(0,1fr)}}.mag-codex-sheet{padding:0}.mag-codex-sheet :is(.mag-codex-card,.mag-step--arc,.mag-codex-block){background:linear-gradient(90deg,transparent 4%,color-mix(in srgb,var(--a1) calc(75% * var(--arc-ink) + 55% * var(--arc-bloom)),transparent) 30%,color-mix(in srgb,var(--a3) calc(70% * var(--arc-ink) + 50% * var(--arc-bloom)),transparent) 55%,color-mix(in srgb,var(--a2) calc(70% * var(--arc-ink) + 50% * var(--arc-bloom)),transparent) 78%,transparent 96%) top/100% 2px no-repeat,linear-gradient(to bottom,color-mix(in srgb,var(--a1) calc(9% * var(--arc-ink) + 7% * var(--arc-bloom)),transparent),transparent) top/100% 2.6rem no-repeat,var(--arc-vel);backdrop-filter:blur(var(--arc-vel-blur));-webkit-backdrop-filter:blur(var(--arc-vel-blur));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--mat-sys-on-surface) calc(8% * var(--arc-ink) + 10% * var(--arc-bloom)),transparent),-.1rem .2rem .45rem -.3rem color-mix(in srgb,var(--a1) calc(10% * var(--arc-ink)),transparent),0 .28rem .48rem -.3rem color-mix(in srgb,var(--a3) calc(11% * var(--arc-ink)),transparent),.1rem .2rem .45rem -.3rem color-mix(in srgb,var(--a2) calc(10% * var(--arc-ink)),transparent)}.mag-codex-sheet .mag-codex-cards{gap:1.875rem}.mag-codex-sheet .mag-step--arc{margin-bottom:.8rem}.mag-codex-sheet .mag-codex-card{border:0}.mag-codex-sheet .mag-codex-card:before{content:none}.mag-codex-sheet .mag-codex-card:after{content:"";position:absolute;inset:0 auto auto 0;border-radius:inherit;padding:1px;background:conic-gradient(from var(--limb, 200deg),color-mix(in srgb,var(--k, var(--a3)) 80%,transparent) 0deg,color-mix(in srgb,var(--k, var(--a3)) 34%,transparent) 44deg,color-mix(in srgb,var(--k, var(--a3)) 9%,transparent) 116deg,color-mix(in srgb,var(--k, var(--a3)) 5%,transparent) 232deg,color-mix(in srgb,var(--k, var(--a3)) 30%,transparent) 312deg,color-mix(in srgb,var(--k, var(--a3)) 80%,transparent) 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;width:auto;height:auto;filter:none}.mag-codex-sheet .mag-codex-card:nth-child(5n+1){--limb: 40deg}.mag-codex-sheet .mag-codex-card:nth-child(5n+2){--limb: 122deg}.mag-codex-sheet .mag-codex-card:nth-child(5n+3){--limb: 204deg}.mag-codex-sheet .mag-codex-card:nth-child(5n+4){--limb: 286deg}.mag-codex-sheet .mag-codex-card:nth-child(5n+5){--limb: 348deg}.mag-codex-margin{position:sticky;top:4.6rem;display:flex;flex-direction:column;gap:.7rem}@media (max-width: 900px){.mag-codex-margin{position:static;flex-direction:row;flex-wrap:wrap}.mag-codex-margin>*{flex:1 1 168px}}.mag-codex-mini{padding:1rem;border-radius:15px}.mag-codex-mini .art{position:relative;aspect-ratio:1;margin-bottom:.6rem;display:block}.mag-codex-mini .cap{display:block;font-family:var(--mat-sys-brand-font-family),sans-serif;font-size:var(--arc-mida-micro);letter-spacing:.2em;text-transform:uppercase;color:var(--mat-sys-on-surface-variant);text-align:center;line-height:1.8}.mag-codex-mini .cap b{display:block;color:var(--k, var(--a2));font-weight:600;text-shadow:0 0 calc(12px * var(--arc-bloom)) color-mix(in srgb,var(--k, var(--a2)) 50%,transparent)}.mag-codex-note{padding:1.05rem 1.15rem;border-radius:15px;font-size:var(--arc-mida-nota);line-height:1.78;color:var(--mat-sys-on-surface-variant)}.mag-codex-note b{display:block;font-family:var(--mat-sys-brand-font-family),sans-serif;font-size:var(--arc-mida-micro);letter-spacing:.22em;text-transform:uppercase;color:var(--k, var(--a1));margin-bottom:.5rem;font-weight:600;text-shadow:0 0 calc(12px * var(--arc-bloom)) color-mix(in srgb,var(--k, var(--a1)) 50%,transparent)}.mag-codex-note .wz{font-family:Wizeu,serif;font-size:var(--arc-mida-sec);color:var(--k, var(--a2))}.mag-codex-lead:first-letter{font-family:var(--arc-lletra-titol),var(--arc-lletra),Georgia,serif;font-size:1.9em;line-height:1;float:left;margin:0 .12em 0 0;background:linear-gradient(158deg,var(--a1),var(--a3));-webkit-background-clip:text;background-clip:text;color:transparent}.mag-moll--arc{display:flex;align-items:stretch;border-radius:20px;margin-top:2.4rem;overflow:visible;position:relative}.mag-moll--arc .mag-moll-blok{position:relative;padding:.85rem 1.2rem;border-right:1px solid color-mix(in srgb,var(--arc-line) 12%,transparent);display:flex;flex-direction:column;justify-content:center;gap:.24rem;min-width:0}.mag-moll--arc .mag-moll-blok:first-child{border-radius:20px 0 0 20px}.mag-moll--arc .mag-moll-blok:last-child{border-right:none;border-radius:0 20px 20px 0}.mag-moll--arc .mag-moll-blok.creix{flex:1}.mag-moll--arc .mag-moll-et{font-size:var(--arc-mida-micro);letter-spacing:.26em;text-transform:uppercase;color:var(--mat-sys-on-surface-variant);white-space:nowrap}.mag-moll--arc .mag-moll-lc{font-size:var(--arc-mida-cos);font-weight:300;color:var(--mat-sys-on-surface);font-variant-numeric:tabular-nums;white-space:nowrap}.mag-moll--arc .mag-moll-lc.viu{color:var(--k, var(--a1));text-shadow:0 0 calc(15px * var(--arc-bloom)) color-mix(in srgb,var(--k, var(--a1)) 65%,transparent)}.mag-moll--arc .mag-moll-llind{position:relative;height:5px;border-radius:999px;margin-top:.35rem;min-width:120px;background:color-mix(in srgb,var(--arc-line) 8%,transparent)}.mag-moll--arc .mag-moll-llind>i{position:absolute;left:0;top:0;bottom:0;border-radius:999px;background:linear-gradient(90deg,color-mix(in srgb,var(--k, var(--a1)) 40%,transparent),var(--k, var(--a1)));box-shadow:0 0 calc(14px * var(--arc-bloom)) var(--k, var(--a1))}.mag-moll--arc .mag-moll-llind>i:after{content:"";position:absolute;right:-3px;top:-3px;width:5px;height:11px;border-radius:999px;background:var(--arc-lit);box-shadow:0 0 calc(12px * var(--arc-bloom)) var(--k, var(--a1))}.mag-moll--arc .mag-moll-portes{display:flex;align-items:stretch;flex:1;min-width:0;overflow-x:auto}.mag-moll--arc .mag-moll-porta{position:relative;display:flex;align-items:center;overflow:hidden;cursor:pointer;background:none;border:none;border-left:1px solid color-mix(in srgb,var(--arc-line) 12%,transparent);padding:.85rem 1.45rem;text-decoration:none;font-family:var(--arc-lletra-titol),var(--arc-lletra),serif;font-size:var(--arc-mida-micro);letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;color:var(--mat-sys-on-surface-variant);transition:color .45s ease}.mag-moll--arc .mag-moll-porta:last-child{border-radius:0 20px 20px 0}.mag-moll--arc .mag-moll-porta>span{position:relative;z-index:3}.mag-moll--arc .mag-moll-porta.oberta{color:var(--mat-sys-on-surface)}.mag-moll--arc .mag-moll-porta.oberta:after{content:"";position:absolute;left:12%;right:12%;bottom:0;height:1px;z-index:4;background:linear-gradient(90deg,transparent,var(--k, var(--a1)),transparent);box-shadow:0 0 calc(10px * var(--arc-bloom)) var(--k, var(--a1))}.mag-moll--arc .mag-moll-porta:hover{color:var(--k, var(--a1))}@media (max-width: 860px){.mag-moll--arc .mag-moll-portes{flex:1 1 100%;flex-wrap:wrap;overflow-x:visible}.mag-moll--arc .mag-moll-porta{flex:1 1 50%;justify-content:center}}@media (max-width: 860px){.mag-moll--arc{flex-wrap:wrap}.mag-moll--arc .mag-moll-blok{flex:1 1 44%}.mag-moll--arc .mag-moll-blok:last-child{border-radius:0 0 20px 20px}}.mag-codex-sec{display:flex;align-items:center;gap:.8rem;margin:3.75rem 0 1.1rem;font-family:var(--arc-lletra-titol),var(--mat-sys-brand-font-family),sans-serif;font-size:var(--arc-mida-sec);font-weight:400;letter-spacing:.07em;text-transform:none;color:var(--a1);text-shadow:0 0 calc(18px * var(--arc-bloom)) color-mix(in srgb,var(--a1) 50%,transparent)}.mag-codex-sec>.rn{width:15px;height:15px;flex:none;display:block}.mag-codex-sec>.rn svg{width:100%;height:100%;overflow:visible;display:block}.mag-codex-sub{display:flex;align-items:baseline;gap:.7rem;margin:2.2rem 0 .8rem;font-family:var(--arc-lletra-titol),var(--arc-lletra),serif;font-style:normal;font-weight:400;font-size:var(--arc-mida-sub);letter-spacing:.05em;color:var(--a1);text-shadow:0 0 calc(16px * var(--arc-bloom)) color-mix(in srgb,var(--a1) 45%,transparent)}.mag-codex-sub:after{content:"";flex:1;height:1px;align-self:center;background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--k, var(--a3)) 32%,transparent) 0 2px,transparent 2px 8px);-webkit-mask-image:linear-gradient(90deg,#000,transparent);mask-image:linear-gradient(90deg,#000,transparent)}h4.mag-codex-sub{font-size:var(--arc-mida-lectura);margin-top:1.6rem}.mag-codex-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(224px,1fr));gap:.9rem;margin:1.3rem 0 2rem;grid-auto-rows:1fr}.carta-cos{display:contents}.mag-codex-card--foto{grid-column:span 2}.mag-codex-card--foto .carta-cos{display:flex;flex-direction:column;flex:1;width:calc(50% - 1.8rem);min-width:0;position:relative;z-index:1}.mag-codex-card--foto .carta-foto{position:absolute;top:0;right:0;bottom:0;width:calc(50% + 11.5rem);height:100%;margin:0;object-fit:cover;z-index:0;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.02) 10%,rgba(0,0,0,.06) 17%,rgba(0,0,0,.13) 23%,rgba(0,0,0,.24) 28%,rgba(0,0,0,.38) 33%,rgba(0,0,0,.55) 37%,rgba(0,0,0,.72) 40%,rgba(0,0,0,.87) 43%,#000 46%);mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.02) 10%,rgba(0,0,0,.06) 17%,rgba(0,0,0,.13) 23%,rgba(0,0,0,.24) 28%,rgba(0,0,0,.38) 33%,rgba(0,0,0,.55) 37%,rgba(0,0,0,.72) 40%,rgba(0,0,0,.87) 43%,#000 46%)}@media (max-width: 560px){.mag-codex-card--foto{grid-column:span 1}.mag-codex-card--foto .carta-cos{display:contents}.mag-codex-card--foto .carta-foto{position:static;width:calc(100% + 2.7rem);height:132px;margin:-1.25rem -1.35rem .95rem;-webkit-mask-image:linear-gradient(180deg,#000 62%,transparent);mask-image:linear-gradient(180deg,#000 62%,transparent)}}.mag-codex-cards--ample{grid-template-columns:repeat(auto-fit,minmax(288px,1fr));gap:1.1rem}.mag-codex-cards--blocs{grid-auto-rows:auto}.mag-codex-cards--blocs>.mag-codex-card{display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:0}.mag-codex-cards--blocs>.mag-codex-card>h4{margin-bottom:.9rem}.mag-codex-cards--blocs>.mag-codex-card>p{margin-block:0}.mag-codex-cards--blocs>.mag-codex-card>.mag-codex-pols,.mag-codex-cards--blocs>.mag-codex-card>.mag-codex-afinitats{margin:1.1rem 0 0;padding-top:1.1rem;border-top:1px solid color-mix(in srgb,var(--mat-sys-on-surface) 7%,transparent)}.mag-codex-cards--blocs>.mag-codex-card>.mag-codex-afinitats{align-self:start}.mag-codex-card{position:relative;min-width:0;display:flex;flex-direction:column;padding:1.25rem 1.35rem;border-radius:16px;overflow:hidden;background:var(--arc-pane-2);backdrop-filter:blur(7px) saturate(1.05);-webkit-backdrop-filter:blur(7px) saturate(1.05);border:1px solid color-mix(in srgb,var(--arc-line) 10%,transparent)}.mag-codex-card:before{content:"";position:absolute;top:0;left:12%;right:12%;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--arc-lit) 70%,transparent),transparent)}.mag-codex-card:after{content:"";position:absolute;width:180px;height:180px;border-radius:50%;bottom:-100px;right:-60px;pointer-events:none;filter:blur(14px);background:radial-gradient(circle,color-mix(in srgb,var(--k, var(--a1)) calc(32% * var(--arc-bloom) + 20% * var(--arc-ink)),transparent),transparent 68%)}.mag-codex-card>*{position:relative;z-index:1}.mag-codex-card h4{margin:0 0 .5rem;font-family:var(--arc-lletra-titol),var(--mat-sys-brand-font-family),sans-serif;font-size:var(--arc-mida-lectura);font-weight:400;letter-spacing:.05em;text-transform:none;color:var(--a2);text-shadow:0 0 calc(14px * var(--arc-bloom)) color-mix(in srgb,var(--a2) 45%,transparent)}.mag-codex-card p{font-family:var(--arc-lletra),"Georgia",serif;margin:0 0 .85rem;font-size:var(--arc-mida-cos);line-height:1.6;text-align:left}.mag-codex-card>:last-child,.mag-codex-card .carta-cos>:last-child{margin-bottom:0}.mag-codex-card>.mag-codex-tags:last-child,.mag-codex-card .carta-cos>.mag-codex-tags:last-child{margin-top:auto;padding-top:.7rem}.mag-codex-cards--ample .mag-codex-card h4{min-height:2.5em;align-items:flex-start}.mag-codex-card>h4:has(>.dada){display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .8rem}.mag-codex-card>h4>.dada{margin-left:auto;display:inline-flex;align-items:center;gap:.35rem;white-space:nowrap;font-family:var(--arc-lletra),Georgia,serif;font-size:var(--arc-mida-nota);letter-spacing:0;text-transform:none;color:var(--mat-sys-on-surface-variant)}.mag-codex-tags{display:flex;flex-wrap:wrap;gap:.4rem}.mag-codex-afinitats{list-style:none;margin:auto 0 0;padding:.9rem 0 0;display:flex;flex-direction:column;gap:.4rem}.mag-codex-afinitats>li{position:relative;display:flex;align-items:flex-start;gap:.6rem;font-size:var(--arc-mida-cos);line-height:1.5;color:var(--mat-sys-on-surface-variant)}.mag-codex-afinitats>li:before{content:"";flex:none;width:1.45em;height:1.45em;margin-top:.02em;background:var(--k-pur, var(--k, var(--a1)));-webkit-mask:var(--el-simbol) center/contain no-repeat;mask:var(--el-simbol) center/contain no-repeat}.mag-codex-afinitats>li:after{content:"";position:absolute;left:0;top:.02em;width:1.45em;height:1.45em;pointer-events:none;background:var(--k-semi, transparent);-webkit-mask:var(--el-simbol-semi, none) center/contain no-repeat;mask:var(--el-simbol-semi, none) center/contain no-repeat}.mag-codex-fig{margin:1.8rem 0 2.2rem;padding:1.8rem;border-radius:18px;overflow:hidden;background:var(--arc-pane-2);border:1px solid color-mix(in srgb,var(--arc-line) 10%,transparent);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);display:flex;flex-direction:column;align-items:center;gap:1.1rem}.mag-codex-fig svg,.mag-codex-fig img{width:100%;max-width:380px;height:auto;overflow:visible}.mag-codex-fig figcaption{font-size:var(--arc-mida-cos);font-style:italic;line-height:1.75;color:var(--mat-sys-on-surface-variant);text-align:center;max-width:52ch}.mag-codex-fig svg .lbl{font-size:10px;fill:var(--mat-sys-on-surface-variant)}.mag-codex-fig svg .lbl[class*=mag-el--]{fill:var(--k)}.mag-codex-fig--ample{padding:.8rem}.mag-codex-fig--ample svg,.mag-codex-fig--ample img{max-width:none;border-radius:10px}@keyframes magCodexRuna{0%{stroke-dashoffset:1;opacity:0}5%{opacity:.6}19%{stroke-dashoffset:0;opacity:.6}23%{opacity:1}60%{opacity:.85}61%{stroke-dashoffset:0}83%{stroke-dashoffset:-1;opacity:.5}87%,to{opacity:0}}.mag-codex-runa path{stroke-dasharray:1;stroke-dashoffset:1;animation:magCodexRuna var(--runa-per, 23s) linear infinite}.mag-codex-block{font-family:var(--arc-lletra-titol),var(--arc-lletra),serif;position:relative;padding:1.25rem 1.5rem 1.25rem 1.8rem;margin:0 0 1.8rem;border-radius:0 14px 14px 0;overflow:hidden;font-size:var(--arc-mida-lectura);line-height:1.8;font-weight:300;background:color-mix(in srgb,var(--k, var(--a1)) 10%,transparent);color:var(--mat-sys-on-surface)}.mag-codex-block>.edge{position:absolute;left:0;top:0;bottom:0;width:5px}.mag-codex-block>.edge svg{width:100%;height:100%;overflow:visible}.mag-codex-block strong{font-weight:500;color:var(--k, var(--a1));text-shadow:0 0 calc(14px * var(--arc-bloom)) color-mix(in srgb,var(--k, var(--a1)) 45%,transparent)}.mag-codex-chrono{position:relative;margin:1.4rem 0 2rem;padding-left:2.4rem}.mag-codex-chrono>.axis{position:absolute;left:0;top:0;bottom:0;width:20px}.mag-codex-chrono>.axis svg{width:100%;height:100%;overflow:visible}.mag-codex-chrono.is-fil:before{content:"";position:absolute;left:9px;top:.4rem;bottom:.4rem;width:2px;border-radius:2px;background:linear-gradient(180deg,transparent,var(--k, var(--a1)) 10%,var(--k2, var(--a2)) 90%,transparent);opacity:.55}.mag-codex-chrono.is-fil>.mag-codex-ev:before{content:"";position:absolute;left:calc(-2.4rem + 5px);top:.5rem;width:10px;height:10px;border-radius:50%;background:var(--k, var(--a1));box-shadow:0 0 calc(10px * var(--arc-bloom)) var(--k, var(--a1))}.mag-codex-chrono.is-niu{margin:.2rem 0 1.2rem}.mag-codex-chrono.is-niu>.mag-codex-ev:before{width:6px;height:6px;left:calc(-2.4rem + 7px);opacity:.7}.mag-codex-ev{position:relative;margin-bottom:1.5rem}.mag-codex-ev>.mk{position:absolute;left:-2.4rem;top:.2rem;width:20px;height:20px}.mag-codex-ev .yr{display:block;font-family:var(--mat-sys-brand-font-family),sans-serif;font-size:var(--arc-mida-petita);font-weight:600;letter-spacing:.18em;font-variant-numeric:tabular-nums;color:var(--k, var(--a1));margin-bottom:.25rem;text-shadow:0 0 calc(14px * var(--arc-bloom)) color-mix(in srgb,var(--k, var(--a1)) 60%,transparent)}.mag-codex-ev .tt{display:block;font-size:var(--arc-mida-sub);font-weight:400;color:var(--mat-sys-on-surface);margin-bottom:.25rem}.mag-codex-ev p{margin:0;font-size:var(--arc-mida-cos);line-height:1.6;color:var(--mat-sys-on-surface-variant)}.mag-codex-qa{margin:1.3rem 0 2rem;display:flex;flex-direction:column;gap:.6rem}.mag-codex-q{padding:1.1rem 1.3rem;border-radius:15px}.mag-codex-q .ask{display:flex;gap:.75rem;align-items:baseline;margin-bottom:.55rem}.mag-codex-q .ask .s{font-family:Wizeu,serif;font-size:var(--arc-mida-sec);line-height:1;flex:none;color:var(--k, var(--a1));text-shadow:0 0 calc(18px * var(--arc-bloom)) color-mix(in srgb,var(--k, var(--a1)) 75%,transparent)}.mag-codex-q .ask h4{margin:0;font-size:var(--arc-mida-lectura);font-weight:400;color:var(--mat-sys-on-surface)}.mag-codex-q p{margin:0;font-size:var(--arc-mida-cos);line-height:1.6;color:var(--mat-sys-on-surface-variant);padding-left:2rem}details.mag-codex-q>summary{list-style:none;cursor:pointer}details.mag-codex-q>summary::-webkit-details-marker{display:none}details.mag-codex-q>summary.ask{margin-bottom:0}details.mag-codex-q[open]>summary.ask{margin-bottom:.55rem}details.mag-codex-q>.resposta{padding-left:2rem;font-size:var(--arc-mida-lectura);line-height:1.75;color:var(--mat-sys-on-surface-variant)}details.mag-codex-q>.resposta p{padding-left:0;margin:0 0 .6rem}details.mag-codex-q>.resposta>:last-child{margin-bottom:0}.mag-codex-wz{display:block;font-family:Wizeu,serif;font-size:var(--arc-mida-enorme);line-height:1.8;color:var(--k, var(--a1));margin:1.5rem 0 .4rem;text-align:center;text-shadow:0 0 calc(30px * var(--arc-bloom)) color-mix(in srgb,var(--k, var(--a1)) 70%,transparent),0 0 calc(60px * var(--arc-bloom)) color-mix(in srgb,var(--k, var(--a1)) 35%,transparent)}.mag-codex-gloss .mag-era{color:var(--a2);font-style:normal}.mag-codex-gloss{font-style:italic;font-size:var(--arc-mida-cos);color:var(--mat-sys-on-surface-variant);text-align:center;margin:0 0 1.6rem}.mag-codex-glyphs{display:flex;flex-wrap:wrap;gap:.4rem;margin:1rem 0 1.6rem;justify-content:center}.mag-codex-gc{width:auto;min-width:60px;padding:.55rem .45rem;border-radius:11px;text-align:center;background:color-mix(in srgb,var(--arc-line) 5%,transparent)}.mag-codex-gc .g{display:block;font-family:Wizeu,serif;font-size:var(--arc-mida-enorme);line-height:1.3;color:var(--mat-sys-on-surface)}.mag-codex-gc span{font-family:var(--mat-sys-brand-font-family),sans-serif;font-size:var(--arc-mida-micro);color:var(--mat-sys-on-surface-variant)}.mag-codex-gc.is-long{background:color-mix(in srgb,var(--a3) 14%,transparent)}.mag-codex-gc.is-long .g{color:var(--a3);text-shadow:0 0 calc(16px * var(--arc-bloom)) color-mix(in srgb,var(--a3) 70%,transparent)}.mag-codex-gc .mag-era{display:block;color:var(--a2)}.mag-codex-gc.is-era{background:color-mix(in srgb,var(--a2) 12%,transparent)}.mag-codex-gc.is-era .g{color:var(--a2);text-shadow:0 0 calc(16px * var(--arc-bloom)) color-mix(in srgb,var(--a2) 60%,transparent)}.mag-codex-gc.is-num{padding-inline:.55rem}.mag-taula--arc td .wz{display:block;font-family:Wizeu,serif;font-size:var(--arc-mida-sec);line-height:1.45;color:var(--k, var(--a1))}.mag-taula--arc td .ipa{font-size:.82em;white-space:nowrap}.mag-codex-pols{margin:.7rem 0 .9rem;display:flex;flex-direction:column;gap:.3rem}.mag-codex-pol{display:flex;gap:.55rem;font-size:var(--arc-mida-cos);line-height:1.65;color:var(--mat-sys-tertiary)}.mag-codex-pol>.s{flex:none;width:1.1em;text-align:center;font-weight:600;color:inherit;text-shadow:0 0 calc(10px * var(--arc-bloom)) color-mix(in srgb,currentColor 55%,transparent)}.mag-codex-pol.is-ombra{color:var(--mat-sys-error)}.mag-codex-pol.is-ombra>.s{color:var(--mat-sys-error);text-shadow:0 0 calc(10px * var(--arc-bloom)) color-mix(in srgb,var(--mat-sys-error) 55%,transparent)}.mag-portes{margin-top:4.5rem;padding-top:2.4rem;border-top:1px solid color-mix(in srgb,var(--arc-line) 9%,transparent)}.mag-portes-cap{display:block;margin-bottom:1.4rem;font-family:var(--mat-sys-brand-font-family),sans-serif;font-size:var(--arc-mida-micro);letter-spacing:.3em;text-transform:uppercase;color:var(--mat-sys-on-surface-variant)}.mag-portes.es-anima .mag-porta:not(.es-vista){opacity:0;transform:translate(-18px)}.mag-portes-llista{display:grid;grid-template-columns:repeat(auto-fit,minmax(258px,1fr));gap:1.3rem}.mag-porta{position:relative;display:block;width:100%;cursor:pointer;border:0;background:none;text-align:left;padding:1.4rem 1.6rem;text-decoration:none;transition:opacity 1.1s ease,transform 1.1s cubic-bezier(.2,.7,.3,1)}.mag-porta:before{content:"";position:absolute;left:0;top:1rem;bottom:1rem;width:2px;border-radius:2px;background:linear-gradient(180deg,transparent,var(--k, var(--a1)) 30%,var(--k2, var(--a2)) 74%,transparent);box-shadow:0 0 calc(16px * var(--arc-bloom)) color-mix(in srgb,var(--k, var(--a1)) 60%,transparent)}.mag-porta .tt{display:block;font-family:var(--arc-lletra-titol),var(--arc-lletra),serif;font-size:var(--arc-mida-gran);line-height:1.15;margin-bottom:.35rem;background:linear-gradient(100deg,var(--k, var(--a1)),var(--k2, var(--a2)));-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 calc(20px * var(--arc-bloom)) color-mix(in srgb,var(--k, var(--a1)) 45%,transparent))}.mag-porta .sub{display:block;font-family:var(--arc-lletra),"Georgia",serif;font-style:italic;font-size:var(--arc-mida-lectura);line-height:1.6;color:var(--mat-sys-on-surface-variant);max-width:32ch}.mag-porta .cap-a{display:flex;align-items:center;gap:.5rem;margin-top:.85rem;font-family:var(--mat-sys-brand-font-family),sans-serif;font-size:var(--arc-mida-micro);letter-spacing:.26em;text-transform:uppercase;color:var(--k, var(--a1));text-shadow:0 0 calc(14px * var(--arc-bloom)) color-mix(in srgb,var(--k, var(--a1)) 50%,transparent);transition:transform .45s ease}.mag-porta .cap-a .arw{font-family:Wizeu,serif;font-size:var(--arc-mida-sub);line-height:1;letter-spacing:0}.mag-porta:hover .cap-a,.mag-porta:focus-visible .cap-a{transform:translate(5px)}.mag-porta:focus-visible{outline:1px solid var(--k, var(--a1));outline-offset:4px}.md-body [data-porta]{transition:opacity .75s ease,translate .75s cubic-bezier(.2,.7,.3,1)}.md-body.es-anima [data-porta]:not(.es-vista){opacity:0;translate:-14px 0;transition:none}.md-body a[data-porta]{display:inline-block}a.mag-entrada--lin{display:inline-block;vertical-align:baseline;margin:0 .06em;padding:0 .04em .1em;text-decoration:none;white-space:nowrap;cursor:pointer}a.mag-entrada--lin .t{position:relative;font-family:var(--arc-lletra-titol),var(--arc-lletra),serif;font-size:1em;letter-spacing:.03em;background:linear-gradient(100deg,color-mix(in srgb,var(--k, var(--a1)),var(--mat-sys-on-surface) calc(32% * var(--arc-ink))),color-mix(in srgb,var(--k2, var(--a2)),var(--mat-sys-on-surface) calc(40% * var(--arc-ink))));-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 calc(12px * var(--arc-bloom)) color-mix(in srgb,var(--k, var(--a1)) 45%,transparent));transition:filter .45s ease}a.mag-entrada--lin .t:after{content:"";position:absolute;left:0;right:0;bottom:-.12em;height:1.5px;background:linear-gradient(90deg,transparent,var(--k, var(--a1)) 22%,var(--k2, var(--a2)) 62%,transparent);background-size:240% 100%;animation:magEntradaFlueix 9s ease-in-out infinite alternate;transition:height .45s ease}a.mag-entrada--lin:after{content:"v";display:inline-block;margin-left:.3em;font-family:Wizeu,serif;font-size:.95em;line-height:1;color:color-mix(in srgb,var(--k, var(--a1)),var(--mat-sys-on-surface) calc(32% * var(--arc-ink)));transition:transform .45s ease}a.mag-entrada--lin:hover .t,a.mag-entrada--lin:focus-visible .t{filter:drop-shadow(0 0 calc(18px * var(--arc-bloom)) color-mix(in srgb,var(--k, var(--a1)) 70%,transparent))}a.mag-entrada--lin:hover .t:after,a.mag-entrada--lin:focus-visible .t:after{height:2px}a.mag-entrada--lin:hover:after,a.mag-entrada--lin:focus-visible:after{transform:translate(4px)}a.mag-entrada--lin:focus-visible{outline:1px solid var(--k, var(--a1));outline-offset:3px}@keyframes magEntradaFlueix{0%{background-position:0% 0}to{background-position:100% 0}}@media (prefers-reduced-motion: reduce){a.mag-entrada--lin .t:after{animation:none;background-position:50% 0}}.mag-porta.es-resso{cursor:default;background-image:none;padding-bottom:1.1rem}.mag-porta.es-resso:after{content:none}.mag-porta.es-resso:before{opacity:.3;box-shadow:none}.mag-porta.es-resso .tt{background:none;color:var(--mat-sys-on-surface-variant);-webkit-text-fill-color:currentColor;filter:none}.mag-porta.es-resso .sub{opacity:.75}.mag-porta.es-resso .cap-a{color:var(--mat-sys-on-surface-variant);text-shadow:none;opacity:.6}.mag-porta.es-resso .cap-a .ecl{font-size:1.1em;letter-spacing:0}.mag-porta--compacta{padding:.7rem .6rem .7rem 1rem;font:inherit}.mag-porta--compacta .tt{font-size:var(--arc-mida-sub);margin-bottom:.15rem}.mag-porta--compacta .sub{font-size:var(--arc-mida-cos);line-height:1.4;max-width:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mag-porta--compacta .cap-a{font-size:var(--arc-mida-nota);margin-top:.5rem}.mag-porta--compacta:before{top:.55rem;bottom:.55rem}.mag-codex-tags:has(>.mag-porta){display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.6rem 1rem}.mag-codex-tags:has(>.mag-porta)>.mag-tag{justify-self:start;align-self:center}.md-body.es-anima a.mag-entrada--lin:not(.es-vista){opacity:0;translate:-34px 0;transition:none}a.mag-porta--lin{color:inherit;text-decoration:none;cursor:pointer;padding-bottom:1px;background-image:linear-gradient(90deg,color-mix(in srgb,var(--k, var(--a1)) 62%,transparent),color-mix(in srgb,var(--k, var(--a1)) 26%,transparent));background-size:100% 1px;background-position:0 100%;background-repeat:no-repeat;transition:color .35s ease,background-size .35s ease,text-shadow .35s ease}a.mag-porta--lin:after{content:"\203a";display:inline-block;margin-left:.26em;font-size:.92em;line-height:1;color:color-mix(in srgb,var(--k, var(--a1)) 72%,transparent);transition:transform .35s cubic-bezier(.2,.7,.3,1)}a.mag-porta--lin:hover,a.mag-porta--lin:focus-visible{color:var(--k, var(--a1));background-size:100% 2px;text-shadow:0 0 calc(14px * var(--arc-bloom)) color-mix(in srgb,var(--k, var(--a1)) 42%,transparent)}a.mag-porta--lin:hover:after,a.mag-porta--lin:focus-visible:after{transform:translate(3px)}@media (prefers-reduced-motion: reduce){.mag-porta{transition:none;opacity:1;transform:none}.mag-porta .cap-a{transition:none}}.mag-codex-foot{margin-top:2.6rem;padding-top:1.3rem;border-top:1px solid color-mix(in srgb,var(--arc-line) 9%,transparent);font-family:var(--arc-lletra-titol),var(--mat-sys-brand-font-family),sans-serif;font-size:var(--arc-mida-nota);letter-spacing:.08em;text-transform:none;color:var(--mat-sys-on-surface-variant);text-align:center}@media (prefers-reduced-motion: reduce){.mag-codex-runa path{animation:none;stroke-dashoffset:0;opacity:.6}}.mag-arc-cientific .mag-specimen-field{background:repeating-linear-gradient(0deg,color-mix(in srgb,var(--mat-sys-on-surface) 3%,transparent) 0 1px,transparent 1px 34px),repeating-linear-gradient(90deg,color-mix(in srgb,var(--mat-sys-on-surface) 3%,transparent) 0 1px,transparent 1px 34px),radial-gradient(70% 70% at 50% 50%,color-mix(in srgb,var(--k, var(--a1)) 10%,transparent),transparent 72%);border-right:1px solid color-mix(in srgb,var(--mat-sys-on-surface) 6%,transparent)}@media (max-width: 820px){.mag-arc-cientific .mag-specimen-field{border-right:none;border-bottom:1px solid color-mix(in srgb,var(--mat-sys-on-surface) 6%,transparent)}}.mag-glass--arc.is-ceba:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,var(--arc-lit),transparent 42%);pointer-events:none;z-index:1}.mag-step--arc{position:relative;padding:1.2rem 1.4rem;border-radius:13px;overflow:hidden}.mag-step--arc:after{content:"";position:absolute;width:130px;height:130px;border-radius:50%;top:-66px;left:-44px;pointer-events:none;opacity:var(--arc-bloom);background:radial-gradient(circle,color-mix(in srgb,var(--k, var(--a1)) 18%,transparent),transparent 68%)}.mag-step--arc>h4{display:flex;align-items:center;margin:0 0 .5rem;font-size:var(--arc-mida-lectura);font-weight:400;color:var(--k, var(--mat-sys-on-surface))}.mag-step--arc>p{margin:0;font-size:var(--arc-mida-lectura);line-height:1.8;color:var(--mat-sys-on-surface-variant)}.mag-step-num{display:inline-flex;align-items:center;justify-content:center;flex:none;width:21px;height:21px;margin-right:.6rem;border-radius:50%;border:1px solid color-mix(in srgb,var(--k, var(--a1)) 45%,transparent);color:var(--k, var(--a1));font-family:var(--mat-sys-brand-font-family),sans-serif;font-size:var(--arc-mida-petita);font-weight:600;font-variant-numeric:tabular-nums}.mag-cita--arc{font-family:var(--arc-lletra-titol),var(--arc-lletra),serif;font-style:normal;position:relative;padding:1.4rem 1.6rem 1.4rem 1.9rem;border-radius:0 12px 12px 0;overflow:hidden;font-size:var(--arc-mida-lectura);line-height:1.85;font-weight:300;font-style:italic;color:var(--mat-sys-on-surface);background:linear-gradient(100deg,color-mix(in srgb,var(--k, var(--a1)) 8%,transparent),color-mix(in srgb,var(--k, var(--a1)) 2%,transparent))}.mag-cita--arc:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:linear-gradient(180deg,transparent,var(--k, var(--a1)) 22%,var(--a2) 58%,transparent);background-size:100% 220%;animation:magCitaRespira 16s ease-in-out infinite alternate}.mag-cita--arc strong{font-style:normal;font-weight:500;color:var(--k, var(--a1))}@keyframes magCitaRespira{0%{background-position:0 -60%}to{background-position:0 120%}}.mag-orn--arc{display:flex;align-items:center;justify-content:center;gap:1rem;margin:3rem 0;color:var(--k, var(--a1));opacity:.5;font-size:var(--arc-mida-nota);letter-spacing:.6em}.mag-orn--arc:before,.mag-orn--arc:after{content:"";width:60px;height:1px;background:linear-gradient(90deg,transparent,currentColor)}.mag-orn--arc:after{background:linear-gradient(90deg,currentColor,transparent)}@media (prefers-reduced-motion: reduce){.mag-cita--arc:before{animation:none}}.mag-escriptura{pointer-events:none}.mag-escriptura svg{width:100%;height:100%;display:block;overflow:visible}.mag-escriptura .is-activat{animation:magActiva 4.2s ease-out both}.mag-escriu .is-activat{animation:magActiva 4.2s ease-out both;--k: currentColor}.mag-escriu.is-activat{animation:magActivaGrup 4.2s ease-out both;--k: currentColor}@keyframes magActivaGrup{0%{filter:none}38%{filter:drop-shadow(0 0 calc(.8px * var(--arc-bloom)) var(--k, currentColor)) drop-shadow(0 0 calc(1.6px * var(--arc-bloom)) var(--k, currentColor))}to{filter:drop-shadow(0 0 calc(.8px * var(--arc-bloom)) var(--k, currentColor))}}.mag-escriu [data-glow=canon].is-activat{animation-name:magActivaFina}@keyframes magActivaFina{0%{filter:none}30%{filter:drop-shadow(0 0 calc(1.2px * var(--arc-bloom)) var(--k, currentColor))}to{filter:drop-shadow(0 0 calc(.5px * var(--arc-bloom)) var(--k, currentColor))}}@keyframes magActiva{0%{filter:none}38%{filter:drop-shadow(0 0 calc(1px * var(--arc-bloom)) var(--k, var(--a1))) drop-shadow(0 0 calc(2px * var(--arc-bloom)) var(--k, var(--a1))) drop-shadow(0 0 calc(3.5px * var(--arc-bloom)) var(--k, var(--a1)))}to{filter:drop-shadow(0 0 calc(1px * var(--arc-bloom)) var(--k, var(--a1))) drop-shadow(0 0 calc(2px * var(--arc-bloom)) var(--k, var(--a1)))}}@media (prefers-reduced-motion: reduce){.mag-escriptura .is-activat,.mag-escriu.is-activat{animation:none}}.mag-taula--arc{border-radius:16px;overflow:hidden;background:var(--arc-pane);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.mag-glass--arc .mag-taula--arc{backdrop-filter:none;-webkit-backdrop-filter:none}.mag-taula--arc table{width:100%;border-collapse:collapse;font-size:var(--arc-mida-cos)}.mag-taula--arc th{text-align:left;padding:.8rem 1rem;white-space:nowrap;font-family:var(--mat-sys-brand-font-family),sans-serif;font-weight:600;font-size:var(--arc-mida-micro);letter-spacing:.2em;text-transform:uppercase;color:var(--mat-sys-on-surface-variant);border-bottom:1px solid color-mix(in srgb,var(--k, var(--a1)) 30%,transparent)}.mag-taula--arc td{padding:.72rem 1rem;line-height:1.6;color:var(--mat-sys-on-surface-variant);border-bottom:1px solid color-mix(in srgb,var(--arc-line) 9%,transparent);font-variant-numeric:tabular-nums}.mag-taula--arc tr:last-child td{border-bottom:none}.mag-taula--arc td .nm{color:var(--mat-sys-on-surface)}.mag-taula--arc td .it{font-style:italic;color:var(--k2, var(--a2))}.mag-taula--arc td .mag-el-simbol{margin-right:.55rem}.mag-taula--arc td span[title]{text-decoration:underline dotted;text-underline-offset:3px;cursor:help}.mag-taula--arc td .k{display:block;margin:.55rem 0 .1rem;font-family:var(--mat-sys-brand-font-family),sans-serif;font-size:var(--arc-mida-micro);font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--k, var(--a1))}.mag-taula--arc td .k:first-child{margin-top:0}.mag-taula--arc td .sub{display:block;font-size:.85em;line-height:1.5;color:var(--mat-sys-on-surface-variant)}.mag-taula--arc caption{caption-side:top;padding:.9rem 1rem .2rem;text-align:left;font-family:var(--mat-sys-brand-font-family),sans-serif;font-size:var(--arc-mida-micro);letter-spacing:.2em;text-transform:uppercase;color:var(--mat-sys-on-surface-variant)}.mag-dot--arc{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:.55rem;vertical-align:middle;box-shadow:0 0 calc(9px * var(--arc-bloom)) currentColor,0 0 calc(20px * var(--arc-bloom)) currentColor}.mag-title--arc{display:flex;align-items:center;gap:.8rem;justify-content:flex-start;text-align:left;font-family:var(--mat-sys-brand-font-family),sans-serif;font-size:var(--arc-mida-nota);font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:var(--k, var(--a1));text-shadow:0 0 calc(18px * var(--arc-bloom)) color-mix(in srgb,var(--k, var(--a1)) 50%,transparent)}.mag-title--arc:before,.mag-title--arc:after{content:none}.mag-title--arc.is-portada{display:block;font-size:clamp(2.4rem,6vw,3.6rem);font-weight:200;letter-spacing:.01em;line-height:1.04;text-transform:none;text-shadow:none;background:linear-gradient(102deg,var(--a3),var(--a1) 50%,var(--a2));-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 calc(30px * var(--arc-bloom)) color-mix(in srgb,var(--a1) 42%,transparent))}.mag-surf--arc{position:relative;border-radius:20px;background:var(--arc-pane);backdrop-filter:blur(24px) saturate(1.45);-webkit-backdrop-filter:blur(24px) saturate(1.45);box-shadow:var(--arc-shadow);border:none}.mag-surf--arc:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:conic-gradient(from var(--limb, 204deg),var(--arc-lit) 0deg,var(--arc-mid1) 40deg,var(--arc-unlit) 110deg,var(--arc-unlit) 240deg,var(--arc-mid2) 306deg,var(--arc-lit) 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.mag-surf--arc:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,var(--arc-lit),transparent 42%);pointer-events:none}.mag-surf--arc>*{position:relative;z-index:2}.mag-mesura--arc{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:.9rem 0 .1rem}.mag-mesura--arc>.k{flex:none;font-family:var(--mat-sys-brand-font-family),sans-serif;font-size:var(--arc-mida-micro);letter-spacing:.24em;text-transform:uppercase;white-space:nowrap;color:var(--mat-sys-on-surface-variant)}.mag-mesura--arc>.v{min-width:0;font-size:var(--arc-mida-lectura);font-weight:300;text-align:right;font-variant-numeric:tabular-nums;color:var(--mat-sys-on-surface)}.mag-mesura--arc>.v.is-key{color:var(--k, var(--a1));text-shadow:0 0 calc(15px * var(--arc-bloom)) color-mix(in srgb,var(--k, var(--a1)) 60%,transparent)}.mag-mesura--arc>.v.is-dim{color:var(--mat-sys-on-surface-variant)}.mag-mesura--arc>.v.is-llarg{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--arc-mida-cos);letter-spacing:.02em}.mag-mesura--arc.is-fil{justify-content:flex-start;align-items:center;gap:.5rem;padding:0;margin-bottom:.45rem}.mag-mesura--arc.is-fil:before{content:"";flex:none;width:3px;height:3px;border-radius:50%;background:var(--k, var(--a1));box-shadow:0 0 calc(8px * var(--arc-bloom)) var(--k, var(--a1)),0 0 calc(16px * var(--arc-bloom)) color-mix(in srgb,var(--k, var(--a1)) 60%,transparent)}.mag-mesura--arc.is-fil>.k{font-size:var(--arc-mida-micro);font-weight:600;letter-spacing:.28em}.mag-bar--arc{box-sizing:border-box;height:8px;margin-top:.45rem;border-radius:999px;background:color-mix(in srgb,var(--arc-line) 7%,transparent);border:1px solid color-mix(in srgb,var(--arc-line) 9%,transparent)}.mag-bar--arc>span{position:absolute;top:1px;bottom:1px;left:1px;height:auto;border-radius:999px;background:linear-gradient(90deg,color-mix(in srgb,var(--k, var(--a1)) 35%,transparent),var(--k, var(--a1)));box-shadow:0 0 calc(15px * var(--arc-bloom)) color-mix(in srgb,var(--k, var(--a1)) 90%,transparent)}.mag-bar--arc>span:after,.mag-bar--arc.is-rang>span:before{content:"";position:absolute;top:0;bottom:0;width:5px;border-radius:999px;background:var(--mat-sys-on-surface);opacity:calc(.5 * var(--arc-bloom) + .22 * var(--arc-ink));box-shadow:0 0 calc(11px * var(--arc-bloom)) var(--mat-sys-on-surface)}.mag-bar--arc>span:after{right:0}.mag-bar--arc.is-rang>span:before{left:0}.mag-bar--arc:after{--marca: color-mix(in srgb, var(--arc-line) 9%, transparent);content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent calc(33.3333333333% - .5px),var(--marca) 0 calc(33.3333333333% + .5px),transparent 0),linear-gradient(90deg,transparent calc(66.6666666667% - .5px),var(--marca) 0 calc(66.6666666667% + .5px),transparent 0)}.mag-bar--arc.is-rang:after,.mag-bar--arc.is-sense:after{content:none}.mag-bar--arc.is-sense>span{left:0;width:34%;background:linear-gradient(90deg,transparent,var(--k, var(--a1)),transparent);animation:magBarCerca 4.6s ease-in-out infinite}.mag-bar--arc.is-sense>span:after{content:none}@keyframes magBarCerca{0%{transform:translate(-100%)}to{transform:translate(295%)}}.mag-bar--arc.is-fil{height:3px;margin-top:0;border:none;border-radius:2px;overflow:visible;background:color-mix(in srgb,var(--arc-line) 9%,transparent)}.mag-bar--arc.is-fil:after{content:none}.mag-bar--arc.is-fil>span{position:relative;top:auto;bottom:auto;left:auto;display:block;height:100%;border-radius:2px;background:linear-gradient(90deg,color-mix(in srgb,var(--k, var(--a1)) 32%,transparent) 0%,color-mix(in srgb,var(--k, var(--a1)) 90%,transparent) 62%,var(--k, var(--a1)) 100%);background-size:220% 100%;animation:magBarFlueix 21s linear infinite;box-shadow:0 0 calc(10px * var(--arc-bloom)) color-mix(in srgb,var(--k, var(--a1)) 70%,transparent)}.mag-bar--arc.is-fil>span:after{top:50%;bottom:auto;right:-2px;width:6px;height:6px;border-radius:50%;transform:translateY(-50%);opacity:1;background:var(--k, var(--a1));box-shadow:0 0 calc(10px * var(--arc-bloom)) var(--k, var(--a1)),0 0 calc(22px * var(--arc-bloom)) color-mix(in srgb,var(--k, var(--a1)) 55%,transparent)}@keyframes magBarFlueix{0%{background-position:130% 0}to{background-position:-130% 0}}.mag-corba{display:block;position:relative;height:46px;margin-top:.35rem;color:var(--k, var(--a1))}.mag-corba svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.mag-corba path{fill:none;stroke-linecap:round}.mag-corba .via{stroke:color-mix(in srgb,var(--arc-line) 9%,transparent);stroke-width:2.5}.mag-corba .fil{stroke:currentColor;stroke-width:2.5}.mag-corba .halo{stroke:currentColor;stroke-width:7;opacity:calc(.55 * var(--arc-bloom))}.mag-corba.is-sense :is(.halo,.fil){animation:magCorbaCerca 2.6s linear infinite}@keyframes magCorbaCerca{0%{stroke-dashoffset:.22}to{stroke-dashoffset:-1}}.mag-llum{color:var(--k, var(--a1))}.mag-llum-halo{fill:none;stroke-width:7;stroke-linecap:round;opacity:calc(.75 * var(--arc-bloom) + .3 * var(--arc-ink))}circle.mag-llum-halo{fill:currentColor;stroke:none;opacity:calc(.6 * var(--arc-bloom) + .25 * var(--arc-ink))}.mag-llum-fil{fill:none;stroke-width:1.9;stroke-linecap:round}.mag-llum-punt{fill:currentColor}.mag-multiselect--arc .mag-multiselect-trigger{border:none;border-radius:12px;clip-path:none;padding:.52rem 2rem .52rem .8rem;font-family:var(--arc-lletra),Georgia,serif;font-size:var(--arc-mida-lectura);color:var(--mat-sys-on-surface);background:color-mix(in srgb,var(--k, var(--a1)) calc(5% + 4% * var(--arc-ink)),transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:none}.mag-multiselect--arc .mag-multiselect-trigger:before{inset:0;width:auto;border-radius:inherit;padding:1px;background:conic-gradient(from 188deg,color-mix(in srgb,var(--k, var(--a1)) 85%,transparent),color-mix(in srgb,var(--k, var(--a1)) 40%,transparent) 46deg,color-mix(in srgb,var(--k, var(--a1)) 9%,transparent) 120deg,color-mix(in srgb,var(--k, var(--a1)) 6%,transparent) 240deg,color-mix(in srgb,var(--k, var(--a1)) 32%,transparent) 318deg,color-mix(in srgb,var(--k, var(--a1)) 85%,transparent) 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.mag-multiselect--arc .mag-multiselect-trigger:after{content:"v";right:.8rem;font-family:Wizeu,serif;font-size:var(--arc-mida-cos);color:var(--k, var(--a1));text-shadow:0 0 calc(12px * var(--arc-bloom)) color-mix(in srgb,var(--k, var(--a1)) 80%,transparent)}.mag-multiselect--arc.is-open .mag-multiselect-trigger,.mag-multiselect--arc .mag-multiselect-trigger:focus{border:none;outline:none;box-shadow:none}.mag-multiselect--arc .mag-multiselect-trigger:focus-visible{outline:1px solid var(--k, var(--a1));outline-offset:3px}.mag-multiselect--arc .mag-multiselect-panel{top:calc(100% + 6px);padding:.3rem;border:none;border-radius:14px;background:var(--arc-pane);backdrop-filter:blur(28px) saturate(1.4);-webkit-backdrop-filter:blur(28px) saturate(1.4);box-shadow:var(--arc-shadow)}.mag-multiselect--arc .mag-multiselect-group-label{padding:.5rem .7rem .25rem;font-family:var(--mat-sys-brand-font-family),sans-serif;font-size:var(--arc-mida-micro);letter-spacing:.3em;color:var(--mat-sys-on-surface-variant);opacity:1}.mag-multiselect--arc .mag-multiselect-opt{gap:.55rem;padding:.4rem .7rem;border-radius:9px;font-family:var(--arc-lletra),Georgia,serif;font-size:var(--arc-mida-lectura);color:var(--mat-sys-on-surface)}.mag-multiselect--arc .mag-multiselect-opt:before{content:none}.mag-multiselect--arc .mag-multiselect-opt:hover{background:color-mix(in srgb,var(--k, var(--a1)) 7%,transparent)}.mag-multiselect--arc .mag-multiselect-opt.is-on{background:color-mix(in srgb,var(--k, var(--a1)) 12%,transparent);color:var(--k, var(--a1))}.mag-multiselect--arc .mag-tick{font-size:0;color:var(--k, var(--a1))}.mag-multiselect--arc .mag-tick:before{content:"h";font-family:Wizeu,serif;font-size:var(--arc-mida-cos)}.mag-multiselect--arc .mag-multiselect-opt.is-on .mag-tick{text-shadow:0 0 calc(14px * var(--arc-bloom)) color-mix(in srgb,var(--k, var(--a1)) 90%,transparent)}.mag-btn--arc.mag-btn--ghost{justify-content:flex-start;text-align:left;border-radius:14px;padding:.78rem 1.15rem;font-family:var(--mat-sys-brand-font-family),sans-serif;font-size:var(--arc-mida-petita);font-weight:400;letter-spacing:.24em;text-transform:uppercase;color:var(--mat-sys-on-surface-variant);background:none;border:1px solid transparent;box-shadow:none;transition:border-color .2s,box-shadow .2s,transform .2s}.mag-btn--arc.mag-btn--ghost:hover:not(:disabled),.mag-btn--arc.mag-btn--ghost:focus-visible{background:none;box-shadow:0 0 calc(26px * var(--arc-bloom)) color-mix(in srgb,var(--k, var(--a1)) 40%,transparent);transform:translateY(-1px)}.mag-btn--arc.mag-btn--ghost:where(:hover:not(:disabled),:focus-visible){color:var(--mat-sys-on-surface-variant);border-color:var(--k, var(--a1))}.mag-btn--arc.mag-btn--ghost:focus-visible{outline:none}@media (prefers-reduced-motion: reduce){.mag-bar--arc.is-sense>span{animation:none;transform:none;left:33%}.mag-bar--arc.is-fil>span{animation:none}.mag-corba.is-sense :is(.halo,.fil){animation:none;stroke-dashoffset:-.39}.mag-btn--arc.mag-btn--ghost{transition:none}}.mag-vitrina{--vit-c: var(--color-rarity-common);--vit-rgb: var(--color-rarity-common-rgb);--vit-vel: color-mix(in srgb, var(--mat-sys-scrim) 88%, transparent);--vit-text: rgb(255 255 255 / .96);--vit-text-2: rgb(255 255 255 / .72);position:relative;display:block;min-width:0;overflow:hidden;box-sizing:border-box;color:var(--vit-text);text-decoration:none}.mag-vitrina.is-common{--vit-c: var(--color-rarity-common);--vit-rgb: var(--color-rarity-common-rgb)}.mag-vitrina.is-uncommon{--vit-c: var(--color-rarity-uncommon);--vit-rgb: var(--color-rarity-uncommon-rgb)}.mag-vitrina.is-rare{--vit-c: var(--color-rarity-rare);--vit-rgb: var(--color-rarity-rare-rgb)}.mag-vitrina.is-epic{--vit-c: var(--color-rarity-epic);--vit-rgb: var(--color-rarity-epic-rgb)}.mag-vitrina.is-legendary{--vit-c: var(--color-rarity-legendary);--vit-rgb: var(--color-rarity-legendary-rgb)}.mag-vitrina.is-mythic{--vit-c: var(--color-rarity-mythic);--vit-rgb: var(--color-rarity-mythic-rgb)}.mag-vitrina--hud{--a3: var(--mat-sys-tertiary-fixed-dim);background:var(--mat-sys-surface-container-low);border:1px solid var(--mat-sys-outline-variant);border-bottom:3px solid var(--vit-c);transition:border-color .2s ease}.mag-vitrina--hud:is(a,button):hover,.mag-vitrina--hud:is(a,button):focus-visible{border-color:rgba(var(--vit-rgb),.7);border-bottom-color:var(--vit-c);outline:none}.mag-vitrina__escena{position:relative;aspect-ratio:3/4;overflow:hidden;display:grid;place-items:center;background:var(--mat-sys-surface-container)}.mag-vitrina__escena img{display:block;width:100%;height:100%;object-fit:cover}.mag-vitrina__escena .mat-icon{width:auto;height:auto;font-size:4.5rem;line-height:1;margin-bottom:25%;color:var(--mat-sys-on-surface-variant);opacity:.22}.mag-vitrina__nivell{position:absolute;top:.55rem;right:.7rem;z-index:1;font-family:var(--mat-sys-brand-font-family),sans-serif;font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--vit-text);text-shadow:0 1px 3px rgba(0,0,0,.7)}.mag-vitrina__cos{position:absolute;left:0;right:0;bottom:0;z-index:1;display:flex;flex-direction:column;gap:.25rem;padding:2.6rem .85rem .8rem;background:linear-gradient(to top,var(--vit-vel) 0%,var(--vit-vel) 45%,transparent 100%)}.mag-vitrina__meta{font-family:var(--mat-sys-brand-font-family),sans-serif;font-size:.68rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--vit-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mag-vitrina__raresa{color:var(--vit-c)}.mag-vitrina__nom{margin:0;min-width:0;font-family:var(--mat-sys-brand-font-family),sans-serif;font-size:1.02rem;font-weight:600;line-height:1.25;color:var(--vit-text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mag-vitrina__sufix{font-weight:500;color:var(--a3, var(--vit-text-2))}.mag-vitrina__stats{display:flex;flex-wrap:wrap;gap:.1rem .7rem;padding-top:.15rem}.mag-vitrina__stat{--stat: var(--vit-text);font-family:var(--mat-sys-brand-font-family),sans-serif;font-variant-numeric:tabular-nums;font-size:.74rem;font-weight:600;letter-spacing:.03em;color:color-mix(in srgb,var(--stat) 70%,white)}.mag-vitrina__stat b{font-weight:700;margin-left:.2rem}.mag-vitrina__stats--fitxa .mag-vitrina__stat{color:var(--stat)}.mag-vitrina--gran .mag-vitrina__escena .mat-icon{font-size:6rem;margin-bottom:0}.mag-vitrina--peu{--vit-text: var(--mat-sys-on-surface);--vit-text-2: var(--mat-sys-on-surface-variant);display:flex;flex-direction:column;height:100%;background:rgba(var(--mat-sys-surface-container-rgb),.4);border-bottom-width:2px}.mag-vitrina--peu .mag-vitrina__escena{aspect-ratio:1;flex:none;background:var(--mat-sys-surface-container-low);border-bottom:1px solid var(--mat-sys-outline-variant)}.mag-vitrina--peu .mag-vitrina__escena .mat-icon{font-size:2.6rem;margin-bottom:0;opacity:.3}.mag-vitrina--peu .mag-vitrina__cos{position:static;flex:1;background:none;padding:.7rem .8rem .8rem;gap:.3rem}.mag-vitrina--peu .mag-vitrina__nom{font-size:.95rem;min-height:2.5em}.mag-vitrina--peu .mag-vitrina__stats{margin-top:auto;padding-top:.35rem}.mag-vitrina--peu .mag-vitrina__stat{color:var(--stat)}.mag-vitrina--peu:is(a,button):hover,.mag-vitrina--peu:is(a,button):focus-visible{background:rgba(var(--mat-sys-surface-container-high-rgb),.75)}.mag-vitrina__tipus{font-family:var(--mat-sys-brand-font-family),sans-serif;font-size:.76rem;color:var(--vit-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mag-franja-sys{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .45rem;font-family:Consolas,Cascadia Code,monospace;font-variant-numeric:tabular-nums;font-size:.7rem;letter-spacing:.06em;color:var(--mat-sys-on-surface-variant)}.mag-franja-sys .k{text-transform:uppercase;letter-spacing:.14em;font-size:.62rem;opacity:.8}.mag-franja-sys .v{color:var(--mat-sys-primary);font-weight:600}.mag-franja-sys .v.is-key{color:var(--mat-sys-tertiary)}.mag-franja-sys .v.is-avis{color:var(--mat-sys-error)}.mag-franja-sys .sep{opacity:.4}.mag-franja-sys.is-sobre-foto{color:#ffffffb3}.mag-franja-sys.is-sobre-foto .v{color:color-mix(in srgb,var(--mat-sys-primary-fixed-dim) 80%,white)}.mag-franja-sys.is-sobre-foto .v.is-key{color:color-mix(in srgb,var(--mat-sys-tertiary-fixed-dim) 80%,white)}.mag-franja-sys.is-peu{padding-top:.7rem;border-top:1px solid color-mix(in srgb,var(--mat-sys-on-surface) 8%,transparent)}.mag-plegable::details-content{height:0;overflow:clip;opacity:0;transition:height .3s ease,opacity .3s ease,content-visibility .3s allow-discrete}.mag-plegable[open]::details-content{height:auto;opacity:1}@media (prefers-reduced-motion: reduce){.mag-plegable::details-content{transition:none}}.mag-peca{--peca-c: var(--color-rarity-common);position:relative;display:flex;align-items:flex-start;gap:.8rem;min-width:0;box-sizing:border-box}.mag-peca.is-common{--peca-c: var(--color-rarity-common)}.mag-peca.is-uncommon{--peca-c: var(--color-rarity-uncommon)}.mag-peca.is-rare{--peca-c: var(--color-rarity-rare)}.mag-peca.is-epic{--peca-c: var(--color-rarity-epic)}.mag-peca.is-legendary{--peca-c: var(--color-rarity-legendary)}.mag-peca.is-mythic{--peca-c: var(--color-rarity-mythic)}.mag-peca--hud{--a1: var(--mat-sys-primary-fixed-dim);--a1-rgb: var(--mat-sys-primary-fixed-dim-rgb);--a2: var(--mat-sys-secondary-fixed-dim);--a2-rgb: var(--mat-sys-secondary-fixed-dim-rgb);--a3: var(--mat-sys-tertiary-fixed-dim);--a3-rgb: var(--mat-sys-tertiary-fixed-dim-rgb);padding:.75rem .85rem;background:rgba(var(--mat-sys-surface-container-rgb),.4);border:1px solid var(--mat-sys-outline-variant);border-left:3px solid var(--peca-c);transition:background .2s ease}.mag-peca--hud:hover{background:rgba(var(--mat-sys-surface-container-high-rgb),.6)}.mag-peca__imatge{flex:none;width:3.6rem;aspect-ratio:1;overflow:hidden;display:grid;place-items:center;background:var(--mat-sys-surface-container-low);border:1px solid var(--mat-sys-outline-variant)}.mag-peca__imatge img{display:block;width:100%;height:100%;object-fit:cover}.mag-peca__imatge .mat-icon{color:var(--mat-sys-on-surface-variant);opacity:.4}.mag-peca__cos{flex:1;min-width:0;display:flex;flex-direction:column;gap:.3rem}.mag-peca__capcal{font-family:var(--mat-sys-brand-font-family),sans-serif;font-variant-numeric:tabular-nums;font-size:.68rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--mat-sys-on-surface-variant);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mag-peca__raresa{color:var(--peca-c)}.mag-peca__nom-fila{display:flex;align-items:center;gap:.4rem;min-width:0}.mag-peca__nom{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--mat-sys-brand-font-family),sans-serif;font-size:.92rem;font-weight:600;color:var(--mat-sys-on-surface)}.mag-peca__atributs{display:flex;flex-wrap:wrap;gap:.1rem .75rem}.mag-peca__stat,.mag-peca__mod{font-family:var(--mat-sys-brand-font-family),sans-serif;font-variant-numeric:tabular-nums;font-size:.74rem;font-weight:600;letter-spacing:.03em}.mag-peca__stat b,.mag-peca__mod b{font-weight:700;margin-left:.25rem}.mag-peca__stat{--stat: var(--mat-sys-on-surface);color:var(--stat)}.mag-peca__mod{color:var(--mat-sys-on-surface-variant)}.mag-peca__mod b{color:var(--mat-sys-on-surface)}.mag-peca__franja{flex-wrap:nowrap;align-items:center}.mag-peca__franja .mag-bar{flex:1;min-width:2.5rem}.mag-peca__franja .mag-bar.is-assumit>span{background:var(--mat-sys-tertiary);box-shadow:none}.mag-peca__personal{display:flex;flex-wrap:wrap;gap:.3rem}.mag-peca__personal .mag-tag{padding:.15rem .5rem;font-size:.7rem}.mag-peca__edita{display:flex;flex-direction:column;gap:.5rem;margin-top:.3rem;padding-top:.6rem;border-top:1px solid var(--mat-sys-outline-variant)}.mag-peca__edita-fila{display:grid;grid-template-columns:5rem minmax(0,1fr);gap:.6rem;align-items:center}.mag-peca__edita-fila.is-mides{align-items:start}.mag-peca__mides{display:flex;flex-direction:column;gap:.35rem;align-items:flex-start}.mag-peca__mida{display:grid;grid-template-columns:1fr 1fr auto;gap:.35rem;width:100%}.mag-peca-tooltip{--peca-c: var(--color-rarity-common);position:fixed;z-index:99999;pointer-events:none;width:max-content;max-width:320px;background:var(--mat-sys-surface-container-high);border:1px solid var(--mat-sys-outline-variant);border-top:2px solid var(--peca-c);box-shadow:0 1px 3px -2px var(--mat-sys-shadow)}.mag-peca-tooltip.is-uncommon{--peca-c: var(--color-rarity-uncommon)}.mag-peca-tooltip.is-rare{--peca-c: var(--color-rarity-rare)}.mag-peca-tooltip.is-epic{--peca-c: var(--color-rarity-epic)}.mag-peca-tooltip.is-legendary{--peca-c: var(--color-rarity-legendary)}.mag-peca-tooltip.is-mythic{--peca-c: var(--color-rarity-mythic)}.mag-peca-tooltip__cap{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:.55rem .8rem;background:rgba(var(--mat-sys-surface-container-highest-rgb),.6);border-bottom:1px solid var(--mat-sys-outline-variant)}.mag-peca-tooltip__cap .mag-peca__nom{white-space:normal;color:var(--peca-c)}.mag-peca-tooltip__cos{display:flex;flex-direction:column;gap:.45rem;padding:.7rem .8rem}.mag-peca-tooltip__desc{margin:0;font-size:.78rem;line-height:1.5;font-style:italic;color:var(--mat-sys-on-surface-variant)}.mag-peca-tooltip__linia{font-size:.78rem;color:var(--mat-sys-on-surface)}.mag-peca-tooltip__linia b.is-a3{color:var(--a3)}.mag-peca-tooltip__linia b.is-a2{color:var(--a2)}.mag-marcat{outline:2px solid var(--mat-sys-error)!important;outline-offset:3px;border-radius:2px}@font-face{font-family:Wizeu;src:url("./media/Wizeu-Regular-ONNLO22W.ttf?v=7.2") format("truetype");font-weight:400;font-style:normal;font-display:swap}html[lang^=wizeu],html[lang*=wizeu],html.lang-wizeu,body.lang-wizeu,.lang-wizeu{font-family:Wizeu,Roboto,sans-serif!important;text-transform:uppercase!important;letter-spacing:.05em}html[lang^=wizeu] *,html[lang^=wizeu] *:before,html[lang^=wizeu] *:after,html[lang*=wizeu] *,html[lang*=wizeu] *:before,html[lang*=wizeu] *:after,html.lang-wizeu *,html.lang-wizeu *:before,html.lang-wizeu *:after,body.lang-wizeu *,body.lang-wizeu *:before,body.lang-wizeu *:after,.lang-wizeu *,.lang-wizeu *:before,.lang-wizeu *:after{font-family:Wizeu,Roboto,sans-serif!important;text-transform:uppercase!important}html[lang^=wizeu] p,html[lang^=wizeu] li,html[lang^=wizeu] dd,html[lang^=wizeu] dt,html[lang^=wizeu] blockquote,html[lang^=wizeu] figcaption,html[lang^=wizeu] td,html[lang^=wizeu] th,html[lang^=wizeu] .mag-prose,html[lang^=wizeu] .mag-codex-lead,html[lang^=wizeu] .md-body,html[lang*=wizeu] p,html[lang*=wizeu] li,html[lang*=wizeu] dd,html[lang*=wizeu] dt,html[lang*=wizeu] blockquote,html[lang*=wizeu] figcaption,html[lang*=wizeu] td,html[lang*=wizeu] th,html[lang*=wizeu] .mag-prose,html[lang*=wizeu] .mag-codex-lead,html[lang*=wizeu] .md-body,html.lang-wizeu p,html.lang-wizeu li,html.lang-wizeu dd,html.lang-wizeu dt,html.lang-wizeu blockquote,html.lang-wizeu figcaption,html.lang-wizeu td,html.lang-wizeu th,html.lang-wizeu .mag-prose,html.lang-wizeu .mag-codex-lead,html.lang-wizeu .md-body,body.lang-wizeu p,body.lang-wizeu li,body.lang-wizeu dd,body.lang-wizeu dt,body.lang-wizeu blockquote,body.lang-wizeu figcaption,body.lang-wizeu td,body.lang-wizeu th,body.lang-wizeu .mag-prose,body.lang-wizeu .mag-codex-lead,body.lang-wizeu .md-body,.lang-wizeu p,.lang-wizeu li,.lang-wizeu dd,.lang-wizeu dt,.lang-wizeu blockquote,.lang-wizeu figcaption,.lang-wizeu td,.lang-wizeu th,.lang-wizeu .mag-prose,.lang-wizeu .mag-codex-lead,.lang-wizeu .md-body{line-height:1.35!important}html[lang^=wizeu] *:first-letter,html[lang^=wizeu] *:first-line,html[lang^=wizeu] *::marker,html[lang^=wizeu] *::placeholder,html[lang*=wizeu] *:first-letter,html[lang*=wizeu] *:first-line,html[lang*=wizeu] *::marker,html[lang*=wizeu] *::placeholder,html.lang-wizeu *:first-letter,html.lang-wizeu *:first-line,html.lang-wizeu *::marker,html.lang-wizeu *::placeholder,body.lang-wizeu *:first-letter,body.lang-wizeu *:first-line,body.lang-wizeu *::marker,body.lang-wizeu *::placeholder,.lang-wizeu *:first-letter,.lang-wizeu *:first-line,.lang-wizeu *::marker,.lang-wizeu *::placeholder{font-family:Wizeu,Roboto,sans-serif!important;text-transform:uppercase!important}html[lang^=wizeu] mat-icon,html[lang^=wizeu] .mat-icon,html[lang^=wizeu] .material-icons,html[lang^=wizeu] .material-symbols-outlined,html[lang*=wizeu] mat-icon,html[lang*=wizeu] .mat-icon,html[lang*=wizeu] .material-icons,html[lang*=wizeu] .material-symbols-outlined,html.lang-wizeu mat-icon,html.lang-wizeu .mat-icon,html.lang-wizeu .material-icons,html.lang-wizeu .material-symbols-outlined,body.lang-wizeu mat-icon,body.lang-wizeu .mat-icon,body.lang-wizeu .material-icons,body.lang-wizeu .material-symbols-outlined,.lang-wizeu mat-icon,.lang-wizeu .mat-icon,.lang-wizeu .material-icons,.lang-wizeu .material-symbols-outlined{font-family:Material Icons,Material Symbols Outlined!important;text-transform:none!important;letter-spacing:normal!important}html[lang^=wizeu] code,html[lang^=wizeu] pre,html[lang^=wizeu] .romanized-content,html[lang^=wizeu] .romanized-panel .romanized-content,html[lang*=wizeu] code,html[lang*=wizeu] pre,html[lang*=wizeu] .romanized-content,html[lang*=wizeu] .romanized-panel .romanized-content,html.lang-wizeu code,html.lang-wizeu pre,html.lang-wizeu .romanized-content,html.lang-wizeu .romanized-panel .romanized-content,body.lang-wizeu code,body.lang-wizeu pre,body.lang-wizeu .romanized-content,body.lang-wizeu .romanized-panel .romanized-content,.lang-wizeu code,.lang-wizeu pre,.lang-wizeu .romanized-content,.lang-wizeu .romanized-panel .romanized-content{font-family:Roboto Mono,Consolas,monospace!important;text-transform:none!important;letter-spacing:normal!important}html[lang^=wizeu] .translate-wrapper,html[lang^=wizeu] .translate-wrapper *,html[lang*=wizeu] .translate-wrapper,html[lang*=wizeu] .translate-wrapper *,html.lang-wizeu .translate-wrapper,html.lang-wizeu .translate-wrapper *,body.lang-wizeu .translate-wrapper,body.lang-wizeu .translate-wrapper *,.lang-wizeu .translate-wrapper,.lang-wizeu .translate-wrapper *{font-family:Roboto,sans-serif!important;text-transform:none!important;letter-spacing:normal!important;font-size:revert!important}html[lang^=wizeu] .translate-wrapper .wizeu-font-text,html[lang*=wizeu] .translate-wrapper .wizeu-font-text,html.lang-wizeu .translate-wrapper .wizeu-font-text,body.lang-wizeu .translate-wrapper .wizeu-font-text,.lang-wizeu .translate-wrapper .wizeu-font-text{font-family:Wizeu,Roboto Mono,monospace!important;text-transform:none!important}html[lang^=wizeu] button,html[lang^=wizeu] .mat-mdc-button,html[lang^=wizeu] .gs-quick-btn,html[lang^=wizeu] .gs-quick-label,html[lang^=wizeu] .gs-subtitle,html[lang^=wizeu] p,html[lang^=wizeu] span,html[lang^=wizeu] a,html[lang^=wizeu] small,html[lang^=wizeu] label,html[lang^=wizeu] input,html[lang^=wizeu] .badge,html[lang^=wizeu] .tag,html[lang*=wizeu] button,html[lang*=wizeu] .mat-mdc-button,html[lang*=wizeu] .gs-quick-btn,html[lang*=wizeu] .gs-quick-label,html[lang*=wizeu] .gs-subtitle,html[lang*=wizeu] p,html[lang*=wizeu] span,html[lang*=wizeu] a,html[lang*=wizeu] small,html[lang*=wizeu] label,html[lang*=wizeu] input,html[lang*=wizeu] .badge,html[lang*=wizeu] .tag,html.lang-wizeu button,html.lang-wizeu .mat-mdc-button,html.lang-wizeu .gs-quick-btn,html.lang-wizeu .gs-quick-label,html.lang-wizeu .gs-subtitle,html.lang-wizeu p,html.lang-wizeu span,html.lang-wizeu a,html.lang-wizeu small,html.lang-wizeu label,html.lang-wizeu input,html.lang-wizeu .badge,html.lang-wizeu .tag,body.lang-wizeu button,body.lang-wizeu .mat-mdc-button,body.lang-wizeu .gs-quick-btn,body.lang-wizeu .gs-quick-label,body.lang-wizeu .gs-subtitle,body.lang-wizeu p,body.lang-wizeu span,body.lang-wizeu a,body.lang-wizeu small,body.lang-wizeu label,body.lang-wizeu input,body.lang-wizeu .badge,body.lang-wizeu .tag,.lang-wizeu button,.lang-wizeu .mat-mdc-button,.lang-wizeu .gs-quick-btn,.lang-wizeu .gs-quick-label,.lang-wizeu .gs-subtitle,.lang-wizeu p,.lang-wizeu span,.lang-wizeu a,.lang-wizeu small,.lang-wizeu label,.lang-wizeu input,.lang-wizeu .badge,.lang-wizeu .tag{font-size:max(22px,1rem)!important}html.lang-wizeu{font-size:137.5%}@property --aside-inset-left{syntax: "<length>"; inherits: true; initial-value: 0px;}@property --aside-inset-right{syntax: "<length>"; inherits: true; initial-value: 0px;}@property --player-clearance{syntax: "<length>"; inherits: true; initial-value: 0px;}@property --aside-player-clearance{syntax: "<length>"; inherits: true; initial-value: 0px;}:root{transition:--aside-inset-left .25s ease-in-out,--aside-inset-right .25s ease-in-out,--player-clearance .3s cubic-bezier(.4,0,.2,1),--aside-player-clearance .3s cubic-bezier(.4,0,.2,1)}.sidenav-content-wrapper .aside-body{padding-bottom:var(--aside-player-clearance, 0px)!important}[data-espai-player=final]:after{content:"";display:block;flex:none;grid-column:1/-1;height:var(--player-clearance, 0px);pointer-events:none}[data-espai-player=padding]{padding-bottom:calc(var(--espai-propi, 0px) + var(--player-clearance, 0px))!important}:root{--aside-header-height: 40px}.aside-tools{position:fixed;top:calc(64px + var(--aside-header-height));left:0;width:38px;display:flex;flex-direction:column;align-items:center;gap:4px;padding:4px 0;z-index:101;opacity:.45;transition:opacity .2s}.aside-tools:before{content:"";width:20px;height:1px;background:var(--mat-sys-outline-variant);margin-bottom:2px}.aside-tools:hover{opacity:1}.aside-tools button,.aside-tools a.mat-mdc-icon-button{width:32px;height:32px;padding:0;display:flex;align-items:center;justify-content:center}.aside-tools button mat-icon,.aside-tools a.mat-mdc-icon-button mat-icon{font-size:18px;width:18px;height:18px;line-height:18px}.aside-tools button.is-actiu{background:var(--mat-sys-primary-fixed);color:var(--mat-sys-on-primary-fixed);--mdc-icon-button-icon-color: var(--mat-sys-on-primary-fixed);--mat-icon-button-icon-color: var(--mat-sys-on-primary-fixed)}.aside-tools button.is-actiu mat-icon{color:var(--mat-sys-on-primary-fixed)}:host-context(.sidenav-on-right) .aside-tools{left:auto;right:0}@media (max-width: 959px){.aside-tools{position:static;flex-direction:row;width:auto;padding:4px;justify-content:center}}.search-wrapper{position:relative;width:100%}.search-wrapper .aside-search{width:100%;height:36px;padding:0 32px 0 10px;box-sizing:border-box;font-size:.85rem;font-family:inherit;background:rgba(var(--mat-sys-surface-container-high-rgb),.6);border:1px solid var(--mat-sys-outline-variant);border-radius:8px;color:var(--mat-sys-on-surface);outline:none;transition:border-color .2s,box-shadow .2s}.search-wrapper .aside-search::placeholder{color:var(--mat-sys-on-surface-variant);opacity:.7}.search-wrapper .aside-search:focus{border-color:var(--mat-sys-primary);box-shadow:0 0 0 2px rgba(var(--mat-sys-primary-rgb),.15)}.search-wrapper .search-icon{position:absolute;right:6px;top:50%;transform:translateY(-50%);font-size:20px;width:20px;height:20px;color:var(--mat-sys-on-surface-variant);pointer-events:none}.mat-drawer:not(.mat-drawer-animating){transform:none!important}.cdk-overlay-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1100}.mat-mdc-tooltip.whitespace-pre-line .mdc-tooltip__surface{white-space:pre-line;text-align:left;max-width:320px}.subcategory-link.active-link{color:var(--mat-sys-secondary)!important;--mat-text-button-label-text-color: var(--mat-sys-secondary);--mat-text-button-active-label-text-color: var(--mat-sys-secondary);--mat-text-button-focus-label-text-color: var(--mat-sys-secondary);--mat-text-button-hover-label-text-color: var(--mat-sys-secondary);--mdc-text-button-label-text-color: var(--mat-sys-secondary)}.subcategory-link.active-link .mdc-button__label,.subcategory-link.active-link .mat-icon,.subcategory-link.active-link span{color:var(--mat-sys-secondary)!important}html{--mat-app-background-color: var(--mat-sys-background);--mat-app-text-color: var(--mat-sys-on-background);--mat-app-elevation-shadow-level-0: 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-app-elevation-shadow-level-1: 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-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-3: 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-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6: 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-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8: 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-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12: 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-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html{--mat-ripple-color: color-mix(in srgb, var(--mat-sys-on-surface) 10%, transparent)}html{--mat-option-focus-state-layer-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-option-hover-state-layer-color: color-mix(in srgb, var(--mat-sys-on-surface) 8%, transparent);--mat-option-label-text-color: var(--mat-sys-on-surface);--mat-option-selected-state-label-text-color: var(--mat-sys-on-secondary-container);--mat-option-selected-state-layer-color: var(--mat-sys-secondary-container)}html{--mat-optgroup-label-text-color: var(--mat-sys-on-surface-variant)}html{--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: var(--mat-sys-surface);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-pseudo-checkbox-full-selected-checkmark-color: var(--mat-sys-on-primary);--mat-pseudo-checkbox-full-selected-icon-color: var(--mat-sys-primary);--mat-pseudo-checkbox-full-unselected-icon-color: var(--mat-sys-on-surface-variant);--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: var(--mat-sys-primary)}html{--mat-option-label-text-size: var(--mat-sys-body-large-size);--mat-option-label-text-weight: var(--mat-sys-body-large-weight);--mat-option-label-text-font: var(--mat-sys-label-large-font);--mat-option-label-text-line-height: var(--mat-sys-label-large-line-height);--mat-option-label-text-tracking: var(--mat-sys-label-large-tracking)}html{--mat-optgroup-label-text-font: var(--mat-sys-title-small-font);--mat-optgroup-label-text-line-height: var(--mat-sys-title-small-line-height);--mat-optgroup-label-text-size: var(--mat-sys-title-small-size);--mat-optgroup-label-text-tracking: var(--mat-sys-title-small-tracking);--mat-optgroup-label-text-weight: var(--mat-sys-title-small-weight)}html{--mat-card-elevated-container-shape: 12px;--mat-card-filled-container-shape: 12px;--mat-card-outlined-container-shape: 12px;--mat-card-outlined-outline-width: 1px}html{--mat-card-elevated-container-color: var(--mat-sys-surface-container-low);--mat-card-elevated-container-elevation: 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-card-filled-container-color: var(--mat-sys-surface-container-highest);--mat-card-filled-container-elevation: 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-card-outlined-container-color: var(--mat-sys-surface);--mat-card-outlined-container-elevation: 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-card-outlined-outline-color: var(--mat-sys-outline-variant);--mat-card-subtitle-text-color: var(--mat-sys-on-surface)}html{--mat-card-subtitle-text-font: var(--mat-sys-title-medium-font);--mat-card-subtitle-text-line-height: var(--mat-sys-title-medium-line-height);--mat-card-subtitle-text-size: var(--mat-sys-title-medium-size);--mat-card-subtitle-text-tracking: var(--mat-sys-title-medium-tracking);--mat-card-subtitle-text-weight: var(--mat-sys-title-medium-weight);--mat-card-title-text-font: var(--mat-sys-title-large-font);--mat-card-title-text-line-height: var(--mat-sys-title-large-line-height);--mat-card-title-text-size: var(--mat-sys-title-large-size);--mat-card-title-text-tracking: var(--mat-sys-title-large-tracking);--mat-card-title-text-weight: var(--mat-sys-title-large-weight)}html{--mat-progress-bar-active-indicator-height: 4px;--mat-progress-bar-track-height: 4px;--mat-progress-bar-track-shape: 0}html{--mat-progress-bar-active-indicator-color: var(--mat-sys-primary);--mat-progress-bar-track-color: var(--mat-sys-surface-variant)}html{--mat-tooltip-container-color: var(--mat-sys-inverse-surface);--mat-tooltip-container-shape: 4px;--mat-tooltip-supporting-text-color: var(--mat-sys-inverse-on-surface)}html{--mat-tooltip-supporting-text-font: var(--mat-sys-body-small-font);--mat-tooltip-supporting-text-line-height: var(--mat-sys-body-small-line-height);--mat-tooltip-supporting-text-size: var(--mat-sys-body-small-size);--mat-tooltip-supporting-text-tracking: var(--mat-sys-body-small-tracking);--mat-tooltip-supporting-text-weight: var(--mat-sys-body-small-weight)}html{--mat-form-field-filled-active-indicator-height: 1px;--mat-form-field-filled-focus-active-indicator-height: 2px;--mat-form-field-filled-container-shape: 4px;--mat-form-field-outlined-outline-width: 1px;--mat-form-field-outlined-focus-outline-width: 2px;--mat-form-field-outlined-container-shape: 4px}html{--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-disabled-leading-icon-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-disabled-select-arrow-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-disabled-trailing-icon-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-enabled-select-arrow-color: var(--mat-sys-on-surface-variant);--mat-form-field-error-focus-trailing-icon-color: var(--mat-sys-error);--mat-form-field-error-hover-trailing-icon-color: var(--mat-sys-on-error-container);--mat-form-field-error-text-color: var(--mat-sys-error);--mat-form-field-error-trailing-icon-color: var(--mat-sys-error);--mat-form-field-filled-active-indicator-color: var(--mat-sys-on-surface-variant);--mat-form-field-filled-caret-color: var(--mat-sys-primary);--mat-form-field-filled-container-color: var(--mat-sys-surface-variant);--mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-filled-disabled-container-color: color-mix(in srgb, var(--mat-sys-on-surface) 4%, transparent);--mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-filled-error-active-indicator-color: var(--mat-sys-error);--mat-form-field-filled-error-caret-color: var(--mat-sys-error);--mat-form-field-filled-error-focus-active-indicator-color: var(--mat-sys-error);--mat-form-field-filled-error-focus-label-text-color: var(--mat-sys-error);--mat-form-field-filled-error-hover-active-indicator-color: var(--mat-sys-on-error-container);--mat-form-field-filled-error-hover-label-text-color: var(--mat-sys-on-error-container);--mat-form-field-filled-error-label-text-color: var(--mat-sys-error);--mat-form-field-filled-focus-active-indicator-color: var(--mat-sys-primary);--mat-form-field-filled-focus-label-text-color: var(--mat-sys-primary);--mat-form-field-filled-hover-active-indicator-color: var(--mat-sys-on-surface);--mat-form-field-filled-hover-label-text-color: var(--mat-sys-on-surface-variant);--mat-form-field-filled-input-text-color: var(--mat-sys-on-surface);--mat-form-field-filled-input-text-placeholder-color: var(--mat-sys-on-surface-variant);--mat-form-field-filled-label-text-color: var(--mat-sys-on-surface-variant);--mat-form-field-focus-select-arrow-color: var(--mat-sys-primary);--mat-form-field-focus-state-layer-opacity: 0;--mat-form-field-hover-state-layer-opacity: .08;--mat-form-field-leading-icon-color: var(--mat-sys-on-surface-variant);--mat-form-field-outlined-caret-color: var(--mat-sys-primary);--mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-form-field-outlined-error-caret-color: var(--mat-sys-error);--mat-form-field-outlined-error-focus-label-text-color: var(--mat-sys-error);--mat-form-field-outlined-error-focus-outline-color: var(--mat-sys-error);--mat-form-field-outlined-error-hover-label-text-color: var(--mat-sys-on-error-container);--mat-form-field-outlined-error-hover-outline-color: var(--mat-sys-on-error-container);--mat-form-field-outlined-error-label-text-color: var(--mat-sys-error);--mat-form-field-outlined-error-outline-color: var(--mat-sys-error);--mat-form-field-outlined-focus-label-text-color: var(--mat-sys-primary);--mat-form-field-outlined-focus-outline-color: var(--mat-sys-primary);--mat-form-field-outlined-hover-label-text-color: var(--mat-sys-on-surface);--mat-form-field-outlined-hover-outline-color: var(--mat-sys-on-surface);--mat-form-field-outlined-input-text-color: var(--mat-sys-on-surface);--mat-form-field-outlined-input-text-placeholder-color: var(--mat-sys-on-surface-variant);--mat-form-field-outlined-label-text-color: var(--mat-sys-on-surface-variant);--mat-form-field-outlined-outline-color: var(--mat-sys-outline);--mat-form-field-select-disabled-option-text-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-form-field-select-option-text-color: #191c1c;--mat-form-field-state-layer-color: var(--mat-sys-on-surface);--mat-form-field-trailing-icon-color: var(--mat-sys-on-surface-variant)}html{--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}html{--mat-form-field-container-text-font: var(--mat-sys-body-large-font);--mat-form-field-container-text-line-height: var(--mat-sys-body-large-line-height);--mat-form-field-container-text-size: var(--mat-sys-body-large-size);--mat-form-field-container-text-tracking: var(--mat-sys-body-large-tracking);--mat-form-field-container-text-weight: var(--mat-sys-body-large-weight);--mat-form-field-subscript-text-font: var(--mat-sys-body-small-font);--mat-form-field-subscript-text-line-height: var(--mat-sys-body-small-line-height);--mat-form-field-subscript-text-size: var(--mat-sys-body-small-size);--mat-form-field-subscript-text-tracking: var(--mat-sys-body-small-tracking);--mat-form-field-subscript-text-weight: var(--mat-sys-body-small-weight);--mat-form-field-outlined-label-text-font: var(--mat-sys-body-large-font);--mat-form-field-outlined-label-text-size: var(--mat-sys-body-large-size);--mat-form-field-outlined-label-text-tracking: var(--mat-sys-body-large-tracking);--mat-form-field-outlined-label-text-weight: var(--mat-sys-body-large-weight);--mat-form-field-filled-label-text-font: var(--mat-sys-body-large-font);--mat-form-field-filled-label-text-size: var(--mat-sys-body-large-size);--mat-form-field-filled-label-text-tracking: var(--mat-sys-body-large-tracking);--mat-form-field-filled-label-text-weight: var(--mat-sys-body-large-weight)}html{--mat-select-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12)}html{--mat-select-panel-background-color: var(--mat-sys-surface-container);--mat-select-enabled-trigger-text-color: var(--mat-sys-on-surface);--mat-select-disabled-trigger-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-select-placeholder-text-color: var(--mat-sys-on-surface-variant);--mat-select-enabled-arrow-color: var(--mat-sys-on-surface-variant);--mat-select-disabled-arrow-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-select-focused-arrow-color: var(--mat-sys-primary);--mat-select-invalid-arrow-color: var(--mat-sys-error)}html{--mat-select-arrow-transform: none}html{--mat-select-trigger-text-font: var(--mat-sys-body-large-font);--mat-select-trigger-text-line-height: var(--mat-sys-body-large-line-height);--mat-select-trigger-text-size: var(--mat-sys-body-large-size);--mat-select-trigger-text-tracking: var(--mat-sys-body-large-tracking);--mat-select-trigger-text-weight: var(--mat-sys-body-large-weight)}html{--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12)}html{--mat-autocomplete-background-color: var(--mat-sys-surface-container)}html{--mat-dialog-actions-alignment: flex-end;--mat-dialog-actions-padding: 16px 24px;--mat-dialog-container-elevation-shadow: none;--mat-dialog-container-max-width: 560px;--mat-dialog-container-min-width: 280px;--mat-dialog-container-shape: 28px;--mat-dialog-container-small-max-width: calc(100vw - 32px) ;--mat-dialog-content-padding: 20px 24px;--mat-dialog-headline-padding: 6px 24px 13px;--mat-dialog-with-actions-content-padding: 20px 24px 0}html{--mat-dialog-container-color: var(--mat-sys-surface);--mat-dialog-subhead-color: var(--mat-sys-on-surface);--mat-dialog-supporting-text-color: var(--mat-sys-on-surface-variant)}html{--mat-dialog-subhead-font: var(--mat-sys-headline-small-font);--mat-dialog-subhead-line-height: var(--mat-sys-headline-small-line-height);--mat-dialog-subhead-size: var(--mat-sys-headline-small-size);--mat-dialog-subhead-tracking: var(--mat-sys-headline-small-tracking);--mat-dialog-subhead-weight: var(--mat-sys-headline-small-weight);--mat-dialog-supporting-text-font: var(--mat-sys-body-medium-font);--mat-dialog-supporting-text-line-height: var(--mat-sys-body-medium-line-height);--mat-dialog-supporting-text-size: var(--mat-sys-body-medium-size);--mat-dialog-supporting-text-tracking: var(--mat-sys-body-medium-tracking);--mat-dialog-supporting-text-weight: var(--mat-sys-body-medium-weight)}html{--mat-chip-container-shape-radius: 8px;--mat-chip-disabled-container-opacity: 1;--mat-chip-elevated-container-color: transparent;--mat-chip-flat-selected-outline-width: 0;--mat-chip-outline-width: 1px;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-opacity: 1;--mat-chip-with-avatar-avatar-shape-radius: 24px;--mat-chip-with-avatar-avatar-size: 24px;--mat-chip-with-avatar-disabled-avatar-opacity: .38;--mat-chip-with-icon-disabled-icon-opacity: .38;--mat-chip-with-icon-icon-size: 18px;--mat-chip-with-trailing-icon-disabled-trailing-icon-opacity: .38}html{--mat-chip-disabled-label-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-chip-disabled-outline-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-chip-elevated-selected-container-color: var(--mat-sys-secondary-container);--mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-chip-focus-outline-color: var(--mat-sys-on-surface-variant);--mat-chip-focus-state-layer-color: var(--mat-sys-on-surface-variant);--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: var(--mat-sys-on-surface-variant);--mat-chip-hover-state-layer-opacity: .08;--mat-chip-label-text-color: var(--mat-sys-on-surface-variant);--mat-chip-outline-color: var(--mat-sys-outline);--mat-chip-selected-disabled-trailing-icon-color: var(--mat-sys-on-surface);--mat-chip-selected-focus-state-layer-color: var(--mat-sys-on-secondary-container);--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: var(--mat-sys-on-secondary-container);--mat-chip-selected-hover-state-layer-opacity: .08;--mat-chip-selected-label-text-color: var(--mat-sys-on-secondary-container);--mat-chip-selected-trailing-action-state-layer-color: var(--mat-sys-on-secondary-container);--mat-chip-selected-trailing-icon-color: var(--mat-sys-on-secondary-container);--mat-chip-trailing-action-focus-state-layer-opacity: .12;--mat-chip-trailing-action-hover-state-layer-opacity: .08;--mat-chip-trailing-action-state-layer-color: var(--mat-sys-on-surface-variant);--mat-chip-with-icon-disabled-icon-color: var(--mat-sys-on-surface);--mat-chip-with-icon-icon-color: var(--mat-sys-on-surface-variant);--mat-chip-with-icon-selected-icon-color: var(--mat-sys-on-secondary-container);--mat-chip-with-trailing-icon-disabled-trailing-icon-color: var(--mat-sys-on-surface);--mat-chip-with-trailing-icon-trailing-icon-color: var(--mat-sys-on-surface-variant)}html{--mat-chip-container-height: 24px}html{--mat-chip-label-text-font: var(--mat-sys-label-large-font);--mat-chip-label-text-line-height: var(--mat-sys-label-large-line-height);--mat-chip-label-text-size: var(--mat-sys-label-large-size);--mat-chip-label-text-tracking: var(--mat-sys-label-large-tracking);--mat-chip-label-text-weight: var(--mat-sys-label-large-weight)}html{--mat-slide-toggle-disabled-selected-handle-opacity: 1;--mat-slide-toggle-disabled-selected-icon-opacity: .38;--mat-slide-toggle-disabled-track-opacity: .12;--mat-slide-toggle-disabled-unselected-handle-opacity: .38;--mat-slide-toggle-disabled-unselected-icon-opacity: .38;--mat-slide-toggle-disabled-unselected-track-outline-width: 2px;--mat-slide-toggle-handle-shape: 9999px;--mat-slide-toggle-hidden-track-opacity: 0;--mat-slide-toggle-hidden-track-transition: opacity 75ms;--mat-slide-toggle-pressed-handle-size: 28px;--mat-slide-toggle-selected-handle-horizontal-margin: 0 24px;--mat-slide-toggle-selected-handle-size: 24px;--mat-slide-toggle-selected-icon-size: 16px;--mat-slide-toggle-selected-pressed-handle-horizontal-margin: 0 22px;--mat-slide-toggle-selected-track-outline-color: transparent;--mat-slide-toggle-selected-track-outline-width: 2px;--mat-slide-toggle-selected-with-icon-handle-horizontal-margin: 0 24px;--mat-slide-toggle-state-layer-size: 40px;--mat-slide-toggle-track-height: 32px;--mat-slide-toggle-track-outline-width: 2px;--mat-slide-toggle-track-shape: 9999px;--mat-slide-toggle-track-width: 52px;--mat-slide-toggle-unselected-handle-horizontal-margin: 0 8px;--mat-slide-toggle-unselected-handle-size: 16px;--mat-slide-toggle-unselected-icon-size: 16px;--mat-slide-toggle-unselected-pressed-handle-horizontal-margin: 0 2px;--mat-slide-toggle-unselected-with-icon-handle-horizontal-margin: 0 4px;--mat-slide-toggle-visible-track-opacity: 1;--mat-slide-toggle-visible-track-transition: opacity 75ms;--mat-slide-toggle-with-icon-handle-size: 24px;--mat-slide-toggle-touch-target-size: 48px}html{--mat-slide-toggle-disabled-label-text-color: var(--mat-sys-on-surface);--mat-slide-toggle-disabled-selected-handle-color: var(--mat-sys-surface);--mat-slide-toggle-disabled-selected-icon-color: var(--mat-sys-on-surface);--mat-slide-toggle-disabled-selected-track-color: var(--mat-sys-on-surface);--mat-slide-toggle-disabled-unselected-handle-color: var(--mat-sys-on-surface);--mat-slide-toggle-disabled-unselected-icon-color: var(--mat-sys-surface-variant);--mat-slide-toggle-disabled-unselected-track-color: var(--mat-sys-surface-variant);--mat-slide-toggle-disabled-unselected-track-outline-color: var(--mat-sys-on-surface);--mat-slide-toggle-label-text-color: var(--mat-sys-on-surface);--mat-slide-toggle-selected-focus-handle-color: var(--mat-sys-primary-container);--mat-slide-toggle-selected-focus-state-layer-color: var(--mat-sys-primary);--mat-slide-toggle-selected-focus-state-layer-opacity: .12;--mat-slide-toggle-selected-focus-track-color: var(--mat-sys-primary);--mat-slide-toggle-selected-handle-color: var(--mat-sys-on-primary);--mat-slide-toggle-selected-hover-handle-color: var(--mat-sys-primary-container);--mat-slide-toggle-selected-hover-state-layer-color: var(--mat-sys-primary);--mat-slide-toggle-selected-hover-state-layer-opacity: .08;--mat-slide-toggle-selected-hover-track-color: var(--mat-sys-primary);--mat-slide-toggle-selected-icon-color: var(--mat-sys-on-primary-container);--mat-slide-toggle-selected-pressed-handle-color: var(--mat-sys-primary-container);--mat-slide-toggle-selected-pressed-state-layer-color: var(--mat-sys-primary);--mat-slide-toggle-selected-pressed-state-layer-opacity: .12;--mat-slide-toggle-selected-pressed-track-color: var(--mat-sys-primary);--mat-slide-toggle-selected-track-color: var(--mat-sys-primary);--mat-slide-toggle-track-outline-color: var(--mat-sys-outline);--mat-slide-toggle-unselected-focus-handle-color: var(--mat-sys-on-surface-variant);--mat-slide-toggle-unselected-focus-state-layer-color: var(--mat-sys-on-surface);--mat-slide-toggle-unselected-focus-state-layer-opacity: .12;--mat-slide-toggle-unselected-focus-track-color: var(--mat-sys-surface-variant);--mat-slide-toggle-unselected-handle-color: var(--mat-sys-outline);--mat-slide-toggle-unselected-hover-handle-color: var(--mat-sys-on-surface-variant);--mat-slide-toggle-unselected-hover-state-layer-color: var(--mat-sys-on-surface);--mat-slide-toggle-unselected-hover-state-layer-opacity: .08;--mat-slide-toggle-unselected-hover-track-color: var(--mat-sys-surface-variant);--mat-slide-toggle-unselected-icon-color: var(--mat-sys-surface-variant);--mat-slide-toggle-unselected-pressed-handle-color: var(--mat-sys-on-surface-variant);--mat-slide-toggle-unselected-pressed-state-layer-color: var(--mat-sys-on-surface);--mat-slide-toggle-unselected-pressed-state-layer-opacity: .12;--mat-slide-toggle-unselected-pressed-track-color: var(--mat-sys-surface-variant);--mat-slide-toggle-unselected-track-color: var(--mat-sys-surface-variant)}html{--mat-slide-toggle-touch-target-display: none}html{--mat-slide-toggle-label-text-font: var(--mat-sys-body-medium-font);--mat-slide-toggle-label-text-line-height: var(--mat-sys-body-medium-line-height);--mat-slide-toggle-label-text-size: var(--mat-sys-body-medium-size);--mat-slide-toggle-label-text-tracking: var(--mat-sys-body-medium-tracking);--mat-slide-toggle-label-text-weight: var(--mat-sys-body-medium-weight)}html{--mat-radio-disabled-unselected-icon-opacity: .38;--mat-radio-disabled-selected-icon-opacity: .38;--mat-radio-touch-target-size: 48px}html{--mat-radio-checked-ripple-color: var(--mat-sys-primary);--mat-radio-disabled-label-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-radio-disabled-selected-icon-color: var(--mat-sys-on-surface);--mat-radio-disabled-unselected-icon-color: var(--mat-sys-on-surface);--mat-radio-label-text-color: var(--mat-sys-on-surface);--mat-radio-ripple-color: var(--mat-sys-on-surface);--mat-radio-selected-focus-icon-color: var(--mat-sys-primary);--mat-radio-selected-hover-icon-color: var(--mat-sys-primary);--mat-radio-selected-icon-color: var(--mat-sys-primary);--mat-radio-selected-pressed-icon-color: var(--mat-sys-primary);--mat-radio-unselected-focus-icon-color: var(--mat-sys-on-surface);--mat-radio-unselected-hover-icon-color: var(--mat-sys-on-surface);--mat-radio-unselected-icon-color: var(--mat-sys-on-surface-variant);--mat-radio-unselected-pressed-icon-color: var(--mat-sys-on-surface)}html{--mat-radio-touch-target-display: none;--mat-radio-state-layer-size: 32px}html{--mat-radio-label-text-font: var(--mat-sys-body-medium-font);--mat-radio-label-text-line-height: var(--mat-sys-body-medium-line-height);--mat-radio-label-text-size: var(--mat-sys-body-medium-size);--mat-radio-label-text-tracking: var(--mat-sys-body-medium-tracking);--mat-radio-label-text-weight: var(--mat-sys-body-medium-weight)}html{--mat-slider-value-indicator-opacity: 1;--mat-slider-value-indicator-padding: 0;--mat-slider-value-indicator-width: 28px;--mat-slider-value-indicator-height: 28px;--mat-slider-value-indicator-caret-display: none;--mat-slider-value-indicator-border-radius: 50% 50% 50% 0;--mat-slider-value-indicator-text-transform: rotate(45deg);--mat-slider-value-indicator-container-transform: translateX(-50%) rotate(-45deg);--mat-slider-active-track-height: 4px;--mat-slider-handle-height: 20px;--mat-slider-handle-width: 20px;--mat-slider-inactive-track-height: 4px;--mat-slider-with-overlap-handle-outline-width: 1px;--mat-slider-with-tick-marks-active-container-opacity: .38;--mat-slider-with-tick-marks-container-size: 2px;--mat-slider-with-tick-marks-inactive-container-opacity: .38;--mat-slider-value-indicator-transform-origin: 0 28px}html{--mat-slider-active-track-color: var(--mat-sys-primary);--mat-slider-active-track-shape: 9999px;--mat-slider-disabled-active-track-color: var(--mat-sys-on-surface);--mat-slider-disabled-handle-color: var(--mat-sys-on-surface);--mat-slider-disabled-inactive-track-color: var(--mat-sys-on-surface);--mat-slider-focus-handle-color: var(--mat-sys-primary);--mat-slider-focus-state-layer-color: color-mix(in srgb, var(--mat-sys-primary) 20%, transparent);--mat-slider-handle-color: var(--mat-sys-primary);--mat-slider-handle-elevation: 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-slider-handle-shape: 9999px;--mat-slider-hover-handle-color: var(--mat-sys-primary);--mat-slider-hover-state-layer-color: color-mix(in srgb, var(--mat-sys-primary) 5%, transparent);--mat-slider-inactive-track-color: var(--mat-sys-surface-variant);--mat-slider-inactive-track-shape: 9999px;--mat-slider-label-container-color: var(--mat-sys-primary);--mat-slider-label-label-text-color: var(--mat-sys-on-primary);--mat-slider-ripple-color: var(--mat-sys-primary);--mat-slider-with-overlap-handle-outline-color: var(--mat-sys-on-primary);--mat-slider-with-tick-marks-active-container-color: var(--mat-sys-on-primary);--mat-slider-with-tick-marks-container-shape: 9999px;--mat-slider-with-tick-marks-disabled-container-color: var(--mat-sys-on-surface);--mat-slider-with-tick-marks-inactive-container-color: var(--mat-sys-on-surface-variant)}html{--mat-slider-label-label-text-font: var(--mat-sys-label-medium-font);--mat-slider-label-label-text-line-height: var(--mat-sys-label-medium-line-height);--mat-slider-label-label-text-size: var(--mat-sys-label-medium-size);--mat-slider-label-label-text-tracking: var(--mat-sys-label-medium-tracking);--mat-slider-label-label-text-weight: var(--mat-sys-label-medium-weight)}html{--mat-menu-divider-bottom-spacing: 8px;--mat-menu-divider-top-spacing: 8px;--mat-menu-item-icon-size: 24px;--mat-menu-item-spacing: 12px;--mat-menu-item-leading-spacing: 12px;--mat-menu-item-trailing-spacing: 12px;--mat-menu-item-with-icon-leading-spacing: 12px;--mat-menu-item-with-icon-trailing-spacing: 12px}html{--mat-menu-container-shape: 4px;--mat-menu-divider-color: var(--mat-sys-surface-variant);--mat-menu-item-label-text-color: var(--mat-sys-on-surface);--mat-menu-item-icon-color: var(--mat-sys-on-surface-variant);--mat-menu-item-hover-state-layer-color: color-mix(in srgb, var(--mat-sys-on-surface) 8%, transparent);--mat-menu-item-focus-state-layer-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-menu-container-color: var(--mat-sys-surface-container);--mat-menu-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12)}html{--mat-menu-item-label-text-font: var(--mat-sys-label-large-font);--mat-menu-item-label-text-line-height: var(--mat-sys-label-large-line-height);--mat-menu-item-label-text-size: var(--mat-sys-label-large-size);--mat-menu-item-label-text-tracking: var(--mat-sys-label-large-tracking);--mat-menu-item-label-text-weight: var(--mat-sys-label-large-weight)}html{--mat-list-active-indicator-color: var(--mat-sys-secondary-container);--mat-list-active-indicator-shape: 9999px;--mat-list-list-item-container-color: transparent;--mat-list-list-item-container-shape: 0;--mat-list-list-item-disabled-label-text-color: var(--mat-sys-on-surface);--mat-list-list-item-disabled-label-text-opacity: .3;--mat-list-list-item-disabled-leading-icon-color: var(--mat-sys-on-surface);--mat-list-list-item-disabled-leading-icon-opacity: .38;--mat-list-list-item-disabled-state-layer-color: var(--mat-sys-on-surface);--mat-list-list-item-disabled-state-layer-opacity: .12;--mat-list-list-item-disabled-trailing-icon-color: var(--mat-sys-on-surface);--mat-list-list-item-disabled-trailing-icon-opacity: .38;--mat-list-list-item-focus-label-text-color: var(--mat-sys-on-surface);--mat-list-list-item-focus-state-layer-color: var(--mat-sys-on-surface);--mat-list-list-item-focus-state-layer-opacity: .12;--mat-list-list-item-hover-label-text-color: var(--mat-sys-on-surface);--mat-list-list-item-hover-state-layer-color: var(--mat-sys-on-surface);--mat-list-list-item-hover-state-layer-opacity: .08;--mat-list-list-item-label-text-color: var(--mat-sys-on-surface);--mat-list-list-item-leading-avatar-color: var(--mat-sys-primary-container);--mat-list-list-item-leading-avatar-shape: 9999px;--mat-list-list-item-leading-avatar-size: 40px;--mat-list-list-item-leading-icon-color: var(--mat-sys-on-surface-variant);--mat-list-list-item-leading-icon-size: 24px;--mat-list-list-item-selected-trailing-icon-color: var(--mat-sys-primary);--mat-list-list-item-supporting-text-color: var(--mat-sys-on-surface-variant);--mat-list-list-item-trailing-icon-color: var(--mat-sys-on-surface-variant);--mat-list-list-item-trailing-icon-size: 24px;--mat-list-list-item-trailing-supporting-text-color: var(--mat-sys-on-surface-variant)}html{--mat-list-list-item-leading-icon-start-space: 8px;--mat-list-list-item-leading-icon-end-space: 8px;--mat-list-list-item-one-line-container-height: 40px;--mat-list-list-item-two-line-container-height: 56px;--mat-list-list-item-three-line-container-height: 80px}html{--mat-list-list-item-label-text-font: var(--mat-sys-body-large-font);--mat-list-list-item-label-text-line-height: var(--mat-sys-body-large-line-height);--mat-list-list-item-label-text-size: var(--mat-sys-body-large-size);--mat-list-list-item-label-text-tracking: var(--mat-sys-body-large-tracking);--mat-list-list-item-label-text-weight: var(--mat-sys-body-large-weight);--mat-list-list-item-supporting-text-font: var(--mat-sys-body-medium-font);--mat-list-list-item-supporting-text-line-height: var(--mat-sys-body-medium-line-height);--mat-list-list-item-supporting-text-size: var(--mat-sys-body-medium-size);--mat-list-list-item-supporting-text-tracking: var(--mat-sys-body-medium-tracking);--mat-list-list-item-supporting-text-weight: var(--mat-sys-body-medium-weight);--mat-list-list-item-trailing-supporting-text-font: var(--mat-sys-label-small-font);--mat-list-list-item-trailing-supporting-text-line-height: var(--mat-sys-label-small-line-height);--mat-list-list-item-trailing-supporting-text-size: var(--mat-sys-label-small-size);--mat-list-list-item-trailing-supporting-text-tracking: var(--mat-sys-label-small-tracking);--mat-list-list-item-trailing-supporting-text-weight: var(--mat-sys-label-small-weight)}html{--mat-paginator-page-size-select-width: 84px;--mat-paginator-page-size-select-touch-target-height: 48px}html{--mat-paginator-container-text-color: var(--mat-sys-on-surface);--mat-paginator-container-background-color: var(--mat-sys-surface);--mat-paginator-disabled-icon-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-paginator-enabled-icon-color: var(--mat-sys-on-surface-variant)}html{--mat-paginator-container-size: 48px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: none}html{--mat-paginator-container-text-font: var(--mat-sys-body-small-font);--mat-paginator-container-text-line-height: var(--mat-sys-body-small-line-height);--mat-paginator-container-text-size: var(--mat-sys-body-small-size);--mat-paginator-container-text-tracking: var(--mat-sys-body-small-tracking);--mat-paginator-container-text-weight: var(--mat-sys-body-small-weight);--mat-paginator-select-trigger-text-size: var(--mat-sys-body-small-size)}html{--mat-tab-active-indicator-height: 2px;--mat-tab-active-indicator-shape: 0;--mat-tab-divider-height: 1px}html{--mat-tab-active-focus-indicator-color: var(--mat-sys-primary);--mat-tab-active-focus-label-text-color: var(--mat-sys-on-surface);--mat-tab-active-hover-indicator-color: var(--mat-sys-primary);--mat-tab-active-hover-label-text-color: var(--mat-sys-on-surface);--mat-tab-active-indicator-color: var(--mat-sys-primary);--mat-tab-active-label-text-color: var(--mat-sys-on-surface);--mat-tab-active-ripple-color: var(--mat-sys-on-surface);--mat-tab-divider-color: var(--mat-sys-surface-variant);--mat-tab-inactive-focus-label-text-color: var(--mat-sys-on-surface);--mat-tab-inactive-hover-label-text-color: var(--mat-sys-on-surface);--mat-tab-inactive-label-text-color: var(--mat-sys-on-surface);--mat-tab-inactive-ripple-color: var(--mat-sys-on-surface);--mat-tab-pagination-icon-color: var(--mat-sys-on-surface);--mat-tab-disabled-ripple-color: var(--mat-sys-on-surface-variant)}html{--mat-tab-container-height: 40px}html{--mat-tab-label-text-font: var(--mat-sys-title-small-font);--mat-tab-label-text-line-height: var(--mat-sys-title-small-line-height);--mat-tab-label-text-size: var(--mat-sys-title-small-size);--mat-tab-label-text-tracking: var(--mat-sys-title-small-tracking);--mat-tab-label-text-weight: var(--mat-sys-title-small-weight)}html{--mat-checkbox-selected-focus-state-layer-opacity: .12;--mat-checkbox-selected-hover-state-layer-opacity: .08;--mat-checkbox-selected-pressed-state-layer-opacity: .12;--mat-checkbox-unselected-focus-state-layer-opacity: .12;--mat-checkbox-unselected-hover-state-layer-opacity: .08;--mat-checkbox-unselected-pressed-state-layer-opacity: .12;--mat-checkbox-touch-target-size: 48px}html{--mat-checkbox-disabled-label-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-checkbox-disabled-selected-checkmark-color: var(--mat-sys-surface);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-checkbox-label-text-color: var(--mat-sys-on-surface);--mat-checkbox-selected-checkmark-color: var(--mat-sys-on-primary);--mat-checkbox-selected-focus-icon-color: var(--mat-sys-primary);--mat-checkbox-selected-focus-state-layer-color: var(--mat-sys-primary);--mat-checkbox-selected-hover-icon-color: var(--mat-sys-primary);--mat-checkbox-selected-hover-state-layer-color: var(--mat-sys-primary);--mat-checkbox-selected-icon-color: var(--mat-sys-primary);--mat-checkbox-selected-pressed-icon-color: var(--mat-sys-primary);--mat-checkbox-selected-pressed-state-layer-color: var(--mat-sys-on-surface);--mat-checkbox-unselected-focus-icon-color: var(--mat-sys-on-surface);--mat-checkbox-unselected-focus-state-layer-color: var(--mat-sys-on-surface);--mat-checkbox-unselected-hover-icon-color: var(--mat-sys-on-surface);--mat-checkbox-unselected-hover-state-layer-color: var(--mat-sys-on-surface);--mat-checkbox-unselected-icon-color: var(--mat-sys-on-surface-variant);--mat-checkbox-unselected-pressed-state-layer-color: var(--mat-sys-primary)}html{--mat-checkbox-touch-target-display: none;--mat-checkbox-state-layer-size: 32px}html{--mat-checkbox-label-text-font: var(--mat-sys-body-medium-font);--mat-checkbox-label-text-line-height: var(--mat-sys-body-medium-line-height);--mat-checkbox-label-text-size: var(--mat-sys-body-medium-size);--mat-checkbox-label-text-tracking: var(--mat-sys-body-medium-tracking);--mat-checkbox-label-text-weight: var(--mat-sys-body-medium-weight)}html{--mat-button-filled-container-shape: 9999px;--mat-button-filled-horizontal-padding: 24px;--mat-button-filled-icon-offset: -8px;--mat-button-filled-icon-spacing: 8px;--mat-button-filled-touch-target-size: 48px;--mat-button-outlined-container-shape: 9999px;--mat-button-outlined-horizontal-padding: 24px;--mat-button-outlined-icon-offset: -8px;--mat-button-outlined-icon-spacing: 8px;--mat-button-outlined-outline-width: 1px;--mat-button-outlined-touch-target-size: 48px;--mat-button-protected-container-shape: 9999px;--mat-button-protected-horizontal-padding: 24px;--mat-button-protected-icon-offset: -8px;--mat-button-protected-icon-spacing: 8px;--mat-button-protected-touch-target-size: 48px;--mat-button-text-container-shape: 9999px;--mat-button-text-horizontal-padding: 12px;--mat-button-text-icon-offset: -4px;--mat-button-text-icon-spacing: 8px;--mat-button-text-with-icon-horizontal-padding: 16px;--mat-button-text-touch-target-size: 48px;--mat-button-tonal-container-shape: 9999px;--mat-button-tonal-horizontal-padding: 24px;--mat-button-tonal-icon-offset: -8px;--mat-button-tonal-icon-spacing: 8px;--mat-button-tonal-touch-target-size: 48px}html{--mat-button-filled-container-color: var(--mat-sys-primary);--mat-button-filled-disabled-container-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-button-filled-disabled-label-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-button-filled-disabled-state-layer-color: var(--mat-sys-on-surface-variant);--mat-button-filled-focus-state-layer-opacity: .12;--mat-button-filled-hover-state-layer-opacity: .08;--mat-button-filled-label-text-color: var(--mat-sys-on-primary);--mat-button-filled-pressed-state-layer-opacity: .12;--mat-button-filled-ripple-color: color-mix(in srgb, var(--mat-sys-on-primary) 12%, transparent);--mat-button-filled-state-layer-color: var(--mat-sys-on-primary);--mat-button-outlined-disabled-label-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-button-outlined-disabled-outline-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-button-outlined-disabled-state-layer-color: var(--mat-sys-on-surface-variant);--mat-button-outlined-focus-state-layer-opacity: .12;--mat-button-outlined-hover-state-layer-opacity: .08;--mat-button-outlined-label-text-color: var(--mat-sys-primary);--mat-button-outlined-outline-color: var(--mat-sys-outline);--mat-button-outlined-pressed-state-layer-opacity: .12;--mat-button-outlined-ripple-color: color-mix(in srgb, var(--mat-sys-primary) 12%, transparent);--mat-button-outlined-state-layer-color: var(--mat-sys-primary);--mat-button-protected-container-color: var(--mat-sys-surface);--mat-button-protected-container-elevation-shadow: 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-button-protected-disabled-container-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-button-protected-disabled-container-elevation-shadow: 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-button-protected-disabled-label-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-button-protected-disabled-state-layer-color: var(--mat-sys-on-surface-variant);--mat-button-protected-focus-container-elevation-shadow: 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-button-protected-focus-state-layer-opacity: .12;--mat-button-protected-hover-container-elevation-shadow: 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-button-protected-hover-state-layer-opacity: .08;--mat-button-protected-label-text-color: var(--mat-sys-primary);--mat-button-protected-pressed-container-elevation-shadow: 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-button-protected-pressed-state-layer-opacity: .12;--mat-button-protected-ripple-color: color-mix(in srgb, var(--mat-sys-primary) 12%, transparent);--mat-button-protected-state-layer-color: var(--mat-sys-primary);--mat-button-text-disabled-label-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-button-text-disabled-state-layer-color: var(--mat-sys-on-surface-variant);--mat-button-text-focus-state-layer-opacity: .12;--mat-button-text-hover-state-layer-opacity: .08;--mat-button-text-label-text-color: var(--mat-sys-primary);--mat-button-text-pressed-state-layer-opacity: .12;--mat-button-text-ripple-color: color-mix(in srgb, var(--mat-sys-primary) 12%, transparent);--mat-button-text-state-layer-color: var(--mat-sys-primary);--mat-button-tonal-container-color: var(--mat-sys-secondary-container);--mat-button-tonal-disabled-container-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-button-tonal-disabled-label-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-button-tonal-disabled-state-layer-color: var(--mat-sys-on-surface-variant);--mat-button-tonal-focus-state-layer-opacity: .12;--mat-button-tonal-hover-state-layer-opacity: .08;--mat-button-tonal-label-text-color: var(--mat-sys-on-secondary-container);--mat-button-tonal-pressed-state-layer-opacity: .12;--mat-button-tonal-ripple-color: color-mix(in srgb, var(--mat-sys-on-secondary-container) 12%, transparent);--mat-button-tonal-state-layer-color: var(--mat-sys-on-secondary-container)}html{--mat-button-filled-touch-target-display: none;--mat-button-filled-container-height: 32px;--mat-button-outlined-container-height: 32px;--mat-button-outlined-touch-target-display: none;--mat-button-protected-touch-target-display: none;--mat-button-protected-container-height: 32px;--mat-button-text-touch-target-display: none;--mat-button-text-container-height: 32px;--mat-button-tonal-container-height: 32px;--mat-button-tonal-touch-target-display: none}html{--mat-button-filled-label-text-font: var(--mat-sys-label-large-font);--mat-button-filled-label-text-size: var(--mat-sys-label-large-size);--mat-button-filled-label-text-tracking: var(--mat-sys-label-large-tracking);--mat-button-filled-label-text-weight: var(--mat-sys-label-large-weight);--mat-button-outlined-label-text-font: var(--mat-sys-label-large-font);--mat-button-outlined-label-text-size: var(--mat-sys-label-large-size);--mat-button-outlined-label-text-tracking: var(--mat-sys-label-large-tracking);--mat-button-outlined-label-text-weight: var(--mat-sys-label-large-weight);--mat-button-protected-label-text-font: var(--mat-sys-label-large-font);--mat-button-protected-label-text-size: var(--mat-sys-label-large-size);--mat-button-protected-label-text-tracking: var(--mat-sys-label-large-tracking);--mat-button-protected-label-text-weight: var(--mat-sys-label-large-weight);--mat-button-text-label-text-font: var(--mat-sys-label-large-font);--mat-button-text-label-text-size: var(--mat-sys-label-large-size);--mat-button-text-label-text-tracking: var(--mat-sys-label-large-tracking);--mat-button-text-label-text-weight: var(--mat-sys-label-large-weight);--mat-button-tonal-label-text-font: var(--mat-sys-label-large-font);--mat-button-tonal-label-text-size: var(--mat-sys-label-large-size);--mat-button-tonal-label-text-tracking: var(--mat-sys-label-large-tracking);--mat-button-tonal-label-text-weight: var(--mat-sys-label-large-weight)}html{--mat-icon-button-icon-size: 24px;--mat-icon-button-container-shape: 9999px;--mat-icon-button-touch-target-size: 48px}html{--mat-icon-button-disabled-icon-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-icon-button-disabled-state-layer-color: var(--mat-sys-on-surface-variant);--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-hover-state-layer-opacity: .08;--mat-icon-button-icon-color: var(--mat-sys-on-surface-variant);--mat-icon-button-pressed-state-layer-opacity: .12;--mat-icon-button-ripple-color: color-mix(in srgb, var(--mat-sys-on-surface-variant) 12%, transparent);--mat-icon-button-state-layer-color: var(--mat-sys-on-surface-variant)}html{--mat-icon-button-touch-target-display: none;--mat-icon-button-state-layer-size: 32px}html{--mat-fab-container-shape: 16px;--mat-fab-extended-container-height: 56px;--mat-fab-extended-container-shape: 16px;--mat-fab-small-container-shape: 12px;--mat-fab-touch-target-size: 48px;--mat-fab-small-touch-target-size: 48px}html{--mat-fab-container-color: var(--mat-sys-primary-container);--mat-fab-container-elevation-shadow: 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-fab-disabled-state-container-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-fab-disabled-state-foreground-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-fab-extended-container-elevation-shadow: 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-fab-extended-focus-container-elevation-shadow: 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-fab-extended-hover-container-elevation-shadow: 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-fab-extended-pressed-container-elevation-shadow: 6;--mat-fab-focus-container-elevation-shadow: 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-fab-focus-state-layer-opacity: .12;--mat-fab-foreground-color: var(--mat-sys-on-primary-container);--mat-fab-hover-container-elevation-shadow: 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-fab-hover-state-layer-opacity: .08;--mat-fab-pressed-container-elevation-shadow: 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-fab-pressed-state-layer-opacity: .12;--mat-fab-ripple-color: color-mix(in srgb, var(--mat-sys-on-primary-container) 12%, transparent);--mat-fab-small-container-color: var(--mat-sys-primary-container);--mat-fab-small-container-elevation-shadow: 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-fab-small-disabled-state-container-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-fab-small-disabled-state-foreground-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-fab-small-focus-container-elevation-shadow: 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-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-foreground-color: var(--mat-sys-on-primary-container);--mat-fab-small-hover-container-elevation-shadow: 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-fab-small-hover-state-layer-opacity: .08;--mat-fab-small-pressed-container-elevation-shadow: 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-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-ripple-color: color-mix(in srgb, var(--mat-sys-on-primary-container) 12%, transparent);--mat-fab-small-state-layer-color: var(--mat-sys-on-primary-container);--mat-fab-state-layer-color: var(--mat-sys-on-primary-container)}html{--mat-fab-touch-target-display: none}html{--mat-fab-extended-label-text-font: var(--mat-sys-label-large-font);--mat-fab-extended-label-text-size: var(--mat-sys-label-large-size);--mat-fab-extended-label-text-tracking: var(--mat-sys-label-large-tracking);--mat-fab-extended-label-text-weight: var(--mat-sys-label-large-weight)}html{--mat-snack-bar-container-shape: 4px}html{--mat-snack-bar-button-color: var(--mat-sys-inverse-primary);--mat-snack-bar-container-color: var(--mat-sys-inverse-surface);--mat-snack-bar-supporting-text-color: var(--mat-sys-inverse-on-surface)}html{--mat-snack-bar-supporting-text-font: var(--mat-sys-body-medium-font);--mat-snack-bar-supporting-text-line-height: var(--mat-sys-body-medium-line-height);--mat-snack-bar-supporting-text-size: var(--mat-sys-body-medium-size);--mat-snack-bar-supporting-text-weight: var(--mat-sys-body-medium-weight)}html{--mat-table-row-item-outline-width: 1px}html{--mat-table-background-color: var(--mat-sys-surface);--mat-table-header-headline-color: var(--mat-sys-on-surface);--mat-table-row-item-label-text-color: var(--mat-sys-on-surface);--mat-table-row-item-outline-color: var(--mat-sys-outline)}html{--mat-table-header-container-height: 48px;--mat-table-footer-container-height: 44px;--mat-table-row-item-container-height: 44px}html{--mat-table-header-headline-font: var(--mat-sys-title-small-font);--mat-table-header-headline-line-height: var(--mat-sys-title-small-line-height);--mat-table-header-headline-size: var(--mat-sys-title-small-size);--mat-table-header-headline-tracking: var(--mat-sys-title-small-tracking);--mat-table-header-headline-weight: var(--mat-sys-title-small-weight);--mat-table-row-item-label-text-font: var(--mat-sys-body-medium-font);--mat-table-row-item-label-text-line-height: var(--mat-sys-body-medium-line-height);--mat-table-row-item-label-text-size: var(--mat-sys-body-medium-size);--mat-table-row-item-label-text-tracking: var(--mat-sys-body-medium-tracking);--mat-table-row-item-label-text-weight: var(--mat-sys-body-medium-weight);--mat-table-footer-supporting-text-font: var(--mat-sys-body-medium-font);--mat-table-footer-supporting-text-line-height: var(--mat-sys-body-medium-line-height);--mat-table-footer-supporting-text-size: var(--mat-sys-body-medium-size);--mat-table-footer-supporting-text-tracking: var(--mat-sys-body-medium-tracking);--mat-table-footer-supporting-text-weight: var(--mat-sys-body-medium-weight)}html{--mat-progress-spinner-size: 48px;--mat-progress-spinner-active-indicator-width: 4px}html{--mat-progress-spinner-active-indicator-color: var(--mat-sys-primary)}html{--mat-badge-container-offset: -12px 0;--mat-badge-container-overlap-offset: -12px;--mat-badge-container-padding: 0 4px;--mat-badge-container-shape: 9999px;--mat-badge-container-size: 16px;--mat-badge-large-size-container-offset: -12px 0;--mat-badge-large-size-container-overlap-offset: -12px;--mat-badge-large-size-container-padding: 0 4px;--mat-badge-large-size-container-size: 16px;--mat-badge-legacy-container-size: unset;--mat-badge-legacy-large-size-container-size: unset;--mat-badge-legacy-small-size-container-size: unset;--mat-badge-small-size-container-offset: -6px 0;--mat-badge-small-size-container-overlap-offset: -6px;--mat-badge-small-size-container-padding: 0;--mat-badge-small-size-container-size: 6px}html{--mat-badge-background-color: var(--mat-sys-error);--mat-badge-disabled-state-background-color: color-mix(in srgb, var(--mat-sys-error) 38%, transparent);--mat-badge-disabled-state-text-color: var(--mat-sys-on-error);--mat-badge-text-color: var(--mat-sys-on-error)}html{--mat-badge-large-size-line-height: 16px;--mat-badge-large-size-text-size: var(--mat-sys-label-small-size);--mat-badge-line-height: 16px;--mat-badge-small-size-line-height: 6px;--mat-badge-small-size-text-size: 0;--mat-badge-text-font: var(--mat-sys-label-small-font);--mat-badge-text-size: var(--mat-sys-label-small-size);--mat-badge-text-weight: var(--mat-sys-label-small-weight)}html{--mat-bottom-sheet-container-shape: 28px}html{--mat-bottom-sheet-container-text-color: var(--mat-sys-on-surface);--mat-bottom-sheet-container-background-color: var(--mat-sys-surface-container-low)}html{--mat-bottom-sheet-container-text-font: var(--mat-sys-body-large-font);--mat-bottom-sheet-container-text-line-height: var(--mat-sys-body-large-line-height);--mat-bottom-sheet-container-text-size: var(--mat-sys-body-large-size);--mat-bottom-sheet-container-text-tracking: var(--mat-sys-body-large-tracking);--mat-bottom-sheet-container-text-weight: var(--mat-sys-body-large-weight)}html{--mat-button-toggle-focus-state-layer-opacity: .12;--mat-button-toggle-hover-state-layer-opacity: .08;--mat-button-toggle-shape: 28px}html{--mat-button-toggle-background-color: transparent;--mat-button-toggle-disabled-selected-state-background-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-button-toggle-disabled-selected-state-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-button-toggle-disabled-state-background-color: transparent;--mat-button-toggle-disabled-state-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-button-toggle-divider-color: var(--mat-sys-outline);--mat-button-toggle-selected-state-background-color: var(--mat-sys-secondary-container);--mat-button-toggle-selected-state-text-color: var(--mat-sys-on-secondary-container);--mat-button-toggle-state-layer-color: var(--mat-sys-on-surface);--mat-button-toggle-text-color: var(--mat-sys-on-surface)}html{--mat-button-toggle-height: 40px}html{--mat-button-toggle-label-text-font: var(--mat-sys-label-large-font);--mat-button-toggle-label-text-line-height: var(--mat-sys-label-large-line-height);--mat-button-toggle-label-text-size: var(--mat-sys-label-large-size);--mat-button-toggle-label-text-tracking: var(--mat-sys-label-large-tracking);--mat-button-toggle-label-text-weight: var(--mat-sys-label-large-weight)}html{--mat-datepicker-calendar-container-elevation-shadow: 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-datepicker-calendar-container-shape: 16px;--mat-datepicker-calendar-container-touch-elevation-shadow: 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-datepicker-calendar-container-touch-shape: 28px}html{--mat-datepicker-calendar-body-label-text-color: var(--mat-sys-on-surface);--mat-datepicker-calendar-container-background-color: var(--mat-sys-surface-container-high);--mat-datepicker-calendar-container-text-color: var(--mat-sys-on-surface);--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, var(--mat-sys-on-surface) 8%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: var(--mat-sys-tertiary-container);--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: var(--mat-sys-secondary);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: var(--mat-sys-secondary-container);--mat-datepicker-calendar-date-in-range-state-background-color: var(--mat-sys-primary-container);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-preview-state-outline-color: var(--mat-sys-primary);--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-datepicker-calendar-date-selected-state-background-color: var(--mat-sys-primary);--mat-datepicker-calendar-date-selected-state-text-color: var(--mat-sys-on-primary);--mat-datepicker-calendar-date-text-color: var(--mat-sys-on-surface);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-datepicker-calendar-date-today-outline-color: var(--mat-sys-primary);--mat-datepicker-calendar-date-today-selected-state-outline-color: var(--mat-sys-primary);--mat-datepicker-calendar-header-divider-color: transparent;--mat-datepicker-calendar-header-text-color: var(--mat-sys-on-surface-variant);--mat-datepicker-calendar-navigation-button-icon-color: var(--mat-sys-on-surface-variant);--mat-datepicker-calendar-period-button-icon-color: var(--mat-sys-on-surface-variant);--mat-datepicker-calendar-period-button-text-color: var(--mat-sys-on-surface-variant);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-datepicker-range-input-separator-color: var(--mat-sys-on-surface);--mat-datepicker-toggle-active-state-icon-color: var(--mat-sys-primary);--mat-datepicker-toggle-icon-color: var(--mat-sys-on-surface-variant)}html{--mat-datepicker-calendar-body-label-text-size: var(--mat-sys-title-small-size);--mat-datepicker-calendar-body-label-text-weight: var(--mat-sys-title-small-weight);--mat-datepicker-calendar-header-text-size: var(--mat-sys-title-small-size);--mat-datepicker-calendar-header-text-weight: var(--mat-sys-title-small-weight);--mat-datepicker-calendar-period-button-text-size: var(--mat-sys-title-small-size);--mat-datepicker-calendar-period-button-text-weight: var(--mat-sys-title-small-weight);--mat-datepicker-calendar-text-font: var(--mat-sys-body-medium-font);--mat-datepicker-calendar-text-size: var(--mat-sys-body-medium-size)}html{--mat-divider-width: 1px}html{--mat-divider-color: var(--mat-sys-outline-variant)}html{--mat-expansion-container-shape: 12px;--mat-expansion-header-indicator-display: inline-block;--mat-expansion-legacy-header-indicator-display: none;--mat-expansion-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12)}html{--mat-expansion-actions-divider-color: var(--mat-sys-outline);--mat-expansion-container-background-color: var(--mat-sys-surface);--mat-expansion-container-text-color: var(--mat-sys-on-surface);--mat-expansion-header-description-color: var(--mat-sys-on-surface-variant);--mat-expansion-header-disabled-state-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-expansion-header-focus-state-layer-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-expansion-header-hover-state-layer-color: color-mix(in srgb, var(--mat-sys-on-surface) 8%, transparent);--mat-expansion-header-indicator-color: var(--mat-sys-on-surface-variant);--mat-expansion-header-text-color: var(--mat-sys-on-surface)}html{--mat-expansion-header-collapsed-state-height: 40px;--mat-expansion-header-expanded-state-height: 56px}html{--mat-expansion-container-text-font: var(--mat-sys-body-large-font);--mat-expansion-container-text-line-height: var(--mat-sys-body-large-line-height);--mat-expansion-container-text-size: var(--mat-sys-body-large-size);--mat-expansion-container-text-tracking: var(--mat-sys-body-large-tracking);--mat-expansion-container-text-weight: var(--mat-sys-body-large-weight);--mat-expansion-header-text-font: var(--mat-sys-title-medium-font);--mat-expansion-header-text-line-height: var(--mat-sys-title-medium-line-height);--mat-expansion-header-text-size: var(--mat-sys-title-medium-size);--mat-expansion-header-text-tracking: var(--mat-sys-title-medium-tracking);--mat-expansion-header-text-weight: var(--mat-sys-title-medium-weight)}html{--mat-grid-list-tile-header-primary-text-size: var(--mat-sys-body-large);--mat-grid-list-tile-header-secondary-text-size: var(--mat-sys-body-medium);--mat-grid-list-tile-footer-primary-text-size: var(--mat-sys-body-large);--mat-grid-list-tile-footer-secondary-text-size: var(--mat-sys-body-medium)}html{--mat-icon-color: inherit}html{--mat-sidenav-container-shape: 16px;--mat-sidenav-container-elevation-shadow: none;--mat-sidenav-container-width: 360px;--mat-sidenav-container-divider-color: transparent}html{--mat-sidenav-container-background-color: var(--mat-sys-surface);--mat-sidenav-container-text-color: var(--mat-sys-on-surface-variant);--mat-sidenav-content-background-color: var(--mat-sys-background);--mat-sidenav-content-text-color: var(--mat-sys-on-background);--mat-sidenav-scrim-color: color-mix(in srgb, #293232 40%, transparent)}html{--mat-stepper-header-error-state-icon-background-color: transparent;--mat-stepper-header-focus-state-layer-shape: 12px;--mat-stepper-header-hover-state-layer-shape: 12px}html{--mat-stepper-container-color: var(--mat-sys-surface);--mat-stepper-header-done-state-icon-background-color: var(--mat-sys-primary);--mat-stepper-header-done-state-icon-foreground-color: var(--mat-sys-on-primary);--mat-stepper-header-edit-state-icon-background-color: var(--mat-sys-primary);--mat-stepper-header-edit-state-icon-foreground-color: var(--mat-sys-on-primary);--mat-stepper-header-error-state-icon-foreground-color: var(--mat-sys-error);--mat-stepper-header-error-state-label-text-color: var(--mat-sys-error);--mat-stepper-header-focus-state-layer-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-stepper-header-hover-state-layer-color: color-mix(in srgb, var(--mat-sys-on-surface) 8%, transparent);--mat-stepper-header-icon-background-color: var(--mat-sys-on-surface-variant);--mat-stepper-header-icon-foreground-color: var(--mat-sys-surface);--mat-stepper-header-label-text-color: var(--mat-sys-on-surface-variant);--mat-stepper-header-optional-label-text-color: var(--mat-sys-on-surface-variant);--mat-stepper-header-selected-state-icon-background-color: var(--mat-sys-primary);--mat-stepper-header-selected-state-icon-foreground-color: var(--mat-sys-on-primary);--mat-stepper-header-selected-state-label-text-color: var(--mat-sys-on-surface-variant);--mat-stepper-line-color: var(--mat-sys-outline)}html{--mat-stepper-container-text-font: var(--mat-sys-body-medium-font);--mat-stepper-header-label-text-font: var(--mat-sys-title-small-font);--mat-stepper-header-label-text-size: var(--mat-sys-title-small-size);--mat-stepper-header-label-text-weight: var(--mat-sys-title-small-weight);--mat-stepper-header-error-state-label-text-size: var(--mat-sys-title-small-size);--mat-stepper-header-selected-state-label-text-size: var(--mat-sys-title-small-size);--mat-stepper-header-selected-state-label-text-weight: var(--mat-sys-title-small-weight)}html{--mat-stepper-header-height: 64px}html{--mat-sort-arrow-color: var(--mat-sys-on-surface)}html{--mat-toolbar-container-background-color: var(--mat-sys-surface);--mat-toolbar-container-text-color: var(--mat-sys-on-surface)}html{--mat-toolbar-standard-height: 56px;--mat-toolbar-mobile-height: 48px}html{--mat-toolbar-title-text-font: var(--mat-sys-title-large-font);--mat-toolbar-title-text-line-height: var(--mat-sys-title-large-line-height);--mat-toolbar-title-text-size: var(--mat-sys-title-large-size);--mat-toolbar-title-text-tracking: var(--mat-sys-title-large-tracking);--mat-toolbar-title-text-weight: var(--mat-sys-title-large-weight)}html{--mat-tree-container-background-color: var(--mat-sys-surface);--mat-tree-node-text-color: var(--mat-sys-on-surface)}html{--mat-tree-node-min-height: 40px}html{--mat-tree-node-text-font: var(--mat-sys-body-large-font);--mat-tree-node-text-size: var(--mat-sys-body-large-size);--mat-tree-node-text-weight: var(--mat-sys-body-large-weight)}html{--mat-timepicker-container-shape: 4px}html{--mat-timepicker-container-background-color: var(--mat-sys-surface-container);--mat-timepicker-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12)}header{--mat-toolbar-container-background-color: var(--mat-sys-surface);--mat-toolbar-container-text-color: var(--mat-sys-on-surface);--mat-toolbar-standard-height: 64px;--mat-toolbar-mobile-height: 56px;--mat-toolbar-title-text-font: var(--mat-sys-title-large-font);--mat-toolbar-title-text-line-height: var(--mat-sys-title-large-line-height);--mat-toolbar-title-text-size: var(--mat-sys-title-large-size);--mat-toolbar-title-text-tracking: var(--mat-sys-title-large-tracking);--mat-toolbar-title-text-weight: var(--mat-sys-title-large-weight)}:root{--mat-sys-body-large: 400 1rem / 1.5rem Montserrat;--mat-sys-body-large-font: Montserrat;--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 Montserrat;--mat-sys-body-medium-font: Montserrat;--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 Montserrat;--mat-sys-body-small-font: Montserrat;--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 Montserrat;--mat-sys-display-large-font: Montserrat;--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 Montserrat;--mat-sys-display-medium-font: Montserrat;--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 Montserrat;--mat-sys-display-small-font: Montserrat;--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 Montserrat;--mat-sys-headline-large-font: Montserrat;--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 Montserrat;--mat-sys-headline-medium-font: Montserrat;--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 Montserrat;--mat-sys-headline-small-font: Montserrat;--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 Montserrat;--mat-sys-label-large-font: Montserrat;--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 Montserrat;--mat-sys-label-medium-font: Montserrat;--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 Montserrat;--mat-sys-label-small-font: Montserrat;--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 Montserrat;--mat-sys-title-large-font: Montserrat;--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 Montserrat;--mat-sys-title-medium-font: Montserrat;--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 Montserrat;--mat-sys-title-small-font: Montserrat;--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-primary-fixed-dim: #3cd7ff;--mat-sys-secondary-fixed-dim: #ffafd1;--mat-sys-tertiary-fixed-dim: #c2c1ff;--mat-sys-primary-fixed-dim-rgb: 60, 215, 255;--mat-sys-secondary-fixed-dim-rgb: 255, 175, 209;--mat-sys-tertiary-fixed-dim-rgb: 194, 193, 255;--color-stat-per: #f9d71c;--color-stat-agi: #8bc34a;--color-stat-hp: #2e7d32;--color-stat-lvl: #00897b;--color-stat-car: #1976d2;--color-stat-luk: #3949ab;--color-stat-ep: #7b1fa2;--color-stat-wil: #c2185b;--color-stat-str: #d32f2f;--color-stat-vit: #e64a19;--color-stat-int: #ef6c00;--color-stat-dex: #f9a825;--color-rarity-common: #9e9e9e;--color-rarity-uncommon: #4caf50;--color-rarity-rare: #2196f3;--color-rarity-epic: #9c27b0;--color-rarity-legendary: #ff9800;--color-rarity-mythic: #f44336;--color-rarity-common-bg: rgba(158, 158, 158, .15);--color-rarity-uncommon-bg: rgba(76, 175, 80, .15);--color-rarity-rare-bg: rgba(33, 150, 243, .15);--color-rarity-epic-bg: rgba(156, 39, 176, .15);--color-rarity-legendary-bg: rgba(255, 152, 0, .15);--color-rarity-mythic-bg: rgba(244, 67, 54, .15);--color-rarity-common-rgb: 158, 158, 158;--color-rarity-uncommon-rgb: 76, 175, 80;--color-rarity-rare-rgb: 33, 150, 243;--color-rarity-epic-rgb: 156, 39, 176;--color-rarity-legendary-rgb: 255, 152, 0;--color-rarity-mythic-rgb: 244, 67, 54;--color-estat-on: #4caf50;--color-estat-pro: #2196f3;--color-estat-busy: #ffeb3b;--color-estat-busy-pro: #9c27b0;--color-estat-partial: #ff9800;--color-estat-off: #f44336;--color-rol-staff: #6c7bff;--color-rol-gm: #20c997;--color-rol-op: #e67e22;--color-rol-aipro: #a55eea;--mat-sys-surface-rgb: 253, 251, 255;--mat-sys-surface-container-low-rgb: 243, 237, 247;--mat-sys-surface-container-rgb: 240, 237, 237;--mat-sys-surface-container-high-rgb: 235, 231, 231;--mat-sys-outline-variant-rgb: 202, 196, 208;--mat-sys-error-rgb: 186, 26, 26;--mat-sys-primary-container-rgb: 180, 235, 255;--mat-sys-secondary-container-rgb: 255, 217, 226;--mat-sys-tertiary-container-rgb: 226, 223, 255;--mat-sys-inverse-primary-rgb: 60, 215, 255;--mat-sys-surface-container-lowest-rgb: 255, 255, 255;--mat-sys-surface-variant-rgb: 225, 226, 231;--mat-sys-outline-rgb: 117, 119, 123;--mat-sys-error-container-rgb: 255, 218, 214;--mat-sys-scrim-rgb: 0, 0, 0;--mat-sys-on-surface-rgb: 25, 28, 28;--mat-sys-on-surface-variant-rgb: 63, 73, 72;--mat-sys-surface-container-highest-rgb: 224, 227, 226;--arc-disc: var(--mat-sys-inverse-surface);--arc-light: var(--mat-sys-inverse-on-surface);--arc-bloom: 0;--arc-ink: 1;--arc-glass: var(--mat-sys-surface-container-highest);--arc-lit: color-mix(in srgb, var(--mat-sys-surface-container-lowest) 95%, transparent);--arc-mid1: color-mix(in srgb, var(--arc-line) 45%, transparent);--arc-mid2: color-mix(in srgb, var(--arc-line) 30%, transparent);--arc-unlit: color-mix(in srgb, var(--arc-line) 11%, transparent);--arc-pane: color-mix(in srgb, var(--mat-sys-surface-container-lowest) 56%, transparent);--arc-shadow: none;--arc-vel: color-mix(in srgb, var(--mat-sys-surface-container-lowest) 92%, transparent);--arc-vel-blur: 1px;--arc-lletra-titol: "Uncial Antiqua", "Almendra", Georgia, serif;--arc-lletra: "Almendra", Georgia, serif;--arc-mida-micro: 10px;--arc-mida-petita: 12px;--arc-mida-nota: 14px;--arc-mida-cos: 16px;--arc-mida-lectura: 18px;--arc-mida-sub: 20px;--arc-mida-sec: 24px;--arc-mida-gran: 30px;--arc-mida-enorme: 38px;--arc-mida-titol: 44px;--arc-volta: 15s;--arc-pane-2: color-mix(in srgb, var(--mat-sys-surface-container-lowest) 72%, transparent);--arc-line: var(--mat-sys-on-surface)}.dark{--mat-sys-surface-rgb: 19, 19, 20;--mat-sys-surface-container-low-rgb: 28, 27, 28;--mat-sys-surface-container-rgb: 32, 31, 32;--mat-sys-surface-container-high-rgb: 42, 42, 42;--mat-sys-outline-variant-rgb: 68, 71, 75;--mat-sys-error-rgb: 255, 180, 171;--mat-sys-primary-container-rgb: 0, 78, 95;--mat-sys-secondary-container-rgb: 139, 0, 89;--mat-sys-tertiary-container-rgb: 59, 58, 152;--mat-sys-inverse-primary-rgb: 0, 103, 126;--mat-sys-surface-container-lowest-rgb: 14, 14, 15;--mat-sys-surface-variant-rgb: 68, 71, 75;--mat-sys-outline-rgb: 143, 145, 149;--mat-sys-error-container-rgb: 147, 0, 10;--mat-sys-scrim-rgb: 0, 0, 0;--mat-sys-on-surface-rgb: 224, 227, 226;--mat-sys-on-surface-variant-rgb: 218, 229, 228;--mat-sys-surface-container-highest-rgb: 49, 54, 53;--arc-disc: var(--mat-sys-surface-dim);--arc-light: var(--mat-sys-on-surface);--arc-bloom: 1;--arc-ink: 0;--arc-glass: var(--arc-disc);--arc-lit: color-mix(in srgb, var(--arc-line) 32%, transparent);--arc-mid1: color-mix(in srgb, var(--arc-line) 20%, transparent);--arc-mid2: color-mix(in srgb, var(--arc-line) 10%, transparent);--arc-unlit: color-mix(in srgb, var(--arc-line) 4.5%, transparent);--arc-pane: color-mix(in srgb, var(--arc-line) 9%, transparent);--arc-pane-2: color-mix(in srgb, var(--arc-line) 14%, transparent);--arc-shadow: none;--arc-vel: color-mix(in srgb, var(--arc-pane) 45%, transparent);--arc-line: var(--mat-sys-on-surface)}html,body{height:100%}body{margin:0;font-family:Montserrat,sans-serif;background-color:var(--mat-sys-surface);color:var(--mat-sys-on-surface);transition:background-color .3s ease-in-out,color .3s ease-in-out}mat-error{color:var(--mat-sys-error)!important}.mat-mdc-form-field{--mdc-filled-text-field-container-color: var(--mat-sys-surface-container-highest);--mdc-filled-text-field-focus-active-indicator-color: var(--mat-sys-primary);--mdc-filled-text-field-active-indicator-color: var(--mat-sys-outline-variant);--mdc-filled-text-field-hover-active-indicator-color: var(--mat-sys-outline);--mdc-filled-text-field-label-text-color: var(--mat-sys-on-surface-variant);--mdc-filled-text-field-focus-label-text-color: var(--mat-sys-primary)}.mat-mdc-form-field.mat-form-field-appearance-outline{--mdc-outlined-text-field-outline-color: var(--mat-sys-outline-variant);--mdc-outlined-text-field-hover-outline-color: var(--mat-sys-outline);--mdc-outlined-text-field-focus-outline-color: var(--mat-sys-primary);--mdc-outlined-text-field-label-text-color: var(--mat-sys-on-surface-variant);--mdc-outlined-text-field-focus-label-text-color: var(--mat-sys-primary);--mdc-outlined-text-field-container-shape: 8px}.mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper{background:rgba(var(--mat-sys-surface-container-rgb),.5);border-radius:8px;transition:background-color .2s,box-shadow .2s}.mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-text-field-wrapper{background:rgba(var(--mat-sys-surface-container-high-rgb),.7);box-shadow:0 0 0 2px rgba(var(--mat-sys-primary-rgb),.15)}.mat-mdc-form-field.mat-form-field-appearance-outline .mdc-floating-label{font-size:.85em}.mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-select-value{color:var(--mat-sys-on-surface)}.mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-select-arrow{color:var(--mat-sys-on-surface-variant)}.mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-disabled .mat-mdc-select-value{color:var(--mat-sys-on-surface-variant);opacity:.6}.mat-mdc-select-panel{background:var(--mat-sys-surface-container-high)!important;border:1px solid var(--mat-sys-outline-variant);border-radius:6px!important;padding:4px!important}.mat-mdc-option{color:var(--mat-sys-on-surface)!important;border-radius:4px;min-height:40px}.mat-mdc-option:hover:not(.mdc-list-item--disabled),.mat-mdc-option.mat-mdc-option-active{background:rgba(var(--mat-sys-primary-rgb),.08)!important}.mat-mdc-option.mdc-list-item--selected{background:rgba(var(--mat-sys-primary-rgb),.14)!important;color:var(--mat-sys-primary)!important}.mat-mdc-option .mat-pseudo-checkbox-checked{color:var(--mat-sys-primary)!important}.mat-mdc-optgroup-label{color:var(--mat-sys-on-surface-variant)!important;min-height:32px!important;display:flex;align-items:center;padding:0 16px}.mat-mdc-optgroup-label span{font-size:.62rem!important;font-weight:700!important;text-transform:uppercase;letter-spacing:1.5px;opacity:.6}.mat-mdc-optgroup-label:after{content:"";flex:1;height:1px;margin-left:8px;background:var(--mat-sys-outline-variant);opacity:.3}input,textarea,select{font-family:inherit;border-radius:4px;outline:none;transition:border-color .2s,background-color .2s,box-shadow .2s}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]),textarea,select{background:rgba(var(--mat-sys-surface-container-rgb),.6);border:1px solid var(--mat-sys-outline-variant);color:var(--mat-sys-on-surface)}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):focus,textarea:focus,select:focus{border-color:var(--mat-sys-primary-fixed-dim);background:rgba(var(--mat-sys-surface-container-high-rgb),.85);box-shadow:0 0 8px rgba(var(--mat-sys-primary-fixed-dim-rgb),.15)}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range])::placeholder,textarea::placeholder,select::placeholder{color:var(--mat-sys-on-surface-variant)}textarea{padding:.5rem .7rem;line-height:1.4;resize:vertical;min-height:2.4em}input[type=number]{-moz-appearance:textfield;appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.mat-mdc-form-field input,.mat-mdc-form-field textarea,.mat-mdc-form-field select{background:transparent!important;border-color:transparent!important;box-shadow:none!important}.visibility-badge{font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:.2rem .6rem;border-radius:999px;color:var(--mat-sys-on-surface-variant);background:rgba(var(--mat-sys-surface-container-rgb),.6);border:1px solid var(--mat-sys-outline-variant)}.visibility-badge[data-visibility=public]{color:var(--mat-sys-primary);border-color:color-mix(in srgb,var(--mat-sys-primary),transparent 60%);background:color-mix(in srgb,var(--mat-sys-primary),transparent 88%)}.meta-pill{display:inline-flex;align-items:center;gap:.3rem;padding:.25rem .6rem;border-radius:999px;font-size:.78rem;font-weight:600;color:var(--mat-sys-on-surface-variant);background:rgba(var(--mat-sys-surface-container-rgb),.6);border:1px solid var(--mat-sys-outline-variant)}.meta-pill mat-icon{font-size:15px;width:15px;height:15px}.section-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.85rem}.section-title{margin:0;font-size:1rem;font-weight:600;color:var(--mat-sys-primary);text-transform:uppercase;letter-spacing:.05em}.power-display-field{display:flex;flex-direction:column;gap:.4rem;padding:.6rem .8rem;background:rgba(var(--mat-sys-surface-container-rgb),.25);border:1px solid var(--mat-sys-outline-variant);border-radius:12px;min-height:56px;justify-content:center}.power-label{display:flex;align-items:center;gap:.35rem;font-size:.7rem;font-weight:600;color:var(--mat-sys-on-surface-variant);text-transform:uppercase;letter-spacing:.04em}.power-chips{display:flex;flex-wrap:wrap;gap:.35rem}.power-chip{display:inline-flex;align-items:center;padding:.2rem .6rem;border-radius:16px;font-size:.75rem;font-weight:500;white-space:nowrap;color:var(--mat-sys-on-surface);background:rgba(var(--mat-sys-primary-rgb),.1);border:1px solid rgba(var(--mat-sys-primary-rgb),.22);transition:background .2s ease,border-color .2s ease}.info-row{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.4rem 0;border-bottom:1px solid rgba(var(--mat-sys-outline-variant-rgb),.5)}.info-row:last-child{border-bottom:none}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:2.5rem 1.5rem;text-align:center;color:var(--mat-sys-on-surface-variant)}.selection-check{display:flex;align-items:center;margin-right:8px;cursor:pointer}.check-circle{width:20px;height:20px;border-radius:50%;border:2px solid var(--mat-sys-outline-variant);display:flex;align-items:center;justify-content:center;transition:all .2s}.check-circle.checked{border-color:var(--mat-sys-primary);background:var(--mat-sys-primary)}.check-icon{font-size:14px;width:14px;height:14px;color:var(--mat-sys-on-primary)}mat-card.selection-mode:not(.selected){opacity:.7}mat-card.selection-mode.selected{outline:2px solid var(--mat-sys-primary);background:color-mix(in srgb,var(--mat-sys-primary),transparent 90%)}.mat-mdc-unelevated-button,.mat-mdc-flat-button{border-radius:999px;height:48px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--mat-sys-surface-container)}::-webkit-scrollbar-thumb{background:var(--mat-sys-primary);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--mat-sys-primary-fixed)}.warn-hint{color:var(--mat-sys-tertiary, #e6a817)!important;display:flex;align-items:center;gap:4px;font-size:11px}.error-hint{color:var(--mat-sys-error, #f44336)!important;display:flex;align-items:center;gap:4px;font-size:11px;font-weight:500}.field-error .mdc-notched-outline__leading,.field-error .mdc-notched-outline__notch,.field-error .mdc-notched-outline__trailing{border-color:var(--mat-sys-error, #f44336)!important}.astral-datepicker-menu .mat-mdc-menu-content{padding:0;margin:0}.astral-datepicker-menu .calendar-popup-container app-astral-calendar .calendar-card{margin:0;box-shadow:none;border-radius:0}.role-badge{font-size:.7rem;font-weight:700;padding:4px 12px;border-radius:20px;background:color-mix(in srgb,var(--mat-sys-secondary-container),transparent 70%);color:var(--mat-sys-on-secondary-container);border:1px solid color-mix(in srgb,var(--mat-sys-secondary),transparent 80%);letter-spacing:.1em}.role-badge[data-role=admin]{--rol: var(--mag-admin-c)}.role-badge[data-role=staff]{--rol: var(--color-rol-staff)}.role-badge[data-role=gm]{--rol: var(--color-rol-gm)}.role-badge[data-role=op]{--rol: var(--color-rol-op)}.role-badge[data-role=aipro]{--rol: var(--color-rol-aipro)}.role-badge[data-role=admin],.role-badge[data-role=staff],.role-badge[data-role=gm],.role-badge[data-role=op],.role-badge[data-role=aipro]{color:var(--rol);background:color-mix(in srgb,var(--rol),transparent 82%);border-color:color-mix(in srgb,var(--rol),transparent 60%)}.airana-title{font-family:YokoSmile,sans-serif;font-size:3rem;color:var(--mat-sys-primary);text-transform:uppercase;letter-spacing:4px;animation:pulse 2s infinite ease-in-out}.main-loading{position:relative;display:flex;justify-content:center;align-items:center;width:200px;height:200px}.main-loading:before{content:"";position:absolute;width:100%;height:100%;border-radius:50%;border:2px solid transparent;border-top-color:var(--mat-sys-primary);border-bottom-color:var(--mat-sys-primary);animation:spin 5s infinite linear}.main-loading:after{content:"";position:absolute;width:70%;height:70%;border-radius:50%;border:2px solid transparent;border-left-color:var(--mat-sys-secondary);border-right-color:var(--mat-sys-secondary);animation:spinreverse 3s infinite linear}@keyframes selectableGlow{0%,to{box-shadow:0 0 0 2px var(--mat-sys-primary),0 0 18px rgba(var(--mat-sys-primary-rgb),.35)}50%{box-shadow:0 0 0 2px var(--mat-sys-primary),0 0 32px rgba(var(--mat-sys-primary-rgb),.6)}}.selectable-glow{animation:selectableGlow 2.2s ease-in-out infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spinreverse{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes pulse{0%{opacity:.6;text-shadow:0 0 10px var(--mat-sys-primary)}50%{opacity:1;text-shadow:0 0 20px var(--mat-sys-primary),0 0 30px var(--mat-sys-secondary)}to{opacity:.6;text-shadow:0 0 10px var(--mat-sys-primary)}}.storage-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,360px));gap:.5rem;align-items:stretch}.hc-section .mat-mdc-raised-button,.hc-section .mat-mdc-unelevated-button,.hc-section .mat-mdc-flat-button{background-color:#ffafd1!important;color:#63003e!important}.hc-section .mat-mdc-raised-button .mat-icon,.hc-section .mat-mdc-raised-button .mdc-button__label,.hc-section .mat-mdc-unelevated-button .mat-icon,.hc-section .mat-mdc-unelevated-button .mdc-button__label,.hc-section .mat-mdc-flat-button .mat-icon,.hc-section .mat-mdc-flat-button .mdc-button__label{color:#63003e!important}.mapboxgl-map{font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;overflow:hidden;position:relative;-webkit-tap-highlight-color:rgb(0 0 0/0)}.mapboxgl-canvas{left:0;position:absolute;top:0}.mapboxgl-map:-webkit-full-screen{height:100%;width:100%}.mapboxgl-canary{background-color:salmon}.mapboxgl-canvas-container.mapboxgl-interactive,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass{cursor:grab;-webkit-user-select:none;user-select:none}.mapboxgl-canvas-container.mapboxgl-interactive.mapboxgl-track-pointer{cursor:pointer}.mapboxgl-canvas-container.mapboxgl-interactive:active,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass:active{cursor:grabbing}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate .mapboxgl-canvas{touch-action:pan-x pan-y}.mapboxgl-canvas-container.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:pinch-zoom}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:none}.mapboxgl-ctrl-bottom,.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-left,.mapboxgl-ctrl-right,.mapboxgl-ctrl-top,.mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-right{pointer-events:none;position:absolute;z-index:2}.mapboxgl-ctrl-top-left{left:0;top:0}.mapboxgl-ctrl-top{left:50%;top:0;transform:translate(-50%)}.mapboxgl-ctrl-top-right{right:0;top:0}.mapboxgl-ctrl-right{right:0;top:50%;transform:translateY(-50%)}.mapboxgl-ctrl-bottom-right{bottom:0;right:0}.mapboxgl-ctrl-bottom{bottom:0;left:50%;transform:translate(-50%)}.mapboxgl-ctrl-bottom-left{bottom:0;left:0}.mapboxgl-ctrl-left{left:0;top:50%;transform:translateY(-50%)}.mapboxgl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.mapboxgl-ctrl-top-left .mapboxgl-ctrl{float:left;margin:10px 0 0 10px}.mapboxgl-ctrl-top .mapboxgl-ctrl{float:left;margin:10px 0}.mapboxgl-ctrl-top-right .mapboxgl-ctrl{float:right;margin:10px 10px 0 0}.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl,.mapboxgl-ctrl-right .mapboxgl-ctrl{float:right;margin:0 10px 10px 0}.mapboxgl-ctrl-bottom .mapboxgl-ctrl{float:left;margin:10px 0}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl,.mapboxgl-ctrl-left .mapboxgl-ctrl{float:left;margin:0 0 10px 10px}.mapboxgl-ctrl-group{background:#fff;border-radius:4px}.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px #0000001a}@media (-ms-high-contrast:active){.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px ButtonText}}.mapboxgl-ctrl-group button{background-color:initial;border:0;box-sizing:border-box;cursor:pointer;display:block;height:32px;outline:none;overflow:hidden;padding:0;width:32px}.mapboxgl-ctrl-group button+button{border-top:1px solid #ddd}.mapboxgl-ctrl button .mapboxgl-ctrl-icon{background-position:50%;background-repeat:no-repeat;display:block;height:100%;width:100%}@media (-ms-high-contrast:active){.mapboxgl-ctrl-icon{background-color:initial}.mapboxgl-ctrl-group button+button{border-top:1px solid ButtonText}}.mapboxgl-ctrl-attrib-button:focus,.mapboxgl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl button:disabled{cursor:not-allowed}.mapboxgl-ctrl button:disabled .mapboxgl-ctrl-icon{opacity:.25}.mapboxgl-ctrl-group button:first-child{border-radius:4px 4px 0 0}.mapboxgl-ctrl-group button:last-child{border-radius:0 0 4px 4px}.mapboxgl-ctrl-group button:only-child{border-radius:inherit}.mapboxgl-ctrl button:not(:disabled):hover{background-color:#eee}.mapboxgl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23999'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-arrow-up .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23333' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.29289 11.7071C4.68342 12.0976 5.31658 12.0976 5.70711 11.7071L9 8.41421L12.2929 11.7071C12.6834 12.0976 13.3166 12.0976 13.7071 11.7071C14.0976 11.3166 14.0976 10.6834 13.7071 10.2929L9.70711 6.29289C9.31658 5.90237 8.68342 5.90237 8.29289 6.29289L4.29289 10.2929C3.90237 10.6834 3.90237 11.3166 4.29289 11.7071Z' fill='%23333333'/%3E%3C/svg%3E");background-size:18px 18px}.mapboxgl-ctrl button.mapboxgl-ctrl-arrow-down .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23333' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.29289 6.29289C4.68342 5.90237 5.31658 5.90237 5.70711 6.29289L9 9.58579L12.2929 6.29289C12.6834 5.90237 13.3166 5.90237 13.7071 6.29289C14.0976 6.68342 14.0976 7.31658 13.7071 7.70711L9.70711 11.7071C9.31658 12.0976 8.68342 12.0976 8.29289 11.7071L4.29289 7.70711C3.90237 7.31658 3.90237 6.68342 4.29289 6.29289Z' fill='%23333333'/%3E%3C/svg%3E");background-size:18px 18px}.mapboxgl-ctrl button.mapboxgl-ctrl-indoor-toggle .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23333' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M4.0017 3.0017L4.0017 15.0017L10.0017 15.0017V12.0017H12.0017V15.0017H14.0017L14.0017 3.0017C14.0097 2.86829 13.9894 2.73469 13.9419 2.60973C13.8945 2.48477 13.8211 2.37129 13.7266 2.27678C13.6321 2.18228 13.5186 2.10889 13.3937 2.06147C13.2687 2.01405 13.1351 1.99368 13.0017 2.0017L5.0017 2.0017C4.86829 1.99368 4.73469 2.01405 4.60973 2.06147C4.48477 2.10889 4.37129 2.18228 4.27678 2.27678C4.18228 2.37129 4.10889 2.48477 4.06147 2.60973C4.01405 2.73469 3.99368 2.86829 4.0017 3.0017ZM8.0017 14.0017H6.0017V12.0017H8.0017V14.0017ZM8.0017 10.0017H6.0017L6.0017 8.0017H8.0017V10.0017ZM8.0017 6.0017L6.0017 6.0017V4.0017H8.0017V6.0017ZM12.0017 10.0017H10.0017V8.0017H12.0017V10.0017ZM12.0017 6.0017H10.0017V4.0017L12.0017 4.0017V6.0017Z' fill='%23333333'/%3E%3C/svg%3E");background-size:18px 18px}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-indoor-toggle .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23fff' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M4.0017 3.0017L4.0017 15.0017L10.0017 15.0017V12.0017H12.0017V15.0017H14.0017L14.0017 3.0017C14.0097 2.86829 13.9894 2.73469 13.9419 2.60973C13.8945 2.48477 13.8211 2.37129 13.7266 2.27678C13.6321 2.18228 13.5186 2.10889 13.3937 2.06147C13.2687 2.01405 13.1351 1.99368 13.0017 2.0017L5.0017 2.0017C4.86829 1.99368 4.73469 2.01405 4.60973 2.06147C4.48477 2.10889 4.37129 2.18228 4.27678 2.27678C4.18228 2.37129 4.10889 2.48477 4.06147 2.60973C4.01405 2.73469 3.99368 2.86829 4.0017 3.0017ZM8.0017 14.0017H6.0017V12.0017H8.0017V14.0017ZM8.0017 10.0017H6.0017L6.0017 8.0017H8.0017V10.0017ZM8.0017 6.0017L6.0017 6.0017V4.0017H8.0017V6.0017ZM12.0017 10.0017H10.0017V8.0017H12.0017V10.0017ZM12.0017 6.0017H10.0017V4.0017L12.0017 4.0017V6.0017Z' fill='%23333333'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-indoor-toggle .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23000' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M4.0017 3.0017L4.0017 15.0017L10.0017 15.0017V12.0017H12.0017V15.0017H14.0017L14.0017 3.0017C14.0097 2.86829 13.9894 2.73469 13.9419 2.60973C13.8945 2.48477 13.8211 2.37129 13.7266 2.27678C13.6321 2.18228 13.5186 2.10889 13.3937 2.06147C13.2687 2.01405 13.1351 1.99368 13.0017 2.0017L5.0017 2.0017C4.86829 1.99368 4.73469 2.01405 4.60973 2.06147C4.48477 2.10889 4.37129 2.18228 4.27678 2.27678C4.18228 2.37129 4.10889 2.48477 4.06147 2.60973C4.01405 2.73469 3.99368 2.86829 4.0017 3.0017ZM8.0017 14.0017H6.0017V12.0017H8.0017V14.0017ZM8.0017 10.0017H6.0017L6.0017 8.0017H8.0017V10.0017ZM8.0017 6.0017L6.0017 6.0017V4.0017H8.0017V6.0017ZM12.0017 10.0017H10.0017V8.0017H12.0017V10.0017ZM12.0017 6.0017H10.0017V4.0017L12.0017 4.0017V6.0017Z' fill='%23333333'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23aaa'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting .mapboxgl-ctrl-icon{animation:mapboxgl-spin 2s linear infinite}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23999'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23666'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}}@keyframes mapboxgl-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='0.3' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='0.9' fill='%23fff'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer;display:block;height:23px;margin:0 0 -4px -4px;overflow:hidden;width:88px}a.mapboxgl-ctrl-logo.mapboxgl-compact{width:23px}@media (-ms-high-contrast:active){a.mapboxgl-ctrl-logo{background-color:initial;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='1' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='1' fill='%23fff'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='1' stroke='%23fff' stroke-width='3' fill='%23fff'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='1' fill='%23000'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E")}}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{background-color:#ffffff80;margin:0;padding:0 5px}@media screen{.mapboxgl-ctrl-attrib.mapboxgl-compact{background-color:#fff;border-radius:12px;box-sizing:initial;margin:10px;min-height:20px;padding:2px 24px 2px 0;position:relative}.mapboxgl-ctrl-attrib.mapboxgl-compact-show{padding:2px 28px 2px 8px;visibility:visible}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner{display:none}.mapboxgl-ctrl-attrib-button{background-color:#ffffff80;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E");border:0;border-radius:12px;box-sizing:border-box;cursor:pointer;display:none;height:24px;outline:none;position:absolute;right:0;top:0;width:24px}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-top-left .mapboxgl-ctrl-attrib-button{left:0}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-inner{display:block}.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-button{background-color:#0000000d}.mapboxgl-ctrl-bottom-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;right:0}.mapboxgl-ctrl-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{right:0}.mapboxgl-ctrl-top-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{right:0;top:0}.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{left:0;top:0}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;left:0}.mapboxgl-ctrl-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{left:0}}@media screen and (-ms-high-contrast:active){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' fill='%23fff'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}@media screen and (-ms-high-contrast:black-on-white){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}.mapboxgl-ctrl-attrib a{color:#000000bf;text-decoration:none}.mapboxgl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.mapboxgl-ctrl-attrib .mapbox-improve-map{font-weight:700;margin-left:2px}.mapboxgl-attrib-empty{display:none}.mapboxgl-ctrl-scale{background-color:#ffffffbf;border:2px solid #333;border-top:#333;box-sizing:border-box;color:#333;font-size:10px;padding:0 5px;white-space:nowrap}.mapboxgl-popup{display:flex;left:0;pointer-events:none;position:absolute;top:0;will-change:transform}.mapboxgl-popup-anchor-top,.mapboxgl-popup-anchor-top-left,.mapboxgl-popup-anchor-top-right{flex-direction:column}.mapboxgl-popup-anchor-bottom,.mapboxgl-popup-anchor-bottom-left,.mapboxgl-popup-anchor-bottom-right{flex-direction:column-reverse}.mapboxgl-popup-anchor-left{flex-direction:row}.mapboxgl-popup-anchor-right{flex-direction:row-reverse}.mapboxgl-popup-tip{border:10px solid #0000;height:0;width:0;z-index:1}.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{align-self:center;border-bottom-color:#fff;border-top:none}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip{align-self:flex-start;border-bottom-color:#fff;border-left:none;border-top:none}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{align-self:flex-end;border-bottom-color:#fff;border-right:none;border-top:none}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{align-self:center;border-bottom:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip{align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#fff}.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{align-self:center;border-left:none;border-right-color:#fff}.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{align-self:center;border-left-color:#fff;border-right:none}.mapboxgl-popup-close-button{background-color:initial;border:0;border-radius:0 3px 0 0;cursor:pointer;position:absolute;right:0;top:0}.mapboxgl-popup-close-button:hover{background-color:#eee}.mapboxgl-popup-content{background:#fff;border-radius:3px;box-shadow:0 1px 2px #0000001a;padding:10px 10px 15px;pointer-events:auto;position:relative}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content{border-top-left-radius:0}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content{border-top-right-radius:0}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content{border-bottom-left-radius:0}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content{border-bottom-right-radius:0}.mapboxgl-popup-track-pointer{display:none}.mapboxgl-popup-track-pointer *{pointer-events:none;-webkit-user-select:none;user-select:none}.mapboxgl-map:hover .mapboxgl-popup-track-pointer{display:flex}.mapboxgl-map:active .mapboxgl-popup-track-pointer{display:none}.mapboxgl-marker{left:0;opacity:1;position:absolute;top:0;transition:opacity .2s;will-change:transform}.mapboxgl-user-location-dot,.mapboxgl-user-location-dot:before{background-color:#1da1f2;border-radius:50%;height:15px;width:15px}.mapboxgl-user-location-dot:before{animation:mapboxgl-user-location-dot-pulse 2s infinite;content:"";position:absolute}.mapboxgl-user-location-dot:after{border:2px solid #fff;border-radius:50%;box-shadow:0 0 3px #00000059;box-sizing:border-box;content:"";height:19px;left:-2px;position:absolute;top:-2px;width:19px}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading{height:0;width:0}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after,.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-bottom:7.5px solid #4aa1eb;content:"";position:absolute}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-left:7.5px solid #0000;transform:translateY(-28px) skewY(-20deg)}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after{border-right:7.5px solid #0000;transform:translate(7.5px,-28px) skewY(20deg)}@keyframes mapboxgl-user-location-dot-pulse{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(1)}}.mapboxgl-user-location-dot-stale{background-color:#aaa}.mapboxgl-user-location-dot-stale:after{display:none}.mapboxgl-user-location-accuracy-circle{background-color:#1da1f233;border-radius:100%;height:1px;width:1px}.mapboxgl-crosshair,.mapboxgl-crosshair .mapboxgl-interactive,.mapboxgl-crosshair .mapboxgl-interactive:active{cursor:crosshair}.mapboxgl-boxzoom{background:#fff;border:2px dotted #202020;height:0;left:0;opacity:.5;position:absolute;top:0;width:0}@media print{.mapbox-improve-map{display:none}}.mapboxgl-scroll-zoom-blocker,.mapboxgl-touch-pan-blocker{align-items:center;background:#000000b3;color:#fff;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;text-align:center;top:0;transition:opacity .75s ease-in-out;transition-delay:1s;width:100%}.mapboxgl-scroll-zoom-blocker-show,.mapboxgl-touch-pan-blocker-show{opacity:1;transition:opacity .1s ease-in-out}.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page,.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page .mapboxgl-canvas{touch-action:pan-x pan-y}.mapboxgl-ctrl button.mapboxgl-ctrl-level-button{font-size:16px;font-weight:700;text-align:center}.mapboxgl-ctrl button.mapboxgl-ctrl-level-button-selected{background-color:#ccc;color:#000}.mapboxgl-ctrl button.mapboxgl-ctrl-level-button-selected:hover{background-color:#ccc}
