@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url("./media/roboto-latin-300-normal-ZNJYGCVX.woff2") format("woff2"),url("./media/roboto-latin-300-normal-OEKYIRZ4.woff") format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./media/roboto-latin-400-normal-LOX3CHMS.woff2") format("woff2"),url("./media/roboto-latin-400-normal-TWCS3G4O.woff") format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url("./media/roboto-latin-500-normal-D6YDQ3CR.woff2") format("woff2"),url("./media/roboto-latin-500-normal-HOJMQAXQ.woff") format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url("./media/roboto-latin-700-normal-T27NHG46.woff2") format("woff2"),url("./media/roboto-latin-700-normal-FTSWD4R3.woff") format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:800;src:url("./media/roboto-latin-800-normal-4ZQT2I25.woff2") format("woff2"),url("./media/roboto-latin-800-normal-EC7TLHPU.woff") format("woff")}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}@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-mono: ui-monospace, "SFMono-Regular", "SF Mono", Consolas, "Liberation Mono", Menlo, monospace;--color-black: #000;--color-white: #fff;--text-xs: .8125rem;--text-xs--line-height: 1.5;--text-sm: 13px;--text-sm--line-height: 1.5;--text-lg--line-height: 1.5;--text-xl--line-height: 1.5;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--shadow-sm: 0 .0625rem .125rem rgba(76, 76, 92, .15);--shadow-lg: 0 .25rem 1rem rgba(76, 76, 92, .2);--shadow: 0px 1px 4px 0px rgba(130, 143, 163, .15);--radius: 4px;--font-body: Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif;--text-body: .8125rem;--color-body-bg: #f1f2f7;--color-body-color: #4c4c5c;--color-card: var(--color-white);--color-primary: #1ab394;--color-secondary: #1c84c6;--color-success: #0acf97;--color-info: #23c6c8;--color-warning: #f8ac59;--color-danger: #ed5565;--color-purple: #7b70ef;--color-light: #eef2f7;--color-dark: #313a46;--color-primary-hover: #179f84;--color-danger-hover: #d54d5b;--color-light-hover: #d6dbe0;--color-default-50: var(--color-slate-50);--color-default-100: #f6f7fb;--color-default-200: #eef2f7;--color-default-300: #e7e9eb;--color-default-400: #9ba6b7;--color-default-500: #a1a9b1;--color-default-600: #8a969c;--color-default-700: #6c757d;--color-default-800: #343a40;--color-default-900: #313a46;--text-2xs: 11px;--tw-shadow: var(--shadow);--spacing-base: 20px;--topbar-height: 50px;--topbar-button-bg: var(--layout-shell-surface, #ffffff);--topbar-button-color: var(--layout-shell-color, var(--color-default-900));--topbar-button-muted-color: var(--layout-shell-muted, var(--color-default-600));--topbar-button-border: var(--layout-secondary, #000000);--topbar-button-shadow: 0 16px 30px -28px var(--layout-primary, #1ab394);--topbar-button-hover-bg: var(--layout-shell-surface, #ffffff);--topbar-button-hover-color: var(--layout-primary, var(--color-primary));--topbar-button-hover-muted-color: var(--layout-primary, #1ab394);--topbar-button-hover-border: var(--layout-primary, #1ab394);--topbar-button-hover-shadow: 0 18px 32px -24px var(--layout-primary, #1ab394);--topbar-floating-hover-bg: var(--layout-primary, #1ab394);--topbar-floating-hover-color: var(--topbar-button-color, var(--layout-shell-color, #111827));--topbar-floating-hover-muted-color: var(--topbar-button-muted-color, var(--layout-shell-muted, #6b7280));--topbar-floating-icon-hover-bg: var(--layout-primary, #1ab394);--topbar-floating-icon-hover-color: var(--topbar-icon-color, var(--layout-primary, #1ab394));--topbar-icon-bg: var(--layout-primary, #1ab394);--topbar-icon-color: var(--layout-primary, var(--color-primary));--topbar-icon-border: var(--layout-primary, #1ab394);--topbar-icon-shadow: 0 10px 20px -18px var(--layout-primary, #1ab394);--topbar-icon-hover-bg: var(--layout-primary, #1ab394);--topbar-icon-hover-color: var(--layout-primary, var(--color-primary));--topbar-icon-hover-border: var(--layout-primary, #1ab394);--topbar-icon-hover-shadow: 0 12px 22px -16px var(--layout-primary, #1ab394);--sidenav-toggle-bg: var(--layout-shell-surface, #ffffff);--sidenav-toggle-color: var(--layout-secondary, #000000);--sidenav-toggle-border: var(--layout-secondary, #000000);--sidenav-toggle-shadow: 0 16px 28px -24px var(--layout-secondary, #000000);--sidenav-toggle-hover-bg: var(--layout-shell-surface, #ffffff);--sidenav-toggle-hover-color: var(--layout-secondary, #000000);--sidenav-toggle-hover-border: var(--layout-primary, #FF6B00);--sidenav-toggle-hover-shadow: 0 18px 32px -22px var(--layout-primary, #FF6B00);--sidenav-toggle-active-bg: var(--layout-secondary, #000000);--sidenav-toggle-active-color: var(--layout-primary, #FF6B00);--sidenav-toggle-active-border: var(--layout-secondary, #000000);--sidenav-toggle-active-shadow: 0 14px 26px -18px var(--layout-secondary, #000000);--sidenav-toggle-enabled-bg: var(--layout-secondary, #000000);--sidenav-toggle-enabled-color: var(--layout-primary, #FF6B00);--sidenav-toggle-enabled-border: var(--layout-primary, #FF6B00);--sidenav-toggle-enabled-shadow: 0 16px 30px -18px var(--layout-primary, #FF6B00);--sidenav-toggle-accent: var(--layout-primary, #FF6B00);--sidenav-toggle-line-neutral: var(--layout-secondary, #000000);--sidenav-toggle-line-accent: var(--layout-primary, #FF6B00);--sidenav-toggle-line-accent-strong: var(--layout-primary, #FF6B00);--sidenav-toggle-line-hover-neutral: var(--layout-secondary, #000000);--sidenav-toggle-line-hover-accent: var(--layout-primary, #FF6B00);--sidenav-toggle-line-hover-accent-strong: var(--layout-primary, #FF6B00);--sidenav-toggle-line-active-neutral: var(--layout-primary, #FF6B00);--sidenav-toggle-line-active-accent: var(--layout-primary, #FF6B00);--sidenav-toggle-line-active-accent-strong: var(--layout-primary, #FF6B00);--logo-lg-height: 24px;--logo-sm-height: 26px;--sidenav-width: 235px;--sidenav-width-md: 190px;--sidenav-width-sm: 75px;--sidenav-item-icon-size: 1.125rem;--sidenav-parent-icon-size: 1.25rem;--sidenav-parent-icon-box-size: 1.75rem;--sidenav-parent-icon-radius: 7px;--sidenav-parent-icon-color: var(--sidenav-item-title-color, var(--sidenav-item-color));--sidenav-parent-icon-bg: transparent;--sidenav-parent-icon-shadow: none;--sidenav-parent-icon-hover-bg: rgba(130, 143, 163, .1);--sidenav-parent-icon-hover-shadow: 0 6px 14px rgba(130, 143, 163, .1);--sidenav-parent-icon-expanded-bg: rgba(130, 143, 163, .16);--sidenav-parent-icon-expanded-shadow: 0 6px 14px rgba(130, 143, 163, .14);--sidenav-child-icon-size: 1rem;--sidenav-child-icon-box-size: 1.12rem;--sidenav-child-icon-color: var(--sidenav-item-title-color, var(--sidenav-item-color));--sidenav-child-text-color: var(--sidenav-item-title-color, var(--sidenav-item-color));--sidenav-child-hover-color: var(--sidenav-item-hover-color, var(--sidenav-item-title-color, var(--sidenav-item-color)));--sidenav-sub-menu-indent: 18px;--sidenav-item-hover-shadow: none;--sidenav-item-expanded-color: var(--sidenav-item-active-color);--sidenav-item-expanded-bg: var(--sidenav-item-active-bg);--sidenav-item-expanded-shadow: none;--sidenav-item-gap: 12px;--sidenav-item-padding-x: 10px;--sidenav-item-padding-y: 10px;--sidenav-item-font-size: .875rem;--sidenav-item-font-weight: 500;--sidenav-sub-item-font-size: .825rem;--sidenav-sub-item-font-weight: 500;--sidenav-sub-item-gap: 8px;--sidenav-sub-item-padding-x: 10px;--sidenav-sub-item-padding-y: 7px}@supports (color: color-mix(in lab,red,red)){:root,:host{--topbar-button-bg: color-mix(in oklab, var(--layout-shell-surface, #ffffff) 90%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root,:host{--topbar-button-border: color-mix(in oklab, var(--layout-secondary, #000000) 16%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root,:host{--topbar-button-shadow: 0 16px 30px -28px color-mix(in oklab, var(--layout-primary, var(--color-primary)) 25%, black)}}@supports (color: color-mix(in lab,red,red)){:root,:host{--topbar-button-hover-bg: color-mix(in oklab, var(--layout-shell-surface, #ffffff) 92%, var(--layout-primary, var(--color-primary)) 8%)}}@supports (color: color-mix(in lab,red,red)){:root,:host{--topbar-button-hover-muted-color: color-mix(in oklab, var(--layout-primary, var(--color-primary)) 70%, var(--layout-shell-color, #111827))}}@supports (color: color-mix(in lab,red,red)){:root,:host{--topbar-button-hover-border: color-mix(in oklab, var(--layout-primary, var(--color-primary)) 24%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root,:host{--topbar-button-hover-shadow: 0 18px 32px -24px color-mix(in oklab, var(--layout-primary, var(--color-primary)) 32%, black)}}@supports (color: color-mix(in lab,red,red)){:root,:host{--topbar-floating-hover-bg: color-mix(in oklab, var(--layout-primary, var(--color-primary)) 10%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root,:host{--topbar-floating-hover-color: color-mix(in oklab, var(--topbar-button-color, var(--layout-shell-color, #111827)) 72%, var(--layout-primary, var(--color-primary)) 28%)}}@supports (color: color-mix(in lab,red,red)){:root,:host{--topbar-floating-hover-muted-color: color-mix(in oklab, var(--topbar-button-muted-color, var(--layout-shell-muted, #6b7280)) 76%, var(--layout-primary, var(--color-primary)) 24%)}}@supports (color: color-mix(in lab,red,red)){:root,:host{--topbar-floating-icon-hover-bg: color-mix(in oklab, var(--layout-primary, var(--color-primary)) 12%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root,:host{--topbar-floating-icon-hover-color: color-mix(in oklab, var(--topbar-icon-color, var(--layout-primary, var(--color-primary))) 82%, var(--topbar-button-color, currentColor) 18%)}}@supports (color: color-mix(in lab,red,red)){:root,:host{--topbar-icon-bg: color-mix(in oklab, var(--layout-primary, var(--color-primary)) 16%, white)}}@supports (color: color-mix(in lab,red,red)){:root,:host{--topbar-icon-border: color-mix(in oklab, var(--layout-primary, var(--color-primary)) 28%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root,:host{--topbar-icon-shadow: 0 10px 20px -18px color-mix(in oklab, var(--layout-primary, var(--color-primary)) 58%, black)}}@supports (color: color-mix(in lab,red,red)){:root,:host{--topbar-icon-hover-bg: color-mix(in oklab, var(--layout-primary, var(--color-primary)) 24%, white)}}@supports (color: color-mix(in lab,red,red)){:root,:host{--topbar-icon-hover-border: color-mix(in oklab, var(--layout-primary, var(--color-primary)) 42%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root,:host{--topbar-icon-hover-shadow: 0 12px 22px -16px color-mix(in oklab, var(--layout-primary, var(--color-primary)) 64%, black)}}@supports (color: color-mix(in lab,red,red)){:root,:host{--sidenav-toggle-bg: color-mix(in oklab, var(--layout-shell-surface, #ffffff) 94%, white)}}@supports (color: color-mix(in lab,red,red)){:root,:host{--sidenav-toggle-border: color-mix(in oklab, var(--layout-secondary, #000000) 28%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root,:host{--sidenav-toggle-shadow: 0 16px 28px -24px color-mix(in oklab, var(--layout-secondary, #000000) 52%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root,:host{--sidenav-toggle-hover-bg: color-mix(in oklab, var(--layout-shell-surface, #ffffff) 88%, var(--layout-primary, #FF6B00) 12%)}}@supports (color: color-mix(in lab,red,red)){:root,:host{--sidenav-toggle-hover-border: color-mix(in oklab, var(--layout-primary, #FF6B00) 52%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root,:host{--sidenav-toggle-hover-shadow: 0 18px 32px -22px color-mix(in oklab, var(--layout-primary, #FF6B00) 42%, black)}}@supports (color: color-mix(in lab,red,red)){:root,:host{--sidenav-toggle-active-shadow: 0 14px 26px -18px color-mix(in oklab, var(--layout-secondary, #000000) 62%, black)}}@supports (color: color-mix(in lab,red,red)){:root,:host{--sidenav-toggle-enabled-shadow: 0 16px 30px -18px color-mix(in oklab, var(--layout-primary, #FF6B00) 48%, black)}}@supports (color: color-mix(in lab,red,red)){:root,:host{--sidenav-toggle-line-neutral: color-mix(in oklab, var(--layout-secondary, #000000) 76%, var(--layout-shell-surface, #ffffff) 24%)}}@supports (color: color-mix(in lab,red,red)){:root,:host{--sidenav-toggle-line-accent-strong: color-mix(in oklab, var(--layout-primary, #FF6B00) 74%, var(--layout-secondary, #000000) 26%)}}@supports (color: color-mix(in lab,red,red)){:root,:host{--sidenav-toggle-line-hover-neutral: color-mix(in oklab, var(--layout-secondary, #000000) 58%, var(--layout-primary, #FF6B00) 42%)}}@supports (color: color-mix(in lab,red,red)){:root,:host{--sidenav-toggle-line-hover-accent-strong: color-mix(in oklab, var(--layout-primary, #FF6B00) 82%, white)}}@supports (color: color-mix(in lab,red,red)){:root,:host{--sidenav-toggle-line-active-neutral: color-mix(in oklab, var(--layout-primary, #FF6B00) 72%, white)}}@supports (color: color-mix(in lab,red,red)){:root,:host{--sidenav-toggle-line-active-accent-strong: color-mix(in oklab, var(--layout-primary, #FF6B00) 78%, var(--layout-secondary, #000000) 22%)}}@supports (color: color-mix(in lab,red,red)){:root,:host{--sidenav-child-icon-color: color-mix(in oklab, var(--sidenav-item-title-color, var(--sidenav-item-color)) 68%, var(--sidenav-item-color) 32%)}}@supports (color: color-mix(in lab,red,red)){:root,:host{--sidenav-child-text-color: color-mix(in oklab, var(--sidenav-item-title-color, var(--sidenav-item-color)) 76%, var(--sidenav-item-color) 24%)}}@supports (color: color-mix(in lab,red,red)){:root,:host{--sidenav-child-hover-color: color-mix(in oklab, var(--sidenav-item-hover-color, var(--sidenav-item-title-color, var(--sidenav-item-color))) 82%, var(--sidenav-item-title-color, var(--sidenav-item-color)) 18%)}}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, var(--font-sans, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"));font-feature-settings:var(--default-font-feature-settings, initial);font-variation-settings:var(--default-font-variation-settings, initial);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, var(--font-mono, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace));font-feature-settings:var(--default-mono-font-feature-settings, initial);font-variation-settings:var(--default-mono-font-variation-settings, initial);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:currentcolor}@supports (color: color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.\@container{container-type:inline-size}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing, .25rem) * 0)}.start{inset-inline-start:var(--spacing, .25rem)}.start-50{inset-inline-start:calc(var(--spacing, .25rem) * 50)}.end{inset-inline-end:var(--spacing, .25rem)}.end-0{inset-inline-end:calc(var(--spacing, .25rem) * 0)}.top-0{top:calc(var(--spacing, .25rem) * 0)}.top-1\/2{top:50%}.top-50{top:calc(var(--spacing, .25rem) * 50)}.right-3{right:calc(var(--spacing, .25rem) * 3)}.z-40{z-index:40}.col-12{grid-column:12}.container{width:100%}@media(width>=40rem){.container{max-width:40rem}}@media(width>=48rem){.container{max-width:48rem}}@media(width>=64rem){.container{max-width:64rem}}@media(width>=80rem){.container{max-width:80rem}}@media(width>=96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing, .25rem) * 0)}.m-1{margin:calc(var(--spacing, .25rem) * 1)}.m-2{margin:calc(var(--spacing, .25rem) * 2)}.m-auto{margin:auto}.mx-2{margin-inline:calc(var(--spacing, .25rem) * 2)}.mx-auto{margin-inline:auto}.my-2{margin-block:calc(var(--spacing, .25rem) * 2)}.my-auto{margin-block:auto}.ms-0{margin-inline-start:calc(var(--spacing, .25rem) * 0)}.ms-1{margin-inline-start:calc(var(--spacing, .25rem) * 1)}.ms-2{margin-inline-start:calc(var(--spacing, .25rem) * 2)}.ms-auto{margin-inline-start:auto}.me-1{margin-inline-end:calc(var(--spacing, .25rem) * 1)}.me-2{margin-inline-end:calc(var(--spacing, .25rem) * 2)}.mt-1{margin-top:calc(var(--spacing, .25rem) * 1)}.mt-2{margin-top:calc(var(--spacing, .25rem) * 2)}.mt-3{margin-top:calc(var(--spacing, .25rem) * 3)}.mb-0{margin-bottom:calc(var(--spacing, .25rem) * 0)}.mb-1{margin-bottom:calc(var(--spacing, .25rem) * 1)}.mb-2{margin-bottom:calc(var(--spacing, .25rem) * 2)}.mb-3{margin-bottom:calc(var(--spacing, .25rem) * 3)}.mb-4{margin-bottom:calc(var(--spacing, .25rem) * 4)}.mb-6{margin-bottom:calc(var(--spacing, .25rem) * 6)}.form-checkbox{appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#155dfc;background-color:#fff;border-color:#6a7282;border-width:1px;--tw-shadow: 0 0 #0000;border-radius:0}.form-checkbox:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: oklch(54.6% .245 262.881);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.form-checkbox:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}.form-checkbox:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media(forced-colors:active){.form-checkbox:checked{appearance:auto}}.form-checkbox:checked:hover{border-color:transparent;background-color:currentColor}.form-checkbox:checked:focus{border-color:transparent;background-color:currentColor}.form-checkbox:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}@media(forced-colors:active){.form-checkbox:indeterminate{appearance:auto}}.form-checkbox:indeterminate:hover{border-color:transparent;background-color:currentColor}.form-checkbox:indeterminate:focus{border-color:transparent;background-color:currentColor}.form-input{appearance:none;background-color:#fff;border-color:#6a7282;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}.form-input:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: oklch(54.6% .245 262.881);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#155dfc}.form-input::placeholder{color:#6a7282;opacity:1}.form-input::-webkit-datetime-edit-fields-wrapper{padding:0}.form-input::-webkit-date-and-time-value{min-height:1.5em}.form-input::-webkit-date-and-time-value{text-align:inherit}.form-input::-webkit-datetime-edit{display:inline-flex}.form-input::-webkit-datetime-edit{padding-top:0;padding-bottom:0}.form-input::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}.form-input::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}.form-input::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0}.form-input::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0}.form-input::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}.form-input::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}.form-input::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0}.form-input::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}.\!grid{display:grid!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-4{width:calc(var(--spacing, .25rem) * 4);height:calc(var(--spacing, .25rem) * 4)}.size-9{width:calc(var(--spacing, .25rem) * 9);height:calc(var(--spacing, .25rem) * 9)}.size-full{width:100%;height:100%}.h-auto{height:auto}.h-full{height:100%}.min-h-0{min-height:calc(var(--spacing, .25rem) * 0)}.min-h-screen{min-height:100vh}.w-auto{width:auto}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl, 42rem)}.max-w-full{max-width:100%}.min-w-full{min-width:100%}.flex-shrink,.shrink{flex-shrink:1}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin, spin 1s linear infinite)}.cursor-grab{cursor:grab}.cursor-pointer{cursor:pointer}.resize{resize:both}.form-select{appearance:none;background-color:#fff;border-color:#6a7282;border-width:1px;border-radius:0;padding:.5rem 2.5rem .5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='oklch(55.1%25 0.027 264.364)' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;-webkit-print-color-adjust:exact;print-color-adjust:exact}.form-select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: oklch(54.6% .245 262.881);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#155dfc}.form-select:where([size]:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}.form-textarea{appearance:none;background-color:#fff;border-color:#6a7282;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}.form-textarea:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: oklch(54.6% .245 262.881);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#155dfc}.form-textarea::placeholder{color:#6a7282;opacity:1}.columns-2{columns:2}.columns-3{columns:3}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:calc(var(--spacing, .25rem) * 1)}.gap-2{gap:calc(var(--spacing, .25rem) * 2)}.gap-3{gap:calc(var(--spacing, .25rem) * 3)}.gap-base{gap:var(--spacing-base)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing, .25rem) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing, .25rem) * 1) * calc(1 - var(--tw-space-y-reverse)))}.self-center{align-self:center}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-hidden{overflow:hidden}.rounded{border-radius:var(--radius)}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-none{border-radius:0}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-danger{border-color:var(--color-danger)}.border-danger\/30{border-color:color-mix(in srgb,#ed5565 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.border-danger\/30{border-color:color-mix(in oklab,var(--color-danger) 30%,transparent)}}.border-default-200{border-color:var(--color-default-200)}.border-default-300{border-color:var(--color-default-300)}.border-primary{border-color:var(--color-primary)}.border-success\/30{border-color:color-mix(in srgb,#0acf97 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.border-success\/30{border-color:color-mix(in oklab,var(--color-success) 30%,transparent)}}.border-warning{border-color:var(--color-warning)}.bg-danger\/10{background-color:color-mix(in srgb,#ed5565 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-danger\/10{background-color:color-mix(in oklab,var(--color-danger) 10%,transparent)}}.bg-default-50{background-color:var(--color-default-50)}.bg-default-900\/50{background-color:color-mix(in srgb,#313a46 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-default-900\/50{background-color:color-mix(in oklab,var(--color-default-900) 50%,transparent)}}.bg-info{background-color:var(--color-info)}.bg-light{background-color:var(--color-light)}.bg-primary{background-color:var(--color-primary)}.bg-secondary{background-color:var(--color-secondary)}.bg-success{background-color:var(--color-success)}.bg-success\/10{background-color:color-mix(in srgb,#0acf97 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-success\/10{background-color:color-mix(in oklab,var(--color-success) 10%,transparent)}}.bg-transparent{background-color:transparent}.bg-white{background-color:var(--color-white)}.bg-cover{background-size:cover}.bg-center{background-position:center}.bg-no-repeat{background-repeat:no-repeat}.p-0{padding:calc(var(--spacing, .25rem) * 0)}.p-1{padding:calc(var(--spacing, .25rem) * 1)}.p-2{padding:calc(var(--spacing, .25rem) * 2)}.p-3{padding:calc(var(--spacing, .25rem) * 3)}.p-4{padding:calc(var(--spacing, .25rem) * 4)}.p-5{padding:calc(var(--spacing, .25rem) * 5)}.p-6{padding:calc(var(--spacing, .25rem) * 6)}.p-9{padding:calc(var(--spacing, .25rem) * 9)}.px-1{padding-inline:calc(var(--spacing, .25rem) * 1)}.px-2{padding-inline:calc(var(--spacing, .25rem) * 2)}.px-2\.5{padding-inline:calc(var(--spacing, .25rem) * 2.5)}.px-3{padding-inline:calc(var(--spacing, .25rem) * 3)}.px-4{padding-inline:calc(var(--spacing, .25rem) * 4)}.px-5{padding-inline:calc(var(--spacing, .25rem) * 5)}.py-1{padding-block:calc(var(--spacing, .25rem) * 1)}.py-2{padding-block:calc(var(--spacing, .25rem) * 2)}.py-3{padding-block:calc(var(--spacing, .25rem) * 3)}.py-4{padding-block:calc(var(--spacing, .25rem) * 4)}.py-5{padding-block:calc(var(--spacing, .25rem) * 5)}.pr-10{padding-right:calc(var(--spacing, .25rem) * 10)}.pb-16\.5{padding-bottom:calc(var(--spacing, .25rem) * 16.5)}.text-center{text-align:center}.text-end{text-align:end}.text-start{text-align:start}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl, 1.25rem);line-height:var(--tw-leading, var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.font-bold{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-nowrap{text-wrap:nowrap}.text-danger{color:var(--color-danger)}.text-dark{color:var(--color-dark)}.text-default-400{color:var(--color-default-400)}.text-default-500{color:var(--color-default-500)}.text-default-700{color:var(--color-default-700)}.text-default-900{color:var(--color-default-900)}.text-gray-500{color:var(--color-gray-500, oklch(55.1% .027 264.364))}.text-primary{color:var(--color-primary)}.text-success{color:var(--color-success)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.opacity-0{opacity:0%}.shadow{--tw-shadow: 0px 1px 4px 0px var(--tw-shadow-color, rgba(130, 143, 163, .15));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 .0625rem .125rem var(--tw-shadow-color, rgba(76, 76, 92, .15));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur: blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function, cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration, var(--default-transition-duration, .15s))}.ease-in{--tw-ease: var(--ease-in, cubic-bezier(.4, 0, 1, 1));transition-timing-function:var(--ease-in, cubic-bezier(.4, 0, 1, 1))}.ease-in-out{--tw-ease: var(--ease-in-out, cubic-bezier(.4, 0, .2, 1));transition-timing-function:var(--ease-in-out, cubic-bezier(.4, 0, .2, 1))}.ease-out{--tw-ease: var(--ease-out, cubic-bezier(0, 0, .2, 1));transition-timing-function:var(--ease-out, cubic-bezier(0, 0, .2, 1))}.\[badge\:budgetYear\|\.\.\.\]{badge:budgetYear|...}.\[button\:addContact\]{button:addContact}.\[button\:foo\|\2026\]{button:foo|\2026}.\[button\:openMonths\]{button:openMonths}.\[button\:\2026\]{button:\2026}.\[chart\:x\]{chart:x}.\[control\:\2026\]{control:\2026}.\[dinamic\:X\]{dinamic:X}.\[dinamic\:screen3_activity\]{dinamic:screen3 activity}.\[dinamic\:screen3_sales\]{dinamic:screen3 sales}.\[group\:Title\|\.\.\.\]{group:Title|...}.\[label\:col\]{label:col}.\[pie\:x\]{pie:x}.\[rangeslider\:\.\.\.\]{rangeslider:...}.\[repeat\:kpis\]{repeat:kpis}.\[row\:r1\,\[text\:a\]\,\[text\:b\]\]{row:r1,[text:a],[text:b]}.\[show\:\(flag\=\=1\)\]{show:(flag==1)}.\[show\:var\]{show:var}.\[time\:hora\]{time:hora}.\[title\:ENERO\]{title:ENERO}.\[title\:Hola\]{title:Hola}.\[title\:X\]{title:X}.\[title\:X\|\]{title:X|}.\[type\:name\|\.\.\.\]{type:name|...}.\[view\:\(expr\)\]{view:(expr)}.\[xtabs\:name\|\[xtab\:name1\|\2026\]\]{xtabs:name|[xtab:name1|\2026]}@media(hover:hover){.hover\:bg-default-50:hover{background-color:var(--color-default-50)}}@media(hover:hover){.hover\:bg-primary-hover:hover{background-color:var(--color-primary-hover)}}@media(hover:hover){.hover\:text-default-700:hover{color:var(--color-default-700)}}.disabled\:opacity-50:disabled{opacity:50%}@media(width>=48rem){.md\:block{display:block}}@media(width>=48rem){.md\:flex{display:flex}}@media(width>=48rem){.md\:max-w-118{max-width:calc(var(--spacing, .25rem) * 118)}}@media(width>=48rem){.md\:min-w-106{min-width:calc(var(--spacing, .25rem) * 106)}}@media(width>=48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width>=48rem){.md\:text-end{text-align:end}}@media(width>=48rem){.md\:text-start{text-align:start}}@media(width>=64rem){.lg\:inline-flex{display:inline-flex}}}:root{color-scheme:light;--color-chart-primary: #1ab394;--color-chart-secondary: #1c84c6;--color-chart-alpha: #23c6c8;--color-chart-beta: #ed5565;--color-chart-gamma: #7b70ef;--color-chart-delta: #f8ac59;--color-chart-zeta: #ff679b;--color-chart-gray: #edeff3;--color-chart-dark: #1A57A1;--color-chart-border-color: #ecf4fc;--color-chart-title-color: #bbcae1}[data-theme=dark]{color-scheme:dark;--color-body-bg: #17181e;--color-body-color: #aab8c5;--color-card: #1e1f27;--color-light: #252630;--color-light-hover: #8a969c;--color-dark: #4b4d5c;--color-dark-hover: #343a40;--color-chart-border-color: #242c31;--color-chart-gray: #40424f;--shadow: 0px 0px 30px rgba(0, 0, 0, .3);--color-default-50: #22232c;--color-default-100: #272832;--color-default-200: var(--color-zinc-800);--color-default-300: #293036;--color-default-400: #8391a2;--color-default-500: #a1a9b1;--color-default-600: var(--color-zinc-400);--color-default-700: var(--color-zinc-300);--color-default-800: var(--color-zinc-200);--color-default-900: var(--color-zinc-100);--color-default-950: var(--color-zinc-50)}[data-theme=dark] .text-dark{color:#dce0fb!important}:root{--ds-navy: #1e3a8a;--ds-blue: #2f56b5;--ds-sky: #0ea5e9;--ds-teal: #0d9488;--ds-green: #16a34a;--ds-green-2: #15803d;--ds-amber: #d97706;--ds-red: #dc2626;--ds-ink: #0f172a;--ds-sub: #64748b;--ds-line: #e6eaf1;--ds-font-sans: var(--font-body, Roboto, "Segoe UI", system-ui, sans-serif);--ds-font-mono: var(--font-mono, ui-monospace, Consolas, Menlo, monospace);--ds-weight-strong: 700;--ds-weight-heavy: 800;--ds-space-1: 4px;--ds-space-2: 8px;--ds-space-3: 12px;--ds-space-4: 16px;--ds-space-5: 20px;--ds-space-6: 28px;--ds-radius-xs: 6px;--ds-radius-sm: 9px;--ds-radius-md: 12px;--ds-radius-lg: 16px;--ds-radius-pill: 999px;--ds-ease-out: cubic-bezier(.2, .7, .2, 1);--ds-ease-in-out: cubic-bezier(.4, 0, .2, 1);--ds-dur-fast: .18s;--ds-dur-base: .25s;--ds-dur-slow: .5s;--ds-transition: all var(--ds-dur-fast) var(--ds-ease-out);--ds-transition-hover: all var(--ds-dur-base) var(--ds-ease-out);--ds-shadow-sm: 0 1px 2px rgba(15, 23, 42, .06);--ds-shadow-md: 0 6px 16px -12px rgba(2, 6, 23, .5);--ds-shadow-lg: 0 18px 34px -18px rgba(2, 6, 23, .45);--ds-focus-ring: 0 0 0 3px var(--comp-primary, var(--ds-teal))}@supports (color: color-mix(in lab,red,red)){:root{--ds-focus-ring: 0 0 0 3px color-mix(in srgb, var(--comp-primary, var(--ds-teal)) 30%, transparent)}}.layout-shell[data-layout-menu-color=light]{--sidenav-bg: white;--sidenav-border-color: var(--color-default-300);--sidenav-item-color: #667787;--sidenav-item-title-color: #3f4f5f;--sidenav-item-hover-color: var(--layout-primary);--sidenav-item-hover-bg: transparent;--sidenav-item-active-color: var(--layout-primary);--sidenav-item-active-bg: transparent;--sidenav-item-hover-shadow: none;--sidenav-item-expanded-bg: #f6f8fb;--sidenav-item-expanded-shadow: inset 0 0 0 1px #edf1f5;--sidenav-parent-icon-color: #46586a;--sidenav-parent-icon-bg: #f0f3f7;--sidenav-parent-icon-shadow: 0 6px 14px rgba(102, 119, 135, .12);--sidenav-parent-icon-hover-bg: #f3f6f9;--sidenav-parent-icon-hover-shadow: 0 6px 14px rgba(102, 119, 135, .1);--sidenav-parent-icon-expanded-bg: #e9eef4;--sidenav-parent-icon-expanded-shadow: 0 6px 14px rgba(102, 119, 135, .14);--sidenav-child-icon-color: #8a98a6}.layout-shell[data-layout-menu-color=dark]{--sidenav-bg: #23303c;--sidenav-border-color: #23303c;--sidenav-item-color: #8495ab;--sidenav-item-title-color: #d2dbe6;--sidenav-item-hover-color: #ced6df;--sidenav-item-hover-bg: #2f3742;--sidenav-item-active-color: #ced6df;--sidenav-item-active-bg: #1c262f;--sidenav-item-expanded-bg: #1c262f;--sidenav-item-expanded-shadow: inset 0 0 0 1px rgba(255, 255, 255, .04);--sidenav-parent-icon-color: #e2e8f0;--sidenav-parent-icon-bg: rgba(255, 255, 255, .08);--sidenav-parent-icon-shadow: 0 8px 16px rgba(0, 0, 0, .16);--sidenav-parent-icon-hover-bg: rgba(255, 255, 255, .08);--sidenav-parent-icon-hover-shadow: 0 8px 16px rgba(0, 0, 0, .14);--sidenav-parent-icon-expanded-bg: rgba(255, 255, 255, .12);--sidenav-parent-icon-expanded-shadow: 0 8px 16px rgba(0, 0, 0, .18);--sidenav-child-icon-color: #9aa8ba}.layout-shell[data-layout-menu-color=gray]{--sidenav-bg: #f1f2f7;--sidenav-border-color: #e7e9eb;--sidenav-item-color: var(--color-default-700);--sidenav-item-title-color: #3f4a56;--sidenav-item-hover-color: var(--layout-primary);--sidenav-item-hover-bg: #e8f7f4;--sidenav-item-active-color: #212b29;--sidenav-item-active-bg: #e8e8ed;--sidenav-item-expanded-bg: #e8e8ed;--sidenav-item-expanded-shadow: inset 0 0 0 1px rgba(76, 76, 92, .06);--sidenav-parent-icon-color: #45515e;--sidenav-parent-icon-bg: #ffffff;--sidenav-parent-icon-shadow: 0 6px 14px rgba(76, 76, 92, .11);--sidenav-parent-icon-hover-bg: #ffffff;--sidenav-parent-icon-hover-shadow: 0 6px 14px rgba(76, 76, 92, .09);--sidenav-parent-icon-expanded-bg: #f9fafc;--sidenav-parent-icon-expanded-shadow: 0 6px 14px rgba(76, 76, 92, .13);--sidenav-child-icon-color: #87919c}.layout-shell[data-layout-menu-color=gradient]{--sidenav-bg: linear-gradient(135deg, #1a455f, #262549);--sidenav-border-color: null;--sidenav-item-color: #799cb7;--sidenav-item-title-color: #d7e8f9;--sidenav-item-hover-color: #bccee4;--sidenav-item-hover-bg: #2f3742;--sidenav-item-active-color: #cfdff1;--sidenav-item-active-bg: rgba(219, 236, 255, .05);--sidenav-item-expanded-bg: rgba(219, 236, 255, .07);--sidenav-item-expanded-shadow: inset 0 0 0 1px rgba(219, 236, 255, .05);--sidenav-parent-icon-color: #eef6ff;--sidenav-parent-icon-bg: rgba(255, 255, 255, .08);--sidenav-parent-icon-shadow: 0 8px 16px rgba(0, 0, 0, .14);--sidenav-parent-icon-hover-bg: rgba(255, 255, 255, .08);--sidenav-parent-icon-hover-shadow: 0 8px 16px rgba(0, 0, 0, .12);--sidenav-parent-icon-expanded-bg: rgba(255, 255, 255, .12);--sidenav-parent-icon-expanded-shadow: 0 8px 16px rgba(0, 0, 0, .18);--sidenav-child-icon-color: #8eb0cd}.layout-shell[data-layout-menu-color=image]{--sidenav-bg: linear-gradient(to bottom right, rgba(16, 16, 30, .85), #183c52), url("./media/sidenav-bg-ILFTFKQL.jpg") center/cover no-repeat;--sidenav-border-color: null;--sidenav-item-color: #799cb7;--sidenav-item-title-color: #d7e8f9;--sidenav-item-hover-color: #bccee4;--sidenav-item-hover-bg: #2f3742;--sidenav-item-active-color: #cfdff1;--sidenav-item-active-bg: rgba(219, 236, 255, .05);--sidenav-item-expanded-bg: rgba(219, 236, 255, .07);--sidenav-item-expanded-shadow: inset 0 0 0 1px rgba(219, 236, 255, .05);--sidenav-parent-icon-color: #eef6ff;--sidenav-parent-icon-bg: rgba(255, 255, 255, .08);--sidenav-parent-icon-shadow: 0 8px 16px rgba(0, 0, 0, .14);--sidenav-parent-icon-hover-bg: rgba(255, 255, 255, .08);--sidenav-parent-icon-hover-shadow: 0 8px 16px rgba(0, 0, 0, .12);--sidenav-parent-icon-expanded-bg: rgba(255, 255, 255, .12);--sidenav-parent-icon-expanded-shadow: 0 8px 16px rgba(0, 0, 0, .18);--sidenav-child-icon-color: #8eb0cd}.layout-shell[data-layout-theme=dark][data-layout-menu-color=dark],.layout-shell[data-layout-theme=dark][data-layout-menu-color=gray],.layout-shell[data-layout-theme=dark][data-layout-menu-color=light]{--sidenav-bg: #1e1f27;--sidenav-border-color: #2c2d38;--sidenav-item-color: #8495ab;--sidenav-item-title-color: #d2dbe6;--sidenav-item-hover-color: #bccee4;--sidenav-item-hover-bg: #2f3742;--sidenav-item-active-color: #ced6df;--sidenav-item-active-bg: #22232c;--sidenav-item-expanded-bg: #22232c;--sidenav-item-expanded-shadow: inset 0 0 0 1px rgba(255, 255, 255, .04);--sidenav-parent-icon-color: #e2e8f0;--sidenav-parent-icon-bg: rgba(255, 255, 255, .08);--sidenav-parent-icon-shadow: 0 8px 16px rgba(0, 0, 0, .16);--sidenav-parent-icon-hover-bg: rgba(255, 255, 255, .08);--sidenav-parent-icon-hover-shadow: 0 8px 16px rgba(0, 0, 0, .14);--sidenav-parent-icon-expanded-bg: rgba(255, 255, 255, .12);--sidenav-parent-icon-expanded-shadow: 0 8px 16px rgba(0, 0, 0, .18);--sidenav-child-icon-color: #9aa8ba}.layout-shell[data-layout-topbar-color=light]{--topbar-bg: #ffffff;--topbar-item-color: var(--color-default-700);--topbar-item-hover-color: var(--layout-primary);--topbar-search-bg: transparent;--topbar-search-border: #e7e9eb}.layout-shell[data-layout-topbar-color=gray]{--topbar-bg: #f1f2f7;--topbar-item-color: var(--color-default-700);--topbar-item-hover-color: var(--layout-primary);--topbar-search-bg: #e8e9ef;--topbar-search-border: #e8e9ef}.layout-shell[data-layout-topbar-color=dark]{--topbar-bg: #252630;--topbar-item-color: #adb5bf;--topbar-item-hover-color: #e0eeff;--topbar-search-bg: #2d2e3c;--topbar-search-border: #2d2e3c}.layout-shell[data-layout-topbar-color=gradient]{--topbar-bg: linear-gradient(to right, var(--dw-topbar-gradient-start, #1a455f), var(--dw-topbar-gradient-end, #262549));--topbar-item-color: var(--dw-topbar-gradient-text, rgba(255, 255, 255, .7));--topbar-item-hover-color: var(--dw-topbar-gradient-text-hover, #ffffff);--topbar-search-bg: rgba(255, 255, 255, .1);--topbar-search-border: rgba(255, 255, 255, .1)}.layout-shell[data-layout-theme=dark][data-layout-topbar-color=light],.layout-shell[data-layout-theme=dark][data-layout-topbar-color=dark],.layout-shell[data-layout-theme=dark][data-layout-topbar-color=gray]{--topbar-bg: #252630;--topbar-item-color: #adb5bf;--topbar-item-hover-color: #e0eeff;--topbar-search-bg: #2d2e3c;--topbar-search-border: #2d2e3c}.layout-shell[data-layout-skin=default]{--layout-primary: #1ab394;--layout-secondary: #1c84c6;--layout-accent: #23c6c8;--sidenav-parent-icon-color: #127e6b;--sidenav-parent-icon-bg: #e8f7f4;--sidenav-parent-icon-shadow: 0 7px 16px rgba(26, 179, 148, .15);--sidenav-parent-icon-hover-bg: #dff4ef;--sidenav-parent-icon-hover-shadow: 0 8px 18px rgba(26, 179, 148, .18);--sidenav-parent-icon-expanded-bg: #d2efe8;--sidenav-parent-icon-expanded-shadow: 0 8px 18px rgba(26, 179, 148, .2);--sidenav-child-icon-color: #6f8a98;--topbar-button-bg: #ffffff;--topbar-button-color: #23424f;--topbar-button-muted-color: #667987;--topbar-button-border: rgba(28, 132, 198, .22);--topbar-button-shadow: 0 16px 28px -24px rgba(28, 132, 198, .34);--topbar-button-hover-bg: #1ab394;--topbar-button-hover-color: #ffffff;--topbar-button-hover-muted-color: rgba(255, 255, 255, .78);--topbar-button-hover-border: #1ab394;--topbar-button-hover-shadow: 0 18px 34px -22px rgba(26, 179, 148, .42);--topbar-icon-bg: #e8f7f4;--topbar-icon-color: #127e6b;--topbar-icon-border: rgba(26, 179, 148, .2);--topbar-icon-hover-bg: rgba(255, 255, 255, .22);--topbar-icon-hover-color: #ffffff;--topbar-icon-hover-border: rgba(255, 255, 255, .36);--sidenav-toggle-bg: #ffffff;--sidenav-toggle-color: #1c84c6;--sidenav-toggle-border: rgba(28, 132, 198, .3);--sidenav-toggle-hover-bg: #1ab394;--sidenav-toggle-hover-color: #ffffff;--sidenav-toggle-hover-border: #1ab394;--sidenav-toggle-active-bg: #1c84c6;--sidenav-toggle-active-color: #ffffff;--sidenav-toggle-active-border: #1c84c6;--sidenav-toggle-enabled-bg: #1c84c6;--sidenav-toggle-enabled-color: #ffffff;--sidenav-toggle-enabled-border: #1ab394;--sidenav-toggle-accent: #1ab394;--sidenav-toggle-line-neutral: #1c84c6;--sidenav-toggle-line-accent: #1ab394;--sidenav-toggle-line-accent-strong: #23c6c8;--sidenav-toggle-line-hover-neutral: rgba(255, 255, 255, .74);--sidenav-toggle-line-hover-accent: #ffffff;--sidenav-toggle-line-hover-accent-strong: rgba(255, 255, 255, .58)}.layout-shell[data-layout-skin=default][data-layout-theme=dark]{--sidenav-parent-icon-color: #8df1dd;--sidenav-parent-icon-bg: rgba(35, 198, 200, .14);--sidenav-parent-icon-hover-bg: rgba(35, 198, 200, .18);--sidenav-parent-icon-expanded-bg: rgba(35, 198, 200, .22);--sidenav-child-icon-color: rgba(190, 227, 236, .66);--topbar-button-bg: #17323d;--topbar-button-color: #ecfeff;--topbar-button-muted-color: rgba(236, 254, 255, .7);--topbar-button-border: rgba(35, 198, 200, .28);--topbar-button-hover-bg: #23c6c8;--topbar-button-hover-color: #071a1f;--topbar-button-hover-muted-color: rgba(7, 26, 31, .72);--topbar-button-hover-border: #23c6c8;--topbar-icon-bg: rgba(35, 198, 200, .16);--topbar-icon-color: #8df1dd;--topbar-icon-border: rgba(35, 198, 200, .32);--topbar-icon-hover-bg: rgba(7, 26, 31, .16);--topbar-icon-hover-color: #071a1f;--sidenav-toggle-bg: #17323d;--sidenav-toggle-color: #8df1dd;--sidenav-toggle-border: rgba(35, 198, 200, .32);--sidenav-toggle-hover-bg: #23c6c8;--sidenav-toggle-hover-color: #071a1f;--sidenav-toggle-active-bg: #23c6c8;--sidenav-toggle-active-color: #071a1f;--sidenav-toggle-enabled-bg: #23c6c8;--sidenav-toggle-enabled-color: #071a1f;--sidenav-toggle-line-neutral: rgba(236, 254, 255, .82);--sidenav-toggle-line-accent: #8df1dd;--sidenav-toggle-line-accent-strong: #23c6c8;--sidenav-toggle-line-hover-neutral: rgba(7, 26, 31, .78);--sidenav-toggle-line-hover-accent: #071a1f;--sidenav-toggle-line-hover-accent-strong: rgba(7, 26, 31, .58)}.layout-shell[data-layout-skin=material]{--layout-primary: #1976d2;--layout-secondary: #263238;--layout-accent: #00acc1;--sidenav-bg: white;--sidenav-border-color: transparent;--sidenav-item-color: rgba(0,0,0,.54);--sidenav-item-title-color: rgba(0,0,0,.74);--sidenav-item-hover-color: var(--layout-primary);--sidenav-item-hover-bg: rgba(0,0,0,.04);--sidenav-item-active-color: var(--layout-primary);--sidenav-item-active-bg: var(--layout-primary);--sidenav-item-expanded-bg: var(--layout-primary);--sidenav-item-expanded-shadow: inset 0 0 0 1px rgba(0,0,0,.04);--sidenav-parent-icon-color: #1565c0;--sidenav-parent-icon-bg: #e3f2fd;--sidenav-parent-icon-shadow: 0 3px 8px rgba(25, 118, 210, .16);--sidenav-parent-icon-hover-bg: #eef7ff;--sidenav-parent-icon-hover-shadow: 0 4px 10px rgba(25, 118, 210, .18);--sidenav-parent-icon-expanded-bg: #d6ebff;--sidenav-parent-icon-expanded-shadow: 0 4px 10px rgba(25, 118, 210, .22);--sidenav-child-icon-color: rgba(21, 101, 192, .55);--topbar-button-bg: rgba(255, 255, 255, .92);--topbar-button-color: #123456;--topbar-button-muted-color: rgba(18, 52, 86, .66);--topbar-button-border: rgba(25, 118, 210, .18);--topbar-button-shadow: 0 4px 12px rgba(25, 118, 210, .14), 0 2px 4px rgba(0, 0, 0, .08);--topbar-button-hover-bg: #1976d2;--topbar-button-hover-color: #ffffff;--topbar-button-hover-muted-color: rgba(255, 255, 255, .78);--topbar-button-hover-border: #1976d2;--topbar-button-hover-shadow: 0 8px 18px rgba(25, 118, 210, .28), 0 3px 8px rgba(0, 0, 0, .16);--topbar-icon-bg: #e3f2fd;--topbar-icon-color: #1565c0;--topbar-icon-border: rgba(25, 118, 210, .2);--topbar-icon-hover-bg: rgba(255, 255, 255, .22);--topbar-icon-hover-color: #ffffff;--topbar-icon-hover-border: rgba(255, 255, 255, .34);--sidenav-toggle-bg: #ffffff;--sidenav-toggle-color: #1565c0;--sidenav-toggle-border: rgba(25, 118, 210, .3);--sidenav-toggle-shadow: 0 3px 8px rgba(25, 118, 210, .16);--sidenav-toggle-hover-bg: #1976d2;--sidenav-toggle-hover-color: #ffffff;--sidenav-toggle-hover-border: #1976d2;--sidenav-toggle-active-bg: #263238;--sidenav-toggle-active-color: #ffffff;--sidenav-toggle-active-border: #263238;--sidenav-toggle-enabled-bg: #263238;--sidenav-toggle-enabled-color: #ffffff;--sidenav-toggle-enabled-border: #1976d2;--sidenav-toggle-accent: #00acc1;--sidenav-toggle-line-neutral: #263238;--sidenav-toggle-line-accent: #1976d2;--sidenav-toggle-line-accent-strong: #00acc1;--sidenav-toggle-line-hover-neutral: rgba(255, 255, 255, .76);--sidenav-toggle-line-hover-accent: #ffffff;--sidenav-toggle-line-hover-accent-strong: #b3e5fc;--topbar-bg: var(--layout-primary);--topbar-item-color: rgba(255,255,255,.87);--topbar-item-hover-color: white;--topbar-search-bg: rgba(255,255,255,.15);--topbar-search-border: rgba(255,255,255,.3)}@supports (color: color-mix(in lab,red,red)){.layout-shell[data-layout-skin=material]{--sidenav-item-active-bg: color-mix(in oklab, var(--layout-primary) 12%, transparent)}}@supports (color: color-mix(in lab,red,red)){.layout-shell[data-layout-skin=material]{--sidenav-item-expanded-bg: color-mix(in oklab, var(--layout-primary) 12%, transparent)}}.layout-shell[data-layout-skin=material] .app-header{border-bottom:none;box-shadow:0 2px 4px #00000024,0 3px 4px #0000001f,0 1px 5px #0003}.layout-shell[data-layout-skin=material] .app-menu{border-inline-end:none;box-shadow:2px 0 4px #00000024,3px 0 4px #0000001f,1px 0 5px #0003}.layout-shell[data-layout-skin=material][data-layout-theme=dark]{--sidenav-bg: #101923;--sidenav-item-color: rgba(255,255,255,.54);--sidenav-item-title-color: rgba(255,255,255,.8);--sidenav-item-expanded-bg: rgba(255,255,255,.08);--sidenav-item-expanded-shadow: inset 0 0 0 1px rgba(255,255,255,.04);--sidenav-parent-icon-color: #90caf9;--sidenav-parent-icon-bg: rgba(25, 118, 210, .18);--sidenav-parent-icon-shadow: 0 4px 10px rgba(0,0,0,.18);--sidenav-parent-icon-hover-bg: rgba(25, 118, 210, .24);--sidenav-parent-icon-hover-shadow: 0 4px 10px rgba(0,0,0,.16);--sidenav-parent-icon-expanded-bg: rgba(25, 118, 210, .3);--sidenav-parent-icon-expanded-shadow: 0 4px 10px rgba(0,0,0,.2);--sidenav-child-icon-color: rgba(144, 202, 249, .58);--topbar-button-bg: #122236;--topbar-button-color: #eaf4ff;--topbar-button-muted-color: rgba(234, 244, 255, .68);--topbar-button-border: rgba(144, 202, 249, .25);--topbar-button-hover-bg: #90caf9;--topbar-button-hover-color: #06111f;--topbar-button-hover-muted-color: rgba(6, 17, 31, .72);--topbar-button-hover-border: #90caf9;--topbar-icon-bg: rgba(25, 118, 210, .2);--topbar-icon-color: #90caf9;--topbar-icon-border: rgba(144, 202, 249, .28);--topbar-icon-hover-bg: rgba(6, 17, 31, .14);--topbar-icon-hover-color: #06111f;--sidenav-toggle-bg: #122236;--sidenav-toggle-color: #90caf9;--sidenav-toggle-border: rgba(144, 202, 249, .3);--sidenav-toggle-hover-bg: #90caf9;--sidenav-toggle-hover-color: #06111f;--sidenav-toggle-active-bg: #90caf9;--sidenav-toggle-active-color: #06111f;--sidenav-toggle-enabled-bg: #90caf9;--sidenav-toggle-enabled-color: #06111f;--sidenav-toggle-line-neutral: rgba(234, 244, 255, .82);--sidenav-toggle-line-accent: #90caf9;--sidenav-toggle-line-accent-strong: #67e8f9;--sidenav-toggle-line-hover-neutral: rgba(6, 17, 31, .78);--sidenav-toggle-line-hover-accent: #06111f;--sidenav-toggle-line-hover-accent-strong: rgba(6, 17, 31, .58)}.layout-shell[data-layout-skin=saas]{--layout-primary: #7257ff;--layout-secondary: #17365d;--layout-accent: #00b8d9;--sidenav-bg: white;--sidenav-border-color: var(--color-default-200);--sidenav-item-color: var(--color-default-700);--sidenav-item-title-color: #3f4a56;--sidenav-item-hover-color: var(--layout-primary);--sidenav-item-hover-bg: var(--layout-primary);--sidenav-item-active-color: var(--layout-primary);--sidenav-item-active-bg: var(--layout-primary);--sidenav-item-expanded-bg: var(--layout-primary);--sidenav-item-expanded-shadow: inset 0 0 0 1px var(--layout-primary);--sidenav-parent-icon-color: #5b3df4;--sidenav-parent-icon-bg: #efeaff;--sidenav-parent-icon-shadow: 0 7px 16px rgba(114, 87, 255, .16);--sidenav-parent-icon-hover-bg: #f5f1ff;--sidenav-parent-icon-hover-shadow: 0 8px 18px rgba(114, 87, 255, .18);--sidenav-parent-icon-expanded-bg: #e7ddff;--sidenav-parent-icon-expanded-shadow: 0 8px 18px rgba(114, 87, 255, .22);--sidenav-child-icon-color: #7c8aa2;--topbar-button-bg: #ffffff;--topbar-button-color: #23314d;--topbar-button-muted-color: #71809a;--topbar-button-border: rgba(114, 87, 255, .22);--topbar-button-shadow: 0 16px 30px -24px rgba(23, 54, 93, .24);--topbar-button-hover-bg: #7257ff;--topbar-button-hover-color: #ffffff;--topbar-button-hover-muted-color: rgba(255, 255, 255, .78);--topbar-button-hover-border: #7257ff;--topbar-button-hover-shadow: 0 18px 34px -22px rgba(114, 87, 255, .4);--topbar-icon-bg: #efeaff;--topbar-icon-color: #5b3df4;--topbar-icon-border: rgba(114, 87, 255, .2);--topbar-icon-hover-bg: rgba(255, 255, 255, .22);--topbar-icon-hover-color: #ffffff;--topbar-icon-hover-border: rgba(255, 255, 255, .36);--sidenav-toggle-bg: #ffffff;--sidenav-toggle-color: #5b3df4;--sidenav-toggle-border: rgba(114, 87, 255, .3);--sidenav-toggle-hover-bg: #7257ff;--sidenav-toggle-hover-color: #ffffff;--sidenav-toggle-hover-border: #7257ff;--sidenav-toggle-active-bg: #17365d;--sidenav-toggle-active-color: #ffffff;--sidenav-toggle-active-border: #17365d;--sidenav-toggle-enabled-bg: #17365d;--sidenav-toggle-enabled-color: #ffffff;--sidenav-toggle-enabled-border: #7257ff;--sidenav-toggle-accent: #00b8d9;--sidenav-toggle-line-neutral: #17365d;--sidenav-toggle-line-accent: #7257ff;--sidenav-toggle-line-accent-strong: #00b8d9;--sidenav-toggle-line-hover-neutral: rgba(255, 255, 255, .74);--sidenav-toggle-line-hover-accent: #ffffff;--sidenav-toggle-line-hover-accent-strong: #c8f7ff;--topbar-bg: white;--topbar-item-color: var(--color-default-700);--topbar-item-hover-color: var(--layout-primary);--topbar-search-bg: var(--color-default-100);--topbar-search-border: var(--color-default-200)}@supports (color: color-mix(in lab,red,red)){.layout-shell[data-layout-skin=saas]{--sidenav-item-hover-bg: color-mix(in oklab, var(--layout-primary) 7%, transparent)}}@supports (color: color-mix(in lab,red,red)){.layout-shell[data-layout-skin=saas]{--sidenav-item-active-bg: color-mix(in oklab, var(--layout-primary) 10%, transparent)}}@supports (color: color-mix(in lab,red,red)){.layout-shell[data-layout-skin=saas]{--sidenav-item-expanded-bg: color-mix(in oklab, var(--layout-primary) 10%, transparent)}}@supports (color: color-mix(in lab,red,red)){.layout-shell[data-layout-skin=saas]{--sidenav-item-expanded-shadow: inset 0 0 0 1px color-mix(in oklab, var(--layout-primary) 12%, transparent)}}.layout-shell[data-layout-skin=saas] .app-header{box-shadow:0 1px 0 var(--color-default-200);border-bottom:none}.layout-shell[data-layout-skin=saas][data-layout-theme=dark]{--sidenav-bg: #17122b;--sidenav-border-color: rgba(255, 255, 255, .1);--sidenav-item-color: rgba(232, 225, 255, .72);--sidenav-item-title-color: #f3f0ff;--sidenav-item-hover-color: #c4b5fd;--sidenav-item-hover-bg: rgba(114, 87, 255, .16);--sidenav-item-expanded-bg: rgba(114, 87, 255, .2);--sidenav-item-expanded-shadow: inset 0 0 0 1px rgba(196, 181, 253, .16);--sidenav-parent-icon-color: #c4b5fd;--sidenav-parent-icon-bg: rgba(114, 87, 255, .18);--sidenav-parent-icon-hover-bg: rgba(114, 87, 255, .24);--sidenav-parent-icon-expanded-bg: rgba(114, 87, 255, .3);--sidenav-child-icon-color: rgba(232, 225, 255, .58);--topbar-bg: #17122b;--topbar-button-bg: #21183f;--topbar-button-color: #f5f3ff;--topbar-button-muted-color: rgba(245, 243, 255, .7);--topbar-button-border: rgba(196, 181, 253, .26);--topbar-button-hover-bg: #8b5cf6;--topbar-button-hover-color: #ffffff;--topbar-button-hover-muted-color: rgba(255, 255, 255, .78);--topbar-button-hover-border: #8b5cf6;--topbar-icon-bg: rgba(139, 92, 246, .18);--topbar-icon-color: #c4b5fd;--topbar-icon-border: rgba(196, 181, 253, .28);--topbar-icon-hover-bg: rgba(255, 255, 255, .18);--topbar-icon-hover-color: #ffffff;--sidenav-toggle-bg: #21183f;--sidenav-toggle-color: #c4b5fd;--sidenav-toggle-border: rgba(196, 181, 253, .3);--sidenav-toggle-hover-bg: #8b5cf6;--sidenav-toggle-hover-color: #ffffff;--sidenav-toggle-active-bg: #8b5cf6;--sidenav-toggle-active-color: #ffffff;--sidenav-toggle-enabled-bg: #8b5cf6;--sidenav-toggle-enabled-color: #ffffff;--sidenav-toggle-line-neutral: rgba(245, 243, 255, .82);--sidenav-toggle-line-accent: #c4b5fd;--sidenav-toggle-line-accent-strong: #67e8f9;--sidenav-toggle-line-hover-neutral: rgba(255, 255, 255, .74);--sidenav-toggle-line-hover-accent: #ffffff;--sidenav-toggle-line-hover-accent-strong: #e0e7ff}.layout-shell[data-layout-skin=saas][data-layout-theme=dark] .app-header{background:#17122b!important}.layout-shell[data-layout-skin=pixel]{--layout-primary: #ffd166;--layout-secondary: #118ab2;--layout-accent: #ef476f;--sidenav-bg: #222034;--sidenav-border-color: rgba(0,0,0,.85);--sidenav-item-color: rgba(255,255,255,.62);--sidenav-item-title-color: rgba(255,255,255,.88);--sidenav-item-hover-color: white;--sidenav-item-hover-bg: rgba(255,255,255,.08);--sidenav-item-active-color: #ffd166;--sidenav-item-active-bg: rgba(0,0,0,.35);--sidenav-item-expanded-bg: rgba(0,0,0,.35);--sidenav-item-expanded-shadow: inset 0 0 0 2px rgba(0,0,0,.4);--sidenav-parent-icon-color: #ffd166;--sidenav-parent-icon-bg: rgba(0,0,0,.42);--sidenav-parent-icon-shadow: 3px 3px 0 #000000;--sidenav-parent-icon-hover-bg: rgba(239, 71, 111, .25);--sidenav-parent-icon-hover-shadow: 2px 2px 0 #000000;--sidenav-parent-icon-expanded-bg: rgba(17, 138, 178, .28);--sidenav-parent-icon-expanded-shadow: 3px 3px 0 #000000;--sidenav-child-icon-color: rgba(128, 255, 219, .62);--topbar-button-bg: #222034;--topbar-button-color: #fff7c2;--topbar-button-muted-color: rgba(255, 247, 194, .7);--topbar-button-border: #000000;--topbar-button-shadow: 4px 4px 0 rgba(0, 0, 0, .7);--topbar-button-hover-bg: #ffd166;--topbar-button-hover-color: #222034;--topbar-button-hover-muted-color: rgba(34, 32, 52, .72);--topbar-button-hover-border: #000000;--topbar-button-hover-shadow: 3px 3px 0 rgba(0, 0, 0, .78);--topbar-icon-bg: rgba(0, 0, 0, .38);--topbar-icon-color: #ffd166;--topbar-icon-border: #000000;--topbar-icon-shadow: 3px 3px 0 rgba(0, 0, 0, .72);--topbar-icon-hover-bg: rgba(34, 32, 52, .14);--topbar-icon-hover-color: #222034;--topbar-icon-hover-border: #222034;--topbar-icon-hover-shadow: none;--sidenav-toggle-bg: #222034;--sidenav-toggle-color: #ffd166;--sidenav-toggle-border: #000000;--sidenav-toggle-shadow: 4px 4px 0 rgba(0, 0, 0, .72);--sidenav-toggle-hover-bg: #ffd166;--sidenav-toggle-hover-color: #222034;--sidenav-toggle-hover-border: #000000;--sidenav-toggle-hover-shadow: 3px 3px 0 rgba(0, 0, 0, .78);--sidenav-toggle-active-bg: #ef476f;--sidenav-toggle-active-color: #ffffff;--sidenav-toggle-active-border: #000000;--sidenav-toggle-enabled-bg: #ef476f;--sidenav-toggle-enabled-color: #ffffff;--sidenav-toggle-enabled-border: #000000;--sidenav-toggle-accent: #ef476f;--sidenav-toggle-line-neutral: #80ffdb;--sidenav-toggle-line-accent: #ffd166;--sidenav-toggle-line-accent-strong: #ef476f;--sidenav-toggle-line-hover-neutral: #222034;--sidenav-toggle-line-hover-accent: #222034;--sidenav-toggle-line-hover-accent-strong: #118ab2;--topbar-bg: #222034;--topbar-item-color: rgba(255,255,255,.65);--topbar-item-hover-color: white;--topbar-search-bg: rgba(0,0,0,.3);--topbar-search-border: rgba(255,255,255,.15)}.layout-shell[data-layout-skin=pixel] .app-header{border-bottom:4px solid rgba(0,0,0,.85);box-shadow:0 4px #0009}.layout-shell[data-layout-skin=pixel] .app-menu{border-inline-end:4px solid rgba(0,0,0,.85)}.layout-shell[data-layout-skin=pixel][data-layout-theme=dark]{--topbar-button-bg: #191528;--topbar-button-color: #fff7c2;--topbar-button-muted-color: rgba(255, 247, 194, .72);--topbar-button-hover-bg: #ffd166;--topbar-button-hover-color: #191528;--topbar-button-hover-muted-color: rgba(25, 21, 40, .72);--topbar-icon-bg: rgba(0, 0, 0, .42);--topbar-icon-color: #ffd166;--topbar-icon-hover-bg: rgba(25, 21, 40, .14);--topbar-icon-hover-color: #191528;--sidenav-toggle-bg: #191528;--sidenav-toggle-color: #ffd166;--sidenav-toggle-hover-bg: #ffd166;--sidenav-toggle-hover-color: #191528;--sidenav-toggle-line-hover-neutral: #191528;--sidenav-toggle-line-hover-accent: #191528}.layout-shell[data-layout-skin=nexus]{--layout-primary: #FF6B00;--layout-secondary: #000000;--sidenav-bg: #ffffff;--sidenav-border-color: #e4e8ee;--sidenav-item-color: #5d6977;--sidenav-item-title-color: #354152;--sidenav-item-hover-color: #d95b00;--sidenav-item-hover-bg: #fff4eb;--sidenav-item-active-color: #c24f00;--sidenav-item-active-bg: #fff0e3;--sidenav-item-expanded-bg: #fff0e3;--sidenav-item-expanded-shadow: inset 0 0 0 1px rgba(255, 107, 0, .13);--sidenav-parent-icon-color: #bf4f00;--sidenav-parent-icon-bg: #fff1e6;--sidenav-parent-icon-shadow: 0 6px 14px rgba(255, 107, 0, .16);--sidenav-parent-icon-hover-bg: #fff6ee;--sidenav-parent-icon-hover-shadow: 0 6px 14px rgba(255, 107, 0, .11);--sidenav-parent-icon-expanded-bg: #ffe6d2;--sidenav-parent-icon-expanded-shadow: 0 6px 14px rgba(255, 107, 0, .16);--sidenav-child-icon-color: #8b96a4;--topbar-button-bg: #ffffff;--topbar-button-color: #171717;--topbar-button-muted-color: #626262;--topbar-button-border: rgba(0, 0, 0, .18);--topbar-button-shadow: 0 16px 28px -24px rgba(0, 0, 0, .42);--topbar-button-hover-bg: #000000;--topbar-button-hover-color: #FF6B00;--topbar-button-hover-muted-color: rgba(255, 107, 0, .74);--topbar-button-hover-border: #FF6B00;--topbar-button-hover-shadow: 0 18px 34px -22px rgba(255, 107, 0, .36);--topbar-icon-bg: #fff1e6;--topbar-icon-color: #bf4f00;--topbar-icon-border: rgba(255, 107, 0, .22);--topbar-icon-hover-bg: rgba(255, 107, 0, .18);--topbar-icon-hover-color: #FF6B00;--topbar-icon-hover-border: rgba(255, 107, 0, .42);--sidenav-toggle-bg: var(--layout-shell-surface, #ffffff);--sidenav-toggle-color: var(--layout-secondary, #000000);--sidenav-toggle-border: var(--layout-secondary, #000000);--sidenav-toggle-hover-bg: var(--layout-shell-surface, #ffffff);--sidenav-toggle-hover-color: var(--layout-secondary, #000000);--sidenav-toggle-hover-border: var(--layout-primary, #FF6B00);--sidenav-toggle-active-bg: var(--layout-secondary, #000000);--sidenav-toggle-active-color: var(--layout-primary, #FF6B00);--sidenav-toggle-active-border: var(--layout-secondary, #000000);--sidenav-toggle-enabled-bg: var(--layout-secondary, #000000);--sidenav-toggle-enabled-color: var(--layout-primary, #FF6B00);--sidenav-toggle-enabled-border: var(--layout-primary, #FF6B00);--sidenav-toggle-accent: var(--layout-primary, #FF6B00);--sidenav-toggle-line-neutral: var(--layout-secondary, #000000);--sidenav-toggle-line-accent: var(--layout-primary, #FF6B00);--sidenav-toggle-line-accent-strong: var(--layout-primary, #FF6B00);--sidenav-toggle-line-hover-neutral: var(--layout-secondary, #000000);--sidenav-toggle-line-hover-accent: var(--layout-primary, #FF6B00);--sidenav-toggle-line-hover-accent-strong: var(--layout-primary, #FF6B00);--topbar-bg: white;--topbar-item-color: var(--color-default-700);--topbar-item-hover-color: var(--layout-primary);--topbar-search-bg: var(--color-default-100);--topbar-search-border: var(--color-default-200)}@supports (color: color-mix(in lab,red,red)){.layout-shell[data-layout-skin=nexus]{--sidenav-toggle-bg: color-mix(in oklab, var(--layout-shell-surface, #ffffff) 94%, white)}}@supports (color: color-mix(in lab,red,red)){.layout-shell[data-layout-skin=nexus]{--sidenav-toggle-border: color-mix(in oklab, var(--layout-secondary, #000000) 28%, transparent)}}@supports (color: color-mix(in lab,red,red)){.layout-shell[data-layout-skin=nexus]{--sidenav-toggle-hover-bg: color-mix(in oklab, var(--layout-shell-surface, #ffffff) 88%, var(--layout-primary, #FF6B00) 12%)}}@supports (color: color-mix(in lab,red,red)){.layout-shell[data-layout-skin=nexus]{--sidenav-toggle-hover-border: color-mix(in oklab, var(--layout-primary, #FF6B00) 52%, transparent)}}@supports (color: color-mix(in lab,red,red)){.layout-shell[data-layout-skin=nexus]{--sidenav-toggle-line-neutral: color-mix(in oklab, var(--layout-secondary, #000000) 76%, var(--layout-shell-surface, #ffffff) 24%)}}@supports (color: color-mix(in lab,red,red)){.layout-shell[data-layout-skin=nexus]{--sidenav-toggle-line-accent-strong: color-mix(in oklab, var(--layout-primary, #FF6B00) 74%, var(--layout-secondary, #000000) 26%)}}@supports (color: color-mix(in lab,red,red)){.layout-shell[data-layout-skin=nexus]{--sidenav-toggle-line-hover-neutral: color-mix(in oklab, var(--layout-secondary, #000000) 58%, var(--layout-primary, #FF6B00) 42%)}}@supports (color: color-mix(in lab,red,red)){.layout-shell[data-layout-skin=nexus]{--sidenav-toggle-line-hover-accent-strong: color-mix(in oklab, var(--layout-primary, #FF6B00) 82%, white)}}.layout-shell[data-layout-skin=nexus] .app-header{box-shadow:0 1px 0 var(--color-default-200);border-bottom:none}.layout-shell[data-layout-skin=nexus][data-layout-theme=dark]{--sidenav-bg: #050505;--sidenav-border-color: rgba(255, 255, 255, .12);--sidenav-item-color: rgba(255, 255, 255, .76);--sidenav-item-title-color: rgba(255, 255, 255, .92);--sidenav-item-hover-color: var(--layout-primary);--sidenav-item-hover-bg: var(--layout-primary);--sidenav-item-active-color: var(--layout-primary);--sidenav-item-active-bg: var(--layout-primary);--sidenav-item-expanded-bg: var(--layout-primary);--sidenav-item-expanded-shadow: inset 0 0 0 1px rgba(255, 107, 0, .22);--sidenav-parent-icon-color: #ffb37a;--sidenav-parent-icon-bg: rgba(255, 107, 0, .16);--sidenav-parent-icon-shadow: 0 8px 16px rgba(0, 0, 0, .28);--sidenav-parent-icon-hover-bg: rgba(255, 107, 0, .13);--sidenav-parent-icon-hover-shadow: 0 8px 16px rgba(0, 0, 0, .22);--sidenav-parent-icon-expanded-bg: rgba(255, 107, 0, .2);--sidenav-parent-icon-expanded-shadow: 0 8px 16px rgba(0, 0, 0, .28);--sidenav-child-icon-color: rgba(255, 255, 255, .54);--topbar-bg: #050505;--topbar-button-bg: #050505;--topbar-button-color: #f7f7f7;--topbar-button-muted-color: rgba(247, 247, 247, .68);--topbar-button-border: rgba(255, 107, 0, .5);--topbar-button-shadow: 0 16px 30px -20px rgba(255, 107, 0, .24);--topbar-button-hover-bg: #FF6B00;--topbar-button-hover-color: #050505;--topbar-button-hover-muted-color: rgba(5, 5, 5, .72);--topbar-button-hover-border: #FF6B00;--topbar-button-hover-shadow: 0 18px 34px -20px rgba(255, 107, 0, .42);--topbar-icon-bg: rgba(255, 107, 0, .16);--topbar-icon-color: #ff9b4a;--topbar-icon-border: rgba(255, 107, 0, .42);--topbar-icon-hover-bg: rgba(5, 5, 5, .14);--topbar-icon-hover-color: #050505;--topbar-icon-hover-border: rgba(5, 5, 5, .2);--sidenav-toggle-bg: var(--layout-shell-surface, #ffffff);--sidenav-toggle-color: var(--layout-secondary, #000000);--sidenav-toggle-border: var(--layout-secondary, #000000);--sidenav-toggle-hover-bg: var(--layout-shell-surface, #ffffff);--sidenav-toggle-hover-color: var(--layout-secondary, #000000);--sidenav-toggle-hover-border: var(--layout-primary, #FF6B00);--sidenav-toggle-active-bg: var(--layout-secondary, #000000);--sidenav-toggle-active-color: var(--layout-primary, #FF6B00);--sidenav-toggle-active-border: var(--layout-secondary, #000000);--sidenav-toggle-enabled-bg: var(--layout-secondary, #000000);--sidenav-toggle-enabled-color: var(--layout-primary, #FF6B00);--sidenav-toggle-enabled-border: var(--layout-primary, #FF6B00)}@supports (color: color-mix(in lab,red,red)){.layout-shell[data-layout-skin=nexus][data-layout-theme=dark]{--sidenav-item-hover-bg: color-mix(in oklab, var(--layout-primary) 16%, transparent)}}@supports (color: color-mix(in lab,red,red)){.layout-shell[data-layout-skin=nexus][data-layout-theme=dark]{--sidenav-item-active-bg: color-mix(in oklab, var(--layout-primary) 18%, transparent)}}@supports (color: color-mix(in lab,red,red)){.layout-shell[data-layout-skin=nexus][data-layout-theme=dark]{--sidenav-item-expanded-bg: color-mix(in oklab, var(--layout-primary) 18%, transparent)}}@supports (color: color-mix(in lab,red,red)){.layout-shell[data-layout-skin=nexus][data-layout-theme=dark]{--sidenav-toggle-bg: color-mix(in oklab, var(--layout-shell-surface, #ffffff) 94%, white)}}@supports (color: color-mix(in lab,red,red)){.layout-shell[data-layout-skin=nexus][data-layout-theme=dark]{--sidenav-toggle-border: color-mix(in oklab, var(--layout-secondary, #000000) 28%, transparent)}}@supports (color: color-mix(in lab,red,red)){.layout-shell[data-layout-skin=nexus][data-layout-theme=dark]{--sidenav-toggle-hover-bg: color-mix(in oklab, var(--layout-shell-surface, #ffffff) 88%, var(--layout-primary, #FF6B00) 12%)}}@supports (color: color-mix(in lab,red,red)){.layout-shell[data-layout-skin=nexus][data-layout-theme=dark]{--sidenav-toggle-hover-border: color-mix(in oklab, var(--layout-primary, #FF6B00) 52%, transparent)}}.layout-shell[data-layout-skin=nexus][data-layout-theme=dark] .app-header{background:#050505!important}html,body{height:100%}body{background-color:var(--color-body-bg);color:var(--color-body-color);font-family:var(--font-body);font-size:var(--text-body);line-height:1.5;margin:0}.wrapper{display:flex;min-height:100vh;flex-direction:column;background-color:var(--color-body-bg)}.layout-shell{--layout-primary: var(--layout-primary, var(--dw-primary, var(--color-primary)));--layout-secondary: var(--layout-secondary, var(--dw-secondary, var(--color-secondary)));--layout-accent: var(--layout-accent, var(--layout-primary));--layout-shell-bg: var(--layout-background, #f1f2f7);--layout-shell-color: var(--layout-on-surface, #4c4c5c);--layout-shell-surface: var(--layout-surface, #fff);--layout-shell-border: var(--layout-border, #e7e9eb);--layout-shell-muted: var(--layout-shell-color);background:var(--layout-shell-bg);color:var(--layout-shell-color);font-family:var(--font-body)}@supports (color: color-mix(in lab,red,red)){.layout-shell{--layout-shell-bg: color-mix(in oklab, var(--layout-background, var(--color-body-bg)) 88%, white)}}@supports (color: color-mix(in lab,red,red)){.layout-shell{--layout-shell-color: color-mix(in oklab, var(--layout-on-surface, var(--color-body-color)) 88%, black)}}@supports (color: color-mix(in lab,red,red)){.layout-shell{--layout-shell-surface: color-mix(in oklab, var(--layout-surface, var(--color-card)) 96%, white)}}@supports (color: color-mix(in lab,red,red)){.layout-shell{--layout-shell-border: color-mix(in oklab, var(--layout-border, var(--color-default-300)) 90%, white)}}@supports (color: color-mix(in lab,red,red)){.layout-shell{--layout-shell-muted: color-mix(in oklab, var(--layout-shell-color) 68%, white)}}.layout-shell[data-layout-theme=dark]{--layout-shell-bg: var(--layout-background, #0f172a);--layout-shell-color: var(--layout-on-surface, #e2e8f0);--layout-shell-surface: var(--layout-surface, #111827);--layout-shell-border: var(--layout-border, #334155);--layout-shell-muted: var(--layout-shell-color)}@supports (color: color-mix(in lab,red,red)){.layout-shell[data-layout-theme=dark]{--layout-shell-bg: color-mix(in oklab, var(--layout-background, #0f172a) 90%, black)}}@supports (color: color-mix(in lab,red,red)){.layout-shell[data-layout-theme=dark]{--layout-shell-color: color-mix(in oklab, var(--layout-on-surface, #e2e8f0) 96%, white)}}@supports (color: color-mix(in lab,red,red)){.layout-shell[data-layout-theme=dark]{--layout-shell-surface: color-mix(in oklab, var(--layout-surface, #111827) 92%, black)}}@supports (color: color-mix(in lab,red,red)){.layout-shell[data-layout-theme=dark]{--layout-shell-border: color-mix(in oklab, var(--layout-border, #334155) 80%, black)}}@supports (color: color-mix(in lab,red,red)){.layout-shell[data-layout-theme=dark]{--layout-shell-muted: color-mix(in oklab, var(--layout-shell-color) 60%, black)}}.layout-shell.wrapper{background:var(--layout-shell-bg);color:var(--layout-shell-color)}.page-content{margin-inline-start:var(--sidenav-width);display:flex;flex:1;flex-direction:column;transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function, cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration, var(--default-transition-duration, .15s));--tw-duration: .3s;transition-duration:.3s;min-height:calc(100vh - var(--topbar-height));transition-property:margin,width;background:transparent}.page-content>main{flex:1;padding:var(--spacing-base);min-height:calc(100vh - var(--topbar-height))}.container-fluid{width:100%;padding-inline:var(--spacing-base)}.page-title-box{margin-bottom:var(--spacing-base);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:calc(var(--spacing, .25rem) * 3)}.page-title-box .page-title{margin:calc(var(--spacing, .25rem) * 0);font-size:var(--text-lg, 1.125rem);line-height:var(--tw-leading, var(--text-lg--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--layout-shell-color, var(--color-default-800))}.page-title-box .breadcrumb{margin:calc(var(--spacing, .25rem) * 0);display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--spacing, .25rem) * 1);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--layout-shell-muted, var(--color-default-600))}.page-title-box .breadcrumb a{color:inherit}.page-title-box .breadcrumb a:hover{color:var(--layout-primary, var(--color-primary))}.page-title-box .breadcrumb .breadcrumb-item+.breadcrumb-item:before{content:"/";padding:0 6px;opacity:.5}:is(.layout-shell[data-layout-sidenav-size=condensed],.layout-shell[data-layout-sidenav-size=on-hover]) .page-content{margin-inline-start:var(--sidenav-width-sm)}.layout-shell[data-layout-sidenav-size=compact] .page-content{margin-inline-start:var(--sidenav-width-md)}:is(.layout-shell[data-layout-sidenav-size=offcanvas],.layout-shell[data-layout-sidenav-size=hidden]) .page-content{margin-inline-start:calc(var(--spacing, .25rem) * 0)}@media(max-width:1024px){.page-content{margin-inline-start:calc(var(--spacing, .25rem) * 0)}.app-header{margin-inline-start:calc(var(--spacing, .25rem) * 0)!important}.app-menu{transform:translate(-100%)}html.sidenav-enable .layout-shell[data-layout-sidenav-size=offcanvas] .app-menu{transform:translate(0)}}.layout-shell .sidenav-backdrop{position:fixed;inset:calc(var(--spacing, .25rem) * 0);z-index:30;background-color:color-mix(in srgb,#000 40%,transparent);display:none}@supports (color: color-mix(in lab,red,red)){.layout-shell .sidenav-backdrop{background-color:color-mix(in oklab,var(--color-black) 40%,transparent)}}html.sidenav-enable .layout-shell[data-layout-sidenav-size=offcanvas] .sidenav-backdrop{display:block}.app-menu{position:fixed;inset-inline-start:calc(var(--spacing, .25rem) * 0);top:calc(var(--spacing, .25rem) * 0);z-index:50;display:flex;height:100vh;flex-direction:column;overflow:hidden;transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function, cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration, var(--default-transition-duration, .15s));--tw-duration: .3s;transition-duration:.3s;width:var(--sidenav-width);background:var(--sidenav-bg, #23303c);border-inline-end:1px solid var(--sidenav-border-color, transparent);color:var(--sidenav-item-color, #8495ab);font-family:var(--font-body);transition-property:width,transform,background}.app-menu .logo-box{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;height:var(--topbar-height, 50px);padding:0 12px;background:var(--sidenav-bg);border-bottom:1px solid var(--sidenav-border-color, rgba(255,255,255,.05));overflow:hidden}.app-menu .logo-box .logo{display:flex;align-items:center}.app-menu .logo-box .logo-dark{display:none}.app-menu .logo-box .logo-light,.layout-shell[data-layout-theme=dark] .app-menu .logo-box .logo-dark{display:inline-flex}.layout-shell[data-layout-theme=dark] .app-menu .logo-box .logo-light{display:none}.app-menu .logo-box img{max-height:var(--logo-lg-height, 24px);width:auto;height:auto;object-fit:contain}.app-menu .logo-box .logo-sm img{max-height:var(--logo-sm-height, 26px)}.app-menu .logo-box .logo-lg{display:inline-flex}.app-menu .logo-box .logo-sm{display:none}.app-menu #button-hover-toggle{display:inline-flex;height:calc(var(--spacing, .25rem) * 7);width:calc(var(--spacing, .25rem) * 7);align-items:center;justify-content:center;border-radius:calc(infinity * 1px);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function, cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration, var(--default-transition-duration, .15s));background:transparent;border:1px solid transparent;color:var(--sidenav-item-color);cursor:pointer}.app-menu #button-hover-toggle:hover{background:#ffffff14}.app-menu #button-hover-toggle .btn-on-hover-icon{width:8px;height:8px;border:2px solid currentColor;border-radius:50%;display:inline-block}.sidenav-user{position:relative}.sidenav-user .sidenav-user-name{color:var(--sidenav-item-color);font-size:.875rem}ngx-simplebar.size-full{display:block;height:100%;width:100%}.side-nav{margin:calc(var(--spacing, .25rem) * 0);list-style-type:none;padding-inline:calc(var(--spacing, .25rem) * 2);padding-top:calc(var(--spacing, .25rem) * 2);padding-bottom:calc(var(--spacing, .25rem) * 16)}.side-nav .menu-item{position:relative;margin:1px 0}.side-nav .menu-link{display:flex;align-items:center;gap:var(--sidenav-item-gap);border-radius:var(--radius);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function, cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration, var(--default-transition-duration, .15s));position:relative;padding:var(--sidenav-item-padding-y) var(--sidenav-item-padding-x);font-size:var(--sidenav-item-font-size);font-weight:var(--sidenav-item-font-weight);color:var(--sidenav-item-color);text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.side-nav .menu-link:hover,.side-nav .menu-link:focus{color:var(--sidenav-item-hover-color);background:var(--sidenav-item-hover-bg);box-shadow:var(--sidenav-item-hover-shadow, none)}.side-nav .menu-item.active>.menu-link{color:var(--sidenav-item-active-color);background:transparent;font-weight:600}.side-nav>.menu-item.open>.menu-link{color:var(--sidenav-item-expanded-color, var(--sidenav-item-active-color));background:var(--sidenav-item-expanded-bg, var(--sidenav-item-active-bg));box-shadow:var(--sidenav-item-expanded-shadow, none)}.side-nav .menu-link:hover .menu-icon{transform:translate(1px);transition:transform .16s ease}.side-nav .menu-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--sidenav-item-icon-size, 1.125rem);height:var(--sidenav-item-icon-size, 1.125rem);color:var(--sidenav-item-color);transition:color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.side-nav .menu-icon img,.side-nav .menu-icon svg,.side-nav .menu-icon i{width:100%;height:100%;max-width:var(--sidenav-item-icon-size, 1.125rem);max-height:var(--sidenav-item-icon-size, 1.125rem);object-fit:contain;display:inline-flex;align-items:center;justify-content:center}.side-nav>.menu-item>.menu-link .menu-icon{width:var(--sidenav-parent-icon-box-size, 1.75rem);height:var(--sidenav-parent-icon-box-size, 1.75rem);color:var(--sidenav-parent-icon-color, var(--sidenav-item-title-color, var(--sidenav-item-color)));background:transparent;border-radius:var(--sidenav-parent-icon-radius, 7px);box-shadow:none}.side-nav>.menu-item>.menu-link .menu-icon img,.side-nav>.menu-item>.menu-link .menu-icon svg,.side-nav>.menu-item>.menu-link .menu-icon i{width:var(--sidenav-parent-icon-size, 1.25rem);height:var(--sidenav-parent-icon-size, 1.25rem);max-width:var(--sidenav-parent-icon-size, 1.25rem);max-height:var(--sidenav-parent-icon-size, 1.25rem)}.side-nav>.menu-item>.menu-link:hover .menu-icon,.side-nav>.menu-item>.menu-link:focus .menu-icon{background:var(--sidenav-parent-icon-hover-bg, var(--sidenav-parent-icon-bg, transparent));box-shadow:var(--sidenav-parent-icon-hover-shadow, var(--sidenav-parent-icon-shadow, none))}.side-nav>.menu-item.open>.menu-link .menu-icon{background:var(--sidenav-parent-icon-expanded-bg, var(--sidenav-parent-icon-bg, transparent));box-shadow:var(--sidenav-parent-icon-expanded-shadow, var(--sidenav-parent-icon-shadow, none))}.side-nav .menu-text{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.side-nav .menu-arrow{display:inline-block;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function, cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration, var(--default-transition-duration, .15s));width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-45deg);opacity:.85;margin-inline-start:auto}.side-nav .menu-item.active>.menu-link .menu-arrow,.side-nav .menu-item.open>.menu-link .menu-arrow,.side-nav .menu-item>.menu-link[aria-expanded=true] .menu-arrow{transform:rotate(45deg);opacity:1}.side-nav .menu-item:has(>.menu-link[aria-haspopup=true])>.menu-link{font-weight:600;font-family:var(--font-body);letter-spacing:0;color:var(--sidenav-item-title-color, var(--sidenav-item-color))}.side-nav .menu-item:has(>.menu-link[aria-haspopup=true])>.menu-link .menu-icon{color:var(--sidenav-parent-icon-color, var(--sidenav-item-title-color, var(--sidenav-item-color)));opacity:.95}.side-nav .menu-item:has(>.menu-link[aria-haspopup=true])>.menu-link{position:relative}.side-nav .sub-menu{list-style-type:none;padding-top:calc(var(--spacing, .25rem) * 1);padding-bottom:calc(var(--spacing, .25rem) * 1);padding-inline-start:var(--sidenav-sub-menu-indent, 18px);margin:0}.side-nav .sub-menu .menu-link{gap:var(--sidenav-sub-item-gap, 8px);padding:var(--sidenav-sub-item-padding-y) var(--sidenav-sub-item-padding-x);font-size:var(--sidenav-sub-item-font-size);font-weight:var(--sidenav-sub-item-font-weight);color:var(--sidenav-child-text-color, var(--sidenav-item-title-color, var(--sidenav-item-color)))}@supports (color: color-mix(in lab,red,red)){.side-nav .sub-menu .menu-link{color:var(--sidenav-child-text-color, color-mix(in oklab, var(--sidenav-item-title-color, var(--sidenav-item-color)) 76%, var(--sidenav-item-color) 24%))}}.side-nav .sub-menu .menu-icon{width:var(--sidenav-child-icon-box-size, 1rem);height:var(--sidenav-child-icon-box-size, 1rem);color:color-mix(in oklab,var(--sidenav-item-title-color, var(--sidenav-item-color)) 68%,var(--sidenav-item-color) 32%);background:transparent;box-shadow:none;opacity:.94}@supports (color: color-mix(in lab,red,red)){.side-nav .sub-menu .menu-icon{color:color-mix(in oklab,var(--sidenav-child-icon-color, var(--sidenav-item-color)) 42%,var(--sidenav-item-title-color, var(--sidenav-item-color)) 58%)}}.side-nav .sub-menu .menu-icon img,.side-nav .sub-menu .menu-icon svg,.side-nav .sub-menu .menu-icon i{width:var(--sidenav-child-icon-size, .95rem);height:var(--sidenav-child-icon-size, .95rem);max-width:var(--sidenav-child-icon-size, .95rem);max-height:var(--sidenav-child-icon-size, .95rem)}.side-nav .sub-menu .menu-text{color:inherit}.side-nav .sub-menu .menu-link:hover,.side-nav .sub-menu .menu-link:focus{color:var(--sidenav-child-hover-color, var(--sidenav-item-hover-color))}.side-nav .sub-menu .menu-link:hover .menu-icon,.side-nav .sub-menu .menu-link:focus .menu-icon,.side-nav .sub-menu .menu-item.active>.menu-link .menu-icon{color:currentColor;opacity:1}.side-nav .sub-menu .menu-item.active>.menu-link{color:var(--sidenav-item-active-color);font-weight:600}.layout-shell[data-layout-sidenav-size=condensed] .app-menu,.layout-shell[data-layout-sidenav-size=on-hover] .app-menu{width:var(--sidenav-width-sm)}.layout-shell[data-layout-sidenav-size=condensed] .app-menu .menu-text,.layout-shell[data-layout-sidenav-size=condensed] .app-menu .menu-arrow,.layout-shell[data-layout-sidenav-size=condensed] .app-menu .sub-menu,.layout-shell[data-layout-sidenav-size=condensed] .app-menu .sidenav-user,.layout-shell[data-layout-sidenav-size=on-hover]:not(:hover) .app-menu .menu-text,.layout-shell[data-layout-sidenav-size=on-hover]:not(:hover) .app-menu .menu-arrow{display:none}.layout-shell[data-layout-sidenav-size=condensed] .app-menu .menu-link{justify-content:center}.layout-shell[data-layout-sidenav-size=condensed] .app-menu .logo-box .logo-lg,.layout-shell[data-layout-sidenav-size=on-hover]:not(:hover) .app-menu .logo-box .logo-lg{display:none}.layout-shell[data-layout-sidenav-size=condensed] .app-menu .logo-box .logo-sm,.layout-shell[data-layout-sidenav-size=on-hover]:not(:hover) .app-menu .logo-box .logo-sm{display:inline-flex}.layout-shell[data-layout-sidenav-size=on-hover] .app-menu:hover{width:var(--sidenav-width)}.layout-shell[data-layout-sidenav-size=compact] .app-menu{width:var(--sidenav-width-md)}.layout-shell[data-layout-sidenav-size=hidden] .app-menu,.layout-shell[data-layout-sidenav-size=offcanvas] .app-menu{transform:translate(-100%)}html.sidenav-enable .layout-shell[data-layout-sidenav-size=offcanvas] .app-menu{transform:translate(0)}.side-nav .spinner-border{display:inline-block;height:calc(var(--spacing, .25rem) * 3);width:calc(var(--spacing, .25rem) * 3);border-radius:calc(infinity * 1px);border:2px solid currentColor;border-right-color:transparent;animation:spinner-border .75s linear infinite}@keyframes spinner-border{to{transform:rotate(360deg)}}.app-header{position:sticky;inset-inline-start:calc(var(--spacing, .25rem) * 0);inset-inline-end:calc(var(--spacing, .25rem) * 0);top:calc(var(--spacing, .25rem) * 0);z-index:40;margin-inline-start:var(--sidenav-width);display:flex;min-height:var(--topbar-height);align-items:center;transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function, cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration, var(--default-transition-duration, .15s));--tw-duration: .3s;transition-duration:.3s;height:var(--topbar-height, 50px);min-height:var(--topbar-height, 50px);background:var(--dw-topbar-gradient-end, var(--topbar-bg));background:linear-gradient(135deg,var(--dw-topbar-gradient-end, var(--topbar-bg)),var(--dw-topbar-gradient-start, var(--topbar-bg)));border-bottom:1px solid var(--layout-shell-border, #e7e9eb);box-shadow:0 22px 48px -38px var(--layout-primary, #1ab394);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);font-family:var(--font-body);transition-property:width,min-width,margin}@supports (color: color-mix(in lab,red,red)){.app-header{border-bottom:1px solid color-mix(in oklab,var(--layout-shell-border, var(--color-default-300)) 92%,transparent)}}@supports (color: color-mix(in lab,red,red)){.app-header{box-shadow:0 22px 48px -38px color-mix(in oklab,var(--layout-primary, var(--color-primary)) 32%,black)}}.app-header .topbar-item{display:flex;align-items:center;min-height:calc(var(--topbar-height, 50px) - 10px);position:relative;isolation:isolate;font-family:var(--font-body)}.app-header .topbar-item>.dropdown{display:flex;align-items:center;min-height:inherit}.app-header .topbar-link{padding-inline:calc(var(--spacing, .25rem) * 1.5);z-index:1;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--dw-topbar-gradient-text, var(--topbar-item-color));position:relative;transition:color .18s ease,background-color .22s ease,border-color .22s ease,box-shadow .22s ease,transform .18s ease}.app-header .topbar-link:hover,.app-header .topbar-link:active,.app-header .topbar-link:focus{color:var(--dw-topbar-gradient-text-hover, var(--topbar-item-hover-color))}.app-header .topbar-link .topbar-link-icon{font-size:22px}.app-header .container-fluid{padding-inline:calc(var(--spacing, .25rem) * 4);height:100%}@media(width>=64rem){.app-header .container-fluid{padding-inline:calc(var(--spacing, .25rem) * 5)}}.app-header .logo-topbar{display:none}.app-header input::placeholder{color:currentcolor!important}.app-header .pro-username{font-size:13px;line-height:14px!important}.topbar-heading-wrap{margin-top:0;position:absolute;left:50%;transform:translate(-50%)}.topbar-heading{margin:0;font-family:var(--font-body);font-size:.98rem;font-weight:700;letter-spacing:.03em;color:var(--layout-shell-color, var(--color-default-900))}.topbar-fixed-logo-wrap{position:relative;top:-2px}.topbar-fixed-logo{padding:6px 1.7rem;background:var(--layout-shell-surface, #fff);border:1px solid var(--layout-shell-border, #e7e9eb);border-radius:.7rem 1rem .8rem .7rem;box-shadow:0 18px 30px -30px var(--layout-primary, #1ab394);height:38px;width:auto;object-fit:contain}@supports (color: color-mix(in lab,red,red)){.topbar-fixed-logo{background:color-mix(in oklab,var(--layout-shell-surface, var(--color-card)) 96%,white)}}@supports (color: color-mix(in lab,red,red)){.topbar-fixed-logo{border:1px solid color-mix(in oklab,var(--layout-shell-border, var(--color-default-300)) 92%,transparent)}}@supports (color: color-mix(in lab,red,red)){.topbar-fixed-logo{box-shadow:0 18px 30px -30px color-mix(in oklab,var(--layout-primary, var(--color-primary)) 30%,black)}}.app-header .logo-topbar .logo-box{min-height:36px;padding:.12rem .35rem;border:0;border-radius:.65rem;background:transparent;color:var(--topbar-button-color, currentColor);box-shadow:none;transition:color .18s ease,background .22s ease,border-color .22s ease,box-shadow .22s ease,transform .18s ease}.app-header .logo-topbar .logo-box:hover,.app-header .logo-topbar .logo-box:focus-visible{background:var(--topbar-floating-hover-bg, var(--layout-primary, #1ab394));color:var(--topbar-floating-hover-color, var(--topbar-button-color, currentColor));border-color:transparent;box-shadow:none;transform:translateY(-1px)}@supports (color: color-mix(in lab,red,red)){.app-header .logo-topbar .logo-box:hover,.app-header .logo-topbar .logo-box:focus-visible{background:var(--topbar-floating-hover-bg, color-mix(in oklab, var(--layout-primary, var(--color-primary)) 10%, transparent))}}.topbar-pill,.topbar-user-trigger{min-height:42px;padding:.35rem .75rem!important;gap:.7rem;border:1px solid var(--topbar-button-border, var(--dw-topbar-gradient-text, var(--topbar-item-color)));border-radius:1rem 1.2rem 1rem .95rem;background:var(--topbar-button-bg, var(--layout-shell-surface, #ffffff));color:var(--topbar-button-color, var(--layout-shell-color, var(--color-default-900)));box-shadow:var(--topbar-button-shadow, 0 16px 30px -28px var(--layout-primary, #1ab394))}@supports (color: color-mix(in lab,red,red)){.topbar-pill,.topbar-user-trigger{border:1px solid var(--topbar-button-border, color-mix(in oklab, var(--dw-topbar-gradient-text, var(--topbar-item-color)) 22%, transparent))}}@supports (color: color-mix(in lab,red,red)){.topbar-pill,.topbar-user-trigger{background:var(--topbar-button-bg, color-mix(in oklab, var(--layout-shell-surface, #ffffff) 90%, transparent))}}@supports (color: color-mix(in lab,red,red)){.topbar-pill,.topbar-user-trigger{box-shadow:var(--topbar-button-shadow, 0 16px 30px -28px color-mix(in oklab, var(--layout-primary, var(--color-primary)) 25%, black))}}:is(.topbar-pill,.topbar-user-trigger):hover,:is(.topbar-pill,.topbar-user-trigger):focus-visible{background:var(--topbar-button-hover-bg, var(--layout-shell-surface, #ffffff));color:var(--topbar-button-hover-color, var(--layout-primary, var(--color-primary)));border-color:var(--topbar-button-hover-border, var(--layout-primary, #1ab394));box-shadow:var(--topbar-button-hover-shadow, var(--topbar-button-shadow, none));transform:translateY(-1px)}@supports (color: color-mix(in lab,red,red)){:is(.topbar-pill,.topbar-user-trigger):hover,:is(.topbar-pill,.topbar-user-trigger):focus-visible{background:var(--topbar-button-hover-bg, color-mix(in oklab, var(--layout-shell-surface, #ffffff) 92%, var(--layout-primary, var(--color-primary)) 8%))}}@supports (color: color-mix(in lab,red,red)){:is(.topbar-pill,.topbar-user-trigger):hover,:is(.topbar-pill,.topbar-user-trigger):focus-visible{border-color:var(--topbar-button-hover-border, color-mix(in oklab, var(--layout-primary, var(--color-primary)) 22%, transparent))}}:is(.topbar-pill,.topbar-user-trigger):disabled{opacity:.65;cursor:not-allowed;transform:none}.topbar-link--minimal{min-height:36px;gap:.55rem;padding:.12rem .3rem!important;border:0!important;border-radius:.65rem;background:transparent!important;color:var(--topbar-button-color, var(--layout-shell-color, currentColor))!important;box-shadow:none!important}.topbar-link--minimal:hover,.topbar-link--minimal:focus-visible,.topbar-link--minimal:active,.topbar-link--minimal[aria-expanded=true]{background:var(--topbar-floating-hover-bg, var(--layout-primary, #1ab394))!important;color:var(--topbar-floating-hover-color, var(--topbar-button-color, currentColor))!important;border-color:transparent!important;box-shadow:none!important;transform:translateY(-1px)}@supports (color: color-mix(in lab,red,red)){.topbar-link--minimal:hover,.topbar-link--minimal:focus-visible,.topbar-link--minimal:active,.topbar-link--minimal[aria-expanded=true]{background:var(--topbar-floating-hover-bg, color-mix(in oklab, var(--layout-primary, var(--color-primary)) 10%, transparent))!important}}.topbar-link--minimal:active{transform:translateY(0)}.topbar-link--minimal__icon{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:0;border-radius:.65rem;background:transparent;color:var(--topbar-icon-color, var(--layout-primary, var(--color-primary)));box-shadow:none;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.topbar-link--minimal:hover .topbar-link--minimal__icon,.topbar-link--minimal:focus-visible .topbar-link--minimal__icon,.topbar-link--minimal:active .topbar-link--minimal__icon,.topbar-link--minimal[aria-expanded=true] .topbar-link--minimal__icon{border-color:transparent;background:var(--topbar-floating-icon-hover-bg, var(--layout-primary, #1ab394));color:var(--topbar-floating-icon-hover-color, var(--topbar-icon-color, var(--layout-primary, var(--color-primary))));box-shadow:none;transform:translateY(-1px)}@supports (color: color-mix(in lab,red,red)){.topbar-link--minimal:hover .topbar-link--minimal__icon,.topbar-link--minimal:focus-visible .topbar-link--minimal__icon,.topbar-link--minimal:active .topbar-link--minimal__icon,.topbar-link--minimal[aria-expanded=true] .topbar-link--minimal__icon{background:var(--topbar-floating-icon-hover-bg, color-mix(in oklab, var(--layout-primary, var(--color-primary)) 12%, transparent))}}.layout-shell[data-layout-theme=dark] .topbar-link--minimal__icon{background:transparent;border-color:transparent}.topbar-link--minimal__copy{min-width:0;align-items:center}.topbar-link--minimal__value{font-size:.95rem;line-height:1.2;font-weight:600;color:var(--topbar-button-color, var(--layout-shell-color, var(--color-default-900)));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.topbar-link--minimal__chevron{flex-shrink:0;color:var(--topbar-button-muted-color, var(--layout-shell-muted, var(--color-default-600)))}.topbar-pill__icon,.topbar-menu-item__icon,.topbar-avatar-shell,.topbar-user-trigger__avatar{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.24rem;height:2.24rem;border:1px solid var(--topbar-icon-border, var(--layout-primary, #1ab394));border-radius:.65rem;background:var(--topbar-icon-bg, var(--layout-primary, #1ab394));color:var(--topbar-icon-color, var(--layout-primary, var(--color-primary)));box-shadow:var(--topbar-icon-shadow, 0 10px 20px -18px var(--layout-primary, #1ab394));transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}@supports (color: color-mix(in lab,red,red)){.topbar-pill__icon,.topbar-menu-item__icon,.topbar-avatar-shell,.topbar-user-trigger__avatar{border:1px solid var(--topbar-icon-border, color-mix(in oklab, var(--layout-primary, var(--color-primary)) 24%, transparent))}}@supports (color: color-mix(in lab,red,red)){.topbar-pill__icon,.topbar-menu-item__icon,.topbar-avatar-shell,.topbar-user-trigger__avatar{background:var(--topbar-icon-bg, color-mix(in oklab, var(--layout-primary, var(--color-primary)) 16%, white))}}@supports (color: color-mix(in lab,red,red)){.topbar-pill__icon,.topbar-menu-item__icon,.topbar-avatar-shell,.topbar-user-trigger__avatar{box-shadow:var(--topbar-icon-shadow, 0 10px 20px -18px color-mix(in oklab, var(--layout-primary, var(--color-primary)) 56%, black))}}.topbar-pill__body,.topbar-user-trigger__copy,.topbar-menu-item__body,.topbar-dropdown__profile-copy{display:flex;flex-direction:column;min-width:0}.topbar-pill__label,.topbar-user-trigger__meta,.topbar-dropdown__eyebrow,.topbar-dropdown__section-title,.topbar-menu-item__meta,.topbar-dropdown__caption{font-size:.7rem;line-height:1.3;letter-spacing:.04em;color:var(--topbar-button-muted-color, var(--layout-shell-muted, var(--color-default-600)))}.topbar-pill__label,.topbar-dropdown__eyebrow,.topbar-dropdown__section-title{font-family:var(--font-body);font-weight:700;text-transform:uppercase}.topbar-pill__value,.topbar-user-trigger__label,.topbar-dropdown__title,.topbar-menu-item__title{font-size:.84rem;line-height:1.35;font-weight:700;color:var(--topbar-button-color, var(--layout-shell-color, var(--color-default-900)))}.topbar-pill__value,.topbar-user-trigger__label{max-width:12rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.topbar-pill__chevron,.topbar-user-trigger__chevron{flex-shrink:0;color:var(--topbar-button-muted-color, var(--layout-shell-muted, var(--color-default-600)))}.topbar-pill:hover .topbar-pill__icon,.topbar-pill:focus-visible .topbar-pill__icon,.topbar-user-trigger:hover .topbar-user-trigger__avatar,.topbar-user-trigger:focus-visible .topbar-user-trigger__avatar,.topbar-menu-item:hover .topbar-menu-item__icon,.topbar-menu-item:focus-visible .topbar-menu-item__icon{border-color:var(--topbar-icon-hover-border, var(--topbar-icon-border, transparent));background:var(--topbar-icon-hover-bg, var(--topbar-icon-bg, transparent));color:var(--topbar-icon-hover-color, var(--topbar-icon-color, currentColor));box-shadow:var(--topbar-icon-hover-shadow, var(--topbar-icon-shadow, none))}.topbar-pill:hover .topbar-pill__label,.topbar-pill:focus-visible .topbar-pill__label,.topbar-pill:hover .topbar-pill__chevron,.topbar-pill:focus-visible .topbar-pill__chevron{color:var(--topbar-button-hover-muted-color, var(--topbar-button-muted-color, currentColor))}.topbar-user-trigger:hover .topbar-user-trigger__meta,.topbar-user-trigger:focus-visible .topbar-user-trigger__meta,.topbar-user-trigger:hover .topbar-user-trigger__chevron,.topbar-user-trigger:focus-visible .topbar-user-trigger__chevron,.topbar-link--minimal:hover .topbar-link--minimal__chevron,.topbar-link--minimal:focus-visible .topbar-link--minimal__chevron{color:var(--topbar-floating-hover-muted-color, var(--topbar-button-muted-color, currentColor))}.topbar-pill:hover .topbar-pill__value,.topbar-pill:focus-visible .topbar-pill__value{color:var(--topbar-button-hover-color, var(--topbar-button-color, currentColor))}.topbar-user-trigger:hover .topbar-user-trigger__label,.topbar-user-trigger:focus-visible .topbar-user-trigger__label,.topbar-link--minimal:hover .topbar-link--minimal__value,.topbar-link--minimal:focus-visible .topbar-link--minimal__value{color:var(--topbar-floating-hover-color, var(--topbar-button-color, currentColor))}.topbar-user-trigger{min-width:0;padding-inline-start:.35rem!important}.topbar-item.nav-user{min-height:calc(var(--topbar-height, 50px) - 10px);padding-inline-start:.2rem;margin-inline-start:0;border-inline-start:none}.topbar-item.nav-user .topbar-user-trigger{min-height:36px;border:0!important;border-radius:.65rem;background:transparent!important;color:var(--topbar-button-color, var(--layout-shell-color, currentColor))!important;box-shadow:none!important}.topbar-item.nav-user .topbar-user-trigger:hover,.topbar-item.nav-user .topbar-user-trigger:active,.topbar-item.nav-user .topbar-user-trigger[aria-expanded=true],.topbar-item.nav-user .topbar-user-trigger:focus-visible{border-color:transparent!important;background:var(--topbar-floating-hover-bg, var(--layout-primary, #FF6B00))!important;color:var(--topbar-floating-hover-color, var(--topbar-button-color, currentColor))!important}@supports (color: color-mix(in lab,red,red)){.topbar-item.nav-user .topbar-user-trigger:hover,.topbar-item.nav-user .topbar-user-trigger:active,.topbar-item.nav-user .topbar-user-trigger[aria-expanded=true],.topbar-item.nav-user .topbar-user-trigger:focus-visible{background:var(--topbar-floating-hover-bg, color-mix(in oklab, var(--layout-primary, #FF6B00) 10%, transparent))!important}}.topbar-link--minimal .topbar-link--minimal__icon,.topbar-link--minimal .topbar-user-trigger__avatar{border:0;background:transparent;box-shadow:none}.topbar-link--minimal:hover .topbar-link--minimal__icon,.topbar-link--minimal:focus-visible .topbar-link--minimal__icon,.topbar-link--minimal:active .topbar-link--minimal__icon,.topbar-link--minimal[aria-expanded=true] .topbar-link--minimal__icon,.topbar-link--minimal:hover .topbar-user-trigger__avatar,.topbar-link--minimal:focus-visible .topbar-user-trigger__avatar,.topbar-link--minimal:active .topbar-user-trigger__avatar,.topbar-link--minimal[aria-expanded=true] .topbar-user-trigger__avatar{border:0;background:var(--topbar-floating-icon-hover-bg, var(--layout-primary, #1ab394));color:var(--topbar-floating-icon-hover-color, var(--topbar-icon-color, currentColor));box-shadow:none}@supports (color: color-mix(in lab,red,red)){.topbar-link--minimal:hover .topbar-link--minimal__icon,.topbar-link--minimal:focus-visible .topbar-link--minimal__icon,.topbar-link--minimal:active .topbar-link--minimal__icon,.topbar-link--minimal[aria-expanded=true] .topbar-link--minimal__icon,.topbar-link--minimal:hover .topbar-user-trigger__avatar,.topbar-link--minimal:focus-visible .topbar-user-trigger__avatar,.topbar-link--minimal:active .topbar-user-trigger__avatar,.topbar-link--minimal[aria-expanded=true] .topbar-user-trigger__avatar{background:var(--topbar-floating-icon-hover-bg, color-mix(in oklab, var(--layout-primary, var(--color-primary)) 12%, transparent))}}.topbar-user-avatar-image{width:100%;height:100%;border-radius:inherit;object-fit:cover}.dropdown-menu.topbar-dropdown{position:absolute;z-index:80;margin-top:.35rem;padding:1.1rem;border:1px solid rgba(255,255,255,.72);border-radius:1.2rem;background:linear-gradient(145deg,#ffffffeb,#ffffffc7)!important;background-color:#ffffffe0!important;box-shadow:0 26px 58px -34px #0f172a6b,inset 0 1px #ffffffbf;min-width:19.5rem;overflow:hidden;opacity:1!important;backdrop-filter:blur(18px) saturate(1.25);-webkit-backdrop-filter:blur(18px) saturate(1.25)}.layout-shell[data-layout-theme=dark] .dropdown-menu.topbar-dropdown{border-color:#ffffff1f;background:linear-gradient(145deg,#161b27e6,#111827c7)!important;background-color:#111827db!important;box-shadow:0 28px 56px -28px #0000009e,inset 0 1px #ffffff14}.dropdown-menu-end.topbar-dropdown{right:0}.topbar-dropdown--appearance,.topbar-dropdown--user{width:min(24rem,calc(100vw - 1.5rem))}.dropdown-menu.topbar-dropdown--appearance,.dropdown-menu-end.topbar-dropdown.topbar-dropdown--appearance,.dropdown-menu.topbar-dropdown--user,.dropdown-menu-end.topbar-dropdown.topbar-dropdown--user{position:fixed;top:calc(var(--topbar-height, 50px) + 8px);right:1.35rem;margin-top:0;width:min(21rem,calc(100vw - 2.25rem));max-height:calc(100vh - var(--topbar-height, 50px) - 1rem);overflow-y:auto}.dropdown-menu.topbar-dropdown--user,.dropdown-menu-end.topbar-dropdown.topbar-dropdown--user{width:min(20rem,calc(100vw - 2.25rem))}.dropdown-menu.show.dropdown-menu-end.topbar-dropdown.topbar-dropdown--appearance,.dropdown-menu.show.dropdown-menu-end.topbar-dropdown.topbar-dropdown--user{border:1px solid var(--layout-primary, #FF6B00);border-radius:1rem;background:linear-gradient(145deg,var(--layout-shell-surface, #ffffff),var(--layout-shell-surface, #ffffff))!important;background-color:var(--layout-shell-surface, #ffffff)!important;box-shadow:0 26px 58px -34px var(--layout-secondary, #000000),inset 0 2px 0 var(--layout-primary, #FF6B00);font-family:var(--font-body)}@supports (color: color-mix(in lab,red,red)){.dropdown-menu.show.dropdown-menu-end.topbar-dropdown.topbar-dropdown--appearance,.dropdown-menu.show.dropdown-menu-end.topbar-dropdown.topbar-dropdown--user{border:1px solid color-mix(in oklab,var(--layout-primary, #FF6B00) 20%,rgba(255,255,255,.72))}}@supports (color: color-mix(in lab,red,red)){.dropdown-menu.show.dropdown-menu-end.topbar-dropdown.topbar-dropdown--appearance,.dropdown-menu.show.dropdown-menu-end.topbar-dropdown.topbar-dropdown--user{background:linear-gradient(145deg,color-mix(in oklab,var(--layout-shell-surface, #ffffff) 98%,white),color-mix(in oklab,var(--layout-shell-surface, #ffffff) 92%,var(--layout-primary, #FF6B00) 8%))!important}}@supports (color: color-mix(in lab,red,red)){.dropdown-menu.show.dropdown-menu-end.topbar-dropdown.topbar-dropdown--appearance,.dropdown-menu.show.dropdown-menu-end.topbar-dropdown.topbar-dropdown--user{background-color:color-mix(in oklab,var(--layout-shell-surface, #ffffff) 96%,white)!important}}@supports (color: color-mix(in lab,red,red)){.dropdown-menu.show.dropdown-menu-end.topbar-dropdown.topbar-dropdown--appearance,.dropdown-menu.show.dropdown-menu-end.topbar-dropdown.topbar-dropdown--user{box-shadow:0 26px 58px -34px color-mix(in oklab,var(--layout-secondary, #000000) 36%,transparent),inset 0 2px color-mix(in oklab,var(--layout-primary, #FF6B00) 46%,white)}}.dropdown-menu.show.dropdown-menu-end.topbar-dropdown.topbar-dropdown--appearance{width:min(21.75rem,calc(100vw - 2.25rem))}.layout-shell[data-layout-theme=dark] .dropdown-menu.show.dropdown-menu-end.topbar-dropdown.topbar-dropdown--appearance,.layout-shell[data-layout-theme=dark] .dropdown-menu.show.dropdown-menu-end.topbar-dropdown.topbar-dropdown--user{border-color:var(--layout-primary, #FF6B00);background:linear-gradient(145deg,var(--layout-shell-surface, #050505),var(--layout-shell-surface, #050505))!important;background-color:var(--layout-shell-surface, #050505)!important;box-shadow:0 28px 56px -30px #00000094,inset 0 2px 0 var(--layout-primary, #FF6B00)}@supports (color: color-mix(in lab,red,red)){.layout-shell[data-layout-theme=dark] .dropdown-menu.show.dropdown-menu-end.topbar-dropdown.topbar-dropdown--appearance,.layout-shell[data-layout-theme=dark] .dropdown-menu.show.dropdown-menu-end.topbar-dropdown.topbar-dropdown--user{border-color:color-mix(in oklab,var(--layout-primary, #FF6B00) 28%,rgba(255,255,255,.12))}}@supports (color: color-mix(in lab,red,red)){.layout-shell[data-layout-theme=dark] .dropdown-menu.show.dropdown-menu-end.topbar-dropdown.topbar-dropdown--appearance,.layout-shell[data-layout-theme=dark] .dropdown-menu.show.dropdown-menu-end.topbar-dropdown.topbar-dropdown--user{background:linear-gradient(145deg,color-mix(in oklab,var(--layout-shell-surface, #050505) 92%,white),color-mix(in oklab,var(--layout-shell-surface, #050505) 86%,var(--layout-primary, #FF6B00) 8%))!important}}@supports (color: color-mix(in lab,red,red)){.layout-shell[data-layout-theme=dark] .dropdown-menu.show.dropdown-menu-end.topbar-dropdown.topbar-dropdown--appearance,.layout-shell[data-layout-theme=dark] .dropdown-menu.show.dropdown-menu-end.topbar-dropdown.topbar-dropdown--user{background-color:color-mix(in oklab,var(--layout-shell-surface, #050505) 92%,black)!important}}@supports (color: color-mix(in lab,red,red)){.layout-shell[data-layout-theme=dark] .dropdown-menu.show.dropdown-menu-end.topbar-dropdown.topbar-dropdown--appearance,.layout-shell[data-layout-theme=dark] .dropdown-menu.show.dropdown-menu-end.topbar-dropdown.topbar-dropdown--user{box-shadow:0 28px 56px -30px #00000094,inset 0 2px color-mix(in oklab,var(--layout-primary, #FF6B00) 34%,transparent)}}.topbar-dropdown--company{width:min(21rem,calc(100vw - 1.5rem))}.topbar-dropdown__intro{display:grid;gap:.25rem;padding:.15rem .2rem .75rem}.topbar-dropdown__copy{margin:0;font-size:.78rem;line-height:1.5;color:var(--layout-shell-muted, var(--color-default-600))}.topbar-dropdown__section{display:grid;gap:.75rem}.topbar-dropdown--user .topbar-dropdown__section,.topbar-dropdown--user .topbar-dropdown__profile{border:1px solid rgba(255,255,255,.54);border-radius:1rem;background:#ffffff7a}.layout-shell[data-layout-theme=dark] .topbar-dropdown--user .topbar-dropdown__section,.layout-shell[data-layout-theme=dark] .topbar-dropdown--user .topbar-dropdown__profile{border-color:#ffffff14;background:#ffffff0e}.topbar-dropdown--user .topbar-dropdown__section{padding:.82rem}.topbar-dropdown__divider{height:1px;margin:.85rem 0;background:var(--layout-shell-border, #e7e9eb)}@supports (color: color-mix(in lab,red,red)){.topbar-dropdown__divider{background:color-mix(in oklab,var(--layout-shell-border, var(--color-default-300)) 68%,transparent)}}.topbar-dropdown__stack{display:grid;gap:.55rem}.topbar-dropdown__stack--scroll{max-height:min(44vh,22rem);overflow:auto;padding-right:.15rem}.topbar-dropdown__profile{display:flex;align-items:flex-start;gap:.95rem;padding:.95rem}.topbar-avatar-shell{width:2.8rem;height:2.8rem;border-radius:1rem 1rem 1.2rem .9rem}.topbar-menu-item{display:flex;align-items:center;gap:.75rem;width:100%;text-align:left;padding:.86rem .9rem;border:1px solid transparent;border-radius:.85rem;background:transparent;color:var(--layout-shell-color, var(--color-default-900));transition:transform .18s ease,background-color .22s ease,border-color .22s ease,box-shadow .22s ease}.topbar-menu-item:hover,.topbar-menu-item:focus-visible{background:#ffffff9e;border-color:#ffffffb3;box-shadow:none;transform:none}.topbar-menu-item.active{background:var(--layout-primary, #1ab394);border-color:var(--layout-primary, #1ab394)}@supports (color: color-mix(in lab,red,red)){.topbar-menu-item.active{background:color-mix(in oklab,var(--layout-primary, var(--color-primary)) 12%,white)}}@supports (color: color-mix(in lab,red,red)){.topbar-menu-item.active{border-color:color-mix(in oklab,var(--layout-primary, var(--color-primary)) 14%,transparent)}}.layout-shell[data-layout-theme=dark] .topbar-menu-item:hover,.layout-shell[data-layout-theme=dark] .topbar-menu-item:focus-visible{background:#ffffff14;border-color:#ffffff1a}.topbar-menu-item__title{text-wrap:balance}.topbar-menu-item__meta,.topbar-dropdown__caption{font-size:.74rem;text-transform:none;letter-spacing:.01em}.topbar-dropdown--user .topbar-dropdown__section-title{font-size:.68rem;padding-inline:.15rem}.topbar-dropdown--user .topbar-menu-item__body{display:block}.topbar-dropdown--user .topbar-menu-item__meta{display:none}.topbar-menu-item__check{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:.2rem .5rem;border-radius:999px;background:var(--layout-primary, #1ab394);color:var(--layout-primary, var(--color-primary));font-size:.68rem;font-weight:700;letter-spacing:.03em}@supports (color: color-mix(in lab,red,red)){.topbar-menu-item__check{background:color-mix(in oklab,var(--layout-primary, var(--color-primary)) 14%,white)}}.topbar-menu-item--danger .topbar-menu-item__icon{background:color-mix(in srgb,#ed5565 10%,white);color:var(--color-danger)}@supports (color: color-mix(in lab,red,red)){.topbar-menu-item--danger .topbar-menu-item__icon{background:color-mix(in oklab,var(--color-danger) 10%,white)}}.topbar-menu-item--danger:hover,.topbar-menu-item--danger:focus-visible{background:color-mix(in srgb,#ed5565 8%,white);border-color:color-mix(in srgb,#ed5565 16%,transparent)}@supports (color: color-mix(in lab,red,red)){.topbar-menu-item--danger:hover,.topbar-menu-item--danger:focus-visible{background:color-mix(in oklab,var(--color-danger) 8%,white)}}@supports (color: color-mix(in lab,red,red)){.topbar-menu-item--danger:hover,.topbar-menu-item--danger:focus-visible{border-color:color-mix(in oklab,var(--color-danger) 16%,transparent)}}.topbar-swatch{display:inline-flex;width:2.2rem;height:2.2rem;overflow:hidden;border-radius:.75rem .85rem 1rem .7rem;border:1px solid var(--layout-shell-border, #e7e9eb);background:#fff}@supports (color: color-mix(in lab,red,red)){.topbar-swatch{border:1px solid color-mix(in oklab,var(--layout-shell-border, var(--color-default-300)) 86%,transparent)}}.topbar-swatch__rail{width:.55rem;height:100%}.topbar-swatch__body{display:flex;flex:1;flex-direction:column;gap:2px;padding:2px}.topbar-swatch__surface{flex:1;border-radius:.35rem}.topbar-swatch__accent{height:.35rem;border-radius:.35rem}.btn-theme-setting{position:relative}.btn-theme-setting:before{content:"";position:absolute;inset-inline-end:4px;top:16px;width:5px;height:5px;border-radius:50%;background-color:var(--color-danger);transform:translateY(-50%);animation:blinkDot 1.2s infinite ease-in-out;z-index:5}@keyframes blinkDot{0%{box-shadow:0 0 color-mix(in oklab,var(--color-danger) 60%,transparent)}70%{box-shadow:0 0 0 6px color-mix(in oklab,var(--color-danger) 0%,transparent)}to{box-shadow:0 0 color-mix(in oklab,var(--color-danger) 0%,transparent)}}.project-logo{height:50px!important;max-height:50px!important;width:auto;max-width:220px;object-fit:contain;display:block}.app-header .project-logo{height:34px!important;max-height:34px!important;max-width:190px}@media(max-width:767.98px){.logo-topbar{display:block}.logo-topbar .logo-lg{display:none}.logo-topbar .logo-sm{display:block}}@media(min-width:1024px){.app-header .logo-topbar{display:block}.app-header .logo-topbar .logo-lg{display:block}.app-header .logo-topbar .logo-sm{display:none}}.sidenav-toggle-button{display:inline-flex!important;align-items:center;justify-content:center;padding:0!important;height:38px;width:46px!important;border:1px solid var(--sidenav-toggle-border, var(--layout-secondary, #000000))!important;border-radius:.5rem;background:var(--sidenav-toggle-bg, var(--layout-shell-surface, #ffffff))!important;color:var(--sidenav-toggle-color, var(--layout-secondary, #000000))!important;box-shadow:var(--sidenav-toggle-shadow, 0 16px 28px -24px var(--layout-secondary, #000000));overflow:hidden;position:relative;transition:transform .18s ease,box-shadow .22s ease,border-color .22s ease,background .26s ease}@supports (color: color-mix(in lab,red,red)){.sidenav-toggle-button{border:1px solid var(--sidenav-toggle-border, color-mix(in oklab, var(--layout-secondary, #000000) 28%, transparent))!important}}@supports (color: color-mix(in lab,red,red)){.sidenav-toggle-button{background:var(--sidenav-toggle-bg, color-mix(in oklab, var(--layout-shell-surface, #ffffff) 94%, white))!important}}@supports (color: color-mix(in lab,red,red)){.sidenav-toggle-button{box-shadow:var(--sidenav-toggle-shadow, 0 16px 28px -24px color-mix(in oklab, var(--layout-secondary, #000000) 52%, transparent))}}.sidenav-toggle-button:after{content:"";position:absolute;inset-block:7px;inset-inline-start:7px;width:3px;border-radius:999px;background:var(--sidenav-toggle-accent, var(--layout-primary, #FF6B00));transform:scaleY(.72);transition:transform .22s ease,background-color .22s ease;pointer-events:none}.sidenav-toggle-button:hover{background:var(--sidenav-toggle-hover-bg, var(--layout-shell-surface, #ffffff))!important;border-color:var(--sidenav-toggle-hover-border, var(--layout-primary, #FF6B00))!important;color:var(--sidenav-toggle-hover-color, var(--sidenav-toggle-color, currentColor))!important;box-shadow:var(--sidenav-toggle-hover-shadow, 0 18px 32px -22px var(--layout-primary, #FF6B00));transform:translateY(-1px) translate(1px)}@supports (color: color-mix(in lab,red,red)){.sidenav-toggle-button:hover{background:var(--sidenav-toggle-hover-bg, color-mix(in oklab, var(--layout-shell-surface, #ffffff) 88%, var(--layout-primary, #FF6B00) 12%))!important}}@supports (color: color-mix(in lab,red,red)){.sidenav-toggle-button:hover{border-color:var(--sidenav-toggle-hover-border, color-mix(in oklab, var(--layout-primary, #FF6B00) 52%, transparent))!important}}@supports (color: color-mix(in lab,red,red)){.sidenav-toggle-button:hover{box-shadow:var(--sidenav-toggle-hover-shadow, 0 18px 32px -22px color-mix(in oklab, var(--layout-primary, #FF6B00) 42%, black))}}.sidenav-toggle-button:hover:after{transform:scaleY(1)}.sidenav-toggle-button:active{background:var(--sidenav-toggle-active-bg, var(--layout-secondary, #000000))!important;border-color:var(--sidenav-toggle-active-border, var(--layout-secondary, #000000))!important;color:var(--sidenav-toggle-active-color, var(--layout-primary, #FF6B00))!important;box-shadow:var(--sidenav-toggle-active-shadow, 0 14px 26px -18px var(--layout-secondary, #000000));transform:translateY(1px)}@supports (color: color-mix(in lab,red,red)){.sidenav-toggle-button:active{box-shadow:var(--sidenav-toggle-active-shadow, 0 14px 26px -18px color-mix(in oklab, var(--layout-secondary, #000000) 62%, black))}}.sidenav-toggle-button{border-radius:.5rem!important}.sidenav-toggle-button.btn-icon-only app-icon,.sidenav-toggle-button.btn-icon-only svg{width:28px!important;height:28px!important}.sidenav-toggle-button__lines{display:flex;flex-direction:column;gap:.28rem;width:1.55rem;margin-inline-start:.32rem}.sidenav-toggle-button__line{display:block;height:2.5px;width:1.35rem;border-radius:999px;box-shadow:none;transition:width .2s ease,transform .22s ease,background-color .22s ease}.sidenav-toggle-button__line--neutral{background:var(--sidenav-toggle-line-neutral, var(--layout-secondary, #000000))}@supports (color: color-mix(in lab,red,red)){.sidenav-toggle-button__line--neutral{background:var(--sidenav-toggle-line-neutral, color-mix(in oklab, var(--layout-secondary, #000000) 76%, var(--layout-shell-surface, #ffffff) 24%))}}.sidenav-toggle-button__line--accent{background:var(--sidenav-toggle-line-accent, var(--layout-primary, #FF6B00))}.sidenav-toggle-button__line--accent-strong{background:var(--sidenav-toggle-line-accent-strong, var(--layout-primary, #FF6B00))}@supports (color: color-mix(in lab,red,red)){.sidenav-toggle-button__line--accent-strong{background:var(--sidenav-toggle-line-accent-strong, color-mix(in oklab, var(--layout-primary, #FF6B00) 74%, var(--layout-secondary, #000000) 26%))}}.sidenav-toggle-button:hover .sidenav-toggle-button__line--neutral{width:1.05rem;background:var(--sidenav-toggle-line-hover-neutral, var(--layout-secondary, #000000))}@supports (color: color-mix(in lab,red,red)){.sidenav-toggle-button:hover .sidenav-toggle-button__line--neutral{background:var(--sidenav-toggle-line-hover-neutral, color-mix(in oklab, var(--layout-secondary, #000000) 58%, var(--layout-primary, #FF6B00) 42%))}}.sidenav-toggle-button:hover .sidenav-toggle-button__line--accent{width:1.6rem;transform:translate(1px);background:var(--sidenav-toggle-line-hover-accent, var(--layout-primary, #FF6B00))}.sidenav-toggle-button:hover .sidenav-toggle-button__line--accent-strong{width:1.18rem;transform:translate(-1px);background:var(--sidenav-toggle-line-hover-accent-strong, var(--layout-primary, #FF6B00))}@supports (color: color-mix(in lab,red,red)){.sidenav-toggle-button:hover .sidenav-toggle-button__line--accent-strong{background:var(--sidenav-toggle-line-hover-accent-strong, color-mix(in oklab, var(--layout-primary, #FF6B00) 82%, white))}}.sidenav-toggle-button:active .sidenav-toggle-button__line--neutral,html.sidenav-enable .layout-shell[data-layout-sidenav-size=offcanvas] .sidenav-toggle-button .sidenav-toggle-button__line--neutral{width:1.55rem;background:var(--sidenav-toggle-line-active-neutral, var(--layout-primary, #FF6B00))}@supports (color: color-mix(in lab,red,red)){.sidenav-toggle-button:active .sidenav-toggle-button__line--neutral,html.sidenav-enable .layout-shell[data-layout-sidenav-size=offcanvas] .sidenav-toggle-button .sidenav-toggle-button__line--neutral{background:var(--sidenav-toggle-line-active-neutral, color-mix(in oklab, var(--layout-primary, #FF6B00) 72%, white))}}.sidenav-toggle-button:active .sidenav-toggle-button__line--accent,html.sidenav-enable .layout-shell[data-layout-sidenav-size=offcanvas] .sidenav-toggle-button .sidenav-toggle-button__line--accent{width:1rem;transform:translate(2px);background:var(--sidenav-toggle-line-active-accent, var(--layout-primary, #FF6B00))}.sidenav-toggle-button:active .sidenav-toggle-button__line--accent-strong,html.sidenav-enable .layout-shell[data-layout-sidenav-size=offcanvas] .sidenav-toggle-button .sidenav-toggle-button__line--accent-strong{width:1.48rem;transform:translate(-2px);background:var(--sidenav-toggle-line-active-accent-strong, var(--layout-primary, #FF6B00))}@supports (color: color-mix(in lab,red,red)){.sidenav-toggle-button:active .sidenav-toggle-button__line--accent-strong,html.sidenav-enable .layout-shell[data-layout-sidenav-size=offcanvas] .sidenav-toggle-button .sidenav-toggle-button__line--accent-strong{background:var(--sidenav-toggle-line-active-accent-strong, color-mix(in oklab, var(--layout-primary, #FF6B00) 78%, var(--layout-secondary, #000000) 22%))}}html.sidenav-enable .layout-shell[data-layout-sidenav-size=offcanvas] .sidenav-toggle-button{background:var(--sidenav-toggle-enabled-bg, var(--layout-secondary, #000000))!important;border-color:var(--sidenav-toggle-enabled-border, var(--layout-primary, #FF6B00))!important;color:var(--sidenav-toggle-enabled-color, var(--layout-primary, #FF6B00))!important;box-shadow:var(--sidenav-toggle-enabled-shadow, 0 16px 30px -18px var(--layout-primary, #FF6B00))}@supports (color: color-mix(in lab,red,red)){html.sidenav-enable .layout-shell[data-layout-sidenav-size=offcanvas] .sidenav-toggle-button{box-shadow:var(--sidenav-toggle-enabled-shadow, 0 16px 30px -18px color-mix(in oklab, var(--layout-primary, #FF6B00) 48%, black))}}:is(.layout-shell[data-layout-sidenav-size=condensed],.layout-shell[data-layout-sidenav-size=on-hover]) .page-content,:is(.layout-shell[data-layout-sidenav-size=condensed],.layout-shell[data-layout-sidenav-size=on-hover]) .app-header{margin-inline-start:var(--sidenav-width-sm)}.layout-shell[data-layout-sidenav-size=compact] .page-content,.layout-shell[data-layout-sidenav-size=compact] .app-header{margin-inline-start:var(--sidenav-width-md)}:is(.layout-shell[data-layout-sidenav-size=offcanvas],.layout-shell[data-layout-sidenav-size=hidden]) .page-content,:is(.layout-shell[data-layout-sidenav-size=offcanvas],.layout-shell[data-layout-sidenav-size=hidden]) .app-header{margin-inline-start:calc(var(--spacing, .25rem) * 0)}:is(.layout-shell[data-layout-menu-color=light][data-layout-topbar-color=dark],.layout-shell[data-layout-menu-color=light][data-layout-topbar-color=gradient]) .app-menu .logo-box{background:var(--topbar-bg);width:calc(100% + 1px)}:is(.layout-shell[data-layout-menu-color=light][data-layout-topbar-color=dark],.layout-shell[data-layout-menu-color=light][data-layout-topbar-color=gradient]) .app-menu .sidenav-user{margin-top:10px}:is(.layout-shell[data-layout-menu-color=light][data-layout-topbar-color=dark],.layout-shell[data-layout-menu-color=light][data-layout-topbar-color=gradient]) .app-menu #button-hover-toggle{color:#fff!important}:is(.layout-shell[data-layout-topbar-color=dark],.layout-shell[data-layout-topbar-color=gradient]) .app-header #button-toggle-menu{border-color:transparent;background-color:color-mix(in srgb,#fff 10%,transparent)}@supports (color: color-mix(in lab,red,red)){:is(.layout-shell[data-layout-topbar-color=dark],.layout-shell[data-layout-topbar-color=gradient]) .app-header #button-toggle-menu{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}@media(max-width:991.98px){.topbar-pill{padding-inline:.55rem!important}.topbar-pill__body,.topbar-user-trigger__copy,.topbar-user-trigger__chevron,.topbar-link--minimal__copy,.topbar-link--minimal__chevron{display:none!important}}.footer{padding-inline:var(--spacing-base);padding-block:calc(var(--spacing, .25rem) * 3);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));background-color:var(--color-card);border-top:1px solid var(--color-default-300);color:var(--color-default-700)}*,*:before,*:after{box-sizing:border-box}a{color:var(--link-color, var(--comp-primary));text-decoration:none;transition:color .15s ease}a:hover{color:var(--link-hover-color, var(--comp-secondary))}h1,h2,h3,h4,h5,h6{color:var(--color-dark);font-weight:600;line-height:1.3;margin-bottom:.5rem}hr{border:none;border-top:1px solid var(--comp-border, var(--color-default-300));margin:1rem 0}img{max-width:100%;height:auto}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--color-default-100)}::-webkit-scrollbar-thumb{background:var(--color-default-400);border-radius:3px}[data-theme=dark] h1,[data-theme=dark] h2,[data-theme=dark] h3,[data-theme=dark] h4,[data-theme=dark] h5,[data-theme=dark] h6{color:var(--color-dark)}[data-theme=dark] hr{border-top-color:var(--color-default-200)}[data-theme=dark] ::-webkit-scrollbar-track{background:var(--color-default-200)}[data-theme=dark] ::-webkit-scrollbar-thumb{background:var(--color-default-400)}.bg-primary{background-color:var(--comp-primary)!important}.bg-secondary{background-color:var(--comp-secondary)!important}.bg-transparent-primary{background-color:var(--comp-transparency)!important}.bg-surface{background-color:var(--comp-surface)!important}.text-primary{color:var(--comp-primary)!important}.text-secondary{color:var(--comp-secondary)!important}.text-on-surface{color:var(--comp-on-surface)!important}.border-primary{border-color:var(--comp-primary)!important}.border-secondary{border-color:var(--comp-secondary)!important}.gap-base{gap:var(--spacing-base)!important}.p-base{padding:var(--spacing-base)!important}.m-base{margin:var(--spacing-base)!important}.rounded-card{border-radius:var(--radius-card, var(--radius))!important}.shadow-card{box-shadow:var(--card-elevation, var(--shadow))!important}.transition-theme{transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease!important}.h-topbar{height:var(--topbar-height, 40px)}.text-2xs{font-size:var(--text-2xs, 11px)}.btn{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;gap:calc(var(--spacing, .25rem) * 2);-webkit-user-select:none;user-select:none;padding:.375rem .875rem;font-size:.875rem;font-weight:500;border-radius:var(--radius-btn, var(--radius));border:1px solid transparent;line-height:1.5;white-space:nowrap;transition:var(--comp-transition)}.btn:disabled{opacity:.65;cursor:not-allowed;pointer-events:none}.btn-primary{background-color:var(--btn-primary-bg);color:var(--btn-primary-color);border-color:var(--btn-primary-border)}.btn-primary:hover:not(:disabled){background-color:var(--btn-primary-hover-bg);border-color:var(--btn-primary-hover-bg)}.btn-outline-primary{background:transparent;color:var(--comp-primary);border-color:var(--comp-primary)}.btn-outline-primary:hover:not(:disabled){background:var(--comp-primary);color:var(--comp-fcolor)}.btn-secondary{background-color:var(--comp-secondary);color:var(--comp-fcolor);border-color:var(--comp-secondary)}.btn-secondary:hover:not(:disabled){background-color:var(--comp-secondary);border-color:var(--comp-secondary)}@supports (color: color-mix(in lab,red,red)){.btn-secondary:hover:not(:disabled){background-color:color-mix(in oklab,var(--comp-secondary) 82%,black)}}@supports (color: color-mix(in lab,red,red)){.btn-secondary:hover:not(:disabled){border-color:color-mix(in oklab,var(--comp-secondary) 82%,black)}}.btn-light{background-color:var(--color-light);color:var(--color-dark);border-color:var(--color-light)}.btn-light:hover:not(:disabled){background-color:var(--color-light-hover)}.btn-danger{background-color:var(--color-danger);color:#fff;border-color:var(--color-danger)}.btn-danger:hover:not(:disabled){background-color:var(--color-danger-hover)}.btn-sm{padding:.25rem .625rem;font-size:.8125rem}.btn-lg{padding:.5rem 1.25rem;font-size:1rem}.btn-icon{width:2.25rem;height:2.25rem;padding:0}.btn-icon.btn-sm{width:1.75rem;height:1.75rem}.btn-icon.btn-lg{width:2.75rem;height:2.75rem}html[data-skin=galaxy] .btn-primary{background:linear-gradient(135deg,var(--comp-primary),var(--comp-secondary));border:none;box-shadow:0 4px 15px var(--comp-primary)}@supports (color: color-mix(in lab,red,red)){html[data-skin=galaxy] .btn-primary{box-shadow:0 4px 15px color-mix(in oklab,var(--comp-primary) 40%,transparent)}}html[data-skin=galaxy] .btn-primary:hover:not(:disabled){box-shadow:0 6px 22px var(--comp-primary);transform:translateY(-1px)}@supports (color: color-mix(in lab,red,red)){html[data-skin=galaxy] .btn-primary:hover:not(:disabled){box-shadow:0 6px 22px color-mix(in oklab,var(--comp-primary) 60%,transparent)}}html[data-skin=neon] .btn-primary{background:transparent;color:var(--comp-primary);border:1px solid var(--comp-primary);box-shadow:0 0 8px var(--comp-primary);text-shadow:0 0 6px var(--comp-primary)}html[data-skin=neon] .btn-primary:hover:not(:disabled){background:var(--comp-primary);color:#000;box-shadow:0 0 22px var(--comp-primary)}html[data-skin=retro] .btn-primary{border:2px solid rgba(0,0,0,.4);box-shadow:3px 3px #00000047;text-shadow:1px 1px 0 rgba(0,0,0,.18)}html[data-skin=retro] .btn-primary:hover:not(:disabled){box-shadow:4px 4px #00000047;transform:translate(-1px,-1px)}html[data-skin=retro] .btn-primary:active{box-shadow:1px 1px #00000047;transform:translate(2px,2px)}html[data-skin=pixel] .btn-primary{border:none;box-shadow:0 4px 0 0 var(--comp-primary);text-transform:uppercase;letter-spacing:.1em}@supports (color: color-mix(in lab,red,red)){html[data-skin=pixel] .btn-primary{box-shadow:0 4px color-mix(in oklab,var(--comp-primary) 58%,black)}}html[data-skin=pixel] .btn-primary:hover:not(:disabled){transform:translateY(-2px)}html[data-skin=pixel] .btn-primary:active{box-shadow:0 1px 0 0 var(--comp-primary);transform:translateY(3px)}@supports (color: color-mix(in lab,red,red)){html[data-skin=pixel] .btn-primary:active{box-shadow:0 1px color-mix(in oklab,var(--comp-primary) 58%,black)}}html[data-skin=luxe] .btn-primary{letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:600;border-width:2px}html[data-skin=luxe] .btn-primary:hover:not(:disabled){background:transparent;color:var(--comp-primary);border-color:var(--comp-primary)}html[data-skin=flat] .btn{border-radius:0;border:none;text-transform:uppercase;font-size:.72rem;letter-spacing:.1em}html[data-skin=minimal] .btn-primary{background:transparent;color:var(--comp-primary);border:none;border-bottom:2px solid var(--comp-primary);border-radius:0;padding-inline:.25rem}html[data-skin=minimal] .btn-primary:hover:not(:disabled){background:var(--comp-primary)}@supports (color: color-mix(in lab,red,red)){html[data-skin=minimal] .btn-primary:hover:not(:disabled){background:color-mix(in oklab,var(--comp-primary) 8%,transparent)}}.badge{display:inline-flex;align-items:center;padding:.2em .65em;font-size:.7rem;font-weight:600;line-height:1;border-radius:var(--radius-btn, .25rem);white-space:nowrap}.badge.badge-primary{background:var(--comp-primary);color:var(--comp-fcolor)}.badge.badge-secondary{background:var(--comp-secondary);color:var(--comp-fcolor)}.badge.badge-success{background:var(--color-success);color:#fff}.badge.badge-danger{background:var(--color-danger);color:#fff}.badge.badge-warning{background:var(--color-warning);color:#333}.badge.badge-info{background:var(--color-info);color:#fff}.badge.badge-light{background:var(--color-light);color:var(--color-dark)}.badge.badge-outline-primary{background:transparent;color:var(--comp-primary);border:1px solid var(--comp-primary)}html[data-skin=neon] .badge{box-shadow:0 0 6px currentColor}html[data-skin=pixel] .badge{border-radius:0;border:2px solid rgba(0,0,0,.5)}html[data-skin=retro] .badge{border-radius:0;border:1px solid rgba(0,0,0,.3)}.card{background-color:var(--card-bg);border:1px solid var(--card-border);box-shadow:var(--card-elevation);border-radius:var(--radius-card, var(--radius));margin-bottom:var(--spacing-base, 20px);transition:var(--comp-transition)}.card-header{display:flex;align-items:center;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;padding-inline:calc(var(--spacing, .25rem) * 5);padding-block:calc(var(--spacing, .25rem) * 3);background:transparent;border-color:var(--card-border)}.card-header .card-title{margin:calc(var(--spacing, .25rem) * 0);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--comp-on-surface)}.card-body{padding:calc(var(--spacing, .25rem) * 5)}.card-footer{border-top-style:var(--tw-border-style);border-top-width:1px;padding-inline:calc(var(--spacing, .25rem) * 5);padding-block:calc(var(--spacing, .25rem) * 3);background:var(--color-default-50);border-color:var(--card-border);border-radius:0 0 var(--radius-card, var(--radius)) var(--radius-card, var(--radius))}.card-primary .card-header{background:var(--comp-primary);border-color:var(--comp-primary);border-radius:var(--radius-card, var(--radius)) var(--radius-card, var(--radius)) 0 0}.card-primary .card-header .card-title{color:var(--comp-fcolor)}html[data-skin=modern] .card{border:none;border-radius:.75rem;box-shadow:0 4px 20px #00000012}html[data-skin=modern] .card:hover{box-shadow:0 8px 30px #0000001a}html[data-skin=modern] .card .card-header{border-bottom-color:var(--color-default-200);padding-block:1rem}html[data-skin=minimal] .card{border:none;border-top:3px solid var(--comp-primary);box-shadow:none;border-radius:0}html[data-skin=minimal] .card .card-header{background:transparent}html[data-skin=flat] .card{border:none;box-shadow:none;border-radius:0;border-inline-start:5px solid var(--comp-primary)}html[data-skin=flat] .card .card-header{background:var(--comp-primary);border-bottom:none}html[data-skin=flat] .card .card-header .card-title{color:var(--comp-fcolor)}html[data-skin=material] .card{border:none;border-radius:.25rem;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d;transition:box-shadow .3s cubic-bezier(.25,.8,.25,1)}html[data-skin=material] .card:hover{box-shadow:0 14px 28px #00000040,0 10px 10px #00000038}html[data-skin=saas] .card{border-radius:.5rem;border:1px solid var(--color-default-200);box-shadow:0 1px 4px #0000000f,0 0 0 1px #0000000a}html[data-skin=saas] .card .card-header{background:var(--color-default-50)}html[data-skin=nexus] .card{border-radius:.5rem;border:1px solid var(--color-default-200);box-shadow:0 1px 3px #0000000d,0 0 0 1px #0000000a}html[data-skin=nexus] .card .card-header{background:#fff;border-bottom:1px solid var(--color-default-200)}html[data-skin=nexus] .card .card-header .card-title{color:#000;font-weight:600}html[data-skin=galaxy] .card{background:#ffffff0d;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.08);box-shadow:0 8px 32px #0000004d;border-radius:1rem}html[data-skin=galaxy] .card .card-header{border-bottom-color:#ffffff14}html[data-skin=galaxy] .card .card-header .card-title{color:#ffffffe6}html[data-skin=luxe] .card{border:none;border-top:3px solid var(--comp-primary);box-shadow:0 2px 10px #00000014;border-radius:0}html[data-skin=luxe] .card .card-header{border-bottom:1px solid var(--color-default-200)}html[data-skin=luxe] .card .card-header .card-title{font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;color:var(--comp-primary)}html[data-skin=retro] .card{background:#fffef5;border:2px solid rgba(0,0,0,.35);box-shadow:5px 5px #0000002e;border-radius:0}html[data-skin=retro] .card .card-header{background:var(--comp-primary);border-bottom:2px solid rgba(0,0,0,.2)}html[data-skin=retro] .card .card-header .card-title{color:var(--comp-fcolor)}html[data-skin=neon] .card{background:#000000b3;border:1px solid var(--comp-primary);box-shadow:0 0 14px var(--comp-primary)}@supports (color: color-mix(in lab,red,red)){html[data-skin=neon] .card{box-shadow:0 0 14px color-mix(in oklab,var(--comp-primary) 35%,transparent)}}html[data-skin=neon] .card .card-header{border-bottom:1px solid var(--comp-primary)}html[data-skin=neon] .card .card-header .card-title{color:var(--comp-primary);text-shadow:0 0 8px var(--comp-primary)}html[data-skin=pixel] .card{background:var(--comp-surface);border:3px solid rgba(0,0,0,.82);box-shadow:6px 6px #000000d1;border-radius:0}html[data-skin=pixel] .card .card-header{background:var(--comp-primary);border-bottom:3px solid rgba(0,0,0,.5)}html[data-skin=pixel] .card .card-header .card-title{color:var(--comp-fcolor)}[data-theme=dark] .card{background-color:var(--color-card);border-color:var(--color-default-200)}[data-theme=dark] .card .card-header{border-bottom-color:var(--color-default-200)}[data-theme=dark] .card .card-footer{background:var(--color-default-100);border-top-color:var(--color-default-200)}.dropdown-menu{background-color:var(--comp-surface);border:1px solid var(--comp-border);box-shadow:var(--shadow-lg);border-radius:var(--radius-card, var(--radius));min-width:180px;padding:.4rem 0;z-index:1000}.dropdown-menu .dropdown-item{display:flex;cursor:pointer;align-items:center;gap:calc(var(--spacing, .25rem) * 2);padding:.5rem 1rem;font-size:.875rem;color:var(--comp-on-surface);transition:var(--comp-transition)}.dropdown-menu .dropdown-item:hover,.dropdown-menu .dropdown-item:focus{background:var(--comp-primary);color:var(--comp-primary)}@supports (color: color-mix(in lab,red,red)){.dropdown-menu .dropdown-item:hover,.dropdown-menu .dropdown-item:focus{background:color-mix(in oklab,var(--comp-primary) 10%,transparent)}}.dropdown-menu .dropdown-item.active{background:var(--comp-primary);color:var(--comp-fcolor)}.dropdown-menu .dropdown-divider{border-top:1px solid var(--comp-border);margin:.25rem 0}.dropdown-menu .dropdown-header{padding:.5rem 1rem;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-default-500)}html[data-skin=modern] .dropdown-menu{border:none;border-radius:.75rem;box-shadow:0 10px 40px #0000001f}html[data-skin=galaxy] .dropdown-menu{background:#0a0a28e0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-color:#ffffff14}html[data-skin=galaxy] .dropdown-menu .dropdown-item{color:#ffffffbf}html[data-skin=galaxy] .dropdown-menu .dropdown-divider{border-top-color:#ffffff14}html[data-skin=neon] .dropdown-menu{background:#000000eb;border-color:var(--comp-primary);box-shadow:0 0 20px var(--comp-primary)}@supports (color: color-mix(in lab,red,red)){html[data-skin=neon] .dropdown-menu{box-shadow:0 0 20px color-mix(in oklab,var(--comp-primary) 40%,transparent)}}html[data-skin=neon] .dropdown-menu .dropdown-item{color:var(--comp-primary)}html[data-skin=neon] .dropdown-menu .dropdown-item:hover{background:#0006}html[data-skin=retro] .dropdown-menu{background:#fffef5;border:2px solid rgba(0,0,0,.35);box-shadow:4px 4px #0003;border-radius:0}html[data-skin=pixel] .dropdown-menu{border:3px solid rgba(0,0,0,.82);box-shadow:4px 4px #000000d1;border-radius:0}[data-theme=dark] .dropdown-menu{background:var(--color-card);border-color:var(--color-default-200)}[data-theme=dark] .dropdown-menu .dropdown-divider{border-top-color:var(--color-default-200)}.form-control,.form-input,.form-select,.form-textarea{width:100%;padding:.375rem .75rem;background-color:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--radius-input, var(--radius));color:var(--comp-on-surface);font-size:.875rem;line-height:1.5;transition:var(--comp-transition)}:is(.form-control,.form-input,.form-select,.form-textarea):focus{outline:none;border-color:var(--input-focus-border);box-shadow:var(--input-focus-shadow)}:is(.form-control,.form-input,.form-select,.form-textarea):disabled{background:var(--color-default-100);opacity:.65;cursor:not-allowed}:is(.form-control,.form-input,.form-select,.form-textarea).is-invalid{border-color:var(--color-danger)}:is(.form-control,.form-input,.form-select,.form-textarea).is-invalid:focus{box-shadow:0 0 0 3px color-mix(in srgb,#ed5565 20%,transparent)}@supports (color: color-mix(in lab,red,red)){:is(.form-control,.form-input,.form-select,.form-textarea).is-invalid:focus{box-shadow:0 0 0 3px color-mix(in oklab,var(--color-danger) 20%,transparent)}}:is(.form-control,.form-input,.form-select,.form-textarea).is-valid{border-color:var(--color-success)}:is(.form-control,.form-input,.form-select,.form-textarea).is-valid:focus{box-shadow:0 0 0 3px color-mix(in srgb,#0acf97 20%,transparent)}@supports (color: color-mix(in lab,red,red)){:is(.form-control,.form-input,.form-select,.form-textarea).is-valid:focus{box-shadow:0 0 0 3px color-mix(in oklab,var(--color-success) 20%,transparent)}}:is(.form-control,.form-input,.form-select,.form-textarea)::placeholder{color:var(--color-default-500);opacity:.65}.form-label{margin-bottom:calc(var(--spacing, .25rem) * 1);display:block;font-size:.8125rem;font-weight:500;color:var(--comp-on-surface)}.form-check-input{accent-color:var(--comp-primary);width:1rem;height:1rem}.form-group{margin-bottom:calc(var(--spacing, .25rem) * 4)}.input-group{display:flex}.input-group .input-group-text{display:flex;align-items:center;padding-inline:calc(var(--spacing, .25rem) * 3);background:var(--color-default-100);border:1px solid var(--comp-border);color:var(--color-default-700);font-size:.875rem}.input-group .form-control{flex:1}.input-group>:first-child{border-radius:var(--radius-input, var(--radius)) 0 0 var(--radius-input, var(--radius))}.input-group>:last-child{border-radius:0 var(--radius-input, var(--radius)) var(--radius-input, var(--radius)) 0}.invalid-feedback{margin-top:calc(var(--spacing, .25rem) * 1);display:block;font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));color:var(--color-danger)}.valid-feedback{margin-top:calc(var(--spacing, .25rem) * 1);display:block;font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));color:var(--color-success)}html[data-skin=neon] .form-control,html[data-skin=neon] .form-input,html[data-skin=neon] .form-select,html[data-skin=neon] .form-textarea{background:transparent;border-color:var(--comp-primary);color:var(--comp-primary)}:is(html[data-skin=neon] .form-control,html[data-skin=neon] .form-input,html[data-skin=neon] .form-select,html[data-skin=neon] .form-textarea):focus{box-shadow:0 0 10px var(--comp-primary)}:is(html[data-skin=neon] .form-control,html[data-skin=neon] .form-input,html[data-skin=neon] .form-select,html[data-skin=neon] .form-textarea)::placeholder{color:var(--comp-primary);opacity:.35}html[data-skin=neon] .form-label{color:var(--comp-primary);text-transform:uppercase;letter-spacing:.1em;font-size:.7rem}html[data-skin=retro] .form-control,html[data-skin=retro] .form-input,html[data-skin=retro] .form-select,html[data-skin=retro] .form-textarea{border:2px inset var(--comp-border);background:#fffef0}html[data-skin=pixel] .form-control,html[data-skin=pixel] .form-input,html[data-skin=pixel] .form-select,html[data-skin=pixel] .form-textarea{border:2px solid rgba(0,0,0,.75);box-shadow:2px 2px #00000080}[data-theme=dark] .form-control,[data-theme=dark] .form-input,[data-theme=dark] .form-select,[data-theme=dark] .form-textarea{background:var(--color-default-100);border-color:var(--color-default-200);color:var(--color-body-color)}[data-theme=dark] .form-label{color:var(--color-dark)}[data-theme=dark] .input-group .input-group-text{background:var(--color-default-200);border-color:var(--color-default-200);color:var(--color-default-700)}@media print{.app-menu,.app-header,.footer,.btn-theme-setting,#theme-customization,.custom-backdrop{display:none!important}.page-content{margin-inline-start:0!important}.card{box-shadow:none!important;border:1px solid #dee2e6!important;break-inside:avoid}body{background:#fff!important;color:#000!important}}.table{width:100%;border-collapse:separate;border-spacing:0}.table thead th{background:var(--color-default-50);color:var(--color-default-700);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;padding:.75rem 1rem;border-bottom:2px solid var(--comp-border)}.table tbody tr:hover td{background:var(--comp-primary)}@supports (color: color-mix(in lab,red,red)){.table tbody tr:hover td{background:color-mix(in oklab,var(--comp-primary) 6%,transparent)}}.table tbody td{padding:.75rem 1rem;border-bottom:1px solid var(--comp-border);color:var(--comp-on-surface);font-size:.875rem}.table-striped tbody tr:nth-child(2n) td{background:var(--color-default-50)}.table-bordered,.table-bordered th,.table-bordered td{border:1px solid var(--comp-border)}html[data-skin=minimal] .table thead th{background:transparent;border-bottom:2px solid var(--comp-primary);text-transform:none;font-size:.875rem;letter-spacing:0}html[data-skin=flat] .table thead th{background:var(--comp-primary);color:var(--comp-fcolor);border-bottom:none}html[data-skin=neon] .table thead th{background:transparent;color:var(--comp-primary);border-bottom:1px solid var(--comp-primary);text-shadow:0 0 6px var(--comp-primary)}html[data-skin=neon] .table tbody tr:hover td{background:var(--comp-primary)}@supports (color: color-mix(in lab,red,red)){html[data-skin=neon] .table tbody tr:hover td{background:color-mix(in oklab,var(--comp-primary) 10%,transparent)}}html[data-skin=neon] .table tbody td{border-bottom-color:var(--comp-primary)}@supports (color: color-mix(in lab,red,red)){html[data-skin=neon] .table tbody td{border-bottom-color:color-mix(in oklab,var(--comp-primary) 20%,transparent)}}html[data-skin=retro] .table{border:2px solid rgba(0,0,0,.3)}html[data-skin=retro] .table thead th{background:var(--comp-primary);color:var(--comp-fcolor);border-bottom:2px solid rgba(0,0,0,.3)}html[data-skin=retro] .table tbody td{border-bottom:1px solid rgba(0,0,0,.15)}html[data-skin=pixel] .table thead th{background:var(--comp-primary);color:var(--comp-fcolor);border-bottom:3px solid rgba(0,0,0,.5)}html[data-skin=pixel] .table tbody td{border-bottom:2px solid rgba(0,0,0,.15)}[data-theme=dark] .table thead th{background:var(--color-default-100);color:var(--color-default-600);border-bottom-color:var(--color-default-200)}[data-theme=dark] .table tbody td{border-bottom-color:var(--color-default-200);color:var(--color-body-color)}[data-theme=dark] .table.table-striped tbody tr:nth-child(2n) td{background:var(--color-default-100)}.pagination{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--spacing, .25rem) * 1)}.pagination .page-item .page-link{display:flex;height:calc(var(--spacing, .25rem) * 8);min-width:calc(var(--spacing, .25rem) * 8);cursor:pointer;align-items:center;justify-content:center;padding-inline:calc(var(--spacing, .25rem) * 2);background:var(--comp-surface);border:1px solid var(--comp-border);border-radius:var(--radius-btn, var(--radius));color:var(--comp-on-surface);font-size:.875rem;transition:var(--comp-transition)}.pagination .page-item .page-link:hover{background:var(--comp-primary);color:var(--comp-primary);border-color:var(--comp-primary)}@supports (color: color-mix(in lab,red,red)){.pagination .page-item .page-link:hover{background:color-mix(in oklab,var(--comp-primary) 10%,transparent)}}.pagination .page-item.active .page-link{background:var(--comp-primary);color:var(--comp-fcolor);border-color:var(--comp-primary)}.pagination .page-item.disabled .page-link{opacity:.45;cursor:not-allowed;pointer-events:none}html[data-skin=neon] .pagination .page-item .page-link{background:transparent;border-color:var(--comp-primary);color:var(--comp-primary)}html[data-skin=neon] .pagination .page-item .page-link:hover{background:var(--comp-primary);color:#000}html[data-skin=neon] .pagination .page-item.active .page-link{box-shadow:0 0 10px var(--comp-primary)}html[data-skin=pixel] .pagination .page-item .page-link{border-radius:0;border:2px solid rgba(0,0,0,.6);box-shadow:2px 2px #00000080}[data-theme=dark] .pagination .page-item .page-link{background:var(--color-card);border-color:var(--color-default-200);color:var(--color-body-color)}.progress{background:var(--color-default-200);border-radius:var(--radius);height:.5rem;overflow:hidden}.progress .progress-bar{background:var(--comp-primary);height:100%;transition:width .4s ease}.progress .progress-bar.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress .progress-bar.progress-bar-animated{animation:progressStripes 1s linear infinite}.progress.progress-sm{height:.25rem}.progress.progress-lg{height:1rem}@keyframes progressStripes{0%{background-position:1rem 0}to{background-position:0 0}}html[data-skin=neon] .progress{background:#00000080;border:1px solid var(--comp-primary)}html[data-skin=neon] .progress .progress-bar{box-shadow:0 0 10px var(--comp-primary)}html[data-skin=retro] .progress{border:2px inset rgba(0,0,0,.3);border-radius:0}html[data-skin=pixel] .progress{border:2px solid rgba(0,0,0,.6);border-radius:0;background:repeating-linear-gradient(90deg,var(--color-default-200) 0,var(--color-default-200) 8px,var(--color-default-300) 8px,var(--color-default-300) 10px)}html[data-skin=pixel] .progress .progress-bar{background:repeating-linear-gradient(90deg,var(--comp-primary) 0,var(--comp-primary) 8px,var(--comp-primary) 8px,var(--comp-primary) 10px)}@supports (color: color-mix(in lab,red,red)){html[data-skin=pixel] .progress .progress-bar{background:repeating-linear-gradient(90deg,var(--comp-primary) 0,var(--comp-primary) 8px,color-mix(in oklab,var(--comp-primary) 82%,black) 8px,color-mix(in oklab,var(--comp-primary) 82%,black) 10px)}}[data-theme=dark] .progress{background:var(--color-default-200)}.modal-backdrop{position:fixed;inset:calc(var(--spacing, .25rem) * 0);z-index:50;display:flex;align-items:center;justify-content:center;background:#00000080;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.modal{display:flex;flex-direction:column;overflow:hidden;background:var(--comp-surface);border:1px solid var(--comp-border);border-radius:var(--radius-card, var(--radius));box-shadow:var(--shadow-lg);max-width:min(90vw,540px);width:100%;max-height:85vh}.modal .modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;padding-inline:calc(var(--spacing, .25rem) * 5);padding-block:calc(var(--spacing, .25rem) * 4);border-color:var(--comp-border)}.modal .modal-header .modal-title{font-weight:600;font-size:1rem;color:var(--comp-on-surface)}.modal .modal-body{flex:1;overflow:auto;padding-inline:calc(var(--spacing, .25rem) * 5);padding-block:calc(var(--spacing, .25rem) * 4)}.modal .modal-footer{display:flex;flex-shrink:0;align-items:center;justify-content:flex-end;gap:calc(var(--spacing, .25rem) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;padding-inline:calc(var(--spacing, .25rem) * 5);padding-block:calc(var(--spacing, .25rem) * 4);border-color:var(--comp-border);background:var(--color-default-50)}html[data-skin=modern] .modal{border:none;border-radius:1rem;box-shadow:0 25px 60px #00000026}html[data-skin=modern] .modal .modal-header{border-bottom-color:var(--color-default-200)}html[data-skin=material] .modal{border:none;border-radius:.25rem;box-shadow:0 11px 15px #0003,0 9px 46px #0000001f,0 24px 38px #00000024}html[data-skin=material] .modal .modal-header{background:var(--comp-primary);border-bottom:none}html[data-skin=material] .modal .modal-header .modal-title{color:var(--comp-fcolor)}html[data-skin=galaxy] .modal{background:#0a0a28e0;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border:1px solid rgba(255,255,255,.1);border-radius:1rem}html[data-skin=galaxy] .modal .modal-header{border-bottom-color:#ffffff14}html[data-skin=galaxy] .modal .modal-header .modal-title{color:#fff}html[data-skin=galaxy] .modal .modal-footer{background:#ffffff0a;border-top-color:#ffffff14}html[data-skin=neon] .modal{background:#000000eb;border:1px solid var(--comp-primary);box-shadow:0 0 30px var(--comp-primary)}@supports (color: color-mix(in lab,red,red)){html[data-skin=neon] .modal{box-shadow:0 0 30px color-mix(in oklab,var(--comp-primary) 50%,transparent)}}html[data-skin=neon] .modal .modal-header{border-bottom-color:var(--comp-primary)}html[data-skin=neon] .modal .modal-header .modal-title{color:var(--comp-primary);text-shadow:0 0 10px var(--comp-primary)}html[data-skin=neon] .modal .modal-footer{background:transparent;border-top-color:var(--comp-primary)}html[data-skin=retro] .modal{background:#fffef5;border:3px solid rgba(0,0,0,.45);box-shadow:8px 8px #00000040;border-radius:0}html[data-skin=retro] .modal .modal-header{background:var(--comp-primary);border-bottom:2px solid rgba(0,0,0,.25)}html[data-skin=retro] .modal .modal-header .modal-title{color:var(--comp-fcolor)}html[data-skin=pixel] .modal{border:4px solid rgba(0,0,0,.9);box-shadow:8px 8px #000000e6;border-radius:0}html[data-skin=pixel] .modal .modal-header{background:var(--comp-primary);border-bottom:4px solid rgba(0,0,0,.5)}html[data-skin=pixel] .modal .modal-header .modal-title{color:var(--comp-fcolor)}html[data-skin=pixel] .modal .modal-footer{border-top:3px solid rgba(0,0,0,.4)}[data-theme=dark] .modal{background:var(--color-card);border-color:var(--color-default-200)}[data-theme=dark] .modal .modal-header{border-bottom-color:var(--color-default-200)}[data-theme=dark] .modal .modal-header .modal-title{color:var(--color-dark)}[data-theme=dark] .modal .modal-footer{background:var(--color-default-100);border-top-color:var(--color-default-200)}.mat-mdc-dialog-container .mat-mdc-dialog-surface{background-color:var(--color-card, #ffffff)}.dw-dialog{max-width:none!important}.dw-dialog .mat-mdc-dialog-surface{border-radius:5px;background-color:var(--color-card, #ffffff)}.dw-dialog .mat-mdc-dialog-title{background-color:#3f51b5;color:#fff!important;font-size:20px!important;font-weight:400!important;padding:8px 9px!important;margin:0!important;line-height:24px!important;height:40px!important;box-sizing:border-box!important}.dw-dialog .mat-mdc-dialog-title:before{display:none!important}.dw-dialog .form-label{font-size:16px;font-weight:500;color:#424242}.dw-dialog .dw-list-wrapper>.form-label{font-size:20px;font-weight:700;color:#171717}.dw-dialog .form-input,.dw-dialog input.form-control,.dw-dialog textarea.form-control{height:30px;min-height:30px;padding:2px 2px 1px}.dw-dialog textarea.form-control{height:auto;min-height:60px}.dw-dialog .ng-select .ng-select-container,.dw-dialog .select2-selection{height:30px!important;min-height:30px!important}.dw-dialog .mat-mdc-dialog-content button.btn:not(.btn-xs):not(.btn-close-dw):not(.dw-search-clear){min-height:51px;padding:3px 5px;border-radius:5px;font-size:30px}.dw-dialog .mat-mdc-dialog-actions button.btn{min-height:51px;padding-top:12px;padding-bottom:12px}.dw-dialog-fullscreen{width:100vw!important;height:100vh!important;max-width:100vw!important;max-height:100vh!important}.dw-dialog-fullscreen .mat-mdc-dialog-container,.dw-dialog-fullscreen .mat-mdc-dialog-surface{width:100%;height:100%;max-width:none;max-height:none;border-radius:0!important}.dw-dialog-fullscreen .mat-mdc-dialog-surface,.dw-dialog-fullscreen .mat-mdc-dialog-component-host,.dw-dialog-fullscreen dw-modal-dialog{display:flex;flex-direction:column;min-height:0}.dw-dialog-fullscreen .mat-mdc-dialog-component-host,.dw-dialog-fullscreen dw-modal-dialog{flex:1;height:100%}.dw-dialog-fullscreen .mat-mdc-dialog-content{flex:1;min-height:0!important;max-height:none!important}.dw-dialog-blue .mat-mdc-dialog-surface{border-top:3px solid #2196f3}.dw-dialog-blue .mat-mdc-dialog-title{color:#1565c0}.dw-dialog-blue .mat-mdc-dialog-actions .mdc-button--unelevated{background-color:#2196f3!important;color:#fff}.dw-dialog-dark .mat-mdc-dialog-surface{background-color:#2d2d2d;color:#e0e0e0;border-top:3px solid #616161}.dw-dialog-dark .mat-mdc-dialog-title{color:#fff}.dw-dialog-dark .mat-mdc-dialog-content{color:#ccc}.dw-dialog-dark .mat-mdc-dialog-actions .mdc-button--unelevated{background-color:#616161!important;color:#fff}.dw-dialog-dark .mat-mdc-dialog-actions .mat-mdc-button{color:#bbb}.dw-dialog-dark .mat-mdc-form-field .mdc-text-field--outlined .mdc-notched-outline__leading,.dw-dialog-dark .mat-mdc-form-field .mdc-text-field--outlined .mdc-notched-outline__notch,.dw-dialog-dark .mat-mdc-form-field .mdc-text-field--outlined .mdc-notched-outline__trailing{border-color:#555!important}.dw-dialog-dark .mat-mdc-form-field .mat-mdc-input-element{color:#e0e0e0}.dw-dialog-dark .mat-mdc-form-field .mat-mdc-floating-label{color:#999}.dw-dialog-modern .mat-mdc-dialog-surface{border-radius:16px;box-shadow:0 24px 80px #00000026}.dw-dialog-modern .mat-mdc-dialog-title{font-weight:600;font-size:1.2rem}.dw-dialog-modern .mat-mdc-dialog-actions .mdc-button--unelevated{border-radius:24px;padding:0 24px}.dw-dialog-bootstrap .mat-mdc-dialog-surface{border:1px solid rgba(0,0,0,.2);border-radius:6px}.dw-dialog-bootstrap .mat-mdc-dialog-title{background-color:#f5f5f5;border-bottom:1px solid #ddd;padding:15px;margin:0;font-size:18px}.dw-dialog-bootstrap .mat-mdc-dialog-content{padding:15px}.dw-dialog-bootstrap .mat-mdc-dialog-actions{background-color:#f5f5f5;border-top:1px solid #ddd;padding:15px}.dw-dialog-anim-top .mat-mdc-dialog-surface{animation:dw-slideFromTop .3s ease-out}@keyframes dw-slideFromTop{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}.dw-dialog-anim-scaleY .mat-mdc-dialog-surface{animation:dw-scaleY .25s ease-out;transform-origin:top}@keyframes dw-scaleY{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}.dw-dialog-anim-bounce .mat-mdc-dialog-surface{animation:dw-bounceIn .4s cubic-bezier(.215,.61,.355,1)}@keyframes dw-bounceIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleZ(1)}}.dw-dlg-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 16px;background:#fff;border-bottom:1px solid #e2e8f0}.dw-dlg-head [mat-dialog-title]{background:none!important;margin:0!important;padding:0!important;height:auto!important;line-height:1.3!important;font-size:1.05rem!important;font-weight:600!important;color:#1e3a8a!important;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dw-dlg-head [mat-dialog-title]:before{display:none!important}.dw-dlg-close{flex:none;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:9999px;background:#e2e8f0;color:#334155;cursor:pointer;transition:background-color .15s ease,color .15s ease,transform .15s ease}.dw-dlg-close:hover{background:#fecaca;color:#b91c1c;transform:scale(1.06)}.dw-dlg-close svg{width:18px;height:18px}.dw-dlg-head.has-color{background:none;border-bottom-color:transparent}.dw-dlg-head.has-color [mat-dialog-title]{color:#fff!important}.dw-dlg-head.has-color .dw-dlg-close{color:#ffffffd9}.dw-dlg-head.has-color .dw-dlg-close:hover{background:#fff3;color:#fff}.btn-close-dw{position:absolute;inset-inline-end:calc(var(--spacing, .25rem) * 3);top:calc(var(--spacing, .25rem) * 3);z-index:10;display:inline-flex;width:calc(var(--spacing, .25rem) * 8);height:calc(var(--spacing, .25rem) * 8);cursor:pointer;align-items:center;justify-content:center;border-radius:calc(infinity * 1px);background-color:var(--color-default-100);color:var(--color-default-500);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function, cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration, var(--default-transition-duration, .15s))}@media(hover:hover){.btn-close-dw:hover{background-color:var(--color-default-200)}}@media(hover:hover){.btn-close-dw:hover{color:var(--color-default-700)}}.btn-close-dw:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-gray-700, oklch(37.3% .034 259.733))}.btn-close-dw:where([data-theme=dark],[data-theme=dark] *){color:var(--color-gray-300, oklch(87.2% .01 258.338))}@media(hover:hover){.btn-close-dw:where([data-theme=dark],[data-theme=dark] *):hover{background-color:var(--color-gray-600, oklch(44.6% .03 256.802))}}@media(hover:hover){.btn-close-dw:where([data-theme=dark],[data-theme=dark] *):hover{color:var(--color-white)}}.login-theme-scope{--login-accent: var(--layout-primary, var(--dw-primary, rgb(30, 64, 175)));--login-accent-warm: var(--login-accent);--login-submit-disabled-bg: var(--login-border);--login-submit-disabled-border: var(--login-border);--login-submit-disabled-color: var(--login-copy-color);--login-submit-enabled-bg: var(--login-accent);--login-submit-enabled-border: var(--login-accent);--login-submit-enabled-color: rgb(255, 255, 255);--login-submit-hover-bg: var(--login-accent-warm);--login-submit-hover-border: var(--login-accent-warm);--login-submit-pressed-bg: var(--login-accent);--login-submit-pressed-border: var(--login-accent);--login-submit-loading-bg: var(--login-accent);--login-submit-loading-border: var(--login-accent);--login-submit-loading-color: rgb(255, 255, 255);--login-surface: var(--layout-surface, var(--dw-surface, rgb(255, 255, 255)));--login-surface-alt: var(--login-surface);--login-border: var(--layout-border, var(--dw-border, rgba(148, 163, 184, .42)));--login-title-color: var(--layout-on-surface, var(--dw-on-surface, rgb(30, 41, 59)));--login-copy-color: var(--login-title-color);--login-shadow: 0 34px 60px -42px var(--login-accent);background:linear-gradient(180deg,var(--layout-background, var(--dw-background, rgb(241, 245, 249))),var(--layout-background, var(--dw-background, rgb(241, 245, 249))));font-family:var(--font-body)}@supports (color: color-mix(in lab,red,red)){.login-theme-scope{--login-accent-warm: color-mix(in oklab, var(--login-accent) 72%, rgb(249, 115, 22))}}@supports (color: color-mix(in lab,red,red)){.login-theme-scope{--login-submit-disabled-bg: color-mix(in oklab, var(--login-border) 70%, white)}}@supports (color: color-mix(in lab,red,red)){.login-theme-scope{--login-submit-disabled-border: color-mix(in oklab, var(--login-border) 82%, white)}}@supports (color: color-mix(in lab,red,red)){.login-theme-scope{--login-submit-pressed-bg: color-mix(in oklab, var(--login-accent) 72%, black)}}@supports (color: color-mix(in lab,red,red)){.login-theme-scope{--login-submit-pressed-border: color-mix(in oklab, var(--login-accent) 72%, black)}}@supports (color: color-mix(in lab,red,red)){.login-theme-scope{--login-surface: color-mix(in oklab, var(--layout-surface, var(--dw-surface, rgb(255, 255, 255))) 96%, white)}}@supports (color: color-mix(in lab,red,red)){.login-theme-scope{--login-surface-alt: color-mix(in oklab, var(--login-surface) 92%, rgb(248, 250, 252))}}@supports (color: color-mix(in lab,red,red)){.login-theme-scope{--login-border: color-mix(in oklab, var(--layout-border, var(--dw-border, rgba(148, 163, 184, .42))) 82%, white)}}@supports (color: color-mix(in lab,red,red)){.login-theme-scope{--login-title-color: color-mix(in oklab, var(--layout-on-surface, var(--dw-on-surface, rgb(30, 41, 59))) 90%, black)}}@supports (color: color-mix(in lab,red,red)){.login-theme-scope{--login-copy-color: color-mix(in oklab, var(--login-title-color) 74%, white)}}@supports (color: color-mix(in lab,red,red)){.login-theme-scope{--login-shadow: 0 34px 60px -42px color-mix(in oklab, var(--login-accent) 32%, black)}}@supports (color: color-mix(in lab,red,red)){.login-theme-scope{background:linear-gradient(180deg,color-mix(in oklab,var(--layout-background, var(--dw-background, rgb(241, 245, 249))) 82%,white),color-mix(in oklab,var(--layout-background, var(--dw-background, rgb(241, 245, 249))) 66%,white))}}.login-theme-scope[data-layout-skin=nexus]{--login-accent: #FF6B00;--login-accent-warm: #ff8126;--login-submit-disabled-bg: #d1d5db;--login-submit-disabled-border: #c4cad3;--login-submit-disabled-color: #4b5563;--login-submit-enabled-bg: #FF6B00;--login-submit-enabled-border: #FF6B00;--login-submit-enabled-color: rgb(255, 255, 255);--login-submit-hover-bg: #ff7a1a;--login-submit-hover-border: #ff7a1a;--login-submit-pressed-bg: navy;--login-submit-pressed-border: navy;--login-submit-loading-bg: #ffd8bd;--login-submit-loading-border: #ffb075;--login-submit-loading-color: #1f130a}.login-theme-scope[data-layout-theme=dark]{--login-surface: var(--layout-surface, var(--dw-surface, rgb(15, 23, 42)));--login-surface-alt: var(--login-surface);--login-border: var(--layout-border, var(--dw-border, rgb(71, 85, 105)));--login-title-color: var(--layout-on-surface, var(--dw-on-surface, rgb(226, 232, 240)));--login-copy-color: var(--login-title-color);--login-shadow: 0 34px 70px -42px var(--login-accent);background:linear-gradient(180deg,var(--layout-background, var(--dw-background, rgb(15, 23, 42))),var(--layout-background, var(--dw-background, rgb(15, 23, 42))))}@supports (color: color-mix(in lab,red,red)){.login-theme-scope[data-layout-theme=dark]{--login-surface: color-mix(in oklab, var(--layout-surface, var(--dw-surface, rgb(15, 23, 42))) 88%, black)}}@supports (color: color-mix(in lab,red,red)){.login-theme-scope[data-layout-theme=dark]{--login-surface-alt: color-mix(in oklab, var(--login-surface) 86%, black)}}@supports (color: color-mix(in lab,red,red)){.login-theme-scope[data-layout-theme=dark]{--login-border: color-mix(in oklab, var(--layout-border, var(--dw-border, rgb(71, 85, 105))) 72%, black)}}@supports (color: color-mix(in lab,red,red)){.login-theme-scope[data-layout-theme=dark]{--login-title-color: color-mix(in oklab, var(--layout-on-surface, var(--dw-on-surface, rgb(226, 232, 240))) 96%, white)}}@supports (color: color-mix(in lab,red,red)){.login-theme-scope[data-layout-theme=dark]{--login-copy-color: color-mix(in oklab, var(--login-title-color) 62%, black)}}@supports (color: color-mix(in lab,red,red)){.login-theme-scope[data-layout-theme=dark]{--login-shadow: 0 34px 70px -42px color-mix(in oklab, var(--login-accent) 28%, black)}}@supports (color: color-mix(in lab,red,red)){.login-theme-scope[data-layout-theme=dark]{background:linear-gradient(180deg,color-mix(in oklab,var(--layout-background, var(--dw-background, rgb(15, 23, 42))) 90%,black),color-mix(in oklab,var(--layout-background, var(--dw-background, rgb(15, 23, 42))) 82%,black))}}.login-side-panel:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,var(--login-accent),transparent 42%,var(--login-accent-warm));pointer-events:none}@supports (color: color-mix(in lab,red,red)){.login-side-panel:after{background:linear-gradient(135deg,color-mix(in oklab,var(--login-accent) 18%,transparent),transparent 42%,color-mix(in oklab,var(--login-accent-warm) 14%,transparent))}}.login-side-overlay{background:linear-gradient(180deg,#0f172a24,#0f172ac7),linear-gradient(135deg,var(--login-accent),transparent 54%);color:#ffffffeb}@supports (color: color-mix(in lab,red,red)){.login-side-overlay{background:linear-gradient(180deg,#0f172a24,#0f172ac7),linear-gradient(135deg,color-mix(in oklab,var(--login-accent) 22%,transparent),transparent 54%)}}.login-side-headline{display:inline-block;margin:0;max-width:34ch;padding:.42rem .85rem;border:1px solid rgba(255,255,255,.22);border-radius:999px;background:#ffffff0f;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-family:var(--font-body);font-size:clamp(.9rem,.78rem + .45vw,1.15rem);font-weight:700;line-height:1.28;letter-spacing:.12em;text-transform:uppercase;color:#ffffffe6;text-wrap:balance}.login-side-tagline{margin:0;max-width:38ch;font-size:.98rem;line-height:1.45;color:#ffffffc7}.login-card{display:grid;grid-template-rows:auto 1fr auto;gap:clamp(1.1rem,2.5vh,2.4rem);padding:clamp(1.5rem,4vh,3.25rem) clamp(1.5rem,4vw,3.25rem);background:linear-gradient(180deg,var(--login-surface),var(--login-surface-alt));box-shadow:var(--login-shadow)}.login-brand,.login-main,.login-footer{opacity:0;animation:login-rise .72s cubic-bezier(.2,.8,.2,1) forwards}.login-brand{animation-delay:80ms}.login-main{align-self:center;width:100%;max-width:28rem;margin-inline:auto;animation-delay:.18s}.login-footer{animation-delay:.28s}.login-logo{display:inline-flex;align-items:center;justify-content:center;width:min(100%,18rem);min-height:clamp(4.5rem,14vh,9rem);margin-inline:auto}.login-logo-image{width:auto;height:clamp(4.5rem,15vh,8.75rem);max-width:min(72vw,17.5rem);object-fit:contain;filter:drop-shadow(0 20px 26px rgba(15,23,42,.12));transition:transform .28s ease}.login-heading{margin-bottom:clamp(1.15rem,2.2vh,1.75rem);text-align:center}.login-title{margin:0;font-family:var(--font-body);font-size:clamp(1.85rem,1.55rem + 1vw,2.45rem);font-weight:700;line-height:1.12;letter-spacing:.015em;color:var(--login-title-color);text-wrap:balance}.login-title-accent{width:clamp(3.25rem,14vw,4.5rem);height:.18rem;margin:.7rem auto .9rem;border-radius:.125rem;background:linear-gradient(90deg,var(--login-accent),var(--login-accent-warm))}.login-copy{margin:0;font-size:1rem;line-height:1.5;color:var(--login-copy-color)}.login-form,.login-form-row{display:grid}.login-form{gap:1rem}.login-form-row{gap:.45rem}.login-label{font-size:.95rem;font-weight:600;letter-spacing:.01em;color:var(--login-title-color)}.login-input{min-height:3.35rem;padding-inline:.95rem;border-radius:.55rem;border:1px solid var(--login-border);background:var(--login-surface);color:var(--login-title-color);box-shadow:0 10px 24px -24px var(--login-accent);transition:border-color .22s ease,box-shadow .22s ease,background-color .22s ease,transform .18s ease}@supports (color: color-mix(in lab,red,red)){.login-input{background:color-mix(in oklab,var(--login-surface) 96%,white)}}@supports (color: color-mix(in lab,red,red)){.login-input{box-shadow:0 10px 24px -24px color-mix(in oklab,var(--login-accent) 28%,black)}}.login-input::placeholder{color:var(--login-copy-color)}@supports (color: color-mix(in lab,red,red)){.login-input::placeholder{color:color-mix(in oklab,var(--login-copy-color) 72%,white)}}.login-input:focus{border-color:var(--login-accent);background:var(--login-surface);box-shadow:0 0 0 .22rem var(--login-accent);transform:translateY(-1px)}@supports (color: color-mix(in lab,red,red)){.login-input:focus{border-color:color-mix(in oklab,var(--login-accent) 58%,white)}}@supports (color: color-mix(in lab,red,red)){.login-input:focus{background:color-mix(in oklab,var(--login-surface) 98%,white)}}@supports (color: color-mix(in lab,red,red)){.login-input:focus{box-shadow:0 0 0 .22rem color-mix(in oklab,var(--login-accent) 12%,transparent)}}.login-feedback{min-height:1.3rem}.login-submit{position:relative;display:inline-flex;width:100%;min-height:3.6rem;align-items:center;justify-content:center;overflow:hidden;border:1px solid var(--login-submit-disabled-border);border-radius:.55rem;padding:1rem 1.25rem;background:var(--login-submit-disabled-bg);color:var(--login-submit-disabled-color);box-shadow:0 18px 30px -26px var(--login-accent);cursor:not-allowed;font-family:var(--font-body);font-size:1.06rem;font-weight:700;letter-spacing:.01em;transition:transform .18s ease,box-shadow .26s ease,border-color .22s ease,background .26s ease,color .22s ease}@supports (color: color-mix(in lab,red,red)){.login-submit{box-shadow:0 18px 30px -26px color-mix(in oklab,var(--login-accent) 28%,black)}}.login-submit-label{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:.5rem}.login-submit.is-ready:not(:disabled){border-color:var(--login-submit-enabled-border);background:var(--login-submit-enabled-bg);color:var(--login-submit-enabled-color);cursor:pointer;box-shadow:0 20px 34px -24px var(--login-accent)}@supports (color: color-mix(in lab,red,red)){.login-submit.is-ready:not(:disabled){box-shadow:0 20px 34px -24px color-mix(in oklab,var(--login-accent) 54%,black)}}.login-submit:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 22px 32px -24px #0f172a59}.login-submit.is-ready:not(:disabled):hover{border-color:var(--login-submit-hover-border);background:var(--login-submit-hover-bg);box-shadow:0 24px 36px -24px var(--login-accent-warm)}@supports (color: color-mix(in lab,red,red)){.login-submit.is-ready:not(:disabled):hover{box-shadow:0 24px 36px -24px color-mix(in oklab,var(--login-accent-warm) 54%,black)}}.login-submit:not(:disabled):active{transform:translateY(1px) scale(.985)}.login-submit.is-ready:not(:disabled):active{border-color:var(--login-submit-pressed-border);background:var(--login-submit-pressed-bg)}.login-submit:disabled:not(.is-loading){border-color:var(--login-submit-disabled-border);background:var(--login-submit-disabled-bg);color:var(--login-submit-disabled-color);box-shadow:none}.login-submit.is-loading{cursor:progress}.login-submit:after{content:"";position:absolute;top:0;bottom:0;left:0;width:32%;opacity:0;background:#ffffff2e;transform:translate(-180%) skew(-18deg)}.login-submit.is-loading{border-color:var(--login-submit-loading-border);color:var(--login-submit-loading-color);background:var(--login-submit-loading-bg);box-shadow:0 24px 38px -26px var(--login-accent);animation:login-submit-pulse 1.25s ease-in-out infinite}@supports (color: color-mix(in lab,red,red)){.login-submit.is-loading{box-shadow:0 24px 38px -26px color-mix(in oklab,var(--login-accent) 58%,black)}}.login-submit.is-loading:after{opacity:1;animation:login-submit-sweep 1.1s linear infinite}.login-sso{margin-top:1.35rem}.login-sso-divider{display:flex;align-items:center;gap:.65rem;margin:0 0 .9rem;color:var(--login-copy-color);font-size:.78rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.login-sso-divider:before,.login-sso-divider:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,transparent,var(--login-border),transparent)}@supports (color: color-mix(in lab,red,red)){.login-sso-divider:before,.login-sso-divider:after{background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--login-border) 70%,transparent),transparent)}}.login-sso-btn{display:inline-flex;align-items:center;justify-content:center;gap:.7rem;width:100%;min-height:3.2rem;padding:.85rem 1.1rem;border:1px solid var(--login-border);border-radius:.55rem;background:var(--login-surface);color:var(--login-title-color);font-size:.99rem;font-weight:700;letter-spacing:.01em;cursor:pointer;box-shadow:0 10px 22px -22px var(--login-accent);transition:transform .18s ease,border-color .22s ease,box-shadow .26s ease,background .22s ease}@supports (color: color-mix(in lab,red,red)){.login-sso-btn{background:color-mix(in oklab,var(--login-surface) 98%,white)}}@supports (color: color-mix(in lab,red,red)){.login-sso-btn{box-shadow:0 10px 22px -22px color-mix(in oklab,var(--login-accent) 28%,black)}}.login-sso-btn:not(:disabled):hover{transform:translateY(-1px);border-color:var(--login-accent);box-shadow:0 16px 28px -22px var(--login-accent)}@supports (color: color-mix(in lab,red,red)){.login-sso-btn:not(:disabled):hover{border-color:color-mix(in oklab,var(--login-accent) 38%,var(--login-border))}}@supports (color: color-mix(in lab,red,red)){.login-sso-btn:not(:disabled):hover{box-shadow:0 16px 28px -22px color-mix(in oklab,var(--login-accent) 36%,black)}}.login-sso-btn:disabled{opacity:.6;cursor:progress}.login-sso-logo{position:relative;width:1.1rem;height:1.1rem;display:inline-grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:1.5px;flex-shrink:0}.login-sso-tile{display:block;border-radius:1px}.login-sso-tile--r{background:#f25022}.login-sso-tile--g{background:#7fba00}.login-sso-tile--b{background:#00a4ef}.login-sso-tile--y{background:#ffb900}.login-footer{margin:0;text-align:center;font-size:.93rem;font-weight:600;letter-spacing:.02em;color:var(--login-copy-color)}@keyframes login-rise{0%{opacity:0;transform:translate3d(0,18px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes login-submit-sweep{to{transform:translate(360%) skew(-18deg)}}@keyframes login-submit-pulse{0%,to{box-shadow:0 18px 28px -24px color-mix(in oklab,var(--login-accent) 36%,black)}50%{box-shadow:0 0 0 .32rem color-mix(in oklab,var(--login-accent) 18%,transparent),0 24px 38px -24px color-mix(in oklab,var(--login-accent) 42%,black)}}@media(prefers-reduced-motion:reduce){.login-brand,.login-main,.login-footer{animation:none!important;opacity:1}.login-logo-image,.login-input,.login-submit,.login-submit:after{transition:none!important}.login-submit.is-loading{animation:none!important}}:root{--layout-primary: var(--dw-primary, var(--color-primary));--layout-secondary: var(--dw-secondary, var(--color-secondary));--layout-fcolor: var(--dw-fcolor, #ffffff);--layout-background: var(--dw-background, var(--color-body-bg));--layout-surface: var(--dw-surface, var(--color-card));--layout-on-surface: var(--dw-on-surface, var(--color-body-color));--layout-accent: var(--dw-accent, var(--dw-primary, var(--color-primary)));--layout-border: var(--dw-border, var(--color-default-300));--layout-transparency: var(--dw-transparency, rgba(0,0,0,.1));--comp-primary: var(--color-primary);--comp-secondary: var(--color-secondary);--comp-fcolor: #ffffff;--comp-background: var(--color-body-bg);--comp-surface: var(--color-card);--comp-on-surface: var(--color-body-color);--comp-accent: var(--color-primary);--comp-border: var(--color-default-300);--comp-transparency: color-mix(in srgb, #1ab394 18%, transparent);--btn-primary-bg: var(--comp-primary);--btn-primary-color: var(--comp-fcolor);--btn-primary-border: var(--comp-primary);--btn-primary-hover-bg: var(--comp-primary);--input-bg: var(--comp-surface);--input-border: var(--comp-border);--input-focus-border: var(--comp-primary);--input-focus-shadow: 0 0 0 3px var(--comp-transparency);--card-bg: var(--comp-surface);--card-border: var(--comp-border);--card-elevation: var(--shadow);--link-color: var(--comp-primary);--link-hover-color: var(--comp-secondary);--radius-card: .5rem;--radius-btn: .45rem;--radius-input: .45rem;--comp-transition: all .18s ease}@supports (color: color-mix(in lab,red,red)){:root{--comp-transparency: color-mix(in oklab, var(--color-primary) 18%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root{--btn-primary-hover-bg: color-mix(in oklab, var(--comp-primary) 82%, black)}}:is(.dw-toast,.dw-notification-toast) .toast-title{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--comp-on-surface)}:is(.dw-toast,.dw-notification-toast) .toast-message{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));color:var(--color-default-600)}:is(.dw-text-wrapper,.dw-number-wrapper,.dw-date-wrapper,.dw-time-wrapper,.dw-range-wrapper,.dw-list-wrapper,.dw-multiple-wrapper) .form-label{margin-bottom:calc(var(--spacing, .25rem) * 1);display:block;--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--comp-on-surface);font-size:.8125rem}:is(:is(.dw-text-wrapper,.dw-number-wrapper,.dw-date-wrapper,.dw-time-wrapper,.dw-range-wrapper,.dw-list-wrapper,.dw-multiple-wrapper) .form-input,:is(.dw-text-wrapper,.dw-number-wrapper,.dw-date-wrapper,.dw-time-wrapper,.dw-range-wrapper,.dw-list-wrapper,.dw-multiple-wrapper) .form-textarea).is-invalid:focus{box-shadow:0 0 0 3px color-mix(in srgb,#ed5565 20%,transparent)}:is(.dw-text-wrapper,.dw-number-wrapper,.dw-date-wrapper,.dw-time-wrapper,.dw-range-wrapper,.dw-list-wrapper,.dw-multiple-wrapper) .invalid-feedback{margin-top:calc(var(--spacing, .25rem) * 1);display:block;font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));color:var(--color-danger)}.app-header,.app-menu,.footer,.card,.dw-box,.modal,.dropdown-menu,.btn,.form-control,.form-input,.form-textarea,.form-select,.badge,.pagination .page-link,.table thead th,.table tbody td,.dw-text-wrapper .form-input,.dw-text-wrapper .form-textarea,body{transition:background-color .25s ease,border-color .25s ease,color .2s ease,box-shadow .25s ease}.skeleton-loader{transition:none!important}.card-radio{position:relative;cursor:pointer;overflow:hidden;background:var(--comp-surface);border:2px solid var(--comp-border);border-radius:var(--radius-card, var(--radius));transition:border-color .15s ease,box-shadow .15s ease}.card-radio:hover{border-color:var(--comp-primary)}.card-radio input[type=radio]{position:absolute;height:calc(var(--spacing, .25rem) * 0);width:calc(var(--spacing, .25rem) * 0);opacity:0%}.card-radio:has(input:checked){border-color:var(--comp-primary);box-shadow:0 0 0 3px var(--comp-transparency)}.dwf-bold{font-weight:700}.dwf-normal{font-weight:400}.dwf-1{font-size:16px}.dwf-2{font-size:20px}.dwf-3{font-size:24px}.dwf-4{font-size:28px}.dwf-5{font-size:32px}.dwf-6{font-size:36px}.dwf-7{font-size:40px}.dwf-8{font-size:44px}.dwf-s,.dwf-1s{font-size:14px}.dwf-2s{font-size:12px}.dwf-3s{font-size:10px}.dwf-4s{font-size:8px}.dwf-5s{font-size:6px}.sp-fullscreen .mat-mdc-dialog-surface,.sp-fullscreen .mat-mdc-dialog-container{padding:0!important;border-radius:0!important;overflow:hidden}.sp-fullscreen .mat-mdc-dialog-content,.sp-fullscreen .mat-mdc-dialog-component-host{height:100%;max-height:100%;margin:0;padding:0}.sp-fullscreen .mdc-dialog__title:before{display:none}dw-dinamic-form{opacity:0;animation:dw-fade .22s ease-out .16s forwards,dw-slide .22s ease-out .16s backwards}@keyframes dw-fade{to{opacity:1}}@keyframes dw-slide{0%{transform:translateY(6px)}}@media(prefers-reduced-motion:reduce){dw-dinamic-form{animation-duration:1ms;animation-delay:0ms}}@layer base{input:where([type=text]),input:where(:not([type])),input:where([type=email]),input:where([type=url]),input:where([type=password]),input:where([type=number]),input:where([type=date]),input:where([type=datetime-local]),input:where([type=month]),input:where([type=search]),input:where([type=tel]),input:where([type=time]),input:where([type=week]),select:where([multiple]),textarea,select{appearance:none;background-color:#fff;border-color:#6a7282;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}:is(input:where([type=text]),input:where(:not([type])),input:where([type=email]),input:where([type=url]),input:where([type=password]),input:where([type=number]),input:where([type=date]),input:where([type=datetime-local]),input:where([type=month]),input:where([type=search]),input:where([type=tel]),input:where([type=time]),input:where([type=week]),select:where([multiple]),textarea,select):focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: oklch(54.6% .245 262.881);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#155dfc}input::placeholder,textarea::placeholder{color:#6a7282;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em}::-webkit-date-and-time-value{text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='oklch(55.1%25 0.027 264.364)' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}select:where([multiple]),select:where([size]:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}input:where([type=checkbox]),input:where([type=radio]){appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#155dfc;background-color:#fff;border-color:#6a7282;border-width:1px;--tw-shadow: 0 0 #0000}input:where([type=checkbox]){border-radius:0}input:where([type=radio]){border-radius:100%}input:where([type=checkbox]):focus,input:where([type=radio]):focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: oklch(54.6% .245 262.881);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}input:where([type=checkbox]):checked,input:where([type=radio]):checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}input:where([type=checkbox]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media(forced-colors:active){input:where([type=checkbox]):checked{appearance:auto}}input:where([type=radio]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media(forced-colors:active){input:where([type=radio]):checked{appearance:auto}}input:where([type=checkbox]):checked:hover,input:where([type=checkbox]):checked:focus,input:where([type=radio]):checked:hover,input:where([type=radio]):checked:focus{border-color:transparent;background-color:currentColor}input:where([type=checkbox]):indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}@media(forced-colors:active){input:where([type=checkbox]):indeterminate{appearance:auto}}input:where([type=checkbox]):indeterminate:hover,input:where([type=checkbox]):indeterminate:focus{border-color:transparent;background-color:currentColor}input:where([type=file]){background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}input:where([type=file]):focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}}@property --tw-translate-x{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-y{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-z{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-space-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false;}@property --tw-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false;}@property --tw-inset-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false;}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false;}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false;}@property --tw-ring-offset-width{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --tw-ring-offset-color{syntax: "*"; inherits: false; initial-value: #fff;}@property --tw-ring-offset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-outline-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-blur{syntax: "*"; inherits: false;}@property --tw-brightness{syntax: "*"; inherits: false;}@property --tw-contrast{syntax: "*"; inherits: false;}@property --tw-grayscale{syntax: "*"; inherits: false;}@property --tw-hue-rotate{syntax: "*"; inherits: false;}@property --tw-invert{syntax: "*"; inherits: false;}@property --tw-opacity{syntax: "*"; inherits: false;}@property --tw-saturate{syntax: "*"; inherits: false;}@property --tw-sepia{syntax: "*"; inherits: false;}@property --tw-drop-shadow{syntax: "*"; inherits: false;}@property --tw-drop-shadow-color{syntax: "*"; inherits: false;}@property --tw-drop-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*"; inherits: false;}@property --tw-backdrop-blur{syntax: "*"; inherits: false;}@property --tw-backdrop-brightness{syntax: "*"; inherits: false;}@property --tw-backdrop-contrast{syntax: "*"; inherits: false;}@property --tw-backdrop-grayscale{syntax: "*"; inherits: false;}@property --tw-backdrop-hue-rotate{syntax: "*"; inherits: false;}@property --tw-backdrop-invert{syntax: "*"; inherits: false;}@property --tw-backdrop-opacity{syntax: "*"; inherits: false;}@property --tw-backdrop-saturate{syntax: "*"; inherits: false;}@property --tw-backdrop-sepia{syntax: "*"; inherits: false;}@property --tw-ease{syntax: "*"; inherits: false;}@property --tw-duration{syntax: "*"; inherits: false;}@keyframes spin{to{transform:rotate(360deg)}}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-space-y-reverse: 0;--tw-border-style: solid;--tw-font-weight: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-outline-style: solid;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial;--tw-backdrop-blur: initial;--tw-backdrop-brightness: initial;--tw-backdrop-contrast: initial;--tw-backdrop-grayscale: initial;--tw-backdrop-hue-rotate: initial;--tw-backdrop-invert: initial;--tw-backdrop-opacity: initial;--tw-backdrop-saturate: initial;--tw-backdrop-sepia: initial;--tw-ease: initial;--tw-duration: initial}}}:root{--ds-navy: #1e3a8a;--ds-blue: #2f56b5;--ds-sky: #0ea5e9;--ds-teal: #0d9488;--ds-green: #16a34a;--ds-green-2: #15803d;--ds-amber: #d97706;--ds-red: #dc2626;--ds-ink: #0f172a;--ds-sub: #64748b;--ds-line: #e6eaf1;--ds-font-sans: var(--font-body, Roboto, "Segoe UI", system-ui, sans-serif);--ds-font-mono: var(--font-mono, ui-monospace, Consolas, Menlo, monospace);--ds-weight-strong: 700;--ds-weight-heavy: 800;--ds-space-1: 4px;--ds-space-2: 8px;--ds-space-3: 12px;--ds-space-4: 16px;--ds-space-5: 20px;--ds-space-6: 28px;--ds-radius-xs: 6px;--ds-radius-sm: 9px;--ds-radius-md: 12px;--ds-radius-lg: 16px;--ds-radius-pill: 999px;--ds-ease-out: cubic-bezier(.2, .7, .2, 1);--ds-ease-in-out: cubic-bezier(.4, 0, .2, 1);--ds-dur-fast: .18s;--ds-dur-base: .25s;--ds-dur-slow: .5s;--ds-transition: all var(--ds-dur-fast) var(--ds-ease-out);--ds-transition-hover: all var(--ds-dur-base) var(--ds-ease-out);--ds-shadow-sm: 0 1px 2px rgba(15, 23, 42, .06);--ds-shadow-md: 0 6px 16px -12px rgba(2, 6, 23, .5);--ds-shadow-lg: 0 18px 34px -18px rgba(2, 6, 23, .45);--ds-focus-ring: 0 0 0 3px color-mix(in srgb, var(--comp-primary, var(--ds-teal)) 30%, transparent)}@keyframes dwUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes dwPop{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:no-preference){.dw-anim-up{opacity:0;animation:dwUp var(--ds-dur-slow) var(--ds-ease-out) forwards;animation-delay:calc(var(--i, 0) * 60ms)}.dw-anim-pop{opacity:0;animation:dwPop var(--ds-dur-base) var(--ds-ease-out) forwards;animation-delay:calc(var(--i, 0) * 50ms)}}@media(prefers-reduced-motion:reduce){.dw-anim-up,.dw-anim-pop{opacity:1;animation:none}}.dw-lift{transition:transform var(--ds-dur-fast) var(--ds-ease-out),box-shadow var(--ds-dur-fast) var(--ds-ease-out)}.dw-lift:hover{transform:translateY(-3px);box-shadow:var(--ds-shadow-lg)}:root{--layout-primary: var(--dw-primary, var(--color-primary));--layout-secondary: var(--dw-secondary, var(--color-secondary));--layout-fcolor: var(--dw-fcolor, #ffffff);--layout-background: var(--dw-background, var(--color-body-bg));--layout-surface: var(--dw-surface, var(--color-card));--layout-on-surface: var(--dw-on-surface, var(--color-body-color));--layout-accent: var(--dw-accent, var(--dw-primary, var(--color-primary)));--layout-border: var(--dw-border, var(--color-default-300));--layout-transparency: var(--dw-transparency, rgba(0,0,0,.1));--comp-primary: var(--color-primary);--comp-secondary: var(--color-secondary);--comp-fcolor: #ffffff;--comp-background: var(--color-body-bg);--comp-surface: var(--color-card);--comp-on-surface: var(--color-body-color);--comp-accent: var(--color-primary);--comp-border: var(--color-default-300);--comp-transparency: color-mix(in oklab, var(--color-primary) 18%, transparent);--btn-primary-bg: var(--comp-primary);--btn-primary-color: var(--comp-fcolor);--btn-primary-border: var(--comp-primary);--btn-primary-hover-bg: color-mix(in oklab, var(--comp-primary) 82%, black);--input-bg: var(--comp-surface);--input-border: var(--comp-border);--input-focus-border: var(--comp-primary);--input-focus-shadow: 0 0 0 3px var(--comp-transparency);--card-bg: var(--comp-surface);--card-border: var(--comp-border);--card-elevation: var(--shadow);--link-color: var(--comp-primary);--link-hover-color: var(--comp-secondary);--radius-card: .5rem;--radius-btn: .45rem;--radius-input: .45rem;--comp-transition: all .18s ease}html[data-skin=default]{--radius-card: .25rem;--radius-btn: .25rem;--radius-input: .25rem;--card-elevation: var(--shadow)}html[data-skin=material]{--radius-card: .25rem;--radius-btn: .25rem;--radius-input: .25rem .25rem 0 0;--card-elevation: 0 1px 3px rgba(0,0,0,.12), 0 1px 2px rgba(0,0,0,.24);--shadow: 0 3px 6px rgba(0,0,0,.16), 0 3px 6px rgba(0,0,0,.23);--shadow-lg: 0 10px 20px rgba(0,0,0,.19), 0 6px 6px rgba(0,0,0,.23);--comp-transition: all .3s cubic-bezier(.25, .8, .25, 1)}html[data-skin=saas]{--radius-card: .5rem;--radius-btn: .375rem;--radius-input: .375rem;--card-elevation: 0 1px 4px rgba(0,0,0,.06), 0 0 0 1px rgba(0,0,0,.04);--shadow: 0 1px 3px rgba(0,0,0,.08);--shadow-lg: 0 4px 16px rgba(0,0,0,.1);--comp-transition: all .15s ease}html[data-skin=pixel]{--radius-card: 0;--radius-btn: 0;--radius-input: 0;--card-elevation: 4px 4px 0 0 rgba(0,0,0,.8);--shadow: 2px 2px 0 0 rgba(0,0,0,.6);--shadow-lg: 6px 6px 0 0 rgba(0,0,0,.85);--comp-transition: none}html[data-skin=nexus]{--radius-card: .5rem;--radius-btn: .375rem;--radius-input: .375rem;--card-elevation: 0 1px 3px rgba(0,0,0,.05), 0 0 0 1px rgba(0,0,0,.04);--shadow: 0 1px 3px rgba(0,0,0,.08);--shadow-lg: 0 6px 20px rgba(0,0,0,.12);--comp-transition: all .15s ease}:is(body.dw-dark-theme,[data-theme=dark]) .dw-text-wrapper .form-input,:is(body.dw-dark-theme,[data-theme=dark]) .dw-text-wrapper .form-textarea{background:var(--color-default-100);border-color:var(--color-default-200);color:var(--color-body-color)}:is(:is(body.dw-dark-theme,[data-theme=dark]) .dw-text-wrapper .form-input,:is(body.dw-dark-theme,[data-theme=dark]) .dw-text-wrapper .form-textarea)::placeholder{color:var(--color-default-500)}:is(body.dw-dark-theme,[data-theme=dark]) .dw-text-wrapper .form-label{color:var(--color-default-700)}:is(body.dw-dark-theme,[data-theme=dark]) .dw-box,:is(body.dw-dark-theme,[data-theme=dark]) .dw-widget-btn{background:var(--color-card);border-color:var(--color-default-200)}:is(body.dw-dark-theme,[data-theme=dark]) .ng-select .ng-select-container,:is(body.dw-dark-theme,[data-theme=dark]) .select2-container .select2-selection{background:var(--color-default-100)!important;border-color:var(--color-default-200)!important;color:var(--color-body-color)!important}:is(body.dw-dark-theme,[data-theme=dark]) .select2-dropdown,:is(body.dw-dark-theme,[data-theme=dark]) .ng-dropdown-panel{background:var(--color-card)!important;border-color:var(--color-default-200)!important}:is(body.dw-dark-theme,[data-theme=dark]) .select2-results__option,:is(body.dw-dark-theme,[data-theme=dark]) .ng-option{color:var(--color-body-color)!important}:is(:is(body.dw-dark-theme,[data-theme=dark]) .select2-results__option,:is(body.dw-dark-theme,[data-theme=dark]) .ng-option):hover,:is(:is(body.dw-dark-theme,[data-theme=dark]) .select2-results__option,:is(body.dw-dark-theme,[data-theme=dark]) .ng-option).ng-option-marked{background:var(--color-default-100)!important}:is(body.dw-dark-theme,[data-theme=dark]) .skeleton-loader{background:linear-gradient(90deg,var(--color-default-200) 25%,var(--color-default-300) 50%,var(--color-default-200) 75%);background-size:200% 100%}:is(body.dw-dark-theme,[data-theme=dark]) ::-webkit-scrollbar-track{background:var(--color-default-100)}:is(body.dw-dark-theme,[data-theme=dark]) ::-webkit-scrollbar-thumb{background:var(--color-default-300)}@layer properties;.dw-toast,.dw-notification-toast{display:flex;align-items:flex-start;gap:calc(var(--spacing, .25rem) * 3);background:var(--comp-surface);border:1px solid var(--comp-border);border-radius:var(--radius-card, var(--radius));box-shadow:var(--shadow-lg);padding:.75rem 1rem;min-width:280px;max-width:400px;transition:var(--comp-transition)}:is(.dw-toast,.dw-notification-toast).toast-success{border-inline-start:4px solid var(--color-success)}:is(.dw-toast,.dw-notification-toast).toast-error{border-inline-start:4px solid var(--color-danger)}:is(.dw-toast,.dw-notification-toast).toast-warning{border-inline-start:4px solid var(--color-warning)}:is(.dw-toast,.dw-notification-toast).toast-info{border-inline-start:4px solid var(--comp-primary)}:is(.dw-toast,.dw-notification-toast) .toast-title{font-size:var(--text-sm, .875rem);line-height:var(--tw-leading, var(--text-sm--line-height, calc(1.25 / .875)));--tw-font-weight: var(--font-weight-semibold, 600);font-weight:var(--font-weight-semibold, 600);color:var(--comp-on-surface)}:is(.dw-toast,.dw-notification-toast) .toast-message{font-size:var(--text-xs, .75rem);line-height:var(--tw-leading, var(--text-xs--line-height, calc(1 / .75)));color:var(--color-default-600)}html[data-skin=neon] .dw-toast{background:#000000e6;border-color:var(--comp-primary);box-shadow:0 0 16px var(--comp-primary);color:var(--comp-primary)}@supports (color: color-mix(in lab,red,red)){html[data-skin=neon] .dw-toast{box-shadow:0 0 16px color-mix(in oklab,var(--comp-primary) 50%,transparent)}}html[data-skin=neon] .dw-toast .toast-title{color:var(--comp-primary);text-shadow:0 0 6px var(--comp-primary)}html[data-skin=neon] .dw-toast .toast-message{color:#ffffff80}html[data-skin=galaxy] .dw-toast{background:#0a0a28d9;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-color:#ffffff1a}html[data-skin=galaxy] .dw-toast .toast-title{color:#fff}html[data-skin=galaxy] .dw-toast .toast-message{color:#ffffff8c}html[data-skin=retro] .dw-toast{background:#fffef5;border:2px solid rgba(0,0,0,.35);box-shadow:4px 4px #0003;border-radius:0;border-inline-start-width:2px}html[data-skin=pixel] .dw-toast{border:3px solid rgba(0,0,0,.82);box-shadow:4px 4px #000000d1;border-radius:0}[data-theme=dark] .dw-toast{background:var(--color-card);border-color:var(--color-default-200)}[data-theme=dark] .dw-toast .toast-message{color:var(--color-default-500)}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight: initial}}}html[data-skin=material] .app-header{box-shadow:0 2px 4px #00000024,0 3px 4px #0000001f,0 1px 5px #0003;border-bottom:none}html[data-skin=material] .app-menu{box-shadow:2px 0 4px #00000024,3px 0 4px #0000001f,1px 0 5px #0003}html[data-skin=material] .form-control,html[data-skin=material] .form-input,html[data-skin=material] .form-select,html[data-skin=material] .form-textarea{border-radius:4px 4px 0 0;border:none;border-bottom:1px solid var(--comp-border);background:var(--color-default-100)}:is(html[data-skin=material] .form-control,html[data-skin=material] .form-input,html[data-skin=material] .form-select,html[data-skin=material] .form-textarea):focus{border-bottom:2px solid var(--comp-primary);background:var(--color-default-50);box-shadow:none}html[data-skin=material] .form-label{color:var(--comp-primary);font-size:.72rem;text-transform:uppercase;letter-spacing:.06em}html[data-skin=material] .btn{text-transform:uppercase;letter-spacing:.08em;font-weight:500;font-size:.8rem;border-radius:.25rem}html[data-skin=material] .dw-pin-btn{box-shadow:0 6px 10px #00000024,0 1px 18px #0000001f,0 3px 5px #0003}html[data-skin=material] .dw-pin-btn:hover{box-shadow:0 12px 17px #00000024,0 5px 22px #0000001f,0 7px 8px #0003}html[data-skin=material] .dw-toast{border-radius:.25rem;border:none;box-shadow:0 3px 5px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}@layer properties;.dw-dinamic-container:has(.dw-fixed),.tab-content:has(.dw-fixed){overflow:visible!important}.dw-text-wrapper,.dw-number-wrapper,.dw-date-wrapper,.dw-time-wrapper,.dw-range-wrapper,.dw-list-wrapper,.dw-multiple-wrapper{margin-bottom:calc(var(--spacing, .25rem) * 1)}:is(.dw-text-wrapper,.dw-number-wrapper,.dw-date-wrapper,.dw-time-wrapper,.dw-range-wrapper,.dw-list-wrapper,.dw-multiple-wrapper) .form-label{margin-bottom:calc(var(--spacing, .25rem) * 1);display:block;--tw-font-weight: var(--font-weight-medium, 500);font-weight:var(--font-weight-medium, 500);color:var(--comp-on-surface);font-size:.8125rem}:is(.dw-text-wrapper,.dw-number-wrapper,.dw-date-wrapper,.dw-time-wrapper,.dw-range-wrapper,.dw-list-wrapper,.dw-multiple-wrapper) .form-input,:is(.dw-text-wrapper,.dw-number-wrapper,.dw-date-wrapper,.dw-time-wrapper,.dw-range-wrapper,.dw-list-wrapper,.dw-multiple-wrapper) .form-textarea{width:100%;padding:.375rem .75rem;background:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--radius-input, var(--radius));color:var(--comp-on-surface);font-size:.875rem;transition:var(--comp-transition)}:is(:is(.dw-text-wrapper,.dw-number-wrapper,.dw-date-wrapper,.dw-time-wrapper,.dw-range-wrapper,.dw-list-wrapper,.dw-multiple-wrapper) .form-input,:is(.dw-text-wrapper,.dw-number-wrapper,.dw-date-wrapper,.dw-time-wrapper,.dw-range-wrapper,.dw-list-wrapper,.dw-multiple-wrapper) .form-textarea):focus{outline:none;border-color:var(--input-focus-border);box-shadow:var(--input-focus-shadow)}:is(:is(.dw-text-wrapper,.dw-number-wrapper,.dw-date-wrapper,.dw-time-wrapper,.dw-range-wrapper,.dw-list-wrapper,.dw-multiple-wrapper) .form-input,:is(.dw-text-wrapper,.dw-number-wrapper,.dw-date-wrapper,.dw-time-wrapper,.dw-range-wrapper,.dw-list-wrapper,.dw-multiple-wrapper) .form-textarea).is-invalid{border-color:var(--color-danger)}:is(:is(.dw-text-wrapper,.dw-number-wrapper,.dw-date-wrapper,.dw-time-wrapper,.dw-range-wrapper,.dw-list-wrapper,.dw-multiple-wrapper) .form-input,:is(.dw-text-wrapper,.dw-number-wrapper,.dw-date-wrapper,.dw-time-wrapper,.dw-range-wrapper,.dw-list-wrapper,.dw-multiple-wrapper) .form-textarea).is-invalid:focus{box-shadow:0 0 0 3px var(--color-danger)}@supports (color: color-mix(in lab,red,red)){:is(:is(.dw-text-wrapper,.dw-number-wrapper,.dw-date-wrapper,.dw-time-wrapper,.dw-range-wrapper,.dw-list-wrapper,.dw-multiple-wrapper) .form-input,:is(.dw-text-wrapper,.dw-number-wrapper,.dw-date-wrapper,.dw-time-wrapper,.dw-range-wrapper,.dw-list-wrapper,.dw-multiple-wrapper) .form-textarea).is-invalid:focus{box-shadow:0 0 0 3px color-mix(in oklab,var(--color-danger) 20%,transparent)}}:is(:is(.dw-text-wrapper,.dw-number-wrapper,.dw-date-wrapper,.dw-time-wrapper,.dw-range-wrapper,.dw-list-wrapper,.dw-multiple-wrapper) .form-input,:is(.dw-text-wrapper,.dw-number-wrapper,.dw-date-wrapper,.dw-time-wrapper,.dw-range-wrapper,.dw-list-wrapper,.dw-multiple-wrapper) .form-textarea)::placeholder{color:var(--color-default-500);opacity:.6}:is(:is(.dw-text-wrapper,.dw-number-wrapper,.dw-date-wrapper,.dw-time-wrapper,.dw-range-wrapper,.dw-list-wrapper,.dw-multiple-wrapper) .form-input,:is(.dw-text-wrapper,.dw-number-wrapper,.dw-date-wrapper,.dw-time-wrapper,.dw-range-wrapper,.dw-list-wrapper,.dw-multiple-wrapper) .form-textarea):disabled{background:var(--color-default-100);opacity:.65;cursor:not-allowed}:is(.dw-text-wrapper,.dw-number-wrapper,.dw-date-wrapper,.dw-time-wrapper,.dw-range-wrapper,.dw-list-wrapper,.dw-multiple-wrapper) .invalid-feedback{margin-top:calc(var(--spacing, .25rem) * 1);display:block;font-size:var(--text-xs, .75rem);line-height:var(--tw-leading, var(--text-xs--line-height, calc(1 / .75)));color:var(--color-danger)}html[data-skin=material] .dw-text-wrapper .form-input,html[data-skin=material] .dw-text-wrapper .form-textarea{border-radius:4px 4px 0 0;border:none;border-bottom:1px solid var(--comp-border);background:var(--color-default-100)}:is(html[data-skin=material] .dw-text-wrapper .form-input,html[data-skin=material] .dw-text-wrapper .form-textarea):focus{border-bottom:2px solid var(--comp-primary);box-shadow:none;background:var(--color-default-50)}html[data-skin=neon] .dw-text-wrapper .form-label{color:var(--comp-primary);text-transform:uppercase;letter-spacing:.06em;font-size:.72rem}html[data-skin=neon] .dw-text-wrapper .form-input,html[data-skin=neon] .dw-text-wrapper .form-textarea{background:transparent;border-color:var(--comp-primary);color:var(--comp-primary)}:is(html[data-skin=neon] .dw-text-wrapper .form-input,html[data-skin=neon] .dw-text-wrapper .form-textarea):focus{box-shadow:0 0 8px var(--comp-primary)}:is(html[data-skin=neon] .dw-text-wrapper .form-input,html[data-skin=neon] .dw-text-wrapper .form-textarea)::placeholder{color:var(--comp-primary);opacity:.35}html[data-skin=retro] .dw-text-wrapper .form-input,html[data-skin=retro] .dw-text-wrapper .form-textarea{border:2px inset var(--comp-border);background:#fffef0}html[data-skin=pixel] .dw-text-wrapper .form-input,html[data-skin=pixel] .dw-text-wrapper .form-textarea{border:2px solid rgba(0,0,0,.75);box-shadow:2px 2px #00000080}.dw-box{background:var(--card-bg);border:1px solid var(--card-border);box-shadow:var(--card-elevation);border-radius:var(--radius-card, var(--radius));padding:var(--spacing-base, 10px);margin-bottom:var(--spacing-base, 10px);transition:var(--comp-transition)}.dw-xgroup{border-color:var(--comp-primary)!important;border-radius:var(--radius-card, var(--radius))}.dw-xgroup legend{color:var(--comp-primary);font-weight:600;font-size:.8125rem;padding:0 .5rem}html[data-skin=modern] .dw-box{border:none;border-radius:.75rem;box-shadow:0 4px 20px #00000012}html[data-skin=modern] .dw-box:hover{box-shadow:0 8px 30px #0000001a;transform:translateY(-1px)}html[data-skin=flat] .dw-box{border:none;box-shadow:none;border-inline-start:5px solid var(--comp-primary);border-radius:0}html[data-skin=material] .dw-box{border:none;border-radius:.25rem;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d;transition:box-shadow .3s cubic-bezier(.25,.8,.25,1)}html[data-skin=material] .dw-box:hover{box-shadow:0 14px 28px #00000040,0 10px 10px #00000038}html[data-skin=galaxy] .dw-box{background:#ffffff0d;border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 8px 32px #0000004d;border-radius:1rem}html[data-skin=luxe] .dw-box{border:none;border-top:3px solid var(--comp-primary);box-shadow:0 2px 10px #0000001a;border-radius:0}html[data-skin=retro] .dw-box{background:#fffef5;border:2px solid rgba(0,0,0,.35);box-shadow:5px 5px #0000002e;border-radius:0}html[data-skin=neon] .dw-box{background:#000000a6;border:1px solid var(--comp-primary);box-shadow:0 0 14px var(--comp-primary)}@supports (color: color-mix(in lab,red,red)){html[data-skin=neon] .dw-box{box-shadow:0 0 14px color-mix(in oklab,var(--comp-primary) 35%,transparent)}}html[data-skin=pixel] .dw-box{border:3px solid rgba(0,0,0,.82);box-shadow:5px 5px #000000d1;border-radius:0;background:var(--comp-surface)}html[data-skin=minimal] .dw-box{border:none;border-top:2px solid var(--comp-primary);box-shadow:none;padding:1.5rem 0;border-radius:0}.dw-widget-btn{display:flex;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--spacing, .25rem) * 2);padding:.5rem;background:var(--comp-surface);border:1px solid var(--comp-border);border-radius:var(--radius-card, var(--radius));transition:var(--comp-transition)}.dw-widget-btn:hover{background:var(--comp-primary);border-color:var(--comp-primary)}@supports (color: color-mix(in lab,red,red)){.dw-widget-btn:hover{background:color-mix(in oklab,var(--comp-primary) 8%,var(--comp-surface))}}.dw-pin-btn{position:fixed;display:flex;align-items:center;justify-content:center;background:var(--comp-primary);color:var(--comp-fcolor);border-radius:50%;width:3.5rem;height:3.5rem;box-shadow:var(--shadow-lg);cursor:pointer;z-index:100;transition:var(--comp-transition)}.dw-pin-btn:hover{background:var(--comp-secondary);transform:scale(1.06)}html[data-skin=pixel] .dw-pin-btn{border-radius:0;box-shadow:4px 4px #000c}html[data-skin=neon] .dw-pin-btn{background:transparent;border:2px solid var(--comp-primary);color:var(--comp-primary);box-shadow:0 0 16px var(--comp-primary)}html[data-skin=neon] .dw-pin-btn:hover{background:var(--comp-primary);color:#000}.dw-demo-index{color:var(--comp-on-surface);padding:2px 0 28px}.dw-demo-index *{box-sizing:border-box}.dw-demo-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;padding:8px 2px 18px;margin:0 0 12px;border-bottom:1px solid var(--comp-border)}.dw-demo-kicker{margin:0 0 4px;color:var(--color-default-600);font-size:12px;font-weight:700;letter-spacing:0;text-transform:uppercase}.dw-demo-hero h1{margin:0;color:var(--comp-on-surface);font-size:28px;line-height:1.15;font-weight:700}.dw-demo-hero p{margin:8px 0 0;max-width:720px;color:var(--color-default-600);font-size:14px;line-height:1.5}.dw-demo-metrics{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end;min-width:220px}.dw-demo-metric{min-width:96px;padding:10px 12px;border:1px solid var(--comp-border);border-radius:var(--radius-card, 8px);background:var(--comp-surface);text-align:right}.dw-demo-metric strong{display:block;color:var(--comp-on-surface);font-size:22px;line-height:1;font-weight:700}.dw-demo-metric span{display:block;margin-top:4px;color:var(--color-default-600);font-size:12px;font-weight:600}.dw-demo-section{padding:22px 0 8px;border-top:1px solid var(--comp-border)}@supports (color: color-mix(in lab,red,red)){.dw-demo-section{border-top:1px solid color-mix(in oklab,var(--comp-border) 72%,transparent)}}.dw-demo-section:first-of-type{border-top:0}.dw-demo-section-header{display:flex;align-items:center;gap:12px;margin:0 0 14px}.dw-demo-section-icon{width:42px;height:42px;border-radius:var(--radius-card, 8px);display:flex;align-items:center;justify-content:center;color:#fff;background:var(--dw-demo-accent, var(--comp-primary));box-shadow:0 8px 18px #0f172a1f}.dw-demo-section-title{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.dw-demo-section h2{margin:0;color:var(--comp-on-surface);font-size:19px;line-height:1.2;font-weight:700}.dw-demo-count{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:999px;background:var(--comp-primary);color:var(--color-default-700);font-size:12px;font-weight:700}@supports (color: color-mix(in lab,red,red)){.dw-demo-count{background:color-mix(in oklab,var(--comp-primary) 10%,var(--comp-surface))}}.dw-demo-section p{margin:4px 0 0;color:var(--color-default-600);font-size:13px;line-height:1.4}.dw-demo-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;align-items:stretch}.dw-demo-card{position:relative;display:flex;align-items:flex-start;gap:12px;min-height:96px;padding:14px 14px 14px 16px;border:1px solid var(--comp-border);border-left:4px solid var(--dw-demo-card-accent, var(--comp-primary));border-radius:var(--radius-card, 10px);background:linear-gradient(180deg,var(--dw-demo-card-accent, var(--comp-primary)),var(--comp-surface));color:var(--comp-on-surface);text-decoration:none;box-shadow:0 1px 2px #0f172a0a,inset 0 0 0 1px #ffffff0a;overflow:hidden;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}@supports (color: color-mix(in lab,red,red)){.dw-demo-card{background:linear-gradient(180deg,color-mix(in oklab,var(--dw-demo-card-accent, var(--comp-primary)) 4%,var(--comp-surface)),var(--comp-surface))}}.dw-demo-card:before{content:"";position:absolute;inset:-40% -40% auto auto;width:120px;height:120px;background:radial-gradient(closest-side,var(--dw-demo-card-accent, var(--comp-primary)),transparent 70%);opacity:.55;pointer-events:none;transition:opacity .25s ease,transform .25s ease}@supports (color: color-mix(in lab,red,red)){.dw-demo-card:before{background:radial-gradient(closest-side,color-mix(in oklab,var(--dw-demo-card-accent, var(--comp-primary)) 22%,transparent),transparent 70%)}}.dw-demo-card:hover{transform:translateY(-3px);border-color:var(--dw-demo-card-accent, var(--comp-primary));box-shadow:0 14px 30px -10px var(--dw-demo-card-accent, var(--comp-primary));text-decoration:none;color:var(--comp-on-surface)}@supports (color: color-mix(in lab,red,red)){.dw-demo-card:hover{border-color:color-mix(in oklab,var(--dw-demo-card-accent, var(--comp-primary)) 44%,var(--comp-border))}}@supports (color: color-mix(in lab,red,red)){.dw-demo-card:hover{box-shadow:0 14px 30px -10px color-mix(in oklab,var(--dw-demo-card-accent, var(--comp-primary)) 28%,rgba(15,23,42,.18))}}.dw-demo-card:hover:before{opacity:.85;transform:translate(-6px,6px) scale(1.06)}.dw-demo-card:focus{outline:3px solid var(--comp-primary);outline-offset:2px;text-decoration:none}@supports (color: color-mix(in lab,red,red)){.dw-demo-card:focus{outline:3px solid color-mix(in oklab,var(--comp-primary) 22%,transparent)}}.dw-demo-card-icon{flex:0 0 36px;width:36px;height:36px;border-radius:var(--radius-card, 8px);display:flex;align-items:center;justify-content:center;background:var(--dw-demo-card-accent, var(--comp-primary));color:var(--dw-demo-card-accent, var(--comp-primary));font-size:18px}@supports (color: color-mix(in lab,red,red)){.dw-demo-card-icon{background:color-mix(in oklab,var(--dw-demo-card-accent, var(--comp-primary)) 12%,var(--comp-surface))}}.dw-demo-card-copy{min-width:0;display:block}.dw-demo-card strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--comp-on-surface);font-size:14px;font-weight:700;text-transform:capitalize}.dw-demo-card small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;color:var(--color-default-600);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.dw-demo-card-summary{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:6px;color:var(--comp-on-surface);font-size:12px;font-style:normal;font-weight:500;line-height:1.35}@supports (color: color-mix(in lab,red,red)){.dw-demo-card-summary{color:color-mix(in oklab,var(--comp-on-surface) 78%,transparent)}}.dw-demo-card-icon{box-shadow:0 6px 14px -6px var(--dw-demo-card-accent, var(--comp-primary))}@supports (color: color-mix(in lab,red,red)){.dw-demo-card-icon{box-shadow:0 6px 14px -6px color-mix(in oklab,var(--dw-demo-card-accent, var(--comp-primary)) 50%,transparent)}}@media(max-width:760px){.dw-demo-hero{align-items:flex-start;flex-direction:column}.dw-demo-metrics{justify-content:flex-start;width:100%}.dw-demo-metric{text-align:left}.dw-demo-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.dw-demo-hero h1{font-size:24px}}@media(max-width:420px){.dw-demo-grid{grid-template-columns:1fr}.dw-demo-section-header{align-items:flex-start}.dw-demo-card{min-height:68px}}.skeleton-loader{background:linear-gradient(90deg,var(--color-default-100) 25%,var(--color-default-200) 50%,var(--color-default-100) 75%);background-size:200% 100%;animation:dw-skeleton-shimmer 1.4s infinite;border-radius:var(--radius-card, var(--radius))}@keyframes dw-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}[data-theme=dark] .skeleton-loader{background:linear-gradient(90deg,var(--color-default-200) 25%,var(--color-default-300) 50%,var(--color-default-200) 75%);background-size:200% 100%}:is(.top-progress-bar,app-top-progress-bar) .progress-bar-fill{background:var(--comp-primary);box-shadow:0 0 8px var(--comp-primary)}@supports (color: color-mix(in lab,red,red)){:is(.top-progress-bar,app-top-progress-bar) .progress-bar-fill{box-shadow:0 0 8px color-mix(in oklab,var(--comp-primary) 60%,transparent)}}app-idle-warning .idle-warning-overlay{background:#0000008c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}app-idle-warning .idle-warning-card{background:var(--comp-surface);border:1px solid var(--comp-border);border-radius:var(--radius-card, var(--radius));box-shadow:var(--shadow-lg)}.dw-bit-toggle{display:inline-flex;align-items:center;justify-content:center}.dw-bit-toggle svg{width:32px;height:32px}.dw-bit-interactive{cursor:pointer}.dw-bit-readonly{cursor:not-allowed;opacity:.3}@property --tw-font-weight{syntax: "*"; inherits: false;}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight: initial}}}
