.profit-dashboard-page_page__0jAK1{min-height:100vh;padding:18px 24px 28px;background:#f7f9fc;color:#111827}.profit-dashboard-page_profitSummary__sNN23{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;border-top:1px solid #ffffff30;padding-top:18px;margin-top:20px}.profit-dashboard-page_profitSummary__sNN23 span{font-size:12px;color:#b9d5d8}.profit-dashboard-page_kpis__O6s6n>.profit-dashboard-page_kpiCard__ly_Go:first-child{grid-row:span 2;background:#193d47;color:#f1fbfb;padding:26px}.profit-dashboard-page_kpis__O6s6n>.profit-dashboard-page_kpiCard__ly_Go:first-child>strong{font-size:38px;color:#f1fbfb;overflow-wrap:anywhere}.profit-dashboard-page_kpis__O6s6n>.profit-dashboard-page_kpiCard__ly_Go:first-child .profit-dashboard-page_kpiCompare__VMI_1>span,.profit-dashboard-page_kpis__O6s6n>.profit-dashboard-page_kpiCard__ly_Go:first-child .profit-dashboard-page_kpiHeader__UAyfx span{color:#bad5da}.profit-dashboard-page_kpis__O6s6n>.profit-dashboard-page_kpiCard__ly_Go:first-child .profit-dashboard-page_kpiSparklineWrap__KXs3Y{margin-top:22px;height:64px}.profit-dashboard-page_kpis__O6s6n>.profit-dashboard-page_kpiCard__ly_Go:first-child path{stroke:#83c4bd}.profit-dashboard-page_kpis__O6s6n>.profit-dashboard-page_kpiCard__ly_Go:first-child .profit-dashboard-page_profitSummary__sNN23 strong{font-size:23px;color:#a2d9d0;overflow-wrap:anywhere}.profit-dashboard-page_dashboardTopGrid___uZDS>.profit-dashboard-page_driverPanel__D9qxj{grid-column:1/-1}.profit-dashboard-page_dashboardTopGrid___uZDS>*,.profit-dashboard-page_trendGrid__WXPd7>*{min-width:0}.profit-dashboard-page_kpis__O6s6n>.profit-dashboard-page_kpiCard__ly_Go{background:#fff;box-shadow:none}.profit-dashboard-page_kpis__O6s6n>.profit-dashboard-page_kpiCard__ly_Go:before{display:none}.profit-dashboard-page_kpis__O6s6n>.profit-dashboard-page_kpiCard__ly_Go>strong{overflow-wrap:anywhere}@media (max-width:1100px){.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_kpis__O6s6n{grid-template-columns:repeat(2,minmax(0,1fr))}.profit-dashboard-page_kpis__O6s6n>.profit-dashboard-page_kpiCard__ly_Go:first-child{grid-column:1/-1;grid-row:auto}}@media (max-width:600px){.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_kpis__O6s6n{grid-template-columns:minmax(0,1fr)}.profit-dashboard-page_kpis__O6s6n>.profit-dashboard-page_kpiCard__ly_Go:first-child>strong{font-size:32px}}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_filters__R8TcG{flex-wrap:wrap}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_trendGrid__WXPd7{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_driverItem__ejIpB{grid-template-columns:38px minmax(0,1fr) minmax(90px,auto) minmax(90px,auto)}.profit-dashboard-page_listingChangeSummary__0cWKh dd{white-space:pre-wrap;max-height:240px;overflow-y:auto}@media (max-width:760px){.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_footerStats__NCUyr{grid-template-columns:repeat(2,minmax(0,1fr))}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_driverItem__ejIpB{grid-template-columns:32px minmax(0,1fr)}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_driverItem__ejIpB>span{grid-column:2}}.profit-dashboard-page_initialLoading__Pjd3_{display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center;min-height:180px;color:#657084;font-size:.92rem;font-weight:750}.profit-dashboard-page_coverageButton__cwDUw{display:inline-flex;align-items:center;gap:6px;margin-bottom:16px;padding:8px 12px;border:1px solid #e2e9f3;border-radius:8px;background:#fff;color:#64748b;font:inherit;cursor:pointer}.profit-dashboard-page_header__c4Ojr{display:flex;align-items:start;justify-content:space-between;gap:18px;margin-bottom:14px}.profit-dashboard-page_titleRow__KCV4M{display:flex;align-items:center;gap:8px}.profit-dashboard-page_titleRow__KCV4M h1{margin:0;color:#081225;font-size:1.28rem;font-weight:820;letter-spacing:0}.profit-dashboard-page_titleRow__KCV4M i{color:#7a8495;font-size:.86rem}.profit-dashboard-page_header__c4Ojr p{margin:5px 0 0;color:#526078;font-size:.82rem;font-weight:560}.profit-dashboard-page_headerActions__fdqxe{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;align-items:center}.profit-dashboard-page_headerPills__Q_ydT{display:flex;align-items:center;gap:8px}.profit-dashboard-page_accountSelect__O3pAk{height:38px;min-width:150px;display:inline-flex;align-items:center;justify-content:space-between;gap:12px;padding:0 12px;border:1px solid #dfe5ee;border-radius:8px;background:#fff;color:#172033;font-size:.78rem;font-weight:760;box-shadow:0 8px 20px rgba(23,32,51,.05)}.profit-dashboard-page_headerMarketplace__wxgFx{display:flex;align-items:center;gap:8px}.profit-dashboard-page_headerMarketplace__wxgFx label{margin:0;color:#657084;font-size:.78rem;font-weight:750}.profit-dashboard-page_headerMarketplace__wxgFx select{height:36px;min-width:160px;border:1px solid #dfe5ee;border-radius:8px;background:#fff;color:#172033;padding:0 34px 0 12px;font-size:.86rem;font-weight:720;box-shadow:0 8px 20px rgba(23,32,51,.05)}.profit-dashboard-page_adMetricStrip__1fl7u,.profit-dashboard-page_filters__R8TcG,.profit-dashboard-page_footerStatCard__84T6p,.profit-dashboard-page_legend__hvGWm,.profit-dashboard-page_rangeLine__1x3ht,.profit-dashboard-page_segmented__67mdC,.profit-dashboard-page_sourceCards__Rmvmc,.profit-dashboard-page_toolbar__1EDcL{display:flex;align-items:center}.profit-dashboard-page_sourceCards__Rmvmc{gap:8px}.profit-dashboard-page_accountSelect__O3pAk,.profit-dashboard-page_filters__R8TcG button,.profit-dashboard-page_filters__R8TcG input,.profit-dashboard-page_filters__R8TcG label,.profit-dashboard-page_footerStatCard__84T6p,.profit-dashboard-page_kpiCard__ly_Go,.profit-dashboard-page_panel__zJFKU,.profit-dashboard-page_rangeLine__1x3ht,.profit-dashboard-page_sourceCards__Rmvmc div{border:1px solid #dfe5ee;border-radius:8px;background:#fff}.profit-dashboard-page_sourceCards__Rmvmc div{min-width:150px;padding:10px 12px}.profit-dashboard-page_sourceCards__Rmvmc small,.profit-dashboard-page_sourceCards__Rmvmc span{display:block;color:#7a8495;font-size:.72rem}.profit-dashboard-page_sourceCards__Rmvmc strong{display:flex;align-items:center;gap:7px;margin:3px 0;color:#121826;font-size:.92rem}.profit-dashboard-page_filters__R8TcG{flex-wrap:nowrap;justify-content:flex-start;gap:8px;width:100%}.profit-dashboard-page_toolbar__1EDcL{justify-content:space-between;gap:12px;margin-bottom:12px;padding:8px;border:1px solid #dfe5ee;border-radius:8px;background:#fff;box-shadow:0 10px 24px rgba(23,32,51,.04)}.profit-dashboard-page_dateGroup__fRloE,.profit-dashboard-page_rangeButtons__ddKGD{display:flex;align-items:center;gap:5px;flex:0 0 auto}.profit-dashboard-page_dateGroup__fRloE>span{color:#7a8495;font-size:.78rem;font-weight:760}.profit-dashboard-page_rangeButtons__ddKGD{border:1px solid #dfe5ee;border-radius:8px;overflow:hidden;background:#fff}.profit-dashboard-page_rangeButtons__ddKGD button{min-width:58px;border:0;border-right:1px solid #e7edf6;border-radius:0;background:#fff;box-shadow:none}.profit-dashboard-page_rangeButtons__ddKGD button:last-child{border-right:0}.profit-dashboard-page_rangeButtons__ddKGD .profit-dashboard-page_activeRange__11gjK{background:#2563eb;color:#fff}.profit-dashboard-page_connectionGrid__dkzny{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:12px}.profit-dashboard-page_connectionCard__RSzmZ{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:72px;padding:12px 14px;border:1px solid #dfe5ee;border-radius:8px;background:#fff;box-shadow:0 10px 24px rgba(23,32,51,.04)}.profit-dashboard-page_connectionCard__RSzmZ small,.profit-dashboard-page_connectionCard__RSzmZ span{display:block;color:#7a8495;font-size:.72rem}.profit-dashboard-page_connectionCard__RSzmZ strong{display:flex;align-items:center;gap:7px;margin:4px 0;color:#121826;font-size:.92rem}.profit-dashboard-page_connectionCard__RSzmZ>i{color:#0b9f5a;font-size:1.28rem}.profit-dashboard-page_connectionCard__RSzmZ a{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 12px;border:1px solid #2563eb;border-radius:8px;background:#2563eb;color:#fff;font-size:.78rem;font-weight:780;text-decoration:none;white-space:nowrap}.profit-dashboard-page_disconnectedCard__aXVR_{border-color:#fecaca;background:#fff7f7}.profit-dashboard-page_connectedCard__KcEaB{border-color:#bbf7d0}.profit-dashboard-page_filters__R8TcG button,.profit-dashboard-page_filters__R8TcG input,.profit-dashboard-page_filters__R8TcG label{height:36px}.profit-dashboard-page_filters__R8TcG label{gap:5px;padding:0 8px;color:#687385}.profit-dashboard-page_filters__R8TcG label:has(select){position:relative;display:grid;flex:0 0 150px;min-width:150px;align-items:center;padding:0 30px}.profit-dashboard-page_filters__R8TcG label:has(select)>i{position:absolute;left:12px;top:50%;transform:translateY(-50%)}.profit-dashboard-page_filters__R8TcG input{width:124px;border:0;border-radius:0;outline:0;color:#172033;font:inherit;font-size:.86rem}.profit-dashboard-page_filters__R8TcG select{width:100%;min-width:0;height:100%;border:0;background:transparent;color:#172033;font:inherit;font-weight:720;outline:0;text-align:center;text-align-last:center}.profit-dashboard-page_filters__R8TcG button{gap:7px;flex:0 0 auto;padding:0 12px;color:#172033;font-weight:740;box-shadow:0 8px 20px rgba(23,32,51,.06);white-space:nowrap}.profit-dashboard-page_filters__R8TcG button:disabled{opacity:.68}.profit-dashboard-page_filters__R8TcG .profit-dashboard-page_exportButton__ZPT5j{border-color:#bbf7d0;background:#f0fdf4;color:#166534}.profit-dashboard-page_filters__R8TcG .profit-dashboard-page_exportButton__ZPT5j i{color:#0b9f5a}.profit-dashboard-page_asinDropdown__tqppJ{position:relative;flex:0 0 260px;min-width:230px;height:36px;border:1px solid #dfe5ee;border-radius:8px;background:#fff;color:#687385}.profit-dashboard-page_filters__R8TcG .profit-dashboard-page_asinDropdownButton__aBpAJ{position:relative;display:flex;align-items:center;justify-content:center;gap:0;width:100%;height:34px;padding:0 42px;border:0;border-radius:7px;background:transparent;box-shadow:none;color:#172033;font-weight:720;text-align:center}.profit-dashboard-page_filters__R8TcG .profit-dashboard-page_asinDropdownButtonWithImage__6fqjr{padding-left:68px}.profit-dashboard-page_asinDropdownButton__aBpAJ>i:first-child{position:absolute;left:12px;top:50%;transform:translateY(-50%)}.profit-dashboard-page_asinDropdownButton__aBpAJ>i:last-child{position:absolute;right:12px;top:50%;transform:translateY(-50%)}.profit-dashboard-page_asinDropdownButton__aBpAJ>span:not(.profit-dashboard-page_asinOptionFallback__CnKqJ){max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.profit-dashboard-page_asinDropdownButton__aBpAJ>.profit-dashboard-page_asinOptionFallback__CnKqJ,.profit-dashboard-page_asinDropdownButton__aBpAJ>img{position:absolute;left:34px;top:50%;transform:translateY(-50%)}.profit-dashboard-page_asinDropdownButton__aBpAJ img,.profit-dashboard-page_asinOptionFallback__CnKqJ,.profit-dashboard-page_asinOptionIcon__kV90u{width:24px;height:24px;border:1px solid #e2e8f0;border-radius:6px;object-fit:contain;background:#f8fafc}.profit-dashboard-page_asinOptionFallback__CnKqJ,.profit-dashboard-page_asinOptionIcon__kV90u{display:grid;place-items:center;color:#8da0bd}.profit-dashboard-page_asinDropdownMenu__hT94E{position:absolute;left:0;top:calc(100% + 5px);z-index:70;width:min(340px,86vw);max-height:320px;overflow:auto;padding:5px;border:1px solid #d8e1ef;border-radius:8px;background:#fff;box-shadow:0 18px 44px rgba(15,23,42,.18)}.profit-dashboard-page_filters__R8TcG .profit-dashboard-page_asinDropdownMenu__hT94E button{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:9px;width:100%;height:auto;min-height:44px;padding:7px 8px;border:0;border-radius:7px;background:transparent;box-shadow:none;color:#172033;text-align:left}.profit-dashboard-page_filters__R8TcG .profit-dashboard-page_asinDropdownMenu__hT94E .profit-dashboard-page_activeAsinOption__jmf_o,.profit-dashboard-page_filters__R8TcG .profit-dashboard-page_asinDropdownMenu__hT94E button:focus-visible,.profit-dashboard-page_filters__R8TcG .profit-dashboard-page_asinDropdownMenu__hT94E button:hover{background:#eff6ff;color:#1d4ed8;outline:none}.profit-dashboard-page_asinDropdownMenu__hT94E img{width:34px;height:34px;border:1px solid #e2e8f0;border-radius:7px;object-fit:contain;background:#f8fafc}.profit-dashboard-page_asinDropdownMenu__hT94E small,.profit-dashboard-page_asinDropdownMenu__hT94E strong{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profit-dashboard-page_asinDropdownMenu__hT94E strong{font-size:.78rem;font-weight:820}.profit-dashboard-page_asinDropdownMenu__hT94E small{margin-top:2px;color:#64748b;font-size:.68rem}.profit-dashboard-page_compactStatuses__M0KX7{display:flex;align-items:center;gap:6px;margin-left:auto;flex:0 0 auto}.profit-dashboard-page_statusPill__enKvG{min-height:32px;display:inline-flex;align-items:center;gap:6px;padding:0 8px;border:1px solid #dfe5ee;border-radius:8px;background:#fff;color:#334155;font-size:.76rem;font-weight:780;white-space:nowrap}.profit-dashboard-page_statusPill__enKvG a,.profit-dashboard-page_statusPill__enKvG b{padding:2px 6px;border-radius:999px;font-size:.68rem;font-weight:800;text-decoration:none}.profit-dashboard-page_statusOk__LoL_l{border-color:#bbf7d0;color:#166534}.profit-dashboard-page_statusOk__LoL_l b{background:#dcfce7;color:#0b9f5a}.profit-dashboard-page_statusMissing__3HY5B{border-color:#fecaca;color:#991b1b}.profit-dashboard-page_statusMissing__3HY5B a{background:#2563eb;color:#fff}.profit-dashboard-page_rangeLine__1x3ht{justify-content:space-between;gap:12px;margin-bottom:16px;padding:10px 12px;color:#586376;font-size:.83rem}.profit-dashboard-page_alert__tZo0O,.profit-dashboard-page_empty__n9w6S{display:flex;align-items:center;gap:10px;margin-bottom:16px;padding:13px 15px;border-radius:8px}.profit-dashboard-page_alert__tZo0O{border:1px solid #f1b6bb;background:#fff1f2;color:#9a2330}.profit-dashboard-page_empty__n9w6S{border:1px solid #f2d183;background:#fff8e6;color:#7a5410}.profit-dashboard-page_empty__n9w6S span{color:#8b6a28}.profit-dashboard-page_emptyActions__Y3kgG{display:inline-flex;align-items:center;gap:8px;margin-left:auto}.profit-dashboard-page_emptyActions__Y3kgG a{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 12px;border:1px solid #2563eb;border-radius:8px;background:#2563eb;color:#fff;font-size:.76rem;font-weight:800;text-decoration:none;white-space:nowrap}.profit-dashboard-page_kpis__O6s6n{display:grid;grid-template-columns:minmax(260px,1.5fr) repeat(3,minmax(0,1fr));gap:10px;margin-bottom:12px}.profit-dashboard-page_footerStatCard__84T6p,.profit-dashboard-page_kpiCard__ly_Go,.profit-dashboard-page_panel__zJFKU{box-shadow:0 12px 30px rgba(23,32,51,.05)}.profit-dashboard-page_kpiCard__ly_Go{position:relative;min-height:132px;padding:14px 16px 9px;background:linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(248,251,255,.98)),radial-gradient(circle at 90% 8%,rgba(37,99,235,.12),transparent 32%);box-shadow:0 10px 26px rgba(23,32,51,.045);overflow:visible;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.profit-dashboard-page_kpiCard__ly_Go:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:#2d73ff}.profit-dashboard-page_kpiCard__ly_Go:hover{z-index:10;border-color:#cbd8ea;box-shadow:0 14px 34px rgba(23,32,51,.08);transform:translateY(-1px)}.profit-dashboard-page_kpiHeader__UAyfx{display:flex;align-items:center;justify-content:space-between;gap:10px}.profit-dashboard-page_kpiHeader__UAyfx span{color:#556070;font-size:.72rem;font-weight:750;text-transform:uppercase}.profit-dashboard-page_kpiHeader__UAyfx i{display:grid;width:30px;height:30px;place-items:center;border-radius:50%;background:#eef5ff;color:#2563eb;font-size:.92rem}.profit-dashboard-page_kpiCard__ly_Go strong{display:block;margin-top:5px;color:#101828;font-size:1.24rem;line-height:1.15}.profit-dashboard-page_kpiFormulaTooltip__3CRzn{position:absolute;left:14px;right:14px;top:calc(100% - 8px);z-index:30;padding:10px 11px;border:1px solid rgba(148,163,184,.28);border-radius:8px;background:rgba(15,23,42,.96);color:#f8fafc;box-shadow:0 18px 42px rgba(15,23,42,.22);font-size:.68rem;line-height:1.35;opacity:0;pointer-events:none;transform:translateY(4px);transition:opacity .14s ease,transform .14s ease}.profit-dashboard-page_kpiFormulaTooltip__3CRzn:after{content:"";position:absolute;left:22px;top:-6px;width:12px;height:12px;background:rgba(15,23,42,.96);transform:rotate(45deg)}.profit-dashboard-page_kpiFormulaTooltip__3CRzn p{margin:0 0 8px;color:#dbeafe;font-weight:750}.profit-dashboard-page_kpiFormulaTooltip__3CRzn dl{display:grid;gap:4px;margin:0}.profit-dashboard-page_kpiFormulaResult__S6BWx,.profit-dashboard-page_kpiFormulaTooltip__3CRzn dl div{display:flex;justify-content:space-between;gap:10px}.profit-dashboard-page_kpiFormulaTooltip__3CRzn dt{color:#cbd5e1;font-weight:650}.profit-dashboard-page_kpiFormulaTooltip__3CRzn dd{margin:0;color:#fff;font-weight:760;text-align:right}.profit-dashboard-page_kpiFormulaResult__S6BWx{margin-top:8px;padding-top:7px;border-top:1px solid rgba(226,232,240,.22);color:#bfdbfe;font-weight:800}.profit-dashboard-page_footerStatCard__84T6p:focus-within .profit-dashboard-page_kpiFormulaTooltip__3CRzn,.profit-dashboard-page_footerStatCard__84T6p:hover .profit-dashboard-page_kpiFormulaTooltip__3CRzn,.profit-dashboard-page_kpiCard__ly_Go:focus-within .profit-dashboard-page_kpiFormulaTooltip__3CRzn,.profit-dashboard-page_kpiCard__ly_Go:hover .profit-dashboard-page_kpiFormulaTooltip__3CRzn{opacity:1;transform:translateY(0)}.profit-dashboard-page_kpiCompare__VMI_1{min-height:20px;display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:5px;color:#64748b;font-size:.68rem}.profit-dashboard-page_kpiCompare__VMI_1 b{display:inline-flex;align-items:center;gap:3px;padding:2px 6px;border-radius:999px;font-size:.7rem;font-weight:800}.profit-dashboard-page_deltaUp__EzzmT{background:#dcfce7;color:#0b9f5a}.profit-dashboard-page_deltaDown__wd_w8{background:#fee2e2;color:#d33f4b}.profit-dashboard-page_kpiSparklineWrap__KXs3Y{position:relative;width:100%;height:36px;margin-top:8px}.profit-dashboard-page_kpiCard__ly_Go svg{width:100%;height:36px;overflow:visible}.profit-dashboard-page_kpiCard__ly_Go path{fill:none;stroke:#2d73ff;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.profit-dashboard-page_kpi-green__7_PC7 path{stroke:#16a34a}.profit-dashboard-page_kpi-red__6RPCl path{stroke:#f43f5e}.profit-dashboard-page_kpi-teal__Y6y_x path{stroke:#14b8a6}.profit-dashboard-page_kpi-purple__TjuQi path{stroke:#7c3aed}.profit-dashboard-page_kpi-green__7_PC7:before{background:#16a34a}.profit-dashboard-page_kpi-green__7_PC7 .profit-dashboard-page_kpiHeader__UAyfx i{background:#ecfdf3;color:#16a34a}.profit-dashboard-page_kpi-red__6RPCl:before{background:#f43f5e}.profit-dashboard-page_kpi-red__6RPCl .profit-dashboard-page_kpiHeader__UAyfx i{background:#fff1f2;color:#f43f5e}.profit-dashboard-page_kpi-teal__Y6y_x:before{background:#14b8a6}.profit-dashboard-page_kpi-teal__Y6y_x .profit-dashboard-page_kpiHeader__UAyfx i{background:#ecfeff;color:#0f9f90}.profit-dashboard-page_kpi-purple__TjuQi:before{background:#7c3aed}.profit-dashboard-page_kpi-purple__TjuQi .profit-dashboard-page_kpiHeader__UAyfx i{background:#f3efff;color:#7c3aed}.profit-dashboard-page_kpiSparklineHotspots__wa7rm{position:absolute;inset:0}.profit-dashboard-page_kpiSparklineHotspots__wa7rm span{position:absolute;top:0;bottom:0;width:max(12px,calc(100% / 30));transform:translateX(-50%)}.profit-dashboard-page_kpiTooltip__kdG2p{display:none;position:absolute;left:50%;bottom:calc(100% + 8px);z-index:40;min-width:122px;padding:8px 9px;border:1px solid rgba(15,23,42,.12);border-radius:8px;background:rgba(15,23,42,.96);color:#fff;box-shadow:0 14px 34px rgba(15,23,42,.22);font-size:.72rem;font-weight:800;line-height:1.35;opacity:0;pointer-events:none;text-align:left;transform:translate(-50%,6px);transition:opacity .15s ease,transform .15s ease}.profit-dashboard-page_kpiTooltip__kdG2p:after{content:"";position:absolute;left:50%;bottom:-5px;width:10px;height:10px;background:rgba(15,23,42,.96);transform:translateX(-50%) rotate(45deg)}.profit-dashboard-page_kpiTooltip__kdG2p em{display:block;margin-bottom:3px;color:#cbd5e1;font-style:normal;font-weight:650;white-space:nowrap}.profit-dashboard-page_kpiSparklineHotspots__wa7rm span:focus-visible .profit-dashboard-page_kpiTooltip__kdG2p,.profit-dashboard-page_kpiSparklineHotspots__wa7rm span:hover .profit-dashboard-page_kpiTooltip__kdG2p{display:block;opacity:1;transform:translate(-50%)}.profit-dashboard-page_kpiSparklineHotspots__wa7rm span:nth-child(-n+3) .profit-dashboard-page_kpiTooltip__kdG2p{left:0;transform:translateY(6px)}.profit-dashboard-page_kpiSparklineHotspots__wa7rm span:nth-child(-n+3) .profit-dashboard-page_kpiTooltip__kdG2p:after{left:18px}.profit-dashboard-page_kpiSparklineHotspots__wa7rm span:nth-child(-n+3):focus-visible .profit-dashboard-page_kpiTooltip__kdG2p,.profit-dashboard-page_kpiSparklineHotspots__wa7rm span:nth-child(-n+3):hover .profit-dashboard-page_kpiTooltip__kdG2p{transform:translate(0)}.profit-dashboard-page_kpiSparklineHotspots__wa7rm span:nth-last-child(-n+3) .profit-dashboard-page_kpiTooltip__kdG2p{left:auto;right:0;transform:translateY(6px)}.profit-dashboard-page_kpiSparklineHotspots__wa7rm span:nth-last-child(-n+3) .profit-dashboard-page_kpiTooltip__kdG2p:after{left:auto;right:18px}.profit-dashboard-page_kpiSparklineHotspots__wa7rm span:nth-last-child(-n+3):focus-visible .profit-dashboard-page_kpiTooltip__kdG2p,.profit-dashboard-page_kpiSparklineHotspots__wa7rm span:nth-last-child(-n+3):hover .profit-dashboard-page_kpiTooltip__kdG2p{transform:translate(0)}.profit-dashboard-page_mainGrid__69dAk{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);gap:16px;margin-bottom:16px}.profit-dashboard-page_dashboardTopGrid___uZDS{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:10px;margin-bottom:12px}.profit-dashboard-page_widePanel__ABaxZ{min-height:286px}.profit-dashboard-page_breakdownPanel__j_GnM,.profit-dashboard-page_overviewPanel__l9ysT,.profit-dashboard-page_trendPanel__xQyTb{border-color:#dfe7f2;background:#fff;box-shadow:0 10px 28px rgba(23,32,51,.045)}.profit-dashboard-page_breakdownPanel__j_GnM .profit-dashboard-page_compositionLayout__YB3nX{grid-template-columns:142px minmax(0,1fr);gap:14px}.profit-dashboard-page_breakdownPanel__j_GnM .profit-dashboard-page_donut__PaIlc{width:142px;height:142px}.profit-dashboard-page_breakdownPanel__j_GnM .profit-dashboard-page_donut__PaIlc div{width:86px;height:86px}.profit-dashboard-page_breakdownPanel__j_GnM .profit-dashboard-page_compositionList__mnONz{gap:8px;font-size:.78rem}.profit-dashboard-page_driverList__B_lAL{display:grid;gap:10px}.profit-dashboard-page_driverItem__ejIpB{position:relative;display:grid;grid-template-columns:38px minmax(0,1fr) minmax(62px,auto) 76px;align-items:center;gap:10px;min-height:48px;padding:5px 0;border-bottom:1px solid #eef2f7}.profit-dashboard-page_driverItem__ejIpB:last-child{border-bottom:0}.profit-dashboard-page_driverItem__ejIpB img{width:38px;height:38px;border:1px solid #e2e8f0;border-radius:7px;object-fit:contain;background:#f8fafc}.profit-dashboard-page_driverItem__ejIpB b,.profit-dashboard-page_driverItem__ejIpB em,.profit-dashboard-page_driverItem__ejIpB small,.profit-dashboard-page_driverItem__ejIpB strong{display:block}.profit-dashboard-page_driverItem__ejIpB strong{color:#111827;font-size:.78rem;overflow-wrap:anywhere}.profit-dashboard-page_driverItem__ejIpB small{max-width:190px;overflow:hidden;color:#64748b;font-size:.7rem;text-overflow:ellipsis;white-space:nowrap}.profit-dashboard-page_driverItem__ejIpB b{color:#111827;font-size:.76rem;text-align:right}.profit-dashboard-page_driverItem__ejIpB em{font-size:.7rem;font-style:normal;text-align:right}.profit-dashboard-page_driverItem__ejIpB svg{width:76px;height:34px}.profit-dashboard-page_driverItem__ejIpB path,.profit-dashboard-page_lineChart__oOQ0D path{fill:none;stroke:#10b981;stroke-width:2.3;stroke-linecap:round;stroke-linejoin:round}.profit-dashboard-page_trendGrid__WXPd7{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px}.profit-dashboard-page_trendPanel__xQyTb{min-height:246px}.profit-dashboard-page_periodChip__RdUvp,.profit-dashboard-page_periodSelect__Og8ft{display:inline-flex;align-items:center;justify-content:center;min-height:28px;min-width:52px;padding:0 10px;border:1px solid #dfe5ee;border-radius:7px;background:#fff;color:#334155;font-size:.72rem;font-weight:760;white-space:nowrap}.profit-dashboard-page_periodSelect__Og8ft{min-width:86px;padding:0 28px 0 10px;outline:0}.profit-dashboard-page_metricTabs__6XyXN{display:flex;align-items:center;gap:5px;margin:-2px 0 10px;overflow-x:auto;scrollbar-width:none}.profit-dashboard-page_metricTabs__6XyXN::-webkit-scrollbar{display:none}.profit-dashboard-page_metricTabs__6XyXN button{min-height:26px;padding:0 10px;border:1px solid #dfe5ee;border-radius:7px;background:#fff;color:#334155;font-size:.68rem;font-weight:780;white-space:nowrap}.profit-dashboard-page_metricTabs__6XyXN .profit-dashboard-page_activeMetricTab__WVGN_{border-color:#2563eb;background:#2563eb;color:#fff;box-shadow:0 8px 18px rgba(37,99,235,.22)}.profit-dashboard-page_trendPlot__r4s3T{display:grid;grid-template-columns:36px minmax(0,1fr);gap:8px;align-items:stretch;height:132px}.profit-dashboard-page_yAxis___QCOL{display:flex;flex-direction:column;justify-content:space-between;padding:8px 0 12px;color:#64748b;font-size:.68rem;font-weight:720;text-align:right}.profit-dashboard-page_lineChartWrap__007IF{position:relative;min-width:0;height:132px;overflow:visible;border-bottom:1px solid #dbe3ef;background:linear-gradient(90deg,rgba(226,232,240,.68) 1px,transparent 0) 0 0 /20% 100%,linear-gradient(180deg,transparent 14%,#edf2f8 0,transparent calc(14% + 1px)),linear-gradient(180deg,transparent 50%,#edf2f8 0,transparent calc(50% + 1px)),linear-gradient(180deg,transparent 86%,#edf2f8 0,transparent calc(86% + 1px))}.profit-dashboard-page_lineChart__oOQ0D{width:100%;height:132px;padding:0;overflow:visible;filter:drop-shadow(0 8px 12px rgba(37,99,235,.08))}.profit-dashboard-page_lineArea__xswDU{opacity:.12;stroke:none!important}.profit-dashboard-page_lineHotspots__hRp_5{position:absolute;inset:0}.profit-dashboard-page_lineHotspots__hRp_5 span{position:absolute;top:0;bottom:0;width:max(10px,calc(100% / 30));transform:translateX(-50%)}.profit-dashboard-page_lineHotspots__hRp_5 span>i{position:absolute;left:50%;display:block;width:9px;height:9px;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px rgba(15,23,42,.08);opacity:0;transform:translate(-50%,-50%)}.profit-dashboard-page_hoverTooltip__lwKmb{position:absolute;left:50%;top:10px;bottom:auto;z-index:30;min-width:138px;max-width:230px;padding:9px 10px;border:1px solid rgba(15,23,42,.12);border-radius:8px;background:rgba(15,23,42,.96);color:#fff;box-shadow:0 14px 34px rgba(15,23,42,.22);font-size:.74rem;font-weight:780;line-height:1.35;opacity:0;pointer-events:none;text-align:left;transform:translate(-50%,6px);transition:opacity .15s ease,transform .15s ease}.profit-dashboard-page_hoverTooltip__lwKmb em,.profit-dashboard-page_hoverTooltip__lwKmb small{display:block;font-style:normal;font-weight:650}.profit-dashboard-page_hoverTooltip__lwKmb em{max-width:210px;margin-bottom:4px;overflow:hidden;color:#cbd5e1;text-overflow:ellipsis;white-space:nowrap}.profit-dashboard-page_hoverTooltip__lwKmb small{margin-top:4px;color:#cbd5e1;font-size:.68rem}.profit-dashboard-page_lineHotspots__hRp_5 span:first-child .profit-dashboard-page_hoverTooltip__lwKmb,.profit-dashboard-page_miniBars__a62VD span:first-child .profit-dashboard-page_hoverTooltip__lwKmb{left:0;transform:translateY(6px)}.profit-dashboard-page_lineHotspots__hRp_5 span:last-child .profit-dashboard-page_hoverTooltip__lwKmb,.profit-dashboard-page_miniBars__a62VD span:last-child .profit-dashboard-page_hoverTooltip__lwKmb{left:auto;right:0;transform:translateY(6px)}.profit-dashboard-page_driverItem__ejIpB:focus-within .profit-dashboard-page_hoverTooltip__lwKmb,.profit-dashboard-page_driverItem__ejIpB:hover .profit-dashboard-page_hoverTooltip__lwKmb,.profit-dashboard-page_lineHotspots__hRp_5 span:focus-visible .profit-dashboard-page_hoverTooltip__lwKmb,.profit-dashboard-page_lineHotspots__hRp_5 span:hover .profit-dashboard-page_hoverTooltip__lwKmb,.profit-dashboard-page_miniBars__a62VD span:focus-visible .profit-dashboard-page_hoverTooltip__lwKmb,.profit-dashboard-page_miniBars__a62VD span:hover .profit-dashboard-page_hoverTooltip__lwKmb{opacity:1;transform:translate(-50%)}.profit-dashboard-page_lineHotspots__hRp_5 span:focus-visible>i,.profit-dashboard-page_lineHotspots__hRp_5 span:hover>i{opacity:1}.profit-dashboard-page_lineHotspots__hRp_5 span:first-child:hover .profit-dashboard-page_hoverTooltip__lwKmb,.profit-dashboard-page_lineHotspots__hRp_5 span:last-child:hover .profit-dashboard-page_hoverTooltip__lwKmb,.profit-dashboard-page_miniBars__a62VD span:first-child:hover .profit-dashboard-page_hoverTooltip__lwKmb,.profit-dashboard-page_miniBars__a62VD span:last-child:hover .profit-dashboard-page_hoverTooltip__lwKmb{transform:translate(0)}.profit-dashboard-page_miniBars__a62VD{height:124px;display:flex;align-items:end;gap:5px;width:100%;min-width:0;overflow:visible;padding:8px 4px 0 2px;border-bottom:1px solid #dbe3ef;background:linear-gradient(90deg,rgba(226,232,240,.68) 1px,transparent 0) 0 0 /20% 100%,linear-gradient(180deg,transparent 14%,#edf2f8 0,transparent calc(14% + 1px)),linear-gradient(180deg,transparent 50%,#edf2f8 0,transparent calc(50% + 1px)),linear-gradient(180deg,transparent 86%,#edf2f8 0,transparent calc(86% + 1px))}.profit-dashboard-page_miniBars__a62VD span{position:relative;flex:1 1 0;min-width:0;border-radius:7px 7px 0 0;background:linear-gradient(180deg,#4f7df3,#2563eb);box-shadow:0 8px 16px rgba(37,99,235,.14)}.profit-dashboard-page_analyticsGrid__3drsT{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(320px,.95fr);gap:12px;margin-bottom:12px}.profit-dashboard-page_lowerGrid__sj6R5{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(320px,.95fr);gap:12px;margin-bottom:16px}.profit-dashboard-page_funnelCards___raUq{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.profit-dashboard-page_funnelCards___raUq div{min-height:74px;padding:12px 10px;border-radius:8px;background:linear-gradient(135deg,#eef5ff,#f5f0ff);text-align:center}.profit-dashboard-page_funnelCards___raUq span,.profit-dashboard-page_funnelStats__MYFdX span{display:block;color:#64748b;font-size:.72rem;font-weight:720}.profit-dashboard-page_funnelCards___raUq strong{display:block;margin-top:6px;color:#111827;font-size:1rem}.profit-dashboard-page_funnelCards___raUq small{display:block;margin-top:4px;color:#334155;font-size:.72rem}.profit-dashboard-page_funnelStats__MYFdX{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:10px}.profit-dashboard-page_funnelStats__MYFdX div{min-height:56px;padding:9px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;text-align:center}.profit-dashboard-page_funnelStats__MYFdX strong{display:block;margin-top:5px;color:#111827;font-size:.84rem}.profit-dashboard-page_panelLinkButton__gc__Z,.profit-dashboard-page_panelLink__64hIM{display:inline-flex;align-items:center;gap:6px;margin-top:12px;border:0;background:transparent;color:#2563eb;font-size:.78rem;font-weight:780;text-decoration:none}.profit-dashboard-page_panelLinkButton__gc__Z{padding:0;cursor:pointer}.profit-dashboard-page_alertList__AZiyD{display:grid;gap:12px}.profit-dashboard-page_alertItem__EwcBF{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.profit-dashboard-page_alertItem__EwcBF:focus-visible strong,.profit-dashboard-page_alertItem__EwcBF:hover strong{color:#1d4ed8}.profit-dashboard-page_alertItem__EwcBF:focus-visible{border-radius:8px;outline:2px solid rgba(37,99,235,.25);outline-offset:4px}.profit-dashboard-page_alertItem__EwcBF>i{display:grid;width:28px;height:28px;place-items:center;border-radius:50%;font-size:.9rem}.profit-dashboard-page_alert-danger__pwwAK{background:#fee2e2;color:#ef4444}.profit-dashboard-page_alert-warning__KGjvv{background:#ffedd5;color:#f97316}.profit-dashboard-page_alert-info__5f_JE{background:#dbeafe;color:#2563eb}.profit-dashboard-page_alert-success__2NY5b{background:#dcfce7;color:#16a34a}.profit-dashboard-page_alertItem__EwcBF small,.profit-dashboard-page_alertItem__EwcBF strong{display:block}.profit-dashboard-page_alertItem__EwcBF strong{color:#111827;font-size:.78rem}.profit-dashboard-page_alertItem__EwcBF small{margin-top:2px;color:#64748b;font-size:.72rem}.profit-dashboard-page_alertItem__EwcBF em{padding:4px 8px;border-radius:999px;background:#eef2ff;color:#2563eb;font-size:.7rem;font-style:normal;font-weight:760}.profit-dashboard-page_emptyAlertState__j3mbf{display:grid;justify-items:center;gap:5px;padding:28px 12px;border:1px dashed #d8e1ef;border-radius:8px;background:#f8fafc;color:#64748b;text-align:center}.profit-dashboard-page_emptyAlertState__j3mbf i{color:#16a34a;font-size:1.3rem}.profit-dashboard-page_emptyAlertState__j3mbf strong{color:#111827;font-size:.84rem}.profit-dashboard-page_emptyAlertState__j3mbf small{max-width:280px;font-size:.72rem}.profit-dashboard-page_bottomGrid__bNTcF{display:grid;grid-template-columns:minmax(320px,.86fr) minmax(320px,.94fr) minmax(380px,1fr);gap:16px;margin-bottom:16px}.profit-dashboard-page_reportGrid__Mb1c3{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;margin-bottom:16px}.profit-dashboard-page_panel__zJFKU{min-width:0;padding:16px;overflow:hidden}.profit-dashboard-page_chartPanel__udJUk,.profit-dashboard-page_overviewPanel__l9ysT,.profit-dashboard-page_trendGrid__WXPd7,.profit-dashboard-page_trendPanel__xQyTb{overflow:visible}.profit-dashboard-page_panelTitle__rrfou{display:flex;align-items:start;justify-content:space-between;gap:12px;margin-bottom:14px}.profit-dashboard-page_panelTitle__rrfou h2{margin:0;font-size:1rem;font-weight:790}.profit-dashboard-page_panelActions__wmQqB{display:inline-flex;align-items:center;gap:10px;margin-left:auto;white-space:nowrap}.profit-dashboard-page_titleWithMeta__edBN5{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px}.profit-dashboard-page_titleWithMeta__edBN5 small{position:relative;display:inline-flex;align-items:center;gap:6px;color:#64748b;font-size:.74rem;font-weight:720}.profit-dashboard-page_infoTooltip__0kM7X{position:relative;display:inline-grid;width:16px;height:16px;place-items:center;border:1px solid #cbd5e1;border-radius:50%;background:#fff;color:#475569;cursor:help;font-size:.68rem;font-weight:850;line-height:1;outline:none}.profit-dashboard-page_infoTooltip__0kM7X b{position:absolute;left:50%;top:calc(100% + 8px);z-index:35;width:250px;max-width:min(250px,70vw);padding:9px 10px;border:1px solid rgba(15,23,42,.12);border-radius:8px;background:rgba(15,23,42,.96);color:#fff;box-shadow:0 14px 34px rgba(15,23,42,.22);font-size:.72rem;font-weight:680;line-height:1.35;opacity:0;pointer-events:none;text-align:left;transform:translate(-50%,4px);transition:opacity .15s ease,transform .15s ease}.profit-dashboard-page_infoTooltip__0kM7X:focus-visible b,.profit-dashboard-page_infoTooltip__0kM7X:hover b{opacity:1;transform:translate(-50%)}.profit-dashboard-page_legend__hvGWm{flex-wrap:wrap;gap:12px;margin-top:12px;color:#657084;font-size:.78rem}.profit-dashboard-page_legend__hvGWm span{display:inline-flex;align-items:center;gap:6px}.profit-dashboard-page_grossDot__53TQA,.profit-dashboard-page_marginDot__deotK,.profit-dashboard-page_netDot__DVx3I{display:inline-block;width:10px;height:10px;border-radius:3px}.profit-dashboard-page_netDot__DVx3I{background:#28b76f}.profit-dashboard-page_grossDot__53TQA{background:#4f7df3}.profit-dashboard-page_marginDot__deotK{background:#ff8a34}.profit-dashboard-page_segmented__67mdC{padding:3px;border:1px solid #dfe5ee;border-radius:8px;background:#f8fafc}.profit-dashboard-page_segmented__67mdC button{height:30px;min-width:70px;border:0;border-radius:6px;background:transparent;color:#657084;font-size:.78rem;font-weight:740}.profit-dashboard-page_segmented__67mdC .profit-dashboard-page_activeSegment__Hdpqm{background:#fff;color:#1f63d9;box-shadow:0 6px 16px rgba(37,99,235,.12)}.profit-dashboard-page_overviewChart__NdRR4{position:relative;height:306px;display:flex;align-items:end;gap:5px;padding:78px 12px 0;border:1px solid #edf2f8;border-radius:8px;background:linear-gradient(90deg,rgba(226,232,240,.5) 1px,transparent 0) 0 0 /10% 100%,linear-gradient(180deg,transparent 24%,rgba(226,232,240,.92) 0,transparent calc(24% + 1px)),linear-gradient(180deg,transparent 49%,rgba(226,232,240,.92) 0,transparent calc(49% + 1px)),linear-gradient(180deg,transparent 74%,rgba(226,232,240,.92) 0,transparent calc(74% + 1px)),#fcfdff}.profit-dashboard-page_marginLine__zJR__{position:absolute;inset:76px 18px 12px;width:calc(100% - 36px);height:calc(100% - 88px);pointer-events:none;filter:drop-shadow(0 5px 9px rgba(37,99,235,.12))}.profit-dashboard-page_marginLine__zJR__ path{fill:none;stroke:#2563eb;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}.profit-dashboard-page_dayColumn__eNPTx{position:relative;z-index:1;flex:1;min-width:7px;height:100%;display:flex;align-items:end;justify-content:center;gap:3px;outline:none}.profit-dashboard-page_adChart__2GZ7t>div:focus-visible,.profit-dashboard-page_adChart__2GZ7t>div:hover,.profit-dashboard-page_dayColumn__eNPTx:focus-visible,.profit-dashboard-page_dayColumn__eNPTx:hover{z-index:5}.profit-dashboard-page_grossBar__60mRu,.profit-dashboard-page_negativeBar__lTO_y,.profit-dashboard-page_netBar__q8b4_{width:7px;min-height:2px;border-radius:8px 8px 0 0;box-shadow:0 6px 14px rgba(15,23,42,.08)}.profit-dashboard-page_grossBar__60mRu{background:#4f7df3}.profit-dashboard-page_netBar__q8b4_{background:linear-gradient(180deg,#42d184,#16a34a)}.profit-dashboard-page_negativeBar__lTO_y{background:linear-gradient(180deg,#fb7185,#e25563)}.profit-dashboard-page_chartTooltip__miiF5{position:absolute;left:50%;bottom:calc(100% + 12px);z-index:20;width:max-content;min-width:188px;max-width:260px;padding:11px 12px;border:1px solid rgba(15,23,42,.12);border-radius:8px;background:rgba(15,23,42,.96);color:#fff;box-shadow:0 18px 44px rgba(15,23,42,.22);opacity:0;pointer-events:none;transform:translate(-50%,6px);transition:opacity .15s ease,transform .15s ease}.profit-dashboard-page_chartTooltip__miiF5:after{content:"";position:absolute;left:50%;bottom:-6px;width:12px;height:12px;background:rgba(15,23,42,.96);transform:translateX(-50%) rotate(45deg)}.profit-dashboard-page_chartTooltip__miiF5 strong{display:block;max-width:232px;margin-bottom:8px;overflow:hidden;color:#fff;font-size:.82rem;font-weight:790;text-overflow:ellipsis;white-space:nowrap}.profit-dashboard-page_chartTooltip__miiF5 span{display:grid;grid-template-columns:minmax(88px,1fr) auto;gap:14px;align-items:center;min-height:21px}.profit-dashboard-page_chartTooltip__miiF5 em{color:#cbd5e1;font-style:normal;font-size:.73rem}.profit-dashboard-page_chartTooltip__miiF5 b{color:#fff;font-size:.75rem;font-weight:760;text-align:right}.profit-dashboard-page_adChart__2GZ7t>div:focus-visible .profit-dashboard-page_chartTooltip__miiF5,.profit-dashboard-page_adChart__2GZ7t>div:hover .profit-dashboard-page_chartTooltip__miiF5,.profit-dashboard-page_dayColumn__eNPTx:focus-visible .profit-dashboard-page_chartTooltip__miiF5,.profit-dashboard-page_dayColumn__eNPTx:hover .profit-dashboard-page_chartTooltip__miiF5{opacity:1;transform:translate(-50%)}.profit-dashboard-page_adChart__2GZ7t>div:first-child .profit-dashboard-page_chartTooltip__miiF5,.profit-dashboard-page_dayColumn__eNPTx:nth-child(-n+5) .profit-dashboard-page_chartTooltip__miiF5{left:0;transform:translateY(6px)}.profit-dashboard-page_adChart__2GZ7t>div:first-child .profit-dashboard-page_chartTooltip__miiF5:after,.profit-dashboard-page_dayColumn__eNPTx:nth-child(-n+5) .profit-dashboard-page_chartTooltip__miiF5:after{left:18px}.profit-dashboard-page_adChart__2GZ7t>div:first-child:focus-visible .profit-dashboard-page_chartTooltip__miiF5,.profit-dashboard-page_adChart__2GZ7t>div:first-child:hover .profit-dashboard-page_chartTooltip__miiF5,.profit-dashboard-page_dayColumn__eNPTx:nth-child(-n+5):focus-visible .profit-dashboard-page_chartTooltip__miiF5,.profit-dashboard-page_dayColumn__eNPTx:nth-child(-n+5):hover .profit-dashboard-page_chartTooltip__miiF5{transform:translate(0)}.profit-dashboard-page_adChart__2GZ7t>div:last-child .profit-dashboard-page_chartTooltip__miiF5,.profit-dashboard-page_dayColumn__eNPTx:nth-last-child(-n+4) .profit-dashboard-page_chartTooltip__miiF5{left:auto;right:0;transform:translateY(6px)}.profit-dashboard-page_adChart__2GZ7t>div:last-child .profit-dashboard-page_chartTooltip__miiF5:after,.profit-dashboard-page_dayColumn__eNPTx:nth-last-child(-n+4) .profit-dashboard-page_chartTooltip__miiF5:after{left:auto;right:18px}.profit-dashboard-page_adChart__2GZ7t>div:last-child:focus-visible .profit-dashboard-page_chartTooltip__miiF5,.profit-dashboard-page_adChart__2GZ7t>div:last-child:hover .profit-dashboard-page_chartTooltip__miiF5,.profit-dashboard-page_dayColumn__eNPTx:nth-last-child(-n+4):focus-visible .profit-dashboard-page_chartTooltip__miiF5,.profit-dashboard-page_dayColumn__eNPTx:nth-last-child(-n+4):hover .profit-dashboard-page_chartTooltip__miiF5{transform:translate(0)}.profit-dashboard-page_axisLabels__FD30M{display:flex;justify-content:space-between;color:#657084;font-size:.78rem;padding-top:10px}.profit-dashboard-page_compositionLayout__YB3nX{display:grid;grid-template-columns:230px 1fr;align-items:center;gap:22px}.profit-dashboard-page_donut__PaIlc{position:relative;width:216px;height:216px;border-radius:50%;display:grid;place-items:center;filter:drop-shadow(0 18px 30px rgba(15,23,42,.1))}.profit-dashboard-page_donutSvg__kksjI{position:absolute;inset:0;width:100%;height:100%;overflow:visible;transform:rotate(-90deg)}.profit-dashboard-page_donutSegment__TBn6V,.profit-dashboard-page_donutTrack__LekkC{fill:none;stroke-width:20}.profit-dashboard-page_donutTrack__LekkC{stroke:#e8eef6}.profit-dashboard-page_donutSegment__TBn6V{cursor:pointer;stroke-linecap:butt;transition:opacity .15s ease,stroke-width .15s ease,filter .15s ease}.profit-dashboard-page_activeDonutSegment__62qcO,.profit-dashboard-page_donutSegment__TBn6V:focus-visible,.profit-dashboard-page_donutSegment__TBn6V:hover{filter:drop-shadow(0 7px 12px rgba(15,23,42,.2));opacity:.9;outline:none;stroke-width:21}.profit-dashboard-page_donut__PaIlc div{position:relative;z-index:1;width:124px;height:124px;border-radius:50%;display:grid;place-items:center;align-content:center;background:#fff;text-align:center;box-shadow:inset 0 0 0 1px #e6ebf3,0 12px 28px rgba(15,23,42,.08)}.profit-dashboard-page_donut__PaIlc small,.profit-dashboard-page_donut__PaIlc span{color:#657084;font-size:.76rem}.profit-dashboard-page_donut__PaIlc strong{margin:5px 0;font-size:1rem}.profit-dashboard-page_compositionList__mnONz{display:grid;gap:12px}.profit-dashboard-page_compositionList__mnONz button{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;width:100%;min-height:28px;padding:3px 0;border:0;border-bottom:1px solid #eef2f7;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.profit-dashboard-page_compositionList__mnONz button:last-of-type{border-bottom:0}.profit-dashboard-page_activeCompositionRow__aEtXa,.profit-dashboard-page_compositionList__mnONz button:focus-visible,.profit-dashboard-page_compositionList__mnONz button:hover{color:#1d4ed8;outline:none}.profit-dashboard-page_compositionList__mnONz span{min-width:0;color:#4b5566;overflow-wrap:anywhere}.profit-dashboard-page_compositionList__mnONz span i{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:7px}.profit-dashboard-page_compositionList__mnONz strong{font-weight:760}.profit-dashboard-page_compositionList__mnONz .profit-dashboard-page_unsetCost__ios2x{color:#1d4ed8;font-size:.82rem}.profit-dashboard-page_compositionList__mnONz small{color:#7a8495}.profit-dashboard-page_costSettingsLink__61_tz{width:100%;text-align:left;cursor:pointer;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;margin-top:2px;padding:9px 10px;border:1px solid #bfdbfe;border-radius:8px;background:#eff6ff;color:#1d4ed8;text-decoration:none}.profit-dashboard-page_costSettingsLink__61_tz span{min-width:0;color:#31577f;font-size:.76rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profit-dashboard-page_costSettingsLink__61_tz strong{color:#1d4ed8;font-size:.78rem;font-weight:780;white-space:nowrap}.profit-dashboard-page_costSettingsLink__61_tz i{font-size:1rem}.profit-dashboard-page_costSettingsLink__61_tz:hover{border-color:#93c5fd;background:#dbeafe}.profit-dashboard-page_totalRevenue__8Ez6Z{margin:14px 0 0;color:#657084;font-size:.9rem}.profit-dashboard-page_linkButton__ggM1K{border:0;background:transparent;color:#2563eb;cursor:pointer;font-size:.82rem;font-weight:760;padding:0;text-decoration:none}.profit-dashboard-page_linkButton__ggM1K:disabled{color:#9aa4b5;cursor:default}.profit-dashboard-page_lockedSection__DHVCk{position:relative;display:grid;min-height:168px;place-items:center;align-content:center;gap:8px;padding:22px;border:1px dashed #cbd5e1;border-radius:8px;background:#f8fbff;color:#475569;overflow:hidden;text-align:center}.profit-dashboard-page_lockedSection__DHVCk:before{content:"";position:absolute;inset:14px;border-radius:8px;background:linear-gradient(90deg,rgba(148,163,184,.28) 0 24%,transparent 24% 30%,rgba(148,163,184,.22) 30% 58%,transparent 58% 64%,rgba(148,163,184,.2) 64% 100%),repeating-linear-gradient(180deg,rgba(37,99,235,.12) 0 12px,transparent 12px 34px),linear-gradient(135deg,rgba(219,234,254,.9),hsla(0,0%,100%,.72));filter:blur(5px);opacity:.72}.profit-dashboard-page_lockedSection__DHVCk:after{content:"";position:absolute;inset:0;background:rgba(248,251,255,.64);backdrop-filter:blur(2px)}.profit-dashboard-page_lockedSection__DHVCk a,.profit-dashboard-page_lockedSection__DHVCk span,.profit-dashboard-page_lockedSection__DHVCk strong,.profit-dashboard-page_lockedSection__DHVCk>i{position:relative;z-index:1}.profit-dashboard-page_lockedSection__DHVCk>i{display:grid;width:36px;height:36px;place-items:center;border-radius:50%;background:#fff7ed;color:#f59e0b;font-size:1rem}.profit-dashboard-page_lockedSection__DHVCk strong{color:#172033;font-size:.95rem}.profit-dashboard-page_lockedSection__DHVCk span{max-width:360px;color:#64748b;font-size:.8rem;line-height:1.45}.profit-dashboard-page_lockedSection__DHVCk a{display:inline-flex;align-items:center;justify-content:center;min-height:32px;margin-top:2px;padding:0 12px;border-radius:8px;background:#2563eb;color:#fff;font-size:.78rem;font-weight:800;text-decoration:none}.profit-dashboard-page_lockedModal__GMrXd{display:grid;justify-items:center;gap:12px;min-height:0;padding:28px 18px 30px;text-align:center}.profit-dashboard-page_lockedModal__GMrXd i{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:#eff6ff;color:#2563eb;font-size:1.35rem}.profit-dashboard-page_lockedModal__GMrXd strong{color:#172033;font-size:1.05rem;font-weight:850}.profit-dashboard-page_lockedModal__GMrXd span{max-width:360px;color:#63708a;font-size:.88rem}.profit-dashboard-page_lockedModal__GMrXd a{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 16px;border-radius:8px;background:#2563eb;color:#fff;font-weight:820;text-decoration:none}.profit-dashboard-page_dataCoverageModal__TkpRl{display:grid;gap:12px;padding:14px}.profit-dashboard-page_dataCoverageNotice___gyIe{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;align-items:start;padding:12px;border:1px solid #fde68a;border-radius:8px;background:#fffbeb}.profit-dashboard-page_dataCoverageNotice___gyIe i{display:grid;width:34px;height:34px;place-items:center;border-radius:8px;background:#fef3c7;color:#b45309;font-size:1rem}.profit-dashboard-page_dataCoverageNotice___gyIe p{margin:0;color:#475569;font-size:.86rem;line-height:1.5}.profit-dashboard-page_dataCoverageList__Mkc18{display:grid;gap:8px}.profit-dashboard-page_dataCoverageItem__hzeb5{display:grid;gap:10px;padding:12px;border:1px solid #e2e8f0;border-radius:8px;background:#fff}.profit-dashboard-page_dataCoverageItem__hzeb5>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:12px}.profit-dashboard-page_dataCoverageItem__hzeb5 strong{color:#172033;font-size:.92rem;font-weight:790}.profit-dashboard-page_dataCoverageItem__hzeb5 span{flex:0 0 auto;color:#64748b;font-size:.78rem;font-weight:760}.profit-dashboard-page_dataCoverageRanges__5F2KR{display:flex;flex-wrap:wrap;gap:6px}.profit-dashboard-page_dataCoverageRanges__5F2KR em{display:inline-flex;min-height:26px;align-items:center;padding:0 9px;border:1px solid #dbe5f2;border-radius:999px;background:#f8fafc;color:#334155;font-size:.76rem;font-style:normal;font-weight:720}.profit-dashboard-page_table__pTMze{width:100%;border-collapse:collapse;font-size:.83rem}.profit-dashboard-page_table__pTMze td,.profit-dashboard-page_table__pTMze th{border-bottom:1px solid #edf1f6;padding:11px 8px;text-align:right;vertical-align:middle}.profit-dashboard-page_table__pTMze td:first-child,.profit-dashboard-page_table__pTMze th:first-child{text-align:left}.profit-dashboard-page_table__pTMze th{color:#657084;font-size:.72rem;font-weight:760}.profit-dashboard-page_analyticsGrid__3drsT .profit-dashboard-page_table__pTMze,.profit-dashboard-page_lowerGrid__sj6R5 .profit-dashboard-page_table__pTMze{table-layout:fixed}.profit-dashboard-page_analyticsGrid__3drsT .profit-dashboard-page_table__pTMze td,.profit-dashboard-page_analyticsGrid__3drsT .profit-dashboard-page_table__pTMze th,.profit-dashboard-page_lowerGrid__sj6R5 .profit-dashboard-page_table__pTMze td,.profit-dashboard-page_lowerGrid__sj6R5 .profit-dashboard-page_table__pTMze th{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profit-dashboard-page_analyticsGrid__3drsT .profit-dashboard-page_table__pTMze td:first-child,.profit-dashboard-page_analyticsGrid__3drsT .profit-dashboard-page_table__pTMze th:first-child,.profit-dashboard-page_lowerGrid__sj6R5 .profit-dashboard-page_table__pTMze td:first-child,.profit-dashboard-page_lowerGrid__sj6R5 .profit-dashboard-page_table__pTMze th:first-child{white-space:normal;overflow-wrap:anywhere}.profit-dashboard-page_productCell__PkBHu{display:flex;align-items:center;gap:9px;min-width:190px}.profit-dashboard-page_productCell__PkBHu img,.profit-dashboard-page_productFallback__wS2Ac{width:36px;height:36px;flex:0 0 36px;border-radius:7px;border:1px solid #e2e8f0;object-fit:contain;background:#f8fafc}.profit-dashboard-page_productFallback__wS2Ac{display:grid;place-items:center;color:#94a3b8}.profit-dashboard-page_productCell__PkBHu small,.profit-dashboard-page_productCell__PkBHu strong{display:block}.profit-dashboard-page_productCell__PkBHu>span:last-child{min-width:0}.profit-dashboard-page_productCell__PkBHu small{max-width:230px;color:#7a8495;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profit-dashboard-page_productPanel__jqvK4 .profit-dashboard-page_table__pTMze{table-layout:fixed}.profit-dashboard-page_productPanel__jqvK4 .profit-dashboard-page_table__pTMze td:first-child,.profit-dashboard-page_productPanel__jqvK4 .profit-dashboard-page_table__pTMze th:first-child{width:56%}.profit-dashboard-page_productPanel__jqvK4 .profit-dashboard-page_table__pTMze td:nth-child(2),.profit-dashboard-page_productPanel__jqvK4 .profit-dashboard-page_table__pTMze td:nth-child(4),.profit-dashboard-page_productPanel__jqvK4 .profit-dashboard-page_table__pTMze th:nth-child(2),.profit-dashboard-page_productPanel__jqvK4 .profit-dashboard-page_table__pTMze th:nth-child(4){width:22%}.profit-dashboard-page_productPanel__jqvK4 .profit-dashboard-page_table__pTMze td:nth-child(3),.profit-dashboard-page_productPanel__jqvK4 .profit-dashboard-page_table__pTMze td:nth-child(5),.profit-dashboard-page_productPanel__jqvK4 .profit-dashboard-page_table__pTMze th:nth-child(3),.profit-dashboard-page_productPanel__jqvK4 .profit-dashboard-page_table__pTMze th:nth-child(5){display:none}.profit-dashboard-page_productPanel__jqvK4 .profit-dashboard-page_productCell__PkBHu{min-width:0}.profit-dashboard-page_productPanel__jqvK4 .profit-dashboard-page_productCell__PkBHu strong{overflow-wrap:anywhere}.profit-dashboard-page_productPanel__jqvK4 .profit-dashboard-page_productCell__PkBHu small{max-width:100%}.profit-dashboard-page_good__fwWR8{color:#0b9f5a;font-weight:760}.profit-dashboard-page_bad__DN1Zf{color:#d33f4b;font-weight:760}.profit-dashboard-page_adMetricStrip__1fl7u{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-bottom:14px}.profit-dashboard-page_adMetricStrip__1fl7u div{min-height:64px;padding:10px 11px;border:1px solid #e2e8f0;border-radius:8px;background:#fbfdff}.profit-dashboard-page_adMetricStrip__1fl7u span{display:block;color:#657084;font-size:.72rem}.profit-dashboard-page_adMetricStrip__1fl7u strong{display:block;margin-top:5px;font-size:.93rem}.profit-dashboard-page_adChart__2GZ7t{height:160px;display:flex;align-items:end;gap:8px;padding:14px 8px 0;border-bottom:1px solid #e7edf6;background:linear-gradient(180deg,transparent 32%,#eef2f7 0,transparent calc(32% + 1px)),linear-gradient(180deg,transparent 66%,#eef2f7 0,transparent calc(66% + 1px))}.profit-dashboard-page_adChart__2GZ7t>div{position:relative;flex:1;min-width:10px;height:100%;display:flex;align-items:end;justify-content:center;gap:3px;outline:none}.profit-dashboard-page_adSalesBar__8VBlc,.profit-dashboard-page_adSpendBar__fSdwp{width:8px;min-height:3px;border-radius:7px 7px 0 0;box-shadow:0 6px 14px rgba(15,23,42,.08)}.profit-dashboard-page_adSpendBar__fSdwp{background:linear-gradient(180deg,#ff9f45,#ff7a1a)}.profit-dashboard-page_adSalesBar__8VBlc{background:linear-gradient(180deg,#35bf78,#16a34a)}.profit-dashboard-page_campaignPanel__1FxPx,.profit-dashboard-page_reportPanel__jCxkq{overflow:hidden}.profit-dashboard-page_reportPanel__jCxkq .profit-dashboard-page_table__pTMze{table-layout:fixed}.profit-dashboard-page_inlineRate__M1O2u{display:block;margin-top:3px;color:#7a8495;font-size:.72rem}.profit-dashboard-page_campaignName__sRCKm{display:block;gap:6px;min-width:0;overflow-wrap:anywhere}.profit-dashboard-page_campaignName__sRCKm i{display:block;height:7px;border-radius:999px;background:#4f7df3}.profit-dashboard-page_totalRow__0qwL9 td{color:#111827;font-weight:790}.profit-dashboard-page_noData__Ap3Bm{color:#7a8495;text-align:center!important}.profit-dashboard-page_modalBackdrop__qSnGI{position:fixed;inset:0;z-index:10000;box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:32px;background:rgba(15,23,42,.48);backdrop-filter:blur(3px)}.profit-dashboard-page_modalPanel__kM_I6{box-sizing:border-box;width:min(1360px,calc(100vw - 64px));max-width:calc(100vw - 64px);height:min(820px,calc(100dvh - 64px));max-height:calc(100dvh - 64px);display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;border-radius:8px;border:1px solid #dfe5ee;background:#fff;box-shadow:0 28px 90px rgba(15,23,42,.26)}.profit-dashboard-page_compactModalPanel__XS68d{width:min(420px,calc(100vw - 32px));max-width:calc(100vw - 32px);height:auto;min-height:0;max-height:calc(100dvh - 32px);grid-template-rows:auto auto}.profit-dashboard-page_compactModalPanel__XS68d .profit-dashboard-page_modalHeader__mgz2B{align-items:center;padding:14px 16px}.profit-dashboard-page_compactModalPanel__XS68d .profit-dashboard-page_modalBody__rYQW4{padding:0}.profit-dashboard-page_dataCoveragePanel__ujuaf{width:min(560px,calc(100vw - 32px))}.profit-dashboard-page_modalHeader__mgz2B{display:flex;align-items:start;justify-content:space-between;gap:14px;padding:18px 20px;border-bottom:1px solid #edf1f6;background:linear-gradient(180deg,#fff,#fbfdff)}.profit-dashboard-page_modalHeader__mgz2B h2{margin:0;font-size:1.08rem;font-weight:790}.profit-dashboard-page_modalHeader__mgz2B p{display:flex;flex-wrap:wrap;gap:8px 16px;margin:8px 0 0;color:#657084;font-size:.78rem}.profit-dashboard-page_modalHeader__mgz2B button{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;border:1px solid #dfe5ee;border-radius:8px;background:#fff;color:#475569;box-shadow:0 8px 18px rgba(23,32,51,.06)}.profit-dashboard-page_modalHeader__mgz2B button:hover{background:#f3f6fb;color:#172033}.profit-dashboard-page_modalBody__rYQW4{min-height:0;overflow:auto;padding:8px 0 14px;overscroll-behavior:contain}.profit-dashboard-page_modalMetricGrid__s8L0F{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;padding:16px 20px}.profit-dashboard-page_modalMetricGrid__s8L0F article{min-height:108px;padding:14px;border:1px solid #e2e8f0;border-radius:8px;background:#fbfdff}.profit-dashboard-page_modalMetricGrid__s8L0F span{display:flex;align-items:center;gap:8px;color:#64748b;font-size:.78rem;font-weight:760}.profit-dashboard-page_modalMetricGrid__s8L0F span i{width:10px;height:10px;border-radius:50%}.profit-dashboard-page_modalMetricGrid__s8L0F strong{display:block;margin-top:12px;color:#111827;font-size:1.35rem}.profit-dashboard-page_modalMetricGrid__s8L0F small{display:block;margin-top:6px;color:#64748b;font-size:.78rem}.profit-dashboard-page_listingChangeModal__RMK2c{display:grid;grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);gap:16px;min-height:430px;padding:16px 20px}.profit-dashboard-page_listingChangePicker__iU1De{display:grid;align-content:start;gap:8px;max-height:60vh;overflow:auto;padding-right:4px}.profit-dashboard-page_listingChangePicker__iU1De button{display:grid;gap:3px;width:100%;min-height:74px;padding:10px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;color:#334155;text-align:left}.profit-dashboard-page_listingChangePicker__iU1De .profit-dashboard-page_activeListingChange__uz_OM,.profit-dashboard-page_listingChangePicker__iU1De button:focus-visible,.profit-dashboard-page_listingChangePicker__iU1De button:hover{border-color:#2563eb;background:#eff6ff;outline:none}.profit-dashboard-page_listingChangePicker__iU1De strong{color:#111827;font-size:.8rem}.profit-dashboard-page_listingChangePicker__iU1De small,.profit-dashboard-page_listingChangePicker__iU1De span{color:#64748b;font-size:.72rem}.profit-dashboard-page_listingImpactPanel__WqzXO{min-width:0}.profit-dashboard-page_listingChangeSummary__0cWKh{display:grid;gap:12px;margin-bottom:12px;padding:14px;border:1px solid #dfe7f2;border-radius:8px;background:#f8fafc}.profit-dashboard-page_listingChangeSummary__0cWKh dt,.profit-dashboard-page_listingChangeSummary__0cWKh span{color:#64748b;font-size:.74rem;font-weight:760}.profit-dashboard-page_listingChangeSummary__0cWKh strong{display:block;margin-top:4px;color:#111827;font-size:1rem}.profit-dashboard-page_listingChangeSummary__0cWKh dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}.profit-dashboard-page_listingChangeSummary__0cWKh dd{min-height:40px;margin:4px 0 0;overflow-wrap:anywhere;color:#111827;font-size:.78rem;line-height:1.35}.profit-dashboard-page_impactRangeTabs__w4zzu{display:inline-flex;gap:4px;margin-bottom:12px;padding:3px;border:1px solid #dfe5ee;border-radius:8px;background:#f8fafc}.profit-dashboard-page_impactRangeTabs__w4zzu button{min-height:30px;min-width:68px;padding:0 10px;border:0;border-radius:6px;background:transparent;color:#657084;font-size:.76rem;font-weight:760}.profit-dashboard-page_impactRangeTabs__w4zzu .profit-dashboard-page_activeImpactRange__2kUJN{background:#2563eb;color:#fff;box-shadow:0 8px 18px rgba(37,99,235,.18)}.profit-dashboard-page_impactDateRanges__F9Q34{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.profit-dashboard-page_impactDateRanges__F9Q34 span{padding:5px 8px;border-radius:999px;background:#eef2ff;color:#334155;font-size:.72rem;font-weight:740}.profit-dashboard-page_listingMetricGrid__hS4Qs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.profit-dashboard-page_listingMetricGrid__hS4Qs article{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:10px;align-items:center;min-height:78px;padding:12px;border:1px solid #e2e8f0;border-radius:8px;background:#fff}.profit-dashboard-page_listingMetricGrid__hS4Qs article>span{color:#334155;font-size:.78rem;font-weight:800}.profit-dashboard-page_listingMetricGrid__hS4Qs div{text-align:right}.profit-dashboard-page_listingMetricGrid__hS4Qs small{display:block;color:#64748b;font-size:.68rem;font-weight:720}.profit-dashboard-page_listingMetricGrid__hS4Qs strong{display:block;margin-top:2px;color:#111827;font-size:.82rem}.profit-dashboard-page_listingMetricGrid__hS4Qs b{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:2px 5px;min-width:72px;font-size:.74rem;font-weight:820}.profit-dashboard-page_listingMetricGrid__hS4Qs b em{font-size:.68rem;font-style:normal;opacity:.72}.profit-dashboard-page_breakdownDetailTableWrap__vXQBw{padding:16px 20px 18px}.profit-dashboard-page_breakdownDetailTableWrap__vXQBw h3{margin:0 0 10px;color:#172033;font-size:.92rem;font-weight:790}.profit-dashboard-page_breakdownDetailSummary__NxJG3{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;min-height:42px;margin-bottom:8px;padding:0 10px;border-bottom:1px solid #edf1f6;color:#111827}.profit-dashboard-page_breakdownDetailSummary__NxJG3 span{display:inline-flex;align-items:center;gap:8px;min-width:0;font-size:.92rem;font-weight:790}.profit-dashboard-page_breakdownDetailSummary__NxJG3 span i{width:10px;height:10px;flex:0 0 10px;border-radius:50%}.profit-dashboard-page_breakdownDetailSummary__NxJG3 strong{font-size:.92rem;font-weight:820;white-space:nowrap}.profit-dashboard-page_breakdownDetailTable__hcCTL{table-layout:fixed;border:1px solid #edf1f6;border-radius:8px;overflow:hidden}.profit-dashboard-page_breakdownDetailTable__hcCTL td:first-child,.profit-dashboard-page_breakdownDetailTable__hcCTL th:first-child{width:62%}.profit-dashboard-page_breakdownDetailTable__hcCTL td:nth-child(2),.profit-dashboard-page_breakdownDetailTable__hcCTL th:nth-child(2){width:16%}.profit-dashboard-page_breakdownDetailTable__hcCTL td:nth-child(3),.profit-dashboard-page_breakdownDetailTable__hcCTL th:nth-child(3){width:22%}.profit-dashboard-page_breakdownDetailTable__hcCTL td:first-child{color:#172033;font-weight:720;overflow-wrap:anywhere}.profit-dashboard-page_breakdownSummaryRow__LUabV td{background:#fbfdff;color:#111827;font-weight:820}.profit-dashboard-page_breakdownChildRow__bAMbY td:first-child{color:#334155}.profit-dashboard-page_breakdownExpandButton__nFGDz{display:inline-flex;max-width:100%;align-items:center;gap:7px;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-weight:inherit;text-align:left}.profit-dashboard-page_breakdownExpandButton__nFGDz i{flex:0 0 auto;color:#64748b;font-size:.72rem}.profit-dashboard-page_breakdownLeafLabel__gnfzK{display:inline-block;max-width:100%}.profit-dashboard-page_modalMetricGrid__s8L0F b{display:inline-flex;align-items:center;gap:4px;margin-top:10px;padding:3px 8px;border-radius:999px;font-size:.72rem;font-weight:820}.profit-dashboard-page_comparisonUp__7wFA2{background:#dcfce7;color:#0b9f5a}.profit-dashboard-page_comparisonDown__qBHZR{background:#fee2e2;color:#d33f4b}.profit-dashboard-page_comparisonFlat__MJjR8{background:#eef2f7;color:#64748b}.profit-dashboard-page_modalTable__O32iL{min-width:1040px;table-layout:fixed}.profit-dashboard-page_modalTable__O32iL th{position:sticky;top:0;z-index:1;background:#fff;box-shadow:inset 0 -1px 0 #edf1f6}.profit-dashboard-page_sortHeaderButton__JgArF{display:inline-flex;align-items:center;gap:5px;max-width:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-weight:780;text-align:inherit;cursor:pointer}.profit-dashboard-page_sortHeaderButton__JgArF span{min-width:0;overflow:hidden;text-overflow:ellipsis}.profit-dashboard-page_sortHeaderButton__JgArF i{flex:0 0 auto;color:#94a3b8;font-size:.68rem}.profit-dashboard-page_sortHeaderButton__JgArF:focus-visible,.profit-dashboard-page_sortHeaderButton__JgArF:hover{color:#2563eb;outline:none}.profit-dashboard-page_sortHeaderButton__JgArF:focus-visible i,.profit-dashboard-page_sortHeaderButton__JgArF:hover i{color:#2563eb}.profit-dashboard-page_modalTable__O32iL thead tr:nth-child(2) th{top:38px}.profit-dashboard-page_modalTable__O32iL td:first-child,.profit-dashboard-page_modalTable__O32iL th:first-child{width:46%;padding-left:20px}.profit-dashboard-page_modalTable__O32iL td:last-child,.profit-dashboard-page_modalTable__O32iL th:last-child{padding-right:20px}.profit-dashboard-page_modalTable__O32iL tbody tr:hover{background:#f8fbff}.profit-dashboard-page_modalTable__O32iL .profit-dashboard-page_productCell__PkBHu small{max-width:min(520px,38vw)}.profit-dashboard-page_catalogModalTable__ma8nF{min-width:2160px}.profit-dashboard-page_catalogModalTable__ma8nF td:first-child,.profit-dashboard-page_catalogModalTable__ma8nF th:first-child{width:120px;text-align:left}.profit-dashboard-page_catalogModalTable__ma8nF thead tr:first-child th{background:#f8fbff;color:#334155;text-align:center}.profit-dashboard-page_catalogModalTable__ma8nF thead tr:first-child th:first-child{text-align:left}.profit-dashboard-page_catalogModalTable__ma8nF thead tr:nth-child(2) th{font-size:.68rem;white-space:normal}.profit-dashboard-page_modalPager__ZUm4s{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 20px;border-top:1px solid #edf1f6;background:#fff;color:#657084;font-size:.82rem;font-weight:720}.profit-dashboard-page_modalPager__ZUm4s div{display:flex;align-items:center;gap:10px}.profit-dashboard-page_modalPager__ZUm4s button{display:grid;width:32px;height:32px;place-items:center;border:1px solid #dfe5ee;border-radius:8px;background:#fff;color:#475569;box-shadow:0 8px 18px rgba(23,32,51,.06)}.profit-dashboard-page_modalPager__ZUm4s button:hover:not(:disabled){background:#f3f6fb;color:#172033}.profit-dashboard-page_modalPager__ZUm4s button:disabled{cursor:not-allowed;opacity:.45}.profit-dashboard-page_modalPager__ZUm4s strong{min-width:64px;color:#172033;text-align:center}.profit-dashboard-page_footerStats__NCUyr{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:12px}.profit-dashboard-page_footerStatCard__84T6p{position:relative;display:block;min-height:98px;padding:14px 48px 12px 16px;border-color:#dfe7f2;background:linear-gradient(180deg,#fff,#fbfdff);box-shadow:0 10px 24px rgba(23,32,51,.04)}.profit-dashboard-page_footerStats__NCUyr span{display:block;color:#64748b;font-size:.72rem;font-weight:750;margin-bottom:7px}.profit-dashboard-page_footerStats__NCUyr strong{display:block;color:#101828;font-size:1.05rem}.profit-dashboard-page_footerCompare__iC2SL{display:flex;align-items:center;gap:7px;min-height:22px;margin-top:7px;color:#64748b;font-size:.67rem;font-style:normal;font-weight:760}.profit-dashboard-page_footerCompare__iC2SL em{min-width:0;overflow:hidden;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.profit-dashboard-page_footerCompare__iC2SL b{display:inline-flex;align-items:center;gap:3px;flex:0 0 auto;padding:2px 6px;border-radius:999px;font-size:.68rem;font-weight:800}.profit-dashboard-page_footerCompare__iC2SL i{position:static;display:inline;width:auto;height:auto;border-radius:0;background:transparent;color:currentColor;font-size:.68rem}.profit-dashboard-page_footerIcon__FkpVI{position:absolute;right:14px;top:14px;display:grid;width:34px;height:34px;place-items:center;border-radius:50%;background:#f0f6ff;color:#2563eb}@media (max-width:1440px){.profit-dashboard-page_dashboardTopGrid___uZDS{grid-template-columns:minmax(0,1.2fr) minmax(390px,.95fr)}.profit-dashboard-page_driverPanel__D9qxj{grid-column:1/-1}.profit-dashboard-page_bottomGrid__bNTcF{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.profit-dashboard-page_campaignPanel__1FxPx{grid-column:1/-1}.profit-dashboard-page_analyticsGrid__3drsT,.profit-dashboard-page_lowerGrid__sj6R5{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.profit-dashboard-page_alertPanel__d_nQ7{grid-column:1/-1}}@media (max-width:1240px){.profit-dashboard-page_analyticsGrid__3drsT,.profit-dashboard-page_bottomGrid__bNTcF,.profit-dashboard-page_dashboardTopGrid___uZDS,.profit-dashboard-page_lowerGrid__sj6R5,.profit-dashboard-page_mainGrid__69dAk,.profit-dashboard-page_reportGrid__Mb1c3{grid-template-columns:1fr}.profit-dashboard-page_header__c4Ojr{flex-direction:column;align-items:stretch}.profit-dashboard-page_filters__R8TcG,.profit-dashboard-page_sourceCards__Rmvmc{justify-content:stretch}.profit-dashboard-page_footerStats__NCUyr,.profit-dashboard-page_kpis__O6s6n,.profit-dashboard-page_trendGrid__WXPd7{grid-template-columns:repeat(3,minmax(0,1fr))}.profit-dashboard-page_listingChangeModal__RMK2c{grid-template-columns:1fr}.profit-dashboard-page_listingChangePicker__iU1De{grid-template-columns:repeat(2,minmax(0,1fr));max-height:none}}@media (max-width:760px){.profit-dashboard-page_page__0jAK1{padding:18px 14px}.profit-dashboard-page_connectionGrid__dkzny,.profit-dashboard-page_dateGroup__fRloE,.profit-dashboard-page_filters__R8TcG,.profit-dashboard-page_rangeButtons__ddKGD,.profit-dashboard-page_rangeLine__1x3ht,.profit-dashboard-page_sourceCards__Rmvmc{display:grid;grid-template-columns:1fr}.profit-dashboard-page_toolbar__1EDcL{display:block}.profit-dashboard-page_connectionCard__RSzmZ a,.profit-dashboard-page_filters__R8TcG button,.profit-dashboard-page_filters__R8TcG label,.profit-dashboard-page_filters__R8TcG select,.profit-dashboard-page_rangeButtons__ddKGD button{width:100%}.profit-dashboard-page_compactStatuses__M0KX7{display:grid;grid-template-columns:1fr;margin-left:0}.profit-dashboard-page_panelTitle__rrfou{display:grid}.profit-dashboard-page_segmented__67mdC{width:100%}.profit-dashboard-page_segmented__67mdC button{flex:1;min-width:0}.profit-dashboard-page_adMetricStrip__1fl7u,.profit-dashboard-page_breakdownPanel__j_GnM .profit-dashboard-page_compositionLayout__YB3nX,.profit-dashboard-page_compositionLayout__YB3nX,.profit-dashboard-page_footerStats__NCUyr,.profit-dashboard-page_funnelCards___raUq,.profit-dashboard-page_funnelStats__MYFdX,.profit-dashboard-page_kpis__O6s6n,.profit-dashboard-page_trendGrid__WXPd7{grid-template-columns:1fr}.profit-dashboard-page_driverItem__ejIpB{grid-template-columns:38px minmax(0,1fr) auto}.profit-dashboard-page_driverItem__ejIpB svg{grid-column:2/-1;width:100%}.profit-dashboard-page_panel__zJFKU{overflow-x:auto}.profit-dashboard-page_modalBackdrop__qSnGI{align-items:stretch;padding:12px}.profit-dashboard-page_modalPanel__kM_I6{width:calc(100vw - 24px);max-width:calc(100vw - 24px);height:calc(100dvh - 24px);max-height:calc(100dvh - 24px)}.profit-dashboard-page_modalHeader__mgz2B{padding:14px}.profit-dashboard-page_listingChangeModal__RMK2c,.profit-dashboard-page_listingChangePicker__iU1De,.profit-dashboard-page_listingChangeSummary__0cWKh dl,.profit-dashboard-page_listingMetricGrid__hS4Qs{grid-template-columns:1fr}.profit-dashboard-page_modalPager__ZUm4s{align-items:stretch;padding:10px 14px}.profit-dashboard-page_donut__PaIlc{margin:0 auto}}.profit-dashboard-page_page__0jAK1{padding:25px 30px 34px;color:#172a42;background:#f5f7fa}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_toolbar__1EDcL{padding:32px 16px 16px;margin-bottom:0;border-color:#e2e9f1;border-radius:12px 12px 0 0;box-shadow:none}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_dateGroup__fRloE label{position:relative}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_filters__R8TcG{gap:10px}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_filters__R8TcG button,.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_filters__R8TcG input,.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_filters__R8TcG select{font-size:12px;font-weight:500;box-shadow:none}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_asinDropdown__tqppJ,.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_filters__R8TcG label{border-radius:6px}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_rangeLine__1x3ht{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:12px;padding:12px 16px;margin-bottom:18px;border-top:0;border-radius:0 0 12px 12px;font-size:10px}.profit-dashboard-page_rangeLine__1x3ht>span{display:inline-flex;align-items:center;gap:8px;padding:7px 9px;border:1px solid #e2e9f3;border-radius:7px;background:#fbfcfe}.profit-dashboard-page_rangeLine__1x3ht>span:first-child{background:#f3f7ff;border-color:#cfddf6}.profit-dashboard-page_rangeLine__1x3ht em{font-size:9px;font-style:normal;color:#647c9b;text-transform:uppercase}.profit-dashboard-page_rangeLine__1x3ht strong{font-size:11px;font-weight:600}.profit-dashboard-page_rangeLine__1x3ht>span:last-child{margin-left:auto;border:0;background:transparent}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_statusPill__enKvG{min-height:25px;padding:0 5px;border:0;font-size:10px;color:#718198;font-weight:500}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_statusPill__enKvG b{font-size:9px;font-weight:500;background:transparent}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_statusPill__enKvG b:before{content:"";display:inline-block;width:6px;height:6px;margin-right:4px;border-radius:50%;background:#619787}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_kpis__O6s6n{grid-template-columns:minmax(280px,1.55fr) repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_kpis__O6s6n>.profit-dashboard-page_kpiCard__ly_Go{min-width:0;min-height:152px;padding:17px 18px 14px;border:1px solid #e2e9f1;border-radius:14px;background:#fff;box-shadow:none}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_kpis__O6s6n>.profit-dashboard-page_kpiCard__ly_Go:first-child{position:relative;grid-row:span 2;grid-column:1;padding:26px;background:linear-gradient(132deg,#183a44,#183344 55%,#21384f);border-color:#193743;color:#eefaf8}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_kpis__O6s6n>.profit-dashboard-page_kpiCard__ly_Go:first-child:before{display:block;content:"";position:absolute;inset:0;height:auto;width:auto;border:0;border-radius:inherit;background:radial-gradient(circle at 105% -5%,transparent 100px,#b8f7e508 101px,#b8f7e508 127px,#b8f7e505 128px,#b8f7e505 154px,transparent 155px);box-shadow:none;pointer-events:none}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_kpis__O6s6n>.profit-dashboard-page_kpiCard__ly_Go:nth-child(4){grid-column:2;grid-row:2}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_kpis__O6s6n>.profit-dashboard-page_kpiCard__ly_Go:nth-child(5){grid-column:3;grid-row:2}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_kpis__O6s6n>.profit-dashboard-page_kpiCard__ly_Go:nth-child(6){grid-column:4;grid-row:1}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_kpiCard__ly_Go:hover{transform:none}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_kpiHeader__UAyfx span{color:#667990;font-size:11px;font-weight:400;text-transform:none}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_kpiHeader__UAyfx i{display:block;width:auto;height:auto;border:0;background:transparent;border-radius:0;color:#c4d2e7;font-size:18px}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_kpiCard__ly_Go>strong{margin-top:8px;color:#172a42;font-size:clamp(20px,1.6vw,28px);font-weight:650;letter-spacing:-.8px}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_kpiCompare__VMI_1{display:flex;align-items:flex-start;flex-direction:column;gap:9px;margin-top:6px}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_kpiCompare__VMI_1>span{font-size:10px;font-weight:400;color:#8394ad}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_kpiCompare__VMI_1>b{display:inline-flex;align-items:center;gap:4px;padding:3px 6px;border-radius:4px;font-size:10px;font-weight:650}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_deltaUp__EzzmT{background:#eaf7f1;color:#08795f}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_deltaDown__wd_w8{background:#fff0f3;color:#b6374b}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_kpiSparklineWrap__KXs3Y{position:relative;inset:auto;width:100%;height:52px;margin-top:12px;opacity:.9}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_kpiSparklineWrap__KXs3Y svg{width:100%;height:52px}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_kpiSparklineWrap__KXs3Y svg path{vector-effect:non-scaling-stroke}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_logChangeButton__jHwZA{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:9px 15px;border:1px solid #3860f5;border-radius:9px;background:#3860f5;color:#fff;font-size:13px;font-weight:600;box-shadow:0 2px 5px #3860f526;white-space:nowrap}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_logChangeButton__jHwZA:hover{background:#294bd0;border-color:#294bd0}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_logChangeButton__jHwZA:focus-visible{outline:2px solid #3860f5;outline-offset:3px}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_kpis__O6s6n>.profit-dashboard-page_kpiCard__ly_Go:first-child>strong{font-size:clamp(36px,2.8vw,48px);color:#eefaf8;letter-spacing:-1.9px}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_kpis__O6s6n>.profit-dashboard-page_kpiCard__ly_Go:first-child .profit-dashboard-page_kpiHeader__UAyfx span{color:#c0ddd9;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:1.7px}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_kpis__O6s6n>.profit-dashboard-page_kpiCard__ly_Go:first-child .profit-dashboard-page_kpiHeader__UAyfx i{color:#729197}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_kpis__O6s6n>.profit-dashboard-page_kpiCard__ly_Go:first-child .profit-dashboard-page_kpiCompare__VMI_1{flex-direction:row;align-items:center;flex-wrap:wrap}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_kpis__O6s6n>.profit-dashboard-page_kpiCard__ly_Go:first-child .profit-dashboard-page_kpiCompare__VMI_1>span{color:#b3cfd0}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_kpis__O6s6n>.profit-dashboard-page_kpiCard__ly_Go:first-child .profit-dashboard-page_deltaUp__EzzmT{color:#a3edcf;background:#a2eed617}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_kpis__O6s6n>.profit-dashboard-page_kpiCard__ly_Go:first-child .profit-dashboard-page_deltaDown__wd_w8{color:#ffc2d0;background:#ffc4d914}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_kpis__O6s6n>.profit-dashboard-page_kpiCard__ly_Go:first-child .profit-dashboard-page_kpiSparklineWrap__KXs3Y{position:relative;inset:auto;width:100%;height:40px;margin:18px 0 12px}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_kpis__O6s6n>.profit-dashboard-page_kpiCard__ly_Go:first-child .profit-dashboard-page_kpiSparklineWrap__KXs3Y svg{height:40px}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_kpis__O6s6n>.profit-dashboard-page_kpiCard__ly_Go:first-child path{stroke:#85c8b8;stroke-width:1.5}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_profitSummary__sNN23{display:grid;grid-template-columns:1fr 1.3fr;gap:15px;margin-top:10px;padding-top:15px;border-top:1px solid #d3ecec24}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_profitSummary__sNN23 span{color:#b2cbd0;font-size:10px}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_kpis__O6s6n>.profit-dashboard-page_kpiCard__ly_Go:first-child .profit-dashboard-page_profitSummary__sNN23 strong{font-size:24px;font-weight:600;color:#a4e2ce}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_profitSummary__sNN23 small{display:block;margin-top:5px;color:#a7bdc6;font-size:9px}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_profitSummary__sNN23 small>span{padding:0;background:transparent}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_footerStats__NCUyr{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;padding:16px 3px;margin-bottom:22px;border:1px solid #e2e9f1;border-radius:14px;background:#fbfcfe}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_footerStatCard__84T6p{min-width:0;min-height:0;padding:0 18px;border:0;border-right:1px solid #e2e9f1;border-radius:0;box-shadow:none;background:transparent}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_footerStatCard__84T6p:last-child{border-right:0}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_footerStatCard__84T6p>span{color:#667990;font-size:11px;font-weight:400}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_footerStatCard__84T6p>strong{color:#172a42;font-size:19px;font-weight:650}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_footerCompare__iC2SL{flex-direction:column-reverse;align-items:flex-start;gap:5px}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_footerCompare__iC2SL em{color:#8394ad;font-size:9px;font-weight:400}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_footerCompare__iC2SL b{border-radius:3px;font-size:9px}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_footerIcon__FkpVI{display:none}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_panel__zJFKU{padding:22px;border:1px solid #e2e9f1;border-radius:15px;background:#fff;box-shadow:0 2px 6px #17304c03}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_panelTitle__rrfou{gap:12px;margin-bottom:16px}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_panelTitle__rrfou h2{color:#172a42;font-size:16px;font-weight:660;letter-spacing:-.25px}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_linkButton__ggM1K{color:#3563ec;font-size:11px;font-weight:600}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_dashboardTopGrid___uZDS{grid-template-columns:minmax(0,1.95fr) minmax(320px,1fr);gap:16px;margin-bottom:16px}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_segmented__67mdC{padding:3px;border:0;border-radius:7px;background:#f0f3f9}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_segmented__67mdC button{min-height:0;padding:6px 9px;border:0;color:#63748d;font-size:10px;font-weight:500}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_segmented__67mdC .profit-dashboard-page_activeSegment__Hdpqm{background:#fff;color:#3563ec;box-shadow:0 1px 4px #29395813}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_breakdownPanel__j_GnM .profit-dashboard-page_compositionLayout__YB3nX{grid-template-columns:1fr;gap:12px;padding-top:12px}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_breakdownPanel__j_GnM .profit-dashboard-page_donut__PaIlc{width:155px;height:155px;flex:0 0 155px;margin:0;filter:none}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_breakdownPanel__j_GnM .profit-dashboard-page_donut__PaIlc div{width:95px;height:95px;box-shadow:none}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_donut__PaIlc strong{font-size:20px}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_donutSegment__TBn6V,.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_donutTrack__LekkC{stroke-width:13px}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_footerStatCard__84T6p>span{display:flex;justify-content:space-between;gap:8px}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_footerStatCard__84T6p>span>i{color:#c4d2e7}.profit-dashboard-page_modalPanel__kM_I6{font-family:Inter,Segoe UI,Arial,sans-serif;border-radius:15px}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_compositionList__mnONz{gap:0}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_compositionList__mnONz button{min-height:45px;padding:11px 0;border:0;border-top:1px solid #edf1f6;border-radius:0;background:transparent;font-size:11px}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_compositionList__mnONz strong{font-size:11px;font-weight:600}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_compositionList__mnONz small{font-size:10px;font-weight:400;color:#8394ad}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_trendGrid__WXPd7{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:16px}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_trendPanel__xQyTb{padding:18px}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_trendPanel__xQyTb .profit-dashboard-page_panelTitle__rrfou{min-height:31px}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_trendPanel__xQyTb h2{font-size:14px}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_periodSelect__Og8ft{min-width:74px;min-height:29px;padding:3px 6px;border-radius:6px;font-size:10px;font-weight:400}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_metricTabs__6XyXN{flex-wrap:wrap;gap:4px;margin:0;overflow:visible}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_metricTabs__6XyXN button{padding:4px 6px;min-height:0;border-radius:5px;border-color:#e2e9f1;color:#677992;font-size:9px;font-weight:400}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_metricTabs__6XyXN .profit-dashboard-page_activeMetricTab__WVGN_{color:#2b53c3;background:#eff3ff;border-color:#c5d2f5;box-shadow:none}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_table__pTMze{font-size:11px}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_table__pTMze th{padding:12px 10px;background:#f5f8fc;color:#667b95;font-size:10px;font-weight:500}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_table__pTMze td{padding:15px 10px;border-bottom-color:#edf1f7}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_table__pTMze strong{font-weight:600}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_table__pTMze tbody tr:last-child td{border:0}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_productCell__PkBHu{min-width:170px}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_productCell__PkBHu small{color:#8394ad;font-size:9px}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_good__fwWR8{color:#118977;font-weight:500}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_bad__DN1Zf{color:#bf3a51;font-weight:500}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_alertList__AZiyD{gap:0}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_alertItem__EwcBF{min-height:82px;padding:15px 0;border-bottom:1px solid #edf1f6}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_alertItem__EwcBF strong{font-size:11px;font-weight:600}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_alertItem__EwcBF em,.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_alertItem__EwcBF small{font-size:9px;font-weight:400;color:#8394ad}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_analyticsGrid__3drsT{grid-template-columns:minmax(0,1.8fr) minmax(300px,1fr);gap:16px}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_analyticsGrid__3drsT>:nth-child(2){grid-column:1/-1;grid-row:2}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_analyticsGrid__3drsT>:nth-child(3){grid-column:2;grid-row:1}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_lowerGrid__sj6R5{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_lowerGrid__sj6R5 .profit-dashboard-page_campaignPanel__1FxPx{grid-column:auto}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_analyticsGrid__3drsT .profit-dashboard-page_table__pTMze,.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_lowerGrid__sj6R5 .profit-dashboard-page_table__pTMze{table-layout:auto}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_campaignPanel__1FxPx,.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_keywordPanel__zXdEx,.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_reportPanel__jCxkq{overflow-x:auto}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_funnelCards___raUq{grid-template-columns:1fr;gap:0}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_funnelCards___raUq>div{display:grid;grid-template-columns:1fr auto;min-height:65px;padding:12px 0;background:none;border-bottom:1px solid #edf1f6;border-radius:0;text-align:left}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_funnelCards___raUq strong{margin:0;font-size:17px;font-weight:650}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_funnelCards___raUq small{grid-column:2;text-align:right;font-size:9px}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_funnelCards___raUq span{font-size:11px;font-weight:500}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_funnelStats__MYFdX{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_funnelStats__MYFdX>div{border:0;border-radius:7px;background:#f6f8fc;text-align:left}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_funnelStats__MYFdX span{font-size:9px;font-weight:400}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_funnelStats__MYFdX strong{font-size:15px;font-weight:600}.profit-dashboard-page_footerStatCard__84T6p:focus-visible .profit-dashboard-page_kpiFormulaTooltip__3CRzn,.profit-dashboard-page_kpiCard__ly_Go:focus-visible .profit-dashboard-page_kpiFormulaTooltip__3CRzn{visibility:visible;opacity:1}@media (max-width:1500px){.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_trendGrid__WXPd7{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1280px){.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_kpis__O6s6n{grid-template-columns:minmax(270px,1.25fr) repeat(2,minmax(0,1fr))}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_kpis__O6s6n>.profit-dashboard-page_kpiCard__ly_Go:first-child{grid-row:span 3}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_kpis__O6s6n>.profit-dashboard-page_kpiCard__ly_Go:nth-child(n+2){grid-column:auto;grid-row:auto}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_kpiSparklineWrap__KXs3Y{width:100%}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_dashboardTopGrid___uZDS{grid-template-columns:1fr}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_breakdownPanel__j_GnM .profit-dashboard-page_compositionLayout__YB3nX{grid-template-columns:minmax(180px,1fr) minmax(0,1.5fr);align-items:center}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_breakdownPanel__j_GnM .profit-dashboard-page_compositionLayout__YB3nX>p{grid-column:1;grid-row:2;text-align:center}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_breakdownPanel__j_GnM .profit-dashboard-page_compositionList__mnONz{grid-column:2;grid-row:1/3}}@media (max-width:1000px){.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_kpis__O6s6n{grid-template-columns:repeat(3,minmax(0,1fr))}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_kpis__O6s6n>.profit-dashboard-page_kpiCard__ly_Go:first-child{grid-column:1/-1;grid-row:auto}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_analyticsGrid__3drsT{grid-template-columns:1fr}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_analyticsGrid__3drsT>:nth-child(n){grid-column:auto;grid-row:auto}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_lowerGrid__sj6R5{grid-template-columns:1fr}}@media (max-width:760px){.profit-dashboard-page_page__0jAK1{padding:20px 14px}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_filters__R8TcG{gap:25px}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_dateGroup__fRloE{gap:20px}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_kpis__O6s6n{grid-template-columns:repeat(2,minmax(0,1fr))}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_kpis__O6s6n>.profit-dashboard-page_kpiCard__ly_Go:first-child{padding:22px}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_kpiSparklineWrap__KXs3Y,.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_kpis__O6s6n>.profit-dashboard-page_kpiCard__ly_Go:first-child .profit-dashboard-page_kpiSparklineWrap__KXs3Y{display:block}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_footerStats__NCUyr{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:16px}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_footerStatCard__84T6p{padding:0 10px}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_footerStatCard__84T6p:nth-child(3){border-right:0}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_panel__zJFKU{padding:16px}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_trendGrid__WXPd7{grid-template-columns:1fr}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_panelTitle__rrfou{display:flex;flex-wrap:wrap}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_breakdownPanel__j_GnM .profit-dashboard-page_compositionLayout__YB3nX{grid-template-columns:1fr}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_breakdownPanel__j_GnM .profit-dashboard-page_compositionLayout__YB3nX>p,.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_breakdownPanel__j_GnM .profit-dashboard-page_compositionList__mnONz{grid-column:auto;grid-row:auto}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_rangeLine__1x3ht{display:flex}.profit-dashboard-page_page__0jAK1 .profit-dashboard-page_rangeLine__1x3ht>span{flex-wrap:wrap}}.profit-dashboard-page_modalPanel__kM_I6.profit-dashboard-page_profitBreakdownModal__MAiPm{align-self:center;width:min(1040px,calc(100vw - 32px));max-width:calc(100vw - 32px);height:auto;max-height:calc(100dvh - 32px);border-radius:16px;grid-template-rows:auto minmax(0,1fr) auto}.profit-dashboard-page_profitBreakdownModal__MAiPm .profit-dashboard-page_modalHeader__mgz2B{padding:22px 24px 18px;background:#fff}.profit-dashboard-page_profitBreakdownModal__MAiPm .profit-dashboard-page_modalHeader__mgz2B h2{font-size:22px}.profit-dashboard-page_profitBreakdownModal__MAiPm .profit-dashboard-page_modalHeader__mgz2B p{font-size:12px;margin-top:8px}.profit-dashboard-page_profitBreakdownModal__MAiPm .profit-dashboard-page_modalBody__rYQW4{padding:22px 24px;overflow:auto}.profit-dashboard-page_profitFormula__Fd8bu{padding:18px 16px;margin-bottom:18px;background:#f3f6fb;color:#506d94;border-radius:10px;font-size:14px;line-height:1.6}.profit-dashboard-page_profitCostTable__ldcO3{width:100%;border-collapse:collapse;font-size:12px;color:#243851}.profit-dashboard-page_profitCostTable__ldcO3 th{background:#f5f8fc;color:#7185a2;font-weight:500}.profit-dashboard-page_profitCostTable__ldcO3 td,.profit-dashboard-page_profitCostTable__ldcO3 th{padding:16px 12px;border-bottom:1px solid #e6edf7;text-align:right}.profit-dashboard-page_profitCostTable__ldcO3 td:first-child,.profit-dashboard-page_profitCostTable__ldcO3 th:first-child{text-align:left;width:50%}.profit-dashboard-page_profitPayoutNote__W4SWo{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px;padding:15px 12px;background:#f5f7fb;border:1px solid #dfe7f3;border-radius:9px;color:#7185a2;font-size:12px;line-height:1.6}.profit-dashboard-page_profitModalFooter__eWw7O{display:flex;justify-content:flex-end;padding:16px 24px;border-top:1px solid #e1e8f3}.profit-dashboard-page_profitModalFooter__eWw7O button{padding:11px 18px;border:1px solid #3860f5;border-radius:8px;background:#3860f5;color:#fff;font-size:13px;font-weight:600}.profit-dashboard-page_profitModalFooter__eWw7O button:hover{background:#294bd0}@media (max-width:600px){.profit-dashboard-page_profitBreakdownModal__MAiPm .profit-dashboard-page_modalBody__rYQW4,.profit-dashboard-page_profitBreakdownModal__MAiPm .profit-dashboard-page_modalHeader__mgz2B{padding:16px}.profit-dashboard-page_profitCostTable__ldcO3 td,.profit-dashboard-page_profitCostTable__ldcO3 th{padding:12px 6px}}.profit-dashboard-page_modalPanel__kM_I6.profit-dashboard-page_dataCoveragePanel__ujuaf{align-self:center;width:min(620px,calc(100vw - 32px));max-width:calc(100vw - 32px);height:auto;max-height:calc(100dvh - 32px);grid-template-rows:auto minmax(0,1fr) auto;border-radius:16px}.profit-dashboard-page_dataCoveragePanel__ujuaf .profit-dashboard-page_modalHeader__mgz2B{padding:20px 22px;align-items:flex-start;background:#fff}.profit-dashboard-page_dataCoveragePanel__ujuaf .profit-dashboard-page_modalHeader__mgz2B h2{font-size:19px;font-weight:650}.profit-dashboard-page_dataCoveragePanel__ujuaf .profit-dashboard-page_modalHeader__mgz2B p{font-size:12px;line-height:1.6;margin-top:7px;color:#7486a0}.profit-dashboard-page_dataCoveragePanel__ujuaf .profit-dashboard-page_modalHeader__mgz2B>button{width:32px;height:32px;padding:0;border:0;box-shadow:none;border-radius:8px;background:#f4f7fb;font-size:13px}.profit-dashboard-page_dataCoveragePanel__ujuaf .profit-dashboard-page_dataCoverageModal__TkpRl{padding:18px 22px;gap:16px;background:#fafbfd}.profit-dashboard-page_dataCoveragePanel__ujuaf .profit-dashboard-page_dataCoverageNotice___gyIe{padding:12px;border-color:#f3dfa9;border-radius:10px;background:#fffbef}.profit-dashboard-page_dataCoveragePanel__ujuaf .profit-dashboard-page_dataCoverageNotice___gyIe p{font-size:12px;line-height:1.7;color:#786644}.profit-dashboard-page_dataCoveragePanel__ujuaf .profit-dashboard-page_dataCoverageList__Mkc18{gap:10px}.profit-dashboard-page_dataCoveragePanel__ujuaf .profit-dashboard-page_dataCoverageItem__hzeb5{padding:14px;gap:12px;border-color:#e3eaf4;border-radius:11px;box-shadow:0 2px 4px #26385303}.profit-dashboard-page_dataCoveragePanel__ujuaf .profit-dashboard-page_dataCoverageItem__hzeb5>div:first-child{flex-wrap:wrap;gap:8px}.profit-dashboard-page_dataCoveragePanel__ujuaf .profit-dashboard-page_dataCoverageItem__hzeb5 strong{display:inline-flex;align-items:center;gap:9px;font-size:13px;font-weight:600}.profit-dashboard-page_dataCoveragePanel__ujuaf .profit-dashboard-page_dataCoverageItem__hzeb5 strong i{color:#7b8fac;font-size:15px}.profit-dashboard-page_dataCoveragePanel__ujuaf .profit-dashboard-page_dataCoverageItem__hzeb5 span{padding:4px 8px;border-radius:6px;background:#fff3df;color:#97661d;font-size:11px;font-weight:600}.profit-dashboard-page_dataCoveragePanel__ujuaf .profit-dashboard-page_dataCoverageRanges__5F2KR{gap:6px}.profit-dashboard-page_dataCoveragePanel__ujuaf .profit-dashboard-page_dataCoverageRanges__5F2KR small{width:100%;color:#8a99ae;font-size:10px}.profit-dashboard-page_dataCoveragePanel__ujuaf .profit-dashboard-page_dataCoverageRanges__5F2KR em{gap:7px;padding:6px 8px;min-height:0;border:0;border-radius:6px;background:#f2f5fa;color:#627793;font-size:11px;font-weight:400;line-height:1.5;overflow-wrap:anywhere}.profit-dashboard-page_dataCoveragePanel__ujuaf .profit-dashboard-page_dataCoverageRanges__5F2KR em i{color:#90a1b8}.profit-dashboard-page_dataCoveragePanel__ujuaf .profit-dashboard-page_profitModalFooter__eWw7O{padding:14px 22px;background:#fff}@media (max-width:600px){.profit-dashboard-page_dataCoveragePanel__ujuaf .profit-dashboard-page_dataCoverageModal__TkpRl,.profit-dashboard-page_dataCoveragePanel__ujuaf .profit-dashboard-page_modalHeader__mgz2B{padding:16px}}.profit-dashboard-page_loadingCards__FCHQc{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;width:100%}.profit-dashboard-page_loadingCards__FCHQc>div{height:150px;border-radius:12px;background:#e8edf4;animation:profit-dashboard-page_loadingPulse__KUBIP 1.5s ease-in-out infinite alternate}@keyframes profit-dashboard-page_loadingPulse__KUBIP{to{opacity:.45}}@media (max-width:700px){.profit-dashboard-page_loadingCards__FCHQc{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.profit-dashboard-page_loadingCards__FCHQc>div{animation:none}}