.weekly-schedule-placeholder{background:#f9f9f9;border:2px dashed #ddd;border-radius:8px;padding:2rem;text-align:center}.weekly-schedule-placeholder .placeholder-icon{font-size:3rem;margin-bottom:.5rem}.weekly-schedule-placeholder h3{color:#1e1e1e;font-size:1.25rem;margin-bottom:.5rem;margin-top:1rem}.weekly-schedule-placeholder p{color:#757575;font-size:.875rem;margin:.25rem 0}.weekly-schedule-placeholder p em{color:#2271b1}
