.page-module-scss-module__tcjCJq__container{width:100%;max-width:1100px;padding:var(--spacing-2xl)var(--spacing-lg)var(--spacing-4xl);margin:0 auto;animation:.4s page-module-scss-module__tcjCJq__fadeIn}.page-module-scss-module__tcjCJq__pageHeader{margin-bottom:var(--spacing-2xl)}.page-module-scss-module__tcjCJq__pageHeader h1{font-size:var(--font-size-3xl);margin-bottom:var(--spacing-xs);letter-spacing:-.03em;background:linear-gradient(135deg,var(--text-primary)0%,var(--accent)100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:800}.page-module-scss-module__tcjCJq__subtitle{color:var(--text-tertiary);font-size:var(--font-size-lg)}.page-module-scss-module__tcjCJq__statsGrid{gap:var(--spacing-md);margin-bottom:var(--spacing-2xl);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.page-module-scss-module__tcjCJq__statCard{border-radius:var(--radius-xl);padding:var(--spacing-lg)var(--spacing-xl);gap:var(--spacing-xs);transition:all var(--transition-base);-webkit-backdrop-filter:blur(8px);border:1px solid;flex-direction:column;display:flex}.page-module-scss-module__tcjCJq__statCard:hover{box-shadow:var(--shadow-glow);transform:translateY(-3px)}.page-module-scss-module__tcjCJq__statValue{font-size:var(--font-size-4xl);font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.page-module-scss-module__tcjCJq__statLabel{font-size:var(--font-size-sm);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;font-weight:500}.page-module-scss-module__tcjCJq__sections{gap:var(--spacing-2xl);flex-direction:column;display:flex}.page-module-scss-module__tcjCJq__section h2{font-size:var(--font-size-xl);color:var(--text-primary);margin-bottom:var(--spacing-md);font-weight:700}.page-module-scss-module__tcjCJq__actionsGrid{gap:var(--spacing-md);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.page-module-scss-module__tcjCJq__actionCard{align-items:center;gap:var(--spacing-md);background:var(--bg-glass);-webkit-backdrop-filter:blur(12px);border:1px solid var(--border-glass);border-radius:var(--radius-xl);padding:var(--spacing-lg)var(--spacing-xl);transition:all var(--transition-base);box-shadow:var(--shadow-card);cursor:pointer;text-decoration:none;display:flex}.page-module-scss-module__tcjCJq__actionCard:hover{box-shadow:var(--shadow-glow-lg);border-color:#818cf833;transform:translateY(-3px)}.page-module-scss-module__tcjCJq__actionIcon{border-radius:var(--radius-lg);background:var(--accent-subtle);width:44px;min-width:44px;height:44px;color:var(--accent);font-size:var(--font-size-xl);border:1px solid #818cf81f;justify-content:center;align-items:center;font-weight:700;display:flex}.page-module-scss-module__tcjCJq__actionTitle{font-size:var(--font-size-base);color:var(--text-primary);margin-bottom:2px;font-weight:600;display:block}.page-module-scss-module__tcjCJq__actionDesc{font-size:var(--font-size-sm);color:var(--text-tertiary);display:block}.page-module-scss-module__tcjCJq__chartBreakdown{gap:var(--spacing-sm);flex-direction:column;display:flex}.page-module-scss-module__tcjCJq__breakdownItem{align-items:center;gap:var(--spacing-md);grid-template-columns:100px 1fr 40px;display:grid}.page-module-scss-module__tcjCJq__breakdownType{font-size:var(--font-size-sm);color:var(--text-secondary);text-transform:capitalize;font-weight:500}.page-module-scss-module__tcjCJq__breakdownBar{background:var(--bg-tertiary);border-radius:var(--radius-full);height:10px;overflow:hidden}.page-module-scss-module__tcjCJq__breakdownFill{border-radius:var(--radius-full);min-width:10px;height:100%;transition:width .8s cubic-bezier(.34,1.56,.64,1)}.page-module-scss-module__tcjCJq__breakdownCount{font-size:var(--font-size-sm);color:var(--text-tertiary);text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.page-module-scss-module__tcjCJq__recentsList{gap:var(--spacing-xs);flex-direction:column;display:flex}.page-module-scss-module__tcjCJq__recentCard{padding:var(--spacing-md)var(--spacing-lg);background:var(--bg-glass);-webkit-backdrop-filter:blur(8px);border:1px solid var(--border-glass);border-radius:var(--radius-lg);transition:all var(--transition-fast);box-shadow:var(--shadow-card);justify-content:space-between;align-items:center;display:flex}.page-module-scss-module__tcjCJq__recentCard:hover{border-color:var(--border-hover);transform:translate(4px)}.page-module-scss-module__tcjCJq__recentInfo{flex-direction:column;gap:2px;display:flex}.page-module-scss-module__tcjCJq__recentName{font-size:var(--font-size-sm);color:var(--text-primary);font-weight:600}.page-module-scss-module__tcjCJq__recentMeta{font-size:var(--font-size-xs);color:var(--text-tertiary)}.page-module-scss-module__tcjCJq__recentDate{font-size:var(--font-size-xs);color:var(--text-tertiary);font-variant-numeric:tabular-nums}.page-module-scss-module__tcjCJq__emptyState{text-align:center;padding:var(--spacing-4xl)var(--spacing-xl);background:var(--bg-glass);-webkit-backdrop-filter:blur(12px);border:1px dashed var(--border-primary);border-radius:var(--radius-2xl)}.page-module-scss-module__tcjCJq__emptyState h2{font-size:var(--font-size-xl);color:var(--text-primary);margin-bottom:var(--spacing-sm)}.page-module-scss-module__tcjCJq__emptyState p{color:var(--text-tertiary);margin-bottom:var(--spacing-xl);max-width:400px;margin-left:auto;margin-right:auto}.page-module-scss-module__tcjCJq__emptyIcon{color:var(--text-disabled);margin-bottom:var(--spacing-lg);animation:3s ease-in-out infinite page-module-scss-module__tcjCJq__float}.page-module-scss-module__tcjCJq__ctaButton{background:var(--accent);color:var(--text-inverse);border-radius:var(--radius-lg);font-weight:700;font-size:var(--font-size-sm);transition:all var(--transition-base);align-items:center;padding:.75rem 2.25rem;text-decoration:none;display:inline-flex;box-shadow:0 4px 16px #818cf84d}.page-module-scss-module__tcjCJq__ctaButton:hover{background:var(--accent-hover);color:var(--text-inverse);transform:translateY(-2px);box-shadow:0 8px 24px #818cf866}@media (max-width:640px){.page-module-scss-module__tcjCJq__statsGrid{grid-template-columns:repeat(2,1fr)}.page-module-scss-module__tcjCJq__actionsGrid{grid-template-columns:1fr}}
