.performance-report_wideCard__LXUyy{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)}.performance-report_headerContainer__vGF6E{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.performance-report_heading__oAg9e{font-size:28px;font-weight:700;color:#111827;margin-bottom:6px;letter-spacing:-.5px;position:relative;padding-bottom:10px}.performance-report_heading__oAg9e:after{content:"";position:absolute;bottom:0;left:0;width:50px;height:4px;background:#961c1e;border-radius:2px}.performance-report_subheading__Gaiov{font-size:14px;color:#64748b;margin:0}.performance-report_exportButton__A9e4p{background:#961c1e;color:white;border:none;padding:11px 22px;border-radius:10px;font-weight:600;font-size:14px;display:flex;align-items:center;gap:8px;cursor:pointer;transition:all .2s ease;box-shadow:0 1px 2px rgba(0,0,0,.05)}.performance-report_exportButton__A9e4p:hover{background:#7f1d1d;box-shadow:0 4px 12px rgba(150,28,30,.25);transform:translateY(-1px)}.performance-report_exportButton__A9e4p:active{transform:translateY(0)}.performance-report_icon__Cg45l{width:18px;height:18px}.performance-report_filtersContainer__2sRcV{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:28px}.performance-report_filterSelect__ubwDy{padding:10px 14px;border-radius:10px;border:1px solid #e2e8f0;font-size:14px;color:#374151;background-color:white;transition:all .2s ease}.performance-report_filterSelect__ubwDy:hover{border-color:#961c1e}.performance-report_filterSelect__ubwDy:focus{outline:none;border-color:#961c1e;box-shadow:0 0 0 2px rgba(150,28,30,.2)}.performance-report_statsGrid__UqGeA{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin-bottom:16px}.performance-report_reportCard__vaaCu{border:1px solid #e5e7eb;border-radius:12px;padding:24px;background:white;box-shadow:0 1px 3px rgba(0,0,0,.05);transition:all .2s ease;position:relative;overflow:hidden}.performance-report_reportCard__vaaCu:hover{border-color:#d1d5db;box-shadow:0 4px 12px rgba(0,0,0,.08);transform:translateY(-2px)}.performance-report_cardHeader__XDv2n{display:flex;justify-content:space-between;align-items:center}.performance-report_cardTitle__JuY7w{font-size:14px;color:#64748b;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}.performance-report_cardIcon__Xq4Ss{width:24px;height:24px}.performance-report_amount__3xQQR{font-size:2rem;font-weight:700;color:#111827;margin:12px 0 10px;letter-spacing:-.5px}.performance-report_cardSubtext__okIA2{font-size:13px;color:#6b7280}.performance-report_trend__D_1NX{font-size:13px;font-weight:600;padding:4px 12px;border-radius:20px;display:inline-flex;align-items:center;gap:4px}.performance-report_trendUp__z8alV{color:#059669;background:rgba(5,150,105,.1);border:1px solid rgba(5,150,105,.2)}.performance-report_trendDown__lkD8V{color:#dc2626;background:rgba(220,38,38,.1);border:1px solid rgba(220,38,38,.2)}.performance-report_chartsGrid__0kbsT{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px;margin-bottom:16px}.performance-report_chartContainer__zCxSp{background:white;border:1px solid #e5e7eb;border-radius:12px;padding:24px;box-shadow:0 1px 3px rgba(0,0,0,.05);transition:all .2s ease}.performance-report_chartContainer__zCxSp:hover{border-color:#d1d5db;box-shadow:0 4px 12px rgba(0,0,0,.08)}.performance-report_chartTitle__diks4{font-size:17px;font-weight:700;color:#1f2937;margin-bottom:20px}.performance-report_tablesGrid__tXmpP{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px;margin-bottom:16px}.performance-report_tableCard__r8B_j{background:white;border:1px solid #e5e7eb;border-radius:12px;padding:28px;box-shadow:0 1px 3px rgba(0,0,0,.05);transition:all .2s ease}.performance-report_tableCard__r8B_j:hover{border-color:#d1d5db;box-shadow:0 4px 12px rgba(0,0,0,.08)}.performance-report_tableHeader__henIa{margin-bottom:12px}.performance-report_tableTitle__udbKZ{font-size:17px;font-weight:700;color:#1f2937;margin-bottom:16px}.performance-report_table__Wdv1k{width:100%;border-collapse:collapse}.performance-report_table__Wdv1k td,.performance-report_table__Wdv1k th{text-align:left;padding:10px 12px;border-bottom:1px solid #e5e7eb;font-size:14px}.performance-report_table__Wdv1k th{background:#f9fafb;color:#6b7280;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.5px}.performance-report_table__Wdv1k td{color:#4b5563}.performance-report_table__Wdv1k tbody tr:hover{background:#f9fafb;transition:background .15s ease}.performance-report_revenue__j599m{font-weight:600;color:#961c1e}.performance-report_badge__Q9a5j{padding:4px 10px;border-radius:20px;font-size:12px;font-weight:600;display:inline-block}.performance-report_badgeSuccess__6Wr9_{background:rgba(5,150,105,.1);color:#059669;border:1px solid rgba(5,150,105,.2)}.performance-report_badgeWarning__WY0HF{background:rgba(234,179,8,.1);color:#ca8a04;border:1px solid rgba(234,179,8,.2)}.performance-report_mlInsightsCard__WIfsj{background:linear-gradient(135deg,#961c1e,#7f1d1d);border:1px solid #961c1e;border-radius:12px;padding:32px;box-shadow:0 4px 20px rgba(150,28,30,.3);margin-bottom:32px;position:relative;overflow:hidden}.performance-report_mlInsightsCard__WIfsj:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#961c1e,#961c1e)}.performance-report_mlHeader__oEajY{display:flex;align-items:center;gap:16px;margin-bottom:20px}.performance-report_mlIcon__AjGOg{width:36px;height:36px;color:#fef2f2}.performance-report_mlTitle__PA0ES{font-size:18px;font-weight:700;color:#ffffff;margin:0}.performance-report_mlSubtitle__xp0IL{font-size:14px;color:#fecaca;margin:4px 0 0}.performance-report_pairsGrid__yPqJL{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:20px}.performance-report_pairCard__t0Uch{background:white;border:1px solid #e5e7eb;border-radius:10px;padding:24px;transition:all .2s ease;box-shadow:0 2px 8px rgba(0,0,0,.1)}.performance-report_pairCard__t0Uch:hover{border-color:#d1d5db;transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.15)}.performance-report_pairRank__6mDrD{font-size:20px;font-weight:800;color:white;margin-bottom:12px;display:inline-block;background:linear-gradient(135deg,#dc2626,#991b1b);padding:6px 14px;border-radius:8px;box-shadow:0 2px 8px rgba(150,28,30,.3)}.performance-report_pairMembers__Kr0Me{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.performance-report_pairMember__4LdAZ{display:flex;align-items:center;gap:8px}.performance-report_memberDot__Zi8FT{width:10px;height:10px;border-radius:50%}.performance-report_memberName__ET1TD{font-weight:600;color:#374151}.performance-report_pairStats__kriuq{display:flex;flex-direction:column;gap:4px}.performance-report_pairStat__E5fND{display:flex;justify-content:space-between;align-items:center}.performance-report_statLabel__4gJFu{font-size:13px;color:#6b7280}.performance-report_statValue__cPDQJ{font-size:14px;font-weight:600;color:#374151}.performance-report_statRevenue__h5ek9{color:#961c1e}.performance-report_sectionTitle__VMdd9{font-size:22px;font-weight:700;color:#111827;margin:48px 0 24px;padding-bottom:12px;border-bottom:2px solid #e5e7eb;letter-spacing:-.3px;position:relative}.performance-report_sectionTitle__VMdd9:after{content:"";position:absolute;bottom:-2px;left:0;width:80px;height:2px;background:#961c1e}.performance-report_sectionTitle__VMdd9:first-of-type{margin-top:32px}.performance-report_loading__uARRY{animation:performance-report_shimmer__4X3lI 2s linear infinite;background:linear-gradient(90deg,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8);background-size:1000px 104px}@keyframes performance-report_shimmer__4X3lI{0%{background-position:-1000px 0}to{background-position:1000px 0}}@media (max-width:768px){.performance-report_wideCard__LXUyy{padding:24px 20px}.performance-report_headerContainer__vGF6E{flex-direction:column;align-items:flex-start;gap:12px}.performance-report_filtersContainer__2sRcV{flex-direction:column}.performance-report_segmentedControlContainer__tyHyZ .segmented-control{flex-direction:column;width:100%}.performance-report_segmentedControlContainer__tyHyZ .segmented-control button{width:100%}}