.reminder-settings{display:grid;gap:10px}.reminder-settings>h3{margin:8px 0 0}.reminder-settings>.form-hint{margin:0}.reminder-card-state{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.reminder-add{justify-self:start;display:inline-flex;align-items:center;gap:6px}.reminder-editor{display:grid;gap:12px}.reminder-editor label{display:grid;gap:6px;font-size:13px}.reminder-stages{display:flex;flex-wrap:wrap;gap:6px 14px;margin:0;padding:10px 12px;border:1px solid #e6e7ec;border-radius:12px}.reminder-stages legend{padding:0 4px;font-size:13px;color:#788195}.reminder-editor .reminder-stages label,.reminder-editor label.reminder-check{display:inline-flex;flex-direction:row;align-items:center;gap:6px;font-size:14px}.reminder-editor .reminder-stages input,.reminder-editor .reminder-check input{width:auto;margin:0}.reminder-steps{display:grid;gap:10px;margin:0;padding:0;list-style:none}.reminder-step-title{font-size:13px}.reminder-steps li{display:grid;gap:8px;padding:10px 12px;border:1px solid #e6e7ec;border-radius:12px}.reminder-step-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto;gap:8px;align-items:center}.reminder-template-body{margin:0;padding:8px 10px;border-radius:10px;background:#f2f3f6;color:#273044;font-size:13px;white-space:pre-wrap}.reminder-editor .modal-actions .danger{margin-right:auto}.lead-reminder-status{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin:10px 0;padding:10px 12px;border-radius:14px;background:var(--crm-accent-soft);color:var(--crm-accent-strong)}.lead-reminder-status span{display:grid;min-width:0}.lead-reminder-status small{color:#59647a}@media(max-width:640px){.reminder-step-head{grid-template-columns:1fr auto}.reminder-step-head select:first-child{grid-column:1 / -1}}
