.reminder-plan-editor{border:1px solid #dce5f1;border-radius:12px;padding:15px;margin:0 0 18px;min-width:0}.reminder-plan-editor legend{font-size:12px;color:#506075;font-weight:600;padding:0 5px}.reminder-plan-options{display:grid;grid-template-columns:1fr 1fr;gap:8px}.reminder-plan-options label{margin:0;font-size:12px;display:flex;flex-direction:row;align-items:center;gap:8px;cursor:pointer}.reminder-plan-options input{width:auto}.reminder-plan-custom{display:grid;grid-template-columns:1fr 1fr auto;gap:9px;align-items:end;margin-top:16px}.reminder-plan-custom label{margin:0}.reminder-plan-custom button{min-height:42px}.reminder-plan-editor>.hint{margin:12px 0 0;font-size:10px;line-height:1.7}.reminder-plan-editor>.error{margin:9px 0 0}@media(max-width:500px){.reminder-plan-custom{grid-template-columns:1fr 1fr}.reminder-plan-custom button{grid-column:1/-1}.reminder-plan-options label{font-size:11px}}