.dashboard_dashboard__dqVoZ{display:grid;grid-gap:23px;gap:23px;min-width:0;padding-bottom:20px;color:var(--text)}.dashboard_hero__CZpuy{display:flex;align-items:center;justify-content:space-between;gap:20px}.dashboard_eyebrow__i7ZOm,.dashboard_kicker__WOO3F{display:flex;align-items:center;gap:7px;color:var(--muted);font-size:9px;font-weight:600;letter-spacing:1.1px}.dashboard_eyebrow__i7ZOm span{width:5px;height:5px;border-radius:50%;background:#299970}.dashboard_hero__CZpuy h1{margin:8px 0 0;font-size:27px;line-height:1.3;letter-spacing:-1.1px;font-weight:650}.dashboard_hero__CZpuy p,.dashboard_productsHeader__M4wJx p,.dashboard_sectionHeader__4S8d1 p{margin:7px 0 0;color:var(--muted);font-size:12px;line-height:1.6}.dashboard_periodSummary__qb0MD{display:flex;align-items:center;justify-content:space-between;gap:9px;min-height:40px;padding:9px 11px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--muted);font:inherit;font-size:11px;cursor:pointer;white-space:nowrap}.dashboard_periodSummary__qb0MD:hover{background:var(--bg)}.dashboard_periodSummary__qb0MD[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}.dashboard_quickActions__cSm0g{display:flex;flex-wrap:wrap;gap:9px}.dashboard_quickActions__cSm0g a{min-height:38px;font-size:11px;padding:9px 13px}.dashboard_filters__5tO5q{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;padding:10px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}.dashboard_presets__psUO_{display:flex;gap:4px;padding:3px;border-radius:7px;background:var(--bg)}.dashboard_dateRange__NVeox button,.dashboard_presets__psUO_ button{border:0;border-radius:6px;background:transparent;color:var(--muted);min-height:36px;padding:7px 11px;font:inherit;font-size:11px;font-weight:550;cursor:pointer}.dashboard_presets__psUO_ .dashboard_selectedPreset__xKgc_{background:var(--surface);color:#a94608;box-shadow:0 1px 3px #20253018}.dashboard_dateRange__NVeox{display:flex;align-items:center;gap:7px}.dashboard_dateRange__NVeox input{min-height:36px;min-width:0;border:1px solid var(--border);border-radius:7px;padding:6px 9px;color:var(--text);background:var(--surface);font:inherit;font-size:11px}.dashboard_dateRange__NVeox span{font-size:10px;color:var(--muted)}.dashboard_dateRange__NVeox button{background:var(--accent);color:#251509;padding-inline:14px}.dashboard_dateRange__NVeox button:disabled{opacity:.55;cursor:wait}.dashboard_metrics__qZnbQ{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:13px;gap:13px}.dashboard_metric__e6hkN{grid-column:span 3;min-width:0;min-height:136px;padding:15px 17px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow)}.dashboard_featuredMetric__JAtEo{border-color:#efd6c2;background:#fffaf6}.dashboard_metric__e6hkN .stat-label{font-size:inherit}.dashboard_metric__e6hkN .stat-heading{display:flex;align-items:center;justify-content:space-between;gap:7px;min-height:25px;color:var(--muted);font-size:12px;font-weight:500}.dashboard_metric__e6hkN .stat-heading svg{flex-shrink:0;color:#969da8}.dashboard_featuredMetric__JAtEo .stat-heading svg{color:#d65a0d}.dashboard_metric__e6hkN .stat-value{display:block;margin-top:8px;font-size:clamp(18px,1.8vw,29px);font-weight:650;line-height:1.35;letter-spacing:-.8px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.dashboard_metric__e6hkN .stat-note{margin:10px 0 0;font-size:10px;line-height:1.5;color:var(--muted)}.dashboard_metric__e6hkN .stat-note a{display:inline-flex;align-items:center;gap:5px}.dashboard_metric__e6hkN .stat-note a:hover{color:#a94608}.dashboard_compactMetric__Yc_SE{grid-column:span 3;min-height:112px;padding-block:12px}.dashboard_compactMetric__Yc_SE .stat-value{font-size:24px;margin-top:4px}.dashboard_compactMetric__Yc_SE .stat-note{margin-top:7px}.dashboard_cashMetric__RTYiX{display:block;color:inherit;text-decoration:none;cursor:pointer;border-color:#efc7a9;background:linear-gradient(145deg,#fffaf6,#fff3e9);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.dashboard_cashMetric__RTYiX:hover{transform:translateY(-2px);border-color:#df7a37;box-shadow:0 12px 28px rgba(125,63,22,.12)}.dashboard_cashMetric__RTYiX .stat-heading svg{color:#d65a0d}.dashboard_cashDetailsLink__2IeHT{display:inline-flex;align-items:center;gap:5px;-webkit-margin-start:7px;margin-inline-start:7px;color:#a94608;font-weight:700}.dashboard_dashboard__dqVoZ[dir=rtl] .dashboard_cashDetailsLink__2IeHT svg{transform:rotate(180deg)}.dashboard_walletCard__zLWSb{display:flex;align-items:center;flex-wrap:wrap;gap:15px;padding:17px 22px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow)}.dashboard_walletIcon__Yt7jY{display:grid;place-items:center;width:39px;height:39px;border:1px solid var(--border);border-radius:9px;color:var(--muted);background:var(--bg)}.dashboard_walletCard__zLWSb h2{margin:4px 0 0;font-size:14px;font-weight:600}.dashboard_walletCard__zLWSb>strong{-webkit-margin-start:auto;margin-inline-start:auto;font-size:23px;font-weight:650;letter-spacing:-.5px}.dashboard_walletCard__zLWSb p{margin:0;color:var(--muted);font-size:11px}.dashboard_walletCard__zLWSb>a{font-size:11px}.dashboard_dashboard__dqVoZ[dir=rtl] .dashboard_hero__CZpuy h1,.dashboard_dashboard__dqVoZ[dir=rtl] .stat-value{letter-spacing:0}.dashboard_dashboard__dqVoZ[dir=rtl] .dashboard_eyebrow__i7ZOm,.dashboard_dashboard__dqVoZ[dir=rtl] .dashboard_kicker__WOO3F{letter-spacing:0;font-size:11px}.dashboard_dashboard__dqVoZ[dir=rtl] .dashboard_textLink__OcR9l svg,.dashboard_dashboard__dqVoZ[dir=rtl] .dashboard_walletCard__zLWSb>a svg,.dashboard_dashboard__dqVoZ[dir=rtl] .stat-note a svg{transform:rotate(180deg)}.dashboard_chartCard___ZO_0,.dashboard_productsSection__yMPCf,.dashboard_stockCard__i3vQ9{padding:0;min-width:0;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow)}.dashboard_productsHeader__M4wJx,.dashboard_sectionHeader__4S8d1{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:20px 22px 17px}.dashboard_productsHeader__M4wJx h2,.dashboard_sectionHeader__4S8d1 h2{margin:6px 0 0;font-size:16px;line-height:1.4;font-weight:600;letter-spacing:-.3px}.dashboard_warning__81RG1{color:#b64a00}.dashboard_chartControls__VaoRS{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.dashboard_segments__epDvH{display:flex;gap:2px;padding:3px;border:1px solid #e9ebef;border-radius:8px;background:#f7f8fa}.dashboard_segments__epDvH button{min-height:34px;padding:7px 10px;border:0;border-radius:5px;background:transparent;color:#606978;font:inherit;font-size:10px;cursor:pointer}.dashboard_segments__epDvH .dashboard_activeSegment__RyJ_i{background:var(--surface);color:#ad4600;font-weight:650;box-shadow:0 1px 3px #20253018}.dashboard_compare__0gHsx{display:flex;align-items:center;gap:7px;min-height:40px;color:#626b78;font-size:10px;cursor:pointer}.dashboard_compare__0gHsx input{position:absolute;opacity:0}.dashboard_compare__0gHsx input:focus-visible+span{outline:3px solid var(--accent);outline-offset:4px}.dashboard_compare__0gHsx>span{display:inline-flex;width:27px;height:16px;padding:2px;border-radius:20px;background:#ccd1d9}.dashboard_compare__0gHsx>span:after{content:"";width:12px;height:12px;border-radius:50%;background:var(--surface);box-shadow:0 1px 2px #0002;transition:transform .15s}.dashboard_compare__0gHsx input:checked+span{background:var(--accent)}.dashboard_compare__0gHsx input:checked+span:after{transform:translateX(11px)}[dir=rtl] .dashboard_compare__0gHsx input:checked+span:after{transform:translateX(-11px)}.dashboard_chartOverview__6h1_S{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;margin:0 24px 14px;border:1px solid #eceef1;border-radius:9px;background:#eceef1;overflow:hidden}.dashboard_chartOverview__6h1_S>div{display:grid;grid-gap:4px;gap:4px;padding:12px 14px;background:#fafbfc}.dashboard_chartOverview__6h1_S strong{font-size:15px}.dashboard_chartOverview__6h1_S span{font-size:9px;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.dashboard_legend__ZfYkk{display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding:0 24px 8px;color:#5b6471;font-size:10px}.dashboard_legend__ZfYkk span{display:flex;align-items:center;gap:7px}.dashboard_legend__ZfYkk i{width:8px;height:8px;border-radius:50%}.dashboard_salesMark__EBF5K{background:#ff6a00}.dashboard_countMark__S0mJL{background:#aeb7c4;border-radius:2px!important}.dashboard_expenseMark__O3MuE{background:#d15a5e}.dashboard_profitMark__XZjuC{background:#16836b}.dashboard_chartScroll__qOUW3{max-width:100%;overflow-x:auto;padding:0 8px 4px;direction:ltr;scrollbar-width:thin}.dashboard_chartPlot__bcYeo{position:relative;min-width:680px}.dashboard_chart__hl9_p{display:block;width:100%;height:auto;overflow:visible}.dashboard_chartGrid__RTKa9{stroke:#edf0f4;stroke-width:1;stroke-dasharray:3 4}.dashboard_chartAxis__WaE7n{fill:#697483;font-size:10px}.dashboard_countBar__yp_fO{fill:#e3e7ed}.dashboard_expenseLine__KeEj5,.dashboard_profitLine__ynIZ7,.dashboard_salesLine__CWKn7{fill:none;stroke-linecap:round;stroke-linejoin:round}.dashboard_salesLine__CWKn7{stroke:#ff6a00;stroke-width:3}.dashboard_profitLine__ynIZ7{stroke:#16836b;stroke-width:2.5}.dashboard_expenseLine__KeEj5{stroke:#ce565c;stroke-width:2;stroke-dasharray:6 5}.dashboard_salesDot__2rs9w{fill:var(--surface);stroke:#ff6a00;stroke-width:2}.dashboard_profitDot__lF82I{fill:var(--surface);stroke:#16836b;stroke-width:2}.dashboard_expenseDot__PQ7rb{fill:var(--surface);stroke:#ce565c;stroke-width:2}.dashboard_countValue__L8KIQ,.dashboard_salesValue__zbufI{font-size:10px;font-weight:650;paint-order:stroke;stroke:var(--surface);stroke-width:4px;stroke-linejoin:round}.dashboard_salesValue__zbufI{fill:#b84900}.dashboard_countValue__L8KIQ{fill:#66727f}.dashboard_tooltip__exX6w{position:absolute;top:70px;z-index:2;transform:translateX(-50%);min-width:210px;padding:12px 14px;border:1px solid #e7e9ed;border-radius:10px;background:var(--surface);box-shadow:0 7px 25px #1726381c;color:var(--muted);font-size:10px;pointer-events:none}.dashboard_tooltip__exX6w strong{display:block;margin-bottom:8px;color:#272f3a}.dashboard_tooltip__exX6w span{display:flex;justify-content:space-between;gap:20px;margin-top:7px}.dashboard_tooltip__exX6w bdi{color:#283342;font-weight:650}.dashboard_textLink__OcR9l{display:inline-flex;align-items:center;gap:6px;color:#b84d08;font-size:11px;font-weight:650}.dashboard_stockGrid__wDSp1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;background:#eef0f3;border-top:1px solid #eef0f3}.dashboard_stockItem__qWuJe{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;grid-gap:11px;gap:11px;padding:15px 18px;background:var(--surface);min-width:0}.dashboard_stockItem__qWuJe:hover{background:#fffaf6}.dashboard_stockItem__qWuJe img{width:44px;height:44px;object-fit:contain;border:1px solid #eeeae3;border-radius:9px;background:#f6f3ee}.dashboard_stockItem__qWuJe>div{min-width:0}.dashboard_stockItem__qWuJe span,.dashboard_stockItem__qWuJe strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard_stockItem__qWuJe strong{font-size:12px;font-weight:550}.dashboard_stockItem__qWuJe span{margin-top:4px;color:var(--muted);font-size:10px}.dashboard_stockItem__qWuJe>b{display:grid;grid-gap:3px;gap:3px;min-width:60px;color:#b24e0c;text-align:end;font-size:10px}.dashboard_stockItem__qWuJe>b small{color:var(--muted);font-size:10px;font-weight:450}.dashboard_stockItem__qWuJe>b.dashboard_emptyStock__TVjbG{color:#b4232d}.dashboard_stockBar__AaDY_{height:4px;margin-top:8px;border-radius:5px;background:#fff0e6;overflow:hidden}.dashboard_stockBar__AaDY_ span{height:100%;margin:0;background:#fb914b}.dashboard_empty__XqzT8{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;min-height:150px;padding:28px;color:var(--muted);text-align:center}.dashboard_empty__XqzT8 strong{font-size:12px;color:#4e5867}.dashboard_productsHeader__M4wJx{padding-bottom:14px}.dashboard_productCount__zAw30{display:inline-flex;padding:6px 9px;border-radius:6px;background:#fff0e6;color:#a94608;font-size:10px;font-weight:650;white-space:nowrap}.dashboard_productTools__42E_g{display:flex;align-items:center;gap:8px;padding:0 23px 12px}.dashboard_search__SlnNh{display:flex;align-items:center;gap:7px;width:min(310px,100%);min-height:38px;padding:0 10px;border:1px solid #e1e4e9;border-radius:7px;color:var(--muted)}.dashboard_search__SlnNh input{min-width:0;flex:1 1;border:0;outline:0;background:transparent;font:inherit;font-size:11px}.dashboard_search__SlnNh button{display:grid;place-items:center;border:0;background:none;color:var(--muted)}.dashboard_sort__TYIu1{display:flex;align-items:center;gap:7px;position:relative;-webkit-margin-start:auto;margin-inline-start:auto;color:var(--muted);font-size:10px}.dashboard_sort__TYIu1 select{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:38px;padding:8px 28px 8px 10px;border:1px solid #e1e4e9;border-radius:7px;background:var(--surface);color:#404653;font:inherit;font-size:10px}.dashboard_sort__TYIu1 svg{position:absolute;inset-inline-end:8px;pointer-events:none}.dashboard_direction__OIboP{display:flex;align-items:center;gap:5px;min-height:38px;padding:8px;border:1px solid #e1e4e9;border-radius:7px;background:var(--surface);color:#626c79;font:inherit;font-size:10px}.dashboard_tableContext__NDYXx{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:0 23px 13px;color:var(--muted);font-size:9px}.dashboard_tableContext__NDYXx span{display:flex;align-items:center;gap:5px}.dashboard_tableContext__NDYXx i{width:5px;height:5px;border-radius:50%;background:#ff6a00}.dashboard_scrollHint___0iZ_{display:none;padding:0 23px 10px;color:var(--muted);font-size:9px}.dashboard_tableScroll__BdwpP{max-height:590px;overflow:auto;border-top:1px solid #e9ecf1;scrollbar-width:thin}.dashboard_productsTable__mw2hZ{width:100%;min-width:1140px;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dashboard_productsTable__mw2hZ td,.dashboard_productsTable__mw2hZ th{padding:13px 9px;border-bottom:1px solid #eef0f4;text-align:end;white-space:nowrap}.dashboard_productsTable__mw2hZ td:first-child,.dashboard_productsTable__mw2hZ th:first-child{width:22%;-webkit-padding-start:23px;padding-inline-start:23px;text-align:start}.dashboard_productsTable__mw2hZ td:last-child,.dashboard_productsTable__mw2hZ th:last-child{-webkit-padding-end:23px;padding-inline-end:23px}.dashboard_productsTable__mw2hZ thead th{position:-webkit-sticky;position:sticky;top:0;z-index:3;height:55px;background:var(--bg);color:var(--muted);font-size:10px;font-weight:550}.dashboard_productsTable__mw2hZ tbody th{font-weight:550;position:-webkit-sticky;position:sticky;inset-inline-start:0;z-index:1;background:#fff}.dashboard_productsTable__mw2hZ tbody tr:hover>*{background:#fafbfc}.dashboard_productsTable__mw2hZ tfoot td,.dashboard_productsTable__mw2hZ tfoot th{position:-webkit-sticky;position:sticky;bottom:0;z-index:2;height:58px;border-top:1px solid #ecd8c6;border-bottom:0;background:#fff8f2;color:var(--text);font-weight:650}.dashboard_productsTable__mw2hZ tfoot th{inset-inline-start:0;z-index:4}.dashboard_productIdentity__yM1dI{display:flex;align-items:center;gap:9px;white-space:normal}.dashboard_productIdentity__yM1dI img{width:38px;height:40px;flex:0 0 38px;object-fit:contain;border:1px solid #eeeae3;border-radius:8px;background:#f4f1ec}.dashboard_sku__8GLkR{font:9px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;color:#626c79}.dashboard_revenue__td2PF{color:#252d39;font-weight:650}.dashboard_profit__OStPp{color:#176b46;font-weight:650}.dashboard_loss__0ANfc{color:#b4232d;font-weight:650}.dashboard_marginBadge__qhOIo{display:inline-flex;padding:4px 6px;border-radius:5px;background:#edf7f1;color:#176b46;font-weight:650}.dashboard_lossBadge__uviI7{background:#fff0f0;color:#b4232d}.dashboard_mobileProducts__H_HXd{display:none}.dashboard_productsFooter__TohMm{display:flex;justify-content:flex-end;padding:12px 23px;color:var(--muted);font-size:9px}@media(max-width:1250px){.dashboard_metric__e6hkN{padding-inline:13px}.dashboard_metric__e6hkN .stat-heading{font-size:11px}.dashboard_metric__e6hkN .stat-value{font-size:21px}.dashboard_stockGrid__wDSp1{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard_hero__CZpuy h1{font-size:25px}}@media(max-width:1100px){.dashboard_metrics__qZnbQ{gap:10px}.dashboard_metric__e6hkN .stat-value{font-size:18px}.dashboard_metric__e6hkN .stat-heading{font-size:10px}.dashboard_compactMetric__Yc_SE .stat-value{font-size:22px}.dashboard_walletCard__zLWSb>a{-webkit-margin-start:auto;margin-inline-start:auto}.dashboard_walletCard__zLWSb p{flex-basis:100%;-webkit-padding-start:54px;padding-inline-start:54px;margin-top:-7px}}@media(max-width:900px){.dashboard_hero__CZpuy{align-items:flex-start}.dashboard_periodSummary__qb0MD{margin-top:19px}.dashboard_filters__5tO5q{align-items:stretch;flex-direction:column}.dashboard_dateRange__NVeox{flex-wrap:wrap}.dashboard_dateRange__NVeox input{flex:1 1}.dashboard_sectionHeader__4S8d1{flex-direction:column}.dashboard_chartControls__VaoRS{width:100%;justify-content:flex-start}.dashboard_stockGrid__wDSp1{grid-template-columns:1fr}.dashboard_scrollHint___0iZ_{display:block}}@media(max-width:600px){.dashboard_dashboard__dqVoZ{gap:18px}.dashboard_hero__CZpuy{flex-direction:column;gap:15px}.dashboard_hero__CZpuy h1{font-size:26px;letter-spacing:-.9px}.dashboard_eyebrow__i7ZOm{font-size:8px}.dashboard_periodSummary__qb0MD{margin:0;width:100%;min-height:44px}.dashboard_quickActions__cSm0g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.dashboard_quickActions__cSm0g a{min-height:44px;padding-inline:8px}.dashboard_filters__5tO5q{padding:9px}.dashboard_presets__psUO_{display:grid;grid-template-columns:1fr 1fr}.dashboard_presets__psUO_ button{min-height:44px}.dashboard_dateRange__NVeox{display:grid;grid-template-columns:1fr auto 1fr}.dashboard_dateRange__NVeox input{width:100%;min-width:0;min-height:44px}.dashboard_dateRange__NVeox button{grid-column:1/-1;min-height:44px}.dashboard_metrics__qZnbQ{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dashboard_compactMetric__Yc_SE,.dashboard_metric__e6hkN{grid-column:span 1;padding:12px 13px;min-height:129px}.dashboard_compactMetric__Yc_SE .stat-value,.dashboard_metric__e6hkN .stat-value{margin-top:11px;font-size:20px}.dashboard_metric__e6hkN .stat-heading{font-size:10px}.dashboard_metric__e6hkN .stat-heading svg{width:16px;height:16px}.dashboard_compactMetric__Yc_SE .stat-note,.dashboard_metric__e6hkN .stat-note{margin-top:10px;font-size:10px}.dashboard_metric__e6hkN:last-child{grid-column:span 2;min-height:104px;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:12px;column-gap:12px}.dashboard_metric__e6hkN:last-child .stat-heading{grid-column:1}.dashboard_metric__e6hkN:last-child .stat-value{grid-column:1;grid-row:2;margin-top:0;font-size:26px}.dashboard_metric__e6hkN:last-child .stat-note{grid-column:2;grid-row:1/span 2;align-self:center;justify-self:end;text-align:end}.dashboard_walletCard__zLWSb{gap:12px;padding:16px}.dashboard_walletCard__zLWSb>strong{font-size:20px}.dashboard_walletCard__zLWSb p{flex-basis:auto;padding:0;margin:0}.dashboard_walletCard__zLWSb>a{min-height:44px}.dashboard_productsHeader__M4wJx,.dashboard_sectionHeader__4S8d1{padding:18px 16px 14px}.dashboard_productsHeader__M4wJx{flex-wrap:wrap}.dashboard_chartControls__VaoRS,.dashboard_segments__epDvH{width:100%}.dashboard_segments__epDvH button{flex:1 1;min-height:44px}.dashboard_compare__0gHsx{min-height:44px;font-size:11px}.dashboard_chartOverview__6h1_S{grid-template-columns:1fr 1fr;margin-inline:16px}.dashboard_legend__ZfYkk{padding-inline:16px;font-size:11px}.dashboard_chartScroll__qOUW3{padding:0}.dashboard_stockItem__qWuJe{padding:14px 16px}.dashboard_productTools__42E_g{padding-inline:16px;flex-wrap:wrap}.dashboard_search__SlnNh{width:100%;min-height:44px}.dashboard_search__SlnNh input{font-size:12px}.dashboard_sort__TYIu1{-webkit-margin-start:0;margin-inline-start:0;flex:1 1}.dashboard_sort__TYIu1 select{width:100%;min-height:44px;-webkit-padding-start:10px;padding-inline-start:10px;-webkit-padding-end:28px;padding-inline-end:28px;font-size:11px}.dashboard_direction__OIboP{min-width:44px;min-height:44px;justify-content:center}.dashboard_direction__OIboP span{display:none}.dashboard_tableContext__NDYXx{padding-inline:16px;font-size:10px}.dashboard_scrollHint___0iZ_,.dashboard_tableScroll__BdwpP{display:none}.dashboard_mobileProducts__H_HXd{display:grid;padding:0 16px}.dashboard_mobileProduct__uiM6j{padding:17px 0;border-top:1px solid var(--border)}.dashboard_mobileProduct__uiM6j header{display:flex;align-items:center;gap:10px}.dashboard_mobileProduct__uiM6j header img{width:46px;height:46px;object-fit:contain;border:1px solid var(--border);border-radius:8px;background:var(--bg)}.dashboard_mobileProduct__uiM6j h3{margin:0 0 4px;font-size:12px;font-weight:600}.dashboard_mobileProduct__uiM6j dl,.dashboard_mobileTotals__cuNHl dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:13px 12px;gap:13px 12px;margin:15px 0 0}.dashboard_mobileProduct__uiM6j dt,.dashboard_mobileTotals__cuNHl dt{font-size:10px;color:var(--muted)}.dashboard_mobileProduct__uiM6j dd,.dashboard_mobileTotals__cuNHl dd{margin:4px 0 0;font-size:12px;font-weight:600}.dashboard_wideMetric__AAxMW{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;padding-top:10px;border-top:1px dashed var(--border)}.dashboard_mobileTotals__cuNHl{margin:10px 0 16px;padding:16px;border:1px solid #efd6c2;border-radius:9px;background:#fff8f2}.dashboard_mobileTotals__cuNHl h3{margin:0;color:var(--text);font-size:13px;font-weight:600}.dashboard_productsFooter__TohMm{padding-inline:16px;font-size:10px}.dashboard_empty__XqzT8{min-height:130px}}@media(prefers-reduced-motion:reduce){.dashboard_compare__0gHsx>span:after{transition:none}}.dashboard_heroControls__8hH7d{display:flex;align-items:center;justify-content:flex-end;gap:8px}.dashboard_privacyToggle__6_tA5{min-height:40px;padding:9px 12px;border:1px solid #ead9cb;border-radius:var(--radius-sm);display:inline-flex;align-items:center;gap:7px;color:#a94608;background:#fff8f2;font:inherit;font-size:11px;font-weight:650;cursor:pointer;white-space:nowrap}.dashboard_privacyToggle__6_tA5:hover{background:#fff0e5}.dashboard_netProfitMetric__DRDSC:focus-visible,.dashboard_privacyToggle__6_tA5:focus-visible,.dashboard_profitModalHeader__Xiz9i button:focus-visible{outline:3px solid rgba(255,106,0,.28);outline-offset:3px}.dashboard_netProfitMetric__DRDSC{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;font:inherit;text-align:start;cursor:pointer;border-color:#f0cdb4;background:linear-gradient(145deg,rgba(255,106,0,.07),transparent 62%),var(--surface);transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.dashboard_netProfitMetric__DRDSC:hover{transform:translateY(-2px);border-color:#e89a63;box-shadow:0 13px 30px rgba(127,60,14,.12)}.dashboard_netProfitMetric__DRDSC .stat-heading svg{color:#d65a0d}.dashboard_netProfitMetric__DRDSC .stat-note{display:grid;grid-gap:5px;gap:5px}.dashboard_profitDetailsLink__KUL7_{display:inline-flex;align-items:center;gap:5px;color:#a94608;font-weight:700}.dashboard_privateChart__R7jYB{min-height:285px;margin:0 18px 18px;border:1px dashed #e0d6cd;border-radius:10px;display:grid;place-content:center;justify-items:center;grid-gap:10px;gap:10px;color:#9a8d82;background:repeating-linear-gradient(135deg,transparent 0 15px,rgba(113,96,82,.025) 15px 30px),#fbfaf8}.dashboard_privateChart__R7jYB strong{font-size:22px;letter-spacing:.12em}.dashboard_profitModalBackdrop__8QbDQ{position:fixed;z-index:1200;inset:0;padding:18px;display:grid;place-items:center;background:rgba(24,20,17,.7);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.dashboard_profitModal__Wcyg3{width:min(1080px,100%);max-height:calc(100vh - 36px);overflow:auto;border:1px solid rgba(255,255,255,.15);border-radius:18px;background:#f7f6f3;box-shadow:0 35px 110px rgba(0,0,0,.35)}.dashboard_profitModalHeader__Xiz9i{position:-webkit-sticky;position:sticky;z-index:5;top:0;padding:22px 24px;border-bottom:1px solid #e8e2dc;display:flex;align-items:flex-start;justify-content:space-between;gap:18px;color:#fff;background:radial-gradient(circle at 85% 10%,rgba(255,106,0,.34),transparent 32%),#25211e}.dashboard_profitModalHeader__Xiz9i h2{margin:7px 0 5px;font-size:clamp(20px,3vw,30px);letter-spacing:-.7px}.dashboard_profitModalHeader__Xiz9i p,.dashboard_profitModalHeader__Xiz9i small{display:block;margin:0;color:rgba(255,255,255,.68);font-size:11px;line-height:1.6}.dashboard_profitModalHeader__Xiz9i .dashboard_kicker__WOO3F{color:#ff9a55}.dashboard_profitModalHeader__Xiz9i button{width:39px;height:39px;flex:0 0 39px;border:1px solid rgba(255,255,255,.2);border-radius:10px;display:grid;place-items:center;color:#fff;background:rgba(255,255,255,.08);cursor:pointer}.dashboard_profitModalBody__i4E5k{display:grid;grid-gap:16px;gap:16px;padding:18px}.dashboard_profitModalBody__i4E5k>section{padding:20px;border:1px solid #e6e0d9;border-radius:14px;background:#fff}.dashboard_modalSectionTitle__1Y91U{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:14px}.dashboard_modalSectionTitle__1Y91U h3{margin:0;color:#28231f;font-size:15px;letter-spacing:-.2px}.dashboard_currentProfitGrid__cW_Xf,.dashboard_projectionGrid__feZBO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px}.dashboard_averageGrid__RF6qx>div,.dashboard_currentProfitGrid__cW_Xf>div,.dashboard_monthToDateGrid__XtGIY>div,.dashboard_projectionGrid__feZBO>div{padding:14px;border:1px solid #ece5de;border-radius:10px;display:grid;grid-gap:7px;gap:7px;background:#fcfbf9}.dashboard_averageGrid__RF6qx span,.dashboard_currentProfitGrid__cW_Xf span,.dashboard_monthToDateGrid__XtGIY span,.dashboard_projectedPartners__IynTN span,.dashboard_projectionGrid__feZBO span{color:#777067;font-size:10px}.dashboard_averageGrid__RF6qx strong,.dashboard_currentProfitGrid__cW_Xf strong,.dashboard_monthToDateGrid__XtGIY strong,.dashboard_projectedPartners__IynTN strong,.dashboard_projectionGrid__feZBO strong{color:#29241f;font-size:16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dashboard_negativePanel__yzFDc{border-color:#edc4c1!important;background:#fff5f4!important}.dashboard_negativePanel__yzFDc strong{color:#ad2d35!important}.dashboard_partnerShareGrid__MHUN0,.dashboard_projectedPartners__IynTN{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px;margin-top:9px}.dashboard_partnerShareGrid__MHUN0 article{position:relative;overflow:hidden;padding:15px;border-radius:10px;display:grid;grid-gap:5px;gap:5px;color:#fff;background:#2c2926}.dashboard_partnerShareGrid__MHUN0 article:after{content:"⅓";position:absolute;inset-inline-end:10px;top:7px;color:rgba(255,255,255,.1);font-size:38px;font-weight:800}.dashboard_partnerShareGrid__MHUN0 span{color:#ff9a55;font-size:11px;font-weight:700}.dashboard_partnerShareGrid__MHUN0 strong{font-size:19px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dashboard_partnerShareGrid__MHUN0 small{color:rgba(255,255,255,.58);font-size:9px}.dashboard_averageGrid__RF6qx{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}.dashboard_runRateSection__fB2YI{border-color:#efd0b8!important;background:radial-gradient(circle at 95% 0,rgba(255,106,0,.08),transparent 31%),#fffaf6!important}.dashboard_projectedPartners__IynTN>div{padding:12px 14px;-webkit-border-start:3px solid #ff6a00;border-inline-start:3px solid #ff6a00;display:grid;grid-gap:5px;gap:5px;background:#fff}.dashboard_projectionWarning__ZuJOA,.dashboard_runRateNote___4NAj{margin:13px 0 0;padding:11px 13px;border-radius:8px;color:#756d65;background:rgba(83,75,67,.06);font-size:10px;line-height:1.65}.dashboard_projectionWarning__ZuJOA{color:#9e4d17;background:#fff0e4}.dashboard_targetGrid__bjSRK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.dashboard_targetCard__kBJsN{padding:17px;border:1px solid #e6ded6;border-radius:13px;background:#fff;box-shadow:0 8px 22px rgba(42,34,27,.045)}.dashboard_targetCard__kBJsN>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.dashboard_targetCard__kBJsN header span{display:inline-flex;align-items:center;gap:6px;color:#a94b0d;font-size:9px;font-weight:800;letter-spacing:.08em}.dashboard_targetCard__kBJsN h4{margin:7px 0 0;color:#28231f;font-size:16px}.dashboard_targetCard__kBJsN header b{padding:5px 8px;border-radius:999px;font-size:9px;white-space:nowrap}.dashboard_statusBelow__rN7mn{color:#a64018;background:#fff0e7}.dashboard_statusTrack__QwnyR{color:#176b46;background:#eaf7ef}.dashboard_statusAbove__HiUbB{color:#fff;background:#218158}.dashboard_statusPrivate__kkAE1{color:#746d66;background:#efedea}.dashboard_targetCard__kBJsN dl{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;margin:15px 0;overflow:hidden;border:1px solid #ece7e2;border-radius:9px;background:#ece7e2}.dashboard_targetCard__kBJsN dl>div{padding:10px;display:grid;grid-gap:5px;gap:5px;background:#fbfaf8}.dashboard_targetCard__kBJsN dt{color:#797169;font-size:9px}.dashboard_targetCard__kBJsN dd{margin:0;color:#302a25;font-size:12px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dashboard_progressMeta__h6ZDy{display:flex;justify-content:space-between;color:#6f675f;font-size:10px}.dashboard_progressTrack__LCT7k{height:8px;margin-top:7px;overflow:hidden;border-radius:99px;background:#ebe6e1}.dashboard_progressTrack__LCT7k span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ff8c3d,#e95f00);transition:width .28s ease}.dashboard_targetCard__kBJsN>p{min-height:34px;margin:11px 0 0;color:#5e574f;font-size:10px;line-height:1.6}.dashboard_monthToDateGrid__XtGIY{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px;margin-top:12px}.dashboard_monthToDateGrid__XtGIY>div{padding:9px}.dashboard_monthToDateGrid__XtGIY strong{font-size:12px}@media (max-width:900px){.dashboard_heroControls__8hH7d{width:100%;justify-content:flex-start}.dashboard_averageGrid__RF6qx{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard_averageGrid__RF6qx>div:last-child{grid-column:1/-1}.dashboard_targetGrid__bjSRK{grid-template-columns:1fr}}@media (max-width:600px){.dashboard_heroControls__8hH7d{display:grid;grid-template-columns:auto 1fr}.dashboard_privacyToggle__6_tA5{width:44px;min-height:44px;justify-content:center;padding:0}.dashboard_privacyToggle__6_tA5 span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.dashboard_heroControls__8hH7d .dashboard_periodSummary__qb0MD{width:100%}.dashboard_privateChart__R7jYB{min-height:210px;margin-inline:12px}.dashboard_profitModalBackdrop__8QbDQ{padding:0;place-items:stretch}.dashboard_profitModal__Wcyg3{width:100%;max-height:100dvh;border:0;border-radius:0}.dashboard_profitModalHeader__Xiz9i{padding:17px 16px}.dashboard_profitModalHeader__Xiz9i h2{font-size:20px}.dashboard_profitModalBody__i4E5k{padding:10px;gap:10px}.dashboard_profitModalBody__i4E5k>section{padding:14px}.dashboard_averageGrid__RF6qx,.dashboard_currentProfitGrid__cW_Xf,.dashboard_partnerShareGrid__MHUN0,.dashboard_projectedPartners__IynTN,.dashboard_projectionGrid__feZBO{grid-template-columns:1fr}.dashboard_averageGrid__RF6qx>div:last-child{grid-column:auto}.dashboard_targetCard__kBJsN{padding:13px}.dashboard_monthToDateGrid__XtGIY,.dashboard_targetCard__kBJsN dl{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.dashboard_netProfitMetric__DRDSC,.dashboard_progressTrack__LCT7k span{transition:none}}.dashboard_expenseMetric__ifkgp{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;font:inherit;text-align:start;cursor:pointer;border-color:#e6ddd5;background:linear-gradient(145deg,rgba(132,94,66,.055),transparent 62%),var(--surface);transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.dashboard_expenseMetric__ifkgp:hover{transform:translateY(-2px);border-color:#cbb29f;box-shadow:0 13px 30px rgba(68,48,34,.1)}.dashboard_expenseMetric__ifkgp .stat-heading svg{color:#8d674c}.dashboard_expenseMetric__ifkgp .stat-note{display:grid;grid-gap:5px;gap:5px}.dashboard_expenseDetailsLink__P2_h0{display:inline-flex;align-items:center;gap:5px;color:#79543b;font-weight:700}.dashboard_expensesModal__FWXVD{width:min(860px,100%)}.dashboard_expenseModalBody__XlT1_{padding:18px}.dashboard_expenseTotal__ziiCE{margin-bottom:12px;padding:16px 18px;border-radius:12px;display:flex;align-items:center;justify-content:space-between;gap:15px;color:#fff;background:#2c2926}.dashboard_expenseTotal__ziiCE span{color:rgba(255,255,255,.65);font-size:11px}.dashboard_expenseTotal__ziiCE strong{font-size:21px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dashboard_expenseList__ciQ6b{display:grid;grid-gap:8px;gap:8px}.dashboard_expenseRow__ckVkj{padding:13px 14px;border:1px solid #e7e0d9;border-radius:11px;display:grid;grid-template-columns:minmax(200px,1fr) minmax(135px,auto) minmax(130px,auto);align-items:center;grid-gap:14px;gap:14px;background:#fff}.dashboard_expenseIdentity__KMpOz{min-width:0;display:flex;align-items:center;gap:11px}.dashboard_expenseIdentity__KMpOz>span{width:36px;height:36px;flex:0 0 36px;border-radius:9px;display:grid;place-items:center;color:#9b5425;background:#fff0e6}.dashboard_expenseIdentity__KMpOz>div{min-width:0;display:grid;grid-gap:4px;gap:4px}.dashboard_expenseIdentity__KMpOz small,.dashboard_expenseIdentity__KMpOz strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard_expenseIdentity__KMpOz strong{color:#302a25;font-size:12px}.dashboard_expenseAmount__l3ekw span,.dashboard_expenseDate__m7_WK span,.dashboard_expenseIdentity__KMpOz small{color:#7b736b;font-size:9px}.dashboard_expenseAmount__l3ekw,.dashboard_expenseDate__m7_WK{display:grid;grid-gap:4px;gap:4px}.dashboard_expenseDate__m7_WK b{color:#514941;font-size:11px;font-weight:600}.dashboard_expenseAmount__l3ekw{text-align:end}.dashboard_expenseAmount__l3ekw strong{color:#9c4210;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:600px){.dashboard_expenseRow__ckVkj{grid-template-columns:minmax(0,1fr) auto}.dashboard_expenseIdentity__KMpOz{grid-column:1/-1}.dashboard_expenseAmount__l3ekw{text-align:end}.dashboard_expenseModalBody__XlT1_{padding:10px}}