.ds-stat-group{color:var(--ds-color-text);display:grid;font-family:var(--ds-font-body);gap:var(--ds-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(6rem*var(--ds-scale))),1fr));letter-spacing:0;margin:0}.ds-stat{display:flex;flex-direction:column;gap:var(--ds-space-1);min-inline-size:0}.ds-stat__label{color:var(--ds-color-text-muted);flex-basis:var(--_ds-stat-label-basis,auto);font-size:var(--ds-text-small-size);font-weight:var(--ds-weight-semibold);line-height:var(--ds-text-small-line);margin:0}.ds-stat__value{color:var(--ds-color-text-strong);font-family:var(--ds-font-display);font-size:var(--ds-text-title-2-size);font-variant-numeric:tabular-nums lining-nums;font-weight:var(--ds-text-title-2-weight);letter-spacing:var(--ds-text-title-2-tracking);line-height:var(--ds-text-title-2-line);margin:0;white-space:nowrap;word-spacing:var(--ds-text-title-2-word-spacing)}.ds-stat__meta{color:var(--ds-color-text-muted);font-size:var(--ds-text-small-size);line-height:var(--ds-text-small-line);margin:0}.ds-stat--inline{align-items:baseline;-moz-column-gap:var(--ds-space-3);column-gap:var(--ds-space-3);flex-direction:row;flex-wrap:wrap;--_ds-stat-label-basis:100%}.ds-delta{align-items:center;border-radius:var(--ds-radius-pill);display:inline-flex;font-variant-numeric:tabular-nums lining-nums;font-weight:var(--ds-weight-semibold);gap:var(--ds-space-1);padding:0 var(--ds-space-2);white-space:nowrap}.ds-delta--up{background-color:var(--ds-color-result-win-soft);color:var(--ds-color-result-win-on-soft)}.ds-delta--down{background-color:var(--ds-color-result-loss-soft);color:var(--ds-color-result-loss-on-soft)}.ds-delta--flat{color:var(--ds-color-text-muted)}@media(min-width:769px){.ds-stat-group{gap:var(--ds-space-6)}}.ds-tile{align-items:center;background:var(--ds-color-surface);border:var(--ds-border-width) solid var(--ds-color-border);border-radius:var(--ds-radius-lg);color:var(--ds-color-text);display:flex;font-family:var(--ds-font-body);font-size:var(--ds-text-body-size);font-weight:var(--ds-weight-medium);gap:var(--ds-space-4);letter-spacing:0;line-height:var(--ds-text-body-line);min-block-size:calc(6rem*var(--ds-scale));min-inline-size:0;padding:var(--ds-space-5);position:relative;text-align:start;text-decoration:none;transition:var(--ds-transition-surface)}.ds-tile__text{display:var(--_ds-tile-text,flex);flex:1 1 auto;flex-direction:column;gap:var(--ds-space-1);min-inline-size:0}.ds-tile__title{color:var(--ds-color-text-strong);font-family:var(--ds-font-display);font-size:var(--ds-text-title-4-size);font-weight:var(--ds-text-title-4-weight);letter-spacing:var(--ds-text-title-4-tracking);-webkit-line-clamp:2;line-clamp:2;line-height:var(--ds-text-title-4-line);padding-inline-end:var(--_ds-tile-title-end,0)}.ds-tile__meta,.ds-tile__title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:break-word}.ds-tile__meta{color:var(--ds-color-text-muted);font-size:var(--ds-text-small-size);-webkit-line-clamp:var(--_ds-tile-meta-lines,2);line-clamp:var(--_ds-tile-meta-lines,2);line-height:var(--ds-text-small-line);max-inline-size:100%}.ds-tile__badge{align-self:flex-start;flex:none}.ds-tile__media{background:var(--ds-color-surface-sunken);block-size:calc(3.5rem*var(--ds-scale));border-radius:var(--ds-radius-md);flex:none;inline-size:calc(3.5rem*var(--ds-scale));-o-object-fit:cover;object-fit:cover}.ds-tile[aria-expanded]{cursor:pointer;--_ds-tile-title-end:calc(var(--ds-space-5) + var(--ds-space-1))}.ds-tile__chevron{align-items:center;block-size:calc(var(--ds-text-title-4-size)*var(--ds-text-title-4-line));color:var(--ds-color-text-muted);display:inline-flex;grid-area:title;inset-block-start:var(--_ds-tile-chevron-top,var(--ds-space-5));inset-inline-end:var(--_ds-tile-chevron-end,var(--ds-space-5));justify-self:end;pointer-events:none;position:var(--_ds-tile-chevron-pos,absolute);transform:var(--_ds-tile-chevron,none);transition:transform var(--ds-duration-fast) var(--ds-ease-standard)}.ds-tile--hint{align-items:center;display:grid;grid-template-areas:"title title title" "chip meta hint";grid-template-columns:auto minmax(0,1fr) calc(5.5rem*var(--ds-scale));overflow:hidden;row-gap:var(--ds-space-2);--_ds-tile-text:contents;--_ds-tile-chevron-pos:static}.ds-tile__title{grid-area:title}.ds-tile__meta{grid-area:meta}.ds-tile__hint{align-self:stretch;display:grid;grid-area:hint;opacity:.6;place-items:center;pointer-events:none}.ds-tile__hint-face{block-size:calc(1.5rem*var(--ds-scale));border-radius:min(var(--ds-radius-lg),25%);display:block;inline-size:calc(1.5rem*var(--ds-scale));-o-object-fit:cover;object-fit:cover}.ds-tile__hint-badge{background:var(--ds-color-surface-raised);block-size:calc(1.25rem*var(--ds-scale));border-radius:var(--ds-radius-round);box-shadow:var(--ds-shadow-1);color:var(--ds-color-text-strong);display:grid;inline-size:calc(1.25rem*var(--ds-scale));inset-block-end:calc(var(--ds-space-1)*-1);inset-inline-end:calc(var(--ds-space-1)*-1);place-items:center;position:absolute}@media(max-width:768px){.ds-tile--compact{gap:var(--ds-space-3);min-block-size:calc(3.5rem*var(--ds-scale));padding:var(--ds-space-3) var(--ds-space-4);--_ds-tile-chevron-top:var(--ds-space-3);--_ds-tile-chevron-end:var(--ds-space-4)}}.ds-tile--accent-1,.ds-tile--accent-2,.ds-tile--accent-3{border-color:transparent}@media(hover:hover){.ds-tile:hover{border-color:var(--ds-color-border-strong);transform:translateY(-2px)}.ds-tile--accent-1:hover{border-color:transparent;box-shadow:var(--ds-glow-tile-1)}.ds-tile--accent-2:hover{border-color:transparent;box-shadow:var(--ds-glow-tile-2)}.ds-tile--accent-3:hover{border-color:transparent;box-shadow:var(--ds-glow-tile-3)}}@container ds-area-block (min-width: 0){.ds-tile{background:var(--ds-color-surface-sunken);border-color:transparent}}@container ds-area-block (max-width: 36rem){.ds-tile{min-block-size:calc(3.5rem*var(--ds-scale));padding:var(--ds-space-2) var(--ds-space-5);--_ds-tile-chevron-top:var(--ds-space-2);background:transparent;border:0;border-block-end:var(--ds-border-width) solid var(--ds-color-border);border-radius:0}.ds-tile:focus-visible{outline-offset:calc(var(--ds-focus-width)*-1)!important}.ds-tile__media{block-size:var(--ds-icon-chip);inline-size:var(--ds-icon-chip)}}@media(hover:hover){@container ds-area-block (max-width: 36rem){.ds-tile:hover{background:var(--ds-color-surface-hover);border-color:var(--ds-color-border);transform:none}}}.ds-tile[aria-expanded=true]{--_ds-tile-chevron:rotate(180deg);border-color:var(--ds-color-border-accent);box-shadow:0 0 0 var(--ds-border-width) var(--ds-color-border-accent)}@container ds-area-block (max-width: 36rem){.ds-tile[aria-expanded=true]{background:var(--ds-color-accent-soft);border-color:var(--ds-color-border);box-shadow:inset 0 0 0 var(--ds-border-width-strong) var(--ds-color-border-accent)}.ds-tile--hint{grid-template-columns:auto minmax(0,1fr) calc(4.5rem*var(--ds-scale));--_ds-tile-meta-lines:3}}@media(forced-colors:active){.ds-tile[aria-expanded=true]{outline:var(--ds-border-width-strong) solid Highlight;outline-offset:calc(var(--ds-border-width-strong)*-1)}}.ds-tile-grid{display:grid;gap:var(--ds-space-grid);grid-auto-flow:row dense;grid-template-columns:repeat(auto-fill,minmax(min(100%,max(18rem,(100% - 3 * var(--ds-space-grid))/4)),1fr))}.ds-tile-grid__panel{grid-column:1/-1;min-inline-size:0}.ds-tile-grid__panel[hidden]{display:none}@container ds-area-block (max-width: 36rem){.ds-tile-grid{gap:0;grid-template-columns:minmax(0,1fr);margin-block-end:calc(var(--ds-border-width)*-1)}.ds-tile-grid__panel{margin:var(--ds-space-3) var(--ds-space-5)}}@container ds-stage-below (max-width: 36rem){.ds-tile{min-block-size:calc(3.5rem*var(--ds-scale));padding:var(--ds-space-2) var(--ds-space-4);--_ds-tile-chevron-top:var(--ds-space-2);--_ds-tile-chevron-end:var(--ds-space-4)}}
