@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:300;src:url("./media/source-sans-pro-latin-300-normal-66UKZ6CG.woff2") format("woff2"),url("./media/source-sans-pro-latin-300-normal-L7BYT4ZQ.woff") format("woff")}@font-face{font-family:Source Sans Pro;font-style:italic;font-display:swap;font-weight:300;src:url("./media/source-sans-pro-latin-300-italic-KLDCP3AU.woff2") format("woff2"),url("./media/source-sans-pro-latin-300-italic-5QMID2Q3.woff") format("woff")}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:400;src:url("./media/source-sans-pro-latin-400-normal-BLAUUPCA.woff2") format("woff2"),url("./media/source-sans-pro-latin-400-normal-CNFIEG4M.woff") format("woff")}@font-face{font-family:Source Sans Pro;font-style:italic;font-display:swap;font-weight:400;src:url("./media/source-sans-pro-latin-400-italic-KUV26AGU.woff2") format("woff2"),url("./media/source-sans-pro-latin-400-italic-LQZCOEAN.woff") format("woff")}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:600;src:url("./media/source-sans-pro-latin-600-normal-7RX3U7HA.woff2") format("woff2"),url("./media/source-sans-pro-latin-600-normal-WSL5IXDK.woff") format("woff")}@font-face{font-family:Source Sans Pro;font-style:italic;font-display:swap;font-weight:600;src:url("./media/source-sans-pro-latin-600-italic-TIT7OCMM.woff2") format("woff2"),url("./media/source-sans-pro-latin-600-italic-3E76LPIU.woff") format("woff")}:root{--icon-l: 4rem;--icon-m: 2.4rem;--icon-s: 1.8rem;--pad-xxl: 3.2rem;--pad-xl: 2.4rem;--pad-l: 2rem;--pad-m: 1.6rem;--pad-s: .8rem;--pad-xs: .4rem}:root{--shape-small: 4px;--shape-medium: 4px;--shape-large: 24px}:root{--mdc-theme-primary: var(--primary);--mdc-theme-secondary: var(--secondary);--mdc-theme-background: var(--background);--mdc-theme-surface: var(--surface);--mdc-theme-on-primary: var(--on-primary);--mdc-theme-on-secondary: var(--on-secondary);--mdc-theme-on-surface: var(--on-surface);--mdc-theme-error: var(--error);--mdc-theme-on-error: var(--on-error);--mdc-ripple-color: var(--primary)}:root,body{height:100%;box-sizing:border-box}body{background-color:var(--background);margin:0;padding:0;overflow-x:hidden;min-width:320px;color:var(--on-background)}:root{--core-button-density: 0;--core-input-density: -3;--core-list-item-density: -4;--core-grid-density: -3}*{scrollbar-width:thin!important;scrollbar-color:var(--on-surface-4) var(--background);--mdc-ripple-color: var(--primary);--mdc-ripple-hover-opacity: .2}*:focus-visible{outline:2px solid var(--primary);outline-offset:2px}::-webkit-scrollbar{-webkit-appearance:none;width:6px;height:6px}::-webkit-scrollbar-track{background:var(--background);border-radius:0}::-webkit-scrollbar-thumb{cursor:pointer;border-radius:3px;background:var(--on-surface-4)}:root{--core-size-base: 62.5%;--font-family: "Source Sans Pro", "Segoe UI", "Helvetica Neue", Arial, Helvetica, sans-serif;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-semi-bold: 600;--headline1-font-size: 5.2rem;--headline1-font-weight: var(--font-weight-light);--headline1-line-height: 5.8rem;--headline1-font: normal normal var(--headline1-font-weight) normal var(--headline1-font-size)/var(--headline1-line-height) var(--font-family);--headline2-font-size: 4.2rem;--headline2-font-weight: var(--font-weight-light);--headline2-line-height: 4.8rem;--headline2-font: normal normal var(--headline2-font-weight) normal var(--headline2-font-size)/var(--headline2-line-height) var(--font-family);--headline3-font-size: 3rem;--headline3-font-weight: var(--font-weight-light);--headline3-line-height: 3.4rem;--headline3-font: normal normal var(--headline3-font-weight) normal var(--headline3-font-size)/var(--headline3-line-height) var(--font-family);--headline4-font-size: 2.4rem;--headline4-font-weight: var(--font-weight-light);--headline4-line-height: 3rem;--headline4-font: normal normal var(--headline4-font-weight) normal var(--headline4-font-size)/var(--headline4-line-height) var(--font-family);--headline5-font-size: 2.2rem;--headline5-font-weight: var(--font-weight-regular);--headline5-line-height: 2.4rem;--headline5-font: normal normal var(--headline5-font-weight) normal var(--headline5-font-size)/var(--headline5-line-height) var(--font-family);--headline6-font-size: 1.8rem;--headline6-font-weight: var(--font-weight-regular);--headline6-line-height: 2rem;--headline6-font: normal normal var(--headline6-font-weight) normal var(--headline6-font-size)/var(--headline6-line-height) var(--font-family);--subtitle1-font-size: 1.6rem;--subtitle1-font-weight: var(--font-weight-semi-bold);--subtitle1-line-height: 1.8rem;--subtitle1-font: normal normal var(--subtitle1-font-weight) normal var(--subtitle1-font-size)/var(--subtitle1-line-height) var(--font-family);--subtitle2-font-size: 1.4rem;--subtitle2-font-weight: var(--font-weight-semi-bold);--subtitle2-line-height: 2.4rem;--subtitle2-font: normal normal var(--subtitle2-font-weight) normal var(--subtitle2-font-size)/var(--subtitle2-line-height) var(--font-family);--body1-font-size: 1.6rem;--body1-font-weight: var(--font-weight-regular);--body1-line-height: 2.4rem;--body1-font: normal normal var(--body1-font-weight) normal var(--body1-font-size)/var(--body1-line-height) var(--font-family);--body2-font-size: 1.4rem;--body2-font-weight: var(--font-weight-regular);--body2-line-height: 2rem;--body2-font: normal normal var(--body2-font-weight) normal var(--body2-font-size)/var(--body2-line-height) var(--font-family);--caption1-font-size: 1.4rem;--caption1-font-weight: var(--font-weight-semi-bold);--caption1-line-height: 1.6rem;--caption1-font: normal normal var(--caption1-font-weight) normal var(--caption1-font-size)/var(--caption1-line-height) var(--font-family);--caption2-font-size: 1.2rem;--caption2-font-weight: var(--font-weight-semi-bold);--caption2-line-height: 1.6rem;--caption2-font: normal normal var(--caption2-font-weight) normal var(--caption2-font-size)/var(--caption2-line-height) var(--font-family);--button-font-size: 1.4rem;--button-font-weight: var(--font-weight-semi-bold);--button-line-height: 1.6rem;--button-font: normal normal var(--button-font-weight) normal var(--button-font-size)/var(--button-line-height) var(--font-family);--overline-font-size: 1rem;--overline-font-weight: var(--font-weight-regular);--overline-line-height: 1.6rem;--overline-font: normal normal var(--overline-font-weight) normal var(--overline-font-size)/var(--overline-line-height) var(--font-family)}:root{--mdc-typography-font-family: var(--font-family);--mdc-typography-headline1-font-size: var(--headline1-font-size);--mdc-typography-headline1-font-weight: var(--headline1-font-weight);--mdc-typography-headline1-line-height: var(--headline1-line-height);--mdc-typography-headline2-font-size: var(--headline2-font-size);--mdc-typography-headline2-font-weight: var(--headline2-font-weight);--mdc-typography-headline2-line-height: var(--headline2-line-height);--mdc-typography-headline3-font-size: var(--headline3-font-size);--mdc-typography-headline3-font-weight: var(--headline3-font-weight);--mdc-typography-headline3-line-height: var(--headline3-line-height);--mdc-typography-headline4-font-size: var(--headline4-font-size);--mdc-typography-headline4-font-weight: var(--headline4-font-weight);--mdc-typography-headline4-line-height: var(--headline4-line-height);--mdc-typography-headline5-font-size: var(--headline5-font-size);--mdc-typography-headline5-font-weight: var(--headline5-font-weight);--mdc-typography-headline5-line-height: var(--headline5-line-height);--mdc-typography-headline6-font-size: var(--headline6-font-size);--mdc-typography-headline6-font-weight: var(--headline6-font-weight);--mdc-typography-headline6-line-height: var(--headline6-line-height);--mdc-typography-subtitle1-font-size: var(--subtitle1-font-size);--mdc-typography-subtitle1-font-weight: var(--subtitle1-font-weight);--mdc-typography-subtitle1-line-height: var(--subtitle1-line-height);--mdc-typography-subtitle2-font-size: var(--subtitle2-font-size);--mdc-typography-subtitle2-font-weight: var(--subtitle2-font-weight);--mdc-typography-subtitle2-line-height: var(--subtitle2-line-height);--mdc-typography-body1-font-size: var(--body1-font-size);--mdc-typography-body1-font-weight: var(--body1-font-weight);--mdc-typography-body1-line-height: var(--body1-line-height);--mdc-typography-body2-font-size: var(--body2-font-size);--mdc-typography-body2-font-weight: var(--body2-font-weight);--mdc-typography-body2-line-height: var(--body2-line-height);--mdc-typography-caption-font-size: var(--caption1-font-size);--mdc-typography-caption-font-weight: var(--caption1-font-weight);--mdc-typography-caption-line-height: var(--caption1-line-height);--mdc-typography-button-font-size: var(--button-font-size);--mdc-typography-button-font-weight: var(--button-font-weight);--mdc-typography-button-line-height: var(--button-line-height);--mdc-typography-overline-font-size: var(--overline-font-size);--mdc-typography-overline-font-weight: var(--overline-font-weight);--mdc-typography-overline-line-height: var(--overline-line-height)}:root{font-size:var(--core-size-base);font-family:var(--font-family)}body{font:var(--body1-font)}h1,h2,h3,h4,h5{margin:1.6rem 0;padding:0}h1{font:var(--headline1-font)}h2{font:var(--headline2-font)}h3{font:var(--headline3-font)}h4{font:var(--headline4-font)}h5{font:var(--headline5-font)}h6{font:var(--headline6-font)}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child{margin-top:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child{margin-bottom:0}p{font:var(--body1-font);margin:0 0 1em}p:first-child{margin-top:0}p:last-child{margin-bottom:0}:root{--primary: var(--teal);--on-primary: #FFFFFF;--secondary: var(--primary);--on-secondary: var(--on-primary);--background: #EEF2F4;--on-background: #333F48;--surface: #FFFFFF;--surface-hover: #F5FFFF;--surface-active: #E0F7FA;--on-surface: #333F48;--on-surface-hover: var(--on-surface);--on-surface-active: var(--on-surface);--on-surface-2: #5B727C;--on-surface-3: #1D2429;--on-surface-4: #A4BCC6;--on-surface-disabled: rgba(91,114,124,.5);--error: var(--red);--on-error: #FFFFFF;--red: #C70505;--orange: #C25700;--green: #338533;--teal: #067984;--blue: #007099;--purple: #825AE2;--red-35: #eba7a7;--orange-35: #e9c4a5;--green-35: #b7d4b7;--teal-35: #a7d0d4;--blue-35: #a5cddb;--purple-35: #d3c5f5;--prim-shdw: 0 0 3px 0 var(--on-surface-4);--prim-shdw-filter: drop-shadow(1px 2px 2px var(--on-surface-4));--surface-alt: #1D2429;--on-surface-alt: #F0F3F5;--on-surface-alt-red: #F03030;--on-surface-alt-orange: #FF9E18;--on-surface-alt-green: #87BE50;--on-surface-alt-teal: #2FC4BE;--on-surface-alt-blue: #00A3E0;--on-surface-alt-purple: #A4A0EE;--core-input-background-color: var(--surface)}*,*:before,*:after{box-sizing:border-box}a,a:hover{color:var(--primary)}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.muted{color:var(--on-surface-2)}.card-error{color:var(--red)}.card-success{background:var(--green-35);color:var(--on-surface);border-radius:var(--shape-small);padding:var(--pad-s) var(--pad-m)}.button-primary{display:inline-block;padding:var(--pad-s) var(--pad-m);background:var(--primary);color:var(--on-primary);border:0;border-radius:var(--shape-small);text-decoration:none;font:inherit;font-weight:600;cursor:pointer}.button-primary:hover{color:var(--on-primary)}.filter-form{display:flex;flex-wrap:wrap;gap:var(--pad-m);align-items:end;margin-bottom:var(--pad-m)}.range-presets{display:flex;gap:0}.range-preset{padding:var(--pad-s) var(--pad-m);border:1px solid var(--on-surface-4);background:var(--surface);color:var(--on-surface);font:inherit;cursor:pointer}.range-preset+.range-preset{border-left:0}.range-preset:first-child{border-radius:var(--shape-small) 0 0 var(--shape-small)}.range-preset:last-child{border-radius:0 var(--shape-small) var(--shape-small) 0}.range-preset:hover:not(:disabled){background:var(--surface-hover);color:var(--on-surface-hover)}.range-preset[aria-pressed=true]{background:var(--primary);color:var(--on-primary);border-color:var(--primary);font-weight:600}.range-preset:disabled{cursor:default;opacity:.6}.filter-form label{display:flex;flex-direction:column;gap:var(--pad-xs);font-size:1.44rem}.filter-form input,.filter-form select{padding:var(--pad-xs) var(--pad-s);border:1px solid var(--on-surface-4);border-radius:var(--shape-small);background:var(--surface);color:var(--on-surface);font:inherit}.data-table{width:100%;border-collapse:collapse;font-size:1.44rem}.data-table th,.data-table td{text-align:left;padding:var(--pad-s);border-bottom:1px solid var(--on-surface-4)}.paging{display:flex;gap:var(--pad-m);align-items:center;margin-top:var(--pad-m)}.metric-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--pad-m);margin:0 0 var(--pad-m)}@media(max-width:60rem){.metric-tiles{grid-template-columns:1fr}}.metric-tile{position:relative;background:var(--surface);border-radius:var(--shape-small);padding:var(--pad-m);padding-left:calc(var(--pad-m) + var(--core-card-accent-size, .4rem))}.metric-tile:before{content:"";position:absolute;inset:0 auto 0 0;width:var(--core-card-accent-size, .4rem);background:var(--core-card-accent-color, var(--primary));border-top-left-radius:var(--shape-small);border-bottom-left-radius:var(--shape-small)}.metric-tile dt{font-size:1.28rem;color:var(--on-surface-2)}.metric-tile dd{margin:var(--pad-xs) 0 0;font-size:2.4rem;font-weight:600;color:var(--on-surface-3)}.metric-tile[data-tone=positive] dd{color:var(--green)}.metric-tile[data-tone=caution] dd{color:var(--orange)}.metric-tile[data-tone=info] dd{color:var(--blue)}.metric-tile[data-tone=muted] dd{color:var(--on-surface-2)}.metric-tile[data-tone=negative] dd{color:var(--red)}.status-chip{display:inline-block;border-radius:1.2rem;padding:.08rem var(--pad-s);font-size:1.28rem;color:var(--on-surface)}.status-chip-critical{background:var(--red-35)}.status-chip-warning{background:var(--orange-35)}.status-chip-info{background:var(--blue-35)}.status-chip-neutral{background:transparent;border:1px solid var(--on-surface-4);color:var(--on-surface-2)}core-card{display:block;width:100%}core-card+core-card{margin-top:var(--pad-xl)}
