.WorkoutShare_container__kKk_d{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;position:relative}.WorkoutShare_header__de3i4{text-align:center;margin-bottom:80px}.WorkoutShare_logo__BYVrE{width:80px;height:80px;margin:0 auto 40px;border-radius:12px}.WorkoutShare_brand__ZHXz2{display:flex;flex-direction:column;align-items:center;gap:8px;margin:0}.WorkoutShare_brandSupernova__iitqY{font-size:48px;font-weight:300;letter-spacing:28px;color:white;text-transform:uppercase;margin-left:28px}.WorkoutShare_brandTraining__MkCfd{font-size:24px;font-weight:300;letter-spacing:8px;color:#22c55e;margin-left:8px}.WorkoutShare_content__jfbH2{text-align:center;max-width:500px;width:100%}.WorkoutShare_label__PWpYC{font-size:12px;font-weight:500;letter-spacing:3px;text-transform:uppercase;color:rgba(255,255,255,.4);margin-bottom:24px}.WorkoutShare_workoutName__naYYo{font-size:48px;font-weight:300;color:white;margin:0 0 16px;letter-spacing:2px}.WorkoutShare_errorText__Oh4hH,.WorkoutShare_exerciseCount__2O5lt{font-size:16px;font-weight:300;color:rgba(255,255,255,.5);margin-bottom:48px;letter-spacing:1px}.WorkoutShare_openButton__Gbfo7{background:white;color:black;border:none;padding:16px 80px;font-size:16px;font-weight:500;letter-spacing:4px;text-transform:uppercase;cursor:pointer;transition:all .2s;border-radius:4px}.WorkoutShare_openButton__Gbfo7:hover{opacity:.9;transform:translateY(-2px)}.WorkoutShare_openButton__Gbfo7:active{transform:translateY(0)}.WorkoutShare_storeLinks__5MgX9{margin-top:24px;display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.WorkoutShare_storeLink__U5cBY{font-size:12px;font-weight:500;letter-spacing:2px;text-transform:uppercase;color:rgba(255,255,255,.5);text-decoration:none;border-bottom:1px solid transparent;transition:all .2s}.WorkoutShare_storeLink__U5cBY:hover{color:white;border-bottom-color:white}.WorkoutShare_getButton__p23gj{background:white;color:black;border:none;padding:14px 60px;font-size:14px;font-weight:500;letter-spacing:3px;text-transform:uppercase;text-decoration:none;display:inline-block;transition:all .2s;border-radius:4px}.WorkoutShare_getButton__p23gj:hover{opacity:.9;transform:translateY(-2px)}.WorkoutShare_getButton__p23gj:active{transform:translateY(0)}.WorkoutShare_homeButton__GEm3q{position:absolute;bottom:40px;font-size:11px;font-weight:500;letter-spacing:2px;text-transform:uppercase;color:rgba(255,255,255,.3);text-decoration:none;border-bottom:1px solid transparent;transition:all .2s}.WorkoutShare_homeButton__GEm3q:hover{color:rgba(255,255,255,.6);border-bottom-color:rgba(255,255,255,.3)}.WorkoutShare_routineWorkouts__HtvzW{display:flex;flex-direction:column;gap:12px;margin-bottom:32px;width:100%;max-width:400px}.WorkoutShare_routineWorkoutCard__FQzAV{display:flex;flex-direction:column;gap:4px;padding:16px 20px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;text-align:left;transition:all .2s}.WorkoutShare_routineWorkoutCard__FQzAV:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.15)}.WorkoutShare_routineWorkoutDay__h2rLJ{font-size:11px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:#22c55e}.WorkoutShare_routineWorkoutName__yWVjJ{font-size:18px;font-weight:400;color:white;letter-spacing:.5px}.WorkoutShare_routineWorkoutExercises__hwMdJ{font-size:13px;font-weight:300;color:rgba(255,255,255,.5)}@media (max-width:640px){.WorkoutShare_brandSupernova__iitqY{font-size:32px;letter-spacing:16px;margin-left:16px}.WorkoutShare_brandTraining__MkCfd{font-size:18px;letter-spacing:6px;margin-left:6px}.WorkoutShare_workoutName__naYYo{font-size:32px}.WorkoutShare_openButton__Gbfo7{padding:14px 60px;font-size:14px}}