html,body{margin:0;min-width:0}body{width:100%}.Polaris-Page,.Polaris-Page__Content{max-width:none}.Polaris-Page{width:100%}s-card,s-banner{display:block;width:100%;max-width:none;box-sizing:border-box}.products-index-filters--loading .Polaris-IndexFilters__ActionWrap:after{content:"";display:block;flex:0 0 auto;width:1rem;height:1rem;margin-left:var(--p-space-050);border:2px solid var(--p-color-border);border-top-color:var(--p-color-icon-brand);border-radius:50%;animation:products-search-loading-spin .7s linear infinite}@keyframes products-search-loading-spin{to{transform:rotate(360deg)}}@media(min-width:48em){.products-index-filters .Polaris-IndexFilters__TabsWrapper{flex:0 0 fit-content;width:fit-content}.products-index-filters .Polaris-IndexFilters__ActionWrap{padding-left:var(--p-space-050);padding-right:var(--p-space-150)}.products-index-filters .Polaris-IndexFilters__TabsWrapper .Polaris-Tabs{padding-right:0}}.expenses-panels{display:flex;flex-wrap:wrap;gap:var(--p-space-400);align-items:stretch;min-width:0}.expenses-panel{display:flex;flex-direction:column;flex:1 1 640px;min-width:0}.expenses-panel>.Polaris-ShadowBevel{flex:1 1 auto;width:100%}.expenses-panel>.Polaris-ShadowBevel>.Polaris-Box{height:100%}.expenses-panel--manual{flex-basis:680px}.expenses-panel--ad-spend{flex-basis:560px}.expenses-report-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--p-space-200) var(--p-space-300);min-width:0}.expenses-report-copy{flex:1 1 280px;min-width:0}.expenses-report-range{flex:0 0 220px;max-width:100%}.manual-expense-table-wrap{border-top:1px solid var(--p-color-border-secondary);min-width:0;overflow:hidden}.manual-expense-list{min-width:0}.manual-expense-list table{table-layout:fixed}.manual-expense-list th,.manual-expense-list td{vertical-align:middle}.manual-expense-list th:nth-child(1),.manual-expense-list td:nth-child(1){width:32%}.manual-expense-list th:nth-child(2),.manual-expense-list td:nth-child(2){width:22%}.manual-expense-list th:nth-child(3),.manual-expense-list td:nth-child(3){width:14%}.manual-expense-list th:nth-child(4),.manual-expense-list td:nth-child(4){width:18%}.manual-expense-list th:nth-child(5),.manual-expense-list td:nth-child(5){width:14%}.manual-expense-cell{width:100%;min-width:0;box-sizing:border-box}.manual-expense-cell--name{min-width:220px;overflow-wrap:anywhere}.manual-expense-cell--category{min-width:130px}.manual-expense-cell--amount{display:flex;align-items:center;justify-content:flex-end;gap:var(--p-space-150);min-width:130px;text-align:right}.manual-expense-cell--date{min-width:150px}.manual-expense-cell--actions{display:flex;align-items:center;justify-content:center;min-width:84px;text-align:center}.manual-expense-amount{display:flex;align-items:center;justify-content:flex-end;gap:var(--p-space-200);min-width:0}@media(max-width:48em){.expenses-report-toolbar{align-items:stretch}.expenses-report-range{flex-basis:100%;width:100%}.expenses-panel{flex-basis:100%}.expenses-panel>.Polaris-ShadowBevel>.Polaris-Box{height:auto}.manual-expense-cell--name,.manual-expense-cell--category,.manual-expense-cell--amount,.manual-expense-cell--date,.manual-expense-cell--actions{min-width:0}}.dashboard-profit-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(360px,1fr);gap:var(--p-space-400);align-items:stretch}.dashboard-profit-layout>*{min-width:0;align-self:stretch}.dashboard-chart-card{display:flex;min-width:0;min-height:0;overflow:hidden;border:1px solid var(--p-color-border-secondary);border-radius:var(--p-border-radius-300);background:var(--p-color-bg-surface);box-shadow:var(--p-shadow-100)}.dashboard-chart-panel{display:flex;flex:1;flex-direction:column;min-width:0;min-height:0}.dashboard-chart-header{flex:0 0 auto;padding:var(--p-space-400);border-bottom:1px solid var(--p-color-border-secondary);background:linear-gradient(180deg,var(--p-color-bg-surface-secondary) 0%,var(--p-color-bg-surface) 100%)}.dashboard-chart-body{display:flex;flex:1;flex-direction:column;gap:var(--p-space-400);min-height:0;padding:var(--p-space-400)}.dashboard-chart-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid var(--p-color-border);border-radius:var(--p-border-radius-300);background:var(--p-color-bg-surface)}.dashboard-chart-summary-item{min-width:0;padding:var(--p-space-300) var(--p-space-400)}.dashboard-chart-summary-item+.dashboard-chart-summary-item{border-left:1px solid var(--p-color-border-secondary)}.dashboard-chart-canvas{flex:1 1 auto;min-height:clamp(420px,44vh,520px);width:100%;overflow:hidden;padding:var(--p-space-200) var(--p-space-100) 0 0;border-radius:var(--p-border-radius-300);background:linear-gradient(180deg,var(--p-color-bg-surface) 0%,var(--p-color-bg-surface-secondary) 100%)}.dashboard-chart-canvas .recharts-wrapper,.dashboard-chart-canvas .recharts-surface{overflow:hidden}.dashboard-chart-canvas--placeholder{display:flex;align-items:stretch;padding:var(--p-space-400)}@media(max-width:990px){.dashboard-profit-layout{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.dashboard-chart-summary{grid-template-columns:minmax(0,1fr)}.dashboard-chart-summary-item+.dashboard-chart-summary-item{border-top:1px solid var(--p-color-border-secondary);border-left:0}}
