.dDX2Vq_card{--history-hero-shell-gap:clamp(18px, 2.7vw, 26px);--history-gauge-needle-color:var(--text-primary);--history-gauge-needle-depth:color-mix(in srgb, var(--background) 64%, transparent);--history-hero-today-calorie-row-size:clamp(158px, 22vw, 214px);--history-hero-today-macro-row-size:calc(clamp(86px, 12vw, 116px) + 22px);align-content:start;gap:var(--history-hero-shell-gap);border-radius:var(--radius-app-card,var(--radius-lg));background:var(--main-background);box-shadow:var(--shadow-md);display:grid;overflow:hidden;border:none!important}.dDX2Vq_dateRow{place-items:center;min-height:24px;display:grid}.dDX2Vq_dateText{min-width:0;max-width:100%;color:var(--text-primary);font-size:var(--app-type-today-date-size);line-height:var(--app-type-today-date-line-height);font-weight:var(--app-type-today-date-weight);letter-spacing:var(--app-type-today-date-letter-spacing);text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dDX2Vq_gaugeGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:10px;display:grid}.dDX2Vq_gaugeCard{border-radius:var(--radius-app-row,var(--radius-lg));background:0 0;border:none;grid-template-columns:minmax(104px,.82fr) minmax(0,1fr);align-items:center;gap:11px;min-width:0;min-height:106px;padding:10px 12px;display:grid}.dDX2Vq_gaugeChartWrap{place-items:center;width:100%;min-width:0;max-width:154px;display:grid}.dDX2Vq_gaugeChart{aspect-ratio:200/128;width:100%;min-width:0;position:relative}:is(.dDX2Vq_gaugeChart .recharts-wrapper,.dDX2Vq_gaugeChart .recharts-surface,.dDX2Vq_gaugeChart svg){overflow:visible;width:100%!important;height:100%!important}:is(.dDX2Vq_gaugeChart .recharts-wrapper,.dDX2Vq_gaugeChart .recharts-surface,.dDX2Vq_gaugeChart .recharts-layer,.dDX2Vq_gaugeChart .recharts-sector){pointer-events:none}.dDX2Vq_gaugeNeedleLayer{z-index:3;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.dDX2Vq_gaugeNeedle{transform:rotate(var(--history-gauge-needle-rotation,-180deg));filter:drop-shadow(0 1px 2px var(--history-gauge-needle-depth));will-change:transform;transition:transform .72s cubic-bezier(.22,1,.36,1)}.dDX2Vq_gaugeContent{text-align:left;align-content:center;justify-items:start;gap:4px;min-width:0;display:grid}.dDX2Vq_gaugeMetric{color:var(--text-primary);font-size:13px;line-height:1.2;font-weight:var(--font-weight-semibold)}.dDX2Vq_gaugePercent{color:var(--text-primary);font-size:21px;line-height:1;font-weight:var(--font-weight-semibold)}.dDX2Vq_gaugeValueLabel,.dDX2Vq_gaugeOverage{min-width:0;color:var(--text-muted-ui);font-size:12px;line-height:1.35;font-weight:var(--font-weight-medium)}.dDX2Vq_gaugeValueLabel{color:var(--text-secondary);overflow-wrap:anywhere}.dDX2Vq_gaugeOverage{min-height:16.2px;color:var(--dashboard-overage,#f87171)}.dDX2Vq_gaugeOverage[data-visible=false]{visibility:hidden}@media (width<=640px){.dDX2Vq_gaugeGrid{gap:8px}.dDX2Vq_gaugeCard{grid-template-columns:1fr;justify-items:center;gap:6px;min-height:140px;padding:10px 8px}.dDX2Vq_gaugeChartWrap{max-width:128px}.dDX2Vq_gaugeContent{text-align:center;justify-items:center}}@media (width<=520px){.dDX2Vq_card{padding-inline:16px!important}}@media (width<=420px){.dDX2Vq_gaugePercent{font-size:18px}.dDX2Vq_gaugeMetric{font-size:12px}.dDX2Vq_gaugeValueLabel,.dDX2Vq_gaugeOverage{font-size:11px}.dDX2Vq_gaugeOverage{min-height:14.85px}}@media (width<=360px){.dDX2Vq_card{padding-inline:12px!important}}