.reminders-module__RC_5nG__pageHeader{justify-content:space-between;align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-md);flex-wrap:wrap;display:flex}.reminders-module__RC_5nG__statusTabs{margin-bottom:var(--spacing-md);flex-wrap:wrap;gap:.35rem;display:flex}.reminders-module__RC_5nG__statusTab{color:var(--muted-text);cursor:pointer;font:inherit;background:0 0;border:none;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .75rem;display:inline-flex}.reminders-module__RC_5nG__statusTabActive{color:inherit;background:#f0f0f0;font-weight:600}.reminders-module__RC_5nG__tabCount{color:inherit}.reminders-module__RC_5nG__tabCountActive{min-width:1.35rem;color:inherit;background:#d9d9d9;border-radius:999px;justify-content:center;align-items:center;padding:0 .4rem;font-size:.75rem;font-weight:600;display:inline-flex}.reminders-module__RC_5nG__failedCount{color:#cf1322;background:#fff1f0;border-radius:999px;justify-content:center;align-items:center;min-width:1.25rem;padding:0 .35rem;font-size:.75rem;font-weight:600;display:inline-flex}.reminders-module__RC_5nG__controlsRow{align-items:center;gap:var(--spacing-sm)var(--spacing-md);margin-bottom:var(--spacing-md);flex-wrap:wrap;display:flex}.reminders-module__RC_5nG__searchInput{flex:0 0 24rem;width:24rem;min-width:20rem}.reminders-module__RC_5nG__filterSelect{min-width:10.5rem}.reminders-module__RC_5nG__dateFilter{flex:0 auto}.reminders-module__RC_5nG__rangePicker{width:20rem;min-width:16rem}.reminders-module__RC_5nG__moreFilterSelect{min-width:10rem}.reminders-module__RC_5nG__metaRow{justify-content:space-between;align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-sm);display:flex}.reminders-module__RC_5nG__metaCount{color:var(--muted-text)}.reminders-module__RC_5nG__sortSelect{min-width:12rem}.reminders-module__RC_5nG__patientCell{align-items:center;gap:.65rem;min-width:0;display:flex}.reminders-module__RC_5nG__avatar{color:#1677ff;background:#e6f4ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.7rem;font-weight:600;display:inline-flex}.reminders-module__RC_5nG__patientText{flex:1;min-width:0}.reminders-module__RC_5nG__patientNameButton{text-overflow:ellipsis;white-space:nowrap;text-align:left;min-width:0;max-width:100%;height:auto;padding-left:0;padding-right:0;font-weight:600;display:block;overflow:hidden}.reminders-module__RC_5nG__stackedCell{flex-direction:column;gap:.1rem;min-width:0;display:flex}.reminders-module__RC_5nG__reminderTitle{text-overflow:ellipsis;white-space:nowrap;font-weight:500;display:block;overflow:hidden}.reminders-module__RC_5nG__reminderMeta{color:var(--muted-text);font-size:.75rem}.reminders-module__RC_5nG__channelCell,.reminders-module__RC_5nG__statusCell{align-items:center;gap:.4rem;display:inline-flex}.reminders-module__RC_5nG__statusScheduled,.reminders-module__RC_5nG__statusProcessing{color:#1677ff}.reminders-module__RC_5nG__statusSent,.reminders-module__RC_5nG__statusConfirmed{color:#389e0d}.reminders-module__RC_5nG__statusFailed{color:#cf1322}.reminders-module__RC_5nG__statusCancelled{color:#d48806}.reminders-module__RC_5nG__responseMuted{color:var(--muted-text)}.reminders-module__RC_5nG__remindersTable{flex-direction:column;flex:1;display:flex}.reminders-module__RC_5nG__contentWrapper{flex-direction:column;flex:1;min-height:0;display:flex}.reminders-module__RC_5nG__cancelButton{border-color:var(--error-color);color:var(--error-color)}.reminders-module__RC_5nG__cancelButton:hover:not(:disabled){background:color-mix(in srgb,var(--error-color)10%,transparent);border-color:var(--error-color)!important;color:var(--error-color)!important}.reminders-module__RC_5nG__cancelButton:focus-visible{border-color:var(--error-color);color:var(--error-color)}
