@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-cyrillic-ext-wght-normal-IYF56FF6.woff2") format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-cyrillic-wght-normal-JEOLYBOO.woff2") format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-greek-ext-wght-normal-EOVOK2B5.woff2") format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-greek-wght-normal-IRE366VL.woff2") format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-vietnamese-wght-normal-CE5GGD3W.woff2") format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-latin-ext-wght-normal-HA22NDSG.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-latin-wght-normal-NRMW37G5.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light dark;--iz-bg: light-dark(#fafafa, #0a0b0d);--iz-elev: light-dark(#ffffff, #0f1114);--iz-surface: light-dark(#ffffff, #121418);--iz-surface-2: light-dark(#f4f4f5, #171a1f);--iz-line: light-dark(#e4e4e7, #1f2329);--iz-line-strong: light-dark(#d4d4d8, #2a2f37);--iz-text: light-dark(#09090b, #e6e8eb);--iz-text-2: light-dark(#52525b, #9ba1aa);--iz-text-3: light-dark(#6b6b73, #7d8590);--iz-accent: light-dark(#15803d, #22c55e);--iz-accent-text: light-dark(#15803d, #4ade80);--iz-accent-soft: light-dark(rgb(21 128 61 / .08), rgb(34 197 94 / .12));--iz-on-accent: light-dark(#ffffff, #052e16);--iz-warn: light-dark(#b45309, #f59e0b);--iz-warn-soft: light-dark(rgb(180 83 9 / .08), rgb(245 158 11 / .12));--iz-danger: light-dark(#dc2626, #f87171);--iz-danger-soft: light-dark(rgb(220 38 38 / .07), rgb(239 68 68 / .12));--iz-on-danger: light-dark(#ffffff, #1f0707);--iz-scrim: light-dark(rgb(9 9 11 / .4), rgb(0 0 0 / .65));--iz-sombra: light-dark(0 16px 40px -16px rgb(9 9 11 / .18), 0 24px 48px -16px rgb(0 0 0 / .7));--iz-sans: Inter Variable, system-ui, sans-serif;--iz-radio-sm: 6px;--iz-radio: 8px;--iz-radio-lg: 12px;--iz-micro: .15s;--iz-comp: .28s;--iz-entrada: .48s;--iz-escalon: 60ms;--iz-ease: cubic-bezier(.2, .8, .2, 1)}:root[data-tema=claro]{color-scheme:light}:root[data-tema=oscuro]{color-scheme:dark}@media(prefers-reduced-motion:reduce){:root{--iz-micro: 0ms;--iz-comp: 0ms;--iz-entrada: 0ms;--iz-escalon: 0ms}}html{--mat-sys-background: light-dark(#fbf8ff, #12131a);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#f1effa, #2f3038);--mat-sys-inverse-primary: light-dark(#4ae176, #006e2f);--mat-sys-inverse-surface: light-dark(#2f3038, #e3e1ec);--mat-sys-on-background: light-dark(#1a1b22, #e3e1ec);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #003915);--mat-sys-on-primary-container: light-dark(#005321, #6bff8f);--mat-sys-on-primary-fixed: light-dark(#002109, #002109);--mat-sys-on-primary-fixed-variant: light-dark(#005321, #005321);--mat-sys-on-secondary: light-dark(#ffffff, #003915);--mat-sys-on-secondary-container: light-dark(#145126, #b2f2b7);--mat-sys-on-secondary-fixed: light-dark(#002109, #002109);--mat-sys-on-secondary-fixed-variant: light-dark(#145126, #145126);--mat-sys-on-surface: light-dark(#1a1b22, #e3e1ec);--mat-sys-on-surface-variant: light-dark(#46464e, #e3e1ec);--mat-sys-on-tertiary: light-dark(#ffffff, #003256);--mat-sys-on-tertiary-container: light-dark(#00497a, #d0e4ff);--mat-sys-on-tertiary-fixed: light-dark(#001d35, #001d35);--mat-sys-on-tertiary-fixed-variant: light-dark(#00497a, #00497a);--mat-sys-outline: light-dark(#76767f, #909099);--mat-sys-outline-variant: light-dark(#c6c5cf, #46464e);--mat-sys-primary: light-dark(#006e2f, #4ae176);--mat-sys-primary-container: light-dark(#6bff8f, #005321);--mat-sys-primary-fixed: light-dark(#6bff8f, #6bff8f);--mat-sys-primary-fixed-dim: light-dark(#4ae176, #4ae176);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#2f6a3c, #96d59d);--mat-sys-secondary-container: light-dark(#b2f2b7, #145126);--mat-sys-secondary-fixed: light-dark(#b2f2b7, #b2f2b7);--mat-sys-secondary-fixed-dim: light-dark(#96d59d, #96d59d);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#fbf8ff, #12131a);--mat-sys-surface-bright: light-dark(#fbf8ff, #383941);--mat-sys-surface-container: light-dark(#eeedf7, #1e1f26);--mat-sys-surface-container-high: light-dark(#e8e7f1, #292931);--mat-sys-surface-container-highest: light-dark(#e3e1ec, #33343c);--mat-sys-surface-container-low: light-dark(#f4f2fd, #1a1b22);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0d0e15);--mat-sys-surface-dim: light-dark(#dad9e3, #12131a);--mat-sys-surface-tint: light-dark(#006e2f, #4ae176);--mat-sys-surface-variant: light-dark(#e3e1ec, #46464e);--mat-sys-tertiary: light-dark(#0062a0, #9ccaff);--mat-sys-tertiary-container: light-dark(#d0e4ff, #00497a);--mat-sys-tertiary-fixed: light-dark(#d0e4ff, #d0e4ff);--mat-sys-tertiary-fixed-dim: light-dark(#9ccaff, #9ccaff);--mat-sys-neutral-variant20: #2f3038;--mat-sys-neutral10: #1a1b22;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Inter Variable, system-ui, sans-serif;--mat-sys-body-large-font: Inter Variable, system-ui, sans-serif;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Inter Variable, system-ui, sans-serif;--mat-sys-body-medium-font: Inter Variable, system-ui, sans-serif;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Inter Variable, system-ui, sans-serif;--mat-sys-body-small-font: Inter Variable, system-ui, sans-serif;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Inter Variable, system-ui, sans-serif;--mat-sys-display-large-font: Inter Variable, system-ui, sans-serif;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Inter Variable, system-ui, sans-serif;--mat-sys-display-medium-font: Inter Variable, system-ui, sans-serif;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Inter Variable, system-ui, sans-serif;--mat-sys-display-small-font: Inter Variable, system-ui, sans-serif;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Inter Variable, system-ui, sans-serif;--mat-sys-headline-large-font: Inter Variable, system-ui, sans-serif;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Inter Variable, system-ui, sans-serif;--mat-sys-headline-medium-font: Inter Variable, system-ui, sans-serif;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Inter Variable, system-ui, sans-serif;--mat-sys-headline-small-font: Inter Variable, system-ui, sans-serif;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Inter Variable, system-ui, sans-serif;--mat-sys-label-large-font: Inter Variable, system-ui, sans-serif;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 600;--mat-sys-label-medium: 500 .75rem / 1rem Inter Variable, system-ui, sans-serif;--mat-sys-label-medium-font: Inter Variable, system-ui, sans-serif;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 600;--mat-sys-label-small: 500 .688rem / 1rem Inter Variable, system-ui, sans-serif;--mat-sys-label-small-font: Inter Variable, system-ui, sans-serif;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Inter Variable, system-ui, sans-serif;--mat-sys-title-large-font: Inter Variable, system-ui, sans-serif;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Inter Variable, system-ui, sans-serif;--mat-sys-title-medium-font: Inter Variable, system-ui, sans-serif;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Inter Variable, system-ui, sans-serif;--mat-sys-title-small-font: Inter Variable, system-ui, sans-serif;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;--mat-sys-primary: var(--iz-accent);--mat-sys-on-primary: var(--iz-on-accent);--mat-sys-surface: var(--iz-surface);--mat-sys-on-surface: var(--iz-text);--mat-sys-on-surface-variant: var(--iz-text-2);--mat-sys-surface-container-low: var(--iz-surface);--mat-sys-surface-container: var(--iz-surface);--mat-sys-surface-container-high: var(--iz-surface);--mat-sys-surface-container-highest: var(--iz-surface-2);--mat-sys-outline: var(--iz-line-strong);--mat-sys-outline-variant: var(--iz-line);--mat-sys-error: var(--iz-danger);--mat-button-filled-container-shape: var(--iz-radio-sm);--mat-button-outlined-container-shape: var(--iz-radio-sm);--mat-button-text-container-shape: var(--iz-radio-sm);--mat-button-filled-container-height: 40px;--mat-button-outlined-container-height: 40px;--mat-button-text-container-height: 40px;--mat-button-filled-horizontal-padding: 16px;--mat-button-outlined-horizontal-padding: 14px;--mat-button-text-horizontal-padding: 12px;--mat-button-outlined-outline-color: var(--iz-line-strong);--mat-button-outlined-label-text-color: var(--iz-text);--mat-button-text-label-text-color: var(--iz-text-2);--mat-icon-button-container-shape: var(--iz-radio-sm);--mat-icon-button-state-layer-size: 36px;--mat-icon-button-icon-size: 18px;--mat-icon-button-icon-color: var(--iz-text-2);--mat-form-field-outlined-container-shape: var(--iz-radio-sm);--mat-form-field-outlined-outline-color: var(--iz-line-strong);--mat-form-field-outlined-hover-outline-color: var(--iz-text-3);--mat-form-field-outlined-focus-outline-color: var(--iz-accent);--mat-form-field-outlined-input-text-placeholder-color: var(--iz-text-3);--mat-form-field-leading-icon-color: var(--iz-text-3);--mat-form-field-trailing-icon-color: var(--iz-text-3);--mat-form-field-container-height: 44px;--mat-form-field-container-vertical-padding: 10px;--mat-dialog-container-shape: var(--iz-radio-lg);--mat-dialog-container-color: var(--iz-surface);--mat-dialog-container-elevation-shadow: var(--iz-sombra);--mat-sidenav-container-background-color: var(--iz-elev);--mat-sidenav-container-divider-color: var(--iz-line);--mat-sidenav-container-shape: 0;--mat-sidenav-container-width: 240px;--mat-sidenav-content-background-color: transparent;--mat-sidenav-scrim-color: var(--iz-scrim);--mat-snack-bar-container-shape: var(--iz-radio);--mat-menu-container-shape: var(--iz-radio);--mat-menu-container-color: var(--iz-surface);--mat-menu-item-label-text-size: .875rem;--mat-tooltip-container-shape: var(--iz-radio-sm);--mat-tooltip-supporting-text-size: .75rem;--mat-stepper-container-color: transparent;--mat-stepper-header-height: 64px;--mat-focus-indicator-border-width: 2px;--mat-focus-indicator-border-radius: var(--iz-radio);--mat-focus-indicator-border-color: var(--iz-accent);--mat-focus-indicator-display: block;--mat-focus-indicator-fallback-border-style: none}html .mat-mdc-standard-chip .mdc-evolution-chip__cell--primary,html .mat-mdc-standard-chip .mdc-evolution-chip__action--primary,html .mat-mdc-standard-chip .mat-mdc-chip-action-label{overflow:visible}html,body{height:100%}body{margin:0;font-family:var(--iz-sans);font-feature-settings:"cv11","ss01";color:var(--iz-text);background:var(--iz-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background:light-dark(rgba(21,128,61,.18),rgba(34,197,94,.28))}:where(a,button,input,[tabindex]):focus-visible{outline:2px solid var(--iz-accent);outline-offset:2px}.mat-mdc-button-base:focus-visible,.mat-mdc-input-element:focus-visible{outline:none}.mat-mdc-button-base .mdc-button__label{display:inline-flex;align-items:center;gap:.5rem}.mat-mdc-button-base .mdc-button__label>app-icono{font-size:1rem}.iz-eyebrow{margin:0;font-size:.75rem;font-weight:500;color:var(--iz-text-3)}.iz-eyebrow:first-letter{text-transform:uppercase}.iz-tarjeta{background:var(--iz-surface);border:1px solid var(--iz-line);border-radius:var(--iz-radio-lg)}.iz-etiqueta{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .5rem;border:1px solid var(--iz-line);border-radius:999px;font-size:.75rem;font-weight:500;line-height:1.4;color:var(--iz-text-3);white-space:nowrap}.iz-etiqueta--acento{border-color:transparent;background:var(--iz-accent-soft);color:var(--iz-accent-text)}.iz-etiqueta--alerta{border-color:transparent;background:var(--iz-warn-soft);color:var(--iz-warn)}.iz-etiqueta--peligro{border-color:transparent;background:var(--iz-danger-soft);color:var(--iz-danger)}.iz-punto{flex:none;width:.5rem;height:.5rem;border-radius:50%;background:currentColor}.iz-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.iz-volver{display:inline-flex;align-items:center;gap:.375rem;margin-bottom:.75rem;border-radius:var(--iz-radio-sm);font-size:.8125rem;color:var(--iz-text-2);text-decoration:none;transition:color var(--iz-micro) var(--iz-ease)}.iz-volver:hover{color:var(--iz-text)}.iz-cabecera{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}.iz-titulo{margin:0;font-size:clamp(1.375rem,1.15rem + .9vw,1.75rem);font-weight:600;line-height:1.2;letter-spacing:-.02em}.iz-lema{max-width:42rem;margin:.375rem 0 0;font-size:.9375rem;color:var(--iz-text-2)}.iz-campo{display:flex;flex-direction:column;gap:.375rem;min-width:0}.iz-campo__etiqueta{font-size:.8125rem;font-weight:500}.iz-ayuda{margin:0;font-size:.75rem;color:var(--iz-text-3)}.iz-ayuda--error{color:var(--iz-danger)}.iz-mensaje{display:flex;align-items:flex-start;gap:.5rem;margin:0;padding:.625rem .75rem;border:1px solid var(--iz-line);border-radius:var(--iz-radio);background:var(--iz-surface-2);font-size:.8125rem;line-height:1.45;color:var(--iz-text-2)}.iz-mensaje app-icono{flex:none;margin-top:.125rem}.iz-mensaje--alerta{border-color:color-mix(in srgb,var(--iz-warn) 35%,transparent);background:var(--iz-warn-soft);color:var(--iz-warn)}.iz-mensaje--error{border-color:color-mix(in srgb,var(--iz-danger) 35%,transparent);background:var(--iz-danger-soft);color:var(--iz-danger)}.iz-estado{display:grid;justify-items:center;gap:.5rem;padding:2.5rem 1.5rem;text-align:center}.iz-estado :is(h2,h3){margin:.5rem 0 0;font-size:1.0625rem;font-weight:600}.iz-estado p{max-width:28rem;margin:0;font-size:.875rem;color:var(--iz-text-2)}.iz-estado>:is(a,button):last-child{margin-top:.75rem}.iz-estado__icono{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;background:var(--iz-surface-2);font-size:1.25rem;color:var(--iz-text-2)}.iz-barra{display:block;height:4px;overflow:hidden;border-radius:2px;background:var(--iz-surface-2)}.iz-barra>span{display:block;height:100%;border-radius:inherit;background:var(--iz-barra, var(--iz-accent));transition:width var(--iz-comp) var(--iz-ease),background-color var(--iz-comp) var(--iz-ease)}.iz-barra--alerta{--iz-barra: var(--iz-warn)}.iz-barra--critica{--iz-barra: var(--iz-danger)}.iz-cifra dt{font-size:.8125rem;color:var(--iz-text-2)}.iz-cifra dd{margin:0;font-size:1.75rem;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.iz-cifra small{font-size:.8125rem;font-weight:400;letter-spacing:0;color:var(--iz-text-3)}.iz-cifras{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0 0 2rem}@media(max-width:599.98px){.iz-cifras{grid-template-columns:repeat(2,minmax(0,1fr))}.iz-cifras>:last-child{grid-column:1/-1}}.iz-cifras>.iz-cifra{display:grid;align-content:start;gap:.375rem;padding:1rem 1.25rem}.iz-cifras>.iz-cifra .iz-barra{margin-top:.25rem}.iz-boton-peligro{--mat-button-filled-container-color: var(--iz-danger);--mat-button-filled-label-text-color: var(--iz-on-danger)}.iz-buscar{flex:1 1 16rem;max-width:24rem}.iz-buscar app-icono{margin:0 .5rem 0 .75rem;font-size:1rem}.iz-filtro{display:inline-flex;min-inline-size:0;margin:0;padding:3px;border:1px solid var(--iz-line);border-radius:var(--iz-radio);background:var(--iz-surface)}.iz-filtro__opcion{display:inline-flex;align-items:center;gap:.375rem;height:2rem;padding:0 .75rem;border:0;border-radius:var(--iz-radio-sm);background:transparent;font:inherit;font-size:.8125rem;color:var(--iz-text-2);cursor:pointer;transition:background-color var(--iz-micro) var(--iz-ease),color var(--iz-micro) var(--iz-ease)}.iz-filtro__opcion[aria-pressed=true]{background:var(--iz-surface-2);font-weight:500;color:var(--iz-text)}.iz-filtro__cuenta{font-variant-numeric:tabular-nums;color:var(--iz-text-3)}.iz-sin-resultados{display:flex;align-items:center;gap:.5rem;margin:0;padding:1.5rem 0;font-size:.875rem;color:var(--iz-text-2)}.iz-sin-resultados app-icono{color:var(--iz-accent-text)}.iz-esqueleto{border-radius:var(--iz-radio-lg);background:linear-gradient(90deg,transparent 30%,color-mix(in srgb,var(--iz-surface) 70%,transparent) 50%,transparent 70%) var(--iz-surface-2);background-size:300% 100%;animation:iz-esqueleto 1.4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.iz-esqueleto{animation:none}}@keyframes iz-esqueleto{0%{background-position:100% 0}to{background-position:0 0}}.iz-entrada{animation:iz-entrada var(--iz-entrada) var(--iz-ease) backwards;animation-delay:calc(var(--iz-i, 0) * var(--iz-escalon))}@keyframes iz-entrada{0%{opacity:0;transform:translateY(8px)}}.iz-girar{animation:iz-girar .8s linear infinite}@keyframes iz-girar{to{transform:rotate(1turn)}}.iz-dialogo .mat-mdc-dialog-surface{border:1px solid var(--iz-line)}.iz-backdrop{background:var(--iz-scrim)}.campanita-panel.mat-mdc-menu-panel{width:min(24rem,100vw - 1.5rem);max-width:none;max-height:min(32rem,100vh - 6rem)}.campanita-panel__cabecera{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.25rem .5rem .25rem 1rem;border-bottom:1px solid var(--iz-line)}.campanita-panel__nombre{font-size:.875rem;font-weight:600}.campanita-panel__aviso.mat-mdc-menu-item{height:auto;padding-block:.625rem;white-space:normal;align-items:flex-start}.campanita-panel__aviso.mat-mdc-menu-item .mat-mdc-menu-item-text{display:grid;gap:.125rem}.campanita-panel__aviso.mat-mdc-menu-item+.campanita-panel__aviso{border-top:1px solid var(--iz-line)}.campanita-panel__titulo{display:inline-flex;align-items:center;gap:.375rem;font-size:.875rem;font-weight:500;color:var(--iz-text)}.campanita-panel__aviso--nuevo .campanita-panel__titulo{font-weight:600;color:var(--iz-accent-text)}.campanita-panel__texto{font-size:.8125rem;line-height:1.45;color:var(--iz-text-2)}.campanita-panel__cuando{font-size:.75rem;color:var(--iz-text-3)}.campanita-panel__vacio{margin:0;padding:1rem;font-size:.8125rem;color:var(--iz-text-3)}
