.ag-row .ag-cell{display:block;padding-top:var(--mf-matrix-space-3);font-variant-numeric:tabular-nums}.ag-row-drag{display:none!important}.ag-row:not(.ag-row-group):hover{cursor:grab}.ag-row:not(.ag-row-group).ag-row-dragging{cursor:grabbing}.ag-cell-inline-editing{box-shadow:none;border-radius:0}.ag-cell .formula-cell-value{font-variant-numeric:tabular-nums}.ag-cell .material-icons-outlined.empty-field-icon{display:block;width:100%;text-align:center;color:var(--mf-matrix-text-muted);font-size:var(--mf-matrix-text-lg);line-height:38px}.gjs-cv-canvas{top:0;width:100%;height:100%;overflow:visible}.gjs-two-color,.gjs-sm-add,.gjs-clm-tags #gjs-clm-new,.gjs-sm-sector .gjs-sm-field select{color:var(--mf-matrix-text-secondary)}.gjs-four-color-h:hover{color:var(--mf-matrix-primary)}.gjs-one-bg,.gjs-two-bg{background-color:var(--mf-matrix-bg-surface)}.gjs-three-bg{background-color:var(--mf-matrix-primary);color:var(--mf-matrix-text-on-primary)}.gjs-color-main,.gjs-sm-stack #gjs-sm-add,.gjs-off-prv{color:var(--mf-matrix-text-primary)}.gjs-four-color{color:var(--mf-matrix-primary)}.gjs-field{background-color:var(--mf-matrix-bg-surface);border:1px solid var(--mf-matrix-border-strong)}.gjs-field-checkbox input:checked+.gjs-chk-icon{border-color:var(--mf-matrix-border-strong)}.gjs-category-title,.gjs-layer-title,.gjs-block-category .gjs-title,.gjs-sm-sector .gjs-sm-title,.gjs-clm-tags .gjs-sm-title{background-color:var(--mf-matrix-bg-surface);padding:var(--mf-matrix-space-4) var(--mf-matrix-space-4) var(--mf-matrix-space-4) var(--mf-matrix-space-4);border-bottom:none}.gjs-sm-properties{padding:var(--mf-matrix-space-px) var(--mf-matrix-space-2) var(--mf-matrix-space-8) var(--mf-matrix-space-2)}.gjs-field-arrow-u{border-bottom-color:var(--mf-matrix-border-strong)}.gjs-field-arrow-d,.gjs-field .gjs-d-s-arrow{border-top-color:var(--mf-matrix-border-strong)}.gjs-sm-sector .gjs-sm-property .gjs-sm-layer #gjs-sm-close-layer,.gjs-clm-tags .gjs-sm-property .gjs-sm-layer #gjs-sm-close-layer{top:-5px}.gjs-sm-sector .gjs-sm-field.gjs-sm-composite,.gjs-clm-tags .gjs-sm-field.gjs-sm-composite,.gjs-sm-sector .gjs-sm-composite.gjs-clm-select,.gjs-clm-tags .gjs-sm-composite.gjs-clm-select,.gjs-sm-sector .gjs-sm-composite.gjs-clm-field,.gjs-clm-tags .gjs-sm-composite.gjs-clm-field{background-color:color-mix(in srgb,var(--mf-matrix-text-primary) 4%,transparent)}.gjs-blocks-cs{height:100%;overflow:auto}.gjs-block{border:none;box-shadow:none}.gjs-blocks-c{padding:var(--mf-matrix-space-5)}.gjs-mdl-dialog{width:auto}.gjs-layer-title-inn{padding-left:var(--mf-matrix-space-2)}.gjs-layer-title{border:1px solid var(--mf-matrix-border-default);max-height:30px;border-radius:var(--mf-matrix-radius-sm);margin-bottom:var(--mf-matrix-space-1)}.gjs-am-assets{overflow-x:hidden}.gjs-input-holder.gjs-input-holder input{color:var(--mf-matrix-text-primary)}.gjs-radio-item input:checked+.gjs-radio-item-label{background-color:var(--mf-matrix-primary);width:100%;color:var(--mf-matrix-text-on-primary)}.gjs-sm-layer{background-color:var(--mf-matrix-bg-selected);border-radius:var(--mf-matrix-radius-sm)}.gjs-btn-prim.gjs-btn-prim.gjs-btn-prim{color:var(--mf-matrix-text-on-primary);background-color:var(--mf-matrix-primary)}.gjs-layer-vis{padding:var(--mf-matrix-space-4)}.gjs-layer-vis svg{width:13px;height:13px}.gjs-layer-move svg{width:13px;height:13px}.gjs-layer-move{margin:var(--mf-matrix-space-4) var(--mf-matrix-space-2);padding:0}.gjs-block__media .block-media{font-size:var(--mf-matrix-text-4xl)}.gjs-block-label{font-size:var(--mf-matrix-text-sm)}.gjs-toolbar-item .gjs-toolbar-icon{font-size:var(--mf-matrix-text-md);position:absolute;bottom:5px}.gjs-toolbar-item{height:20px}.gjs-toolbar{padding-bottom:var(--mf-matrix-space-2)}.mat-mdc-menu-panel.catalog-menu{min-width:232px;max-width:320px;border-radius:var(--mf-matrix-radius-panel);border:var(--mf-matrix-hairline);box-shadow:none}.mat-mdc-menu-panel.catalog-menu .mat-mdc-menu-content{padding:var(--mf-matrix-space-3)}.mat-mdc-menu-panel.catalog-menu .catalog-menu-label{padding:var(--mf-matrix-space-3) 10px var(--mf-matrix-space-4);font-size:var(--mf-matrix-text-xs);font-weight:var(--mf-matrix-weight-semibold);letter-spacing:.05em;text-transform:uppercase;color:var(--mf-matrix-text-muted)}.mat-mdc-menu-panel.catalog-menu .catalog-menu-item.mat-mdc-menu-item{min-height:var(--mf-matrix-row-md);border-radius:var(--mf-matrix-radius-sm);padding:0 10px}.mat-mdc-menu-panel.catalog-menu .catalog-menu-item.mat-mdc-menu-item .mat-mdc-menu-item-text{display:inline-flex;align-items:center;gap:10px}.mat-mdc-menu-panel.catalog-menu .catalog-menu-item.mat-mdc-menu-item:hover:not(:disabled),.mat-mdc-menu-panel.catalog-menu .catalog-menu-item.mat-mdc-menu-item.cdk-keyboard-focused,.mat-mdc-menu-panel.catalog-menu .catalog-menu-item.mat-mdc-menu-item.cdk-program-focused{background:var(--mf-matrix-bg-active)}.mat-mdc-menu-panel.catalog-menu .catalog-menu-text{font-size:var(--mf-matrix-text-sm);font-weight:var(--mf-matrix-weight-medium);color:var(--mf-matrix-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-mdc-menu-panel.catalog-menu .catalog-menu-icon{width:20px;height:20px;font-size:20px;line-height:20px;flex-shrink:0}.mat-mdc-menu-panel.catalog-menu .catalog-menu-icon.catalog-menu-icon--add{color:var(--matrix-primary-color, var(--mf-matrix-primary))}.mat-mdc-menu-panel.catalog-menu .catalog-menu-icon.catalog-menu-icon--danger,.mat-mdc-menu-panel.catalog-menu .catalog-menu-item--danger .catalog-menu-text{color:var(--mf-matrix-danger)}.mat-mdc-menu-panel.catalog-menu .catalog-menu-item--danger:hover:not(:disabled){background:var(--mf-matrix-bg-danger)}:root{--mf-matrix-primary: #3572ff;--mf-matrix-accent: #3572ff;--mf-matrix-text-link: #3572ff;--mf-matrix-border-focus: #3572ff;--mf-matrix-primary-hover: #2860e0;--mf-matrix-primary-active: #1d4ed8;--mf-matrix-text-primary: #1f2f47;--mf-matrix-text-secondary: #32435d;--mf-matrix-text-tertiary: #51617a;--mf-matrix-text-muted: #7a879b;--mf-matrix-text-on-primary: #ffffff;--mf-matrix-bg-page: #f9fafc;--mf-matrix-bg-surface: #ffffff;--mf-matrix-bg-subtle: #f9fafc;--mf-matrix-bg-chip: #eef3fd;--mf-matrix-bg-selected: #f0f5ff;--mf-matrix-bg-container: #f1f4f8;--mf-matrix-bg-active: #f1f4f8;--mf-matrix-bg-inverse: #1f2f47;--mf-matrix-text-on-inverse: #ffffff;--mf-matrix-bg-success: #edf5ee;--mf-matrix-bg-warning: #f7efe1;--mf-matrix-bg-danger: #fde8e8;--mf-matrix-bg-info: #eef4ff;--mf-matrix-border-default: #dce2eb;--mf-matrix-border-emphasis: #abb5c4;--mf-matrix-border-strong: #7a879b;--mf-matrix-border-success: #4a8a5c;--mf-matrix-border-warning: #b8821f;--mf-matrix-border-danger: #c5343a;--mf-matrix-border-info: #2860e0;--mf-matrix-success: #4a8a5c;--mf-matrix-warning: #b8821f;--mf-matrix-danger: #c5343a;--mf-matrix-info: #2860e0;--mf-matrix-font-sans: Roboto, sans-serif;--mf-matrix-font-mono: Roboto Mono, monospace;--mf-matrix-text-xs: 11px;--mf-matrix-text-sm: 12px;--mf-matrix-text-base: 14px;--mf-matrix-text-md: 15px;--mf-matrix-text-lg: 16px;--mf-matrix-text-xl: 20px;--mf-matrix-text-2xl: 24px;--mf-matrix-text-3xl: 30px;--mf-matrix-text-4xl: 48px;--mf-matrix-weight-light: 300;--mf-matrix-weight-regular: 400;--mf-matrix-weight-medium: 500;--mf-matrix-weight-semibold: 600;--mf-matrix-weight-bold: 700;--mf-matrix-leading-normal: 1.5;--mf-label-transform: uppercase;--mf-matrix-space-0: 0;--mf-matrix-space-px: 1px;--mf-matrix-space-1: 2px;--mf-matrix-space-2: 4px;--mf-matrix-space-3: 6px;--mf-matrix-space-4: 8px;--mf-matrix-space-5: 12px;--mf-matrix-space-6: 16px;--mf-matrix-space-7: 20px;--mf-matrix-space-8: 24px;--mf-matrix-space-10: 32px;--mf-matrix-space-12: 48px;--mf-matrix-radius-xs: 2px;--mf-matrix-radius-sm: 4px;--mf-matrix-radius-md: 6px;--mf-matrix-radius-lg: 8px;--mf-matrix-radius-xl: 12px;--mf-matrix-radius-2xl: 16px;--mf-matrix-radius-pill: 999px;--mf-matrix-radius-control: var(--mf-matrix-radius-md);--mf-matrix-radius-panel: var(--mf-matrix-radius-md);--mf-matrix-radius-surface: var(--mf-matrix-radius-lg);--mf-matrix-radius-section: var(--mf-matrix-radius-xl);--mf-matrix-radius-dialog: var(--mf-matrix-radius-2xl);--mf-matrix-hairline: 1px solid var(--mf-matrix-border-default);--mf-matrix-shadow-sm: none;--mf-matrix-shadow-md: none;--mf-matrix-shadow-lg: none;--mf-matrix-icon-xs: 12px;--mf-matrix-icon-sm: 14px;--mf-matrix-icon-md: 16px;--mf-matrix-icon-lg: 18px;--mf-matrix-icon-xl: 24px;--mf-matrix-icon-2xl: 32px;--mf-matrix-control-sm: 28px;--mf-matrix-control-md: 32px;--mf-matrix-control-xl: 36px;--mf-matrix-z-raised: 1;--mf-matrix-z-raised-2: 2;--mf-matrix-z-raised-3: 3;--mf-matrix-z-sticky: 9;--mf-matrix-z-backdrop: 99;--mf-matrix-z-dropdown: 100;--mf-matrix-z-overlay: 999;--mf-matrix-z-popover: 1000;--mf-matrix-z-modal: 1100;--mf-matrix-drawer-sm: 280px;--mf-matrix-drawer-md: 336px;--mf-matrix-drawer-lg: 400px;--mf-matrix-dialog-sm: 440px;--mf-matrix-dialog-md: 560px;--mf-matrix-dialog-lg: 720px;--mf-matrix-dialog-xl: 960px;--mf-matrix-content-form: 720px;--mf-matrix-content-reading: 70ch;--mf-matrix-drawer-header-height: 64px;--mf-matrix-tree-indent: 16px;--mf-matrix-page-body-offset: var(--mat-toolbar-standard-height, 64px);--mf-inbox-page-body-offset: 128px;--mf-matrix-duration-instant: 1ms;--mf-matrix-duration-fast: .12s;--mf-matrix-duration-quick: .15s;--mf-matrix-duration-base: .2s;--mf-matrix-duration-shimmer: 1.4s;--mf-matrix-duration-spin: .9s;--mf-matrix-duration-slow: .32s;--mf-matrix-duration-drawer: .4s;--mf-matrix-duration-panel: .45s;--mf-matrix-ease-standard: cubic-bezier(.4, 0, .2, 1);--mf-matrix-ease-drawer: cubic-bezier(.25, .8, .25, 1);--mf-matrix-ease-panel: cubic-bezier(.65, 0, .35, 1);--mf-matrix-opacity-disabled: .4;--mf-matrix-opacity-muted: .6;--mf-matrix-row-sm: 36px;--mf-matrix-row-md: 42px;--mf-matrix-row-lg: 52px;--mf-matrix-row-header: 48px;--mf-matrix-cell-pad-x: 12px;--mf-matrix-cell-pad-y: 8px;--mf-matrix-col-sm: 100px;--mf-matrix-col-md: 180px;--mf-matrix-col-lg: 280px;--mf-matrix-toolbar-height: 52px;--mf-matrix-editor-bar-height: 64px;--mf-matrix-panel-footer-height: 56px;--mf-matrix-pager-height: 42px;--mf-matrix-badge-size: 18px;--mf-matrix-page-gutter: 16px;--mf-matrix-tab-height: 48px}@media(max-width:599px){:root{--mf-matrix-page-body-offset: var(--mat-toolbar-mobile-height, 56px)}}.mat-mdc-slide-toggle .mdc-switch{transform:scale(.75);transform-origin:center}:root{--matrix-primary-color: var(--mf-matrix-primary);--matrix-primary-color-background: var(--mf-matrix-bg-selected)}html{--mat-sys-background: #faf9fd;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #f2f0f4;--mat-sys-inverse-primary: #abc7ff;--mat-sys-inverse-surface: #2f3033;--mat-sys-on-background: #1a1b1f;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #00458f;--mat-sys-on-primary-fixed: #001b3f;--mat-sys-on-primary-fixed-variant: #00458f;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #3e4759;--mat-sys-on-secondary-fixed: #131c2b;--mat-sys-on-secondary-fixed-variant: #3e4759;--mat-sys-on-surface: #1a1b1f;--mat-sys-on-surface-variant: #44474e;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #00458f;--mat-sys-on-tertiary-fixed: #001b3f;--mat-sys-on-tertiary-fixed-variant: #00458f;--mat-sys-outline: #74777f;--mat-sys-outline-variant: #c4c6d0;--mat-sys-primary: #005cbb;--mat-sys-primary-container: #d7e3ff;--mat-sys-primary-fixed: #d7e3ff;--mat-sys-primary-fixed-dim: #abc7ff;--mat-sys-scrim: #000000;--mat-sys-secondary: #565e71;--mat-sys-secondary-container: #dae2f9;--mat-sys-secondary-fixed: #dae2f9;--mat-sys-secondary-fixed-dim: #bec6dc;--mat-sys-shadow: #000000;--mat-sys-surface: #faf9fd;--mat-sys-surface-bright: #faf9fd;--mat-sys-surface-container: #efedf0;--mat-sys-surface-container-high: #e9e7eb;--mat-sys-surface-container-highest: #e3e2e6;--mat-sys-surface-container-low: #f4f3f6;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #dbd9dd;--mat-sys-surface-tint: #005cbb;--mat-sys-surface-variant: #e0e2ec;--mat-sys-tertiary: #005cbb;--mat-sys-tertiary-container: #d7e3ff;--mat-sys-tertiary-fixed: #d7e3ff;--mat-sys-tertiary-fixed-dim: #abc7ff;--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;--mat-sys-display-medium-font: Roboto;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;--mat-sys-display-small-font: Roboto;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto;--mat-sys-headline-large-font: Roboto;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;--mat-sys-headline-medium-font: Roboto;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto;--mat-sys-headline-small-font: Roboto;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;--mat-sys-primary: var(--mf-matrix-primary);--mat-sys-on-primary: var(--mf-matrix-text-on-primary);--mat-sys-primary-container: var(--mf-matrix-bg-selected);--mat-sys-on-primary-container: var(--mf-matrix-primary);--mat-sys-inverse-primary: var(--mf-matrix-primary);--mat-sys-secondary: var(--mf-matrix-primary);--mat-sys-on-secondary: var(--mf-matrix-text-on-primary);--mat-sys-secondary-container: var(--mf-matrix-bg-selected);--mat-sys-on-secondary-container: var(--mf-matrix-primary);--mat-sys-tertiary: var(--mf-matrix-primary);--mat-sys-on-tertiary: var(--mf-matrix-text-on-primary);--mat-sys-error: var(--mf-matrix-danger);--mat-sys-on-error: var(--mf-matrix-text-on-primary);--mat-sys-error-container: var(--mf-matrix-bg-danger);--mat-sys-on-error-container: var(--mf-matrix-danger);--mat-sys-surface: var(--mf-matrix-bg-surface);--mat-sys-surface-container-low: var(--mf-matrix-bg-surface);--mat-sys-surface-container: var(--mf-matrix-bg-page);--mat-sys-surface-container-high: var(--mf-matrix-bg-page);--mat-sys-surface-variant: var(--mf-matrix-bg-subtle);--mat-sys-on-surface: var(--mf-matrix-text-primary);--mat-sys-on-surface-variant: var(--mf-matrix-text-secondary);--mat-sys-outline: var(--mf-matrix-border-strong);--mat-sys-outline-variant: var(--mf-matrix-border-default);--mat-option-hover-state-layer-color: color-mix(in srgb, var(--mf-matrix-text-primary) 5%, transparent);--mat-list-list-item-hover-state-layer-color: color-mix(in srgb, var(--mf-matrix-text-primary) 5%, transparent);--mat-menu-item-hover-state-layer-color: color-mix(in srgb, var(--mf-matrix-text-primary) 5%, transparent)}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:var(--mat-app-elevation-shadow-level-0, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:var(--mat-app-elevation-shadow-level-1, 0px 2px 1px -1px --mat-sys-shadow, 0px 1px 1px 0px --mat-sys-shadow, 0px 1px 3px 0px --mat-sys-shadow)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:var(--mat-app-elevation-shadow-level-2, 0px 3px 1px -2px --mat-sys-shadow, 0px 2px 2px 0px --mat-sys-shadow, 0px 1px 5px 0px --mat-sys-shadow)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:var(--mat-app-elevation-shadow-level-3, 0px 3px 3px -2px --mat-sys-shadow, 0px 3px 4px 0px --mat-sys-shadow, 0px 1px 8px 0px --mat-sys-shadow)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:var(--mat-app-elevation-shadow-level-4, 0px 2px 4px -1px --mat-sys-shadow, 0px 4px 5px 0px --mat-sys-shadow, 0px 1px 10px 0px --mat-sys-shadow)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:var(--mat-app-elevation-shadow-level-5, 0px 3px 5px -1px --mat-sys-shadow, 0px 5px 8px 0px --mat-sys-shadow, 0px 1px 14px 0px --mat-sys-shadow)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:var(--mat-app-elevation-shadow-level-6, 0px 3px 5px -1px --mat-sys-shadow, 0px 6px 10px 0px --mat-sys-shadow, 0px 1px 18px 0px --mat-sys-shadow)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:var(--mat-app-elevation-shadow-level-7, 0px 4px 5px -2px --mat-sys-shadow, 0px 7px 10px 1px --mat-sys-shadow, 0px 2px 16px 1px --mat-sys-shadow)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:var(--mat-app-elevation-shadow-level-8, 0px 5px 5px -3px --mat-sys-shadow, 0px 8px 10px 1px --mat-sys-shadow, 0px 3px 14px 2px --mat-sys-shadow)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:var(--mat-app-elevation-shadow-level-9, 0px 5px 6px -3px --mat-sys-shadow, 0px 9px 12px 1px --mat-sys-shadow, 0px 3px 16px 2px --mat-sys-shadow)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:var(--mat-app-elevation-shadow-level-10, 0px 6px 6px -3px --mat-sys-shadow, 0px 10px 14px 1px --mat-sys-shadow, 0px 4px 18px 3px --mat-sys-shadow)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:var(--mat-app-elevation-shadow-level-11, 0px 6px 7px -4px --mat-sys-shadow, 0px 11px 15px 1px --mat-sys-shadow, 0px 4px 20px 3px --mat-sys-shadow)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:var(--mat-app-elevation-shadow-level-12, 0px 7px 8px -4px --mat-sys-shadow, 0px 12px 17px 2px --mat-sys-shadow, 0px 5px 22px 4px --mat-sys-shadow)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:var(--mat-app-elevation-shadow-level-13, 0px 7px 8px -4px --mat-sys-shadow, 0px 13px 19px 2px --mat-sys-shadow, 0px 5px 24px 4px --mat-sys-shadow)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:var(--mat-app-elevation-shadow-level-14, 0px 7px 9px -4px --mat-sys-shadow, 0px 14px 21px 2px --mat-sys-shadow, 0px 5px 26px 4px --mat-sys-shadow)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:var(--mat-app-elevation-shadow-level-15, 0px 8px 9px -5px --mat-sys-shadow, 0px 15px 22px 2px --mat-sys-shadow, 0px 6px 28px 5px --mat-sys-shadow)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:var(--mat-app-elevation-shadow-level-16, 0px 8px 10px -5px --mat-sys-shadow, 0px 16px 24px 2px --mat-sys-shadow, 0px 6px 30px 5px --mat-sys-shadow)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:var(--mat-app-elevation-shadow-level-17, 0px 8px 11px -5px --mat-sys-shadow, 0px 17px 26px 2px --mat-sys-shadow, 0px 6px 32px 5px --mat-sys-shadow)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:var(--mat-app-elevation-shadow-level-18, 0px 9px 11px -5px --mat-sys-shadow, 0px 18px 28px 2px --mat-sys-shadow, 0px 7px 34px 6px --mat-sys-shadow)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:var(--mat-app-elevation-shadow-level-19, 0px 9px 12px -6px --mat-sys-shadow, 0px 19px 29px 2px --mat-sys-shadow, 0px 7px 36px 6px --mat-sys-shadow)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:var(--mat-app-elevation-shadow-level-20, 0px 10px 13px -6px --mat-sys-shadow, 0px 20px 31px 3px --mat-sys-shadow, 0px 8px 38px 7px --mat-sys-shadow)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:var(--mat-app-elevation-shadow-level-21, 0px 10px 13px -6px --mat-sys-shadow, 0px 21px 33px 3px --mat-sys-shadow, 0px 8px 40px 7px --mat-sys-shadow)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:var(--mat-app-elevation-shadow-level-22, 0px 10px 14px -6px --mat-sys-shadow, 0px 22px 35px 3px --mat-sys-shadow, 0px 8px 42px 7px --mat-sys-shadow)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:var(--mat-app-elevation-shadow-level-23, 0px 11px 14px -7px --mat-sys-shadow, 0px 23px 36px 3px --mat-sys-shadow, 0px 9px 44px 8px --mat-sys-shadow)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:var(--mat-app-elevation-shadow-level-24, 0px 11px 15px -7px --mat-sys-shadow, 0px 24px 38px 3px --mat-sys-shadow, 0px 9px 46px 8px --mat-sys-shadow)}html{--mat-sys-on-surface: initial}.mat-app-background{background-color:var(--mat-app-background-color, var(--mat-sys-background, transparent));color:var(--mat-app-text-color, var(--mat-sys-on-background, inherit))}[class*=mf-matrix-btn]{display:flex;align-items:center;justify-content:center;box-sizing:border-box;letter-spacing:normal;text-transform:none;line-height:normal;border-radius:var(--mf-matrix-radius-md)}[class*=mf-matrix-btn] .mat-mdc-button-persistent-ripple,[class*=mf-matrix-btn] .mdc-button__ripple{border-radius:inherit}[class*=mf-matrix-btn]:disabled,[class*=mf-matrix-btn].mat-mdc-button-disabled{opacity:var(--mf-matrix-opacity-disabled);cursor:default}.mf-unstyled-button{appearance:none;-webkit-appearance:none;background:transparent;border:none;margin:0;padding:0;font:inherit;color:inherit;text-align:inherit;line-height:inherit;letter-spacing:inherit;cursor:pointer}[class*=mf-matrix-btn]+[class*=mf-matrix-btn]{margin-inline-start:var(--mf-matrix-space-4)}.mf-action-icon+.mf-action-icon{margin-inline-start:var(--mf-matrix-space-2)}.mf-matrix-btn.mf-matrix-btn.mf-matrix-btn,.mf-matrix-btn--primary.mf-matrix-btn--primary.mf-matrix-btn--primary,.mf-matrix-btn--ghost.mf-matrix-btn--ghost.mf-matrix-btn--ghost,.mf-matrix-btn--danger.mf-matrix-btn--danger.mf-matrix-btn--danger{height:var(--mf-matrix-control-md);padding:0 var(--mf-matrix-space-5);gap:var(--mf-matrix-space-2);border:1px solid var(--mf-btn-border, var(--mf-matrix-border-strong));border-radius:var(--mf-matrix-radius-md);background-color:var(--mf-btn-bg, var(--mf-matrix-bg-subtle));color:var(--mf-btn-fg, var(--mf-matrix-text-primary));font-size:var(--mf-matrix-text-sm);font-weight:var(--mf-matrix-weight-regular);box-shadow:none;text-transform:none}.mf-matrix-btn.mf-matrix-btn.mf-matrix-btn .mdc-button__label,.mf-matrix-btn.mf-matrix-btn.mf-matrix-btn .mat-icon,.mf-matrix-btn.mf-matrix-btn.mf-matrix-btn mat-icon,.mf-matrix-btn--primary.mf-matrix-btn--primary.mf-matrix-btn--primary .mdc-button__label,.mf-matrix-btn--primary.mf-matrix-btn--primary.mf-matrix-btn--primary .mat-icon,.mf-matrix-btn--primary.mf-matrix-btn--primary.mf-matrix-btn--primary mat-icon,.mf-matrix-btn--ghost.mf-matrix-btn--ghost.mf-matrix-btn--ghost .mdc-button__label,.mf-matrix-btn--ghost.mf-matrix-btn--ghost.mf-matrix-btn--ghost .mat-icon,.mf-matrix-btn--ghost.mf-matrix-btn--ghost.mf-matrix-btn--ghost mat-icon,.mf-matrix-btn--danger.mf-matrix-btn--danger.mf-matrix-btn--danger .mdc-button__label,.mf-matrix-btn--danger.mf-matrix-btn--danger.mf-matrix-btn--danger .mat-icon,.mf-matrix-btn--danger.mf-matrix-btn--danger.mf-matrix-btn--danger mat-icon{color:var(--mf-btn-fg, var(--mf-matrix-text-primary))}.mf-matrix-btn.mf-matrix-btn.mf-matrix-btn .mat-icon,.mf-matrix-btn.mf-matrix-btn.mf-matrix-btn mat-icon,.mf-matrix-btn--primary.mf-matrix-btn--primary.mf-matrix-btn--primary .mat-icon,.mf-matrix-btn--primary.mf-matrix-btn--primary.mf-matrix-btn--primary mat-icon,.mf-matrix-btn--ghost.mf-matrix-btn--ghost.mf-matrix-btn--ghost .mat-icon,.mf-matrix-btn--ghost.mf-matrix-btn--ghost.mf-matrix-btn--ghost mat-icon,.mf-matrix-btn--danger.mf-matrix-btn--danger.mf-matrix-btn--danger .mat-icon,.mf-matrix-btn--danger.mf-matrix-btn--danger.mf-matrix-btn--danger mat-icon{font-size:var(--mf-matrix-icon-md);width:var(--mf-matrix-icon-md);height:var(--mf-matrix-icon-md)}.mf-matrix-btn.mf-matrix-btn.mf-matrix-btn:hover:not(:disabled),.mf-matrix-btn--primary.mf-matrix-btn--primary.mf-matrix-btn--primary:hover:not(:disabled),.mf-matrix-btn--ghost.mf-matrix-btn--ghost.mf-matrix-btn--ghost:hover:not(:disabled),.mf-matrix-btn--danger.mf-matrix-btn--danger.mf-matrix-btn--danger:hover:not(:disabled){background-color:var(--mf-btn-bg-hover, var(--mf-btn-bg, var(--mf-matrix-bg-surface)));border-color:var(--mf-btn-border-hover, var(--mf-matrix-text-muted))}.mf-matrix-btn--primary{--mf-btn-bg: var(--mf-matrix-primary);--mf-btn-fg: var(--mf-matrix-text-on-primary);--mf-btn-bg-hover: var(--mf-matrix-primary-hover);--mf-btn-border: transparent;--mf-btn-border-hover: transparent}.mf-matrix-btn--danger{--mf-btn-bg: var(--mf-matrix-bg-surface);--mf-btn-fg: var(--mf-matrix-danger);--mf-btn-bg-hover: var(--mf-matrix-bg-danger);--mf-btn-border: var(--mf-matrix-border-danger);--mf-btn-border-hover: var(--mf-matrix-danger)}.mf-matrix-btn--icon.mf-matrix-btn--icon.mf-matrix-btn--icon{width:var(--mf-matrix-control-md);height:var(--mf-matrix-control-md);padding:0;border-radius:var(--mf-matrix-radius-md);box-shadow:none;display:flex;align-items:center}.mf-matrix-btn--icon.mf-matrix-btn--icon.mf-matrix-btn--icon .mat-icon,.mf-matrix-btn--icon.mf-matrix-btn--icon.mf-matrix-btn--icon mat-icon{font-size:var(--mf-matrix-icon-lg);width:var(--mf-matrix-icon-lg);height:var(--mf-matrix-icon-lg)}.mf-matrix-btn--icon-ghost.mf-matrix-btn--icon-ghost.mf-matrix-btn--icon-ghost{width:var(--mf-matrix-control-md);height:var(--mf-matrix-control-md);padding:0;border:none;border-radius:var(--mf-matrix-radius-md);background-color:transparent;display:flex;align-items:center}.mf-matrix-btn--icon-ghost.mf-matrix-btn--icon-ghost.mf-matrix-btn--icon-ghost .mat-icon,.mf-matrix-btn--icon-ghost.mf-matrix-btn--icon-ghost.mf-matrix-btn--icon-ghost mat-icon{font-size:var(--mf-matrix-icon-lg);width:var(--mf-matrix-icon-lg);height:var(--mf-matrix-icon-lg)}.mf-matrix-btn--icon-ghost.mf-matrix-btn--icon-ghost.mf-matrix-btn--icon-ghost:hover:not(:disabled){background-color:var(--mf-btn-bg-hover, var(--mf-btn-bg, var(--mf-matrix-bg-subtle)));color:var(--mf-btn-fg-hover, var(--mf-matrix-primary))}.mf-matrix-btn--icon-ghost-dense.mf-matrix-btn--icon-ghost-dense.mf-matrix-btn--icon-ghost-dense,.ag-cell .mf-matrix-btn--icon-ghost.mf-matrix-btn--icon-ghost,.ag-header-cell .mf-matrix-btn--icon-ghost.mf-matrix-btn--icon-ghost{width:var(--mf-matrix-control-sm);height:var(--mf-matrix-control-sm);padding:0;border:none;border-radius:var(--mf-matrix-radius-md);background-color:transparent}.mf-matrix-btn--icon-ghost-dense.mf-matrix-btn--icon-ghost-dense.mf-matrix-btn--icon-ghost-dense .mat-icon,.mf-matrix-btn--icon-ghost-dense.mf-matrix-btn--icon-ghost-dense.mf-matrix-btn--icon-ghost-dense mat-icon,.ag-cell .mf-matrix-btn--icon-ghost.mf-matrix-btn--icon-ghost .mat-icon,.ag-cell .mf-matrix-btn--icon-ghost.mf-matrix-btn--icon-ghost mat-icon,.ag-header-cell .mf-matrix-btn--icon-ghost.mf-matrix-btn--icon-ghost .mat-icon,.ag-header-cell .mf-matrix-btn--icon-ghost.mf-matrix-btn--icon-ghost mat-icon{font-size:var(--mf-matrix-icon-sm);width:var(--mf-matrix-icon-sm);height:var(--mf-matrix-icon-sm)}.mf-matrix-btn--icon-ghost-dense.mf-matrix-btn--icon-ghost-dense.mf-matrix-btn--icon-ghost-dense:hover:not(:disabled),.ag-cell .mf-matrix-btn--icon-ghost.mf-matrix-btn--icon-ghost:hover:not(:disabled),.ag-header-cell .mf-matrix-btn--icon-ghost.mf-matrix-btn--icon-ghost:hover:not(:disabled){background-color:var(--mf-matrix-bg-subtle)}.mf-matrix-btn--round.mf-matrix-btn--round.mf-matrix-btn--round{border-radius:var(--mf-matrix-radius-pill)}.mf-matrix-btn--round.mf-matrix-btn--round.mf-matrix-btn--round .mat-mdc-button-persistent-ripple,.mf-matrix-btn--round.mf-matrix-btn--round.mf-matrix-btn--round .mdc-button__ripple{border-radius:inherit}.mf-action-icon.mf-action-icon.mf-action-icon{color:var(--mf-matrix-text-muted);cursor:pointer;transition:color .15s ease;font-size:var(--mf-matrix-icon-lg)}.mf-action-icon.mf-action-icon.mf-action-icon:hover{color:var(--mf-matrix-primary)}.mf-action-icon.mf-action-icon.mf-action-icon.mat-icon,.mf-action-icon.mf-action-icon.mf-action-icon .mat-icon,.mf-action-icon.mf-action-icon.mf-action-icon mat-icon{font-size:var(--mf-matrix-icon-lg);width:var(--mf-matrix-icon-lg);height:var(--mf-matrix-icon-lg)}button.mf-action-icon,a.mf-action-icon{display:inline-flex;align-items:center;justify-content:center}.dialog-actions{display:flex;align-items:center;justify-content:flex-end;padding:var(--mf-matrix-space-6) var(--mf-matrix-space-8)}.dialog-actions--between{justify-content:space-between}.dialog-actions--center{justify-content:center}.dialog-actions--stack{flex-direction:column;align-items:stretch;gap:var(--mf-matrix-space-4)}.dialog-actions--stack [class*=mf-matrix-btn]+[class*=mf-matrix-btn]{margin-inline-start:0}.mf-button-row{display:inline-flex;align-items:center;gap:var(--mf-matrix-space-2)}.mf-button-row [class*=mf-matrix-btn]+[class*=mf-matrix-btn],.mf-button-row .mf-action-icon+.mf-action-icon{margin-inline-start:0}.mf-matrix-btn--split{display:inline-flex;align-items:center}.mf-matrix-btn--split>[class*=mf-matrix-btn]+[class*=mf-matrix-btn]{margin-inline-start:0}.mf-matrix-btn--split>.mf-matrix-btn.mf-matrix-btn:first-child:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.mf-matrix-btn--split>.mf-matrix-btn--icon-ghost.mf-matrix-btn--icon-ghost:last-child{width:var(--mf-matrix-control-md);border-top-left-radius:0;border-bottom-left-radius:0}.mf-matrix-btn--split:has(>.mf-matrix-btn--primary:first-child)>.mf-matrix-btn--icon-ghost.mf-matrix-btn--icon-ghost.mf-matrix-btn--icon-ghost:last-child{background-color:var(--mf-matrix-primary);color:var(--mf-matrix-text-on-primary);border-inline-start:var(--mf-matrix-space-px) solid color-mix(in srgb,var(--mf-matrix-text-on-primary) 32%,transparent)}.mf-matrix-btn--split:has(>.mf-matrix-btn--primary:first-child)>.mf-matrix-btn--icon-ghost.mf-matrix-btn--icon-ghost.mf-matrix-btn--icon-ghost:last-child .mat-icon,.mf-matrix-btn--split:has(>.mf-matrix-btn--primary:first-child)>.mf-matrix-btn--icon-ghost.mf-matrix-btn--icon-ghost.mf-matrix-btn--icon-ghost:last-child mat-icon{color:var(--mf-matrix-text-on-primary)}.mf-matrix-btn--split:has(>.mf-matrix-btn--primary:first-child)>.mf-matrix-btn--icon-ghost.mf-matrix-btn--icon-ghost.mf-matrix-btn--icon-ghost:last-child:hover:not(:disabled){background-color:var(--mf-matrix-primary-hover);color:var(--mf-matrix-text-on-primary)}.mat-mdc-raised-button.mat-primary{--mat-button-protected-label-text-color: var(--mf-matrix-text-on-primary)}.mat-mdc-checkbox,.mat-mdc-checkbox.mat-primary{--mat-checkbox-selected-checkmark-color: var(--mf-matrix-text-on-primary)}html{--mat-sidenav-content-background-color: var(--mf-matrix-bg-surface);--mat-form-field-outlined-outline-color: var(--mf-matrix-border-default);--mat-form-field-outlined-hover-outline-color: var(--mf-matrix-border-emphasis);--mat-form-field-outlined-focus-outline-color: var(--mf-matrix-primary);--mat-form-field-container-text-size: var(--mf-matrix-text-base)}html{--mat-badge-small-size-text-size: var(--mf-matrix-text-xs);--mat-badge-small-size-container-size: var(--mf-matrix-space-6);--mat-badge-small-size-line-height: var(--mf-matrix-space-6);--mat-badge-small-size-container-padding: 0 var(--mf-matrix-space-2)}.mat-badge:not(.mf-badge--dot) .mat-badge-content{min-width:var(--mf-matrix-space-6);width:auto;--mat-badge-background-color: var(--mf-matrix-primary);--mat-badge-text-color: var(--mf-matrix-text-on-primary);border:2px solid var(--mf-matrix-bg-surface);box-sizing:border-box;font-weight:var(--mf-matrix-weight-medium);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:var(--mf-matrix-text-xs);height:var(--mf-matrix-space-6);line-height:1;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--mf-matrix-radius-pill)}.mf-badge--dot{--mat-badge-small-size-container-size: var(--mf-matrix-space-4);--mat-badge-small-size-line-height: var(--mf-matrix-space-4);--mat-badge-small-size-container-padding: 0;--mat-badge-small-size-text-size: 0}.mf-badge--dot.mat-badge .mat-badge-content{min-width:0;width:var(--mf-matrix-space-4);height:var(--mf-matrix-space-4);padding:0;border:1px solid var(--mf-matrix-bg-surface);border-radius:var(--mf-matrix-radius-pill);background-color:var(--mf-matrix-primary)}.mf-badge--dot.mat-badge-above .mat-badge-content{top:var(--mf-matrix-space-3)}.mf-badge--dot.mat-badge-after .mat-badge-content{right:0}.mat-badge-primary .mat-badge-content{--mat-badge-background-color: var(--mf-matrix-primary);--mat-badge-text-color: var(--mf-matrix-text-on-primary)}.mat-badge-warn .mat-badge-content{--mat-badge-background-color: var(--mf-matrix-danger);--mat-badge-text-color: var(--mf-matrix-text-on-primary)}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}ul:not(.browser-default){padding-left:0;list-style-type:none}ul:not(.browser-default)>li{list-style-type:none}a{color:var(--mf-matrix-primary);text-decoration:none;-webkit-tap-highlight-color:transparent}table{width:100%;border-collapse:collapse;border-spacing:0}tr{border-bottom:1px solid var(--mf-matrix-border-default)}td,th{text-align:left;vertical-align:middle}img.responsive-img{max-width:100%;height:auto}.valign-wrapper{display:flex;align-items:center}.truncate{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.left-align{text-align:left}.right-align{text-align:right}.center{text-align:center}.right{float:right!important}.no-padding{padding:0!important}.z-depth-2{box-shadow:0 4px 5px #00000024,0 1px 10px #0000001f,0 2px 4px -1px #0000004d}.collection{margin:.5rem 0 1rem;border:1px solid var(--mf-matrix-border-default);border-radius:var(--mf-matrix-radius-xs);overflow:hidden;position:relative}.collection .collection-item{background-color:var(--mf-matrix-bg-surface);line-height:1.5rem;padding:10px 20px;margin:0;border-bottom:1px solid var(--mf-matrix-border-default)}.collection .collection-item:last-child{border-bottom:none}.secondary-content{float:right;color:var(--mf-matrix-primary)}.header-text-c{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:var(--mf-matrix-space-12)}.mf-page-header{margin:var(--mf-matrix-space-12) 0 var(--mf-matrix-space-8)}.mf-page-eyebrow{font-size:var(--mf-matrix-text-sm);font-weight:var(--mf-matrix-weight-semibold);color:var(--mf-matrix-text-tertiary);text-transform:var(--mf-label-transform);letter-spacing:.06em;margin:0 0 var(--mf-matrix-space-2)}.mf-page-title{font-size:var(--mf-matrix-text-xl);font-weight:var(--mf-matrix-weight-semibold);color:var(--mf-matrix-text-primary);line-height:1.2;margin:0}.mf-page-subtitle{font-size:var(--mf-matrix-text-base);font-weight:var(--mf-matrix-weight-regular);color:var(--mf-matrix-text-tertiary);line-height:1.45;margin:var(--mf-matrix-space-2) 0 0;max-width:70ch}.mf-page-breadcrumb{display:inline-flex;align-items:center;gap:var(--mf-matrix-space-1);font-size:var(--mf-matrix-text-sm);font-weight:var(--mf-matrix-weight-medium);color:var(--mf-matrix-text-muted);text-decoration:none;white-space:nowrap;cursor:pointer;transition:color var(--mf-matrix-duration-quick) ease}.mf-page-breadcrumb:hover{color:var(--mf-matrix-text-primary)}.mf-page-breadcrumb .mat-icon,.mf-page-breadcrumb mat-icon{flex:none;font-size:var(--mf-matrix-icon-md);width:var(--mf-matrix-icon-md);height:var(--mf-matrix-icon-md);line-height:var(--mf-matrix-icon-md);color:var(--mf-matrix-text-muted)}.section-text{margin:var(--mf-matrix-space-12) 0 var(--mf-matrix-space-8) 0;font-size:var(--mf-matrix-text-xl);font-weight:var(--mf-matrix-weight-semibold);color:var(--mf-matrix-text-primary);line-height:1.2}.s-t-page-content-c>:first-child .section-text:first-child,.s-t-page-content-c>.section-text:first-child{margin-top:0}.mf-section-title{font-size:var(--mf-matrix-text-lg);font-weight:var(--mf-matrix-weight-semibold);color:var(--mf-matrix-text-primary);line-height:1.3;margin:0}.mf-card-title{font-size:var(--mf-matrix-text-base);font-weight:var(--mf-matrix-weight-semibold);color:var(--mf-matrix-text-primary);line-height:1.35;margin:0}.mf-section-label{font-size:var(--mf-matrix-text-xs);font-weight:var(--mf-matrix-weight-semibold);color:var(--mf-matrix-text-tertiary);text-transform:var(--mf-label-transform);letter-spacing:.06em;line-height:1.4;margin:0}.mf-field-label{font-size:var(--mf-matrix-text-sm);font-weight:var(--mf-matrix-weight-medium);color:var(--mf-matrix-text-secondary);line-height:1.4;margin:0}.mf-help-text{font-size:var(--mf-matrix-text-sm);font-weight:var(--mf-matrix-weight-regular);color:var(--mf-matrix-text-tertiary);line-height:1.45;margin:0}.mf-tabular-nums{font-variant-numeric:tabular-nums}.description-text{font-size:var(--mf-matrix-text-base);color:var(--mf-matrix-text-secondary);max-width:300px;text-align:center}.help-text{font-size:var(--mf-matrix-text-sm);color:var(--mf-matrix-text-tertiary);margin:var(--mf-matrix-space-2) 0 var(--mf-matrix-space-4) 0;font-style:italic}.icon{cursor:pointer;color:var(--mf-matrix-text-muted);transition:color .2s}.icon:hover{color:var(--mf-matrix-primary)}.center-text{text-align:center}html{line-height:1.5}@media only screen and (min-width:0){html{font-size:14px}}@media only screen and (min-width:992px){html{font-size:14.5px}}@media only screen and (min-width:1200px){html{font-size:15px}}html{color:#000000de;font-weight:var(--mf-matrix-weight-regular)}h1,h2,h3,h4,h5,h6{font-weight:var(--mf-matrix-weight-regular);line-height:1.25}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}h1{font-size:var(--mf-matrix-text-3xl);margin:var(--mf-matrix-space-8) 0 var(--mf-matrix-space-5) 0}h2{font-size:var(--mf-matrix-text-2xl);margin:var(--mf-matrix-space-7) 0 var(--mf-matrix-space-5) 0}h3{font-size:var(--mf-matrix-text-xl);margin:var(--mf-matrix-space-6) 0 var(--mf-matrix-space-4) 0}h4{font-size:var(--mf-matrix-text-lg);margin:var(--mf-matrix-space-6) 0 var(--mf-matrix-space-4) 0}h5{font-size:var(--mf-matrix-text-base);margin:var(--mf-matrix-space-5) 0 var(--mf-matrix-space-4) 0}h6{font-size:var(--mf-matrix-text-sm);margin:var(--mf-matrix-space-5) 0 var(--mf-matrix-space-4) 0}em{font-style:italic}strong{font-weight:var(--mf-matrix-weight-medium)}small{font-size:75%}.light{font-weight:var(--mf-matrix-weight-light)}td,th{padding:var(--mf-matrix-cell-pad-y) var(--mf-matrix-cell-pad-x);border-radius:0}.mf-table{--mf-table-row: var(--mf-matrix-row-md);width:100%;background-color:var(--mf-matrix-bg-surface);font-size:var(--mf-matrix-text-base);color:var(--mf-matrix-text-secondary);font-variant-numeric:tabular-nums;border-collapse:separate;border-spacing:0;border:var(--mf-matrix-space-px) solid var(--mf-matrix-border-default);border-radius:var(--mf-matrix-radius-md);overflow:hidden}.mf-table th,.mf-table .mat-mdc-header-cell,.mf-table .mf-table-header-row .mf-table-cell{padding:var(--mf-matrix-cell-pad-y) var(--mf-matrix-cell-pad-x);background-color:var(--mf-matrix-bg-subtle);color:var(--mf-matrix-text-primary);font-size:var(--mf-matrix-text-base);font-weight:var(--mf-matrix-weight-semibold);text-align:left;white-space:nowrap;border-bottom:var(--mf-matrix-space-px) solid var(--mf-matrix-border-default)}.mf-table th{height:var(--mf-matrix-row-header)}.mf-table .mat-mdc-header-row,.mf-table .mf-table-header-row{min-height:var(--mf-matrix-row-header);background-color:var(--mf-matrix-bg-subtle)}.mf-table th,.mf-table .mat-mdc-header-cell,.mf-table .mf-table-header-row .mf-table-cell{position:relative}.mf-table th:not(:last-child):after,.mf-table .mat-mdc-header-cell:not(:last-child):after,.mf-table .mf-table-header-row .mf-table-cell:not(:last-child):after{content:"";position:absolute;right:0;top:35%;height:30%;width:2px;background-color:var(--mf-matrix-border-default)}.mf-table td,.mf-table .mat-mdc-cell,.mf-table .mf-table-cell{padding:var(--mf-matrix-cell-pad-y) var(--mf-matrix-cell-pad-x);color:var(--mf-matrix-text-secondary);vertical-align:middle;border-bottom:var(--mf-matrix-space-px) solid var(--mf-matrix-border-default)}.mf-table td{height:var(--mf-table-row)}.mf-table .mf-table-cell{display:flex;align-items:center;min-width:0;border-bottom:none}.mf-table tr{border-bottom:none}.mf-table tbody tr,.mf-table .mat-mdc-row,.mf-table .mf-table-row{transition:background-color var(--mf-matrix-duration-base) var(--mf-matrix-ease-standard)}.mf-table tbody tr:hover,.mf-table .mat-mdc-row:hover,.mf-table .mf-table-row:hover{background-color:var(--mf-matrix-bg-subtle)}.mf-table .mf-table-row{display:flex;align-items:center;min-height:var(--mf-table-row);border-bottom:var(--mf-matrix-space-px) solid var(--mf-matrix-border-default)}.mf-table .mf-table-header-row{display:flex;align-items:center}.mf-table .mat-mdc-row{min-height:var(--mf-table-row)}.mf-table tbody tr:last-child td,.mf-table .mat-mdc-row:last-of-type .mat-mdc-cell,.mf-table .mf-table-row:last-of-type{border-bottom:none}.mf-table--dense{--mf-table-row: var(--mf-matrix-row-sm)}.mf-table--dense td,.mf-table--dense .mat-mdc-cell{padding-top:var(--mf-matrix-space-2);padding-bottom:var(--mf-matrix-space-2)}.mf-table--comfortable{--mf-table-row: var(--mf-matrix-row-lg)}.mf-table--sticky th,.mf-table--sticky .mat-mdc-header-cell{position:sticky;top:0;z-index:var(--mf-matrix-z-sticky);background-color:var(--mf-matrix-bg-subtle)}.mf-table .mat-mdc-header-cell.mat-sort-header-sorted{color:var(--mf-matrix-text-primary)}.mf-table td,.mf-table .mat-mdc-cell,.mf-table .mat-mdc-header-cell.mat-mdc-header-cell{overflow:visible}.mf-table .mf-table-cell--numeric .mat-sort-header-container{justify-content:flex-end}.mf-table .mf-table-cell--numeric{flex:0 0 auto;min-width:var(--mf-matrix-col-sm);width:var(--mf-matrix-col-sm);text-align:right;font-variant-numeric:tabular-nums}.mf-table .mf-table-cell--numeric.mat-mdc-header-cell{width:auto}.mf-table .mf-col--sm{flex:0 0 var(--mf-matrix-col-sm);width:var(--mf-matrix-col-sm)}.mf-table .mf-col--md{flex:0 0 var(--mf-matrix-col-md);width:var(--mf-matrix-col-md)}.mf-table .mf-col--lg{flex:0 0 var(--mf-matrix-col-lg);width:var(--mf-matrix-col-lg)}.mf-table .mf-col--grow{flex:1 1 auto;width:auto;min-width:0}.mf-table tr.mf-table-row--selected,.mf-table .mat-mdc-row.mf-table-row--selected,.mf-table tr.mf-table-row--selected:hover,.mf-table .mat-mdc-row.mf-table-row--selected:hover{background-color:var(--mf-matrix-bg-selected)}.mf-table--flush{border:none;border-radius:0}.mf-toolbar{display:flex;align-items:center;flex-direction:row;flex-shrink:0;gap:var(--mf-matrix-space-1);height:var(--mf-matrix-toolbar-height);padding:0 var(--mf-matrix-space-2);background:transparent}.mf-toolbar__spacer{flex:1 1 auto;min-width:0}.mf-toolbar__divider{flex:none;width:1px;height:var(--mf-matrix-icon-xl);margin:0 var(--mf-matrix-space-3);background:var(--mf-matrix-border-default)}.grid-search-c{display:flex;flex-direction:column;margin-left:auto}.s-t-grid-search-c{position:absolute;z-index:var(--mf-matrix-z-raised-2);top:5px;width:336px;max-height:50vh;background-color:var(--mf-matrix-bg-surface);border:var(--mf-matrix-hairline);border-radius:var(--mf-matrix-radius-panel);font-family:var(--mf-matrix-font-sans)}.s-t-grid-search-history-c{padding:var(--mf-matrix-space-6)}.search-history-chip{background:var(--mf-matrix-bg-selected);border:1px solid var(--mf-matrix-bg-selected);border-radius:var(--mf-matrix-radius-sm)}.clear-all-button-c{padding:0 var(--mf-matrix-space-6) var(--mf-matrix-space-2) 0;text-align:end;color:var(--mf-matrix-text-muted)}.clear-all-button{cursor:pointer}.transparent-backdrop{opacity:0}.mf-editor-bar{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;height:var(--mf-matrix-editor-bar-height);background:var(--mf-matrix-bg-surface);border-bottom:1px solid var(--mf-matrix-border-default)}@media screen and (max-width:600px){.mf-editor-bar{flex-direction:column;align-items:stretch;height:auto;row-gap:var(--mf-matrix-space-5);padding-top:var(--mf-matrix-space-5);padding-bottom:var(--mf-matrix-space-5)}}.mf-editor-bar__title{margin-right:auto;min-width:0}.mf-editor-bar__title--stack{display:flex;flex-direction:column;justify-content:center}.mf-editor-bar__actions{display:flex;align-items:center;flex:none}@media screen and (max-width:600px){.mf-editor-bar__actions{flex-wrap:wrap;row-gap:var(--mf-matrix-space-3)}}.mf-editor-bar--sticky{position:sticky;top:0;z-index:var(--mf-matrix-z-sticky)}.mf-editor-bar--stacked{height:auto;min-height:var(--mf-matrix-editor-bar-height);padding-block:var(--mf-matrix-space-4)}.mf-editor-bar--actions-only:not(:has(.mf-editor-bar__actions>*)):not(:has([page-title])){display:none}.mf-editor-bar--page{height:auto;min-height:var(--mf-matrix-editor-bar-height);padding-block:var(--mf-matrix-space-6);align-items:flex-start;background:transparent;border-bottom:none}.mf-editor-bar--page .mf-editor-bar__actions{min-height:var(--mf-matrix-control-md)}@media screen and (max-width:600px){.mf-editor-bar--page{align-items:stretch}}.mf-editor-bar--page.mf-editor-bar--sticky{background:var(--mf-matrix-bg-surface);border-bottom:1px solid var(--mf-matrix-border-default)}.mf-toolbar__action{display:inline-flex;align-items:center;flex:none;min-height:0;height:var(--mf-matrix-control-xl);padding:0 var(--mf-matrix-space-4);border:none;background:transparent;border-radius:var(--mf-matrix-radius-md);color:var(--mf-matrix-text-secondary);font-family:var(--mf-matrix-font-sans);font-size:var(--mf-matrix-text-sm);font-weight:var(--mf-matrix-weight-medium);line-height:var(--mf-matrix-control-xl);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;transition:color var(--mf-matrix-duration-quick) ease,background var(--mf-matrix-duration-quick) ease}.mf-toolbar__action .mat-icon,.mf-toolbar__action mat-icon{flex:none;margin-right:var(--mf-matrix-space-4);color:var(--mf-matrix-text-muted);font-size:var(--mf-matrix-icon-md);width:var(--mf-matrix-icon-md);height:var(--mf-matrix-icon-md);line-height:var(--mf-matrix-icon-md);transition:color var(--mf-matrix-duration-quick) ease}.mf-toolbar__action--icon-only .mat-icon,.mf-toolbar__action--icon-only mat-icon{margin-right:0}.mf-toolbar__action:hover:not(:disabled){color:var(--mf-matrix-primary);background:var(--mf-matrix-bg-subtle)}.mf-toolbar__action:hover:not(:disabled) .mat-icon,.mf-toolbar__action:hover:not(:disabled) mat-icon{color:var(--mf-matrix-primary)}.mf-toolbar__action:disabled{opacity:var(--mf-matrix-opacity-disabled);cursor:default}.mf-toolbar__action--active{background:var(--mf-matrix-bg-selected);color:var(--mf-matrix-primary)}.mf-toolbar__action--active .mat-icon,.mf-toolbar__action--active mat-icon{color:var(--mf-matrix-primary)}.mf-toolbar__action--active:hover{background:var(--mf-matrix-bg-subtle)}.mf-toolbar__action--spinning .mat-icon,.mf-toolbar__action--spinning mat-icon{color:var(--mf-matrix-primary);animation:mf-toolbar-spin 1.5s linear infinite}@keyframes mf-toolbar-spin{to{transform:rotate(360deg)}}.mf-toolbar__badge{display:inline-flex;align-items:center;justify-content:center;flex:none;min-width:var(--mf-matrix-badge-size);height:var(--mf-matrix-badge-size);padding:0 var(--mf-matrix-space-2);margin-left:var(--mf-matrix-space-4);border-radius:var(--mf-matrix-radius-pill);background:var(--mf-matrix-primary);color:var(--mf-matrix-text-on-primary);font-size:var(--mf-matrix-text-xs);font-weight:var(--mf-matrix-weight-medium);line-height:1;font-variant-numeric:tabular-nums}.mf-pager{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;gap:var(--mf-matrix-space-2);height:var(--mf-matrix-pager-height);font-variant-numeric:tabular-nums;padding:0 var(--mf-matrix-space-2);border-top:1px solid var(--mf-matrix-border-default);background:var(--mf-matrix-bg-surface)}.mf-pager__range{padding:0 var(--mf-matrix-space-4);font-family:var(--mf-matrix-font-sans);font-size:var(--mf-matrix-text-sm);font-weight:var(--mf-matrix-weight-medium);color:var(--mf-matrix-text-secondary);white-space:nowrap;font-variant-numeric:tabular-nums}.mf-pager__nav{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--mf-matrix-control-md);height:var(--mf-matrix-control-md);padding:0;background:transparent;border:none;border-radius:var(--mf-matrix-radius-md);color:var(--mf-matrix-text-secondary);cursor:pointer;transition:color var(--mf-matrix-duration-quick) ease,background var(--mf-matrix-duration-quick) ease}.mf-pager__nav .mat-icon,.mf-pager__nav mat-icon{font-size:var(--mf-matrix-icon-lg);width:var(--mf-matrix-icon-lg);height:var(--mf-matrix-icon-lg);line-height:var(--mf-matrix-icon-lg)}.mf-pager__nav:hover:not(:disabled){background:var(--mf-btn-bg-hover, var(--mf-btn-bg, var(--mf-matrix-bg-subtle)));color:var(--mf-btn-fg-hover, var(--mf-matrix-primary))}.mf-pager__nav:disabled{color:var(--mf-matrix-text-muted);cursor:default}.mf-pager--count{justify-content:flex-end}.mf-pager__spacer{flex:1 1 auto;min-width:0}.mf-pager__top{display:inline-flex;align-items:center;gap:var(--mf-matrix-space-2);padding:0;border:none;background:transparent;color:var(--mf-matrix-primary);font-family:var(--mf-matrix-font-sans);font-size:var(--mf-matrix-text-sm);cursor:pointer}.mf-pager__top:hover{text-decoration:underline}.mat-mdc-paginator{--mat-paginator-container-size: var(--mf-matrix-pager-height);--mat-paginator-container-background-color: var(--mf-matrix-bg-subtle);--mat-paginator-container-text-color: var(--mf-matrix-text-secondary);--mat-paginator-container-text-size: var(--mf-matrix-text-sm);--mat-paginator-container-text-font: var(--mf-matrix-font-sans);--mat-paginator-container-text-weight: var(--mf-matrix-weight-medium);--mat-paginator-enabled-icon-color: var(--mf-matrix-text-secondary);--mat-paginator-disabled-icon-color: var(--mf-matrix-text-muted);border-top:1px solid var(--mf-matrix-border-default);font-variant-numeric:tabular-nums}.st-grid-12,.st-grid-12-1drawer,.st-grid-12-2drawer{display:grid;grid-template-columns:repeat(12,1fr)}.st-grid-12 .span-full,.st-grid-12-1drawer .span-full,.st-grid-12-2drawer .span-full{grid-column-end:span 12}.st-grid-12 .span-1-1-1,.st-grid-12-1drawer .span-1-1-1,.st-grid-12-2drawer .span-1-1-1{grid-column-end:span 1}.st-grid-12 .span-2-2-2,.st-grid-12-1drawer .span-2-2-2,.st-grid-12-2drawer .span-2-2-2{grid-column-end:span 2}.st-grid-12 .span-3-3-3,.st-grid-12-1drawer .span-3-3-3,.st-grid-12-2drawer .span-3-3-3{grid-column-end:span 3}.st-grid-12 .span-4-4-4,.st-grid-12-1drawer .span-4-4-4,.st-grid-12-2drawer .span-4-4-4{grid-column-end:span 4}.st-grid-12 .span-2-4-4,.st-grid-12-1drawer .span-2-4-4,.st-grid-12-2drawer .span-2-4-4{grid-column-end:span 2}.st-grid-12 .span-3-4-4,.st-grid-12-1drawer .span-3-4-4,.st-grid-12-2drawer .span-3-4-4{grid-column-end:span 3}.st-grid-12 .span-2-2-1,.st-grid-12-1drawer .span-2-2-1,.st-grid-12-2drawer .span-2-2-1{grid-column-end:span 2}.st-grid-12 .span-6-4-4,.st-grid-12-1drawer .span-6-4-4,.st-grid-12-2drawer .span-6-4-4{grid-column-end:span 6}.st-grid-12 .span-8-4-2,.st-grid-12-1drawer .span-8-4-2,.st-grid-12-2drawer .span-8-4-2,.st-grid-12 .span-8-4-4,.st-grid-12-1drawer .span-8-4-4,.st-grid-12-2drawer .span-8-4-4{grid-column-end:span 8}.st-grid-12 .span-10-6-4,.st-grid-12-1drawer .span-10-6-4,.st-grid-12-2drawer .span-10-6-4{grid-column-end:span 10}.st-grid-12 .span-8-8-4,.st-grid-12-1drawer .span-8-8-4,.st-grid-12-2drawer .span-8-8-4{grid-column-end:span 8}.st-grid-12 .span-4-3-2,.st-grid-12-1drawer .span-4-3-2,.st-grid-12-2drawer .span-4-3-2{grid-column-end:span 4}.st-grid-12 .span-8-5-2,.st-grid-12-1drawer .span-8-5-2,.st-grid-12-2drawer .span-8-5-2{grid-column-end:span 8}.st-grid-12.layout-pad-sides,.st-grid-12-1drawer.layout-pad-sides,.st-grid-12-2drawer.layout-pad-sides{padding-left:var(--mf-matrix-page-gutter);padding-right:var(--mf-matrix-page-gutter)}.st-grid-12,.st-grid-12-1drawer,.st-grid-12-2drawer{grid-gap:24px}.st-grid-8,.st-grid-8-1drawer,.st-grid-8-2drawer{display:grid;grid-template-columns:repeat(8,1fr)}.st-grid-8 .span-full,.st-grid-8-1drawer .span-full,.st-grid-8-2drawer .span-full{grid-column-end:span 8}.st-grid-8 .span-1-1-1,.st-grid-8-1drawer .span-1-1-1,.st-grid-8-2drawer .span-1-1-1{grid-column-end:span 1}.st-grid-8 .span-2-2-2,.st-grid-8-1drawer .span-2-2-2,.st-grid-8-2drawer .span-2-2-2{grid-column-end:span 2}.st-grid-8 .span-3-3-3,.st-grid-8-1drawer .span-3-3-3,.st-grid-8-2drawer .span-3-3-3{grid-column-end:span 3}.st-grid-8 .span-4-4-4,.st-grid-8-1drawer .span-4-4-4,.st-grid-8-2drawer .span-4-4-4,.st-grid-8 .span-2-4-4,.st-grid-8-1drawer .span-2-4-4,.st-grid-8-2drawer .span-2-4-4,.st-grid-8 .span-3-4-4,.st-grid-8-1drawer .span-3-4-4,.st-grid-8-2drawer .span-3-4-4{grid-column-end:span 4}.st-grid-8 .span-2-2-1,.st-grid-8-1drawer .span-2-2-1,.st-grid-8-2drawer .span-2-2-1{grid-column-end:span 2}.st-grid-8 .span-6-4-4,.st-grid-8-1drawer .span-6-4-4,.st-grid-8-2drawer .span-6-4-4,.st-grid-8 .span-8-4-2,.st-grid-8-1drawer .span-8-4-2,.st-grid-8-2drawer .span-8-4-2,.st-grid-8 .span-8-4-4,.st-grid-8-1drawer .span-8-4-4,.st-grid-8-2drawer .span-8-4-4{grid-column-end:span 4}.st-grid-8 .span-10-6-4,.st-grid-8-1drawer .span-10-6-4,.st-grid-8-2drawer .span-10-6-4{grid-column-end:span 6}.st-grid-8 .span-8-8-4,.st-grid-8-1drawer .span-8-8-4,.st-grid-8-2drawer .span-8-8-4{grid-column-end:span 8}.st-grid-8 .span-4-3-2,.st-grid-8-1drawer .span-4-3-2,.st-grid-8-2drawer .span-4-3-2{grid-column-end:span 3}.st-grid-8 .span-8-5-2,.st-grid-8-1drawer .span-8-5-2,.st-grid-8-2drawer .span-8-5-2{grid-column-end:span 5}.st-grid-8 .if-12,.st-grid-8-1drawer .if-12,.st-grid-8-2drawer .if-12{display:none}.st-grid-8.layout-pad-sides,.st-grid-8-1drawer.layout-pad-sides,.st-grid-8-2drawer.layout-pad-sides{padding-left:var(--mf-matrix-page-gutter);padding-right:var(--mf-matrix-page-gutter)}.st-grid-8,.st-grid-8-1drawer,.st-grid-8-2drawer{grid-gap:24px}.st-grid-4{display:grid;grid-template-columns:repeat(4,1fr)}.st-grid-4 .span-full{grid-column-end:span 4}.st-grid-4 .span-1-1-1{grid-column-end:span 1}.st-grid-4 .span-2-2-2{grid-column-end:span 2}.st-grid-4 .span-3-3-3{grid-column-end:span 3}.st-grid-4 .span-4-4-4,.st-grid-4 .span-2-4-4,.st-grid-4 .span-3-4-4{grid-column-end:span 4}.st-grid-4 .span-2-2-1{grid-column-end:span 1}.st-grid-4 .span-6-4-4{grid-column-end:span 4}.st-grid-4 .span-8-4-2{grid-column-end:span 2}.st-grid-4 .span-8-4-4,.st-grid-4 .span-10-6-4,.st-grid-4 .span-8-8-4{grid-column-end:span 4}.st-grid-4 .span-4-3-2,.st-grid-4 .span-8-5-2{grid-column-end:span 2}.st-grid-4 .if-12,.st-grid-4 .if-8{display:none}.st-grid-4.layout-pad-sides{padding-left:var(--mf-matrix-page-gutter);padding-right:var(--mf-matrix-page-gutter)}.st-grid-4{grid-gap:16px}@media screen and (max-width:1400px){.st-grid-12-2drawer{display:grid;grid-template-columns:repeat(8,1fr)}.st-grid-12-2drawer .span-full{grid-column-end:span 8}.st-grid-12-2drawer .span-1-1-1{grid-column-end:span 1}.st-grid-12-2drawer .span-2-2-2{grid-column-end:span 2}.st-grid-12-2drawer .span-3-3-3{grid-column-end:span 3}.st-grid-12-2drawer .span-4-4-4,.st-grid-12-2drawer .span-2-4-4,.st-grid-12-2drawer .span-3-4-4{grid-column-end:span 4}.st-grid-12-2drawer .span-2-2-1{grid-column-end:span 2}.st-grid-12-2drawer .span-6-4-4,.st-grid-12-2drawer .span-8-4-2,.st-grid-12-2drawer .span-8-4-4{grid-column-end:span 4}.st-grid-12-2drawer .span-10-6-4{grid-column-end:span 6}.st-grid-12-2drawer .span-8-8-4{grid-column-end:span 8}.st-grid-12-2drawer .span-4-3-2{grid-column-end:span 3}.st-grid-12-2drawer .span-8-5-2{grid-column-end:span 5}.st-grid-12-2drawer .if-12{display:none}.st-grid-12-2drawer.layout-pad-sides{padding-left:var(--mf-matrix-page-gutter);padding-right:var(--mf-matrix-page-gutter)}.st-grid-12-2drawer{grid-gap:24px}}@media screen and (max-width:1160px){.st-grid-12-2drawer{display:grid;grid-template-columns:repeat(4,1fr)}.st-grid-12-2drawer .span-full{grid-column-end:span 4}.st-grid-12-2drawer .span-1-1-1{grid-column-end:span 1}.st-grid-12-2drawer .span-2-2-2{grid-column-end:span 2}.st-grid-12-2drawer .span-3-3-3{grid-column-end:span 3}.st-grid-12-2drawer .span-4-4-4,.st-grid-12-2drawer .span-2-4-4,.st-grid-12-2drawer .span-3-4-4{grid-column-end:span 4}.st-grid-12-2drawer .span-2-2-1{grid-column-end:span 1}.st-grid-12-2drawer .span-6-4-4{grid-column-end:span 4}.st-grid-12-2drawer .span-8-4-2{grid-column-end:span 2}.st-grid-12-2drawer .span-8-4-4,.st-grid-12-2drawer .span-10-6-4,.st-grid-12-2drawer .span-8-8-4{grid-column-end:span 4}.st-grid-12-2drawer .span-4-3-2,.st-grid-12-2drawer .span-8-5-2{grid-column-end:span 2}.st-grid-12-2drawer .if-12,.st-grid-12-2drawer .if-8{display:none}.st-grid-12-2drawer.layout-pad-sides{padding-left:var(--mf-matrix-page-gutter);padding-right:var(--mf-matrix-page-gutter)}.st-grid-12-2drawer{grid-gap:16px}.st-grid-8-2drawer{display:grid;grid-template-columns:repeat(4,1fr)}.st-grid-8-2drawer .span-full{grid-column-end:span 4}.st-grid-8-2drawer .span-1-1-1{grid-column-end:span 1}.st-grid-8-2drawer .span-2-2-2{grid-column-end:span 2}.st-grid-8-2drawer .span-3-3-3{grid-column-end:span 3}.st-grid-8-2drawer .span-4-4-4,.st-grid-8-2drawer .span-2-4-4,.st-grid-8-2drawer .span-3-4-4{grid-column-end:span 4}.st-grid-8-2drawer .span-2-2-1{grid-column-end:span 1}.st-grid-8-2drawer .span-6-4-4{grid-column-end:span 4}.st-grid-8-2drawer .span-8-4-2{grid-column-end:span 2}.st-grid-8-2drawer .span-8-4-4,.st-grid-8-2drawer .span-10-6-4,.st-grid-8-2drawer .span-8-8-4{grid-column-end:span 4}.st-grid-8-2drawer .span-4-3-2,.st-grid-8-2drawer .span-8-5-2{grid-column-end:span 2}.st-grid-8-2drawer .if-12,.st-grid-8-2drawer .if-8{display:none}.st-grid-8-2drawer.layout-pad-sides{padding-left:var(--mf-matrix-page-gutter);padding-right:var(--mf-matrix-page-gutter)}.st-grid-8-2drawer{grid-gap:16px}}@media screen and (max-width:1120px){.st-grid-12-1drawer{display:grid;grid-template-columns:repeat(8,1fr)}.st-grid-12-1drawer .span-full{grid-column-end:span 8}.st-grid-12-1drawer .span-1-1-1{grid-column-end:span 1}.st-grid-12-1drawer .span-2-2-2{grid-column-end:span 2}.st-grid-12-1drawer .span-3-3-3{grid-column-end:span 3}.st-grid-12-1drawer .span-4-4-4,.st-grid-12-1drawer .span-2-4-4,.st-grid-12-1drawer .span-3-4-4{grid-column-end:span 4}.st-grid-12-1drawer .span-2-2-1{grid-column-end:span 2}.st-grid-12-1drawer .span-6-4-4,.st-grid-12-1drawer .span-8-4-2,.st-grid-12-1drawer .span-8-4-4{grid-column-end:span 4}.st-grid-12-1drawer .span-10-6-4{grid-column-end:span 6}.st-grid-12-1drawer .span-8-8-4{grid-column-end:span 8}.st-grid-12-1drawer .span-4-3-2{grid-column-end:span 3}.st-grid-12-1drawer .span-8-5-2{grid-column-end:span 5}.st-grid-12-1drawer .if-12{display:none}.st-grid-12-1drawer.layout-pad-sides{padding-left:var(--mf-matrix-page-gutter);padding-right:var(--mf-matrix-page-gutter)}.st-grid-12-1drawer{grid-gap:24px}}@media screen and (max-width:880px){.st-grid-12-1drawer{display:grid;grid-template-columns:repeat(4,1fr)}.st-grid-12-1drawer .span-full{grid-column-end:span 4}.st-grid-12-1drawer .span-1-1-1{grid-column-end:span 1}.st-grid-12-1drawer .span-2-2-2{grid-column-end:span 2}.st-grid-12-1drawer .span-3-3-3{grid-column-end:span 3}.st-grid-12-1drawer .span-4-4-4,.st-grid-12-1drawer .span-2-4-4,.st-grid-12-1drawer .span-3-4-4{grid-column-end:span 4}.st-grid-12-1drawer .span-2-2-1{grid-column-end:span 1}.st-grid-12-1drawer .span-6-4-4{grid-column-end:span 4}.st-grid-12-1drawer .span-8-4-2{grid-column-end:span 2}.st-grid-12-1drawer .span-8-4-4,.st-grid-12-1drawer .span-10-6-4,.st-grid-12-1drawer .span-8-8-4{grid-column-end:span 4}.st-grid-12-1drawer .span-4-3-2,.st-grid-12-1drawer .span-8-5-2{grid-column-end:span 2}.st-grid-12-1drawer .if-12,.st-grid-12-1drawer .if-8{display:none}.st-grid-12-1drawer.layout-pad-sides{padding-left:var(--mf-matrix-page-gutter);padding-right:var(--mf-matrix-page-gutter)}.st-grid-12-1drawer{grid-gap:16px}.st-grid-8-1drawer{display:grid;grid-template-columns:repeat(4,1fr)}.st-grid-8-1drawer .span-full{grid-column-end:span 4}.st-grid-8-1drawer .span-1-1-1{grid-column-end:span 1}.st-grid-8-1drawer .span-2-2-2{grid-column-end:span 2}.st-grid-8-1drawer .span-3-3-3{grid-column-end:span 3}.st-grid-8-1drawer .span-4-4-4,.st-grid-8-1drawer .span-2-4-4,.st-grid-8-1drawer .span-3-4-4{grid-column-end:span 4}.st-grid-8-1drawer .span-2-2-1{grid-column-end:span 1}.st-grid-8-1drawer .span-6-4-4{grid-column-end:span 4}.st-grid-8-1drawer .span-8-4-2{grid-column-end:span 2}.st-grid-8-1drawer .span-8-4-4,.st-grid-8-1drawer .span-10-6-4,.st-grid-8-1drawer .span-8-8-4{grid-column-end:span 4}.st-grid-8-1drawer .span-4-3-2,.st-grid-8-1drawer .span-8-5-2{grid-column-end:span 2}.st-grid-8-1drawer .if-12,.st-grid-8-1drawer .if-8{display:none}.st-grid-8-1drawer.layout-pad-sides{padding-left:var(--mf-matrix-page-gutter);padding-right:var(--mf-matrix-page-gutter)}.st-grid-8-1drawer{grid-gap:16px}}@media screen and (max-width:840px){.st-grid-12{display:grid;grid-template-columns:repeat(8,1fr)}.st-grid-12 .span-full{grid-column-end:span 8}.st-grid-12 .span-1-1-1{grid-column-end:span 1}.st-grid-12 .span-2-2-2{grid-column-end:span 2}.st-grid-12 .span-3-3-3{grid-column-end:span 3}.st-grid-12 .span-4-4-4,.st-grid-12 .span-2-4-4,.st-grid-12 .span-3-4-4{grid-column-end:span 4}.st-grid-12 .span-2-2-1{grid-column-end:span 2}.st-grid-12 .span-6-4-4,.st-grid-12 .span-8-4-2,.st-grid-12 .span-8-4-4{grid-column-end:span 4}.st-grid-12 .span-10-6-4{grid-column-end:span 6}.st-grid-12 .span-8-8-4{grid-column-end:span 8}.st-grid-12 .span-4-3-2{grid-column-end:span 3}.st-grid-12 .span-8-5-2{grid-column-end:span 5}.st-grid-12 .if-12{display:none}.st-grid-12.layout-pad-sides{padding-left:var(--mf-matrix-page-gutter);padding-right:var(--mf-matrix-page-gutter)}.st-grid-12{grid-gap:24px}}@media screen and (max-width:600px){.st-grid-12{display:grid;grid-template-columns:repeat(4,1fr)}.st-grid-12 .span-full{grid-column-end:span 4}.st-grid-12 .span-1-1-1{grid-column-end:span 1}.st-grid-12 .span-2-2-2{grid-column-end:span 2}.st-grid-12 .span-3-3-3{grid-column-end:span 3}.st-grid-12 .span-4-4-4,.st-grid-12 .span-2-4-4,.st-grid-12 .span-3-4-4{grid-column-end:span 4}.st-grid-12 .span-2-2-1{grid-column-end:span 1}.st-grid-12 .span-6-4-4{grid-column-end:span 4}.st-grid-12 .span-8-4-2{grid-column-end:span 2}.st-grid-12 .span-8-4-4,.st-grid-12 .span-10-6-4,.st-grid-12 .span-8-8-4{grid-column-end:span 4}.st-grid-12 .span-4-3-2,.st-grid-12 .span-8-5-2{grid-column-end:span 2}.st-grid-12 .if-12,.st-grid-12 .if-8{display:none}.st-grid-12.layout-pad-sides{padding-left:var(--mf-matrix-page-gutter);padding-right:var(--mf-matrix-page-gutter)}.st-grid-12{grid-gap:16px}.st-grid-8{display:grid;grid-template-columns:repeat(4,1fr)}.st-grid-8 .span-full{grid-column-end:span 4}.st-grid-8 .span-1-1-1{grid-column-end:span 1}.st-grid-8 .span-2-2-2{grid-column-end:span 2}.st-grid-8 .span-3-3-3{grid-column-end:span 3}.st-grid-8 .span-4-4-4,.st-grid-8 .span-2-4-4,.st-grid-8 .span-3-4-4{grid-column-end:span 4}.st-grid-8 .span-2-2-1{grid-column-end:span 1}.st-grid-8 .span-6-4-4{grid-column-end:span 4}.st-grid-8 .span-8-4-2{grid-column-end:span 2}.st-grid-8 .span-8-4-4,.st-grid-8 .span-10-6-4,.st-grid-8 .span-8-8-4{grid-column-end:span 4}.st-grid-8 .span-4-3-2,.st-grid-8 .span-8-5-2{grid-column-end:span 2}.st-grid-8 .if-12,.st-grid-8 .if-8{display:none}.st-grid-8.layout-pad-sides{padding-left:var(--mf-matrix-page-gutter);padding-right:var(--mf-matrix-page-gutter)}.st-grid-8{grid-gap:16px}}.mf-row{margin-left:auto;margin-right:auto;margin-bottom:20px}.mf-row:after{content:"";display:table;clear:both}.mf-col{float:left;box-sizing:border-box;padding:0 .75rem;min-height:1px}.mf-col-s1{width:8.3333333333%}.mf-col-s2{width:16.6666666667%}.mf-col-s3{width:25%}.mf-col-s4{width:33.3333333333%}.mf-col-s5{width:41.6666666667%}.mf-col-s6{width:50%}.mf-col-s7{width:58.3333333333%}.mf-col-s8{width:66.6666666667%}.mf-col-s9{width:75%}.mf-col-s10{width:83.3333333333%}.mf-col-s11{width:91.6666666667%}.mf-col-s12{width:100%}@media only screen and (min-width:601px){.mf-col-m1{width:8.3333333333%}.mf-col-m2{width:16.6666666667%}.mf-col-m3{width:25%}.mf-col-m4{width:33.3333333333%}.mf-col-m5{width:41.6666666667%}.mf-col-m6{width:50%}.mf-col-m7{width:58.3333333333%}.mf-col-m8{width:66.6666666667%}.mf-col-m9{width:75%}.mf-col-m10{width:83.3333333333%}.mf-col-m11{width:91.6666666667%}.mf-col-m12{width:100%}}@media only screen and (min-width:993px){.mf-col-l1{width:8.3333333333%}.mf-col-l2{width:16.6666666667%}.mf-col-l3{width:25%}.mf-col-l4{width:33.3333333333%}.mf-col-l5{width:41.6666666667%}.mf-col-l6{width:50%}.mf-col-l7{width:58.3333333333%}.mf-col-l8{width:66.6666666667%}.mf-col-l9{width:75%}.mf-col-l10{width:83.3333333333%}.mf-col-l11{width:91.6666666667%}.mf-col-l12{width:100%}}@media only screen and (min-width:1201px){.mf-col-xl1{width:8.3333333333%}.mf-col-xl2{width:16.6666666667%}.mf-col-xl3{width:25%}.mf-col-xl4{width:33.3333333333%}.mf-col-xl5{width:41.6666666667%}.mf-col-xl6{width:50%}.mf-col-xl7{width:58.3333333333%}.mf-col-xl8{width:66.6666666667%}.mf-col-xl9{width:75%}.mf-col-xl10{width:83.3333333333%}.mf-col-xl11{width:91.6666666667%}.mf-col-xl12{width:100%}}html,body{height:100%;overflow:clip}body{margin:0}.layout-pad-sides{padding-left:var(--mf-matrix-page-gutter);padding-right:var(--mf-matrix-page-gutter)}.layout-pad-sides .layout-pad-sides.layout-pad-sides{padding-left:0;padding-right:0}.layout-pad-ends{padding-top:24px;padding-bottom:24px}.layout-pad-all{padding:24px}.layout-pad-left{padding-left:24px}.layout-pad-right{padding-right:24px}.layout-pad-top{padding-top:24px}.layout-pad-bottom{padding-bottom:24px}.layout-pad-all-mobile{padding:16px}.layout-pad-sides-mobile{padding-left:16px;padding-right:16px}.layout-pad-ends-mobile{padding-top:16px;padding-bottom:16px}.layout-min-width-500{min-width:500px}.layout-width-500{width:500px}@media screen and (max-width:600px){.layout-pad-sides{padding-left:16px;padding-right:16px}.layout-pad-ends{padding-top:16px;padding-bottom:16px}.layout-pad-all{padding:16px}.layout-pad-left{padding-left:16px}.layout-pad-right{padding-right:16px}.layout-pad-top{padding-top:16px}.layout-pad-bottom{padding-bottom:16px}.layout-min-width-500{min-width:0px}}.nav-card-avatar{background:var(--mf-matrix-bg-subtle);display:flex;justify-content:center;align-items:center}.nav-card-description.nav-card-description.nav-card-description{color:var(--mf-matrix-text-secondary);margin-top:var(--mf-matrix-space-4);font-size:var(--mf-matrix-text-base);line-height:1.45}.tile-card{display:flex;flex-direction:column;height:100%;gap:var(--mf-matrix-space-5)}.tile-card>mat-card-actions,.tile-card>.mat-mdc-card-actions{margin-top:auto}.tile-card{contain:layout style;border:var(--mf-matrix-hairline);box-shadow:none;transition:border-color .2s ease}.tile-card:hover{border-color:var(--mf-matrix-primary)}.tile-card mat-mdc-card-subtitle{overflow-wrap:anywhere}.tile-card mat-mdc-card-header{overflow:hidden}.tile-card mat-mdc-card-actions{position:absolute;bottom:0;display:flex;width:100%}.tile-card .action-spacer{flex-grow:1;flex-shrink:1}.tile-card mat-mdc-card-content{margin-bottom:64px}.mat-mdc-card{transition:border-color .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1);padding:var(--mf-matrix-space-6)}.card{box-shadow:none;border:var(--mf-matrix-hairline);border-radius:var(--mf-matrix-radius-surface)}.card{position:relative;margin:var(--mf-matrix-space-4) 0 var(--mf-matrix-space-6) 0;background-color:var(--mf-matrix-bg-surface)}.card .card-title{font-size:var(--mf-matrix-text-2xl);font-weight:var(--mf-matrix-weight-light)}.card .card-image{position:relative}.card .card-image img{display:block;border-radius:var(--mf-matrix-radius-surface) var(--mf-matrix-radius-surface) 0 0;width:100%}.card .card-content{padding:var(--mf-matrix-space-8);border-radius:0 0 var(--mf-matrix-radius-surface) var(--mf-matrix-radius-surface)}.card .card-content p{margin:0}.card .card-content .card-title{display:block;line-height:1.333;margin-bottom:var(--mf-matrix-space-4)}.card .card-action{position:relative;padding:var(--mf-matrix-space-6) var(--mf-matrix-space-8);border-top:var(--mf-matrix-hairline);background-color:inherit}.card .card-action:last-child{border-radius:0 0 var(--mf-matrix-radius-surface) var(--mf-matrix-radius-surface)}.mat-expansion-panel{--mat-expansion-container-elevation-shadow: none;box-shadow:none;border:var(--mf-matrix-hairline)}.mat-accordion .mat-expansion-panel-spacing{margin:0}.mat-mdc-card-actions.mat-mdc-card-actions{padding:0;min-height:0}.mat-mdc-card-content.mat-mdc-card-content.mat-mdc-card-content{font-size:var(--mf-matrix-text-base);flex:1;padding:0}.mat-mdc-card-header-text{display:flex;flex-direction:column;row-gap:var(--mf-matrix-space-2);justify-content:flex-start;margin:0 0 0 var(--mf-matrix-space-4);min-width:0;overflow:hidden;text-overflow:ellipsis}.card-title{overflow:hidden;text-overflow:ellipsis}.mat-mdc-card-header.mat-mdc-card-header{padding:0}.mat-mdc-card-subtitle.mat-mdc-card-subtitle{display:block;padding:0;margin:0}.mat-mdc-card-title.mat-mdc-card-title{margin-bottom:var(--mf-matrix-space-4);line-height:1.5}.card-image{width:calc(100% + 32px);margin:calc(-1 * var(--mf-matrix-space-6)) calc(-1 * var(--mf-matrix-space-6)) var(--mf-matrix-space-6);display:block;overflow:hidden}.table-mapper-c{position:relative}.help-highlight-overlay{position:absolute;height:100%;width:100%;background-color:color-mix(in srgb,var(--mf-matrix-danger) 29%,transparent)}.help-highlight{position:absolute;top:0;left:0;width:108%;height:120%;margin:calc(-1 * var(--mf-matrix-space-3)) 0;border-radius:var(--mf-matrix-radius-2xl);background-color:color-mix(in srgb,var(--mf-matrix-danger) 29%,transparent);pointer-events:none;z-index:var(--mf-matrix-z-raised-2)}.help-highlight-content{height:100%;width:100%;background-color:color-mix(in srgb,var(--mf-matrix-danger) 29%,transparent)}html{--mat-checkbox-touch-target-display: none;--mat-checkbox-state-layer-size: 28px}html{--mat-form-field-container-height: 36px;--mat-form-field-filled-label-display: none;--mat-form-field-container-vertical-padding: 6px;--mat-form-field-filled-with-label-container-padding-top: 6px;--mat-form-field-filled-with-label-container-padding-bottom: 6px}.mf-auth-surface{--mat-form-field-filled-label-display: none;--mat-form-field-container-vertical-padding: 12px;--mat-form-field-filled-with-label-container-padding-top: 12px;--mat-form-field-filled-with-label-container-padding-bottom: 12px;--mat-form-field-container-height: 48px}html{--mat-button-filled-container-height: 28px;--mat-button-filled-touch-target-display: none;--mat-button-outlined-container-height: 28px;--mat-button-outlined-touch-target-display: none;--mat-button-protected-container-height: 28px;--mat-button-protected-touch-target-display: none;--mat-button-text-container-height: 28px;--mat-button-text-touch-target-display: none;--mat-button-tonal-container-height: 28px;--mat-button-tonal-touch-target-display: none}html{--mat-icon-button-touch-target-display: none}.mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 40px;--mat-icon-button-state-layer-size: 40px;width:var(--mat-icon-button-state-layer-size);height:var(--mat-icon-button-state-layer-size);padding:8px}label{color:var(--mf-matrix-text-primary)}[type=checkbox].filled-in:not(:checked)+label:after{border:2px solid color-mix(in srgb,var(--mf-matrix-text-primary) 30%,transparent)}html{font-family:var(--mf-matrix-font-sans)}main{height:100vh;height:100dvh;overflow:clip;display:flex;flex-direction:column}.matrix-flows-logo{align-self:center;color:var(--mf-matrix-text-primary);font-family:Exo;font-size:var(--mf-matrix-text-xl);font-weight:var(--mf-matrix-weight-bold)}.dark-mode-filter,.hue-filter{filter:var(--body-filter, none);transition:filter .5s ease}.dark-mode-filter .signup-main-grid,.dark-mode-filter .theming-container,.hue-filter .signup-main-grid,.hue-filter .theming-container{filter:var(--reverse-filter, none)!important}.dark-mode-filter .meeting-wrapper,.dark-mode-filter .grid-image-editor-c img,.dark-mode-filter .grid-cell-image-c,.dark-mode-filter video{filter:var(--reverse-filter, none)!important}.btn{padding:0 var(--mf-matrix-space-10)}.switch-label{padding-left:var(--mf-matrix-space-4);vertical-align:middle}.primary-color{background-color:var(--mf-matrix-primary)}.primary-text-color{color:var(--mf-matrix-primary)}.secondary-color{background-color:var(--mf-matrix-primary)}.secondary-text-color{color:var(--mf-matrix-primary)}.ternary-color{background-color:var(--mf-matrix-primary)}.error-color{background-color:var(--mf-matrix-danger)}.error-text{color:var(--mf-matrix-danger)}.style-header{background-color:var(--mf-matrix-primary);color:var(--mf-matrix-text-on-primary);font-size:120%;margin:var(--mf-matrix-space-6) 0 var(--mf-matrix-space-4) 0;padding:var(--mf-matrix-space-3) var(--mf-matrix-space-4)}.input-field-padding{padding-left:.75rem}.action-button{margin-right:1rem;margin-top:1rem}.card-title-icons{color:color-mix(in srgb,var(--mf-matrix-text-primary) 30%,transparent);cursor:help}.card-action i{cursor:pointer}.error{color:var(--mf-matrix-danger);font-size:var(--mf-matrix-text-xs)}.modal-overlay{z-index:var(--mf-matrix-z-overlay)!important}.p-datepicker-panel.p-datepicker-panel{background-color:var(--mf-matrix-bg-surface);border-radius:var(--mf-matrix-radius-sm);border:1px solid var(--mf-matrix-border-emphasis);box-shadow:var(--mf-matrix-shadow-md);padding:var(--mf-matrix-space-4)}.card-tabs{border-bottom:1px solid var(--mf-matrix-border-default)}.cursor-grab{cursor:move;cursor:url(https://ssl.gstatic.com/ui/v1/icons/mail/images/2/openhand.cur),default}.cursor-pointer{cursor:pointer}.tiny-editor-header-c{padding:var(--mf-matrix-space-4) 0}.scroll-spacer{background-color:transparent;height:100px;transition:height 3.25s ease-in-out}.left-list-container{padding:var(--mf-matrix-space-4) 0 0 var(--mf-matrix-space-4);padding-right:var(--mf-matrix-space-0)!important;position:relative}.input-field-spacing{margin-top:1rem}.card-action i{color:var(--mf-matrix-primary)}.action-icon{color:var(--mf-matrix-primary);cursor:pointer}.action-icon:hover{color:var(--mf-matrix-primary)}.action-icon-none{cursor:pointer}.action-icon-accent{color:var(--mf-matrix-primary);cursor:pointer}.field-name{color:var(--mf-matrix-text-tertiary);font-family:Courier}.modal,.modal .modal-footer{background-color:var(--mf-matrix-bg-surface)}.edit-modal.modal{max-height:90%;width:57%}.right-editor-column{padding:var(--mf-matrix-space-8)}#settings-drawer-tab>ul>li{margin-top:var(--mf-matrix-space-7)}.center-1080{max-width:1080px;margin:0 auto;position:relative}.max-1080{max-width:1080px}mat-grid-list.stretch-content .mat-grid-tile{overflow:visible}mat-grid-list.stretch-content .mat-grid-tile .mat-figure{justify-content:stretch}.mat-grid-right{margin-left:auto}.mat-grid-left{margin-right:auto}.reset.reset.reset input[type=text]:not(.browser-default):focus:not([readonly]),.reset.reset.reset input[type=text]:hover,.reset.reset.reset input[type=text]:active{border-color:initial;border-image:initial;border-style:inset;border-width:2px;box-shadow:none;padding-left:var(--mf-matrix-space-0)}.reset.reset.reset input[type=text],.reset.reset.reset input::-ms-clear{display:none}.reset.reset.reset input[type=text],.reset.reset.reset input,.reset.reset.reset textarea,.reset.reset.reset select,.reset.reset.reset button,.reset.reset.reset meter,.reset.reset.reset progress{transition:none;transition-delay:none;transition-property:none;transition-timing-function:none;-webkit-writing-mode:horizontal-tb}.reset.reset.reset input[type=text],.reset.reset.reset input,.reset.reset.reset textarea,.reset.reset.reset select,.reset.reset.reset button{color:initial;display:inline-block;letter-spacing:normal;margin:0;text-align:start;text-indent:0px;text-shadow:none;text-transform:none;word-spacing:normal;text-rendering:auto}.reset.reset.reset textarea{background-color:var(--mf-matrix-bg-surface);border-color:var(--mf-matrix-border-emphasis);border-image:initial;border-style:solid;border-width:1px;cursor:auto;flex-direction:column;padding:var(--mf-matrix-space-1);resize:auto;white-space:pre-wrap;word-wrap:break-word;-webkit-appearance:textarea;-webkit-rtl-ordering:logical;-webkit-user-select:text;user-select:text}.reset.reset.reset input[type=button],.reset.reset.reset input[type=submit],.reset.reset.reset input[type=reset],.reset.reset.reset input[type=file]::-webkit-file-upload-button,.reset.reset.reset button{background-color:var(--mf-matrix-border-default);border-color:var(--mf-matrix-border-default);border-image:initial;border-style:outset;border-width:2px;box-sizing:border-box;color:var(--mf-matrix-text-primary);cursor:default;padding:var(--mf-matrix-space-1) var(--mf-matrix-space-3) var(--mf-matrix-space-1);text-align:center;align-items:flex-start}.reset.reset.reset input[type=button],.reset.reset.reset input[type=submit],.reset.reset.reset input[type=reset],.reset.reset.reset input[type=file]::-webkit-file-upload-button,.reset.reset.reset button{padding:var(--mf-matrix-space-px) var(--mf-matrix-space-3)}.reset.reset.reset input[type=hidden],.reset.reset.reset input[type=image],.reset.reset.reset input[type=file]{background-color:initial;border:initial;padding:initial;-webkit-appearance:initial}.reset.reset.reset input[type=file]{color:inherit;text-align:start;align-items:baseline}.reset.reset.reset input[type=text],.reset.reset.reset input{background-color:var(--mf-matrix-bg-surface);border-color:initial;border-image:initial;border-style:inset;border-width:2px;cursor:auto;height:auto;-webkit-appearance:textfield;-webkit-rtl-ordering:logical;-webkit-user-select:text;user-select:text}.reset.reset.reset input[type=radio],.reset.reset.reset input[type=checkbox]{background-color:initial;border:initial;margin:var(--mf-matrix-space-1) .5ex;padding:initial}.reset.reset.reset input[type=checkbox]{box-sizing:border-box;margin:var(--mf-matrix-space-1) var(--mf-matrix-space-1) var(--mf-matrix-space-1) var(--mf-matrix-space-2);-webkit-appearance:checkbox}.reset.reset.reset ul,.reset.reset.reset menu,.reset.reset.reset dir{display:block;list-style-type:disc;padding-left:var(--mf-matrix-space-10);-webkit-margin-after:1em;-webkit-margin-before:1em;-webkit-margin-end:var(--mf-matrix-space-0);-webkit-margin-start:var(--mf-matrix-space-0);-webkit-padding-start:var(--mf-matrix-space-10)}.reset.reset.reset li{display:list-item;list-style-type:inherit;text-align:-webkit-match-parent}.reset.reset.reset h1{display:block;font-size:2em;font-weight:var(--mf-matrix-weight-semibold);line-height:100%;-webkit-margin-after:.67em;-webkit-margin-before:.67em;-webkit-margin-end:var(--mf-matrix-space-0);-webkit-margin-start:var(--mf-matrix-space-0)}.reset.reset.reset h2{display:block;font-size:1.5em;font-weight:var(--mf-matrix-weight-semibold);line-height:100%;-webkit-margin-after:.83em;-webkit-margin-before:.83em;-webkit-margin-end:var(--mf-matrix-space-0);-webkit-margin-start:var(--mf-matrix-space-0)}.reset.reset.reset h3{display:block;font-size:1.17em;font-weight:var(--mf-matrix-weight-semibold);line-height:100%;-webkit-margin-after:1em;-webkit-margin-before:1em;-webkit-margin-end:var(--mf-matrix-space-0);-webkit-margin-start:var(--mf-matrix-space-0)}.reset.reset.reset h4{display:block;font-size:1em;font-weight:var(--mf-matrix-weight-semibold);line-height:100%;-webkit-margin-after:1.33em;-webkit-margin-before:1.33em;-webkit-margin-end:var(--mf-matrix-space-0);-webkit-margin-start:var(--mf-matrix-space-0)}.reset.reset.reset a{color:var(--mf-matrix-info);cursor:pointer;text-decoration:underline}.reset.reset.reset p{display:block;-webkit-margin-after:1em;-webkit-margin-before:1em;-webkit-margin-end:var(--mf-matrix-space-0);-webkit-margin-start:var(--mf-matrix-space-0)}.reset.reset.reset *{box-sizing:border-box;color:var(--mf-matrix-text-primary)}.reset.reset.reset *:after,.reset.reset.reset *:before{box-sizing:border-box}.card-content img{height:auto;max-width:100%}.tabs{overflow-x:visible;overflow-y:visible}.snackbar-error button{color:var(--mf-matrix-text-on-primary)}.card-create-fab{margin-top:var(--mf-matrix-space-4);text-align:right}.full-width{width:100%}.full-height{height:100%}.half-width-custom{display:inline-block;width:50%}.half-width-custom-padding{padding-right:var(--mf-matrix-space-4);width:50%}.speck-drawer .drawer-title{display:block;font-size:var(--mf-matrix-text-xl);font-weight:var(--mf-matrix-weight-semibold);line-height:1.3;margin-bottom:var(--mf-matrix-space-4)}.speck-drawer .note-body.note-body img{display:block;height:auto;margin:0 auto;max-width:100%}.speck-drawer .note-body.note-body iframe{max-width:100%;position:relative;width:100%}.cdk-overlay-container .cdk-overlay-pane{max-width:none!important}.cdk-overlay-container .cdk-overlay-pane .mat-mdc-dialog-container{padding:var(--mf-matrix-space-0)}.cdk-overlay-container .cdk-overlay-pane .mat-mdc-dialog-container .close-dialog-button{cursor:pointer;float:right}.cdk-overlay-container .cdk-overlay-pane .mat-mdc-dialog-container .mat-mdc-dialog-title{color:var(--mf-matrix-text-primary);font-size:var(--mf-matrix-text-xl);font-weight:var(--mf-matrix-weight-semibold);min-height:var(--mf-matrix-editor-bar-height);line-height:1.2}.cdk-overlay-container .cdk-overlay-pane .mat-mdc-dialog-container .mat-mdc-dialog-content{margin:var(--mf-matrix-space-0);max-height:unset;padding:var(--mf-matrix-space-2) var(--mf-matrix-space-8);font-size:var(--mf-matrix-text-base)}.card-action>*,.card-title-icons>*{margin-right:var(--mf-matrix-space-3);vertical-align:middle}.card-action>* i.material-icons,.card-title-icons>* i.material-icons{vertical-align:middle}.item-id-tag{background-color:var(--mf-matrix-border-emphasis);border-radius:var(--mf-matrix-radius-xs);color:var(--mf-matrix-text-on-primary);cursor:text;font-size:var(--mf-matrix-text-sm);margin-right:var(--mf-matrix-space-4);padding:var(--mf-matrix-space-1) var(--mf-matrix-space-2)}.hidden{visibility:hidden}.align-right{text-align:right}.center-align{text-align:center}.st-expander .mat-expansion-panel-header-description{justify-content:flex-end;align-items:center}.st-expander .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]):hover{background-color:transparent}.st-expander .mat-expansion-panel-header mat-icon{vertical-align:middle}.st-ckeditor-c{position:relative}.st-ckeditor-c .st-ckeditor-placeholder{position:absolute;color:var(--mf-matrix-text-muted);pointer-events:none;bottom:12px;left:12px}.mat-icon,.material-icons,.material-icons-outlined,.material-symbols,.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:var(--mf-matrix-weight-regular);font-style:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}@font-face{font-family:ServiceTarget Material Icons;font-style:normal;font-weight:400;font-display:block;src:url(/assets/fonts/material-icons.woff) format("woff")}[class*=st-style-] .material-icons,[class*=st-style-] .material-icons-outlined{font-family:ServiceTarget Material Icons;font-variation-settings:normal;font-weight:var(--mf-matrix-weight-regular);font-feature-settings:"liga";-webkit-font-feature-settings:"liga"}mat-icon{font-size:var(--mf-matrix-icon-lg)}mat-icon.mat-icon{display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;line-height:1;overflow:visible}.mf-icon--danger{color:var(--mf-matrix-danger)}.mf-icon--success{color:var(--mf-matrix-success)}.mf-icon--warning{color:var(--mf-matrix-warning)}.mf-icon--sm{font-size:var(--mf-matrix-icon-sm)}.mf-icon--md{font-size:var(--mf-matrix-icon-md)}.mf-icon--hero{font-size:var(--mf-matrix-icon-2xl)}.mf-icon-inline{display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;line-height:1;overflow:visible;vertical-align:middle}.mf-chip-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mf-matrix-space-2)}.mf-filter-chip{display:inline-flex;align-items:center;justify-content:center;gap:var(--mf-matrix-space-2);box-sizing:border-box;min-height:var(--mf-matrix-control-sm);padding:0 var(--mf-matrix-space-5);border:1px solid var(--mf-matrix-border-default);border-radius:var(--mf-matrix-radius-pill);background:transparent;font-family:var(--mf-matrix-font-sans);font-size:var(--mf-matrix-text-sm);font-weight:var(--mf-matrix-weight-medium);line-height:1;letter-spacing:normal;color:var(--mf-matrix-text-secondary);white-space:nowrap;cursor:pointer;appearance:none;-webkit-appearance:none;margin:0;transition:background-color var(--mf-matrix-duration-fast) var(--mf-matrix-ease-standard),border-color var(--mf-matrix-duration-fast) var(--mf-matrix-ease-standard),color var(--mf-matrix-duration-fast) var(--mf-matrix-ease-standard)}.mf-filter-chip:hover{background:var(--mf-matrix-bg-subtle);border-color:var(--mf-matrix-border-emphasis);color:var(--mf-matrix-text-primary)}.mf-filter-chip[aria-pressed=true],.mf-filter-chip[aria-pressed=true]:hover{background:var(--mf-matrix-bg-selected);border-color:var(--mf-matrix-primary);color:var(--mf-matrix-primary)}.mf-filter-chip:focus-visible{outline:none;box-shadow:inset 0 0 0 var(--mf-matrix-space-1) var(--mf-matrix-border-focus)}.attribute-chip.mat-mdc-chip,.option-item.mat-mdc-chip,.search-history-chip.mat-mdc-chip,.count-chip.mat-mdc-chip{--mdc-chip-container-height: 26px;--mdc-chip-container-shape-radius: var(--mf-matrix-radius-pill);--mdc-chip-outline-width: 0;--mdc-chip-elevated-container-color: var(--mf-matrix-bg-chip);--mdc-chip-elevated-disabled-container-color: var(--mf-matrix-bg-chip);--mdc-chip-label-text-color: var(--mf-matrix-text-secondary);--mdc-chip-label-text-size: var(--mf-matrix-text-base);--mdc-chip-label-text-weight: var(--mf-matrix-weight-regular);background:var(--mf-matrix-bg-chip)!important;border:none!important;border-radius:var(--mf-matrix-radius-pill)!important}.attribute-chip.mat-mdc-chip .mdc-evolution-chip__text-label,.option-item.mat-mdc-chip .mdc-evolution-chip__text-label,.search-history-chip.mat-mdc-chip .mdc-evolution-chip__text-label,.count-chip.mat-mdc-chip .mdc-evolution-chip__text-label{color:var(--mf-matrix-text-secondary)!important;font-size:var(--mf-matrix-text-base)!important;font-weight:var(--mf-matrix-weight-regular)!important}.mf-filter-list{display:flex;flex-direction:column;gap:var(--mf-matrix-space-5);min-width:0;--mf-filter-control-w: var(--mf-matrix-icon-lg);--mf-filter-control-gap: var(--mf-matrix-space-2)}.mf-filter-group{display:flex;flex-direction:column;gap:var(--mf-matrix-space-3);min-width:0}.mf-filter-row,.mf-filter-group-title{display:flex;align-items:center;gap:var(--mf-matrix-space-2);width:100%;min-height:var(--mf-matrix-control-md);padding:0 var(--mf-matrix-space-3) 0 0;border:none;border-radius:var(--mf-matrix-radius-md);background:transparent;text-align:left;line-height:1.4;cursor:pointer;min-width:0;transition:background-color var(--mf-matrix-duration-fast) var(--mf-matrix-ease-standard),color var(--mf-matrix-duration-fast) var(--mf-matrix-ease-standard)}.mf-filter-row:hover,.mf-filter-group-title:hover{background-color:var(--mf-matrix-bg-subtle)}.mf-filter-row--selected,.mf-filter-row--selected:hover{background-color:var(--mf-matrix-bg-active)}.mf-filter-row--selected .mf-filter-row-label{color:var(--mf-matrix-text-primary)}.mf-filter-row--restricted{color:var(--mf-matrix-text-muted)}.mf-filter-row--negated .mf-filter-row-label{text-decoration:line-through}.mf-filter-row--disabled{pointer-events:none;opacity:var(--mf-matrix-opacity-disabled);cursor:default}.mf-filter-row:focus-visible,.mf-filter-row:has(:focus-visible),.mf-filter-group-title:has(:focus-visible){outline:none;box-shadow:inset 0 0 0 var(--mf-matrix-space-1) var(--mf-matrix-border-focus)}.mf-filter-row-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--mf-matrix-text-base);font-weight:var(--mf-matrix-weight-regular);color:var(--mf-matrix-text-secondary)}.mf-filter-row-control{flex:0 0 var(--mf-matrix-icon-lg)}.mf-filter-group-actions,.mf-filter-row-actions{display:flex;align-items:center;gap:var(--mf-matrix-space-1);flex-shrink:0;visibility:hidden}.mf-filter-group:hover>.mf-filter-group-title .mf-filter-group-actions,.mf-filter-group-title:focus-within .mf-filter-group-actions,.mf-filter-row:hover .mf-filter-row-actions,.mf-filter-row:focus-within .mf-filter-row-actions{visibility:visible}.mf-filter-show-more{align-self:flex-start;margin-top:var(--mf-matrix-space-1)}.mf-filter-row .mat-mdc-checkbox,.mf-filter-group-title .mat-mdc-checkbox{flex:1;min-width:0;--mat-checkbox-state-layer-size: var(--mf-matrix-icon-lg);--mdc-checkbox-state-layer-size: var(--mf-matrix-icon-lg)}.mf-filter-row .mat-mdc-checkbox .mdc-form-field,.mf-filter-group-title .mat-mdc-checkbox .mdc-form-field{display:flex;align-items:center;width:100%;min-width:0}.mf-filter-row .mat-mdc-checkbox-ripple,.mf-filter-group-title .mat-mdc-checkbox-ripple,.mf-filter-row .mdc-checkbox__ripple,.mf-filter-group-title .mdc-checkbox__ripple{display:none}.mf-filter-row .mat-mdc-checkbox .mdc-checkbox,.mf-filter-group-title .mat-mdc-checkbox .mdc-checkbox{flex:0 0 var(--mf-filter-control-w);width:var(--mf-filter-control-w);margin:0;padding:0}.mf-filter-row .mat-mdc-checkbox .mdc-label,.mf-filter-group-title .mat-mdc-checkbox .mdc-label{display:flex;align-items:center;gap:var(--mf-matrix-space-2);flex:1;min-width:0;padding-left:var(--mf-filter-control-gap);margin:0;color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:normal;cursor:pointer}.mf-filter-row-chip{display:flex;align-items:center;gap:var(--mf-matrix-space-2);flex:1;min-width:0;padding:0;border:none;background:transparent;font:inherit;color:inherit;text-align:left;cursor:pointer}.mf-filter-row--selected .mf-filter-row-chip .mf-filter-row-label,.mf-filter-row--selected .mf-filter-row-chip .mf-count-badge,.mf-filter-row--indeterminate .mf-filter-row-chip .mf-filter-row-label{color:var(--mf-matrix-primary)}.mf-count-badge{flex-shrink:0;margin-left:auto;padding-left:var(--mf-matrix-space-3);font-size:var(--mf-matrix-text-sm);font-weight:var(--mf-matrix-weight-regular);font-variant-numeric:tabular-nums;color:var(--mf-matrix-text-muted);white-space:nowrap}.mf-filter-row--selected .mf-count-badge{color:currentColor;opacity:var(--mf-matrix-opacity-muted)}.mf-tree-node{display:flex;align-items:center;gap:var(--mf-matrix-space-2);width:100%;padding:var(--mf-matrix-space-2) var(--mf-matrix-space-3);border:none;border-radius:var(--mf-matrix-radius-md);background:transparent;text-align:left;font-size:var(--mf-matrix-text-base);color:var(--mf-matrix-text-primary);line-height:1.4;cursor:pointer;min-width:0;transition:background-color var(--mf-matrix-duration-base) var(--mf-matrix-ease-standard)}.mf-tree-node:hover{background-color:var(--mf-matrix-bg-subtle)}.mf-tree-node:focus-visible{outline:none;box-shadow:inset 0 0 0 var(--mf-matrix-space-px) var(--mf-matrix-border-focus)}.mf-tree-node--selected{background-color:var(--mf-matrix-bg-selected);color:var(--mf-matrix-primary);font-weight:var(--mf-matrix-weight-semibold)}.mf-tree-node-label{flex:1;min-width:0;overflow-wrap:anywhere}.mf-tree-children{position:relative;display:flex;flex-direction:column;gap:var(--mf-matrix-space-3);padding-left:var(--mf-matrix-space-6)}.mf-tree-children:before{content:"";position:absolute;top:0;bottom:0;left:var(--mf-matrix-space-4);width:var(--mf-matrix-space-px);background-color:var(--mf-matrix-border-default)}.mf-filter-option{display:flex;flex-direction:column;gap:var(--mf-matrix-space-3);min-width:0}.mf-tree-row-indent.mf-tree-row-indent.mf-tree-row-indent{padding-left:calc(var(--mf-tree-base, 0px) + var(--mf-matrix-tree-indent) * var(--mf-depth, 0))}.mf-tree-toggle{display:inline-flex;align-items:center;justify-content:center;flex:0 0 var(--mf-matrix-space-7);width:var(--mf-matrix-space-7);height:var(--mf-matrix-space-7);color:var(--mf-matrix-text-muted);transition:transform var(--mf-matrix-duration-base) var(--mf-matrix-ease-standard),color var(--mf-matrix-duration-fast) var(--mf-matrix-ease-standard)}.mf-tree-toggle:hover{color:var(--mf-matrix-primary)}.mf-tree-toggle--expanded{transform:rotate(90deg)}.mf-tree-toggle--leaf{visibility:hidden}@media(prefers-reduced-motion:reduce){.mf-filter-row,.mf-filter-group-title,.mf-tree-node,.mf-tree-toggle{transition:none}}.mf-select-menu.mat-mdc-menu-panel{min-width:288px;max-width:288px;width:288px}.mf-select-menu .mat-mdc-menu-item-text{display:flex;align-items:center;gap:var(--mf-matrix-space-3);width:100%}.source-list{display:flex;flex-direction:column;gap:var(--mf-matrix-space-2)}.source-item{display:flex;align-items:center;gap:var(--mf-matrix-space-5);padding:var(--mf-matrix-space-5);border:1px solid transparent;border-radius:var(--mf-matrix-radius-lg);background:var(--mf-matrix-bg-surface);cursor:pointer;width:100%;text-align:left;transition:all var(--mf-matrix-duration-quick)}.source-item:hover{border-color:var(--mf-matrix-border-emphasis);background:var(--mf-matrix-bg-subtle)}.source-item.selected{border-color:var(--mf-matrix-primary);background:var(--mf-matrix-bg-selected)}.source-item .source-item-logo{width:32px;height:32px;object-fit:contain;flex-shrink:0;border-radius:var(--mf-matrix-radius-md);background:var(--mf-matrix-bg-surface);border:1px solid var(--mf-matrix-border-default);padding:var(--mf-matrix-space-1)}.source-item .source-item-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--mf-matrix-space-1)}.source-item .source-item-desc{font-size:var(--mf-matrix-text-sm);color:var(--mf-matrix-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.source-item.source-item--block{align-items:flex-start;padding:var(--mf-matrix-space-6);border-color:var(--mf-matrix-border-default)}.source-item.source-item--block .source-item-desc{white-space:normal;overflow:visible;text-overflow:clip;line-height:1.5}.source-item.source-item--block .source-item-trailing{align-self:center}.source-item .source-item-trailing{flex-shrink:0;display:flex;align-items:center}.source-item .chevron{color:var(--mf-matrix-text-muted)}.mf-inline-note{display:flex;align-items:flex-start;gap:var(--mf-matrix-space-3);margin-top:var(--mf-matrix-space-4);padding:var(--mf-matrix-space-4) var(--mf-matrix-space-5);border:1px solid var(--mf-matrix-border-default);border-radius:var(--mf-matrix-radius-md);background:var(--mf-matrix-bg-subtle);font-size:var(--mf-matrix-text-sm);color:var(--mf-matrix-text-secondary);line-height:1.45}.mf-inline-note .mat-icon{flex-shrink:0;font-size:var(--mf-matrix-icon-md);width:var(--mf-matrix-icon-md);height:var(--mf-matrix-icon-md);color:var(--mf-matrix-primary)}.mf-inline-note--warning{border-color:var(--mf-matrix-border-warning);background:var(--mf-matrix-bg-warning)}.mf-inline-note--warning .mat-icon{color:var(--mf-matrix-warning)}.clickable{cursor:pointer}.grabbable{cursor:grab}.layout-heading{font-size:var(--mf-matrix-text-lg);color:var(--mf-matrix-text-secondary);margin:var(--mf-matrix-space-7) 0 var(--mf-matrix-space-4) 0}.layout-entry-row{display:flex;flex-direction:row;align-items:center}.layout-entry-row:hover .layout-entry-action{visibility:visible}.layout-entry-action{cursor:pointer;visibility:hidden;color:var(--mf-matrix-text-muted);transition:color .2s}.layout-entry-action:hover{color:var(--mf-matrix-primary)}.layout-entry-action .mat-icon,.layout-entry-action mat-icon{font-size:var(--mf-matrix-text-xl);width:var(--mf-matrix-text-xl);height:var(--mf-matrix-text-xl)}.layout-entry-row-size-med{max-width:1080px}.layout-entry-item{margin:0 var(--mf-matrix-space-2);vertical-align:middle;overflow-wrap:break-word}.layout-entry-item img{max-height:50px;max-width:50px}.layout-entry-item i{vertical-align:middle}.layout-entry-item .grabbable{margin-left:calc(-1 * var(--mf-matrix-space-3))}.layout-entry-item input{border:none;width:100%;font-size:var(--mf-matrix-text-lg);height:30px;padding:var(--mf-matrix-space-2)}.layout-entry-stretch,.layout-entry-size-3,.layout-entry-size-2,.layout-entry-size-1{flex-grow:1;flex-basis:0}.layout-entry-size-1{max-width:200px}.layout-entry-size-2{max-width:250px}.layout-entry-size-3{max-width:300px}.action-edit-c .automation-configuration,.action-edit-c .layout-entry-row,.action-edit-c .layout-entry-item{min-width:0;max-width:100%}.app{display:grid;grid-template-columns:1fr;grid-template-rows:70px 1fr;grid-template-areas:"app-header" "app-main"}.app-without-header .app-main{height:100vh;height:100dvh}.app-header{grid-area:app-header}.app-main{grid-area:app-main;height:calc(100vh - 70px);height:calc(100dvh - 70px);overflow-y:hidden;overflow-x:hidden;width:100vw}.title-bar{height:64px;padding:var(--mf-matrix-space-7) var(--mf-matrix-space-4) var(--mf-matrix-space-4) var(--mf-matrix-space-4);width:100%;max-width:100vw;position:relative;color:var(--mf-matrix-text-secondary);border-bottom:1px solid color-mix(in srgb,var(--mf-matrix-text-primary) 20%,transparent)}.title-bar h4{display:inline;line-height:93%}.title-bar h5{margin-top:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 70px);font-size:var(--mf-matrix-text-xl);padding-right:var(--mf-matrix-space-10)}.title-bar a{position:absolute;top:20px;right:20px}.title-bar .close-modal-button{cursor:pointer;float:right}.title-bar .help-modal-button{cursor:pointer;right:55px}.title-bar .title-bar-actions{position:absolute;top:16px;right:16px;display:flex;align-items:center;gap:var(--mf-matrix-space-5)}.title-bar .title-bar-actions a,.title-bar .title-bar-actions .help-modal-button{position:static;top:auto;right:auto;cursor:pointer;display:inline-flex;align-items:center}.title-bar .title-bar-actions .close-modal-button{float:none}.title-bar .title-bar-actions .ai-modal-button{cursor:pointer;display:inline-flex;align-items:center}.subscribe-button{cursor:pointer;color:var(--mf-matrix-text-primary)}.header-bar-icon{color:var(--mf-matrix-text-secondary)}.layout-body{background-color:var(--mf-matrix-bg-surface)}.layout-2row-c{width:100%;display:grid;grid-template-columns:1fr;grid-template-rows:70px 1fr;grid-template-areas:"row-header" "row-main"}.layout-3row-c{display:grid;grid-template-columns:1fr;grid-template-rows:70px auto 1fr;grid-template-areas:"row-header" "row-toolbar" "row-main"}.layout-2row-x2-c{display:grid;grid-template-columns:1fr;grid-template-rows:134px 1fr;grid-template-areas:"row-header" "row-main"}.layout-2row-x3-c{display:block}.layout-row-header{grid-area:row-header;align-self:start}.layout-row-toolbar{grid-area:row-toolbar;align-self:start}.layout-row-main{grid-area:row-main}.layout-2col-c{display:grid;grid-template-columns:310px 1fr;grid-template-rows:1fr;grid-template-areas:"col-left col-main"}.layout-2col-split-c{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-template-areas:"col-left col-main"}.layout-col-left{grid-area:col-left;border-right:1px solid var(--mf-matrix-border-default)}.layout-col-right{grid-area:col-right}.layout-col-main{grid-area:col-main}.layout-scroll-no-header.layout-scroll-no-header{height:calc(100vh + -0px);height:calc(100dvh + -0px);overflow-y:auto;overflow-x:hidden}.layout-scroll-1header.layout-scroll-1header{height:calc(100vh - var(--mf-matrix-page-body-offset));height:calc(100dvh - var(--mf-matrix-page-body-offset));overflow-y:auto;overflow-x:hidden}.mf-grid--fill{--mf-grid-floor: 0}.layout-scroll-1header-tabs{height:calc(100vh - 118px);height:calc(100dvh - 118px);overflow-y:auto;overflow-x:hidden}.layout-scroll-1header-max{max-height:calc(100vh - 70px);max-height:calc(100dvh - 70px);overflow-y:auto;overflow-x:hidden}.layout-scroll-2header{height:calc(100vh - 140px);height:calc(100dvh - 140px);overflow-y:auto;overflow-x:hidden}.layout-scroll-2header-tabs{height:calc(100vh - 188px);height:calc(100dvh - 188px);overflow-y:auto;overflow-x:hidden}.layout-scroll-2header-max{max-height:calc(100vh - 140px);max-height:calc(100dvh - 140px);overflow-y:auto;overflow-x:hidden}.layout-panel-fill{display:flex;flex-direction:column;height:100%;min-height:0}.layout-panel-scroll{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden}.layout-scroll-3header-tabs{height:calc(100vh - 258px);height:calc(100dvh - 258px);overflow-y:auto;overflow-x:hidden}.layout-scroll-3header{height:calc(100vh - 210px);height:calc(100dvh - 210px);overflow-y:auto;overflow-x:hidden}.layout-scroll-4header{height:calc(100vh - 300px);height:calc(100dvh - 300px);overflow-y:auto;overflow-x:hidden}.layout-scroll-toolbar-header{height:calc(100vh - 240px);height:calc(100dvh - 240px);overflow-y:auto;overflow-x:hidden}.mf-drawer-scroll{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden}body.is-resizing,body.is-resizing *,body.is-resizing *:before,body.is-resizing *:after{transition:none!important;animation:none!important}.layout-modal-c{position:relative;background-color:var(--mf-matrix-bg-surface);margin:auto;border-radius:var(--mf-matrix-radius-lg)}.layout-modal-fullscreen-c{position:relative;background-color:var(--mf-matrix-bg-surface);margin:auto}.layout-modal-fullscreen{width:100vw;height:100vh}@media screen and (min-width:451px){.layout-modal-fullscreen-withDrawer{width:calc(100vw - 400px);position:fixed;left:0;top:0;z-index:997;overflow:visible}.layout-modal-fullscreen-withDrawer .title-bar h5{width:calc(100vw - 466px)}.layout-modal-fullscreen-withDrawer .layout-row-main{overflow-x:hidden}.layout-modal-fullscreen-withDrawer .layout-2col-c{grid-template-columns:minmax(0,310px) minmax(0,1fr)}.layout-modal-fullscreen-withDrawer .layout-col-main{min-width:0}}.layout-modal-withDrawer{right:200px}.layout-modal-mobile{width:100vw;height:100vh}.layout-modal-large{width:70vw;min-width:640px;max-width:1080px}.layout-modal-medium{width:50vw;min-width:480px;max-width:640px}.layout-modal-small{width:35vw;min-width:300px;max-width:550px}.layout-modal-body{background-color:var(--mf-matrix-bg-surface);padding:var(--mf-matrix-space-5)}.layout-modal-header{height:64px;width:100%;position:relative;display:flex;color:var(--mf-matrix-text-on-primary);padding:var(--mf-matrix-space-7);justify-content:space-between;text-align:center}.layout-modal-action-center{text-align:center}.modal-title{margin:0}.message-body{margin-top:12vh;display:flex;justify-content:space-around;align-items:center}.layout-entry-header{padding:var(--mf-matrix-space-4) 0}.layout-entry-heading{font-size:var(--mf-matrix-text-lg);color:var(--mf-matrix-text-secondary)}@media all and (-ms-high-contrast:none){.app{display:-ms-grid;-ms-grid-columns:1fr;-ms-grid-rows:70px 1fr}.app-header{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.app-main{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.layout-2row-c{display:-ms-grid;-ms-grid-columns:1fr;-ms-grid-rows:70px 1fr}.layout-2row-2x-c{display:-ms-grid;-ms-grid-columns:1fr;-ms-grid-rows:134px 1fr}.layout-row-header{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.layout-row-main{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.layout-3col-c{display:-ms-grid;-ms-grid-columns:310px 1fr 310px;-ms-grid-rows:1fr}.layout-2col-c{display:-ms-grid;-ms-grid-columns:310px 1fr;-ms-grid-rows:1fr}.layout-2col-split-c{display:-ms-grid;-ms-grid-columns:1fr 1fr;-ms-grid-rows:1fr}.layout-col-left{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.layout-col-right{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:3;-ms-grid-column-span:1}.layout-col-main{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1}}.mf-content--form{max-width:var(--mf-matrix-content-form)}.mf-content--reading{max-width:var(--mf-matrix-content-reading)}.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:var(--mf-matrix-z-popover)}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:20}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:20;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;inset:0;z-index:20;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}@media screen and (-ms-high-contrast:active){.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:color-mix(in srgb,var(--mf-matrix-text-primary) 45%,transparent)}.cdk-overlay-transparent-backdrop,.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:20;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:auto}.drop-down-menu{display:inline-flex;padding:var(--mf-matrix-space-2);border-radius:var(--mf-matrix-radius-sm);border:1px solid var(--mf-matrix-border-default);cursor:pointer}.drop-down-menu>mat-icon{vertical-align:middle}.drop-down-menu>span{text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;align-self:center;padding:0 var(--mf-matrix-space-2);flex-grow:1}flow-settings-field .field-body>entry-tree{display:block;margin-top:var(--mf-matrix-space-4)}flow-settings-field .field-body>mat-label{display:inline-block;margin:var(--mf-matrix-space-6) 0 0 0}flow-settings-field .field-body>mat-slide-toggle{margin:var(--mf-matrix-space-6) 0 0 0}flow-settings-field .field-body>mat-slide-toggle button{margin-right:var(--mf-matrix-space-3)}flow-settings-field .field-end-area>mat-icon{margin:var(--mf-matrix-space-6) 0 0 0;cursor:default}flow-settings-field .field-end-area>icon-popper{display:inline-block;margin:var(--mf-matrix-space-6) 0 0 0;cursor:default}.view-field-c{display:flex}.valid-requirement{color:var(--mf-matrix-success)}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--mf-matrix-bg-surface)}::-webkit-scrollbar-thumb{background:var(--mf-matrix-bg-subtle);border-radius:var(--mf-matrix-radius-sm)}default-grid-column-header{width:100%}.subtitle-2{font-size:var(--mf-matrix-text-base)}.pointer-cursor{cursor:pointer}@media screen and (max-width:600px){.layout-entry-row .layout-entry-action{visibility:visible}}.conflict-toast{white-space:pre-wrap;text-align:center}.no-scroll.no-scroll{overflow:hidden}.s-t-preview-overlay{position:absolute;left:0;right:0;height:100%;width:100%;z-index:var(--mf-matrix-z-overlay)}.mat-mdc-form-field-hint-wrapper.mat-mdc-form-field-hint-wrapper{position:static}.mat-mdc-form-field-hint,mat-hint,.mat-hint{color:color-mix(in srgb,var(--mf-matrix-text-primary) 42%,transparent)!important}.mat-mdc-tab.mat-mdc-tab{letter-spacing:unset}.mat-mdc-tab-group,.mat-mdc-tab-nav-bar{--mat-tab-inactive-label-text-color: var(--mf-matrix-text-secondary);--mat-tab-inactive-focus-label-text-color: var(--mf-matrix-text-secondary);--mat-tab-inactive-hover-label-text-color: var(--mf-matrix-text-primary);--mat-tab-active-label-text-color: var(--mf-matrix-text-primary);--mat-tab-active-focus-label-text-color: var(--mf-matrix-text-primary);--mat-tab-active-hover-label-text-color: var(--mf-matrix-text-primary);--mat-tab-active-indicator-color: var(--mf-matrix-primary);--mat-tab-active-focus-indicator-color: var(--mf-matrix-primary);--mat-tab-active-hover-indicator-color: var(--mf-matrix-primary)}.mat-mdc-tab.mdc-tab--active .mdc-tab__text-label{font-weight:var(--mf-matrix-weight-semibold)}.mat-mdc-tab-group,.mat-mdc-tab-nav-bar{--mat-tab-active-indicator-height: 0;--mat-tab-divider-height: 0}.mat-mdc-tab-header{border-bottom:1px solid var(--mf-matrix-border-default)}.mat-mdc-tab-header .mat-mdc-tab-labels.mat-mdc-tab-labels{min-height:calc(var(--mat-tab-container-height, 48px) - 1px)}.mat-mdc-tab.mat-mdc-tab{border-bottom:2px solid transparent;height:calc(var(--mat-tab-container-height, 48px) - 1px)}.mat-mdc-tab.mdc-tab--active{border-bottom-color:var(--mf-matrix-primary)}.mat-mdc-tab.mat-mdc-tab{padding:0 var(--mf-matrix-space-6)}.mf-tabs--fill{height:100%;min-height:0;display:flex;flex-direction:column}.mf-tabs--fill>.mat-mdc-tab-body-wrapper{flex:1 1 auto;min-height:0}.mf-tabs--fill>.mat-mdc-tab-body-wrapper>.mat-mdc-tab-body{height:100%;min-height:0}.mf-tabs--fill>.mat-mdc-tab-body-wrapper>.mat-mdc-tab-body>.mat-mdc-tab-body-content{height:100%;min-height:0}.mdc-checkbox__background{transform:scale(.8)}.mdc-checkbox.mdc-checkbox{padding-right:0}.mat-drawer-container.mat-drawer-container{z-index:initial}.mat-drawer-content{scrollbar-gutter:stable}.mat-drawer-transition .mat-drawer-content.mat-drawer-content{transition:none}.mat-drawer-transition .mat-drawer.mat-drawer{transition:transform var(--mf-matrix-duration-instant) linear}.mat-drawer-content:has(.mf-owns-scroll){scrollbar-gutter:auto}.nav-rail-sidenav.mat-drawer{overflow-x:visible;width:fit-content;background-color:var(--mf-matrix-bg-surface);border-right:1px solid var(--mf-matrix-border-default);border-radius:0}.nav-rail-sidenav .mat-drawer-inner-container{overflow-x:visible;width:fit-content}.mat-sidenav-content.nav-rail-reserved{margin-left:calc(48px + 2 * var(--mf-matrix-space-5))!important;border-left:1px solid var(--mf-matrix-border-default)}.flow-dropdown-container{width:180px}.flow-dropdown-container .mat-mdc-form-field-subscript-wrapper{display:none}.flow-dropdown-container .mat-mdc-select-arrow-wrapper{padding-right:var(--mf-matrix-space-4)}.flow-dropdown-container .mat-mdc-floating-label.mdc-floating-label--float-above{display:none}.mat-mdc-menu-panel.mat-mdc-menu-panel{box-shadow:none;border:var(--mf-matrix-hairline);border-radius:var(--mf-matrix-radius-panel);background-color:var(--mf-matrix-bg-surface)}.mat-mdc-dialog-container{--mat-dialog-container-shape: var(--mf-matrix-radius-dialog);--mat-dialog-container-elevation-shadow: none}.mat-mdc-dialog-container .mat-mdc-dialog-surface{border:var(--mf-matrix-hairline)}.mat-mdc-menu-panel mat-divider{margin:var(--mf-matrix-space-2) 0}.mat-mdc-menu-item .mat-icon{margin-right:var(--mf-matrix-space-3);font-size:var(--mf-matrix-icon-lg);width:var(--mf-matrix-icon-lg);height:var(--mf-matrix-icon-lg);color:var(--mf-matrix-text-secondary)}.app-filter-menu.mat-mdc-menu-panel{max-width:none}.app-filter-menu.mat-mdc-menu-panel .mat-mdc-menu-content{padding:0}.mf-toolbar-menu.mat-mdc-menu-panel{max-height:60vh}.tool-select-menu.mat-mdc-menu-panel{max-height:300px;max-width:320px}.tool-select-menu.mat-mdc-menu-panel .mat-mdc-menu-content{padding:var(--mf-matrix-space-2) 0}.tool-select-menu.mat-mdc-menu-panel .mat-mdc-menu-item{white-space:normal;line-height:1.3;height:auto;min-height:36px;padding:var(--mf-matrix-space-4) var(--mf-matrix-space-6);font-size:var(--mf-matrix-text-base)}mat-drawer mat-tab-group{flex:1;min-height:0;display:flex;flex-direction:column}mat-drawer mat-tab-group.flow-editor-left-panel>.mat-mdc-tab-body-wrapper>.mat-mdc-tab-body{overflow-y:hidden}mat-drawer mat-tab-group.flow-editor-left-panel>.mat-mdc-tab-body-wrapper>.mat-mdc-tab-body>.mat-mdc-tab-body-content{overflow-y:hidden}mat-drawer mat-tab-group .mat-mdc-tab{min-width:0;flex:1 1 auto;padding:0 var(--mf-matrix-space-3)}mat-drawer mat-tab-group .mat-mdc-tab .mdc-tab__text-label{white-space:nowrap}mat-drawer mat-tab-group .mat-mdc-tab-header-pagination{display:none}mat-drawer mat-tab-group .mat-mdc-tab-body-wrapper{flex:1;min-height:0;position:relative;overflow:hidden}mat-drawer mat-tab-group .mat-mdc-tab-body-content{height:100%;overflow:auto;display:flex;flex-direction:column}mat-drawer mat-tab-group .mat-mdc-tab-body-content .s-t-grid-drawer-tab-content-c{flex:1;display:flex;flex-direction:column}mat-drawer mat-tab-group .mat-mdc-tab-body-content comments-page{flex:1;display:flex;flex-direction:column}mat-drawer-content.layout-scroll-1header.layout-scroll-1header:has(forms-edit),mat-drawer-content.layout-scroll-1header.layout-scroll-1header:has(flow-editor),mat-drawer-content.layout-scroll-1header.layout-scroll-1header:has(tools-edit){overflow:hidden;overflow-y:hidden}.mat-subtitle-1{margin:0 auto;font-weight:var(--mf-matrix-weight-medium);font-size:var(--mf-matrix-text-2xl);color:var(--mf-matrix-text-secondary);text-align:center}.mat-mdc-form-field{width:100%;font-size:var(--mf-matrix-text-base)}.mat-mdc-select.mat-mdc-select{font-family:var(--mf-matrix-font-sans);font-size:var(--mf-matrix-text-base)}.mdc-floating-label.mdc-floating-label.mdc-floating-label{font-size:var(--mf-matrix-text-base)}.mat-mdc-form-field .mdc-floating-label.mdc-floating-label.mdc-floating-label{line-height:var(--mf-matrix-leading-normal)}.mat-mdc-form-field .mdc-floating-label--float-above.mdc-floating-label--float-above{overflow:visible}.mat-form-field-appearance-outline .mdc-notched-outline__leading,.mat-form-field-appearance-outline .mdc-notched-outline__notch,.mat-form-field-appearance-outline .mdc-notched-outline__trailing{border:none!important}.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper{box-sizing:border-box;border:1px solid var(--mf-matrix-border-default);border-radius:var(--mf-matrix-radius-control)}.mat-form-field-appearance-outline:hover .mat-mdc-text-field-wrapper{border-color:var(--mf-matrix-border-emphasis)}.mat-form-field-appearance-outline .mdc-floating-label--float-above{background-color:var(--mf-matrix-bg-surface);padding-inline:var(--mf-matrix-space-2)}.mat-form-field-appearance-outline.mat-focused .mat-mdc-text-field-wrapper{border-color:var(--mf-matrix-primary)}.mat-form-field-appearance-outline.mat-form-field-invalid .mat-mdc-text-field-wrapper{border-color:var(--mf-matrix-border-danger)}.mat-form-field-appearance-outline.mat-form-field-disabled .mat-mdc-text-field-wrapper{border-color:var(--mf-matrix-border-default)}.mat-mdc-optgroup-label{color:color-mix(in srgb,var(--mf-matrix-text-primary) 54%,transparent)}.inbox-view-tabs .mat-mdc-tab-body-wrapper{display:none}.tool-type-select-panel.mat-mdc-select-panel{background-color:var(--mf-matrix-bg-surface)}.mat-mdc-snack-bar-container[class*=mf-snackbar--] .mdc-snackbar__surface{padding:0;min-width:0;background-color:transparent;box-shadow:var(--mf-matrix-shadow-lg);border-radius:var(--mf-matrix-radius-lg)}.mat-mdc-snack-bar-container[class*=mf-snackbar--] .mat-mdc-snack-bar-label,.mat-mdc-snack-bar-container[class*=mf-snackbar--] .mdc-snackbar__label{padding:0}.mat-mdc-slider{--mat-slider-handle-width: var(--mf-matrix-space-3);--mat-slider-handle-height: var(--mf-matrix-icon-md);--mat-slider-handle-shape: var(--mf-matrix-radius-xs);--mat-slider-inactive-track-color: var(--mf-matrix-border-emphasis);--mat-slider-active-track-color: var(--mf-matrix-primary);--mat-slider-handle-color: var(--mf-matrix-primary);--mat-slider-focus-handle-color: var(--mf-matrix-primary);--mat-slider-hover-handle-color: var(--mf-matrix-primary)}.block-menu-container{background-color:var(--mf-matrix-bg-surface);border-radius:var(--mf-matrix-radius-lg);min-width:240px;padding:var(--mf-matrix-space-1);max-height:320px;overflow:auto;overscroll-behavior:contain;border:var(--mf-matrix-hairline);box-shadow:var(--mf-matrix-shadow-lg)}.block-menu-container [role=option]:focus-visible{outline:2px solid var(--mf-matrix-primary);outline-offset:-2px}.category-heading{display:block;padding:var(--mf-matrix-space-2) var(--mf-matrix-space-3) var(--mf-matrix-space-1);font-size:var(--mf-matrix-text-xs);font-weight:var(--mf-matrix-weight-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--mf-matrix-text-tertiary)}.dropdown-item-selected.dropdown-item-selected{background-color:var(--mf-matrix-bg-subtle)}.mf-matrix-menu--select [mat-menu-item],.mf-matrix-menu--select .mat-mdc-menu-item{position:relative;padding-left:calc(var(--mf-matrix-space-4) + var(--mf-matrix-icon-md))}.mf-matrix-menu--select .mf-matrix-menu-item--selected:before{content:"check";font-family:Material Symbols Outlined;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";font-size:var(--mf-matrix-icon-md);line-height:1;color:var(--mf-matrix-text-secondary);position:absolute;left:var(--mf-matrix-space-3);top:50%;transform:translateY(-50%)}.mf-matrix-menu-item--danger.mf-matrix-menu-item--danger{color:var(--mf-matrix-danger)}.mf-matrix-menu-item--danger.mf-matrix-menu-item--danger .mat-icon,.mf-matrix-menu-item--danger.mf-matrix-menu-item--danger mat-icon{color:var(--mf-matrix-danger)}.mf-matrix-menu-item--danger.mf-matrix-menu-item--danger:hover:not([disabled]){background-color:var(--mf-matrix-bg-danger)}.block-menu-item.block-menu-item.block-menu-item{height:32px;margin:0;border-radius:var(--mf-matrix-radius-sm);font-size:var(--mf-matrix-text-sm)}.block-menu-item.block-menu-item.block-menu-item span{color:var(--mf-matrix-text-primary)}@media(max-width:768px){.block-menu-item.block-menu-item.block-menu-item{height:40px}}.dark-backdrop{background:color-mix(in srgb,var(--mf-matrix-text-primary) 50%,transparent)}.block-item-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;align-self:center;width:var(--mf-matrix-icon-md);height:var(--mf-matrix-icon-md);margin-right:var(--mf-matrix-space-3);color:var(--mf-matrix-text-secondary)}.block-item-icon svg{display:block;width:var(--mf-matrix-icon-md);height:var(--mf-matrix-icon-md)}.block-item-name{align-self:center;line-height:var(--mf-matrix-icon-md)}.mf-emoji-menu .mat-mdc-menu-content{display:grid;grid-template-columns:repeat(6,1fr);padding:var(--mf-matrix-space-2)}.mf-emoji-menu .mat-mdc-menu-item{min-width:40px;min-height:40px;padding:0;justify-content:center;text-align:center}.s-t-editor-plugin-modal-c{background-color:var(--mf-matrix-bg-surface);width:50vw;height:50vh}.s-t-editor-plugin-select{background:none;border:none;height:35px;color:var(--mf-matrix-text-primary)}.s-t-editor-plugin-modal-header-c{background-color:var(--mf-matrix-primary);color:var(--mf-matrix-text-on-primary);font-size:1.5em;padding:var(--mf-matrix-space-5)}.s-t-editor-plugin-input{border-top:none;border-left:none;border-right:none;border-bottom:1px solid var(--mf-matrix-border-default);width:100%;font-size:1em;margin:var(--mf-matrix-space-5) 0}.s-t-editor-modal-body-c{padding:0 var(--mf-matrix-space-5)}.s-t-editor-body-c{padding:var(--mf-matrix-space-5) var(--mf-matrix-space-5) var(--mf-matrix-space-0)}.st-editor-plugin-suggestion{cursor:pointer;font-size:1.2em;padding-bottom:var(--mf-matrix-space-2)}.st-editor-plugin-suggestion:hover{background-color:var(--mf-matrix-bg-subtle)}.s-t-link-search-suggestions-c{overflow:auto;height:33vh;background-color:var(--mf-matrix-bg-surface)}.inbox-submission-view .rich-text-editor-c h1,.inbox-submission-view .rich-text-editor-c h2{font-size:var(--mf-matrix-text-lg);font-weight:var(--mf-matrix-weight-semibold);margin:var(--mf-matrix-space-2) 0;line-height:1.4}.inbox-submission-view .rich-text-editor-c h3,.inbox-submission-view .rich-text-editor-c h4,.inbox-submission-view .rich-text-editor-c h5,.inbox-submission-view .rich-text-editor-c h6{font-size:var(--mf-matrix-text-base);font-weight:var(--mf-matrix-weight-semibold);margin:var(--mf-matrix-space-1) 0;line-height:1.4}@media(max-width:840px){.edit-modal.modal,.modal{width:95%!important;max-height:94%!important;top:3%!important;left:2.5%!important;margin:0!important;transform:none!important}.layout-modal-large,.layout-modal-medium,.layout-modal-small{width:100%!important;min-width:0!important;max-width:none!important;margin:0!important}.mat-mdc-form-field{width:100%!important}.layout-pad-sides{padding-left:var(--mf-matrix-space-5)!important;padding-right:var(--mf-matrix-space-5)!important}}.comment-body-c .s-t-guide-viewer-content h1,.comment-body-c .s-t-guide-viewer-content h2,.comment-body-c .s-t-guide-viewer-content h3,.comment-body-c .s-t-guide-viewer-content h4,.comment-body-c .s-t-guide-viewer-content h5,.comment-body-c .s-t-guide-viewer-content h6{font-size:var(--mf-matrix-text-base);font-weight:var(--mf-matrix-weight-semibold);margin:var(--mf-matrix-space-3) 0 var(--mf-matrix-space-1);line-height:1.4}main{transition:margin-right var(--mf-matrix-duration-panel) var(--mf-matrix-ease-panel)}body.assistant-maximized main{margin-right:var(--mf-matrix-drawer-lg)}body.assistant-maximized .mat-drawer-content{overflow-x:hidden}body.assistant-maximized .layout-modal-fullscreen{width:75vw;position:fixed;left:0;top:0;z-index:997;overflow:visible}body.assistant-maximized .layout-modal-fullscreen .layout-row-main{overflow-x:hidden}body.assistant-maximized .layout-modal-fullscreen .layout-2col-c{grid-template-columns:minmax(0,310px) minmax(0,1fr)}body.assistant-maximized .layout-modal-fullscreen .layout-col-main{min-width:0}body.assistant-maximized .layout-modal-fullscreen-c .title-bar h5{width:calc(75vw - 66px)}@media screen and (min-width:481px){body.assistant-maximized .layout-modal-c{max-width:calc(75vw - 32px);margin-right:25vw}body.assistant-maximized .layout-modal-c.flow-preview{width:calc(100vw - var(--mf-matrix-drawer-lg));max-width:calc(100vw - var(--mf-matrix-drawer-lg));margin-right:var(--mf-matrix-drawer-lg);margin-left:0}}@media screen and (min-width:451px){body.admin-drawer-open main{margin-right:var(--mf-matrix-drawer-lg)}body.admin-drawer-open .layout-modal-c{max-width:calc(100vw - 432px);margin-right:400px}}.cdk-overlay-pane.source-file-upload-dialog{width:80%}.cdk-overlay-pane.import-dialog{width:min(1040px,92vw);max-width:92vw}.cdk-overlay-pane.import-dialog .mat-mdc-dialog-surface{display:flex;flex-direction:column;max-height:85vh;border-radius:var(--mf-matrix-radius-dialog);overflow:hidden}.cdk-overlay-pane.import-dialog .mat-mdc-dialog-content{flex:1 1 auto;min-height:0;max-height:none}.import-dialog importer{background-color:var(--mf-matrix-bg-surface);box-shadow:unset}@media screen and (min-width:451px){body.admin-drawer-open .cdk-overlay-pane.source-file-upload-dialog,body.admin-drawer-open .cdk-overlay-pane.import-dialog{width:calc(100vw - 432px);margin-right:400px}}@media screen and (min-width:481px){body.assistant-maximized .cdk-overlay-pane.source-file-upload-dialog,body.assistant-maximized .cdk-overlay-pane.import-dialog{width:calc(75vw - 32px);margin-right:25vw}}body.cdk-drag-active iframe{pointer-events:none}body.mf-detail-fullcover .matrix-tabs>.mat-mdc-tab-header{visibility:hidden}.s-t-conversation-mention{color:var(--mf-matrix-primary);cursor:pointer}.mf-bubble-menu{z-index:var(--mf-matrix-z-popover);max-width:calc(100vw - 24px)}.mf-bubble-menu .bubble-menu-container{background-color:var(--mf-matrix-bg-surface);border:var(--mf-matrix-hairline);border-radius:var(--mf-matrix-radius-lg);box-shadow:var(--mf-matrix-shadow-lg);display:flex;flex-direction:column;padding:var(--mf-matrix-space-2);gap:var(--mf-matrix-space-2);max-width:100%;position:relative;animation:mf-bubble-menu-in var(--mf-matrix-duration-fast) var(--mf-matrix-ease-standard)}@media(prefers-reduced-motion:reduce){.mf-bubble-menu .bubble-menu-container{animation:none}}.mf-bubble-menu .bubble-menu-container .block-commands{display:flex;align-items:center;gap:var(--mf-matrix-space-1);overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.mf-bubble-menu .bubble-menu-container .block-commands::-webkit-scrollbar{display:none}.mf-bubble-menu .bubble-menu-container .block-commands>.bubble-menu-sep{align-self:center;width:var(--mf-matrix-space-px);min-width:var(--mf-matrix-space-px);height:var(--mf-matrix-space-6);margin:0 var(--mf-matrix-space-1);background-color:var(--mf-matrix-border-default)}.mf-bubble-menu .bubble-menu-container .block-commands>span:not(.bubble-menu-sep){cursor:pointer;background-color:unset;color:var(--mf-matrix-text-muted);height:var(--mf-matrix-control-sm);width:var(--mf-matrix-control-sm);min-width:var(--mf-matrix-control-sm);border-radius:var(--mf-matrix-radius-sm);font-weight:var(--mf-matrix-weight-medium);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:color var(--mf-matrix-duration-fast) var(--mf-matrix-ease-standard),background-color var(--mf-matrix-duration-fast) var(--mf-matrix-ease-standard)}.mf-bubble-menu .bubble-menu-container .block-commands>span:not(.bubble-menu-sep) svg{width:var(--mf-matrix-icon-lg);height:var(--mf-matrix-icon-lg)}.mf-bubble-menu .bubble-menu-container .block-commands>span:not(.bubble-menu-sep):hover{color:var(--mf-matrix-text-secondary);background-color:var(--mf-matrix-bg-subtle)}.mf-bubble-menu .bubble-menu-container .block-commands>span:not(.bubble-menu-sep).is-active{color:var(--mf-matrix-primary);background-color:color-mix(in srgb,var(--mf-matrix-primary) 12%,transparent)}.mf-bubble-menu .bubble-menu-container .block-commands>span:not(.bubble-menu-sep):focus-visible{outline:2px solid var(--mf-matrix-primary);outline-offset:2px}.mf-bubble-menu .bubble-menu-container .block-commands>span.bubble-turn-into{width:auto;min-width:0;padding:0 var(--mf-matrix-space-2) 0 var(--mf-matrix-space-3);gap:var(--mf-matrix-space-1);font-size:var(--mf-matrix-text-sm);color:var(--mf-matrix-text-secondary);white-space:nowrap}.mf-bubble-menu .bubble-menu-container .block-commands>span.bubble-turn-into .bubble-turn-into-label{max-width:14ch;overflow:hidden;text-overflow:ellipsis}.mf-bubble-menu .bubble-menu-container .block-commands>span.bubble-turn-into .bubble-turn-into-chevron{display:flex;color:var(--mf-matrix-text-muted)}.mf-bubble-menu .bubble-menu-container .block-commands>span.bubble-turn-into .bubble-turn-into-chevron svg{width:var(--mf-matrix-icon-sm);height:var(--mf-matrix-icon-sm)}.mf-bubble-menu .bubble-menu-container .block-commands>span.bubble-ask-ai{width:auto;min-width:0;padding:0 var(--mf-matrix-space-3) 0 var(--mf-matrix-space-2);gap:var(--mf-matrix-space-1);font-size:var(--mf-matrix-text-sm);color:var(--mf-matrix-primary);white-space:nowrap}.mf-bubble-menu .bubble-menu-container .block-commands>span.bubble-ask-ai .bubble-ask-ai-icon{display:flex}.mf-bubble-menu .bubble-menu-container .block-commands>span.bubble-ask-ai .bubble-ask-ai-icon svg{width:var(--mf-matrix-icon-sm);height:var(--mf-matrix-icon-sm);fill:currentColor}.mf-bubble-menu .bubble-menu-container .block-commands>span.bubble-ask-ai:hover{color:var(--mf-matrix-primary);background-color:color-mix(in srgb,var(--mf-matrix-primary) 10%,transparent)}.mf-bubble-menu .bubble-menu-container .bubble-dropdown{position:absolute;top:calc(100% + var(--mf-matrix-space-1));width:224px;max-width:calc(100vw - var(--mf-matrix-space-8));visibility:hidden}.mf-bubble-menu .bubble-menu-container .bubble-dropdown.bubble-dropdown--ready{visibility:visible}.mf-bubble-menu .bubble-menu-container .bubble-dropdown{display:flex;flex-direction:column;gap:var(--mf-matrix-space-px);padding:var(--mf-matrix-space-1);background-color:var(--mf-matrix-bg-surface);border:var(--mf-matrix-hairline);border-radius:var(--mf-matrix-radius-lg);box-shadow:var(--mf-matrix-shadow-lg);overflow-y:auto;overscroll-behavior:contain}.mf-bubble-menu .bubble-menu-container .bubble-dropdown.bubble-dropdown--up{top:auto;bottom:calc(100% + var(--mf-matrix-space-1))}.mf-bubble-menu .bubble-menu-container .bubble-dropdown-item{appearance:none;border:none;background:none;display:flex;align-items:center;width:100%;min-height:var(--mf-matrix-control-md);padding:var(--mf-matrix-space-1) var(--mf-matrix-space-3);border-radius:var(--mf-matrix-radius-sm);color:var(--mf-matrix-text-primary);font-family:inherit;font-size:var(--mf-matrix-text-sm);text-align:left;cursor:pointer;text-decoration:none;box-sizing:border-box}.mf-bubble-menu .bubble-menu-container .bubble-dropdown-item:hover{background-color:var(--mf-matrix-bg-subtle)}.mf-bubble-menu .bubble-menu-container .bubble-dropdown-item:focus-visible{outline:2px solid var(--mf-matrix-primary);outline-offset:-2px}.mf-bubble-menu .bubble-menu-container .bubble-dropdown-item .bubble-menu-item-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--mf-matrix-icon-md);height:var(--mf-matrix-icon-md);margin-right:var(--mf-matrix-space-3);color:var(--mf-matrix-text-secondary)}.mf-bubble-menu .bubble-menu-container .bubble-dropdown-item .bubble-menu-item-icon svg{display:block;width:var(--mf-matrix-icon-md);height:var(--mf-matrix-icon-md)}.mf-bubble-menu .bubble-menu-container .bubble-dropdown-item .bubble-dropdown-item-label{line-height:var(--mf-matrix-icon-md)}.mf-bubble-menu .bubble-menu-container .bubble-dropdown-item.bubble-dropdown-item--selected{color:var(--mf-matrix-primary);background-color:color-mix(in srgb,var(--mf-matrix-primary) 8%,transparent)}.mf-bubble-menu .bubble-menu-container .bubble-dropdown-item.bubble-dropdown-item--selected .bubble-menu-item-icon{color:var(--mf-matrix-primary)}.mf-bubble-menu .bubble-menu-container .bubble-dropdown-item.bubble-dropdown-item--muted{color:var(--mf-matrix-text-muted)}.mf-bubble-menu .bubble-menu-container .bubble-dropdown-item.bubble-dropdown-item--open{background-color:var(--mf-matrix-bg-subtle)}.mf-bubble-menu .bubble-menu-container .bubble-dropdown-item .bubble-dropdown-item-chevron{margin-left:auto;color:var(--mf-matrix-text-muted);line-height:var(--mf-matrix-icon-md)}.mf-bubble-menu .bubble-menu-container .bubble-dropdown-sep{flex:0 0 auto;height:var(--mf-matrix-space-px);margin:var(--mf-matrix-space-1) var(--mf-matrix-space-2);background-color:var(--mf-matrix-border-default)}.mf-bubble-menu .bubble-menu-container .bubble-dropdown--sub{bottom:auto}.mf-bubble-menu .bubble-menu-container .bubble-dropdown-heading{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;padding:var(--mf-matrix-space-1) var(--mf-matrix-space-1) var(--mf-matrix-space-1) var(--mf-matrix-space-3)}.mf-bubble-menu .bubble-menu-container .bubble-dropdown-heading-label{font-size:var(--mf-matrix-text-xs);font-weight:var(--mf-matrix-weight-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--mf-matrix-text-tertiary)}.mf-bubble-menu .bubble-menu-container .bubble-dropdown-heading-action{appearance:none;border:none;background:none;display:inline-flex;align-items:center;justify-content:center;width:var(--mf-matrix-control-sm);height:var(--mf-matrix-control-sm);padding:0;border-radius:var(--mf-matrix-radius-sm);color:var(--mf-matrix-text-muted);cursor:pointer;transition:color var(--mf-matrix-duration-fast) var(--mf-matrix-ease-standard),background-color var(--mf-matrix-duration-fast) var(--mf-matrix-ease-standard)}.mf-bubble-menu .bubble-menu-container .bubble-dropdown-heading-action:hover,.mf-bubble-menu .bubble-menu-container .bubble-dropdown-heading-action.bubble-dropdown-heading-action--open{background-color:var(--mf-matrix-bg-subtle);color:var(--mf-matrix-text-secondary)}.mf-bubble-menu .bubble-menu-container .bubble-dropdown-heading-action:focus-visible{outline:2px solid var(--mf-matrix-primary);outline-offset:-2px}.mf-bubble-menu .bubble-menu-container .bubble-dropdown--color{width:232px}.mf-bubble-menu .bubble-menu-container .bubble-color-section{padding:var(--mf-matrix-space-2) var(--mf-matrix-space-3) var(--mf-matrix-space-1);font-size:var(--mf-matrix-text-xs);font-weight:var(--mf-matrix-weight-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--mf-matrix-text-tertiary)}.mf-bubble-menu .bubble-menu-container .bubble-color-grid{display:flex;flex-wrap:wrap;gap:var(--mf-matrix-space-1);padding:0 var(--mf-matrix-space-2) var(--mf-matrix-space-2)}.mf-bubble-menu .bubble-menu-container .bubble-color-swatch{appearance:none;display:flex;align-items:center;justify-content:center;width:var(--mf-matrix-control-sm);height:var(--mf-matrix-control-sm);padding:0;border:1px solid var(--mf-matrix-border-default);border-radius:var(--mf-matrix-radius-sm);background-color:var(--mf-matrix-bg-surface);cursor:pointer}.mf-bubble-menu .bubble-menu-container .bubble-color-swatch .bubble-color-swatch-glyph{display:flex}.mf-bubble-menu .bubble-menu-container .bubble-color-swatch .bubble-color-swatch-glyph svg{width:var(--mf-matrix-icon-md);height:var(--mf-matrix-icon-md)}.mf-bubble-menu .bubble-menu-container .bubble-color-swatch:hover{border-color:var(--mf-matrix-text-muted)}.mf-bubble-menu .bubble-menu-container .bubble-color-swatch:focus-visible,.mf-bubble-menu .bubble-menu-container .bubble-color-swatch.bubble-color-swatch--active{outline:2px solid var(--mf-matrix-primary);outline-offset:1px}.mf-bubble-menu .bubble-menu-container .bubble-color-swatch.bubble-color-swatch--none{background-image:linear-gradient(to top right,transparent 46%,var(--mf-matrix-border-strong) 48%,var(--mf-matrix-border-strong) 52%,transparent 54%)}.mf-bubble-menu .mf-table-controls{display:flex;gap:var(--mf-matrix-space-3);height:24px}.mf-bubble-menu .mf-table-controls .table_icon{padding:var(--mf-matrix-space-2);margin:calc(-1 * var(--mf-matrix-space-2));scale:.8;box-shadow:none;border:none;background-color:var(--mf-matrix-bg-surface);cursor:pointer;display:flex;justify-content:center;align-items:center}.mf-bubble-menu .mf-table-controls .table_icon:hover{background-color:color-mix(in srgb,var(--mf-matrix-text-primary) 5%,transparent)}.mf-bubble-menu .mf-table-controls .table_icon:focus-visible{outline:2px solid var(--mf-matrix-primary);outline-offset:2px}@media(max-width:768px){.mf-bubble-menu .bubble-menu-container .block-commands{flex-wrap:wrap}.mf-bubble-menu .bubble-menu-container .block-commands>span:not(.bubble-menu-sep){height:var(--mf-matrix-control-xl);width:var(--mf-matrix-control-xl);min-width:var(--mf-matrix-control-xl)}.mf-bubble-menu .bubble-menu-container .block-commands>span.bubble-turn-into{width:auto;min-width:0}.mf-bubble-menu .bubble-menu-container .block-commands>.bubble-menu-sep{display:none}.mf-bubble-menu .bubble-menu-container .block-commands>span.bubble-ask-ai{width:var(--mf-matrix-control-xl);min-width:var(--mf-matrix-control-xl);padding:0}.mf-bubble-menu .bubble-menu-container .block-commands>span.bubble-ask-ai .bubble-ask-ai-label{display:none}.mf-bubble-menu .bubble-menu-container .block-commands>span.bubble-ask-ai .bubble-ask-ai-icon svg{width:var(--mf-matrix-icon-md);height:var(--mf-matrix-icon-md)}.mf-bubble-menu .bubble-menu-container .block-commands .bubble-turn-into-label{max-width:9ch}.mf-bubble-menu .bubble-menu-container .bubble-dropdown-item{min-height:40px}.mf-bubble-menu .bubble-menu-container .bubble-color-swatch{width:36px;height:36px}.mf-bubble-menu .mf-table-controls{height:auto}.mf-bubble-menu .mf-table-controls .table_icon{min-height:44px;min-width:44px;scale:1}}@keyframes mf-bubble-menu-in{0%{opacity:0;transform:translateY(var(--mf-matrix-space-1))}to{opacity:1;transform:none}}.mf-drag-drop-indicator{position:fixed;z-index:var(--mf-matrix-z-popover);pointer-events:none;background-color:var(--mf-matrix-primary);border-radius:var(--mf-matrix-radius-xs)}.mf-editor-menu-panel .mat-mdc-menu-content{padding:var(--mf-matrix-space-1)}.mf-editor-menu-panel .mat-mdc-menu-item{min-height:32px;border-radius:var(--mf-matrix-radius-sm)}.mf-editor-menu-panel .mat-mdc-menu-item .mat-mdc-menu-item-text{font-size:var(--mf-matrix-text-sm)}@media(max-width:768px){.mf-editor-menu-panel .mat-mdc-menu-item{min-height:40px}}.mf-editor-tooltip{position:absolute;display:flex;flex-direction:column;gap:var(--mf-matrix-space-px);padding:var(--mf-matrix-space-2) var(--mf-matrix-space-3);border-radius:var(--mf-matrix-radius-md);background-color:var(--mf-matrix-bg-inverse);color:color-mix(in srgb,var(--mf-matrix-text-on-primary) 72%,transparent);font-size:var(--mf-matrix-text-xs);line-height:1.45;white-space:nowrap;pointer-events:none;box-shadow:var(--mf-matrix-shadow-lg);z-index:var(--mf-matrix-z-popover)}.mf-editor-tooltip strong{color:var(--mf-matrix-text-on-primary);font-weight:var(--mf-matrix-weight-semibold)}
