.employee-tab-panel .calendar-day:not(.blank){border:2px solid transparent;cursor:pointer}.employee-tab-panel .calendar-day.selected{border-color:var(--green);box-shadow:0 0 0 3px rgba(23,63,53,.18)}.employee-day-editor{max-width:760px;margin-top:16px;padding:18px;border:1px solid var(--line);border-radius:14px;background:#f7f8f5}.employee-day-editor>h3{margin:0 0 8px}.employee-day-editor form{margin-top:14px}.day-event{display:grid;grid-template-columns:70px 1fr auto;gap:12px;padding:8px 0;border-bottom:1px solid var(--line)}.day-event small{color:var(--muted)}
