.daily-log-form-module__E1plQq__surface{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.daily-log-form-module__E1plQq__surface>div:first-child{border-bottom-color:var(--vs-border);margin-bottom:16px;padding-bottom:12px}.daily-log-form-module__E1plQq__form{gap:16px;display:grid}.daily-log-form-module__E1plQq__fieldGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.daily-log-form-module__E1plQq__compactGrid{gap:14px;display:grid}.daily-log-form-module__E1plQq__group{border:0;border-top:1px solid var(--vs-border);min-width:0;padding:14px 0 16px}.daily-log-form-module__E1plQq__group legend{color:var(--vs-text-muted);padding-right:12px;font-size:.7rem;font-weight:700}.daily-log-form-module__E1plQq__groupBody{padding-top:8px}.daily-log-form-module__E1plQq__footer{border-top:1px solid var(--vs-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:60px;padding-top:14px;display:flex}.daily-log-form-module__E1plQq__trainingToggle{border:1px solid var(--vs-border-strong);border-radius:var(--vs-radius-control);background:var(--vs-control);min-height:44px;color:var(--vs-text-secondary);align-items:center;gap:10px;padding:0 12px;font-size:.78rem;font-weight:680;display:flex}.daily-log-form-module__E1plQq__trainingToggle input{width:18px;height:18px;accent-color:var(--vs-accent)}.daily-log-form-module__E1plQq__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.daily-log-form-module__E1plQq__secondaryAction{border:1px solid var(--vs-border-strong);border-radius:var(--vs-radius-control);min-height:44px;color:var(--vs-text-secondary);align-items:center;padding:0 14px;font-size:.78rem;font-weight:700;text-decoration:none;display:inline-flex}.daily-log-form-module__E1plQq__secondaryAction:hover{background:var(--vs-control);color:var(--vs-ink)}@media (max-width:760px){.daily-log-form-module__E1plQq__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.daily-log-form-module__E1plQq__footer{z-index:8;bottom:calc(72px + env(safe-area-inset-bottom,0px));border:1px solid var(--vs-border);border-radius:var(--vs-radius-control);background:color-mix(in oklch, var(--vs-action-surface) 92%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);margin:0 -8px -6px;padding:8px;position:sticky}.daily-log-form-module__E1plQq__trainingToggle,.daily-log-form-module__E1plQq__actions,.daily-log-form-module__E1plQq__actions button,.daily-log-form-module__E1plQq__actions a{width:100%}}
.daily-workflow-forms-module__lR_hHG__workflow{border:1px solid var(--vs-border-strong);border-radius:var(--vs-radius-modal);background:var(--vs-action-surface);min-width:0;box-shadow:var(--vs-shadow-raised);gap:18px;padding:20px;display:grid}.daily-workflow-forms-module__lR_hHG__workflowHeader{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px;display:grid}.daily-workflow-forms-module__lR_hHG__titleBlock{align-items:flex-start;gap:12px;min-width:0;display:flex}.daily-workflow-forms-module__lR_hHG__titleIcon{border-radius:var(--vs-radius-control);background:var(--vs-control);width:40px;height:40px;color:var(--vs-text-secondary);flex:0 0 40px;justify-content:center;align-items:center;display:inline-flex}.daily-workflow-forms-module__lR_hHG__title{color:var(--vs-ink);font-size:.9rem;font-weight:720}.daily-workflow-forms-module__lR_hHG__description{max-width:660px;color:var(--vs-text-muted);margin-top:4px;font-size:.75rem;line-height:1.55}.daily-workflow-forms-module__lR_hHG__modeControl{border:1px solid var(--vs-border);border-radius:var(--vs-radius-control);background:var(--vs-control);grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;min-width:360px;padding:3px;display:grid}.daily-workflow-forms-module__lR_hHG__modeButton{min-width:0;min-height:44px;color:var(--vs-text-muted);cursor:pointer;transition:background-color var(--vs-duration-fast) var(--vs-ease-out), color var(--vs-duration-fast) var(--vs-ease-out);background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:.78rem;font-weight:700;display:inline-flex}.daily-workflow-forms-module__lR_hHG__modeButton:hover{color:var(--vs-ink)}.daily-workflow-forms-module__lR_hHG__modeButton[data-active=true]{background:var(--vs-workspace);color:var(--vs-ink);box-shadow:0 1px 3px #0000012e;box-shadow:0 1px 3px lab(.056221% -.0151321 -.179717/.18)}.daily-workflow-forms-module__lR_hHG__form{gap:16px;display:grid}.daily-workflow-forms-module__lR_hHG__contextGroup{border-top:1px solid var(--vs-border);border-bottom:1px solid var(--vs-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:16px 0;display:grid}.daily-workflow-forms-module__lR_hHG__trainingToggle{border:1px solid var(--vs-border-strong);border-radius:var(--vs-radius-control);background:var(--vs-control);min-height:44px;color:var(--vs-text-secondary);align-self:end;align-items:center;gap:10px;padding:0 12px;font-size:.78rem;font-weight:680;display:flex}.daily-workflow-forms-module__lR_hHG__trainingToggle input{width:18px;height:18px;accent-color:var(--vs-accent)}.daily-workflow-forms-module__lR_hHG__presets{flex-wrap:wrap;gap:8px;display:flex}.daily-workflow-forms-module__lR_hHG__preset{color:var(--vs-text-muted);background:0 0;border-color:#0000;padding-inline:10px;font-size:.72rem;min-height:44px!important}.daily-workflow-forms-module__lR_hHG__preset:hover{border-color:var(--vs-border)}.daily-workflow-forms-module__lR_hHG__target{border-top:1px solid var(--vs-border);border-bottom:1px solid var(--vs-border);padding:12px 0}.daily-workflow-forms-module__lR_hHG__targetHeading{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:9px;display:flex}.daily-workflow-forms-module__lR_hHG__targetLabel{color:var(--vs-text-muted);margin:0;font-size:.7rem;font-weight:680}.daily-workflow-forms-module__lR_hHG__targetDayType{color:var(--vs-text-secondary);font-size:.72rem;font-weight:720}.daily-workflow-forms-module__lR_hHG__nutritionActivity{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;display:grid}.daily-workflow-forms-module__lR_hHG__nutritionActivity>label:first-of-type{grid-column:span 2}.daily-workflow-forms-module__lR_hHG__sectionLabel{color:var(--vs-text-muted);letter-spacing:.02em;grid-column:1/-1;font-size:.7rem;font-weight:680}.daily-workflow-forms-module__lR_hHG__recovery{border-top:1px solid var(--vs-border);border-bottom:1px solid var(--vs-border);overflow:hidden}.daily-workflow-forms-module__lR_hHG__recoverySummary{cursor:pointer;min-height:46px;color:var(--vs-text-secondary);justify-content:space-between;align-items:center;gap:12px;font-size:.78rem;font-weight:680;list-style:none;display:flex}.daily-workflow-forms-module__lR_hHG__recoverySummary::-webkit-details-marker{display:none}.daily-workflow-forms-module__lR_hHG__recoveryGrid{border-top:1px solid var(--vs-border);grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding:14px 0;display:grid}.daily-workflow-forms-module__lR_hHG__saveRow{border-top:1px solid var(--vs-border);justify-content:flex-end;align-items:center;gap:12px;min-height:60px;padding-top:14px;display:flex}.daily-workflow-forms-module__lR_hHG__saved{color:var(--vs-success-ink);font-size:.78rem;font-weight:700}.daily-workflow-forms-module__lR_hHG__fullEntryHelper{color:var(--vs-text-muted);margin-bottom:14px;font-size:.78rem;line-height:1.55}@media (max-width:1180px){.daily-workflow-forms-module__lR_hHG__workflowHeader{grid-template-columns:minmax(0,1fr)}.daily-workflow-forms-module__lR_hHG__modeControl{min-width:0}.daily-workflow-forms-module__lR_hHG__nutritionActivity{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.daily-workflow-forms-module__lR_hHG__workflow{gap:14px;margin-inline:-2px;padding:14px}.daily-workflow-forms-module__lR_hHG__titleIcon{display:none}.daily-workflow-forms-module__lR_hHG__description{line-height:1.45}.daily-workflow-forms-module__lR_hHG__modeButton{padding-inline:5px;font-size:.7rem}.daily-workflow-forms-module__lR_hHG__contextGroup,.daily-workflow-forms-module__lR_hHG__nutritionActivity,.daily-workflow-forms-module__lR_hHG__recoveryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.daily-workflow-forms-module__lR_hHG__contextGroup>label:first-child,.daily-workflow-forms-module__lR_hHG__nutritionActivity>label:first-of-type{grid-column:1/-1}.daily-workflow-forms-module__lR_hHG__saveRow{z-index:8;bottom:calc(72px + env(safe-area-inset-bottom,0px));border:1px solid var(--vs-border);border-radius:var(--vs-radius-control);background:color-mix(in oklch, var(--vs-action-surface) 92%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);margin:0 -8px -6px;padding:8px;position:sticky}.daily-workflow-forms-module__lR_hHG__saveRow button{width:100%}}
.daily-log-page-module__Ww-HQa__page{gap:28px;display:grid}.daily-log-page-module__Ww-HQa__layout{grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);align-items:start;gap:34px;display:grid}.daily-log-page-module__Ww-HQa__aside{border-left:1px solid var(--vs-border);gap:26px;min-width:0;padding-left:28px;display:grid}.daily-log-page-module__Ww-HQa__sideSection{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.daily-log-page-module__Ww-HQa__sideSection>div:first-child{border-bottom-color:var(--vs-border);margin-bottom:14px;padding-bottom:10px}.daily-log-page-module__Ww-HQa__summaryValues{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px 16px;display:grid}.daily-log-page-module__Ww-HQa__sideValue{border-bottom:1px solid var(--vs-border);min-width:0;padding:10px 0}.daily-log-page-module__Ww-HQa__sideValue p:first-child{color:var(--vs-text-muted);font-size:.68rem;line-height:1.4}.daily-log-page-module__Ww-HQa__sideValue p:last-child{color:var(--vs-ink);margin-top:4px;font-size:.92rem;font-weight:700}.daily-log-page-module__Ww-HQa__statusList{border:1px solid var(--vs-border);border-radius:var(--vs-radius-control);background:var(--vs-border);gap:1px;margin-top:12px;display:grid;overflow:hidden}.daily-log-page-module__Ww-HQa__statusRow{background:var(--vs-control);min-height:44px;color:var(--vs-text-secondary);justify-content:space-between;align-items:center;gap:14px;padding:9px 12px;font-size:.72rem;font-weight:680;display:flex}.daily-log-page-module__Ww-HQa__statusRow strong{color:var(--vs-warning-ink);font-size:.68rem}.daily-log-page-module__Ww-HQa__statusRow[data-complete=true] strong{color:var(--vs-success-ink)}.daily-log-page-module__Ww-HQa__emptySummary{color:var(--vs-text-muted);font-size:.8rem;line-height:1.55}.daily-log-page-module__Ww-HQa__target{border-top:1px solid var(--vs-border);border-bottom:1px solid var(--vs-border);padding:14px 0}.daily-log-page-module__Ww-HQa__targetLabel{color:var(--vs-text-muted);margin-bottom:10px;font-size:.7rem;font-weight:680}.daily-log-page-module__Ww-HQa__recentList{display:grid}.daily-log-page-module__Ww-HQa__recentEntry{border:0;border-bottom:1px solid var(--vs-border);min-height:48px;color:var(--vs-text-secondary);text-align:left;cursor:pointer;background:0 0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 0;display:grid}.daily-log-page-module__Ww-HQa__recentEntry:hover{color:var(--vs-ink)}.daily-log-page-module__Ww-HQa__recentEntry span:first-child{color:var(--vs-ink);font-size:.78rem;font-weight:680}.daily-log-page-module__Ww-HQa__recentEntry span:nth-child(2){color:var(--vs-text-muted);font-size:.68rem;line-height:1.35}.daily-log-page-module__Ww-HQa__recentEntry span:last-child{color:var(--vs-text-secondary);font-size:.72rem;font-weight:680}.daily-log-page-module__Ww-HQa__history{border-top:1px solid var(--vs-border);border-bottom:1px solid var(--vs-border);overflow:hidden}.daily-log-page-module__Ww-HQa__historySummary{cursor:pointer;min-height:58px;color:var(--vs-ink);justify-content:space-between;align-items:center;gap:16px;font-size:.9rem;font-weight:700;list-style:none;display:flex}.daily-log-page-module__Ww-HQa__historySummary::-webkit-details-marker{display:none}.daily-log-page-module__Ww-HQa__historySummary span:last-child{color:var(--vs-text-muted);font-size:.7rem;font-weight:600}.daily-log-page-module__Ww-HQa__historyContent{border-top:1px solid var(--vs-border);padding:18px 0 8px}@media (max-width:1080px){.daily-log-page-module__Ww-HQa__layout{grid-template-columns:minmax(0,1fr)}.daily-log-page-module__Ww-HQa__aside{border:0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0}}@media (max-width:760px){.daily-log-page-module__Ww-HQa__page,.daily-log-page-module__Ww-HQa__layout{gap:22px}.daily-log-page-module__Ww-HQa__aside{grid-template-columns:minmax(0,1fr);gap:22px}.daily-log-page-module__Ww-HQa__sideSection{padding-top:4px!important}}
