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;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem 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;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:block;src:url("./media/material-icons-LEZCGFVT.woff2") format("woff2"),url("./media/material-icons-JLIDJUWE.woff") format("woff")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Outlined;font-style:normal;font-weight:400;font-display:block;src:url("./media/material-icons-outlined-7BWLPMFK.woff2") format("woff2"),url("./media/material-icons-outlined-PCUTWIDZ.woff") format("woff")}.material-icons-outlined{font-family:Material Icons Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Round;font-style:normal;font-weight:400;font-display:block;src:url("./media/material-icons-round-WEHMTW23.woff2") format("woff2"),url("./media/material-icons-round-SLOHZIXU.woff") format("woff")}.material-icons-round{font-family:Material Icons Round;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Sharp;font-style:normal;font-weight:400;font-display:block;src:url("./media/material-icons-sharp-HCCYMPXE.woff2") format("woff2"),url("./media/material-icons-sharp-U4OLFP3G.woff") format("woff")}.material-icons-sharp{font-family:Material Icons Sharp;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Two Tone;font-style:normal;font-weight:400;font-display:block;src:url("./media/material-icons-two-tone-M5N5K6F5.woff2") format("woff2"),url("./media/material-icons-two-tone-LCGWGE2N.woff") format("woff")}.material-icons-two-tone{font-family:Material Icons Two Tone;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}.role-badge{display:inline-block;padding:0 6px;border-radius:var(--border-radius);font-size:.75rem;line-height:1.6;white-space:nowrap;vertical-align:middle}.role-badge-admin-internal{background-color:var(--mat-sys-primary-container);color:var(--mat-sys-on-primary-container)}.role-badge-admin-external{background-color:var(--mat-sys-surface-container-highest);color:var(--mat-sys-on-surface-variant)}:root html.system{--mint-bg: light-dark(#e9f5e0, #243328);--rose-bg: light-dark(#faebef, #282426);--rose-ripple: light-dark(#f4d7e0, #433d3e);--sky-bg: light-dark(#edf3f5, #283034);--mat-sys-light: light-dark(#e8e8e8, #303030);--flat-border-shadow-1: light-dark(hsl(0, 0%, 70%), hsl(0, 0%, 45%));--flat-border-shadow-2: light-dark(hsl(0, 0%, 77%), hsl(0, 0%, 55%));--flat-border-shadow-3: light-dark(hsl(0, 0%, 84%), hsl(0, 0%, 65%));--flat-border-light-1: light-dark(hsl(0, 0%, 82%), hsl(0, 0%, 32%));--flat-border-light-2: light-dark(hsl(0, 0%, 86%), hsl(0, 0%, 42%));--flat-border-light-3: light-dark(hsl(0, 0%, 90%), hsl(0, 0%, 52%));--mat-sys-primary-dark: light-dark(hsl(198, 66%, 25%), hsl(198, 66%, 60%));--mat-sys-primary-base: light-dark(hsl(198, 66%, 30%), hsl(198, 66%, 55%));--mat-sys-primary-base-active: light-dark(hsl(198, 66%, 32.5%), hsl(198, 66%, 52.5%));--mat-sys-primary-base-hover: light-dark(hsl(198, 66%, 40%), hsl(198, 66%, 47.5%));--mat-sys-primary-light: light-dark(hsl(198, 66%, 35%), hsl(198, 66%, 50%));--mat-sys-primary-light-active: light-dark(hsl(198, 66%, 37.5%), hsl(198, 66%, 47.5%));--mat-sys-primary-light-hover: light-dark(hsl(198, 66%, 45%), hsl(198, 66%, 45%));--green-dark: light-dark(hsl(120, 39%, 39%), hsl(120, 39%, 35%));--green-base: light-dark(hsl(120, 39%, 44%), hsl(120, 39%, 40%));--green-light: light-dark(hsl(120, 39%, 49%), hsl(120, 39%, 45%));--green-light-active: light-dark(hsl(120, 39%, 54%), hsl(120, 39%, 50%));--green-base-hover: light-dark(hsl(120, 39%, 40%), hsl(120, 39%, 30%));--red-dark: light-dark(hsl(342, 100%, 32%), hsl(342, 100%, 44%));--red-base: light-dark(hsl(342, 100%, 37%), hsl(342, 100%, 50%));--red-light: light-dark(hsl(342, 100%, 42%), hsl(342, 100%, 54%));--red-light-active: light-dark(hsl(342, 100%, 57%), hsl(342, 100%, 58%));--red-base-hover: light-dark(hsl(342, 100%, 60%), hsl(342, 100%, 30%));--yellow-dark: light-dark(hsl(28, 85%, 45%), hsl(28, 85%, 35%));--yellow-base: light-dark(hsl(28, 85%, 50%), hsl(28, 85%, 40%));--yellow-light: light-dark(hsl(28, 85%, 55%), hsl(28, 85%, 45%));--yellow-light-active: light-dark(hsl(28, 85%, 60%), hsl(28, 85%, 50%));--yellow-base-hover: light-dark(hsl(28, 85%, 45%), hsl(28, 85%, 32%));--grey-dark: light-dark(hsl(0, 0%, 42%), hsl(0, 0%, 50%));--grey-base: light-dark(hsl(0, 0%, 50%), hsl(0, 0%, 55%));--grey-light: light-dark(hsl(0, 0%, 55%), hsl(0, 0%, 62%));--grey-light-active: light-dark(hsl(0, 0%, 60%), hsl(0, 0%, 58%));--grey-base-hover: light-dark(hsl(0, 0%, 45%), hsl(0, 0%, 35%));--mat-sys-primary: var(--mat-sys-primary-base);--mat-sys-on-primary: light-dark(hsl(198, 66%, 95%), hsl(198, 66%, 10%));--mat-sys-primary-container: light-dark(hsl(198, 66%, 90%), hsl(198, 66%, 20%));--mat-sys-surface-container-lowest: light-dark(hsl(0, 0%, 98%), hsl(0, 0%, 10%));--mat-sys-surface-container-low: light-dark(hsl(0, 0%, 93%), hsl(0, 0%, 15%));--mat-sys-surface-container: light-dark(hsl(0, 0%, 90%), hsl(0, 0%, 20%));--mat-sys-surface-container-high: light-dark(hsl(0, 0%, 85%), hsl(0, 0%, 25%));--mat-sys-surface-container-highest: light-dark(hsl(0, 0%, 80%), hsl(0, 0%, 30%));--mat-sys-surface-variant: light-dark(hsl(0, 0%, 91%), hsl(0, 0%, 22.5%));--mat-sys-background: light-dark(hsl(0, 0%, 90%), hsl(0, 0%, 20%));--mat-sys-surface: var(--mat-sys-background);--mat-sys-on-surface: light-dark(hsl(0, 0%, 10%), hsl(0, 0%, 90%));--mat-sys-on-surface-variant: light-dark(hsl(0, 0%, 30%), hsl(0, 0%, 80%));--mat-sys-on-primary-container: light-dark(hsl(198, 66%, 10%), hsl(198, 66%, 80%));--mat-sys-shadow: light-dark(#d1d1d1, #1c1c1c);--mat-sys-outline: light-dark(hsl(246, 4%, 48%), hsl(0, 0%, 40%));--nav-item-border: light-dark(#d0d0d0, #333333);--inline-hint-bg: light-dark(hsl(200, 65%, 91%), hsl(200, 65%, 20%));--inline-warning-bg: light-dark(hsl(0, 83%, 95%), hsl(0, 83%, 18%));--mat-tooltip-container-color: light-dark(hsl(0, 0%, 95%), hsl(0, 0%, 35%));--mat-tooltip-supporting-text-color: var(--mat-sys-on-surface)}:root html.light{color-scheme:light;--mint-bg: #e9f5e0;--rose-bg: #faebef;--rose-ripple: #f4d7e0;--sky-bg: #edf3f5;--mat-sys-light: #e8e8e8;--flat-border-shadow-1: hsl(0, 0%, 70%);--flat-border-shadow-2: hsl(0, 0%, 77%);--flat-border-shadow-3: hsl(0, 0%, 84%);--flat-border-light-1: hsl(0, 0%, 82%);--flat-border-light-2: hsl(0, 0%, 86%);--flat-border-light-3: hsl(0, 0%, 90%);--mat-sys-primary-dark: hsl(198, 66%, 25%);--mat-sys-primary-base: hsl(198, 66%, 30%);--mat-sys-primary-base-active: hsl(198, 66%, 32.5%);--mat-sys-primary-base-hover: hsl(198, 66%, 40%);--mat-sys-primary-light: hsl(198, 66%, 35%);--mat-sys-primary-light-active: hsl(198, 66%, 37.5%);--mat-sys-primary-light-hover: hsl(198, 66%, 45%);--green-dark: hsl(120, 39%, 39%);--green-base: hsl(120, 39%, 44%);--green-light: hsl(120, 39%, 49%);--green-light-active: hsl(120, 39%, 54%);--green-base-hover: hsl(120, 39%, 40%);--red-dark: hsl(342, 100%, 32%);--red-base: hsl(342, 100%, 37%);--red-light: hsl(342, 100%, 42%);--red-light-active: hsl(342, 100%, 57%);--red-base-hover: hsl(342, 100%, 60%);--yellow-dark: hsl(28, 85%, 45%);--yellow-base: hsl(28, 85%, 50%);--yellow-light: hsl(28, 85%, 55%);--yellow-light-active: hsl(28, 85%, 60%);--yellow-base-hover: hsl(28, 85%, 45%);--grey-dark: hsl(0, 0%, 42%);--grey-base: hsl(0, 0%, 50%);--grey-light: hsl(0, 0%, 55%);--grey-light-active: hsl(0, 0%, 60%);--grey-base-hover: hsl(0, 0%, 45%);--mat-sys-primary: var(--mat-sys-primary-base);--mat-sys-on-primary: hsl(198, 66%, 95%);--mat-sys-primary-container: hsl(198, 66%, 90%);--mat-sys-surface-container-lowest: hsl(0, 0%, 98%);--mat-sys-surface-container-low: hsl(0, 0%, 93%);--mat-sys-surface-container: hsl(0, 0%, 90%);--mat-sys-surface-container-high: hsl(0, 0%, 85%);--mat-sys-surface-container-highest: hsl(0, 0%, 80%);--mat-sys-surface-variant: hsl(0, 0%, 91%);--mat-sys-background: hsl(0, 0%, 90%);--mat-sys-surface: var(--mat-sys-background);--mat-sys-on-surface: hsl(0, 0%, 10%);--mat-sys-on-surface-variant: hsl(0, 0%, 30%);--mat-sys-on-primary-container: hsl(198, 66%, 10%);--mat-sys-shadow: #d1d1d1;--mat-sys-outline: hsl(246, 4%, 48%);--nav-item-border: #d0d0d0;--inline-hint-bg: hsl(200, 65%, 91%);--inline-warning-bg: hsl(0, 83%, 95%);--mat-tooltip-container-color: hsl(0, 0%, 95%);--mat-tooltip-supporting-text-color: var(--mat-sys-on-surface)}:root html.dark{color-scheme:dark;--mint-bg: #243328;--rose-bg: #282426;--rose-ripple: #433d3e;--sky-bg: #283034;--mat-sys-light: #303030;--flat-border-shadow-1: hsl(0, 0%, 18%);--flat-border-shadow-2: hsl(0, 0%, 26%);--flat-border-shadow-3: hsl(0, 0%, 34%);--flat-border-light-1: hsl(0, 0%, 12%);--flat-border-light-2: hsl(0, 0%, 20%);--flat-border-light-3: hsl(0, 0%, 28%);--mat-sys-primary-dark: hsl(198, 66%, 60%);--mat-sys-primary-base: hsl(198, 66%, 55%);--mat-sys-primary-base-active: hsl(198, 66%, 52.5%);--mat-sys-primary-base-hover: hsl(198, 66%, 47.5%);--mat-sys-primary-light: hsl(198, 66%, 50%);--mat-sys-primary-light-active: hsl(198, 66%, 47.5%);--mat-sys-primary-light-hover: hsl(198, 66%, 45%);--green-dark: hsl(120, 39%, 35%);--green-base: hsl(120, 39%, 40%);--green-light: hsl(120, 39%, 45%);--green-light-active: hsl(120, 39%, 50%);--green-base-hover: hsl(120, 39%, 30%);--red-dark: hsl(342, 100%, 44%);--red-base: hsl(342, 100%, 50%);--red-light: hsl(342, 100%, 54%);--red-light-active: hsl(342, 100%, 58%);--red-base-hover: hsl(342, 100%, 30%);--yellow-dark: hsl(28, 85%, 35%);--yellow-base: hsl(28, 85%, 40%);--yellow-light: hsl(28, 85%, 45%);--yellow-light-active: hsl(28, 85%, 50%);--yellow-base-hover: hsl(28, 85%, 32%);--grey-dark: hsl(0, 0%, 50%);--grey-base: hsl(0, 0%, 55%);--grey-light: hsl(0, 0%, 62%);--grey-light-active: hsl(0, 0%, 58%);--grey-base-hover: hsl(0, 0%, 35%);--mat-sys-primary: var(--mat-sys-primary-base);--mat-sys-on-primary: hsl(198, 66%, 10%);--mat-sys-primary-container: hsl(198, 66%, 20%);--mat-sys-surface-container-lowest: hsl(0, 0%, 10%);--mat-sys-surface-container-low: hsl(0, 0%, 15%);--mat-sys-surface-container: hsl(0, 0%, 20%);--mat-sys-surface-container-high: hsl(0, 0%, 25%);--mat-sys-surface-container-highest: hsl(0, 0%, 30%);--mat-sys-surface-variant: hsl(0, 0%, 22.5%);--mat-sys-background: hsl(0, 0%, 20%);--mat-sys-surface: var(--mat-sys-background);--mat-sys-on-surface: hsl(0, 0%, 90%);--mat-sys-on-surface-variant: hsl(0, 0%, 80%);--mat-sys-on-primary-container: hsl(198, 66%, 80%);--mat-sys-shadow: #1c1c1c;--mat-sys-outline: hsl(0, 0%, 40%);--nav-item-border: #363636;--inline-hint-bg: hsl(200, 65%, 20%);--inline-warning-bg: hsl(0, 83%, 18%);--mat-tooltip-container-color: hsl(0, 0%, 35%);--mat-tooltip-supporting-text-color: var(--mat-sys-on-surface)}:root html{--mat-sys-background: var(--mat-sys-background);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#f3eff4, #303034);--mat-sys-inverse-primary: light-dark(#bec2ff, #343dff);--mat-sys-inverse-surface: light-dark(#303034, #e5e1e6);--mat-sys-on-background: light-dark(#1b1b1f, #e5e1e6);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: var(--mat-sys-on-primary);--mat-sys-on-primary-container: var(--mat-sys-on-primary-container);--mat-sys-on-primary-fixed: light-dark(#00006e, #00006e);--mat-sys-on-primary-fixed-variant: light-dark(#0000ef, #0000ef);--mat-sys-on-secondary: light-dark(#ffffff, #2e2f42);--mat-sys-on-secondary-container: light-dark(#444559, #e1e0f9);--mat-sys-on-secondary-fixed: light-dark(#191a2c, #191a2c);--mat-sys-on-secondary-fixed-variant: light-dark(#444559, #444559);--mat-sys-on-surface: var(--mat-sys-on-surface);--mat-sys-on-surface-variant: var(--mat-sys-on-surface-variant);--mat-sys-on-tertiary: light-dark(#ffffff, #0001ac);--mat-sys-on-tertiary-container: light-dark(#0000ef, #e0e0ff);--mat-sys-on-tertiary-fixed: light-dark(#00006e, #00006e);--mat-sys-on-tertiary-fixed-variant: light-dark(#0000ef, #0000ef);--mat-sys-outline: light-dark(#777680, #91909a);--mat-sys-outline-variant: light-dark(#c7c5d0, #46464f);--mat-sys-primary: var(--mat-sys-primary-base);--mat-sys-primary-container: var(--mat-sys-primary-container);--mat-sys-primary-fixed: light-dark(#e0e0ff, #e0e0ff);--mat-sys-primary-fixed-dim: light-dark(#bec2ff, #bec2ff);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#5c5d72, #c5c4dd);--mat-sys-secondary-container: light-dark(#e1e0f9, #444559);--mat-sys-secondary-fixed: light-dark(#e1e0f9, #e1e0f9);--mat-sys-secondary-fixed-dim: light-dark(#c5c4dd, #c5c4dd);--mat-sys-shadow: var(--mat-sys-shadow);--mat-sys-surface: light-dark(#fcf8fd, #131316);--mat-sys-surface-bright: light-dark(#fcf8fd, #3a393c);--mat-sys-surface-container: var(--mat-sys-surface-container);--mat-sys-surface-container-high: var(--mat-sys-surface-container-high);--mat-sys-surface-container-highest: var(--mat-sys-surface-container-highest);--mat-sys-surface-container-low: var(--mat-sys-surface-container-low);--mat-sys-surface-container-lowest: var(--mat-sys-surface-container-lowest);--mat-sys-surface-dim: light-dark(#dcd9dd, #131316);--mat-sys-surface-tint: light-dark(#343dff, #bec2ff);--mat-sys-surface-variant: var(--mat-sys-surface-variant);--mat-sys-tertiary: light-dark(#343dff, #bec2ff);--mat-sys-tertiary-container: light-dark(#e0e0ff, #0000ef);--mat-sys-tertiary-fixed: light-dark(#e0e0ff, #e0e0ff);--mat-sys-tertiary-fixed-dim: light-dark(#bec2ff, #bec2ff);--mat-sys-neutral-variant20: #303038;--mat-sys-neutral10: #1b1b1f;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}:root .mdi--folder-list{display:inline-block;width:1.9em!important;height:1.9em!important;transform:translateY(4px);--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 28'%3E%3Cpath fill='%23000' d='M 8 4 l 2 2 h 6 a 2 2 0 0 1 2 2 v 8 c -0.033 1.502 -0.545 1.996 -2 2 H 3 a 2 2 0 0 1 -2 -2 V 6 c 0 -1.11 0.89 -2 2 -2 z M 20 6 h 14 v 2 H 20 V 6 M 20 10 h 9 v 2 H 20 V 10 M 20 14 h 7 v 2 H 20 v -2'/%3E%3C/svg%3E");background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}:root .ms--person-list{display:inline-block;width:1.7em!important;height:1.7em!important;--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 28'%3E%3Cpath fill='%23000' d='M 10 7 a 3 3 0 1 1 0 7 a 3 3 0 1 1 0 -7 M 3 22 v -2 c 0 -3.3 4.7 -5 7 -5 s 7 1.7 7 5 v 2 Z M 18 9 h 14 v 2 H 18 V 9 M 18 13 h 9 v 2 H 18 V 13 M 18 17 h 7 v 2 H 18 v -2'/%3E%3C/svg%3E");background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}:root .ms--database{display:inline-block;width:1em;height:1em;--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -960 960 960'%3E%3Cpath fill='currentColor' d='M480-120q-151 0-255.5-46.5T120-280v-400q0-66 105.5-113T480-840q149 0 254.5 47T840-680v400q0 67-104.5 113.5T480-120Zm0-479q89 0 179-25.5T760-679q-11-29-100.5-55T480-760q-91 0-178.5 25.5T200-679q14 30 101.5 55T480-599Zm0 199q42 0 81-4t74.5-11.5q35.5-7.5 67-18.5t57.5-25v-120q-26 14-57.5 25t-67 18.5Q600-528 561-524t-81 4q-42 0-82-4t-75.5-11.5Q287-543 256-554t-56-25v120q25 14 56 25t66.5 18.5Q358-408 398-404t82 4Zm0 200q46 0 93.5-7t87.5-18.5q40-11.5 67-26t32-29.5v-98q-26 14-57.5 25t-67 18.5Q600-328 561-324t-81 4q-42 0-82-4t-75.5-11.5Q287-343 256-354t-56-25v99q5 15 31.5 29t66.5 25.5q40 11.5 88 18.5t94 7Z'/%3E%3Cpath fill='currentColor' d='M740-700h40v40h40v40h-40v40h-40v-40h-40v-40h40v-40Z'/%3E%3C/svg%3E");background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}:root .ms--add-database{display:inline-block;width:1em;height:1em;--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -960 960 960'%3E%3Cpath fill='currentColor' d='M 467 -120 q -73 -1 -136 -14 t -110 -34.5 q -47 -21.5 -74 -50 T 120 -280 q 0 33 27 61.5 t 74 50 Q 268 -147 331 -134 t 136 14 Z m -15 -200 q -38 -2 -73.5 -6.5 t -67.5 -12 q -32 -7.5 -60 -17.5 t -51 -23 q 23 13 51 23 t 60 17.5 q 32 7.5 67.5 12 T 452 -320 Z m 28 -279 q 89 0 179 -26.5 T 760 -679 q -11 -29 -100.5 -55 T 480 -760 q -91 0 -178.5 25.5 T 200 -679 q 14 27 101.5 53.5 T 480 -599 Z M 639 -413 h 80 v 80 h 80 v 80 h -80 v 80 h -80 v -80 h -80 v -80 h 80 Z Z M 443 -201 q 3 22 9 42 t 15 39 q -73 -1 -136 -14 t -110 -34.5 q -47 -21.5 -74 -50 T 120 -280 v -400 q 0 -66 105.5 -113 T 480 -840 q 149 0 254.5 47 T 840 -680 v 187 q -19 -9 -39 -15 t -41 -9 v -62 q -52 29 -124 44 t -156 15 q -85 0 -157 -15 t -123 -44 v 101 q 51 47 130.5 62.5 T 480 -400 h 11 q -13 18 -22.5 38 T 452 -320 q -76 -4 -141 -18.5 T 200 -379 v 99 q 7 13 30 26.5 t 56 24 q 33 10.5 73.5 18 T 443 -201 Z'/%3E%3Cpath fill='currentColor' d='M740-700h40v40h40v40h-40v40h-40v-40h-40v-40h40v-40Z'/%3E%3C/svg%3E");background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}:root .ms--shield-list{display:inline-block;width:1.9em!important;height:1.9em!important;--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 28'%3E%3Cpath fill='%23000' d='M 19 9 h 14 v 2 H 19 V 9 M 19 13 h 9 v 2 H 19 V 13 M 19 17 h 7 v 2 H 19 v -2 M 9.8 5 L 2.6 8.2 L 2.6 13 C 2.6 17.44 5.672 21.592 9.8 22.6 C 13.928 21.592 17 17.44 17 13 L 17 8.2 L 9.8 5 Z'/%3E%3C/svg%3E");background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}:root .mdi--list-lock{display:inline-block;width:1em;height:1em;background-color:currentColor;--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M 3 4 h 14 v 2 H 3 V 4 M 3 8 h 9 v 2 H 3 V 8 M 3 12 h 7 v 2 H 3 v -2'/%3E%3Cg transform='translate(13 4)'%3E%3Cpath fill='%23000' d='M 6 8 h 0 V 7 a 3 3 0 0 0 -6 0 v 3 H 0 a 2 2 0 0 0 -2 2 v 5 a 2 2 0 0 0 2 2 h 6 a 2 2 0 0 0 2 -2 v -5 a 2 2 0 0 0 -2 -2 Z m -4 2 V 7 a 1 1 0 0 1 2 0 v 3 Z'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}:root .mdi--list-search{display:inline-block;width:1em;height:1em;background-color:currentColor;--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M 3 4 h 14 v 2 H 3 V 4 M 3 8 h 9 v 2 H 3 V 8 M 3 12 h 7 v 2 H 3 v -2'/%3E%3Cg transform='translate(10.0 6.5) scale(0.7)'%3E%3Cpath fill='%23000' d='M9.5 3A6.5 6.5 0 0 1 16 9.5C16 11.11 15.41 12.59 14.44 13.73L14.71 14H15.5L20.5 19L19 20.5L14 15.5V14.71L13.73 14.44C12.59 15.41 11.11 16 9.5 16A6.5 6.5 0 0 1 3 9.5A6.5 6.5 0 0 1 9.5 3M9.5 5C7 5 5 7 5 9.5C5 12 7 14 9.5 14C12 14 14 12 14 9.5C14 7 12 5 9.5 5Z'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}:root .mdi--pi-logo{display:inline-block;width:1em;height:1em;background-color:currentColor;--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -25 85 50'%3E%3Cpath fill='%23000' d='M 0 0 A 2 2 0 0 0 80 0 A 2 2 0 0 0 0 0 M 40 -20 L 40 -13 L 18 -16 L 18 -23 Z M 61 -23 L 61 -16 L 40 -13 L 40 -20 Z M 58 -9 C 60 -9 61 -8 61 -5 L 61 9 C 60 23 45 23 40 23 C 36 23 19 23 18 9 L 18 -5 C 18 -8 19 -9 21 -9 Z M 55 -2 L 55 1 C 55 11 57 17 40 17 C 24 17 25 11 25 1 L 25 -2 Z'/%3E%3C/svg%3E");-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-origin:content-box;mask-origin:content-box;-webkit-mask-clip:content-box;mask-clip:content-box}:root .icon-badge{--mat-menu-item-spacing: 0;position:relative;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}:root .icon-badge .icon-badge-overlay{position:absolute;z-index:1;right:0;bottom:-1px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--mat-sys-surface-container-lowest);color:inherit}:root .icon-badge .icon-badge-overlay.mat-icon{width:14px;height:14px;font-size:var(--icon-badge-font-size, 14px)}:root .icon-badge .icon-badge-overlay.icon-badge-bold{font-weight:700}:root .icon-badge .icon-badge-overlay.icon-badge-icon-large.mat-icon{width:16px;height:16px;font-size:17px}:root .dark .icon-badge .icon-badge-overlay{background-color:var(--mat-sys-surface-container-high)}:root .icon-block-ip{position:relative;display:inline-flex;align-items:center;justify-content:center;vertical-align:text-bottom}:root .icon-block-ip .icon-block-ip-text{position:absolute;z-index:0;font-size:var(--icon-block-ip-text-size, 7px);font-weight:700;line-height:1;letter-spacing:-.5px}:root .icon-block-ip .mat-icon{position:relative;z-index:1;margin-right:0}:root .icon-badge-glyph-small{--icon-badge-font-size: 12px}:root .mdi--github{display:inline-block;width:1em;height:1em;background-color:currentColor;--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M12 2C6.477 2 2 6.477 2 12c0 4.42 2.865 8.166 6.839 9.489.5.092.682-.217.682-.482 0-.237-.008-.866-.013-1.7-2.782.603-3.369-1.342-3.369-1.342-.454-1.155-1.11-1.462-1.11-1.462-.908-.62.069-.608.069-.608 1.003.07 1.531 1.03 1.531 1.03.892 1.529 2.341 1.087 2.91.831.092-.646.35-1.086.636-1.336-2.22-.253-4.555-1.11-4.555-4.943 0-1.091.39-1.984 1.029-2.683-.103-.253-.446-1.27.098-2.647 0 0 .84-.269 2.75 1.025A9.578 9.578 0 0112 6.836a9.59 9.59 0 012.504.337c1.909-1.294 2.747-1.025 2.747-1.025.546 1.377.203 2.394.1 2.647.64.699 1.028 1.592 1.028 2.683 0 3.842-2.339 4.687-4.566 4.935.359.309.678.919.678 1.852 0 1.336-.012 2.415-.012 2.743 0 .267.18.578.688.48C19.138 20.163 22 16.418 22 12c0-5.523-4.477-10-10-10z'/%3E%3C/svg%3E");-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}:root .mdi--netknights{display:inline-block;width:1em;height:1em;background-color:var(--green-brand-base);--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='5.75' y='3.25' width='6' height='6' fill='%23000'/%3E%3Crect x='12.25' y='3.25' width='6' height='6' fill='%23000'/%3E%3Crect x='5.75' y='9.75' width='6' height='6' fill='%23000'/%3E%3Crect x='5.75' y='16.25' width='6' height='6' fill='%23000'/%3E%3C/svg%3E");-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}:root mat-icon{display:flex!important;align-items:center!important}:root .mat-mdc-outlined-button .mat-icon{height:24px;width:24px}:root .keyword-button-icon{font-size:18px;vertical-align:bottom;margin-right:0;align-items:center;display:flex;justify-content:center}:root .scroll-to-top-fab-icon{width:24px;overflow:hidden}:root .mdc-button__label .icon-badge{margin-right:8px}:root .passkey-btn,:root .reset-btn,:root .login-btn{text-decoration:none;padding:10px;border-radius:var(--border-radius)}:root .more-keyword-button,:root .keyword-button{background-color:var(--mat-sys-surface-container-low);border-radius:var(--border-radius);height:28px;margin:3px;box-shadow:none;color:var(--mat-sys-on-surface-variant)}:root .login-btn{--mdc-extended-fab-container-shape: var(--border-radius);color:var(--mat-sys-on-primary);background:var(--mat-sys-primary);box-shadow:var(--elevation-3)}:root .login-btn:hover,:root .login-btn.active{background:var(--background-blue-inset);box-shadow:inset var(--depth-x-3) var(--depth-y-3) var(--depth-blur-3) var(--mat-sys-primary-dark),inset calc(-1 * var(--depth-x-3)) calc(-1 * var(--depth-y-3)) var(--depth-blur-3) var(--mat-sys-primary-light-active);transform:translateY(2px)}:root .passkey-btn,:root .reset-btn{--mdc-extended-fab-container-shape: var(--border-radius);color:var(--mat-sys-on-surface-variant);background:linear-gradient(145deg,var(--mat-sys-surface-container),var(--mat-sys-surface-container-low));box-shadow:var(--elevation-3)}:root .passkey-btn:hover,:root .passkey-btn.active,:root .reset-btn:hover,:root .reset-btn.active{background:linear-gradient(145deg,var(--mat-sys-surface-container-lowest),var(--mat-sys-surface-container-low));box-shadow:var(--inset-shadow-3);transform:translateY(2px)}:root .login-actions{display:flex;gap:16px;width:100%}:root .login-actions>.login-btn{flex:7;min-width:0}:root .login-actions>.reset-btn{flex:3;min-width:0}:root .mat-mdc-outlined-button.card-button-1,:root .mat-mdc-outlined-button[class*=card-button-1]{--mat-button-outlined-state-layer-color: var(--mat-sys-surface-container-highest);--mat-button-outlined-ripple-color: var(--mat-sys-surface-container-highest);--mat-ripple-color: var(--mat-sys-surface-container-high)}:root .mat-mdc-outlined-button.card-button-1:hover,:root .mat-mdc-outlined-button[class*=card-button-1]:hover{background-color:var(--mat-sys-surface-container-high)!important}:root .mat-mdc-outlined-button[class*=card-button-active]{--mat-ripple-color: var(--mat-sys-surface-container-lowest)}:root .mat-mdc-outlined-button[class*=card-button-support]{--mat-button-outlined-state-layer-color: var(--mint-bg);--mat-button-outlined-ripple-color: var(--mint-bg);--mat-ripple-color: var(--mat-sys-surface-container-lowest)}:root .mat-mdc-outlined-button[class*=card-button-support]:hover{background-color:var(--mint-bg)!important}:root .card-button-1{height:40px;width:240px;cursor:pointer;border-radius:var(--border-radius);background-color:var(--mat-sys-surface-container)!important;border-color:var(--mat-sys-surface-container-highest)!important;color:var(--mat-sys-on-surface-variant)!important;justify-content:start;display:flex}:root .card-button-1:disabled{color:#909090!important}:root .card-button-active{height:40px;width:240px;cursor:pointer;border-radius:var(--border-radius);background-color:var(--sky-bg)!important;border-color:var(--mat-sys-primary)!important;color:var(--mat-sys-primary)!important;justify-content:start;display:flex}:root .card-button-active:disabled{color:#909090!important}:root .card-button-support{height:40px;width:240px;cursor:pointer;border-radius:var(--border-radius);background-color:var(--mat-sys-surface-container-lowest)!important;border-color:var(--green-brand-light)!important;color:var(--green-brand-light)!important;justify-content:start;display:flex}:root .card-button-support:disabled{color:#909090!important}:root .card-button-docs{height:40px;width:240px;cursor:pointer;border-radius:var(--border-radius);background-color:var(--mat-sys-surface-container-lowest)!important;border-color:var(--mat-sys-primary)!important;color:var(--mat-sys-primary)!important;justify-content:start;display:flex}:root .card-button-docs:disabled{color:#909090!important}:root .mat-unthemed.mat-mdc-button-base[class^=card-button-1],:root .mat-unthemed.mat-mdc-button-base[class*=" card-button"]{min-width:240px}:root .mat-unthemed.mat-mdc-button-base[class^=card-button-1] mat-icon.mat-icon.notranslate.material-icons,:root .mat-unthemed.mat-mdc-button-base[class*=" card-button"] mat-icon.mat-icon.notranslate.material-icons{font-size:20px}:root .keyword-button{padding:2px 8px}:root .keyword-button:hover .add-keyword{color:var(--green-light)}:root .more-keyword-button{padding:0 0 0 8px}:root .add-keyword{color:var(--grey-light-active)}:root .remove-keyword{color:var(--red-light)}:root .change-keyword{color:var(--yellow-light)}:root .delete-buttons-container{display:flex;flex-direction:column;gap:10px;padding:0 16px}:root .delete-info-button{margin:16px 4px 0}:root .refresh-btn{height:40px;width:40px;cursor:pointer;border-radius:50%;background-color:transparent;color:var(--mat-sys-on-surface);box-shadow:none!important;transition:background-color .2s ease-in-out}:root .refresh-btn:hover{background-color:var(--mat-sys-surface-container)}:root .logout-btn{color:var(--mat-sys-on-surface);background-color:transparent;transition:background-color .2s ease-in-out}:root .logout-btn:hover{background-color:var(--mat-sys-surface-container)}:root .enroll-button-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:left;gap:16px}:root .enroll-button-spacer{width:40px;height:40px}:root .drawer-button,:root .back-button{display:flex;justify-content:center;align-items:center;background:var(--mat-sys-surface-container-lowest);height:48px;width:48px;color:var(--mat-sys-on-surface);border-radius:var(--border-radius);box-shadow:var(--elevation-5)}:root .back-button{margin:32px 16px 0}:root .back-button:hover{box-shadow:var(--elevation-8)}:root .mat-mdc-outlined-button{--mat-button-outlined-container-shape: var(--border-radius);border-radius:var(--border-radius);padding:8px 16px;border:1px solid var(--mat-sys-outline);background-color:var(--mat-sys-surface);transition:background-color .2s ease-in-out,color .2s ease-in-out}:root .action-button-delete-secondary,:root .action-button-delete-primary,:root .action-button-secondary,:root .action-button-primary{border-radius:var(--border-radius);border-style:solid;border-width:1px;transition:background-color .2s ease-in-out,color .2s ease-in-out;justify-content:center;overflow:hidden;white-space:nowrap;flex-wrap:nowrap}:root .action-button-delete-secondary mat-icon.mat-icon.notranslate.material-icons,:root .action-button-delete-primary mat-icon.mat-icon.notranslate.material-icons,:root .action-button-secondary mat-icon.mat-icon.notranslate.material-icons,:root .action-button-primary mat-icon.mat-icon.notranslate.material-icons{font-size:20px}:root .action-button-delete-secondary .icon-badge .mat-icon.notranslate.material-icons.icon-badge-overlay,:root .action-button-delete-primary .icon-badge .mat-icon.notranslate.material-icons.icon-badge-overlay,:root .action-button-secondary .icon-badge .mat-icon.notranslate.material-icons.icon-badge-overlay,:root .action-button-primary .icon-badge .mat-icon.notranslate.material-icons.icon-badge-overlay{font-size:14px}:root .action-button-delete-secondary:disabled,:root .action-button-delete-primary:disabled,:root .action-button-secondary:disabled,:root .action-button-primary:disabled{cursor:not-allowed;opacity:.5;background-color:var(--mat-sys-surface-variant);color:var(--mat-sys-on-surface-variant);border-color:var(--mat-sys-outline)}:root .action-button-primary{background-color:var(--mat-sys-primary);border:none!important}:root .action-button-primary:not([disabled]){background-color:var(--mat-sys-primary)!important;color:var(--mat-sys-surface-container-lowest)!important;--mat-button-outlined-label-text-color: var(--mat-sys-surface-container-lowest)}:root .action-button-primary:not([disabled]):hover{background-color:var(--mat-sys-primary-base-active)}:root .action-button-primary[disabled]{background-color:var(--mat-sys-surface-container-high)!important;color:var(--mat-sys-on-surface-variant)!important}:root .action-button-primary .icon-badge-overlay{background-color:var(--mat-sys-primary)}:root .action-button-primary:hover .icon-badge-overlay{background-color:var(--mat-sys-primary-base-active)}:root .action-button-secondary{background-color:var(--mat-sys-surface-container-lowest);--mat-ripple-color: var(--sky-bg)}:root .action-button-secondary:not([disabled]){background-color:var(--mat-sys-surface-container-lowest)!important;color:var(--mat-sys-primary)!important;--mat-button-outlined-label-text-color: var(--mat-sys-primary);border-color:var(--mat-sys-primary)}:root .action-button-secondary:not([disabled]):hover{background-color:var(--sky-bg)}:root .action-button-delete-primary{background-color:var(--red-base);--mat-button-outlined-state-layer-color: var(--rose-bg);--mat-stroked-button-state-layer-color: var(--rose-bg);--mat-button-outlined-ripple-color: var(--red-light-active);--mat-stroked-button-ripple-color: var(--red-light-active);--mat-ripple-color: var(--rose-bg);border:none!important}:root .action-button-delete-primary:not([disabled]){background-color:var(--red-base)!important;color:var(--mat-sys-surface-container-lowest)!important;--mat-button-outlined-label-text-color: var(--mat-sys-surface-container-lowest)}:root .action-button-delete-primary:not([disabled]):hover{background-color:var(--red-light)}:root .action-button-delete-primary[disabled]{background-color:var(--mat-sys-surface-container-high)!important;color:var(--mat-sys-on-surface-variant)!important}:root .action-button-delete-primary{--mat-button-outlined-label-text-color: var(--mat-sys-surface-container-lowest)}:root .action-button-delete-secondary{background-color:var(--mat-sys-surface-container-lowest);--mat-button-outlined-state-layer-color: var(--rose-bg);--mat-stroked-button-state-layer-color: var(--rose-bg);--mat-button-outlined-ripple-color: var(--rose-ripple);--mat-stroked-button-ripple-color: var(--rose-ripple);--mat-ripple-color: var(--rose-bg)}:root .action-button-delete-secondary:not([disabled]){background-color:var(--mat-sys-surface-container-lowest)!important;color:var(--red-base)!important;--mat-button-outlined-label-text-color: var(--red-base);border-color:var(--red-base)}:root .action-button-delete-secondary:not([disabled]):hover{background-color:var(--rose-bg)}:root .action-button-delete-secondary{--mat-button-outlined-label-text-color: var(--red-base);--mat-button-outlined-outline-color: var(--red-base)}:root .filter-button{top:0;right:2px;height:24px;width:24px;padding:0;margin-left:8px}:root .filter-button span.mat-mdc-button-touch-target{width:24px!important;height:24px!important}:root .sort-button,:root .reorder-button,:root .reason-detail-button{top:0;right:2px;height:24px;width:24px;padding:0}:root .sort-button span.mat-mdc-button-touch-target,:root .reorder-button span.mat-mdc-button-touch-target,:root .reason-detail-button span.mat-mdc-button-touch-target{width:24px!important;height:24px!important}:root .text-button{background:none!important;border:none!important;color:var(--mat-sys-primary)!important;padding:0 8px;cursor:pointer;text-transform:none;font-weight:500;transition:opacity .2s ease-in-out}:root .text-button:hover:not(:disabled){background-color:var(--sky-bg)!important;border-radius:var(--border-radius)}:root .text-button:disabled{color:var(--grey-light)!important;cursor:default}:root .scroll-to-top-fab{display:flex;justify-content:center;align-items:center;background:var(--mat-sys-surface-container-lowest);height:48px;width:48px;color:var(--mat-sys-on-surface-variant);border-radius:var(--border-radius);border:unset;box-shadow:var(--elevation-5)}:root .scroll-to-top-fab:hover{box-shadow:var(--elevation-8)}:root .button-width-xs{width:var(--button-width-xs);min-width:var(--button-width-xs)}:root .button-width-s{width:var(--button-width-s);min-width:var(--button-width-s)}:root .button-width-m{width:var(--button-width-m);min-width:var(--button-width-m)}:root .button-width-l{width:var(--button-width-l);min-width:var(--button-width-l)}:root .button-width-xl{width:var(--button-width-xl);min-width:var(--button-width-xl)}:root .chart-range-presets .mat-button-toggle-appearance-standard .mat-button-toggle-label-content{padding:0 4px}:root .chart-range-presets .mat-button-toggle-group{display:flex}:root .chart-range-presets .mat-button-toggle{flex:1 1 0;min-width:0}:root .chart-range-presets.ca-range-presets .mat-button-toggle{min-width:32px}:root .chart-range-presets.ca-kind-presets .mat-button-toggle{min-width:72px}:root .chart-range-presets.auth-range-presets .mat-button-toggle{min-width:32px}:root .settings-container .mat-button-toggle-appearance-standard:not(.mat-button-toggle-checked){background-color:var(--table-color)}.cdk-overlay-pane.mat-mdc-dialog-panel{--mat-dialog-container-max-width: calc(100vw - 64px) ;--mat-dialog-container-elevation-shadow: var(--elevation-3);--mat-dialog-container-shape: var(--border-radius);--mat-dialog-container-color: var(--mat-sys-surface-container-lowest);--mat-dialog-supporting-text-size: 16px;max-height:calc(100vh - 64px)}.mat-mdc-dialog-container .mat-mdc-dialog-content{max-height:82vh}.dialog-prose{max-width:var(--dialog-prose-width)}.dialog-break-anywhere{overflow-wrap:anywhere;word-break:break-word}.dot{margin-left:-4px}.server-checkbox{margin-bottom:16px}.inline-hint{margin-bottom:16px;background:var(--inline-hint-bg);padding:8px;border-radius:var(--border-radius)}.inline-warning{margin-bottom:16px;background:var(--inline-warning-bg);padding:8px;border-radius:var(--border-radius)}.inline-success{margin-bottom:16px;background:var(--mint-bg);padding:8px;border-radius:var(--border-radius)}.width-948{max-width:948px;width:100%}.info-container{display:flex;flex-direction:row;width:auto;border-top:0}.info-container .info-title{background-color:var(--mat-sys-surface-container-lowest);display:flex;align-items:center;padding-left:16px;border-left:1px solid var(--mat-sys-outline-variant);border-bottom:1px solid var(--mat-sys-outline-variant);box-sizing:border-box;font-size:.875rem}.info-container .info-table{border-collapse:collapse}.info-container .info-table th,.info-container .info-table td{border:1px solid var(--mat-sys-outline-variant);border-top:none;box-sizing:border-box}.info-container .info-table th:nth-child(odd),.info-container .info-table td:nth-child(odd){background:var(--mat-sys-surface-variant)}.info-container .info-table th:nth-child(2n),.info-container .info-table td:nth-child(2n){background:var(--mat-sys-surface-container-lowest)}.info-container .info-input{margin-left:5px;margin-top:4px}.info-container .info-row{margin-top:1px;height:5rem}.info-container .info-span{display:flex;flex-direction:column;margin-left:.5rem;margin-top:3px;font-size:.875rem}.info-container .info-span-title{margin-left:-4px;overflow-y:auto}.info-container .info-span-value{margin-left:2px;margin-top:3px;white-space:normal;max-height:calc(var(--mat-sys-body-large-line-height) * 2);overflow-y:auto;overflow-wrap:anywhere}.info-container .info-divider{margin:3px 0 4px -8px}.info-container .border-top{border-top:1px solid var(--mat-sys-outline-variant)}.info-container .mat-mdc-list-item{padding:0}.info-container .mat-mdc-text-field-wrapper{padding-left:5px}.info-container .mat-mdc-form-field{font-size:14px}.info-container .mat-mdc-form-field-infix{padding-top:24px;padding-bottom:4px}.margin-top-20{margin-top:20px}.info-hint-tooltip .mdc-tooltip__surface{background-color:var(--mat-tooltip-container-color);max-width:320px}html.system{--mint-bg: light-dark(#e9f5e0, #243328);--rose-bg: light-dark(#faebef, #282426);--rose-ripple: light-dark(#f4d7e0, #433d3e);--sky-bg: light-dark(#edf3f5, #283034);--mat-sys-light: light-dark(#e8e8e8, #303030);--flat-border-shadow-1: light-dark(hsl(0, 0%, 70%), hsl(0, 0%, 45%));--flat-border-shadow-2: light-dark(hsl(0, 0%, 77%), hsl(0, 0%, 55%));--flat-border-shadow-3: light-dark(hsl(0, 0%, 84%), hsl(0, 0%, 65%));--flat-border-light-1: light-dark(hsl(0, 0%, 82%), hsl(0, 0%, 32%));--flat-border-light-2: light-dark(hsl(0, 0%, 86%), hsl(0, 0%, 42%));--flat-border-light-3: light-dark(hsl(0, 0%, 90%), hsl(0, 0%, 52%));--mat-sys-primary-dark: light-dark(hsl(198, 66%, 25%), hsl(198, 66%, 60%));--mat-sys-primary-base: light-dark(hsl(198, 66%, 30%), hsl(198, 66%, 55%));--mat-sys-primary-base-active: light-dark(hsl(198, 66%, 32.5%), hsl(198, 66%, 52.5%));--mat-sys-primary-base-hover: light-dark(hsl(198, 66%, 40%), hsl(198, 66%, 47.5%));--mat-sys-primary-light: light-dark(hsl(198, 66%, 35%), hsl(198, 66%, 50%));--mat-sys-primary-light-active: light-dark(hsl(198, 66%, 37.5%), hsl(198, 66%, 47.5%));--mat-sys-primary-light-hover: light-dark(hsl(198, 66%, 45%), hsl(198, 66%, 45%));--green-dark: light-dark(hsl(120, 39%, 39%), hsl(120, 39%, 35%));--green-base: light-dark(hsl(120, 39%, 44%), hsl(120, 39%, 40%));--green-light: light-dark(hsl(120, 39%, 49%), hsl(120, 39%, 45%));--green-light-active: light-dark(hsl(120, 39%, 54%), hsl(120, 39%, 50%));--green-base-hover: light-dark(hsl(120, 39%, 40%), hsl(120, 39%, 30%));--red-dark: light-dark(hsl(342, 100%, 32%), hsl(342, 100%, 44%));--red-base: light-dark(hsl(342, 100%, 37%), hsl(342, 100%, 50%));--red-light: light-dark(hsl(342, 100%, 42%), hsl(342, 100%, 54%));--red-light-active: light-dark(hsl(342, 100%, 57%), hsl(342, 100%, 58%));--red-base-hover: light-dark(hsl(342, 100%, 60%), hsl(342, 100%, 30%));--yellow-dark: light-dark(hsl(28, 85%, 45%), hsl(28, 85%, 35%));--yellow-base: light-dark(hsl(28, 85%, 50%), hsl(28, 85%, 40%));--yellow-light: light-dark(hsl(28, 85%, 55%), hsl(28, 85%, 45%));--yellow-light-active: light-dark(hsl(28, 85%, 60%), hsl(28, 85%, 50%));--yellow-base-hover: light-dark(hsl(28, 85%, 45%), hsl(28, 85%, 32%));--grey-dark: light-dark(hsl(0, 0%, 42%), hsl(0, 0%, 50%));--grey-base: light-dark(hsl(0, 0%, 50%), hsl(0, 0%, 55%));--grey-light: light-dark(hsl(0, 0%, 55%), hsl(0, 0%, 62%));--grey-light-active: light-dark(hsl(0, 0%, 60%), hsl(0, 0%, 58%));--grey-base-hover: light-dark(hsl(0, 0%, 45%), hsl(0, 0%, 35%));--mat-sys-primary: var(--mat-sys-primary-base);--mat-sys-on-primary: light-dark(hsl(198, 66%, 95%), hsl(198, 66%, 10%));--mat-sys-primary-container: light-dark(hsl(198, 66%, 90%), hsl(198, 66%, 20%));--mat-sys-surface-container-lowest: light-dark(hsl(0, 0%, 98%), hsl(0, 0%, 10%));--mat-sys-surface-container-low: light-dark(hsl(0, 0%, 93%), hsl(0, 0%, 15%));--mat-sys-surface-container: light-dark(hsl(0, 0%, 90%), hsl(0, 0%, 20%));--mat-sys-surface-container-high: light-dark(hsl(0, 0%, 85%), hsl(0, 0%, 25%));--mat-sys-surface-container-highest: light-dark(hsl(0, 0%, 80%), hsl(0, 0%, 30%));--mat-sys-surface-variant: light-dark(hsl(0, 0%, 91%), hsl(0, 0%, 22.5%));--mat-sys-background: light-dark(hsl(0, 0%, 90%), hsl(0, 0%, 20%));--mat-sys-surface: var(--mat-sys-background);--mat-sys-on-surface: light-dark(hsl(0, 0%, 10%), hsl(0, 0%, 90%));--mat-sys-on-surface-variant: light-dark(hsl(0, 0%, 30%), hsl(0, 0%, 80%));--mat-sys-on-primary-container: light-dark(hsl(198, 66%, 10%), hsl(198, 66%, 80%));--mat-sys-shadow: light-dark(#d1d1d1, #1c1c1c);--mat-sys-outline: light-dark(hsl(246, 4%, 48%), hsl(0, 0%, 40%));--nav-item-border: light-dark(#d0d0d0, #333333);--inline-hint-bg: light-dark(hsl(200, 65%, 91%), hsl(200, 65%, 20%));--inline-warning-bg: light-dark(hsl(0, 83%, 95%), hsl(0, 83%, 18%));--mat-tooltip-container-color: light-dark(hsl(0, 0%, 95%), hsl(0, 0%, 35%));--mat-tooltip-supporting-text-color: var(--mat-sys-on-surface)}html.light{color-scheme:light;--mint-bg: #e9f5e0;--rose-bg: #faebef;--rose-ripple: #f4d7e0;--sky-bg: #edf3f5;--mat-sys-light: #e8e8e8;--flat-border-shadow-1: hsl(0, 0%, 70%);--flat-border-shadow-2: hsl(0, 0%, 77%);--flat-border-shadow-3: hsl(0, 0%, 84%);--flat-border-light-1: hsl(0, 0%, 82%);--flat-border-light-2: hsl(0, 0%, 86%);--flat-border-light-3: hsl(0, 0%, 90%);--mat-sys-primary-dark: hsl(198, 66%, 25%);--mat-sys-primary-base: hsl(198, 66%, 30%);--mat-sys-primary-base-active: hsl(198, 66%, 32.5%);--mat-sys-primary-base-hover: hsl(198, 66%, 40%);--mat-sys-primary-light: hsl(198, 66%, 35%);--mat-sys-primary-light-active: hsl(198, 66%, 37.5%);--mat-sys-primary-light-hover: hsl(198, 66%, 45%);--green-dark: hsl(120, 39%, 39%);--green-base: hsl(120, 39%, 44%);--green-light: hsl(120, 39%, 49%);--green-light-active: hsl(120, 39%, 54%);--green-base-hover: hsl(120, 39%, 40%);--red-dark: hsl(342, 100%, 32%);--red-base: hsl(342, 100%, 37%);--red-light: hsl(342, 100%, 42%);--red-light-active: hsl(342, 100%, 57%);--red-base-hover: hsl(342, 100%, 60%);--yellow-dark: hsl(28, 85%, 45%);--yellow-base: hsl(28, 85%, 50%);--yellow-light: hsl(28, 85%, 55%);--yellow-light-active: hsl(28, 85%, 60%);--yellow-base-hover: hsl(28, 85%, 45%);--grey-dark: hsl(0, 0%, 42%);--grey-base: hsl(0, 0%, 50%);--grey-light: hsl(0, 0%, 55%);--grey-light-active: hsl(0, 0%, 60%);--grey-base-hover: hsl(0, 0%, 45%);--mat-sys-primary: var(--mat-sys-primary-base);--mat-sys-on-primary: hsl(198, 66%, 95%);--mat-sys-primary-container: hsl(198, 66%, 90%);--mat-sys-surface-container-lowest: hsl(0, 0%, 98%);--mat-sys-surface-container-low: hsl(0, 0%, 93%);--mat-sys-surface-container: hsl(0, 0%, 90%);--mat-sys-surface-container-high: hsl(0, 0%, 85%);--mat-sys-surface-container-highest: hsl(0, 0%, 80%);--mat-sys-surface-variant: hsl(0, 0%, 91%);--mat-sys-background: hsl(0, 0%, 90%);--mat-sys-surface: var(--mat-sys-background);--mat-sys-on-surface: hsl(0, 0%, 10%);--mat-sys-on-surface-variant: hsl(0, 0%, 30%);--mat-sys-on-primary-container: hsl(198, 66%, 10%);--mat-sys-shadow: #d1d1d1;--mat-sys-outline: hsl(246, 4%, 48%);--nav-item-border: #d0d0d0;--inline-hint-bg: hsl(200, 65%, 91%);--inline-warning-bg: hsl(0, 83%, 95%);--mat-tooltip-container-color: hsl(0, 0%, 95%);--mat-tooltip-supporting-text-color: var(--mat-sys-on-surface)}html.dark{color-scheme:dark;--mint-bg: #243328;--rose-bg: #282426;--rose-ripple: #433d3e;--sky-bg: #283034;--mat-sys-light: #303030;--flat-border-shadow-1: hsl(0, 0%, 18%);--flat-border-shadow-2: hsl(0, 0%, 26%);--flat-border-shadow-3: hsl(0, 0%, 34%);--flat-border-light-1: hsl(0, 0%, 12%);--flat-border-light-2: hsl(0, 0%, 20%);--flat-border-light-3: hsl(0, 0%, 28%);--mat-sys-primary-dark: hsl(198, 66%, 60%);--mat-sys-primary-base: hsl(198, 66%, 55%);--mat-sys-primary-base-active: hsl(198, 66%, 52.5%);--mat-sys-primary-base-hover: hsl(198, 66%, 47.5%);--mat-sys-primary-light: hsl(198, 66%, 50%);--mat-sys-primary-light-active: hsl(198, 66%, 47.5%);--mat-sys-primary-light-hover: hsl(198, 66%, 45%);--green-dark: hsl(120, 39%, 35%);--green-base: hsl(120, 39%, 40%);--green-light: hsl(120, 39%, 45%);--green-light-active: hsl(120, 39%, 50%);--green-base-hover: hsl(120, 39%, 30%);--red-dark: hsl(342, 100%, 44%);--red-base: hsl(342, 100%, 50%);--red-light: hsl(342, 100%, 54%);--red-light-active: hsl(342, 100%, 58%);--red-base-hover: hsl(342, 100%, 30%);--yellow-dark: hsl(28, 85%, 35%);--yellow-base: hsl(28, 85%, 40%);--yellow-light: hsl(28, 85%, 45%);--yellow-light-active: hsl(28, 85%, 50%);--yellow-base-hover: hsl(28, 85%, 32%);--grey-dark: hsl(0, 0%, 50%);--grey-base: hsl(0, 0%, 55%);--grey-light: hsl(0, 0%, 62%);--grey-light-active: hsl(0, 0%, 58%);--grey-base-hover: hsl(0, 0%, 35%);--mat-sys-primary: var(--mat-sys-primary-base);--mat-sys-on-primary: hsl(198, 66%, 10%);--mat-sys-primary-container: hsl(198, 66%, 20%);--mat-sys-surface-container-lowest: hsl(0, 0%, 10%);--mat-sys-surface-container-low: hsl(0, 0%, 15%);--mat-sys-surface-container: hsl(0, 0%, 20%);--mat-sys-surface-container-high: hsl(0, 0%, 25%);--mat-sys-surface-container-highest: hsl(0, 0%, 30%);--mat-sys-surface-variant: hsl(0, 0%, 22.5%);--mat-sys-background: hsl(0, 0%, 20%);--mat-sys-surface: var(--mat-sys-background);--mat-sys-on-surface: hsl(0, 0%, 90%);--mat-sys-on-surface-variant: hsl(0, 0%, 80%);--mat-sys-on-primary-container: hsl(198, 66%, 80%);--mat-sys-shadow: #1c1c1c;--mat-sys-outline: hsl(0, 0%, 40%);--nav-item-border: #363636;--inline-hint-bg: hsl(200, 65%, 20%);--inline-warning-bg: hsl(0, 83%, 18%);--mat-tooltip-container-color: hsl(0, 0%, 35%);--mat-tooltip-supporting-text-color: var(--mat-sys-on-surface)}html{--mat-sys-background: var(--mat-sys-background);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#f3eff4, #303034);--mat-sys-inverse-primary: light-dark(#bec2ff, #343dff);--mat-sys-inverse-surface: light-dark(#303034, #e5e1e6);--mat-sys-on-background: light-dark(#1b1b1f, #e5e1e6);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: var(--mat-sys-on-primary);--mat-sys-on-primary-container: var(--mat-sys-on-primary-container);--mat-sys-on-primary-fixed: light-dark(#00006e, #00006e);--mat-sys-on-primary-fixed-variant: light-dark(#0000ef, #0000ef);--mat-sys-on-secondary: light-dark(#ffffff, #2e2f42);--mat-sys-on-secondary-container: light-dark(#444559, #e1e0f9);--mat-sys-on-secondary-fixed: light-dark(#191a2c, #191a2c);--mat-sys-on-secondary-fixed-variant: light-dark(#444559, #444559);--mat-sys-on-surface: var(--mat-sys-on-surface);--mat-sys-on-surface-variant: var(--mat-sys-on-surface-variant);--mat-sys-on-tertiary: light-dark(#ffffff, #0001ac);--mat-sys-on-tertiary-container: light-dark(#0000ef, #e0e0ff);--mat-sys-on-tertiary-fixed: light-dark(#00006e, #00006e);--mat-sys-on-tertiary-fixed-variant: light-dark(#0000ef, #0000ef);--mat-sys-outline: light-dark(#777680, #91909a);--mat-sys-outline-variant: light-dark(#c7c5d0, #46464f);--mat-sys-primary: var(--mat-sys-primary-base);--mat-sys-primary-container: var(--mat-sys-primary-container);--mat-sys-primary-fixed: light-dark(#e0e0ff, #e0e0ff);--mat-sys-primary-fixed-dim: light-dark(#bec2ff, #bec2ff);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#5c5d72, #c5c4dd);--mat-sys-secondary-container: light-dark(#e1e0f9, #444559);--mat-sys-secondary-fixed: light-dark(#e1e0f9, #e1e0f9);--mat-sys-secondary-fixed-dim: light-dark(#c5c4dd, #c5c4dd);--mat-sys-shadow: var(--mat-sys-shadow);--mat-sys-surface: light-dark(#fcf8fd, #131316);--mat-sys-surface-bright: light-dark(#fcf8fd, #3a393c);--mat-sys-surface-container: var(--mat-sys-surface-container);--mat-sys-surface-container-high: var(--mat-sys-surface-container-high);--mat-sys-surface-container-highest: var(--mat-sys-surface-container-highest);--mat-sys-surface-container-low: var(--mat-sys-surface-container-low);--mat-sys-surface-container-lowest: var(--mat-sys-surface-container-lowest);--mat-sys-surface-dim: light-dark(#dcd9dd, #131316);--mat-sys-surface-tint: light-dark(#343dff, #bec2ff);--mat-sys-surface-variant: var(--mat-sys-surface-variant);--mat-sys-tertiary: light-dark(#343dff, #bec2ff);--mat-sys-tertiary-container: light-dark(#e0e0ff, #0000ef);--mat-sys-tertiary-fixed: light-dark(#e0e0ff, #e0e0ff);--mat-sys-tertiary-fixed-dim: light-dark(#bec2ff, #bec2ff);--mat-sys-neutral-variant20: #303038;--mat-sys-neutral10: #1b1b1f;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}.edit-policy-layout .mat-mdc-form-field-subscript-wrapper,.edit-policy-layout .ca-priority-field .mat-mdc-form-field-subscript-wrapper{line-height:16px}.edit-policy-layout .ca-priority-field .mat-mdc-form-field-hint-wrapper{height:32px}.input{height:40px;width:107px;border-radius:3px;outline:none}.input:focus{outline:2px solid var(--mat-sys-primary-light)}.known-clients-autocomplete-panel mat-option.known-client-option,.known-clients-autocomplete-panel .known-client-option{border-bottom:1px solid var(--mat-sys-outline-variant);height:auto;line-height:var(--mat-sys-body-medium-line-height);padding-bottom:2px;padding-top:2px}.known-clients-autocomplete-panel mat-option.known-client-option:last-of-type,.known-clients-autocomplete-panel .known-client-option:last-of-type{border-bottom:none}.known-clients-autocomplete-panel mat-option.known-client-option .mdc-list-item__primary-text,.known-clients-autocomplete-panel .known-client-option .mdc-list-item__primary-text{align-items:flex-start;column-gap:8px;display:flex;white-space:normal;width:100%}.known-clients-autocomplete-panel .known-client-ip{color:var(--mat-sys-primary);flex-shrink:0;font-family:Roboto Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:700;letter-spacing:.02em;min-width:15ch}.known-clients-autocomplete-panel .known-client-details{align-items:flex-start;column-gap:8px;display:flex;flex:1 1 auto;min-width:0;row-gap:4px}.known-clients-autocomplete-panel .known-client-hostname{color:var(--mat-sys-on-surface-variant);flex-shrink:0;font-size:var(--mat-sys-body-small-size);margin-left:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.known-clients-autocomplete-panel .known-client-apps{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:4px;min-width:0}.known-clients-autocomplete-panel .known-client-app-chip{background-color:var(--mat-sys-surface-container-highest);border:1px solid var(--mat-sys-outline-variant);border-radius:var(--border-radius);color:var(--mat-sys-on-surface-variant);font-size:var(--mat-sys-body-small-size);line-height:var(--mat-sys-body-small-line-height);overflow:hidden;padding:2px 8px;text-overflow:ellipsis;white-space:nowrap}.mat-mdc-autocomplete-panel.known-clients-autocomplete-panel .mat-mdc-option:hover:not(.mdc-list-item--disabled),.mat-mdc-autocomplete-panel.known-clients-autocomplete-panel .mat-mdc-option.mat-mdc-option-active:not(.mdc-list-item--disabled),.mat-mdc-autocomplete-panel.known-clients-autocomplete-panel .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled){background-color:var(--mat-sys-surface-container-high)}.hint-spacer{margin-bottom:1.2em}.checkbox-hint{display:block;font-size:var(--mat-form-field-subscript-text-size, var(--mat-sys-body-small-size));font-weight:var(--mat-form-field-subscript-text-weight, var(--mat-sys-body-small-weight));color:var(--mat-sys-primary);padding-left:16px;padding-right:16px;padding-top:4px;line-height:var(--mat-form-field-subscript-text-line-height, var(--mat-sys-body-small-line-height));letter-spacing:var(--mat-form-field-subscript-text-tracking, var(--mat-sys-body-small-tracking))}.user-pin-container{display:flex;flex-direction:column;gap:8px}.user-pin-button{display:flex;flex-direction:column;align-items:center;gap:8px}.input-width-xs{width:100%;max-width:var(--input-width-xs)}.input-width-xs .mat-mdc-form-field-infix{width:var(--input-width-xs)}.input-width-s{width:100%;max-width:var(--input-width-s)}.input-width-m{width:100%;max-width:var(--input-width-m)}.input-width-l{width:100%;max-width:var(--input-width-l)}.input-width-xl{width:100%;max-width:var(--input-width-xl)}.input-width-xxl{width:100%;max-width:var(--input-width-xxl)}mat-form-field.height-52{--mat-form-field-container-height: 52px;--mat-form-field-container-vertical-padding: 8px}mat-form-field.height-77{height:76.5px}.mat-mdc-form-field-required .mdc-floating-label,.mat-mdc-form-field-required-marker{font-weight:700}.filter-autocomplete-ghost{position:absolute;display:none;align-items:center;overflow:hidden;box-sizing:border-box;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1}.filter-autocomplete-content{white-space:pre}.filter-autocomplete-prefix{visibility:hidden}.filter-autocomplete-suffix{color:var(--grey-light-active)}.tab-list .mdc-list{padding-top:0;width:240px;overflow:hidden}.tab-list .mat-mdc-list-item{padding:0}.tab-list .mat-mdc-tab{padding-left:16px;padding-right:16px}:root{--mat-expansion-container-background-color: var(--surface-raised);--mat-expansion-container-elevation-shadow: var(--elevation-3)}.expansion-well{border:0;border-radius:var(--border-radius);background:var(--inset-surface-3);box-shadow:var(--inset-shadow-3);padding:16px}.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover{background:var(--mat-sys-surface-container-high)}.mat-expansion-panel-header{padding:var(--expansion-panel-header-padding, 0 24px)}.mat-expansion-panel .mat-expansion-panel-body{padding:var(--expansion-panel-body-padding, 0 24px 16px)}.mat-expansion-panel{border:0;border-radius:var(--border-radius);background:var(--surface-raised);box-shadow:var(--elevation-3);--mat-expansion-container-shape: var(--border-radius)}.mat-accordion .mat-expansion-panel{border-radius:0!important;overflow:hidden}.mat-accordion>*:first-child .mat-expansion-panel,.mat-accordion>.mat-expansion-panel:first-child{border-top-left-radius:var(--border-radius)!important;border-top-right-radius:var(--border-radius)!important}.mat-accordion>*:last-child .mat-expansion-panel,.mat-accordion>.mat-expansion-panel:last-child{border-bottom-left-radius:var(--border-radius)!important;border-bottom-right-radius:var(--border-radius)!important}.mat-accordion .mat-expansion-panel .mat-expansion-panel-header{border-radius:inherit!important}mat-panel-title.mat-expansion-panel-header-title .mat-icon{color:var(--mat-expansion-header-description-color, var(--mat-sys-on-surface-variant));margin-right:16px}.type-option .mat-pseudo-checkbox.mat-pseudo-checkbox-checked:after{color:#fff!important}.type-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple){background-color:var(--mat-sys-primary-light)!important}.type-option.mat-mdc-option.mdc-list-item{background:var(--mat-sys-surface-container-low)!important}.type-option.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:#fff!important}.type-option.mat-mdc-option:hover:not(.mdc-list-item--selected,.mdc-list-item--disabled){background-color:#f2f9fd}.token-type-config-container p{max-width:750px}.list-layout{flex:1;display:flex;flex-direction:column;overflow:auto}.list-item-card{border-radius:var(--border-radius)}.list-item-card mat-expansion-panel{border-radius:var(--border-radius)}.list-item-card mat-panel-title{flex:1 1 0;overflow:auto}.list-item-card mat-panel-description{flex:2 1 0}.list-item-card .header-description{display:flex;justify-content:space-between;align-items:center;width:100%}.list-item-card .description-label{color:var(--mat-sys-on-surface-variant);font-size:.85rem;font-weight:400;text-align:center;width:300px}.list-item-card .mat-expansion-panel-body{gap:16px;display:flex;flex-direction:row;border-radius:var(--border-radius);padding:0 12px 12px}.list-item-card .actions{display:flex;align-items:center;flex-shrink:0}.list-item-card .actions button{background:transparent;border:none;cursor:pointer}.selected-actions-container{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.action-label{padding:4px 0}.action-value{padding:4px 0;text-align:right;flex-grow:1}.action-value-input{background-color:transparent;border:none;border-bottom:1px solid var(--mat-sys-outline-variant);border-radius:0;box-sizing:border-box;font-size:1rem;padding:8px 0;width:100%}.action-value-textarea{background-color:transparent;border:none;border-bottom:1px solid var(--mat-sys-outline-variant);border-radius:0;box-sizing:border-box;font-size:1rem;min-height:80px;padding:8px 0;resize:vertical;width:100%}.action-value-input:focus{border-bottom-color:var(--mat-sys-primary);outline:none}.table-state-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px}.table-state-actions>mat-form-field,.table-state-actions>:has(mat-form-field){flex:1 0 100%;margin-top:0}.responsive-flex-row-1310{display:flex;flex-direction:row}@media(max-width:1310px){.responsive-flex-row-1310{flex-direction:column}}.responsive-margin-left-1310{margin-left:16px}@media(max-width:1310px){.responsive-margin-left-1310{margin-left:0}}.responsive-divider-1310{display:none!important}@media(max-width:1310px){.responsive-divider-1310{display:block;margin-top:16px;margin-bottom:16px}}.responsive-flex-row-1580{display:flex;flex-direction:row}@media(max-width:1580px){.responsive-flex-row-1580{flex-direction:column}}.responsive-br-1580{display:none!important}@media(max-width:1580px){.responsive-br-1580{display:block}}@media(max-width:1580px){.responsive-ali-center-1580{align-items:center}}@media(max-width:1310px){.responsive-pad-0-1310{padding:0!important}}@media(max-width:1090px){.responsive-margin-bottom-1090{margin-bottom:16px}}.overflow-dropdown{background:var(--mat-sys-surface-container, #fff);border-radius:var(--border-radius, 8px);box-shadow:var(--elevation-3);min-width:160px;padding:4px 0;overflow:visible;position:fixed;z-index:10000}.overflow-menu-item{display:flex!important;align-items:center;gap:8px;width:100%;padding:8px 16px;border:none;background:none;cursor:pointer;font-size:14px;font-family:Roboto,sans-serif;color:var(--mat-sys-on-surface, #333);text-align:left;white-space:nowrap;line-height:1.4;box-sizing:border-box}.overflow-menu-item:hover{background:var(--mat-sys-surface-container-high, #f0f0f0)}.overflow-menu-item .mat-icon,.overflow-menu-item .material-icons,.overflow-menu-item mat-icon{font-size:18px;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.overflow-menu-item>span{overflow:visible;visibility:visible;opacity:1}.overflow-menu-item-active{background:var(--mat-sys-primary-container, #e0e0ff)!important;color:var(--mat-sys-on-primary-container, #1a1a2e)!important;font-weight:500}.overflow-menu-item-disabled{cursor:unset!important;opacity:.4;color:var(--mat-sys-on-surface, #333)!important}.overflow-menu-item-disabled:hover{background:none!important}.overflow-more-btn{display:inline-flex;align-items:center!important;justify-content:center!important;gap:8px!important;border:none!important;background:none!important;cursor:pointer!important;padding:0 16px!important;height:40px!important;border-radius:var(--border-radius, 4px)!important;color:var(--mat-sys-on-surface, #333)!important;font-family:inherit!important;font-size:14px!important;font-weight:500!important;white-space:nowrap!important;flex-shrink:0!important;transition:background .2s ease!important}.overflow-more-btn:hover{color:var(--mat-sys-primary-base-active)!important}.overflow-more-btn .material-icons,.overflow-more-btn .mat-icon,.overflow-more-btn mat-icon{font-size:24px!important;width:24px!important;height:24px!important;line-height:1!important;margin-right:0!important;margin-left:0!important;color:inherit!important}.overflow-more-btn>span{font-size:14px!important;color:inherit!important}.overflow-more-btn.nav-active{background:var(--mat-sys-primary)!important;color:var(--mat-sys-on-primary)!important}.overflow-more-btn>span:nth-child(1){margin-right:0;margin-left:0}.overflow-more-hidden,.sub-overflow-hidden{display:none!important}.mat-mdc-snack-bar-container .mdc-snackbar__label{white-space:pre-line}.mat-mdc-snack-bar-container.success-snackbar{--mat-snack-bar-container-color: var(--green-base);--mat-snack-bar-supporting-text-color: white}.mat-mdc-snack-bar-container.success-snackbar .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled).mat-unthemed{color:#fff}.mat-mdc-snack-bar-container.error-snackbar{--mat-snack-bar-container-color: var(--red-base);--mat-snack-bar-supporting-text-color: white}.mat-mdc-snack-bar-container.error-snackbar .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled).mat-unthemed{color:#fff}.mat-mdc-snack-bar-container.warning-snackbar{--mat-snack-bar-container-color: var(--yellow-base);--mat-snack-bar-supporting-text-color: white}.mat-mdc-snack-bar-container.warning-snackbar .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled).mat-unthemed{color:#fff}.mat-mdc-snack-bar-container.info-snackbar{--mat-snack-bar-container-color: var(--mat-sys-surface-container-lowest);--mat-snack-bar-supporting-text-color: var(--mat-sys-on-surface)}.mat-mdc-snack-bar-container.info-snackbar .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled).mat-unthemed{color:var(--mat-sys-on-surface)}.detail-expand-enter{animation:detail-expand-in 225ms cubic-bezier(.4,0,.2,1)}.detail-expand-leave{animation:detail-expand-out 225ms cubic-bezier(.4,0,.2,1)}@keyframes detail-expand-in{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}@keyframes detail-expand-out{0%{grid-template-rows:1fr}to{grid-template-rows:0fr}}.delayed-reveal{animation:delayed-reveal-in .5s ease-out .5s both}@keyframes delayed-reveal-in{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}html,body{background:var(--mat-sys-background);font-family:Roboto,sans-serif;margin:0;overflow:hidden}@font-face{font-family:Roboto;src:url("./media/Roboto-VariableFont_wdth,wght-TQJTUEE4.ttf") format("truetype");font-weight:100 900;font-style:normal}@font-face{font-family:Roboto;src:url("./media/Roboto-Bold-74TWGET6.ttf") format("truetype");font-weight:700;font-style:normal}:root{--dial-angle: 320deg;--blur: 4px;--border-radius: 4px;--light-distance: -4px;--shadow-distance: 2px;--card-width-xs: 162px;--card-width-s: 340px;--card-width-m: 518px;--card-width-l: 696px;--card-width-xl: 874px;--column-width-s: 140px;--column-width-m: 190px;--column-width-l: 240px;--column-width-xl: 290px;--mat-elevation-0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-elevation-1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-elevation-2: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-elevation-3: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-elevation-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-elevation-5: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-elevation-6: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-elevation-7: 0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-elevation-8: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-elevation-9: 0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-elevation-10: 0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-elevation-11: 0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-elevation-12: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-elevation-13: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-elevation-14: 0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-elevation-15: 0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-elevation-16: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-elevation-17: 0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-elevation-18: 0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-elevation-19: 0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-elevation-20: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-elevation-21: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-elevation-22: 0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-elevation-23: 0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-elevation-24: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--depth-scale: 1;--depth-dir-x: 1;--depth-dir-y: 1;--depth-sign-x: 1;--depth-sign-y: 1;--depth-tone-scale: var(--depth-scale);--depth-x-3: calc(3px * var(--depth-scale) * var(--depth-dir-x));--depth-y-3: calc(3px * var(--depth-scale) * var(--depth-dir-y));--depth-blur-3: calc(6px * var(--depth-scale));--depth-x-5: calc(6px * var(--depth-scale) * var(--depth-dir-x));--depth-y-5: calc(6px * var(--depth-scale) * var(--depth-dir-y));--depth-blur-5: calc(12px * var(--depth-scale));--depth-x-8: calc(10px * var(--depth-scale) * var(--depth-dir-x));--depth-y-8: calc(10px * var(--depth-scale) * var(--depth-dir-y));--depth-blur-8: calc(21px * var(--depth-scale));--elevation-3: var(--depth-x-3) var(--depth-y-3) var(--depth-blur-3) var(--mat-sys-shadow), calc(-1 * var(--depth-x-3)) calc(-1 * var(--depth-y-3)) var(--depth-blur-3) var(--mat-sys-light);--elevation-5: var(--depth-x-5) var(--depth-y-5) var(--depth-blur-5) var(--mat-sys-shadow), calc(-1 * var(--depth-x-5)) calc(-1 * var(--depth-y-5)) var(--depth-blur-5) var(--mat-sys-light);--elevation-8: var(--depth-x-8) var(--depth-y-8) var(--depth-blur-8) var(--mat-sys-shadow), calc(-1 * var(--depth-x-8)) calc(-1 * var(--depth-y-8)) var(--depth-blur-8) var(--mat-sys-light);--inset-shadow-8: inset var(--depth-x-8) var(--depth-y-8) var(--depth-blur-8) var(--mat-sys-shadow), inset calc(-1 * var(--depth-x-8)) calc(-1 * var(--depth-y-8)) var(--depth-blur-8) var(--mat-sys-light);--inset-shadow-5: inset var(--depth-x-5) var(--depth-y-5) var(--depth-blur-5) var(--mat-sys-shadow), inset calc(-1 * var(--depth-x-5)) calc(-1 * var(--depth-y-5)) var(--depth-blur-5) var(--mat-sys-light);--inset-shadow-3: inset var(--depth-x-3) var(--depth-y-3) var(--depth-blur-3) var(--mat-sys-shadow), inset calc(-1 * var(--depth-x-3)) calc(-1 * var(--depth-y-3)) var(--depth-blur-3) var(--mat-sys-light);--side-glow: var(--depth-x-5) 0 var(--depth-blur-5) var(--mat-sys-shadow), calc(-1 * var(--depth-x-5)) 0 var(--depth-blur-5) var(--mat-sys-light);--depth-gradient-angle: calc(var(--dial-angle) - 90deg);--depth-tint: clamp(0%, calc(12% * var(--depth-tone-scale)), 100%);--surface-raised: linear-gradient( var(--depth-gradient-angle), color-mix(in srgb, var(--mat-sys-light) var(--depth-tint), var(--table-color)), color-mix(in srgb, var(--mat-sys-shadow) var(--depth-tint), var(--table-color)) );--inset-tone-8: color-mix( in srgb, var(--mat-sys-surface-container-highest) clamp(0%, calc(45% * var(--depth-tone-scale)), 100%), var(--mat-sys-surface-container-lowest) );--inset-tone-5: color-mix( in srgb, var(--mat-sys-surface-container-high) clamp(0%, calc(40% * var(--depth-tone-scale)), 100%), var(--mat-sys-surface-container-lowest) );--inset-tone-3: color-mix( in srgb, var(--mat-sys-surface-container) clamp(0%, calc(50% * var(--depth-tone-scale)), 100%), var(--mat-sys-surface-container-lowest) );--inset-surface-8: linear-gradient( var(--depth-gradient-angle), color-mix(in srgb, var(--mat-sys-shadow) var(--depth-tint), var(--inset-tone-8)), color-mix(in srgb, var(--mat-sys-light) var(--depth-tint), var(--inset-tone-8)) );--inset-surface-5: linear-gradient( var(--depth-gradient-angle), color-mix(in srgb, var(--mat-sys-shadow) var(--depth-tint), var(--inset-tone-5)), color-mix(in srgb, var(--mat-sys-light) var(--depth-tint), var(--inset-tone-5)) );--inset-surface-3: linear-gradient( var(--depth-gradient-angle), color-mix(in srgb, var(--mat-sys-shadow) var(--depth-tint), var(--inset-tone-3)), color-mix(in srgb, var(--mat-sys-light) var(--depth-tint), var(--inset-tone-3)) );--input-width-xs: 136px;--input-width-s: 180px;--input-width-m: 240px;--input-width-l: 300px;--input-width-xl: 616px;--input-width-xxl: 932px;--config-form-width: calc(var(--input-width-xl) + 16px);--button-width-xs: 40px;--button-width-s: 120px;--button-width-m: 180px;--button-width-l: 240px;--button-width-xl: 300px;--dialog-prose-width: 616px;--dialog-width-s: 280px;--dialog-width-m: calc(var(--dialog-prose-width) + 32px);--dialog-width-l: calc(var(--dialog-width-m) + 300px + 16px);--light: #f3f3f3;--green-brand-base: hsl(72, 100%, 32%);--green-brand-light: hsl(72, 100%, 37%);--background-green-brand: linear-gradient(145deg, var(--green-brand-light), var(--green-brand-base));--box-shadow: var(--shadow-distance) var(--shadow-distance) var(--blur) var(--mat-sys-shadow), var(--light-distance) var(--light-distance) var(--blur) var(--mat-sys-light);--box-shadow-white: var(--shadow-distance) var(--shadow-distance) var(--blur) var(--mat-sys-shadow), var(--light-distance) var(--light-distance) var(--blur) var(--mat-sys-light);--box-shadow-inset: inset var(--shadow-distance) var(--shadow-distance) var(--blur) var(--mat-sys-shadow), inset var(--light-distance) var(--light-distance) var(--blur) var(--mat-sys-light);--background-blue: linear-gradient(145deg, var(--mat-sys-primary-dark), var(--mat-sys-primary));--background-blue-inset: linear-gradient(145deg, var(--mat-sys-primary-light-active), var(--mat-sys-primary-light));--box-shadow-blue: inset var(--shadow-distance) var(--shadow-distance) var(--blur) var(--mat-sys-primary-light-active), inset var(--light-distance) var(--light-distance) var(--blur) var(--mat-sys-primary-dark);--box-shadow-blue-inset: inset var(--shadow-distance) var(--shadow-distance) var(--blur) var(--mat-sys-primary-dark), inset var(--light-distance) var(--light-distance) var(--blur) var(--mat-sys-primary-light-active);--background-green: linear-gradient(145deg, var(--green-base), var(--green-light));--background-green-inset: linear-gradient(145deg, var(--green-light), var(--green-base));--box-shadow-green: inset var(--shadow-distance) var(--shadow-distance) var(--blur) var(--green-light-active), inset var(--light-distance) var(--light-distance) var(--blur) var(--green-dark);--box-shadow-green-inset: inset var(--shadow-distance) var(--shadow-distance) var(--blur) var(--green-dark), inset var(--light-distance) var(--light-distance) var(--blur) var(--green-light-active);--background-red: linear-gradient(145deg, var(--red-base), var(--red-light));--background-red-inset: linear-gradient(145deg, var(--red-light), var(--red-base));--box-shadow-red: inset var(--shadow-distance) var(--shadow-distance) var(--blur) var(--red-light-active), inset var(--light-distance) var(--light-distance) var(--blur) var(--red-dark);--box-shadow-red-inset: inset var(--shadow-distance) var(--shadow-distance) var(--blur) var(--red-dark), inset var(--light-distance) var(--light-distance) var(--blur) var(--red-light-active);--background-yellow: linear-gradient(145deg, var(--yellow-base), var(--yellow-light));--background-yellow-inset: linear-gradient(145deg, var(--yellow-light), var(--yellow-base));--background-gray: linear-gradient(145deg, var(--grey-base), var(--grey-light));--background-gray-inset: linear-gradient(145deg, var(--grey-light), var(--grey-base));--box-shadow-gray: inset var(--shadow-distance) var(--shadow-distance) var(--blur) var(--grey-light-active), inset var(--light-distance) var(--light-distance) var(--blur) var(--grey-dark);--box-shadow-gray-inset: inset var(--shadow-distance) var(--shadow-distance) var(--blur) var(--grey-dark), inset var(--light-distance) var(--light-distance) var(--blur) var(--grey-light-active);--box-shadow-header: 4px 2px var(--blur) var(--mat-sys-shadow);--table-color: var(--mat-sys-surface-container-lowest);--mat-form-field-filled-container-color: var(--mat-sys-surface-container-low);--mat-tab-active-indicator-color: var(--mat-sys-primary);--mat-form-field-filled-focus-active-indicator-color: var(--mat-sys-primary-light);--mat-tab-active-focus-indicator-color: var(--mat-sys-primary);--mat-tab-active-ripple-color: white;--mat-tab-inactive-ripple-color: white;--mat-select-focused-arrow-color: var(--mat-sys-primary-light);--mdc-outlined-text-field-focus-outline-color: var(--mat-sys-primary-light);--mat-sys-corner-extra-small: var(--border-radius);--drawer-width-self-service: 256px;--mat-menu-container-color: var(--mat-sys-surface-container-low)}html.depth-flat{--depth-scale: 0;--depth-tone-scale: 1;--depth-tint: 0%;--flat-pair-3: calc(1px * var(--depth-sign-x)) calc(1px * var(--depth-sign-y)) 0 0 var(--flat-border-shadow-3), calc(-1px * var(--depth-sign-x)) calc(-1px * var(--depth-sign-y)) 0 0 var(--flat-border-light-3), 0 0 0 1px var(--flat-border-shadow-3);--flat-inset-pair-3: inset calc(1px * var(--depth-sign-x)) calc(1px * var(--depth-sign-y)) 0 0 var(--flat-border-shadow-3), inset calc(-1px * var(--depth-sign-x)) calc(-1px * var(--depth-sign-y)) 0 0 var(--flat-border-light-3), inset 0 0 0 1px var(--flat-border-shadow-3);--elevation-3: var(--flat-pair-3);--inset-shadow-3: var(--flat-inset-pair-3);--flat-pair-5: calc(1px * var(--depth-sign-x)) calc(1px * var(--depth-sign-y)) 0 0 var(--flat-border-shadow-2), calc(-1px * var(--depth-sign-x)) calc(-1px * var(--depth-sign-y)) 0 0 var(--flat-border-light-2), 0 0 0 1px var(--flat-border-shadow-2);--flat-inset-pair-5: inset calc(1px * var(--depth-sign-x)) calc(1px * var(--depth-sign-y)) 0 0 var(--flat-border-shadow-2), inset calc(-1px * var(--depth-sign-x)) calc(-1px * var(--depth-sign-y)) 0 0 var(--flat-border-light-2), inset 0 0 0 1px var(--flat-border-shadow-2);--elevation-5: var(--flat-pair-5);--inset-shadow-5: var(--flat-inset-pair-5);--flat-pair-8: calc(1px * var(--depth-sign-x)) calc(1px * var(--depth-sign-y)) 0 0 var(--flat-border-shadow-1), calc(-1px * var(--depth-sign-x)) calc(-1px * var(--depth-sign-y)) 0 0 var(--flat-border-light-1), 0 0 0 1px var(--flat-border-shadow-1);--flat-inset-pair-8: inset calc(1px * var(--depth-sign-x)) calc(1px * var(--depth-sign-y)) 0 0 var(--flat-border-shadow-1), inset calc(-1px * var(--depth-sign-x)) calc(-1px * var(--depth-sign-y)) 0 0 var(--flat-border-light-1), inset 0 0 0 1px var(--flat-border-shadow-1);--elevation-8: var(--flat-pair-8);--inset-shadow-8: var(--flat-inset-pair-8);--side-glow: calc(1px * var(--depth-sign-x)) 0 0 0 var(--flat-border-shadow-2), calc(-1px * var(--depth-sign-x)) 0 0 0 var(--flat-border-light-2)}html.depth-subtle{--depth-scale: .3;--depth-tone-scale: .6}html.depth-default{--depth-scale: .6;--depth-tone-scale: .9}html.depth-strong{--depth-scale: .9;--depth-tone-scale: 1.2}html.depth-very-strong{--depth-scale: 1.2;--depth-tone-scale: 1.5}html.light-source-1{--dial-angle: 20deg;--depth-dir-x: -.9396926208;--depth-dir-y: -.3420201433;--depth-sign-x: -1;--depth-sign-y: -1}html.light-source-2{--dial-angle: 40deg;--depth-dir-x: -.7660444431;--depth-dir-y: -.6427876097;--depth-sign-x: -1;--depth-sign-y: -1}html.light-source-3{--dial-angle: 60deg;--depth-dir-x: -.5;--depth-dir-y: -.8660254038;--depth-sign-x: -1;--depth-sign-y: -1}html.light-source-4{--dial-angle: 80deg;--depth-dir-x: -.1736481777;--depth-dir-y: -.984807753;--depth-sign-x: -1;--depth-sign-y: -1}html.light-source-5{--dial-angle: 100deg;--depth-dir-x: .1736481777;--depth-dir-y: -.984807753;--depth-sign-x: 1;--depth-sign-y: -1}html.light-source-6{--dial-angle: 120deg;--depth-dir-x: .5;--depth-dir-y: -.8660254038;--depth-sign-x: 1;--depth-sign-y: -1}html.light-source-7{--dial-angle: 140deg;--depth-dir-x: .7660444431;--depth-dir-y: -.6427876097;--depth-sign-x: 1;--depth-sign-y: -1}html.light-source-8{--dial-angle: 160deg;--depth-dir-x: .9396926208;--depth-dir-y: -.3420201433;--depth-sign-x: 1;--depth-sign-y: -1}html.light-source-10{--dial-angle: 200deg;--depth-dir-x: .9396926208;--depth-dir-y: .3420201433;--depth-sign-x: 1;--depth-sign-y: 1}html.light-source-11{--dial-angle: 220deg;--depth-dir-x: .7660444431;--depth-dir-y: .6427876097;--depth-sign-x: 1;--depth-sign-y: 1}html.light-source-12{--dial-angle: 240deg;--depth-dir-x: .5;--depth-dir-y: .8660254038;--depth-sign-x: 1;--depth-sign-y: 1}html.light-source-13{--dial-angle: 260deg;--depth-dir-x: .1736481777;--depth-dir-y: .984807753;--depth-sign-x: 1;--depth-sign-y: 1}html.light-source-14{--dial-angle: 280deg;--depth-dir-x: -.1736481777;--depth-dir-y: .984807753;--depth-sign-x: -1;--depth-sign-y: 1}html.light-source-15{--dial-angle: 300deg;--depth-dir-x: -.5;--depth-dir-y: .8660254038;--depth-sign-x: -1;--depth-sign-y: 1}html.light-source-16{--dial-angle: 320deg;--depth-dir-x: -.7660444431;--depth-dir-y: .6427876097;--depth-sign-x: -1;--depth-sign-y: 1}html.light-source-17{--dial-angle: 340deg;--depth-dir-x: -.9396926208;--depth-dir-y: .3420201433;--depth-sign-x: -1;--depth-sign-y: 1}html.corner-square{--border-radius: 0px}html.corner-default{--border-radius: 4px}html.corner-round{--border-radius: 8px}html.corner-extra-round{--border-radius: 12px}.admin-content>*:not(router-outlet){height:100%;min-height:0;min-width:0}.selfservice-content-container>*:not(router-outlet){min-height:0;min-width:0}.shadow{color:var(--mat-sys-shadow)}.on-surface{color:var(--mat-sys-on-surface)}.on-surface-variant{color:var(--mat-sys-on-surface-variant)}.surface-highest{color:var(--mat-sys-surface-container-highest)}.bold{font-weight:700}.italic{font-style:italic}.red{color:var(--red-base)}.red-light{color:var(--red-light)}.red-light-active{color:var(--red-light-active)}.green{color:var(--green-base)}.green-light{color:var(--green-light)}.green-light-active{color:var(--green-light-active)}.yellow{color:var(--yellow-base)}.yellow-light{color:var(--yellow-light)}.yellow-light-active{color:var(--yellow-light-active)}.blue-base{color:var(--mat-sys-primary)}.h3-color{color:var(--mat-sys-primary-dark)}.ali-center{align-items:center}.ali-end{align-items:end}.align-baseline{align-items:baseline}.just-center{justify-content:center}.just-end{justify-content:end}.just-space-between{justify-content:space-between}.flex{display:flex}.flex-center{display:flex;align-items:center;justify-content:center}.flex-center-vertical{display:flex;align-items:center}.flex-center-horizontal{display:flex;justify-content:center}.flex-top-center{display:flex;align-items:flex-start;justify-content:center}.flex-size-none{flex:none}.flex-size-1{flex:1}.flex-size-2{flex:2}.flex-size-3{flex:3}.flex-size-5{flex:5}.flex-size-8{flex:8}.flex-size-auto{flex:auto}.width-288px{width:288px}.font-14{font-size:14px}.text-center{text-align:center}.flex-just-start{display:flex;justify-content:flex-start}.mat-mdc-input-element{font-size:14px}.gap-20{gap:20px}.pad-0{padding:0!important}.height-fit{height:fit-content}.margin-left-32{margin-left:32px}.margin-left-16{margin-left:16px}.margin-left-8{margin-left:8px}.margin-left-4{margin-left:4px}.margin-right-32{margin-right:32px}.margin-right-16{margin-right:16px}.margin-right-4{margin-right:4px}.margin-right-5{margin-right:5px}.margin-right-3{margin-right:3px}.margin-right-2{margin-right:2px}.margin-top-4{margin-top:4px}.margin-top-8{margin-top:8px}.margin-top-16{margin-top:16px}.margin-top-32{margin-top:32px}.margin-top--16{margin-top:-16px}.margin-top--32{margin-top:-32px}.margin-top-0{margin-top:0}.margin-top-64{margin-top:64px}.margin-bottom-8{margin-bottom:8px}.margin-bottom-16{margin-bottom:16px}.margin-bottom-32{margin-bottom:32px}.margin-bottom-64{margin-bottom:64px}.margin-0{margin:0}.margin-left--8{margin-left:-8px}.margin-right-auto{margin-right:auto}.margin-left-auto{margin-left:auto}.width-32{width:32%}.width-33{width:33%}.width-66{width:66%}.width-50{width:50%}.width-100{width:100%}.width-13rem{width:13rem}.width-241{width:241px;max-width:241px}.height-53{height:53px}.gap-0{gap:0}.gap-16{gap:16px}.gap-8{gap:8px}.gap-32{gap:32px}.margin-bottom-0{margin-bottom:0}.margin-bottom-4{margin-bottom:4px}.overflow{overflow:auto}.padding-0{padding:0}.padding-2{padding:2px}.padding-right-2{padding-right:2px}.padding-right-3{padding-right:3px}.padding-4{padding:4px}.padding-right-4{padding-right:4px}.padding-right-6{padding-right:6px}.padding-8{padding:8px}.padding-16{padding:16px}.padding-32{padding:32px}.padding-top-8{padding-top:8px}.margin-2{margin:2px}.margin-4{margin:4px}.margin-8{margin:8px}.margin-16{margin:16px}.margin-32{margin:32px}.margin-left-64{margin-left:64px}.width-300{width:300px}.max-width-300{max-width:300px}.col-width-s{width:var(--column-width-s);max-width:var(--column-width-s)}.col-width-m{width:var(--column-width-m);max-width:var(--column-width-m)}.col-width-l{width:var(--column-width-l);max-width:var(--column-width-l)}.col-width-xl{width:var(--column-width-xl);max-width:var(--column-width-xl)}.copy-button{background:unset;border:unset;cursor:pointer}.highlight{background-color:var(--green-light-active)!important}.mdc-snackbar{margin-bottom:76px!important}.mat-mdc-icon-button{display:flex;align-items:center}.content-layout{max-width:100vw}.hidden{visibility:hidden}.multi-column-panel.mat-mdc-select-panel{display:grid;grid-template-columns:repeat(2,minmax(260px,308px));max-height:unset;column-gap:5.3333333333px;padding:12px 12px 16px;overflow-y:auto}@media(max-width:1302px){.multi-column-panel.mat-mdc-select-panel{grid-template-columns:minmax(260px,308px);width:fit-content!important;min-width:unset!important}}.single-column-panel.mat-mdc-select-panel{max-height:unset;padding:12px 12px 16px;overflow-y:auto}.select-option{box-shadow:var(--elevation-3);border-radius:var(--border-radius);margin:0 0 5.3333333333px}.sticky-header{position:sticky;top:0;z-index:100;background:var(--surface-raised);padding:16px;transition:box-shadow .3s ease-in-out;border-radius:var(--border-radius)}.sticky-header.is-sticky{box-shadow:var(--elevation-3)}.sticky-controls{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.sticky-controls .mat-mdc-form-field-subscript-wrapper{height:0}.flex-row-stretch{display:flex;align-items:stretch;gap:16px}.flex-row{display:flex;flex-direction:row;flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap!important}.flex-grow-1{flex-grow:1;flex-basis:0}.hidden-input{display:none}.mat-pseudo-checkbox.mat-pseudo-checkbox-checked:after{color:#fff!important}.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple){--mat-option-hover-state-layer-color: var(--mat-sys-primary-base);--mat-option-focus-state-layer-color: var(--mat-sys-primary-base-active);--mat-option-selected-state-layer-color: var(--mat-sys-primary-base-hover)}.mat-mdc-option.mdc-list-item:not(.mdc-list-item--disabled){--mat-option-hover-state-layer-color: var(--mat-sys-primary-light);--mat-option-focus-state-layer-color: var(--mat-sys-primary-light-active);--mat-option-selected-state-layer-color: var(--mat-sys-primary-light-hover)}.mat-mdc-select-panel .mat-mdc-option.mdc-list-item:not(.mdc-list-item--disabled):hover .mdc-list-item__primary-text,.mat-mdc-select-panel .mat-mdc-option.mdc-list-item.mat-mdc-option-active:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:var(--mat-sys-on-primary)!important}.mat-mdc-select-panel[aria-multiselectable=false] .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:var(--mat-sys-on-primary)!important}.mat-mdc-menu-content{max-height:400px}.mat-mdc-tooltip .mdc-tooltip__surface{border:1px solid color-mix(in srgb,var(--mat-sys-on-surface, currentColor) 25%,transparent)}.filter-hint-tooltip{white-space:pre-line;text-align:left}.filter-hint-tooltip .mdc-tooltip__surface{max-width:340px}.multiline-tooltip{white-space:pre-line;text-align:left}.filter-select-menu.mat-mdc-menu-panel{max-width:min(90vw,480px)}mat-chip.mat-mdc-chip.clickable-chip .mdc-evolution-chip__action--presentational{cursor:pointer!important}.mat-datepicker-content:has(.mat-calendar.auth-log-datepicker){background-color:var(--mat-sys-surface-container-lowest);border-radius:var(--border-radius);border:1px solid var(--mat-sys-surface-container-highest)}.mat-calendar.auth-log-datepicker{border-radius:var(--border-radius)}.mat-drawer-backdrop{opacity:.5}.mdc-list-item.mdc-list-item--with-one-line{height:auto!important;padding-right:0;padding-bottom:8px}.user-details-panel .mat-expansion-panel-body{padding:0 16px 16px!important}.mdc-evolution-chip-set__chips{flex-flow:var(--chip-listbox-flex-flow, row wrap)!important}.mdc-button__label:has(.icon-badge){display:inline-flex;align-items:center}.mdc-button__label .icon-badge+span{position:relative;top:2px}table,table.mat-mdc-table{background-color:transparent}.mdc-checkbox .mdc-checkbox__native-control:not(.mdc-checkbox--selected):not([aria-checked=mixed])~.mdc-checkbox__background{border:2px solid var(--mat-sys-outline)}mat-paginator .mat-mdc-paginator-page-size{margin-right:0}mat-paginator .mat-mdc-paginator-page-size-label{margin:0;white-space:nowrap}mat-paginator .mat-mdc-paginator-range-label{margin:0 16px;white-space:nowrap}mat-paginator .mat-mdc-paginator-container{padding:0 0 0 16px;flex-wrap:nowrap!important;--mat-paginator-container-size: 0px}a{text-decoration:none;color:var(--mat-sys-primary);cursor:pointer}table:not(.row-striped):not(.column-striped-explicit):not(.unstriped) td:nth-child(2n),table:not(.row-striped):not(.column-striped-explicit):not(.unstriped) th:nth-child(2n){background:var(--mat-sys-surface-variant)}table.row-striped tr:nth-child(odd)>td{background:var(--mat-sys-surface-variant)}table.column-striped-explicit td.col-stripe,table.column-striped-explicit th.col-stripe{background:var(--mat-sys-surface-variant)}table.mat-mdc-table .mat-mdc-header-cell{background:transparent;overflow:visible}table.mat-mdc-table .mat-mdc-header-cell:before{content:"";position:absolute;inset:0 0 -1px;background:var(--surface-raised);z-index:-1}table.mat-mdc-table .mat-mdc-header-cell:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--mat-sys-outline-variant)}table.mat-mdc-table:not(.row-striped):not(.column-striped-explicit):not(.unstriped) .mat-mdc-header-cell:nth-child(2n):before,table.mat-mdc-table.column-striped-explicit .mat-mdc-header-cell.col-stripe:before{background:var(--mat-sys-surface-variant)}.mat-mdc-form-field{color:var(--mat-sys-primary)}.filter-paginator-container{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:16px;flex-wrap:wrap}.filter-paginator-container>.mat-mdc-paginator{align-self:flex-start;height:56px;display:flex;align-items:center;justify-content:flex-end}.filter-paginator-container>button{align-self:flex-start;height:40px;width:40px;padding:8px;top:auto;right:auto;transform:translateY(calc(28px - 50%))}.filter-paginator-container>button span.mat-mdc-button-touch-target{height:40px!important;width:40px!important}.filter-paginator-container .selfservice-paginator-label{margin:0;flex:1 1 200px}.filter-paginator-container .mat-mdc-paginator{background-color:transparent;flex:1 1 max-content;min-width:max-content}@media(max-width:1100px){.filter-paginator-container .mat-mdc-paginator{width:100%;justify-content:center}}.table-container{overflow-x:auto;width:100%;display:block}.highlight-true,.highlight-warning,.highlight-false,.highlight-true-clickable,.highlight-warning-clickable,.highlight-false-clickable,.highlight-disabled{border-radius:var(--border-radius);padding:2px 6px;color:#fff;display:inline-block}.highlight-true.highlight-true,.highlight-true.highlight-true-clickable,.highlight-warning.highlight-true,.highlight-warning.highlight-true-clickable,.highlight-false.highlight-true,.highlight-false.highlight-true-clickable,.highlight-true-clickable.highlight-true,.highlight-true-clickable.highlight-true-clickable,.highlight-warning-clickable.highlight-true,.highlight-warning-clickable.highlight-true-clickable,.highlight-false-clickable.highlight-true,.highlight-false-clickable.highlight-true-clickable,.highlight-disabled.highlight-true,.highlight-disabled.highlight-true-clickable{background-color:var(--green-light)}.highlight-true.highlight-warning,.highlight-true.highlight-warning-clickable,.highlight-warning.highlight-warning,.highlight-warning.highlight-warning-clickable,.highlight-false.highlight-warning,.highlight-false.highlight-warning-clickable,.highlight-true-clickable.highlight-warning,.highlight-true-clickable.highlight-warning-clickable,.highlight-warning-clickable.highlight-warning,.highlight-warning-clickable.highlight-warning-clickable,.highlight-false-clickable.highlight-warning,.highlight-false-clickable.highlight-warning-clickable,.highlight-disabled.highlight-warning,.highlight-disabled.highlight-warning-clickable{background-color:var(--yellow-light-active)}.highlight-true.highlight-false,.highlight-true.highlight-false-clickable,.highlight-warning.highlight-false,.highlight-warning.highlight-false-clickable,.highlight-false.highlight-false,.highlight-false.highlight-false-clickable,.highlight-true-clickable.highlight-false,.highlight-true-clickable.highlight-false-clickable,.highlight-warning-clickable.highlight-false,.highlight-warning-clickable.highlight-false-clickable,.highlight-false-clickable.highlight-false,.highlight-false-clickable.highlight-false-clickable,.highlight-disabled.highlight-false,.highlight-disabled.highlight-false-clickable{background-color:var(--red-light)}.highlight-true.highlight-disabled,.highlight-warning.highlight-disabled,.highlight-false.highlight-disabled,.highlight-true-clickable.highlight-disabled,.highlight-warning-clickable.highlight-disabled,.highlight-false-clickable.highlight-disabled,.highlight-disabled.highlight-disabled{background-color:var(--grey-light)}.highlight-true.highlight-true-clickable,.highlight-true.highlight-warning-clickable,.highlight-true.highlight-false-clickable,.highlight-warning.highlight-true-clickable,.highlight-warning.highlight-warning-clickable,.highlight-warning.highlight-false-clickable,.highlight-false.highlight-true-clickable,.highlight-false.highlight-warning-clickable,.highlight-false.highlight-false-clickable,.highlight-true-clickable.highlight-true-clickable,.highlight-true-clickable.highlight-warning-clickable,.highlight-true-clickable.highlight-false-clickable,.highlight-warning-clickable.highlight-true-clickable,.highlight-warning-clickable.highlight-warning-clickable,.highlight-warning-clickable.highlight-false-clickable,.highlight-false-clickable.highlight-true-clickable,.highlight-false-clickable.highlight-warning-clickable,.highlight-false-clickable.highlight-false-clickable,.highlight-disabled.highlight-true-clickable,.highlight-disabled.highlight-warning-clickable,.highlight-disabled.highlight-false-clickable{cursor:pointer}.table-keyword-filter-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;width:100%}.filter-keyword-container{display:flex;flex-direction:row;align-items:center;padding:10px 76px 10px 0;width:fit-content;flex-wrap:wrap}.filter-keyword-container .filter-keyword-title{margin-top:-4px;min-width:89px}.edit-button-container{display:flex;justify-content:center}.edit-column-cell{min-width:86px;padding:0}.mat-divider{--mat-divider-color: var(--mat-sys-color-on-surface)}.height-52{height:52px}.container-form-field{height:51px}.height-115{height:115px}.height-136{height:136px}.height-137{height:137px}.height-77{height:77px}.height-78{height:78px}.scroll-margin-pad{margin-right:-16px;padding-right:16px}.flex-column{display:flex;flex-direction:column}.height-auto{height:auto}table.mat-mdc-table{min-width:0}.details-key-row{min-width:9rem}.table-checkbox{padding:0;width:72px;max-width:72px}.details-card{display:flex;flex-direction:column;gap:4px;min-width:0;border:1px solid var(--mat-sys-outline-variant);border-radius:var(--border-radius);background:var(--mat-sys-surface-container-lowest);padding:8px 12px 12px}.details-field-list{display:flex;flex-direction:column;font-size:14px}.details-field-list>*{display:grid;grid-template-columns:35% 65%;align-items:stretch;min-height:52px;border:1px solid var(--mat-sys-outline-variant);border-top-width:0}.details-field-list>:first-child{border-top-width:1px}.details-field-list>:nth-child(odd){background:var(--mat-sys-surface-variant)}.details-field-list .detail-field-label{display:flex;align-items:center;padding:0 12px;min-width:0;border-right:1px solid var(--mat-sys-outline-variant)}.details-field-list .detail-field-value{display:flex;align-items:center;padding:0 12px;min-width:0}.details-field-list .value-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.details-field-list .value-content{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.details-field-list .value-edit{flex:0 0 auto;display:flex;align-items:center}.details-card-title,app-details-card .details-header{margin:8px}app-details-card .details-header h3,app-details-card .details-header h4{margin:0}.details-cards-column{flex:1 1 auto;min-width:0}.details-cards-grid{display:grid;gap:16px;align-items:start}.details-container .details-table{border-collapse:collapse}.details-container .details-table th,.details-container .details-table td{border:1px solid var(--mat-sys-outline-variant)}.details-container .details-table.border-bottom-none tr:last-child td,.details-container .details-table.border-bottom-none tr:last-child th{border-bottom:none!important}.details-container .details-header{display:flex;align-items:center}.details-container .details-flex-layout{display:flex;box-sizing:border-box;background:var(--mat-sys-surface-container-lowest)}.details-container .details-description-div{display:flex;overflow-wrap:anywhere;padding-right:16px;align-items:center;overflow-y:auto;white-space:normal}.details-container .details-scrollable-container{display:block;overflow-y:auto;overflow-wrap:anywhere}.details-container .details-description{display:flex;width:18rem}.details-container .details-table-item{margin-left:5px}.details-container .details-value{margin-top:7px}.details-container .container-details-token-table-layout .mat-mdc-text-field-wrapper,.details-container .add-token .mat-mdc-text-field-wrapper{padding-left:16px!important}.details-container .details-table .mat-mdc-form-field:not(.height-77):not(.height-115):not(.height-126):not(.height-136):not(.height-137){--mat-form-field-container-height: 52px;--mat-form-field-container-vertical-padding: 8px}.details-container .mat-mdc-row{font-size:14px}.selfservice-paginator-label{flex:1;margin-right:16px}.mat-mdc-autocomplete-panel.token-option-panel{max-height:400px}.token-option{border:1px solid var(--mat-sys-surface-container-highest);background:var(--mat-sys-surface-container-low);margin:0 1px;border-radius:var(--border-radius)}.token-option-span{background:var(--mat-sys-surface-container-lowest);padding:6px;border-radius:var(--border-radius);margin-right:8px}.mat-mdc-option.mdc-list-item.token-option .mdc-list-item__primary-text{height:28px;display:flex;align-items:center;border-left:2px solid var(--mat-sys-surface-container-highest);padding:10px}
