.r-root{width:100%;font-family:var(--r-font);color:var(--r-fg);-webkit-font-smoothing:antialiased;position:relative;container-type:inline-size}.r-page{background-color:var(--r-page);position:relative;overflow:hidden}.r-bgimg{background-image:var(--r-page-image);opacity:var(--r-page-image-on);pointer-events:none;background-position:50%;background-size:cover;position:absolute;inset:0}.r-page>:not(.r-bgimg){position:relative}.r-desktop{aspect-ratio:16/9;grid-template-rows:2.75em auto minmax(0,1.06fr) minmax(0,1fr);gap:.875em;padding:1.25em 1.375em;font-size:1.25cqw;display:grid}.r-phone{flex-direction:column;gap:.75em;padding:1em;font-size:4.10256cqw;display:none}@container (max-width:639px){.r-desktop{display:none}.r-phone{display:flex}}.r-head{justify-content:space-between;align-items:center;gap:1em;display:flex}.r-h1{font-size:1.375em;font-weight:var(--r-title-weight);letter-spacing:-.01em;line-height:1.15}.r-h2{color:var(--r-fg2);margin-top:.2em;font-size:.75em}.r-slicer{border:1px solid var(--r-slicer-line);border-radius:var(--r-slicer-radius);background:var(--r-slicer-fill);align-self:center;gap:.2em;padding:.2em;font-size:.75em;display:inline-flex}.r-phone .r-slicer{justify-content:space-between;align-self:stretch}.r-slicer span{color:var(--r-slicer-text);border-radius:calc(var(--r-slicer-radius) * .75);text-align:center;flex:1;padding:.35em .9em}.r-slicer span.is-on{background:var(--r-slicer-sel);color:var(--r-slicer-sel-text);box-shadow:inset 0 -2px 0 var(--r-c1);font-weight:700}.r-kpis{grid-template-columns:repeat(4,1fr);gap:.875em;display:grid}.r-phone .r-kpis{grid-template-columns:repeat(2,1fr);gap:.6em}.r-card{background:var(--r-card-fill);border:var(--r-card-outline);border-radius:var(--r-card-radius);box-shadow:var(--r-shadow);flex-direction:column;justify-content:center;min-width:0;padding:.65em 1em .7em;display:flex}.r-card-label{font-size:var(--r-card-label);color:var(--r-fg2)}.r-card-value{font-size:var(--r-card-value);letter-spacing:-.015em;font-variant-numeric:tabular-nums;margin:.1em 0 .15em;font-weight:700;line-height:1.15}.r-card-ref{color:var(--r-fg2);white-space:nowrap;text-overflow:ellipsis;font-size:.6875em;overflow:hidden}.r-card-ref b{font-weight:600}.r-row{gap:.875em;min-height:0;display:grid}.r-row-a{grid-template-columns:2.05fr 1fr}.r-row-b{grid-template-columns:1fr 1.35fr}.r-visual{background:var(--r-visual-bg);border:var(--r-border);border-radius:var(--r-radius);box-shadow:var(--r-shadow);padding:calc(var(--r-pad) * .8) var(--r-pad);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.r-title{font-size:.875em;font-weight:var(--r-title-weight);line-height:1.25}.r-subtitle{color:var(--r-fg2);margin-top:.1em;font-size:.6875em}.r-body{flex-direction:column;flex:1;min-height:0;margin-top:.5em;display:flex}.r-legend{color:var(--r-fg2);flex-wrap:wrap;gap:.25em .9em;margin-bottom:.4em;font-size:.625em;display:flex}.r-legend span{align-items:center;gap:.4em;display:inline-flex}.r-legend i{border-radius:50%;width:.6em;height:.6em;display:inline-block}.r-svg{flex:1;width:100%;height:auto;min-height:0;display:block;overflow:visible}.r-gridline{stroke:var(--r-grid);stroke-width:1px}.r-axis{fill:var(--r-fg2);font-size:10.5px;font-family:var(--r-font)}.r-label{fill:var(--r-fg);font-size:11px;font-weight:600;font-family:var(--r-font)}.r-donut-wrap{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.r-donut-wrap .r-donut{width:auto;max-width:100%;height:100%}.r-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.6875em}.r-table th{font-family:var(--r-head-font);text-align:left;background:var(--r-head-bg);color:var(--r-fg);border-bottom:1px solid var(--r-accent);padding:.55em .7em;font-weight:600}.r-table td{border-bottom:1px solid var(--r-grid);white-space:nowrap;padding:.55em .7em}.r-table tr:last-child td{border-bottom:0}.r-table .num{text-align:right}.r-table td:first-child{font-weight:600}.r-split{align-items:center;gap:1em;display:flex}.r-split .r-donut{flex:none;width:42%}.r-list{flex:1;margin:0;padding:0;font-size:.75em;list-style:none}.r-list li{border-bottom:1px solid var(--r-grid);align-items:center;gap:.5em;padding:.3em 0;display:flex}.r-list li:last-child{border-bottom:0}.r-list i{border-radius:50%;flex:none;width:.6em;height:.6em}.r-list span{color:var(--r-fg2);flex:1}.r-list b{font-variant-numeric:tabular-nums}.r-root.r-ease *,.r-root.r-ease .r-page{transition-property:background-color,color,border-color,border-radius,box-shadow,fill,stroke,stop-color,opacity;transition-duration:.7s;transition-timing-function:cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.r-root.r-ease *,.r-root.r-ease .r-page{transition:none}}
