.ra-infotip{vertical-align:middle;margin-left:var(--space-1);display:inline-flex;position:relative}.ra-infotip__btn{border-radius:var(--radius-full);width:24px;height:24px;color:var(--color-text-muted);cursor:help;background:0 0;border:0;place-items:center;margin:-4px 0;padding:0;display:inline-grid}.ra-infotip__btn:hover,.ra-infotip[data-open] .ra-infotip__btn{color:var(--color-text)}.ra-infotip__btn:focus-visible{outline:2px solid var(--color-text-secondary);outline-offset:1px}.ra-infotip__bubble{z-index:1000;box-sizing:border-box;width:max-content;max-width:min(300px,100vw - 16px);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-2);color:var(--color-text);font-size:var(--text-xs);text-align:left;white-space:normal;overflow-wrap:break-word;visibility:hidden;opacity:0;pointer-events:none;font-weight:500;line-height:1.5;transition:opacity .12s;position:fixed;top:0;left:0;box-shadow:0 6px 20px #0006}.ra-infotip__bubble[data-open]{visibility:visible;opacity:1}@media (prefers-reduced-motion:reduce){.ra-infotip__bubble{transition:none}}@media (pointer:coarse),(max-width:767px){.ra-infotip__btn{width:40px;height:40px;margin:-12px -8px}}
.ra-stat-grid{gap:var(--space-4);margin-bottom:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;display:grid}.ra-stat-grid>*{min-width:0;height:100%}.ra-stat{align-items:flex-start;gap:var(--space-5);box-sizing:border-box;min-width:0;height:100%;display:flex;position:relative}.ra-stat-link{min-width:0;color:inherit;border-radius:var(--radius-lg);cursor:pointer;text-decoration:none;display:block}.ra-stat-link--cover{z-index:1;display:block;position:absolute;inset:0}.ra-stat-link:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.ra-stat-link:hover .ra-stat{border-color:var(--color-primary)}.ra-stat:has(>.ra-stat-link--cover:hover){border-color:var(--color-primary)}.ra-stat:has(>.ra-stat-link--cover:focus-visible){border-color:var(--color-primary)}.ra-stat .ra-infotip{z-index:2;position:relative}.ra-stat:has(>.ra-stat-link--cover) .ra-stat__action{pointer-events:none}.ra-stat__tile{border-radius:var(--radius-md);border:1px solid color-mix(in srgb, var(--ra-stat-tone) 22%, transparent);background:color-mix(in srgb, var(--ra-stat-tone) 12%, var(--color-surface-2));width:64px;height:64px;color:var(--ra-stat-tone);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ra-stat__tile[data-tone=primary]{--ra-stat-tone:var(--color-primary)}.ra-stat__tile[data-tone=success]{--ra-stat-tone:var(--color-success)}.ra-stat__tile[data-tone=info]{--ra-stat-tone:var(--color-info,var(--color-primary))}.ra-stat__tile[data-tone=danger]{--ra-stat-tone:var(--color-danger)}.ra-stat__tile svg{width:28px;height:28px}.ra-stat__body{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex;container-type:inline-size}.ra-stat__label{min-height:3em;font-size:var(--text-sm);color:var(--color-text-secondary);-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word;word-break:keep-all;flex-flow:wrap;align-content:flex-end;align-items:center;margin:0;display:flex}.ra-stat__value{font-size:clamp(.8125rem, 12cqi, var(--text-xl));color:var(--color-text);white-space:nowrap;text-overflow:clip;overflow-wrap:normal;margin:0;font-weight:700;line-height:1.2;overflow:visible}.ra-stat[data-tone=danger] .ra-stat__value{color:var(--color-danger)}.ra-stat__delta{align-items:center;gap:var(--space-1);font-size:var(--text-xs);margin:0;font-weight:600;display:inline-flex}.ra-stat__delta[data-direction=up]{color:var(--color-success)}.ra-stat__delta[data-direction=down]{color:var(--color-danger)}.ra-stat__action{padding-top:var(--space-2);margin-top:auto}@media (max-width:1439px){.ra-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ra-stat-grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.ra-stat{align-items:stretch;gap:var(--space-3);padding:var(--space-4);flex-direction:column}.ra-stat__tile{width:40px;height:40px}.ra-stat__tile svg{width:22px;height:22px}.ra-stat__label{min-height:3em}.ra-stat__value{font-size:clamp(.75rem, 12cqi, var(--text-xl))}.ra-stat__action{flex-direction:column;align-items:stretch;display:flex}.ra-stat__action>.ra-button{width:100%}}.ra-stat__label-end{white-space:nowrap}.ra-stat__label .ra-infotip{margin-left:2px}.ra-stat__label .ra-infotip__btn{margin-inline:-4px}@media (pointer:coarse),(max-width:767px){.ra-stat__label .ra-infotip__btn{margin-inline:-12px}}.ra-stat__go{top:var(--space-3);right:var(--space-3);color:var(--color-text-muted);transition:color .15s,transform .15s;display:inline-flex;position:absolute}.ra-stat:hover .ra-stat__go{color:var(--color-primary);transform:translate(2px)}.ra-stat:has(>.ra-stat-link--cover:hover) .ra-stat__go{color:var(--color-primary);transform:translate(2px)}
