.dd-health-form input:focus,.dd-health-form select:focus,.dd-health-form textarea:focus{border-color:#4ade80;box-shadow:0 0 0 4px #ecfdf5}.dd-upgrade-btn{border:1px solid #dce6df;background:#fff;color:#173a2d;border-radius:14px;padding:12px 16px;font-weight:900;cursor:pointer}.dd-upgrade-btn.primary{background:linear-gradient(135deg,#15803d,#0f766e);border:0;color:#fff}.dd-reminder-list{display:grid;gap:9px;margin-top:14px}.dd-reminder-item{display:flex;justify-content:space-between;gap:10px;padding:12px 14px;border-radius:14px;background:#f0fdf4;border:1px solid #dcfce7;font-size:11px}

.search{position:relative}.dd-search-results{position:absolute;top:calc(100% + 10px);right:0;left:0;z-index:120;background:#fff;border:1px solid #e3ece6;border-radius:18px;box-shadow:0 22px 55px rgba(15,23,42,.16);padding:8px;display:none;max-height:390px;overflow:auto}.dd-search-results.open{display:block}