.meal-type-tabs[data-v-3cb12551]{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.meal-type-tabs__button[data-v-3cb12551]{border:1px solid var(--color-border-default);border-radius:var(--radius-pill);background:var(--color-bg-page);min-height:44px;color:var(--color-text-secondary);font-weight:var(--font-medium)}.meal-type-tabs__button.is-active[data-v-3cb12551]{border-color:var(--color-primary);background:var(--color-primary-soft);color:var(--color-primary-active)}.weekly-meal-list[data-v-f6fb6c5d]{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.weekly-meal-list__item[data-v-f6fb6c5d]{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);background:var(--color-bg-page);display:grid}.weekly-meal-list__date[data-v-f6fb6c5d]{justify-content:space-between;gap:var(--space-3);align-items:baseline;display:flex}.weekly-meal-list__date span[data-v-f6fb6c5d],.weekly-meal-list__meta[data-v-f6fb6c5d]{color:var(--color-text-secondary);font-size:var(--text-sm)}
