.ReminderSettings_section__XqZXc{margin-bottom:32px}.ReminderSettings_sectionTitle__E7Rl_{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:8px}.ReminderSettings_sectionDesc__840SI{font-size:14px;line-height:1.55;color:var(--ink-soft);margin-bottom:16px}.ReminderSettings_channels__T_Wf5{display:flex;flex-direction:column;gap:2px}.ReminderSettings_channel__rC0uF{display:flex;align-items:center;gap:14px;width:100%;padding:14px 0;background:none;border:none;border-bottom:1px solid rgba(0,0,0,.04);cursor:pointer;text-align:left}.ReminderSettings_channelIcon__e8tcD{flex:none;color:var(--ink-muted);display:grid;place-items:center}.ReminderSettings_channelText__CpsNm{flex:1 1;display:flex;flex-direction:column;gap:2px}.ReminderSettings_channelLabel__W17j8{font-size:15px;color:var(--ink)}.ReminderSettings_channelDesc__aJ_up{font-size:12.5px;line-height:1.45;color:var(--ink-muted)}.ReminderSettings_track__FX_Ck{flex:none;width:44px;height:26px;border-radius:999px;background:rgba(0,0,0,.09);position:relative;transition:background .2s ease}.ReminderSettings_trackOn__EzSvc{background:var(--sage)}.ReminderSettings_knob__nFPB8{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.15);transition:transform .2s ease}.ReminderSettings_trackOn__EzSvc .ReminderSettings_knob__nFPB8{transform:translateX(18px)}.ReminderSettings_note__j9HSU{font-size:12.5px;line-height:1.45;color:var(--terracotta);margin-top:10px}.ReminderSettings_timeRow__f9lOX{display:flex;align-items:center;justify-content:space-between;margin-top:18px}.ReminderSettings_timeLabel__Q7NMy{display:flex;align-items:center;gap:7px;font-size:14px;color:var(--ink-soft)}.ReminderSettings_timeInput__1E4j3{font-size:14px;color:var(--ink);background:var(--cream-dark,rgba(0,0,0,.03));border:1px solid rgba(0,0,0,.08);border-radius:8px;padding:7px 10px;font-family:var(--font-body)}.ReminderSettings_savedNote__xbhsB{display:flex;align-items:center;gap:5px;font-size:12.5px;color:var(--sage);margin-top:12px}@media (prefers-reduced-motion:reduce){.ReminderSettings_knob__nFPB8,.ReminderSettings_track__FX_Ck{transition:none}}