.NotificationSettings_card__HdovE{display:flex;flex-direction:column;gap:.5rem;padding:1.25rem;border:1px solid rgba(0,0,0,.08);border-radius:.75rem;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.04)}.NotificationSettings_row__oC2Kk{display:flex;align-items:center;justify-content:space-between;gap:1rem}.NotificationSettings_labelWrap__YM0eB{display:flex;flex-direction:column;gap:.15rem}.NotificationSettings_label__EMF_F{font-size:1.05rem;font-weight:600}.NotificationSettings_hint__tSirP{font-size:.85rem;color:#6b7280}.NotificationSettings_switch__d4V5x{position:relative;flex-shrink:0;width:52px;height:30px;padding:0;border:none;border-radius:9999px;background:#d1d5db;cursor:pointer;transition:background .2s ease}.NotificationSettings_switch__d4V5x[aria-checked=true]{background:#16a34a}.NotificationSettings_switch__d4V5x:disabled{opacity:.55;cursor:default}.NotificationSettings_thumb__Zjkiw{position:absolute;top:3px;inset-inline-start:3px;width:24px;height:24px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.25);transition:transform .2s ease}.NotificationSettings_switch__d4V5x[aria-checked=true] .NotificationSettings_thumb__Zjkiw{transform:translateX(-22px)}.NotificationSettings_notice__d_c_D{font-size:.9rem;color:#6b7280}