.SettingsSection_section__fR3Qo.panel{margin-bottom:24px;padding:clamp(20px,3vw,32px);box-shadow:0 3px 16px #163e3505}.SettingsSection_section__fR3Qo>h2{margin-bottom:8px}.SettingsSection_section__fR3Qo>p{max-width:72ch;color:var(--muted)}.SettingsSection_section__fR3Qo>form{margin-top:24px;max-width:1120px;margin-inline:auto}.SettingsSection_section__fR3Qo.organization-settings>h2,.SettingsSection_section__fR3Qo.organization-settings>p{max-width:1120px;margin-inline:auto}.SettingsSection_section__fR3Qo.organization-settings>h2{margin-bottom:8px}.SettingsSection_section__fR3Qo.organization-settings>form{padding:8px}.SettingsSection_section__fR3Qo.reminder-settings{padding:var(--space-3)}.SettingsSection_section__fR3Qo.reminder-settings>form,.SettingsSection_section__fR3Qo.reminder-settings>h2,.SettingsSection_section__fR3Qo.reminder-settings>p{max-width:none;margin-inline:0}.SettingsSection_section__fR3Qo.reminder-settings>p{margin-bottom:0}.SettingsSection_section__fR3Qo.reminder-settings>form{padding:0;margin-top:20px}.SettingsSection_section__fR3Qo.workspace-settings-card{padding:var(--space-3)}.SettingsSection_section__fR3Qo.workspace-settings-card>form,.SettingsSection_section__fR3Qo.workspace-settings-card>h2,.SettingsSection_section__fR3Qo.workspace-settings-card>p{max-width:none;margin-inline:0}.SettingsSection_section__fR3Qo.workspace-settings-card>p{max-width:85ch;margin-bottom:0;font-size:14px;line-height:1.6}.SettingsSection_section__fR3Qo.workspace-settings-card>form{padding:0;margin-top:20px}.SettingsSection_section__fR3Qo.workspace-settings-card .form-grid{gap:0 24px}.SettingsSection_section__fR3Qo.workspace-settings-card .settings-group:last-of-type{margin-bottom:0}.SettingsSection_section__fR3Qo.workspace-settings-card .settings-save-bar{margin-top:20px;padding-top:20px}.SettingsSection_section__fR3Qo label{line-height:1.5}.SettingsSection_section__fR3Qo label small{font-weight:400;margin-top:6px}.SettingsSection_section__fR3Qo input:not([type=checkbox]),.SettingsSection_section__fR3Qo select,.SettingsSection_section__fR3Qo textarea{background-color:#fff}.SettingsSection_section__fR3Qo textarea{min-height:112px;resize:vertical}.SettingsSection_section__fR3Qo .form-grid{gap:8px 24px}.SettingsSection_section__fR3Qo .organization-profile-fields{grid-template-columns:112px minmax(0,1fr);gap:28px}.SettingsSection_section__fR3Qo .organization-logo-preview{width:112px;height:112px;border-radius:16px;padding:8px;background:#f5f9f7}.SettingsSection_section__fR3Qo input[type=file]{padding:12px;border-style:dashed;max-width:100%;font-size:13px}.SettingsSection_section__fR3Qo input[type=file]::file-selector-button{border:1px solid var(--line);border-radius:6px;padding:8px 12px;margin-right:12px;background:#f1f6f3;color:var(--ink);cursor:pointer}.SettingsSection_section__fR3Qo .settings-group{border:1px solid var(--line);border-radius:10px;margin-bottom:14px;padding:0 20px;overflow:hidden}.SettingsSection_section__fR3Qo .settings-group>summary{min-height:80px;gap:14px;padding:16px 0}.SettingsSection_section__fR3Qo .settings-group>summary:before{font-weight:400}.SettingsSection_section__fR3Qo .settings-group>summary span{display:grid;gap:4px}.SettingsSection_section__fR3Qo .settings-group>summary small{font-size:13px;font-weight:400;color:var(--muted);line-height:1.5}.SettingsSection_section__fR3Qo .settings-group[open]{padding-bottom:20px}.SettingsSection_section__fR3Qo .settings-group[open]>summary{border-bottom:1px solid var(--line);margin-bottom:20px}.SettingsSection_section__fR3Qo .settings-group .consent-section{margin-top:20px}.SettingsSection_section__fR3Qo .settings-group>fieldset.consent-section{padding:20px;border:1px solid var(--line);border-radius:10px;background:#f8faf9;margin-bottom:20px}.SettingsSection_section__fR3Qo .settings-group>fieldset.consent-section>legend{padding:0 8px}.SettingsSection_section__fR3Qo .settings-group>fieldset.consent-section>legend h3{margin:0}.SettingsSection_section__fR3Qo .settings-group>fieldset.consent-section>p{margin-bottom:0;font-size:13px;max-width:72ch}.SettingsSection_section__fR3Qo .sending-time-field{max-width:360px}.SettingsSection_section__fR3Qo .settings-group blockquote{border-radius:0 8px 8px 0;overflow-wrap:anywhere}.SettingsSection_section__fR3Qo .settings-save-bar{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;padding-top:20px;margin-top:24px;border-top:1px solid var(--line)}.SettingsSection_section__fR3Qo .settings-save-bar p{margin:0;color:var(--muted);font-size:13px}.SettingsSection_section__fR3Qo .organization-contacts-readonly{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:24px 0}.SettingsSection_section__fR3Qo .organization-contacts-readonly dt{color:var(--muted);font-size:12px;margin-bottom:6px}.SettingsSection_section__fR3Qo .organization-contacts-readonly dd{margin:0;overflow-wrap:anywhere;white-space:pre-wrap}@media (max-width:760px){.SettingsSection_section__fR3Qo.reminder-settings,.SettingsSection_section__fR3Qo.workspace-settings-card{padding:var(--space-2)}.SettingsSection_section__fR3Qo.workspace-settings-card .settings-save-bar{margin-top:16px;padding-top:16px}.SettingsSection_section__fR3Qo.workspace-settings-card .settings-save-bar button{width:100%}}@media (max-width:640px){.SettingsSection_section__fR3Qo.organization-settings>form{padding:0}.SettingsSection_section__fR3Qo .settings-group>fieldset.consent-section{padding:16px 12px}.SettingsSection_section__fR3Qo .form-grid,.SettingsSection_section__fR3Qo .organization-contacts-readonly,.SettingsSection_section__fR3Qo .organization-profile-fields{grid-template-columns:minmax(0,1fr)}.SettingsSection_section__fR3Qo .settings-group{padding-left:14px;padding-right:14px}.SettingsSection_section__fR3Qo .settings-save-bar{align-items:stretch;flex-direction:column}}.UpcomingReminders_section__QILsj .upcoming-description{margin:4px 0 0;font-size:13px}.UpcomingReminders_section__QILsj .upcoming-sending-note{margin:10px 0 0;padding:8px 12px;border-left:3px solid #d9a755;border-radius:0 6px 6px 0;background:#fff8eb;color:#79571f}.UpcomingReminders_section__QILsj .UpcomingReminders_schedule__gWVai{margin-top:14px;padding:0;border:1px solid var(--line);border-radius:10px;background:#fbfdfc}.UpcomingReminders_section__QILsj .UpcomingReminders_schedule__gWVai>.UpcomingReminders_summary__I6hNX{display:flex;align-items:center;gap:16px;min-height:88px;padding:14px 16px;color:var(--ink);list-style:none}.UpcomingReminders_calendar____SCk{width:52px;flex-shrink:0;display:grid;text-align:center;background:#fff;border:1px solid #d4e3dc;border-radius:8px;overflow:hidden;line-height:1.3}.UpcomingReminders_calendar____SCk>span{padding:3px 6px;background:#e9f2ed;color:#45695a;font-size:11px;text-transform:uppercase;letter-spacing:.6px}.UpcomingReminders_calendar____SCk>strong{padding:4px 6px;font-size:22px}.UpcomingReminders_scheduleInfo__eoRT8{flex:1 1;min-width:0;font-size:14px}.UpcomingReminders_categories__F_Pxk{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:6px;color:var(--muted);font-size:12px;font-weight:400}@media (max-width:760px){.UpcomingReminders_section__QILsj .UpcomingReminders_schedule__gWVai>.UpcomingReminders_summary__I6hNX{gap:10px;flex-wrap:wrap;padding:12px}.UpcomingReminders_scheduleInfo__eoRT8{flex-basis:calc(100% - 64px)}.UpcomingReminders_summary__I6hNX>.badge{margin-left:62px}}