:root{--mygymcoach-safe-area-top:var(--safe-area-inset-top,env(safe-area-inset-top,0px));--mygymcoach-safe-area-right:var(--safe-area-inset-right,env(safe-area-inset-right,0px));--mygymcoach-safe-area-bottom:var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px));--mygymcoach-safe-area-left:var(--safe-area-inset-left,env(safe-area-inset-left,0px))}html,body,#root{background:#000;width:100%;height:100%;min-height:100%;margin:0;overflow:hidden}@supports (height:100dvh){html,body,#root{height:100dvh;min-height:100dvh}}@media screen{[data-testid=mgc-builder-slot-list],[data-testid=mgc-builder-slot-list] *{touch-action:pan-y!important}input[aria-label=Login\ email],input[aria-label=Login\ password]{box-shadow:none!important;border:0!important;outline:0!important}input[data-testid^=workout-slot-][data-testid$=-weight-input],input[data-testid^=workout-slot-][data-testid$=-reps-input]{box-shadow:none!important;background-color:#0000!important;border:0!important;outline:none!important}input[aria-label=Login\ email]:-webkit-autofill,input[aria-label=Login\ password]:-webkit-autofill{caret-color:#111820;-webkit-text-fill-color:#111820!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}:where(button,[role=button],[role=tab]):not([aria-label*=completed\ workout]):not([aria-label="Close phase setup"]):not([aria-label="Back to frequency"]):not([aria-label="Back to exercise selection"]):not([aria-label$=learn\ level]):not([data-testid^=integrated-]):not([data-testid^=exercise-photo-row-]):not([data-testid^=exercise-photo-delete-]):not([data-testid^=first-setup-]){box-shadow:0 2px 5px #00000038!important}[data-testid^=exercise-photo-row-],[data-testid^=exercise-photo-delete-]{box-shadow:none!important}:where(button,[role=button],[role=tab]):not([aria-label*=completed\ workout]):not([aria-label="Close phase setup"]):not([aria-label="Back to frequency"]):not([aria-label="Back to exercise selection"]):not([aria-label$=learn\ level]):not([data-testid^=integrated-]):not([data-testid^=exercise-photo-row-]):not([data-testid^=exercise-photo-delete-]):not([data-testid^=first-setup-]):active{transform:translateY(1px);box-shadow:0 1px 2px #00000029!important}[data-testid=integrated-day-header-toggle],[data-testid=integrated-muscle-group-selector],[data-testid=integrated-exercise-selector],[data-testid=integrated-day-header-toggle]:active,[data-testid=integrated-muscle-group-selector]:active,[data-testid=integrated-exercise-selector]:active{box-shadow:none!important;transform:none!important}}[data-testid^=first-setup-][role=button]{box-shadow:0 2px 8px #47371b0f!important}[data-testid^=first-setup-][role=button]:active{box-shadow:0 1px 4px #47371b14!important}