.WorkoutBuilderPreview-module-scss-module__jIj4hG__preview{text-align:left;color:#303030;background:#fff;border:1px solid #e3e3e3;border-radius:20px;overflow:hidden;box-shadow:0 22px 65px #2734190b}.WorkoutBuilderPreview-module-scss-module__jIj4hG__browserBar{background:#fafafa;border-bottom:1px solid #e9e9e9;align-items:center;gap:5px;height:32px;padding:0 14px;display:flex;position:relative}.WorkoutBuilderPreview-module-scss-module__jIj4hG__browserBar>span{background:#ff6960;border-radius:50%;width:7px;height:7px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__browserBar>span:nth-child(2){background:#ffcb42}.WorkoutBuilderPreview-module-scss-module__jIj4hG__browserBar>span:nth-child(3){background:#62c865}.WorkoutBuilderPreview-module-scss-module__jIj4hG__browserBar>div{color:#8b8b8b;align-items:center;gap:8px;font-size:9px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.WorkoutBuilderPreview-module-scss-module__jIj4hG__app{grid-template-columns:132px minmax(0,1fr);height:490px;font-size:11px;display:grid}.WorkoutBuilderPreview-module-scss-module__jIj4hG__sidebar{border-right:1px solid #e8e8e8;flex-direction:column;gap:7px;padding:22px 10px 14px;display:flex}.WorkoutBuilderPreview-module-scss-module__jIj4hG__sidebar>img{width:108px;max-width:100%;height:auto;margin-bottom:23px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__sidebar>small{color:#999;letter-spacing:.1em;padding-left:8px;font-size:8px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__sidebar>div:not(.WorkoutBuilderPreview-module-scss-module__jIj4hG__placeholders){border-radius:8px;align-items:center;gap:8px;padding:9px 8px;font-size:9px;display:flex}.WorkoutBuilderPreview-module-scss-module__jIj4hG__activeNav{color:#528319;background:#edf7dc}.WorkoutBuilderPreview-module-scss-module__jIj4hG__placeholders{gap:18px;padding:18px 8px;display:grid}.WorkoutBuilderPreview-module-scss-module__jIj4hG__placeholders>span{align-items:center;gap:9px;display:flex}.WorkoutBuilderPreview-module-scss-module__jIj4hG__placeholders i{background:#f1f1f1;border-radius:4px;width:12px;height:12px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__placeholders b{background:#f1f1f1;border-radius:6px;width:65%;height:6px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__placeholders>span:nth-child(2n) b{width:48%}.WorkoutBuilderPreview-module-scss-module__jIj4hG__sidebar .WorkoutBuilderPreview-module-scss-module__jIj4hG__coach{border:1px solid #e8e8e8;margin-top:auto}.WorkoutBuilderPreview-module-scss-module__jIj4hG__coach>span:first-child{color:#abfb07;background:#171717;border-radius:50%;place-items:center;width:25px;height:25px;font-size:8px;display:grid}.WorkoutBuilderPreview-module-scss-module__jIj4hG__coach small{color:#999;margin-top:3px;font-size:8px;display:block}.WorkoutBuilderPreview-module-scss-module__jIj4hG__main{flex-direction:column;min-width:0;min-height:0;display:flex}.WorkoutBuilderPreview-module-scss-module__jIj4hG__toolbar{border-bottom:1px solid #e8e8e8;flex-shrink:0;justify-content:space-between;align-items:center;height:44px;padding:12px 18px;display:flex}.WorkoutBuilderPreview-module-scss-module__jIj4hG__breadcrumb{color:#999;align-items:center;gap:6px;font-size:9px;display:flex}.WorkoutBuilderPreview-module-scss-module__jIj4hG__breadcrumb>span:last-child{color:#555}.WorkoutBuilderPreview-module-scss-module__jIj4hG__save{color:#999;align-items:center;gap:5px;font-size:9px;display:flex}.WorkoutBuilderPreview-module-scss-module__jIj4hG__save[data-saved=true]{color:#618d30}.WorkoutBuilderPreview-module-scss-module__jIj4hG__workspace{background:#fafafa;flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:178px minmax(0,1fr);min-height:0;display:grid;position:relative;overflow:hidden}.WorkoutBuilderPreview-module-scss-module__jIj4hG__library{background:#fff;border-right:1px solid #e8e8e8;min-width:0;min-height:0;padding:18px 12px;overflow:hidden}.WorkoutBuilderPreview-module-scss-module__jIj4hG__libraryHeading{justify-content:space-between;align-items:center;margin-bottom:17px;font-size:11px;font-weight:500;display:flex}.WorkoutBuilderPreview-module-scss-module__jIj4hG__libraryHeading svg{color:#999}.WorkoutBuilderPreview-module-scss-module__jIj4hG__libraryTabs{color:#999;align-items:center;gap:8px;margin-bottom:12px;font-size:9px;display:flex}.WorkoutBuilderPreview-module-scss-module__jIj4hG__libraryTabs>span{border-radius:6px;padding:6px 7px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__libraryTabs>span[data-active=true]{color:#404040;background:#f0f0f0}.WorkoutBuilderPreview-module-scss-module__jIj4hG__search{color:#999;border:1px solid #e5e5e5;border-radius:7px;align-items:center;gap:6px;margin-bottom:13px;padding:8px;font-size:9px;display:flex}.WorkoutBuilderPreview-module-scss-module__jIj4hG__libraryTile{background:#fff;border:1px solid #dce9cb;border-radius:9px;align-items:center;gap:5px;min-width:0;padding:11px 8px;display:flex}.WorkoutBuilderPreview-module-scss-module__jIj4hG__libraryTile>svg{color:#aaa;flex-shrink:0}.WorkoutBuilderPreview-module-scss-module__jIj4hG__libraryTile>svg:last-child{margin-left:auto}.WorkoutBuilderPreview-module-scss-module__jIj4hG__libraryTile>div{min-width:0}.WorkoutBuilderPreview-module-scss-module__jIj4hG__libraryTile>div>span{font-size:9px;font-weight:500;line-height:1.5;display:block}.WorkoutBuilderPreview-module-scss-module__jIj4hG__libraryTile small{color:#999;margin-top:3px;font-size:8px;line-height:1.5;display:block}.WorkoutBuilderPreview-module-scss-module__jIj4hG__blockIcon{color:#709f37;background:#eef8df;border-radius:8px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.WorkoutBuilderPreview-module-scss-module__jIj4hG__blockIcon[data-kind=exercise]{color:#5a90b6;background:#edf5fb}.WorkoutBuilderPreview-module-scss-module__jIj4hG__blockIcon[data-kind=circuit]{color:#8b70b7;background:#f2edfa}.WorkoutBuilderPreview-module-scss-module__jIj4hG__libraryTile[data-kind=circuit]{border-color:#e8dff2}.WorkoutBuilderPreview-module-scss-module__jIj4hG__libraryTile[data-kind=exercise]{border-color:#dfeaf2}.WorkoutBuilderPreview-module-scss-module__jIj4hG__secondaryTile{border:1px solid #ececec;border-radius:9px;align-items:center;gap:8px;margin-top:9px;padding:10px;font-size:9px;display:flex}.WorkoutBuilderPreview-module-scss-module__jIj4hG__secondaryTile small{color:#999;margin-top:4px;font-size:8px;display:block}.WorkoutBuilderPreview-module-scss-module__jIj4hG__libraryHint{color:#999;align-items:flex-start;gap:7px;padding:15px 4px;font-size:9px;line-height:1.7;display:flex}.WorkoutBuilderPreview-module-scss-module__jIj4hG__libraryHint svg{flex-shrink:0}.WorkoutBuilderPreview-module-scss-module__jIj4hG__canvas{flex-direction:column;min-width:0;min-height:0;padding:20px;display:flex}.WorkoutBuilderPreview-module-scss-module__jIj4hG__canvasHeading{justify-content:space-between;align-items:center;gap:10px;display:flex}.WorkoutBuilderPreview-module-scss-module__jIj4hG__canvasHeading>span:first-child{letter-spacing:-.02em;align-items:center;gap:8px;font-size:15px;font-weight:500;line-height:1.4;display:flex}.WorkoutBuilderPreview-module-scss-module__jIj4hG__canvasHeading svg{color:#7a9c50;flex-shrink:0}.WorkoutBuilderPreview-module-scss-module__jIj4hG__duration,.WorkoutBuilderPreview-module-scss-module__jIj4hG__circuitTag{color:#8b8b8b;white-space:nowrap;background:#fff;border:1px solid #e6e6e6;border-radius:6px;padding:5px 7px;font-size:8px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__circuitTag{color:#8a70b6;background:#f4effb;border-color:#e8dff2}.WorkoutBuilderPreview-module-scss-module__jIj4hG__weeks{gap:6px;margin:22px 0 18px;display:flex}.WorkoutBuilderPreview-module-scss-module__jIj4hG__weeks>span{color:#999;border-radius:7px;padding:7px 11px;font-size:9px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__weeks>span[data-active=true]{color:#fff;background:#171717}.WorkoutBuilderPreview-module-scss-module__jIj4hG__weekHeading{justify-content:space-between;align-items:center;margin-bottom:12px;font-size:10px;display:flex}.WorkoutBuilderPreview-module-scss-module__jIj4hG__weekHeading>span:last-child{color:#999;align-items:center;gap:4px;font-size:8px;display:flex}.WorkoutBuilderPreview-module-scss-module__jIj4hG__weekGrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;min-height:176px;display:grid}.WorkoutBuilderPreview-module-scss-module__jIj4hG__day{grid-template-rows:24px minmax(0,1fr);gap:6px;min-width:0;display:grid}.WorkoutBuilderPreview-module-scss-module__jIj4hG__dayLabel{color:#737373;justify-content:space-between;align-items:center;font-size:9px;display:flex}.WorkoutBuilderPreview-module-scss-module__jIj4hG__dayLabel>span{color:#aaa;font-size:8px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__sessionBlock{color:#587b2f;background:#eff7e5;border:1px solid #dce9cb;border-radius:8px;padding:10px 7px;animation:.35s both WorkoutBuilderPreview-module-scss-module__jIj4hG__appear}.WorkoutBuilderPreview-module-scss-module__jIj4hG__sessionBlock>svg{margin-bottom:9px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__sessionBlock>span{overflow-wrap:anywhere;font-size:9px;font-weight:500;line-height:1.6;display:block}.WorkoutBuilderPreview-module-scss-module__jIj4hG__sessionBlock>small{color:#81966a;margin-top:7px;font-size:8px;line-height:1.5;display:block}.WorkoutBuilderPreview-module-scss-module__jIj4hG__sessionBlock[data-tone=blue]{color:#638ba5;background:#edf5fb;border-color:#dfeaf2}.WorkoutBuilderPreview-module-scss-module__jIj4hG__sessionBlock[data-tone=lilac]{color:#8a70b6;background:#f3eef9;border-color:#e8dff2}.WorkoutBuilderPreview-module-scss-module__jIj4hG__sessionBlock[data-tone=blue] small,.WorkoutBuilderPreview-module-scss-module__jIj4hG__sessionBlock[data-tone=lilac] small{color:inherit;opacity:.75}.WorkoutBuilderPreview-module-scss-module__jIj4hG__dropDay,.WorkoutBuilderPreview-module-scss-module__jIj4hG__dropBlock{color:#aaa;background:#fff;border:1px dashed #d9dfd0;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:8px;transition:border-color .3s,background .3s;display:flex}.WorkoutBuilderPreview-module-scss-module__jIj4hG__dropDay small{font-size:8px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__dropDay[data-over=true],.WorkoutBuilderPreview-module-scss-module__jIj4hG__dropBlock[data-over=true]{color:#6d9c37;background:#f1f9e6;border-color:#7ccd02}.WorkoutBuilderPreview-module-scss-module__jIj4hG__rest{color:#ccc;background:#f5f5f5;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.WorkoutBuilderPreview-module-scss-module__jIj4hG__rest small{color:#aaa;font-size:8px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__programFooter{color:#999;justify-content:space-between;align-items:center;gap:10px;margin-top:15px;font-size:8px;display:flex}.WorkoutBuilderPreview-module-scss-module__jIj4hG__programFooter>span:first-child{align-items:center;gap:5px;display:flex}.WorkoutBuilderPreview-module-scss-module__jIj4hG__programFooter svg{color:#93af6b}.WorkoutBuilderPreview-module-scss-module__jIj4hG__programFooter>span:last-child{white-space:nowrap}.WorkoutBuilderPreview-module-scss-module__jIj4hG__connection{color:#999;justify-content:center;align-items:center;gap:8px;margin-top:auto;padding-top:20px;font-size:9px;display:flex}.WorkoutBuilderPreview-module-scss-module__jIj4hG__connection>span{align-items:center;gap:5px;display:flex}.WorkoutBuilderPreview-module-scss-module__jIj4hG__readyNote{color:#63863b;background:#f3f9eb;border:1px solid #e0edcc;border-radius:10px;align-items:center;gap:10px;margin-top:auto;padding:13px;font-size:11px;animation:.4s both WorkoutBuilderPreview-module-scss-module__jIj4hG__appear;display:flex}.WorkoutBuilderPreview-module-scss-module__jIj4hG__readyNote>svg{flex-shrink:0}.WorkoutBuilderPreview-module-scss-module__jIj4hG__readyNote small{color:#8b9b79;margin-top:4px;font-size:9px;display:block}.WorkoutBuilderPreview-module-scss-module__jIj4hG__canvasSubtitle{color:#999;margin:7px 0 20px;font-size:10px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__sectionLabel{color:#737373;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;font-size:10px;display:flex}.WorkoutBuilderPreview-module-scss-module__jIj4hG__sectionLabel>span{color:#aaa;font-size:8px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__exerciseList{gap:8px;display:grid}.WorkoutBuilderPreview-module-scss-module__jIj4hG__exerciseRow{background:#fff;border:1px solid #e5e5e5;border-radius:10px;align-items:center;gap:9px;min-height:58px;padding:12px;display:flex}.WorkoutBuilderPreview-module-scss-module__jIj4hG__exerciseRow>svg{color:#bbb;flex-shrink:0}.WorkoutBuilderPreview-module-scss-module__jIj4hG__exerciseNumber{color:#6796b8;background:#edf5fb;border-radius:7px;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:10px;display:grid}.WorkoutBuilderPreview-module-scss-module__jIj4hG__exerciseRow>div{min-width:0}.WorkoutBuilderPreview-module-scss-module__jIj4hG__exerciseRow>div>span{font-size:11px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__exerciseRow small{color:#999;margin-top:5px;font-size:9px;display:block}.WorkoutBuilderPreview-module-scss-module__jIj4hG__restPill{color:#999;white-space:nowrap;align-items:center;gap:4px;margin-left:auto;font-size:8px;display:flex}.WorkoutBuilderPreview-module-scss-module__jIj4hG__exerciseRow[data-added=true]{border-color:#cde2ef;animation:.35s both WorkoutBuilderPreview-module-scss-module__jIj4hG__appear}.WorkoutBuilderPreview-module-scss-module__jIj4hG__dropBlock{flex-direction:row;min-height:60px;margin-top:10px;font-size:10px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__circuitBlock{background:#f7f3fc;border:1px solid #e5daef;border-radius:10px;align-items:center;gap:11px;margin-top:10px;padding:12px;animation:.35s both WorkoutBuilderPreview-module-scss-module__jIj4hG__appear;display:flex}.WorkoutBuilderPreview-module-scss-module__jIj4hG__circuitBlock>div>span{font-size:11px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__circuitBlock small{color:#a28cb9;margin-top:5px;font-size:9px;display:block}.WorkoutBuilderPreview-module-scss-module__jIj4hG__circuitBlock>svg{color:#a28cb9;margin-left:auto}.WorkoutBuilderPreview-module-scss-module__jIj4hG__sessionNote{color:#999;flex-wrap:wrap;align-items:center;gap:6px;margin-top:auto;padding-top:18px;font-size:9px;display:flex}.WorkoutBuilderPreview-module-scss-module__jIj4hG__sessionNote small{color:#aaa;flex-basis:100%;padding-left:19px;font-size:9px;line-height:1.6}.WorkoutBuilderPreview-module-scss-module__jIj4hG__circuitSettings{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:22px;display:grid}.WorkoutBuilderPreview-module-scss-module__jIj4hG__circuitSettings>div>small{color:#999;margin-bottom:7px;font-size:9px;display:block}.WorkoutBuilderPreview-module-scss-module__jIj4hG__circuitSettings>div>span{background:#fff;border:1px solid #e3e3e3;border-radius:8px;justify-content:space-between;align-items:center;gap:6px;padding:10px 12px;font-size:12px;transition:border-color .3s,background .3s;display:flex}.WorkoutBuilderPreview-module-scss-module__jIj4hG__circuitSettings svg{color:#aaa}.WorkoutBuilderPreview-module-scss-module__jIj4hG__circuitSettings b{font-weight:500}.WorkoutBuilderPreview-module-scss-module__jIj4hG__circuitSettings i{color:#aaa;font-style:normal}.WorkoutBuilderPreview-module-scss-module__jIj4hG__circuitSettings small{color:#999}.WorkoutBuilderPreview-module-scss-module__jIj4hG__circuitSettings [data-edited=true]>span{background:#f0f8e5;border-color:#98c458}.WorkoutBuilderPreview-module-scss-module__jIj4hG__circuitSteps{gap:9px;display:grid}.WorkoutBuilderPreview-module-scss-module__jIj4hG__circuitSteps>div{background:#fff;border:1px solid #e6e6e6;border-radius:10px;align-items:center;gap:12px;padding:14px;display:flex}.WorkoutBuilderPreview-module-scss-module__jIj4hG__circuitSteps>div>svg{color:#b6a6cb;flex-shrink:0}.WorkoutBuilderPreview-module-scss-module__jIj4hG__circuitSteps>div>span{color:#b6a6cb;font-size:10px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__circuitSteps>div>div{font-size:11px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__circuitSteps small{color:#999;margin-top:5px;font-size:9px;display:block}.WorkoutBuilderPreview-module-scss-module__jIj4hG__circuitSteps>div>svg:last-child{margin-left:auto}.WorkoutBuilderPreview-module-scss-module__jIj4hG__circuitFooter{color:#9b81b9;align-items:center;gap:8px;margin-top:auto;padding-top:18px;font-size:10px;display:flex}.WorkoutBuilderPreview-module-scss-module__jIj4hG__circuitFooter>svg:last-child{margin-left:auto}.WorkoutBuilderPreview-module-scss-module__jIj4hG__dragGhost{z-index:5;pointer-events:none;filter:drop-shadow(0 10px 13px #0002);width:156px;transition:transform 1.25s cubic-bezier(.22,.68,.25,1);position:absolute;top:0;left:0}.WorkoutBuilderPreview-module-scss-module__jIj4hG__dragGhost .WorkoutBuilderPreview-module-scss-module__jIj4hG__libraryTile{background:#fff;border-color:#a9cb7a;padding:10px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__dragGhost .WorkoutBuilderPreview-module-scss-module__jIj4hG__libraryTile>svg{display:none}.WorkoutBuilderPreview-module-scss-module__jIj4hG__cursor{z-index:6;opacity:0;pointer-events:none;filter:drop-shadow(0 2px 3px #0003);transition:transform 1.25s cubic-bezier(.22,.68,.25,1),opacity .25s;position:absolute;top:0;left:0}.WorkoutBuilderPreview-module-scss-module__jIj4hG__cursor[data-visible=true]{opacity:1}.WorkoutBuilderPreview-module-scss-module__jIj4hG__clickRing{background:#abfb0733;border:2px solid #7ccd02;border-radius:50%;width:25px;height:25px;animation:1.3s both WorkoutBuilderPreview-module-scss-module__jIj4hG__click;position:absolute;top:-8px;left:-8px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__cursor[data-paused=true] .WorkoutBuilderPreview-module-scss-module__jIj4hG__clickRing{animation-play-state:paused}@keyframes WorkoutBuilderPreview-module-scss-module__jIj4hG__appear{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes WorkoutBuilderPreview-module-scss-module__jIj4hG__click{0%,72%{opacity:0;transform:scale(.6)}84%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.65)}}@media (max-width:1000px){.WorkoutBuilderPreview-module-scss-module__jIj4hG__app{grid-template-columns:108px minmax(0,1fr)}.WorkoutBuilderPreview-module-scss-module__jIj4hG__sidebar{padding-inline:7px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__sidebar>img{width:92px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__sidebar>div:not(.WorkoutBuilderPreview-module-scss-module__jIj4hG__placeholders){gap:6px;padding-inline:6px;font-size:8px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__workspace{grid-template-columns:145px minmax(0,1fr)}.WorkoutBuilderPreview-module-scss-module__jIj4hG__library{padding-inline:10px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__libraryTile{flex-wrap:wrap;gap:6px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__libraryTile>svg:first-child{display:none}.WorkoutBuilderPreview-module-scss-module__jIj4hG__libraryTile>div{flex:1}.WorkoutBuilderPreview-module-scss-module__jIj4hG__libraryTile>svg:last-child{display:none}.WorkoutBuilderPreview-module-scss-module__jIj4hG__canvas{padding:17px 14px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__canvasHeading>span:first-child{font-size:13px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__weekGrid{gap:4px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__sessionBlock{padding-inline:5px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__sessionBlock>span{font-size:8px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__sessionBlock>small{font-size:7px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__dayLabel{font-size:8px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__dayLabel>span{display:none}}@media (max-width:600px){.WorkoutBuilderPreview-module-scss-module__jIj4hG__secondaryTile+.WorkoutBuilderPreview-module-scss-module__jIj4hG__secondaryTile{display:none}.WorkoutBuilderPreview-module-scss-module__jIj4hG__preview{border-radius:15px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__browserBar{height:27px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__app{grid-template-columns:34px minmax(0,1fr);height:480px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__sidebar{align-items:center;gap:8px;padding:16px 3px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__sidebar>img{object-fit:cover;object-position:left;width:25px;max-width:none;height:19px;margin-bottom:18px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__sidebar>small,.WorkoutBuilderPreview-module-scss-module__jIj4hG__sidebar>div>span,.WorkoutBuilderPreview-module-scss-module__jIj4hG__sidebar>.WorkoutBuilderPreview-module-scss-module__jIj4hG__coach:not(.WorkoutBuilderPreview-module-scss-module__jIj4hG__placeholders),.WorkoutBuilderPreview-module-scss-module__jIj4hG__placeholders b{display:none}.WorkoutBuilderPreview-module-scss-module__jIj4hG__sidebar>div:not(.WorkoutBuilderPreview-module-scss-module__jIj4hG__placeholders){padding:6px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__sidebar .WorkoutBuilderPreview-module-scss-module__jIj4hG__placeholders{gap:16px;padding:17px 0}.WorkoutBuilderPreview-module-scss-module__jIj4hG__placeholders>span{display:flex}.WorkoutBuilderPreview-module-scss-module__jIj4hG__placeholders i{width:11px;height:11px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__toolbar{height:38px;padding:9px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__breadcrumb{gap:4px;font-size:7px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__breadcrumb>svg{width:10px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__save{gap:3px;font-size:7px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__save svg{width:10px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__workspace{grid-template-columns:86px minmax(0,1fr)}.WorkoutBuilderPreview-module-scss-module__jIj4hG__library{padding:12px 7px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__libraryHeading{margin-bottom:12px;font-size:8px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__libraryHeading>svg{display:none}.WorkoutBuilderPreview-module-scss-module__jIj4hG__libraryTabs{flex-wrap:wrap;gap:3px;margin-bottom:9px;font-size:7px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__libraryTabs>span{padding:5px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__search{gap:4px;margin-bottom:10px;padding:6px 4px;font-size:6px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__search svg{flex-shrink:0;width:9px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__libraryTile{flex-direction:column;align-items:flex-start;gap:7px;padding:8px 6px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__libraryTile .WorkoutBuilderPreview-module-scss-module__jIj4hG__blockIcon{border-radius:7px;width:25px;height:25px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__libraryTile .WorkoutBuilderPreview-module-scss-module__jIj4hG__blockIcon svg{width:14px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__libraryTile>div{flex:none;width:100%}.WorkoutBuilderPreview-module-scss-module__jIj4hG__libraryTile>div>span{overflow-wrap:anywhere;font-size:8px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__libraryTile small{font-size:7px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__secondaryTile{flex-direction:column;align-items:flex-start;gap:7px;padding:8px 6px;font-size:8px;line-height:1.5}.WorkoutBuilderPreview-module-scss-module__jIj4hG__secondaryTile .WorkoutBuilderPreview-module-scss-module__jIj4hG__blockIcon{width:24px;height:24px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__secondaryTile .WorkoutBuilderPreview-module-scss-module__jIj4hG__blockIcon svg{width:13px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__secondaryTile small{font-size:7px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__libraryHint{gap:4px;padding:13px 0;font-size:7px;line-height:1.7}.WorkoutBuilderPreview-module-scss-module__jIj4hG__libraryHint svg{width:11px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__canvas{padding:13px 9px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__canvasHeading{align-items:flex-start;gap:6px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__canvasHeading>span:first-child{gap:5px;font-size:11px;line-height:1.5}.WorkoutBuilderPreview-module-scss-module__jIj4hG__canvasHeading>span:first-child svg{width:13px;margin-top:2px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__duration{display:none}.WorkoutBuilderPreview-module-scss-module__jIj4hG__circuitTag{padding:4px;font-size:6px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__weeks{gap:3px;margin:12px 0 13px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__weeks>span{white-space:nowrap;padding:6px 5px;font-size:6px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__weekHeading{margin-bottom:8px;font-size:8px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__weekHeading>span:last-child{font-size:7px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__weekHeading svg{width:10px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__weekGrid{grid-template-columns:1fr;gap:5px;min-height:0}.WorkoutBuilderPreview-module-scss-module__jIj4hG__day{grid-template-rows:none;grid-template-columns:23px minmax(0,1fr);align-items:stretch;gap:5px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__dayLabel{font-size:7px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__sessionBlock{border-radius:7px;grid-template-columns:12px 1fr;align-items:center;gap:2px 5px;padding:7px;display:grid}.WorkoutBuilderPreview-module-scss-module__jIj4hG__sessionBlock>svg{width:12px;margin:0}.WorkoutBuilderPreview-module-scss-module__jIj4hG__sessionBlock>span{overflow-wrap:normal;font-size:8px;line-height:1.4}.WorkoutBuilderPreview-module-scss-module__jIj4hG__sessionBlock>small{grid-column:2;margin:0;font-size:7px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__dropDay{flex-direction:row;gap:6px;min-height:41px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__dropDay small{font-size:7px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__dropDay svg{width:13px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__rest{flex-direction:row;gap:5px;min-height:24px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__rest small{font-size:7px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__rest>span{font-size:8px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__programFooter{align-items:flex-start;gap:7px;margin-top:10px;font-size:7px;line-height:1.5}.WorkoutBuilderPreview-module-scss-module__jIj4hG__programFooter>span:first-child{align-items:flex-start}.WorkoutBuilderPreview-module-scss-module__jIj4hG__programFooter svg{flex-shrink:0;width:11px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__programFooter>span:last-child{display:none}.WorkoutBuilderPreview-module-scss-module__jIj4hG__connection{flex-wrap:wrap;gap:3px;padding-top:14px;font-size:7px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__connection>span{gap:3px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__connection svg{width:10px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__readyNote{gap:6px;margin-top:10px;padding:8px;font-size:8px;line-height:1.5}.WorkoutBuilderPreview-module-scss-module__jIj4hG__readyNote>svg{width:13px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__readyNote small{margin-top:3px;font-size:7px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__canvasSubtitle{margin:5px 0 15px;font-size:8px;line-height:1.6}.WorkoutBuilderPreview-module-scss-module__jIj4hG__sectionLabel{gap:5px;margin-bottom:9px;font-size:8px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__sectionLabel>span{white-space:nowrap;font-size:6px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__exerciseList{gap:7px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__exerciseRow{border-radius:8px;gap:6px;min-height:54px;padding:9px 7px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__exerciseRow>svg{display:none}.WorkoutBuilderPreview-module-scss-module__jIj4hG__exerciseNumber{border-radius:6px;width:20px;height:23px;font-size:8px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__exerciseRow>div>span{font-size:9px;line-height:1.5}.WorkoutBuilderPreview-module-scss-module__jIj4hG__exerciseRow small{margin-top:3px;font-size:7px;line-height:1.6}.WorkoutBuilderPreview-module-scss-module__jIj4hG__restPill{display:none}.WorkoutBuilderPreview-module-scss-module__jIj4hG__dropBlock{text-align:center;gap:5px;min-height:58px;padding:8px;font-size:8px;line-height:1.6}.WorkoutBuilderPreview-module-scss-module__jIj4hG__dropBlock svg{flex-shrink:0;width:13px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__circuitBlock{border-radius:8px;gap:6px;padding:9px 7px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__circuitBlock .WorkoutBuilderPreview-module-scss-module__jIj4hG__blockIcon{width:23px;height:26px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__circuitBlock .WorkoutBuilderPreview-module-scss-module__jIj4hG__blockIcon svg{width:13px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__circuitBlock>div>span{font-size:9px;line-height:1.5}.WorkoutBuilderPreview-module-scss-module__jIj4hG__circuitBlock small{margin-top:3px;font-size:7px;line-height:1.6}.WorkoutBuilderPreview-module-scss-module__jIj4hG__circuitBlock>svg{flex-shrink:0;width:10px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__sessionNote{padding-top:14px;font-size:8px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__sessionNote svg{width:11px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__sessionNote small{padding-left:17px;font-size:7px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__circuitSettings{grid-template-columns:1fr 1fr;gap:10px 7px;margin-bottom:17px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__circuitSettings>div:first-child{grid-column:1/-1}.WorkoutBuilderPreview-module-scss-module__jIj4hG__circuitSettings>div>small{margin-bottom:5px;font-size:7px;line-height:1.5}.WorkoutBuilderPreview-module-scss-module__jIj4hG__circuitSettings>div>span{border-radius:7px;padding:8px;font-size:10px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__circuitSettings>div>span>small{font-size:8px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__circuitSettings svg{width:10px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__circuitSteps{gap:7px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__circuitSteps>div{border-radius:8px;gap:7px;padding:12px 8px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__circuitSteps>div>svg:first-child{display:none}.WorkoutBuilderPreview-module-scss-module__jIj4hG__circuitSteps>div>span{font-size:8px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__circuitSteps>div>div{font-size:9px;line-height:1.5}.WorkoutBuilderPreview-module-scss-module__jIj4hG__circuitSteps small{margin-top:3px;font-size:7px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__circuitSteps>div>svg:last-child{width:12px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__circuitFooter{gap:5px;padding-top:14px;font-size:8px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__dragGhost .WorkoutBuilderPreview-module-scss-module__jIj4hG__libraryTile{flex-direction:row;gap:7px;padding:10px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__dragGhost .WorkoutBuilderPreview-module-scss-module__jIj4hG__libraryTile>div{flex:1;width:auto}.WorkoutBuilderPreview-module-scss-module__jIj4hG__dragGhost .WorkoutBuilderPreview-module-scss-module__jIj4hG__libraryTile>div>span{font-size:9px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__dragGhost .WorkoutBuilderPreview-module-scss-module__jIj4hG__libraryTile small{font-size:8px}.WorkoutBuilderPreview-module-scss-module__jIj4hG__cursor>svg{width:22px}}@media (prefers-reduced-motion:reduce){.WorkoutBuilderPreview-module-scss-module__jIj4hG__sessionBlock,.WorkoutBuilderPreview-module-scss-module__jIj4hG__exerciseRow[data-added=true],.WorkoutBuilderPreview-module-scss-module__jIj4hG__circuitBlock,.WorkoutBuilderPreview-module-scss-module__jIj4hG__readyNote,.WorkoutBuilderPreview-module-scss-module__jIj4hG__clickRing{animation:none}.WorkoutBuilderPreview-module-scss-module__jIj4hG__dragGhost,.WorkoutBuilderPreview-module-scss-module__jIj4hG__cursor,.WorkoutBuilderPreview-module-scss-module__jIj4hG__dropDay,.WorkoutBuilderPreview-module-scss-module__jIj4hG__dropBlock,.WorkoutBuilderPreview-module-scss-module__jIj4hG__circuitSettings>div>span{transition:none}}
.FeatureScenes-module-scss-module__52w63q__page{flex-direction:column;gap:12px;min-width:0;height:100%;padding:18px;display:flex;overflow:hidden}.FeatureScenes-module-scss-module__52w63q__heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.FeatureScenes-module-scss-module__52w63q__heading h3{letter-spacing:-.025em;margin:0;font-size:17px;font-weight:500;line-height:1.4}.FeatureScenes-module-scss-module__52w63q__heading p{color:#858585;margin:5px 0 0;font-size:10px}.FeatureScenes-module-scss-module__52w63q__action{color:#fff;white-space:nowrap;background:#171717;border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:8px 11px;font-size:9px;display:inline-flex}.FeatureScenes-module-scss-module__52w63q__tabs{color:#858585;gap:7px;font-size:10px;display:flex}.FeatureScenes-module-scss-module__52w63q__tabs>span{border-radius:7px;padding:7px 10px}.FeatureScenes-module-scss-module__52w63q__tabs>span[data-active=true]{color:#303030;background:#fff;box-shadow:0 1px 4px #0000000a}.FeatureScenes-module-scss-module__52w63q__card{background:#fff;border:1px solid #e6e6e6;border-radius:12px;min-width:0;padding:16px}.FeatureScenes-module-scss-module__52w63q__cardTitle{align-items:center;gap:8px;margin-bottom:14px;font-size:12px;font-weight:500;display:flex}.FeatureScenes-module-scss-module__52w63q__cardTitle>svg{color:#739b42}.FeatureScenes-module-scss-module__52w63q__muted{color:#858585;font-size:10px;line-height:1.6}.FeatureScenes-module-scss-module__52w63q__icon{color:#6d972f;background:#edf7df;border-radius:10px;flex-shrink:0;place-items:center;width:34px;height:34px;display:inline-grid}.FeatureScenes-module-scss-module__52w63q__icon[data-tone=peach]{color:#c28b42;background:#fff0df}.FeatureScenes-module-scss-module__52w63q__icon[data-tone=blue]{color:#5d94b5;background:#eaf4fb}.FeatureScenes-module-scss-module__52w63q__icon[data-tone=lilac]{color:#9a79bd;background:#f0eafa}.FeatureScenes-module-scss-module__52w63q__icon[data-tone=rose]{color:#ba7b91;background:#fbeaf0}.FeatureScenes-module-scss-module__52w63q__icon[data-tone=teal]{color:#5a9e91;background:#e7f6f2}.FeatureScenes-module-scss-module__52w63q__row{border-bottom:1px solid #efefef;align-items:center;gap:10px;min-width:0;padding:12px 0;display:flex}.FeatureScenes-module-scss-module__52w63q__row:last-child{border-bottom:0}.FeatureScenes-module-scss-module__52w63q__row>div{flex:1;min-width:0}.FeatureScenes-module-scss-module__52w63q__row strong{font-size:11px;font-weight:500;line-height:1.5;display:block}.FeatureScenes-module-scss-module__52w63q__row small{color:#858585;margin-top:4px;font-size:9px;display:block}.FeatureScenes-module-scss-module__52w63q__row>svg{color:#aaa;flex-shrink:0}.FeatureScenes-module-scss-module__52w63q__tag{color:#6b8d3a;white-space:nowrap;background:#f0f7e6;border-radius:20px;align-items:center;gap:4px;padding:5px 8px;font-size:9px;display:inline-flex}.FeatureScenes-module-scss-module__52w63q__tag[data-tone=blue]{color:#5d94b5;background:#eaf4fb}.FeatureScenes-module-scss-module__52w63q__tag[data-tone=peach]{color:#ad8240;background:#fff2de}.FeatureScenes-module-scss-module__52w63q__split{grid-template-columns:180px minmax(0,1fr);height:100%;display:grid}.FeatureScenes-module-scss-module__52w63q__library{background:#fff;border-right:1px solid #e6e6e6;flex-direction:column;gap:13px;min-width:0;padding:20px 13px;display:flex;overflow:hidden}.FeatureScenes-module-scss-module__52w63q__library>strong{font-size:12px;font-weight:500}.FeatureScenes-module-scss-module__52w63q__search{color:#858585;background:#fff;border:1px solid #e5e5e5;border-radius:8px;align-items:center;gap:7px;padding:9px;font-size:10px;display:flex}.FeatureScenes-module-scss-module__52w63q__tile{background:#fff;border:1px solid #e5e5e5;border-radius:10px;align-items:center;gap:9px;min-width:0;padding:12px 9px;display:flex}.FeatureScenes-module-scss-module__52w63q__tile strong{font-size:10px;font-weight:500;line-height:1.5;display:block}.FeatureScenes-module-scss-module__52w63q__tile small{color:#858585;margin-top:3px;font-size:9px;line-height:1.6;display:block}.FeatureScenes-module-scss-module__52w63q__tile>svg{color:#aaa;flex-shrink:0}.FeatureScenes-module-scss-module__52w63q__tile>div{min-width:0}.FeatureScenes-module-scss-module__52w63q__mealBlocks{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;min-height:0;display:grid}.FeatureScenes-module-scss-module__52w63q__mealBlock{background:#fff;border:1px solid #e6e6e6;border-radius:11px;flex-direction:column;gap:11px;min-width:0;padding:12px 9px;display:flex}.FeatureScenes-module-scss-module__52w63q__mealBlock>small{color:#858585;font-size:9px}.FeatureScenes-module-scss-module__52w63q__foodPicture{color:#c4995a;background:#fff2df;border-radius:9px;place-items:center;height:60px;display:grid}.FeatureScenes-module-scss-module__52w63q__foodPicture[data-tone=green]{color:#86a55f;background:#eff6df}.FeatureScenes-module-scss-module__52w63q__foodPicture[data-tone=rose]{color:#c18a9e;background:#f9edf1}.FeatureScenes-module-scss-module__52w63q__mealHero{align-content:center;gap:6px;height:120px;margin-bottom:13px}.FeatureScenes-module-scss-module__52w63q__mealHero>span{font-size:10px}.FeatureScenes-module-scss-module__52w63q__mealBlock strong{font-size:10px;font-weight:500;line-height:1.5}.FeatureScenes-module-scss-module__52w63q__mealBlock>span{color:#858585;font-size:9px}.FeatureScenes-module-scss-module__52w63q__drop{color:#858585;background:#fff;border:1px dashed #cbd6bc;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:18px 8px;font-size:10px;transition:background .4s,border-color .4s;display:flex}.FeatureScenes-module-scss-module__52w63q__drop[data-over=true]{background:#eff8e2;border-color:#7ccd02}.FeatureScenes-module-scss-module__52w63q__mealBlock .FeatureScenes-module-scss-module__52w63q__drop{flex-direction:column;flex:1;font-size:9px}.FeatureScenes-module-scss-module__52w63q__macros{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.FeatureScenes-module-scss-module__52w63q__macros>div{background:#fff;border:1px solid #ebebeb;border-radius:9px;padding:10px}.FeatureScenes-module-scss-module__52w63q__macros small{color:#858585;font-size:8px;display:block}.FeatureScenes-module-scss-module__52w63q__macros strong{margin-top:5px;font-size:13px;font-weight:500;display:block}.FeatureScenes-module-scss-module__52w63q__macros>div:nth-child(2){border-bottom:2px solid #b8d98b}.FeatureScenes-module-scss-module__52w63q__macros>div:nth-child(3){border-bottom:2px solid #a9cee7}.FeatureScenes-module-scss-module__52w63q__macros>div:nth-child(4){border-bottom:2px solid #dec5a2}.FeatureScenes-module-scss-module__52w63q__twoColumns{grid-template-columns:1.3fr 1fr;gap:13px;min-height:0;display:grid}.FeatureScenes-module-scss-module__52w63q__photo{border-radius:9px;height:120px;margin-bottom:10px;position:relative;overflow:hidden}.FeatureScenes-module-scss-module__52w63q__photo img{object-fit:cover}.FeatureScenes-module-scss-module__52w63q__note{color:#648736;background:#edf7df;border-radius:10px;align-items:flex-start;gap:9px;padding:13px;font-size:10px;line-height:1.7;display:flex}.FeatureScenes-module-scss-module__52w63q__note>svg{flex-shrink:0;margin-top:2px}.FeatureScenes-module-scss-module__52w63q__bottomNote{color:#858585;margin-top:auto;font-size:9px;line-height:1.6}.FeatureScenes-module-scss-module__52w63q__form{gap:18px;display:grid}.FeatureScenes-module-scss-module__52w63q__field>small{color:#858585;margin-bottom:8px;font-size:10px;display:block}.FeatureScenes-module-scss-module__52w63q__input{background:#fff;border:1px solid #e4e4e4;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:12px;font-size:12px;display:flex}.FeatureScenes-module-scss-module__52w63q__formColumns{grid-template-columns:1fr 1fr;gap:12px;display:grid}.FeatureScenes-module-scss-module__52w63q__days{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.FeatureScenes-module-scss-module__52w63q__days>span{color:#858585;background:#f4f4f4;border-radius:8px;place-items:center;min-height:31px;font-size:10px;display:grid}.FeatureScenes-module-scss-module__52w63q__days>span[data-active=true]{color:#638e2b;background:#edf7df}.FeatureScenes-module-scss-module__52w63q__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.FeatureScenes-module-scss-module__52w63q__stats>div{background:#fff;border:1px solid #e6e6e6;border-radius:11px;padding:13px}.FeatureScenes-module-scss-module__52w63q__stats small{color:#858585;align-items:center;gap:6px;font-size:10px;display:flex}.FeatureScenes-module-scss-module__52w63q__stats strong{margin-top:9px;font-size:22px;font-weight:500;display:block}.FeatureScenes-module-scss-module__52w63q__stats em{color:#858585;font-size:10px;font-style:normal;font-weight:400}.FeatureScenes-module-scss-module__52w63q__chart{width:100%;height:150px;display:block;overflow:visible}.FeatureScenes-module-scss-module__52w63q__chart line{stroke:#ededed;stroke-width:1px}.FeatureScenes-module-scss-module__52w63q__chart path{transition:d .8s}.FeatureScenes-module-scss-module__52w63q__axis{color:#999;justify-content:space-between;font-size:8px;display:flex}.FeatureScenes-module-scss-module__52w63q__chartHeader{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.FeatureScenes-module-scss-module__52w63q__chartHeader strong{font-size:13px;font-weight:500}.FeatureScenes-module-scss-module__52w63q__chartHeader>span{color:#858585;align-items:center;gap:8px;font-size:9px;display:flex}.FeatureScenes-module-scss-module__52w63q__chartHeader i{background:#f3f3f3;border-radius:6px;padding:6px 8px;font-style:normal}.FeatureScenes-module-scss-module__52w63q__chartHeader i[data-active=true]{color:#5a8431;background:#eef7e1}.FeatureScenes-module-scss-module__52w63q__trendCard{position:relative}.FeatureScenes-module-scss-module__52w63q__tooltip{background:#fff;border:1px solid #dce8ca;border-radius:8px;padding:10px;font-size:10px;animation:.3s both FeatureScenes-module-scss-module__52w63q__appear;position:absolute;top:44%;right:15%;box-shadow:0 5px 16px #00000009}.FeatureScenes-module-scss-module__52w63q__tooltip small{color:#858585;margin-bottom:5px;font-size:8px;display:block}.FeatureScenes-module-scss-module__52w63q__history{border-collapse:collapse;width:100%;font-size:10px}.FeatureScenes-module-scss-module__52w63q__history th{color:#858585;text-align:left;border-bottom:1px solid #ededed;padding:8px;font-size:9px;font-weight:400}.FeatureScenes-module-scss-module__52w63q__history td{border-bottom:1px solid #f1f1f1;padding:13px 8px}.FeatureScenes-module-scss-module__52w63q__history tr[data-active=true] td{background:#f0f7e8}.FeatureScenes-module-scss-module__52w63q__progress{background:#eeeeef;border-radius:20px;height:6px;margin-top:10px;overflow:hidden}.FeatureScenes-module-scss-module__52w63q__progress>span{border-radius:inherit;background:#98ce58;height:100%;transition:width 1s;display:block}.FeatureScenes-module-scss-module__52w63q__weekGrid{grid-template-columns:110px repeat(7,minmax(0,1fr));align-items:center;gap:8px;padding-top:12px;display:grid}.FeatureScenes-module-scss-module__52w63q__weekGrid>span{color:#858585;text-align:center;font-size:9px}.FeatureScenes-module-scss-module__52w63q__weekGrid>strong{font-size:10px;font-weight:400}.FeatureScenes-module-scss-module__52w63q__weekGrid>i{color:#9ab673;background:#edf7df;border-radius:6px;place-items:center;height:25px;font-size:9px;font-style:normal;display:grid}.FeatureScenes-module-scss-module__52w63q__weekGrid>i[data-empty=true]{color:#ccc;background:#f4f4f4}.FeatureScenes-module-scss-module__52w63q__filterRow{align-items:center;gap:7px;display:flex}.FeatureScenes-module-scss-module__52w63q__filterRow .FeatureScenes-module-scss-module__52w63q__search{flex:1}.FeatureScenes-module-scss-module__52w63q__filter{color:#858585;background:#fff;border:1px solid #e5e5e5;border-radius:8px;align-items:center;gap:5px;padding:8px;font-size:9px;display:flex}.FeatureScenes-module-scss-module__52w63q__filter[data-active=true]{color:#6d913e;background:#f2f8e9;border-color:#cee0b4}.FeatureScenes-module-scss-module__52w63q__exerciseImage{color:#7298b3;background:#eaf3fa;border-radius:10px;justify-content:center;align-items:center;min-height:120px;display:flex;position:relative}.FeatureScenes-module-scss-module__52w63q__exerciseImage svg:last-child{background:#fff;border-radius:50%;width:28px;height:28px;padding:7px;position:absolute;bottom:10px;right:10px}.FeatureScenes-module-scss-module__52w63q__detailSplit{grid-template-columns:1fr 1.05fr;gap:18px;display:grid}.FeatureScenes-module-scss-module__52w63q__steps{gap:12px;margin-top:16px;display:grid}.FeatureScenes-module-scss-module__52w63q__steps>span{color:#858585;gap:8px;font-size:10px;line-height:1.7;display:flex}.FeatureScenes-module-scss-module__52w63q__steps i{color:#999;background:#f3f3f3;border-radius:6px;flex-shrink:0;place-items:center;width:20px;height:20px;font-size:8px;font-style:normal;display:grid}.FeatureScenes-module-scss-module__52w63q__favorite{color:#c49d4f}.FeatureScenes-module-scss-module__52w63q__succeed{animation:.4s both FeatureScenes-module-scss-module__52w63q__appear}@keyframes FeatureScenes-module-scss-module__52w63q__appear{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media (max-width:850px){.FeatureScenes-module-scss-module__52w63q__split{grid-template-columns:145px minmax(0,1fr)}.FeatureScenes-module-scss-module__52w63q__page{gap:13px;padding:18px}.FeatureScenes-module-scss-module__52w63q__mealBlocks{gap:6px}.FeatureScenes-module-scss-module__52w63q__weekGrid{grid-template-columns:90px repeat(7,minmax(0,1fr));gap:5px}}@media (max-width:600px){.FeatureScenes-module-scss-module__52w63q__page{gap:12px;padding:12px}.FeatureScenes-module-scss-module__52w63q__heading h3{font-size:14px}.FeatureScenes-module-scss-module__52w63q__heading p{font-size:9px;line-height:1.5}.FeatureScenes-module-scss-module__52w63q__action{padding:7px 8px;font-size:8px}.FeatureScenes-module-scss-module__52w63q__tabs{gap:4px;font-size:9px}.FeatureScenes-module-scss-module__52w63q__tabs>span{padding:6px 8px}.FeatureScenes-module-scss-module__52w63q__card{border-radius:10px;padding:12px}.FeatureScenes-module-scss-module__52w63q__cardTitle{gap:6px;margin-bottom:11px;font-size:11px}.FeatureScenes-module-scss-module__52w63q__split{grid-template-columns:86px minmax(0,1fr)}.FeatureScenes-module-scss-module__52w63q__library{gap:10px;padding:13px 7px}.FeatureScenes-module-scss-module__52w63q__library>strong{font-size:10px}.FeatureScenes-module-scss-module__52w63q__tile{flex-wrap:wrap;gap:6px;padding:9px 7px}.FeatureScenes-module-scss-module__52w63q__tile strong{font-size:9px}.FeatureScenes-module-scss-module__52w63q__tile small{font-size:8px}.FeatureScenes-module-scss-module__52w63q__tile>svg{display:none}.FeatureScenes-module-scss-module__52w63q__tile .FeatureScenes-module-scss-module__52w63q__icon{border-radius:7px;width:25px;height:25px}.FeatureScenes-module-scss-module__52w63q__tile .FeatureScenes-module-scss-module__52w63q__icon svg{width:14px}.FeatureScenes-module-scss-module__52w63q__library .FeatureScenes-module-scss-module__52w63q__search{gap:3px;padding:7px 5px;font-size:8px}.FeatureScenes-module-scss-module__52w63q__library .FeatureScenes-module-scss-module__52w63q__search svg{width:10px}.FeatureScenes-module-scss-module__52w63q__mealBlocks{flex:initial;grid-template-columns:1fr;gap:7px}.FeatureScenes-module-scss-module__52w63q__mealBlock{grid-template-columns:30px 1fr;gap:4px 7px;padding:9px;display:grid}.FeatureScenes-module-scss-module__52w63q__mealBlock>small{grid-column:1/-1;font-size:8px}.FeatureScenes-module-scss-module__52w63q__foodPicture{border-radius:7px;grid-row:span 2;height:30px}.FeatureScenes-module-scss-module__52w63q__foodPicture svg{width:19px;height:19px}.FeatureScenes-module-scss-module__52w63q__mealBlock strong{font-size:9px}.FeatureScenes-module-scss-module__52w63q__mealBlock>span{font-size:8px}.FeatureScenes-module-scss-module__52w63q__mealBlock .FeatureScenes-module-scss-module__52w63q__drop{flex-direction:row;grid-column:1/-1;min-height:44px;padding:7px;font-size:8px}.FeatureScenes-module-scss-module__52w63q__macros{grid-template-columns:repeat(2,1fr);gap:5px}.FeatureScenes-module-scss-module__52w63q__macros>div{padding:7px}.FeatureScenes-module-scss-module__52w63q__macros strong{margin-top:3px;font-size:11px}.FeatureScenes-module-scss-module__52w63q__macros small{font-size:7px}.FeatureScenes-module-scss-module__52w63q__twoColumns{grid-template-columns:1fr;gap:10px}.FeatureScenes-module-scss-module__52w63q__twoColumns>.FeatureScenes-module-scss-module__52w63q__card:nth-child(2){display:none}.FeatureScenes-module-scss-module__52w63q__mealHero{height:84px}.FeatureScenes-module-scss-module__52w63q__mealHero>svg{width:32px;height:32px}.FeatureScenes-module-scss-module__52w63q__photo{height:100px}.FeatureScenes-module-scss-module__52w63q__row{gap:7px;padding:10px 0}.FeatureScenes-module-scss-module__52w63q__row strong{font-size:10px}.FeatureScenes-module-scss-module__52w63q__row small{font-size:8px}.FeatureScenes-module-scss-module__52w63q__icon{border-radius:8px;width:29px;height:29px}.FeatureScenes-module-scss-module__52w63q__icon svg{width:16px;height:16px}.FeatureScenes-module-scss-module__52w63q__tag{padding:4px 6px;font-size:8px}.FeatureScenes-module-scss-module__52w63q__form{gap:13px}.FeatureScenes-module-scss-module__52w63q__input{padding:10px;font-size:11px}.FeatureScenes-module-scss-module__52w63q__field>small{font-size:9px}.FeatureScenes-module-scss-module__52w63q__stats{gap:6px}.FeatureScenes-module-scss-module__52w63q__stats>div{padding:9px 7px}.FeatureScenes-module-scss-module__52w63q__stats small{align-items:flex-start;gap:3px;min-height:25px;font-size:8px}.FeatureScenes-module-scss-module__52w63q__stats small svg{width:11px}.FeatureScenes-module-scss-module__52w63q__stats strong{font-size:17px}.FeatureScenes-module-scss-module__52w63q__weekGrid{grid-template-columns:64px repeat(7,minmax(0,1fr));gap:4px}.FeatureScenes-module-scss-module__52w63q__weekGrid>strong{font-size:8px}.FeatureScenes-module-scss-module__52w63q__weekGrid>i{height:21px}.FeatureScenes-module-scss-module__52w63q__weekGrid svg{width:10px}.FeatureScenes-module-scss-module__52w63q__chart{height:130px}.FeatureScenes-module-scss-module__52w63q__chartHeader strong{font-size:11px}.FeatureScenes-module-scss-module__52w63q__chartHeader>span{gap:3px;font-size:8px}.FeatureScenes-module-scss-module__52w63q__chartHeader i{padding:5px}.FeatureScenes-module-scss-module__52w63q__history{font-size:9px}.FeatureScenes-module-scss-module__52w63q__history th{padding:7px 5px;font-size:8px}.FeatureScenes-module-scss-module__52w63q__history td{padding:12px 5px}.FeatureScenes-module-scss-module__52w63q__filter{padding:8px 6px;font-size:8px}.FeatureScenes-module-scss-module__52w63q__filterRow{gap:5px}.FeatureScenes-module-scss-module__52w63q__search{font-size:9px}.FeatureScenes-module-scss-module__52w63q__detailSplit{grid-template-columns:1fr;gap:12px}.FeatureScenes-module-scss-module__52w63q__exerciseImage{min-height:105px}.FeatureScenes-module-scss-module__52w63q__detailSplit .FeatureScenes-module-scss-module__52w63q__steps>span:nth-child(n+3){display:none}.FeatureScenes-module-scss-module__52w63q__steps{gap:8px;margin-top:10px}.FeatureScenes-module-scss-module__52w63q__note{padding:10px;font-size:9px}.FeatureScenes-module-scss-module__52w63q__bottomNote{font-size:8px}}@media (prefers-reduced-motion:reduce){.FeatureScenes-module-scss-module__52w63q__succeed{animation:none}.FeatureScenes-module-scss-module__52w63q__chart path,.FeatureScenes-module-scss-module__52w63q__progress>span,.FeatureScenes-module-scss-module__52w63q__drop{transition:none}}
