/* Approved simple layouts; existing ceramic materials and real visuals remain. */
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app){--simple-line:color-mix(in srgb,#4699de 19%,transparent)!important;--simple-panel:color-mix(in srgb,var(--bg,#fff) 96%,#4699de)!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) [hidden]{display:none!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) :is(h1,.hc-t,.pf-h){font-size:30px!important;line-height:1.14!important;letter-spacing:-.035em!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) :is(h2,.pf-page-t){font-size:22px!important;line-height:1.25!important;letter-spacing:-.02em!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) :is(button,input,textarea,select,summary):focus-visible{outline:3px solid #4699de!important;outline-offset:4px!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) :is(button,a,summary){touch-action:manipulation!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) :is(.card,.pfb,.pft,.pfn,.pfg,.pfa){border-radius:16px!important}
.simple-door{display:flex!important;align-items:center!important;gap:14px!important;width:100%!important;min-height:88px!important;padding:12px 4px!important;border:0!important;border-bottom:1px solid var(--simple-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--ink)!important;font:inherit!important;text-align:left!important;cursor:pointer!important}
.simple-door>img{width:64px!important;height:64px!important;object-fit:contain!important;flex:none!important;filter:url(#new-primary-material)!important}
.simple-door>span{display:flex!important;flex:1!important;min-width:0!important;flex-direction:column!important;gap:5px!important}
.simple-door b{font-size:17px!important;font-weight:750!important;color:#4699de!important}.simple-door small{font-size:13px!important;line-height:1.5!important;color:var(--ink-2)!important}
.simple-door i{font-style:normal!important;font-size:25px!important;color:#4699de!important}
.simple-link{display:block!important;padding:12px 0!important;min-height:44px!important;background:transparent!important;box-shadow:none!important;border:0!important;color:#4699de!important;font:700 14px/1.4 Manrope,sans-serif!important;text-align:left!important;cursor:pointer!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #homeHero{padding-bottom:0!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #heroStage{display:block!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #stageR{display:contents!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #heroCard{display:block!important;position:relative!important;min-height:274px!important;padding:24px 20px 84px!important;border-radius:16px!important;overflow:hidden!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #heroCard :is(.hc-t,.hc-sub){position:relative!important;z-index:1!important;width:57%!important;text-align:left!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #heroCard .hc-t{font-size:29px!important;margin:5px 0 12px!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #heroCard .hc-sub{font-size:14px!important;line-height:1.65!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #homeBody.in-slab{position:absolute!important;right:8px!important;left:auto!important;top:10px!important;width:41%!important;height:210px!important;opacity:1!important;pointer-events:auto!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #heroCard :is(.hc-k,.es-plan,.es-row,.home-primary,.home-secondary,#startSessBtn){display:none!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) .simple-home-go{position:absolute!important;bottom:18px!important;left:18px!important;width:calc(100% - 36px)!important;min-height:49px!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #homeQuick{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:12px!important;margin-top:16px!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #homeQuick>button{position:relative!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;min-height:176px!important;padding:16px 12px!important;text-align:left!important;border-radius:16px!important;overflow:hidden!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #homeQuick .hq-t{display:contents!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #homeQuick .hq-t>i,html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #homeQuick .hq-t>svg,html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #homeQuick .hq-visual{display:none!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) .simple-quick-art{width:74px!important;height:72px!important;object-fit:contain!important;align-self:flex-end!important;filter:url(#new-primary-material)!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #homeQuick .hq-t>b{font-size:17px!important;margin-top:-30px!important;max-width:54%!important;color:#4699de!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #homeQuick :is(#hqFoodS,#hqWaterS){font-size:13px!important;line-height:1.5!important;margin-top:6px!important;max-width:100%!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #homeQuick :is(#hqFoodR,#hqWaterR){margin-top:10px!important;width:100%!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #homeTools{margin-top:14px!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #homeRecov{border:0!important;border-bottom:1px solid var(--simple-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:10px 0!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #today :is(#searchPill,#heroProg,#homeStats,#homeNextSec){display:none!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #homeWeek{margin:14px 0 18px!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #homeHero .hero-top{flex-wrap:wrap!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #eat>.nutrition-log-jump{display:block!important;position:static!important;width:100%!important;padding:14px!important;text-align:center!important;margin:20px 0!important;border-radius:12px!important;background:linear-gradient(155deg,#78b6ed,#4699de 60%,#307fbc)!important;box-shadow:inset 0 2px 1px #ffffffa0,0 4px 0 #2d76ad!important;color:white!important;font-weight:800!important;text-decoration:none!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #eat #fuelCard{padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #fuelDeck{display:block!important;padding:0!important;gap:0!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #vsCal{min-height:120px!important;display:flex!important;position:relative!important;align-items:flex-start!important;justify-content:center!important;flex-direction:column!important;padding:10px 40% 18px 0!important;text-align:left!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #vsCal .dd-ring{display:none!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #vsCal .dd-ringwrap{width:auto!important;height:auto!important;margin:0!important;min-height:0!important;position:static!important;background:none!important;box-shadow:none!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #vsCal .dd-mid{position:static!important;transform:none!important;inset:auto!important;display:block!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #calV{font-size:46px!important;line-height:1.1!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #calEaten{display:none!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #vsCal :is(.vs-name,.vs-x){display:none!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #vsCal :is(.tg,.fuel-left){position:static!important;font-size:13px!important;margin:5px 0 0!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #simpleNutritionArt{position:absolute!important;right:0!important;top:0!important;width:40%!important;height:132px!important;object-fit:contain!important;filter:url(#new-primary-material)!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) .dd-rails{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;padding:12px 0 22px!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) .dd-mini{min-width:0!important;padding:8px 0!important;text-align:center!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) .dd-mini .dd-ringwrap{width:min(24vw,98px)!important;height:min(24vw,98px)!important;margin:6px auto!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) .dd-mini .visual-food{width:56px!important;height:45px!important;object-fit:contain!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) .dd-mini .dd-mid b{font-size:22px!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) .dd-mini .tg{font-size:12px!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) .dd-mini .nut-eaten{display:none!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #eat:not([data-simple-view="entry"]) #aiFoodSec,html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #eat:not([data-simple-view="water"]) #waterSec{display:none!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #eat:not([data-simple-view="fridge"]) :is(#fridgeSec,#mealHero,#eatRemain),html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #eat:not([data-simple-view="grocery"]) #grocerySec{display:none!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #eat[data-simple-view="entry"] :is(#fuelSec,#simpleFoodDoors,#eatRail> :not(#aiFoodSec),#eatMain> :not(#aiFoodSec)),html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #eat[data-simple-view="water"] :is(#fuelSec,#simpleFoodDoors),html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #eat[data-simple-view="fridge"] :is(#fuelSec,#simpleFoodDoors){display:none!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #eat:is([data-simple-view="entry"],[data-simple-view="water"],[data-simple-view="fridge"],[data-simple-view="grocery"])>.nutrition-log-jump{display:none!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #eat :is(#wStrip,.nut-goals){display:none!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #eatRail,html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #eatMain{display:contents!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #aiFoodSec{outline:0!important;border:0!important;padding:0!important;margin-top:18px!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #aiFoodSec>.sec-head,html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #aiFoodSec #foodTodayBtn{display:none!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #aiFoodSec .flog{padding:0!important;border:0!important;box-shadow:none!important;background:transparent!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #fhPhoto{min-height:170px!important;display:flex!important;flex-direction:column!important;gap:16px!important;align-items:center!important;justify-content:center!important;padding:22px 14px!important;border-radius:16px!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #fhPhoto .fl-t{text-align:center!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #fhPhoto .fl-t>b{font-size:19px!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #fhPhoto .fl-t>span{font-size:13px!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #foodTyping{margin:12px 0!important;border:0!important;border-bottom:1px solid var(--simple-line)!important;background:none!important;padding:0!important;border-radius:0!important;box-shadow:none!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #foodTyping summary{display:flex!important;align-items:center!important;gap:16px!important;min-height:74px!important;font-size:16px!important}.simple-type-art{width:48px!important;height:48px!important;object-fit:contain!important;filter:url(#new-primary-material)!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #foodMore{margin-top:20px!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) .flog-keys{display:flex!important;gap:14px!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) .flog-keys .fh{flex:1!important;min-height:78px!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) .flog-keys .fh>b{font-size:12px!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #aiFoodSec #fhFridge{display:none!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #waterCard{box-shadow:none!important;border:0!important;background:transparent!important;padding:0!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) .wrow2{flex-direction:column!important;gap:18px!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) .wrow2 .vessel{height:210px!important;width:130px!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) .wmain{text-align:center!important;width:100%!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) .wbtns{margin-top:24px!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #simpleFoodDoors{margin:12px 0 24px!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #progress:not([data-simple-view="plan"]) .wk-week,html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #progress:not([data-simple-view="cardio"]) #secCardio,html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #progress:not([data-simple-view="progress"]) :is(#wkRail,#secGoal){display:none!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #progress:is([data-simple-view="plan"],[data-simple-view="cardio"],[data-simple-view="progress"]) :is(#wkHero,#wkSeq,#wkFab,#whubTodaySec,#simpleTrainingDoors,#bgMoreKey){display:none!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #progress[data-simple-view="progress"] #wkRail{display:block!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #simpleTrainingDoors{margin-top:26px!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) .simple-heading-art{width:56px!important;height:56px!important;object-fit:contain!important;margin-right:12px!important;filter:url(#new-primary-material)!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) .wk-weekbtns{display:grid!important;gap:12px!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) .wkseq-h h2{font-size:18px!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #wkHero{padding:18px!important;border-radius:16px!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #wkSeqList{gap:0!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) .wkseq-list>button{border-radius:0!important;box-shadow:none!important;border-width:0 0 1px!important;min-height:90px!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #pfStage{min-height:0!important;padding:10px 0 20px!important;display:block!important;background:transparent!important;box-shadow:none!important;border:0!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #pfStage :is(.pf-k,#pfLine,#pfTags,#pfFig){display:none!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #pfMain{display:flex!important;flex-direction:column!important;gap:0!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) .pfdest{display:grid!important;grid-template-columns:64px 1fr 18px!important;grid-template-rows:auto auto!important;column-gap:14px!important;min-height:92px!important;padding:12px 0!important;border:0!important;border-bottom:1px solid var(--simple-line)!important;border-radius:0!important;background:none!important;box-shadow:none!important;text-align:left!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) .pfdest .pfd-o{grid-row:1/3!important;grid-column:1!important;width:64px!important;height:64px!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) .pfdest .pfd-k{grid-column:2!important;align-self:end!important;font-size:17px!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) .pfdest .pfd-v{grid-column:2!important;align-self:start!important;font-size:13px!important;padding-top:4px!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) .pfdest .pfr-c{grid-row:1/3!important;grid-column:3!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) .pf-cols{display:block!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) .pfrow{min-height:64px!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) .pf-page{max-width:680px!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) .simple-reset{margin-top:18px!important;padding-top:14px!important;border-top:1px solid var(--simple-line)!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #pfBodyReg:not([data-simple-view="secWeight"]) #secWeight,html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #pfBodyReg:not([data-simple-view="secMs"]) #secMs,html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #pfBodyReg:not([data-simple-view="secPhotos"]) #secPhotos{display:none!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #pfBodyReg:is([data-simple-view="secWeight"],[data-simple-view="secMs"],[data-simple-view="secPhotos"]) #simpleBodyDestinations{display:none!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #pfBodyReg:not([data-simple-view]) #simpleBodyBack,html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #pfBodyReg[data-simple-view=""] #simpleBodyBack{display:none!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #ask :is(#adamHead,#adamNow){display:none!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #visualCoachDoors{display:flex!important;flex-direction:column!important;gap:0!important;margin-top:14px!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #visualCoachDoors>button{display:flex!important;flex-direction:row!important;align-items:center!important;text-align:left!important;gap:18px!important;min-height:100px!important;padding:14px 0!important;background:none!important;border-radius:0!important;box-shadow:none!important;border:0!important;border-bottom:1px solid var(--simple-line)!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #visualCoachDoors img{width:78px!important;height:78px!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #chatDock{border-radius:16px!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #chatBox:not(:empty)~#visualCoachDoors{display:none!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) .simple-body-side{display:flex!important;justify-content:center!important;gap:8px!important;margin:16px 0!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) .simple-body-side button{min-height:44px!important;padding:10px 24px!important;border:1px solid var(--simple-line)!important;border-radius:12px!important;background:transparent!important;color:#4699de!important;font:700 14px Manrope!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) .simple-body-side [aria-pressed="true"]{background:#4699de!important;color:white!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #recovSheet .rv-figs{height:340px!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #recovSheet .rv-figs[data-side="0"] .rv-fig:nth-child(2),html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #recovSheet .rv-figs[data-side="1"] .rv-fig:first-child{display:none!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #recovSheet details{margin:20px 0!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #recovSheet summary{min-height:44px!important;padding:12px 0!important;font-weight:750!important;color:#4699de!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #recovSheet .rv-row{border-radius:0!important;box-shadow:none!important;background:none!important;border-bottom:1px solid var(--simple-line)!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) .phr-simple-food{display:flex!important;align-items:center!important;gap:14px!important;padding:16px 0!important;width:100%!important;border:0!important;border-bottom:1px solid var(--simple-line)!important;background:transparent!important;color:#4699de!important;font:inherit!important;text-align:left!important;min-height:94px!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) .phr-simple-food .visual-food,html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) .phr-simple-food .food-generated{width:72px!important;height:72px!important;object-fit:contain!important;flex:none!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) .phr-simple-food>span{flex:1!important;min-width:0!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) .phr-simple-food b{font-size:17px!important;display:block!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) .phr-simple-food small{display:block!important;margin-top:6px!important;font-size:13px!important;color:var(--ink-2)!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) .phr-review-note{font-size:13px!important;line-height:1.6!important;color:var(--ink-2)!important;margin:14px 0!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) .phr-review-questions{margin:16px 0!important;padding:12px!important;border:1px solid var(--simple-line)!important;border-radius:12px!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #sess[data-focus="sessRun"] #wfMoveHero,html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #sess[data-focus="sessRepsBox"] #simpleRepArt{height:185px!important;max-height:24vh!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0 auto 12px!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #wfMoveHero>.simple-ex-art,html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #simpleRepArt>.simple-ex-art{height:100%!important;width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) .simple-ex-art :is(img,video){height:100%!important;max-width:100%!important;object-fit:contain!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) .simple-ex-art .ex-obj{width:180px!important;height:180px!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #sess[data-focus="sessRepsBox"]:not(.wf-detail-state) #sessRepRow,html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #sess[data-focus="sessRepsBox"]:not(.wf-detail-state) #sessAnother{display:none!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #sess.wf-detail-state :is(#simpleRepArt,#simpleRepStepper,#simpleRepLabel){display:none!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #simpleRepStepper{display:flex!important;align-items:center!important;justify-content:center!important;gap:18px!important;margin:14px auto!important;max-width:300px!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #simpleRepStepper button{width:52px!important;height:52px!important;flex:none!important;border:1px solid var(--simple-line)!important;border-radius:12px!important;background:var(--wf-surface,#fff)!important;color:#4699de!important;font:700 25px Manrope!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #simpleRepInput{width:110px!important;min-width:0!important;height:74px!important;text-align:center!important;font:800 45px Manrope!important;color:#4699de!important;background:transparent!important;border:0!important;border-bottom:2px solid var(--simple-line)!important;border-radius:0!important;appearance:textfield!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #simpleRepInput::-webkit-inner-spin-button{appearance:none!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #simpleRepLabel{font-size:16px!important;font-weight:750!important;text-align:center!important;color:#4699de!important;margin:8px 0!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #sessRepsEyebrow{display:none!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #wfTitle{font-size:27px!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #simpleSetTools{display:flex!important;justify-content:center!important;margin-top:16px!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #simpleSetTools button{display:flex!important;align-items:center!important;gap:10px!important;padding:8px 14px!important;min-height:52px!important;border:0!important;background:none!important;color:#4699de!important;font:750 14px Manrope!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #simpleSetTools img{width:40px!important;height:40px!important;object-fit:contain!important;filter:url(#new-primary-material)!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #sess[data-focus="sessRepsBox"] #simpleSetTools,html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #sess[data-focus="sessRest"] #simpleSetTools,html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #sess[data-focus="sessWStep"] #simpleSetTools,html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #sess[data-focus="done"] #simpleSetTools{display:none!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) :is(.mcday,.addcat,.onb-choice,.pf-sheet,.wf-sheet){border-radius:12px!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) :is(.mbox,.fmodal,.phr){max-width:620px!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) .onb-step{max-width:620px!important;margin-inline:auto!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) :is(.onb-copy,.onb-sub,.chartnote){line-height:1.6!important}
@media(min-width:900px){html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) :is(#today,#eat,#setup,#progress){max-width:740px!important;margin-inline:auto!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #heroCard{min-height:294px!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #homeBody.in-slab{height:235px!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #homeQuick>button{min-height:160px!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) .dd-mini .dd-ringwrap{width:112px!important;height:112px!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #askScroll{max-width:740px!important;margin-inline:auto!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #simpleTrainingDoors{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #simpleTrainingDoors .simple-door{flex-direction:column!important;text-align:center!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #simpleTrainingDoors .simple-door i{display:none!important}}
@media(prefers-reduced-motion:reduce){html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) *{scroll-behavior:auto!important}}

html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #homeQuick>button{display:grid!important;grid-template-columns:65px minmax(0,1fr)!important;grid-template-rows:78px auto!important;gap:8px!important;min-height:150px!important;margin:0!important;padding:12px!important;}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #homeQuick .simple-quick-art{grid-column:1!important;grid-row:1!important;width:65px!important;height:74px!important;align-self:center!important;}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #homeQuick :is(#hqFoodS,#hqWaterS){grid-column:2!important;grid-row:1!important;align-self:center!important;margin:0!important;font-size:12px!important;line-height:1.5!important;}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #homeQuick .hq-t{grid-column:1/3!important;grid-row:2!important;display:flex!important;width:100%!important;padding:10px 0 0!important;min-height:38px!important;align-items:center!important;background:none!important;border:0!important;border-top:1px solid var(--simple-line)!important;border-radius:0!important;box-shadow:none!important;}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #homeQuick .hq-t>b{margin:0!important;max-width:none!important;font-size:14px!important;}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #homeQuick :is(.hq-rail,.hq-l){display:none!important;}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #heroCard{height:274px!important;min-height:274px!important;margin:0!important;}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #heroStage{margin-top:10px!important;}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #homeWeek{box-shadow:none!important;border:0!important;background:transparent!important;padding:0!important;}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #pfStage{border:0!important;box-shadow:none!important;}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #pfHead{font-size:30px!important;}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) .pfdest .pfd-k{text-transform:none!important;letter-spacing:0!important;}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) :is(.simple-home-go,#wfLogReps,#sessGoBtn,#sessDoneBtn,#phrLog){background:linear-gradient(155deg,#78b6ed,#4699de 65%,#307fbc)!important;color:white!important;box-shadow:inset 0 2px 1px #ffffff90,0 3px 0 #2d76ad!important;}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) :is(.simple-home-go,#wfLogReps,#sessGoBtn,#sessDoneBtn,#phrLog) *{color:white!important;}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #pfBodyReg #bodyPrompt{display:none!important;}

html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #vsCal .dd-ringwrap:before,html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #vsCal .dd-ringwrap:after{display:none!important;}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #vsCal .dd-ringwrap{border:0!important;border-radius:0!important;}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #vsCal>.visual-food{display:none!important;}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #eat>h1:focus{outline:0!important;}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #homeQuick .hq-t img{display:none!important;}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #today .hero-top{padding-top:0!important;}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #today .hero-top .wm{margin-top:0!important;}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #homeQuick{margin-top:14px!important;}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #homeQuick>button{height:150px!important;min-height:150px!important;}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #homeQuick :is(#hqFoodS,#hqWaterS) b{font-size:22px!important;}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #homeQuick .hq-t{font-size:14px!important;}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #simpleFoodDoors .simple-door{background:none!important;box-shadow:none!important;border:0!important;border-bottom:1px solid var(--simple-line)!important;border-radius:0!important;}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #simpleFoodDoors .simple-link{background:none!important;box-shadow:none!important;border:0!important;}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #simpleTrainingDoors .simple-door{background:none!important;box-shadow:none!important;border:0!important;border-bottom:1px solid var(--simple-line)!important;border-radius:0!important;}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) .fr-simple-art{display:block!important;width:180px!important;height:200px!important;object-fit:contain!important;margin:10px auto 20px!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #frIngredients textarea{display:block!important;width:100%!important;min-height:110px!important;margin:10px 0 18px!important}html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #phrGrams{font-size:32px!important;font-weight:800!important;text-align:center!important;min-height:64px!important;width:100%!important}

html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #sess[data-focus="sessRepsBox"] #sessRepsBox{flex-direction:column!important;flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:center!important;gap:12px!important;padding-top:0!important;max-width:100%!important;}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #sess[data-focus="sessRepsBox"] #sessRepsBox>*{flex:none!important;max-width:100%!important;}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #sess[data-focus="sessRepsBox"] #sessLift{display:none!important;}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #sess[data-focus="sessRepsBox"] #simpleRepArt{width:100%!important;height:185px!important;min-height:150px!important;margin:0!important;}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #sess[data-focus="sessRepsBox"] #simpleRepStepper{width:100%!important;max-width:300px!important;min-width:0!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:16px!important;margin:6px auto!important;}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #sess[data-focus="sessRepsBox"] #sessRepKey{margin:0!important;}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #sess[data-focus="sessRepsBox"] #wfSetTools{min-height:44px!important;margin:0!important;}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #simpleRepStepper>button{flex:0 0 52px!important;}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #simpleRepInput{flex:0 1 110px!important;}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #vsCal .visual-macro{display:none!important;}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #vsCal{align-items:flex-start!important;min-height:122px!important;padding-top:14px!important;}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #vsCal .dd-mid{text-align:left!important;}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #fuelDeck .dd-rails{padding-top:0!important;padding-bottom:12px!important;}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #visualCoachDoors{margin-top:8px!important;}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #coachChips{display:none!important;}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #ask .visual-coach-more[open] #coachChips{display:grid!important;}

html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #approvedCoachTitle{position:static!important;width:auto!important;height:auto!important;clip-path:none!important;overflow:visible!important;font-size:30px!important;margin:10px 0 18px!important;padding:0!important;}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #monthCal :is(.approved-week-nav,.mc-weekwrap,.approved-calendar-detail>summary){display:none!important;}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #monthCal .approved-calendar-detail{margin:0 0 20px!important;padding:0!important;border:0!important;}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #monthCal .mc-nav{margin:14px 0!important;}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #monthCal .mc-d{box-shadow:none!important;border:0!important;min-height:42px!important;}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #monthCal .mc-details{border:0!important;box-shadow:none!important;padding:0!important;}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #pfMain .pfd-o img{max-width:100%!important;max-height:100%!important;object-fit:contain!important;}

/* Respect destination visibility: only the selected screen stays in view. */
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #pfMain.hide,html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #setup:has(#pfPage:not(.hide)) #pfStage{display:none!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #progress:is([data-simple-view="plan"],[data-simple-view="cardio"],[data-simple-view="progress"]) #workoutOverview{display:none!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #progress:is([data-simple-view="plan"],[data-simple-view="cardio"],[data-simple-view="progress"])>h1{display:block!important}

html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) h1[tabindex="-1"]:focus{outline:none!important}

html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #foodToday .addobjs{display:none!important}

html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #eat[data-simple-view="water"] #waterSec>.sec-head{display:none!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) .we-edit-item{display:grid!important;grid-template-columns:64px minmax(0,1fr) 16px!important;gap:12px!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) .we-edit-item .we-art{width:64px!important;height:76px!important;min-width:0!important}

html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #eat[data-simple-view="grocery"] :is(#fuelSec,#simpleFoodDoors){display:none!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #simpleFoodTools summary{min-height:44px!important;padding:12px 0!important}

html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #sess[data-focus="sessRepsBox"] .sess-head{flex:0 0 auto!important;min-height:0!important;max-height:none!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #sess[data-focus="sessRepsBox"] .sess-ws{flex:0 0 auto!important;justify-content:flex-start!important}
html:is(#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root#auxe-approved-root,.simple-app) #sess[data-focus="sessRepsBox"] #sessRepsBox{flex:0 0 auto!important;width:100%!important}
