@font-face{font-family:Material Symbols Outlined;font-style:normal;font-display:swap;font-weight:100;src:url("./media/material-symbols-outlined-latin-100-normal-V6JBSRXS.woff2") format("woff2"),url("./media/material-symbols-outlined-latin-100-normal-FYB2AMK7.woff") format("woff")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-display:swap;font-weight:200;src:url("./media/material-symbols-outlined-latin-200-normal-L6D7HOJZ.woff2") format("woff2"),url("./media/material-symbols-outlined-latin-200-normal-EFRQCF7T.woff") format("woff")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-display:swap;font-weight:300;src:url("./media/material-symbols-outlined-latin-300-normal-UGUQJHD6.woff2") format("woff2"),url("./media/material-symbols-outlined-latin-300-normal-FFS4U7KV.woff") format("woff")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-display:swap;font-weight:400;src:url("./media/material-symbols-outlined-latin-400-normal-Z3WPARIX.woff2") format("woff2"),url("./media/material-symbols-outlined-latin-400-normal-RENXCTEG.woff") format("woff")}.tippy-box{max-width:none!important;background:transparent!important;box-shadow:none!important}.tippy-content{padding:0}.tippy-box .bubble-menu{display:flex!important;align-items:center;gap:6px;background:var(--ate-menu-bg, rgba(255, 255, 255, .95))!important;-webkit-backdrop-filter:blur(var(--ate-menu-blur, 12px));backdrop-filter:blur(var(--ate-menu-blur, 12px));border:1px solid var(--ate-menu-border, rgba(0, 0, 0, .1));border-radius:var(--ate-border-radius, 16px);padding:8px 12px;box-shadow:var(--ate-menu-shadow, 0 8px 32px rgba(0, 0, 0, .12));z-index:1000;animation:slideUp .18s cubic-bezier(0,0,.2,1);white-space:nowrap}.bubble-menu .tiptap-separator{width:1px;height:28px;background:color-mix(in srgb,var(--ate-menu-border),transparent 50%);margin:0 4px}@keyframes slideUp{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.tiptap-link,.ProseMirror a{color:var(--ate-primary, #1d4ed8)!important;text-decoration:underline!important;cursor:pointer!important;transition:color .2s ease}.tiptap-link:hover,.ProseMirror a:hover{color:var(--ate-primary-light-alpha, #3b82f6)!important;text-decoration:underline!important}.ProseMirror[contenteditable=false] a{pointer-events:auto!important;cursor:pointer!important}.ProseMirror[contenteditable=false]{height:auto!important;max-height:none!important;overflow-y:visible!important}angular-tiptap-editor:has(.ProseMirror[contenteditable=false]){height:auto!important;max-height:none!important}angular-tiptap-editor:has(.ProseMirror[contenteditable=false]) .tiptap-editor,angular-tiptap-editor:has(.ProseMirror[contenteditable=false]) .angular-tiptap-editor{height:auto!important;max-height:none!important}.tiptap-highlight{background-color:var(--ate-highlight-bg, #fef08a);padding:.1em .2em;border-radius:2px;color:var(--ate-highlight-color, #854d0e)}.ProseMirror .has-text-align-left{text-align:left}.ProseMirror .has-text-align-center{text-align:center}.ProseMirror .has-text-align-right{text-align:right}.ProseMirror .has-text-align-justify{text-align:justify}angular-tiptap-editor .ProseMirror h1,.ProseMirror h1{font-size:1.5em!important;font-weight:700!important}angular-tiptap-editor .ProseMirror h2,.ProseMirror h2{font-size:1.3em!important;font-weight:700!important}angular-tiptap-editor .ProseMirror h3,.ProseMirror h3{font-size:1.1em!important;font-weight:700!important}.element-white-background{background:var(--quma-surface-solid);border-radius:10px;margin:10px;padding:10px}.assessment-tab-container,.assessment-tab-container .mat-mdc-tab-body-wrapper{height:100%}.assessment-tab-container .mat-mdc-tab-body-content:has(app-assessment-review-list){display:flex}.assessment-tab-container app-assessment-review-list{flex-grow:1;padding-bottom:0}@keyframes quma-filter-panel-enter{0%{opacity:0;max-height:0}to{opacity:1;max-height:250px}}@keyframes quma-filter-panel-leave{0%{opacity:1;max-height:250px}to{opacity:0;max-height:0}}html{color-scheme:light;--mat-sys-background: light-dark(#fbf8fd, #121316);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#f2f0f4, #303034);--mat-sys-inverse-primary: light-dark(#afc6ff, #345ca8);--mat-sys-inverse-surface: light-dark(#303034, #e3e2e6);--mat-sys-on-background: light-dark(#1b1b1f, #e3e2e6);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #002d6c);--mat-sys-on-primary-container: light-dark(#15448f, #d9e2ff);--mat-sys-on-primary-fixed: light-dark(#001a43, #001a43);--mat-sys-on-primary-fixed-variant: light-dark(#15448f, #15448f);--mat-sys-on-secondary: light-dark(#ffffff, #412d00);--mat-sys-on-secondary-container: light-dark(#5e4200, #ffdea8);--mat-sys-on-secondary-fixed: light-dark(#271900, #271900);--mat-sys-on-secondary-fixed-variant: light-dark(#5e4200, #5e4200);--mat-sys-on-surface: light-dark(#1b1b1f, #e3e2e6);--mat-sys-on-surface-variant: light-dark(#44474f, #e1e2ec);--mat-sys-on-tertiary: light-dark(#ffffff, #402843);--mat-sys-on-tertiary-container: light-dark(#583e5a, #fcd7fb);--mat-sys-on-tertiary-fixed: light-dark(#2a132d, #2a132d);--mat-sys-on-tertiary-fixed-variant: light-dark(#583e5a, #583e5a);--mat-sys-outline: light-dark(#757780, #8f9099);--mat-sys-outline-variant: light-dark(#c5c6d0, #44474f);--mat-sys-primary: light-dark(#345ca8, #afc6ff);--mat-sys-primary-container: light-dark(#d9e2ff, #15448f);--mat-sys-primary-fixed: light-dark(#d9e2ff, #d9e2ff);--mat-sys-primary-fixed-dim: light-dark(#afc6ff, #afc6ff);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#7c5800, #ffba20);--mat-sys-secondary-container: light-dark(#ffdea8, #5e4200);--mat-sys-secondary-fixed: light-dark(#ffdea8, #ffdea8);--mat-sys-secondary-fixed-dim: light-dark(#ffba20, #ffba20);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#fbf8fd, #121316);--mat-sys-surface-bright: light-dark(#fbf8fd, #38393c);--mat-sys-surface-container: light-dark(#efedf1, #1f1f23);--mat-sys-surface-container-high: light-dark(#e9e7ec, #292a2d);--mat-sys-surface-container-highest: light-dark(#e3e2e6, #343538);--mat-sys-surface-container-low: light-dark(#f5f3f7, #1b1b1f);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0d0e11);--mat-sys-surface-dim: light-dark(#dbd9dd, #121316);--mat-sys-surface-tint: light-dark(#345ca8, #afc6ff);--mat-sys-surface-variant: light-dark(#e1e2ec, #44474f);--mat-sys-tertiary: light-dark(#725573, #dfbbde);--mat-sys-tertiary-container: light-dark(#fcd7fb, #583e5a);--mat-sys-tertiary-fixed: light-dark(#fcd7fb, #fcd7fb);--mat-sys-tertiary-fixed-dim: light-dark(#dfbbde, #dfbbde);--mat-sys-neutral-variant20: #2e3038;--mat-sys-neutral10: #1b1b1f;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-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: 400 .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: 400;--mat-sys-label-large-weight-prominent: 400;--mat-sys-label-medium: 400 .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: 400;--mat-sys-label-medium-weight-prominent: 400;--mat-sys-label-small: 400 .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: 400;--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: 400 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: 400;--mat-sys-title-small: 400 .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: 400;--mat-checkbox-touch-target-display: none;--mat-checkbox-state-layer-size: 32px;--mat-chip-container-height: 24px;--mat-expansion-header-collapsed-state-height: 40px;--mat-expansion-header-expanded-state-height: 56px;--mat-fab-small-touch-target-display: ;--mat-fab-touch-target-display: none;--mat-button-filled-touch-target-display: none;--mat-button-filled-container-height: 32px;--mat-button-outlined-container-height: 32px;--mat-button-outlined-touch-target-display: none;--mat-button-protected-touch-target-display: none;--mat-button-protected-container-height: 32px;--mat-button-text-touch-target-display: none;--mat-button-text-container-height: 32px;--mat-button-tonal-container-height: 32px;--mat-button-tonal-touch-target-display: none;--mat-form-field-container-height: 48px;--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-icon-button-touch-target-display: none;--mat-icon-button-state-layer-size: 32px;--mat-list-list-item-leading-icon-start-space: 8px;--mat-list-list-item-leading-icon-end-space: 8px;--mat-list-list-item-one-line-container-height: 40px;--mat-list-list-item-two-line-container-height: 56px;--mat-list-list-item-three-line-container-height: 80px;--mat-paginator-container-size: 48px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: none;--mat-radio-touch-target-display: none;--mat-radio-state-layer-size: 32px;--mat-tab-container-height: 40px;--mat-select-arrow-transform: none;--mat-button-toggle-height: 40px;--mat-stepper-header-height: 64px;--mat-table-header-container-height: 48px;--mat-table-footer-container-height: 44px;--mat-table-row-item-container-height: 44px;--mat-toolbar-standard-height: 56px;--mat-toolbar-mobile-height: 48px;--mat-tree-node-min-height: 40px;--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;--quma-nav-background: light-dark( rgb(63, 71, 89), rgb(63, 71, 89) );--quma-table-row-background: light-dark( rgb(239, 237, 241), #1f1f23 );--quma-success-light: light-dark( #e7fff1, #0f3d2c );--quma-success: light-dark( #6adbae, #6adbae );--quma-partial-success: light-dark( #e8e11a, #e8e11a );--quma-error: light-dark( #de3730, #ff5449 );--quma-error-light: light-dark( #ffdad6, #5c0f0c );--quma-warn: light-dark( #f0ad00, #f0ad00 );--quma-notification: light-dark( #0acae4, #0acae4 );--quma-inactive: light-dark( #575e71, #a9abb4 );--quma-surface-solid: light-dark(#fff, #1f1f23);--quma-divider: light-dark(#ddd, #3a3a3e);--quma-text-muted: light-dark(#acabaf, #919094);--quma-text-strong: light-dark(#000, #e3e2e6);--quma-row-highlight: light-dark(#edf0ff, #2a3552);--quma-threats-row: light-dark(#faf9ff, #1a1a1e);--mat-sidenav-content-background-color: light-dark(#fff, #131316);--mat-sidenav-container-background-color: light-dark(#fff, #1f1f23);--mat-sidenav-container-shape: 0;--mat-sidenav-container-text-color: light-dark(#000, #e3e2e6);--mat-table-background-color: none;--mat-paginator-container-background-color: none;--mat-form-field-container-text-size: 14px;--mat-form-field-filled-container-color: transparent;--mat-form-field-outlined-disabled-input-text-color: light-dark(#000000, #e3e2e6);--mat-form-field-outlined-disabled-label-text-color: light-dark(#000000, #e3e2e6);--mat-list-active-indicator-color: var(--mat-sys-primary-container);--mat-dialog-container-max-width: 100%;--mat-dialog-container-color: var(--mat-sys-surface-container);--mat-option-focus-state-layer-color: var(--mat-sys-primary-container);--mat-option-selected-state-layer-color: var(--mat-sys-primary-container);--mat-button-outlined-outline-color: var(--mat-sys-outline-variant);--mat-button-filled-disabled-label-text-color: #8f9099;--mat-button-filled-disabled-container-color: var(--mat-sys-surface-variant);--mat-select-disabled-trigger-text-color: light-dark(#000000, #e3e2e6)}html.dark-theme{color-scheme:dark}:root [matButton=outlined]:not(:disabled){background-color:var(--quma-surface-solid)}:root .success{--mat-button-filled-container-color: var(--quma-success)}:root .warn{--mat-button-filled-container-color: var(--quma-warn)}:root .error{--mat-button-filled-container-color: var(--quma-error)}:root mat-icon.mat-primary{--mat-icon-color: var(--mat-sys-primary)}:root mat-card{--mat-card-elevated-container-color: transparent;--mat-card-elevated-container-elevation: none;--mat-card-outlined-container-color: transparent;--mat-card-outlined-outline-color: transparent;--mat-card-outlined-outline-width: 0}:root app-custom-table table{border-collapse:separate;border-spacing:0 8px}:root mat-form-field.mat-form-field-disabled [matTextPrefix]{color:var(--mat-form-field-outlined-disabled-input-text-color)}:root mat-drawer-container{height:100%}:root .quma-content-box{box-sizing:border-box;border:1px solid var(--mat-sys-surface-container);border-radius:10px;padding:20px;box-shadow:0 4px 20px 0 var(--mat-sys-surface-container);--quma-content-box-padding: 20px}:root .content-box-header{margin:0 -20px 20px;padding:0 20px 12px;border-bottom:1px solid var(--mat-sys-surface-container);font-family:Roboto,sans-serif;font-size:14px;font-weight:600;line-height:20px;letter-spacing:normal;text-transform:uppercase;color:var(--mat-sys-primary)}:root .quma-content-box--flush-body{padding-left:0;padding-right:0}:root .quma-content-box--flush-body .content-box-header{margin-left:0;margin-right:0}:root quma-table.with-card .table-container,:root quma-smart-form-table.with-card .table-container{box-sizing:border-box;border:1px solid var(--mat-sys-surface-container);border-radius:10px;padding:20px 0;box-shadow:0 4px 20px 0 var(--mat-sys-surface-container)}:root quma-table .table-toolbar,:root quma-smart-form-table .table-toolbar{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-bottom:12px;padding-left:20px;padding-right:20px;overflow-x:clip}:root quma-table .table-toolbar .filter-toggle-button-row,:root quma-smart-form-table .table-toolbar .filter-toggle-button-row{margin-bottom:0}:root quma-table,:root quma-smart-form-table{--mat-table-header-headline-color: var(--mat-sys-primary)}:root quma-table .mat-mdc-header-row,:root quma-table th.mat-mdc-header-cell,:root quma-smart-form-table .mat-mdc-header-row,:root quma-smart-form-table th.mat-mdc-header-cell{background-color:var(--mat-sys-surface-container-lowest)}:root quma-table th.mat-mdc-header-cell:hover,:root quma-smart-form-table th.mat-mdc-header-cell:hover{background-color:var(--mat-sys-surface)}:root quma-table th.mat-mdc-header-cell,:root quma-smart-form-table th.mat-mdc-header-cell{text-transform:uppercase}:root quma-table th.mat-mdc-header-cell.mat-title-large,:root quma-table th.mat-mdc-header-cell .mat-title-large,:root quma-smart-form-table th.mat-mdc-header-cell.mat-title-large,:root quma-smart-form-table th.mat-mdc-header-cell .mat-title-large{font-family:Roboto,sans-serif;font-size:14px;font-weight:600;line-height:20px;letter-spacing:normal}:root quma-table tr.mat-mdc-row,:root quma-smart-form-table tr.mat-mdc-row{background-color:var(--mat-sys-surface-container-lowest)}:root quma-table tr.mat-mdc-row:hover,:root quma-smart-form-table tr.mat-mdc-row:hover{background-color:var(--mat-sys-surface)}:root quma-table tr.mat-mdc-row.selected,:root quma-smart-form-table tr.mat-mdc-row.selected{background-color:var(--quma-row-highlight)}:root quma-table tr.mat-mdc-row.selected:hover,:root quma-smart-form-table tr.mat-mdc-row.selected:hover{background-color:var(--mat-sys-primary-container)}:root quma-table tr.clickable-row,:root quma-smart-form-table tr.clickable-row{cursor:pointer}:root quma-table .mat-mdc-table,:root quma-smart-form-table .mat-mdc-table{border-spacing:0;--mat-table-row-item-container-height: 50px;--mat-table-row-item-outline-width: 1px;--mat-table-row-item-outline-color: var(--mat-sys-surface-container)}:root quma-table .mat-mdc-table tr:last-child>.mat-mdc-cell,:root quma-smart-form-table .mat-mdc-table tr:last-child>.mat-mdc-cell{border-bottom:1px solid var(--mat-sys-surface-container)}:root quma-table .mat-mdc-table .mat-mdc-header-cell,:root quma-table .mat-mdc-table .mat-mdc-cell,:root quma-smart-form-table .mat-mdc-table .mat-mdc-header-cell,:root quma-smart-form-table .mat-mdc-table .mat-mdc-cell{padding-top:10px;padding-bottom:10px}:root quma-table .mat-mdc-table .mat-sort-header-content,:root quma-smart-form-table .mat-mdc-table .mat-sort-header-content{text-align:center}:root quma-table .mat-mdc-table .header-center,:root quma-smart-form-table .mat-mdc-table .header-center{text-align:center}:root quma-table .mat-mdc-table .header-center>.mat-sort-header-container,:root quma-smart-form-table .mat-mdc-table .header-center>.mat-sort-header-container{justify-content:center}:root quma-table .mat-mdc-table .mat-mdc-cell.cell-center,:root quma-smart-form-table .mat-mdc-table .mat-mdc-cell.cell-center{text-align:center;vertical-align:center}:root quma-table .mat-mdc-table .header-action,:root quma-table .mat-mdc-table td .cell-actions,:root quma-smart-form-table .mat-mdc-table .header-action,:root quma-smart-form-table .mat-mdc-table td .cell-actions{display:flex;justify-content:end}:root quma-table .mat-mdc-table td .cell-actions,:root quma-smart-form-table .mat-mdc-table td .cell-actions{column-gap:.5rem}:root quma-table .cdk-column-name,:root quma-smart-form-table .cdk-column-name{font-family:Roboto,sans-serif;font-size:14px;font-weight:600;line-height:20px;letter-spacing:normal}:root quma-table tr td:last-child,:root quma-smart-form-table tr td:last-child{width:0%;white-space:nowrap}:root .table-input,:root .table-text-input input{font-size:14px;font-weight:400;line-height:20px;font-family:roboto;letter-spacing:0;border:none;background-color:transparent;width:95%;text-overflow:ellipsis}:root .table-input:focus,:root .table-input:active,:root .table-input:focus-visible,:root .table-text-input input:focus,:root .table-text-input input:active,:root .table-text-input input:focus-visible{color:var(--mat-sys-primary);border:none;outline:none}:root .table-text-input{display:flex}:root .table-text-input input{width:100%}:root .align-with-icon-in-table{margin-right:18px}:root mat-dialog-container{--mat-dialog-container-shape: 8px}:root mat-dialog-container .mat-mdc-text-field-wrapper{background-color:var(--quma-surface-solid)}:root mat-dialog-container [mat-dialog-title]{display:flex;justify-content:space-between;align-items:center}:root mat-dialog-container [mat-dialog-title] button{left:20px}:root mat-dialog-container [mat-dialog-title]:before{content:unset}:root mat-dialog-container .dialog-header{display:flex;justify-content:space-between;align-items:baseline}:root quma-dialog{display:flex;flex-direction:column;height:100%}:root .quma-content-container{padding:16px 16px 0}:root .quma-padding-top{padding-top:16px}:root .quma-padding-bottom{padding-bottom:16px}:root .quma-padding-left{padding-left:16px}:root .quma-padding-right{padding-right:16px}:root .quma-centered-content-container{padding:16px;max-width:1350px;width:80%;margin:auto}:root .quma-justify-space-between{display:flex;justify-content:space-between;align-items:center}:root .quma-justify-end{display:flex;justify-content:flex-end;align-items:center}:root .quma-text-center{text-align:center}:root .quma-text-right{text-align:right}:root .quma-flex-column{display:flex;flex-direction:column;gap:24px}:root .quma-flex-column-s{display:flex;flex-direction:column;gap:12px}:root .quma-align-center{align-items:center}:root .row{display:flex;justify-content:flex-start;align-items:center;gap:24px}:root .row-no-gap{display:flex;justify-content:flex-start;align-items:center}:root .full-width{width:100%}:root .hidden{display:none!important}:root markdown,:root app-tui-editor,:root .toastui-editor-contents{border-collapse:collapse}:root markdown table,:root app-tui-editor table,:root .toastui-editor-contents table{border-spacing:0}:root markdown li,:root app-tui-editor li,:root .toastui-editor-contents li{font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:20px}:root markdown h1,:root app-tui-editor h1,:root .toastui-editor-contents h1{font-family:Roboto;font-size:22px!important;font-weight:400;border-bottom:none}:root markdown h2,:root app-tui-editor h2,:root .toastui-editor-contents h2{font-family:Roboto;font-weight:400!important;font-size:16px!important;border-bottom:none}:root markdown h3,:root app-tui-editor h3,:root .toastui-editor-contents h3{font-family:Roboto;font-size:14px!important;font-weight:700!important;border-bottom:none}:root markdown h1,:root app-tui-editor h1,:root .toastui-editor-contents h1{margin-bottom:15px}:root markdown h1,:root markdown h2,:root app-tui-editor h1,:root app-tui-editor h2,:root .toastui-editor-contents h1,:root .toastui-editor-contents h2{padding:12px 0}:root markdown p,:root app-tui-editor p,:root .toastui-editor-contents p{line-height:20px}:root markdown img,:root app-tui-editor img,:root .toastui-editor-contents img{margin:12px 0}:root markdown tr>th,:root app-tui-editor tr>th,:root .toastui-editor-contents tr>th{line-height:20px}:root markdown tr>th>p,:root app-tui-editor tr>th>p,:root .toastui-editor-contents tr>th>p{font-weight:700}:root markdown tr>th,:root markdown td,:root app-tui-editor tr>th,:root app-tui-editor td,:root .toastui-editor-contents tr>th,:root .toastui-editor-contents td{border:.5px solid var(--mat-sys-surface-variant);padding:8px;text-align:left;vertical-align:top;margin:0;background-color:unset;color:var(--quma-text-strong)}:root markdown tr>th>p,:root markdown td>p,:root app-tui-editor tr>th>p,:root app-tui-editor td>p,:root .toastui-editor-contents tr>th>p,:root .toastui-editor-contents td>p{color:var(--quma-text-strong)}:root markdown tr,:root app-tui-editor tr,:root .toastui-editor-contents tr{margin:0}:root markdown th,:root app-tui-editor th,:root .toastui-editor-contents th{line-height:.8}:root markdown table,:root markdown th,:root markdown td,:root app-tui-editor table,:root app-tui-editor th,:root app-tui-editor td,:root .toastui-editor-contents table,:root .toastui-editor-contents th,:root .toastui-editor-contents td{border:1px solid var(--mat-sys-surface-variant);border-collapse:collapse}:root markdown img[alt="100pct"],:root app-tui-editor img[alt="100pct"],:root .toastui-editor-contents img[alt="100pct"]{width:100%}:root markdown img[alt="75pct"],:root app-tui-editor img[alt="75pct"],:root .toastui-editor-contents img[alt="75pct"]{width:75%}:root markdown img[alt="66pct"],:root app-tui-editor img[alt="66pct"],:root .toastui-editor-contents img[alt="66pct"]{width:66%}:root markdown img[alt="50pct"],:root app-tui-editor img[alt="50pct"],:root .toastui-editor-contents img[alt="50pct"]{width:50%}:root markdown img[alt="33pct"],:root app-tui-editor img[alt="33pct"],:root .toastui-editor-contents img[alt="33pct"]{width:33%}:root markdown img[alt="25pct"],:root app-tui-editor img[alt="25pct"],:root .toastui-editor-contents img[alt="25pct"]{width:25%}:root markdown img[alt="50px"],:root app-tui-editor img[alt="50px"],:root .toastui-editor-contents img[alt="50px"]{width:50px}:root markdown img[alt="100px"],:root app-tui-editor img[alt="100px"],:root .toastui-editor-contents img[alt="100px"]{width:100px}:root markdown img[alt="150px"],:root app-tui-editor img[alt="150px"],:root .toastui-editor-contents img[alt="150px"]{width:150px}:root markdown img[alt="200px"],:root app-tui-editor img[alt="200px"],:root .toastui-editor-contents img[alt="200px"]{width:200px}:root markdown img[alt="300px"],:root app-tui-editor img[alt="300px"],:root .toastui-editor-contents img[alt="300px"]{width:300px}:root markdown img[alt="500px"],:root app-tui-editor img[alt="500px"],:root .toastui-editor-contents img[alt="500px"]{width:500px}:root markdown table{width:100%;table-layout:fixed}:root markdown table td{word-wrap:break-word;overflow-wrap:break-word}:root markdown a,:root app-tui-editor a{text-decoration:underline;color:var(--mat-sys-primary)}:root markdown img,:root app-tui-editor img{max-width:100%}:root .quma-sidenav{height:100%;display:flex;flex-direction:column}:root .quma-sidenav mat-select-trigger,:root .quma-sidenav .mat-mdc-list-item-unscoped-content{display:flex;align-items:center;justify-content:space-between}:root .quma-sidenav .sidenav-header{display:flex;flex-direction:column;padding:16px 0 0;align-items:stretch}:root .quma-sidenav .sidenav-header>button{box-sizing:border-box;margin-inline:16px;width:auto;align-self:stretch}:root .quma-sidenav .sidenav-header mat-form-field{width:100%;box-sizing:border-box;border-top:solid 1px var(--mat-sys-outline-variant);--mat-form-field-filled-active-indicator-color: var(--mat-sys-outline-variant)}:root .quma-sidenav .sidenav-header .static-header{padding:16px;border-top:solid 1px var(--mat-sys-outline-variant);border-bottom:solid 1px var(--mat-sys-outline-variant);display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;margin-bottom:20px}:root .quma-sidenav mat-nav-list{overflow:auto;padding-left:16px;padding-right:16px}:root .quma-sidenav .nav-item-text{width:calc(100% - 40px);display:inline-block;overflow:clip;text-overflow:ellipsis}:root .quma-sidenav .small{font-size:15px}:root .quma-button-bar{display:flex;justify-content:space-between;margin-top:16px;margin-bottom:16px}:root .quma-button-bar>div,:root .quma-button-bar button:only-child{display:flex;gap:8px;margin-left:auto}:root .quma-dropzone{display:flex;position:relative;height:5rem;background-color:light-dark(#eee,#2a2a2e);border:2px dashed light-dark(#aaa,#5e5e62);border-radius:5px;margin-bottom:1rem}:root .quma-dropzone label{width:100%;height:100%;display:flex;align-items:center}:root .quma-dropzone label span{width:100%;text-align:center;display:block}:root .quma-dropzone input[type=file]{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer;top:0;left:0}:root .quma-status{padding:8px 16px;border-radius:8px;margin:auto;width:fit-content;white-space:nowrap}:root .quma-status-number-yellow{border:1px solid var(--quma-warn)!important}:root .quma-status-number-red{border:1px solid var(--quma-error)!important}:root .quma-status--grey-background{background-color:var(--mat-sys-surface-container)}:root .quma-status--grey{background-color:var(--mat-sys-outline-variant);color:var(--mat-sys-on-surface)}:root .quma-status-orange{background:var(--quma-warn);color:#fff}:root .quma-status-red{background:var(--quma-error);color:#fff}:root .quma-status-green{background:var(--quma-success);color:#fff}:root .quma-status-yellow{background:var(--quma-partial-success);color:#fff}:root .quma-status-white{background:var(--quma-surface-solid)}:root .quma-status-blue{background:var(--mat-sys-primary-container)}:root .quma-status-blue-filled{background:var(--mat-sys-primary);color:#fff}:root .quma-status-issue{background-color:var(--mat-sys-error-container);color:var(--mat-sys-on-error-container)}:root .quma-status-inactive{background:var(--quma-surface-solid);color:var(--quma-inactive)}:root .notification{color:#fff;text-align:center;border-radius:50%;width:20px;height:20px;background:var(--quma-notification);align-content:center}:root .filter{width:300px}:root .filter-row,:root .smart-form-filter-panel{box-sizing:border-box;border:1px solid var(--mat-sys-surface-container);border-radius:10px;box-shadow:0 4px 20px 0 var(--mat-sys-surface-container);padding:20px;margin-bottom:16px}:root .filter-row{display:flex;column-gap:16px;flex-wrap:wrap}:root .filter-row .mat-mdc-form-field-icon-suffix{min-width:85px}:root .clear-filters{align-content:center;margin-bottom:16px}:root .filter-toggle-button-row{display:flex;align-items:center;gap:8px}:root .filter-panel-enter,:root .filter-panel-leave{overflow:hidden;padding-top:12px;margin-top:-12px}:root .filter-panel-enter{animation:quma-filter-panel-enter .25s ease-out}:root .filter-panel-leave{animation:quma-filter-panel-leave .2s ease-in forwards}:root .filter-count-badge{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;min-width:15px;height:15px;padding:0 3px;margin-right:6px;border-radius:999px;background-color:var(--mat-sys-primary);color:var(--mat-sys-on-primary);font-size:11px;font-weight:500;line-height:1}:root .filter-toggle-button--open{--mat-button-outlined-outline-color: var(--mat-sys-primary);--mat-button-outlined-label-text-color: var(--mat-sys-primary)}:root .filter-clear-all-button{--mat-button-text-label-text-color: var(--mat-sys-primary)}:root .filter.filter-field--active{--mat-form-field-outlined-outline-color: var(--mat-sys-primary);--mat-form-field-outlined-hover-outline-color: var(--mat-sys-primary);--mat-form-field-outlined-focus-outline-color: var(--mat-sys-primary);--mat-form-field-outlined-label-text-color: var(--mat-sys-primary);--mat-form-field-outlined-focus-label-text-color: var(--mat-sys-primary)}:root .blue-icon-button{color:light-dark(#26509b,#afc6ff)!important}:root .blue-icon-button[disabled]{color:light-dark(#a4abc0,light-dark(#6b7280,#9ca3af))!important}:root button.mdc-icon-button.circle-add-button{border-radius:50%;border:2px solid var(--mat-sys-primary);color:var(--mat-sys-primary);width:32px!important;height:32px!important;padding:0!important;display:inline-flex!important;align-items:center;justify-content:center}:root button.mdc-icon-button.circle-add-button>*[role=img]{width:20px;height:20px;font-size:20px}:root button.mdc-icon-button.circle-add-button>*[role=img] svg{width:20px;height:20px}:root button.mdc-icon-button.circle-add-button{--mat-icon-button-touch-target-size: 32px}:root .quma-icon-blue{color:var(--mat-sys-primary)}:root .quma-icon-grey{color:var(--quma-text-muted)}:root .quma-icon-orange{color:var(--mat-sys-error-container)}:root .button-spinner-ai{display:inline-block;color:#0acae4;--mat-progress-spinner-active-indicator-color: currentColor;animation:ai-spinner-color-cycle 1.6s ease-in-out infinite}@keyframes ai-spinner-color-cycle{0%{color:#0acae4}45%{color:#193464}to{color:#fe677e}}:root app-assessment-report .assessment-milestones-current-row,:root app-wp-entry-report-checklist .assessment-milestones-current-row,:root .report-checklist-container .assessment-milestones-current-row{background-color:var(--quma-row-highlight)!important}:root app-assessment-report .wp-name,:root app-wp-entry-report-checklist .wp-name,:root .report-checklist-container .wp-name{font-size:18px;line-height:140%;color:var(--quma-text-strong)}:root app-assessment-report .wp-input,:root app-wp-entry-report-checklist .wp-input,:root .report-checklist-container .wp-input{background:var(--mat-sys-surface-container);border-radius:8px;font-size:14px;line-height:20px;font-weight:500;padding:6px 16px}:root app-assessment-report .wp-documents,:root app-wp-entry-report-checklist .wp-documents,:root .report-checklist-container .wp-documents{display:flex;padding-bottom:11px;border-bottom:1px solid var(--mat-sys-surface-container)}:root app-assessment-report .wp-documents .wp-documents-item,:root app-wp-entry-report-checklist .wp-documents .wp-documents-item,:root .report-checklist-container .wp-documents .wp-documents-item{display:flex;align-items:center;margin-bottom:22px;padding-left:11px}:root app-assessment-report .wp-documents .left,:root app-wp-entry-report-checklist .wp-documents .left,:root .report-checklist-container .wp-documents .left{width:60%;border-right:1px solid var(--mat-sys-surface-container)}:root app-assessment-report .wp-documents .left .wp-documents-header,:root app-wp-entry-report-checklist .wp-documents .left .wp-documents-header,:root .report-checklist-container .wp-documents .left .wp-documents-header{display:flex;align-items:center;margin-bottom:18px}:root app-assessment-report .wp-documents .left .wp-documents-header label,:root app-wp-entry-report-checklist .wp-documents .left .wp-documents-header label,:root .report-checklist-container .wp-documents .left .wp-documents-header label{font-size:16px;line-height:24px;font-weight:500;color:var(--quma-text-strong);margin-right:24px}:root app-assessment-report .wp-documents .left mat-icon,:root app-wp-entry-report-checklist .wp-documents .left mat-icon,:root .report-checklist-container .wp-documents .left mat-icon{margin-right:8px}:root app-assessment-report .wp-documents .left .document-name,:root app-wp-entry-report-checklist .wp-documents .left .document-name,:root .report-checklist-container .wp-documents .left .document-name{font-weight:400;font-size:16px;line-height:20px;color:var(--quma-text-strong);margin-left:12px}:root app-assessment-report .wp-documents .left table,:root app-wp-entry-report-checklist .wp-documents .left table,:root .report-checklist-container .wp-documents .left table{width:100%}:root app-assessment-report .wp-documents .left table thead,:root app-wp-entry-report-checklist .wp-documents .left table thead,:root .report-checklist-container .wp-documents .left table thead{display:none}:root app-assessment-report .wp-documents .left table tbody tr td .wp-input,:root app-wp-entry-report-checklist .wp-documents .left table tbody tr td .wp-input,:root .report-checklist-container .wp-documents .left table tbody tr td .wp-input{display:flex;justify-content:center}:root app-assessment-report .wp-documents .left table tbody tr td:first-child,:root app-wp-entry-report-checklist .wp-documents .left table tbody tr td:first-child,:root .report-checklist-container .wp-documents .left table tbody tr td:first-child{width:32px}:root app-assessment-report .wp-documents .left table tbody tr td:nth-child(2),:root app-wp-entry-report-checklist .wp-documents .left table tbody tr td:nth-child(2),:root .report-checklist-container .wp-documents .left table tbody tr td:nth-child(2){width:6%}:root app-assessment-report .wp-documents .right,:root app-wp-entry-report-checklist .wp-documents .right,:root .report-checklist-container .wp-documents .right{padding-left:27px}:root app-assessment-report .wp-documents .right .wp-active-kpi-header,:root app-wp-entry-report-checklist .wp-documents .right .wp-active-kpi-header,:root .report-checklist-container .wp-documents .right .wp-active-kpi-header{font-size:16px;line-height:20px;font-weight:500;color:var(--quma-text-strong);margin-right:24px;margin-bottom:18px}:root app-assessment-report .wp-documents .right table thead,:root app-wp-entry-report-checklist .wp-documents .right table thead,:root .report-checklist-container .wp-documents .right table thead{display:none}:root app-assessment-report .wp-documents .right table tbody tr td:first-child,:root app-wp-entry-report-checklist .wp-documents .right table tbody tr td:first-child,:root .report-checklist-container .wp-documents .right table tbody tr td:first-child{width:100px}:root app-assessment-report .wp-documents .right table tbody tr td .wp-input,:root app-wp-entry-report-checklist .wp-documents .right table tbody tr td .wp-input,:root .report-checklist-container .wp-documents .right table tbody tr td .wp-input{display:flex;justify-content:center}:root app-assessment-report .review-results .review-results-header,:root app-wp-entry-report-checklist .review-results .review-results-header,:root .report-checklist-container .review-results .review-results-header{font-size:16px;font-weight:500;line-height:20px;color:var(--quma-text-strong);margin-bottom:26px}:root app-assessment-report .review-results .review-results-item,:root app-wp-entry-report-checklist .review-results .review-results-item,:root .report-checklist-container .review-results .review-results-item{display:flex;flex-direction:column;margin-bottom:25px}:root app-assessment-report .review-results .review-results-item .review-wrapper,:root app-wp-entry-report-checklist .review-results .review-results-item .review-wrapper,:root .report-checklist-container .review-results .review-results-item .review-wrapper{display:flex;align-items:center;margin-bottom:23px;font-size:18px;font-weight:400;line-height:140%;color:var(--quma-text-strong)}:root app-assessment-report .review-results .review-results-item .review-rationale,:root app-wp-entry-report-checklist .review-results .review-results-item .review-rationale,:root .report-checklist-container .review-results .review-results-item .review-rationale{border-radius:4px;border:1px solid var(--mat-sys-on-primary-container);padding:18px 38px;color:var(--quma-text-strong)}:root app-assessment-report .report-status,:root app-wp-entry-report-checklist .report-status,:root .report-checklist-container .report-status{padding:6px 8px;border-radius:8px;font-size:14px;line-height:20px;margin-right:8px;min-width:50px;text-align:center}:root app-assessment-report .report-conditional,:root app-wp-entry-report-checklist .report-conditional,:root .report-checklist-container .report-conditional{background:var(--quma-warn);color:#fff}:root app-assessment-report .report-fail,:root app-wp-entry-report-checklist .report-fail,:root .report-checklist-container .report-fail{background:var(--quma-error);color:#fff}:root app-assessment-report .report-major,:root app-wp-entry-report-checklist .report-major,:root .report-checklist-container .report-major{background:var(--quma-error);color:#fff}:root app-assessment-report .report-pass,:root app-wp-entry-report-checklist .report-pass,:root .report-checklist-container .report-pass{background:var(--quma-success);color:#fff}:root app-assessment-report .report-na,:root app-wp-entry-report-checklist .report-na,:root .report-checklist-container .report-na{background-color:var(--mat-sys-surface-container-highest);color:var(--quma-text-muted)}:root app-assessment-report app-wp-entry-report,:root app-wp-entry-report-checklist app-wp-entry-report,:root .report-checklist-container app-wp-entry-report{padding-top:16px;width:100%}:root .quma-selection-tiles-container{display:flex;flex-wrap:wrap;gap:40px;margin-left:auto;margin-right:auto;width:1070px}:root .quma-selection-tiles-container .selection-tiles-element{width:250px;padding:20px 40px;background-color:light-dark(#f1f3ff,#26314a);text-align:center;cursor:pointer;border-radius:12px;box-shadow:0 2px 6px #00000040;display:flex;justify-content:center;align-items:center}:root mat-tab-group .mat-mdc-tab-body-wrapper{height:100%}:root mat-tab-group .mat-mdc-tab-labels{margin:0;padding:0}:root app-tabs .tab-header{display:flex;align-items:center;column-gap:24px;row-gap:16px;flex-wrap:wrap;padding:16px 16px 0}:root app-tabs .tab-header-addon{display:inline-flex;align-items:center}:root app-tabs .tab-header-status-icon{font-size:19px;width:19px;height:19px}:root app-tabs .tab-header-button:not(.active-tab) .info-icon{color:var(--mat-sys-error-container)}:root app-tabs .active-tab .tab-header-status-icon.quma-icon-orange{color:var(--mat-sys-error-container)}:root app-tabs .tab-content{padding:0 16px;height:100%;overflow:auto}:root app-tabs app-tab-content{overflow-y:auto;flex-grow:1}:root .mat-display-large,:root .mat-typography .mat-display-large,:root .mat-typography h1{font:400 3.562rem/4rem Roboto;letter-spacing:-.016rem;margin:0 0 .5em}:root .mat-display-medium,:root .mat-typography .mat-display-medium,:root .mat-typography h2{font:400 2.812rem/3.25rem Roboto;letter-spacing:0;margin:0 0 .5em}:root .mat-display-small,:root .mat-typography .mat-display-small,:root .mat-typography h3{font:400 2.25rem/2.75rem Roboto;letter-spacing:0;margin:0 0 .5em}:root .mat-headline-large,:root .mat-typography .mat-headline-large,:root .mat-typography h4{font:400 2rem/2.5rem Roboto;letter-spacing:0;margin:0 0 .5em}:root .mat-headline-medium,:root .mat-typography .mat-headline-medium,:root .mat-typography h5{font:400 1.75rem/2.25rem Roboto;letter-spacing:0;margin:0 0 .5em}:root .mat-headline-small,:root .mat-typography .mat-headline-small,:root .mat-typography h6{font:400 1.5rem/2rem Roboto;letter-spacing:0;margin:0 0 .5em}:root .mat-title-large,:root .mat-typography .mat-title-large{font:400 1.375rem/1.75rem Roboto;letter-spacing:0}:root .mat-title-medium,:root .mat-typography .mat-title-medium{font:400 1rem/1.5rem Roboto;letter-spacing:.009rem}:root .mat-title-small,:root .mat-typography .mat-title-small{font:400 .875rem/1.25rem Roboto;letter-spacing:.006rem}:root .mat-body-large,:root .mat-typography .mat-body-large,:root .mat-typography{font:400 1rem/1.5rem Roboto;letter-spacing:.031rem}:root .mat-body-large p,:root .mat-typography .mat-body-large p,:root .mat-typography p{margin:0 0 .75em}:root .mat-body-medium,:root .mat-typography .mat-body-medium{font:400 .875rem/1.25rem Roboto;letter-spacing:.016rem}:root .mat-body-small,:root .mat-typography .mat-body-small{font:400 .75rem/1rem Roboto;letter-spacing:.025rem}:root .mat-label-large,:root .mat-typography .mat-label-large{font:400 .875rem/1.25rem Roboto;letter-spacing:.006rem}:root .mat-label-medium,:root .mat-typography .mat-label-medium{font:400 .75rem/1rem Roboto;letter-spacing:.031rem}:root .mat-label-small,:root .mat-typography .mat-label-small{font:400 .688rem/1rem Roboto;letter-spacing:.031rem}:root .mat-title-medium{font-weight:500}html,body{height:100%}body{margin:0;font-family:Roboto,Helvetica Neue,sans-serif}a,a:visited,a:hover,a:active,a:focus{color:var(--mat-sys-primary);text-decoration:none}h1,h2,h3,h4,h5,h6{margin:0}
