.weekly-projection-approval[data-v-121c833e]{background-color:#f8fafc;min-height:100vh}.filter-card[data-v-121c833e]{background:#fff!important;border:1px solid #e2e8f0!important}.bg-header[data-v-121c833e]{background-color:#f8fafc;border-bottom:1px solid #e2e8f0}.bg-filter-header[data-v-121c833e],.bg-light-grey[data-v-121c833e],.bg-table-header[data-v-121c833e]{background-color:#f8fafc}.bg-light-primary[data-v-121c833e]{background-color:#eff6ff}.kpi-mini-card[data-v-121c833e]{height:80px;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:12px}.weekly-summary-table[data-v-121c833e]{border-collapse:collapse;width:100%}.weekly-summary-table th[data-v-121c833e]{padding:10px 8px!important;font-size:11px!important;border-bottom:2px solid #cbd5e1!important}.weekly-summary-table td[data-v-121c833e]{padding:8px!important;border-bottom:1px solid #f1f5f9!important}.day-header-cell[data-v-121c833e]{min-width:75px}.day-has-value[data-v-121c833e]{background-color:#f0fdf4!important;color:#15803d!important}.text-xxs[data-v-121c833e]{font-size:10px;line-height:1.2}.mt-0-5[data-v-121c833e]{margin-top:2px}.gap-1[data-v-121c833e]{gap:4px}.gap-2[data-v-121c833e]{gap:8px}