.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:transparent;opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover::backdrop{display:none}.cdk-overlay-popover .cdk-overlay-backdrop{position:fixed;z-index:auto}:root{--system-primary: rgb(77, 23, 154);--system-secondary: rgb(120, 113, 197);--system-primary-light: rgb(181, 177, 218);--system-secondary-light: rgb(221, 218, 236);--system-me-black: rgb(0, 0, 0);--system-me-white: rgb(255, 255, 255);--system-me-constant-black: rgb(0, 0, 0);--system-me-constant-white: rgb(255, 255, 255);--system-me-success: rgb(74, 147, 115);--system-me-warning: rgb(206, 142, 47);--system-me-failure: rgb(166, 25, 46);--system-me-ink: rgb(30, 41, 59);--system-me-light-ink: rgb(64, 63, 63);--system-me-hint: rgb(169, 163, 163);--system-me-frosted-glass: color-mix(in srgb, var(--system-me-white) 40%, transparent);--system-me-frosted-strong-glass: color-mix(in srgb, var(--system-me-white) 90%, transparent)}:root[data-theme=dark]{--system-primary-light: rgb(45,45,48);--system-secondary-light: rgb(13, 8, 48);--system-me-black: rgb(255, 255, 255);--system-me-white: rgb(62,62,66);--system-me-ink: rgb(250, 250, 250);--system-me-light-ink: rgb(229, 229, 229);--system-me-hint: rgb(169, 163, 163);--system-me-frosted-glass: color-mix(in srgb, var(--system-me-white) 90%, transparent)}:root{--background-blur: blur(15px);--xxl-gap-padding: 50px;--xl--gap-padding: 30px;--large-gap-padding: 20px;--medium-gap-padding: 15px;--small-gap-padding: 10px;--mini-gap-padding: 5px;--container-border-radius-xxxl: 50px;--container-border-radius-xxl: 40px;--container-border-radius-xl: 30px;--container-border-radius: 15px;--container-border-radius-large: 10px;--container-border-radius-medium: 8px;--container-border-radius-small: 5px}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fonts/sora-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fonts/sora-latin-500-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fonts/sora-latin-600-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fonts/sora-latin-700-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fonts/manrope-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fonts/manrope-latin-500-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fonts/manrope-latin-600-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fonts/manrope-latin-700-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fonts/ibm-plex-sans-arabic-arabic-400-normal.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fonts/ibm-plex-sans-arabic-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fonts/ibm-plex-sans-arabic-arabic-500-normal.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fonts/ibm-plex-sans-arabic-latin-500-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fonts/ibm-plex-sans-arabic-arabic-600-normal.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fonts/ibm-plex-sans-arabic-latin-600-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fonts/ibm-plex-sans-arabic-arabic-700-normal.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fonts/ibm-plex-sans-arabic-latin-700-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--me-font-heading: "Sora", system-ui, -apple-system, "Segoe UI", sans-serif;--me-font-body: "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--me-font-arabic: "IBM Plex Sans Arabic", "Manrope", system-ui, sans-serif;--me-font-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--me-text-xxs: .75rem;--me-text-xs: .875rem;--me-text-sm: .9375rem;--me-text-md: 1rem;--me-text-lg: 1.125rem;--me-text-xl: 1.25rem;--me-text-2xl: 1.5rem;--me-text-3xl: 1.875rem;--me-weight-regular: 400;--me-weight-medium: 500;--me-weight-semibold: 600;--me-weight-bold: 700;--me-leading-tight: 1.25;--me-leading-body: 1.58}html[dir=rtl],html[dir=rtl] body,body.rl-locale-ar{--me-font-heading: var(--me-font-arabic);--me-font-body: var(--me-font-arabic)}html{font-size:clamp(16px,.95rem + .4vw,18px)}body{font-family:var(--me-font-body);font-size:var(--me-text-md);font-weight:var(--me-weight-regular);line-height:var(--me-leading-body)}button,input,select,textarea{font-family:inherit;font-size:inherit}h1,h2,h3,h4,h5,h6{font-family:var(--me-font-heading);font-weight:var(--me-weight-semibold);line-height:var(--me-leading-tight)}h1{font-size:var(--me-text-2xl);font-weight:var(--me-weight-bold)}h2{font-size:var(--me-text-xl);font-weight:var(--me-weight-bold)}h3{font-size:var(--me-text-lg)}h4,h5,h6{font-size:var(--me-text-md)}.me-font--heading{font-family:var(--me-font-heading);font-weight:var(--me-weight-semibold);line-height:var(--me-leading-tight)}.me-font--body{font-family:var(--me-font-body);font-weight:var(--me-weight-regular);line-height:var(--me-leading-body)}.me-font--label{font-family:var(--me-font-body);font-size:var(--me-text-sm);font-weight:var(--me-weight-medium);line-height:var(--me-leading-tight)}.me-font--caption{font-family:var(--me-font-body);font-size:var(--me-text-xs);font-weight:var(--me-weight-regular);line-height:var(--me-leading-body)}.me-font--display{font-family:var(--me-font-heading);font-size:var(--me-text-3xl);font-weight:var(--me-weight-bold);line-height:var(--me-leading-tight)}.me-font--mono{font-family:var(--me-font-mono)}.me-font--xs{font-size:var(--me-text-xs)}.me-font--sm{font-size:var(--me-text-sm)}.me-font--md{font-size:var(--me-text-md)}.me-font--lg{font-size:var(--me-text-lg)}.me-font--xl{font-size:var(--me-text-xl)}.me-font--2xl{font-size:var(--me-text-2xl)}.me-font--3xl{font-size:var(--me-text-3xl)}.me-font--regular{font-weight:var(--me-weight-regular)}.me-font--medium{font-weight:var(--me-weight-medium)}.me-font--semibold{font-weight:var(--me-weight-semibold)}.me-font--bold{font-weight:var(--me-weight-bold)}:root{--mat-sys-body-small-size: var(--me-text-xs);--mat-sys-label-small-size: var(--me-text-xs);--mat-sys-label-medium-size: var(--me-text-xs);--mat-paginator-container-text-size: var(--me-text-xs);--mat-form-field-subscript-text-size: var(--me-text-xs);--mdc-typography-caption-size: var(--me-text-xs);--mdc-typography-button-size: var(--me-text-xs)}html,body,app-root,*:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(.me-font--heading):not(.me-font--display):not(.me-font--mono):not(.me-icon),*:before,*:after{font-family:var(--me-font-body)!important}h1,h2,h3,h4,h5,h6,.me-font--heading,.me-font--display{font-family:var(--me-font-heading)!important}.me-font--mono,.me-font--mono *,.me-font--mono:before,.me-font--mono:after{font-family:var(--me-font-mono)!important}.mat-mdc-button,.mat-mdc-card,.mat-mdc-dialog-container,.mat-mdc-tab-group,.mat-mdc-menu-panel,.mat-mdc-select-panel,.mat-mdc-tooltip,.mat-mdc-form-field,.mat-mdc-table,.mat-mdc-chip,.mat-mdc-paginator,.mat-mdc-snack-bar-container,.mat-mdc-list-item,.mat-mdc-option,.mat-mdc-autocomplete-panel,.p-component,.p-component *,.cdk-overlay-container,.cdk-overlay-container *{font-family:var(--me-font-body)!important}[class*="text-[9px]"],[class*="text-[10px]"],[class*="text-[11px]"],[class*="text-[12px]"],[class*="text-[13px]"],.mat-mdc-paginator,.mat-mdc-tooltip .mdc-tooltip__surface,.mat-mdc-form-field-hint,.mat-mdc-form-field-error{font-size:var(--me-text-xs)!important}:root{--bx-glass-blur: 14px;--bx-glass-padding: 20px 24px;--bx-glass-padding-compact: 18px 20px;--bx-glass-padding-kpi: 16px 18px;--bx-glass-radius: var(--rl-os-radius-xl, 20px);--gi-disabled-opacity: .55;--gi-space-xs: .25rem;--gi-space-sm: .5rem;--gi-space-md: .75rem;--gi-space-lg: 1rem;--gi-space-xl: 1.25rem;--gi-space-2xl: 1.5rem;--gi-space-3xl: 1.75rem;--gi-space-4xl: 2rem;--gi-radius-xs: 12px;--gi-radius-compact: 13px;--gi-radius-sm: 16px;--gi-radius-md: 20px;--gi-radius-lg: 24px;--gi-radius-xl: 30px;--gi-radius-page: var(--gi-radius-xl);--gi-radius-executive: 12px;--gi-radius-pill: 999px;--gi-radius-pill-full: 9999px;--gi-shadow: 0 14px 38px color-mix(in srgb, var(--system-me-ink) 8%, transparent);--gi-shadow-card: 0 8px 22px color-mix(in srgb, var(--system-me-ink) 4.5%, transparent);--gi-shadow-modal: 0 24px 48px color-mix(in srgb, var(--system-me-ink) 16%, transparent);--gi-shadow-executive: 0 6px 18px color-mix(in srgb, var(--system-me-ink) 6%, transparent);--gi-shadow-drawer: -8px 0 32px color-mix(in srgb, var(--system-me-ink) 12%, transparent);--gi-shadow-filter-panel: -4px 0 16px color-mix(in srgb, var(--system-me-ink) 8%, transparent);--gi-shadow-focus: 0 0 0 3px color-mix(in srgb, var(--system-secondary) 35%, transparent);--gi-transition-fast: .15s ease;--gi-transition-normal: .2s ease;--gi-transition-slow: .28s cubic-bezier(.4, 0, .2, 1);--gi-duration-micro: .16s;--gi-duration-ui: .24s;--gi-duration-panel: .3s;--gi-duration-expand: .32s;--gi-ease-out: cubic-bezier(.22, 1, .36, 1);--gi-ease-in: cubic-bezier(.4, 0, 1, 1);--gi-ease-in-out: cubic-bezier(.4, 0, .2, 1);--gi-scrollbar-size: 10px;--gi-z-base: 1;--gi-z-dropdown: 100;--gi-z-sticky: 200;--gi-z-drawer: 998;--gi-z-modal-backdrop: 999;--gi-z-modal: 1000;--gi-z-toast: 1200;--gi-z-presentation-overlay: 2500;--gi-z-shell-popover: 2700;--rl-topbar-height: 50px;--rl-sidebar-width: 72px;--rl-sidebar-expanded-width: 272px;--rl-sidebar-width-current: var(--rl-sidebar-width);--rl-footer-safe-height: 0px;--rl-shell-fab-quick-actions-z: 10250;--rl-shell-fab-quick-actions-inline-end: 1rem;--rl-shell-fab-quick-actions-inset-block-end: calc(var(--rl-footer-safe-height, 0px) + 1rem);--rl-chrome-safe-padding: 1rem;--rl-button-height: 2.5rem;--rl-button-padding-x: 1rem;--rl-button-padding-y: 10px;--rl-button-gap: .5rem;--rl-button-icon-size: .95rem;--rl-icon-button-size: 2.5rem;--rl-button-radius: var(--gi-radius-pill-full);--rl-modal-z-index: 11000;--rl-dialog-width-sm: min(92vw, 28rem);--rl-dialog-width-md: min(92vw, 42rem);--rl-dialog-width-lg: min(92vw, 72rem);--rl-dialog-width-xl: min(94vw, 90rem);--rl-dialog-width-studio: min( 1440px, calc(100vw - var(--rl-sidebar-width-current) - 2rem) );--rl-dialog-width-fullscreen: min( calc(100vw - var(--rl-sidebar-width-current) - (var(--rl-chrome-safe-padding) * 2)), calc(100vw - 2rem) );--rl-dialog-max-height: min( 700px, 92vh, calc(100vh - var(--rl-topbar-height) - var(--rl-footer-safe-height) - (var(--rl-chrome-safe-padding) * 2)) );--rl-dialog-table-body-min-height: min(70vh, calc(var(--rl-dialog-max-height) - 12rem));--rl-drawer-width-sm: 22rem;--rl-drawer-width-md: 30rem;--rl-drawer-width-lg: 36rem;--rl-shadow: var(--gi-shadow-card);--rl-shadow-drawer: var(--gi-shadow-drawer);--rl-shadow-filter-panel: var(--gi-shadow-filter-panel);--rl-radius: var(--gi-radius-md);--ws-widget-frame-border: 1.5px solid var(--system-primary-light);--ws-widget-frame-radius: var(--gi-radius-sm);--ws-widget-frame-height: 196px;--ws-flat-card-footer-min: 96px;--ws-icon-frame-size: 120px;--ws-icon-frame-radius: var(--gi-radius-md);--ws-icon-frame-border: 2px dotted var(--system-primary-light);--ws-icon-frame-inner: 72px;--ws-connector-visual-height: 120px;--ws-connector-footer-min: 76px;--ws-connector-icon-frame-size: 72px;--ws-connector-icon-inner: 56px;--ws-connector-tile-min-height: calc( 28px + var(--ws-connector-visual-height) + var(--ws-connector-footer-min) );--ws-filter-excel: brightness(0) saturate(100%) invert(12%) sepia(48%) saturate(2200%) hue-rotate(186deg) brightness(95%) contrast(101%);--ws-filter-genforms: brightness(0) saturate(100%) invert(16%) sepia(55%) saturate(1900%) hue-rotate(186deg) brightness(94%) contrast(98%);--ws-filter-datahub: brightness(0) saturate(100%) invert(24%) sepia(90%) saturate(1600%) hue-rotate(186deg) brightness(92%) contrast(96%);--ws-filter-comparative: brightness(0) saturate(100%) invert(36%) sepia(92%) saturate(1300%) hue-rotate(186deg) brightness(95%) contrast(96%);--ws-filter-combination: brightness(0) saturate(100%) invert(42%) sepia(98%) saturate(2400%) hue-rotate(193deg) brightness(99%) contrast(101%);--ws-filter-custom-dashboard: brightness(0) saturate(100%) invert(46%) sepia(72%) saturate(2200%) hue-rotate(186deg) brightness(95%) contrast(92%);--ws-filter-api: brightness(0) saturate(100%) invert(10%) sepia(35%) saturate(2800%) hue-rotate(186deg) brightness(88%) contrast(105%);--ws-filter-default: brightness(0) saturate(100%) invert(42%) sepia(22%) saturate(1100%) hue-rotate(186deg) brightness(94%) contrast(88%);--ws-filter-dashboard: brightness(0) saturate(100%) invert(30%) sepia(85%) saturate(1500%) hue-rotate(186deg) brightness(94%) contrast(96%);--ws-filter-white: brightness(0) invert(1);--gi-eil-card-radius: var(--gi-radius-executive);--gi-eil-read-font-size: var(--me-text-lg, 1.125rem);--gi-eil-read-line-height: 1.65;--gi-presentation-font: var(--me-font-body);--gi-presentation-shadow: 0 18px 45px color-mix(in srgb, var(--system-me-ink) 8%, transparent);--gi-presentation-shadow-card: 0 10px 30px color-mix(in srgb, var(--system-me-ink) 6%, transparent);--gi-presentation-shadow-card-soft: 0 10px 30px color-mix(in srgb, var(--system-me-ink) 5%, transparent);--gi-presentation-shadow-drawer: -12px 0 40px color-mix(in srgb, var(--system-me-ink) 12%, transparent);--gi-presentation-shadow-pie: inset 0 0 0 18px color-mix(in srgb, var(--system-me-white) 70%, transparent), 0 14px 28px color-mix(in srgb, var(--system-me-ink) 10%, transparent);--gi-poll-card-shadow: 0 4px 6px color-mix(in srgb, var(--system-me-ink) 4%, transparent), 0 18px 48px color-mix(in srgb, var(--system-me-ink) 12%, transparent);--gi-poll-info-shadow: 0 2px 16px color-mix(in srgb, var(--system-me-ink) 10%, transparent);--gi-poll-slide-shadow: 0 2px 12px color-mix(in srgb, var(--system-me-ink) 8%, transparent);--gi-poll-slide-shadow-deep: 0 12px 40px color-mix(in srgb, var(--system-me-ink) 12%, transparent);--gi-presentation-chat-fab-shadow: 0 16px 36px color-mix(in srgb, var(--system-secondary) 35%, transparent);--gi-presentation-chat-panel-shadow: 0 24px 70px color-mix(in srgb, var(--system-me-ink) 22%, transparent);--gi-presentation-chat-field-focus: 0 0 0 3px color-mix(in srgb, var(--system-secondary) 12%, transparent);--gi-presentation-chat-primary-shadow: 0 12px 22px color-mix(in srgb, var(--system-secondary) 22%, transparent)}body{font-family:var(--me-font-body);background:var(--system-secondary-light);color:var(--system-me-ink)}h1,h2,h3,h4,.rl-brand,.gi-brand,.gi-kpi,.gi-eyebrow,.gi-badge,.gi-btn,.ws-header-row h1,.font-jura{font-family:var(--me-font-body)}.bx-glass-chrome{padding:14px 10px;background:var(--system-me-frosted-glass);box-shadow:0 10px 28px color-mix(in srgb,var(--system-me-constant-black) 4%,transparent)}.bx-glass-card{padding:12px 14px;background:var(--system-me-frosted-glass);box-shadow:0 0 30px color-mix(in srgb,var(--system-me-constant-black) 4%,transparent)}.bx-glass-chrome,.bx-glass-card{border-radius:20px;border:none!important;position:relative}.bx-glass-card:before,.bx-glass-chrome:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;backdrop-filter:var(--background-blur);-webkit-backdrop-filter:var(--background-blur);z-index:-1;border-radius:inherit}.rl-os-page .gi-page{background:transparent;border:none;box-shadow:none;padding:0;margin-bottom:0}.gi-page{margin-bottom:28px}.gi-page--dark{background:linear-gradient(135deg,var(--system-primary),var(--system-primary));color:var(--system-me-white);border-color:color-mix(in srgb,var(--system-me-white) 14%,transparent)}.gi-page--dark .gi-desc,.gi-page--dark .gi-small{color:var(--system-secondary-light)}.gi-page--dark .gi-eyebrow{color:var(--system-primary-light)}.gi-page--dark .gi-card{background:color-mix(in srgb,var(--system-me-white) 7.5%,transparent);border-color:color-mix(in srgb,var(--system-me-white) 14%,transparent);color:var(--system-me-white)}.gi-page--dark .gi-kpi-value{color:var(--system-me-white)}.gi-page-head{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:24px;flex-wrap:wrap}.gi-eyebrow{font-family:var(--me-font-body);color:var(--system-secondary);font-weight:var(--me-weight-bold);letter-spacing:.14em;font-size:var(--me-text-xs);text-transform:uppercase}.gi-eyebrow--page{color:var(--system-me-light-ink);letter-spacing:.12em}.gi-source-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.gi-source-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:116px;padding:16px 12px;text-align:center;text-decoration:none;color:var(--system-primary);font-family:var(--me-font-body);font-weight:var(--me-weight-bold);font-size:var(--me-text-sm, .9375rem);border:1px dashed var(--system-primary-light);border-radius:18px;background:var(--system-secondary-light);transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}.gi-source-tile:hover{border-color:var(--system-secondary);transform:translateY(-1px);box-shadow:0 8px 20px color-mix(in srgb,var(--system-primary) 8%,transparent)}.gi-source-tile__icon{width:38px;height:38px;border-radius:13px;background:var(--system-secondary-light);display:grid;place-items:center;color:var(--system-primary);font-weight:var(--me-weight-bold);font-size:var(--me-text-md, 1rem);margin-bottom:10px}.gi-source-tile__icon img{height:38px;max-width:112px;object-fit:contain}.gi-wizard{display:grid;grid-template-columns:230px 1fr;gap:18px;margin-top:22px}.gi-wizard-steps{background:var(--system-secondary-light);border:1px solid var(--system-primary-light);border-radius:18px;padding:14px}.gi-wizard-step{display:block;padding:12px;border-radius:12px;margin-bottom:8px;color:var(--system-me-light-ink);font-size:var(--me-text-sm, .9375rem);font-family:var(--me-font-body);line-height:1.4}.gi-wizard-step:last-child{margin-bottom:0}.gi-wizard-step--active{background:var(--system-me-white);color:var(--system-primary);font-weight:var(--me-weight-bold);font-family:var(--me-font-body);box-shadow:0 6px 18px color-mix(in srgb,var(--system-me-ink) 6%,transparent)}.gi-wizard-canvas{min-height:280px;border:2px dashed var(--system-primary-light);border-radius:20px;background:var(--system-secondary-light);padding:20px 22px}.gi-wizard-canvas h3{margin:0 0 8px;font-size:var(--me-text-lg, 1.125rem);color:var(--system-primary);font-family:var(--me-font-body)}.gi-quality-card{padding:18px}.gi-quality-card h3{margin:0 0 12px;font-size:var(--me-text-sm, .9375rem);color:var(--system-primary);font-family:var(--me-font-body)}.gi-quality-meter{height:14px;background:var(--system-secondary-light);border-radius:999px;overflow:hidden;margin-bottom:10px}.gi-quality-meter span{display:block;height:100%;border-radius:999px;transition:width .35s ease}.gi-quality-meter--success span{background:linear-gradient(90deg,var(--system-secondary),var(--system-me-success))}.gi-quality-meter--warning span{background:linear-gradient(90deg,var(--system-me-warning),var(--system-me-warning))}.gi-quality-meter--risk span{background:linear-gradient(90deg,var(--system-me-failure),var(--system-me-failure))}.gi-quality-value{font-family:var(--me-font-body);font-size:var(--me-text-3xl);font-weight:var(--me-weight-bold);letter-spacing:-.03em;color:var(--system-primary);line-height:1}@media(max-width:1120px){.gi-source-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.gi-wizard{grid-template-columns:1fr}}@media(max-width:720px){.gi-source-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.gi-title{font-size:clamp(1.5rem,2.5vw,2rem);margin:7px 0 8px;letter-spacing:-.02em;line-height:1.15}.gi-desc{color:var(--system-me-light-ink);line-height:1.58;max-width:820px;margin:0;font-size:var(--me-text-md, 1rem)}.gi-badge{display:inline-flex;align-items:center;gap:8px;background:var(--system-secondary-light);color:var(--system-primary);border:1px solid var(--system-primary-light);border-radius:999px;padding:8px 13px;font-weight:var(--me-weight-bold);font-size:var(--me-text-xs);white-space:nowrap;font-family:var(--me-font-body)}.gi-page--dark .gi-badge{background:color-mix(in srgb,var(--system-me-white) 11%,transparent);color:var(--system-me-white);border-color:color-mix(in srgb,var(--system-me-white) 18%,transparent)}.gi-grid{display:grid;gap:16px}.gi-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gi-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gi-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gi-card{border-radius:var(--bx-glass-radius, var(--gi-radius-lg));padding:var(--bx-glass-padding)}.gi-card h3{font-size:var(--me-text-lg, 1.125rem);margin:0 0 11px;font-family:var(--me-font-body)}.gi-small{font-size:var(--me-text-xs);color:var(--system-me-light-ink);line-height:1.5}.gi-kpi{display:block;border-radius:var(--bx-glass-radius);padding:var(--bx-glass-padding-kpi)}.gi-kpi-label{display:block;color:var(--system-me-light-ink);font-size:var(--me-text-xs);font-family:var(--me-font-body)}.gi-kpi-value{display:block;margin-top:8px;font-size:var(--me-text-3xl);font-weight:var(--me-weight-bold);letter-spacing:-.03em;color:var(--system-primary);font-family:var(--me-font-body)}.gi-pill{display:inline-block;background:var(--system-secondary-light);color:var(--system-primary);border:1px solid var(--system-primary-light);border-radius:999px;padding:6px 10px;margin:3px;font-size:var(--me-text-xs);font-weight:var(--me-weight-semibold)}.gi-btn{display:inline-flex;align-items:center;justify-content:center;background:var(--system-primary);color:var(--system-me-white);text-decoration:none;border:none;border-radius:13px;padding:10px 14px;font-size:var(--me-text-sm, .9375rem);font-weight:var(--me-weight-bold);font-family:var(--me-font-body);cursor:pointer}.gi-btn--light{background:var(--system-secondary-light);color:var(--system-primary)}.gi-btn:hover{filter:brightness(1.06)}.login-submit{display:inline-flex;align-items:center;justify-content:center;width:100%;background:var(--system-primary);color:var(--system-me-ink);border:none;border-radius:13px;padding:12px 18px;font-family:var(--me-font-body);font-weight:var(--me-weight-bold);font-size:var(--me-text-md, 1rem);cursor:pointer}.login-submit:hover:not(:disabled){filter:brightness(1.06)}.login-submit:disabled{opacity:.6;cursor:not-allowed}.gi-insight-card--risk{border-inline-start:4px solid var(--system-me-failure)}.gi-insight-card--opportunity{border-inline-start:4px solid var(--system-me-success)}.gi-insight-card--info{border-inline-start:4px solid var(--system-secondary)}.gi-ai-brief{background:color-mix(in srgb,var(--system-me-white) 8%,transparent);border:1px solid color-mix(in srgb,var(--system-me-white) 14%,transparent);border-radius:var(--gi-radius-md);padding:16px 18px;line-height:1.55;font-size:var(--me-text-md, 1rem);color:var(--system-secondary-light);font-family:var(--me-font-body);margin:0}.gi-kpi--on-dark{background:color-mix(in srgb,var(--system-me-white) 8%,transparent);border-color:color-mix(in srgb,var(--system-me-white) 14%,transparent)}.gi-kpi--on-dark .gi-kpi-label{color:var(--system-primary-light)}.gi-kpi--on-dark .gi-kpi-value{color:var(--system-me-white)}.gi-insight-card{border-radius:var(--gi-radius-lg)}.gi-insight-card--risk,.gi-insight-card--opportunity,.gi-insight-card--info{border-inline-start-width:4px}@media(max-width:1120px){.gi-cols-2,.gi-cols-3,.gi-cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}}.gi-shell-page{min-height:calc(100vh - var(--rl-topbar-height, 64px))}.gi-shell-page.dashboard-view-shell{min-height:0;height:100%;max-height:100%}.gi-admin-shell{width:100%;max-width:min(72rem,100%);margin-inline:0;padding:28px var(--rl-workspace-inline-padding, 28px) 80px}.gi-admin-shell .gi-page{margin-top:20px}.text-primary,.text-primary-hover:hover{color:var(--system-primary)!important}.bg-primary,.bg-blue-600{background-color:var(--system-primary)!important}.hover\:bg-blue-700:hover,.hover\:bg-primary-hover:hover{filter:brightness(1.08)}.focus\:ring-primary:focus,.focus\:ring-blue-500:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--system-secondary) 35%,transparent)!important}.border-primary{border-color:var(--system-primary)!important}@media(max-width:720px){.gi-page{padding:20px}.gi-cols-2,.gi-cols-3,.gi-cols-4{grid-template-columns:1fr}.gi-page-head{display:block}}:root{--bx-space-1: 4px;--bx-space-2: 8px;--bx-space-3: 12px;--bx-space-4: 16px;--bx-space-5: 24px;--bx-space-6: 32px;--bx-space-7: 48px;--bx-radius-standard: 12px;--bx-radius-pill: 999px;--bx-card-shadow: var(--gi-shadow-card)}.bx-type-display{font-family:var(--me-font-heading);font-weight:var(--me-weight-bold);font-size:var(--me-text-2xl);line-height:var(--me-leading-tight);color:var(--system-me-ink)}.bx-type-heading{font-family:var(--me-font-heading);font-weight:var(--me-weight-bold);font-size:var(--me-text-lg);line-height:var(--me-leading-tight);color:var(--system-primary)}.bx-type-body{font-family:var(--me-font-body);font-weight:var(--me-weight-regular);font-size:var(--me-text-md);line-height:var(--me-leading-body);color:var(--system-me-ink)}.bx-type-eyebrow{font-family:var(--me-font-body);font-weight:var(--me-weight-bold);font-size:var(--me-text-xs);letter-spacing:normal;text-transform:uppercase;color:var(--system-secondary)}.bx-type-kpi{font-family:var(--me-font-body);font-weight:var(--me-weight-bold);font-size:var(--me-text-3xl);letter-spacing:-.03em;line-height:1;color:var(--system-primary)}.bx-card{background:var(--system-me-white);border:var(--system-primary-light);border-radius:var(--bx-radius-standard);padding:var(--bx-space-5);box-shadow:var(--bx-card-shadow)}.bx-card--kpi{padding:var(--bx-space-4) var(--bx-space-5);border-color:color-mix(in srgb,var(--system-primary) 12%,var(--system-primary-light));background:linear-gradient(180deg,var(--system-me-white) 0%,var(--system-secondary-light) 100%)}.bx-card--intelligence{border-color:color-mix(in srgb,var(--system-secondary) 18%,var(--system-primary-light));background:linear-gradient(180deg,var(--system-me-white) 0%,var(--system-secondary-light) 100%)}.bx-card--governance{border-color:color-mix(in srgb,var(--system-me-warning) 22%,var(--system-primary-light));background:linear-gradient(180deg,var(--system-me-white) 0%,color-mix(in srgb,var(--system-me-warning) 12%,var(--system-me-white)) 100%)}.bx-card--action{border-style:dashed;border-color:color-mix(in srgb,var(--system-secondary) 35%,var(--system-primary-light));background:var(--system-secondary-light);padding:var(--bx-space-4)}.bx-badge,.gi-badge,.gi-pill,.dpw-pill,.pmo-chip,.cw-chip,.eil-badge,.qe-chip,.qe-suite-badge{display:inline-flex;align-items:center;gap:var(--bx-space-2);padding:var(--bx-space-2) var(--bx-space-3);border-radius:var(--bx-radius-pill);border:1px solid transparent;font-family:var(--me-font-body);font-size:var(--me-text-xs);font-weight:var(--me-weight-bold);line-height:1.2;white-space:nowrap}.bx-badge--primary,.pmo-chip--active,.dpw-pill--class{background:var(--system-secondary-light);border-color:var(--system-primary-light);color:var(--system-primary)}.bx-badge--success,.pmo-chip--success,.dpw-pill--success{background:color-mix(in srgb,var(--system-me-success) 12%,var(--system-me-white));border-color:color-mix(in srgb,var(--system-me-success) 28%,var(--system-me-white));color:var(--system-me-success)}.bx-badge--warning,.pmo-chip--risk{background:color-mix(in srgb,var(--system-me-warning) 12%,var(--system-me-white));border-color:color-mix(in srgb,var(--system-me-warning) 28%,var(--system-me-white));color:var(--system-me-warning)}.bx-badge--danger{background:color-mix(in srgb,var(--system-me-failure) 12%,var(--system-me-white));border-color:color-mix(in srgb,var(--system-me-failure) 28%,var(--system-me-white));color:var(--system-me-failure)}.bx-badge--info,.dpw-pill--soft{background:var(--system-secondary-light);border-color:var(--system-primary-light);color:var(--system-primary)}.bx-badge--neutral,.pmo-chip--planned,.pmo-chip--muted,.dpw-pill--muted{background:var(--system-secondary-light);border-color:var(--system-primary-light);color:var(--system-me-light-ink)}.dpw-page,.di-workspace,.cw-page,.pmo-page,.qe-page,.asset-page,.dv-page,.eil-exec-read,.eil-analyst-workspace,.eil-shell{--surface-radius: var(--bx-radius-standard);--surface-gap: var(--bx-space-4);font-family:var(--me-font-body);color:var(--system-me-ink)}.dpw-page h1,.dpw-page h2,.di-workspace h1,.di-workspace h2,.cw-page h1,.cw-page h2,.pmo-page h1,.pmo-page h2,.qe-page h1,.qe-page h2,.asset-page h1,.asset-page h2,.eil-exec-read h1,.eil-exec-read h2,.eil-analyst-workspace h1,.eil-analyst-workspace h2,.eil-shell h1,.eil-shell h2{font-family:var(--me-font-body)}.dpw-section,.dpw-suppressed-card,.dpw-health-card,.dpw-widget-card,.di-panel,.cw-summary,.cw-panel,.pmo-module-card,.pmo-program-card,.pmo-kpi,.qe-card,.qe-kpi,.asset-kpi,.asset-collection-card,.ws-card,.eil-intel-card{border-radius:var(--bx-radius-standard)}.dpw-health-card,.pmo-kpi,.qe-kpi{border:var(--system-primary-light);box-shadow:var(--bx-card-shadow)}.di-panel,.eil-intel-card{border:var(--system-primary-light);box-shadow:var(--bx-card-shadow);background:var(--system-me-white)}.dpw-suppressed-card,.cw-publish-gate{border:var(--system-primary-light);box-shadow:var(--bx-card-shadow)}.ws-card--action,.dpw-hero__actions{border-radius:var(--bx-radius-standard)}.qe-card[data-suite=ndts3],.qe-card--ndts3{border-color:color-mix(in srgb,var(--system-secondary) 20%,var(--system-primary-light))}.bx-executive-page{--bx-page-density: medium;--bx-section-gap: var(--bx-space-6);font-family:var(--me-font-body);color:var(--system-me-ink)}.bx-executive-page--low-density{--bx-page-density: low;--bx-section-gap: var(--bx-space-7)}.bx-executive-page--high-density{--bx-page-density: high;--bx-section-gap: var(--bx-space-5)}.bx-executive-page h1,.bx-executive-page h2,.bx-executive-page h3{font-family:var(--me-font-body);font-weight:var(--me-weight-bold);color:var(--system-primary)}.bx-section,.dpw-section{display:grid;gap:var(--bx-space-4);margin-block-end:var(--bx-section-gap)}.bx-section__head,.dpw-section__head{display:grid;gap:var(--bx-space-2)}.bx-section__head h2,.dpw-section__head h2{margin:0;font-size:var(--me-text-xl);font-weight:var(--me-weight-bold);line-height:var(--me-leading-tight);display:flex;align-items:center;gap:var(--bx-space-3);color:var(--system-primary)}.bx-section__head p,.dpw-section__head p{margin:0;font-size:var(--me-text-md);line-height:var(--me-leading-body);color:var(--system-me-light-ink);max-width:52rem}.bx-section__eyebrow{font-family:var(--me-font-body);font-size:var(--me-text-xs);font-weight:var(--me-weight-bold);letter-spacing:normal;text-transform:uppercase;color:var(--system-secondary)}.bx-widget-card,.dpw-widget-card{display:grid;grid-template-columns:4.5rem 1fr;gap:var(--bx-space-4);padding:var(--bx-space-4);border:var(--system-primary-light);border-radius:var(--bx-radius-standard);background:var(--system-me-white);box-shadow:var(--bx-card-shadow);transition:box-shadow .15s ease,border-color .15s ease}.bx-widget-card:hover,.dpw-widget-card:hover{border-color:color-mix(in srgb,var(--system-secondary) 28%,var(--system-primary-light));box-shadow:0 8px 24px color-mix(in srgb,var(--system-me-ink) 8%,transparent)}.bx-widget-card__preview,.dpw-widget-card__preview{display:grid;place-items:center;border-radius:var(--bx-radius-standard);background:var(--system-secondary-light);color:var(--system-secondary);font-size:var(--me-text-xl);min-height:4.5rem}.bx-widget-card__body h3,.dpw-widget-card__body h3{margin:0 0 var(--bx-space-2);font-size:var(--me-text-lg);font-weight:var(--me-weight-bold);color:var(--system-primary)}.dpw-insight-card,.dpw-health-card,.dpw-eil-card{border:var(--system-primary-light);border-radius:var(--bx-radius-standard);box-shadow:var(--bx-card-shadow);background:var(--system-me-white)}.dpw-insight-card{display:flex;gap:var(--bx-space-3);align-items:flex-start;padding:var(--bx-space-4);border-color:color-mix(in srgb,var(--system-secondary) 18%,var(--system-primary-light));background:linear-gradient(180deg,var(--system-me-white) 0%,var(--system-secondary-light) 100%)}.dpw-insight-card[data-tone=success]{border-color:color-mix(in srgb,var(--system-me-success) 22%,var(--system-primary-light));background:linear-gradient(180deg,var(--system-me-white) 0%,color-mix(in srgb,var(--system-me-success) 12%,var(--system-me-white)) 100%)}.dpw-insight-card[data-tone=warning]{border-color:color-mix(in srgb,var(--system-me-warning) 22%,var(--system-primary-light));background:linear-gradient(180deg,var(--system-me-white) 0%,color-mix(in srgb,var(--system-me-warning) 12%,var(--system-me-white)) 100%)}.dpw-insight-card[data-tone=risk]{border-color:color-mix(in srgb,var(--system-me-failure) 22%,var(--system-primary-light));background:linear-gradient(180deg,var(--system-me-white) 0%,color-mix(in srgb,var(--system-me-failure) 12%,var(--system-me-white)) 100%)}.dpw-insight-card i{color:var(--system-secondary);font-size:var(--me-text-lg);margin-block-start:2px}.dpw-insight-card p{margin:0;font-size:var(--me-text-md);line-height:var(--me-leading-body);color:var(--system-me-ink)}.dpw-insight-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:var(--bx-space-4)}.dpw-health-card{padding:var(--bx-space-4);background:linear-gradient(180deg,var(--system-me-white) 0%,var(--system-secondary-light) 100%)}.dpw-health-card__score{font-family:var(--me-font-body);font-size:var(--me-text-3xl);font-weight:var(--me-weight-bold);color:var(--system-primary);letter-spacing:-.03em}.dpw-health-card__label{font-size:var(--me-text-xs);font-weight:var(--me-weight-bold);letter-spacing:normal;text-transform:uppercase;color:var(--system-me-light-ink)}.dpw-health-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:var(--bx-space-4)}.dpw-suppressed-card,.dpw-gov-card{border:var(--system-primary-light);border-radius:var(--bx-radius-standard);box-shadow:var(--bx-card-shadow);background:linear-gradient(180deg,var(--system-me-white) 0%,color-mix(in srgb,var(--system-me-warning) 12%,var(--system-me-white)) 100%);border-color:color-mix(in srgb,var(--system-me-warning) 22%,var(--system-primary-light))}.dpw-gov-card{background:linear-gradient(180deg,var(--system-me-white) 0%,var(--system-secondary-light) 100%);border-color:var(--system-primary-light);padding:var(--bx-space-4)}.dpw-gov-card__count{font-family:var(--me-font-body);font-size:var(--me-text-3xl);font-weight:var(--me-weight-bold);color:var(--system-primary)}.dpw-suppressed-list{display:grid;gap:var(--bx-space-4)}.dpw-suppressed-card{padding:var(--bx-space-5)}.dpw-story-card{border:var(--system-primary-light);border-radius:var(--bx-radius-standard);box-shadow:var(--bx-card-shadow);padding:var(--bx-space-5);background:linear-gradient(180deg,var(--system-me-white) 0%,var(--system-secondary-light) 100%);border-color:color-mix(in srgb,var(--system-secondary) 18%,var(--system-primary-light))}.dpw-story-card__narrative{font-size:var(--me-text-md);line-height:var(--me-leading-body);color:var(--system-me-ink)}.dpw-story-card__label{font-size:var(--me-text-xs);font-weight:var(--me-weight-bold);letter-spacing:normal;text-transform:uppercase;color:var(--system-secondary)}.dpw-readiness-summary,.dpw-readiness-cards{gap:var(--bx-space-4)}.dpw-readiness-card{border:var(--system-primary-light);border-radius:var(--bx-radius-standard);box-shadow:var(--bx-card-shadow);padding:var(--bx-space-4);background:var(--system-me-white)}.dpw-readiness-stat strong{font-family:var(--me-font-body);font-size:var(--me-text-xl);color:var(--system-primary)}.eil-intel-card{border-radius:var(--bx-radius-standard)!important;border:var(--system-primary-light)!important;box-shadow:var(--bx-card-shadow);background:var(--system-me-white)}.eil-intel-card__title{font-family:var(--me-font-body);font-size:var(--me-text-lg);color:var(--system-primary)}.asset-page,.pmo-page,.qe-page{--bx-page-density: low}.pmo-header,.qe-header,.asset-header{display:flex;align-items:flex-start;gap:var(--bx-space-4);margin-block-end:var(--bx-space-5);padding-block-end:var(--bx-space-4);border-block-end:1px solid var(--system-primary-light)}.pmo-title,.qe-title,.asset-title{margin:0;font-family:var(--me-font-body);font-size:var(--me-text-2xl);font-weight:var(--me-weight-bold);color:var(--system-primary)}.pmo-subtitle,.qe-subtitle,.asset-subtitle{margin:var(--bx-space-2) 0 0;font-size:var(--me-text-md);color:var(--system-me-light-ink);max-width:42rem;line-height:var(--me-leading-body)}.pmo-kpi,.qe-kpi,.asset-kpi{border:var(--system-primary-light);border-radius:var(--bx-radius-standard);box-shadow:var(--bx-card-shadow);background:var(--system-me-white)}.pmo-priority-hero,.qe-hero{border-radius:var(--bx-radius-standard)!important;border:var(--system-primary-light);box-shadow:var(--bx-card-shadow)}.pmo-module-card,.pmo-program-card,.pmo-quality-card,.qe-card,.asset-collection-card{border-radius:var(--bx-radius-standard);border:var(--system-primary-light);box-shadow:var(--bx-card-shadow)}.asset-chip,.asset-filter-btn,.asset-btn{font-family:var(--me-font-body);font-size:var(--me-text-xs);border-radius:var(--bx-radius-pill)}.asset-chip--golden{background:color-mix(in srgb,var(--system-me-warning) 18%,var(--system-me-white));color:var(--system-me-warning);border:1px solid color-mix(in srgb,var(--system-me-warning) 28%,var(--system-me-white))}.asset-chip--testing{background:var(--system-secondary-light);color:var(--system-primary);border:1px solid var(--system-primary-light)}.asset-chip--production{background:color-mix(in srgb,var(--system-me-success) 18%,var(--system-me-white));color:var(--system-me-success);border:1px solid color-mix(in srgb,var(--system-me-success) 28%,var(--system-me-white))}.asset-chip--archived,.asset-chip--draft{background:var(--system-secondary-light);color:var(--system-me-light-ink);border:1px solid var(--system-primary-light)}.bx-cert-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:var(--bx-space-4);margin-block-end:var(--bx-space-6)}.bx-cert-score{padding:var(--bx-space-4);border:var(--system-primary-light);border-radius:var(--bx-radius-standard);background:linear-gradient(180deg,var(--system-me-white) 0%,var(--system-secondary-light) 100%);box-shadow:var(--bx-card-shadow)}.bx-cert-score__label{display:block;font-size:var(--me-text-xs);font-weight:var(--me-weight-bold);letter-spacing:normal;text-transform:uppercase;color:var(--system-me-light-ink);margin-block-end:var(--bx-space-2)}.bx-cert-score__value{font-family:var(--me-font-body);font-size:var(--me-text-3xl);font-weight:var(--me-weight-bold);color:var(--system-primary);letter-spacing:-.03em}.bx-cert-score__value[data-tone=strong]{color:var(--system-me-success)}.bx-cert-score__value[data-tone=good]{color:var(--system-secondary)}.bx-cert-score__value[data-tone=watch]{color:var(--system-me-warning)}.bx-executive-page--low-density .dpw-widget-grid,.bx-executive-page--low-density .dpw-insight-grid,.bx-executive-page--low-density .dpw-health-grid{gap:var(--bx-space-5)}.bx-executive-page--high-density .dpw-widget-grid{grid-template-columns:repeat(auto-fill,minmax(18rem,1fr))}.bx-metric-card{display:grid;gap:var(--bx-space-2);padding:var(--bx-space-4);border:var(--system-primary-light);border-radius:var(--bx-radius-standard);background:var(--system-me-white);box-shadow:var(--bx-card-shadow)}.bx-metric-card__hero{font-family:var(--me-font-body);font-size:var(--me-text-3xl);font-weight:var(--me-weight-bold);line-height:var(--me-leading-tight);color:var(--system-primary);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.bx-metric-card__label{font-size:var(--me-text-sm);font-weight:var(--me-weight-semibold);color:var(--system-me-ink);line-height:var(--me-leading-body)}.bx-metric-card__confidence{font-size:var(--me-text-xs);font-weight:var(--me-weight-bold);letter-spacing:normal;text-transform:uppercase;color:var(--system-secondary)}.bx-metric-card__status{font-size:var(--me-text-xs);font-weight:var(--me-weight-semibold);color:var(--system-me-light-ink)}.bx-metric-card__action{font-size:var(--me-text-sm);color:var(--system-secondary);margin-block-start:var(--bx-space-1)}.bx-metric-card[data-tone=success]{border-color:color-mix(in srgb,var(--system-me-success) 22%,var(--system-primary-light))}.bx-metric-card[data-tone=warning]{border-color:color-mix(in srgb,var(--system-me-warning) 22%,var(--system-primary-light))}.bx-metric-card[data-tone=info]{border-color:color-mix(in srgb,var(--system-secondary) 18%,var(--system-primary-light))}.bx-recommendation-card{display:grid;gap:var(--bx-space-3);padding:var(--bx-space-4)}.bx-recommendation-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--bx-space-3)}.bx-recommendation-card__head h3{margin:0;font-family:var(--me-font-body);font-size:var(--me-text-lg);font-weight:var(--me-weight-bold);color:var(--system-primary);line-height:1.35;overflow-wrap:anywhere;word-break:break-word}.bx-recommendation-card__meaning{margin:0;font-size:var(--me-text-md);line-height:var(--me-leading-body);color:var(--system-me-ink);overflow-wrap:anywhere;word-break:break-word}.bx-recommendation-card__meta{display:flex;flex-wrap:wrap;gap:var(--bx-space-2)}.bx-recommendation-card__details summary{cursor:pointer;font-size:var(--me-text-sm);font-weight:var(--me-weight-semibold);color:var(--system-secondary);list-style:none}.bx-recommendation-card__details summary::-webkit-details-marker{display:none}.bx-recommendation-card__technical{margin-block-start:var(--bx-space-2);font-size:var(--me-text-sm);color:var(--system-me-light-ink)}.bx-recommendation-card__technical dl{margin:var(--bx-space-2) 0 0;display:grid;gap:var(--bx-space-2)}.bx-recommendation-card__technical dt{font-size:var(--me-text-xs);font-weight:var(--me-weight-bold);text-transform:uppercase;color:var(--system-me-light-ink)}.bx-recommendation-card__technical dd{margin:0;font-size:var(--me-text-sm);color:var(--system-me-ink)}.bx-executive-page .dpw-health-card__score,.bx-executive-page .dpw-confidence-ring strong,.bx-executive-page .dpw-readiness-stat strong{font-family:var(--me-font-body);font-size:var(--me-text-3xl)!important;font-weight:var(--me-weight-bold)!important;line-height:var(--me-leading-tight)}.bx-executive-page .dpw-confidence-ring{width:6.5rem;height:6.5rem}.bx-executive-page .dpw-hero__lead h1{font-size:var(--me-text-2xl)!important}.bx-executive-page .gi-kpi-value{font-size:var(--me-text-3xl)!important}.eil-shell .eil-exec-primary-metric,.eil-exec-read-host .eil-exec-primary-metric{font-family:var(--me-font-body);font-size:var(--me-text-3xl)!important;font-weight:var(--me-weight-bold)!important;max-width:100%;white-space:normal;overflow:visible;text-overflow:unset;line-height:var(--me-leading-tight)}.eil-shell .eil-intelligence-facts__trust-score,.eil-shell .eil-intelligence-facts__scope-card strong,.eil-shell .metric-card strong{font-family:var(--me-font-body);font-size:var(--me-text-xl)!important;font-weight:var(--me-weight-bold)!important}.eil-exec-read--presentation .eil-exec-read-kpi-current strong{font-size:var(--me-text-3xl)!important}.eil-exec-read--presentation .eil-exec-read-title{font-size:var(--me-text-2xl)!important}.presentation-shell.bx-executive-page .gi-kpi-value,.presentation-shell.bx-executive-page .bx-metric-card__hero{font-family:var(--me-font-body);font-size:var(--me-text-3xl)!important;font-weight:var(--me-weight-bold)!important;line-height:var(--me-leading-tight)}.eil-intel-card{border:var(--system-primary-light)!important;border-radius:var(--bx-radius-standard)!important;box-shadow:var(--bx-card-shadow);background:var(--system-me-white)!important;padding:var(--bx-space-4)!important;gap:var(--bx-space-3)!important}.eil-intel-card__title{font-family:var(--me-font-body)!important;font-size:var(--me-text-lg)!important;color:var(--system-primary)!important}.eil-intel-card__summary,.eil-intel-card__field p{font-size:var(--me-text-md)!important;color:var(--system-me-ink)!important}.eil-intel-card__label{font-size:var(--me-text-xs)!important;color:var(--system-me-light-ink)!important}.eil-intel-card__face-evidence{display:none}.eil-intel-card__business-meaning{font-size:var(--me-text-md);line-height:var(--me-leading-body);color:var(--system-me-ink);margin:0}.eil-intel-card__priority-row{display:flex;flex-wrap:wrap;gap:var(--bx-space-2);margin-block-start:var(--bx-space-1)}.dpw-insight-grid--executive{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr))}.dpw-insight-grid--executive .bx-metric-card{min-height:8.5rem}.dpw-insight-grid--executive .bx-metric-card__icon{font-size:var(--me-text-lg);color:var(--system-secondary)}:root{--bx-flow-section-gap: var(--bx-space-5, 1.25rem);--bx-flow-max-section-gap: var(--bx-space-6, 1.5rem);--bx-flow-sidebar-width: 17.5rem}.bx-executive-flow,.bx-executive-page.bx-executive-flow{display:flex;flex-direction:column;gap:var(--bx-flow-section-gap)}.bx-executive-flow>.gi-eyebrow{order:-5}.bx-executive-flow>.bx-flow-zone--title,.bx-executive-flow>header,.bx-executive-flow>.ws-page-header{order:0}.bx-executive-flow>*:not([class*=bx-flow-zone]):not(header):not(.ws-page-header):not(.gi-eyebrow){order:5}.bx-executive-flow>.bx-flow-zone--summary,.bx-executive-flow>.bx-flow-zone--kpis{order:10}.bx-executive-flow>.bx-flow-zone--narrative,.bx-executive-flow>.bx-flow-zone--story{order:20}.bx-executive-flow>.bx-flow-zone--health{order:30}.bx-executive-flow>.bx-flow-zone--insights{order:40}.bx-executive-flow>.bx-flow-zone--actions{order:50}.bx-executive-flow>.bx-flow-zone--details{order:60}.bx-executive-flow>app-eil-source-widget-preview-drawer,.bx-executive-flow>app-segment-selector{order:100;flex:0 0 auto;height:0;overflow:visible;margin:0;padding:0}.bx-executive-flow .bx-section,.bx-executive-flow .dpw-section,.bx-executive-flow .qe-section,.bx-executive-flow .pmo-section{margin-block-end:0}.bx-executive-flow .bx-section+.bx-section,.bx-executive-flow .dpw-section+.dpw-section{margin-block-start:0}.bx-no-dead-space{gap:var(--bx-flow-section-gap)}.bx-no-dead-space>*{min-height:0}.bx-no-dead-space [hidden],.bx-no-dead-space .bx-collapsed:not(.bx-collapsed--visible){display:none!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden}.bx-empty-state,.dpw-empty-state,.bx-placeholder-surface{display:grid;gap:var(--bx-space-2, .5rem);place-items:center;text-align:center;padding:var(--bx-space-5, 1.25rem);border:1px dashed var(--system-primary-light);border-radius:var(--bx-radius-standard, .75rem);background:color-mix(in srgb,var(--system-me-white) 80%,transparent);color:var(--system-me-light-ink);font-size:var(--me-text-sm, .875rem)}.bx-placeholder-surface[data-tone=action]{border-style:solid;border-color:color-mix(in srgb,var(--system-primary) 25%,transparent)}.bx-layout-main-aside{display:grid;grid-template-columns:minmax(0,1fr) var(--bx-flow-sidebar-width);gap:var(--bx-flow-section-gap);align-items:start}.bx-layout-main-aside>aside,.bx-layout-main-aside>.dpw-actions{position:sticky;inset-block-start:calc(var(--rl-topbar-height, 3.5rem) + .75rem);max-height:calc(100vh - var(--rl-topbar-height, 3.5rem) - var(--rl-footer-safe-height, 0px) - 1.5rem);overflow:auto}@media(max-width:1100px){.bx-layout-main-aside{grid-template-columns:1fr}.bx-layout-main-aside>aside,.bx-layout-main-aside>.dpw-actions{position:static;max-height:none}}.bx-executive-page .dpw-section,.bx-executive-page .qe-section{padding-block:var(--bx-space-4, 1rem)}.bx-future-surface,.dpw-action-placeholder{display:flex;align-items:center;gap:.5rem;padding:.65rem .85rem;border-radius:var(--bx-radius-control, .5rem);border:1px dashed var(--system-primary-light);background:var(--system-me-white);font-size:var(--me-text-xs, .75rem);color:var(--system-me-light-ink)}html:has(.rl-shell){height:100%;overflow:hidden}body:has(.rl-shell){--rl-sidebar-width-current: var(--rl-sidebar-width, 72px);--rl-content-inline-start: var(--rl-sidebar-width-current);--rl-content-inline-size: calc(100vw - var(--rl-sidebar-width-current));height:100%;overflow:hidden}body:has(.rl-shell--sidebar-pinned){--rl-sidebar-width-current: var(--rl-sidebar-expanded-width, 272px)}.rl-shell{--rl-sidebar-width-current: var(--rl-sidebar-width, 72px);--rl-content-inline-start: var(--rl-sidebar-width-current);width:100%;max-width:100vw;overflow:hidden}.rl-shell.rl-shell--sidebar-pinned{--rl-sidebar-width-current: var(--rl-sidebar-expanded-width, 272px)}@media(min-width:901px){body:has(.rl-shell--sidebar-overlay-open){--rl-sidebar-width-current: var(--rl-sidebar-expanded-width, 272px)}.rl-shell.rl-shell--sidebar-overlay-open{--rl-sidebar-width-current: var(--rl-sidebar-expanded-width, 272px)}}.rl-main{min-width:0;width:100%;max-width:100%;height:100%;min-height:0;overflow:hidden;contain:inline-size}.rl-workspace{min-width:0;max-width:100%;min-height:0;box-sizing:border-box;overflow-y:auto;overflow-x:clip}.rl-workspace>*{min-width:0;max-width:100%}.rl-workspace:has(.gi-workspace){padding:0;overflow:auto}.ws-page,.gi-workspace{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.ws-page{min-height:calc(100vh - var(--rl-topbar-height, 64px) - var(--rl-footer-safe-height, 0px))}.rl-chrome-safe-fixed,.rl-chrome-safe-overlay{position:fixed;inset-block-start:var(--rl-topbar-height, 64px);inset-inline-end:0;inset-block-end:var(--rl-footer-safe-height, 0px);inset-inline-start:var(--rl-sidebar-width-current, var(--rl-sidebar-width, 72px))}.rl-chrome-safe-bottom-bar{position:fixed;inset-inline-start:var(--rl-sidebar-width-current, var(--rl-sidebar-width, 72px));inset-inline-end:0;inset-block-end:var(--rl-footer-safe-height, 0px)}.rl-chrome-safe-center-x{left:calc(var(--rl-sidebar-width-current, var(--rl-sidebar-width, 72px)) + (100vw - var(--rl-sidebar-width-current, var(--rl-sidebar-width, 72px))) / 2)}@media(max-width:1600px){.rl-workspace:not(:has(.ws-page)):not(:has(.gi-workspace)):not(:has(.exec-dashboard)):not(:has(.exec-presentation)){padding-inline:clamp(16px,2.5vw,34px)}}@media(max-width:1280px){.rl-topbar{padding-inline:clamp(16px,2vw,24px);gap:12px}.ws-page-header{padding-inline:clamp(16px,2.5vw,24px)}}@media(max-width:1024px){.rl-topbar{padding-inline:16px}.rl-search{width:min(420px,100%)}.ws-page-header{padding:14px 16px 12px}}@media(max-width:900px){body:has(.rl-shell),body:has(.rl-shell--sidebar-overlay-open){--rl-sidebar-width-current: 0px;--rl-content-inline-start: 0px;--rl-content-inline-size: 100vw}.rl-shell,.rl-shell.rl-shell--sidebar-overlay-open{--rl-sidebar-width-current: 0px}.rl-shell.rl-shell--sidebar-overlay-open{grid-template-columns:1fr}.rl-chrome-safe-fixed,.rl-chrome-safe-overlay,.rl-chrome-safe-bottom-bar{inset-inline-start:0;inset-block-start:var(--rl-topbar-height, 64px)}.rl-chrome-safe-center-x{left:50%}}.rl-shell-fab-zone--quick-actions{position:fixed;inset-block-end:var( --rl-shell-fab-quick-actions-inset-block-end, calc(var(--rl-footer-safe-height, 0px) + 1rem) );inset-inline-end:max(var(--rl-shell-fab-quick-actions-inline-end, 1rem),env(safe-area-inset-right,0px));z-index:var(--rl-shell-fab-quick-actions-z, 10250);pointer-events:auto}@media(max-width:900px){.rl-shell-fab-zone--quick-actions{inset-inline-end:max(.75rem,env(safe-area-inset-right,0px))}}.bx-overlay{z-index:var(--rl-modal-z-index, 11000)!important;background:color-mix(in srgb,var(--system-me-black) 45%,transparent)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.bx-overlay .bx-container,.bx-container.bx-container--command-palette,.bx-container.bx-container--favorites-drawer,.bx-container.bx-container--notifications-drawer{background:var(--system-me-white)!important;isolation:isolate}.bx-overlay .bx-header,.bx-overlay .bx-body,.bx-overlay .bx-footer,.bx-overlay .bx-header-extra{background-color:var(--system-me-white)}.bx-overlay:not(.bx-overlay--drawer) .bx-footer .bx-btn--primary{background:var(--system-primary)!important;color:var(--system-me-white)!important;border-color:var(--system-primary)!important}.bx-overlay:not(.bx-overlay--drawer) .bx-footer .bx-btn--primary:hover:not(:disabled){background:var(--system-primary)!important;border-color:var(--system-primary)!important}.bx-overlay--drawer .bx-footer .bx-btn--primary{background:var(--system-primary)!important;color:var(--system-me-white)!important;border-color:var(--system-primary)!important}.bx-overlay--drawer .bx-footer .bx-btn--primary:hover:not(:disabled){background:var(--system-primary)!important;border-color:var(--system-primary)!important}.bx-overlay .bx-footer--hints{background-color:var(--system-secondary-light);border-block-start:1px solid var(--system-primary-light)}.rl-cmd-palette-overlay.bx-overlay{z-index:var(--rl-modal-z-index, 11000)!important}body:has(.rl-cmd-palette-overlay) .rl-topbar-lead .rl-search{visibility:hidden}.rl-cmd-palette-overlay.bx-overlay.bx-overlay--workspace{align-items:flex-start!important;justify-content:flex-start!important;padding:0!important;padding-block-start:max(8px,calc((var(--rl-topbar-height, 64px) - 46px) / 2))!important;padding-inline-start:calc(var(--rl-sidebar-width-current, 72px) + 28px)!important;padding-inline-end:28px!important}@media(max-width:1024px){.rl-cmd-palette-overlay.bx-overlay.bx-overlay--workspace{padding-inline-start:calc(var(--rl-sidebar-width-current, 72px) + 16px)!important;padding-inline-end:16px!important}.bx-container--command-palette{width:min(420px,calc(100vw - var(--rl-sidebar-width-current, 72px) - 32px))!important}}@media(max-width:900px){.rl-cmd-palette-overlay.bx-overlay.bx-overlay--workspace{padding-inline-start:16px!important}}.bx-container--command-palette .bx-row__type{display:none}.bx-container--command-palette .bx-row--palette{grid-template-columns:auto 1fr auto}.bx-container--favorites-drawer .bx-row__fav{display:none}.rl-quick-menu{background-color:var(--system-me-white)!important;opacity:1!important}.bx-container--command-palette{width:min(480px,calc(100vw - var(--rl-sidebar-width-current, 72px) - 56px))!important;height:auto!important;max-height:min(340px,calc(100vh - var(--rl-topbar-height, 64px) - var(--rl-footer-safe-height, 0px) - 1rem))!important;margin-block-start:0!important;border-start-start-radius:0!important;border-start-end-radius:0!important;border-end-start-radius:8px!important;border-end-end-radius:8px!important;box-shadow:0 12px 40px color-mix(in srgb,var(--system-me-black) 20%,transparent)!important}.bx-container--command-palette .bx-header--search{min-height:46px!important;padding:0 12px 0 14px!important;border-block-end:1px solid var(--system-primary-light)!important}.bx-container--command-palette .bx-header-search{border:0!important;background:transparent!important;box-shadow:none!important;padding:0!important}.bx-container--command-palette .bx-header-search__input{font-size:var(--me-text-sm, .9375rem)!important}.bx-container--command-palette .bx-row--palette{min-height:28px!important;padding:2px 12px!important}.bx-container--command-palette .bx-section-link{display:none!important}.bx-container--command-palette .bx-footer--hints{justify-content:flex-start!important;padding:4px 14px 6px!important}.bx-container--command-palette .bx-footer-hints--single{text-align:start!important;font-size:var(--me-text-xs, .875rem)!important;color:var(--system-me-light-ink)!important}.bx-container--command-palette .bx-body{flex:0 1 auto!important;max-height:min(240px,calc(100vh - var(--rl-topbar-height, 64px) - var(--rl-footer-safe-height, 0px) - 12rem));overflow-y:auto}.bx-overlay--drawer:has(.bx-container--favorites-drawer){align-items:flex-start!important;justify-content:flex-end!important;padding-block-start:calc(var(--rl-topbar-height, 64px) + 4px)!important;padding-inline-end:max(16px,calc(28px + 7.5rem))!important;padding-inline-start:var(--rl-sidebar-width-current, 72px)!important;background:color-mix(in srgb,var(--system-me-black) 20%,transparent)!important}.bx-container--favorites-drawer.bx-container--drawer{width:min(24rem,calc(100vw - var(--rl-sidebar-width-current, 72px) - 2rem))!important;height:auto!important;max-height:min(20rem,calc(100vh - var(--rl-topbar-height, 64px) - var(--rl-footer-safe-height, 0px) - 1rem))!important;min-height:0!important;border:1px solid var(--system-primary-light)!important;border-radius:8px!important;box-shadow:0 8px 32px color-mix(in srgb,var(--system-me-black) 16%,transparent)!important}.bx-container--favorites-drawer .bx-header--minimal{min-height:36px!important;padding:10px 12px 6px 14px!important;border-block-end:none!important}.bx-container--favorites-drawer .bx-header__end{gap:6px!important}.bx-container--favorites-drawer .bx-header-extra{padding:0 12px 10px!important;border-block-end:1px solid var(--system-primary-light)!important}.bx-container--favorites-drawer .bx-drawer-search{margin:0!important}.bx-container--favorites-drawer .bx-drawer-search__input{font-size:var(--me-text-xs, .875rem)!important}.bx-container--favorites-drawer .bx-body{flex:0 1 auto!important;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--system-me-hint) transparent}.bx-container--favorites-drawer .bx-body::-webkit-scrollbar{width:6px}.bx-container--favorites-drawer .bx-body::-webkit-scrollbar-thumb{background:var(--system-me-hint);border-radius:999px}.bx-container--favorites-drawer .bx-row--favorite{min-height:34px!important;padding:4px 12px 4px 14px!important}.bx-container--favorites-drawer .bx-row__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rl-quick-actions{align-items:flex-end!important;width:max-content!important}html.rl-shell-fab-quick-actions--expanded .rl-quick-actions__backdrop{background:color-mix(in srgb,var(--system-me-black) 45%,transparent)!important}.app-floating-tooltip{position:fixed;z-index:12000;left:0;top:0;max-width:min(16rem,calc(100vw - 1rem));padding:.4rem .8rem;border-radius:.625rem;font-family:var(--me-font-body);font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-medium);letter-spacing:.01em;line-height:1.35;color:var(--system-me-white);white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;background:color-mix(in srgb,var(--system-primary) 68%,transparent);border:1px solid color-mix(in srgb,var(--system-me-white) 32%,transparent);box-shadow:0 1px color-mix(in srgb,var(--system-me-white) 42%,transparent),0 10px 28px -8px color-mix(in srgb,var(--system-me-ink) 28%,transparent),0 2px 8px color-mix(in srgb,var(--system-me-ink) 10%,transparent);backdrop-filter:blur(16px) saturate(1.6);-webkit-backdrop-filter:blur(16px) saturate(1.6);opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity .18s ease,transform .18s ease,visibility .18s ease}.app-floating-tooltip:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:transparent!important;display:none!important}.app-floating-tooltip--visible{opacity:1;visibility:visible;transform:translateY(0)}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.app-floating-tooltip{background:var(--system-primary)}}@media(prefers-reduced-motion:reduce){.app-floating-tooltip{transition:opacity .1s ease,visibility .1s ease;transform:none}.app-floating-tooltip--visible{transform:none}}.rl-modal-overlay .rl-modal-panel{display:flex;flex-direction:column;font-family:var(--me-font-body);color:var(--system-me-ink);border:1px solid var(--system-primary-light)!important;border-radius:14px!important;background:var(--system-me-white)!important;box-shadow:0 16px 48px color-mix(in srgb,var(--system-me-ink) 11%,transparent),0 2px 8px color-mix(in srgb,var(--system-me-ink) 5%,transparent)!important;overflow:hidden}.rl-modal-overlay .rl-modal-panel.rl-light-surface>.bx-header{margin:0;background:var(--system-me-white)!important;border-block-end:1px solid var(--system-primary-light)!important;padding:18px 24px 14px;display:flex!important;flex-direction:row!important;align-items:flex-start!important;justify-content:space-between!important;gap:16px;flex-shrink:0}.rl-modal-overlay .rl-modal-panel.rl-light-surface>.bx-header .bx-header__start{display:flex!important;flex-direction:row!important;align-items:flex-start!important;flex:1 1 auto;min-width:0;gap:14px}.rl-modal-overlay .rl-modal-panel.rl-light-surface>.bx-header .bx-header__end{display:flex!important;align-items:flex-start!important;flex-shrink:0}.rl-modal-overlay .rl-modal-panel__content{flex:1 1 auto;min-height:0;overflow-y:auto;padding:8px 24px 20px}.rl-modal-overlay .rl-modal-panel__content>h2:first-child,.rl-modal-overlay .rl-modal-panel__content>h2:first-of-type{margin:0;padding:12px 0 8px;font-size:var(--me-text-lg, 1.125rem);font-weight:var(--me-weight-semibold);line-height:1.3;color:var(--system-me-ink)}.rl-modal-overlay .rl-modal-panel__footer,.rl-modal-overlay .um-form-footer{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-end;align-items:center;gap:12px;padding:16px 24px 20px;border-block-start:1px solid var(--system-primary-light);background:var(--system-me-white)!important;flex-shrink:0}.rl-modal-overlay .um-form-footer .ws-btn-secondary,.rl-modal-overlay .rl-modal-panel__footer .ws-btn-secondary{margin-inline-end:0;order:1}.rl-modal-overlay .rl-modal-panel__footer .ws-btn-primary{order:2}.rl-modal-overlay .ws-btn-primary,.rl-modal-overlay .rl-modal-panel__footer .ws-btn-primary{min-height:40px;padding:0 22px;border-radius:999px;font-size:var(--me-text-md, 1rem);font-weight:var(--me-weight-semibold);background:var(--system-primary)!important;color:var(--system-me-white)!important;border:1px solid var(--system-primary)!important;box-shadow:none!important;transition:background .15s ease,border-color .15s ease}.rl-modal-overlay .ws-btn-primary:hover:not(:disabled){background:var(--system-primary)!important;border-color:var(--system-primary)!important;transform:none!important}.rl-modal-overlay .ws-btn-secondary,.rl-modal-overlay .rl-modal-panel__footer .ws-btn-secondary{min-height:40px;padding:0 22px;border-radius:999px;font-size:var(--me-text-md, 1rem);font-weight:var(--me-weight-semibold);background:var(--system-me-white)!important;color:var(--system-primary)!important;border:1px solid var(--system-primary-light)!important;transition:background .15s ease,border-color .15s ease}.rl-modal-overlay .ws-btn-secondary:hover:not(:disabled){background:var(--system-secondary-light)!important;border-color:var(--system-primary-light)!important}.rl-modal-overlay .um-input:not(.me-form-input):not(.me-form-select),.rl-modal-overlay select.um-select,.rl-modal-overlay .um-field textarea,.rl-modal-overlay select,.rl-modal-overlay input:not([type=checkbox]):not([type=radio]):not(.me-form-input):not(.me-form-input-wrap__control),.rl-modal-overlay textarea:not(.me-form-input){font-family:var(--me-font-body);border:1px solid var(--system-primary-light);border-radius:8px;padding:10px 14px;font-size:var(--me-text-md, 1rem)}.rl-modal-overlay select:focus,.rl-modal-overlay input:not([type=checkbox]):not([type=radio]):focus,.rl-modal-overlay textarea:focus{outline:none;border-color:var(--system-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--system-primary) 10%,transparent)}.rl-workspace-dialog-overlay{align-items:center;justify-content:center}.bx-popup-overlay{position:fixed;inset:0;z-index:var(--rl-modal-z-index, 11000);display:flex;align-items:center;justify-content:center;padding:clamp(12px,2.5vw,24px);box-sizing:border-box;background:color-mix(in srgb,var(--system-me-black) 40%,transparent)}body:has(.bx-popup-overlay:not(.bx-popup-overlay--workspace)) .rl-workspace{z-index:var(--rl-modal-z-index, 11000)}html:has(.bx-popup-overlay:not(.sc-report-overlay--movable):not(.bx-popup-overlay--allow-bg-scroll)),body:has(.bx-popup-overlay:not(.sc-report-overlay--movable):not(.bx-popup-overlay--allow-bg-scroll)){overflow:hidden!important;overscroll-behavior:none}body:has(.bx-popup-overlay:not(.sc-report-overlay--movable):not(.bx-popup-overlay--allow-bg-scroll)) .rl-workspace{overflow:hidden!important;overscroll-behavior:none}.bx-popup{--bx-popup-radius: 16px;--bx-popup-pad-x: 20px;--bx-popup-pad-y: 14px;--bx-popup-max-h: min(90vh, 880px);--bx-popup-line: color-mix(in srgb, var(--system-me-hint) 45%, transparent);display:flex;flex-direction:column;width:100%;max-width:32rem;max-height:var(--bx-popup-max-h);margin:0;overflow:hidden;pointer-events:auto;box-sizing:border-box;color:var(--system-me-ink);font-family:var(--me-font-body);border-radius:var(--bx-popup-radius);background:var(--system-me-white);border:1px solid var(--bx-popup-line);box-shadow:0 12px 32px color-mix(in srgb,var(--system-me-black) 16%,transparent)}.bx-popup--sm{max-width:24rem}.bx-popup--md{max-width:32rem}.bx-popup--lg{max-width:42rem}.bx-popup--xl{max-width:56rem}.bx-popup--full{max-width:min(96vw,72rem);--bx-popup-max-h: min(94vh, 960px)}.bx-popup__header{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:var(--bx-popup-pad-y) var(--bx-popup-pad-x);background:var(--system-me-white);border-block-end:1px solid var(--bx-popup-line)}.bx-popup__title{margin:0;flex:1 1 auto;min-width:0;font-size:1.0625rem;font-weight:var(--me-weight-semibold);line-height:1.3;color:var(--system-me-ink)}.bx-popup__subtitle{margin:4px 0 0;font-size:.8125rem;font-weight:var(--me-weight-medium);line-height:1.4;color:var(--system-me-light-ink)}.bx-popup__header-start{display:flex;flex-direction:row;align-items:center;flex:1 1 auto;min-width:0;gap:10px}.bx-popup__header-copy{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;gap:2px}.bx-popup__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;color:var(--system-me-light-ink)}.bx-popup__icon .me-icon{font-size:1.25rem;line-height:1}.bx-popup__message{margin:0;font-size:.9375rem;font-weight:var(--me-weight-medium);line-height:1.5;color:var(--system-me-light-ink);white-space:pre-wrap}.bx-popup__header-end{display:flex;align-items:center;flex-shrink:0;gap:8px}.bx-popup__close{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;margin:0;border-radius:8px;cursor:pointer;color:var(--system-me-light-ink);background:transparent;border:none}.bx-popup__close:hover{color:var(--system-me-ink);background:color-mix(in srgb,var(--system-me-hint) 22%,transparent)}.bx-popup__close:focus-visible{outline:2px solid var(--system-primary);outline-offset:2px}.bx-popup__close .me-icon{font-size:1.125rem;line-height:1}.bx-popup__body{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding:16px var(--bx-popup-pad-x);scroll-padding-block:12px 16px;color:var(--system-me-ink);background:var(--system-me-white);-webkit-overflow-scrolling:touch}.bx-popup__body:focus{outline:none}.bx-popup__footer{flex-shrink:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;padding:12px var(--bx-popup-pad-x) 14px;background:var(--system-me-white);border-block-start:1px solid var(--bx-popup-line)}.bx-popup__footer--split{justify-content:space-between}.bx-popup__footer-start{display:flex;align-items:center;gap:8px;margin-inline-end:auto}.bx-popup__btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:2.375rem;padding:.5rem 1rem;margin:0;border-radius:10px;cursor:pointer;font:inherit;font-size:.875rem;font-weight:var(--me-weight-semibold);line-height:1.2;text-decoration:none;border:1px solid transparent}.bx-popup__btn:focus-visible{outline:2px solid var(--system-primary);outline-offset:2px}.bx-popup__btn:disabled,.bx-popup__btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.bx-popup__btn--primary{color:var(--system-me-white);background:var(--system-primary);border-color:var(--system-primary)}.bx-popup__btn--primary:hover:not(:disabled){background:color-mix(in srgb,var(--system-primary) 88%,var(--system-me-black));border-color:color-mix(in srgb,var(--system-primary) 88%,var(--system-me-black))}.bx-popup__btn--secondary{color:var(--system-me-ink);background:var(--system-me-white);border-color:var(--bx-popup-line)}.bx-popup__btn--secondary:hover:not(:disabled){background:color-mix(in srgb,var(--system-me-hint) 18%,var(--system-me-white))}.bx-popup__btn--danger{color:var(--system-me-white);background:var(--system-me-failure);border-color:var(--system-me-failure)}.bx-popup__btn--danger:hover:not(:disabled){background:color-mix(in srgb,var(--system-me-failure) 88%,var(--system-me-black));border-color:color-mix(in srgb,var(--system-me-failure) 88%,var(--system-me-black))}.bx-popup__btn--ghost{color:var(--system-me-light-ink);background:transparent;border-color:transparent}.bx-popup__btn--ghost:hover:not(:disabled){color:var(--system-me-ink);background:color-mix(in srgb,var(--system-me-hint) 18%,transparent)}.bx-popup__banner{margin:0 0 12px;padding:10px 12px;border-radius:10px;font-size:.875rem;line-height:1.4;border:1px solid transparent}.bx-popup__banner--success{color:var(--system-me-ink);background:color-mix(in srgb,var(--system-me-success) 12%,var(--system-me-white));border-color:color-mix(in srgb,var(--system-me-success) 30%,transparent)}.bx-popup__banner--warning{color:var(--system-me-ink);background:color-mix(in srgb,var(--system-me-warning) 14%,var(--system-me-white));border-color:color-mix(in srgb,var(--system-me-warning) 35%,transparent)}.bx-popup__banner--failure{color:var(--system-me-ink);background:color-mix(in srgb,var(--system-me-failure) 10%,var(--system-me-white));border-color:color-mix(in srgb,var(--system-me-failure) 30%,transparent)}.bx-popup--compact{--bx-popup-radius: 14px;--bx-popup-pad-x: 16px;--bx-popup-pad-y: 12px}.bx-popup--compact .bx-popup__title{font-size:1rem}.bx-popup--compact .bx-popup__body{padding-block:14px}@media(max-width:480px){.bx-popup-overlay{padding:10px;align-items:flex-end}.bx-popup{--bx-popup-radius: 16px 16px 12px 12px;--bx-popup-max-h: min(92vh, 100%);max-width:100%}.bx-popup__footer{justify-content:stretch}.bx-popup__footer .bx-popup__btn{flex:1 1 auto}}.bx-table-host{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.bx-table-host--fullscreen{position:fixed;inset-block-start:var(--rl-topbar-height, 64px);inset-inline-end:0;inset-block-end:var(--rl-footer-safe-height, 0px);inset-inline-start:var(--rl-sidebar-width-current, var(--rl-sidebar-width, 72px));z-index:1200;display:flex;flex-direction:column;flex:none;width:auto;height:auto;max-height:none;min-height:0;overflow:hidden;border-radius:0;box-shadow:none;padding:.75rem 1rem;box-sizing:border-box}.bx-table-host--fullscreen:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;backdrop-filter:blur(100px);-webkit-backdrop-filter:blur(100px);z-index:-1;box-sizing:border-box}.bx-table-host--fullscreen-motion{z-index:1200;overflow:hidden;background:var(--system-me-white);box-sizing:border-box;will-change:transform}@media(prefers-reduced-motion:reduce){.bx-table-host--fullscreen-motion{transition:none!important}}.bx-table-fullscreen-placeholder{display:block;width:100%;flex:none;pointer-events:none;visibility:hidden}@media(max-width:900px){.bx-table-host--fullscreen{inset-inline-start:0;inset-block-start:var(--rl-topbar-height, 64px)}}.bx-table{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden;border-radius:15px;background:transparent;border:none;color:var(--system-me-ink)}.bx-table--fullscreen{height:100%;min-height:0;max-height:none;background-color:var(--system-me-frosted-glass)}.bx-table__toolbar{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.75rem;flex-shrink:0;padding:0 0 .5rem;border-bottom:1px solid color-mix(in srgb,var(--system-primary-light) 20%,transparent)}.bx-table__toolbar-start{min-width:0;flex:0 1 auto;display:flex;align-items:center;gap:.5rem}.bx-table__title{margin:0;font-size:.875rem;font-weight:var(--me-weight-bold);color:var(--system-me-ink);white-space:nowrap}.bx-table__toolbar-actions{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;flex-wrap:nowrap;gap:.35rem;min-width:0;flex:1 1 auto;margin-inline-start:auto}.bx-table__extras{position:relative;display:flex;flex-direction:row;align-items:center;min-width:0;flex:1 1 auto;max-width:100%}.bx-table__extras:not(.bx-table__extras--overflow):has(.bx-table__extras-track:empty){display:none}.bx-table__extras-viewport{min-width:0;flex:1 1 auto;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.bx-table__extras--overflow .bx-table__extras-viewport{padding-inline:1.1rem}.bx-table__extras--can-start .bx-table__extras-viewport{-webkit-mask-image:linear-gradient(to right,transparent 0,var(--system-me-black) 1.5rem,var(--system-me-black) calc(100% + -0px),var(--system-me-black) 100%);mask-image:linear-gradient(to right,transparent 0,var(--system-me-black) 1.5rem,var(--system-me-black) calc(100% + -0px),var(--system-me-black) 100%)}.bx-table__extras--can-end .bx-table__extras-viewport{-webkit-mask-image:linear-gradient(to right,var(--system-me-black) 0,var(--system-me-black) calc(100% - 1.5rem),transparent 100%);mask-image:linear-gradient(to right,var(--system-me-black) 0,var(--system-me-black) calc(100% - 1.5rem),transparent 100%)}.bx-table__extras--can-start.bx-table__extras--can-end .bx-table__extras-viewport{-webkit-mask-image:linear-gradient(to right,transparent 0,var(--system-me-black) 1.5rem,var(--system-me-black) calc(100% - 1.5rem),transparent 100%);mask-image:linear-gradient(to right,transparent 0,var(--system-me-black) 1.5rem,var(--system-me-black) calc(100% - 1.5rem),transparent 100%)}.bx-table__extras-viewport::-webkit-scrollbar{display:none}.bx-table__extras-track{display:flex;flex-direction:row;align-items:center;gap:.35rem;width:max-content;min-width:100%;justify-content:flex-end;padding-inline:.15rem}.bx-table__extras-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:100%;padding:0;border:none!important;border-radius:999px;background:var(--system-me-white);color:var(--system-secondary);font-size:.65rem;line-height:1;cursor:pointer;box-shadow:none!important;transition:color .15s ease,border-color .15s ease opacity .15s ease}.bx-table__extras-arrow--start{inset-inline-start:-5px}.bx-table__extras-arrow--end{inset-inline-end:-5px}.bx-table__extras-arrow:hover:not(:disabled){color:var(--system-secondary);border-color:color-mix(in srgb,var(--system-secondary) 35%,transparent)}.bx-table__extras-arrow:focus-visible{outline:2px solid var(--system-secondary);outline-offset:2px}.bx-table__extras-arrow:disabled{opacity:.28;cursor:default;box-shadow:none}.bx-table__filter-chip{flex:0 0 auto;max-width:100%}.bx-table__filter-chip>i{flex:0 0 auto;font-size:.8rem}.bx-table__chrome-label{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bx-table__toolbar-filter{position:relative;flex:0 0 auto;display:inline-flex;align-items:center}.bx-table__toolbar-filter-trigger--icon{position:relative}.bx-table__toolbar-filter-trigger--dropdown{max-width:14rem;min-width:7rem}.bx-table__toolbar-filter-badge{position:absolute;top:-.2rem;inset-inline-end:-.2rem;min-width:1rem;height:1rem;padding:0 .25rem;border-radius:999px;background:var(--system-primary);color:var(--system-me-white);font-size:.65rem;line-height:1rem;text-align:center}.bx-table__toolbar-filter-summary{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:start}.bx-table__toolbar-filter-caret{flex:0 0 auto;color:var(--system-me-hint);font-size:.7rem}.bx-table__toolbar-filter-select-wrap{display:inline-flex;min-width:0;max-width:14rem}.bx-table__toolbar-filter-select{display:block;width:auto;min-width:7rem;max-width:14rem}.bx-table__toolbar-filter-menu{inset-inline-end:0;min-width:12rem;max-width:min(18rem,80vw);max-height:16rem;overflow:auto}.bx-table__toolbar-filter-option{display:flex;align-items:center;gap:.45rem;width:100%;text-align:start;min-width:0;justify-content:flex-start}.bx-table__toolbar-filter-option>i{flex:0 0 auto}.bx-table__toolbar-filter-option--icon-only{justify-content:flex-start}.bx-table__toolbar-filter-check{flex:0 0 .9rem;width:.9rem;text-align:center;color:var(--system-primary);font-weight:var(--me-weight-bold)}.bx-table__toolbar-sort{position:relative;flex:0 0 auto;display:inline-flex;align-items:center}.bx-table__toolbar-sort-trigger{max-width:14rem;min-width:7rem;justify-content:flex-start}.bx-table__toolbar-sort-summary{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bx-table__toolbar-sort-caret{flex:0 0 auto;opacity:.7;font-size:.7em}.bx-table__toolbar-sort-dir{flex:0 0 auto;width:.5rem;height:.7rem;position:relative;opacity:.35}.bx-table__toolbar-sort-dir:before,.bx-table__toolbar-sort-dir:after{content:"";position:absolute;left:50%;transform:translate(-50%);border-left:.22rem solid transparent;border-right:.22rem solid transparent}.bx-table__toolbar-sort-dir:before{top:0;border-bottom:.28rem solid var(--system-me-hint)}.bx-table__toolbar-sort-dir:after{bottom:0;border-top:.28rem solid var(--system-me-hint)}.bx-table__toolbar-sort-dir--asc{opacity:1}.bx-table__toolbar-sort-dir--asc:before{border-bottom-color:var(--system-primary)}.bx-table__toolbar-sort-dir--asc:after{opacity:.25}.bx-table__toolbar-sort-dir--desc{opacity:1}.bx-table__toolbar-sort-dir--desc:after{border-top-color:var(--system-primary)}.bx-table__toolbar-sort-dir--desc:before{opacity:.25}.bx-table__toolbar-sort-menu{right:0;left:auto;min-width:12rem}.bx-table__toolbar-sort-option{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%}.bx-table__toolbar-sort-option-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bx-table__search{display:inline-flex;align-items:center;gap:.35rem;width:100%;max-width:18rem}.bx-table__search-icon{color:var(--system-me-hint);font-size:.85rem}.bx-table__search-input{min-width:8rem;width:100%;font-size:.875rem}.bx-table__toolbar-action-list{display:inline-flex;flex-direction:row;align-items:center;flex-wrap:nowrap;gap:.35rem;min-width:0}.bx-table__toolbar-action{max-width:12rem;min-width:0}.bx-table__toolbar-action>i{flex:0 0 auto;font-size:.8rem}.bx-table__toolbar-action-label{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bx-table__menu-anchor{position:relative}.bx-table__menu,.bx-table__filter-panel{position:absolute;top:calc(100% + 4px);inset-inline-end:0;z-index:20;min-width:240px;max-width:320px;padding:.5rem;border-radius:.75rem;border:1px solid color-mix(in srgb,var(--system-primary-light) 80%,transparent);background:var(--system-me-white);box-shadow:0 8px 24px color-mix(in srgb,var(--system-me-black) 10%,transparent)}.bx-table__filter-panel{inset-inline-end:auto;inset-inline-start:0}.bx-table__menu-item{width:100%;justify-content:flex-start;text-align:start}.bx-table__menu-divider{height:1px;margin:.35rem 0;background:color-mix(in srgb,var(--system-primary-light) 70%,transparent)}.bx-table__menu-hint,.bx-table__filter-hint{padding:.5rem .65rem;color:var(--system-me-hint);font-size:.8125rem}.bx-table__saved-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.35rem .5rem;border-radius:.5rem}.bx-table__saved-row:hover{background:color-mix(in srgb,var(--system-secondary-light) 45%,transparent)}.bx-table__saved-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem}.bx-table__saved-actions{display:inline-flex;gap:.15rem}.bx-table__scroll{position:relative;flex:1;min-height:0;overflow:auto;scrollbar-width:thin}.bx-table__scroll--lock{overflow:hidden;overscroll-behavior:none;touch-action:none}.bx-table__loading{position:sticky;top:0;z-index:5;height:2px;overflow:hidden;background:color-mix(in srgb,var(--system-primary-light) 50%,transparent)}.bx-table__loading-bar{height:100%;width:40%;background:var(--system-primary);animation:bx-table-loading 1.1s ease-in-out infinite}@keyframes bx-table-loading{0%{transform:translate(-120%)}to{transform:translate(320%)}}.bx-table__grid{width:100%;border-collapse:separate;border-spacing:0}.bx-table__grid--resizable{table-layout:fixed;width:max-content;min-width:100%}.bx-table__grid--resizable .bx-table__th,.bx-table__grid--resizable .bx-table__td{overflow:visible}.bx-table__grid--blur,.bx-table__cards--blur{opacity:.55;pointer-events:none}.bx-table__head{position:sticky;top:0;z-index:3;background:transparent}.bx-table__th,.bx-table__td{position:relative;padding:.55rem .85rem;text-align:start;font-size:.875rem;vertical-align:middle;border-bottom:none;background:inherit}.bx-table__th{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.bx-table__cell-content{display:block;min-width:0;max-width:100%;overflow:hidden;box-sizing:border-box}.bx-table__td--nowrap .bx-table__cell-content,.bx-table__th--nowrap .bx-table__th-label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bx-table__td--wrap .bx-table__cell-content,.bx-table__th--wrap .bx-table__th-label{white-space:normal;overflow:hidden;overflow-wrap:anywhere;word-break:break-word;max-height:100%}.bx-table__cell-content--lines{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--bx-table-line-clamp, 2);line-clamp:var(--bx-table-line-clamp, 2);overflow:hidden;white-space:normal;overflow-wrap:anywhere;word-break:break-word;text-overflow:ellipsis;max-height:100%}.bx-table__cell-content>select,.bx-table__cell-content>input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.bx-table__cell-content>textarea,.bx-table__cell-content>.bx-table__control,.bx-table__cell-content .bx-table__control{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.bx-table__cell-content>button.bx-table__control,.bx-table__cell-content>a.bx-table__control,.bx-table__cell-content button.bx-table__control,.bx-table__cell-content a.bx-table__control{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow:hidden}.bx-table__control-label{display:block;min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:start}.bx-table__control{border:1px solid var(--system-primary-light);border-radius:.45rem;background:var(--system-me-white);color:var(--system-me-ink);font:inherit;font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-semibold);box-sizing:border-box}button.bx-table__control,a.bx-table__control{padding:.2rem .45rem;cursor:pointer}button.bx-table__control:hover:not(:disabled),a.bx-table__control:hover:not([aria-disabled=true]){background:var(--system-secondary-light)}button.bx-table__control:disabled,a.bx-table__control[aria-disabled=true]{opacity:.5;cursor:not-allowed}button.bx-table__control>i,a.bx-table__control>i{flex:0 0 auto}select.bx-table__control{height:1.85rem;padding:0 .35rem;border-radius:.4rem;font-weight:var(--me-weight-regular);cursor:pointer}select.bx-table__control:disabled{opacity:.5;cursor:not-allowed}.bx-table__cell-content>select,.bx-table__cell-content select.bx-table__control,.bx-table__cell-content .bx-table__control:not(button):not(a){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bx-table__seq{font-variant-numeric:tabular-nums;font-weight:var(--me-weight-bold);min-width:1.25rem}.bx-table__text-strong{font-weight:var(--me-weight-bold);color:var(--system-me-ink)}.bx-table__text-muted{font-size:var(--me-text-xs, .875rem);color:var(--system-me-light-ink)}.bx-table__cell-content .bx-table__badge,.bx-table__cell-content [class*=__pill]{max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;box-shadow:0 0 10px color-mix(in srgb,var(--system-me-black) 5%,transparent),0 0 0 1px color-mix(in srgb,var(--system-me-white) 35%,transparent);border:none!important}.bx-table__th{font-weight:var(--me-weight-semibold);color:var(--system-me-ink);background:color-mix(in srgb,var(--system-secondary-light) 55%,transparent)!important}.bx-table__th--pin-left,.bx-table__td--pin-left{position:sticky;inset-inline-start:0;z-index:2;background:transparent;box-shadow:none}.bx-table__head .bx-table__th--pin-left{z-index:5}.bx-table__th--pin-left .bx-table__col-resizer,.bx-table__td--pin-left .bx-table__col-resizer,.bx-table__th--pin-right .bx-table__col-resizer,.bx-table__td--pin-right .bx-table__col-resizer{z-index:7}.bx-table__th--pin-right,.bx-table__td--pin-right{position:sticky;inset-inline-end:0;z-index:2;background:transparent;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:none}.bx-table__th-inner{display:flex;align-items:center;gap:.25rem;position:relative;min-width:0;max-width:100%;min-height:1.25rem;box-sizing:border-box}.bx-table__th--wrap .bx-table__th-inner,.bx-table__th--clamp .bx-table__th-inner{align-items:flex-start;height:100%;max-height:100%}.bx-table__th-label{min-width:0;max-width:100%;flex:1 1 auto}.bx-table__th-label.bx-table__cell-content--lines{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--bx-table-line-clamp, 2);line-clamp:var(--bx-table-line-clamp, 2);overflow:hidden;white-space:normal;overflow-wrap:anywhere;word-break:break-word;text-overflow:ellipsis;max-height:100%}.bx-table__th-sort{display:inline-flex;align-items:center;gap:.3rem;padding:0;min-height:0;height:auto;font-weight:var(--me-weight-semibold);text-align:start;min-width:0;max-width:100%;flex:1 1 auto;white-space:normal}.bx-table__th--wrap .bx-table__th-sort,.bx-table__th--clamp .bx-table__th-sort{align-items:flex-start;height:100%;max-height:100%}.bx-table__th-sort:hover,.bx-table__th-sort--active{color:var(--system-primary)}.bx-table__th-sort-icon{flex:0 0 auto;width:.5rem;height:.7rem;position:relative;opacity:.45}.bx-table__th-sort-icon:before,.bx-table__th-sort-icon:after{content:"";position:absolute;left:50%;transform:translate(-50%);border-left:.22rem solid transparent;border-right:.22rem solid transparent}.bx-table__th-sort-icon:before{top:0;border-bottom:.28rem solid var(--system-me-hint)}.bx-table__th-sort-icon:after{bottom:0;border-top:.28rem solid var(--system-me-hint)}.bx-table__th-sort-icon--asc{opacity:1}.bx-table__th-sort-icon--asc:before{border-bottom-color:var(--system-primary)}.bx-table__th-sort-icon--asc:after{opacity:.25}.bx-table__th-sort-icon--desc{opacity:1}.bx-table__th-sort-icon--desc:after{border-top-color:var(--system-primary)}.bx-table__th-sort-icon--desc:before{opacity:.25}.bx-table__th--sorted{color:var(--system-primary)}.bx-table__th-filter{display:inline-flex;align-items:center;gap:.25rem;padding:0;min-height:0;height:auto;font-weight:var(--me-weight-semibold);min-width:0;max-width:100%;flex:1 1 auto;white-space:normal}.bx-table__th--wrap .bx-table__th-filter,.bx-table__th--clamp .bx-table__th-filter{align-items:flex-start;height:100%;max-height:100%}.bx-table__th-filter--active{color:var(--system-primary)}.bx-table__th-filter-icon{flex:0 0 auto;font-size:.7rem;color:var(--system-me-hint)}.bx-table__col-resizer{position:absolute;top:0;bottom:0;inset-inline-end:0;width:4px;z-index:4;cursor:col-resize;touch-action:none}.bx-table__col-resizer:hover,.bx-table__col-resizer.is-active,td:hover .bx-table__col-resizer,td.is-active .bx-table__col-resizer,th:hover .bx-table__col-resizer,th.is-active .bx-table__col-resizer{background:color-mix(in srgb,var(--system-primary) 28%,transparent)}.bx-table__row{position:relative;transition:background-color .15s ease}.bx-table__row:hover .bx-table__td,.bx-table__row:hover .bx-table__th--pin-left,.bx-table__row:hover .bx-table__td--pin-left{background:var(--system-me-frosted-glass)}.bx-table__row--clickable{cursor:pointer}.bx-table__row--active .bx-table__td{background:color-mix(in srgb,var(--system-primary-light) 45%,var(--system-me-white));font-weight:var(--me-weight-semibold)}.bx-table__row--empty:hover .bx-table__td{background:transparent}.bx-table__row-resizer{position:absolute;left:0;right:0;bottom:0;height:4px;z-index:8;cursor:row-resize;touch-action:none}.bx-table__row-resizer:hover,.bx-table__row-resizer.is-active{background:color-mix(in srgb,var(--system-primary) 28%,transparent)}.bx-table__drag-handle{position:absolute;inset-inline-start:.2rem;top:50%;transform:translateY(-50%);z-index:6;display:inline-flex;width:1.5rem;height:1.5rem;border:0;border-radius:.35rem;background:color-mix(in srgb,var(--system-me-white) 88%,transparent)!important;color:var(--system-me-hint);cursor:grab;font-size:.8rem;box-shadow:0 0 15px color-mix(in srgb,var(--system-me-black) 15%,transparent);opacity:0;pointer-events:none;display:flex;align-items:center;justify-content:center}.bx-table__td--drag-host{padding-inline-start:1.85rem}.bx-table__td--drag-host:not(.bx-table__td--pin-left):not(.bx-table__td--pin-right){position:relative}.bx-table__row--draggable:hover .bx-table__drag-handle,.bx-table__card--draggable:hover .bx-table__drag-handle,.bx-table__drag-handle:focus-visible{opacity:1;pointer-events:auto;color:var(--system-primary);background:var(--system-me-white)}.bx-table__drag-handle:hover{color:var(--system-primary);background:color-mix(in srgb,var(--system-primary) 10%,var(--system-me-white))}.bx-table__drag-handle:active{cursor:grabbing}.bx-table__card--draggable{position:relative;padding-inline-start:1.85rem}.bx-table__card--draggable .bx-table__drag-handle{inset-inline-start:.35rem}.bx-table__row.cdk-drag-preview,.bx-table__card.cdk-drag-preview,.bx-table__drag-preview.cdk-drag-preview{box-sizing:border-box;display:table;table-layout:fixed;border-radius:.5rem;background:var(--system-me-white);box-shadow:0 10px 28px color-mix(in srgb,var(--system-me-black) 16%,transparent),0 2px 6px color-mix(in srgb,var(--system-me-black) 8%,transparent);opacity:1;z-index:1000;cursor:grabbing}.bx-table__card.cdk-drag-preview,.bx-table__drag-preview.bx-table__card.cdk-drag-preview{display:block}.bx-table__row.cdk-drag-preview>.bx-table__td{display:table-cell;vertical-align:middle;background:var(--system-me-white)}.bx-table__row.cdk-drag-placeholder,.bx-table__card.cdk-drag-placeholder{position:relative;opacity:1;background:color-mix(in srgb,var(--system-secondary-light) 50%,transparent)!important;box-shadow:inset 0 0 0 1px var(--system-secondary-light);transition:none}.bx-table__row.cdk-drag-placeholder>.bx-table__td{opacity:0;border-color:transparent!important;background:transparent!important;box-shadow:none!important}.bx-table__body.cdk-drop-list-dragging .bx-table__row:not(.cdk-drag-placeholder),.bx-table__cards.cdk-drop-list-dragging .bx-table__card:not(.cdk-drag-placeholder){transition:transform .25s cubic-bezier(0,0,.2,1)}.bx-table__row.cdk-drag-animating,.bx-table__card.cdk-drag-animating{transition:transform .25s cubic-bezier(0,0,.2,1)}.bx-table__badge{display:inline-block;align-items:center;gap:.3rem;max-width:100%;min-width:0;padding:.12rem .45rem;border-radius:999px;border:1px solid transparent;font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-semibold);background:var(--system-secondary-light);color:var(--system-me-light-ink);box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bx-table__badge.bx-table__badge--success,.bx-table__badge--success{background:color-mix(in srgb,var(--system-me-success) 20%,var(--system-me-white));color:var(--system-me-success)}.bx-table__badge.bx-table__badge--warning,.bx-table__badge--warning{background:color-mix(in srgb,var(--system-me-warning) 18%,transparent);color:var(--system-me-warning)}.bx-table__badge.bx-table__badge--failure,.bx-table__badge--failure{background:color-mix(in srgb,var(--system-me-failure) 18%,transparent);color:var(--system-me-failure)}.bx-table__badge.bx-table__badge--primary,.bx-table__badge--primary{background:var(--system-secondary-light);color:var(--system-primary)}button.bx-table__badge.bx-table__badge--action{font:inherit;appearance:none;border:1px solid color-mix(in srgb,var(--system-primary) 30%,transparent);cursor:pointer;transition:background .15s ease,color .15s ease}button.bx-table__badge.bx-table__badge--action:hover:not(:disabled),button.bx-table__badge.bx-table__badge--action:focus-visible{background:var(--system-primary);color:var(--system-me-white)}button.bx-table__badge.bx-table__badge--action:disabled{opacity:.6;cursor:default}.bx-table__row.bx-table__row--group-start:not(:first-child){border-top:3px solid color-mix(in srgb,var(--system-secondary) 45%,transparent)}.bx-table__row--tone-success .bx-table__control{border-color:color-mix(in srgb,var(--system-me-success) 35%,transparent)}.bx-table__row--tone-warning .bx-table__control{border-color:color-mix(in srgb,var(--system-me-warning) 35%,transparent)}.bx-table__row--tone-success .bx-table__badge{background:color-mix(in srgb,var(--system-me-success) 20%,transparent);color:var(--system-me-success)!important}.bx-table__row--tone-warning .bx-table__badge{background:color-mix(in srgb,var(--system-me-warning) 20%,transparent);color:var(--system-me-warning)!important}.bx-table__td--tone-success{background:color-mix(in srgb,var(--system-me-success) 14%,transparent)}.bx-table__td--tone-failure{background:color-mix(in srgb,var(--system-me-failure) 12%,transparent)}.bx-table__row:hover .bx-table__td--tone-success{background:color-mix(in srgb,var(--system-me-success) 18%,var(--system-me-frosted-glass))}.bx-table__row:hover .bx-table__td--tone-failure{background:color-mix(in srgb,var(--system-me-failure) 16%,var(--system-me-frosted-glass))}.bx-table__empty{padding:2rem 1rem;text-align:center;color:var(--system-me-hint);white-space:normal}.bx-table__filter-options{display:flex;flex-direction:column;gap:.15rem;max-height:240px;overflow:auto;scrollbar-width:thin;margin-bottom:.5rem}.bx-table__filter-option{display:flex;align-items:center;gap:.5rem;padding:.35rem .4rem;border-radius:.4rem;font-size:.875rem;color:var(--system-me-ink);cursor:pointer}.bx-table__filter-option:hover{background:color-mix(in srgb,var(--system-secondary-light) 50%,transparent)}.bx-table__filter-footer{display:flex;justify-content:flex-end;gap:.35rem;padding-top:.35rem;border-top:1px solid color-mix(in srgb,var(--system-primary-light) 70%,transparent)}.bx-table__card-filters{display:flex;flex-wrap:wrap;gap:.5rem;padding:.65rem .85rem .35rem}.bx-table__chip{position:relative;display:inline-flex;align-items:center;border-radius:.5rem;border:1px solid color-mix(in srgb,var(--system-me-ink) 20%,transparent);background:var(--system-me-frosted-glass);overflow:visible}.bx-table__chip--active{border-color:color-mix(in srgb,var(--system-primary) 35%,transparent)}.bx-table__chip-main{min-height:0;height:auto;padding:.4rem .65rem;gap:.35rem}.bx-table__chip-value{color:var(--system-primary);font-weight:var(--me-weight-bold)}.bx-table__chip-clear{width:1.5rem;min-width:1.5rem;height:1.5rem;min-height:1.5rem}.bx-table__cards{display:flex;flex-wrap:wrap;gap:.75rem;padding:.75rem;align-items:stretch}.bx-table__card-grid-item{flex:1 1 220px;max-width:100%}.bx-table__card{position:relative;display:flex;flex-direction:column;gap:.65rem;height:100%;padding:1rem .85rem;border-radius:15px;background:var(--system-me-frosted-glass);border:1px solid color-mix(in srgb,var(--system-primary-light) 55%,transparent);transition:box-shadow .2s ease,transform .2s ease}.bx-table__card--clickable{cursor:pointer}.bx-table__card--clickable:hover,.bx-table__card--active{box-shadow:0 4px 16px color-mix(in srgb,var(--system-me-black) 12%,transparent);transform:translateY(-2px)}.bx-table__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cdk-drag-animating{transition:transform .25s cubic-bezier(0,0,.2,1)}body.bx-table--resizing{-webkit-user-select:none;user-select:none}body.bx-table--resizing[data-bx-table-resize=column],body.bx-table--resizing[data-bx-table-resize=column] *{cursor:col-resize!important}body.bx-table--resizing[data-bx-table-resize=row],body.bx-table--resizing[data-bx-table-resize=row] *{cursor:row-resize!important}@media(max-width:555px){.bx-table__search{display:none}}.bx-table__matrix{white-space:nowrap;--bx-table-matrix-row-h: 2.75rem;--bx-table-matrix-col1-w: 8.75rem;--bx-table-matrix-col2-w: 13.75rem}.bx-table__matrix .bx-table__head{position:static;top:auto;z-index:auto;background:transparent}.bx-table__matrix .bx-table__head tr{height:var(--bx-table-matrix-row-h)}.bx-table__matrix .bx-table__head .bx-table__th,.bx-table__matrix .bx-table__head .bx-table__td{height:var(--bx-table-matrix-row-h);text-align:center}.bx-table__matrix .bx-table__head .bx-table__th.bx-table__matrix-pin-col1,.bx-table__matrix .bx-table__head .bx-table__th.bx-table__matrix-pin-col2{text-align:start}.bx-table__matrix-band--1,.bx-table__matrix-band--2,.bx-table__matrix-band--3{position:sticky;z-index:4}.bx-table__matrix-band--1{top:0}.bx-table__matrix-band--2{top:var(--bx-table-matrix-row-h)}.bx-table__matrix-band--3{top:calc(var(--bx-table-matrix-row-h) * 2)}.bx-table__matrix .bx-table__th.bx-table__th--pin-left.bx-table__matrix-band--1{z-index:5}.bx-table__matrix-pin-col1{width:var(--bx-table-matrix-col1-w);min-width:var(--bx-table-matrix-col1-w);max-width:var(--bx-table-matrix-col1-w)}.bx-table__matrix-pin-col2{inset-inline-start:var(--bx-table-matrix-col1-w);width:var(--bx-table-matrix-col2-w);min-width:var(--bx-table-matrix-col2-w);max-width:var(--bx-table-matrix-col2-w)}.bx-table__matrix .bx-table__body .bx-table__th.bx-table__matrix-pin-col1{vertical-align:top;white-space:normal;overflow-wrap:break-word}.bx-table__matrix .bx-table__body .bx-table__th.bx-table__matrix-pin-col2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bx-table__matrix .bx-table__body .bx-table__td{text-align:end;min-width:5rem}.bx-table__matrix-family--0{--bx-matrix-family-band1: 22%;--bx-matrix-family-band2: 14%;--bx-matrix-family-band3: 9%;--bx-matrix-family-body: 5%;--bx-matrix-family-body-hover: 8%}.bx-table__matrix-family--1{--bx-matrix-family-band1: 28%;--bx-matrix-family-band2: 18%;--bx-matrix-family-band3: 11%;--bx-matrix-family-body: 6%;--bx-matrix-family-body-hover: 10%}.bx-table__matrix-family--2{--bx-matrix-family-band1: 36%;--bx-matrix-family-band2: 24%;--bx-matrix-family-band3: 14%;--bx-matrix-family-body: 8%;--bx-matrix-family-body-hover: 12%}.bx-table__matrix-family--3{--bx-matrix-family-band1: 44%;--bx-matrix-family-band2: 30%;--bx-matrix-family-band3: 18%;--bx-matrix-family-body: 10%;--bx-matrix-family-body-hover: 14%}.bx-table__matrix-family--overall,.bx-table__matrix-family--neutral{--bx-matrix-family-band1: 16%;--bx-matrix-family-band2: 10%;--bx-matrix-family-band3: 7%;--bx-matrix-family-body: 4%;--bx-matrix-family-body-hover: 7%}.bx-table__matrix-family--0.bx-table__matrix-band--1,.bx-table__matrix-family--1.bx-table__matrix-band--1,.bx-table__matrix-family--2.bx-table__matrix-band--1,.bx-table__matrix-family--3.bx-table__matrix-band--1,.bx-table__matrix-family--overall.bx-table__matrix-band--1,.bx-table__matrix-family--neutral.bx-table__matrix-band--1{background:color-mix(in srgb,var(--system-primary) var(--bx-matrix-family-band1),transparent);color:var(--system-me-ink)}.bx-table__matrix-family--0.bx-table__matrix-band--2,.bx-table__matrix-family--1.bx-table__matrix-band--2,.bx-table__matrix-family--2.bx-table__matrix-band--2,.bx-table__matrix-family--3.bx-table__matrix-band--2{background:color-mix(in srgb,var(--system-primary) var(--bx-matrix-family-band2),transparent);color:var(--system-me-ink)}.bx-table__matrix-family--0.bx-table__matrix-band--3,.bx-table__matrix-family--1.bx-table__matrix-band--3,.bx-table__matrix-family--2.bx-table__matrix-band--3,.bx-table__matrix-family--3.bx-table__matrix-band--3,.bx-table__matrix-family--overall.bx-table__matrix-band--3,.bx-table__matrix-family--neutral.bx-table__matrix-band--3{background:color-mix(in srgb,var(--system-primary) var(--bx-matrix-family-band3),transparent)}.bx-table__td.bx-table__matrix-family--0:not(.bx-table__td--tone-success):not(.bx-table__td--tone-failure),.bx-table__td.bx-table__matrix-family--1:not(.bx-table__td--tone-success):not(.bx-table__td--tone-failure),.bx-table__td.bx-table__matrix-family--2:not(.bx-table__td--tone-success):not(.bx-table__td--tone-failure),.bx-table__td.bx-table__matrix-family--3:not(.bx-table__td--tone-success):not(.bx-table__td--tone-failure),.bx-table__td.bx-table__matrix-family--overall:not(.bx-table__td--tone-success):not(.bx-table__td--tone-failure),.bx-table__th.bx-table__matrix-family--neutral:not(.bx-table__matrix-band--1){background:color-mix(in srgb,var(--system-primary) var(--bx-matrix-family-body),transparent);color:var(--system-me-ink)}.bx-table__row:hover .bx-table__td.bx-table__matrix-family--0:not(.bx-table__td--tone-success):not(.bx-table__td--tone-failure),.bx-table__row:hover .bx-table__td.bx-table__matrix-family--1:not(.bx-table__td--tone-success):not(.bx-table__td--tone-failure),.bx-table__row:hover .bx-table__td.bx-table__matrix-family--2:not(.bx-table__td--tone-success):not(.bx-table__td--tone-failure),.bx-table__row:hover .bx-table__td.bx-table__matrix-family--3:not(.bx-table__td--tone-success):not(.bx-table__td--tone-failure),.bx-table__row:hover .bx-table__td.bx-table__matrix-family--overall:not(.bx-table__td--tone-success):not(.bx-table__td--tone-failure){background:color-mix(in srgb,var(--system-primary) var(--bx-matrix-family-body-hover),transparent)}.me-button{display:flex;align-items:center;justify-content:center;gap:.375rem;box-sizing:border-box;margin:0;padding:.254rem .5rem;border-radius:8px;border:1px solid transparent;font:inherit;font-size:.875rem;font-weight:var(--me-weight-semibold);text-decoration:none;white-space:nowrap;cursor:pointer;min-height:2rem;transition:background-color .15s ease,border-color .15s ease,color .15s ease,opacity .15s ease}.me-button:focus-visible{outline:none;outline-offset:0;transform:scale(1.05)}.me-button:disabled,.me-button[aria-disabled=true]{opacity:.45;cursor:not-allowed}.me-button--primary{color:var(--system-me-constant-white);background:var(--system-primary);border-color:var(--system-primary)}.me-button--primary:hover:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb,var(--system-primary) 88%,var(--system-me-black));border-color:color-mix(in srgb,var(--system-primary) 88%,var(--system-me-black))}.me-button--primary:active:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb,var(--system-primary) 78%,var(--system-me-black));border-color:color-mix(in srgb,var(--system-primary) 78%,var(--system-me-black))}.me-button--secondary{color:var(--system-primary);background:color-mix(in srgb,var(--system-me-constant-white) 85%,transparent)}.me-button--secondary:hover:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb,var(--system-me-constant-white) 90%,transparent)}.me-button--secondary:active:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb,var(--system-me-constant-white) 90%,transparent)}.me-button--text{color:var(--system-me-ink);background:transparent;border:none}.me-button--text:hover:not(:disabled):not([aria-disabled=true]){color:var(--system-primary);background:color-mix(in srgb,var(--system-me-hint) 18%,transparent)}.me-button--text:active:not(:disabled):not([aria-disabled=true]){color:var(--system-primary);background:color-mix(in srgb,var(--system-me-hint) 28%,transparent)}.me-button--text.me-button--text-primary{color:var(--system-primary)}.me-button--text.me-button--text-primary:hover:not(:disabled):not([aria-disabled=true]){color:color-mix(in srgb,var(--system-primary) 88%,var(--system-me-black));background:color-mix(in srgb,var(--system-primary) 10%,transparent)}.me-button--text.me-button--text-primary:active:not(:disabled):not([aria-disabled=true]){color:color-mix(in srgb,var(--system-primary) 78%,var(--system-me-black));background:color-mix(in srgb,var(--system-primary) 16%,transparent)}.me-button--success{color:var(--system-me-constant-white);background:var(--system-me-success);border-color:var(--system-me-success)}.me-button--success:hover:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb,var(--system-me-success) 88%,var(--system-me-black));border-color:color-mix(in srgb,var(--system-me-success) 88%,var(--system-me-black))}.me-button--success:active:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb,var(--system-me-success) 78%,var(--system-me-black));border-color:color-mix(in srgb,var(--system-me-success) 78%,var(--system-me-black))}.me-button--warning{color:var(--system-me-constant-white);background:var(--system-me-warning);border-color:var(--system-me-warning)}.me-button--warning:hover:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb,var(--system-me-warning) 88%,var(--system-me-black));border-color:color-mix(in srgb,var(--system-me-warning) 88%,var(--system-me-black))}.me-button--warning:active:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb,var(--system-me-warning) 78%,var(--system-me-black));border-color:color-mix(in srgb,var(--system-me-warning) 78%,var(--system-me-black))}.me-button--failure{color:var(--system-me-constant-white);background:var(--system-me-failure);border-color:var(--system-me-failure)}.me-button--failure:hover:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb,var(--system-me-failure) 88%,var(--system-me-black));border-color:color-mix(in srgb,var(--system-me-failure) 88%,var(--system-me-black))}.me-button--failure:active:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb,var(--system-me-failure) 78%,var(--system-me-black));border-color:color-mix(in srgb,var(--system-me-failure) 78%,var(--system-me-black))}.me-button--text.me-button--text-success{color:var(--system-me-success)}.me-button--text.me-button--text-success:hover:not(:disabled):not([aria-disabled=true]){color:color-mix(in srgb,var(--system-me-success) 88%,var(--system-me-black));background:color-mix(in srgb,var(--system-me-success) 10%,transparent)}.me-button--text.me-button--text-success:active:not(:disabled):not([aria-disabled=true]){color:color-mix(in srgb,var(--system-me-success) 78%,var(--system-me-black));background:color-mix(in srgb,var(--system-me-success) 16%,transparent)}.me-button--text.me-button--text-warning{color:var(--system-me-warning)}.me-button--text.me-button--text-warning:hover:not(:disabled):not([aria-disabled=true]){color:color-mix(in srgb,var(--system-me-warning) 88%,var(--system-me-black));background:color-mix(in srgb,var(--system-me-warning) 10%,transparent)}.me-button--text.me-button--text-warning:active:not(:disabled):not([aria-disabled=true]){color:color-mix(in srgb,var(--system-me-warning) 78%,var(--system-me-black));background:color-mix(in srgb,var(--system-me-warning) 16%,transparent)}.me-button--text.me-button--text-failure{color:var(--system-me-failure)}.me-button--text.me-button--text-failure:hover:not(:disabled):not([aria-disabled=true]){color:color-mix(in srgb,var(--system-me-failure) 88%,var(--system-me-black));background:color-mix(in srgb,var(--system-me-failure) 10%,transparent)}.me-button--text.me-button--text-failure:active:not(:disabled):not([aria-disabled=true]){color:color-mix(in srgb,var(--system-me-failure) 78%,var(--system-me-black));background:color-mix(in srgb,var(--system-me-failure) 16%,transparent)}.me-button--text.me-button--highlight{background:color-mix(in srgb,currentColor 14%,transparent)}.me-button--text.me-button--highlight:hover:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb,currentColor 20%,transparent)}.me-button--text.me-button--highlight:active:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb,currentColor 26%,transparent)}.me-button--icon{width:2rem;min-width:2rem;height:2rem;min-height:2rem;padding:0;gap:0}.me-button--icon svg,.me-button--icon img{width:1.125rem;height:1.125rem;flex-shrink:0}.me-button--active,.me-button--selected,.me-button[aria-pressed=true],.me-button[aria-selected=true]{color:var(--system-me-constant-white);background:var(--system-primary);border:1px solid var(--system-primary)}.me-button--active:hover:not(:disabled):not([aria-disabled=true]),.me-button--selected:hover:not(:disabled):not([aria-disabled=true]),.me-button[aria-pressed=true]:hover:not(:disabled):not([aria-disabled=true]),.me-button[aria-selected=true]:hover:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb,var(--system-primary) 88%,var(--system-me-black));border-color:color-mix(in srgb,var(--system-primary) 88%,var(--system-me-black));color:var(--system-me-constant-white)}.me-button--accent-ink,.me-button--accent-secondary,.me-button--accent-primary,.me-button--accent-success,.me-button--accent-warning,.me-button--accent-failure{color:var(--system-me-constant-white)}.me-button--accent-ink{background:var(--system-me-ink);border-color:var(--system-me-ink)}.me-button--accent-ink:hover:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb,var(--system-me-ink) 88%,var(--system-me-black));border-color:color-mix(in srgb,var(--system-me-ink) 88%,var(--system-me-black))}.me-button--accent-ink:active:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb,var(--system-me-ink) 78%,var(--system-me-black));border-color:color-mix(in srgb,var(--system-me-ink) 78%,var(--system-me-black))}.me-button--accent-secondary{background:var(--system-secondary);border-color:var(--system-secondary)}.me-button--accent-secondary:hover:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb,var(--system-secondary) 88%,var(--system-me-black));border-color:color-mix(in srgb,var(--system-secondary) 88%,var(--system-me-black))}.me-button--accent-secondary:active:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb,var(--system-secondary) 78%,var(--system-me-black));border-color:color-mix(in srgb,var(--system-secondary) 78%,var(--system-me-black))}.me-button--accent-primary{background:var(--system-primary);border-color:var(--system-primary)}.me-button--accent-primary:hover:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb,var(--system-primary) 88%,var(--system-me-black));border-color:color-mix(in srgb,var(--system-primary) 88%,var(--system-me-black))}.me-button--accent-primary:active:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb,var(--system-primary) 78%,var(--system-me-black));border-color:color-mix(in srgb,var(--system-primary) 78%,var(--system-me-black))}.me-button--accent-success{background:var(--system-me-success);border-color:var(--system-me-success)}.me-button--accent-success:hover:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb,var(--system-me-success) 88%,var(--system-me-black));border-color:color-mix(in srgb,var(--system-me-success) 88%,var(--system-me-black))}.me-button--accent-success:active:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb,var(--system-me-success) 78%,var(--system-me-black));border-color:color-mix(in srgb,var(--system-me-success) 78%,var(--system-me-black))}.me-button--accent-warning{background:var(--system-me-warning);border-color:var(--system-me-warning)}.me-button--accent-warning:hover:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb,var(--system-me-warning) 88%,var(--system-me-black));border-color:color-mix(in srgb,var(--system-me-warning) 88%,var(--system-me-black))}.me-button--accent-warning:active:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb,var(--system-me-warning) 78%,var(--system-me-black));border-color:color-mix(in srgb,var(--system-me-warning) 78%,var(--system-me-black))}.me-button--accent-failure{background:var(--system-me-failure);border-color:var(--system-me-failure)}.me-button--accent-failure:hover:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb,var(--system-me-failure) 88%,var(--system-me-black));border-color:color-mix(in srgb,var(--system-me-failure) 88%,var(--system-me-black))}.me-button--accent-failure:active:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb,var(--system-me-failure) 78%,var(--system-me-black));border-color:color-mix(in srgb,var(--system-me-failure) 78%,var(--system-me-black))}.me-button__badge{display:inline-grid;place-items:center;min-width:1.25rem;min-height:1.1rem;padding:0 .35rem;border-radius:8px;font-size:.75em;font-weight:var(--me-weight-bold);line-height:1.35;font-variant-numeric:tabular-nums;background:color-mix(in srgb,currentColor 18%,transparent);color:inherit}.me-button--selected .me-button__badge,.me-button--active .me-button__badge,.me-button[aria-pressed=true] .me-button__badge,.me-button[aria-selected=true] .me-button__badge{background:color-mix(in srgb,var(--system-me-constant-white) 22%,transparent);color:var(--system-me-constant-white)}.me-form-radio,.me-form-checkbox{display:inline-flex;align-items:center;gap:.5rem;margin:0;cursor:pointer;font:inherit;color:var(--system-me-ink);-webkit-user-select:none;user-select:none}.me-form-radio:has(.me-form-radio__input:disabled),.me-form-checkbox:has(.me-form-checkbox__input:disabled){cursor:not-allowed}.me-form-radio-group,.me-form-checkbox-group{display:flex;flex-direction:column;gap:.5rem}.me-form-radio-group--row,.me-form-checkbox-group--row{flex-direction:row;flex-wrap:wrap;align-items:center;gap:.75rem 1rem}.me-form-radio__input,.me-form-checkbox__input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.me-form-radio__label,.me-form-checkbox__label{font-size:.875rem;font-weight:var(--me-weight-medium);line-height:1.25;color:var(--system-me-ink)}.me-form-radio:has(.me-form-radio__input:disabled) .me-form-radio__label,.me-form-checkbox:has(.me-form-checkbox__input:disabled) .me-form-checkbox__label,.me-form-hint{color:var(--system-me-hint)}.me-form-radio__control,.me-form-checkbox__control{box-sizing:border-box;position:relative;flex-shrink:0;width:1.25rem;height:1.25rem;border:2px solid var(--system-me-hint);background:transparent}.me-form-radio__control{border-radius:50%;overflow:visible;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.me-form-radio__control:before{content:"";position:absolute;left:50%;top:50%;width:100%;height:100%;border-radius:50%;background:var(--system-primary);opacity:0;transform:translate(-50%,calc(-50% - .9rem)) scale(.26);pointer-events:none}.me-form-radio__control:after{content:"";position:absolute;left:50%;top:50%;width:.5rem;height:.5rem;border-radius:50%;background:var(--system-me-constant-white);opacity:0;transform:translate(-50%,-50%) scale(.7);pointer-events:none;transition:opacity .12s ease,transform .18s ease}.me-form-radio:hover:not(:has(.me-form-radio__input:disabled)):not(:has(.me-form-radio__input:checked)) .me-form-radio__control,.me-form-checkbox--soft:has(.me-form-checkbox__input:checked):not(:has(.me-form-checkbox__input:disabled)) .me-form-checkbox__control,.me-form-checkbox--soft:has(.me-form-checkbox__input:indeterminate):not(:has(.me-form-checkbox__input:disabled)) .me-form-checkbox__control{border-color:var(--system-primary-light);background:var(--system-primary-light)}.me-form-radio:hover:not(:has(.me-form-radio__input:disabled)):not(:has(.me-form-radio__input:checked)) .me-form-radio__control:after{opacity:1;transform:translate(-50%,-50%) scale(1)}@keyframes me-form-radio-drop-in{0%{opacity:0;transform:translate(-50%,calc(-50% - .9rem)) scale(.24);animation-timing-function:cubic-bezier(.45,0,.75,.35)}12%{opacity:1;transform:translate(-50%,calc(-50% - .72rem)) scale(.28);animation-timing-function:cubic-bezier(.45,0,.75,.35)}50%{opacity:1;transform:translate(-50%,-50%) scale(.34);animation-timing-function:cubic-bezier(.3,.8,.4,1)}58%{opacity:1;transform:translate(-50%,calc(-50% + .04rem)) scale(.42,.28);animation-timing-function:cubic-bezier(.2,.85,.25,1)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.me-form-radio:has(.me-form-radio__input:checked):not(:has(.me-form-radio__input:disabled)) .me-form-radio__control,.me-form-checkbox:has(.me-form-checkbox__input:checked):not(:has(.me-form-checkbox__input:disabled)) .me-form-checkbox__control,.me-form-checkbox:has(.me-form-checkbox__input:indeterminate):not(:has(.me-form-checkbox__input:disabled)) .me-form-checkbox__control{border-color:var(--system-primary);background:var(--system-primary)}.me-form-radio:has(.me-form-radio__input:checked):not(:has(.me-form-radio__input:disabled)) .me-form-radio__control:before{animation:me-form-radio-drop-in .56s linear forwards}.me-form-radio:has(.me-form-radio__input:checked):not(:has(.me-form-radio__input:disabled)) .me-form-radio__control:after{opacity:1;transform:translate(-50%,-50%) scale(1);transition-delay:325ms}.me-form-radio:has(.me-form-radio__input:focus-visible) .me-form-radio__control,.me-form-checkbox:has(.me-form-checkbox__input:focus-visible) .me-form-checkbox__control{box-shadow:0 0 0 2px var(--system-me-white),0 0 0 4px var(--system-primary)}.me-form-radio:has(.me-form-radio__input:disabled) .me-form-radio__control{border-color:color-mix(in srgb,var(--system-me-hint) 55%,var(--system-me-white));background:color-mix(in srgb,var(--system-me-hint) 55%,var(--system-me-white));box-shadow:none}.me-form-radio:has(.me-form-radio__input:disabled) .me-form-radio__control:before{content:none}.me-form-radio:has(.me-form-radio__input:disabled) .me-form-radio__control:after{opacity:1;transform:translate(-50%,-50%) scale(1);transition:none}.me-form-radio--error .me-form-radio__control,.me-form-radio:has(.me-form-radio__input:invalid:not(:disabled):not(:focus)) .me-form-radio__control,.me-form-checkbox:has(.me-form-checkbox__input:invalid:not(:disabled):not(:focus)) .me-form-checkbox__control,.me-form-checkbox--soft.me-form-checkbox--error:has(.me-form-checkbox__input:checked):not(:has(.me-form-checkbox__input:indeterminate)) .me-form-checkbox__control:after,.me-form-field--error .me-form-input:not(:disabled),.me-form-field--error .me-form-input-wrap:not(:has(.me-form-input-wrap__control:disabled)),.me-form-input[aria-invalid=true]:not(:disabled),.me-form-field--error .me-form-select__trigger:not(:disabled),.me-form-select--invalid .me-form-select__trigger:not(:disabled){border-color:var(--system-me-failure)}@media(prefers-reduced-motion:reduce){.me-form-radio:has(.me-form-radio__input:checked):not(:has(.me-form-radio__input:disabled)) .me-form-radio__control:before{animation:none;opacity:1;transform:translate(-50%,-50%) scale(1)}.me-form-radio:has(.me-form-radio__input:checked):not(:has(.me-form-radio__input:disabled)) .me-form-radio__control:after{transition:none}}.me-form-checkbox__control{border-radius:5px;transition:border-color 50ms ease,background-color 50ms ease,box-shadow 50ms ease}.me-form-checkbox__control:after{content:"";position:absolute;opacity:0;pointer-events:none;transition:opacity 50ms ease,transform 50ms ease}.me-form-checkbox--success:has(.me-form-checkbox__input:checked):not(:has(.me-form-checkbox__input:disabled)) .me-form-checkbox__control,.me-form-checkbox--success:has(.me-form-checkbox__input:indeterminate):not(:has(.me-form-checkbox__input:disabled)) .me-form-checkbox__control{border-color:var(--system-me-success);background:var(--system-me-success)}.me-form-checkbox--error:has(.me-form-checkbox__input:checked):not(:has(.me-form-checkbox__input:disabled)) .me-form-checkbox__control,.me-form-checkbox--error:has(.me-form-checkbox__input:indeterminate):not(:has(.me-form-checkbox__input:disabled)) .me-form-checkbox__control{border-color:var(--system-me-failure);background:var(--system-me-failure)}.me-form-checkbox:has(.me-form-checkbox__input:checked):not(:has(.me-form-checkbox__input:indeterminate)) .me-form-checkbox__control:after{opacity:1;left:50%;top:45%;width:.4rem;height:.7rem;border:solid var(--system-me-constant-white);border-width:0 2px 2px 0;transform:translate(-50%,-55%) rotate(45deg)}.me-form-checkbox:has(.me-form-checkbox__input:indeterminate) .me-form-checkbox__control:after{opacity:1;left:50%;top:50%;width:.55rem;height:2px;border:0;border-radius:1px;background:var(--system-me-constant-white);transform:translate(-50%,-50%)}.me-form-checkbox:hover:not(:has(.me-form-checkbox__input:disabled)):not(:has(.me-form-checkbox__input:checked)):not(:has(.me-form-checkbox__input:indeterminate)) .me-form-checkbox__control{border-color:var(--system-primary-light);background:var(--system-primary-light);box-shadow:0 2px 6px color-mix(in srgb,var(--system-me-ink) 12%,transparent)}.me-form-checkbox--success:hover:not(:has(.me-form-checkbox__input:disabled)):not(:has(.me-form-checkbox__input:checked)):not(:has(.me-form-checkbox__input:indeterminate)) .me-form-checkbox__control{border-color:color-mix(in srgb,var(--system-me-success) 28%,var(--system-me-white));background:color-mix(in srgb,var(--system-me-success) 28%,var(--system-me-white));box-shadow:0 2px 6px color-mix(in srgb,var(--system-me-ink) 12%,transparent)}.me-form-checkbox--error:hover:not(:has(.me-form-checkbox__input:disabled)):not(:has(.me-form-checkbox__input:checked)):not(:has(.me-form-checkbox__input:indeterminate)) .me-form-checkbox__control{border-color:color-mix(in srgb,var(--system-me-failure) 28%,var(--system-me-white));background:color-mix(in srgb,var(--system-me-failure) 28%,var(--system-me-white));box-shadow:0 2px 6px color-mix(in srgb,var(--system-me-ink) 12%,transparent)}.me-form-checkbox:hover:not(:has(.me-form-checkbox__input:disabled)):is(:has(.me-form-checkbox__input:checked),:has(.me-form-checkbox__input:indeterminate)) .me-form-checkbox__control{border-color:color-mix(in srgb,var(--system-primary) 72%,var(--system-me-white));background:color-mix(in srgb,var(--system-primary) 72%,var(--system-me-white));box-shadow:0 2px 6px color-mix(in srgb,var(--system-me-ink) 14%,transparent)}.me-form-checkbox--success:hover:not(:has(.me-form-checkbox__input:disabled)):is(:has(.me-form-checkbox__input:checked),:has(.me-form-checkbox__input:indeterminate)) .me-form-checkbox__control{border-color:color-mix(in srgb,var(--system-me-success) 72%,var(--system-me-white));background:color-mix(in srgb,var(--system-me-success) 72%,var(--system-me-white))}.me-form-checkbox--error:hover:not(:has(.me-form-checkbox__input:disabled)):is(:has(.me-form-checkbox__input:checked),:has(.me-form-checkbox__input:indeterminate)) .me-form-checkbox__control{border-color:color-mix(in srgb,var(--system-me-failure) 72%,var(--system-me-white));background:color-mix(in srgb,var(--system-me-failure) 72%,var(--system-me-white))}.me-form-checkbox--soft.me-form-checkbox--success:has(.me-form-checkbox__input:checked):not(:has(.me-form-checkbox__input:disabled)) .me-form-checkbox__control,.me-form-checkbox--soft.me-form-checkbox--success:has(.me-form-checkbox__input:indeterminate):not(:has(.me-form-checkbox__input:disabled)) .me-form-checkbox__control{border-color:color-mix(in srgb,var(--system-me-success) 28%,var(--system-me-white));background:color-mix(in srgb,var(--system-me-success) 28%,var(--system-me-white))}.me-form-checkbox--soft.me-form-checkbox--error:has(.me-form-checkbox__input:checked):not(:has(.me-form-checkbox__input:disabled)) .me-form-checkbox__control,.me-form-checkbox--soft.me-form-checkbox--error:has(.me-form-checkbox__input:indeterminate):not(:has(.me-form-checkbox__input:disabled)) .me-form-checkbox__control{border-color:color-mix(in srgb,var(--system-me-failure) 28%,var(--system-me-white));background:color-mix(in srgb,var(--system-me-failure) 28%,var(--system-me-white))}.me-form-checkbox--soft:has(.me-form-checkbox__input:checked):not(:has(.me-form-checkbox__input:indeterminate)) .me-form-checkbox__control:after{border-color:var(--system-primary)}.me-form-checkbox--soft.me-form-checkbox--success:has(.me-form-checkbox__input:checked):not(:has(.me-form-checkbox__input:indeterminate)) .me-form-checkbox__control:after,.me-form-field--success .me-form-input:not(:disabled),.me-form-field--success .me-form-input-wrap:not(:has(.me-form-input-wrap__control:disabled)),.me-form-field--success .me-form-select__trigger:not(:disabled){border-color:var(--system-me-success)}.me-form-checkbox--soft:has(.me-form-checkbox__input:indeterminate) .me-form-checkbox__control:after{background:var(--system-primary)}.me-form-checkbox--soft.me-form-checkbox--success:has(.me-form-checkbox__input:indeterminate) .me-form-checkbox__control:after{background:var(--system-me-success)}.me-form-checkbox--soft.me-form-checkbox--error:has(.me-form-checkbox__input:indeterminate) .me-form-checkbox__control:after{background:var(--system-me-failure)}.me-form-checkbox--success:has(.me-form-checkbox__input:focus-visible) .me-form-checkbox__control{box-shadow:0 0 0 2px var(--system-me-white),0 0 0 4px var(--system-me-success)}.me-form-checkbox--error:has(.me-form-checkbox__input:focus-visible) .me-form-checkbox__control{box-shadow:0 0 0 2px var(--system-me-white),0 0 0 4px var(--system-me-failure)}.me-form-checkbox:has(.me-form-checkbox__input:disabled) .me-form-checkbox__control{border-color:color-mix(in srgb,var(--system-me-hint) 45%,var(--system-me-white));background:color-mix(in srgb,var(--system-me-hint) 35%,var(--system-me-white));box-shadow:none}.me-form-checkbox:has(.me-form-checkbox__input:disabled):has(.me-form-checkbox__input:checked) .me-form-checkbox__control:after{opacity:1;border-color:color-mix(in srgb,var(--system-me-hint) 75%,var(--system-me-white))}.me-form-checkbox:has(.me-form-checkbox__input:disabled):has(.me-form-checkbox__input:indeterminate) .me-form-checkbox__control:after{opacity:1;background:color-mix(in srgb,var(--system-me-hint) 75%,var(--system-me-white))}.me-form-field{display:flex;flex-direction:column;align-items:stretch;gap:.5rem;margin:0;min-width:0;font:inherit;color:var(--system-me-ink)}.me-form-label{margin:0;font-size:var(--me-text-xs, .75rem);font-weight:var(--me-weight-semibold, 600);line-height:var(--me-leading-tight, 1.25);color:var(--system-me-ink)}.me-form-hint,.me-form-error{margin:-5px 0 0;font-size:var(--me-text-xxs, .75rem);line-height:var(--me-leading-normal, 1.4);padding:0 5px}.me-form-error,.me-form-field--error .me-form-input-wrap:focus-within .me-form-input-wrap__prefix,.me-form-field--error .me-form-input-wrap:focus-within .me-form-input-wrap__suffix,.me-form-input-wrap:has(.me-form-input-wrap__control[aria-invalid=true]):focus-within .me-form-input-wrap__prefix,.me-form-input-wrap:has(.me-form-input-wrap__control[aria-invalid=true]):focus-within .me-form-input-wrap__suffix{color:var(--system-me-failure)}.me-form-field--success .me-form-hint,.me-form-field--success .me-form-input-wrap:focus-within .me-form-input-wrap__prefix,.me-form-field--success .me-form-input-wrap:focus-within .me-form-input-wrap__suffix{color:var(--system-me-success)}.me-form-input,.me-form-input-wrap,.me-form-select__trigger,.me-form-connected{box-sizing:border-box;min-width:0;border-radius:10px;border:1px solid color-mix(in srgb,var(--system-primary-light) 72%,var(--system-me-hint));background-color:var(--system-me-white);color:var(--system-me-ink);min-height:45px;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.me-form-input,.me-form-input-wrap,.me-form-select__trigger{width:100%}.me-form-input,.me-form-input-wrap__control{margin:0;font:inherit;font-size:var(--me-text-md, 1rem);line-height:var(--me-leading-tight, 1.25);appearance:none;outline:none}.me-form-input{display:block;padding:.5rem .875rem}textarea.me-form-input,textarea.me-form-input-wrap__control{resize:vertical;line-height:var(--me-leading-normal, 1.4)}textarea.me-form-input{min-height:5.5rem}textarea.me-form-input-wrap__control{min-height:4.5rem;align-self:stretch}.me-form-input::placeholder,.me-form-input-wrap__control::placeholder{color:var(--system-me-hint);opacity:1}.me-form-input:hover:not(:disabled):not(:focus):not([readonly]),.me-form-input-wrap:hover:not(:has(.me-form-input-wrap__control:disabled)):not(:focus-within):not(:has(.me-form-input-wrap__control[readonly])),.me-form-select__trigger:hover:not(:disabled):not(:focus),.me-form-connected:hover:not(:focus-within):not(:has(.me-form-select--open)){border-color:color-mix(in srgb,var(--system-primary-light) 55%,var(--system-primary));background-color:color-mix(in srgb,var(--system-primary-light) 10%,var(--system-me-white))}.me-form-input:focus,.me-form-input:focus-visible,.me-form-input-wrap:focus-within,.me-form-select__trigger:focus,.me-form-select__trigger:focus-visible,.me-form-select--open .me-form-select__trigger,.me-form-connected:focus-within,.me-form-connected:has(.me-form-select--open){border-color:transparent;background-color:var(--system-me-white);box-shadow:0 0 0 2px color-mix(in srgb,var(--system-primary) 18%,transparent)}.me-form-input:disabled,.me-form-select__trigger:disabled{border-color:color-mix(in srgb,var(--system-me-hint) 45%,var(--system-me-white));background-color:color-mix(in srgb,var(--system-me-hint) 22%,var(--system-me-white));color:var(--system-me-hint);cursor:not-allowed;box-shadow:none}.me-form-input[readonly]:not(:disabled){border-color:color-mix(in srgb,var(--system-me-hint) 50%,var(--system-me-white));background:color-mix(in srgb,var(--system-me-hint) 10%,var(--system-me-white));color:var(--system-me-ink);cursor:default;box-shadow:none}.me-form-field--error .me-form-input:focus,.me-form-field--error .me-form-input:focus-visible,.me-form-input[aria-invalid=true]:focus,.me-form-input[aria-invalid=true]:focus-visible,.me-form-field--error .me-form-input-wrap:focus-within,.me-form-input-wrap:has(.me-form-input-wrap__control[aria-invalid=true]):focus-within,.me-form-field--error .me-form-select__trigger:focus,.me-form-field--error .me-form-select__trigger:focus-visible,.me-form-select--invalid .me-form-select__trigger:focus,.me-form-select--invalid .me-form-select__trigger:focus-visible,.me-form-field--error.me-form-select--open .me-form-select__trigger,.me-form-select--invalid.me-form-select--open .me-form-select__trigger{border-color:transparent;box-shadow:0 0 0 2px color-mix(in srgb,var(--system-me-failure) 18%,transparent)}.me-form-field--success .me-form-input:focus,.me-form-field--success .me-form-input:focus-visible,.me-form-field--success .me-form-input-wrap:focus-within,.me-form-field--success .me-form-select__trigger:focus,.me-form-field--success .me-form-select__trigger:focus-visible,.me-form-field--success .me-form-select--open .me-form-select__trigger{border-color:transparent;box-shadow:0 0 0 2px color-mix(in srgb,var(--system-me-success) 18%,transparent)}.me-form-input-wrap{display:flex;flex-direction:row;align-items:center;gap:.25rem;padding-inline:.375rem;overflow:hidden}.me-form-input-wrap__prefix,.me-form-input-wrap__suffix{box-sizing:border-box;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;color:var(--system-me-hint);font-size:var(--me-text-md, 1rem);line-height:1;transition:color .15s ease}.me-form-input-wrap:focus-within .me-form-input-wrap__prefix,.me-form-input-wrap:focus-within .me-form-input-wrap__suffix{color:var(--system-primary)}.me-form-input-wrap__prefix i,.me-form-input-wrap__suffix i,.me-form-input-wrap__prefix svg,.me-form-input-wrap__suffix svg{width:1em;height:1em;font-size:1em}.me-form-input-wrap__control{box-sizing:border-box;flex:1 1 auto;width:100%;min-width:0;padding:.5rem .375rem;border:0;border-radius:0;background:transparent;color:var(--system-me-ink)}.me-form-input-wrap__suffix .me-button{flex-shrink:0}.me-form-input-wrap:has(.me-form-input-wrap__control:disabled){border-color:color-mix(in srgb,var(--system-me-hint) 45%,var(--system-me-white));background:color-mix(in srgb,var(--system-me-hint) 28%,var(--system-me-white));box-shadow:none;cursor:not-allowed}.me-form-input-wrap:has(.me-form-input-wrap__control:disabled) .me-form-input-wrap__control,.me-form-input-wrap:has(.me-form-input-wrap__control:disabled) .me-form-input-wrap__prefix,.me-form-input-wrap:has(.me-form-input-wrap__control:disabled) .me-form-input-wrap__suffix{color:var(--system-me-hint);cursor:not-allowed}.me-form-input-wrap:has(.me-form-input-wrap__control[readonly]:not(:disabled)){border-color:color-mix(in srgb,var(--system-me-hint) 55%,var(--system-me-white));background:color-mix(in srgb,var(--system-me-hint) 14%,var(--system-me-white));box-shadow:none}.me-form-input-wrap__control:disabled,.me-form-input-wrap__control[readonly]{background:transparent}.me-form-input:-webkit-autofill,.me-form-input-wrap__control:-webkit-autofill{-webkit-text-fill-color:var(--system-me-ink);box-shadow:0 0 0 1000px var(--system-me-white) inset;transition:background-color 99999s ease-out}.me-form-select{position:relative;display:block;width:100%;min-width:0}.me-form-select__trigger{display:flex;flex-direction:row;align-items:center;gap:.5rem;width:100%;margin:0;padding:.5rem .875rem;font:inherit;font-size:var(--me-text-md, 1rem);font-weight:var(--me-weight-regular, 400);line-height:var(--me-leading-tight, 1.25);text-align:start;cursor:pointer;appearance:none;outline:none}.me-form-select__value,.me-form-select__placeholder,.me-form-select__chips{flex:1 1 auto;min-width:0}.me-form-select__value,.me-form-select__option-label,.me-form-select__chip-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.me-form-select__placeholder{color:var(--system-me-hint)}.me-form-select__chevron{flex-shrink:0;color:var(--system-me-hint);font-size:var(--me-text-sm, .875rem);line-height:1}.me-form-select__trigger:hover:not(:disabled) .me-form-select__chevron,.me-form-select--open .me-form-select__chevron{color:var(--system-primary)}.me-form-select__chips{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.me-form-select__chip{display:inline-flex;flex-direction:row;align-items:center;gap:.15rem;max-width:100%;min-height:1.75rem;padding:.15rem .15rem .15rem .5rem;border-radius:8px;background:color-mix(in srgb,var(--system-primary) 12%,var(--system-me-white));color:var(--system-me-ink)}.me-form-select__chip-remove{flex-shrink:0;width:1.5rem!important;min-width:1.5rem!important;height:1.5rem!important;padding:0!important}@keyframes me-form-select-panel-open{0%{opacity:0;transform:translateY(-.35rem)}to{opacity:1;transform:translateY(0)}}.me-form-select__panel{box-sizing:border-box;width:100%;margin:0;padding:.35rem;list-style:none;max-height:16rem;overflow:auto;border-radius:10px;background:var(--system-me-frosted-glass);box-shadow:0 8px 24px color-mix(in srgb,var(--system-me-black) 12%,transparent);animation:me-form-select-panel-open .18s ease-out;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}@media(prefers-reduced-motion:reduce){.me-form-select__panel{animation:none}}.me-form-select-overlay.cdk-overlay-pane{pointer-events:auto}.me-form-select__option{display:flex;flex-direction:row;align-items:center;gap:.5rem;min-height:2.5rem;padding:.45rem .65rem;border-radius:8px;color:var(--system-me-ink);cursor:pointer}.me-form-select__option--active,.me-form-select__option:hover:not(.me-form-select__option--disabled){background:color-mix(in srgb,var(--system-primary-light) 35%,var(--system-me-white))}.me-form-select__option--selected{color:var(--system-primary);font-weight:var(--me-weight-medium, 500)}.me-form-select__option--disabled{color:var(--system-me-hint);cursor:not-allowed}.me-form-select__option-check{flex-shrink:0;margin-inline-start:auto;color:var(--system-primary);font-size:var(--me-text-sm, .875rem)}.me-form-select__empty{padding:.75rem .65rem;color:var(--system-me-hint);text-align:center}.me-form-connected{display:inline-flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;max-width:100%;vertical-align:middle;overflow:hidden;padding:0}.me-form-connected__field{flex:1 1 auto;min-width:0;align-self:stretch}.me-form-connected__field.me-form-input,.me-form-connected__field .me-form-input,.me-form-connected__field .me-form-input-wrap,.me-form-connected__field.me-form-select .me-form-select__trigger,.me-form-connected__field .me-form-select__trigger{width:100%;min-height:100%;border:0;border-radius:0;background:transparent;box-shadow:none}.me-form-connected__field.me-form-input:hover,.me-form-connected__field .me-form-input:hover,.me-form-connected__field .me-form-input-wrap:hover,.me-form-connected__field.me-form-select .me-form-select__trigger:hover,.me-form-connected__field .me-form-select__trigger:hover,.me-form-connected__field.me-form-input:focus,.me-form-connected__field.me-form-input:focus-visible,.me-form-connected__field .me-form-input:focus,.me-form-connected__field .me-form-input:focus-visible,.me-form-connected__field .me-form-input-wrap:focus-within,.me-form-connected__field.me-form-select .me-form-select__trigger:focus,.me-form-connected__field.me-form-select .me-form-select__trigger:focus-visible,.me-form-connected__field .me-form-select__trigger:focus,.me-form-connected__field .me-form-select__trigger:focus-visible,.me-form-connected__field.me-form-select--open .me-form-select__trigger,.me-form-connected__field .me-form-select--open .me-form-select__trigger{border:0;background:transparent;box-shadow:none}.me-form-connected__addon{flex:0 0 auto;align-self:stretch;position:relative}.me-form-connected__addon:before{content:"";position:absolute;inset-block-start:22%;inset-block-end:22%;inset-inline-start:0;width:1px;background-color:color-mix(in srgb,var(--system-me-hint) 45%,transparent);pointer-events:none}.me-form-connected__addon.me-button{min-height:100%;border-radius:0;border:0;transform:none}.me-form-connected__addon.me-button:focus-visible{transform:none;outline:none;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--system-primary) 28%,transparent)}.me-button-group{display:inline-flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.5rem;max-width:100%;min-width:0;vertical-align:middle}.me-button-group:not(.me-button-group--segmented)>.me-button:not(:first-child){position:relative}.me-button-group:not(.me-button-group--segmented)>.me-button:not(:first-child):before{content:"";position:absolute;inset-block-start:22%;inset-block-end:22%;inset-inline-start:calc(-.25rem - .5px);width:1px;background-color:color-mix(in srgb,var(--system-me-hint) 45%,transparent);pointer-events:none}.me-button-group--segmented{flex-wrap:nowrap;gap:0}.me-button-group--segmented>.me-button:not(:first-child){border-start-start-radius:0;border-end-start-radius:0;margin-inline-start:-1px;border-inline-start:1px solid color-mix(in srgb,var(--system-me-hint) 45%,transparent)}.me-button-group--segmented>.me-button:not(:last-child){border-start-end-radius:0;border-end-end-radius:0}.me-button-group--segmented>.me-button:focus-visible,.me-button-group--segmented>.me-button.me-button--active,.me-button-group--segmented>.me-button.me-button--selected{position:relative;z-index:1}.me-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;line-height:0;color:currentColor;vertical-align:middle}.me-icon__svg{display:block;flex-shrink:0}.me-icon--spin .me-icon__svg{animation:me-icon-spin .85s linear infinite}.me-icon--unknown{width:1em;height:1em;min-width:.875rem;min-height:.875rem}@keyframes me-icon-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.me-icon--spin .me-icon__svg{animation:none}}:root{--bucs-radius: 20px;--bucs-radius-pill: 999px;--bucs-shadow: 0 16px 40px color-mix(in srgb, var(--system-primary) 12%, transparent);--bucs-max-height: 700px;--bucs-btn-height: 44px}.bucs-overlay{position:fixed;inset:0;z-index:var(--rl-modal-z-index, 11000);display:flex;align-items:center;justify-content:center;padding:1rem;background:color-mix(in srgb,var(--system-primary) 28%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.bucs-overlay--workspace{padding-block-start:calc(var(--rl-topbar-height, 64px) + 1rem);align-items:flex-start}.bucs-container{display:flex;flex-direction:column;width:min(42rem,calc(100vw - var(--rl-sidebar-width-current, 72px) - 2rem));max-height:min(var(--bucs-max-height),calc(100vh - var(--rl-topbar-height, 64px) - var(--rl-footer-safe-height, 0px) - 2rem));border:1px solid var(--system-primary-light);border-radius:var(--bucs-radius);background:var(--system-me-white);box-shadow:0 16px 40px color-mix(in srgb,var(--system-primary) 12%,transparent);font-family:var(--me-font-body);color:var(--system-me-ink);overflow:hidden}.bucs-container--md{width:min(32rem,calc(100vw - var(--rl-sidebar-width-current, 72px) - 2rem))}.bucs-container--panel{width:260px;max-height:min(60vh,28rem);border-radius:var(--bucs-radius)}.bucs-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 18px 12px;border-block-end:1px solid var(--system-primary-light);flex-shrink:0}.bucs-header__start{display:flex;align-items:flex-start;gap:12px;min-width:0}.bucs-header__icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;color:var(--system-primary)}.bucs-header__icon .me-icon,.bucs-header__icon .mat-icon{font-size:var(--me-text-xl)}.bucs-header__copy{min-width:0}.bucs-header__title{margin:0;font-size:var(--me-text-2xl);font-weight:var(--me-weight-semibold);line-height:1.2;color:var(--system-me-ink)}.bucs-header__subtitle{margin:4px 0 0;font-size:var(--me-text-md, 1rem);font-weight:var(--me-weight-regular);line-height:1.35;color:var(--system-me-light-ink)}.bucs-header__close{border:0;background:transparent;width:36px;height:36px;border-radius:8px;font-size:var(--me-text-xl);line-height:1;color:var(--system-me-light-ink);cursor:pointer;flex-shrink:0}.bucs-header__close:hover{background:var(--system-secondary-light);color:var(--system-me-ink)}.bucs-search{display:flex;align-items:center;gap:10px;padding:14px 18px;border-block-end:1px solid var(--system-primary-light);flex-shrink:0}.bucs-search__icon{color:var(--system-me-light-ink);font-size:var(--me-text-md, 1rem)}.bucs-search__field{flex:1;min-width:0}.bucs-search__input{flex:1;min-width:0;border:0;outline:none;font-family:var(--me-font-body);font-size:var(--me-text-md, 1rem);font-weight:var(--me-weight-medium);color:var(--system-me-ink);background:transparent}.bucs-search__input::placeholder{color:var(--system-me-light-ink)}.bucs-body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:8px 12px 12px}.bucs-section{margin-block-start:8px}.bucs-section__title{margin:0 0 6px;padding:0 6px;font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--system-me-light-ink)}.bucs-section__view-all{display:inline-block;margin:4px 6px 8px;border:0;background:transparent;padding:0;font-family:var(--me-font-body);font-size:var(--me-text-sm, .9375rem);font-weight:var(--me-weight-semibold);color:var(--system-primary);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.bucs-card{display:block;width:100%;border:1px solid var(--system-primary-light);border-radius:12px;background:var(--system-me-white);padding:12px 14px;text-align:start;font-family:var(--me-font-body);color:var(--system-me-ink);box-sizing:border-box}.bucs-card--interactive{cursor:pointer;transition:border-color .15s ease,background .15s ease}.bucs-card--interactive:hover,.bucs-card--active{border-color:var(--system-primary-light);background:var(--system-secondary-light)}.bucs-card__type{margin:0 0 4px;font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-bold);letter-spacing:.04em;text-transform:uppercase;color:var(--system-me-light-ink)}.bucs-card__title{margin:0;font-size:var(--me-text-md, 1rem);font-weight:var(--me-weight-semibold);line-height:1.3}.bucs-card__meta{margin:4px 0 0;font-size:var(--me-text-sm, .9375rem);color:var(--system-me-light-ink)}.bucs-card-grid{display:grid;gap:8px;margin:0;padding:0;list-style:none}.bucs-footer{display:flex;flex-wrap:wrap;gap:8px;padding:12px 18px 16px;border-block-start:1px solid var(--system-primary-light);flex-shrink:0}.bucs-btn{display:inline-flex;align-items:center;justify-content:center;min-height:var(--bucs-btn-height);padding:0 18px;border-radius:var(--bucs-radius-pill);font-family:var(--me-font-body);font-size:var(--me-text-md, 1rem);font-weight:var(--me-weight-semibold);text-decoration:none;cursor:pointer;box-sizing:border-box;border:1px solid transparent}.bucs-btn--primary{background:var(--system-primary);color:var(--system-me-white);border-color:var(--system-primary)}.bucs-btn--primary:hover{background:var(--system-primary)}.bucs-btn--secondary{background:var(--system-me-white);color:var(--system-primary);border-color:var(--system-primary-light)}.bucs-btn--secondary:hover{background:var(--system-secondary-light)}.bucs-btn--danger{background:var(--system-me-failure);color:var(--system-me-white)}.bucs-footer .bucs-btn{flex:1 1 auto;min-width:min(100%,8rem)}.bucs-empty{padding:24px 12px;text-align:center}.bucs-empty__message{margin:0;font-size:var(--me-text-sm, .9375rem);font-weight:var(--me-weight-semibold);color:var(--system-me-ink)}.bucs-empty__hint{margin:6px 0 0;font-size:var(--me-text-md, 1rem);color:var(--system-me-light-ink)}.bucs-empty__action{display:inline-block;margin-top:12px}.bucs-tabs{display:flex;flex-wrap:wrap;gap:6px;padding:8px 18px;border-block-end:1px solid var(--system-primary-light);flex-shrink:0}.bucs-tabs__btn{min-height:unset!important;border:1px solid var(--system-primary-light)!important;background:var(--system-secondary-light)!important;color:var(--system-me-light-ink)!important;border-radius:var(--bucs-radius-pill)!important;padding:4px 12px!important;font-family:var(--me-font-body)!important;font-size:var(--me-text-sm, .9375rem)!important;font-weight:var(--me-weight-medium)!important;cursor:pointer}.bucs-tabs__btn--active{background:var(--system-primary)!important;border-color:var(--system-primary)!important;color:var(--system-me-white)!important}@media(max-width:768px){.bucs-overlay{align-items:flex-end;padding:0}.bucs-container{width:100%;max-height:min(85vh,var(--bucs-max-height));border-end-start-radius:0;border-end-end-radius:0}.bucs-footer{position:sticky;bottom:0;background:var(--system-me-white)}}.eil-section{margin-top:var(--gi-space-2xl)}.eil-section h2{margin:0 0 var(--gi-space-md);font-size:var(--me-text-lg, 1.125rem);color:var(--system-me-ink)}.eil-badge{display:inline-block;padding:.125rem var(--gi-space-sm);border-radius:999px;background:var(--system-secondary-light);color:var(--system-primary);font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-semibold)}.eil-sentiment-card strong{display:block;margin-bottom:.35rem;font-size:var(--me-text-lg, 1.125rem)}.eil-sentiment-card p{margin:0;color:var(--system-me-light-ink)}.eil-recommendations{margin:0;padding-inline-start:var(--gi-space-xl)}.eil-recommendations li{margin-bottom:var(--gi-space-md)}.eil-priority{display:block;font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-bold);text-transform:uppercase;color:var(--system-me-hint);margin-bottom:.15rem}.eil-empty,.eil-empty-inline{margin:0;color:var(--system-me-hint);font-style:italic}.eil-statement-label{font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--system-me-hint)}.eil-summary-card{border-color:var(--system-primary-light);background:var(--system-secondary-light)}.eil-executive-briefing-card{border-color:var(--system-primary-light)}.eil-executive-briefing-confidence{display:inline-block;padding:.2rem .55rem;border-radius:999px;font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-bold);letter-spacing:.04em;text-transform:uppercase;background:var(--system-secondary-light);color:var(--system-primary)}.eil-executive-briefing-confidence[data-level=moderate]{background:var(--system-me-warning);color:var(--system-me-warning)}.eil-executive-briefing-confidence[data-level=exploratory]{background:var(--system-secondary-light);color:var(--system-me-light-ink)}.eil-executive-briefing-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gi-space-md) var(--gi-space-lg)}.eil-executive-briefing-block--direction{grid-column:1 / -1;border-top:1px solid var(--system-primary-light);padding-top:.35rem}.eil-alert-card[data-type=Critical],.eil-alert-card[data-type=critical]{border-color:color-mix(in srgb,var(--system-me-failure) 28%,var(--system-me-white));background:color-mix(in srgb,var(--system-me-failure) 12%,var(--system-me-white))}.eil-alert-card[data-type=Warning],.eil-alert-card[data-type=warning]{border-color:color-mix(in srgb,var(--system-me-warning) 28%,var(--system-me-white));background:color-mix(in srgb,var(--system-me-warning) 12%,var(--system-me-white))}.eil-alert-card[data-type=Opportunity],.eil-alert-card[data-type=opportunity]{border-color:var(--system-me-success);background:var(--system-me-success)}.eil-alert-card[data-type=Watchlist],.eil-alert-card[data-type=watchlist]{border-color:var(--system-primary-light);background:var(--system-secondary-light)}.eil-alert-type-badge{display:inline-block;padding:.2rem .55rem;border-radius:999px;font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-bold);letter-spacing:.04em;text-transform:uppercase;background:var(--system-secondary-light);color:var(--system-primary)}.eil-alert-card[data-type=Critical] .eil-alert-type-badge,.eil-alert-card[data-type=critical] .eil-alert-type-badge{background:var(--system-me-failure);color:var(--system-me-failure)}.eil-alert-card[data-type=Warning] .eil-alert-type-badge,.eil-alert-card[data-type=warning] .eil-alert-type-badge{background:var(--system-me-warning);color:var(--system-me-warning)}.eil-alert-card[data-type=Opportunity] .eil-alert-type-badge,.eil-alert-card[data-type=opportunity] .eil-alert-type-badge{background:var(--system-me-success);color:var(--system-me-success)}.eil-widget-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:var(--gi-space-lg)}.eil-widget-card{padding:var(--gi-space-lg);border:1px solid var(--system-primary-light);border-radius:.75rem;background:var(--system-secondary-light)}.eil-widget-card h3{margin:0 0 var(--gi-space-md);font-size:var(--me-text-md, 1rem)}.eil-widget-block+.eil-widget-block{margin-top:var(--gi-space-md)}.eil-widget-block h4{margin:0 0 .35rem;font-size:var(--me-text-xs, .875rem);text-transform:uppercase;letter-spacing:.04em;color:var(--system-me-hint)}.eil-widget-executive .eil-exec-row+.eil-exec-row{margin-top:var(--gi-space-md)}.eil-widget-alert-list{margin:.35rem 0 0;padding-left:0;list-style:none}.eil-exec-risk{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gi-space-sm)}.eil-risk-badge{display:inline-block;padding:.2rem .55rem;border-radius:999px;font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-semibold);text-transform:uppercase;letter-spacing:.03em}.eil-risk-badge[data-risk=low]{background:var(--system-me-success);color:var(--system-me-success)}.eil-risk-badge[data-risk=medium]{background:var(--system-me-warning);color:var(--system-me-warning)}.eil-risk-badge[data-risk=high],.eil-risk-badge[data-risk=critical]{background:var(--system-me-failure);color:var(--system-me-failure)}.eil-title-block{min-width:0}.eil-mode-switch{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:var(--gi-space-md)}.eil-subtitle--live{color:var(--system-me-success)}.eil-section-heading-row{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--gi-space-sm) var(--gi-space-lg);margin-bottom:var(--gi-space-md)}.eil-section-heading-row h2{margin:0}.eil-read-time{font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-semibold);color:var(--system-me-hint);white-space:nowrap}.eil-decision-focus{display:grid;gap:.85rem}.eil-decision-row{display:grid;gap:.25rem}.eil-decision-text{margin:0;font-size:var(--me-text-xs, .875rem);color:var(--system-me-ink);line-height:1.45}.eil-risk-concentration-text{margin:.65rem 0 0;font-size:var(--me-text-xs, .875rem);color:var(--system-me-ink);line-height:1.45}.eil-badge--risk[data-classification=SinglePoint]{background:var(--system-me-failure);color:var(--system-me-failure)}.eil-badge--risk[data-classification=Distributed]{background:var(--system-me-warning);color:var(--system-me-warning)}.eil-badge--risk[data-classification=Balanced]{background:var(--system-me-success);color:var(--system-me-success)}.eil-impact-statement{margin:0;font-size:var(--me-text-md, 1rem);font-weight:var(--me-weight-semibold);color:var(--system-me-ink);line-height:1.45}.eil-sentiment-rationale{margin:var(--gi-space-sm) 0 0;font-size:var(--me-text-xs, .875rem);color:var(--system-me-hint)}.eil-recommendations--enriched{list-style:none;padding:0;margin:0;display:grid;gap:.85rem}.eil-recommendation-action p{margin:.25rem 0 0;font-size:var(--me-text-xs, .875rem);color:var(--system-me-ink)}.eil-recommendation-meta{display:flex;flex-wrap:wrap;gap:var(--gi-space-md) var(--gi-space-xl);margin:.65rem 0 0}.eil-recommendation-meta dt{font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-bold);text-transform:uppercase;letter-spacing:.04em;color:var(--system-me-hint)}.eil-recommendation-meta dd{margin:.15rem 0 0;font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-semibold);color:var(--system-me-ink)}.eil-recommendation-generated-from{margin-top:.85rem;padding:.85rem;border-radius:var(--gi-radius-sm);background:var(--system-secondary-light);border:1px solid var(--system-primary-light)}.eil-recommendation-root-cause-title{margin:.35rem 0 .65rem;font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-bold);color:var(--system-me-ink);line-height:1.4}.eil-recommendation-root-cause-title a{color:var(--system-primary);text-decoration:none}.eil-recommendation-root-cause-title a:hover{text-decoration:underline}.eil-recommendation-root-cause-hierarchy{font-weight:var(--me-weight-semibold);color:var(--system-me-hint);font-size:var(--me-text-xs, .875rem)}.eil-recommendation-trace-evidence p{margin:.25rem 0 0;font-size:var(--me-text-xs, .875rem);color:var(--system-me-ink);line-height:1.45}.eil-recommendation-trace-metrics{margin:.65rem 0 0;display:grid;gap:.4rem}.eil-recommendation-trace-metrics div{display:grid;grid-template-columns:minmax(7rem,40%) 1fr;gap:.65rem;font-size:var(--me-text-xs, .875rem)}.eil-recommendation-trace-metrics dt{margin:0;color:var(--system-me-hint);font-weight:var(--me-weight-semibold)}.eil-recommendation-trace-metrics dd{margin:0;color:var(--system-me-ink);font-weight:var(--me-weight-semibold)}.eil-recommendation-trace-signals{list-style:none;margin:.65rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.35rem}.eil-recommendation-trace-signals li{padding:.2rem .55rem;border-radius:999px;background:var(--system-secondary-light);color:var(--system-primary);font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-semibold)}.eil-recommendation-trace-confidence{margin:.65rem 0 0;font-size:var(--me-text-xs, .875rem);color:var(--system-me-ink);font-weight:var(--me-weight-semibold)}.eil-recommendation-trace-confidence .eil-statement-label{margin-inline-end:.35rem}.eil-action-strategy-list{list-style:none;padding:0;margin:0;display:grid;gap:.85rem}.eil-action-strategy-card{list-style:none}.eil-action-strategy-badges{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:var(--gi-space-sm)}.eil-action-strategy-rank{display:inline-block;padding:.15rem .55rem;border-radius:999px;font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-bold);letter-spacing:.06em;text-transform:uppercase;background:var(--system-me-ink);color:var(--system-me-white)}.eil-action-strategy-category{display:inline-block;padding:.15rem .55rem;border-radius:999px;font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-bold);letter-spacing:.05em;text-transform:uppercase;background:var(--system-secondary-light);color:var(--system-primary)}.eil-action-strategy-category[data-category=ImmediateAction]{background:color-mix(in srgb,var(--system-me-failure) 12%,var(--system-me-white));color:var(--system-me-failure)}.eil-action-strategy-category[data-category=NearTermAction]{background:var(--system-me-warning);color:var(--system-me-warning)}.eil-action-strategy-category[data-category=Monitor]{background:var(--system-secondary-light);color:var(--system-me-light-ink)}.eil-action-plan-phases{display:grid;gap:var(--gi-space-lg)}.eil-action-plan-phase-title{margin:0 0 .65rem;font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-bold);letter-spacing:.05em;text-transform:uppercase;color:var(--system-me-light-ink)}.eil-action-plan-list{list-style:none;margin:0;padding:0;display:grid;gap:var(--gi-space-md)}.eil-action-plan-description{margin:0 0 .65rem;font-size:var(--me-text-xs, .875rem);color:var(--system-me-ink)}.eil-action-plan-subheading{margin:var(--gi-space-xl) 0 .65rem;font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-bold);color:var(--system-me-ink)}.eil-action-roadmap-table-wrap{overflow-x:auto}.eil-action-roadmap-table{width:100%;border-collapse:collapse;font-size:var(--me-text-xs, .875rem)}.eil-action-roadmap-table :is(th,td){padding:.55rem .65rem;border:1px solid var(--system-primary-light);text-align:start;vertical-align:top}.eil-action-roadmap-table th{background:var(--system-secondary-light);font-size:var(--me-text-xs, .875rem);text-transform:uppercase;letter-spacing:.04em;color:var(--system-me-hint)}.eil-action-roadmap-actions{margin:0;padding-inline-start:var(--gi-space-lg)}.eil-recommendation-trace{margin-top:.65rem;border-top:1px solid var(--system-primary-light);padding-top:var(--gi-space-sm)}.eil-recommendation-trace summary{cursor:pointer;font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-semibold);color:var(--system-primary);list-style:none}.eil-recommendation-trace summary::-webkit-details-marker{display:none}.eil-recommendation-trace-body{margin-top:.45rem;padding:.55rem .65rem;border-radius:.4rem;background:var(--system-me-white);border:1px solid var(--system-primary-light)}.eil-recommendation-trace-intro{margin:0 0 .35rem;font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-semibold);color:var(--system-me-hint);text-transform:uppercase;letter-spacing:.04em}.eil-recommendation-trace ul{margin:0;padding:0;list-style:none;display:grid;gap:.35rem}.eil-recommendation-trace li{font-size:var(--me-text-xs, .875rem);color:var(--system-me-ink)}.eil-recommendation-trace li .eil-statement-label{display:inline;margin-inline-end:.35rem}.eil-opportunity-card+.eil-opportunity-card{margin-top:.85rem;padding-top:.85rem;border-top:1px solid var(--system-primary-light)}.eil-opportunity-card h3{margin:0 0 .35rem;font-size:var(--me-text-xs, .875rem);color:var(--system-me-ink)}.eil-opportunity-description{margin:0 0 var(--gi-space-sm);font-size:var(--me-text-xs, .875rem);color:var(--system-me-ink)}.eil-opportunity-use p{margin:.25rem 0 0;font-size:var(--me-text-xs, .875rem);color:var(--system-me-light-ink)}.eil-opportunity-intelligence-list{list-style:none;margin:0;padding:0;display:grid;gap:.85rem}.eil-opportunity-intelligence-card{padding:var(--gi-space-lg);border:1px solid var(--system-me-success);border-radius:.75rem;background:var(--system-me-success)}.eil-opportunity-intelligence-header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--gi-space-sm);margin-bottom:.65rem}.eil-opportunity-intelligence-title-row{display:flex;flex-direction:column;gap:.35rem;flex:1 1 12rem;min-width:0}.eil-opportunity-rank-badge{display:inline-block;align-self:flex-start;padding:.15rem .55rem;border-radius:999px;font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-bold);letter-spacing:.06em;text-transform:uppercase;background:var(--system-me-success);color:var(--system-me-white)}.eil-opportunity-intelligence-title{margin:0;font-size:var(--me-text-md, 1rem);font-weight:var(--me-weight-bold);color:var(--system-me-success);line-height:1.35}.eil-opportunity-type-badge{display:inline-block;padding:.2rem .55rem;border-radius:999px;font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-bold);letter-spacing:.04em;text-transform:uppercase;background:var(--system-me-success);color:var(--system-me-success)}.eil-opportunity-intelligence-field p{margin:.25rem 0 0;font-size:var(--me-text-xs, .875rem);color:var(--system-me-ink);line-height:1.45}.eil-opportunity-intelligence-meta{display:grid;grid-template-columns:repeat(auto-fill,minmax(8rem,1fr));gap:.65rem var(--gi-space-lg);margin:var(--gi-space-md) 0 0}.eil-opportunity-intelligence-meta dt{margin:0;font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-bold);letter-spacing:.04em;text-transform:uppercase;color:var(--system-me-hint)}.eil-opportunity-intelligence-meta dd{margin:.15rem 0 0;font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-semibold);color:var(--system-me-ink)}.eil-opportunity-intelligence-evidence{margin-top:var(--gi-space-md);padding:var(--gi-space-md);border-radius:var(--gi-radius-sm);background:var(--system-secondary-light);border:1px solid var(--system-primary-light)}.eil-opportunity-intelligence-evidence-section p{margin:.25rem 0 0;font-size:var(--me-text-xs, .875rem);color:var(--system-me-ink);line-height:1.45}.eil-opportunity-intelligence-evidence-label{display:block;font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-bold);letter-spacing:.04em;text-transform:uppercase;color:var(--system-me-hint)}.eil-opportunity-intelligence-evidence-metrics{margin:var(--gi-space-sm) 0 0;display:grid;gap:.35rem}.eil-opportunity-intelligence-evidence-metrics div{display:grid;grid-template-columns:minmax(8rem,38%) 1fr;gap:var(--gi-space-md);align-items:baseline}.eil-opportunity-intelligence-evidence-metrics dt{margin:0;font-size:var(--me-text-xs, .875rem);color:var(--system-me-hint);font-weight:var(--me-weight-semibold)}.eil-opportunity-intelligence-evidence-metrics dd{margin:0;font-size:var(--me-text-xs, .875rem);color:var(--system-me-ink)}.eil-opportunity-intelligence-evidence-widget{font-weight:var(--me-weight-medium);color:var(--system-me-hint)}.eil-root-cause-list{list-style:none;margin:0;padding:0;display:grid;gap:.85rem}.eil-root-cause-header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--gi-space-sm);margin-bottom:.65rem}.eil-root-cause-title-row{display:flex;flex-direction:column;gap:.35rem;flex:1 1 12rem;min-width:0}.eil-root-cause-hierarchy-badge{display:inline-block;align-self:flex-start;padding:.15rem .55rem;border-radius:999px;font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-bold);letter-spacing:.06em;text-transform:uppercase;background:var(--system-me-ink);color:var(--system-me-white)}.eil-root-cause-card[data-hierarchy=Secondary] .eil-root-cause-hierarchy-badge{background:var(--system-me-ink)}.eil-root-cause-card[data-hierarchy=Supporting] .eil-root-cause-hierarchy-badge{background:var(--system-me-hint)}.eil-root-cause-evidence-block{margin-top:var(--gi-space-md);padding:var(--gi-space-md);border-radius:var(--gi-radius-sm);background:var(--system-secondary-light);border:1px solid var(--system-primary-light)}.eil-root-cause-evidence-section p{margin:.25rem 0 0;font-size:var(--me-text-xs, .875rem);color:var(--system-me-ink);line-height:1.45}.eil-root-cause-evidence-label{display:block;font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-bold);letter-spacing:.04em;text-transform:uppercase;color:var(--system-me-hint)}.eil-root-cause-evidence-metrics{margin:.65rem 0 0;display:grid;gap:.45rem}.eil-root-cause-evidence-metrics div{display:grid;grid-template-columns:minmax(8rem,42%) 1fr;gap:.65rem;font-size:var(--me-text-xs, .875rem)}.eil-root-cause-evidence-metrics dt{margin:0;color:var(--system-me-hint);font-weight:var(--me-weight-semibold)}.eil-root-cause-evidence-metrics dd{margin:0;color:var(--system-me-ink);font-weight:var(--me-weight-semibold)}.eil-root-cause-evidence-signals{list-style:none;margin:.65rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.35rem}.eil-root-cause-evidence-signals li{padding:.2rem .55rem;border-radius:999px;background:var(--system-secondary-light);color:var(--system-primary);font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-semibold)}.eil-root-cause-evidence-widget{color:var(--system-me-hint);font-weight:var(--me-weight-medium)}.eil-root-cause-title{margin:0;font-size:var(--me-text-md, 1rem);font-weight:var(--me-weight-bold);color:var(--system-me-ink);line-height:1.35}.eil-root-cause-type-badge{display:inline-block;padding:.15rem var(--gi-space-sm);border-radius:999px;font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-bold);letter-spacing:.04em;text-transform:uppercase;background:var(--system-secondary-light);color:var(--system-me-ink)}.eil-root-cause-card[data-type=Driver] .eil-root-cause-type-badge{background:var(--system-me-success);color:var(--system-me-success)}.eil-root-cause-card[data-type=Barrier] .eil-root-cause-type-badge{background:var(--system-me-failure);color:var(--system-me-failure)}.eil-root-cause-card[data-type=SegmentCause] .eil-root-cause-type-badge{background:var(--system-secondary-light);color:var(--system-me-ink)}.eil-root-cause-field+.eil-root-cause-field{margin-top:.55rem}.eil-root-cause-field p{margin:.2rem 0 0;font-size:var(--me-text-xs, .875rem);color:var(--system-me-ink);line-height:1.45}.eil-root-cause-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin:var(--gi-space-md) 0 0;padding-top:.65rem;border-top:1px solid var(--system-secondary-light)}.eil-root-cause-meta dt{font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-bold);text-transform:uppercase;letter-spacing:.04em;color:var(--system-me-hint)}.eil-root-cause-meta dd{margin:.15rem 0 0;font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-bold);color:var(--system-me-ink)}.eil-root-cause-evidence{margin:.65rem 0 0;font-size:var(--me-text-xs, .875rem);color:var(--system-me-light-ink);line-height:1.4}.eil-cross-widget-summary{margin:var(--gi-space-md) 0 0;padding-top:var(--gi-space-md);border-top:1px dashed var(--system-primary-light);font-size:var(--me-text-xs, .875rem);color:var(--system-me-ink);font-style:italic}.eil-cross-widget-grid{display:grid;gap:.85rem}.eil-cross-widget-title{margin:.45rem 0 .65rem;font-size:var(--me-text-xs, .875rem);color:var(--system-me-ink)}.eil-cross-widget-field p{margin:.25rem 0 0;font-size:var(--me-text-xs, .875rem);color:var(--system-me-ink)}.eil-cross-widget-field+.eil-cross-widget-field{margin-top:.55rem}.eil-cross-widget-meta{display:flex;flex-wrap:wrap;gap:var(--gi-space-md) var(--gi-space-xl);margin:.65rem 0 0;padding-top:.55rem;border-top:1px solid var(--system-secondary-light)}.eil-cross-widget-meta dt{font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-bold);text-transform:uppercase;letter-spacing:.04em;color:var(--system-me-hint)}.eil-cross-widget-meta dd{margin:.15rem 0 0;font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-semibold);color:var(--system-me-ink)}.eil-cross-widget-confidence-factors{margin:.45rem 0 0;padding-inline-start:var(--gi-space-xl);list-style:disc;font-weight:var(--me-weight-medium);color:var(--system-me-light-ink)}.eil-cross-widget-confidence-factors .eil-confidence-based-on{list-style:none;margin-inline-start:calc(-1 * var(--gi-space-xl));font-weight:var(--me-weight-semibold);color:var(--system-me-hint);font-size:var(--me-text-xs, .875rem);text-transform:uppercase;letter-spacing:.04em}.eil-cross-widget-confidence-factors li:not(.eil-confidence-based-on){margin-block:.15rem;font-size:var(--me-text-xs, .875rem)}.eil-badge--signal{font-size:var(--me-text-xs, .875rem);background:var(--system-secondary-light);color:var(--system-primary);border:1px solid var(--system-primary-light)}.eil-badge--signal[data-signal=ReinforcingSignal],.eil-badge--signal[data-signal=RiskAmplifier],.eil-badge--signal[data-signal=ContradictorySignal]{background:color-mix(in srgb,var(--system-me-failure) 12%,var(--system-me-white));color:var(--system-me-failure);border-color:color-mix(in srgb,var(--system-me-failure) 28%,var(--system-me-white))}.eil-badge--signal[data-signal=OpportunityAmplifier],.eil-badge--signal[data-signal=ExpansionSignal]{background:color-mix(in srgb,var(--system-me-success) 12%,var(--system-me-white));color:var(--system-me-success);border-color:color-mix(in srgb,var(--system-me-success) 28%,var(--system-me-white))}.eil-decision-signals{list-style:none;margin:0;padding:0;display:grid;gap:.65rem}.eil-decision-signals li{padding:.65rem .85rem;border-radius:var(--gi-radius-sm);border:1px solid var(--system-primary-light);background:var(--system-me-white)}.eil-decision-signal-badge{display:inline-block;font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-bold);letter-spacing:.04em;text-transform:uppercase;padding:.15rem .45rem;border-radius:999px;background:var(--system-secondary-light);color:var(--system-me-ink);margin-bottom:.35rem}.eil-decision-signals li p{margin:0;font-size:var(--me-text-xs, .875rem);color:var(--system-me-ink)}.eil-decision-signal-card{display:grid;gap:.55rem}.eil-decision-signal-header{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gi-space-sm) var(--gi-space-md)}.eil-decision-signal-priority{font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-bold);color:var(--system-me-ink);letter-spacing:.02em}.eil-decision-signal-priority-meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.45rem .85rem;margin:0;padding:.55rem .65rem;border-radius:.4rem;background:var(--system-secondary-light);border:1px solid var(--system-primary-light)}.eil-decision-signal-priority-meta dt{margin:0;font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--system-me-hint)}.eil-decision-signal-priority-meta dd{margin:.12rem 0 0;font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-semibold);color:var(--system-me-ink)}.eil-decision-signal-field+.eil-decision-signal-field{margin-block-start:.15rem}.eil-decision-signal-field .eil-statement-label{display:block;margin-bottom:.2rem}.eil-decision-signal-evidence{margin:0;padding-inline-start:var(--gi-space-xl);list-style:disc}.eil-decision-signal-evidence li{padding:0;border:none;background:transparent;font-size:var(--me-text-xs, .875rem);color:var(--system-me-light-ink)}.eil-decision-signal--escalate .eil-decision-signal-badge,.eil-decision-signal--recover .eil-decision-signal-badge{background:var(--system-me-failure);color:var(--system-me-failure)}.eil-decision-signal--expand .eil-decision-signal-badge{background:var(--system-me-success);color:var(--system-me-success)}.eil-decision-signal--maintain .eil-decision-signal-badge{background:var(--system-primary-light);color:var(--system-primary)}.eil-decision-signal--monitor .eil-decision-signal-badge{background:var(--system-me-warning);color:var(--system-me-warning)}.pilot-header-zones.w-fit .eil-mode-switch,.pilot-header-zones.w-fit .pilot-consumption-chrome--consumption{margin-top:0!important}.ws-header-lead .gi-eyebrow{margin-bottom:4px}.ws-page--studio .ws-page-body{padding-top:8px}.ws-page-header--compact{padding-block:.75rem .65rem}.ws-page-header--compact .ws-page-subtitle,.ws-page-header--compact .gi-eyebrow--page,.ws-page-header--compact .sup-workspace__context{display:none}.ws-page-header--compact h1{font-size:var(--me-text-lg, 1.125rem);margin:0}.ws-page-header--compact .ws-breadcrumb{margin-block-end:.35rem}.ws-page-body--content-first{padding-block-start:.65rem}.ws-subtitle--visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sup-workspace__header.ws-page-header--compact .sup-intel-strip{margin-block-start:0}.gi-home__zone--welcome--compact .gi-home-welcome-bar__subtitle,.gi-home__zone--welcome--compact .gi-home-welcome-bar__user{display:none}.gi-home__zone--welcome--compact .gi-home-welcome-bar__title{font-size:var(--me-text-xl);margin:0}.presentation-intro--collapsed-host{margin-block-end:.75rem}.qi__hero--compact .qi__subtitle,.qi__hero--compact .qi__eyebrow{display:none}.dpw-hero--compact-stats .dpw-hero-stats{margin-block-start:0}.gi-header--compact{padding-block:.65rem .5rem}.gi-header--compact h1{font-size:var(--me-text-lg, 1.125rem);margin:.25rem 0 0}.gi-header--compact .gi-breadcrumbs{font-size:var(--me-text-xs, .875rem)}.dashboard-view-header--content-first .dashboard-view-header__title{font-size:var(--me-text-lg, 1.125rem)}.dashboard-view-header--content-first .dashboard-view-header__inner{padding-block:.5rem}.dashboard-view-header--content-first .workspace-nav-strip{margin-block-start:0}.eil-header--content-first .eil-eyebrow{display:none}.ws-page{display:flex;flex-direction:column;min-height:calc(100vh - var(--rl-topbar-height, 64px) - var(--rl-footer-safe-height, 0px));margin:0;background:transparent;position:relative;width:100%;min-width:0;max-width:100%;box-sizing:border-box;overflow-x:clip}.ws-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:var(--me-text-xs, .875rem);color:var(--system-me-light-ink);margin-bottom:10px;font-family:var(--me-font-body)}.ws-breadcrumb a{color:var(--system-primary);font-weight:var(--me-weight-semibold);text-decoration:none}.ws-breadcrumb a:hover{text-decoration:underline}.ws-breadcrumb-sep{color:var(--system-primary-light);-webkit-user-select:none;user-select:none}.ws-breadcrumb-current{color:var(--system-primary);font-weight:var(--me-weight-semibold)}.gi-eyebrow--page{display:inline-block;margin-bottom:6px;padding:4px 10px;border-radius:999px;background:var(--system-secondary-light);border:1px solid var(--system-primary-light);color:var(--system-secondary);font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-bold);letter-spacing:.06em;text-transform:uppercase;font-family:var(--me-font-body)}.ws-header-row{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.ws-header-lead{flex:1;min-width:0}.ws-header-row h1{margin:0;font-size:clamp(1.35rem,2vw,1.75rem);font-weight:var(--me-weight-bold);color:var(--system-me-ink);font-family:var(--me-font-body);letter-spacing:-.02em}.ws-page-subtitle{margin:8px 0 0;color:var(--system-me-light-ink);font-size:var(--me-text-md, 1rem);font-family:var(--me-font-body)}.ws-header-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding-block:10px}.ws-search{min-width:min(360px,45vw);display:flex;align-items:center}.ws-search__field{flex:1;min-width:0}.ws-btn-primary{background:var(--system-primary);color:var(--system-me-white);border:none;border-radius:13px;padding:var(--rl-button-padding-y, 10px) 18px;font-size:var(--me-text-sm, .9375rem);font-weight:var(--me-weight-bold);font-family:var(--me-font-body);cursor:pointer;white-space:nowrap;box-shadow:0 8px 22px color-mix(in srgb,var(--system-primary) 18%,transparent)}.ws-btn-primary:hover{filter:brightness(1.06)}.ws-btn-secondary{background:var(--system-secondary-light);color:var(--system-primary);border:1px solid var(--system-primary-light);border-radius:13px;padding:var(--rl-button-padding-y, 10px) var(--rl-button-padding-x, 1rem);font-size:var(--me-text-sm, .9375rem);font-weight:var(--me-weight-semibold);font-family:var(--me-font-body);cursor:pointer}.ws-btn-secondary:hover{border-color:var(--system-secondary)}.ws-page-body{flex:1;padding:22px 24px 32px;overflow:auto}.ws-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:22px;align-items:stretch}.ws-grid>.ws-card{height:100%;min-height:calc(14px + var(--ws-widget-frame-height) + var(--ws-flat-card-footer-min))}.ws-grid--connectors{align-items:stretch;grid-template-columns:repeat(6,minmax(0,1fr))}.ws-grid--connectors>.ws-connector-host{width:100%;min-height:0}.ws-grid--connectors>.ws-connector-host>.ws-source-tile,.ws-grid--connectors>a.ws-source-tile,.ws-grid--connectors>button.ws-source-tile{width:100%;min-height:var(--ws-connector-tile-min-height);height:100%}.ws-grid--connectors .ws-source-tile{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;box-sizing:border-box;text-align:center;text-decoration:none;color:var(--system-primary);border:1px solid var(--system-primary-light);border-radius:var(--gi-radius-lg, 22px);background:var(--system-me-white);padding:14px;min-height:var(--ws-connector-tile-min-height);font-weight:var(--me-weight-bold);font-family:var(--me-font-body);box-shadow:var(--gi-shadow-card, 0 8px 22px color-mix(in srgb, var(--system-me-ink) 4.5%, transparent));transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease;cursor:pointer}.ws-grid--connectors .ws-source-tile:hover{border-color:var(--system-secondary);transform:translateY(-1px);box-shadow:0 14px 32px color-mix(in srgb,var(--system-me-ink) 10%,transparent)}.ws-grid--connectors .ws-source-tile .ws-card-visual{flex:0 0 var(--ws-connector-visual-height);width:100%;height:var(--ws-connector-visual-height);min-height:var(--ws-connector-visual-height);max-height:var(--ws-connector-visual-height);margin:0;padding:0;background:var(--system-me-white);border:var(--ws-widget-frame-border);border-radius:var(--ws-widget-frame-radius);display:flex;align-items:center;justify-content:center;overflow:hidden}.ws-grid--connectors .ws-source-tile .ws-card-illustration{box-sizing:border-box;width:var(--ws-connector-icon-frame-size);height:var(--ws-connector-icon-frame-size);min-width:var(--ws-connector-icon-frame-size);min-height:var(--ws-connector-icon-frame-size);max-width:var(--ws-connector-icon-frame-size);max-height:var(--ws-connector-icon-frame-size);padding:0;border:var(--ws-icon-frame-border);border-radius:var(--ws-icon-frame-radius);background:var(--system-me-white);box-shadow:none;display:grid;place-items:center}.ws-grid--connectors .ws-source-tile .ws-source-icon-img{width:var(--ws-connector-icon-inner);height:var(--ws-connector-icon-inner);max-width:var(--ws-connector-icon-inner);max-height:var(--ws-connector-icon-inner);object-fit:contain;filter:none;background:transparent}.ws-grid--connectors .ws-source-tile .ws-card-illustration.ws-brand--excel{background:var(--system-me-white)}.ws-grid--connectors .ws-source-tile .ws-card-illustration.ws-brand--excel .ws-source-icon-img{filter:none;mix-blend-mode:normal}.ws-grid--connectors .ws-source-tile .ws-card-illustration.ws-brand--datahub .ws-source-icon-img{mix-blend-mode:normal;filter:none}.ws-grid--connectors .ws-source-tile .ws-card-illustration>i{width:var(--ws-connector-icon-inner);height:var(--ws-connector-icon-inner);display:grid;place-items:center;font-size:var(--me-text-3xl);line-height:1;color:var(--system-primary)}.ws-grid--connectors .ws-source-tile .ws-card-footer{flex:1 1 auto;display:flex;flex-direction:column;min-height:var(--ws-connector-footer-min);padding:12px 2px 0;border:none;background:transparent;width:100%}.ws-grid--connectors .ws-source-tile .ws-card-title{flex:0 0 auto;font-size:var(--me-text-md, 1rem);font-weight:var(--me-weight-bold);color:var(--system-primary);line-height:1.3}.ws-grid--connectors .ws-source-tile .ws-card-meta{flex:0 0 auto;margin-top:auto;padding-top:7px;font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-bold);color:var(--system-secondary);text-transform:uppercase;letter-spacing:.03em;line-height:1.35}.ws-connectors--quick-launch.ws-grid--connectors{--ws-connector-footer-min: 32px;--ws-connector-tile-min-height: calc( 16px + var(--ws-connector-visual-height) + var(--ws-connector-footer-min) )}.ws-connectors--quick-launch .ws-source-tile{padding:8px}.ws-connectors--quick-launch .ws-source-tile .ws-card-footer{padding-top:6px;min-height:var(--ws-connector-footer-min)}.ws-connectors--quick-launch .ws-source-tile .ws-card-visual{border:none;background:transparent}.ws-connectors--quick-launch .ws-source-tile .ws-card-illustration,.ws-connectors--quick-launch app-workspace-source-icon .ws-card-illustration{border:none}.exec-dashboard .ws-connectors--quick-launch .ws-source-tile .ws-card-meta{display:none}.ws-page--data-import .ws-connectors--quick-launch.ws-grid--connectors{--ws-connector-footer-min: 76px;--ws-connector-tile-min-height: calc( 28px + var(--ws-connector-visual-height) + var(--ws-connector-footer-min) )}.ws-page--data-import .ws-connectors--quick-launch .ws-source-tile .ws-card-footer{padding-top:12px}.ws-page--data-import .ws-card.bx-glass-card:hover,.ws-page--data-import .ws-source-tile.bx-glass-card:hover{transform:translateY(-1px)}.ws-page--data-import .ws-card-visual{background:color-mix(in srgb,var(--system-me-white) 42%,transparent);border-color:color-mix(in srgb,var(--system-me-white) 55%,transparent)}.ws-page--data-import .ws-card-illustration,.ws-page--data-import app-workspace-source-icon .ws-card-illustration{background:color-mix(in srgb,var(--system-me-white) 42%,transparent);border-color:color-mix(in srgb,var(--system-me-white) 55%,transparent)}@media(max-width:1120px){.ws-grid--connectors{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:720px){.ws-grid--connectors{grid-template-columns:repeat(2,minmax(0,1fr))}}.ws-connector-host{display:block}.ws-card-inline-action{border:none;background:none;padding:0;margin:0;font:inherit;font-size:inherit;color:var(--system-primary);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.ws-card-inline-action:hover:not(:disabled){color:var(--system-primary)}.ws-card-inline-action:disabled{opacity:.5;cursor:not-allowed}.ws-card--disabled{pointer-events:none}.ws-backdrop{position:fixed;inset-block-start:var(--rl-topbar-height, 64px);inset-inline-end:0;inset-block-end:var(--rl-footer-safe-height, 0);inset-inline-start:var(--rl-sidebar-width-current, 72px);margin:0;padding:0;border:none;background:color-mix(in srgb,var(--system-me-ink) 42%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:40;cursor:pointer;animation:gi-motion-fade-in var(--gi-duration-ui, .24s) var(--gi-ease-out, cubic-bezier(.22, 1, .36, 1)) both}.ws-card{position:relative;background:var(--system-me-white);border:1px solid var(--system-primary-light);border-radius:var(--gi-radius-lg, 22px);min-height:calc(14px + var(--ws-widget-frame-height) + var(--ws-flat-card-footer-min));display:flex;flex-direction:column;cursor:pointer;transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease;overflow:hidden;text-align:start;padding:0;box-shadow:var(--gi-shadow-card, 0 8px 22px color-mix(in srgb, var(--system-me-ink) 4.5%, transparent))}.ws-card:hover{border-color:var(--system-primary-light);box-shadow:0 14px 32px color-mix(in srgb,var(--system-me-ink) 10%,transparent);transform:translateY(-2px)}.ws-card--selected{border-color:var(--system-secondary);box-shadow:0 0 0 3px color-mix(in srgb,var(--system-secondary) 12%,transparent),0 14px 32px color-mix(in srgb,var(--system-me-ink) 10%,transparent)}.ws-card--bulk-selected{box-shadow:0 0 0 2px color-mix(in srgb,var(--system-secondary) 22%,transparent),var(--gi-shadow-card, 0 8px 22px color-mix(in srgb, var(--system-me-ink) 4.5%, transparent))}.ws-card--selected:after{content:"";display:block;height:3px;background:linear-gradient(90deg,var(--system-primary),var(--system-secondary));margin-top:auto}.ws-card-status{display:none!important}.ws-card-visual{flex:0 0 var(--ws-widget-frame-height);min-height:var(--ws-widget-frame-height);height:var(--ws-widget-frame-height);margin:14px 14px 0;padding:0;display:flex;align-items:center;justify-content:center;border-radius:var(--ws-widget-frame-radius);background:var(--system-me-white);border:var(--ws-widget-frame-border);box-shadow:none;position:relative;overflow:hidden}.ws-card-illustration,app-workspace-source-icon .ws-card-illustration{box-sizing:border-box;position:relative;z-index:1;width:var(--ws-icon-frame-size);height:var(--ws-icon-frame-size);min-width:var(--ws-icon-frame-size);min-height:var(--ws-icon-frame-size);max-width:var(--ws-icon-frame-size);max-height:var(--ws-icon-frame-size);padding:0;border:var(--ws-icon-frame-border);border-radius:var(--ws-icon-frame-radius);background:var(--system-me-white);box-shadow:none;display:grid;place-items:center;flex-shrink:0}.ws-card-illustration .ws-source-icon-img,app-workspace-source-icon .ws-card-illustration .ws-source-icon-img{width:var(--ws-icon-frame-inner);height:var(--ws-icon-frame-inner);max-width:var(--ws-icon-frame-inner);max-height:var(--ws-icon-frame-inner);object-fit:contain;display:block}.ws-card-illustration>i,app-workspace-source-icon .ws-card-illustration>i{width:var(--ws-icon-frame-inner);height:var(--ws-icon-frame-inner);display:grid;place-items:center;color:inherit;font-size:2.75rem;line-height:1}.ws-source-icon-img{object-fit:contain;display:block}.ws-source-icon-img--badge{width:26px;height:26px}.ws-brand-badge .ws-source-icon-img--badge{filter:var(--ws-filter-white)}.ws-card-footer{flex:1 1 auto;display:flex;flex-direction:column;min-height:var(--ws-flat-card-footer-min);padding:12px 16px 16px;border-top:0}.ws-card-title{flex:1 1 auto;font-size:var(--me-text-md, 1rem);font-weight:var(--me-weight-bold);color:var(--system-primary);line-height:1.35;overflow-wrap:anywhere;word-break:break-word}.ws-card-meta{flex:0 0 auto;margin-top:auto;padding-top:7px;font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-bold);color:var(--system-secondary);text-transform:uppercase;letter-spacing:.03em}.ws-create-card{border:1px solid var(--system-primary-light);background:var(--system-me-white);color:inherit}.ws-create-card .ws-card-visual{padding:0}.ws-create-card__icon>i{color:var(--system-secondary);font-size:var(--me-text-3xl)}.ws-create-card__meta{visibility:hidden;-webkit-user-select:none;user-select:none}.ws-drawer-shell{position:fixed;inset-block-start:var(--rl-topbar-height, 64px);inset-inline-end:0;inset-block-end:var(--rl-footer-safe-height, 0);z-index:50;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-end;pointer-events:none}html[dir=rtl] .ws-drawer-shell{flex-direction:row-reverse}.ws-drawer-shell .ws-drawer-close--outside,.ws-drawer-shell .ws-drawer{pointer-events:auto}.ws-drawer{position:relative;height:100%;width:min(480px,100vw);max-width:calc(100vw - var(--rl-sidebar-width-current, 72px));background:var(--system-me-white);border-inline-start:1px solid color-mix(in srgb,var(--system-secondary) 16%,transparent);display:flex;flex-direction:column;box-shadow:-22px 0 60px color-mix(in srgb,var(--system-me-ink) 18%,transparent);animation:ws-drawer-in var(--gi-duration-panel, .28s) var(--gi-ease-out, cubic-bezier(.22, 1, .36, 1)) both;flex-shrink:0}.ws-drawer-close--outside{flex-shrink:0;align-self:flex-start;margin-block-start:26px;margin-inline-end:14px;width:2.5rem;height:2.5rem;padding:0;border:none;border-radius:999px;background:var(--system-primary);color:var(--system-me-white);cursor:pointer;font-size:var(--me-text-sm, .9375rem);line-height:1;display:grid;place-items:center;box-shadow:0 10px 28px color-mix(in srgb,var(--system-primary) 35%,transparent);transition:background .15s ease,transform .15s ease}.ws-drawer-close--outside:hover{background:var(--system-primary);transform:scale(1.04)}.ws-drawer-close--outside:focus-visible{outline:2px solid var(--system-me-white);outline-offset:2px}@media(max-width:900px){.ws-backdrop{inset-block-start:0;inset-inline-start:0}.ws-drawer-shell{inset-block-start:0}.ws-drawer{max-width:100vw}.ws-drawer-close--outside{margin-block-start:18px;margin-inline-end:10px}}@keyframes ws-drawer-in{0%{transform:translate(100%)}to{transform:translate(0)}}html[dir=rtl] .ws-drawer{animation-name:ws-drawer-in-rtl}@keyframes ws-drawer-in-rtl{0%{transform:translate(-100%)}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){.ws-backdrop,.ws-drawer{animation:none!important}}.ws-drawer-header{margin:14px 14px 0;padding:16px;border:2.625px solid var(--system-primary-light);border-radius:16px;background:var(--system-me-white);box-shadow:none}.ws-drawer-header-top{display:flex;gap:12px;align-items:flex-start}.ws-drawer-title{margin:0;font-size:var(--me-text-lg, 1.125rem);font-weight:var(--me-weight-bold);color:var(--system-me-ink)}.ws-drawer-meta{margin-top:8px;font-size:var(--me-text-xs, .875rem);color:var(--system-me-light-ink);line-height:1.5}.ws-drawer-body{flex:1;overflow-y:auto;padding:16px 14px 24px}.ws-drawer-section{margin-bottom:20px}.ws-drawer-section:last-child{margin-bottom:0}.ws-drawer-section-title{font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-bold);text-transform:uppercase;letter-spacing:.6px;color:var(--system-secondary);margin:0 0 10px 4px}.ws-action-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:0}.ws-action-btn{border:2.625px solid var(--system-primary-light);background:var(--system-me-white);border-radius:16px;box-shadow:none;padding:14px 10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--rl-button-gap, .5rem);font-family:var(--me-font-body);font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-bold);letter-spacing:.02em;text-transform:uppercase;color:var(--system-primary);cursor:pointer;min-height:92px;text-align:center;transition:transform .16s ease,border-color .16s ease,background .16s ease}.ws-action-btn i{font-size:var(--me-text-xl);color:var(--system-secondary)}.ws-action-btn--export-excel i{color:var(--system-primary)}.ws-action-btn--export-ppt i{color:var(--system-secondary)}.ws-action-btn--export-pdf i{color:var(--system-primary)}.ws-action-btn--danger i{color:var(--system-me-failure)}.ws-action-btn:hover{background:var(--system-me-white);border-color:var(--system-secondary);box-shadow:0 6px 16px color-mix(in srgb,var(--system-secondary) 12%,transparent);transform:translateY(-1px)}.ws-action-btn--danger{border-color:color-mix(in srgb,var(--system-me-failure) 28%,var(--system-me-white))}.ws-action-btn--danger:hover{border-color:var(--system-me-failure)}.ws-source-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.ws-source-card--link{width:100%;text-align:start;cursor:pointer;font:inherit}.ws-source-card--link:hover{transform:translateY(-1px)}.ws-drawer-empty-sources{margin:0;padding:4px 2px 6px;font-size:var(--me-text-xs, .875rem);color:var(--system-me-light-ink);line-height:1.4}.ws-source-card-title{font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-semibold);margin-top:8px;color:var(--system-me-ink);line-height:1.3}.ws-brand-badge{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;font-size:var(--me-text-lg, 1.125rem);color:var(--system-me-white);box-shadow:0 12px 24px color-mix(in srgb,var(--system-me-ink) 12%,transparent)}.ws-card-illustration.ws-brand--excel{color:var(--system-primary)}.ws-card-illustration.ws-brand--genforms,.ws-card-illustration.ws-brand--datahub,.ws-card-illustration.ws-brand--comparative,.ws-card-illustration.ws-brand--combination,.ws-card-illustration.ws-brand--segmentation,.ws-card-illustration.ws-brand--custom-dashboard{color:var(--system-secondary)}.ws-card-illustration.ws-brand--api{color:var(--system-primary)}.ws-card-illustration.ws-brand--default{color:var(--system-me-light-ink)}.ws-card-illustration.ws-brand--dashboard{color:var(--system-secondary)}.ws-card-illustration.ws-brand--excel .ws-source-icon-img,.ws-card-illustration.ws-brand--genforms .ws-source-icon-img,.ws-card-illustration.ws-brand--datahub .ws-source-icon-img,.ws-card-illustration.ws-brand--alert-monitoring .ws-source-icon-img{filter:none;mix-blend-mode:normal}.ws-card-illustration.ws-brand--comparative .ws-source-icon-img,.ws-card-illustration.ws-brand--combination .ws-source-icon-img,.ws-card-illustration.ws-brand--segmentation .ws-source-icon-img,.ws-card-illustration.ws-brand--custom-dashboard .ws-source-icon-img{filter:none}.ws-card-illustration.ws-brand--api .ws-source-icon-img{filter:var(--ws-filter-api)}.ws-card-illustration.ws-brand--default .ws-source-icon-img{filter:var(--ws-filter-default)}.ws-card-illustration.ws-brand--dashboard .ws-source-icon-img{filter:var(--ws-filter-dashboard)}.ws-brand-badge.ws-brand--excel{background:var(--system-primary);color:var(--system-me-white)}.ws-brand-badge.ws-brand--genforms,.ws-brand-badge.ws-brand--datahub,.ws-brand-badge.ws-brand--comparative,.ws-brand-badge.ws-brand--combination,.ws-brand-badge.ws-brand--custom-dashboard{background:var(--system-secondary);color:var(--system-me-white)}.ws-brand-badge.ws-brand--api{background:var(--system-primary);color:var(--system-me-white)}.ws-brand-badge.ws-brand--default{background:var(--system-me-light-ink);color:var(--system-me-white)}.ws-brand-badge.ws-brand--dashboard{background:var(--system-primary);color:var(--system-me-white)}.ws-glyph-img{display:block;object-fit:contain;flex-shrink:0;width:1.125rem;height:1.125rem}.ws-glyph-img--sm{width:.95rem;height:.95rem}.ws-glyph-img--lg{width:1.35rem;height:1.35rem}.ws-glyph-img--filter-excel{filter:var(--ws-filter-excel)}.ws-glyph-img--filter-genforms{filter:var(--ws-filter-genforms)}.ws-glyph-img--filter-datahub{filter:var(--ws-filter-datahub)}.ws-glyph-img--filter-comparative,.ws-glyph-img--filter-combination,.ws-glyph-img--filter-segmentation,.ws-glyph-img--filter-custom-dashboard{filter:none}.ws-action-glyph{color:var(--system-secondary)}.ws-action-glyph--data-table{color:var(--system-primary)}.ws-action-glyph--edit,.ws-action-glyph--metadata,.ws-action-btn .fa-chart-bar,.ws-action-btn .fa-link,.ws-action-btn .fa-chart-line,.ws-action-btn .fa-chart-pie{color:var(--system-secondary)}.ws-action-btn .fa-external-link-alt,.ws-action-btn .fa-eye{color:var(--system-me-light-ink)}.ws-empty,.ws-loading{text-align:center;padding:48px 16px;color:var(--system-me-light-ink)}.ws-section{margin-top:36px}.ws-section-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.ws-section-header h2{margin:0;font-size:var(--me-text-lg, 1.125rem);font-weight:var(--me-weight-bold)}.ws-section-header p{margin:4px 0 0;font-size:var(--me-text-sm, .9375rem);color:var(--system-me-light-ink)}.ws-section-link{font-size:var(--me-text-sm, .9375rem);color:var(--system-primary);text-decoration:none;white-space:nowrap}.ws-section-link:hover{text-decoration:underline}select.ws-filter-select{border:1px solid var(--system-primary-light);border-radius:999px;padding:9px 14px;font-size:var(--me-text-sm, .9375rem);background:var(--system-me-white);min-width:160px}.workspace-nav-strip{display:flex;flex-wrap:wrap;gap:.5rem;margin-block-start:.35rem}.workspace-nav-strip--presentation{margin-block:.35rem .15rem}.workspace-nav-strip__link{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .65rem;border-radius:999px;border:1px solid var(--system-primary-light);background:var(--system-secondary-light);color:var(--system-primary);font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-semibold);text-decoration:none}.workspace-nav-strip__link:hover{background:color-mix(in srgb,var(--system-primary)) 8%,var(--system-me-white))}.rl-os-segment,.dic-segment,.ws-tabs{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px;margin-block:0 1rem;padding:4px;border-radius:var(--rl-os-radius-md, 12px);background:var(--system-secondary-light);border:1px solid var(--system-primary-light);width:fit-content;max-width:100%;box-sizing:border-box}.rl-os-segment__item,.dic-segment__item,.ws-tabs .ws-tab,.ws-tab{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin:0;padding:8px 14px;min-height:0;border:none;border-radius:var(--rl-os-radius-sm, 8px);background:transparent;color:var(--system-me-light-ink);font-family:var(--me-font-body);font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-semibold);line-height:1.25;cursor:pointer;white-space:nowrap;box-shadow:none;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.rl-os-segment__item:hover,.dic-segment__item:hover,.ws-tabs .ws-tab:hover{color:var(--system-me-ink)}.rl-os-segment__item--active,.dic-segment__item--active,.ws-tabs .ws-tab--active{background:var(--system-me-white);color:var(--system-me-ink);box-shadow:0 1px 3px color-mix(in srgb,var(--system-me-ink) 8%,transparent)}.rl-os-count,.dic-count{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;padding:0 6px;border-radius:6px;background:color-mix(in srgb,var(--system-me-ink) 6%,transparent);font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-bold);font-variant-numeric:tabular-nums}.dic-segment__item--active .dic-count,.rl-os-segment__item--active .rl-os-count{background:color-mix(in srgb,var(--system-me-ink) 8%,transparent)}.designer-stage-switch--compact.ws-tabs,.designer-presentation-toolbar .ws-tabs{margin-block:0}.designer-presentation-toolbar,.designer-presentation-toolbar h2,.ig-poster.ig-poster--workspace .ig-sentiment-report,.ig-poster.ig-poster--workspace .ig-sentiment-report__summary,.ig-poster.ig-poster--workspace [class*=ig-sentiment--],.ig-poster.ig-poster--workspace .ig-key-findings li{border-inline-start-width:0;border-inline-start-color:transparent;box-shadow:none}.ig-poster.ig-poster--workspace.ig-poster--cxo{box-shadow:none}.ig-poster.ig-poster--workspace .ig-sentiment-report__summary{border-style:solid;border-width:1px}.iv-briefing__summary,.iv-briefing__card--positive,.iv-briefing__card--segment,.iv-briefing__scorecard,.app-dashboard-intelligence-business-cockpit .bx-card--intelligence{border-inline-start-width:0;border-inline-start-color:transparent;border-block-start-width:0;border-block-start-color:transparent;box-shadow:none}.sup-page,.sup-page .rl-os-hero,.sup-page .rl-os-workspace,.sup-page .ws-page-header,.sup-page .ws-page-body{color:var(--system-me-ink)}.sup-page .sup-chip{color:var(--system-me-light-ink)}.sup-page .sup-chip--status-open{background:var(--system-secondary-light);color:var(--system-secondary);border-color:var(--system-secondary-light)}.sup-page .sup-chip--status-in_progress{background:color-mix(in srgb,var(--system-me-warning) 12%,var(--system-me-white));color:var(--system-me-warning);border-color:color-mix(in srgb,var(--system-me-warning) 28%,var(--system-me-white))}.sup-page .sup-chip--status-resolved{background:color-mix(in srgb,var(--system-me-success) 12%,var(--system-me-white));color:var(--system-me-success);border-color:color-mix(in srgb,var(--system-me-success) 28%,var(--system-me-white))}.sup-page .sup-chip--status-reopened{background:color-mix(in srgb,var(--system-me-failure) 12%,var(--system-me-white));color:var(--system-me-failure);border-color:color-mix(in srgb,var(--system-me-failure) 25%,var(--system-me-white))}.sup-page .sup-chip--sev-low{background:var(--system-secondary-light);color:var(--system-me-light-ink);border-color:var(--system-primary-light)}.sup-page .sup-chip--sev-medium{background:color-mix(in srgb,var(--system-me-warning) 12%,var(--system-me-white));color:var(--system-me-warning);border-color:color-mix(in srgb,var(--system-me-warning) 28%,var(--system-me-white))}.sup-page .sup-chip--sev-high{background:color-mix(in srgb,var(--system-me-failure) 12%,var(--system-me-white));color:var(--system-me-failure);border-color:color-mix(in srgb,var(--system-me-failure) 25%,var(--system-me-white))}.sup-page .sup-chip--sev-critical{background:var(--system-me-failure);color:var(--system-me-white);border-color:var(--system-me-failure)}.sup-page .sup-chip--category{background:var(--system-secondary-light);color:var(--system-me-light-ink);border-color:var(--system-primary-light)}.sup-page .sup-chip--jira{background:color-mix(in srgb,var(--system-me-success) 12%,var(--system-me-white));color:var(--system-me-success);border-color:color-mix(in srgb,var(--system-me-success) 28%,var(--system-me-white))}.sup-page .sup-attachment-list li{color:var(--system-me-light-ink)}app-administration-workspace-shell .administration-shell__content{flex:1;min-height:0;padding:0;overflow:visible}app-administration-workspace-shell .administration-shell__content>.security-page,app-administration-workspace-shell .administration-shell__content .security-page{display:flex;flex-direction:column;min-height:0;margin:0;padding:0!important;background:transparent;width:100%;min-width:0;max-width:100%;box-sizing:border-box;gap:var(--rl-os-gap)}app-administration-workspace-shell .administration-shell__content .security-page>.security-header{margin:0}app-administration-workspace-shell .administration-shell__content .security-page>.security-header h1{margin:0;font-size:clamp(1.35rem,2vw,1.75rem);font-weight:var(--me-weight-bold);color:var(--system-primary);font-family:var(--me-font-body);letter-spacing:-.02em}app-administration-workspace-shell .administration-shell__content .security-page>.security-header p{margin:8px 0 0;color:var(--system-me-light-ink);font-size:var(--me-text-md, 1rem);line-height:1.58;max-width:820px;font-family:var(--me-font-body)}app-administration-workspace-shell .administration-shell__content .security-page .security-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px;padding-block:10px}app-administration-workspace-shell .administration-shell__content .security-page .security-tabs a:not(.me-button){border:1px solid var(--system-primary-light);background:var(--system-me-white);color:var(--system-me-light-ink);border-radius:var(--rl-button-radius, 999px);padding:var(--rl-button-padding-y, 10px) 18px;font-size:var(--me-text-sm, .9375rem);font-weight:var(--me-weight-semibold);text-decoration:none;font-family:var(--me-font-body)}app-administration-workspace-shell .administration-shell__content .security-page .security-tabs a.is-active:not(.me-button){background:var(--system-primary);border-color:var(--system-primary);color:var(--system-me-white);box-shadow:0 8px 22px color-mix(in srgb,var(--system-primary) 18%,transparent)}app-administration-workspace-shell .administration-shell__content .security-page .executive-toolbar,app-administration-workspace-shell .administration-shell__content .security-page .administration-toolbar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:0 0 var(--rl-os-gap, 20px)}app-administration-workspace-shell .administration-shell__content .security-page .executive-toolbar input,app-administration-workspace-shell .administration-shell__content .security-page .administration-toolbar input,app-administration-workspace-shell .administration-shell__content .security-page .executive-toolbar select,app-administration-workspace-shell .administration-shell__content .security-page .administration-toolbar select{min-width:min(240px,45vw);background:var(--system-me-frosted-glass);border:none;border-radius:999px;box-shadow:0 6px 18px color-mix(in srgb,var(--system-me-ink) 4%,transparent);padding:10px 16px;font-size:var(--me-text-sm, .9375rem)}app-administration-workspace-shell .administration-shell__content .security-page .executive-toolbar button:not(.me-button){background:var(--system-secondary-light);color:var(--system-primary);border:1px solid var(--system-primary-light);border-radius:8px;padding:var(--rl-button-padding-y, 10px) var(--rl-button-padding-x, 1rem);font-size:var(--me-text-sm, .9375rem);font-weight:var(--me-weight-semibold);font-family:var(--me-font-body);cursor:pointer}app-administration-workspace-shell .administration-shell__content .security-page .security-table{width:100%;border-collapse:collapse;font-size:var(--me-text-sm, .9375rem);border:none;background:var(--system-me-frosted-glass);backdrop-filter:blur(var(--bx-glass-blur));-webkit-backdrop-filter:blur(var(--bx-glass-blur));border-radius:var(--rl-os-radius-lg, 16px);overflow:hidden}app-administration-workspace-shell .administration-shell__content .security-page .security-table th{text-align:start;padding:.65rem .75rem;border-bottom:2px solid var(--system-primary-light);color:var(--system-primary);font-weight:var(--me-weight-bold)}app-administration-workspace-shell .administration-shell__content .security-page .security-table td{padding:.55rem .75rem;border-bottom:1px solid var(--system-primary-light)}app-administration-workspace-shell .administration-shell__content .security-page .security-form input:not(.me-form-input),app-administration-workspace-shell .administration-shell__content .security-page .administration-list input:not(.me-form-input){background:var(--system-me-white);border:1px solid var(--system-primary-light);border-radius:.5rem;padding:.55rem .75rem;font-size:var(--me-text-xs, .875rem)}app-administration-workspace-shell .administration-shell__content .security-page .security-form button:not(.me-button){background:var(--system-primary);color:var(--system-me-white);border:none;border-radius:13px;padding:var(--rl-button-padding-y, 10px) var(--rl-button-padding-x, 1rem);font-size:var(--me-text-sm, .9375rem);font-weight:var(--me-weight-semibold);cursor:pointer}app-administration-workspace-shell .administration-shell__content .ws-page{min-height:0;background:transparent;padding:0}app-administration-workspace-shell .administration-shell__content .rl-os-page{min-height:0}app-administration-workspace-shell .administration-shell__content .ws-page>.rl-os-page__canvas,app-administration-workspace-shell .administration-shell__content .rl-os-page>.rl-os-page__canvas{padding:0}:root{--eac-card-width: 320px;--eac-card-height: 372px;--eac-card-min-height: 372px;--eac-card-max-height: 372px;--eac-card-padding: 20px;--eac-card-radius: var(--rl-enterprise-radius, 22px);--rl-enterprise-radius: 22px;--rl-enterprise-radius-os: 16px;--eac-topline-height: 30px;--eac-icon-size: 46px;--eac-chips-height: 66px;--eac-metadata-height: calc(2 * 1.55 * 13px);--eac-footer-min-height: 52px;--rl-enterprise-card-min: 280px;--rl-enterprise-card-max: 320px}.rl-clamp-1,.rl-clamp-2,.rl-clamp-3{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:normal;word-break:normal;text-overflow:ellipsis}.rl-clamp-1{-webkit-line-clamp:1}.rl-clamp-2{-webkit-line-clamp:2}.rl-clamp-3{-webkit-line-clamp:3}.rl-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rl-collection,.ws-grid.rl-collection,.dic-catalog__grid.rl-collection{align-items:start;grid-auto-rows:var(--eac-card-height, 372px)}.rl-collection>*,.ws-grid.rl-collection>app-asset-card,.ws-grid.rl-collection>app-enterprise-asset-card,.ws-grid.rl-collection>app-asset-create-card,.ws-grid.rl-collection>app-executive-asset-card,.dic-catalog__grid.rl-collection>.dic-dataset-card,.dic-catalog__grid.rl-collection>article{height:var(--eac-card-height, 372px);min-height:var(--eac-card-min-height, 372px);max-height:var(--eac-card-max-height, 372px)}.ws-grid>app-asset-card,.ws-grid>app-enterprise-asset-card,.ws-grid>app-asset-create-card,.ws-grid>app-executive-asset-card{display:block;height:var(--eac-card-height, 372px);min-height:var(--eac-card-min-height, 372px);max-height:var(--eac-card-max-height, 372px)}.eac-card.rl-adapt-card,.eac-card{box-sizing:border-box;height:var(--eac-card-height, 372px);min-height:var(--eac-card-min-height, 372px);max-height:var(--eac-card-max-height, 372px);overflow:hidden}.eac-entity__kicker{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eac-entity__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:normal;word-break:normal}.eac-description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:normal;word-break:normal;min-height:calc(2 * 1.55 * 13px);max-height:calc(2 * 1.55 * 13px);flex:0 0 auto}.eac-chips{height:var(--eac-chips-height, 66px);min-height:var(--eac-chips-height, 66px);max-height:var(--eac-chips-height, 66px);overflow:hidden}.eac-chip{max-width:100%;overflow:hidden;text-overflow:ellipsis}.eac-footer{margin-top:auto;flex-shrink:0}.bx-row__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:normal;word-break:normal}.bx-row__subtitle{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;overflow-wrap:normal;word-break:normal}.bx-row--action .bx-row__title{-webkit-line-clamp:1}.dic-dataset-card{display:flex;flex-direction:column;box-sizing:border-box;height:var(--eac-card-height, 372px);min-height:var(--eac-card-min-height, 372px);max-height:var(--eac-card-max-height, 372px);border-radius:var(--eac-card-radius, 22px);overflow:hidden}.dic-dataset-card .ws-import-source-card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:normal;word-break:normal}.dic-dataset-card .ws-import-source-card__meta,.dic-dataset-card .ws-import-source-card__type{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dic-dataset-card .ws-import-source-card__actions{margin-top:auto}.dic-history-row strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;white-space:normal;max-width:none}.rl-table-adapt td,.rl-table-adapt th,table.rl-table-adapt td,table.rl-table-adapt th{max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rl-table-adapt td.rl-wrap,table.rl-table-adapt td.rl-wrap{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.rl-toast-body,.workspace-toast__message,.notification-snackbar__message{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;max-height:4.5em}.rl-modal-overlay .rl-modal-panel{max-height:min(90vh,calc(100vh - var(--rl-topbar-height, 64px) - var(--rl-footer-safe-height, 0px) - 2rem));overflow:hidden}.rl-modal-overlay .rl-modal-panel>.flex-1,.rl-modal-overlay .rl-modal-panel__content,.rl-modal-overlay .rl-modal-panel .overflow-y-auto{overflow-y:auto;min-height:0}.rl-modal-overlay .rl-modal-panel__footer,.rl-modal-overlay .um-form-footer{flex-shrink:0}.ws-section-header h2,.dic-section__head h2,.ws-section-header p,.dic-section__head p,.rl-adapt-narrative,.gi-home-exec-pulse__teaser,.sup-incident-hero__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}:root{--rl-os-radius-xl: 20px;--rl-os-radius-lg: 16px;--rl-os-radius-md: 12px;--rl-os-radius-sm: 8px;--rl-os-shadow: 0 1px 2px color-mix(in srgb, var(--system-me-ink) 4%, transparent), 0 8px 24px color-mix(in srgb, var(--system-me-ink) 6%, transparent);--rl-os-shadow-hover: 0 2px 4px color-mix(in srgb, var(--system-me-ink) 6%, transparent), 0 12px 32px color-mix(in srgb, var(--system-me-ink) 8%, transparent);--rl-os-gap: 20px;--rl-os-max: 100%}.rl-os-page,.dic-page{min-height:calc(100vh - var(--rl-topbar-height, 64px));font-family:var(--me-font-body);color:var(--system-me-ink);padding:0!important;padding-inline:0!important}.rl-os-page__canvas,.dic-page__canvas{width:100%;max-width:100%;margin:0;padding:0!important;padding-inline:0!important;display:flex;flex-direction:column;gap:var(--rl-os-gap)}.rl-os-page__alert,.dic-page__alert{margin:16px 24px 0;padding:12px 16px;border-radius:var(--rl-os-radius-sm);background:color-mix(in srgb,var(--system-me-failure) 12%,var(--system-me-white));border:1px solid color-mix(in srgb,var(--system-me-failure) 28%,var(--system-me-white));color:var(--system-me-failure);font-size:var(--me-text-xs, .875rem)}.rl-os-hero,.dic-hero{display:grid;grid-template-columns:1fr auto;gap:16px 24px}.rl-os-hero__lead,.dic-hero__lead{min-width:0}.rl-os-hero__crumb,.dic-hero__crumb{display:flex;align-items:center;gap:8px;margin-bottom:10px;font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-semibold);color:var(--system-me-light-ink)}.rl-os-hero__crumb a,.dic-hero__crumb a{color:var(--system-me-light-ink);text-decoration:none}.rl-os-hero__crumb a:hover,.dic-hero__crumb a:hover{color:var(--system-me-ink)}.rl-os-hero__title,.dic-hero__title{margin:0;font-size:clamp(1.5rem,2.5vw,1.85rem);font-weight:var(--me-weight-bold);letter-spacing:-.03em;line-height:1.15;color:var(--system-me-ink)}.rl-os-hero__subtitle,.dic-hero__formats{margin:8px 0 0;font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-medium);color:var(--system-me-light-ink);line-height:1.45;max-width:52ch;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.rl-os-hero__actions,.dic-hero__aside{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-end;gap:10px;padding-top:28px}.rl-os-workspace{display:flex;flex-direction:column;gap:var(--rl-os-gap);min-width:0}.rl-os-section__head,.dic-section__head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 20px;margin-bottom:16px}.rl-os-section__head h2,.dic-section__head h2{margin:0;font-size:var(--me-text-md, 1rem);font-weight:var(--me-weight-bold);letter-spacing:-.02em;color:var(--system-me-ink)}.rl-os-section__head p,.dic-section__head p{margin:4px 0 0;font-size:var(--me-text-xs, .875rem);color:var(--system-me-light-ink);max-width:48ch}.rl-os-btn,.dic-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:38px;padding:0 16px;border-radius:var(--rl-os-radius-sm);border:1px solid transparent;font-family:var(--me-font-body);font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-bold);cursor:pointer;text-decoration:none;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.rl-os-btn--primary,.dic-btn--primary{background:var(--system-primary);color:var(--system-me-white);border-color:var(--system-primary)}.rl-os-btn--primary:hover,.dic-btn--primary:hover{background:var(--system-me-ink)}.rl-os-btn--ghost,.dic-btn--ghost{background:var(--system-me-white);color:var(--system-me-ink);border-color:var(--system-primary-light)}.rl-os-btn--ghost:hover,.dic-btn--ghost:hover{background:var(--system-secondary-light);border-color:var(--system-me-light-ink)}.rl-os-btn--sm,.dic-btn--sm{min-height:30px;padding:0 10px;font-size:var(--me-text-xs, .875rem)}.rl-os-page .ws-btn-primary,.dic-page .ws-btn-primary{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 16px;border-radius:var(--rl-os-radius-sm);border:1px solid var(--system-primary);background:var(--system-primary);color:var(--system-me-white);font-family:var(--me-font-body);font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-bold);text-decoration:none;box-shadow:none}.rl-os-page .ws-btn-secondary,.dic-page .ws-btn-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 16px;color:var(--system-me-ink);font-family:var(--me-font-body);font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-bold);text-decoration:none}.rl-os-page .ws-section-link,.dic-page .ws-section-link{font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-bold);color:var(--system-me-ink);text-decoration:none}.rl-os-page .ws-section-link:hover,.dic-page .ws-section-link:hover{text-decoration:underline}.rl-os-page .ws-grid,.dic-page .dic-catalog__grid{gap:14px}.rl-os-page .eac-entity__title{color:var(--system-me-ink)}.rl-os-page .eac-description{color:var(--system-me-light-ink)}.rl-os-page .eac-footer__action{color:var(--system-me-ink)}.rl-os-empty,.rl-os-page .ws-empty,.rl-os-page .ws-loading{text-align:center;color:var(--system-me-light-ink)}.rl-os-page .ws-empty h3{margin:0 0 .5rem;font-size:var(--me-text-lg, 1.125rem);font-weight:var(--me-weight-semibold);color:var(--system-me-ink)}.rl-os-page .ws-empty p{margin:0 0 1rem;color:var(--system-me-light-ink)}.rl-os-page__canvas>.rl-os-hero~.ws-page-header,.rl-os-page__canvas>.rl-os-hero+* .ws-page-header{display:none}.rl-os-page.ws-page .ws-page-header{display:none}.rl-os-page.ws-page .ws-page-body{padding:0;margin:0;max-width:none}.rl-os-page .compare-studio__banner.mx-6,.rl-os-page .mx-6{margin-inline:0!important}.rl-os-page select.ws-select,.rl-os-page select.ws-filter-select{min-height:38px;padding:0 12px;border-radius:var(--rl-os-radius-sm);border:1px solid var(--system-primary-light);background:var(--system-me-white);font-family:var(--me-font-body);font-size:var(--me-text-xs, .875rem);color:var(--system-me-ink)}.rl-modal-overlay.rl-modal-overlay--workspace .rl-modal-panel{border-radius:var(--rl-os-radius-lg)!important;border:1px solid var(--system-primary-light)!important;box-shadow:0 2px 4px color-mix(in srgb,var(--system-me-ink) 6%,transparent),0 12px 32px color-mix(in srgb,var(--system-me-ink) 8%,transparent)!important}.rl-os-page.gi-workspace .seg-card{border-radius:var(--rl-os-radius-xl);border:1px solid var(--system-primary-light);box-shadow:0 1px 2px color-mix(in srgb,var(--system-me-ink) 4%,transparent),0 8px 24px color-mix(in srgb,var(--system-me-ink) 6%,transparent)}.rl-os-page .ws-tabs{margin-block:0 1rem}.rl-os-page .ws-import-journey{display:flex;align-items:stretch;gap:10px 14px;padding:14px 18px;border-radius:var(--rl-os-radius-lg);background:color-mix(in srgb,var(--system-me-white) 60%,transparent);border:none;backdrop-filter:blur(var(--bx-glass-blur));-webkit-backdrop-filter:blur(var(--bx-glass-blur));box-shadow:0 10px 28px color-mix(in srgb,var(--system-me-ink) 5%,transparent)}.rl-os-page .ws-import-journey__step{display:flex;align-items:flex-start;gap:10px;flex:1 1 0;min-width:0}.rl-os-page .ws-import-journey__step strong{display:block;font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-bold);color:var(--system-me-ink);line-height:1.3}.rl-os-page .ws-import-journey__step p{margin:4px 0 0;font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-medium);color:var(--system-me-light-ink);line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.rl-os-page .ws-import-journey__num{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:999px;border:none;background:color-mix(in srgb,var(--system-me-white) 42%,transparent);color:var(--system-secondary);font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-bold)}.rl-os-page .ws-import-journey__arrow{flex-shrink:0;align-self:center;color:var(--system-me-light-ink);font-size:var(--me-text-xs, .875rem);opacity:.7}@media(max-width:900px){.rl-os-page .ws-import-journey{flex-direction:column}.rl-os-page .ws-import-journey__arrow{display:none}}@media(max-width:900px){.rl-os-hero,.dic-hero{grid-template-columns:1fr}.rl-os-hero__actions,.dic-hero__aside{padding-top:0;justify-content:flex-start}.rl-os-page__canvas,.dic-page__canvas{padding:16px 16px 40px}}.ws-page--global-chat.gi-page,.ws-page--insights-chat,.ws-page--copilot,.ws-page--dataset-intelligence.di-workspace:not(.di-workspace--embedded){background:transparent}.ws-page--administration,.ws-page--support,.ws-page--refresh-jobs,.ws-page--certified-assets,.ws-page--bug-triage,.ws-page--api-connections,.um-page.rl-os-page{background:transparent}.um-page.rl-os-page .users-access-hub__icon{border:none;background:color-mix(in srgb,var(--system-me-white) 42%,transparent)}:root{--rl-workspace-inline-padding: clamp(16px, 2vw, 28px);--rl-workspace-content-max: calc( 100vw - var(--rl-sidebar-width-current, var(--rl-sidebar-width, 60px)) );--rl-catalog-card-min-dataset: var(--rl-enterprise-card-min, 280px);--rl-catalog-card-max-dataset: var(--rl-enterprise-card-max, 320px);--rl-catalog-card-min-dashboard: var(--rl-enterprise-card-min, 280px);--rl-catalog-card-max-dashboard: var(--rl-enterprise-card-max, 320px);--rl-catalog-card-min-insight: var(--rl-enterprise-card-min, 280px);--rl-catalog-card-max-insight: var(--rl-enterprise-card-max, 320px);--rl-catalog-card-min-compact: var(--rl-enterprise-card-min, 280px);--rl-catalog-card-max-compact: var(--rl-enterprise-card-max, 320px);--rl-settings-content-max: min(72rem, 100%)}.rl-workspace>*{display:block;width:100%;min-width:0;max-width:100%;box-sizing:border-box}.rl-os-page,.rl-os-page__canvas,.dic-page,.dic-page__canvas{width:100%;max-width:100%;box-sizing:border-box}.rl-os-page__canvas,.dic-page__canvas{margin-inline:0;padding-inline:var(--rl-workspace-inline-padding)}.gi-home.ws-page{width:100%;max-width:100%;margin-inline:0;padding-inline:var(--rl-workspace-inline-padding);box-sizing:border-box}.ws-grid.rl-collection,.rl-catalog-grid,.rl-catalog-grid--dashboard,.rl-catalog-grid--insight,.ws-page--dashboards .ws-grid.rl-collection,.ws-page--compare .ws-grid.rl-collection,.ws-page--combine .ws-grid.rl-collection,.ws-page--segments .ws-grid.rl-collection,.ws-page--datasets .ws-grid.rl-collection,.ws-page--dataset-profile .ws-grid.rl-collection,.ws-page--discovery .ws-grid.rl-collection,.ws-page--governance .ws-grid.rl-collection{grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--eac-card-width, var(--rl-catalog-card-min-dataset, 280px))),var(--eac-card-width, var(--rl-catalog-card-max-dataset, 320px))));grid-auto-rows:var(--eac-card-height, 372px);gap:clamp(14px,1.4vw,22px);justify-content:start}.rl-catalog-grid--compact{grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--rl-catalog-card-min-compact, 240px)),var(--rl-catalog-card-max-compact, 280px)))}.dic-catalog__grid.rl-collection{grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--eac-card-width, var(--rl-catalog-card-min-dataset, 280px))),var(--eac-card-width, var(--rl-catalog-card-max-dataset, 320px))));grid-auto-rows:var(--eac-card-height, 372px)}.dic-connectors__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))}.gi-admin-shell{width:100%;max-width:var(--rl-settings-content-max);margin-inline:0}.administration-page,app-administration-workspace-shell .administration-shell__content .security-page{width:100%;max-width:100%}.gi-workspace,.rl-os-page.gi-workspace{width:100%;max-width:100%}.rl-os-page.gi-workspace .rl-os-page__canvas{padding-inline:var(--rl-workspace-inline-padding)}.rl-reading-column{max-width:48rem}@media(max-width:1024px){.ws-grid.rl-collection,.rl-catalog-grid,.dic-catalog__grid.rl-collection{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),300px))}}@media(max-width:768px){:root{--rl-workspace-inline-padding: 16px}.ws-grid.rl-collection,.rl-catalog-grid,.dic-catalog__grid.rl-collection,.dic-connectors__grid{grid-template-columns:1fr}}:root[data-theme=dark]{color-scheme:dark;--gi-disabled-opacity: .75;--gi-shadow: 0 16px 48px color-mix(in srgb, var(--system-me-white) 45%, transparent);--gi-shadow-card: 0 8px 22px color-mix(in srgb, var(--system-me-white) 35%, transparent);--gi-shadow-modal: 0 24px 48px color-mix(in srgb, var(--system-me-white) 55%, transparent);--gi-shadow-executive: 0 6px 18px color-mix(in srgb, var(--system-me-white) 30%, transparent);--gi-shadow-drawer: -8px 0 32px color-mix(in srgb, var(--system-me-white) 45%, transparent);--gi-shadow-filter-panel: -4px 0 16px color-mix(in srgb, var(--system-me-white) 40%, transparent);--gi-shadow-focus: 0 0 0 3px color-mix(in srgb, var(--system-primary) 40%, transparent);--gi-presentation-shadow: 0 18px 45px color-mix(in srgb, var(--system-me-white) 50%, transparent);--gi-presentation-shadow-card: 0 10px 30px color-mix(in srgb, var(--system-me-white) 40%, transparent);--gi-presentation-shadow-card-soft: 0 10px 30px color-mix(in srgb, var(--system-me-white) 32%, transparent);--gi-presentation-shadow-drawer: -12px 0 40px color-mix(in srgb, var(--system-me-white) 50%, transparent);--gi-presentation-shadow-pie: inset 0 0 0 18px color-mix(in srgb, var(--system-primary-light) 70%, transparent), 0 14px 28px color-mix(in srgb, var(--system-me-white) 40%, transparent);--gi-poll-card-shadow: 0 4px 6px color-mix(in srgb, var(--system-me-white) 30%, transparent), 0 18px 48px color-mix(in srgb, var(--system-me-white) 45%, transparent);--gi-poll-info-shadow: 0 2px 16px color-mix(in srgb, var(--system-me-white) 40%, transparent);--gi-poll-slide-shadow: 0 2px 12px color-mix(in srgb, var(--system-me-white) 35%, transparent);--gi-poll-slide-shadow-deep: 0 12px 40px color-mix(in srgb, var(--system-me-white) 50%, transparent);--gi-presentation-chat-panel-shadow: 0 24px 70px color-mix(in srgb, var(--system-me-white) 60%, transparent);--gi-presentation-chat-field-focus: 0 0 0 3px color-mix(in srgb, var(--system-primary) 18%, transparent);--gi-presentation-chat-primary-shadow: 0 12px 22px color-mix(in srgb, var(--system-me-white) 40%, transparent)}:root[data-theme=dark] body.theme-sunset{--system-primary: var(--system-me-warning)}:root[data-theme=dark] body.theme-forest{--system-primary: var(--system-me-success)}:root[data-theme=dark] body.theme-ocean{--system-primary: var(--system-secondary)}:root[data-theme=dark] body.theme-prism{--system-primary: var(--system-secondary)}:root[data-theme=dark] body.theme-executive{--system-primary: var(--system-me-ink)}:root[data-theme=dark] body.theme-minimal{--system-primary: var(--system-me-light-ink)}:root[data-theme=dark] body.theme-emerald{--system-primary: var(--system-me-success)}:root[data-theme=dark] ::selection{background:color-mix(in srgb,var(--system-primary) 28%,transparent);color:var(--system-me-ink)}:root[data-theme=dark] ::placeholder{color:var(--system-me-light-ink);opacity:1}:root[data-theme=dark] .bg-white{background-color:var(--system-primary-light)}:root[data-theme=dark] .bg-blue-500{background-color:var(--system-secondary)}:root[data-theme=dark] .bg-blue-600{background-color:var(--system-primary)}:root[data-theme=dark] .bg-blue-700{background-color:var(--system-primary)}:root[data-theme=dark] .bg-purple-600{background-color:var(--system-primary)}:root[data-theme=dark] .bg-purple-700{background-color:var(--system-secondary)}:root[data-theme=dark] .bg-green-500{background-color:var(--system-me-success)}:root[data-theme=dark] .bg-green-600{background-color:var(--system-me-success)}:root[data-theme=dark] .bg-green-700{background-color:var(--system-me-success)}:root[data-theme=dark] .bg-red-600{background-color:var(--system-me-failure)}:root[data-theme=dark] .bg-red-700{background-color:var(--system-me-failure)}:root[data-theme=dark] .bg-emerald-500{background-color:var(--system-me-success)}:root[data-theme=dark] .bg-amber-600{background-color:var(--system-me-warning)}:root[data-theme=dark] .bg-amber-700{background-color:var(--system-me-warning)}:root[data-theme=dark] .disabled\:opacity-50:disabled,:root[data-theme=dark] .disabled\:opacity-40:disabled{opacity:var(--gi-disabled-opacity)}:root[data-theme=dark] .bg-purple-600:not(:disabled),:root[data-theme=dark] .bg-purple-700:not(:disabled){background-color:var(--system-secondary)}:root[data-theme=dark] .rl-modal-overlay button.bg-primary,:root[data-theme=dark] .rl-modal-overlay button.bg-primary-hover,:root[data-theme=dark] .rl-modal-overlay button[class*=bg-primary],:root[data-theme=dark] .rl-modal-overlay button[class*=bg-blue],:root[data-theme=dark] .rl-modal-overlay button[class*=bg-purple]{background:var(--system-secondary)!important;color:var(--system-me-black)!important}:root[data-theme=dark] .rl-modal-overlay button[class*=bg-red]{background:var(--system-me-failure)!important;color:var(--system-me-black)!important}:root[data-theme=dark] .rl-modal-overlay button[class*=bg-primary] span,:root[data-theme=dark] .rl-modal-overlay button[class*=bg-primary] i,:root[data-theme=dark] .rl-modal-overlay button[class*=bg-blue] span,:root[data-theme=dark] .rl-modal-overlay button[class*=bg-blue] i,:root[data-theme=dark] .rl-modal-overlay button[class*=bg-purple] span,:root[data-theme=dark] .rl-modal-overlay button[class*=bg-purple] i,:root[data-theme=dark] .rl-modal-overlay button[class*=bg-red] span,:root[data-theme=dark] .rl-modal-overlay button[class*=bg-red] i{color:var(--system-me-black)!important}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(147 197 253 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(147 197 253 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:rgb(var(--tw-gray-200) / 1)}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:Inter,Noto Sans Arabic,Arial,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:rgb(var(--tw-gray-400) / 1)}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.\!fixed{position:fixed!important}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.-end-1{inset-inline-end:-.25rem}.-top-1{top:-.25rem}.end-0{inset-inline-end:0px}.start-2{inset-inline-start:.5rem}.top-2{top:.5rem}.top-full{top:100%}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-\[1200\]{z-index:1200}.col-span-12{grid-column:span 12 / span 12}.col-span-2{grid-column:span 2 / span 2}.m-0{margin:0}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-\[var\(--small-gap-padding\)\]{margin-bottom:var(--small-gap-padding)}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.ms-1{margin-inline-start:.25rem}.ms-2{margin-inline-start:.5rem}.ms-3{margin-inline-start:.75rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.\!grid{display:grid!important}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-3{height:.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-8{height:2rem}.h-\[1\.1rem\]{height:1.1rem}.h-\[45px\]{height:45px}.h-\[50px\]{height:50px}.h-full{height:100%}.max-h-48{max-height:12rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-\[40px\]{max-height:40px}.max-h-\[480px\]{max-height:480px}.max-h-\[600px\]{max-height:600px}.max-h-\[88vh\]{max-height:88vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[min\(70vh\,28rem\)\]{max-height:min(70vh,28rem)}.min-h-0{min-height:0px}.min-h-\[120px\]{min-height:120px}.min-h-\[140px\]{min-height:140px}.min-h-\[200px\]{min-height:200px}.min-h-\[260px\]{min-height:260px}.min-h-\[380px\]{min-height:380px}.min-h-\[40px\]{min-height:40px}.min-h-\[420px\]{min-height:420px}.w-10{width:2.5rem}.w-2{width:.5rem}.w-4{width:1rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-8{width:2rem}.w-\[45px\]{width:45px}.w-fit{width:fit-content}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-\[1\.1rem\]{min-width:1.1rem}.min-w-\[10rem\]{min-width:10rem}.min-w-\[4\.5rem\]{min-width:4.5rem}.min-w-\[7rem\]{min-width:7rem}.min-w-fit{min-width:fit-content}.max-w-3xl{max-width:48rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[12rem\]{max-width:12rem}.max-w-\[170px\]{max-width:170px}.max-w-fit{max-width:fit-content}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-move{cursor:move}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.columns-3{columns:3}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0px}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-\[var\(--mini-gap-padding\)\]{gap:var(--mini-gap-padding)}.gap-x-3{column-gap:.75rem}.gap-x-4{column-gap:1rem}.gap-y-2{row-gap:.5rem}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l-4{border-left-width:4px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(var(--tw-amber-200) / var(--tw-border-opacity))}.border-amber-200\/80{border-color:rgb(var(--tw-amber-200) / .8)}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(var(--tw-blue-200) / var(--tw-border-opacity))}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(var(--tw-gray-100) / var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(var(--tw-gray-200) / var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(var(--tw-gray-300) / var(--tw-border-opacity))}.border-green-200{--tw-border-opacity: 1;border-color:rgb(var(--tw-green-200) / var(--tw-border-opacity))}.border-primary{--tw-border-opacity: 1;border-color:rgb(0 58 122 / var(--tw-border-opacity))}.border-primary\/20{border-color:#003a7a33}.border-primary\/30{border-color:#003a7a4d}.border-red-200{--tw-border-opacity: 1;border-color:rgb(var(--tw-red-200) / var(--tw-border-opacity))}.border-red-500{--tw-border-opacity: 1;border-color:rgb(var(--tw-red-500) / var(--tw-border-opacity))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(var(--tw-slate-200) / var(--tw-border-opacity))}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(var(--tw-slate-300) / var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-t-blue-600{--tw-border-opacity: 1;border-top-color:rgb(var(--tw-blue-600) / var(--tw-border-opacity))}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(var(--tw-amber-50) / var(--tw-bg-opacity))}.bg-amber-50\/80{background-color:rgb(var(--tw-amber-50) / .8)}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.bg-black\/60{background-color:#0009}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(var(--tw-blue-100) / var(--tw-bg-opacity))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(var(--tw-blue-50) / var(--tw-bg-opacity))}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(var(--tw-blue-500) / var(--tw-bg-opacity))}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(var(--tw-emerald-500) / var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(var(--tw-gray-100) / var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(var(--tw-gray-300) / var(--tw-bg-opacity))}.bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(var(--tw-gray-400) / var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(var(--tw-gray-50) / var(--tw-bg-opacity))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(var(--tw-green-100) / var(--tw-bg-opacity))}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(var(--tw-green-50) / var(--tw-bg-opacity))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(var(--tw-green-500) / var(--tw-bg-opacity))}.bg-primary{--tw-bg-opacity: 1;background-color:rgb(0 58 122 / var(--tw-bg-opacity))}.bg-primary\/10{background-color:#003a7a1a}.bg-primary\/5{background-color:#003a7a0d}.bg-red-400{--tw-bg-opacity: 1;background-color:rgb(var(--tw-red-400) / var(--tw-bg-opacity))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(var(--tw-red-50) / var(--tw-bg-opacity))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(var(--tw-slate-50) / var(--tw-bg-opacity))}.bg-slate-900\/25{background-color:rgb(var(--tw-slate-900) / .25)}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-opacity-50{--tw-bg-opacity: .5}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-0{padding-bottom:0}.pb-2{padding-bottom:.5rem}.pl-\[var\(--small-gap-padding\)\]{padding-left:var(--small-gap-padding)}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-6{padding-top:1.5rem}.text-center{text-align:center}.font-jura{font-family:Jura,Inter,sans-serif}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:clamp(1.5rem,1.25rem + .75vw,1.875rem);line-height:1.25}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[0\.65rem\]{font-size:.65rem}.text-lg{font-size:1.125rem;line-height:1.5rem}.text-sm{font-size:.9375rem;line-height:1.4rem}.text-xl{font-size:clamp(1.25rem,1.1rem + .4vw,1.5rem);line-height:1.25}.text-xs{font-size:.875rem;line-height:1.25rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.ordinal{--tw-ordinal: ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-none{line-height:1}.tracking-wide{letter-spacing:.025em}.text-\[var\(--mat-sys-label-small-size\)\]{color:var(--mat-sys-label-small-size)}.text-amber-600{--tw-text-opacity: 1;color:rgb(var(--tw-amber-600) / var(--tw-text-opacity))}.text-amber-700{--tw-text-opacity: 1;color:rgb(var(--tw-amber-700) / var(--tw-text-opacity))}.text-amber-800{--tw-text-opacity: 1;color:rgb(var(--tw-amber-800) / var(--tw-text-opacity))}.text-amber-800\/90{color:rgb(var(--tw-amber-800) / .9)}.text-amber-900{--tw-text-opacity: 1;color:rgb(var(--tw-amber-900) / var(--tw-text-opacity))}.text-blue-600{--tw-text-opacity: 1;color:rgb(var(--tw-blue-600) / var(--tw-text-opacity))}.text-blue-700{--tw-text-opacity: 1;color:rgb(var(--tw-blue-700) / var(--tw-text-opacity))}.text-blue-800{--tw-text-opacity: 1;color:rgb(var(--tw-blue-800) / var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity: 1;color:rgb(var(--tw-gray-400) / var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity: 1;color:rgb(var(--tw-gray-500) / var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity: 1;color:rgb(var(--tw-gray-600) / var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity: 1;color:rgb(var(--tw-gray-700) / var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity: 1;color:rgb(var(--tw-gray-800) / var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity: 1;color:rgb(var(--tw-gray-900) / var(--tw-text-opacity))}.text-green-600{--tw-text-opacity: 1;color:rgb(var(--tw-green-600) / var(--tw-text-opacity))}.text-green-700{--tw-text-opacity: 1;color:rgb(var(--tw-green-700) / var(--tw-text-opacity))}.text-green-800{--tw-text-opacity: 1;color:rgb(var(--tw-green-800) / var(--tw-text-opacity))}.text-primary{--tw-text-opacity: 1;color:rgb(0 58 122 / var(--tw-text-opacity))}.text-red-400{--tw-text-opacity: 1;color:rgb(var(--tw-red-400) / var(--tw-text-opacity))}.text-red-500{--tw-text-opacity: 1;color:rgb(var(--tw-red-500) / var(--tw-text-opacity))}.text-red-600{--tw-text-opacity: 1;color:rgb(var(--tw-red-600) / var(--tw-text-opacity))}.text-red-700{--tw-text-opacity: 1;color:rgb(var(--tw-red-700) / var(--tw-text-opacity))}.text-red-800{--tw-text-opacity: 1;color:rgb(var(--tw-red-800) / var(--tw-text-opacity))}.text-slate-500{--tw-text-opacity: 1;color:rgb(var(--tw-slate-500) / var(--tw-text-opacity))}.text-slate-600{--tw-text-opacity: 1;color:rgb(var(--tw-slate-600) / var(--tw-text-opacity))}.text-slate-700{--tw-text-opacity: 1;color:rgb(var(--tw-slate-700) / var(--tw-text-opacity))}.text-slate-800{--tw-text-opacity: 1;color:rgb(var(--tw-slate-800) / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.opacity-0{opacity:0}.opacity-50{opacity:.5}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ring{--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(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--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, 0 0 #0000)}.ring-black{--tw-ring-opacity: 1;--tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity))}.ring-opacity-5{--tw-ring-opacity: .05}.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)}.invert{--tw-invert: invert(100%);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,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}:where(.rl-modal-overlay button:not(:has(>i:only-child)):not(:has(>app-me-icon:only-child)):not(.wp-icon-btn):not(.ws-drawer-close):not(.dataset-edit-close):not(.bx-header__close):not(.segment-selector-close):not(.fullscreen-panel__close),.rl-modal-overlay a[role=button],.ws-btn-primary,.ws-btn-secondary,.ws-tab,.dataset-edit-primary,.dataset-edit-secondary,.dataset-edit-tabs button,.wp-btn-primary,.wp-btn-secondary,.presentation-link,.chat-primary,.insights-primary){display:inline-flex;align-items:center;justify-content:center;gap:var(--rl-button-gap);min-height:var(--rl-button-height);padding-block:var(--rl-button-padding-y);padding-inline:var(--rl-button-padding-x);line-height:1.15;white-space:nowrap}:where(.rl-modal-overlay button:not(:has(>i:only-child)):not(:has(>app-me-icon:only-child)):not(.wp-icon-btn):not(.ws-drawer-close):not(.dataset-edit-close):not(.bx-header__close):not(.segment-selector-close):not(.fullscreen-panel__close),.rl-modal-overlay a[role=button],.ws-btn-primary,.ws-btn-secondary,.ws-tab,.dataset-edit-primary,.dataset-edit-secondary,.dataset-edit-tabs button,.wp-btn-primary,.wp-btn-secondary,.presentation-link,.chat-primary,.insights-primary) :where(i[class^=fa],i[class*=" fa-"]){font-size:var(--rl-button-icon-size);margin-inline:0!important}:where(.rl-modal-overlay button:has(>i:only-child):not(.wp-icon-btn):not(.dataset-edit-close),.rl-modal-overlay button:has(>app-me-icon:only-child):not(.wp-icon-btn):not(.dataset-edit-close),.dataset-edit-close){display:inline-flex;align-items:center;justify-content:center;width:var(--rl-icon-button-size);min-width:var(--rl-icon-button-size);height:var(--rl-icon-button-size);min-height:var(--rl-icon-button-size);padding:0!important;line-height:1;border-radius:var(--rl-button-radius)}body{margin:0;background:var(--system-me-white);color:var(--system-me-ink)}.rl-global-loading{position:fixed;top:0;inset-inline:0;height:3px;z-index:9999;background:linear-gradient(90deg,transparent,var(--system-primary) 40%,transparent);animation:rl-global-loading-pulse 1s ease-in-out infinite;pointer-events:none}@keyframes rl-global-loading-pulse{0%,to{opacity:.35}50%{opacity:1}}.rl-slow-loading-report{position:fixed;inset-block-start:calc(var(--rl-topbar-height, 3.5rem) + .5rem);inset-inline-end:1rem;z-index:9998;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.65rem .85rem;border-radius:.65rem;background:var(--system-me-white);border:1px solid var(--system-primary-light);box-shadow:0 8px 24px color-mix(in srgb,var(--system-me-ink) 12%,transparent);max-width:min(24rem,calc(100vw - 2rem))}.rl-slow-loading-report p{margin:0;font-size:var(--me-text-sm, .9375rem);color:var(--system-me-ink);flex:1 1 100%}.rl-slow-loading-report__agent-name{font-size:var(--me-text-xs, .875rem)!important;font-weight:var(--me-weight-bold)!important;letter-spacing:.04em;text-transform:uppercase;color:var(--system-primary)!important;margin:0 0 .15rem!important}.rl-slow-loading-report__sub{font-size:var(--me-text-xs, .875rem)!important;color:var(--system-me-light-ink)!important}.rl-modal-overlay{position:fixed;inset:0;z-index:var(--rl-modal-z-index, 11000)!important;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--system-me-ink) 45%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:1rem;isolation:isolate;animation:gi-motion-fade-in var(--gi-duration-ui, .24s) var(--gi-ease-out, cubic-bezier(.22, 1, .36, 1)) both}.segment-selector-backdrop,.di-help-backdrop{z-index:var(--rl-modal-z-index, 11000)!important}.segment-selector-panel,.di-help-panel{z-index:calc(var(--rl-modal-z-index, 11000) + 1)!important}.rl-modal-panel{max-height:min(90vh,calc(100vh - (var(--rl-chrome-safe-padding) * 2)));width:min(56rem,calc(100vw - (var(--rl-chrome-safe-padding) * 2)));max-width:100%;overflow:hidden;display:flex;flex-direction:column;animation:gi-motion-popover-in var(--gi-duration-ui, .26s) var(--gi-ease-out, cubic-bezier(.22, 1, .36, 1)) both}.rl-modal-panel--sm{width:var(--rl-dialog-width-sm)}.rl-modal-panel--md{width:var(--rl-dialog-width-md)}.rl-modal-panel--lg{width:var(--rl-dialog-width-lg)}.rl-modal-panel--xl{width:var(--rl-dialog-width-xl)}.rl-modal-panel--studio{width:var(--rl-dialog-width-studio);max-height:var(--rl-dialog-max-height)}.rl-modal-panel--fullscreen{width:var(--rl-dialog-width-fullscreen);max-height:var(--rl-dialog-max-height)}.rl-modal-panel--fullscreen .rl-modal-panel__content--table{min-height:var(--rl-dialog-table-body-min-height);overflow:auto}.rl-drawer-panel--sm{width:var(--rl-drawer-width-sm)}.rl-drawer-panel--md{width:var(--rl-drawer-width-md)}.rl-drawer-panel--lg{width:var(--rl-drawer-width-lg)}@media(max-width:1024px){.rl-modal-panel--lg,.rl-modal-panel--xl,.rl-modal-panel--studio,.rl-modal-panel--fullscreen{width:min(96vw,calc(100vw - 2rem))}}@media(max-width:768px){.rl-modal-panel--sm,.rl-modal-panel--md,.rl-modal-panel--lg,.rl-modal-panel--xl,.rl-modal-panel--studio,.rl-modal-panel--fullscreen{width:calc(100vw - 1rem);max-height:calc(100vh - 1rem)}}.rl-modal-panel__content{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden}.rl-modal-panel__footer{flex:0 0 auto}.rl-export-picker-modal.rl-modal-panel{box-sizing:border-box;margin:0;width:min(42rem,100%)}.rl-export-picker-modal .rl-modal-panel__footer.rl-export-picker-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.75rem;flex-shrink:0;overflow:visible;padding:1rem 1.25rem;border-top:1px solid color-mix(in srgb,var(--system-primary-light) 28%,transparent)}.rl-export-picker-modal .rl-export-picker-footer button{flex-shrink:0;max-width:100%;border-radius:.5rem!important}body:has(.rl-shell) .rl-modal-overlay{inset-block-start:var(--rl-topbar-height);inset-inline-end:0;inset-block-end:var(--rl-footer-safe-height);inset-inline-start:var(--rl-sidebar-width-current);padding:var(--rl-chrome-safe-padding)}body:has(.rl-shell) .rl-modal-panel{max-height:calc(100vh - var(--rl-topbar-height) - var(--rl-footer-safe-height) - (var(--rl-chrome-safe-padding) * 2))}.rl-modal-overlay>div,.rl-modal-overlay .rl-modal-panel{border:1px solid color-mix(in srgb,var(--system-secondary) 28%,transparent)!important;border-radius:8px!important;background:var(--system-primary)!important;color:var(--system-me-white)!important;box-shadow:0 25px 50px -12px color-mix(in srgb,var(--system-primary) 55%,transparent)!important}.rl-modal-overlay .rl-modal-panel.rl-light-surface,.rl-modal-overlay .rl-modal-panel[data-rl-surface=light],.rl-modal-overlay .sc-report-panel.rl-light-surface,.rl-modal-overlay .sc-report-panel[data-rl-surface=light]{background:var(--system-me-white)!important;color:var(--system-me-ink)!important;border-color:color-mix(in srgb,var(--system-me-ink) 12%,transparent)!important;box-shadow:0 25px 50px -12px color-mix(in srgb,var(--system-me-ink) 18%,transparent)!important}.rl-modal-overlay h1,.rl-modal-overlay h2,.rl-modal-overlay h3,.rl-modal-overlay h4,.rl-modal-overlay p,.rl-modal-overlay label,.rl-modal-overlay span,.rl-modal-overlay dt,.rl-modal-overlay dd,.rl-modal-overlay li{color:var(--system-me-white)!important}.rl-light-surface,[data-rl-surface=light]{color:var(--system-me-ink)}.rl-light-surface :where(h1,h2,h3,h4,th,td,span,p,label,div,li,dt,dd,input,select,textarea,strong,em,small,summary),[data-rl-surface=light] :where(h1,h2,h3,h4,th,td,span,p,label,div,li,dt,dd,input,select,textarea,strong,em,small,summary){color:var(--system-me-ink)!important}.rl-light-surface :where(.text-gray-400,.text-gray-500,.text-gray-600),[data-rl-surface=light] :where(.text-gray-400,.text-gray-500,.text-gray-600){color:var(--system-me-light-ink)!important}.rl-modal-overlay .rl-light-surface :is(h1,h2,h3,h4,th,td,span,p,label,div,li,dt,dd,input,select,textarea,strong,small,summary),.rl-modal-overlay [data-rl-surface=light] :is(h1,h2,h3,h4,th,td,span,p,label,div,li,dt,dd,input,select,textarea,strong,small,summary){color:var(--system-me-ink)!important}.rl-modal-overlay .rl-light-surface :where(.text-gray-400,.text-gray-500,.text-gray-600),.rl-modal-overlay [data-rl-surface=light] :where(.text-gray-400,.text-gray-500,.text-gray-600){color:var(--system-me-light-ink)!important}:where(.eil-exec-read--presentation,.eil-exec-read--story,.eil-exec-read--deck) :is(.rl-light-surface,[data-rl-surface=light]) :is(th,td,span,p,label,div,li,dt,dd,input,select,textarea,strong,small){color:var(--system-me-ink)!important}:where(.eil-exec-read--presentation,.eil-exec-read--story,.eil-exec-read--deck) :is(.rl-light-surface,[data-rl-surface=light]) :where(.text-gray-400,.text-gray-500,.text-gray-600){color:var(--system-me-light-ink)!important}.rl-modal-overlay :is(table,[class*=-table-wrap],[class*=table-wrap],tbody.bg-white){color:var(--system-me-ink)}.rl-modal-overlay :is(table,[class*=-table-wrap],[class*=table-wrap]) :is(td,th,span,p,input,option,label){color:inherit!important}.rl-modal-overlay .text-gray-400,.rl-modal-overlay .text-gray-500,.rl-modal-overlay .text-gray-600,.rl-modal-overlay .text-gray-700,.rl-modal-overlay .text-gray-800,.rl-modal-overlay .text-gray-900{color:var(--system-me-light-ink)!important}.rl-modal-overlay input,.rl-modal-overlay select,.rl-modal-overlay textarea{background:var(--system-me-white)!important;color:var(--system-me-ink)!important;border-color:color-mix(in srgb,var(--system-primary-light) 85%,transparent)!important}.rl-modal-overlay option{color:var(--system-me-ink)}.rl-modal-overlay .border,.rl-modal-overlay .border-t,.rl-modal-overlay .border-b,.rl-modal-overlay .border-gray-100,.rl-modal-overlay .border-gray-200,.rl-modal-overlay .border-gray-300{border-color:color-mix(in srgb,var(--system-primary-light) 22%,transparent)!important}.rl-modal-overlay .bg-white,.rl-modal-overlay .bg-gray-50,.rl-modal-overlay .bg-gray-100{background:transparent!important}.rl-modal-overlay :is(.bg-blue-50,.bg-blue-100,.bg-amber-50,.bg-green-50):not(.rl-light-surface):not(.rl-light-surface *){background:transparent!important}.rl-modal-overlay .rl-import-progress{background:var(--system-me-white);color:var(--system-me-ink);border-top:1px solid color-mix(in srgb,var(--system-primary-light) 35%,transparent)}.rl-modal-overlay .rl-import-progress :is(p,span){color:var(--system-me-ink)!important}.rl-modal-overlay .rl-import-progress__muted{color:var(--system-me-light-ink)!important}.rl-modal-overlay .rl-import-progress__track{width:100%;height:.625rem;overflow:hidden;border-radius:9999px;background-color:var(--system-primary-light)!important}.rl-modal-overlay .rl-import-progress__fill{height:100%;min-width:0;border-radius:9999px;background-color:var(--system-primary)!important;transition:width .3s ease-out}.rl-modal-overlay>div.bg-white,.rl-modal-overlay>div.rl-modal-panel:not(.rl-light-surface):not([data-rl-surface=light]),.rl-modal-overlay>div[class*=bg-white]{background:var(--system-primary)!important}.rl-modal-overlay button{border-radius:var(--rl-button-radius)!important}.rl-modal-overlay .border-b:has(>button),.rl-modal-overlay .border-t:has(>button),.rl-modal-overlay .border-b:has(button),.rl-modal-overlay .border-t:has(button){padding-block-start:max(10px,var(--rl-action-edge-padding, 10px))!important;padding-block-end:max(10px,var(--rl-action-edge-padding, 10px))!important}.rl-modal-overlay button:not(:has(>i:only-child)):not(:has(>app-me-icon:only-child)):not(.wp-icon-btn):not(.ws-drawer-close):not(.dataset-edit-close):not(.bx-header__close):not(.segment-selector-close):not(.fullscreen-panel__close),.rl-modal-overlay a[role=button]{min-height:var(--rl-button-height);padding-block:var(--rl-button-padding-y)!important;padding-inline:var(--rl-button-padding-x)!important}.rl-modal-overlay button.bg-primary,.rl-modal-overlay button.bg-primary-hover,.rl-modal-overlay button[class*=bg-primary],.rl-modal-overlay button[class*=bg-red],.rl-modal-overlay button[class*=bg-blue],.rl-modal-overlay button[class*=bg-purple]{background:var(--system-secondary-light)!important;color:var(--system-primary)!important}.rl-modal-overlay button span,.rl-modal-overlay button i{color:inherit!important}.rl-modal-overlay button[class*=bg-primary] span,.rl-modal-overlay button[class*=bg-primary] i,.rl-modal-overlay button[class*=bg-blue] span,.rl-modal-overlay button[class*=bg-blue] i,.rl-modal-overlay button[class*=bg-purple] span,.rl-modal-overlay button[class*=bg-purple] i{color:var(--system-primary)!important;font-weight:var(--me-weight-bold);opacity:1!important;text-shadow:none!important}.rl-modal-overlay button.rl-btn-primary,.rl-modal-overlay button.rl-btn-primary[class*=bg-primary]{background:var(--system-primary)!important;color:var(--system-me-white)!important;border:1px solid color-mix(in srgb,var(--system-me-white) 22%,transparent)!important;border-radius:.5rem!important;min-width:10.5rem;font-weight:var(--me-weight-semibold)}.rl-modal-overlay button.rl-btn-primary span,.rl-modal-overlay button.rl-btn-primary i,.rl-modal-overlay button.rl-btn-primary[class*=bg-primary] span,.rl-modal-overlay button.rl-btn-primary[class*=bg-primary] i{color:var(--system-me-white)!important}.rl-modal-overlay .sc-report-panel .ws-btn-primary{background:var(--system-primary)!important;color:var(--system-me-white)!important;border:none!important;box-shadow:0 8px 22px color-mix(in srgb,var(--system-primary) 18%,transparent)}.rl-modal-overlay .sc-report-panel .ws-btn-secondary{background:var(--system-secondary-light)!important;color:var(--system-primary)!important;border:1px solid var(--system-primary-light)!important}.rl-modal-overlay .rl-export-picker-footer button.rl-btn-secondary,.rl-modal-overlay .rl-export-picker-footer button.rl-btn-secondary[class*=border]{background:transparent!important;color:var(--system-me-white)!important;border:1px solid color-mix(in srgb,var(--system-primary-light) 55%,transparent)!important;border-radius:.5rem!important}.rl-modal-overlay button[class*=bg-gray],.rl-modal-overlay button[class*=border]:not(.rl-btn-secondary){background:color-mix(in srgb,var(--system-secondary) 24%,transparent)!important;color:var(--system-me-white)!important;border-color:transparent!important}.rl-modal-overlay button:disabled{opacity:.78!important;cursor:not-allowed}.rl-modal-overlay button:hover{filter:brightness(1.06)}.rl-modal-overlay--workspace{inset-block-start:var(--rl-topbar-height);inset-inline-end:0;inset-block-end:var(--rl-footer-safe-height);inset-inline-start:var(--rl-sidebar-width-current);align-items:center;justify-content:center;padding:.5rem}@media(max-width:900px){body:has(.rl-shell) .rl-modal-overlay,.rl-modal-overlay--workspace{inset-block-start:0;inset-inline-start:0;align-items:center;padding:1rem}}html[dir=rtl]{--rl-shadow-drawer: 8px 0 32px color-mix(in srgb, var(--system-me-ink) 12%, transparent);--rl-shadow-filter-panel: 4px 0 16px color-mix(in srgb, var(--system-me-ink) 8%, transparent)}body.theme-sunset{--system-primary: var(--system-me-warning)}body.theme-forest{--system-primary: var(--system-me-success)}body.theme-ocean,body.theme-prism{--system-primary: var(--system-secondary)}body.theme-executive{--system-primary: var(--system-me-ink)}body.theme-minimal{--system-primary: var(--system-me-light-ink)}body.theme-emerald{--system-primary: var(--system-me-success)}.font-jura{font-family:var(--me-font-body)}.rl-filter-shell{position:relative;flex-shrink:0;width:48px;align-self:stretch;z-index:20;transition:width .2s ease;background:transparent}.rl-filter-shell--open,.rl-filter-shell--pinned{width:320px}.rl-filter-shell--pinned .rl-filter-rail{display:none}.rl-filter-shell--pinned .rl-filter-panel{position:relative;inset:auto;width:100%;height:100%;box-shadow:none}.rl-filter-rail{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.5rem;width:48px;height:100%;min-height:100%;padding:1rem .35rem;color:var(--system-me-light-ink);background:transparent;border:none;cursor:pointer;transition:color .15s ease,background .15s ease}.rl-filter-rail:hover{color:var(--system-primary);background:color-mix(in srgb,var(--system-primary) 6%,transparent)}.rl-filter-rail-badge{display:flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .25rem;border-radius:999px;background:var(--system-primary);color:var(--system-me-white);font-size:var(--me-text-xs, .875rem);font-weight:var(--me-weight-bold)}.rl-filter-panel{position:absolute;inset:0;width:320px;max-width:100%;background:transparent;box-shadow:none}.rl-workspace-dialog-overlay{z-index:10100}.rl-workspace-dialog-panel{width:min(92vw,520px);border-radius:14px;background:var(--system-primary);color:var(--system-me-white);padding:28px 32px;text-align:center;box-shadow:0 28px 70px color-mix(in srgb,var(--system-primary) 35%,transparent)}.rl-workspace-dialog-title{margin:0 0 20px;font-size:var(--me-text-lg, 1.125rem);font-weight:var(--me-weight-bold);letter-spacing:.01em;line-height:1.45}.rl-workspace-dialog-message{margin:0 0 18px;text-align:start;color:color-mix(in srgb,var(--system-me-white) 92%,transparent);font-size:var(--me-text-xs, .875rem);line-height:1.7}.rl-workspace-dialog-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:16px;margin-top:28px}.rl-workspace-dialog-btn{min-width:96px;min-height:44px;border-radius:999px;border:1px solid transparent;padding:10px 22px;font-weight:var(--me-weight-bold);cursor:pointer;font-family:var(--me-font-body);transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.rl-workspace-dialog-btn:hover{transform:translateY(-1px)}.rl-workspace-dialog-btn--cancel{background:var(--system-secondary-light);color:var(--system-primary);box-shadow:0 10px 22px color-mix(in srgb,var(--system-secondary-light) 20%,transparent)}.rl-workspace-dialog-btn--primary{background:var(--system-secondary-light);color:var(--system-primary);box-shadow:0 12px 24px color-mix(in srgb,var(--system-secondary-light) 25%,transparent)}.rl-workspace-dialog-btn--danger{background:var(--system-me-failure);color:var(--system-me-white);border-color:var(--system-me-failure);box-shadow:0 12px 24px color-mix(in srgb,var(--system-me-failure) 35%,transparent)}.rl-workspace-dialog-btn--danger:hover{background:var(--system-me-failure);filter:brightness(.92)}.rl-workspace-dialog-actions{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}html.rl-workspace-overlay-open,html.rl-workspace-overlay-open body{overflow:hidden;overscroll-behavior:none}html.rl-workspace-overlay-open .rl-workspace{overflow:hidden!important;overscroll-behavior:none}html.rl-workspace-overlay-open .rl-nav-primary{overflow:hidden}.pilot-workspace-layout{display:flex;flex-direction:row;flex:1 1 auto;align-items:stretch;min-width:0;min-height:0;overflow:visible}.pilot-workspace-layout__content{flex:1 1 auto;min-width:0;min-height:0;overflow:auto}.gi-chat-message__body :where(p){margin:0 0 var(--gi-space-md)}.gi-chat-message__body :where(p:last-child){margin-bottom:0}.gi-chat-message__body :where(ul){list-style:disc;margin:0 0 var(--gi-space-md);padding-inline-start:1.4em}.gi-chat-message__body :where(ul:last-child){margin-bottom:0}.gi-chat-message__body :where(ol){list-style:decimal;margin:0 0 var(--gi-space-md);padding-inline-start:1.6em}.gi-chat-message__body :where(ol:last-child){margin-bottom:0}.gi-chat-message__body :where(h3,h4){margin:var(--gi-space-md) 0 var(--gi-space-xs);font-size:var(--me-text-sm, .9375rem);font-weight:800;letter-spacing:.02em;text-transform:uppercase;color:var(--system-me-light-ink)}.gi-chat-message__body :where(h3:first-child,h4:first-child){margin-top:0}.gi-chat-message__body :where(.gi-chat-table-wrap){margin:0 0 var(--gi-space-md);overflow-x:auto;border:1px solid var(--system-primary-light);border-radius:10px}.gi-chat-message__body :where(.gi-chat-table-wrap:last-child){margin-bottom:0}.gi-chat-message__body :where(table){width:100%;border-collapse:collapse;font-size:var(--me-text-xs, .875rem);line-height:1.45}.gi-chat-message__body :where(th){text-align:start;white-space:nowrap;padding:8px 12px;background:var(--system-secondary-light);border-bottom:1px solid var(--system-primary-light);font-size:var(--me-text-xs, .875rem);font-weight:800;letter-spacing:.02em;text-transform:uppercase;color:var(--system-me-light-ink)}.gi-chat-message__body :where(td){padding:8px 12px;border-bottom:1px solid var(--system-primary-light);vertical-align:top}.gi-chat-message__body :where(tbody tr:last-child td){border-bottom:0}.gi-chat-message__body :where(th:not(:last-child)),.gi-chat-message__body :where(td:not(:last-child)){border-inline-end:1px solid var(--system-primary-light)}.gi-chat-message__body :where(td){font-variant-numeric:tabular-nums}.gi-chat-message__body :where(li){margin:0 0 var(--gi-space-xs);padding-inline-start:.2em}.gi-chat-message__body :where(li:last-child){margin-bottom:0}::view-transition-old(root),::view-transition-new(root){animation:none;mix-blend-mode:normal}::view-transition-new(root){animation:bx-appearance-reveal .56s cubic-bezier(.4,0,.2,1) both}@keyframes bx-appearance-reveal{0%{clip-path:circle(0% at 50% 50%)}to{clip-path:circle(75% at 50% 50%)}}@keyframes gi-motion-fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes gi-motion-fade-in{0%{opacity:0}to{opacity:1}}@keyframes gi-motion-popover-in{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}::view-transition-new(root){animation:none!important}}.qf-popover{max-height:20rem;overflow-y:auto;overscroll-behavior:contain;background:var(--system-me-white);border:1px solid var(--system-primary-light);border-radius:.6rem;box-shadow:0 12px 32px color-mix(in srgb,var(--system-me-ink) 14%,transparent);padding:.35rem}.qf-popover__search{padding:.15rem .15rem .35rem}.qf-popover__hint{font-size:var(--me-text-xs, .875rem);color:var(--system-me-light-ink);padding:.5rem .6rem}.qf-option{display:flex;align-items:center;gap:.5rem;padding:.35rem .5rem;border-radius:.4rem;cursor:pointer;font-size:var(--me-text-xs, .875rem);color:var(--system-me-ink)}.qf-option:hover{background:color-mix(in srgb,var(--system-secondary) 8%,transparent)}.qf-option__label{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qf-option__count{font-size:var(--me-text-xs, .875rem);color:var(--system-me-light-ink)}.qf-popover__footer{border-top:1px solid var(--system-primary-light);margin-top:.3rem;padding:.35rem .5rem .1rem}*{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--system-secondary) 32%,transparent) transparent}*::-webkit-scrollbar{width:var(--gi-scrollbar-size);height:var(--gi-scrollbar-size)}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--system-secondary) 32%,transparent);border-radius:999px;border:2px solid transparent;transition:background var(--gi-transition-normal)}*::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--system-secondary) 52%,transparent)}*::-webkit-scrollbar-corner{background:transparent}.bx-member-avatar{display:flex;justify-content:center;aspect-ratio:1/1;max-height:fit-content;max-width:fit-content;width:100%;height:100%}.bx-member-avatar-circle{background-color:var(--system-secondary);min-width:fit-content;min-height:fit-content;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:var(--me-weight-semibold);color:var(--system-me-white);padding:10px;aspect-ratio:1/1!important}.last\:border-b-0:last-child{border-bottom-width:0px}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(var(--tw-gray-300) / var(--tw-border-opacity))}.hover\:border-primary:hover{--tw-border-opacity: 1;border-color:rgb(0 58 122 / var(--tw-border-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(var(--tw-gray-100) / var(--tw-bg-opacity))}.hover\:bg-primary-hover:hover{--tw-bg-opacity: 1;background-color:rgb(10 74 146 / var(--tw-bg-opacity))}.hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgb(var(--tw-red-50) / var(--tw-bg-opacity))}.hover\:text-primary:hover{--tw-text-opacity: 1;color:rgb(0 58 122 / var(--tw-text-opacity))}.hover\:shadow-sm:hover{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:text-gray-900{--tw-text-opacity: 1;color:rgb(var(--tw-gray-900) / var(--tw-text-opacity))}.group:hover .group-hover\:opacity-100{opacity:1}.dark\:text-red-400:is(.dark *){--tw-text-opacity: 1;color:rgb(var(--tw-red-400) / var(--tw-text-opacity))}@media(min-width:640px){.sm\:col-span-1{grid-column:span 1 / span 1}.sm\:flex{display:flex}.sm\:flex-none{flex:none}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:items-center{align-items:center}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:768px){.md\:col-span-2{grid-column:span 2 / span 2}.md\:col-span-3{grid-column:span 3 / span 3}.md\:col-span-4{grid-column:span 4 / span 4}.md\:col-span-5{grid-column:span 5 / span 5}.md\:inline{display:inline}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:p-6{padding:1.5rem}}@media(min-width:1024px){.lg\:inline{display:inline}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:px-8{padding-left:2rem;padding-right:2rem}}.bx-overlay:not(.bx-overlay--drawer) .bx-header{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:16px;padding:20px 24px 16px;border-block-end:1px solid var(--system-primary-light);background:var(--system-me-white);flex-shrink:0}.bx-overlay:not(.bx-overlay--drawer) .bx-header__start{display:flex;flex-direction:row;align-items:flex-start;gap:14px;min-width:0;flex:1 1 auto}.bx-overlay:not(.bx-overlay--drawer) .bx-header__end{display:flex;align-items:center;flex-shrink:0;margin-inline-start:8px}.bx-overlay:not(.bx-overlay--drawer) .bx-header__subtitle{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;max-width:100%;word-break:break-word}.bx-overlay:not(.bx-overlay--drawer) .bx-header__close{display:inline-flex;align-items:center;justify-content:center;padding:0;min-height:32px!important}.bx-overlay:not(.bx-overlay--drawer) .bx-header__close .me-icon{font-size:var(--me-text-xl);line-height:1}.bx-overlay:not(.bx-overlay--drawer) .bx-header__copy{min-width:0;flex:1 1 auto;overflow:hidden;text-align:start}.bx-overlay:not(.bx-overlay--drawer) .bx-header__title{font-size:var(--me-text-lg, 1.125rem);font-weight:var(--me-weight-semibold);color:var(--system-me-ink);letter-spacing:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-word}.fullscreen-panel__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:20px 24px 16px;border-block-end:1px solid var(--system-primary-light);background:var(--system-me-white);flex-shrink:0}.fullscreen-panel__header-start{display:flex;align-items:center;gap:12px;flex:1 1 auto;min-width:0;text-align:start}.fullscreen-panel__header-end{display:flex;align-items:center;flex-shrink:0;margin-inline-start:8px}.fullscreen-panel__close{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--system-me-light-ink);cursor:pointer}.fullscreen-panel__close .me-icon{font-size:var(--me-text-xl);line-height:1}.fullscreen-panel__close:hover{background:var(--system-secondary-light);border-color:var(--system-primary-light);color:var(--system-me-ink)}.rl-modal-overlay .bx-header{display:flex!important;flex-direction:row!important;align-items:flex-start!important;justify-content:space-between!important;gap:16px;padding:20px 24px 16px;border-block-end:1px solid var(--system-primary-light);background:var(--system-me-white);flex-shrink:0}.rl-modal-overlay .bx-header--compact{padding:18px 24px 14px}.rl-modal-overlay .bx-header__start{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:14px;min-width:0;flex:1 1 auto;text-align:start}.rl-modal-overlay .bx-header__end{display:flex!important;align-items:flex-start!important;flex-shrink:0;margin-inline-start:8px}.rl-modal-overlay .bx-header__copy{min-width:0;flex:1 1 auto;overflow:hidden;text-align:start}.rl-modal-overlay .bx-header__icon{display:inline-flex!important;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;margin-block-start:2px;border-radius:8px;background:var(--system-secondary-light);border:1px solid var(--system-primary-light);color:var(--system-primary)}.rl-modal-overlay .bx-header__icon .me-icon{font-size:var(--me-text-xl)}.rl-modal-overlay .bx-header__title{margin:0;font-size:var(--me-text-lg, 1.125rem);font-weight:var(--me-weight-semibold);line-height:1.3;color:var(--system-me-ink);letter-spacing:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-word}.rl-modal-overlay .bx-header__subtitle{margin:4px 0 0;font-size:var(--me-text-xs, .875rem);line-height:1.45;color:var(--system-me-light-ink);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:normal;max-width:100%;word-break:break-word}.rl-modal-overlay .bx-header__close{display:inline-flex!important;align-items:center;justify-content:center;width:32px;height:32px;margin-block-start:2px;padding:0!important;min-height:32px!important;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--system-me-light-ink);cursor:pointer;flex-shrink:0}.rl-modal-overlay .bx-header__close .me-icon{font-size:var(--me-text-xl);line-height:1}.rl-modal-overlay .bx-header__close:hover,.bx-overlay:not(.bx-overlay--drawer) .bx-header__close:hover{background:var(--system-secondary-light);border-color:var(--system-primary-light);color:var(--system-me-ink);filter:none!important}.bx-overlay:not(.bx-overlay--drawer) select,.bx-overlay:not(.bx-overlay--drawer) select.bx-entity__select,.rl-modal-overlay .rl-light-surface select,.rl-modal-overlay [data-rl-surface=light] select,.rl-modal-overlay .dv-views360-modal select{display:block;width:100%;max-width:100%;min-height:40px;box-sizing:border-box;margin:0;padding:10px 36px 10px 14px;border:1px solid var(--system-primary-light)!important;border-radius:8px;background-color:var(--system-me-white)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:16px 16px;color:var(--system-me-ink)!important;font-family:var(--me-font-body);font-size:var(--me-text-md, 1rem);line-height:1.4;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;transition:border-color .15s ease,box-shadow .15s ease}[dir=rtl] .bx-overlay:not(.bx-overlay--drawer) select,[dir=rtl] .bx-overlay:not(.bx-overlay--drawer) select.bx-entity__select,[dir=rtl] .rl-modal-overlay .rl-light-surface select,[dir=rtl] .rl-modal-overlay [data-rl-surface=light] select,[dir=rtl] .rl-modal-overlay .dv-views360-modal select{padding:10px 14px 10px 36px;background-position:left 12px center}.bx-overlay:not(.bx-overlay--drawer) select:focus,.bx-overlay:not(.bx-overlay--drawer) select.bx-entity__select:focus,.rl-modal-overlay .rl-light-surface select:focus,.rl-modal-overlay [data-rl-surface=light] select:focus,.rl-modal-overlay .dv-views360-modal select:focus{outline:none;border-color:var(--system-primary)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--system-primary) 10%,transparent)}.bx-overlay:not(.bx-overlay--drawer) .bx-entity__table td select,.bx-overlay:not(.bx-overlay--drawer) .bx-entity__table select.bx-entity__select{min-height:36px;padding-block:8px;font-size:var(--me-text-sm, .9375rem)}.bx-overlay:not(.bx-overlay--drawer) .bx-entity__input:not([type=file]),.bx-overlay:not(.bx-overlay--drawer) .bx-entity__textarea,.rl-modal-overlay .dv-views360-modal input[readonly]{display:block;width:100%;box-sizing:border-box;margin:0;padding:10px 14px;border:1px solid var(--system-primary-light)!important;border-radius:8px;background:var(--system-me-white)!important;color:var(--system-me-ink)!important;font-size:var(--me-text-md, 1rem)}.rl-modal-overlay .dv-views360-modal input[readonly]{background:var(--system-secondary-light)!important}.rl-modal-overlay .ws-btn-primary span{color:var(--system-me-white)!important}.bx-overlay:not(.bx-overlay--drawer) .bx-entity__label,.rl-modal-overlay .dv-views360-modal label{display:block;margin-block-end:8px;font-size:var(--me-text-sm, .9375rem);font-weight:var(--me-weight-medium);color:var(--system-me-light-ink)!important}.rl-modal-overlay .ws-btn-primary,.rl-modal-overlay .ws-btn-primary:disabled,.rl-modal-overlay .ws-btn-primary[disabled]{color:var(--system-me-white)!important}.rl-modal-overlay .ws-btn-primary span,.rl-modal-overlay .ws-btn-primary:disabled span,.rl-modal-overlay .ws-btn-primary[disabled] span{color:var(--system-me-white)!important}.rl-modal-overlay .ws-btn-primary:disabled,.rl-modal-overlay .ws-btn-primary[disabled],.rl-modal-overlay .ws-btn-primary:disabled span,.rl-modal-overlay .ws-btn-primary[disabled] span{color:color-mix(in srgb,var(--system-me-white) 53%,transparent)!important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--system-me-white) inset!important;box-shadow:0 0 0 1000px var(--system-me-white) inset!important;-webkit-text-fill-color:var(--system-me-ink)!important;caret-color:var(--system-me-ink);border-color:var(--system-primary-light);transition:background-color 100000s ease-in-out 0s}
