.empty-client-history{margin:0;padding:14px;border:1px dashed #dfd4ca;border-radius:10px;color:#726663;font-size:14px;text-align:center}
.section-nav a,
.nav-language {
  white-space: nowrap;
}
.date-reminders{display:grid;grid-template-columns:minmax(220px,.7fr) 1.3fr;gap:28px;margin:0 0 38px;padding:24px;border:1px solid #dfd4ca;border-radius:18px;background:#fffdf9}.date-reminders h2{margin:4px 0 0;font-family:Georgia,serif;font-size:28px}.reminders-list{display:grid;gap:10px}.reminder-card{display:flex;justify-content:space-between;gap:18px;width:100%;border:1px solid #e3d8ce;border-radius:13px;padding:13px 15px;background:#faf6f1;color:#2d211f;text-align:left;cursor:pointer}.reminder-card span{display:grid;gap:3px}.reminder-card span:last-child{text-align:right}.reminder-card small,.reminder-card time{color:#726663}.reminder-card b{color:#a8452c;font-size:12px}.empty-reminders{margin:0;padding:18px;border:1px dashed #dfd4ca;border-radius:13px;color:#726663;text-align:center}@media(max-width:700px){.date-reminders{grid-template-columns:1fr}.reminder-card{align-items:start}}
.cost-voice-entry{display:grid;grid-template-columns:max-content 1fr;align-items:center;gap:6px 14px;margin-bottom:20px;padding:15px;border:1px solid #dfd4ca;border-radius:14px;background:#faf6f1}.cost-voice-button{display:flex;align-items:center;gap:9px;border:0;border-radius:10px;padding:11px 14px;background:#7f2f20;color:#fff;cursor:pointer}.cost-voice-button span{width:10px;height:10px;border:2px solid currentColor;border-radius:50%}.cost-voice-button.listening span{animation:voice-pulse 1s infinite}.cost-voice-example,.cost-voice-status{margin:0;color:#726663;font-size:13px}.cost-voice-status{grid-column:1/-1;min-height:18px}.cost-voice-status:not(:empty){color:#7f2f20;font-weight:700}@keyframes voice-pulse{50%{transform:scale(1.5);opacity:.45}}@media(max-width:650px){.cost-voice-entry{grid-template-columns:1fr}.cost-voice-button{justify-content:center}.cost-voice-status{grid-column:auto}}
@media(max-width:820px){.cost-form-panel,.nutrition-workspace{order:1}.cost-result,.nutrition-result{order:2}}
