.med-taken-btn.taken{background:var(--secondary);cursor:default}.calendar-day.has-meds{border-color:var(--secondary)}.day-number{font-weight:700;font-size:16px}.day-pills{font-size:12px;margin-top:5px}.day-indicator{position:absolute;bottom:5px;display:flex;gap:3px}.modal.active{display:flex}.notification.show{transform:translateX(0)}.notification.success{border-left:5px solid var(--secondary)}.notification.error{border-left:5px solid var(--danger)}.notification.warning{border-left:5px solid var(--warning)}.notification.success .notification-icon{color:var(--secondary)}.notification.error .notification-icon{color:var(--danger)}.notification.warning .notification-icon{color:var(--warning)}