:root{--typography:'Google Sans','Roboto Flex','Roboto',sans-serif;--typography-alternate:'Google Sans','Roboto Flex','Roboto','IBM Plex Sans',sans-serif;--icon-grade:0;--base-font-size:16px;--base-line-height:1.5;--base-element-height:28px;--toolbar-height:64px;--header-height:48px;--external-padding:16px;--dialog-padding:24px;--dialog-radius:32px;--card-padding:16px;--card-radius:24px;--spacing-xs:4px;--spacing-s:8px;--spacing-m:16px;--spacing-l:24px;--spacing-xl:32px;--spacing-xxl:48px;--z-low:10;--z-medium:100;--z-high:1000;--z-top:10000;--md-motion-emphasized:cubic-bezier(0.2, 0, 0, 1);--md-motion-standard:cubic-bezier(0.2, 0, 0, 1);--md-duration-short1:50ms;--md-duration-short2:100ms;--md-duration-short3:150ms;--md-duration-medium1:250ms;--md-duration-medium2:300ms;--md-duration-long1:600ms;--md-duration-long2:1000ms;--md-state-hover-opacity:0.1;--md-state-focus-opacity:0.12;--md-state-press-opacity:0.12;--md-state-selected-opacity:0.08}.md-light-theme,:root,[md-theme=light]{color-scheme:light;--icon-grade:0;--grcl-risk:#B3261E;--grcl-function:#F57C00;--grcl-user:#304FFE;--grcl-role:#00897B;--grcl-transaction:#0288D1;--theme-red:#A93226;--theme-orange:#AF601A;--theme-yellow:#C49000;--theme-green:#1E8449;--theme-primary:#2844F6;--theme-accent:#BD0049;--theme-tertiary:#6750A4;--theme-primary-container:#E0E0FF;--theme-secondary-container:#FFD9DD;--theme-tertiary-container:#EADDFF;--theme-error-container:#FFDAD6;--text-base-rgb:25,28,29;--text:rgba(var(--text-base-rgb), 0.9);--text-accent:rgba(var(--text-base-rgb), 0.7);--text-disabled:rgba(var(--text-base-rgb), 0.38);--theme-primary-contrast:#FFFFFF;--theme-accent-contrast:#FFFFFF;--background-card:#FFFFFF;--background:rgb(234.82, 237.99, 248.865);--background-alternate:rgb(244.75, 245.45, 252.825);--background-overlay:rgb(222.36, 225.92, 239.42);--background-overlay-rgb:222,226,240;--theme-outline-color:rgb(106.24, 115.84, 133.76);--theme-border-color:rgba(40, 68, 246, 0.08);--selection-active:rgba(40, 68, 246, 0.12);--list-item-active:rgba(40, 68, 246, 0.08);--input-regular:rgba(0, 0, 0, 0.04);--input-hover:rgba(0, 0, 0, 0.06);--scrollbar-regular:rgba(0, 0, 0, 0.1);--scrollbar-hover:rgba(0, 0, 0, 0.25);--shadow-opacity-a:0.08;--shadow-opacity-b:0.12;--shadow-opacity-c:0.1}.md-dark-theme,[md-theme=dark]{color-scheme:dark;--icon-grade:-25;--grcl-risk:#FFB4AB;--grcl-function:#FFB74D;--grcl-user:#8C9EFF;--grcl-role:#80CBC4;--grcl-transaction:#80D8FF;--theme-red:#E09088;--theme-orange:#E8A76C;--theme-yellow:#F7DC6F;--theme-green:#A9DFBF;--theme-primary:#BCC2FF;--theme-accent:#FFB2BD;--theme-tertiary:#D0BCFF;--theme-primary-container:#3B4279;--theme-secondary-container:#72333F;--theme-tertiary-container:#4F378B;--theme-error-container:#93000A;--text-base-rgb:228,225,230;--text:rgba(var(--text-base-rgb), 1);--text-accent:rgba(var(--text-base-rgb), 0.8);--text-disabled:rgba(var(--text-base-rgb), 0.38);--theme-primary-contrast:#000B57;--theme-accent-contrast:#670020;--background-card:rgb(37.6, 41.72, 50.08);--background:rgb(23.95, 26.09, 30.155);--background-alternate:rgb(30.425, 32.605, 38.215);--background-overlay:rgb(49.08, 53.24, 63.64);--background-overlay-rgb:49,53,64;--theme-outline-color:rgb(149.28, 150, 166.12);--theme-border-color:rgba(188, 194, 255, 0.12);--selection-active:rgba(188, 194, 255, 0.12);--list-item-active:rgba(188, 194, 255, 0.08);--input-regular:rgba(255, 255, 255, 0.04);--input-hover:rgba(255, 255, 255, 0.06);--scrollbar-regular:rgba(255, 255, 255, 0.1);--scrollbar-hover:rgba(255, 255, 255, 0.25)}.md-body-1,.md-body-2,.md-body-large,.md-body-large-emphasized,.md-body-medium,.md-body-medium-emphasized,.md-body-small,.md-body-small-emphasized,.md-button,.md-caption,.md-display-1,.md-display-2,.md-display-3,.md-display-4,.md-display-large,.md-display-large-emphasized,.md-display-medium,.md-display-medium-emphasized,.md-display-small,.md-display-small-emphasized,.md-headline,.md-headline-large,.md-headline-large-emphasized,.md-headline-medium,.md-headline-medium-emphasized,.md-headline-small,.md-headline-small-emphasized,.md-label-large,.md-label-large-emphasized,.md-label-medium,.md-label-medium-emphasized,.md-label-small,.md-label-small-emphasized,.md-subhead,.md-title,.md-title-large,.md-title-large-emphasized,.md-title-medium,.md-title-medium-emphasized,.md-title-small,.md-title-small-emphasized,h1,h2,h3,h5,h6{font-family:"Google Sans","Roboto Flex",Roboto,sans-serif;font-style:normal;font-optical-sizing:none;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1;-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.md-display-4,.md-display-large,.md-display-large-emphasized{font-size:57px;font-weight:400;line-height:64px;letter-spacing:-.00439em}.md-display-3,.md-display-medium,.md-display-medium-emphasized{font-size:45px;font-weight:400;line-height:52px;letter-spacing:0}.md-display-2,.md-display-small,.md-display-small-emphasized{font-size:36px;font-weight:400;line-height:44px;letter-spacing:0}.md-display-1,.md-headline-large,.md-headline-large-emphasized,h1{font-size:32px;font-weight:400;line-height:40px;letter-spacing:0}.md-headline-medium,.md-headline-medium-emphasized{font-size:28px;font-weight:400;line-height:36px;letter-spacing:0}.md-headline,.md-headline-small,.md-headline-small-emphasized,h2{font-size:24px;font-weight:400;line-height:32px;letter-spacing:0}.md-title,.md-title-large,.md-title-large-emphasized,h3{font-size:22px;font-weight:400;line-height:28px;letter-spacing:0}.md-subhead,.md-title-medium,.md-title-medium-emphasized,h5{font-size:16px;font-weight:500;line-height:24px;letter-spacing:.009375em}.md-title-small,.md-title-small-emphasized{font-size:14px;font-weight:500;line-height:20px;letter-spacing:.00714em}.md-body-large,.md-body-large-emphasized{font-size:16px;font-weight:400;line-height:24px;letter-spacing:.03125em}.md-body-1,.md-body-medium,.md-body-medium-emphasized{font-size:14px;font-weight:400;line-height:20px;letter-spacing:.01786em}.md-body-small,.md-body-small-emphasized{font-size:12px;font-weight:400;line-height:16px;letter-spacing:.03333em}.md-body-2,.md-button,.md-label-large,.md-label-large-emphasized,h6{font-size:14px;font-weight:500;line-height:20px;letter-spacing:.00714em}.md-caption,.md-label-medium,.md-label-medium-emphasized{font-size:12px;font-weight:500;line-height:16px;letter-spacing:.04167em}.md-label-small,.md-label-small-emphasized{font-size:11px;font-weight:500;line-height:16px;letter-spacing:.04545em}.md-display-large-emphasized{font-weight:700}.md-display-medium-emphasized{font-weight:700}.md-display-small-emphasized{font-weight:700}.md-headline-large-emphasized{font-weight:700}.md-headline-medium-emphasized{font-weight:700}.md-headline-small-emphasized{font-weight:700}.md-title-large-emphasized{font-weight:700}.md-title-medium-emphasized{font-weight:700}.md-title-small-emphasized{font-weight:700}.md-body-large-emphasized{font-weight:700}.md-body-medium-emphasized{font-weight:700}.md-body-small-emphasized{font-weight:700}.md-label-large-emphasized{font-weight:700}.md-label-medium-emphasized{font-weight:700}.md-label-small-emphasized{font-weight:700}.md-body-1,.md-body-2,.md-subhead,.md-title{margin:0}.md-headline{margin:0}:root{--md-elevation-level0:none;--md-elevation-level1:0px 1px 3px 1px rgba(0, 0, 0, 0.15),0px 1px 2px 0px rgba(0, 0, 0, 0.30);--md-elevation-level2:0px 2px 6px 2px rgba(0, 0, 0, 0.15),0px 1px 2px 0px rgba(0, 0, 0, 0.30);--md-elevation-level3:0px 4px 8px 3px rgba(0, 0, 0, 0.15),0px 1px 3px 0px rgba(0, 0, 0, 0.30);--md-elevation-level4:0px 6px 10px 4px rgba(0, 0, 0, 0.15),0px 2px 3px 0px rgba(0, 0, 0, 0.30);--md-elevation-level5:0px 8px 12px 6px rgba(0, 0, 0, 0.15),0px 4px 4px 0px rgba(0, 0, 0, 0.30)}body,html{font-family:var(--typography),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:var(--base-font-size);line-height:var(--base-line-height);font-optical-sizing:none;font-weight:400;font-style:normal;font-variation-settings:"GRAD" 0;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1;-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-synthesis:none;overflow:hidden}body,body md-content,html,html md-content{background-color:var(--background)!important}body.md-dark-theme,body:has(.md-dark-theme),html.md-dark-theme,html.md-dark-theme body,html.md-dark-theme html,html:has(.md-dark-theme){background-color:#131318!important}body.md-light-theme,body:has(.md-light-theme),html.md-light-theme,html.md-light-theme body,html.md-light-theme html,html:has(.md-light-theme){background-color:#efedf4!important}body::after,html::after{position:absolute;width:0;height:0;z-index:-1;content:url("../images/logos/grcl-logo-white.2bb6a53a.svg") url("../images/logos/grcl-logo-black.de0c5996.svg") url("../images/logos/grcl_logo_avatar.97492b9c.png") url("../images/illustrations/top-border-line.09a16397.svg");display:none;overflow:hidden}b{font-weight:500}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-regular) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:var(--scrollbar-regular);border-radius:20px;border:2px solid transparent;background-clip:content-box;-webkit-transition:background-color .2s var(--md-motion-standard);transition:background-color .2s var(--md-motion-standard)}::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-hover)}md-card,md-content,md-sidenav,md-toolbar{font-size:var(--base-font-size)}md-card{border-radius:var(--card-radius);position:relative;background-clip:padding-box}md-card.--hoverable:hover{outline:0;box-shadow:0 0 0 1px var(--theme-primary),var(--md-elevation-level2)}md-card.--hoverable:active{outline:0;box-shadow:0 0 0 2px var(--theme-primary),var(--md-elevation-level4)}.--loadable-content{transition:opacity var(--md-duration-medium1) var(--md-motion-standard)}.--loadable-content.--loading{-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;cursor:progress;opacity:.38}.--loadable-content.--loading>*{pointer-events:none}._skeleton-loader{position:absolute;inset:0;z-index:50;background:linear-gradient(90deg,color-mix(in srgb,var(--theme-outline-color),transparent 96%) 25%,color-mix(in srgb,var(--theme-outline-color),transparent 76%) 37%,color-mix(in srgb,var(--theme-outline-color),transparent 96%) 63%);background-size:400% 100%;-webkit-animation:modal-skeleton-loading 1.4s var(--md-motion-standard) infinite;animation:modal-skeleton-loading 1.4s var(--md-motion-standard) infinite;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;cursor:progress}dashboard-bar-chart ._skeleton-loader,dashboard-line-chart ._skeleton-loader{border-radius:var(--card-radius)}@-webkit-keyframes modal-skeleton-loading{0%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes modal-skeleton-loading{0%{background-position:100% 50%}100%{background-position:0 50%}}i.material-icons,md-icon{font-family:"Material Symbols Outlined","Material Symbols Rounded","Material Icons";font-weight:400;font-style:normal;line-height:1;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" var(--icon-grade),"opsz" 24}i.material-icons.md-12,md-icon.md-12{--size:12px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" var(--icon-grade),"opsz" 20}i.material-icons.md-20,md-icon.md-20{--size:20px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" var(--icon-grade),"opsz" 20}i.material-icons.md-24,md-icon.md-24{--size:24px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" var(--icon-grade),"opsz" 24}i.material-icons.md-32,md-icon.md-32{--size:32px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" var(--icon-grade),"opsz" 32}i.material-icons.md-48,md-icon.md-48{--size:48px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" var(--icon-grade),"opsz" 48}i.material-icons.md-64,md-icon.md-64{--size:64px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" var(--icon-grade),"opsz" 48}i.material-icons.md-128,md-icon.md-128{--size:128px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" var(--icon-grade),"opsz" 48}i.material-icons.md-12,i.material-icons.md-128,i.material-icons.md-20,i.material-icons.md-24,i.material-icons.md-32,i.material-icons.md-48,i.material-icons.md-64,md-icon.md-12,md-icon.md-128,md-icon.md-20,md-icon.md-24,md-icon.md-32,md-icon.md-48,md-icon.md-64{font-size:var(--size);height:var(--size);line-height:var(--size);min-height:var(--size);width:var(--size)}i.material-icons.md-card-icon-32{font-size:32px;height:32px;width:32px;margin-right:8px;display:inline-block}i.material-icons.md-card-icon-48{font-size:48px;height:48px;width:48px;margin-right:8px;display:inline-block}i.material-icons.md-padding-right-18{padding-right:18px}i.material-icons.md-padding-right-12{padding-right:12px}i.material-icons.md-padding-right-8{padding-right:8px}i.material-icons.md-padding-right-4{padding-right:4px}.md-icon-button.md-mini{padding:8px;border-radius:10px;margin:0}.md-letter-avatar{--size:32px;flex:none;position:relative;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;letter-spacing:-.02em;height:var(--size);width:var(--size);background-color:var(--theme-tertiary-container);color:var(--text-accent);text-transform:uppercase;pointer-events:auto;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.md-letter-avatar.--alternate{background-color:var(--theme-secondary-container)}.md-letter-avatar.md-20{--size:20px;font-size:9px;border-radius:6px}.md-letter-avatar.md-24{--size:24px;font-size:11px;border-radius:8px}.md-letter-avatar.md-32{--size:32px;font-size:13px;border-radius:10px}.md-letter-avatar.md-48{--size:48px;font-size:18px;border-radius:14px}.maxed-width{max-width:1440px}.maxed-width.narrow{max-width:1280px}.maxed-width.narrower{max-width:900px}._vertical-separator{flex:none;height:24px;width:1px;background:var(--theme-border-color);margin:0 calc(var(--external-padding) * .5)}._input-separator{flex:none;height:4px;width:8px}._button-separator{flex:none;width:8px;height:8px}._button-separator.--large{width:16px;height:16px}.undraggable{-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.text-right{text-align:right!important}.text-left{text-align:left!important}.no-wrap{white-space:nowrap}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flex-center{display:flex;align-items:center;justify-content:center}.flex-column{display:flex;flex-direction:column}.flex-fill{flex:1 1 auto}:focus-visible{outline:3px solid var(--theme-primary);outline-offset:2px;border-radius:4px}:not(input):not(textarea)::selection{background-color:var(--selection-active)}.md-primary-text{color:var(--text)}.md-secondary-text,.md-text-accent{color:var(--text-accent);letter-spacing:0}.md-disabled-text{color:var(--text-disabled)}h1,h2,h3,h4,h5,h6{font-weight:500;text-wrap:balance;-webkit-font-kerning:normal;font-kerning:normal;margin:0}h4{font-size:18px;line-height:26px}.md-warn-color,md-icon.md-warn-color{color:var(--theme-red)!important}.md-primary-color,md-icon.md-primary-color{color:var(--theme-primary)!important}.md-accent-color,md-icon.md-accent-color{color:var(--theme-accent)!important}.md-primary-accent-gradient-color,md-icon.md-primary-accent-gradient-color{background-image:linear-gradient(90deg,var(--theme-primary),var(--theme-accent))!important;color:transparent!important;-webkit-background-clip:text;background-clip:text}._bullet{height:8px;width:8px;border-radius:99px;margin:0 4px;align-items:center}._bullet:first-of-type{margin-left:0}.md-red,md-icon.md-red{color:var(--theme-red);stroke:var(--theme-red)}.bar-container .bar-segment.md-red,grcl-tag.md-red{color:var(--theme-primary-contrast);background:var(--theme-red)}.md-green,md-icon.md-green{color:var(--theme-green);stroke:var(--theme-green)}.bar-container .bar-segment.md-green,grcl-tag.md-green{color:var(--theme-primary-contrast);background:var(--theme-green)}.md-orange,md-icon.md-orange{color:var(--theme-orange);stroke:var(--theme-orange)}.bar-container .bar-segment.md-orange,grcl-tag.md-orange{color:var(--theme-primary-contrast);background:var(--theme-orange)}.bar-container .bar-segment.theme-primary,.md-letter-avatar.theme-primary,grcl-tag.theme-primary{color:var(--theme-primary-contrast);background-color:var(--theme-primary)}.bar-container .bar-segment.theme-accent,.md-letter-avatar.theme-accent,grcl-tag.theme-accent{color:var(--theme-primary-contrast);background-color:var(--theme-accent)}.bar-container .bar-segment.default,grcl-tag.default{color:var(--theme-primary-contrast);background-color:var(--text-accent)}.user._bullet,.user.bar-container .bar-segment,.user.grcl-tag{color:var(--theme-primary-contrast);background:var(--grcl-user)}.user.material-icons,.user.md-icon{color:var(--grcl-user)!important}.grcl-chart .user .--hover-value,.grcl-chart .user .bar,.user.grcl-chart .--hover-value,.user.grcl-chart .bar{fill:var(--grcl-user)}.grcl-chart .user .--hover-marker,.grcl-chart .user .line,.grcl-chart .user .scatterplot-dot,.user.grcl-chart .--hover-marker,.user.grcl-chart .line,.user.grcl-chart .scatterplot-dot{stroke:var(--grcl-user)}.business-role._bullet,.business-role.bar-container .bar-segment,.business-role.grcl-tag,.role._bullet,.role.bar-container .bar-segment,.role.grcl-tag{color:var(--theme-primary-contrast);background:var(--grcl-role)}.business-role.material-icons,.business-role.md-icon,.role.material-icons,.role.md-icon{color:var(--grcl-role)!important}.risk._bullet,.risk.bar-container .bar-segment,.risk.grcl-tag{color:var(--theme-primary-contrast);background:var(--grcl-risk)}.risk.material-icons,.risk.md-icon{color:var(--grcl-risk)!important}.grcl-chart .risk .--hover-value,.grcl-chart .risk .bar,.risk.grcl-chart .--hover-value,.risk.grcl-chart .bar{fill:var(--grcl-risk)}.grcl-chart .risk .--hover-marker,.grcl-chart .risk .bar,.grcl-chart .risk .line,.risk.grcl-chart .--hover-marker,.risk.grcl-chart .bar,.risk.grcl-chart .line{stroke:var(--grcl-risk)}.function._bullet,.function.bar-container .bar-segment,.function.grcl-tag{color:var(--theme-primary-contrast);background:var(--grcl-function)}.function.material-icons,.function.md-icon{color:var(--grcl-function)!important}.function.grcl-chart .--hover-value,.function.grcl-chart .bar,.grcl-chart .function .--hover-value,.grcl-chart .function .bar{fill:var(--grcl-function)}.function.grcl-chart .--hover-marker,.function.grcl-chart .line,.function.grcl-chart .scatterplot-dot,.grcl-chart .function .--hover-marker,.grcl-chart .function .line,.grcl-chart .function .scatterplot-dot{stroke:var(--grcl-function)}.transaction._bullet,.transaction.bar-container .bar-segment,.transaction.grcl-tag{color:var(--theme-primary-contrast);background:var(--grcl-transaction)}.transaction.material-icons,.transaction.md-icon{color:var(--grcl-transaction)!important}.auth-object._bullet,.auth-object.bar-container .bar-segment,.auth-object.grcl-tag,.field._bullet,.field.bar-container .bar-segment,.field.grcl-tag,.realtime-events._bullet,.realtime-events.bar-container .bar-segment,.realtime-events.grcl-tag,.transaction-alternate._bullet,.transaction-alternate.bar-container .bar-segment,.transaction-alternate.grcl-tag{color:var(--theme-primary-contrast);background:var(--text)}.auth-object.material-icons,.auth-object.md-icon,.field.material-icons,.field.md-icon,.realtime-events.material-icons,.realtime-events.md-icon,.transaction-alternate.material-icons,.transaction-alternate.md-icon{color:var(--text)!important}.grcl-chart.realtime-events .--hover-marker,.grcl-chart.realtime-events .--hover-value{fill:var(--theme-primary-contrast);stroke:inherit}.grcl-chart.realtime-events .line{stroke:var(--theme-primary-contrast)}.grcl-chart.realtime-events .x.axis .domain,.grcl-chart.realtime-events .x.axis .tick line,.grcl-chart.realtime-events .y.axis .domain,.grcl-chart.realtime-events .y.axis .tick line{stroke:var(--theme-primary-contrast);stroke-opacity:0.12}.grcl-chart.realtime-events .x.axis .tick text,.grcl-chart.realtime-events .y.axis .tick text{stroke:none;fill:var(--theme-primary-contrast)}grcl-tag.materialized-conflict{background-color:var(--theme-red);color:var(--theme-primary-contrast);font-weight:500}.--scrolling-active>*{pointer-events:none!important}md-switch.md-disabled,md-switch[disabled]{pointer-events:none!important;opacity:.38!important}@-webkit-keyframes fadeIn{0%{-webkit-transform:translateY(12px) scale(.98);transform:translateY(12px) scale(.98);opacity:0}100%{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);opacity:1}}@keyframes fadeIn{0%{-webkit-transform:translateY(12px) scale(.98);transform:translateY(12px) scale(.98);opacity:0}100%{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);opacity:1}}.animate-fade-in{-webkit-animation:fadeIn var(--md-duration-medium2) var(--md-motion-emphasized-decel) backwards;animation:fadeIn var(--md-duration-medium2) var(--md-motion-emphasized-decel) backwards}.--fade-icon.ng-enter,.--fade-icon.ng-leave{-webkit-transform-origin:center center;transform-origin:center center;transition:all var(--md-duration-short3) var(--md-motion-standard)}.--fade-icon.ng-enter{opacity:0;-webkit-transform:translateX(8px) scale(.95);transform:translateX(8px) scale(.95)}.--fade-icon.ng-enter-active,.--fade-icon.ng-leave{opacity:1;-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}.--fade-icon.ng-leave-active{opacity:0;-webkit-transform:translateX(-8px) scale(.95);transform:translateX(-8px) scale(.95)}.--fade-card.ng-enter,.--fade-card.ng-leave{-webkit-transform-origin:center top;transform-origin:center top;transition:all var(--md-duration-medium1) var(--md-motion-emphasized-decel)}.--fade-card.ng-enter{opacity:0;-webkit-transform:translateY(-12px) scale(.98);transform:translateY(-12px) scale(.98)}.--fade-card.ng-enter-active,.--fade-card.ng-leave{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.--fade-card.ng-leave-active{opacity:0;-webkit-transform:translateY(12px) scale(.98);transform:translateY(12px) scale(.98)}.--fade-row.ng-enter,.--fade-row.ng-leave{-webkit-transform-origin:center top;transform-origin:center top;transition:all var(--md-duration-medium2) var(--md-motion-standard)}.--fade-row.ng-enter{opacity:0;-webkit-transform:translateY(-8px) scale(.99);transform:translateY(-8px) scale(.99)}.--fade-row.ng-enter-active,.--fade-row.ng-leave{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.--fade-row.ng-leave-active{opacity:0;-webkit-transform:translateY(8px) scale(.99);transform:translateY(8px) scale(.99)}@-webkit-keyframes primary-glowing{0%,100%{box-shadow:0 0 4px var(--theme-primary);opacity:.8}50%{box-shadow:0 0 20px var(--theme-primary);opacity:1}}@keyframes primary-glowing{0%,100%{box-shadow:0 0 4px var(--theme-primary);opacity:.8}50%{box-shadow:0 0 20px var(--theme-primary);opacity:1}}@-webkit-keyframes accent-glowing{0%,100%{box-shadow:0 0 4px var(--theme-accent);opacity:.8}50%{box-shadow:0 0 20px var(--theme-accent);opacity:1}}@keyframes accent-glowing{0%,100%{box-shadow:0 0 4px var(--theme-accent);opacity:.8}50%{box-shadow:0 0 20px var(--theme-accent);opacity:1}}.grcl-primary-glow,.grcl-primary-glow-hover:hover{-webkit-animation:primary-glowing 3s var(--md-motion-standard) infinite;animation:primary-glowing 3s var(--md-motion-standard) infinite}.grcl-accent-glow,.grcl-accent-glow-hover:hover{-webkit-animation:accent-glowing 3s var(--md-motion-standard) infinite;animation:accent-glowing 3s var(--md-motion-standard) infinite}@-webkit-keyframes skeleton-loading{0%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes skeleton-loading{0%{background-position:100% 50%}100%{background-position:0 50%}}.skeleton{background:linear-gradient(90deg,var(--background-overlay) 25%,var(--background-alternate) 37%,var(--background-overlay) 63%);background-size:400% 100%;-webkit-animation:skeleton-loading 1.4s var(--md-motion-standard) infinite;animation:skeleton-loading 1.4s var(--md-motion-standard) infinite}.fade.ng-enter,.fade.ng-leave,grcl-skeleton-loader.ng-enter,grcl-skeleton-loader.ng-leave{transition:opacity var(--md-duration-long1) var(--md-motion-standard)}.fade.ng-enter,grcl-skeleton-loader.ng-enter{opacity:0}.fade.ng-enter-active,.fade.ng-leave,grcl-skeleton-loader.ng-enter-active,grcl-skeleton-loader.ng-leave{opacity:1}.fade.ng-leave-active,grcl-skeleton-loader.ng-leave-active{opacity:0}.fade.ng-enter,.fade.ng-leave{position:absolute;top:0;left:0;right:0;bottom:0}.fade.ng-enter .fade,.fade.ng-leave .fade{transition:none!important;-webkit-animation:none!important;animation:none!important;opacity:1!important}[ui-view].fade.ng-enter,[ui-view].fade.ng-leave,ui-view.fade.ng-enter,ui-view.fade.ng-leave{background-color:var(--background)!important}html.md-dark-theme .fade.ng-enter,html.md-dark-theme .fade.ng-leave,html.md-dark-theme [ui-view].fade.ng-enter,html.md-dark-theme [ui-view].fade.ng-leave,html.md-dark-theme ui-view.fade.ng-enter,html.md-dark-theme ui-view.fade.ng-leave{background-color:#131318!important}html.md-light-theme .fade.ng-enter,html.md-light-theme .fade.ng-leave,html.md-light-theme [ui-view].fade.ng-enter,html.md-light-theme [ui-view].fade.ng-leave,html.md-light-theme ui-view.fade.ng-enter,html.md-light-theme ui-view.fade.ng-leave{background-color:#efedf4!important}.fade-tab.ng-enter,.fade-tab.ng-leave{transition:all var(--md-duration-medium2) var(--md-motion-standard)}.fade-tab.ng-enter{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.fade-tab.ng-enter.ng-enter-active,.fade-tab.ng-leave{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.fade-tab.ng-leave.ng-leave-active{opacity:0;position:absolute;width:100%}.help-panel{position:relative}.help-panel b{font-weight:600;color:var(--theme-primary)}.help-panel u{text-decoration:none;font-weight:600;color:var(--theme-primary);border-bottom:2px solid var(--theme-primary);padding-bottom:1px}.help-panel img.responsive{flex:none;width:100%;min-height:0;max-height:440px;border-radius:.45em;overflow:hidden;display:none}.help-panel .material-icons.md-inline{display:inline-block;vertical-align:middle;position:relative;top:-1px}.help-panel .separator{display:block;width:64px;margin:24px 0;border-bottom:4px solid var(--text-disabled)}.help-panel .button-outline{font-weight:600;border:1px solid var(--theme-outline-color);background-color:var(--background-card);color:var(--text-accent);vertical-align:middle}.help-panel .button-outline.pink{color:var(--theme-accent);border-color:var(--theme-accent);background-color:var(--theme-secondary-container)}.help-panel .button-outline.blue{color:var(--theme-primary);border-color:var(--theme-primary);background-color:var(--theme-primary-container)}.help-panel .icon-button-outline{display:inline-block;font-weight:500;padding:2px 8px;border-radius:8px;border:1px solid var(--theme-outline-color);background-color:var(--background-overlay);color:var(--text-accent);vertical-align:middle}.help-panel .switch{text-transform:uppercase;font-weight:600;font-size:.85em;padding:2px 10px;border-radius:99px;color:var(--theme-primary-contrast);background-color:var(--theme-primary);display:inline-block;vertical-align:middle}.help-panel h6.md-subhead{margin-top:16px;margin-bottom:8px}.help-panel h6.md-subhead:first-child{margin-top:0}.help-panel p.md-body-1{margin-bottom:12px}.help-panel ol,.help-panel ul{padding-left:24px;margin:4px 0 12px 0}.help-panel ol li,.help-panel ul li{margin-bottom:6px;color:var(--text-accent)}._login-container .--login-button,.md-body-1,.md-body-2,.md-body-large,.md-body-large-emphasized,.md-body-medium,.md-body-medium-emphasized,.md-body-small,.md-body-small-emphasized,.md-button,.md-caption,.md-display-1,.md-display-2,.md-display-3,.md-display-4,.md-display-large,.md-display-large-emphasized,.md-display-medium,.md-display-medium-emphasized,.md-display-small,.md-display-small-emphasized,.md-headline,.md-headline-large,.md-headline-large-emphasized,.md-headline-medium,.md-headline-medium-emphasized,.md-headline-small,.md-headline-small-emphasized,.md-label-large,.md-label-large-emphasized,.md-label-medium,.md-label-medium-emphasized,.md-label-small,.md-label-small-emphasized,.md-subhead,.md-title,.md-title-large,.md-title-large-emphasized,.md-title-medium,.md-title-medium-emphasized,.md-title-small,.md-title-small-emphasized{font-family:"Google Sans","Roboto Flex",Roboto,sans-serif;font-style:normal;font-optical-sizing:none;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1;-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.md-display-4,.md-display-large,.md-display-large-emphasized{font-size:57px;font-weight:400;line-height:64px;letter-spacing:-.00439em}.md-display-3,.md-display-medium,.md-display-medium-emphasized{font-size:45px;font-weight:400;line-height:52px;letter-spacing:0}.md-display-2,.md-display-small,.md-display-small-emphasized{font-size:36px;font-weight:400;line-height:44px;letter-spacing:0}.md-display-1,.md-headline-large,.md-headline-large-emphasized{font-size:32px;font-weight:400;line-height:40px;letter-spacing:0}.md-headline-medium,.md-headline-medium-emphasized{font-size:28px;font-weight:400;line-height:36px;letter-spacing:0}.md-headline,.md-headline-small,.md-headline-small-emphasized{font-size:24px;font-weight:400;line-height:32px;letter-spacing:0}.md-title,.md-title-large,.md-title-large-emphasized{font-size:22px;font-weight:400;line-height:28px;letter-spacing:0}._login-container .--login-button,.md-subhead,.md-title-medium,.md-title-medium-emphasized{font-size:16px;font-weight:500;line-height:24px;letter-spacing:.009375em}.md-title-small,.md-title-small-emphasized{font-size:14px;font-weight:500;line-height:20px;letter-spacing:.00714em}.md-body-large,.md-body-large-emphasized{font-size:16px;font-weight:400;line-height:24px;letter-spacing:.03125em}.md-body-1,.md-body-medium,.md-body-medium-emphasized{font-size:14px;font-weight:400;line-height:20px;letter-spacing:.01786em}.md-body-small,.md-body-small-emphasized{font-size:12px;font-weight:400;line-height:16px;letter-spacing:.03333em}.md-body-2,.md-button,.md-label-large,.md-label-large-emphasized{font-size:14px;font-weight:500;line-height:20px;letter-spacing:.00714em}.md-caption,.md-label-medium,.md-label-medium-emphasized{font-size:12px;font-weight:500;line-height:16px;letter-spacing:.04167em}.md-label-small,.md-label-small-emphasized{font-size:11px;font-weight:500;line-height:16px;letter-spacing:.04545em}.md-display-large-emphasized{font-weight:700}.md-display-medium-emphasized{font-weight:700}.md-display-small-emphasized{font-weight:700}.md-headline-large-emphasized{font-weight:700}.md-headline-medium-emphasized{font-weight:700}.md-headline-small-emphasized{font-weight:700}.md-title-large-emphasized{font-weight:700}.md-title-medium-emphasized{font-weight:700}.md-title-small-emphasized{font-weight:700}.md-body-large-emphasized{font-weight:700}.md-body-medium-emphasized{font-weight:700}.md-body-small-emphasized{font-weight:700}.md-label-large-emphasized{font-weight:700}.md-label-medium-emphasized{font-weight:700}.md-label-small-emphasized{font-weight:700}._login-container .--login-button,.md-body-1,.md-body-2,.md-subhead,.md-title{margin:0}.md-headline{margin:0}._login-container{height:100%}._login-container md-toolbar.main-toolbar.md-hue-1{border:none;background-color:transparent;box-shadow:none}._login-container md-toolbar.main-toolbar .md-button{color:var(--text-accent);text-transform:none}._login-container md-toolbar.main-toolbar .md-button md-icon{color:var(--text-accent)}._login-container md-toolbar.main-toolbar ._vertical-separator-line{margin:0 4px}._login-container .--login-card{position:relative;max-width:480px;width:100%;padding:calc(2 * var(--card-padding)) calc(2vw + var(--card-padding));margin:0 auto;background-color:var(--background-alternate);border-radius:var(--card-radius);box-shadow:none;overflow:hidden}._login-container .--login-card form{margin-top:var(--card-padding)}._login-container .--login-card.loading ._authentication-methods{opacity:.38;cursor:progress}._login-container .--login-card,._login-container .--login-card~._footer{cursor:default;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}._login-container .--login-card .--login-title{text-align:center;margin:12px 0}._login-container .--login-card .--login-subtitle{color:var(--text-accent);text-align:center}._login-container .--login-card ._authentication-methods{position:relative;transition:all 150ms var(--md-motion-standard)}._login-container .--login-card ._authentication-methods md-input-container{margin:12px 0}._login-container .--login-card ._authentication-methods md-input-container input{font-size:20px}._login-container .--login-card ._horizontal-separator-line{transition:all 150ms var(--md-motion-standard);height:1px;max-height:1px;background-color:var(--theme-border-color);margin:var(--card-padding)}._login-container .--login-button{margin:calc(var(--card-padding) * .25) 0;text-transform:none;height:48px;display:flex;align-items:center;justify-content:center;border-radius:8px}._login-container img.login-logo{height:44px;width:auto}._login-container a.login-link{display:block;cursor:pointer;margin-top:calc(var(--card-padding) * .25)}._login-container a.login-link:active,._login-container a.login-link:focus,._login-container a.login-link:hover{color:var(--theme-primary)}._login-container ._footer{max-width:640px;text-align:center;color:var(--text-accent);padding:var(--card-padding) var(--external-padding);margin:0 auto}._login-container ._footer .md-button{margin:calc(var(--card-padding) * .25) 4px;font-size:12px}._login-container .img-container{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;pointer-events:none}._login-container .img-container img,._login-container .img-container svg{width:max(100vw,100vh);height:max(100vw,100vh);-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.md-body-1,.md-body-2,.md-body-large,.md-body-large-emphasized,.md-body-medium,.md-body-medium-emphasized,.md-body-small,.md-body-small-emphasized,.md-button,.md-caption,.md-display-1,.md-display-2,.md-display-3,.md-display-4,.md-display-large,.md-display-large-emphasized,.md-display-medium,.md-display-medium-emphasized,.md-display-small,.md-display-small-emphasized,.md-headline,.md-headline-large,.md-headline-large-emphasized,.md-headline-medium,.md-headline-medium-emphasized,.md-headline-small,.md-headline-small-emphasized,.md-label-large,.md-label-large-emphasized,.md-label-medium,.md-label-medium-emphasized,.md-label-small,.md-label-small-emphasized,.md-subhead,.md-title,.md-title-large,.md-title-large-emphasized,.md-title-medium,.md-title-medium-emphasized,.md-title-small,.md-title-small-emphasized{font-family:"Google Sans","Roboto Flex",Roboto,sans-serif;font-style:normal;font-optical-sizing:none;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1;-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.md-display-4,.md-display-large,.md-display-large-emphasized{font-size:57px;font-weight:400;line-height:64px;letter-spacing:-.00439em}.md-display-3,.md-display-medium,.md-display-medium-emphasized{font-size:45px;font-weight:400;line-height:52px;letter-spacing:0}.md-display-2,.md-display-small,.md-display-small-emphasized{font-size:36px;font-weight:400;line-height:44px;letter-spacing:0}.md-display-1,.md-headline-large,.md-headline-large-emphasized{font-size:32px;font-weight:400;line-height:40px;letter-spacing:0}.md-headline-medium,.md-headline-medium-emphasized{font-size:28px;font-weight:400;line-height:36px;letter-spacing:0}.md-headline,.md-headline-small,.md-headline-small-emphasized{font-size:24px;font-weight:400;line-height:32px;letter-spacing:0}.md-title,.md-title-large,.md-title-large-emphasized{font-size:22px;font-weight:400;line-height:28px;letter-spacing:0}.md-subhead,.md-title-medium,.md-title-medium-emphasized{font-size:16px;font-weight:500;line-height:24px;letter-spacing:.009375em}.md-title-small,.md-title-small-emphasized{font-size:14px;font-weight:500;line-height:20px;letter-spacing:.00714em}.md-body-large,.md-body-large-emphasized{font-size:16px;font-weight:400;line-height:24px;letter-spacing:.03125em}.md-body-1,.md-body-medium,.md-body-medium-emphasized{font-size:14px;font-weight:400;line-height:20px;letter-spacing:.01786em}.md-body-small,.md-body-small-emphasized{font-size:12px;font-weight:400;line-height:16px;letter-spacing:.03333em}.md-body-2,.md-button,.md-label-large,.md-label-large-emphasized{font-size:14px;font-weight:500;line-height:20px;letter-spacing:.00714em}.md-caption,.md-label-medium,.md-label-medium-emphasized{font-size:12px;font-weight:500;line-height:16px;letter-spacing:.04167em}.md-label-small,.md-label-small-emphasized{font-size:11px;font-weight:500;line-height:16px;letter-spacing:.04545em}.md-display-large-emphasized{font-weight:700}.md-display-medium-emphasized{font-weight:700}.md-display-small-emphasized{font-weight:700}.md-headline-large-emphasized{font-weight:700}.md-headline-medium-emphasized{font-weight:700}.md-headline-small-emphasized{font-weight:700}.md-title-large-emphasized{font-weight:700}.md-title-medium-emphasized{font-weight:700}.md-title-small-emphasized{font-weight:700}.md-body-large-emphasized{font-weight:700}.md-body-medium-emphasized{font-weight:700}.md-body-small-emphasized{font-weight:700}.md-label-large-emphasized{font-weight:700}.md-label-medium-emphasized{font-weight:700}.md-label-small-emphasized{font-weight:700}.md-body-1,.md-body-2,.md-subhead,.md-title{margin:0}.md-headline{margin:0}.--filters{--width:clamp(240px, 18vw, 340px);display:flex;flex-direction:column;max-width:var(--width);min-width:var(--width);-webkit-transform:translateX(0);transform:translateX(0);transition:none;z-index:1;overflow:hidden;opacity:1}.--filters.--transition{transition:min-width var(--md-duration-medium1) var(--md-motion-standard),max-width var(--md-duration-medium1) var(--md-motion-standard),opacity var(--md-duration-medium1) var(--md-motion-standard),-webkit-transform var(--md-duration-medium1) var(--md-motion-standard);transition:min-width var(--md-duration-medium1) var(--md-motion-standard),max-width var(--md-duration-medium1) var(--md-motion-standard),opacity var(--md-duration-medium1) var(--md-motion-standard),transform var(--md-duration-medium1) var(--md-motion-standard);transition:min-width var(--md-duration-medium1) var(--md-motion-standard),max-width var(--md-duration-medium1) var(--md-motion-standard),opacity var(--md-duration-medium1) var(--md-motion-standard),transform var(--md-duration-medium1) var(--md-motion-standard),-webkit-transform var(--md-duration-medium1) var(--md-motion-standard)}.--filters.--alternate-background{background-color:var(--background)}.--filters.--hidden{visibility:hidden;min-width:0;max-width:0;border-left-color:transparent;opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%);margin-right:0!important}.--filters.--init-hidden{visibility:hidden!important;min-width:0!important;max-width:0!important;border-left-color:transparent!important;opacity:0!important;-webkit-transform:translateX(100%)!important;transform:translateX(100%)!important;margin-right:0!important;transition:none!important}.--filters::-webkit-scrollbar{scrollbar-width:thin;width:8px}.--filters md-content{padding:8px calc(var(--external-padding) * 1.5) 8px var(--external-padding);position:relative}.--filters md-content h1{margin:8px 0}.--filters md-content .fade-show.ng-hide-remove{transition:all var(--md-duration-medium1) var(--md-motion-standard);opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}.--filters md-content .fade-show.ng-hide-remove-active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.--filters md-content .fade-show.ng-hide-add{transition:all var(--md-duration-medium1) var(--md-motion-standard);opacity:1;-webkit-transform:translateY(0);transform:translateY(0);position:absolute;left:var(--external-padding);right:calc(var(--external-padding) * 1.5)}.--filters md-content .fade-show.ng-hide-add-active{opacity:0;-webkit-transform:translateY(-8px);transform:translateY(-8px)}.--filters md-toolbar{border-bottom:1px solid var(--theme-border-color)}.--filters ._svg-image{position:relative;margin:8px calc(var(--external-padding) * -1.5) 16px calc(var(--external-padding) * -1);border-radius:var(--card-radius);overflow:hidden;height:20dvh;flex:none}.--filters ._svg-image img,.--filters ._svg-image svg{display:block;width:100%;height:100%}.--filters md-dialog-actions,.--filters md-dialog-content>md-dialog-actions{display:none!important}md-sidenav md-dialog-actions{display:none!important}:root .condensed-layout .--filters:not(.--hidden){--condensed-width:clamp(200px, 15vw, 300px);max-width:var(--condensed-width);min-width:var(--condensed-width)}.maximizable{position:relative;padding:2px calc(var(--external-padding) - 4px);margin:4px 0}.maximizable .maximizable-content{overflow-y:hidden;transition:all var(--md-duration-medium1) var(--md-motion-standard);-webkit-transition:all var(--md-duration-medium1) var(--md-motion-standard);opacity:1}.maximizable .maximizable-content .maximizable-content-block{padding:0}.maximizable .maximizable-content .maximizable-content-block.no-border{border-color:transparent}.maximizable .maximizable-content .maximizable-content-block .md-button.small{margin:2px 0 2px 2px}.maximizable:not(:hover):not(.pinned) .maximizable-content.active{max-height:0!important;opacity:0}.maximizable .maximizable-header .maximizable-hidden{opacity:0;transition:opacity var(--md-duration-medium4) var(--md-motion-standard);-webkit-transition:opacity var(--md-duration-medium4) var(--md-motion-standard);border-radius:4px}.maximizable:hover .maximizable-header .maximizable-hidden{opacity:1}.maximizable-title{min-height:var(--header-height);margin-top:var(--external-padding);margin-bottom:4px}._role-box{border:1px dashed var(--grcl-role);padding:6px 8px 10px 8px;margin-bottom:4px;border-radius:calc(var(--card-radius) * .5)}._user-box{border:1px dashed var(--grcl-user);padding:6px 8px 10px 8px;margin-bottom:4px;border-radius:calc(var(--card-radius) * .5)}._role-box ._quote,._user-box ._quote{margin:4px 0}.dndList{margin:4px 0;padding:4px;background:var(--input-regular);border-radius:calc(var(--card-radius) * .75);transition:all var(--md-duration-short4) var(--md-motion-standard);-webkit-transition:all var(--md-duration-short4) var(--md-motion-standard)}.dndList:hover{background:var(--input-hover)}.dndList.dndListHasHint{min-height:64px}.dndList.dndDragAlgorithm,.dndList.dndDragGroupTCode,.dndList.dndDragTCode{background:var(--list-item-active)}.dndList .dndListHint{padding:20px;text-align:center}.dndList.dndDragGroupTCode.dndDragover .dndListHint,.dndList.dndDragTCode.dndDragover .dndListHint{display:none}.dndList .dndDraggingSource{pointer-events:none;opacity:.12}.dndList .dndPlaceholder{display:none}.dndList.dndDragGroupTCode .dndPlaceholder,.dndList.dndDragTCode .dndPlaceholder{display:block;width:128px;min-height:var(--base-element-height);list-style:none;background:var(--theme-primary);border-radius:calc(var(--card-radius) * .75);overflow:hidden;cursor:grabbing;cursor:-webkit-grabbing;box-shadow:0 4px 5px 0 rgba(0,0,0,var(--shadow-opacity-a)),0 1px 10px 0 rgba(0,0,0,var(--shadow-opacity-b)),0 2px 4px -1px rgba(0,0,0,var(--shadow-opacity-c))}.static-content{transition:box-shadow var(--md-duration-medium4) var(--md-motion-standard),background-color var(--md-duration-medium4) var(--md-motion-standard);padding:2px calc(var(--external-padding) - 6px);margin:2px;min-height:var(--base-element-height);background:var(--background-overlay);border-radius:calc(var(--card-radius) * .75);box-shadow:0 0 0 1px var(--theme-border-color);-webkit-box-shadow:0 0 0 1px var(--theme-border-color);display:flex;flex-direction:row;align-items:center;justify-content:center}.static-content:hover{box-shadow:0 0 0 2px var(--theme-primary);-webkit-box-shadow:0 0 0 2px var(--theme-primary)}.--fade-external-action-wrapper{position:relative;width:100%;transition:height var(--md-duration-short3) var(--md-motion-standard)}.--fade-external-action-wrapper>.--fade-external-action{width:100%}.--fade-external-action{opacity:1;position:relative}.--fade-external-action.ng-enter,.--fade-external-action.ng-leave{position:absolute;top:0;left:0;width:100%;z-index:1;-webkit-transform-origin:center top;transform-origin:center top;transition:all var(--md-duration-short3) var(--md-motion-standard);will-change:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.--fade-external-action.ng-enter{opacity:0;-webkit-transform:translateY(-8px) scale(.98);transform:translateY(-8px) scale(.98);transition-delay:var(--md-duration-short1)}.--fade-external-action.ng-enter-active{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.--fade-external-action.ng-leave{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.--fade-external-action.ng-leave-active{opacity:0;-webkit-transform:translateY(8px) scale(.98);transform:translateY(8px) scale(.98)}._external-action-container{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}._external-action-container md-toolbar .md-letter-avatar.--request-avatar{margin-right:calc(var(--external-padding) * .66);margin-top:calc(var(--card-padding) * .5);margin-bottom:calc(var(--card-padding) * .5);border-radius:var(--card-radius);text-transform:uppercase}._external-action-container md-toolbar .toolbar-title{line-height:1.25;margin:0;padding:0}._external-action-container md-toolbar .toolbar-title img.md-avatar{height:40px;width:40px;-o-object-position:center center;object-position:center center;-o-object-fit:cover;object-fit:cover;border-radius:4px;margin-right:calc(var(--external-padding) * .66);outline:1px solid var(--theme-border-color)}._external-action-container md-content._external-action-content{display:flex;flex-direction:column;padding:var(--card-padding) var(--external-padding)}._external-action-container md-content._external-action-content ._md-card-list{max-width:900px;width:100%;margin-left:auto;margin-right:auto}._external-action-container md-content._external-action-content ._md-card-list.--full-width{max-width:100%;display:flex;flex-direction:column}._external-action-container md-content._external-action-content ._md-card-list.--full-width.--row{flex-direction:row}._external-action-container md-content._external-action-content ._md-card-list md-card md-card-content ._tabs{margin-left:calc(var(--external-padding) * -1);margin-right:calc(var(--external-padding) * -1);width:calc(100% + var(--external-padding) * 2);margin-bottom:calc(var(--card-padding) * .5)}._external-action-container md-content._external-action-content ._md-card-list md-card md-card-content ._tabs>.toolbar-header{background-color:transparent}._external-action-container md-content._external-action-content ._md-card-list md-card md-card-content ._quote:not(:last-of-type){margin-bottom:8px}._external-action-container md-content._external-action-content ._md-card-list md-card md-card-content ._message-container,._external-action-container md-content._external-action-content ._md-card-list md-card md-card-content ._tasks-container{padding:var(--card-padding);margin:8px 0;border-radius:var(--card-radius);background-color:var(--input-regular)}._external-action-container md-content._external-action-content ._md-card-list md-card md-card-content ._message-container{outline:1px solid var(--theme-border-color)}._external-action-container md-content._external-action-content ._md-card-list md-card md-card-content ._tasks-container.--pending{background-color:var(--theme-secondary-container)}._external-action-container md-content._external-action-content ._md-card-list md-card md-card-content ._tasks-container.--completed{background-color:var(--theme-primary-container)}._external-action-container md-content._external-action-content ._md-card-list md-card md-card-content ._tasks-container md-icon{flex:none}._external-action-container md-content._external-action-content ._md-card-list md-card md-card-content ._tasks-container ._progress-bar-container{position:relative;height:8px;width:100%;border-radius:8px;background-color:var(--theme-border-color);margin-top:var(--card-padding);overflow:hidden}._external-action-container md-content._external-action-content ._md-card-list md-card md-card-content ._tasks-container ._progress-bar-container ._progress-bar{position:relative;background-color:var(--theme-primary);width:0;height:100%;border-radius:8px;transition:width var(--md-duration-medium1) var(--md-motion-standard);min-width:8px}._external-action-container md-content._external-action-content ._md-card-list md-card md-card-content h4{flex:auto;margin:var(--card-padding) 0;display:-webkit-box;--lines:2;--line-height:1.15;-webkit-line-clamp:var(--lines);line-clamp:var(--lines);-webkit-box-orient:vertical;box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-break:break-word;max-height:calc(var(--lines) * var(--line-height));line-height:var(--line-height);-ms-hyphens:auto;hyphens:auto}._external-action-container md-content._external-action-content ._md-card-list md-card md-card-content strong{font-weight:700}._external-action-container md-content._external-action-content ._md-card-list md-card md-card-content b{font-weight:500}._external-action-container md-content._external-action-content ._md-card-list md-card md-card-content md-switch{margin:2px 0 2px 4px}._external-action-container md-content._external-action-content ._md-card-list md-card md-card-content .md-button.action-button[disabled]{color:var(--text-disabled)}._external-action-container md-content._external-action-content ._md-card-list md-card md-card-content .md-button.action-button md-icon{--size:32px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" var(--icon-grade),"opsz" 32;font-size:var(--size);line-height:var(--size);min-height:var(--size);height:var(--size);min-width:var(--size);width:var(--size);transition:font-variation-settings var(--md-duration-medium1) var(--md-motion-standard)}._external-action-container md-content._external-action-content ._md-card-list md-card md-card-content .md-button.action-button.active md-icon{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" var(--icon-grade),"opsz" 32}._external-action-container md-content._external-action-content ._md-card-list md-card md-card-content .md-button.action-button.--selected{background-color:var(--list-item-active)}._external-action-container md-content._external-action-content ._md-card-list md-card md-card-content .md-button.action-button.--selected md-icon{color:var(--theme-primary);stroke:var(--theme-primary);font-variation-settings:"FILL" 1}._external-action-container md-content._external-action-content ._md-card-list md-card md-card-content ._actions-container{margin-top:var(--card-padding)}._external-action-container md-content._external-action-content ._md-card-list md-card md-card-content ._actions-subheader{margin:calc(var(--card-padding) * .25) 0}.md-button.--approval-button{padding:8px var(--external-padding);outline:solid 0 var(--theme-border-color);border-radius:99px;margin:2px 0 2px 4px}.md-button.--approval-button.--floating{position:fixed;padding:12px calc(var(--external-padding) * 1.5);bottom:var(--external-padding);right:var(--external-padding);border-radius:16px;box-shadow:var(--md-elevation-level3)}.md-button.--approval-button.--floating.ng-enter,.md-button.--approval-button.--floating.ng-leave{-webkit-transform-origin:center bottom;transform-origin:center bottom;transition:all var(--md-duration-short3) var(--md-motion-standard)}.md-button.--approval-button.--floating.ng-enter{opacity:0;-webkit-transform:translateY(8px) scale(.9);transform:translateY(8px) scale(.9)}.md-button.--approval-button.--floating.ng-enter-active{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.md-button.--approval-button.--floating.ng-leave{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.md-button.--approval-button.--floating.ng-leave-active{opacity:0;-webkit-transform:translateY(8px) scale(.9);transform:translateY(8px) scale(.9)}.md-button.--approval-button:not([disabled]):focus,.md-button.--approval-button:not([disabled]):hover{outline:solid 2px var(--text)}.md-button.--approval-button.--primary:not([disabled]),.md-button.--approval-button.--primary:not([disabled]):hover{background-color:var(--theme-primary)}.md-button.--approval-button.--primary:not([disabled]),.md-button.--approval-button.--primary:not([disabled]) md-icon{color:var(--theme-primary-contrast)}.md-button.--approval-button.--accent:not([disabled]),.md-button.--approval-button.--accent:not([disabled]):hover{background-color:var(--theme-accent)}.md-button.--approval-button.--accent:not([disabled]),.md-button.--approval-button.--accent:not([disabled]) md-icon{color:var(--theme-accent-contrast)}.md-button.--approval-button.--approve:not([disabled]),.md-button.--approval-button.--approve:not([disabled]):hover{background-color:var(--theme-green)}.md-button.--approval-button.--approve:not([disabled]),.md-button.--approval-button.--approve:not([disabled]) md-icon{color:var(--theme-primary-contrast)}.md-button.--approval-button.--deny:not([disabled]),.md-button.--approval-button.--deny:not([disabled]):hover{background-color:var(--theme-red)}.md-button.--approval-button.--deny:not([disabled]),.md-button.--approval-button.--deny:not([disabled]) md-icon{color:var(--theme-primary-contrast)}.md-button.--approval-button.--glowing.--accent,.md-button.--approval-button.--glowing.--primary{box-shadow:0 0 4px rgba(var(--theme-primary),.6),0 0 8px rgba(var(--theme-primary),.4),0 0 12px rgba(var(--theme-primary),.2)}.md-button.--approval-button.--glowing.--accent{box-shadow:0 0 4px rgba(var(--theme-accent),.6),0 0 8px rgba(var(--theme-accent),.4),0 0 12px rgba(var(--theme-accent),.2)}.md-light-theme,:root,[md-theme=light]{--typography:'IBM Plex Sans',system-ui,-apple-system,sans-serif;--radius-large:16px;--radius-medium:12px;--radius-small:8px;--md-easing:cubic-bezier(0.2, 0, 0, 1);--transition:all 300ms var(--md-easing);--duration-short:150ms;--duration-medium:300ms;--bg-color:hsl(220, 25%, 97%);--card-bg:#ffffff;--text-color:rgba(25, 28, 29, 0.9);--text-muted:rgba(25, 28, 29, 0.62);--primary:#2844F6;--primary-contrast:#ffffff;--primary-container:#E0E0FF;--on-primary-container:#000B57;--secondary-container:#D7E3F7;--tertiary:#6750A4;--tertiary-container:#EADDFF;--on-tertiary-container:#21005D;--accent-blue:#2844F6;--accent-blue-bg:#E0E0FF;--accent-blue-border:rgba(40, 68, 246, 0.15);--accent-red:#BD0049;--accent-red-bg:#FFD9DD;--accent-red-border:rgba(189, 0, 73, 0.15);--accent-green:#1E8449;--accent-green-bg:#E8F5E9;--accent-green-border:rgba(30, 132, 73, 0.15);--accent-orange:#AF601A;--accent-orange-bg:#FFEAD2;--accent-orange-border:rgba(175, 96, 26, 0.15);--border-color:rgba(40, 68, 246, 0.08);--outline-color:rgba(25, 28, 29, 0.12);--shadow-sm:none;--shadow:none;--shadow-lg:none}.md-dark-theme,[md-theme=dark]{--bg-color:hsl(220, 15%, 8%);--card-bg:hsl(220, 15%, 12%);--text-color:rgba(228, 225, 230, 0.95);--text-muted:rgba(228, 225, 230, 0.65);--primary:#BCC2FF;--primary-contrast:#000B57;--primary-container:#3B4279;--on-primary-container:#E0E0FF;--secondary-container:#25292F;--tertiary:#D0BCFF;--tertiary-container:#4F378B;--on-tertiary-container:#EADDFF;--accent-blue:#8C9EFF;--accent-blue-bg:#3B4279;--accent-blue-border:rgba(188, 194, 255, 0.2);--accent-red:#FFB2BD;--accent-red-bg:#72333F;--accent-red-border:rgba(255, 178, 189, 0.2);--accent-green:#A9DFBF;--accent-green-bg:#1B5E20;--accent-green-border:rgba(169, 223, 191, 0.2);--accent-orange:#E8A76C;--accent-orange-bg:#6E3B10;--accent-orange-border:rgba(232, 167, 108, 0.2);--border-color:rgba(188, 194, 255, 0.1);--outline-color:rgba(228, 225, 230, 0.15);--shadow-sm:none;--shadow:none;--shadow-lg:none}:root ._external-summary{--primary-color:var(--primary);--secondary-color:var(--tertiary);--tertiary-color:var(--text-muted);--icon-size-small:20px;--icon-size:24px;--icon-size-large:32px;--font-size:16px;--font-value-size:24px;--font-value-size-large:32px}body:has(._external-summary-container),body:has(._external-summary-container) ._external-summary,body:has(._external-summary-container) ._external-summary-container,body:has(._external-summary-container) .fade,body:has(._external-summary-container) .layout-fill,body:has(._external-summary-container) [ui-view],body:has(._external-summary-container) external-summary,body:has(._external-summary-container) ui-view,html:has(._external-summary-container),html:has(._external-summary-container) ._external-summary,html:has(._external-summary-container) ._external-summary-container,html:has(._external-summary-container) .fade,html:has(._external-summary-container) .layout-fill,html:has(._external-summary-container) [ui-view],html:has(._external-summary-container) external-summary,html:has(._external-summary-container) ui-view{height:auto!important;min-height:0!important;max-height:none!important;flex:none!important;overflow:visible!important}._external-summary-container{display:flex;flex-direction:column;background-color:var(--bg-color);color:var(--text-color);transition:var(--transition)}._external-summary-container .--organization-logo{height:64px;width:auto;border-radius:var(--radius-small);border:1px solid var(--outline-color);-webkit-user-select:none;-ms-user-select:none;user-select:none;display:none}._external-summary-container ._loader{position:fixed;top:0;left:0;width:100%;z-index:99999}._external-summary-container md-toolbar{position:fixed;top:0;left:0;width:100%;background-color:var(--bg-color)!important;color:var(--text-color)!important;border-bottom:1px solid var(--outline-color)}._external-summary-container md-toolbar md-icon{color:inherit!important}._external-summary-container md-toolbar .toolbar-title{margin:4px 0}._external-summary-container md-toolbar img.md-avatar{margin-right:calc(var(--external-padding) * .66);margin-top:calc(var(--card-padding) * .5);margin-bottom:calc(var(--card-padding) * .5);border-radius:calc(var(--card-radius) * .5);background-color:#fff;outline:1px solid var(--outline-color);-o-object-position:center center;object-position:center center;-o-object-fit:cover;object-fit:cover}._external-summary-container md-toolbar img.md-avatar.md-48{--size:48px;height:var(--size);width:var(--size)}._external-summary{display:block;font-family:var(--typography);font-size:var(--font-size);max-width:1000px;margin:100px auto 40px auto;padding:0 24px;box-sizing:border-box}._external-summary .page{background:0 0;border:none;border-radius:0;padding:0 0 32px 0;margin-bottom:32px;box-sizing:border-box;text-align:left;position:relative;overflow:visible}._external-summary .new-page{display:none}._external-summary .material-icons{font-family:"Material Symbols Rounded";font-weight:400;font-style:normal;font-size:var(--icon-size);line-height:var(--icon-size);display:inline-block;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-user-select:none;-ms-user-select:none;user-select:none}._external-summary .--kpi-chart{position:relative;min-height:500px;height:50vh;width:100%;margin:16px 0;page-break-inside:avoid;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;display:block}._external-summary .--kpi-chart.--smaller{min-height:400px;height:40vh}._external-summary .--kpi-chart.--larger{min-height:600px;height:60vh}._external-summary .--kpi-chart .grcl-chart,._external-summary .--kpi-chart dashboard-treemap-chart{display:block;height:100%;width:100%;pointer-events:none}._external-summary .--kpi-chart-header{margin-top:1.25em;margin-bottom:.5em}._external-summary .--kpi-chart-footer{margin-top:.75em}._external-summary table{border-top:1px solid var(--outline-color);width:100%;border-collapse:collapse}._external-summary .--primary-text-color{color:var(--primary-color,var(--primary,var(--theme-primary,#2844f6)));font-weight:700}._external-summary .--secondary-text-color{color:var(--secondary-color,var(--tertiary,var(--theme-tertiary,#6750a4)));font-weight:600}._external-summary .--tertiary-text-color{color:var(--tertiary-color,var(--text-muted,rgba(25,28,29,.7)));font-weight:600}._external-summary .--kpi-table th{text-align:left;vertical-align:middle;padding:12px 8px;border-bottom:2px solid var(--outline-color);color:var(--text-color);font-weight:600;font-size:var(--font-size)}._external-summary .--kpi-table th.--align-right{text-align:right}._external-summary .--kpi-table .--kpi-row{transition:var(--transition)}._external-summary .--kpi-table .--kpi-row:hover{background-color:var(--secondary-container)}._external-summary .--kpi-table .--kpi-text-cell,._external-summary .--kpi-table .--kpi-value-cell{text-align:left;vertical-align:middle;padding:12px 8px;border-bottom:1px solid var(--outline-color)}._external-summary .--kpi-table .--kpi-text-cell.--no-wrap,._external-summary .--kpi-table .--kpi-value-cell.--no-wrap{white-space:nowrap;overflow:hidden;padding-right:8px}._external-summary .--kpi-table .--kpi-text-cell{width:82%}._external-summary .--kpi-table .--kpi-value-cell{width:18%;text-align:right}._external-summary .--kpi-table.--larger .material-icons{font-size:var(--icon-size);line-height:var(--icon-size);font-weight:500}._external-summary .--kpi-table.--larger .material-icons.--highlighted{font-size:var(--icon-size-small);line-height:var(--icon-size-small);margin-top:-.25em;margin-left:-.25em;color:var(--primary-color)}._external-summary .--kpi-table.--larger .--kpi-text-cell,._external-summary .--kpi-table.--larger .--kpi-value-cell{padding:16px 8px}._external-summary .--kpi-table.--larger .--kpi-value{font-size:var(--font-value-size-large);font-weight:700}._external-summary .--kpi-table.--smaller .--kpi-text-cell,._external-summary .--kpi-table.--smaller .--kpi-value-cell{padding:8px}._external-summary .--kpi-table .--kpi-text .--secondary{color:var(--text-muted)}._external-summary .--kpi-table .--kpi-value{font-size:var(--font-value-size);padding-left:8px;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}._external-summary .--good{color:var(--accent-green)}._external-summary .--still{color:var(--accent-orange)}._external-summary .--bad{color:var(--accent-red)}._external-summary b{font-weight:700}._external-summary p{margin:1em 0;line-height:1.6}._external-summary h1{color:var(--text-color);font-size:calc(var(--font-size) * 1.5);margin-top:1.5em;margin-bottom:.5em;font-weight:700;display:flex;align-items:center;gap:8px}._external-summary h1::before{content:"";display:inline-block;width:4px;height:20px;background:var(--primary);border-radius:9999px}._external-summary h2{color:var(--text-color);font-size:calc(var(--font-size) * 1.8);margin:1em 0;font-weight:700;text-align:left}._external-summary h2:not(.--align-left){text-align:center}._external-summary h6{color:var(--primary-color,var(--primary,#2844f6));font-size:calc(var(--font-size) * 3);line-height:1.1;margin-top:48px;margin-bottom:.5em;text-align:left;font-weight:700;letter-spacing:-.02em}._external-summary .--bars{width:100%}._external-summary .--bars td{vertical-align:bottom}._external-summary .--bars td .bar{margin-top:4px;border-radius:var(--radius-small)}._external-summary .--bars td .bar.--risk{background-color:var(--accent-red)}._external-summary .--bars td .bar.--user{background-color:var(--primary)}._external-summary .--align-left{text-align:left}._external-summary .--footer-info{color:var(--text-muted);text-align:left;border-top:1px solid var(--outline-color);margin-top:48px;padding-top:24px}._external-summary .--footer-title{font-size:24px;font-weight:600;color:var(--text-color)}@page{size:A4;margin-top:20mm;margin-bottom:20mm;margin-left:0;margin-right:0}@media print{._external-summary,._external-summary-container,._external-summary-container.md-dark-theme,._external-summary-container.md-light-theme,._external-summary-container:has(.md-dark-theme),._external-summary-container:has(.md-light-theme),._external-summary.md-dark-theme,._external-summary.md-light-theme,._external-summary:has(.md-dark-theme),._external-summary:has(.md-light-theme),.fade,.fade.md-dark-theme,.fade.md-light-theme,.fade:has(.md-dark-theme),.fade:has(.md-light-theme),.layout-fill,.layout-fill.md-dark-theme,.layout-fill.md-light-theme,.layout-fill:has(.md-dark-theme),.layout-fill:has(.md-light-theme),[ui-view],[ui-view].md-dark-theme,[ui-view].md-light-theme,[ui-view]:has(.md-dark-theme),[ui-view]:has(.md-light-theme),body,body.md-dark-theme,body.md-light-theme,body:has(.md-dark-theme),body:has(.md-light-theme),external-summary,external-summary.md-dark-theme,external-summary.md-light-theme,external-summary:has(.md-dark-theme),external-summary:has(.md-light-theme),html,html.md-dark-theme,html.md-light-theme,html:has(.md-dark-theme),html:has(.md-light-theme),ui-view,ui-view.md-dark-theme,ui-view.md-light-theme,ui-view:has(.md-dark-theme),ui-view:has(.md-light-theme){height:auto!important;min-height:0!important;max-height:none!important;flex:none!important;position:static!important;overflow:visible!important;background:#fff!important;background-color:#fff!important;color:#000!important}md-toolbar{display:none!important;visibility:hidden!important}._external-summary-container{background-color:#fff!important;color:#000!important}._external-summary-container .--organization-logo{display:block!important;margin-bottom:12px}._external-summary{margin:0!important;max-width:none!important;padding:0!important;height:auto!important;overflow:visible!important}._external-summary dashboard-bar-chart .ambient-canvas,._external-summary dashboard-bar-chart .ambient-glow,._external-summary dashboard-bar-chart canvas.ambient-canvas,._external-summary dashboard-bar-chart canvas.ambient-glow,._external-summary dashboard-treemap-chart .ambient-canvas,._external-summary dashboard-treemap-chart .ambient-glow,._external-summary dashboard-treemap-chart canvas.ambient-canvas,._external-summary dashboard-treemap-chart canvas.ambient-glow,._external-summary tasks-horizontal-bar-chart .ambient-canvas,._external-summary tasks-horizontal-bar-chart .ambient-glow,._external-summary tasks-horizontal-bar-chart canvas.ambient-canvas,._external-summary tasks-horizontal-bar-chart canvas.ambient-glow{display:none!important;visibility:hidden!important;opacity:0!important;-webkit-filter:none!important;filter:none!important;height:0!important;width:0!important}._external-summary .--kpi-chart{display:block!important;width:100%!important;min-height:320px!important;height:320px!important;margin:16px 0!important;padding:0!important}._external-summary .--kpi-chart.--smaller{min-height:250px!important;height:250px!important}._external-summary .--kpi-chart.--larger{min-height:380px!important;height:380px!important}._external-summary .--kpi-chart .grcl-chart,._external-summary .--kpi-chart dashboard-treemap-chart{display:block!important;width:100%!important;height:100%!important}._external-summary .page{border:none!important;border-radius:0!important;box-shadow:none!important;padding:0!important;margin:0 20mm!important;background:0 0!important;color:#000!important;text-align:left!important;overflow:visible!important;height:auto!important;position:static!important;page-break-inside:auto!important;-webkit-column-break-inside:auto!important;-moz-column-break-inside:auto!important;break-inside:auto!important}._external-summary .new-page{display:block!important;page-break-before:always!important;-webkit-column-break-before:page!important;-moz-column-break-before:page!important;break-before:page!important;height:0!important;margin:0!important;padding:0!important}._external-summary h1,._external-summary h2,._external-summary h3,._external-summary h4,._external-summary h5,._external-summary h6{margin-top:.5em!important;margin-bottom:.3em!important;page-break-after:avoid!important;-webkit-column-break-after:avoid!important;-moz-column-break-after:avoid!important;break-after:avoid!important;page-break-inside:avoid!important;-webkit-column-break-inside:avoid!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important}._external-summary p{margin-top:.3em!important;margin-bottom:.4em!important;line-height:1.4!important}._external-summary .--kpi-text,._external-summary .--kpi-text-cell,._external-summary .--kpi-value-cell,._external-summary td,._external-summary th,._external-summary tr,._external-summary tr.--kpi-row{border-color:rgba(0,0,0,.12)!important;color:#000!important;padding-top:8px!important;padding-bottom:8px!important;page-break-inside:avoid!important;-webkit-column-break-inside:avoid!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important}._external-summary .--kpi-text-cell{width:82%!important}._external-summary .--kpi-value-cell{width:18%!important}._external-summary .--kpi-title{margin-top:.8em!important;page-break-after:avoid!important;-webkit-column-break-after:avoid!important;-moz-column-break-after:avoid!important;break-after:avoid!important;page-break-inside:avoid!important;-webkit-column-break-inside:avoid!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important}._external-summary .--kpi-value{display:block!important;text-align:right!important;page-break-inside:avoid!important;-webkit-column-break-inside:avoid!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important}._external-summary .--kpi-text .--secondary{color:rgba(0,0,0,.6)!important}._external-summary .--primary-text-color{color:#1f37cc!important}._external-summary .--secondary-text-color{color:purple!important}._external-summary .--tertiary-text-color{color:#1a1a1a!important}}._collapsable-column-container{position:relative;overflow:hidden;transition:opacity var(--md-duration-medium1) var(--md-motion-standard)}._collapsable-column-container.loading{opacity:.38;cursor:progress}@media screen and (min-width:960px){._collapsable-column-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}._collapsable-column-container ._collapsable-column{height:100%}}@media screen and (max-width:959px){._collapsable-column-container{display:flex;flex-direction:column;overflow-y:auto}._collapsable-column-container ._collapsable-column{flex:none}._collapsable-column-container ._collapsable-column.--collapsed{width:100%;min-width:100%;max-width:100%;height:var(--toolbar-height)}._collapsable-column-container ._collapsable-column.--collapsed.hide{max-height:0;overflow:hidden!important}._collapsable-column-container ._collapsable-column.--collapsed ._collapsable-title{top:0}._collapsable-column-container ._collapsable-column.--collapsed ._collapse-icon{--size:24px;top:calc((var(--toolbar-height) - var(--size)) * .5);right:calc(var(--external-padding) * .5)}._collapsable-column-container ._collapsable-column ._collapsable-title{-webkit-transform:none;transform:none;-webkit-transform-origin:unset;transform-origin:unset;width:100%;height:var(--toolbar-height);padding-right:var(--toolbar-height)}}._collapsable-column{position:relative;display:flex;flex-direction:column;transition:max-width var(--md-duration-medium1) var(--md-motion-standard),background-color var(--md-duration-medium1) var(--md-motion-standard);overflow:hidden}._collapsable-column md-toolbar.toolbar-footer::after{display:none}._collapsable-column.--collapsed{max-width:var(--toolbar-height);pointer-events:none}._collapsable-column.--collapsed ._collapsable-content{opacity:0}._collapsable-column.--collapsed ._collapsable-title{opacity:1;padding-right:8px}._collapsable-column.--collapsed ._collapse-icon{--size:40px;top:var(--external-padding);right:calc((var(--toolbar-height) - var(--size)) * .5);opacity:1}._collapsable-column ._collapsable-content{display:flex;flex-direction:column;padding:calc(var(--external-padding) * .5) var(--external-padding);padding-bottom:calc(var(--external-padding) * 2);-webkit-animation:bounce 1s var(--md-motion-standard) -in-out;animation:bounce 1s var(--md-motion-standard) -in-out;overflow-x:hidden;overflow-y:auto}._collapsable-column ._collapsable-content::-webkit-scrollbar{visibility:hidden}._collapsable-column ._collapsable-content:focus::-webkit-scrollbar,._collapsable-column ._collapsable-content:hover::-webkit-scrollbar{visibility:visible}._collapsable-column ._collapsable-content ._maxed-collapsable-content{display:flex;flex-direction:column;max-width:1080px;width:100%;margin:0 auto}._collapsable-column ._collapsable-content md-table-container.md-data-table table.md-table tbody.md-body>tr.md-row,._collapsable-column ._collapsable-content md-table-container.md-data-table table.md-table thead.md-head>tr.md-row{height:auto}._collapsable-column ._collapsable-content md-table-container.md-data-table table.md-table tbody tr.md-row td.md-cell,._collapsable-column ._collapsable-content md-table-container.md-data-table table.md-table thead tr.md-row th.md-column{min-height:24px;height:auto;padding-top:4px;padding-bottom:4px}._collapsable-column ._collapsable-content md-checkbox .md-container{overflow:hidden}._collapsable-column ._collapsable-content md-checkbox:not(.md-checked):not([disabled]) .md-icon{border:2px solid var(--text-accent)}._collapsable-column ._collapsable-content md-checkbox:not(.md-checked)[disabled] .md-icon{border:2px solid var(--theme-border-color)}._collapsable-column ._collapsable-content .message-container{flex:none;min-height:32px;margin:0 0 16px 0;padding:0}._collapsable-column ._collapsable-content-block{display:flex;flex-direction:column;margin:calc(var(--card-padding) * .5) 0}._collapsable-column ._collapsable-content-block h2,._collapsable-column ._collapsable-content-block h4{margin:calc(var(--card-padding) * .5) 0}._collapsable-column ._collapsable-content-block .md-body-1{margin-bottom:calc(var(--card-padding) * .5)}._collapsable-column ._collapsable-content-chart{position:relative;min-height:320px;height:40vh}._collapsable-column ._collapsable-title{--size:32px;--width:220px;-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-transform-origin:left top 0;transform-origin:left top 0;min-width:var(--width);height:var(--size);position:absolute;top:calc(var(--width) + var(--size) + var(--external-padding) * 1.5);left:calc((var(--toolbar-height) - var(--size)) * .5);opacity:0;text-align:right}._collapsable-column ._collapse-icon{position:absolute;top:10px;right:8px;padding:8px;text-align:center;background-color:var(--background);opacity:0;cursor:pointer;z-index:1;border-radius:99px;transition:all var(--md-duration-short4) var(--md-motion-standard);box-shadow:0 0 0 1px var(--theme-border-color);-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:all}._collapsable-column ._collapse-icon md-icon{--size-opsz:20;--size:calc(var(--size-opsz) * 1px);font-variation-settings:"FILL" 0,"wght" 400,"GRAD" var(--icon-grade),"opsz" var(--size-opsz);font-size:var(--size);height:var(--size);line-height:var(--size);min-height:var(--size);width:var(--size)}._collapsable-column ._collapse-icon:hover{background-color:var(--background-overlay);border-color:var(--text);color:var(--text);box-shadow:0 0 0 1px var(--theme-border-color),0 1px 1px 0 rgba(0,0,0,var(--shadow-opacity-a)),0 2px 1px -1px rgba(0,0,0,var(--shadow-opacity-b)),0 1px 3px 0 rgba(0,0,0,var(--shadow-opacity-c))}._collapsable-column ._collapse-icon:active{border-color:var(--theme-primary);color:var(--theme-primary);box-shadow:0 0 0 1px var(--theme-border-color),0 3px 4px 0 rgba(0,0,0,var(--shadow-opacity-a)),0 3px 3px -2px rgba(0,0,0,var(--shadow-opacity-b)),0 1px 8px 0 rgba(0,0,0,var(--shadow-opacity-c))}._collapsable-column:hover ._collapse-icon{opacity:1}._collapsable-column canvas.chart{display:inline-block;height:320px;max-height:320px}._collapsable-column .div-hint.collapse-height{transition:max-height var(--md-duration-short4) var(--md-motion-standard)}._collapsable-column .div-hint.collapse-height.active{min-height:0;max-height:0}._stat-item ._stat-label,._stat-item ._stat-trend,._stat-item ._stat-value,.md-body-1,.md-body-2,.md-body-large,.md-body-large-emphasized,.md-body-medium,.md-body-medium-emphasized,.md-body-small,.md-body-small-emphasized,.md-button,.md-caption,.md-display-1,.md-display-2,.md-display-3,.md-display-4,.md-display-large,.md-display-large-emphasized,.md-display-medium,.md-display-medium-emphasized,.md-display-small,.md-display-small-emphasized,.md-headline,.md-headline-large,.md-headline-large-emphasized,.md-headline-medium,.md-headline-medium-emphasized,.md-headline-small,.md-headline-small-emphasized,.md-label-large,.md-label-large-emphasized,.md-label-medium,.md-label-medium-emphasized,.md-label-small,.md-label-small-emphasized,.md-subhead,.md-title,.md-title-large,.md-title-large-emphasized,.md-title-medium,.md-title-medium-emphasized,.md-title-small,.md-title-small-emphasized{font-family:"Google Sans","Roboto Flex",Roboto,sans-serif;font-style:normal;font-optical-sizing:none;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1;-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.md-display-4,.md-display-large,.md-display-large-emphasized{font-size:57px;font-weight:400;line-height:64px;letter-spacing:-.00439em}.md-display-3,.md-display-medium,.md-display-medium-emphasized{font-size:45px;font-weight:400;line-height:52px;letter-spacing:0}.md-display-2,.md-display-small,.md-display-small-emphasized{font-size:36px;font-weight:400;line-height:44px;letter-spacing:0}.md-display-1,.md-headline-large,.md-headline-large-emphasized{font-size:32px;font-weight:400;line-height:40px;letter-spacing:0}.md-headline-medium,.md-headline-medium-emphasized{font-size:28px;font-weight:400;line-height:36px;letter-spacing:0}._stat-item ._stat-value,.md-headline,.md-headline-small,.md-headline-small-emphasized{font-size:24px;font-weight:400;line-height:32px;letter-spacing:0}.md-title,.md-title-large,.md-title-large-emphasized{font-size:22px;font-weight:400;line-height:28px;letter-spacing:0}.md-subhead,.md-title-medium,.md-title-medium-emphasized{font-size:16px;font-weight:500;line-height:24px;letter-spacing:.009375em}.md-title-small,.md-title-small-emphasized{font-size:14px;font-weight:500;line-height:20px;letter-spacing:.00714em}.md-body-large,.md-body-large-emphasized{font-size:16px;font-weight:400;line-height:24px;letter-spacing:.03125em}.md-body-1,.md-body-medium,.md-body-medium-emphasized{font-size:14px;font-weight:400;line-height:20px;letter-spacing:.01786em}.md-body-small,.md-body-small-emphasized{font-size:12px;font-weight:400;line-height:16px;letter-spacing:.03333em}.md-body-2,.md-button,.md-label-large,.md-label-large-emphasized{font-size:14px;font-weight:500;line-height:20px;letter-spacing:.00714em}._stat-item ._stat-label,._stat-item ._stat-trend,.md-caption,.md-label-medium,.md-label-medium-emphasized{font-size:12px;font-weight:500;line-height:16px;letter-spacing:.04167em}.md-label-small,.md-label-small-emphasized{font-size:11px;font-weight:500;line-height:16px;letter-spacing:.04545em}.md-display-large-emphasized{font-weight:700}.md-display-medium-emphasized{font-weight:700}.md-display-small-emphasized{font-weight:700}.md-headline-large-emphasized{font-weight:700}.md-headline-medium-emphasized{font-weight:700}.md-headline-small-emphasized{font-weight:700}.md-title-large-emphasized{font-weight:700}.md-title-medium-emphasized{font-weight:700}.md-title-small-emphasized{font-weight:700}.md-body-large-emphasized{font-weight:700}.md-body-medium-emphasized{font-weight:700}.md-body-small-emphasized{font-weight:700}.md-label-large-emphasized{font-weight:700}.md-label-medium-emphasized{font-weight:700}.md-label-small-emphasized{font-weight:700}.md-body-1,.md-body-2,.md-subhead,.md-title{margin:0}.md-headline{margin:0}._stats-container{display:flex;flex-direction:row;padding-top:calc(var(--external-padding) * .25)!important;padding-bottom:calc(var(--external-padding) * .25)!important;height:auto!important;max-height:110px!important;min-height:0!important;z-index:10;position:relative;box-shadow:none!important;transition:box-shadow .35s cubic-bezier(.4, 0, .2, 1)!important;overflow:visible!important}._stats-container::after{position:absolute;top:1px;bottom:1px;right:var(--external-padding);width:32px;max-width:32px;background:linear-gradient(90deg,transparent,var(--background));content:"";z-index:11;pointer-events:none}._stats-container.toolbar-header.--sliding::after{left:auto!important;width:32px!important;max-width:32px!important;bottom:1px!important;box-shadow:none!important}._stats-scroll-container{display:flex;flex-direction:row;align-items:stretch!important;gap:calc(var(--external-padding) * .5);width:100%;height:100%;overflow-x:auto!important;overflow-y:hidden!important;flex-wrap:nowrap!important}._stats-scroll-container::-webkit-scrollbar{display:none}._stats-scroll-container{-ms-overflow-style:none;scrollbar-width:none}executive-summary-stat-item{display:flex;flex:none}._stat-item{display:flex;flex-direction:column;flex-shrink:0;background-color:color-mix(in srgb,var(--theme-primary,#000),transparent 96%);padding:calc(var(--external-padding) * .5);border-radius:calc(var(--card-radius) * .5);transition:background-color var(--md-duration-short3) var(--md-motion-standard)}._stat-item:hover{background-color:color-mix(in srgb,var(--theme-primary,#000),transparent 92%)}._stat-item ._stat-value{font-weight:500}._stat-item ._stat-value.--pending{color:var(--theme-primary)}._stat-item ._stat-trend{display:inline-flex;flex-direction:row;align-items:center;padding:.25em .45em;border-radius:4px;gap:2px;margin-left:4px}._stat-item ._stat-trend md-icon{--size:16px;font-size:var(--size)!important;width:var(--size)!important;height:var(--size)!important;min-width:var(--size)!important;min-height:var(--size)!important;margin:-4px 0 -4px -2px!important;line-height:var(--size)!important;color:inherit!important}._stat-item ._stat-trend.--up{color:var(--theme-red,#d32f2f);background-color:rgba(211,47,47,.08)}._stat-item ._stat-trend.--down{color:var(--theme-green,#388e3c);background-color:rgba(56,142,60,.08)}._stat-item ._stat-trend.--flat{color:var(--text-accent,#757575);background-color:rgba(117,117,117,.08)}._stat-item ._stat-label{line-height:1.125;color:var(--text-accent);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:32px;word-break:break-word;max-width:130px}._dashboard{padding:calc(var(--external-padding) * .5);max-width:1440px;width:100%;margin:0 auto}@media (min-width:1280px) and (max-width:1599px){._dashboard.--filters-open ._overview-grid>div{flex:1 1 calc(50% - 1px)!important;max-width:calc(50% - 1px)!important}}._dashboard ._md-card-list{display:flex;flex-direction:column;padding:0 calc(var(--external-padding) * .5)}._dashboard ._md-card-list md-card{flex:none;overflow:hidden}._dashboard ._md-card-list md-card md-card-title .md-body-1{color:var(--text-accent)}._dashboard ._md-card-list md-card md-card-footer .md-caption{color:var(--text-accent)}._dashboard ._customize-header{padding:0 calc(var(--external-padding) * .5);overflow:hidden;text-overflow:ellipsis;white-space:normal;transition:all var(--md-duration-short3) var(--md-motion-standard)}._dashboard ._customize-header.ng-enter{height:0;opacity:0}._dashboard ._customize-header.ng-enter-active,._dashboard ._customize-header.ng-leave{height:40px;opacity:1}._dashboard ._customize-header.ng-leave-active{height:0;opacity:0}._dashboard .customize md-card .md-button,._dashboard .customize md-card svg{pointer-events:none}._dashboard ._svg-image{display:flex;flex-direction:row;position:relative;width:100%;height:240px;max-height:32vh;margin-bottom:var(--card-padding);border-radius:var(--card-radius);overflow:hidden}._dashboard ._svg-image img,._dashboard ._svg-image svg{display:block;transition-duration:.6s;transition-timing-function:var(--md-motion-standard);transition-property:border-radius,-webkit-transform;transition-property:transform,border-radius;transition-property:transform,border-radius,-webkit-transform;height:auto;width:100%;user-drag:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}._dashboard ._svg-image.--maxed-height{min-height:32px;height:24vh;margin-bottom:0}._dashboard ._svg-image.--maxed-height img,._dashboard ._svg-image.--maxed-height svg{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}._dashboard .--treemap-chart{margin-left:-2px;width:calc(100% + 4px)}._dashboard ._action-button-list{background-color:var(--background-overlay);gap:1px;display:flex;flex-direction:column}._dashboard ._action-button-list dashboard-bar-chart{margin:calc(var(--external-padding) * .5);min-width:0}._dashboard ._action-button-list.--clusters{margin-bottom:calc(var(--card-padding) * .5)}._dashboard ._action-button-list .md-button.action-button.--no-results:not([disabled]),._dashboard ._action-button-list .md-button.action-button.--no-results:not([disabled]):hover{background-color:var(--theme-red);stroke:var(--theme-red);color:var(--theme-primary-contrast)!important}._dashboard ._action-button-list .md-button.action-button.--processing:not([disabled]),._dashboard ._action-button-list .md-button.action-button.--processing:not([disabled]):hover{background-color:var(--theme-primary);stroke:var(--theme-primary);color:var(--theme-primary-contrast)!important}._dashboard ._action-button-list .md-button.action-button .--action-button-contrast-color,._dashboard ._action-button-list .md-button.action-button .--action-button-contrast-color md-icon{color:inherit}._dashboard ._action-button-list .md-button.action-button .--spin{-webkit-animation:spin-animation 2s infinite var(--md-motion-standard);animation:spin-animation 2s infinite var(--md-motion-standard)}._dashboard .md-button.action-button{box-shadow:none}._dashboard .md-button.action-button .--action-button-contrast-color md-icon.--trend-icon{--size:32px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" var(--icon-grade),"opsz" 24!important;font-size:var(--size);line-height:var(--size);min-height:var(--size);height:var(--size);min-width:var(--size);width:var(--size)}._dashboard .md-button.action-button .md-subhead[layout=row] md-icon.--trend-icon+span{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:4px}._dashboard .md-button.action-button .action-button-header .md-avatar{margin:2px calc(var(--card-padding) * .66) 0 0}._dashboard .md-button.action-button .action-button-header .md-body-1,._dashboard .md-button.action-button .action-button-header .md-subhead{opacity:.7;margin-top:-8px}._dashboard .md-button.action-button ._system-kpi{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex:100%;margin:2px 0}._dashboard .md-button.action-button ._system-kpi .md-title{font-weight:500;white-space:nowrap;margin:0 4px 0 0}._dashboard .md-button.action-button ._system-kpi .md-title>span{opacity:.7;font-weight:400}._dashboard ._overview-grid-container{border-radius:var(--card-radius);overflow:hidden}._dashboard ._overview-grid{margin:0;padding:0;gap:1px;display:flex;flex-direction:row;flex-wrap:wrap}._dashboard ._overview-grid.--row-2{margin:1px 0 0 0}@media (min-width:960px){._dashboard ._overview-grid.--two-columns>div{max-width:50%!important}}._dashboard ._overview-grid>div,._dashboard ._overview-grid>executive-summary-kpi,._dashboard ._overview-grid>executive-summary-line-chart-card,._dashboard ._overview-grid>executive-summary-ranking-card{padding:0;box-sizing:border-box;display:flex;flex-direction:column;min-width:0;flex:1 1 100%!important;max-width:100%!important}@media (min-width:600px){._dashboard ._overview-grid>div,._dashboard ._overview-grid>executive-summary-kpi,._dashboard ._overview-grid>executive-summary-line-chart-card,._dashboard ._overview-grid>executive-summary-ranking-card{flex:1 1 calc(50% - 1px)!important;max-width:calc(50% - 1px)!important}}@media (min-width:1280px){._dashboard ._overview-grid>div,._dashboard ._overview-grid>executive-summary-kpi,._dashboard ._overview-grid>executive-summary-line-chart-card,._dashboard ._overview-grid>executive-summary-ranking-card{flex:1 1 calc(25% - 1px)!important;max-width:calc(25% - 1px)!important}}._dashboard ._overview-grid .md-button.action-button{margin:0;width:100%;flex:1;border-radius:0!important;min-width:0}._dashboard ._overview-grid .md-button.action-button .--action-button-contrast-color{min-width:0;width:100%}._dashboard ._overview-grid .md-button.action-button .--action-button-contrast-color>.md-subhead{line-height:1.125em;margin:calc(var(--card-padding) * .25) 0 calc(var(--card-padding) * .75) 0}._dashboard ._overview-grid .md-button.action-button .--action-button-contrast-color>.md-subhead>.--strong{font-weight:500;font-variation-settings:"wght" 500}._dashboard ._overview-grid.--external-gap{gap:var(--external-padding);padding:0 calc(var(--external-padding) * .5)}._dashboard ._overview-grid.--external-gap>div{flex:1 1 100%!important;max-width:100%!important}@media (min-width:600px){._dashboard ._overview-grid.--external-gap>div{flex:1 1 calc(50% - var(--external-padding)/ 2)!important;max-width:calc(50% - var(--external-padding)/ 2)!important}}@media (min-width:1280px){._dashboard ._overview-grid.--external-gap>div{flex:1 1 calc(50% - var(--external-padding)/ 2)!important;max-width:calc(50% - var(--external-padding)/ 2)!important}}._dashboard ._overview-grid.--external-gap md-card{margin:0!important;border-radius:var(--card-radius)!important;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}._dashboard ._overview-grid.--external-gap md-card:active,._dashboard ._overview-grid.--external-gap md-card:focus,._dashboard ._overview-grid.--external-gap md-card:hover{outline:0!important}._dashboard ._overview-grid.--external-gap md-card:focus-visible{outline:3px solid var(--theme-primary)!important;outline-offset:2px!important;border-radius:var(--card-radius)!important}._dashboard-content-wrapper{position:relative;overflow-x:hidden}@-webkit-keyframes spin-animation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin-animation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.md-body-1,.md-body-2,.md-body-large,.md-body-large-emphasized,.md-body-medium,.md-body-medium-emphasized,.md-body-small,.md-body-small-emphasized,.md-button,.md-caption,.md-display-1,.md-display-2,.md-display-3,.md-display-4,.md-display-large,.md-display-large-emphasized,.md-display-medium,.md-display-medium-emphasized,.md-display-small,.md-display-small-emphasized,.md-headline,.md-headline-large,.md-headline-large-emphasized,.md-headline-medium,.md-headline-medium-emphasized,.md-headline-small,.md-headline-small-emphasized,.md-label-large,.md-label-large-emphasized,.md-label-medium,.md-label-medium-emphasized,.md-label-small,.md-label-small-emphasized,.md-subhead,.md-title,.md-title-large,.md-title-large-emphasized,.md-title-medium,.md-title-medium-emphasized,.md-title-small,.md-title-small-emphasized,grcl-tag,grcl-tag.md-dense,grcl-tag.naf-type{font-family:"Google Sans","Roboto Flex",Roboto,sans-serif;font-style:normal;font-optical-sizing:none;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1;-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.md-display-4,.md-display-large,.md-display-large-emphasized{font-size:57px;font-weight:400;line-height:64px;letter-spacing:-.00439em}.md-display-3,.md-display-medium,.md-display-medium-emphasized{font-size:45px;font-weight:400;line-height:52px;letter-spacing:0}.md-display-2,.md-display-small,.md-display-small-emphasized{font-size:36px;font-weight:400;line-height:44px;letter-spacing:0}.md-display-1,.md-headline-large,.md-headline-large-emphasized{font-size:32px;font-weight:400;line-height:40px;letter-spacing:0}.md-headline-medium,.md-headline-medium-emphasized{font-size:28px;font-weight:400;line-height:36px;letter-spacing:0}.md-headline,.md-headline-small,.md-headline-small-emphasized{font-size:24px;font-weight:400;line-height:32px;letter-spacing:0}.md-title,.md-title-large,.md-title-large-emphasized{font-size:22px;font-weight:400;line-height:28px;letter-spacing:0}.md-subhead,.md-title-medium,.md-title-medium-emphasized,grcl-tag{font-size:16px;font-weight:500;line-height:24px;letter-spacing:.009375em}.md-title-small,.md-title-small-emphasized{font-size:14px;font-weight:500;line-height:20px;letter-spacing:.00714em}.md-body-large,.md-body-large-emphasized{font-size:16px;font-weight:400;line-height:24px;letter-spacing:.03125em}.md-body-1,.md-body-medium,.md-body-medium-emphasized{font-size:14px;font-weight:400;line-height:20px;letter-spacing:.01786em}.md-body-small,.md-body-small-emphasized{font-size:12px;font-weight:400;line-height:16px;letter-spacing:.03333em}.md-body-2,.md-button,.md-label-large,.md-label-large-emphasized,grcl-tag.md-dense,grcl-tag.naf-type{font-size:14px;font-weight:500;line-height:20px;letter-spacing:.00714em}.md-caption,.md-label-medium,.md-label-medium-emphasized{font-size:12px;font-weight:500;line-height:16px;letter-spacing:.04167em}.md-label-small,.md-label-small-emphasized{font-size:11px;font-weight:500;line-height:16px;letter-spacing:.04545em}.md-display-large-emphasized{font-weight:700}.md-display-medium-emphasized{font-weight:700}.md-display-small-emphasized{font-weight:700}.md-headline-large-emphasized{font-weight:700}.md-headline-medium-emphasized{font-weight:700}.md-headline-small-emphasized{font-weight:700}.md-title-large-emphasized{font-weight:700}.md-title-medium-emphasized{font-weight:700}.md-title-small-emphasized{font-weight:700}.md-body-large-emphasized{font-weight:700}.md-body-medium-emphasized{font-weight:700}.md-body-small-emphasized{font-weight:700}.md-label-large-emphasized{font-weight:700}.md-label-medium-emphasized{font-weight:700}.md-label-small-emphasized{font-weight:700}.md-body-1,.md-body-2,.md-subhead,.md-title{margin:0}.md-headline{margin:0}grcl-tag{pointer-events:auto;position:relative;display:inline-block;padding:.33em .66em;margin:2px 4px 2px 0;white-space:nowrap;background-color:var(--input-regular);color:var(--text-accent);border-radius:8px;-webkit-user-select:none;-ms-user-select:none;user-select:none}grcl-tag.--no-margin{margin:0}grcl-tag.--clickable{cursor:pointer}grcl-tag.no-border{box-shadow:none}grcl-tag .--secondary-text{opacity:.7}grcl-tag.md-dense,grcl-tag.naf-type{padding:.2em .4em;border-radius:4px}grcl-tag.flat{background-color:transparent;box-shadow:none}grcl-tag.left{margin-right:0!important;border-top-right-radius:0;border-bottom-right-radius:0}grcl-tag.right{margin-left:0!important;border-top-left-radius:0;border-bottom-left-radius:0;font-weight:500}grcl-tag md-icon{--size:20px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" var(--icon-grade),"opsz" 20;font-size:var(--size);line-height:var(--size);min-height:var(--size);height:var(--size);min-width:var(--size);width:var(--size);margin:-4px 4px -4px 0}grcl-tag b{font-weight:500}grcl-tag i.material-icons.md-20{--size:20px;font-size:var(--size);margin:0 0 0 4px}grcl-tag.selected{color:var(--theme-primary);background-color:var(--selection-active)}grcl-tag.not-materialized-conflict{background-color:var(--theme-border-color)}grcl-tag.materialized-conflict{background-color:var(--theme-red);color:var(--theme-primary-contrast)}grcl-tag.executed-conflict{color:var(--theme-primary-contrast);background-color:var(--theme-orange)}grcl-tag.executed-conflict.--inferred{background-color:var(--theme-red)}grcl-tag.fixable-conflict{color:var(--text);overflow:hidden;z-index:1}grcl-tag.fixable-conflict::after{content:"";position:absolute;inset:0;background-color:var(--text);opacity:.04;z-index:0}grcl-tag.active{color:var(--theme-primary-contrast);background-color:var(--theme-orange)}grcl-tag.new{color:var(--theme-primary-contrast);background-color:var(--theme-red)}grcl-tag.observed{color:var(--theme-primary-contrast);background-color:var(--theme-red)}grcl-tag.mitigated{color:var(--theme-primary-contrast);background-color:var(--theme-primary)}grcl-tag.old{color:var(--theme-primary-contrast);background-color:var(--text)}grcl-tag.both{color:var(--theme-primary-contrast);background-color:var(--theme-orange)}grcl-tag.approved{color:var(--theme-primary-contrast);background-color:var(--theme-green)}grcl-tag.approved_warnings{color:var(--theme-primary-contrast);background-color:var(--theme-orange)}grcl-tag.denied{color:var(--theme-primary-contrast);background-color:var(--theme-red)}grcl-tag.sap{color:var(--theme-primary-contrast);background-color:var(--theme-primary)}grcl-tag.pending{color:var(--theme-primary-contrast);background-color:var(--theme-primary)}grcl-tag.requires-action{color:var(--theme-primary-contrast);background-color:var(--theme-primary)}grcl-tag.pending.alternate{color:var(--text);background-color:rgba(158,158,158,.36)}grcl-tag.default{color:var(--theme-accent-contrast);background-color:var(--text-accent)}grcl-tag.requires-my-action{background:linear-gradient(var(--background-overlay),var(--background-overlay)) padding-box,linear-gradient(to top right,var(--theme-primary),var(--theme-accent)) border-box;border:2px solid transparent;padding:calc(.33em - 2px) calc(.66em - 2px)}grcl-tag.requires-my-action.md-dense{padding:calc(.25em - 2px) calc(.5em - 2px)}grcl-tag.parent-request{padding:calc(.33em - 2px) calc(.66em - 2px);margin:0 0 0 4px;color:var(--text);background-color:rgba(158,158,158,.36)}@-webkit-keyframes requires-my-action-glowing{0%,100%{box-shadow:0 0 1px 0 var(--theme-accent)}40%,60%{box-shadow:0 0 6px 0 var(--theme-accent)}}@keyframes requires-my-action-glowing{0%,100%{box-shadow:0 0 1px 0 var(--theme-accent)}40%,60%{box-shadow:0 0 6px 0 var(--theme-accent)}}md-icon.requires-my-action{color:var(--theme-accent);-webkit-animation:requires-my-action-glowing 4s infinite;animation:requires-my-action-glowing 4s infinite;border-radius:99px}suspension-panel{display:block;position:absolute;top:var(--toolbar-height);left:0;right:0;bottom:0;z-index:var(--z-low);pointer-events:none;overflow:hidden}suspension-panel ._suspension-panel-content{position:absolute;right:var(--external-padding);top:var(--external-padding);bottom:var(--external-padding);width:clamp(340px,20vw,440px);max-width:clamp(340px,20vw,440px);background-color:var(--background-overlay);border-radius:var(--card-radius);box-shadow:var(--md-elevation-level5);pointer-events:auto;-webkit-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform var(--md-duration-medium1) var(--md-motion-standard);transition:transform var(--md-duration-medium1) var(--md-motion-standard);transition:transform var(--md-duration-medium1) var(--md-motion-standard),-webkit-transform var(--md-duration-medium1) var(--md-motion-standard);display:flex;flex-direction:column}suspension-panel ._suspension-panel-content.active{-webkit-transform:translateX(0);transform:translateX(0)}suspension-panel ._suspension-panel-content md-toolbar.toolbar-header{background-color:transparent!important;padding:0 var(--card-padding)}suspension-panel ._suspension-panel-content md-content{background-color:transparent!important;padding:var(--card-padding)}suspension-panel ._suspension-panel-content md-content h2,suspension-panel ._suspension-panel-content md-content h3,suspension-panel ._suspension-panel-content md-content h4{margin:0 0 var(--card-padding) 0}suspension-panel ._suspension-panel-content md-content md-list{padding:0}suspension-panel ._suspension-panel-content md-content md-list md-list-item{padding:0;min-height:unset}suspension-panel ._suspension-panel-content md-content md-list md-list-item::before{display:none}suspension-panel ._suspension-panel-content md-content md-list md-list-item .md-list-item-text{padding:calc(var(--card-padding) * .5) 0}suspension-panel ._suspension-panel-content md-content md-list md-list-item .md-list-item-text h3{margin:0}suspension-panel ._suspension-panel-content md-footer{padding:var(--card-padding);border-top:1px solid var(--theme-border-color)}._inner-container{position:absolute;width:100%;height:100%;overflow:visible}._inner-container md-card._inner-container-card{margin:0 calc(var(--external-padding) * .5) var(--external-padding) 0;border-radius:var(--card-radius);box-shadow:none;overflow:hidden;contain:content}._inner-container md-card._inner-container-card:has(+ .--hidden),._inner-container md-card._inner-container-card:has(+ .--init-hidden),._inner-container md-card._inner-container-card:last-of-type:not(.--hidden){margin-right:var(--external-padding)}._inner-container md-card._inner-container-card,._inner-container md-card._inner-container-card md-content,._inner-container md-card._inner-container-card md-toolbar{background-color:var(--background-alternate)!important}._inner-container md-card._inner-container-card md-toolbar.--toolbar-floating{background-color:transparent!important}.bar-container{position:relative;border-radius:0;overflow:hidden;display:flex;flex-direction:row;align-items:center;margin:4px 0}.bar-container::before{position:absolute;bottom:0;width:100%;height:1px;background-color:var(--theme-border-color);content:""}.bar-container .bar-segment{height:1px;width:0;position:relative;transition:all var(--md-duration-medium1) var(--md-motion-standard)}.bar-container .bar-segment.left{border-radius:0;flex:none}.bar-container .bar-segment.left::after{position:absolute;top:0;right:0;height:100%;content:""}.bar-container .bar-segment.right{border-radius:0;flex:auto}@-webkit-keyframes chartFadeIn{from{opacity:0;-webkit-transform:translateY(12px);transform:translateY(12px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes chartFadeIn{from{opacity:0;-webkit-transform:translateY(12px);transform:translateY(12px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}cluster-chart,dashboard-bar-chart,dashboard-beeswarm-chart,dashboard-line-chart,dashboard-scatterplot-chart,dashboard-treemap-chart,force-chart,tasks-horizontal-bar-chart{display:block;-webkit-animation:chartFadeIn var(--md-duration-long2) var(--md-motion-standard) forwards;animation:chartFadeIn var(--md-duration-long2) var(--md-motion-standard) forwards}.chart-container{opacity:0;transition:opacity 0s!important}.chart-container:not([style*="opacity: 0"]){transition:opacity var(--md-duration-medium2) var(--md-motion-standard)!important}dashboard-bar-chart .chart-container,tasks-horizontal-bar-chart .chart-container{transition:opacity 0s,height var(--md-duration-medium2) var(--md-motion-standard)!important}dashboard-bar-chart .chart-container:not([style*="opacity: 0"]),tasks-horizontal-bar-chart .chart-container:not([style*="opacity: 0"]){transition:opacity var(--md-duration-medium2) var(--md-motion-standard),height var(--md-duration-medium2) var(--md-motion-standard)!important}dashboard-bar-chart .bar-segment,tasks-horizontal-bar-chart .bar-segment{transition:opacity var(--md-duration-short2) var(--md-motion-standard)}canvas{width:100%;height:auto}canvas-container,overlay-menu-container{position:absolute;top:0;left:0;width:100%;height:100%}canvas-container canvas{position:absolute;top:0;left:0;width:100%;height:100%}overlay-menu-container{z-index:1;background:0 0;pointer-events:none}.cluster-menu-content{word-wrap:break-word;max-width:440px}.cluster-menu-content .button-loader{float:left;min-height:24px;height:24px;line-height:24px;min-width:24px;width:24px;margin:0}.cluster-menu-content .cluster-menu-header{position:relative;padding:8px var(--external-padding)}.cluster-menu-content .cluster-menu-header .text-capitalize{text-transform:capitalize}confidence-outer-circle{flex:none;position:relative;width:24px;height:24px;overflow:hidden;z-index:0}confidence-inner-circle{flex:none;position:relative;max-width:100%;height:2px;margin:0 2px 2px 0;border-radius:0;display:block}confidence-inner-circle.risk-gradient{background:radial-gradient(ellipse at center,#ff0 0,#f50057 100%)}confidence-inner-circle.function-gradient{background:radial-gradient(ellipse at center,#ffeb3b 0,#ff9100 100%)}confidence-inner-circle.transaction-gradient{background:radial-gradient(ellipse at center,#18ffff 0,#448aff 100%)}confidence-inner-circle.role-gradient{background:radial-gradient(ellipse at center,#64ffda 0,#1de9b6 100%)}confidence-inner-circle.user-gradient{background:radial-gradient(ellipse at center,#536dfe 0,#283593 100%)}.grcl-chart{position:absolute;height:100%;width:100%;overflow:visible}.grcl-chart svg{stroke-linecap:round;shape-rendering:optimizeQuality}.grcl-chart .--single-line{fill:var(--theme-border-color)}.grcl-chart .--hover-value{fill:var(--text-accent);paint-order:stroke;stroke:var(--background);stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter}.grcl-chart .--bar-text{font-family:var(--typography);font-size:13px;font-weight:400;letter-spacing:-.01em;pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.grcl-chart .line{fill:none;stroke-width:1}.grcl-chart:hover .line{stroke-width:1}.grcl-chart .cells path{fill:none;pointer-events:all}.grcl-chart .cells .--circle{fill:none;stroke:var(--theme-primary-contrast);stroke-width:1;pointer-events:all}.grcl-chart .cells :hover .--circle{fill:var(--theme-primary-contrast)}.grcl-chart .axis .domain{stroke:var(--theme-border-color)}.grcl-chart .axis .tick line{stroke:var(--theme-border-color);shape-rendering:crispEdges}.grcl-chart .axis .tick text{font-size:10px;font-weight:500;fill:var(--text-accent)}.grcl-chart .--hover-marker{fill:var(--background-alternate);stroke-width:1}.grcl-chart .--treemap-text,.grcl-chart .--treemap-tile{-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.grcl-chart .--treemap-text{font-size:12px;font-weight:500;font-variation-settings:"wght" 500;fill:var(--theme-primary-contrast);pointer-events:none;opacity:.85}.grcl-chart .--treemap-text.--clicked-user{opacity:1;font-weight:700;font-variation-settings:"wght" 700}.grcl-chart .--treemap-text .--subline{font-size:12px;font-weight:400;font-variation-settings:"wght" 400}.grcl-chart .--treemap-tile{transition:opacity var(--md-duration-short2) var(--md-motion-standard);-webkit-transform-origin:center center;transform-origin:center center;stroke:transparent;cursor:pointer;opacity:.38}.grcl-chart .--treemap-tile.--hovered-cluster{opacity:1}.grcl-chart .--treemap-tile.--clicked-user{fill:var(--theme-primary)!important;opacity:1}.grcl-chart .--cluster-header{pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.grcl-chart .--cluster-header-bg{fill-opacity:0.2}.grcl-chart .--cluster-header-text{font-family:var(--typography);font-size:11px;font-weight:600;font-variation-settings:"wght" 600;fill:var(--text);pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;opacity:.85}grcl-chart-container{position:relative;flex:none}realtime-line-chart svg{stroke-linecap:round;shape-rendering:optimizeQuality;width:100%;height:100%}realtime-line-chart svg .line{stroke:var(--theme-primary);stroke-width:.125em}realtime-line-chart svg .axis .tick line,realtime-line-chart svg .axis path{stroke:var(--theme-border-color)}realtime-line-chart svg .axis .tick text{transition:all var(--md-duration-short2) var(--md-motion-standard);font-size:12px;font-weight:400;fill:var(--text-accent)}realtime-line-chart svg .axis.axis--y.sod text{fill:var(--theme-red)}realtime-line-chart svg .axis.axis--y.sa text{fill:var(--theme-orange)}realtime-line-chart svg .zoom{cursor:move;fill:none}random-workspace-chart{z-index:0;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;opacity:1}cluster-chart{position:relative;height:100%;width:100%;border-radius:4px;transition:all var(--md-duration-short4) var(--md-motion-standard)}cluster-chart.small{height:24px;width:24px;margin:0 4px}cluster-chart .circles{transition:all var(--md-duration-long1) var(--md-motion-standard);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}cluster-chart small-groups-container{height:100%;width:100%}cluster-chart .enclosing-circle{fill-opacity:0}cluster-chart .uni-label{font-family:monospace}dashboard-beeswarm-chart,dashboard-line-chart,dashboard-scatterplot-chart,dashboard-treemap-chart{display:block;width:100%;height:100%;position:relative;overflow:visible}dashboard-treemap-chart .dashboard-treemap-chart-wrapper{position:relative;z-index:0}dashboard-treemap-chart .ambient-glow{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(1.04);transform:translate(-50%,-50%) scale(1.04);width:100%;height:100%;z-index:-1;pointer-events:none;-webkit-filter:blur(40px) saturate(1.6);filter:blur(40px) saturate(1.6);opacity:0;transition:opacity .5s ease-in-out}dashboard-treemap-chart .ambient-glow.--visible{opacity:.3}dashboard-bar-chart .dashboard-bar-chart-wrapper,dashboard-bar-chart .tasks-horizontal-bar-chart-wrapper,tasks-horizontal-bar-chart .dashboard-bar-chart-wrapper,tasks-horizontal-bar-chart .tasks-horizontal-bar-chart-wrapper{position:relative;z-index:0}dashboard-bar-chart .ambient-canvas,tasks-horizontal-bar-chart .ambient-canvas{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(1.04);transform:translate(-50%,-50%) scale(1.04);width:100%;height:100%;z-index:-1;pointer-events:none;-webkit-filter:blur(40px) saturate(1.6);filter:blur(40px) saturate(1.6);opacity:0;transition:opacity .5s ease-in-out}dashboard-bar-chart .ambient-canvas.--visible,tasks-horizontal-bar-chart .ambient-canvas.--visible{opacity:.3}tasks-horizontal-bar-chart .ambient-canvas.--visible{opacity:.15}@media print{.ambient-canvas,.ambient-glow,canvas.ambient-canvas,canvas.ambient-glow{display:none!important;visibility:hidden!important;opacity:0!important;-webkit-filter:none!important;filter:none!important;height:0!important;width:0!important}}.grcl-chart-tooltip{position:absolute;top:0;left:0;pointer-events:none;opacity:0;transition:opacity .1s,-webkit-transform .1s;transition:transform .1s,opacity .1s;transition:transform .1s,opacity .1s,-webkit-transform .1s;color:var(--theme-primary-contrast,#000);background:rgba(var(--text-base-rgb),.7);border:1px solid var(--theme-border-color);backdrop-filter:blur(8px);padding:calc(var(--external-padding) * .5) calc(var(--external-padding) * .75);border-radius:8px;z-index:10;box-sizing:border-box;white-space:normal;max-width:320px;word-wrap:break-word;overflow-wrap:break-word}.grcl-chart-tooltip grcl-tag{background-color:color-mix(in srgb,var(--theme-primary-contrast,#000),transparent 96%);border:1px solid color-mix(in srgb,var(--theme-primary-contrast,#000),transparent 88%);color:var(--theme-primary-contrast,#000)}.grcl-chart-tooltip grcl-tag b{color:var(--theme-primary-contrast,#000)}dashboard-scatterplot-chart{display:block;width:100%;height:100%;position:relative;overflow:visible}dashboard-scatterplot-chart .line{fill:none;stroke:var(--text)!important;stroke-width:1.5}dashboard-scatterplot-chart .scatterplot-dot{fill:var(--background-card);stroke:var(--theme-primary);stroke-width:2.5px;pointer-events:none}dashboard-scatterplot-chart.realtime-events .scatterplot-dot{stroke:var(--theme-primary-contrast);fill:transparent}._md-card-list md-card h6,.md-body-1,.md-body-2,.md-body-large,.md-body-large-emphasized,.md-body-medium,.md-body-medium-emphasized,.md-body-small,.md-body-small-emphasized,.md-button,.md-caption,.md-display-1,.md-display-2,.md-display-3,.md-display-4,.md-display-large,.md-display-large-emphasized,.md-display-medium,.md-display-medium-emphasized,.md-display-small,.md-display-small-emphasized,.md-headline,.md-headline-large,.md-headline-large-emphasized,.md-headline-medium,.md-headline-medium-emphasized,.md-headline-small,.md-headline-small-emphasized,.md-label-large,.md-label-large-emphasized,.md-label-medium,.md-label-medium-emphasized,.md-label-small,.md-label-small-emphasized,.md-subhead,.md-title,.md-title-large,.md-title-large-emphasized,.md-title-medium,.md-title-medium-emphasized,.md-title-small,.md-title-small-emphasized{font-family:"Google Sans","Roboto Flex",Roboto,sans-serif;font-style:normal;font-optical-sizing:none;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1;-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.md-display-4,.md-display-large,.md-display-large-emphasized{font-size:57px;font-weight:400;line-height:64px;letter-spacing:-.00439em}.md-display-3,.md-display-medium,.md-display-medium-emphasized{font-size:45px;font-weight:400;line-height:52px;letter-spacing:0}.md-display-2,.md-display-small,.md-display-small-emphasized{font-size:36px;font-weight:400;line-height:44px;letter-spacing:0}.md-display-1,.md-headline-large,.md-headline-large-emphasized{font-size:32px;font-weight:400;line-height:40px;letter-spacing:0}.md-headline-medium,.md-headline-medium-emphasized{font-size:28px;font-weight:400;line-height:36px;letter-spacing:0}.md-headline,.md-headline-small,.md-headline-small-emphasized{font-size:24px;font-weight:400;line-height:32px;letter-spacing:0}._md-card-list md-card h6,.md-title,.md-title-large,.md-title-large-emphasized{font-size:22px;font-weight:400;line-height:28px;letter-spacing:0}.md-subhead,.md-title-medium,.md-title-medium-emphasized{font-size:16px;font-weight:500;line-height:24px;letter-spacing:.009375em}.md-title-small,.md-title-small-emphasized{font-size:14px;font-weight:500;line-height:20px;letter-spacing:.00714em}.md-body-large,.md-body-large-emphasized{font-size:16px;font-weight:400;line-height:24px;letter-spacing:.03125em}.md-body-1,.md-body-medium,.md-body-medium-emphasized{font-size:14px;font-weight:400;line-height:20px;letter-spacing:.01786em}.md-body-small,.md-body-small-emphasized{font-size:12px;font-weight:400;line-height:16px;letter-spacing:.03333em}.md-body-2,.md-button,.md-label-large,.md-label-large-emphasized{font-size:14px;font-weight:500;line-height:20px;letter-spacing:.00714em}.md-caption,.md-label-medium,.md-label-medium-emphasized{font-size:12px;font-weight:500;line-height:16px;letter-spacing:.04167em}.md-label-small,.md-label-small-emphasized{font-size:11px;font-weight:500;line-height:16px;letter-spacing:.04545em}.md-display-large-emphasized{font-weight:700}.md-display-medium-emphasized{font-weight:700}.md-display-small-emphasized{font-weight:700}.md-headline-large-emphasized{font-weight:700}.md-headline-medium-emphasized{font-weight:700}.md-headline-small-emphasized{font-weight:700}.md-title-large-emphasized{font-weight:700}.md-title-medium-emphasized{font-weight:700}.md-title-small-emphasized{font-weight:700}.md-body-large-emphasized{font-weight:700}.md-body-medium-emphasized{font-weight:700}.md-body-small-emphasized{font-weight:700}.md-label-large-emphasized{font-weight:700}.md-label-medium-emphasized{font-weight:700}.md-label-small-emphasized{font-weight:700}.md-body-1,.md-body-2,.md-subhead,.md-title{margin:0}.md-headline{margin:0}._md-card-list{display:flex;flex-direction:column}._md-card-list md-card{margin:calc(var(--external-padding) * .5) 0;padding:var(--card-padding) 0;background-color:var(--background-card);border-radius:var(--card-radius);box-shadow:0 0 0 0 var(--theme-border-color);transition:box-shadow .25s var(--md-motion-standard),border-radius .25s var(--md-motion-standard),border .25s var(--md-motion-standard);color:var(--text)}._md-card-list md-card:first-of-type{margin-top:0}._md-card-list md-card.--with-margin{margin:var(--external-padding)}._md-card-list md-card.--no-margin{background-color:transparent;border-radius:0;margin:0}._md-card-list md-card.--no-padding{padding-top:0;padding-bottom:0}._md-card-list md-card.--no-padding-bottom{padding-bottom:0}._md-card-list md-card.--no-padding-top{padding-top:0}._md-card-list md-card.no-border{box-shadow:none}._md-card-list md-card.disabled-card{opacity:.38}._md-card-list md-card.primary-container{background-color:var(--theme-primary-container);background-image:linear-gradient(var(--background) -100%,var(--theme-primary-container) 200%);box-shadow:none}._md-card-list md-card.primary-container .grcl-chart .--hover-value{stroke:var(--theme-primary-container)}._md-card-list md-card.secondary-container{background-color:var(--theme-secondary-container);background-image:linear-gradient(var(--background) -100%,var(--theme-secondary-container) 200%);box-shadow:none}._md-card-list md-card.secondary-container .grcl-chart .--hover-value{stroke:var(--theme-secondary-container)}._md-card-list md-card.tertiary-container{background-color:var(--theme-tertiary-container);background-image:linear-gradient(var(--background) -100%,var(--theme-tertiary-container) 200%);box-shadow:none}._md-card-list md-card.tertiary-container .grcl-chart .--hover-value{stroke:var(--theme-tertiary-container)}._md-card-list md-card.error-container{background-color:var(--theme-error-container);box-shadow:none}._md-card-list md-card.error-container .grcl-chart .--hover-value{stroke:var(--theme-error-container)}._md-card-list md-card .action-button .grcl-chart .--hover-value{stroke:inherit}._md-card-list md-card .card-indicator{margin:0 0 0 var(--card-padding);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}._md-card-list md-card .card-indicator.card-indicator-spinner{-webkit-animation:icon-spin 3s infinite var(--md-motion-standard);animation:icon-spin 3s infinite var(--md-motion-standard)}._md-card-list md-card .card-indicator.card-indicator-placeholder{visibility:hidden}._md-card-list md-card .md-card-chart{position:relative;min-height:500px;height:50vh}._md-card-list md-card .md-card-chart.--smaller{min-height:400px;height:40vh}._md-card-list md-card .md-card-chart.--larger{min-height:600px;height:60vh}._md-card-list md-card .chart-legend{display:flex;flex-direction:row;flex-wrap:wrap;padding:0 var(--card-padding) var(--card-padding) var(--card-padding);-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}._md-card-list md-card .chart-legend>.legend{color:var(--text-accent);margin-right:calc(var(--card-padding) * .5);margin-left:4px}._md-card-list md-card md-card-title{padding:0 var(--card-padding) calc(var(--card-padding) * .5);gap:calc(var(--card-padding) * .25)}._md-card-list md-card md-card-title .--card-switch{margin:0 -4px 0 4px}._md-card-list md-card md-card-content{padding:calc(var(--card-padding) * .5) var(--card-padding)}._md-card-list md-card md-card-actions,._md-card-list md-card md-card-footer{padding:calc(var(--card-padding) * .5) var(--card-padding) 0}._md-card-list md-card h2,._md-card-list md-card h6{margin:4px 0}._md-card-list md-card .md-button.action-button{padding:calc(var(--card-padding) * .66) var(--card-padding);border-radius:0}._md-card-list md-card .md-button.action-button .md-display-4{--size-px:60px;--size:20;font-family:var(--typography-alternate),var(--typography),sans-serif;line-height:1;font-size:var(--size-px);font-weight:500;font-variation-settings:"wght" 500,"opsz" var(--size)}._md-card-list md-card .md-button.action-button .md-subhead{margin-top:-2px}._md-card-list md-card md-divider{margin:8px var(--card-padding)}._md-card-list.--with-margin md-card{margin:var(--external-padding)}._md-card-list.--no-margin md-card{position:relative;background-color:transparent;border-radius:0;margin:0}._md-card-list.--no-margin md-card:not(:last-of-type)::after{content:"";position:absolute;bottom:0;left:var(--card-padding);right:var(--card-padding);border-bottom:1px solid var(--theme-border-color)}@-webkit-keyframes icon-spin{from{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes icon-spin{from{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.md-body-1,.md-body-2,.md-body-large,.md-body-large-emphasized,.md-body-medium,.md-body-medium-emphasized,.md-body-small,.md-body-small-emphasized,.md-button,.md-caption,.md-display-1,.md-display-2,.md-display-3,.md-display-4,.md-display-large,.md-display-large-emphasized,.md-display-medium,.md-display-medium-emphasized,.md-display-small,.md-display-small-emphasized,.md-headline,.md-headline-large,.md-headline-large-emphasized,.md-headline-medium,.md-headline-medium-emphasized,.md-headline-small,.md-headline-small-emphasized,.md-label-large,.md-label-large-emphasized,.md-label-medium,.md-label-medium-emphasized,.md-label-small,.md-label-small-emphasized,.md-subhead,.md-title,.md-title-large,.md-title-large-emphasized,.md-title-medium,.md-title-medium-emphasized,.md-title-small,.md-title-small-emphasized,md-toolbar h2,md-toolbar.main-toolbar .md-button.--main-toolbar-system-select h1{font-family:"Google Sans","Roboto Flex",Roboto,sans-serif;font-style:normal;font-optical-sizing:none;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1;-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.md-display-4,.md-display-large,.md-display-large-emphasized{font-size:57px;font-weight:400;line-height:64px;letter-spacing:-.00439em}.md-display-3,.md-display-medium,.md-display-medium-emphasized{font-size:45px;font-weight:400;line-height:52px;letter-spacing:0}.md-display-2,.md-display-small,.md-display-small-emphasized{font-size:36px;font-weight:400;line-height:44px;letter-spacing:0}.md-display-1,.md-headline-large,.md-headline-large-emphasized{font-size:32px;font-weight:400;line-height:40px;letter-spacing:0}.md-headline-medium,.md-headline-medium-emphasized{font-size:28px;font-weight:400;line-height:36px;letter-spacing:0}.md-headline,.md-headline-small,.md-headline-small-emphasized,md-toolbar.main-toolbar .md-button.--main-toolbar-system-select h1{font-size:24px;font-weight:400;line-height:32px;letter-spacing:0}.md-title,.md-title-large,.md-title-large-emphasized,md-toolbar h2{font-size:22px;font-weight:400;line-height:28px;letter-spacing:0}.md-subhead,.md-title-medium,.md-title-medium-emphasized{font-size:16px;font-weight:500;line-height:24px;letter-spacing:.009375em}.md-title-small,.md-title-small-emphasized{font-size:14px;font-weight:500;line-height:20px;letter-spacing:.00714em}.md-body-large,.md-body-large-emphasized{font-size:16px;font-weight:400;line-height:24px;letter-spacing:.03125em}.md-body-1,.md-body-medium,.md-body-medium-emphasized{font-size:14px;font-weight:400;line-height:20px;letter-spacing:.01786em}.md-body-small,.md-body-small-emphasized{font-size:12px;font-weight:400;line-height:16px;letter-spacing:.03333em}.md-body-2,.md-button,.md-label-large,.md-label-large-emphasized{font-size:14px;font-weight:500;line-height:20px;letter-spacing:.00714em}.md-caption,.md-label-medium,.md-label-medium-emphasized{font-size:12px;font-weight:500;line-height:16px;letter-spacing:.04167em}.md-label-small,.md-label-small-emphasized{font-size:11px;font-weight:500;line-height:16px;letter-spacing:.04545em}.md-display-large-emphasized{font-weight:700}.md-display-medium-emphasized{font-weight:700}.md-display-small-emphasized{font-weight:700}.md-headline-large-emphasized{font-weight:700}.md-headline-medium-emphasized{font-weight:700}.md-headline-small-emphasized{font-weight:700}.md-title-large-emphasized{font-weight:700}.md-title-medium-emphasized{font-weight:700}.md-title-small-emphasized{font-weight:700}.md-body-large-emphasized{font-weight:700}.md-body-medium-emphasized{font-weight:700}.md-body-small-emphasized{font-weight:700}.md-label-large-emphasized{font-weight:700}.md-label-medium-emphasized{font-weight:700}.md-label-small-emphasized{font-weight:700}.md-body-1,.md-body-2,.md-subhead,.md-title,md-toolbar h2{margin:0}.md-headline{margin:0}md-card._inner-container-card:has(md-toolbar.--sliding) md-toolbar.toolbar-header:not(.--sliding)::before,md-dialog:has(md-toolbar.--sliding) md-toolbar.toolbar-header:not(.--sliding)::before,md-toolbar.toolbar-header.--scroll-shadow::before,md-toolbar.toolbar-header.--sliding::before{box-sizing:border-box;box-shadow:inset 0 8px 4px -4px rgba(0,0,0,.03),inset 0 4px 2px -2px rgba(0,0,0,.06);content:"";bottom:-16px;height:16px;left:0;position:absolute;-webkit-mask-image:linear-gradient(to bottom,#FFFFFF 0%,#FFFFFF 20%,transparent 100%);mask-image:linear-gradient(to bottom,#FFFFFF 0%,#FFFFFF 20%,transparent 100%);width:100%;opacity:0;transition:opacity .35s cubic-bezier(.4, 0, .2, 1)!important}md-toolbar ._button-group{margin-left:calc(var(--external-padding) * .5)}md-toolbar md-switch{margin:-4px calc(var(--external-padding) * .5) -4px 0}md-toolbar md-switch:first-of-type{margin-left:calc(var(--external-padding) * .5)}md-toolbar.md-dark-theme:not(.md-menu-toolbar),md-toolbar.md-light-theme:not(.md-menu-toolbar){background-color:var(--background);transition:background-color 0s!important;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}md-toolbar.md-dark-theme:not(.md-menu-toolbar).md-hue-1,md-toolbar.md-light-theme:not(.md-menu-toolbar).md-hue-1{background-color:var(--background)}md-toolbar.main-toolbar{min-height:var(--toolbar-height);height:var(--toolbar-height);max-height:var(--toolbar-height);padding:0 var(--external-padding)}md-toolbar.main-toolbar .md-button:not(.md-icon-button){border-radius:8px}md-toolbar.main-toolbar .md-button.md-icon-button.--account-settings{margin-left:4px}md-toolbar.main-toolbar .md-button.--main-toolbar-system-select{margin-left:calc(var(--external-padding) * -1);margin-right:0;border-radius:99px;border:1px solid var(--theme-border-color);padding-top:0;padding-bottom:0;padding-right:32px}md-toolbar.main-toolbar .md-button.--main-toolbar-system-select:hover{border-color:var(--theme-outline-color)}md-toolbar.main-toolbar .md-button.--main-toolbar-system-select img{margin:4px 8px 4px -6px}md-toolbar.main-toolbar .md-button.--main-toolbar-system-select-arrow{margin-left:-44px}md-toolbar.main-toolbar .md-button.--main-toolbar-account-settings{min-height:unset;min-width:unset;margin-left:calc(var(--external-padding) * .25)}md-toolbar.main-toolbar .md-button.--main-toolbar-account-settings img{margin:0}md-toolbar.main-toolbar .md-button.--main-toolbar-account-settings img,md-toolbar.main-toolbar .md-button.--main-toolbar-system-select img{--size:36px;height:var(--size);width:var(--size);border-radius:var(--size);-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;background-color:#fff;box-shadow:0 0 0 1px var(--theme-border-color)}md-toolbar.main-toolbar img.--main-toolbar-logo{--size:32px;height:var(--size);width:auto;margin-left:calc(var(--external-padding) * .5);cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}md-toolbar .md-button.tab-button{height:100%}md-toolbar .toolbar-title{padding-top:8px;padding-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:normal}md-toolbar .toolbar-actions{display:flex;flex-direction:row;justify-content:center;align-items:flex-end}md-toolbar h1,md-toolbar h2,md-toolbar h3,md-toolbar h4,md-toolbar h5,md-toolbar h6{margin:0}md-toolbar img.md-avatar{--size:36px;font-size:var(--size);line-height:var(--size);min-height:var(--size);height:var(--size);width:var(--size);margin:0 calc(var(--external-padding) * .5) 0 0;pointer-events:none;border-radius:calc(var(--card-radius) * .25);transition:border-radius .25s var(--md-motion-standard)}md-toolbar .md-button.md-icon-button,md-toolbar md-menu .md-button.md-icon-button{margin:0}md-toolbar .md-button.md-icon-button .md-icon-button-avatar,md-toolbar md-menu .md-button.md-icon-button .md-icon-button-avatar{position:absolute;top:0;left:0;height:32px;width:32px;margin:4px;border:none;outline:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;border-radius:50%;background:#fff;box-shadow:0 0 0 1px var(--theme-border-color)}@media screen and (max-width:959px){md-toolbar .tab-button,md-toolbar h2{font-size:1.25rem}}md-toolbar.toolbar-header{padding:0 var(--external-padding);min-height:var(--header-height);height:auto;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;z-index:12;position:relative}md-toolbar.toolbar-header.md-dense{min-height:calc(var(--header-height) * .75)}md-toolbar.toolbar-header.md-dense :not(.md-dense-disabled) .md-button:not(.md-dense-disabled),md-toolbar.toolbar-header.md-dense>.md-button:not(.md-dense-disabled){font-size:var(--base-font-size)}md-toolbar.toolbar-header.--toolbar-floating{position:absolute;top:0;left:0;right:0;pointer-events:none}md-toolbar.toolbar-header.--toolbar-floating .toolbar-title{--size:8px;margin-left:calc(var(--size) * -1);padding-left:var(--size);padding-right:var(--size);margin-right:var(--size);border-radius:var(--card-radius);pointer-events:all}md-toolbar.toolbar-header.--toolbar-floating .md-button,md-toolbar.toolbar-header.--toolbar-floating .md-icon-buton,md-toolbar.toolbar-header.--toolbar-floating .toolbar-actions,md-toolbar.toolbar-header.--toolbar-floating md-switch{pointer-events:all}md-toolbar.toolbar-header.--toolbar-divider{border-bottom:1px solid var(--theme-border-color)!important}md-toolbar.toolbar-header.--toolbar-divider::after{display:none!important}md-toolbar.toolbar-header.--scroll-shadow{border-bottom:1px solid var(--theme-border-color)!important;position:relative;transition:border-bottom-color .35s cubic-bezier(.4, 0, .2, 1)!important}md-toolbar.toolbar-header.--scroll-shadow.--lifted::before{opacity:1!important}md-toolbar.toolbar-header.--sliding{display:flex;flex-direction:row;align-items:stretch;min-height:0!important;background-color:inherit!important;z-index:10;position:relative;border-bottom:0;-webkit-transform:translateY(0);transform:translateY(0);opacity:1;will-change:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}md-toolbar.toolbar-header.--sliding::after{background-color:var(--theme-border-color);content:"";bottom:0;height:1px;left:0;position:absolute;width:100%;transition:opacity .35s cubic-bezier(.4, 0, .2, 1)!important}md-toolbar.toolbar-header.--sliding.--lifted::before{opacity:1!important}md-toolbar.toolbar-header.--sliding.--lifted::after{opacity:0!important}md-toolbar.toolbar-header.--sliding{transition:height .35s cubic-bezier(.4, 0, .2, 1),max-height .35s cubic-bezier(.4, 0, .2, 1),opacity .25s cubic-bezier(.4, 0, .2, 1),padding .35s cubic-bezier(.4, 0, .2, 1),box-shadow .35s cubic-bezier(.4, 0, .2, 1),margin .35s cubic-bezier(.4, 0, .2, 1),visibility .35s cubic-bezier(.4, 0, .2, 1),-webkit-transform .35s cubic-bezier(.4, 0, .2, 1)!important;transition:height .35s cubic-bezier(.4, 0, .2, 1),max-height .35s cubic-bezier(.4, 0, .2, 1),transform .35s cubic-bezier(.4, 0, .2, 1),opacity .25s cubic-bezier(.4, 0, .2, 1),padding .35s cubic-bezier(.4, 0, .2, 1),box-shadow .35s cubic-bezier(.4, 0, .2, 1),margin .35s cubic-bezier(.4, 0, .2, 1),visibility .35s cubic-bezier(.4, 0, .2, 1)!important;transition:height .35s cubic-bezier(.4, 0, .2, 1),max-height .35s cubic-bezier(.4, 0, .2, 1),transform .35s cubic-bezier(.4, 0, .2, 1),opacity .25s cubic-bezier(.4, 0, .2, 1),padding .35s cubic-bezier(.4, 0, .2, 1),box-shadow .35s cubic-bezier(.4, 0, .2, 1),margin .35s cubic-bezier(.4, 0, .2, 1),visibility .35s cubic-bezier(.4, 0, .2, 1),-webkit-transform .35s cubic-bezier(.4, 0, .2, 1)!important;height:48px!important;max-height:48px!important;padding-top:0!important;padding-bottom:0!important}md-toolbar.toolbar-header.--sliding._stats-container{height:auto!important;max-height:110px!important;padding-top:calc(var(--external-padding) * .5)!important;padding-bottom:calc(var(--external-padding) * .5)!important}md-toolbar.toolbar-header.--sliding+[flex],md-toolbar.toolbar-header.--sliding+[layout],md-toolbar.toolbar-header.--sliding+div{transition:margin .35s cubic-bezier(.4, 0, .2, 1),padding .35s cubic-bezier(.4, 0, .2, 1),height .35s cubic-bezier(.4, 0, .2, 1),max-height .35s cubic-bezier(.4, 0, .2, 1),-webkit-transform .35s cubic-bezier(.4, 0, .2, 1)!important;transition:margin .35s cubic-bezier(.4, 0, .2, 1),padding .35s cubic-bezier(.4, 0, .2, 1),transform .35s cubic-bezier(.4, 0, .2, 1),height .35s cubic-bezier(.4, 0, .2, 1),max-height .35s cubic-bezier(.4, 0, .2, 1)!important;transition:margin .35s cubic-bezier(.4, 0, .2, 1),padding .35s cubic-bezier(.4, 0, .2, 1),transform .35s cubic-bezier(.4, 0, .2, 1),height .35s cubic-bezier(.4, 0, .2, 1),max-height .35s cubic-bezier(.4, 0, .2, 1),-webkit-transform .35s cubic-bezier(.4, 0, .2, 1)!important}md-toolbar.toolbar-header.--sliding+[flex] .md-table-container,md-toolbar.toolbar-header.--sliding+[flex] md-content,md-toolbar.toolbar-header.--sliding+[layout] .md-table-container,md-toolbar.toolbar-header.--sliding+[layout] md-content,md-toolbar.toolbar-header.--sliding+div .md-table-container,md-toolbar.toolbar-header.--sliding+div md-content{transition:margin .35s cubic-bezier(.4, 0, .2, 1),padding .35s cubic-bezier(.4, 0, .2, 1),height .35s cubic-bezier(.4, 0, .2, 1),max-height .35s cubic-bezier(.4, 0, .2, 1),-webkit-transform .35s cubic-bezier(.4, 0, .2, 1)!important;transition:margin .35s cubic-bezier(.4, 0, .2, 1),padding .35s cubic-bezier(.4, 0, .2, 1),transform .35s cubic-bezier(.4, 0, .2, 1),height .35s cubic-bezier(.4, 0, .2, 1),max-height .35s cubic-bezier(.4, 0, .2, 1)!important;transition:margin .35s cubic-bezier(.4, 0, .2, 1),padding .35s cubic-bezier(.4, 0, .2, 1),transform .35s cubic-bezier(.4, 0, .2, 1),height .35s cubic-bezier(.4, 0, .2, 1),max-height .35s cubic-bezier(.4, 0, .2, 1),-webkit-transform .35s cubic-bezier(.4, 0, .2, 1)!important}md-toolbar.toolbar-header.--sliding.--hidden{height:0!important;max-height:0!important;min-height:0!important;opacity:0!important;visibility:hidden!important;padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important;border-top:none!important;border-bottom:none!important;pointer-events:none;overflow:hidden!important;-webkit-transform:translateY(-30px)!important;transform:translateY(-30px)!important;box-shadow:none!important}md-toolbar.toolbar-header.--sliding.--hidden::after,md-toolbar.toolbar-header.--sliding.--hidden::before{opacity:0!important}md-toolbar.toolbar-header.--sliding.--hidden+[flex],md-toolbar.toolbar-header.--sliding.--hidden+[layout],md-toolbar.toolbar-header.--sliding.--hidden+div{padding-top:0!important;margin-top:0!important;flex:1 1 100%!important;min-height:0!important}md-toolbar.toolbar-header.--sliding.--hidden+[flex] .md-table-container,md-toolbar.toolbar-header.--sliding.--hidden+[flex] md-content,md-toolbar.toolbar-header.--sliding.--hidden+[layout] .md-table-container,md-toolbar.toolbar-header.--sliding.--hidden+[layout] md-content,md-toolbar.toolbar-header.--sliding.--hidden+div .md-table-container,md-toolbar.toolbar-header.--sliding.--hidden+div md-content{padding-top:0!important;margin-top:0!important;flex:1 1 100%!important;min-height:0!important}md-toolbar.toolbar-header.--sliding.--hidden+[flex] ._dashboard,md-toolbar.toolbar-header.--sliding.--hidden+[layout] ._dashboard,md-toolbar.toolbar-header.--sliding.--hidden+div ._dashboard{padding-top:0!important;margin-top:0!important}md-toolbar.toolbar-footer{z-index:1;flex:none;position:relative;padding:4px var(--external-padding);min-height:var(--header-height);height:auto;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}md-toolbar.toolbar-footer::after{--center-color:var(--theme-border-color);box-shadow:inset 0 1px 0 0 var(--center-color);content:"";top:0;height:1px;left:0;position:absolute;width:100%}md-dialog md-toolbar:not(.md-menu-toolbar).toolbar-header::after{bottom:0}md-card._inner-container-card:has(md-toolbar.--sliding) md-toolbar.toolbar-header:not(.--sliding),md-dialog:has(md-toolbar.--sliding) md-toolbar.toolbar-header:not(.--sliding){border-bottom:1px solid var(--theme-border-color)!important;position:relative}md-card._inner-container-card:has(md-toolbar.--sliding) md-toolbar.toolbar-header:not(.--sliding).--lifted::before,md-dialog:has(md-toolbar.--sliding) md-toolbar.toolbar-header:not(.--sliding).--lifted::before{opacity:0!important}md-card._inner-container-card:has(md-toolbar.toolbar-header.--sliding.--hidden) md-toolbar.toolbar-header:not(.--sliding),md-dialog:has(md-toolbar.toolbar-header.--sliding.--hidden) md-toolbar.toolbar-header:not(.--sliding){border-bottom:1px solid var(--theme-border-color)!important}md-card._inner-container-card:has(md-toolbar.toolbar-header.--sliding.--hidden) md-toolbar.toolbar-header:not(.--sliding)::before,md-dialog:has(md-toolbar.toolbar-header.--sliding.--hidden) md-toolbar.toolbar-header:not(.--sliding)::before{opacity:1!important}.md-body-1,.md-body-2,.md-body-large,.md-body-large-emphasized,.md-body-medium,.md-body-medium-emphasized,.md-body-small,.md-body-small-emphasized,.md-button,.md-caption,.md-display-1,.md-display-2,.md-display-3,.md-display-4,.md-display-large,.md-display-large-emphasized,.md-display-medium,.md-display-medium-emphasized,.md-display-small,.md-display-small-emphasized,.md-headline,.md-headline-large,.md-headline-large-emphasized,.md-headline-medium,.md-headline-medium-emphasized,.md-headline-small,.md-headline-small-emphasized,.md-label-large,.md-label-large-emphasized,.md-label-medium,.md-label-medium-emphasized,.md-label-small,.md-label-small-emphasized,.md-subhead,.md-title,.md-title-large,.md-title-large-emphasized,.md-title-medium,.md-title-medium-emphasized,.md-title-small,.md-title-small-emphasized,fieldset legend{font-family:"Google Sans","Roboto Flex",Roboto,sans-serif;font-style:normal;font-optical-sizing:none;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1;-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.md-display-4,.md-display-large,.md-display-large-emphasized{font-size:57px;font-weight:400;line-height:64px;letter-spacing:-.00439em}.md-display-3,.md-display-medium,.md-display-medium-emphasized{font-size:45px;font-weight:400;line-height:52px;letter-spacing:0}.md-display-2,.md-display-small,.md-display-small-emphasized{font-size:36px;font-weight:400;line-height:44px;letter-spacing:0}.md-display-1,.md-headline-large,.md-headline-large-emphasized{font-size:32px;font-weight:400;line-height:40px;letter-spacing:0}.md-headline-medium,.md-headline-medium-emphasized{font-size:28px;font-weight:400;line-height:36px;letter-spacing:0}.md-headline,.md-headline-small,.md-headline-small-emphasized{font-size:24px;font-weight:400;line-height:32px;letter-spacing:0}.md-title,.md-title-large,.md-title-large-emphasized{font-size:22px;font-weight:400;line-height:28px;letter-spacing:0}.md-subhead,.md-title-medium,.md-title-medium-emphasized{font-size:16px;font-weight:500;line-height:24px;letter-spacing:.009375em}.md-title-small,.md-title-small-emphasized{font-size:14px;font-weight:500;line-height:20px;letter-spacing:.00714em}.md-body-large,.md-body-large-emphasized{font-size:16px;font-weight:400;line-height:24px;letter-spacing:.03125em}.md-body-1,.md-body-medium,.md-body-medium-emphasized{font-size:14px;font-weight:400;line-height:20px;letter-spacing:.01786em}.md-body-small,.md-body-small-emphasized{font-size:12px;font-weight:400;line-height:16px;letter-spacing:.03333em}.md-body-2,.md-button,.md-label-large,.md-label-large-emphasized,fieldset legend{font-size:14px;font-weight:500;line-height:20px;letter-spacing:.00714em}.md-caption,.md-label-medium,.md-label-medium-emphasized{font-size:12px;font-weight:500;line-height:16px;letter-spacing:.04167em}.md-label-small,.md-label-small-emphasized{font-size:11px;font-weight:500;line-height:16px;letter-spacing:.04545em}.md-display-large-emphasized{font-weight:700}.md-display-medium-emphasized{font-weight:700}.md-display-small-emphasized{font-weight:700}.md-headline-large-emphasized{font-weight:700}.md-headline-medium-emphasized{font-weight:700}.md-headline-small-emphasized{font-weight:700}.md-title-large-emphasized{font-weight:700}.md-title-medium-emphasized{font-weight:700}.md-title-small-emphasized{font-weight:700}.md-body-large-emphasized{font-weight:700}.md-body-medium-emphasized{font-weight:700}.md-body-small-emphasized{font-weight:700}.md-label-large-emphasized{font-weight:700}.md-label-medium-emphasized{font-weight:700}.md-label-small-emphasized{font-weight:700}.md-body-1,.md-body-2,.md-subhead,.md-title{margin:0}.md-headline{margin:0}form{position:relative}fieldset{position:relative;border:none;border-radius:var(--card-radius);margin:8px 0;padding:8px 0}fieldset fieldset-input-container{padding:0}fieldset fieldset-input-container md-menu .action-button{width:100%}fieldset legend{-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:calc(var(--external-padding) * 0.5);padding-inline-end:calc(var(--external-padding) * 0.5);-webkit-user-select:none;-ms-user-select:none;user-select:none}fieldset legend .legend-actions{margin-top:-4px;margin-left:-8px}fieldset md-card.actionable:not([disabled]):hover{background-color:var(--input-hover)}fieldset md-card.actionable:not([disabled]):active{background-color:var(--input-active)}fieldset md-card img.md-card-avatar{width:128px;height:128px;margin-right:calc(var(--card-padding) * 2);-webkit-user-select:none;-ms-user-select:none;user-select:none}._quote{font-size:var(--base-font-size);display:flex;flex-direction:column;padding:calc(var(--external-padding) * .5) var(--external-padding);border-radius:calc(var(--card-radius) * .5);outline:1px solid var(--theme-border-color)}._quote.--dense{padding:calc(var(--external-padding) * .25) 0;border-bottom:1px solid var(--theme-outline-color);border-radius:0;outline:0}._quote.--dense :not(b){font-size:calc(var(--base-font-size) * .875)}._quote.--dense.--no-border{border:none}._quote:last-of-type{margin-bottom:0}._quote.--no-results{margin-bottom:var(--external-padding);transition:.3s cubic-bezier(.4, 0, .2, 1) all}._quote.--no-results.ng-enter{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}._quote.--no-results.ng-enter-active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}._quote.--no-results.ng-leave{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}._quote.--no-results.ng-leave-active{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}._quote ._quote-actions{display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-end;flex-wrap:wrap;gap:2px}._input-filter-line{display:flex;flex-direction:column;font-size:var(--base-font-size);line-height:var(--base-element-height);margin:0 2px 4px 2px}.--grabbable{cursor:-webkit-grab;cursor:grab}.--grabbable:active{cursor:-webkit-grabbing;cursor:grabbing}.--clickable{cursor:pointer;outline:0}.--clickable:hover{text-decoration:underline}.--clickable:hover.md-accent-color{color:var(--theme-accent)}.movable{cursor:default}.movable:active{cursor:move}.md-select-value .md-avatar,md-option .md-avatar{margin:4px 8px 4px 0}input.select-file{position:relative;height:auto;border-radius:0;font-size:14px;background:0 0;cursor:pointer;margin:8px 0}input.select-file:hover{border-color:var(--theme-primary)}input.select-file *{padding:16px 2px}md-datepicker-override{position:relative}md-datepicker-override input{box-sizing:border-box}md-datepicker-override .md-datepicker-button{position:absolute;top:-4px;left:-48px}md-datepicker-override .md-datepicker-triangle-button{top:-2px}md-autocomplete{margin-bottom:-18px}.md-body-1,.md-body-2,.md-body-large,.md-body-large-emphasized,.md-body-medium,.md-body-medium-emphasized,.md-body-small,.md-body-small-emphasized,.md-button,.md-caption,.md-display-1,.md-display-2,.md-display-3,.md-display-4,.md-display-large,.md-display-large-emphasized,.md-display-medium,.md-display-medium-emphasized,.md-display-small,.md-display-small-emphasized,.md-headline,.md-headline-large,.md-headline-large-emphasized,.md-headline-medium,.md-headline-medium-emphasized,.md-headline-small,.md-headline-small-emphasized,.md-label-large,.md-label-large-emphasized,.md-label-medium,.md-label-medium-emphasized,.md-label-small,.md-label-small-emphasized,.md-subhead,.md-title,.md-title-large,.md-title-large-emphasized,.md-title-medium,.md-title-medium-emphasized,.md-title-small,.md-title-small-emphasized{font-family:"Google Sans","Roboto Flex",Roboto,sans-serif;font-style:normal;font-optical-sizing:none;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1;-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.md-display-4,.md-display-large,.md-display-large-emphasized{font-size:57px;font-weight:400;line-height:64px;letter-spacing:-.00439em}.md-display-3,.md-display-medium,.md-display-medium-emphasized{font-size:45px;font-weight:400;line-height:52px;letter-spacing:0}.md-display-2,.md-display-small,.md-display-small-emphasized{font-size:36px;font-weight:400;line-height:44px;letter-spacing:0}.md-display-1,.md-headline-large,.md-headline-large-emphasized{font-size:32px;font-weight:400;line-height:40px;letter-spacing:0}.md-headline-medium,.md-headline-medium-emphasized{font-size:28px;font-weight:400;line-height:36px;letter-spacing:0}.md-headline,.md-headline-small,.md-headline-small-emphasized{font-size:24px;font-weight:400;line-height:32px;letter-spacing:0}.md-title,.md-title-large,.md-title-large-emphasized{font-size:22px;font-weight:400;line-height:28px;letter-spacing:0}.md-subhead,.md-title-medium,.md-title-medium-emphasized{font-size:16px;font-weight:500;line-height:24px;letter-spacing:.009375em}.md-title-small,.md-title-small-emphasized{font-size:14px;font-weight:500;line-height:20px;letter-spacing:.00714em}.md-body-large,.md-body-large-emphasized{font-size:16px;font-weight:400;line-height:24px;letter-spacing:.03125em}.md-body-1,.md-body-medium,.md-body-medium-emphasized,.md-button{font-size:14px;font-weight:400;line-height:20px;letter-spacing:.01786em}.md-body-small,.md-body-small-emphasized{font-size:12px;font-weight:400;line-height:16px;letter-spacing:.03333em}.md-body-2,.md-button,.md-label-large,.md-label-large-emphasized{font-size:14px;font-weight:500;line-height:20px;letter-spacing:.00714em}.md-caption,.md-label-medium,.md-label-medium-emphasized{font-size:12px;font-weight:500;line-height:16px;letter-spacing:.04167em}.md-label-small,.md-label-small-emphasized{font-size:11px;font-weight:500;line-height:16px;letter-spacing:.04545em}.md-display-large-emphasized{font-weight:700}.md-display-medium-emphasized{font-weight:700}.md-display-small-emphasized{font-weight:700}.md-headline-large-emphasized{font-weight:700}.md-headline-medium-emphasized{font-weight:700}.md-headline-small-emphasized{font-weight:700}.md-title-large-emphasized{font-weight:700}.md-title-medium-emphasized{font-weight:700}.md-title-small-emphasized{font-weight:700}.md-body-large-emphasized{font-weight:700}.md-body-medium-emphasized{font-weight:700}.md-body-small-emphasized{font-weight:700}.md-label-large-emphasized{font-weight:700}.md-label-medium-emphasized{font-weight:700}.md-label-small-emphasized{font-weight:700}.md-body-1,.md-body-2,.md-subhead,.md-title{margin:0}.md-headline{margin:0}.md-button{pointer-events:auto;min-height:var(--base-element-height);padding:calc(var(--external-padding) * .5) calc(var(--external-padding) * .75);flex:none;display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:99px;text-transform:none;-webkit-user-drag:none;margin:0}.md-button:not([disabled]):not(.--non-clickable):hover{background-color:var(--input-regular)}.md-button.--non-clickable{cursor:default;pointer-events:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.md-button.action-button{font-size:var(--base-font-size);font-weight:400;line-height:1.25;position:relative;word-break:break-word;white-space:normal;padding:calc(var(--external-padding) * .66) var(--external-padding);text-transform:none;text-align:left;overflow:visible;border-radius:var(--card-radius);flex-grow:1;align-items:stretch}.md-button.action-button.--rounded{border-radius:var(--card-radius)!important}.md-button.action-button .--action-button-contrast-color,.md-button.action-button .--action-button-contrast-color md-icon{color:inherit!important}.md-button.action-button.md-dense{padding:calc(var(--card-padding) * .33) var(--external-padding)}.md-button.action-button.--outlined{outline:solid 1px var(--theme-border-color)}.md-button.action-button.loading,.md-button.action-button[disabled].loading{cursor:progress}.md-button.action-button.md-raised{background-color:transparent}.md-button.action-button.md-raised:not([disabled]){color:var(--text);box-shadow:0 0 0 1px var(--theme-border-color)}.md-button.action-button.md-raised:not([disabled]) md-icon{color:var(--text)}.md-button.action-button.md-raised:not([disabled]):hover{box-shadow:0 0 0 1px var(--theme-border-color),0 4px 5px 0 rgba(0,0,0,var(--shadow-opacity-a)),0 1px 10px 0 rgba(0,0,0,var(--shadow-opacity-b)),0 2px 4px -1px rgba(0,0,0,var(--shadow-opacity-c))}.md-button.action-button.md-raised:not([disabled]):active{box-shadow:0 0 0 2px var(--theme-primary),0 4px 5px 0 rgba(0,0,0,var(--shadow-opacity-a)),0 1px 10px 0 rgba(0,0,0,var(--shadow-opacity-b)),0 2px 4px -1px rgba(0,0,0,var(--shadow-opacity-c))}.md-button.action-button.md-raised[disabled]{box-shadow:0 0 0 0 var(--theme-border-color)}.md-button.action-button:not([disabled]).active{background-color:var(--list-item-active)}.md-button.action-button:not([disabled]).active .checkbox{color:var(--theme-primary)}.md-button.action-button:not([disabled]).active md-icon{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" var(--icon-grade),"opsz" 24}.md-button.action-button.--selected .--strong{font-weight:700;font-variation-settings:"wght" 700}.md-button.action-button .md-letter-avatar{margin-right:calc(var(--external-padding) * .66);margin-top:2px;margin-bottom:2px;border-radius:calc(var(--card-radius) * .75);text-transform:uppercase}.md-button.action-button .md-letter-avatar-badge{--size:24px;position:absolute;top:calc(var(--size) * -.33);right:calc(var(--size) * -.33);border-radius:99px;height:var(--size);width:var(--size);background-color:var(--theme-accent);display:flex;flex-direction:row;align-items:center;justify-content:center}.md-button.action-button .md-letter-avatar-badge>md-icon.md-20{color:var(--theme-accent-contrast);margin:0}.md-button.action-button .action-button-body,.md-button.action-button .action-button-footer,.md-button.action-button .action-button-header{margin:calc(var(--card-padding) * .5) 0;position:relative;z-index:1}.md-button.action-button .action-button-body.--margin-top,.md-button.action-button .action-button-footer.--margin-top,.md-button.action-button .action-button-header.--margin-top{margin-top:calc(var(--card-padding) * .5)}.md-button.action-button .action-button-body.--margin-bottom,.md-button.action-button .action-button-footer.--margin-bottom,.md-button.action-button .action-button-header.--margin-bottom{margin-bottom:calc(var(--card-padding) * .5)}.md-button.action-button:hover .action-button-chart.--background{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:scale(1.06) translateZ(0);transform:scale(1.06) translateZ(0);-webkit-filter:blur(3px);filter:blur(3px);opacity:.9;transition:opacity var(--md-duration-medium2) var(--md-motion-standard),-webkit-transform var(--md-duration-medium2) var(--md-motion-standard),-webkit-filter var(--md-duration-medium2) var(--md-motion-standard);transition:transform var(--md-duration-medium2) var(--md-motion-standard),filter var(--md-duration-medium2) var(--md-motion-standard),opacity var(--md-duration-medium2) var(--md-motion-standard);transition:transform var(--md-duration-medium2) var(--md-motion-standard),filter var(--md-duration-medium2) var(--md-motion-standard),opacity var(--md-duration-medium2) var(--md-motion-standard),-webkit-transform var(--md-duration-medium2) var(--md-motion-standard),-webkit-filter var(--md-duration-medium2) var(--md-motion-standard)}.md-button.action-button .action-button-chart{position:relative;height:120px;width:100%;pointer-events:auto;margin:0}.md-button.action-button .action-button-chart.--margin-top{margin-top:calc(var(--card-padding) * .5)}.md-button.action-button .action-button-chart.--margin-bottom{margin-bottom:calc(var(--card-padding) * .5)}.md-button.action-button .action-button-chart.--background{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;z-index:0;overflow:hidden;will-change:transform,filter,opacity;-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);-webkit-filter:blur(0);filter:blur(0);opacity:1;transition:opacity var(--md-duration-short3) var(--md-motion-standard),-webkit-transform var(--md-duration-short3) var(--md-motion-standard),-webkit-filter var(--md-duration-short3) var(--md-motion-standard);transition:transform var(--md-duration-short3) var(--md-motion-standard),filter var(--md-duration-short3) var(--md-motion-standard),opacity var(--md-duration-short3) var(--md-motion-standard);transition:transform var(--md-duration-short3) var(--md-motion-standard),filter var(--md-duration-short3) var(--md-motion-standard),opacity var(--md-duration-short3) var(--md-motion-standard),-webkit-transform var(--md-duration-short3) var(--md-motion-standard),-webkit-filter var(--md-duration-short3) var(--md-motion-standard)}.md-button.action-button .action-button-chart.--background.--with-gradient::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,var(--shadow-color,var(--theme-outline-color)) 0,transparent 100%)}.md-button.action-button .--strong{font-weight:400;font-variation-settings:"wght" 400;transition:font-variation-settings var(--md-duration-medium1) var(--md-motion-standard)}.md-button.tab-button{position:relative;justify-content:center;padding:4px calc(var(--external-padding) * 2);border-radius:0;min-width:64px}.md-button.tab-button md-icon{--size:24px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" var(--icon-grade),"opsz" 24;font-size:var(--size);line-height:var(--size);min-height:var(--size);height:var(--size);min-width:var(--size);width:var(--size);margin:0 calc(var(--external-padding) * .5) 0 0}.md-button.tab-button::before{--size:3px;position:absolute;content:"";display:block;height:var(--size);left:calc(var(--external-padding) * 1.5);right:calc(var(--external-padding) * 1.5);bottom:0;margin:0;background-color:var(--theme-accent);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:center bottom;transform-origin:center bottom;opacity:0;transition:opacity var(--md-duration-short3) var(--md-motion-standard),-webkit-transform var(--md-duration-short3) var(--md-motion-standard);transition:transform var(--md-duration-short3) var(--md-motion-standard),opacity var(--md-duration-short3) var(--md-motion-standard);transition:transform var(--md-duration-short3) var(--md-motion-standard),opacity var(--md-duration-short3) var(--md-motion-standard),-webkit-transform var(--md-duration-short3) var(--md-motion-standard)}.md-button.tab-button:hover:not([disabled]):not(.active)::before{opacity:.4;-webkit-transform:scaleX(.55);transform:scaleX(.55)}.md-button.tab-button.active,.md-button.tab-button.active md-icon{color:var(--theme-accent)!important}.md-button.tab-button.active md-icon{font-variation-settings:"FILL" 1,"wght" 500,"GRAD" var(--icon-grade),"opsz" 20}.md-button.tab-button.active::before{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}.md-button.md-icon-button md-icon{--size:24px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" var(--icon-grade),"opsz" 24;font-size:var(--size);line-height:var(--size);min-height:var(--size);height:var(--size);min-width:var(--size);width:var(--size)}.md-button.md-icon-button.md-dense{--size:24px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" var(--icon-grade),"opsz" 24;font-size:var(--size);line-height:var(--size);min-height:var(--size);height:var(--size);min-width:var(--size);width:var(--size);padding:0;margin:0}.md-button.md-icon-button.md-dense i.material-icons,.md-button.md-icon-button.md-dense md-icon{--size:20px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" var(--icon-grade),"opsz" 20;font-size:var(--size);line-height:var(--size);min-height:var(--size);height:var(--size);min-width:var(--size);width:var(--size)}.md-button:not(.md-icon-button):not(.tab-button) md-icon{--size:24px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" var(--icon-grade),"opsz" 24;font-size:var(--size);line-height:var(--size);min-height:var(--size);height:var(--size);min-width:var(--size);width:var(--size);margin:0 calc(var(--external-padding) * .25) 0 calc(var(--external-padding) * -.25)}.md-button:not(.md-icon-button):not(.tab-button) md-icon.checkbox{margin:0 var(--external-padding) 0 0}.md-button img.md-avatar{--size:32px;font-size:var(--size);line-height:var(--size);min-height:var(--size);height:var(--size);width:var(--size);margin:0 calc(var(--external-padding) * .5) 0 0;background:#fff;pointer-events:none;border-radius:calc(var(--card-radius) * .33);outline:1px solid var(--theme-border-color);transition:border-radius .25s var(--md-motion-standard)}.md-button.md-compact:not(.md-icon-button):not(.action-button){--size:calc(var(--base-element-height) - 8px);padding-top:calc(var(--external-padding) * .15);padding-bottom:calc(var(--external-padding) * .15);min-height:var(--size);line-height:var(--size);margin:0}.md-button.md-dense:not(.md-icon-button):not(.action-button){--size:calc(var(--base-element-height) - 4px);padding-top:calc(var(--external-padding) * .25);padding-bottom:calc(var(--external-padding) * .25);min-height:var(--size);line-height:var(--size);margin:0}.md-button.--authorizations-button{margin:0 0 12px 0;width:100%}.md-button.--authorizations-button ._label{font-weight:400;-webkit-transform:scale(.75);transform:scale(.75);-webkit-transform-origin:center left;transform-origin:center left;opacity:.57}.md-button.--authorizations-button:not([disabled]) md-icon{transition:font-variation-settings var(--md-duration-medium1) var(--md-motion-standard)}.md-button.--authorizations-button:not([disabled]):hover md-icon{font-variation-settings:"FILL" 1,"wght" 600,"GRAD" var(--icon-grade),"opsz" 24}.md-button i.material-icons.md-64,.md-button img.md-avatar.md-64,.md-button md-icon.material-icons.md-64{--size:64px;font-size:var(--size);line-height:var(--size);min-height:var(--size);height:var(--size);width:var(--size)}.md-button i.material-icons.md-48,.md-button img.md-avatar.md-48,.md-button md-icon.material-icons.md-48{--size:44px;font-size:var(--size);line-height:var(--size);min-height:var(--size);height:var(--size);width:var(--size)}.md-button i.material-icons.md-36,.md-button img.md-avatar.md-36,.md-button md-icon.material-icons.md-36{--size:36px;font-size:var(--size);line-height:var(--size);min-height:var(--size);height:var(--size);width:var(--size)}.md-button i.material-icons.md-32,.md-button img.md-avatar.md-32,.md-button md-icon.material-icons.md-32{--size:32px;font-size:var(--size);line-height:var(--size);min-height:var(--size);height:var(--size);width:var(--size)}.md-button i.material-icons.md-24,.md-button img.md-avatar.md-24,.md-button md-icon.material-icons.md-24{--size:24px;font-size:var(--size);line-height:var(--size);min-height:var(--size);height:var(--size);width:var(--size)}.md-button i.material-icons.md-20,.md-button img.md-avatar.md-20,.md-button md-icon.material-icons.md-20{--size:20px;font-size:var(--size);line-height:var(--size);min-height:var(--size);height:var(--size);width:var(--size)}md-option:not([disabled]):not(.--non-clickable):hover{background-color:var(--input-regular)}._button-group{display:flex;flex-direction:row;position:relative;z-index:1}._button-group::before{content:"";position:absolute;top:0;left:0;width:50%;height:100%;border-radius:50%;background-color:color-mix(in srgb,var(--theme-accent),var(--background) 90%);z-index:-1;pointer-events:none;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0);opacity:0;transition:opacity var(--md-duration-medium1) var(--md-motion-standard),background-color var(--md-duration-short3) var(--md-motion-standard),-webkit-transform var(--md-duration-medium1) var(--md-motion-standard);transition:transform var(--md-duration-medium1) var(--md-motion-standard),opacity var(--md-duration-medium1) var(--md-motion-standard),background-color var(--md-duration-short3) var(--md-motion-standard);transition:transform var(--md-duration-medium1) var(--md-motion-standard),opacity var(--md-duration-medium1) var(--md-motion-standard),background-color var(--md-duration-short3) var(--md-motion-standard),-webkit-transform var(--md-duration-medium1) var(--md-motion-standard)}._button-group:not(:has(> :nth-child(2)))::before{width:100%}._button-group.--first-active::before{-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1);opacity:1}._button-group.--second-active::before{-webkit-transform:translateX(100%) scale(1);transform:translateX(100%) scale(1);opacity:1}._button-group.--first-active:has(> .md-button:first-child:not([disabled]):hover)::before{background-color:color-mix(in srgb,var(--theme-accent),var(--background) 82%)}._button-group.--second-active:has(> .md-button:nth-child(2):not([disabled]):hover)::before{background-color:color-mix(in srgb,var(--theme-accent),var(--background) 82%)}._button-group>.md-button,._button-group>.md-icon-button{margin:0;position:relative;z-index:1;border-radius:50%}._button-group>.md-button md-icon,._button-group>.md-icon-button md-icon{transition:font-variation-settings var(--md-duration-medium1) var(--md-motion-standard)}._button-group>.md-button.active md-icon,._button-group>.md-icon-button.active md-icon{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" var(--icon-grade),"opsz" 24}._button-group>.md-button.active:hover,._button-group>.md-icon-button.active:hover{background-color:transparent!important}._action-button-list{transition:box-shadow .25s var(--md-motion-standard),border-radius .25s var(--md-motion-standard),border .25s var(--md-motion-standard);border-radius:var(--card-radius)}._action-button-list .md-button.action-button{border-radius:0}._action-button-list .md-button.action-button:first-of-type{border-top-left-radius:inherit;border-top-right-radius:inherit}._action-button-list .md-button.action-button:last-of-type{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;border-bottom:none}._action-button-list .md-button.action-button:not([disabled]).--selected{background-color:var(--theme-primary)!important}._action-button-list .md-button.action-button .--action-button-contrast-color,._action-button-list .md-button.action-button .--action-button-contrast-color md-icon{color:inherit}._action-button-list .md-button.action-button .--uppercase{text-transform:uppercase}._action-button-list.--users{background-color:var(--background-overlay);border-radius:var(--card-radius);gap:1px}._production-system-icon{position:relative;margin-top:-.75em;margin-left:.375em;-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:auto}._production-system-icon.--inline{margin-top:-.25em;margin-left:.375em}._production-system-icon>md-icon{--size:18px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" var(--icon-grade),"opsz" 18;font-size:var(--size);height:var(--size);line-height:var(--size);min-height:var(--size);width:var(--size);color:inherit}request-view-management ._action-button-list{margin:0 calc(var(--card-padding) * -1);overflow:hidden;border-radius:0}request-view-management ._action-button-list:not(:first-of-type){border-top:1px solid var(--theme-border-color)}request-view-management ._action-button-list .node-list-header{padding-left:var(--card-padding);color:var(--text-accent);min-height:32px;font-weight:500}request-view-management ._action-button-list ._quote{outline:0}request-view-management ._action-button-list md-checkbox{position:relative;margin-top:-4px;margin-bottom:-8px;margin-right:8px}request-view-management ._approval-menu,request-view-management ._approval-menu .md-button.action-button{width:100%}request-view-management ._approval-menu .md-button.action-button grcl-tag{margin-left:calc(var(--card-padding) * .5)}.md-button.md-icon-button.grcl-speech-bubble{border-radius:50% 50% 50% 0!important;border:1px solid var(--theme-border-color)!important;background-color:var(--background)!important;color:var(--text)!important;margin:-4px -8px 0 6px!important;transition:background-color var(--md-duration-short3) var(--md-motion-standard),border-color var(--md-duration-short3) var(--md-motion-standard),color var(--md-duration-short3) var(--md-motion-standard),-webkit-transform var(--md-duration-short3) var(--md-motion-standard);transition:background-color var(--md-duration-short3) var(--md-motion-standard),border-color var(--md-duration-short3) var(--md-motion-standard),color var(--md-duration-short3) var(--md-motion-standard),transform var(--md-duration-short3) var(--md-motion-standard);transition:background-color var(--md-duration-short3) var(--md-motion-standard),border-color var(--md-duration-short3) var(--md-motion-standard),color var(--md-duration-short3) var(--md-motion-standard),transform var(--md-duration-short3) var(--md-motion-standard),-webkit-transform var(--md-duration-short3) var(--md-motion-standard)}.md-button.md-icon-button.grcl-speech-bubble md-icon{color:inherit!important}.md-button.md-icon-button.grcl-speech-bubble:not([disabled]):hover{background-color:var(--theme-primary)!important;border-color:var(--theme-primary)!important;color:var(--theme-primary-contrast)!important;-webkit-transform:scale(1.1);transform:scale(1.1)}md-table-container.md-data-table{background-color:transparent;position:relative;pointer-events:auto}md-table-container.md-data-table.loading table.md-table{opacity:.38;cursor:progress}md-table-container.md-data-table.--inset{box-shadow:0 0 0 1px var(--theme-border-color);border-radius:4px;margin:8px 0}md-table-container.md-data-table.--inset.loading table.md-table{opacity:.38;cursor:progress}md-table-container.md-data-table.--inset.log-table{word-wrap:break-word}md-table-container.md-data-table.--inset.--maxed-height{max-height:40vh;overflow-y:auto;overflow-x:hidden}md-table-container.md-data-table.--inset ::-webkit-scrollbar{scrollbar-width:thin;width:8px}md-table-container.md-data-table.--inset ._table-inline-note{color:var(--text-accent)}md-table-container.md-data-table.--inset table.md-table>thead.md-head>tr.md-row{height:24px}md-table-container.md-data-table.--inset table.md-table:not([md-row-select])>tbody.md-body>tr.md-row>td.md-cell,md-table-container.md-data-table.--inset table.md-table:not([md-row-select])>thead.md-head:not([md-table-progress])>tr.md-row>th.md-column{padding:calc(var(--card-padding) * .33) calc(var(--external-padding) * .66)}md-table-container.md-data-table.--inset table.md-table:not([md-row-select])>tbody.md-body>tr.md-row>td.md-cell{line-height:1em}md-table-container.md-data-table.primary-container{background-color:var(--theme-primary-container);background-image:linear-gradient(45deg,var(--background-alternate) -75%,var(--theme-primary-container) 175%);box-shadow:0 0 0 1px var(--theme-primary-container)}md-table-container.md-data-table.secondary-container{background-color:var(--theme-secondary-container);background-image:linear-gradient(45deg,var(--background-alternate) -75%,var(--theme-secondary-container) 175%);box-shadow:0 0 0 1px var(--theme-secondary-container)}md-table-container.md-data-table.tertiary-container{background-color:var(--theme-tertiary-container);background-image:linear-gradient(45deg,var(--background-alternate) -75%,var(--theme-tertiary-container) 175%);box-shadow:0 0 0 1px var(--theme-tertiary-container)}md-table-container.md-data-table.error-container{background-color:var(--theme-error-container);background-image:linear-gradient(45deg,var(--background-alternate) -75%,var(--theme-error-container) 175%);box-shadow:0 0 0 1px var(--theme-error-container)}md-table-container.md-data-table table.md-table{transition:opacity var(--md-duration-medium1) var(--md-motion-standard)}md-table-container.md-data-table table.md-table:not([md-row-select])>tbody.md-body>tr.md-row>td.md-cell,md-table-container.md-data-table table.md-table:not([md-row-select])>thead.md-head:not([md-table-progress])>tr.md-row>th.md-column{padding:calc(var(--card-padding) * .66) calc(var(--external-padding) * .66)}md-table-container.md-data-table table.md-table thead tr.md-row th.md-column{font-size:12px;font-weight:500;color:var(--text-accent);border-bottom:1px solid var(--theme-border-color)}md-table-container.md-data-table table.md-table thead tr.md-row th.md-column md-input-container{margin:0;padding:0}md-table-container.md-data-table table.md-table thead tr.md-row th.md-column md-input-container label{color:var(--text-accent)}md-table-container.md-data-table table.md-table thead tr.md-row th.md-column md-input-container label:not(.md-no-float):not(.md-container-ignore){padding:0;bottom:42px}md-table-container.md-data-table table.md-table thead tr.md-row th.md-column md-input-container .md-placeholder{padding:0}md-table-container.md-data-table table.md-table thead tr.md-row th.md-column md-input-container.md-input-focused label:not(.md-no-float),md-table-container.md-data-table table.md-table thead tr.md-row th.md-column md-input-container.md-input-has-placeholder label:not(.md-no-float),md-table-container.md-data-table table.md-table thead tr.md-row th.md-column md-input-container.md-input-has-value label:not(.md-no-float){-webkit-transform:translate3d(0,20px,0) scale(1);transform:translate3d(0,20px,0) scale(1)}md-table-container.md-data-table table.md-table thead tr.md-row th.md-column md-input-container .md-input{position:relative;border:none;width:100%;top:16px;height:18px;padding-left:0;padding-bottom:0}md-table-container.md-data-table table.md-table tbody.md-body>tr.md-row>td.md-cell{position:relative;vertical-align:top;font-size:var(--base-font-size);font-weight:400;line-height:1.25em;color:var(--text);border-top:1px solid var(--theme-border-color)}md-table-container.md-data-table table.md-table tbody.md-body>tr.md-row>td.md-cell.actionable{padding:0!important}md-table-container.md-data-table table.md-table tbody.md-body>tr.md-row>td.md-cell.actionable .md-button.action-button{width:100%;margin:0;border-radius:0}md-table-container.md-data-table table.md-table tbody.md-body>tr.md-row>td.md-cell .text-long{font-size:calc(var(--base-font-size) * .875);line-height:1.25em;max-width:33.33vw}md-table-container.md-data-table table.md-table tbody.md-body>tr.md-row>td.md-cell ._quote{margin:0}md-table-container.md-data-table table.md-table tbody.md-body>tr.md-row>td.md-cell ._quote:not(:last-of-type){margin-bottom:calc(var(--card-padding) * .33)}md-table-container.md-data-table table.md-table tbody.md-body>tr.md-row>td.md-cell .md-button.md-icon-button{margin:0;padding:0}md-table-container.md-data-table table.md-table tbody.md-body>tr.md-row>td.md-cell .md-button.md-icon-button.--no-margin{margin:-8px 0}md-table-container.md-data-table table.md-table tbody.md-body>tr.md-row>td.md-cell .md-button.md-icon-button.md-dense{--size:24px;height:var(--size);min-height:var(--size);width:var(--size)}md-table-container.md-data-table table.md-table tbody.md-body>tr.md-row>td.md-cell .md-button.md-icon-button:not([disabled]):hover{background-color:var(--input-hover)}md-table-container.md-data-table table.md-table tbody.md-body>tr.md-row>td.md-cell md-icon.md-red{color:var(--theme-red)}md-table-container.md-data-table table.md-table tbody.md-body>tr.md-row>td.md-cell md-icon.md-green{color:var(--theme-green)}md-table-container.md-data-table table.md-table tbody.md-body>tr.md-row>td.md-cell md-icon.md-primary-color{color:var(--theme-primary)}md-table-container.md-data-table table.md-table tbody.md-body>tr.md-row>td.md-cell md-icon.md-20.no-border{opacity:1}md-table-container.md-data-table table.md-table tbody.md-body>tr.md-row:first-of-type>td.md-cell{border-top:0}md-table-container.md-data-table table.md-table tbody.md-body>tr.md-row.--inactive>td.md-cell,md-table-container.md-data-table table.md-table tbody.md-body>tr.md-row.--inactive>td.md-cell md-icon{color:var(--text-disabled)}md-table-container.md-data-table table.md-table tbody.md-body>tr.md-row.--highlight>td.md-cell,md-table-container.md-data-table table.md-table tbody.md-body>tr.md-row.--highlight>td.md-cell md-icon{color:var(--theme-red)}md-table-container.md-data-table table.md-table tbody.md-body>tr.md-row:hover td.md-cell{background-color:var(--input-hover)}md-table-container.md-data-table table.md-table tbody.md-body>tr.md-row:hover td.md-cell .md-button.md-icon-button{visibility:visible}md-table-container.md-data-table table.md-table tbody.md-body>tr.md-row:hover td.md-cell md-icon.md-20:not(.no-border){opacity:1}md-table-container.md-data-table table.md-table:not(.--inset) tbody tr.md-row td.md-cell .md-button.md-icon-button{visibility:hidden}md-table-container.md-data-table:not(.--inset) table.md-table:not([md-row-select])>tbody>tr>td:first-child,md-table-container.md-data-table:not(.--inset) table.md-table:not([md-row-select])>tfoot>tr>td:first-child,md-table-container.md-data-table:not(.--inset) table.md-table:not([md-row-select])>thead:not([md-table-progress])>tr>th:first-child{padding-left:calc(var(--external-padding) * 1.5)!important}md-table-container.md-data-table:not(.--inset) table.md-table:not([md-row-select])>tbody>tr>td:last-child,md-table-container.md-data-table:not(.--inset) table.md-table:not([md-row-select])>tfoot>tr>td:last-child,md-table-container.md-data-table:not(.--inset) table.md-table:not([md-row-select])>thead:not([md-table-progress])>tr>th:last-child{padding-right:calc(var(--external-padding) * 1.5)!important}md-table-container.md-data-table input{width:100%;display:block;border:none;border-bottom:1px solid var(--theme-border-color);transition:all var(--md-duration-short1) var(--md-motion-standard);color:var(--text);background:0 0;outline:0}md-table-container.md-data-table input:focus{border-bottom:2px solid var(--theme-primary);margin-bottom:-1px}md-table-container.md-data-table md-checkbox{margin:0 0 calc(var(--external-padding) * -.5) 0!important}md-table-container.md-data-table md-checkbox:disabled,md-table-container.md-data-table md-checkbox[disabled]{opacity:.24}md-table-container:has(+ no-results){flex:none!important}._data-table-header,._table-actions{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}._table-actions{justify-content:flex-end;margin-bottom:8px}._data-table-header{justify-content:end;padding-top:8px;padding-right:var(--external-padding);margin-bottom:-4px;overflow:hidden}.md-table-pagination{padding:0 var(--external-padding);color:var(--text-accent);border-top:0}.md-table-pagination>*{height:auto}.md-table-pagination md-select{background:0 0;margin:0}.md-table-pagination md-select:not([disabled]):hover{box-shadow:none}.md-body-1,.md-body-2,.md-body-large,.md-body-large-emphasized,.md-body-medium,.md-body-medium-emphasized,.md-body-small,.md-body-small-emphasized,.md-button,.md-caption,.md-display-1,.md-display-2,.md-display-3,.md-display-4,.md-display-large,.md-display-large-emphasized,.md-display-medium,.md-display-medium-emphasized,.md-display-small,.md-display-small-emphasized,.md-headline,.md-headline-large,.md-headline-large-emphasized,.md-headline-medium,.md-headline-medium-emphasized,.md-headline-small,.md-headline-small-emphasized,.md-label-large,.md-label-large-emphasized,.md-label-medium,.md-label-medium-emphasized,.md-label-small,.md-label-small-emphasized,.md-subhead,.md-title,.md-title-large,.md-title-large-emphasized,.md-title-medium,.md-title-medium-emphasized,.md-title-small,.md-title-small-emphasized,md-dialog md-dialog-content ._dialog-content-block>h2{font-family:"Google Sans","Roboto Flex",Roboto,sans-serif;font-style:normal;font-optical-sizing:none;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1;-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.md-display-4,.md-display-large,.md-display-large-emphasized{font-size:57px;font-weight:400;line-height:64px;letter-spacing:-.00439em}.md-display-3,.md-display-medium,.md-display-medium-emphasized{font-size:45px;font-weight:400;line-height:52px;letter-spacing:0}.md-display-2,.md-display-small,.md-display-small-emphasized{font-size:36px;font-weight:400;line-height:44px;letter-spacing:0}.md-display-1,.md-headline-large,.md-headline-large-emphasized{font-size:32px;font-weight:400;line-height:40px;letter-spacing:0}.md-headline-medium,.md-headline-medium-emphasized{font-size:28px;font-weight:400;line-height:36px;letter-spacing:0}.md-headline,.md-headline-small,.md-headline-small-emphasized{font-size:24px;font-weight:400;line-height:32px;letter-spacing:0}.md-title,.md-title-large,.md-title-large-emphasized,md-dialog md-dialog-content ._dialog-content-block>h2{font-size:22px;font-weight:400;line-height:28px;letter-spacing:0}.md-subhead,.md-title-medium,.md-title-medium-emphasized{font-size:16px;font-weight:500;line-height:24px;letter-spacing:.009375em}.md-title-small,.md-title-small-emphasized{font-size:14px;font-weight:500;line-height:20px;letter-spacing:.00714em}.md-body-large,.md-body-large-emphasized{font-size:16px;font-weight:400;line-height:24px;letter-spacing:.03125em}.md-body-1,.md-body-medium,.md-body-medium-emphasized{font-size:14px;font-weight:400;line-height:20px;letter-spacing:.01786em}.md-body-small,.md-body-small-emphasized{font-size:12px;font-weight:400;line-height:16px;letter-spacing:.03333em}.md-body-2,.md-button,.md-label-large,.md-label-large-emphasized{font-size:14px;font-weight:500;line-height:20px;letter-spacing:.00714em}.md-caption,.md-label-medium,.md-label-medium-emphasized{font-size:12px;font-weight:500;line-height:16px;letter-spacing:.04167em}.md-label-small,.md-label-small-emphasized{font-size:11px;font-weight:500;line-height:16px;letter-spacing:.04545em}.md-display-large-emphasized{font-weight:700}.md-display-medium-emphasized{font-weight:700}.md-display-small-emphasized{font-weight:700}.md-headline-large-emphasized{font-weight:700}.md-headline-medium-emphasized{font-weight:700}.md-headline-small-emphasized{font-weight:700}.md-title-large-emphasized{font-weight:700}.md-title-medium-emphasized{font-weight:700}.md-title-small-emphasized{font-weight:700}.md-body-large-emphasized{font-weight:700}.md-body-medium-emphasized{font-weight:700}.md-body-small-emphasized{font-weight:700}.md-label-large-emphasized{font-weight:700}.md-label-medium-emphasized{font-weight:700}.md-label-small-emphasized{font-weight:700}.md-body-1,.md-body-2,.md-subhead,.md-title{margin:0}.md-headline{margin:0}._preloaded-md-dialog{visibility:hidden}md-dialog{width:50vw;box-shadow:var(--md-elevation-level5)}md-dialog.md-dark-theme,md-dialog.md-light-theme{background-color:var(--background-overlay)}md-dialog.md-dark-theme:not(.md-dialog-fullscreen),md-dialog.md-light-theme:not(.md-dialog-fullscreen){border-radius:var(--dialog-radius)}md-dialog.md-dark-theme md-toolbar.md-hue-1:not(.md-menu-toolbar),md-dialog.md-light-theme md-toolbar.md-hue-1:not(.md-menu-toolbar){background-color:var(--background-overlay)}md-dialog._reduced-dialog{max-width:480px}md-dialog._halfscreen-dialog{width:75%;max-width:75%;height:80%;max-height:80%}md-dialog._fullscreen-dialog{width:100%;max-width:100%;height:100%;max-height:100%;border-radius:0}md-dialog ._dialog-border{--border-width:4px;position:relative;display:block;min-height:var(--border-width);height:var(--border-width);pointer-events:none;overflow:hidden}md-dialog ._dialog-border::after{position:absolute;height:100%;width:100%;content:"";background-image:url("../../images/illustrations/top-border-line.svg");background-position:50% 50%;background-size:cover}md-dialog ._dialog-border.--user{background:var(--grcl-user)}md-dialog ._dialog-border.--business-role,md-dialog ._dialog-border.--role{background:var(--grcl-role)}md-dialog ._dialog-border.--risk{background:var(--grcl-risk)}md-dialog ._dialog-border.--primary-container{background:var(--theme-primary-container)}md-dialog ._dialog-border.--secondary-container{background:var(--theme-secondary-container)}md-dialog ._dialog-border.--tertiary-container{background:var(--theme-tertiary-container)}md-dialog md-toolbar:not(.md-menu-toolbar).toolbar-header{padding-right:var(--dialog-padding);padding-left:var(--dialog-padding)}md-dialog md-toolbar:not(.md-menu-toolbar).toolbar-header:first-of-type{min-height:var(--toolbar-height)}md-dialog md-toolbar:not(.md-menu-toolbar).toolbar-header:first-of-type .toolbar-title{font-size:1.5em;font-weight:500}md-dialog md-toolbar:not(.md-menu-toolbar) .md-button.md-icon-button.--close-button{margin:0 -2px 0 4px}md-dialog md-dialog-content{position:relative;padding:var(--dialog-padding);width:auto}md-dialog md-dialog-content.--half-padding{padding:calc(var(--dialog-padding) - var(--external-padding))}md-dialog md-dialog-content.--no-padding{padding:0}md-dialog md-dialog-content md-divider{margin:var(--dialog-padding) 0}md-dialog md-dialog-content ._dialog-content-block{display:flex;flex-direction:column;margin-bottom:calc(var(--dialog-padding) * .5);gap:calc(var(--dialog-padding) * .25)}md-dialog md-dialog-content ._dialog-content-block>h2{margin:calc(var(--dialog-padding) * .25) 0}md-dialog md-dialog-content ._dialog-content-block>._dialog-content-separator,md-dialog md-dialog-content ._dialog-content-block>.md-body-1,md-dialog md-dialog-content ._dialog-content-block>.md-body-2,md-dialog md-dialog-content ._dialog-content-block>.md-subhead{margin-bottom:calc(var(--dialog-padding) * .5)}md-dialog md-dialog-content ._permission-container{position:relative;display:flex;flex-direction:row;flex-wrap:wrap}md-dialog md-dialog-content ._permission-container>._permission{display:flex;flex-direction:row;width:220px;padding:calc(var(--dialog-padding) * .5) calc(var(--dialog-padding) * .5) calc(var(--dialog-padding) * .5) 0}md-dialog md-dialog-content ._permission-container>._permission>._permission-text{display:flex;flex-direction:column;word-wrap:break-word;text-overflow:ellipsis;overflow:hidden}md-dialog md-dialog-content ._permission-container>._permission>._permission-text>.md-subhead{line-height:1.2;margin-bottom:4px}md-dialog md-dialog-content ._permission-container>._permission md-checkbox{flex:none;margin:0 calc(var(--dialog-padding) * .5) 0 0}md-dialog md-table-container.md-data-table:not(.--inset) table.md-table tbody.md-body>tr.md-row,md-dialog md-table-container.md-data-table:not(.--inset) table.md-table tfoot.md-foot>tr.md-row{height:24px}md-dialog md-table-container.md-data-table:not(.--inset) table.md-table:not([md-row-select]) tbody.md-body>tr.md-row>td.md-cell,md-dialog md-table-container.md-data-table:not(.--inset) table.md-table:not([md-row-select]) thead.md-head:not([md-table-progress])>tr.md-row>th.md-column{padding-top:calc(var(--card-padding) * .25);padding-bottom:calc(var(--card-padding) * .25)}md-dialog md-table-container.md-data-table:not(.--inset) table.md-table:not([md-row-select]) tbody.md-body>tr.md-row>td.md-cell:first-child,md-dialog md-table-container.md-data-table:not(.--inset) table.md-table:not([md-row-select]) thead.md-head:not([md-table-progress])>tr.md-row>th.md-column:first-child{padding-left:var(--dialog-padding)!important}md-dialog md-table-container.md-data-table:not(.--inset) table.md-table:not([md-row-select]) tbody.md-body>tr.md-row>td.md-cell:last-child,md-dialog md-table-container.md-data-table:not(.--inset) table.md-table:not([md-row-select]) thead.md-head:not([md-table-progress])>tr.md-row>th.md-column:last-child{padding-right:var(--dialog-padding)!important}md-dialog md-dialog-actions{padding:calc(var(--dialog-padding) * .25) var(--dialog-padding) calc(var(--dialog-padding) * .5)}md-dialog.md-content-overflow md-dialog-actions{border-top:0}md-dialog._datepicker-dialog{background-color:var(--background-card)!important;overflow:hidden}md-menu-content md-menu-item .md-button:not([disabled]):not(.--non-clickable):hover,md-select-menu md-content md-option:not([disabled]):not(.--non-clickable):hover,md-select-menu md-menu-item .md-button:not([disabled]):not(.--non-clickable):hover{background-color:var(--input-hover)}md-menu-content md-menu-item .md-button:not([disabled]):not(.--non-clickable):active,md-select-menu md-content md-option:not([disabled]):not(.--non-clickable):active,md-select-menu md-menu-item .md-button:not([disabled]):not(.--non-clickable):active{box-shadow:0 0 0 0 var(--text)}md-menu-content md-menu-item [disabled].md-button,md-select-menu md-content md-option[disabled],md-select-menu md-menu-item [disabled].md-button{color:var(--text-disabled)}.md-autocomplete-standard-list-container,.md-open-menu-container,.md-standard-list-container.md-autocomplete-suggestions-container,.md-virtual-repeat-container.md-autocomplete-suggestions-container,md-select-menu{background-color:var(--background-overlay);border-radius:calc(var(--card-radius) * .5);border:1px solid var(--theme-border-color);box-shadow:var(--md-elevation-level3);overflow-y:auto;scrollbar-width:thin}.md-calendar-scroll-mask{display:block}md-menu-content,md-select-menu{background-color:var(--background-overlay)!important;color:var(--text);margin:0}md-menu-content md-content,md-select-menu md-content{background-color:transparent!important;overflow-y:auto;scrollbar-width:thin}md-menu-content ._menu-content,md-select-menu ._menu-content{max-width:440px;max-height:80vh;padding:8px var(--external-padding);gap:8px}md-menu-content md-divider,md-select-menu md-divider{margin:8px 0}md-menu-content md-menu-title,md-select-menu md-menu-title{font-size:12px;line-height:1.25em;padding:8px var(--external-padding)}md-menu-content md-menu-item,md-select-menu md-menu-item{min-height:var(--base-element-height);height:var(--base-element-height)}md-menu-content md-menu-item .md-button,md-select-menu md-menu-item .md-button{min-height:var(--base-element-height);height:var(--base-element-height);padding:0 var(--external-padding);margin:0}md-menu-content md-menu-item .md-button:not([disabled]):hover>md-icon:first-child:not(.md-avatar-icon),md-select-menu md-menu-item .md-button:not([disabled]):hover>md-icon:first-child:not(.md-avatar-icon){color:var(--text)}md-menu-content md-menu-item .md-button:not([disabled]).critical,md-select-menu md-menu-item .md-button:not([disabled]).critical{font-weight:400;color:var(--theme-red)}md-menu-content md-menu-item .md-button:not([disabled]).critical>md-icon:first-child:not(.md-avatar-icon),md-select-menu md-menu-item .md-button:not([disabled]).critical>md-icon:first-child:not(.md-avatar-icon){color:var(--theme-red)}md-menu-content md-menu-item .md-button>md-icon:first-child:not(.md-avatar-icon),md-select-menu md-menu-item .md-button>md-icon:first-child:not(.md-avatar-icon){position:relative;--size:20px;font-size:var(--size);line-height:var(--size);min-height:var(--size);height:var(--size);min-width:var(--size);width:var(--size);margin:0 calc(var(--external-padding) * .5) 0 0}md-select-menu md-content md-option{min-height:var(--base-element-height);height:var(--base-element-height);padding:0 var(--external-padding);margin:0}md-tooltip{max-width:440px}.md-message{position:absolute;height:auto;width:auto;margin:calc(2 * var(--external-padding)) auto;padding:calc(var(--card-padding) * .5) var(--card-padding);left:var(--external-padding);right:var(--external-padding);display:flex;flex-direction:row;align-items:center;justify-content:flex-start;transition:opacity var(--md-duration-medium1) var(--md-motion-standard),box-shadow var(--md-duration-medium1) var(--md-motion-standard),border var(--md-duration-medium1) var(--md-motion-standard),-webkit-transform var(--md-duration-medium1) var(--md-motion-standard);transition:opacity var(--md-duration-medium1) var(--md-motion-standard),transform var(--md-duration-medium1) var(--md-motion-standard),box-shadow var(--md-duration-medium1) var(--md-motion-standard),border var(--md-duration-medium1) var(--md-motion-standard);transition:opacity var(--md-duration-medium1) var(--md-motion-standard),transform var(--md-duration-medium1) var(--md-motion-standard),box-shadow var(--md-duration-medium1) var(--md-motion-standard),border var(--md-duration-medium1) var(--md-motion-standard),-webkit-transform var(--md-duration-medium1) var(--md-motion-standard);cursor:progress;border-radius:4px;z-index:10}.md-message.ng-enter{opacity:0;-webkit-transform:translateY(-4px);transform:translateY(-4px)}.md-message.ng-enter.ng-enter-active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.md-message.ng-leave{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.md-message.ng-leave.ng-leave-active{opacity:0;-webkit-transform:translateY(4px);transform:translateY(4px)}.md-message.outdated-workspace{max-width:1080px;background:var(--theme-red);color:var(--theme-primary-contrast);bottom:0}.md-message.loading-view{width:auto;max-width:480px;justify-content:center;background:var(--text);color:var(--theme-primary-contrast);top:0}.md-message .md-link{text-decoration:underline;cursor:pointer}.node-list-actions,.node-list-header{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin:calc(var(--card-padding) * .25) 0}.node-list-actions md-switch{margin:0}.node{pointer-events:auto;flex:none;overflow:hidden;border-radius:calc(var(--card-radius) * .75);transition:box-shadow var(--md-duration-medium1) var(--md-motion-standard),fill var(--md-duration-medium1) var(--md-motion-standard),border var(--md-duration-medium1) var(--md-motion-standard)}.node .md-body-1{line-height:1.2}.node small{font-size:12px}.node .content{padding-left:20px}.node-header{position:relative;padding:calc(var(--card-padding) * .25) calc(var(--external-padding) * .5);display:flex;flex-direction:row;justify-content:start;align-items:center;border-radius:calc(var(--card-radius) * .75);flex:none}.node-header.no-icon-button{padding-left:var(--card-padding);padding-right:var(--card-padding)}.node-header:not(.node-header-leaf):focus,.node-header:not(.node-header-leaf):hover{border-radius:calc(var(--card-radius) * .25);background-color:var(--input-regular)!important;cursor:pointer}.node-header:not(.node-header-leaf):active{background-color:var(--input-hover)!important}.node-header .md-letter-avatar{margin:0 calc(var(--card-padding) * .5) 0 0;border-radius:2px}.node-header .md-button.md-icon-button.md-treeview-icon,.node-header .md-treeview-checkbox{--size:24px;height:var(--size);min-height:var(--size);width:var(--size);padding:0;margin:0}.node-header ._treeview-inline-note{color:var(--text-accent)}.node-header .--uppercase{text-transform:uppercase}.node-header>div{padding-left:calc(var(--external-padding) * .5)}.node-header md-progress-circular{margin:0 calc(var(--external-padding) * .25)}.node-header ._buttons{--size:24px;display:flex;flex-direction:row;align-items:center;justify-content:center;width:32px;margin:-2px 0}.node-header .md-button.md-icon-button.md-dense{--size:24px;height:var(--size);min-height:var(--size);width:var(--size)}.node-header .md-button.md-icon-button.expand md-icon{transition:-webkit-transform var(--md-duration-short3) var(--md-motion-standard);transition:transform var(--md-duration-short3) var(--md-motion-standard);transition:transform var(--md-duration-short3) var(--md-motion-standard),-webkit-transform var(--md-duration-short3) var(--md-motion-standard);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.node-header .md-button.md-icon-button.expand.loading md-icon{-webkit-animation:rotation 2s infinite var(--md-motion-standard);animation:rotation 2s infinite var(--md-motion-standard)}.node-header .md-button.md-icon-button.expand.expanded md-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.node-header.node-header-leaf{padding:calc(var(--card-padding) * .25);padding-left:calc(var(--external-padding) * .75)}.node-header.--no-padding{padding-top:calc(var(--card-padding) * .25);padding-bottom:calc(var(--card-padding) * .25)}.node-header.--new{background-color:var(--list-item-active)}.node-header input.editable-content{font-size:1rem;margin:0 2px;padding:4px 0;border:none;background:0 0;border-bottom:1px solid var(--theme-border-color);outline:0}.node-header input.editable-content[disabled]{background:0 0;opacity:.5}.node-header input.editable-content:not([disabled]):focus{border-bottom:2px solid var(--theme-primary)}.node-header grcl-tag{margin-top:0;margin-bottom:0}.node-header grcl-tag ._vertical-separator{width:2px;margin:2px 4px;background:var(--theme-border-color);height:100%}.node-header ._row{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.node-header md-icon.--inline-icon{--size:20px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" var(--icon-grade),"opsz" 20;font-size:var(--size);height:var(--size);line-height:var(--size);min-height:var(--size);width:var(--size);margin:0 .33em 0 0;flex:none}.node-header .--active{font-weight:500}.node-header .--active md-icon.--inline-icon{font-variation-settings:"FILL" 1}.node-header md-table-container.md-data-table.--inset table.md-table{border:none;overflow-x:hidden}.node-header md-table-container.md-data-table.--inset table.md-table>tr.md-row>th.md-column{text-align:left;max-width:calc(128px + 10vw);width:auto;min-width:32px;min-height:24px;padding-right:var(--card-padding);color:var(--text-accent)}.node-header md-table-container.md-data-table.--inset table.md-table>tr.md-row>td.md-cell{text-align:left;max-width:calc(128px + 10vw);width:auto;min-width:32px;min-height:24px;padding-right:var(--card-padding);color:var(--text)}._buttons.ng-enter,._buttons.ng-leave{-webkit-transform-origin:center center;transform-origin:center center;transition:all var(--md-duration-medium1) var(--md-motion-standard)}._buttons.ng-enter{opacity:0;width:0}._buttons.ng-enter-active,._buttons.ng-leave{opacity:1;width:32px}._buttons.ng-leave-active{opacity:0;width:0}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes rotation{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}md-table-container.md-data-table.--inset table.md-table tbody.md-body>tr.md-row,md-table-container.md-data-table.--inset table.md-table tfoot.md-foot>tr.md-row{height:auto}._ml-debug-button md-icon{color:var(--theme-green)}._ml-remediation-item.--high{color:var(--theme-green)}._ml-remediation-item.--high md-icon{color:var(--theme-green)}._ml-remediation-item.--low,._ml-remediation-item.--medium{color:var(--theme-tertiary)}._ml-remediation-item.--low md-icon,._ml-remediation-item.--medium md-icon{color:var(--theme-tertiary)}._ml-remediation-item md-icon{--size:18px;font-size:var(--size);width:var(--size);height:var(--size);min-width:var(--size);min-height:var(--size);vertical-align:text-top}.grcl-tag._ml-exposure-tag{font-weight:500}.grcl-tag._ml-exposure-tag.--critical{background-color:var(--theme-error-container);color:var(--theme-red)}.grcl-tag._ml-exposure-tag.--moderate{background-color:var(--theme-secondary-container);color:var(--theme-orange)}.grcl-tag._ml-exposure-tag.--dormant,.grcl-tag._ml-exposure-tag.--low,.grcl-tag._ml-exposure-tag.--segregated{background-color:var(--theme-primary-container);color:var(--theme-green)}.md-body-1,.md-body-2,.md-body-large,.md-body-large-emphasized,.md-body-medium,.md-body-medium-emphasized,.md-body-small,.md-body-small-emphasized,.md-button,.md-caption,.md-display-1,.md-display-2,.md-display-3,.md-display-4,.md-display-large,.md-display-large-emphasized,.md-display-medium,.md-display-medium-emphasized,.md-display-small,.md-display-small-emphasized,.md-headline,.md-headline-large,.md-headline-large-emphasized,.md-headline-medium,.md-headline-medium-emphasized,.md-headline-small,.md-headline-small-emphasized,.md-label-large,.md-label-large-emphasized,.md-label-medium,.md-label-medium-emphasized,.md-label-small,.md-label-small-emphasized,.md-subhead,.md-title,.md-title-large,.md-title-large-emphasized,.md-title-medium,.md-title-medium-emphasized,.md-title-small,.md-title-small-emphasized,md-sidenav.--icons-sidenav md-list md-list-item .md-list-item-tag,md-sidenav.--icons-sidenav md-list md-list-item .md-list-item-text,md-sidenav.--main-sidenav md-list grcl-accordion-header .md-list-item-inner .md-list-item-text,md-sidenav.--main-sidenav md-list grcl-accordion-header md-list-item .md-list-item-text,md-sidenav.md-sidenav-left.--condensed:not(.--hovering) md-list md-list-item .md-list-item-tag{font-family:"Google Sans","Roboto Flex",Roboto,sans-serif;font-style:normal;font-optical-sizing:none;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1;-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.md-display-4,.md-display-large,.md-display-large-emphasized{font-size:57px;font-weight:400;line-height:64px;letter-spacing:-.00439em}.md-display-3,.md-display-medium,.md-display-medium-emphasized{font-size:45px;font-weight:400;line-height:52px;letter-spacing:0}.md-display-2,.md-display-small,.md-display-small-emphasized{font-size:36px;font-weight:400;line-height:44px;letter-spacing:0}.md-display-1,.md-headline-large,.md-headline-large-emphasized{font-size:32px;font-weight:400;line-height:40px;letter-spacing:0}.md-headline-medium,.md-headline-medium-emphasized{font-size:28px;font-weight:400;line-height:36px;letter-spacing:0}.md-headline,.md-headline-small,.md-headline-small-emphasized{font-size:24px;font-weight:400;line-height:32px;letter-spacing:0}.md-title,.md-title-large,.md-title-large-emphasized{font-size:22px;font-weight:400;line-height:28px;letter-spacing:0}.md-subhead,.md-title-medium,.md-title-medium-emphasized{font-size:16px;font-weight:500;line-height:24px;letter-spacing:.009375em}.md-title-small,.md-title-small-emphasized{font-size:14px;font-weight:500;line-height:20px;letter-spacing:.00714em}.md-body-large,.md-body-large-emphasized{font-size:16px;font-weight:400;line-height:24px;letter-spacing:.03125em}.md-body-1,.md-body-medium,.md-body-medium-emphasized{font-size:14px;font-weight:400;line-height:20px;letter-spacing:.01786em}.md-body-small,.md-body-small-emphasized{font-size:12px;font-weight:400;line-height:16px;letter-spacing:.03333em}.md-body-2,.md-button,.md-label-large,.md-label-large-emphasized,md-sidenav.--icons-sidenav md-list md-list-item .md-list-item-tag,md-sidenav.--main-sidenav md-list grcl-accordion-header .md-list-item-inner .md-list-item-text,md-sidenav.--main-sidenav md-list grcl-accordion-header md-list-item .md-list-item-text{font-size:14px;font-weight:500;line-height:20px;letter-spacing:.00714em}.md-caption,.md-label-medium,.md-label-medium-emphasized,md-sidenav.--icons-sidenav md-list md-list-item .md-list-item-text,md-sidenav.md-sidenav-left.--condensed:not(.--hovering) md-list md-list-item .md-list-item-tag{font-size:12px;font-weight:500;line-height:16px;letter-spacing:.04167em}.md-label-small,.md-label-small-emphasized{font-size:11px;font-weight:500;line-height:16px;letter-spacing:.04545em}.md-display-large-emphasized{font-weight:700}.md-display-medium-emphasized{font-weight:700}.md-display-small-emphasized{font-weight:700}.md-headline-large-emphasized{font-weight:700}.md-headline-medium-emphasized{font-weight:700}.md-headline-small-emphasized{font-weight:700}.md-title-large-emphasized{font-weight:700}.md-title-medium-emphasized{font-weight:700}.md-title-small-emphasized{font-weight:700}.md-body-large-emphasized{font-weight:700}.md-body-medium-emphasized{font-weight:700}.md-body-small-emphasized{font-weight:700}.md-label-large-emphasized{font-weight:700}.md-label-medium-emphasized{font-weight:700}.md-label-small-emphasized{font-weight:700}.md-body-1,.md-body-2,.md-subhead,.md-title{margin:0}.md-headline{margin:0}md-sidenav.md-dark-theme,md-sidenav.md-dark-theme md-content,md-sidenav.md-light-theme,md-sidenav.md-light-theme md-content{-ms-user-select:none;user-select:none;-webkit-user-select:none}md-sidenav.--main-sidenav,md-sidenav.--main-sidenav md-content,md-sidenav.--main-sidenav>md-toolbar.main-toolbar{background-color:var(--background-overlay)}md-sidenav.--main-sidenav ::-webkit-scrollbar{scrollbar-width:thin;width:8px}md-sidenav.--main-sidenav:not(:hover) ::-webkit-scrollbar-thumb{background-color:transparent}md-sidenav.--main-sidenav>md-toolbar.main-toolbar{border-bottom-color:transparent}md-sidenav.--main-sidenav>md-toolbar.md-hue-1::after{background-image:linear-gradient(0deg,transparent,var(--background-overlay))}md-sidenav.--main-sidenav>md-toolbar.toolbar-footer{padding:var(--external-padding);color:var(--text-accent);flex-direction:row;justify-content:flex-start;align-content:center}md-sidenav.--main-sidenav>md-toolbar.toolbar-footer::after{display:none}md-sidenav.--main-sidenav md-content{-ms-scroll-chaining:none;overscroll-behavior:contain;overflow-y:auto}md-sidenav.--main-sidenav md-list{padding:8px var(--external-padding) 8px calc(var(--external-padding) - 4px);display:flex;flex-direction:column}md-sidenav.--main-sidenav md-list ng-container{display:contents}md-sidenav.--main-sidenav md-list md-list-item{margin:0 calc(var(--external-padding) * .25);border-radius:var(--base-element-height);transition:box-shadow var(--md-duration-medium1) var(--md-motion-standard),border-radius var(--md-duration-medium1) var(--md-motion-standard),background-color var(--md-duration-medium1) var(--md-motion-standard),color var(--md-duration-medium1) var(--md-motion-standard)}md-sidenav.--main-sidenav md-list md-list-item,md-sidenav.--main-sidenav md-list md-list-item .md-list-item-inner{font-weight:400;font-variation-settings:"wght" 400;min-height:var(--base-element-height);height:var(--base-element-height);color:var(--text);transition:font-variation-settings var(--md-duration-medium1) var(--md-motion-standard);overflow:hidden}md-sidenav.--main-sidenav md-list md-list-item .md-button:first-child,md-sidenav.--main-sidenav md-list md-list-item.md-no-proxy{padding-left:0;padding-right:8px}md-sidenav.--main-sidenav md-list md-list-item .md-button{min-width:var(--size)}md-sidenav.--main-sidenav md-list md-list-item .md-list-item-text{padding-top:calc(var(--external-padding) * .5);padding-bottom:calc(var(--external-padding) * .5);flex:auto;overflow:hidden;text-overflow:ellipsis}md-sidenav.--main-sidenav md-list md-list-item .md-list-item-tag{transition-duration:var(--md-duration-medium1);transition-timing-function:var(--md-motion-standard);transition-property:box-shadow,opacity,-webkit-transform;transition-property:transform,box-shadow,opacity;transition-property:transform,box-shadow,opacity,-webkit-transform;content:attr(data-badge);padding:0 calc(var(--external-padding) * .25)}md-sidenav.--main-sidenav md-list md-list-item .md-list-item-tag.ng-enter{-webkit-transform:scale(0);transform:scale(0)}md-sidenav.--main-sidenav md-list md-list-item .md-list-item-tag.ng-enter-active,md-sidenav.--main-sidenav md-list md-list-item .md-list-item-tag.ng-leave{-webkit-transform:scale(1);transform:scale(1)}md-sidenav.--main-sidenav md-list md-list-item .md-list-item-inner>md-icon:first-child:not(.md-avatar-icon),md-sidenav.--main-sidenav md-list md-list-item>md-icon:first-child:not(.md-avatar-icon){flex:none;text-align:center;margin:0 calc(var(--external-padding) * .5) 0 0;height:40px;width:40px;line-height:40px;--size-opsz:20;--size:calc(var(--size-opsz) * 1px);font-variation-settings:"FILL" 0,"wght" 400,"GRAD" var(--icon-grade),"opsz" var(--size-opsz);font-size:var(--size);transition:margin-left var(--md-duration-medium1) var(--md-motion-standard),font-variation-settings var(--md-duration-medium1) var(--md-motion-standard)}md-sidenav.--main-sidenav md-list md-list-item:not([disabled]).active{background-color:var(--theme-primary-container);color:var(--theme-primary)}md-sidenav.--main-sidenav md-list md-list-item:not([disabled]).active .md-list-item-inner,md-sidenav.--main-sidenav md-list md-list-item:not([disabled]).active .md-list-item-inner .md-list-item-tag{color:var(--text);font-weight:700;font-variation-settings:"wght" 700}md-sidenav.--main-sidenav md-list md-list-item:not([disabled]).active .md-list-item-inner>md-icon:first-child:not(.md-avatar-icon),md-sidenav.--main-sidenav md-list md-list-item:not([disabled]).active>md-icon:first-child:not(.md-avatar-icon){color:var(--text);font-weight:600;font-variation-settings:"FILL" 1,"wght" 600,"GRAD" var(--icon-grade),"opsz" 20}md-sidenav.--main-sidenav md-list md-list-item:not([disabled]):not(.active) .md-list-item-inner>md-icon:first-child:not(.md-avatar-icon),md-sidenav.--main-sidenav md-list md-list-item:not([disabled]):not(.active)>md-icon:first-child:not(.md-avatar-icon){color:var(--text-accent)}md-sidenav.--main-sidenav md-list md-list-item:not([disabled]):not(.active):hover{background-color:var(--input-hover)}md-sidenav.--main-sidenav md-list md-list-item:not([disabled]):not(.active):hover .md-list-item-inner>md-icon:first-child:not(.md-avatar-icon),md-sidenav.--main-sidenav md-list md-list-item:not([disabled]):not(.active):hover>md-icon:first-child:not(.md-avatar-icon){color:var(--text)}md-sidenav.--main-sidenav md-list md-list-item[disabled],md-sidenav.--main-sidenav md-list md-list-item[disabled] .md-list-item-inner,md-sidenav.--main-sidenav md-list md-list-item[disabled] .md-list-item-inner>md-icon:first-child:not(.md-avatar-icon),md-sidenav.--main-sidenav md-list md-list-item[disabled] beta-indicator,md-sidenav.--main-sidenav md-list md-list-item[disabled]>md-icon:first-child:not(.md-avatar-icon){color:var(--text-disabled)}md-sidenav.--main-sidenav md-list md-list-item[disabled] .md-button{cursor:not-allowed}md-sidenav.--main-sidenav md-list md-list-item:not([disabled]).data-freeze-error .md-list-item-inner,md-sidenav.--main-sidenav md-list md-list-item:not([disabled]).data-freeze-error .md-list-item-inner>md-icon:first-child:not(.md-avatar-icon){color:var(--text-disabled)}md-sidenav.--main-sidenav md-list md-list-item:not([disabled]).data-freeze-error:hover .md-list-item-inner>md-icon:first-child:not(.md-avatar-icon){color:var(--text-disabled)}md-sidenav.--main-sidenav md-list md-list-item:not([disabled]).data-freeze-error .md-button{cursor:not-allowed}md-sidenav.--main-sidenav md-list md-list-item:not([disabled]).data-freeze-error .md-list-item-inner>md-icon.new-feature{display:none}md-sidenav.--main-sidenav md-list grcl-accordion{display:block;border-radius:var(--card-radius);transition:background-color var(--md-duration-medium1) var(--md-motion-standard);margin:0 calc(var(--external-padding) * .25 - 4px);padding:4px}md-sidenav.--main-sidenav md-list grcl-accordion:hover{background-color:var(--input-hover)}md-sidenav.--main-sidenav md-list grcl-accordion:hover grcl-accordion-header .md-list-item-inner .md-list-item-text,md-sidenav.--main-sidenav md-list grcl-accordion:hover grcl-accordion-header md-list-item .md-list-item-text{color:var(--text)}md-sidenav.--main-sidenav md-list grcl-accordion md-list-item{margin:0}md-sidenav.--main-sidenav md-list grcl-accordion-header{cursor:pointer;-ms-user-select:none;user-select:none;-webkit-user-select:none}md-sidenav.--main-sidenav md-list grcl-accordion-header .md-list-item-inner .md-list-item-text,md-sidenav.--main-sidenav md-list grcl-accordion-header md-list-item .md-list-item-text{margin-left:calc(var(--external-padding) * .75);font-weight:600;font-variation-settings:"wght" 600}md-sidenav.--main-sidenav md-list grcl-accordion-header .md-list-item-inner>md-icon:first-child:not(.md-avatar-icon):not(.rotating-icon),md-sidenav.--main-sidenav md-list grcl-accordion-header md-icon:first-child:not(.md-avatar-icon):not(.rotating-icon){display:none!important}md-sidenav.--main-sidenav md-list grcl-accordion-header:hover md-list-item:not([disabled]){background-color:var(--input-hover)}md-sidenav.--main-sidenav md-list grcl-accordion.--child-active .header md-list-item:not([disabled]){background-color:var(--list-item-active);border-radius:var(--base-element-height);color:var(--theme-primary);font-weight:500;font-variation-settings:"wght" 500;transition:background-color var(--md-duration-medium1) var(--md-motion-standard)}md-sidenav.--main-sidenav md-list grcl-accordion.--child-active .header md-list-item:not([disabled]) .md-list-item-inner>md-icon:first-child:not(.md-avatar-icon),md-sidenav.--main-sidenav md-list grcl-accordion.--child-active .header md-list-item:not([disabled])>md-icon:first-child:not(.md-avatar-icon){color:var(--theme-primary);font-variation-settings:"FILL" 0,"wght" 600,"GRAD" var(--icon-grade),"opsz" 20}md-sidenav.--main-sidenav md-list grcl-accordion.--child-active .header:hover md-list-item:not([disabled]){background-color:var(--input-hover)}md-sidenav.--main-sidenav md-list .--pending md-list-item,md-sidenav.--main-sidenav md-list .--pending md-list-item .md-list-item-inner{font-weight:600;font-variation-settings:"wght" 600}md-sidenav.--main-sidenav md-list .--pending md-list-item .md-list-item-inner .md-list-item-tag,md-sidenav.--main-sidenav md-list .--pending md-list-item .md-list-item-tag{font-size:.875em;letter-spacing:-.03em}md-sidenav.--main-sidenav md-divider{transition:margin var(--md-duration-medium1) var(--md-motion-standard),opacity var(--md-duration-medium1) var(--md-motion-standard);margin:calc(var(--external-padding) * .25) 0}md-sidenav.--main-sidenav md-icon.rotating-icon{position:absolute;--size-opsz:20;--size:calc(var(--size-opsz) * 1px);font-size:var(--size);font-variation-settings:"FILL" 0,"wght" 400,"GRAD" var(--icon-grade),"opsz" var(--size-opsz);height:var(--size);min-height:var(--size);width:var(--size);min-width:var(--size);line-height:var(--size);-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);right:8px;transition:right var(--md-duration-medium1) var(--md-motion-standard),-webkit-transform var(--md-duration-medium1) var(--md-motion-standard);transition:right var(--md-duration-medium1) var(--md-motion-standard),transform var(--md-duration-medium1) var(--md-motion-standard);transition:right var(--md-duration-medium1) var(--md-motion-standard),transform var(--md-duration-medium1) var(--md-motion-standard),-webkit-transform var(--md-duration-medium1) var(--md-motion-standard)}md-sidenav.--main-sidenav md-icon.rotating-icon.rotate{-webkit-transform:rotate(0);transform:rotate(0);box-shadow:none}md-sidenav.--main-sidenav grcl-accordion-content{position:relative}md-sidenav.--main-sidenav grcl-accordion-content md-icon.rotating-icon{right:var(--external-padding)}.md-button.sidenav-button{padding:8px calc(var(--external-padding) - 3px);margin-bottom:8px;border-radius:var(--card-radius)}.md-button.sidenav-button:not([disabled]){background-color:var(--theme-primary-container)}.md-button.sidenav-button:not(.md-icon-button):not(.tab-button) md-icon{margin:0 calc(var(--external-padding) - 3px) 0 0}._floating-sidenav{position:fixed;top:var(--toolbar-height);left:calc(var(--toolbar-height) + var(--external-padding));bottom:16px;width:clamp(256px,16vw,320px);max-width:clamp(256px,16vw,320px);-webkit-transform:translateX(-8px) scale(.98);transform:translateX(-8px) scale(.98);-webkit-transform-origin:center left;transform-origin:center left;transition:all var(--md-duration-medium1) var(--md-motion-standard);box-shadow:0 0 0 1px var(--theme-outline-color);pointer-events:none;z-index:30;opacity:0}._floating-sidenav>md-sidenav{height:100%;width:100%;box-shadow:var(--md-elevation-level2);border-radius:calc(var(--card-padding) * .5)}._floating-sidenav.--hovering{-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1);opacity:1;pointer-events:all}._md-sidenav-condensed-placeholder{max-width:clamp(256px,16vw,320px);min-width:clamp(256px,16vw,320px);transition:max-width var(--md-duration-medium1) var(--md-motion-standard),min-width var(--md-duration-medium1) var(--md-motion-standard)}._md-sidenav-condensed-placeholder.--condensed{max-width:calc(var(--external-padding) * 4.5);min-width:calc(var(--external-padding) * 4.5)}:root .--md-sidenav-icons-width{min-width:auto;width:auto;max-width:auto}:root .--md-sidenav-width{--width:clamp(256px, 16vw, 320px);max-width:var(--width);min-width:var(--width)}:root .condensed-layout .--md-sidenav-width:not(.--condensed){--width:clamp(232px, 14vw, 280px);max-width:var(--width);min-width:var(--width)}:root .condensed-layout ._md-sidenav-condensed-placeholder:not(.--condensed){max-width:clamp(232px,14vw,280px);min-width:clamp(232px,14vw,280px)}md-sidenav.md-sidenav-left{position:absolute!important;left:0;top:0;bottom:0;overflow-x:hidden;z-index:30;transition:max-width var(--md-duration-medium1) var(--md-motion-standard),min-width var(--md-duration-medium1) var(--md-motion-standard),box-shadow var(--md-duration-medium1) var(--md-motion-standard),-webkit-transform var(--md-duration-medium1) var(--md-motion-standard);transition:max-width var(--md-duration-medium1) var(--md-motion-standard),min-width var(--md-duration-medium1) var(--md-motion-standard),transform var(--md-duration-medium1) var(--md-motion-standard),box-shadow var(--md-duration-medium1) var(--md-motion-standard);transition:max-width var(--md-duration-medium1) var(--md-motion-standard),min-width var(--md-duration-medium1) var(--md-motion-standard),transform var(--md-duration-medium1) var(--md-motion-standard),box-shadow var(--md-duration-medium1) var(--md-motion-standard),-webkit-transform var(--md-duration-medium1) var(--md-motion-standard)}md-sidenav.md-sidenav-left,md-sidenav.md-sidenav-left md-content,md-sidenav.md-sidenav-left>md-toolbar.main-toolbar{background-color:var(--background)}md-sidenav.md-sidenav-left md-toolbar.md-hue-1::after{position:absolute;--size:8px;height:var(--size);bottom:calc(var(--size) * -1);left:calc(var(--external-padding) * .5);width:calc(100% - var(--external-padding));content:"";background-image:linear-gradient(0deg,transparent,var(--background))}md-sidenav.md-sidenav-left img.--main-toolbar-logo,md-sidenav.md-sidenav-left md-list md-list-item .md-list-item-text{transition:opacity var(--md-duration-medium1) var(--md-motion-standard),-webkit-transform var(--md-duration-medium1) var(--md-motion-standard);transition:opacity var(--md-duration-medium1) var(--md-motion-standard),transform var(--md-duration-medium1) var(--md-motion-standard);transition:opacity var(--md-duration-medium1) var(--md-motion-standard),transform var(--md-duration-medium1) var(--md-motion-standard),-webkit-transform var(--md-duration-medium1) var(--md-motion-standard)}md-sidenav.md-sidenav-left.--hidden{min-width:0;max-width:0;-webkit-transform:translateX(-8px);transform:translateX(-8px)}md-sidenav.md-sidenav-left.--condensed{min-width:calc(var(--external-padding) * 4.5);max-width:calc(var(--external-padding) * 4.5);will-change:transform,min-width,max-width,box-shadow;-webkit-transform:translateZ(0);transform:translateZ(0)}md-sidenav.md-sidenav-left.--condensed.--hovering{max-width:calc(256px + 2vw);box-shadow:var(--md-elevation-level2);z-index:30}md-sidenav.md-sidenav-left.--condensed:not(.--hovering) md-divider{margin-left:var(--external-padding);margin-right:var(--external-padding)}md-sidenav.md-sidenav-left.--condensed:not(.--hovering) img.--main-toolbar-logo{opacity:0}md-sidenav.md-sidenav-left.--condensed:not(.--hovering) md-list md-list-item{border-radius:calc(var(--card-radius) * .75)}md-sidenav.md-sidenav-left.--condensed:not(.--hovering) md-list md-list-item .md-list-item-text{visibility:hidden}md-sidenav.md-sidenav-left.--condensed:not(.--hovering) md-list md-list-item .md-list-item-tag{position:absolute;right:2px;top:4px;border-radius:99px;color:var(--theme-accent-contrast);background-color:var(--theme-accent);box-shadow:0 0 0 2px var(--background)}md-sidenav.md-sidenav-left.--condensed:not(.--hovering) md-list md-list-item:not([disabled]).active .md-list-item-tag{color:var(--theme-accent-contrast)}md-sidenav.md-sidenav-left.--condensed:not(.--hovering) md-list md-list-item .md-list-item-inner>md-icon:first-child:not(.md-avatar-icon),md-sidenav.md-sidenav-left.--condensed:not(.--hovering) md-list md-list-item>md-icon:first-child:not(.md-avatar-icon){margin-left:0}md-sidenav.md-sidenav-left.--condensed:not(.--hovering) md-icon.rotating-icon{display:none}md-sidenav.md-sidenav-left.--condensed:not(.--hovering) grcl-accordion-content{display:none}md-sidenav.md-sidenav-left.--condensed:not(.--hovering) .toolbar-footer{display:none}:root md-sidenav.md-sidenav-right{max-width:clamp(340px,20vw,440px);min-width:clamp(340px,20vw,440px);overflow:hidden}:root md-sidenav.md-sidenav-right.md-locked-open{box-shadow:0 0 0 1px var(--theme-border-color);max-width:360px;min-width:360px;z-index:0}:root .condensed-layout md-sidenav.md-sidenav-right:not(.--condensed){max-width:360px;min-width:360px}md-sidenav.md-sidenav-right{box-shadow:var(--md-elevation-level1)}md-sidenav.md-sidenav-right md-toolbar.md-hue-1.toolbar-header::after{position:absolute;--size:8px;height:var(--size);bottom:calc(var(--size) * -1);left:var(--external-padding);width:calc(100% - 2 * var(--external-padding));content:"";background-image:linear-gradient(0deg,transparent,var(--background))}md-sidenav.md-sidenav-right md-content{padding:8px calc(var(--external-padding) * 1.5) 8px var(--external-padding);-ms-scroll-chaining:none;overscroll-behavior:contain;overflow-y:auto}md-sidenav.--icons-sidenav{-ms-scroll-chaining:none;overscroll-behavior:contain;overflow-y:auto}md-sidenav.--icons-sidenav md-toolbar.md-hue-1::after{position:absolute;--size:8px;height:var(--size);bottom:calc(var(--size) * -1);left:var(--size);width:calc(100% - 2 * var(--size));content:"";background-image:linear-gradient(0deg,transparent,var(--background-overlay))}md-sidenav.--icons-sidenav md-content,md-sidenav.--icons-sidenav>md-toolbar.main-toolbar.md-hue-1{background-color:var(--background-overlay)}md-sidenav.--icons-sidenav md-list md-list-item{margin-bottom:8px;border-radius:8px}md-sidenav.--icons-sidenav md-list md-list-item,md-sidenav.--icons-sidenav md-list md-list-item .md-list-item-inner{--size:40px;position:relative;min-width:var(--size);min-height:calc(var(--size) + var(--card-padding) * .5);height:unset;max-height:unset;flex-direction:row;align-items:center;justify-content:center;overflow:unset}md-sidenav.--icons-sidenav md-list md-list-item ._active-marker{--size:4px;position:absolute;content:"";top:calc((100% - var(--size)) * .5);right:-4px;width:var(--size);height:var(--size);background-color:var(--theme-primary);border-radius:99px;display:none}md-sidenav.--icons-sidenav md-list md-list-item:not([disabled]).active{background-color:transparent}md-sidenav.--icons-sidenav md-list md-list-item::after{position:absolute;content:"";inset:0;border-radius:calc(var(--card-radius) * .75);background-color:transparent;-webkit-transform-origin:center center;transform-origin:center center;transition:all var(--md-duration-medium1) var(--md-motion-standard);-webkit-transform:scale(0);transform:scale(0);z-index:0}md-sidenav.--icons-sidenav md-list md-list-item:not([disabled]).active::after{background-color:var(--list-item-active);-webkit-transform:scale(1);transform:scale(1)}md-sidenav.--icons-sidenav md-list md-list-item .md-secondary-container{display:none}md-sidenav.--icons-sidenav md-list md-list-item .md-list-item-text{position:absolute;left:0;right:0;text-align:center;height:auto;bottom:-2px}md-sidenav.--icons-sidenav md-list md-list-item .md-list-item-inner>md-icon:first-child:not(.md-avatar-icon),md-sidenav.--icons-sidenav md-list md-list-item>md-icon:first-child:not(.md-avatar-icon){--size-opsz:20;--size:calc(var(--size-opsz) * 1px);font-variation-settings:"FILL" 0,"wght" 400,"GRAD" var(--icon-grade),"opsz" var(--size-opsz);font-size:var(--size);line-height:var(--size);height:var(--size);width:var(--size);margin:calc(var(--card-padding) * .25) auto calc(16px + var(--card-padding) * .25) auto}md-sidenav.--icons-sidenav md-list md-list-item:not([disabled]).active .md-list-item-inner>md-icon:first-child:not(.md-avatar-icon),md-sidenav.--icons-sidenav md-list md-list-item:not([disabled]).active>md-icon:first-child:not(.md-avatar-icon){color:var(--text);--size-opsz:20;--size:calc(var(--size-opsz) * 1px);font-variation-settings:"FILL" 1,"wght" 600,"GRAD" var(--icon-grade),"opsz" var(--size-opsz)}md-sidenav.--icons-sidenav md-list md-list-item .md-list-item-tag{position:absolute;right:0;top:4px;border-radius:99px;color:var(--theme-accent-contrast);background-color:var(--theme-accent);box-shadow:0 0 0 2px var(--background-overlay)}md-sidenav.--icons-sidenav md-list md-list-item:not([disabled]).active .md-list-item-tag{color:var(--theme-accent-contrast)!important}.--relative{display:block;position:relative}.--no-results{margin:var(--external-padding)}._certification-group{display:flex;flex-direction:row;flex-wrap:wrap}._certification-row{display:flex;flex-direction:row;align-items:center;flex:100%}._certification-owner,._certification-user{padding-right:calc(var(--external-padding) * .5);min-width:160px;flex:25%}._certification-owner .md-body-1,._certification-user .md-body-1{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}._certification-user>*{padding-left:var(--external-padding)}._certification-bar{--size:8px;position:relative;display:flex;flex-direction:row;gap:2px;height:var(--size);width:100%;border-radius:var(--size);overflow:hidden;flex:auto;background-color:var(--theme-border-color)}._certification-bar>._certification-bar-progress{--size:8px;min-width:var(--size);width:0;flex:none;border-radius:var(--size)}._certification-bar>._certification-bar-progress.--primary{background-color:var(--theme-primary)}._certification-bar>._certification-bar-progress.--approved{background-color:var(--theme-green)}._certification-bar>._certification-bar-progress.--partially{background-color:var(--theme-orange)}._certification-bar>._certification-bar-progress.--denied{background-color:var(--theme-red)}._certification-values b{font-weight:600}._avatar{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;margin-right:12px;font-size:14px}._avatar.--color-0{background-color:#f44336}._avatar.--color-1{background-color:#e91e63}._avatar.--color-2{background-color:#9c27b0}._avatar.--color-3{background-color:#673ab7}._avatar.--color-4{background-color:#3f51b5}._avatar.--color-5{background-color:#2196f3}._avatar.--color-6{background-color:#03a9f4}._avatar.--color-7{background-color:#00bcd4}._chips.--summary{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;padding:16px}._regular-chip{display:inline-flex;align-items:center;padding:4px 12px;border-radius:16px;background-color:var(--theme-border-color);font-size:13px;font-weight:500;gap:6px}._regular-chip.--pending{background-color:var(--theme-orange-container,#ffe0b2);color:var(--theme-orange,#f57c00)}._regular-chip.--flat{background-color:var(--background-alternate);border:1px solid var(--theme-border-color)}._panel-list-container{display:flex;flex-direction:column}._panel-list-container-header{display:flex;flex-direction:row;align-items:center;padding:12px 16px;background-color:var(--background-alternate);border-top:1px solid var(--theme-border-color);border-bottom:1px solid var(--theme-border-color)}._panel-list-container-header ._toolbar-title{flex:auto;display:flex;flex-direction:column;padding-left:12px}._panel-list-container-header ._title{font-size:14px;font-weight:600}._recertification-chart{display:block;padding:8px 16px}._vertical-spacer{height:16px}._certification-values{text-align:right;font-size:13px}._separator{flex:auto}.s32{width:32px;height:32px;font-size:12px}