@font-face{font-family:saira;src:url(../media/Saira_Variable-s.p.0o5uk3if29mdh.woff2?dpl=2a7597857f1cfd0b44559e9445007e602bf7f66d)format("woff2");font-display:swap;font-weight:400 600;font-style:normal}@font-face{font-family:saira Fallback;src:local(Arial);ascent-override:108.27%;descent-override:41.88%;line-gap-override:0.0%;size-adjust:104.83%}.GMwIPG_className{font-family:saira,saira Fallback;font-style:normal}.GMwIPG_variable{--font-saira:"saira", "saira Fallback"}
@font-face{font-family:manrope;src:url(../media/Manrope_Variable-s.p.0dwf8-uxfpw3n.woff2?dpl=2a7597857f1cfd0b44559e9445007e602bf7f66d)format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:manrope Fallback;src:local(Arial);ascent-override:102.74%;descent-override:28.91%;line-gap-override:0.0%;size-adjust:103.76%}._7FViFq_className{font-family:manrope,manrope Fallback;font-style:normal}._7FViFq_variable{--font-manrope:"manrope", "manrope Fallback"}
@font-face{unicode-range:U+18F,U+20BC;size-adjust:104.65%;font-family:azExtras;src:url(../media/Saira_AzExtras.p.0nyt4k775pe83.woff2?dpl=2a7597857f1cfd0b44559e9445007e602bf7f66d)format("woff2");font-display:swap;font-weight:400 700;font-style:normal}.sUOFCa_className{font-family:azExtras;font-style:normal}.sUOFCa_variable{--font-az-extras:"azExtras"}
.ui-report-grid{align-items:start;gap:var(--ui-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ui-report-grid>.ui-card.ui-report-card{grid-template-columns:var(--ui-h-m) minmax(0, 1fr) 16px;align-items:start;gap:var(--ui-space-3);min-width:0;padding:var(--ui-space-4);color:var(--ui-text);overflow-wrap:anywhere;margin:0;text-decoration:none;display:grid}.ui-report-card{cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .15s}.ui-report-card:hover{border-color:var(--ui-accent);box-shadow:var(--ui-shadow-2);transform:translateY(-2px)}.ui-report-card__mark{width:var(--ui-h-m);height:var(--ui-h-m);border-radius:var(--ui-radius-md);background:var(--ui-accent-soft);color:var(--ui-accent-text);justify-content:center;align-items:center;display:inline-flex}.ui-report-card .ui-report-card__title{font-weight:600}.ui-report-card:focus-visible{outline:2px solid var(--ui-focus);outline-offset:var(--ui-space-1)}.ui-report-section-title,.ui-report-card__title{font-family:var(--ui-font-heading);font-size:16px;font-weight:var(--ui-fw-medium);margin:0;line-height:1.4}.ui-report-card__description{color:var(--ui-text-3);margin:0;font-size:13px;line-height:1.5}.ui-report-card__content>.ui-badge{box-sizing:border-box;white-space:normal;max-width:100%}.ui-report-card__content{gap:var(--ui-space-2);justify-items:start;min-width:0;display:grid}.ui-report-card__description{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.ui-report-card__arrow{color:var(--ui-accent-text);align-self:center}@media (max-width:1100px){.ui-report-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.ui-report-grid{grid-template-columns:minmax(0,1fr)}}.ui-kpi-grid{gap:var(--ui-space-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));display:grid}.ui-kpi{border:1px solid var(--ui-line);border-radius:var(--ui-radius-lg);background:var(--ui-surface);min-width:0;color:var(--ui-text);box-shadow:var(--ui-shadow-1);flex-direction:column;gap:6px;padding:18px 20px;text-decoration:none;display:flex}a.ui-kpi:hover{border-color:var(--ui-line-strong)}.ui-kpi span{min-width:0;color:var(--ui-text-3);font-size:13px;line-height:1.25}.ui-kpi strong{font-family:var(--ui-font-heading);font-size:var(--ui-fs-kpi);font-weight:var(--ui-fw-bold);letter-spacing:-.02em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;flex:none;line-height:1.1}.ui-kpi--risk strong{color:var(--ui-bad)}.ui-kpi--warn strong{color:var(--ui-warn)}.ui-toolbar-host{min-width:0;max-width:100%}@media (max-width:480px){.ui-kpi-grid{gap:var(--ui-space-2);grid-template-columns:repeat(2,minmax(0,1fr))}.ui-kpi{padding:var(--ui-space-3);flex-direction:column;align-items:flex-start}.ui-kpi strong{font-size:1.375rem}.ui-actions.ui-actions--toolbar{gap:var(--ui-space-2);flex-wrap:wrap;min-width:0;max-width:100%}.ui-actions--toolbar>*{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}}.ui-more-menu .ui-more-menu__menu{gap:var(--ui-space-2);padding:var(--ui-space-2)}.ui-list-toolbar__group{gap:var(--ui-space-4);flex-wrap:wrap;grid-column:span 2;min-width:0;display:flex}.ui-list-toolbar__group>.ui-list-toolbar__field{flex:10rem}@media (max-width:760px){.ui-list-toolbar__group{grid-column:1/-1}}
