html{color-scheme:light}html{--mat-sys-background: #faf9fd;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #f2f0f4;--mat-sys-inverse-primary: #abc7ff;--mat-sys-inverse-surface: #2f3033;--mat-sys-on-background: #1a1b1f;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #00458f;--mat-sys-on-primary-fixed: #001b3f;--mat-sys-on-primary-fixed-variant: #00458f;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #3e4759;--mat-sys-on-secondary-fixed: #131c2b;--mat-sys-on-secondary-fixed-variant: #3e4759;--mat-sys-on-surface: #1a1b1f;--mat-sys-on-surface-variant: #44474e;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #0000ef;--mat-sys-on-tertiary-fixed: #00006e;--mat-sys-on-tertiary-fixed-variant: #0000ef;--mat-sys-outline: #74777f;--mat-sys-outline-variant: #c4c6d0;--mat-sys-primary: #005cbb;--mat-sys-primary-container: #d7e3ff;--mat-sys-primary-fixed: #d7e3ff;--mat-sys-primary-fixed-dim: #abc7ff;--mat-sys-scrim: #000000;--mat-sys-secondary: #565e71;--mat-sys-secondary-container: #dae2f9;--mat-sys-secondary-fixed: #dae2f9;--mat-sys-secondary-fixed-dim: #bec6dc;--mat-sys-shadow: #000000;--mat-sys-surface: #faf9fd;--mat-sys-surface-bright: #faf9fd;--mat-sys-surface-container: #efedf0;--mat-sys-surface-container-high: #e9e7eb;--mat-sys-surface-container-highest: #e3e2e6;--mat-sys-surface-container-low: #f4f3f6;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #dbd9dd;--mat-sys-surface-tint: #005cbb;--mat-sys-surface-variant: #e0e2ec;--mat-sys-tertiary: #343dff;--mat-sys-tertiary-container: #e0e0ff;--mat-sys-tertiary-fixed: #e0e0ff;--mat-sys-tertiary-fixed-dim: #bec2ff;--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f}html{--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)}html{--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)}html{--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)}html{--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)}html{--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)}html{--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)}html{--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;--mat-sys-display-medium-font: Roboto;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;--mat-sys-display-small-font: Roboto;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto;--mat-sys-headline-large-font: Roboto;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;--mat-sys-headline-medium-font: Roboto;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto;--mat-sys-headline-small-font: Roboto;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500}html{--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}html{--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}body{background:var(--mat-sys-surface);color:var(--mat-sys-on-surface);font:var(--mat-sys-body-medium)}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk.woff2) format("woff2");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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk.woff2) format("woff2");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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk.woff2) format("woff2");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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko70yyygA.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko50yyygA.woff2) format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yyygA.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko70yyygA.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko50yyygA.woff2) format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yyygA.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko70yyygA.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko50yyygA.woff2) format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yyygA.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko70yyygA.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko50yyygA.woff2) format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yyygA.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko70yyygA.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko50yyygA.woff2) format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yyygA.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format("woff2");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format("woff2");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2) format("woff2");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:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format("woff2");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format("woff2");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2) format("woff2");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:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format("woff2");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format("woff2");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2) format("woff2");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:Roboto;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format("woff2");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format("woff2");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2) format("woff2");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:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format("woff2");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}@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans: Roboto, ui-sans-serif, system-ui, sans-serif;--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing: .25rem;--text-xs: .75rem;--text-xs--line-height: calc(1 / .75);--text-xl: 1.25rem;--text-xl--line-height: calc(1.75 / 1.25);--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--tracking-tight: -.025em;--tracking-wide: .025em;--radius-lg: .5rem;--radius-xl: .75rem;--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono);--color-ink: #0f172a;--color-muted: #64748b;--color-bg: #f7f8fa}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:currentcolor;@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.fixed{position:fixed}.m-0{margin:0}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mb-1{margin-bottom:var(--spacing)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.w-40{width:calc(var(--spacing) * 40)}.w-70{width:calc(var(--spacing) * 70)}.w-90{width:calc(var(--spacing) * 90)}.flex-shrink{flex-shrink:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.gap-2{gap:calc(var(--spacing) * 2)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-7{padding-block:calc(var(--spacing) * 7)}.text-center{text-align:center}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[28px\]{font-size:28px}.leading-none{--tw-leading: 1;line-height:1}.font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking: var(--tracking-tight);letter-spacing:var(--tracking-tight)}.text-\[var\(--pf-text\)\]{color:var(--pf-text)}.text-\[var\(--pf-text-muted\)\]{color:var(--pf-text-muted)}.text-\[var\(--pf-text-secondary\)\]{color:var(--pf-text-secondary)}.text-ink{color:var(--color-ink)}.text-muted{color:var(--color-muted)}.italic{font-style:italic}.underline{text-decoration-line:underline}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}}.dir{display:flex;min-width:0;max-width:100%;flex-direction:column;gap:24px;font-family:Plus Jakarta Sans,system-ui,sans-serif;color:#0b1c30}.dir-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:16px}.dir-title{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.dir-title h1{margin:0;font-size:32px;font-weight:700;letter-spacing:-.02em;line-height:40px}.dir-head p{margin:4px 0 0;color:#434655;font-size:14px}.dir-badge{padding:2px 10px;border-radius:999px;background:#dce9ff;color:#004ac6;font-size:11px;font-weight:700}.dir-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.dir .btn-ghost,.dir .btn-primary,.dir .btn-clear{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;padding:0 14px;border:0;border-radius:8px;font-size:12px;font-weight:600;text-decoration:none;cursor:pointer;white-space:nowrap}.dir .btn-ghost{background:#fff;color:#0b1c30;box-shadow:0 1px 2px #0f172a0f}.dir .btn-ghost:hover{background:#eff4ff}.dir .btn-primary{background:#2563eb;color:#eeefff;font-size:14px;box-shadow:0 4px 12px #2563eb33}.dir .btn-primary:hover{background:#004ac6;color:#fff}.dir .btn-ghost .material-symbols-outlined,.dir .btn-primary .material-symbols-outlined,.dir .btn-clear .material-symbols-outlined{font-size:18px}.dir-filters{display:flex;flex-direction:column;gap:16px;padding:16px;border-radius:12px;background:#fff;box-shadow:0 1px 8px #0000000a}.dir-grid{display:grid;grid-template-columns:minmax(0,4fr) repeat(auto-fit,minmax(140px,2fr));gap:8px;align-items:end}.dir-grid.cols-3{grid-template-columns:minmax(0,4fr) minmax(140px,2fr) minmax(140px,2fr)}.dir-grid.cols-4{grid-template-columns:minmax(0,4fr) minmax(160px,1.4fr) minmax(160px,1.4fr) minmax(148px,180px)}.dir-grid.cols-2{grid-template-columns:minmax(0,4fr) minmax(160px,2fr)}.dir-grid.cols-search{grid-template-columns:minmax(0,1fr) 180px}.dir .field{display:grid;gap:6px;min-width:0}.dir .field-label{color:#737686;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.dir .search{position:relative;display:flex;align-items:center}.dir .search .material-symbols-outlined{position:absolute;left:12px;color:#737686;font-size:20px}.dir .search input{width:100%;height:36px;padding:0 16px 0 40px;border:0;border-radius:8px;background:#eff4ff;color:#0b1c30;font-size:14px;outline:0;box-shadow:none}.dir .search input:focus{background:#fff;box-shadow:0 0 0 2px #004ac633}.dir app-search-select{display:block;min-width:0}.dir .ss-trigger{min-height:36px!important;height:36px;padding:0 24px 0 12px;border:0!important;border-radius:8px;background:#eff4ff!important;box-shadow:none;font-size:13px}.dir .btn-clear{width:100%;height:36px;background:#e5eeff;color:#434655}.dir .btn-clear:hover:not(:disabled){background:#dce9ff;color:#0b1c30}.dir .btn-clear:disabled{cursor:default;opacity:.55}.dir-card{min-width:0;max-width:100%;overflow:visible;border-radius:12px;background:#fff;box-shadow:0 1px 8px #0000000a}.dir-card .table-wrap{min-width:0;max-width:100%;max-height:var(--table-frame-height, 480px);overflow:auto}.dir table{width:100%;border-collapse:collapse;text-align:left}.dir th{position:sticky;top:0;z-index:2;padding:12px;background:#eff4ff;color:#434655;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.dir td{padding:14px 12px;border-top:1px solid #eff4ff;font-size:13px;vertical-align:middle}.dir td.nowrap,.dir .nowrap{white-space:nowrap}.dir td.col-name{min-width:180px;max-width:280px}.dir td.col-desc{min-width:180px;max-width:420px;color:#434655;font-weight:400;line-height:1.4;white-space:normal}.dir .flags{display:flex;flex-wrap:wrap;gap:4px}.dir td b{display:block;font-size:13px;font-weight:700}.dir td small{display:block;margin-top:2px;color:#434655;font-size:12px}.dir th.end,.dir td.end{width:72px;text-align:right;padding-right:16px}.dir .pos{display:inline-flex;padding:4px 8px;border-radius:6px;background:#e5eeff;font-size:11px;font-weight:600}.dir .status{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:#e5eeff;color:#434655;font-size:11px;font-weight:600}.dir .status.is-ok{background:#89f5e74d;color:#006a61}.dir .status.is-ok:before{width:8px;height:8px;border-radius:999px;background:#006a61;content:""}.dir .muted{color:#434655;font-size:12px;font-weight:600}.dir-pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:16px;color:#434655;font-size:13px}@media(max-width:767px){.dir-title h1{font-size:26px;line-height:34px}.dir-grid,.dir-grid.cols-4,.dir-grid.cols-3,.dir-grid.cols-2,.dir-grid.cols-search{grid-template-columns:1fr}.dir-actions,.dir-actions .btn-primary,.dir-actions .btn-ghost{width:100%}}.app-form{width:100%;max-width:none;font-family:Plus Jakarta Sans,system-ui,sans-serif;color:#0b1c30}.app-form-back{display:inline-flex;align-items:center;gap:8px;margin-bottom:8px;color:#2563eb;font-size:14px;font-weight:600;text-decoration:none}.app-form-back:hover{text-decoration:underline}.app-form-back .material-symbols-outlined{font-size:18px}.app-form-head h1{margin:0;font-size:24px;font-weight:600;letter-spacing:-.015em;line-height:32px}.app-form-head p{margin:2px 0 0;color:#737686;font-size:13px}.app-form-card{display:grid;gap:36px;margin-top:24px;padding:40px;border-radius:16px;background:#fff;box-shadow:0 1px 8px #0000000a}.app-form .kicker,.drawer form h4,.action-form h4{display:block;margin:0 0 12px;color:#737686;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.app-form .photo-row{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.app-form .phone-row{display:grid;grid-template-columns:minmax(132px,168px) minmax(0,1fr);gap:8px;align-items:start}.app-form .avatar-box{display:grid;width:80px;height:80px;flex-shrink:0;place-items:center;overflow:hidden;border-radius:12px;background:#eff4ff;color:#434655;font-size:18px;font-weight:600;object-fit:cover}.app-form .doc-logo-box{width:168px;height:56px;border:1px solid #e2e8f0;background:#fff;color:#64748b;font-size:11px;font-weight:700;letter-spacing:.04em;object-fit:contain}.app-form .file-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:12px;background:#eff4ff;color:#0b1c30;font-size:12px;font-weight:600;cursor:pointer}.app-form .file-btn .material-symbols-outlined{font-size:16px;color:#2563eb}.app-form .file-name,.app-form .hint{color:#737686;font-size:12px}.app-form .link-clear{border:0;background:none;color:#004ac6;font-size:12px;font-weight:600;cursor:pointer}.app-form .grid-2,.app-form .grid-3{display:grid;gap:16px 20px}.app-form .grid-2{grid-template-columns:1fr 1fr}.app-form .grid-3{grid-template-columns:1fr 1fr 1fr}.app-form .fld,.app-form .field{display:grid;gap:6px;min-width:0}.app-form .fld.span-2,.app-form .field.span-2{grid-column:1 / -1}.app-form .fld>span,.app-form .field>span:first-child{color:#0b1c30;font-size:12px;font-weight:600}.app-form .fld em{color:#ba1a1a;font-style:normal}.app-form .fld input:not(.ss-search),.app-form .fld textarea,.app-form .field input:not(.ss-search),.app-form .field textarea,.app-form .field select,.drawer form input:not([type=checkbox]):not(.ss-search),.drawer form textarea,.drawer form select,.action-form input:not([type=checkbox]):not(.ss-search),.action-form textarea,.action-form select{width:100%;min-height:42px;padding:10px 14px;border:0;border-radius:12px;background:#eff4ff;color:#0b1c30;font:inherit;font-size:14px;outline:0;box-shadow:none}.app-form .fld textarea,.app-form .field textarea,.drawer form textarea,.action-form textarea{min-height:88px;resize:vertical}.app-form .fld input:not(.ss-search):focus,.app-form .fld textarea:focus,.app-form .field input:not(.ss-search):focus,.app-form .field textarea:focus,.app-form .field select:focus,.drawer form input:not([type=checkbox]):not(.ss-search):focus,.drawer form textarea:focus,.drawer form select:focus,.action-form input:not([type=checkbox]):not(.ss-search):focus,.action-form textarea:focus,.action-form select:focus{background:#fff;box-shadow:0 0 0 2px #2563eb33}.app-form .fld .err,.app-form .field .err{color:#ba1a1a;font-size:12px;font-weight:600}.app-form .fld .ss-trigger,.app-form .field .ss-trigger,.drawer form .ss-trigger,.action-form .ss-trigger,.hn-field .ss-trigger{min-height:42px;height:42px;padding:0 28px 0 14px;border:0;border-radius:12px;background:#eff4ff;font-size:14px;color:#0b1c30}.app-form .fld .ss-trigger:focus,.app-form .fld .ss.open .ss-trigger,.app-form .field .ss-trigger:focus,.app-form .field .ss.open .ss-trigger,.drawer form .ss-trigger:focus,.drawer form .ss.open .ss-trigger,.action-form .ss-trigger:focus,.action-form .ss.open .ss-trigger,.hn-field .ss-trigger:focus,.hn-field .ss.open .ss-trigger{background:#fff;box-shadow:0 0 0 2px #2563eb33}.app-form .check{display:flex;align-items:center;gap:10px;min-height:42px;padding:0 4px;color:#0b1c30;font-size:13px;font-weight:600}.app-form .check input{width:16px;min-height:16px;accent-color:#2563eb}.app-form-actions{display:flex;justify-content:flex-end;gap:12px;padding-top:8px}.app-form .btn-back,.app-form .btn-save,.drawer footer .btn,.action-form .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:42px;padding:0 20px;border:0;border-radius:12px;font-size:14px;font-weight:600;text-decoration:none;cursor:pointer}.app-form .btn-back,.drawer footer .btn-ghost,.action-form .btn-ghost{background:#eff4ff;color:#0b1c30}.app-form .btn-save,.drawer footer .btn-primary,.action-form .btn-primary{background:#2563eb;color:#fff;box-shadow:0 4px 12px #2563eb33}.app-form .btn-save:disabled,.drawer footer .btn-primary:disabled,.action-form .btn-primary:disabled{cursor:not-allowed;opacity:.55}.app-form .btn-save .material-symbols-outlined{font-size:18px}.app-form .meta,.app-form .count{margin:0;color:#737686;font-size:12px;font-weight:600}.app-form .perm-fieldset{margin:0;padding:16px;border:0;border-radius:12px;background:#f8fafc}.app-form .perm-fieldset legend{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:0 0 12px;color:#0b1c30;font-size:13px;font-weight:700}.app-form .perm-fieldset legend button{border:0;background:none;color:#2563eb;font-size:12px;font-weight:600;cursor:pointer}.app-form .perm-matrix{display:grid;grid-template-columns:1fr 1fr;gap:8px}.app-form .perm-matrix label{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:10px 12px;border-radius:12px;background:#fff;color:#0b1c30;font-size:13px;font-weight:600}.app-form .perm-matrix small{width:100%;color:#737686;font-size:11px;font-weight:500}.app-form .chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.app-form .chip{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;background:#eff4ff;color:#0b1c30;font-size:12px;font-weight:600}.app-form .chip button{border:0;background:none;color:#737686;cursor:pointer}.app-form .add-row{display:flex;gap:8px}.app-form .add-row input{flex:1}.drawer form label:not(.checks label):not(.consent-check),.action-form label:not(.consent-check){display:grid;gap:6px;color:#0b1c30;font-size:12px;font-weight:600}.drawer form .row,.action-form .row{display:grid;grid-template-columns:1fr 1fr;gap:16px 20px}@media(max-width:767px){.app-form-card{padding:24px}.app-form .grid-2,.app-form .grid-3,.app-form .perm-matrix,.drawer form .row,.action-form .row{grid-template-columns:1fr}}:root{--pf-bg: var(--mat-sys-surface, #f7f8fc);--pf-surface: var(--mat-sys-surface-container-lowest, #ffffff);--pf-surface-muted: var(--mat-sys-surface-container, #f1f5f9);--pf-surface-hover: var(--mat-sys-surface-container-high, #e8edf3);--pf-surface-elevated: var(--mat-sys-surface-container-lowest, #ffffff);--table-frame-height: 480px;--pf-border: var(--mat-sys-outline-variant, rgba(15, 23, 42, .08));--pf-border-subtle: var(--mat-sys-outline-variant, #c4c6d0);@supports (color: color-mix(in lab,red,red)){--pf-border-subtle: color-mix(in srgb, var(--mat-sys-outline-variant, #c4c6d0) 55%, transparent)}--pf-border-strong: var(--mat-sys-outline, rgba(15, 23, 42, .14));--pf-text: var(--mat-sys-on-surface, #0f172a);--pf-text-secondary: var(--mat-sys-on-surface-variant, #64748b);--pf-text-muted: var(--mat-sys-on-surface-variant, #64748b);@supports (color: color-mix(in lab,red,red)){--pf-text-muted: color-mix(in srgb, var(--mat-sys-on-surface-variant, #64748b) 72%, transparent)}--pf-brand: var(--mat-sys-primary, #2563eb);--pf-brand-soft: var(--mat-sys-primary-container, #eff6ff);--pf-brand-hover: var(--mat-sys-primary, #1d4ed8);--pf-brand-fg: var(--mat-sys-primary, #1d4ed8);--pf-success: #039855;--pf-success-soft: #ecfdf3;--pf-danger: var(--mat-sys-error, #d92d20);--pf-danger-soft: var(--mat-sys-error-container, #fef3f2);--pf-warning: #dc6803;--pf-warning-soft: #fffaeb;--pf-radius-md: 12px;--pf-radius-lg: 16px;--pf-shadow-xs: var(--mat-sys-level1, 0 1px 2px rgba(15, 23, 42, .04));--pf-shadow-sm: var(--mat-sys-level1, 0 1px 2px rgba(15, 23, 42, .05), 0 1px 3px rgba(15, 23, 42, .04));--pf-shadow-md: var(--mat-sys-level2, 0 4px 16px rgba(15, 23, 42, .06));--pf-shadow-lg: var(--mat-sys-level3, 0 12px 32px rgba(15, 23, 42, .08));--pf-shadow-focus: 0 0 0 3px var(--mat-sys-primary, #2563eb);@supports (color: color-mix(in lab,red,red)){--pf-shadow-focus: 0 0 0 3px color-mix(in srgb, var(--mat-sys-primary, #2563eb) 22%, transparent)}--ink: var(--mat-sys-on-surface, #0f172a);--muted: var(--mat-sys-on-surface-variant, #64748b);--line: var(--mat-sys-outline-variant, rgba(15, 23, 42, .08));--purple: var(--mat-sys-primary, #2563eb)}@layer base{html,body{margin:0;height:100%;overflow:hidden;background-color:var(--color-bg);font-family:var(--font-sans);font-size:14px;color:var(--color-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;background:var(--mat-sys-surface, #f7f8fc)}app-root{display:block;height:100%}h1,h2,h3{margin:0;--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking: var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-ink)}a{color:var(--pf-brand-fg)}button,input,select,textarea{font-family:inherit}:focus-visible{outline:none;box-shadow:var(--pf-shadow-focus)}}@layer components{.page{margin-inline:auto;max-width:1536px;min-width:0px;font-family:Plus Jakarta Sans,system-ui,sans-serif;color:#0b1c30}.page-head{margin-bottom:calc(var(--spacing) * 5);display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:calc(var(--spacing) * 4)}.page-head h1,.page-head h2{margin:0;font-size:32px;font-weight:700;letter-spacing:-.02em;line-height:40px}.page-head p{margin-top:4px;color:#434655;font-size:14px}.list-bar{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:12px}.list-search{flex:1 1 260px;max-width:440px}.page>h2{margin-bottom:calc(var(--spacing) * 5);font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height));--tw-tracking: var(--tracking-tight);letter-spacing:var(--tracking-tight)}.breadcrumbs{margin-bottom:calc(var(--spacing) * 3);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));color:var(--color-muted)}.back-link{display:inline-flex;align-items:center;gap:6px;margin-bottom:16px;font-size:13px;font-weight:600;color:#004ac6;text-decoration:none}.back-link svg{width:14px;height:14px}.back-link:hover{color:var(--pf-text)}.card{min-width:0;background:#fff;border:0;border-radius:12px;box-shadow:0 1px 8px #0000000a}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;padding:0 14px;font-size:12px;font-weight:600;letter-spacing:0;line-height:1;border-radius:8px;border:1px solid transparent;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background-color .18s,border-color .18s,color .18s,box-shadow .18s,transform .12s}.btn:active:not(:disabled){transform:scale(.98)}.btn:disabled{cursor:not-allowed;opacity:.45}.btn-primary{background:#2563eb;color:#eeefff;box-shadow:0 4px 12px #2563eb33;font-size:14px}.btn-primary:hover:not(:disabled){background:#004ac6;color:#fff}.btn-ghost{background:#fff;color:#0b1c30;border-color:transparent;box-shadow:0 1px 2px #0f172a0f}.btn-ghost:hover:not(:disabled){background:#eff4ff}.mat-mdc-form-field{width:100%}.mat-mdc-snack-bar-container.snack-success{--mdc-snackbar-container-color: #1b5e20;--mdc-snackbar-supporting-text-color: #fff}.mat-mdc-snack-bar-container.snack-error{--mdc-snackbar-container-color: var(--mat-sys-error);--mdc-snackbar-supporting-text-color: var(--mat-sys-on-error)}.btn-danger{background:var(--pf-danger-soft);color:var(--pf-danger)}.chip{display:inline-flex;align-items:center;border-radius:calc(infinity * 1px);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:11px;--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.chip-ok{background:var(--pf-success-soft);color:var(--pf-success)}.chip-warn{background:var(--pf-warning-soft);color:var(--pf-warning)}.chip-muted{background:var(--pf-surface-muted);color:var(--pf-text-secondary)}.chip-danger{background:var(--pf-danger-soft);color:var(--pf-danger)}.table-wrap{max-width:100%;max-height:var(--table-frame-height);overflow:auto}.table-wrap thead th{position:sticky;top:0;z-index:2;background:var(--table-head-bg, #eff4ff)}table.data{width:100%;border-collapse:separate;--tw-border-spacing-x: 0px;--tw-border-spacing-y: 0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}table.data th,table.data td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;text-align:left;vertical-align:middle;font-size:13px;white-space:nowrap;border-color:var(--pf-border);padding:16px 20px}table.data th{cursor:pointer;font-size:11px;--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking: var(--tracking-wide);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--pf-text-muted);background:var(--pf-surface);padding:14px 20px}table.data tbody tr:hover td{background:var(--pf-surface-muted)}table.data tbody tr:last-child td{border-bottom-style:var(--tw-border-style);border-bottom-width:0px}.filters,.toolbar{margin-bottom:calc(var(--spacing) * 4);display:flex;flex-wrap:wrap;align-items:flex-end;gap:calc(var(--spacing) * 2)}.field{display:grid;gap:var(--spacing);font-size:12px;--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--pf-text-secondary)}.field-box{position:relative;display:block;overflow:visible}.filters app-search-select{min-width:180px}.drawer label app-search-select,.action-form app-search-select{width:100%}.field app-search-select,.filters app-search-select,.pager-size app-search-select,.document-toolbar app-search-select{display:block}.field input:not(.ss-search),.field select,.field textarea{min-height:42px;width:100%;border-radius:12px;border:0;background:#eff4ff;padding:10px 14px;font-size:14px;font-weight:400;color:#0b1c30;box-shadow:none;outline:0}.field input:not(.ss-search),.field select{height:42px;padding:0 14px}.field input:not(.ss-search):focus,.field select:focus,.field textarea:focus{background:#fff;box-shadow:0 0 0 2px #004ac633}.field-box.has-value input,.field-box.has-value select,.field-box.has-value app-search-select .ss-trigger{padding-right:32px}.field-box.has-value input[type=date]{padding-right:52px}.field-box.has-value:has(input[type=date]) .field-clear{right:28px}.field-clear{position:absolute;top:50%;right:6px;display:grid;width:22px;height:22px;place-items:center;transform:translateY(-50%);border:0;border-radius:999px;background:var(--pf-surface-muted);color:var(--pf-text-secondary);cursor:pointer;font-size:14px;line-height:1}.field-box.has-value select{appearance:none;background-image:none}.field-clear:hover{background:var(--pf-surface-hover);color:var(--pf-text)}.field textarea{height:auto;padding-block:calc(var(--spacing) * 2)}.field .hint{font-size:12px;--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--pf-text-muted)}.field .err{font-size:12px;--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--pf-danger)}.grid-2{display:grid;gap:calc(var(--spacing) * 3);@media(width>=48rem){grid-template-columns:repeat(2,minmax(0,1fr))}}.grid-3{display:grid;gap:calc(var(--spacing) * 3);@media(width>=48rem){grid-template-columns:repeat(3,minmax(0,1fr))}}.section-title{margin-block:var(--spacing);margin-bottom:calc(var(--spacing) * 2.5);font-size:11px;--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking: var(--tracking-wide);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--pf-text-muted)}.avatar{display:grid;width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);flex-shrink:0;place-items:center;border-radius:calc(infinity * 1px);object-fit:cover;font-size:10px;--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);background:var(--pf-surface-muted);color:var(--pf-text)}.empty{padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 10);text-align:center;color:var(--pf-text-secondary)}.toast-stack{pointer-events:none;position:fixed;top:calc(var(--spacing) * 20);right:calc(var(--spacing) * 5);z-index:50;display:grid;gap:calc(var(--spacing) * 2)}.toast{min-width:220px;border-radius:var(--pf-radius-md);background:var(--pf-text);color:#fff;padding:10px 14px;font-size:13px;box-shadow:var(--pf-shadow-lg)}.toast.error{background:var(--pf-danger)}.pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;padding:10px 16px;border-top:1px solid var(--pf-border);color:var(--pf-text-secondary)}.pager-meta{font-size:12px;font-variant-numeric:tabular-nums;color:var(--pf-text-muted)}.pager-nav{display:inline-flex;align-items:center;gap:2px}.pager-ellipsis{width:20px;text-align:center;font-size:12px;color:var(--pf-text-muted)}.pager-btn{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 6px;border:0;border-radius:6px;background:transparent;color:var(--pf-text-secondary);font-size:12px;font-weight:500;cursor:pointer}.pager-btn svg{width:12px;height:12px}.pager-btn:hover:not(:disabled):not(.is-on){background:var(--pf-surface-muted);color:var(--pf-text)}.pager-btn.is-on{background:var(--pf-brand-soft);color:var(--pf-brand-fg)}.pager-btn:disabled{cursor:default;opacity:.32}.pager-size select,.pager-size app-search-select{min-width:92px}.actions{display:flex;gap:var(--spacing)}.row-menu{position:relative;display:flex;justify-content:flex-end}.actions-btn{display:inline-flex;height:32px;cursor:pointer;align-items:center;gap:4px;border-radius:var(--pf-radius-md);border:1px solid var(--pf-border-strong);background:var(--pf-surface);padding:0 10px;font-size:12px;font-weight:500;color:var(--pf-text)}.actions-btn svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.actions-btn--icon{width:32px;height:32px;justify-content:center;padding:0;border:0;background:transparent;color:#434655}.actions-btn--icon .material-symbols-outlined{font-size:20px}.actions-btn--icon:hover,.actions-btn--icon.is-open{background:#e5eeff;color:#0b1c30}.actions-btn:hover,.actions-btn.is-open{background:var(--pf-surface-muted)}.menu-pop{position:fixed;z-index:40;display:grid;min-width:180px;border-radius:var(--pf-radius-lg);border:1px solid var(--pf-border);background:var(--pf-surface-elevated);padding:4px;box-shadow:var(--pf-shadow-md)}.menu-pop a,.menu-pop button{display:flex;align-items:center;gap:10px;width:100%;cursor:pointer;border:0;background:transparent;border-radius:var(--pf-radius-md);padding:8px 10px;text-align:left;font-size:12px;font-weight:600;color:var(--pf-text);text-decoration:none}.menu-pop .material-symbols-outlined{font-size:18px;color:#434655}.menu-pop a:hover,.menu-pop button:hover{background:var(--pf-surface-muted)}.menu-pop .danger{color:var(--pf-danger)}.sr{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(0 0 0 0)}.period{display:flex;border-radius:var(--pf-radius-md);border:1px solid var(--pf-border);background:var(--pf-surface);padding:3px}.period button{height:28px;cursor:pointer;border:0;border-radius:6px;background:transparent;padding:0 10px;font-size:12px;font-weight:500;color:var(--pf-text-muted)}.period button.is-on{background:var(--pf-brand-soft);color:var(--pf-brand-fg)}.stats{margin-bottom:calc(var(--spacing) * 4);display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:calc(var(--spacing) * 4);@media(width>=40rem){grid-template-columns:repeat(2,minmax(0,1fr))}@media(width>=80rem){grid-template-columns:repeat(4,minmax(0,1fr))}}.row-2{margin-bottom:calc(var(--spacing) * 4);display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:calc(var(--spacing) * 4);@media(width>=80rem){grid-template-columns:2fr 1fr}}@media(width>=80rem){.row-2.bottom{grid-template-columns:1.7fr 1fr}}.skel{min-height:104px;padding:calc(var(--spacing) * 4)}.skel.tall{min-height:200px}.panel{padding-inline:calc(var(--spacing) * 5);padding-top:calc(var(--spacing) * 5);padding-bottom:calc(var(--spacing) * 4)}.panel-head{margin-bottom:calc(var(--spacing) * 4);display:flex;align-items:center;justify-content:space-between}.panel-head h3{font-size:15px;--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.panel-head a{font-size:13px;--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);text-decoration-line:none}.bar-row{margin-bottom:calc(var(--spacing) * 2.5);display:grid;grid-template-columns:120px 1fr auto;align-items:center;gap:calc(var(--spacing) * 2);font-size:13px}.bar{height:8px;overflow:hidden;border-radius:999px;background:var(--pf-surface-muted)}.bar i{display:block;height:100%;background:var(--pf-brand);border-radius:999px}.mode{display:flex;align-items:center;gap:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 2)}.donut{position:relative;width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24);flex-shrink:0;border-radius:calc(infinity * 1px)}.donut:after{content:"";position:absolute;inset:calc(var(--spacing) * 5);border-radius:calc(infinity * 1px);background:var(--pf-surface)}.mode ul,.anniv{margin:0;display:grid;flex:1;list-style-type:none;gap:calc(var(--spacing) * 2);padding:0}.mode li,.anniv li{display:flex;justify-content:space-between;gap:calc(var(--spacing) * 2);font-size:13px}.anniv li{align-items:center;justify-content:flex-start}.anniv small,.muted{display:block;font-size:12px;color:var(--pf-text-muted)}.person{display:flex;align-items:center;gap:calc(var(--spacing) * 2.5);text-decoration-line:none;color:var(--pf-text)}.person strong{display:block;font-size:13px;--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.person small{display:block;font-size:12px;--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--pf-text-muted)}.form{margin-top:0;display:grid;gap:calc(var(--spacing) * 5);padding:calc(var(--spacing) * 5)}.form-actions{display:flex;justify-content:flex-end;gap:calc(var(--spacing) * 2)}.photo-row{display:flex;align-items:center;gap:calc(var(--spacing) * 4)}.photo{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24);border-radius:var(--radius-xl);object-fit:cover}.hero{margin-bottom:calc(var(--spacing) * 4);display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 5)}.hero .photo{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.split{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:calc(var(--spacing) * 4);@media(width>=48rem){grid-template-columns:repeat(2,minmax(0,1fr))}}.pad{padding:calc(var(--spacing) * 5)}.pad p{margin-block:calc(var(--spacing) * 2);font-size:13px}.doc-sheet{box-sizing:border-box;width:min(100%,816px);min-height:1056px;margin-inline:auto;padding:32px 94px 28px;border:1px solid var(--pf-border);border-radius:12px;background:#fff;color:var(--pf-text);font-family:Lato,Aptos,Arial,sans-serif;line-height:1.55;font-size:14px}.doc-sheet h1{margin:0 0 16px;font-size:22px}.generated-doc{color:#334155;font-family:Lato,Aptos,Arial,sans-serif;line-height:1.55}.generated-doc-header{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:54px;padding-bottom:13px;border-bottom:1px solid #cbd5e1}.generated-doc-header img{width:150px}.generated-doc-header div{display:grid;text-align:right}.generated-doc-header strong{color:#26243c;font-family:Poppins,Lato,Arial,sans-serif;font-size:12px;text-transform:uppercase}.generated-doc-header span{color:#64748b;font-size:11px;letter-spacing:0}.generated-doc h2{color:#4032ba}.doc-summary{width:100%;margin:18px 0 22px;border-collapse:collapse;font-size:12px}.doc-summary th,.doc-summary td{padding:7px 9px;text-align:left;vertical-align:top;border:1px solid #cbd5e1}.doc-summary th{width:28%;background:#f5f3ff;color:#302876;font-weight:700}.doc-signatures{width:100%;margin-top:32px;border-collapse:collapse;table-layout:fixed}.doc-signatures td{padding:12px 18px 0 0;vertical-align:bottom;border:0;font-size:11px}.signature-marker,.typed-signature{display:inline-flex;min-width:170px;min-height:54px;align-items:center;justify-content:center;margin-bottom:4px;padding:8px;border:1px dashed #94a3b8;border-radius:4px;color:#94a3b8;font-size:9px;text-align:center}.typed-signature{border-color:transparent;color:#20263d;font-family:Brush Script MT,Segoe Script,cursive;font-size:27px;line-height:1;transform:rotate(-3deg)}.inserted-signature{display:block;width:auto;max-width:180px;height:54px;margin-bottom:4px;object-fit:contain;-webkit-user-select:none;user-select:none}.typed-signature{-webkit-user-select:none;user-select:none}.signature-widget{position:relative;display:inline-block;max-width:100%}.signature-move-handle{position:absolute;z-index:2;top:-8px;right:-8px;display:grid;width:23px;height:23px;place-items:center;padding:0;border:1px solid #fff;border-radius:50%;background:#5b4ce6;color:#fff;box-shadow:0 2px 7px #0f172a3d;font-size:13px;line-height:1;cursor:grab}.signature-move-handle:active{cursor:grabbing}.signature-widget.is-dragging{opacity:.45}.signature-download-space{display:inline-block;width:170px;height:54px;border:0}.doc-verification{display:flex;align-items:center;gap:10px;width:100%;margin-top:18px;padding:9px 11px;border:1px solid #cbd5e1;border-left:3px solid #5b4ce6;border-radius:5px;background:#fafaff;color:#475569;break-inside:avoid;page-break-inside:avoid}.doc-verification img{width:58px;height:58px;flex:0 0 auto}.doc-verification div{display:grid;min-width:0;gap:1px;font-size:8px;line-height:1.3}.doc-verification strong{color:#26243c;font-size:9px}.doc-verification span:last-child{overflow-wrap:anywhere;color:#2563eb}.document-pdf-content{box-sizing:border-box;color:#172033;font-family:Lato,Aptos,Arial,sans-serif;font-size:10pt;line-height:1.42}.document-pdf-measuring-host{position:fixed;top:0;left:-10000px;width:166mm;visibility:hidden;pointer-events:none}.document-pdf-page{display:flow-root;width:100%;padding-bottom:6mm}.document-pdf-page+.document-pdf-page{break-before:page;page-break-before:always}.document-pdf-content .pdf-heading-group{break-inside:avoid;page-break-inside:avoid}.document-pdf-content *,.document-pdf-content *:before,.document-pdf-content *:after{box-sizing:border-box}.document-pdf-content h1{margin:0 0 14px;color:#20263d;font-family:Poppins,Lato,Arial,sans-serif;font-size:18px;line-height:1.25}.document-pdf-content h2{margin:13px 0 4px;color:#4032ba;font-family:Poppins,Lato,Arial,sans-serif;font-size:12px;line-height:1.3}.document-pdf-content h3{margin:11px 0 4px;color:#20263d;font-size:11px;line-height:1.3}.document-pdf-content p{margin:0 0 7px;orphans:3;widows:3}.document-pdf-content ul,.document-pdf-content ol{margin:3px 0 8px;padding-left:20px}.document-pdf-content li{margin:0 0 3px;orphans:2;widows:2}.document-pdf-content .doc-summary{margin:10px 0 15px;font-size:9px}.document-pdf-content .doc-summary th,.document-pdf-content .doc-summary td{padding:4px 6px}.document-pdf-content .doc-note{margin:0 0 12px;padding:7px 9px;font-size:9px;line-height:1.35}.document-pdf-content .doc-signatures{margin-top:20px}.document-pdf-content .doc-signatures td{padding-top:8px;padding-bottom:6px;font-size:9px;line-height:1.35}.document-pdf-content .doc-signatures .inserted-signature{width:205px;max-width:100%;height:64px;object-fit:contain;object-position:center bottom}.document-pdf-content tr,.document-pdf-content .doc-note,.document-pdf-content .doc-summary,.document-pdf-content .doc-signatures{break-inside:avoid;page-break-inside:avoid}.document-pdf-content h1,.document-pdf-content h2,.document-pdf-content h3{break-after:avoid;page-break-after:avoid}.doc-note{padding:9px 11px;border-left:3px solid #2563eb;background:#eff6ff;color:#5d6c89;font-size:11px}.document-page h3,.generated-doc h3{margin:18px 0 8px;color:#20263d;font-size:14px}.document-page li,.generated-doc li{margin-bottom:5px}.generated-doc-footer{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-top:30px;padding-top:11px;border-top:1px solid #cbd5e1;color:#475569;font-size:8px;line-height:1.5}.generated-doc-footer div{display:grid}.generated-doc-footer div span{color:#94a3b8}.template-details h2,.template-panel-head h2,.template-document-head h2{margin:0;color:var(--pf-text);font-size:15px;font-weight:650;letter-spacing:-.01em}.template-details-title p,.template-panel-head p,.template-document-head p{margin:3px 0 0;color:var(--pf-text-secondary);font-size:12px}.template-generator-panel{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px;margin-bottom:18px;padding:14px 16px}.template-generator-fields{display:grid;grid-template-columns:repeat(2,minmax(240px,1fr));gap:10px}.template-generator-panel>.err{grid-column:1 / -1;margin:0}.template-generator-panel>.doc-sheet,.template-generator-panel>.flex{grid-column:1 / -1}.template-base-download{white-space:nowrap}.template-list-toolbar{display:grid;grid-template-columns:220px minmax(260px,380px) 1fr auto;align-items:end;gap:12px;margin-bottom:8px}.template-list-toolbar h2{margin:0;color:var(--pf-text);font-size:15px;font-weight:650}.template-list-toolbar p{margin:3px 0 0;color:var(--pf-text-secondary);font-size:12px}.template-list-toolbar .list-search{width:100%;max-width:none}.template-list-toolbar>.btn{grid-column:4;justify-self:end}.template-table table.data th,.template-table table.data td{padding:10px 14px}.template-details-icon{display:grid;width:42px;height:42px;place-items:center;border-radius:11px;background:#f0edff;color:var(--pf-brand)}.template-details-icon svg{width:22px;height:22px}.word-badge{display:inline-flex;padding:3px 6px;border-radius:5px;background:#eaf3ff;color:#3978d4;font-size:9px;font-weight:750;letter-spacing:.08em}.template-editor-form{display:grid;gap:14px}.template-details.app-form-card{gap:0;margin-top:24px}.template-details{padding:40px}.template-details-title{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid var(--pf-border-subtle)}.template-details-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(220px,.8fr);gap:12px}.template-switch{display:inline-flex;align-items:center;gap:8px;color:var(--pf-text-secondary);font-size:12px;cursor:pointer}.template-switch input{position:absolute;width:1px;height:1px;opacity:0}.template-switch span{position:relative;width:36px;height:20px;border-radius:999px;background:#d7dce4;transition:background .15s ease}.template-switch span:after{content:"";position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0f172a33;transition:transform .15s ease}.template-switch input:checked+span{background:var(--pf-brand)}.template-switch input:checked+span:after{transform:translate(16px)}.template-workspace{display:grid;grid-template-columns:240px minmax(0,1fr);align-items:start;gap:14px}.template-variables{position:sticky;top:82px;max-height:calc(100dvh - 112px);padding:14px;overflow:auto}.template-panel-head{display:flex;align-items:center;gap:9px;margin-bottom:12px}.template-panel-icon{display:grid;width:34px;height:34px;flex:0 0 auto;place-items:center;border-radius:9px;background:#f0edff;color:var(--pf-brand);font-size:12px;font-weight:750}.template-variable-list{display:grid;gap:5px}.template-variable-list button{display:grid;gap:2px;width:100%;padding:8px 9px;text-align:left;border:1px solid transparent;border-radius:8px;background:var(--pf-bg);color:var(--pf-text);cursor:pointer;transition:border-color .14s ease,background .14s ease}.template-variable-list button:hover{border-color:var(--pf-brand);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--pf-brand) 35%,var(--pf-border))}background:#f7f5ff}.template-variable-list button:disabled,.document-toolbar button:disabled{cursor:not-allowed;opacity:.42}.template-variable-list button span{font-size:11px;font-weight:600}.template-variable-list code{overflow:hidden;color:var(--pf-text-muted);font-size:10px;text-overflow:ellipsis}.template-document-panel{min-width:0;overflow:hidden}.template-document-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 17px;border-bottom:1px solid var(--pf-border-subtle)}.document-toolbar{display:flex;align-items:center;gap:3px;min-height:43px;padding:6px 12px;overflow-x:auto;border-bottom:1px solid var(--pf-border);background:#fbfcfe}.document-toolbar button{min-width:30px;height:30px;padding:0 8px;border:0;border-radius:6px;background:transparent;color:var(--pf-text-secondary);font-size:12px;cursor:pointer}.document-toolbar select,.document-toolbar app-search-select{width:168px}.document-toolbar button:hover{background:var(--pf-surface-hover);color:var(--pf-text)}.document-toolbar>span{width:1px;height:20px;margin:0 4px;background:var(--pf-border)}.toolbar-bold{font-weight:800}.toolbar-italic{font-style:italic}.toolbar-underline{text-decoration:underline}.document-canvas{padding:28px;overflow:auto;background:#eef1f5}.document-page{box-sizing:border-box;width:min(100%,816px);min-height:1056px;margin:0 auto;padding:32px 94px 28px;background:#fff;color:#172033;box-shadow:0 3px 18px #0f172a1a;font-family:Lato,Aptos,Arial,sans-serif;font-size:14px;line-height:1.55}.document-page:focus-within{box-shadow:0 3px 18px #0f172a1a,0 0 0 2px var(--pf-brand);@supports (color: color-mix(in lab,red,red)){box-shadow:0 3px 18px #0f172a1a,0 0 0 2px color-mix(in srgb,var(--pf-brand) 35%,transparent)}}.document-brand-header{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:54px;padding-bottom:12px;border-bottom:1px solid #cbd5e1}.document-brand-header img{width:150px;height:auto}.document-brand-header div{display:grid;text-align:right}.document-brand-header strong{font-family:Poppins,Lato,Arial,sans-serif;color:#20263d;font-size:12px;text-transform:uppercase}.document-brand-header span{color:#64748b;font-size:11px;letter-spacing:0}.document-editable-body{min-height:715px;outline:0}.document-editable-body:empty:before{content:"Escribe aqu\ed  el contenido del documento...";color:#94a3b8}.document-page h1{margin:0 0 20px;color:#20263d;font-size:22px;line-height:1.25}.document-page h2{margin:24px 0 10px;color:#4032ba;font-size:17px}.document-page p{margin:0 0 12px}.document-brand-footer{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-top:28px;padding-top:12px;border-top:1px solid #cbd5e1;color:#475569;font-family:Lato,Aptos,Arial,sans-serif;font-size:9px;line-height:1.5}.document-brand-footer div{display:grid}.document-brand-footer div span{color:#94a3b8}.template-savebar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 15px;border:1px solid var(--pf-border);border-radius:12px;background:var(--pf-surface);box-shadow:var(--pf-shadow-sm)}.template-savebar p{margin:0;color:var(--pf-text-secondary);font-size:11px}.hint{margin:0;font-size:13px;--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--pf-text-secondary)}.verification-page{display:grid;min-height:100vh;place-items:center;padding:24px;font-family:Plus Jakarta Sans,system-ui,sans-serif;background:radial-gradient(circle at 15% 10%,rgb(37 99 235 / 12%),transparent 34%),#f8f9ff}.verification-card{width:min(100%,650px);overflow:hidden;border:0;border-radius:12px;background:#fff;box-shadow:0 1px 8px #0000000a,0 16px 40px #0f172a14}.verification-brand,.verification-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;color:var(--pf-text-muted);font-size:11px}.verification-brand{border-bottom:1px solid var(--pf-border-subtle)}.verification-brand img{width:148px}.verification-state{padding:34px 38px;text-align:center}.verification-state h1{margin:10px 0 6px;color:var(--pf-text);font-size:24px}.verification-state>p{margin:0;color:var(--pf-text-secondary);font-size:13px}.verification-icon{display:grid;width:48px;height:48px;margin:0 auto;place-items:center;border-radius:50%;background:#eefbf4;color:#15803d;font-size:25px;font-weight:800}.verification-state.is-invalid .verification-icon{background:#fff1f2;color:#be123c}.verification-details{display:grid;margin:28px 0 0;overflow:hidden;border:1px solid var(--pf-border);border-radius:10px;text-align:left}.verification-details div{display:grid;grid-template-columns:145px minmax(0,1fr);gap:14px;padding:10px 13px;border-bottom:1px solid var(--pf-border-subtle)}.verification-details div:last-child{border-bottom:0}.verification-details dt{color:var(--pf-text-muted);font-size:11px}.verification-details dd{margin:0;overflow-wrap:anywhere;color:var(--pf-text);font-size:12px;font-weight:600}.verification-footer{border-top:1px solid var(--pf-border-subtle);background:#fbfcfe}.verification-footer a{color:var(--pf-brand-fg);font-weight:600;text-decoration:none}.err{font-size:13px;--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--pf-danger)}@media(max-width:760px){.template-details-grid,.template-workspace,.template-generator-fields,.template-generator-panel,.template-list-toolbar{grid-template-columns:1fr}.template-list-toolbar>.btn{grid-column:auto;justify-self:start}.template-base-download{width:100%;white-space:normal}.template-details-title{grid-template-columns:auto minmax(0,1fr)}.template-switch{grid-column:1 / -1}.template-variables{position:static;max-height:none}.template-variable-list{grid-template-columns:repeat(2,minmax(0,1fr))}.document-canvas{padding:12px}.document-page,.doc-sheet{min-height:620px;padding:32px 24px}.template-savebar{align-items:stretch;flex-direction:column}}.app-shell{height:100dvh;overflow:hidden;background:#f8fafc;color:#1e293b;font-family:Plus Jakarta Sans,system-ui,sans-serif}.sidebar-backdrop{position:fixed;inset:0;z-index:40;border:0;background:#0f172a73}.sidebar{position:fixed;inset-block:0;left:0;z-index:50;display:flex;flex-direction:column;background:#fff;border-right:1px solid #e2e8f0;transition:width .18s ease,transform .18s ease,box-shadow .18s ease;-webkit-user-select:none;user-select:none}@media(max-width:1023px){.sidebar{transform:translate(-100%);box-shadow:none}.sidebar--drawer-open{transform:translate(0);box-shadow:var(--pf-shadow-lg)}}.sidebar-header{display:flex;flex-shrink:0;align-items:center;height:68px;padding:0 20px;border-bottom:1px solid #f1f5f9}.sidebar-header--compact{justify-content:center;padding-inline:12px}.sidebar-brand{display:flex;min-width:0;text-decoration:none}.sidebar-nav{display:flex;flex:1;flex-direction:column;gap:4px;min-height:0;padding:16px 12px;overflow-x:hidden;overflow-y:auto}.sidebar-nav::-webkit-scrollbar{width:4px}.sidebar-nav::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:999px}.nav-group{position:relative;display:grid;gap:2px;width:100%}.nav-parent-row{position:relative;display:flex;width:100%;align-items:stretch}.nav-item{position:relative;display:flex;flex:0 0 auto;align-items:center;gap:12px;min-width:0;min-height:40px;padding:10px 12px;border:0;border-radius:12px;background:transparent;color:#475569;font-size:14px;font-weight:500;line-height:1.2;text-align:left;text-decoration:none;cursor:pointer;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease}.nav-count{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#ba1a1a;color:#fff;font-size:11px;font-weight:700}.nav-item--compact .nav-count{position:absolute;top:4px;right:4px;margin-left:0}.nav-item--compact{justify-content:center;width:44px;flex:0 0 44px;padding:10px 0;margin-inline:auto}.nav-item:hover{background:#f8fafc;color:#0f172a}.nav-item:hover .nav-icon{color:#2563eb}.nav-item.is-active{background:#2563eb;color:#fff;font-weight:600;box-shadow:0 1px 8px #2563eb4d}.nav-item.is-active .nav-icon{color:#fff}.nav-group--open>.nav-parent-row .nav-item--parent{background:#f8fafc;color:#1e293b;font-weight:600;box-shadow:none}.nav-group--open>.nav-parent-row .nav-icon{color:#2563eb}.nav-item--parent{gap:0;width:100%;min-height:40px;padding:0;overflow:hidden}.nav-item--parent:hover{background:#f8fafc;color:#0f172a}.nav-parent-link{display:flex;flex:1;align-items:center;gap:12px;min-width:0;min-height:40px;padding-inline:12px;border:0;background:transparent;color:inherit;font:inherit;text-align:left;text-decoration:none;cursor:pointer}.nav-parent-link:hover{color:inherit}.nav-icon{width:16px;height:16px;flex-shrink:0;color:#94a3b8}.nav-label-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-chevron-inline{display:grid;width:32px;min-height:40px;flex-shrink:0;place-items:center;border:0;background:transparent;color:#94a3b8;cursor:pointer;transition:color .16s ease}.nav-chevron-inline:hover{color:#64748b}.nav-chevron-inline svg{width:14px;height:14px;transition:transform .18s ease}.nav-chevron-inline.is-open svg{transform:rotate(180deg)}.nav-submenu{display:grid;grid-template-rows:0fr;margin-left:0;padding-left:0;border-left:0;transition:grid-template-rows .18s ease,margin .18s ease}.nav-submenu.is-open{grid-template-rows:1fr;margin-left:20px;padding-left:16px;border-left:2px solid #f1f5f9}.nav-submenu-inner{display:grid;gap:4px;overflow:hidden;padding-block:6px 4px}.nav-subitem{display:flex;align-items:center;min-height:30px;padding:6px 10px;border-radius:8px;color:#475569;font-size:12px;font-weight:500;line-height:1.2;text-decoration:none;transition:background-color .16s ease,color .16s ease}.nav-subitem:hover{background:#f8fafc;color:#2563eb}.nav-subitem.is-active{background:#eff6ffb3;color:#2563eb;font-weight:600;box-shadow:none}.nav-flyout{position:absolute;top:0;left:calc(100% + 8px);z-index:60;min-width:220px;padding:8px;border:1px solid var(--pf-border);border-radius:10px;background:var(--pf-surface);box-shadow:var(--pf-shadow-md)}.nav-flyout-title{margin:0 0 4px;padding:6px 10px 4px;color:var(--pf-text-muted);font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.nav-flyout-item{display:flex;align-items:center;min-height:34px;padding:6px 10px;border-radius:8px;color:#64748b;font-size:13px;font-weight:400;text-decoration:none;transition:background-color .16s ease,color .16s ease}.nav-flyout-item:hover{background:#f6f7fb;color:#475569}.nav-flyout-item.is-active{background:#f0f2f5;color:#0f172a;font-weight:500}.sidebar-footer{flex-shrink:0;display:grid;gap:8px;padding:12px;border-top:1px solid #f1f5f9;background:#f8fafc7f}.sidebar-collapse{display:flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;min-height:36px;padding:8px 12px;border:0;border-radius:12px;background:transparent;color:#64748b;font-size:12px;font-weight:600;cursor:pointer;transition:background-color .16s ease,color .16s ease}.sidebar-collapse:hover{background:#f1f5f9;color:#1e293b}.sidebar-collapse svg{width:16px;height:16px;flex-shrink:0;color:#94a3b8}.sidebar--compact .sidebar-collapse{justify-content:center;padding-inline:0}.sidebar-org{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:8px;border:1px solid rgb(226 232 240 / 90%);border-radius:12px;background:#fff;box-shadow:0 1px 2px #0f172a0a;text-align:left;cursor:pointer;transition:background-color .16s ease,border-color .16s ease}.sidebar-org:hover{border-color:#93c5fd}.sidebar-org:hover .sidebar-org-text strong{color:#2563eb}.sidebar-org-flag{width:28px;height:28px;border-radius:8px;object-fit:cover;background:#0f172a;flex-shrink:0}.sidebar-org-logo{width:28px;height:28px;border-radius:8px;object-fit:cover;flex-shrink:0}.sidebar-org-icon{width:16px;height:16px;flex-shrink:0;color:#64748b}.sidebar-org-text{display:grid;flex:1;gap:2px;min-width:0;line-height:1.15}.sidebar-org-text strong{overflow:hidden;font-size:12px;font-weight:700;color:#1e293b;text-overflow:ellipsis;white-space:nowrap}.sidebar-org-text small{color:#94a3b8;font-size:10px}.sidebar-org-chevron{width:14px;height:14px;flex-shrink:0;color:#94a3b8}.app-main{display:flex;height:100%;min-width:0;flex-direction:column;transition:padding-left .18s ease}.app-header{position:sticky;top:0;z-index:30;display:flex;height:68px;flex-shrink:0;align-items:center;justify-content:space-between;gap:24px;padding-inline:24px;background:#fff;border-bottom:1px solid #e2e8f0}.header-left{display:flex;min-width:0;flex:1;max-width:36rem;align-items:center;gap:12px}.header-menu{display:inline-flex;width:36px;height:36px;flex-shrink:0;align-items:center;justify-content:center;border:0;border-radius:12px;background:transparent;color:#64748b;cursor:pointer;transition:background-color .16s ease,color .16s ease}.header-menu svg{width:20px;height:20px}.header-menu:hover{background:#f1f5f9;color:#1e293b}.header-search{display:none;min-width:0;flex:1}@media(min-width:640px){.header-search{display:block}}.header-search-field{position:relative;display:flex;height:40px;width:100%;align-items:center;gap:8px;padding-inline:14px 10px;border:1px solid transparent;border-radius:12px;background:#f1f5f9cc;color:#94a3b8;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.header-search-field:hover{background:#f1f5f9}.header-search-field:focus-within{border-color:#3b82f6;background:#fff;box-shadow:0 0 0 4px #dbeafe;color:#64748b}.header-search-field svg{width:16px;height:16px;flex-shrink:0}.header-search-field input{min-width:0;flex:1;border:0;background:transparent;color:#1e293b;font-size:14px;outline:0}.header-search-field kbd{display:none;padding:2px 6px;border:1px solid #e2e8f0;border-radius:6px;background:#fff;color:#94a3b8;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:600;box-shadow:0 1px #e2e8f0}@media(min-width:640px){.header-search-field kbd{display:inline-block}}.header-actions{position:relative;display:flex;flex-shrink:0;align-items:center;gap:8px;margin-left:auto}.header-cta{display:none;align-items:center;gap:8px;padding:8px 14px;border-radius:12px;background:#2563eb;color:#fff;font-size:12px;font-weight:700;text-decoration:none;box-shadow:0 1px 6px #2563eb33;transition:background-color .16s ease,transform .12s ease}.header-cta svg{width:14px;height:14px}.header-cta:hover{background:#1d4ed8;color:#fff}.header-cta:active{transform:scale(.96)}@media(min-width:768px){.header-cta{display:inline-flex}}.header-divider{display:none;width:1px;height:24px;background:#e2e8f0}@media(min-width:768px){.header-divider{display:block}}.header-icon-btn{position:relative;display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;border:0;border-radius:12px;background:transparent;color:#64748b;cursor:pointer;transition:background-color .16s ease,color .16s ease}.header-icon-btn svg{width:20px;height:20px}.header-icon-btn:hover{background:#f1f5f9;color:#1e293b}.header-dot{position:absolute;top:4px;right:4px;min-width:14px;height:14px;padding:0 4px;border-radius:999px;background:#2563eb;color:#fff;font-size:9px;font-weight:700;line-height:14px}.header-user{display:flex;align-items:center;gap:10px;border:0;border-radius:12px;background:transparent;padding:4px 8px 4px 4px;cursor:pointer;transition:background-color .16s ease}.header-user:hover{background:#f8fafc}.header-user .avatar{display:grid;width:36px;height:36px;place-items:center;border-radius:12px;background:linear-gradient(to top right,#1d4ed8,#4f46e5);color:#fff;font-size:12px;font-weight:700;box-shadow:0 1px 2px #0f172a14}.header-user .avatar--photo{display:block;object-fit:cover;background:#e2e8f0}.header-user-meta{display:none;max-width:170px;text-align:left}@media(min-width:1280px){.header-user-meta{display:grid}}.header-user-meta strong{overflow:hidden;font-size:12px;font-weight:600;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.header-user-meta small{color:var(--pf-text-muted);font-size:10px}.header-user-chevron{display:none;width:12px;height:12px;color:var(--pf-text-muted)}@media(min-width:1280px){.header-user-chevron{display:block}}.header-popover{position:absolute;top:calc(100% + 8px);right:48px;z-index:20;min-width:240px;padding:12px;border:1px solid var(--pf-border);border-radius:12px;background:var(--pf-surface-elevated);box-shadow:var(--pf-shadow-md);color:var(--pf-text-secondary);font-size:13px}.header-popover--menu{right:0;padding:4px}.header-popover-user{display:grid;margin:0;padding:8px 12px;gap:2px}.header-popover-user strong{font-size:13px}.header-popover-user small{color:var(--pf-text-secondary);font-size:12px}.header-popover-note{margin:0;padding:4px 12px;color:var(--pf-text-muted);font-size:12px}.header-popover-action{display:block;box-sizing:border-box;width:100%;padding:8px 12px;border:0;border-radius:8px;background:transparent;color:var(--pf-text);font-size:13px;text-align:left;text-decoration:none;cursor:pointer}.header-popover-action:hover{background:var(--pf-surface-muted)}.app-content{min-height:0;flex:1;overflow-x:hidden;overflow-y:auto;padding:24px 32px;background:#f8fafc}@media(max-width:767px){.app-content{padding:16px}}.app-footer{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:12px;padding:12px 32px;color:#94a3b8;font-size:11px;background:#f8fafc}}@media(max-width:800px){.hero{grid-template-columns:1fr}}.skeleton{height:10px;border-radius:6px;background:linear-gradient(90deg,#f1f5f9,#fff,#f1f5f9);background-size:200% 100%;animation:shine 1.2s infinite}@keyframes shine{0%{background-position:100% 0}to{background-position:-100% 0}}@media(max-width:1024px){.col-hide,.hide-sm{display:none}}app-metric-card svg{width:18px;height:18px}.table-wrap{max-width:100%;max-height:var(--table-frame-height, 480px);overflow:auto}.table-wrap thead th{position:sticky;top:0;z-index:2;background:var(--table-head-bg, #eff4ff)}@media(max-width:900px){.app-content .table-wrap:has(table.rt.rt-wide){max-height:none;overflow:visible;border:0;background:transparent;box-shadow:none}.app-content .table-wrap table.rt.rt-wide{display:block;width:100%;min-width:0}.app-content .table-wrap table.rt.rt-wide thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.app-content .table-wrap table.rt.rt-wide tbody{display:grid;gap:12px;padding:2px}.app-content .table-wrap table.rt.rt-wide tr{display:grid;gap:8px;padding:14px 16px;border:1px solid #e2e8f4;border-radius:14px;background:#fff;box-shadow:0 1px 6px #0f172a0f}.app-content .table-wrap table.rt.rt-wide td{display:flex;align-items:center;justify-content:space-between;gap:14px;min-width:0;min-height:28px;padding:0;border:0;text-align:right;white-space:normal;overflow-wrap:anywhere}.app-content .table-wrap table.rt.rt-wide td:before{content:attr(data-label);flex:0 0 34%;max-width:40%;color:#737686;font-size:11px;font-weight:700;letter-spacing:.04em;text-align:left;text-transform:uppercase}.app-content .table-wrap table.rt.rt-wide td[data-label=""]:before{display:none}.app-content .table-wrap table.rt.rt-wide td:empty{display:none}.app-content .table-wrap table.rt.rt-wide td:first-child,.app-content .table-wrap table.rt.rt-wide td.col-person{justify-content:flex-start;padding-bottom:8px;border-bottom:1px solid #eef2fb;text-align:left}.app-content .table-wrap table.rt.rt-wide td.end,.app-content .table-wrap table.rt.rt-wide td:last-child:has(button,a){justify-content:flex-end;padding-top:4px}.app-content .table-wrap table.rt.rt-wide td[colspan]{justify-content:center;text-align:center}.app-content .table-wrap table.rt.rt-wide .col-hide,.app-content .table-wrap table.rt.rt-wide .hide-sm{display:flex}}@media(max-width:760px){.app-content .table-wrap:has(table.rt){max-height:none;overflow:visible;border:0;background:transparent;box-shadow:none}.app-content .table-wrap table.rt{display:block;width:100%;min-width:0}.app-content .table-wrap table.rt thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.app-content .table-wrap table.rt tbody{display:grid;gap:12px;padding:2px}.app-content .table-wrap table.rt tr{display:grid;gap:8px;padding:14px 16px;border:1px solid #e2e8f4;border-radius:14px;background:#fff;box-shadow:0 1px 6px #0f172a0f}.app-content .table-wrap table.rt td{display:flex;align-items:center;justify-content:space-between;gap:14px;min-width:0;min-height:28px;padding:0;border:0;text-align:right;white-space:normal;overflow-wrap:anywhere}.app-content .table-wrap table.rt td:before{content:attr(data-label);flex:0 0 34%;max-width:40%;color:#737686;font-size:11px;font-weight:700;letter-spacing:.04em;text-align:left;text-transform:uppercase}.app-content .table-wrap table.rt td[data-label=""]:before{display:none}.app-content .table-wrap table.rt td:empty{display:none}.app-content .table-wrap table.rt td:first-child,.app-content .table-wrap table.rt td.col-person{justify-content:flex-start;padding-bottom:8px;border-bottom:1px solid #eef2fb;text-align:left}.app-content .table-wrap table.rt td.end,.app-content .table-wrap table.rt td:last-child:has(button,a){justify-content:flex-end;padding-top:4px}.app-content .table-wrap table.rt td[colspan]{justify-content:center;text-align:center}.app-content .table-wrap table.rt .col-hide,.app-content .table-wrap table.rt .hide-sm{display:flex}.header-menu,.header-icon-btn{min-width:44px;min-height:44px}.app-content .btn,.app-content .btn-primary,.app-content .btn-ghost,.app-content .btn-danger,.app-content .ss-trigger,.app-content .btn-clear,.app-content select,.app-content input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=hidden]){min-height:44px}.app-content input[type=checkbox],.app-content input[type=radio]{width:22px;height:22px}.app-content a.link-more,.app-content .text-btn{display:inline-flex;align-items:center;min-height:44px}.app-content input,.app-content select,.app-content textarea{font-size:16px}.app-content{padding-bottom:calc(16px + env(safe-area-inset-bottom));padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right))}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important}}@media(max-width:900px){.app-content .table-wrap table.rt.rt-wide tr{position:relative;gap:6px;padding:12px 14px}.app-content .table-wrap table.rt.rt-wide td{min-height:24px}.app-content .table-wrap table.rt.rt-wide td.check{position:absolute;top:12px;right:12px;z-index:1;min-height:0;padding:0;border:0}.app-content .table-wrap table.rt.rt-wide td.col-person{padding-right:40px}.app-content .table-wrap table.rt.rt-wide td.col-person:before,.app-content .table-wrap table.rt.rt-wide td.end:before,.app-content .table-wrap table.rt.rt-wide td.check:before{display:none}.app-content .table-wrap table.rt.rt-wide td:first-child:not(.check,.col-person){font-weight:700}.app-content .table-wrap table.rt.rt-wide td.end{margin-top:2px;padding-top:8px;border-top:1px solid #eef2fb}}@media(max-width:760px){.app-content .table-wrap table.rt tr{position:relative;gap:6px;padding:12px 14px}.app-content .table-wrap table.rt td{min-height:24px}.app-content .table-wrap table.rt td.check{position:absolute;top:12px;right:12px;z-index:1;min-height:0;padding:0;border:0}.app-content .table-wrap table.rt td.col-person{padding-right:40px}.app-content .table-wrap table.rt td.col-person:before,.app-content .table-wrap table.rt td.end:before,.app-content .table-wrap table.rt td.check:before{display:none}.app-content .table-wrap table.rt td:first-child:not(.check,.col-person){font-weight:700}.app-content .table-wrap table.rt td.end{margin-top:2px;padding-top:8px;border-top:1px solid #eef2fb}.app-content .ss-trigger,.app-content .btn-clear,.app-content .actions-btn,.app-content .actions-btn--icon,.app-content a.person,.app-content a.mail,.app-content .app-chip,.app-content .chips button{min-height:44px!important}.app-content .actions-btn,.app-content .actions-btn--icon{min-width:44px!important}.app-content input[type=checkbox],.app-content input[type=radio]{width:22px!important;height:22px!important;margin:11px}.app-content a.mail,.app-content a.person{display:inline-flex;align-items:center}}:root{--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--sp-6: 32px;--sp-7: 48px;--card-pad: 24px;--form-gap: 20px;--row-h: 56px;--table-frame-height: clamp(360px, calc(100dvh - 280px) , 900px)}.app-content{padding:var(--sp-6) clamp(16px,2.6vw,40px) var(--sp-7);font-size:14.5px;line-height:1.5}.app-content h1{line-height:1.25}.app-content .page-head,.app-content .app-form-head{margin-bottom:var(--sp-5)}.app-content .page-head p,.app-content .app-form-head p{margin-top:var(--sp-2);font-size:14px}.sidebar-nav{gap:var(--sp-2)!important;padding:var(--sp-5) var(--sp-4)!important}.nav-item{min-height:48px!important;padding:12px 16px!important;font-size:14.5px!important}.nav-group{gap:var(--sp-1)!important}.app-content .table-wrap{max-height:var(--table-frame-height);overscroll-behavior:contain}.app-content .table-wrap thead th{position:sticky;top:0;z-index:3;padding:14px 20px;font-size:12px;letter-spacing:.05em;background:var(--table-head-bg, #eff4ff)}@media(min-width:901px){.app-content .table-wrap tbody td{height:var(--row-h);padding:14px 20px;font-size:14px;line-height:1.45}}.app-content .pf-card,.app-content .con-card,.app-content .dir-card{padding:var(--card-pad)}.app-content label>span:first-child,.app-content .field-label{font-size:13px}.app-content .field,.app-content .app-form label{gap:var(--sp-2)}.app-content .filters-grid,.app-content .app-form-grid{gap:var(--form-gap) var(--sp-5)}.app-content .chip,.app-content .badge{font-size:12.5px}@media(max-width:760px){:root{--card-pad: 20px;--form-gap: 16px}.app-content{padding:var(--sp-5) 16px var(--sp-6)}}.fs-toggle,.fs-head,.fs-done,#fs-backdrop{display:none}@media(max-width:760px){.app-content .fs-toggle{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;margin-bottom:var(--sp-4);padding:0 16px;border:1px solid #cbd5e1;border-radius:12px;background:#fff;color:#0f172a;font:inherit;font-weight:600;cursor:pointer}.app-content .fs-toggle .fs-dot{width:8px;height:8px;border-radius:99px;background:#2563eb}.app-content .fs-toggle .fs-dot[hidden]{display:none}.app-content .fs-target:not(.fs-open){display:none!important}.app-content .fs-target.fs-open{position:fixed!important;inset:auto 0 0!important;z-index:95;display:block!important;max-height:86dvh;margin:0!important;padding:0 20px calc(88px + env(safe-area-inset-bottom))!important;overflow-y:auto;border:0!important;border-radius:20px 20px 0 0!important;background:#fff!important;box-shadow:0 -12px 40px #0f172a4d!important}.app-content .fs-target .fs-head{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;margin:0 -20px 12px;padding:16px 20px 8px;background:#fff;font-size:17px}.app-content .fs-target .fs-head .fs-close{min-width:44px;min-height:44px;border:0;background:none;font-size:18px;cursor:pointer}.app-content .fs-target .fs-done{position:fixed;inset:auto 0 0;z-index:96;display:block;padding:12px 20px calc(12px + env(safe-area-inset-bottom));border-top:1px solid #e2e8f0;background:#fff}.app-content .fs-target .fs-done .btn-primary{width:100%;min-height:48px}#fs-backdrop:not([hidden]){position:fixed;inset:0;z-index:90;display:block;border:0;background:#0f172a7f}body.fs-lock{overflow:hidden}}.app-content>:not(router-outlet):not(app-chat-page):not(app-org-chart-page){display:block;width:100%;max-width:1360px;margin-inline:auto}.author-link{cursor:pointer}strong.author-link:hover{text-decoration:underline}.author-link:focus-visible{outline:2px solid #2563eb;outline-offset:2px;border-radius:6px}img.author-link:focus-visible,span.avatar.author-link:focus-visible{border-radius:50%}@property --tw-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-leading{syntax: "*"; inherits: false;}@property --tw-font-weight{syntax: "*"; inherits: false;}@property --tw-tracking{syntax: "*"; inherits: false;}@property --tw-outline-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-blur{syntax: "*"; inherits: false;}@property --tw-brightness{syntax: "*"; inherits: false;}@property --tw-contrast{syntax: "*"; inherits: false;}@property --tw-grayscale{syntax: "*"; inherits: false;}@property --tw-hue-rotate{syntax: "*"; inherits: false;}@property --tw-invert{syntax: "*"; inherits: false;}@property --tw-opacity{syntax: "*"; inherits: false;}@property --tw-saturate{syntax: "*"; inherits: false;}@property --tw-sepia{syntax: "*"; inherits: false;}@property --tw-drop-shadow{syntax: "*"; inherits: false;}@property --tw-drop-shadow-color{syntax: "*"; inherits: false;}@property --tw-drop-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*"; inherits: false;}@property --tw-backdrop-blur{syntax: "*"; inherits: false;}@property --tw-backdrop-brightness{syntax: "*"; inherits: false;}@property --tw-backdrop-contrast{syntax: "*"; inherits: false;}@property --tw-backdrop-grayscale{syntax: "*"; inherits: false;}@property --tw-backdrop-hue-rotate{syntax: "*"; inherits: false;}@property --tw-backdrop-invert{syntax: "*"; inherits: false;}@property --tw-backdrop-opacity{syntax: "*"; inherits: false;}@property --tw-backdrop-saturate{syntax: "*"; inherits: false;}@property --tw-backdrop-sepia{syntax: "*"; inherits: false;}@property --tw-border-spacing-x{syntax: "<length>"; inherits: false; initial-value: 0;}@property --tw-border-spacing-y{syntax: "<length>"; inherits: false; initial-value: 0;}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-border-style: solid;--tw-leading: initial;--tw-font-weight: initial;--tw-tracking: initial;--tw-outline-style: solid;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial;--tw-backdrop-blur: initial;--tw-backdrop-brightness: initial;--tw-backdrop-contrast: initial;--tw-backdrop-grayscale: initial;--tw-backdrop-hue-rotate: initial;--tw-backdrop-invert: initial;--tw-backdrop-opacity: initial;--tw-backdrop-saturate: initial;--tw-backdrop-sepia: initial;--tw-border-spacing-x: 0;--tw-border-spacing-y: 0}}}
