.ReportsCard_reportsCard__7RMdG{--report-card-accent:var(--report-accent,var(--primary));--report-card-accent-strong:var(--report-accent-strong,var(--primary600));--report-card-surface-tint:var(--report-surface-tint,rgba(167,139,250,.06));--report-card-shadow:var(--report-shadow,rgba(15,23,42,.12));--report-card-chart-bg:var(--report-chart-bg,rgba(167,139,250,.06));--report-card-border-strength:var(--report-border-strength,9%);--report-card-border-strong:var(--report-border-strong,14%);--report-card-tint-soft:var(--report-tint-strength-soft,2%);--report-card-tint:var(--report-tint-strength,4%);--report-card-tint-medium:var(--report-tint-strength-medium,7%);--report-card-tint-strong:var(--report-tint-strength-strong,12%);--report-card-glow:var(--report-glow-strength,9%);--report-card-glow-strong:var(--report-glow-strength-strong,15%);--report-card-hover-lift:var(--report-hover-lift,-1px);position:relative;isolation:isolate;border:1px solid color-mix(in srgb,var(--report-card-accent) var(--report-card-border-strength),var(--borderSubtle));background:radial-gradient(circle at top right,color-mix(in srgb,var(--report-card-accent) var(--report-card-tint-medium),transparent) 0,transparent 58%),linear-gradient(165deg,color-mix(in srgb,var(--report-card-surface-tint) 70%,var(--surfaceElevated)) 0,var(--surface) 100%);border-radius:18px;padding:20px;display:flex;gap:20px;align-items:stretch;justify-content:space-between;min-height:220px;flex-direction:column;height:100%;box-shadow:0 10px 24px rgba(15,23,42,.08),0 16px 30px var(--report-card-shadow);transform:translateY(0) scale(1);transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease;animation:ReportsCard_reportCardEnter__u4y4a .5s ease both}.ReportsCard_reportsCard__7RMdG:hover{transform:translateY(var(--report-card-hover-lift));box-shadow:0 14px 28px rgba(15,23,42,.1),0 22px 40px color-mix(in srgb,var(--report-card-accent) var(--report-card-glow-strong),transparent)}.ReportsCard_reportsCard__7RMdG:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(130deg,color-mix(in srgb,var(--report-card-accent) var(--report-card-tint-strong),transparent),transparent 45%,color-mix(in srgb,var(--report-card-accent) var(--report-card-tint),transparent) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:.8}.ReportsCard_reportsCard__7RMdG.ReportsCard_layout_column__XNXBC,.ReportsCard_reportsCard__7RMdG.ReportsCard_layout_grid__bFJ1N,.ReportsCard_reportsCard__7RMdG.ReportsCard_layout_row__4O43z{flex-direction:column}.ReportsCard_reportsCard__7RMdG .ReportsCard_content__u_tQ6{display:flex;flex-direction:column;gap:18px;flex:1 1;min-width:0}.ReportsCard_reportsCard__7RMdG .ReportsCard_header__Avcel{display:flex;flex-direction:column;gap:10px}.ReportsCard_reportsCard__7RMdG .ReportsCard_headerRow__8YAJE{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.ReportsCard_reportsCard__7RMdG .ReportsCard_headerActions__JwBpK{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.ReportsCard_reportsCard__7RMdG .ReportsCard_title__GMuCP{font-size:19px;font-weight:800;color:var(--textPrimary);line-height:1.2;letter-spacing:-.01em}.ReportsCard_reportsCard__7RMdG .ReportsCard_description__Bs09U{font-size:13px;color:var(--textSecondary);line-height:1.52;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:72ch}.ReportsCard_reportsCard__7RMdG .ReportsCard_dateText__N_h87{font-size:12px;font-weight:700;color:var(--textSecondary);padding:6px 10px;border-radius:999px;background:color-mix(in srgb,var(--report-card-accent) var(--report-card-tint-soft),var(--surfaceElevated))}.ReportsCard_reportsCard__7RMdG .ReportsCard_dateRow__zqmXi{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ReportsCard_reportsCard__7RMdG .ReportsCard_presetGroup__dF_Fu{display:inline-flex;align-items:center;gap:6px;padding:3px;border-radius:999px;background:color-mix(in srgb,var(--report-card-accent) var(--report-card-tint),var(--mutedBg));border:1px solid color-mix(in srgb,var(--report-card-accent) var(--report-card-border-strength),var(--borderSubtle));min-height:34px}.ReportsCard_reportsCard__7RMdG .ReportsCard_presetButton__d0D8D{border:none;background:transparent;padding:6px 9px;border-radius:999px;font-size:12px;font-weight:700;color:var(--textSecondary);transition:all .2s ease;cursor:pointer;white-space:nowrap;height:28px;display:inline-flex;align-items:center}.ReportsCard_reportsCard__7RMdG .ReportsCard_presetButtonActive__Eo_SC{background:color-mix(in srgb,var(--report-card-accent) var(--report-card-tint-medium),var(--surfaceElevated));color:color-mix(in srgb,var(--report-card-accent-strong) 72%,var(--textPrimary));box-shadow:0 8px 14px color-mix(in srgb,var(--report-card-accent) var(--report-card-glow),transparent)}.ReportsCard_reportsCard__7RMdG .ReportsCard_dateRangeButton__YJ7hS{border:1px solid color-mix(in srgb,var(--report-card-accent) var(--report-card-border-strong),var(--borderSubtle));background:color-mix(in srgb,var(--report-card-accent) var(--report-card-tint-soft),var(--surfaceElevated));border-radius:12px;padding:0 12px;display:inline-flex;flex-direction:row;align-items:center;gap:8px;min-height:36px;min-width:200px;text-align:left;cursor:pointer;transition:all .2s ease}.ReportsCard_reportsCard__7RMdG .ReportsCard_dateRangeButton__YJ7hS:hover:not(:disabled){transform:translateY(-1px);border-color:color-mix(in srgb,var(--report-card-accent) calc(var(--report-card-border-strong) + 8%),var(--borderSubtle));box-shadow:0 10px 16px color-mix(in srgb,var(--report-card-accent) var(--report-card-glow),transparent)}.ReportsCard_reportsCard__7RMdG .ReportsCard_dateRangeButton__YJ7hS:disabled{opacity:.62;cursor:default}.ReportsCard_reportsCard__7RMdG .ReportsCard_dateRangeLabel__gY6ua{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--textSecondary);font-weight:800;white-space:nowrap}.ReportsCard_reportsCard__7RMdG .ReportsCard_dateRangeText__oZ_RL{font-size:13px;font-weight:800;color:var(--textPrimary);white-space:nowrap}.ReportsCard_reportsCard__7RMdG .ReportsCard_expandButton__N83IT{border:1px solid color-mix(in srgb,var(--report-card-accent) var(--report-card-border-strength),var(--borderSubtle));background:color-mix(in srgb,var(--report-card-accent) var(--report-card-tint-soft),var(--surfaceElevated));width:36px;height:36px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;color:color-mix(in srgb,var(--report-card-accent-strong) 72%,var(--textPrimary));cursor:pointer;transition:all .2s ease}.ReportsCard_reportsCard__7RMdG .ReportsCard_expandButton__N83IT:hover{transform:translateY(-1px);box-shadow:0 10px 16px color-mix(in srgb,var(--report-card-accent) var(--report-card-glow),transparent)}.ReportsCard_reportsCard__7RMdG .ReportsCard_granularity__LmR4D{display:flex;align-items:center;justify-content:flex-end}.ReportsCard_reportsCard__7RMdG .ReportsCard_granularitySelect__8vlIn{border:1px solid color-mix(in srgb,var(--report-card-accent) var(--report-card-border-strong),var(--borderSubtle));border-radius:999px;padding:6px 12px;font-size:13px;font-weight:700;color:var(--textPrimary);background-color:color-mix(in srgb,var(--report-card-accent) var(--report-card-tint-soft),var(--surfaceElevated));cursor:pointer}.ReportsCard_reportsCard__7RMdG .ReportsCard_metricsRow__iXFWg{display:flex;align-items:center;position:relative}.ReportsCard_reportsCard__7RMdG .ReportsCard_metricsRowScrollable__Rka_9{padding:0 36px}.ReportsCard_reportsCard__7RMdG .ReportsCard_metricsNav__mGdam{border:1px solid color-mix(in srgb,var(--report-card-accent) var(--report-card-border-strength),var(--borderSubtle));background:color-mix(in srgb,var(--report-card-accent) var(--report-card-tint-soft),var(--surfaceElevated));width:28px;height:28px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:color-mix(in srgb,var(--report-card-accent-strong) 70%,var(--textSecondary));font-weight:700;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);z-index:1;transition:all .2s ease}.ReportsCard_reportsCard__7RMdG .ReportsCard_metricsNav__mGdam:hover{background:color-mix(in srgb,var(--report-card-accent) var(--report-card-tint-medium),var(--surfaceElevated))}.ReportsCard_reportsCard__7RMdG .ReportsCard_metricsNavPrev__JZsyC{left:0}.ReportsCard_reportsCard__7RMdG .ReportsCard_metricsNavNext__jyF3_{right:0}.ReportsCard_reportsCard__7RMdG .ReportsCard_metrics__MEWE1{display:flex;gap:8px;flex:1 1;overflow-x:auto;overflow-y:hidden;white-space:nowrap;position:relative;scroll-behavior:smooth;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:-webkit-grab;cursor:grab;padding-bottom:2px}.ReportsCard_reportsCard__7RMdG .ReportsCard_metrics__MEWE1:active{cursor:-webkit-grabbing;cursor:grabbing}.ReportsCard_reportsCard__7RMdG .ReportsCard_metrics__MEWE1::-webkit-scrollbar{height:0}.ReportsCard_reportsCard__7RMdG .ReportsCard_metricItem__9SAmT{display:inline-flex;align-items:center;gap:8px;padding:7px 11px;border-radius:999px;border:1px solid color-mix(in srgb,var(--report-card-accent) var(--report-card-border-strength),var(--borderSubtle));background:color-mix(in srgb,var(--report-card-accent) var(--report-card-tint-soft),var(--inputBg));white-space:nowrap}.ReportsCard_reportsCard__7RMdG .ReportsCard_metricLabel__roM3n{font-size:10px;font-weight:800;color:var(--textSecondary);text-transform:uppercase;letter-spacing:.03em}.ReportsCard_reportsCard__7RMdG .ReportsCard_metricValue__3fwVj{font-size:15px;font-weight:800;color:color-mix(in srgb,var(--report-card-accent-strong) 78%,var(--textPrimary))}.ReportsCard_reportsCard__7RMdG .ReportsCard_chart__nQ4F0{display:flex;align-items:center;justify-content:center;height:320px;background:linear-gradient(175deg,color-mix(in srgb,var(--report-card-chart-bg) 92%,var(--surfaceElevated)) 0,var(--surface) 100%);border:1px solid color-mix(in srgb,var(--report-card-accent) var(--report-card-border-strength),var(--borderSubtle));border-radius:14px;padding:14px;width:100%;margin-top:auto;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.35)}.ReportsCard_reportsCard__7RMdG .ReportsCard_chart__nQ4F0 canvas{max-width:100%!important;height:100%!important}.ReportsCard_reportsCard__7RMdG .ReportsCard_chartLoader__3FMwI{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:180px;color:var(--report-card-accent)}.ReportsCard_hasChart__4NJ9_{min-height:520px}.ReportsCard_expanded__1JQ5a{min-height:auto;height:100%}.ReportsCard_fullscreenOverlay__XdRTB{position:fixed;inset:0;background:var(--overlayBg);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:1040;padding:40px 24px;overflow:auto;display:flex;align-items:center;justify-content:center}.ReportsCard_fullscreenDialog__NF_wN{width:min(1240px,96vw);max-width:1240px}@keyframes ReportsCard_reportCardEnter__u4y4a{0%{opacity:0;transform:translateY(16px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@media screen and (max-width:992px){.ReportsCard_reportsCard__7RMdG{padding:16px;gap:16px}.ReportsCard_reportsCard__7RMdG .ReportsCard_title__GMuCP{font-size:17px}.ReportsCard_reportsCard__7RMdG .ReportsCard_description__Bs09U{-webkit-line-clamp:3}.ReportsCard_reportsCard__7RMdG .ReportsCard_chart__nQ4F0{height:280px}.ReportsCard_fullscreenOverlay__XdRTB{padding:20px 12px}}@media screen and (prefers-reduced-motion:reduce){.ReportsCard_reportsCard__7RMdG{animation:none;transition:none}.ReportsCard_reportsCard__7RMdG:hover{transform:none}}