.dash-week-total{display:none}@media(max-width:700px){#dashboard{--dp-panel: color-mix(in srgb, var(--text-primary) 5%, transparent);--dp-hair: color-mix(in srgb, var(--text-primary) 9%, transparent);--dp-radius: 14px;--dp-gap: 28px}#dashboard #dashboardContent>.dash-today{order:1}#dashboard #dashboardContent>#dashNeeds{order:2}#dashboard #dashboardContent>.dash-tiles-card{order:3}#dashboard #dashboardContent>.dash-chart-card{order:4}#dashboard .dash-today{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"label label" "value sub";align-items:baseline;column-gap:10px;padding:0;margin:2px 0 20px;border:0}#dashboard .dash-today-label{grid-area:label;font-size:15px;font-weight:600;color:var(--text-primary);margin-bottom:0}#dashboard .dash-today-value{grid-area:value;font-size:44px;font-weight:700;margin-top:0;letter-spacing:-.035em}#dashboard .dash-today-sub{grid-area:sub;margin-top:0;font-size:15px;color:var(--text-muted)}#dashboard .dash-today-link{min-height:40px;padding:0;color:var(--text-secondary)}#dashboard .dash-today.is-zero .dash-today-value{color:var(--text-muted)}#dashboard #dashboardContent>#dashNeeds{display:flex;flex-direction:column;gap:0;max-width:none;margin:0 0 var(--dp-gap);padding:0;border-radius:var(--dp-radius);background:var(--dp-panel);overflow:hidden}#dashboard #dashboardContent>#dashNeeds[hidden]{display:none}#dashboard #dashNeeds .dash-need{display:grid;grid-template-columns:minmax(0,1fr) auto 14px;grid-template-areas:"l n c" "x n c";grid-template-rows:auto auto;align-content:center;align-items:center;column-gap:10px;row-gap:1px;width:100%;min-height:50px;padding:8px 14px 8px 16px;border:0;border-radius:0;background:none;text-align:left;color:var(--text-primary)}#dashboard #dashNeeds .dash-need:not(:has(.dash-need-x)){grid-template-areas:"l n c";grid-template-rows:auto}#dashboard #dashNeeds .dash-need+.dash-need{background:linear-gradient(var(--dp-hair),var(--dp-hair)) no-repeat right top / calc(100% - 16px) 1px}#dashboard #dashNeeds .dash-need:active{background-color:var(--dp-hair)}#dashboard #dashNeeds .dash-need-l{grid-area:l;display:block;font-size:16px;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#dashboard #dashNeeds .dash-need-l:first-letter{text-transform:uppercase}#dashboard #dashNeeds .dash-need-n{grid-area:n;font-size:16px;font-weight:600;letter-spacing:-.01em;color:var(--text-secondary)}#dashboard #dashNeeds .dash-need.is-warn .dash-need-n{color:var(--danger)}#dashboard #dashNeeds .dash-need-x{grid-area:x;font-size:13px;font-weight:500;white-space:nowrap}#dashboard #dashNeeds .dash-need:after{content:"";grid-area:c;justify-self:end;width:7px;height:7px;border-top:2px solid var(--text-muted);border-right:2px solid var(--text-muted);transform:rotate(45deg);opacity:.7}#dashboard .dash-tiles-card{padding:16px 16px 14px;margin:0 0 var(--dp-gap);border:0;border-radius:var(--dp-radius);background:var(--dp-panel)}#dashboard .dash-tiles-header{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:8px;row-gap:0;margin-bottom:16px}#dashboard .dash-tiles-header .dash-tiles-title{order:1;flex:1 0 100%;font-size:13px;font-weight:500;color:var(--text-muted)}#dashboard .dash-tiles-header .dash-tiles-unit{display:none}#dashboard .dash-week-total{order:2;display:flex;align-items:baseline;gap:8px}#dashboard .dash-week-total b{font-size:28px;font-weight:700;letter-spacing:-.03em;color:var(--text-primary)}#dashboard .dash-week-total span{font-size:14px;color:var(--text-muted)}#dashboard .dash-tiles-header .dash-streak{order:3;flex:1 0 100%;margin:2px 0 0;font-size:13px;color:var(--text-muted)}#dashboard .dash-tiles-header .dash-streak svg{display:none}#dashboard .dash-tiles-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;align-items:end}#dashboard .dash-tile,#dashboard .dash-tile-sold,#dashboard .dash-tile-empty{height:92px;min-height:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--text-secondary);display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;gap:6px;text-align:center}#dashboard .dash-tile .dash-tile-top{display:none}#dashboard .dash-tile .dash-tile-val{order:1;font-size:12px;font-weight:600;color:var(--text-primary);white-space:nowrap;visibility:hidden}#dashboard .dash-tiles-grid:not(:has(.is-picked)) .dash-tile:last-child .dash-tile-val,#dashboard .dash-tile.is-picked .dash-tile-val{visibility:visible}#dashboard .dash-tile-empty .dash-tile-val{font-size:0}#dashboard .dash-tile-empty .dash-tile-val:after{content:"$0";font-size:12px;color:var(--text-muted)}#dashboard .dash-tile .dash-tile-bar{order:2;position:static;align-self:center;width:18px;height:calc(4px + var(--share, 0) * 52px);border-radius:5px;background:color-mix(in srgb,var(--text-primary) 20%,transparent)}#dashboard .dash-tile .dash-tile-bar>span{display:none}#dashboard .dash-tile-empty:before{content:"";order:2;align-self:center;width:18px;height:4px;border-radius:2px;background:color-mix(in srgb,var(--text-primary) 12%,transparent)}#dashboard .dash-tile .dash-tile-dow{order:3;display:block;font-size:12px;font-weight:500;color:var(--text-muted)}#dashboard .dash-tiles-grid:not(:has(.is-picked)) .dash-tile:last-child .dash-tile-bar,#dashboard .dash-tile.is-picked .dash-tile-bar{background:var(--text-primary)}#dashboard .dash-tiles-grid:not(:has(.is-picked)) .dash-tile:last-child .dash-tile-dow,#dashboard .dash-tile.is-picked .dash-tile-dow{color:var(--text-primary);font-weight:600}#dashboard .dash-tile.is-picked,#dashboard .dash-tile-sold:hover{box-shadow:none}#dashboard .dash-tile-detail{margin-top:12px;font-size:13px;color:var(--text-secondary)}#dashboard .dash-chart-card{display:flex;flex-direction:column;padding:14px 16px 12px;margin:0 0 var(--dp-gap);border:0;border-radius:var(--dp-radius);background:var(--dp-panel)}#dashboard .dash-chart-card>.dash-chart-header,#dashboard .dash-chart-card .dash-chart-left{display:contents}#dashboard .dash-chart-controls{order:1}#dashboard .dash-chart-hero{order:2}#dashboard #dashModeBar{order:3}#dashboard .dash-chart-canvas{order:4}#dashboard .dash-chart-ends{order:5}#dashboard .time-filters-wrap{order:6}#dashboard .dash-chart-controls{display:flex;align-items:center;gap:0;width:100%;min-width:0}#dashboard .chart-mode-pills{display:flex;gap:20px;width:auto;padding:0;border:0;border-radius:0;background:none}#dashboard .chart-mode-pills .chart-mode-btn{flex:0 0 auto;width:auto;min-width:0;min-height:36px;padding:0;border-radius:0;background:none;font-size:15px;font-weight:500;color:var(--text-muted)}#dashboard .chart-mode-pills .chart-mode-btn.active{background:none;color:var(--text-primary);font-weight:600;box-shadow:none}#dashboard .chart-kind-toggle{display:none}#dashboard .dash-chart-hero{margin-top:4px}#dashboard .dash-chart-value{font-size:28px;font-weight:700;letter-spacing:-.03em}#dashboard #dashModeBar{margin-top:2px;font-size:13px;color:var(--text-muted)}#dashboard #dashModeBar .dmb-bar,#dashboard #dashModeBar .dmb-keys{display:none}#dashboard.dash-flat .dash-chart-canvas{--chart-box-h: 170px;margin-top:14px}#dashboard .dash-chart-ends{margin-top:4px;font-size:12px;color:var(--text-muted)}#dashboard .time-filters-wrap{width:100%;margin-top:10px}#dashboard .time-filters{display:flex;justify-content:space-between;gap:0;padding:0;border:0;border-radius:0;background:none;overflow:visible}#dashboard .time-filters .time-filter-btn{min-height:32px;padding:0 10px;border-radius:16px;font-size:13px;font-weight:600;color:var(--text-muted)}#dashboard .time-filters .time-filter-btn.active{background:var(--dp-hair);color:var(--text-primary)}#dashboard .dash-metrics-wrap{margin-top:0}#dashboard .dash-metrics-header{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;column-gap:8px;padding:0 2px 10px}#dashboard .dash-metrics-heading{order:1;flex:0 1 auto;width:auto;font-size:20px;font-weight:700;letter-spacing:-.02em}#dashboard .dash-metrics-period-label{order:2;margin-left:auto;font-size:13px;color:var(--text-muted)}#dashboard .dash-bridge{display:none}#dashboard.dash-flat .dash-metrics-wrap .dash-metrics-grid,#dashboard .dash-metrics-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:10px;row-gap:0;margin-top:0;border:0;border-radius:0;background:transparent}#dashboard .dash-metric-card,#dashboard.dash-flat .dash-metric-card.is-headline,#dashboard.dash-flat .dash-metric-card:not(.is-headline){min-width:0;border:0;background:var(--dp-panel)}#dashboard.dash-flat .dash-metric-card.is-headline{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:14px 16px;margin-bottom:10px;border-radius:var(--dp-radius)}#dashboard.dash-flat .dash-metric-card:not(.is-headline){grid-column:1 / -1;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:0 16px;border-radius:0}#dashboard.dash-flat .dash-metric-card:not(.is-headline)+.dash-metric-card:not(.is-headline){background:linear-gradient(var(--dp-hair),var(--dp-hair)) no-repeat right top / calc(100% - 16px) 1px,var(--dp-panel)}#dashboard.dash-flat .dash-metric-card.is-headline+.dash-metric-card:not(.is-headline){border-radius:var(--dp-radius) var(--dp-radius) 0 0;margin-top:0}#dashboard.dash-flat .dash-metric-card:not(.is-headline):last-child{border-radius:0 0 var(--dp-radius) var(--dp-radius)}#dashboard .dash-metric-card .dash-metric-label{margin:0;font-size:13px;color:var(--text-muted);white-space:normal;overflow:visible;text-overflow:clip}#dashboard .dash-metric-card .dash-metric-value{font-size:16px;font-weight:600;text-align:right}#dashboard .dash-metric-card:not(.is-headline) .dash-metric-label{font-size:16px;color:var(--text-primary)}#dashboard .dash-metric-card.is-headline .dash-metric-value{font-size:24px;font-weight:700;letter-spacing:-.03em;text-align:left}#dashboard .dash-metric-card .dash-metric-delta{font-size:12px}#dashboard .dash-metric-card .dash-metric-delta:empty,#dashboard .dash-metric-card:not(.is-headline) .dash-metric-delta,#dashboard .dash-metric-card .dash-metric-spark{display:none}}
