.dashboard_wideCard__BDkE7{width:100%;padding:40px 50px;background:linear-gradient(135deg,#ffffff,#f8fafc);border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.08);border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.dashboard_heading__Rzvl7{font-size:24px;font-weight:700;color:#1a202c;margin:20px 0 30px;position:relative;padding-bottom:12px}.dashboard_heading__Rzvl7:after{content:"";position:absolute;bottom:0;left:0;width:60px;height:3px;background:linear-gradient(90deg,#961c1e,#ff6b6b);border-radius:2px}.dashboard_reportCard__ZPhVc{border:none;border-radius:16px;padding:28px;background:linear-gradient(135deg,#ffffff,#f7fafc);box-shadow:0 4px 20px rgba(0,0,0,.08);transition:all .3s ease;position:relative;overflow:hidden}.dashboard_reportCard__ZPhVc:before{content:"";position:absolute;top:0;left:0;right:0;height:4px}.dashboard_reportCard__ZPhVc:hover{transform:translateY(-4px);box-shadow:0 8px 32px rgba(0,0,0,.12)}.dashboard_cardTitle__Yc7PG{font-size:14px;color:#64748b;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px}.dashboard_amount__iQHTC{font-size:2.2rem;font-weight:800;color:#961c1e;font-family:Inter,sans-serif;margin:8px 0 12px;background:linear-gradient(135deg,#961c1e,#d73502);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.dashboard_trend__xiTgb{font-size:13px;font-weight:600;padding:4px 12px;border-radius:20px;display:inline-flex;align-items:center;gap:4px}.dashboard_trend__xiTgb:before{content:"";width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent}.dashboard_trendUp__Qq6iB{color:#059669;background:rgba(5,150,105,.1);border:1px solid rgba(5,150,105,.2)}.dashboard_trendUp__Qq6iB:before{border-bottom:6px solid #059669}.dashboard_trendDown__lTxIp{color:#dc2626;background:rgba(220,38,38,.1);border:1px solid rgba(220,38,38,.2)}.dashboard_trendDown__lTxIp:before{border-top:6px solid #dc2626}.dashboard_chartContainer__b4YFc{background:white;border-radius:12px;padding:24px;box-shadow:0 2px 12px rgba(0,0,0,.06);margin-top:24px}.dashboard_statsGrid__AFqn8{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-bottom:32px}.dashboard_statusIcon__cdzJI{width:12px;height:12px;border-radius:50%;display:inline-block;margin-right:8px}.dashboard_statusIcon__cdzJI.dashboard_ready__8m74i{background:#059669;box-shadow:0 0 8px rgba(5,150,105,.4)}.dashboard_statusIcon__cdzJI.dashboard_notReady__YUsya{background:#961c1e;box-shadow:0 0 8px rgba(150,28,30,.4)}.dashboard_statusIcon__cdzJI.dashboard_notStarted__AHkGh{background:#6b7280;box-shadow:0 0 8px rgba(107,114,128,.4)}@media (max-width:768px){.dashboard_wideCard__BDkE7{padding:24px 20px;margin:16px;border-radius:12px}.dashboard_statsGrid__AFqn8{grid-template-columns:1fr;gap:16px}.dashboard_reportCard__ZPhVc{padding:20px}.dashboard_amount__iQHTC{font-size:1.8rem}.dashboard_heading__Rzvl7{font-size:20px;margin:16px 0 20px}}@keyframes dashboard_shimmer__z5a_F{0%{background-position:-1000px 0}to{background-position:1000px 0}}.dashboard_loading__50hdb{animation:dashboard_shimmer__z5a_F 2s linear infinite;background:linear-gradient(90deg,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8);background-size:1000px 104px}.dashboard_segmentedControlContainer__sL9NP{margin-bottom:32px;padding:6px;border-radius:16px;display:flex;justify-content:center}.dashboard_segmentedControlContainer__sL9NP .segmented-control{display:flex;background:transparent;border-radius:12px;padding:0;gap:4px;position:relative;max-width:-moz-fit-content;max-width:fit-content}.dashboard_segmentedControlContainer__sL9NP .segmented-control .option,.dashboard_segmentedControlContainer__sL9NP .segmented-control .segment,.dashboard_segmentedControlContainer__sL9NP .segmented-control button{background:transparent;border:none;padding:12px 20px;font-size:14px;font-weight:600;color:#64748b;border-radius:10px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;white-space:nowrap;text-align:center;min-width:140px}.dashboard_segmentedControlContainer__sL9NP .segmented-control .option:hover,.dashboard_segmentedControlContainer__sL9NP .segmented-control .segment:hover,.dashboard_segmentedControlContainer__sL9NP .segmented-control button:hover{color:#961c1e;background:rgba(150,28,30,.1);transform:translateY(-1px)}.dashboard_segmentedControlContainer__sL9NP .segmented-control .option.active,.dashboard_segmentedControlContainer__sL9NP .segmented-control .option[data-selected=true],.dashboard_segmentedControlContainer__sL9NP .segmented-control .segment.active,.dashboard_segmentedControlContainer__sL9NP .segmented-control .segment[data-selected=true],.dashboard_segmentedControlContainer__sL9NP .segmented-control button.active,.dashboard_segmentedControlContainer__sL9NP .segmented-control button[data-selected=true]{background:linear-gradient(135deg,#961c1e,#b91c1c);color:white!important;box-shadow:0 4px 12px rgba(150,28,30,.3),0 2px 4px rgba(150,28,30,.2),inset 0 1px 0 rgba(255,255,255,.1);transform:translateY(-2px)}.dashboard_segmentedControlContainer__sL9NP .segmented-control .option.active:hover,.dashboard_segmentedControlContainer__sL9NP .segmented-control .option[data-selected=true]:hover,.dashboard_segmentedControlContainer__sL9NP .segmented-control .segment.active:hover,.dashboard_segmentedControlContainer__sL9NP .segmented-control .segment[data-selected=true]:hover,.dashboard_segmentedControlContainer__sL9NP .segmented-control button.active:hover,.dashboard_segmentedControlContainer__sL9NP .segmented-control button[data-selected=true]:hover{background:linear-gradient(135deg,#7f1d1d,#991b1b);transform:translateY(-2px)}.dashboard_segmentedControlContainer__sL9NP [class*=Selected],.dashboard_segmentedControlContainer__sL9NP [class*=selected]{background:linear-gradient(135deg,#961c1e,#b91c1c)!important;color:white!important;box-shadow:0 4px 12px rgba(150,28,30,.3),0 2px 4px rgba(150,28,30,.2),inset 0 1px 0 rgba(255,255,255,.1);transform:translateY(-2px)}.dashboard_segmentedControlContainer__sL9NP .segmented-control .option:focus,.dashboard_segmentedControlContainer__sL9NP .segmented-control .segment:focus,.dashboard_segmentedControlContainer__sL9NP .segmented-control button:focus{outline:2px solid #961c1e;outline-offset:2px}@media (max-width:768px){.dashboard_segmentedControlContainer__sL9NP .segmented-control{flex-direction:column;width:100%}.dashboard_segmentedControlContainer__sL9NP .segmented-control .option,.dashboard_segmentedControlContainer__sL9NP .segmented-control .segment,.dashboard_segmentedControlContainer__sL9NP .segmented-control button{min-width:auto;width:100%;margin-bottom:2px}.dashboard_segmentedControlContainer__sL9NP .segmented-control .option:last-child,.dashboard_segmentedControlContainer__sL9NP .segmented-control .segment:last-child,.dashboard_segmentedControlContainer__sL9NP .segmented-control button:last-child{margin-bottom:0}}.dashboard_tabContainer__GOwSH{display:flex;background-color:#e5e5e5;border-radius:10px;padding:4px;gap:4px;box-shadow:inset 0 1px 3px rgba(0,0,0,.1);position:relative;max-width:-moz-fit-content;max-width:fit-content;margin:0 auto}.dashboard_tabIndicator__9OrCt{position:absolute;top:4px;left:4px;height:calc(100% - 8px);background-color:#961c1e;border-radius:8px;transition:transform .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 6px rgba(150,28,30,.3);z-index:0}.dashboard_tabButton__1W4_m{flex:1;padding:10px 20px;border:none;background-color:transparent;color:#666666;font-family:Inter,sans-serif;font-size:14px;font-weight:600;cursor:pointer;border-radius:8px;transition:color .3s ease;position:relative;display:flex;align-items:center;justify-content:center;min-width:180px;z-index:1;white-space:nowrap}.dashboard_tabButton__1W4_m:hover:not(.dashboard_tabButtonActive__nTUb7){background-color:rgba(0,0,0,.05)}.dashboard_tabButtonActive__nTUb7{color:#ffffff;background-color:transparent}.dashboard_contentWrapper__9tkkd{position:relative;min-height:400px}.dashboard_tabContent__LfpqR{animation:dashboard_slideIn__dzBxP .4s cubic-bezier(.4,0,.2,1)}@keyframes dashboard_slideIn__dzBxP{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.dashboard_loadingContainer__OQJek{display:flex;justify-content:center;align-items:center;min-height:400px;width:100%}