.heading-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.heading-actions button{white-space:nowrap}#view-daily{padding-top:26px}#daily-dialog{width:min(760px,calc(100% - 24px))}.daily-steps{display:flex;gap:6px;padding:12px 18px;background:#f4f7f2;overflow:auto;border-bottom:1px solid var(--line)}.daily-steps button{white-space:nowrap;min-height:38px;padding:8px 10px;background:transparent;font-size:11px;color:var(--muted)}.daily-steps button.active{color:white;background:var(--ink)}.daily-step>h3{margin-top:0;font-size:20px}.daily-step>label,.daily-step>.field-pair,.daily-step>fieldset{margin-bottom:17px}.daily-step p{font-size:13px;line-height:1.6}.daily-step fieldset{margin-top:18px}.daily-step fieldset>label{margin-top:12px}.daily-step .field-pair{row-gap:16px}.daily-step>.selection-summary{margin-top:16px}.daily-step small{font-size:11px;color:var(--muted);display:block;margin:12px 0}.stretch-card{position:relative}.stretch-card>.remove-stretch{display:flex;margin:0 0 12px auto;font-size:11px}.daily-values{display:grid;grid-template-columns:1fr 1.3fr;gap:12px 20px;font-size:13px;line-height:1.6}.daily-values dt{color:var(--muted);font-weight:500;border-bottom:1px solid var(--line);padding-bottom:10px}.daily-values dd{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;border-bottom:1px solid var(--line);padding-bottom:10px}.daily-warning{color:#8c5e19;font-size:12px!important}#daily-error{color:var(--danger);padding:12px;background:#fff0ef;border-radius:6px;line-height:1.6;font-size:13px}#daily-read-dialog{width:min(750px,calc(100% - 24px))}#daily-review{margin-bottom:20px}#daily-list .entry-actions{flex-wrap:wrap}@media(max-width:750px){.heading-actions{width:100%;display:grid;grid-template-columns:1fr 1fr}.heading-actions button{padding:11px 8px;font-size:13px}.tabs{gap:20px}.daily-steps{padding:10px;gap:3px}.daily-values{grid-template-columns:1fr;gap:5px}.daily-values dt{border:0;padding-bottom:0;margin-top:7px;font-size:11px}.daily-values dd{padding-bottom:8px}.daily-step .field-pair label{font-size:12px}#daily-dialog{width:calc(100% - 16px)}#daily-list .entry-actions button{min-width:80px}#daily-stats.stats strong{font-size:25px}.daily-step h3{font-size:18px}.daily-step .selection-summary{font-size:12px}}
