.ExerciseCategory_pageContainer__LiKVy{background-color:#0d1117;padding-block:60px 80px;min-height:100vh;position:relative;overflow:hidden}.ExerciseCategory_pageContainer__LiKVy:before{content:"";position:absolute;top:0;left:0;width:200%;height:200%;background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 0);background-size:40px 40px;animation:ExerciseCategory_backgroundScroll__Dog8k 30s linear infinite;z-index:0;opacity:.5}@keyframes ExerciseCategory_backgroundScroll__Dog8k{0%{transform:translate(0)}to{transform:translate(-40px,-40px)}}.ExerciseCategory_container__6_MN1{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:0 15px}.ExerciseCategory_pageHeader__cMUyb{text-align:left;margin-bottom:50px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.1)}.ExerciseCategory_breadcrumb__xf_rl{margin-bottom:15px;font-size:.9rem;font-weight:500;color:#8b949e}.ExerciseCategory_breadcrumb__xf_rl a{color:var(--coquelicot,#FF6347);text-decoration:none;transition:color .2s ease;margin-right:5px}.ExerciseCategory_breadcrumb__xf_rl a:hover{text-decoration:underline}.ExerciseCategory_breadcrumb__xf_rl span{margin-inline:5px}.ExerciseCategory_breadcrumb__xf_rl span:last-of-type{color:#ffffff;font-weight:600}.ExerciseCategory_pageTitle__ebp03{font-size:2.8rem;font-weight:700;color:#ffffff;margin-bottom:12px}.ExerciseCategory_pageSubtitle__5PdJC{font-size:1.05rem;color:#c9d1d9;max-width:700px;line-height:1.7}.ExerciseCategory_backLink__gjevn{color:var(--coquelicot,#82F300);font-weight:600;font-size:1rem;text-decoration:none;display:inline-block;margin-top:20px}.ExerciseCategory_backLink__gjevn:hover{text-decoration:underline}.ExerciseCategory_exerciseGrid__4q3Tz{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:30px}.ExerciseCategory_exerciseCardLink__IzqGx{text-decoration:none;display:block;height:100%;border-radius:12px;transition:transform .3s ease,box-shadow .3s ease}.ExerciseCategory_exerciseCardLink__IzqGx:hover{transform:translateY(-8px);box-shadow:0 12px 28px rgba(0,0,0,.3)}.ExerciseCategory_exerciseCard__PMj9k{background:linear-gradient(145deg,#1f242c,#10141a);border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;height:100%;transition:border-color .3s ease}.ExerciseCategory_exerciseCardLink__IzqGx:hover .ExerciseCategory_exerciseCard__PMj9k{border-color:rgba(130,243,0,.5)}.ExerciseCategory_cardBanner__wA4H5{width:100%;height:200px;overflow:hidden;background-color:#30363d;position:relative}.ExerciseCategory_cardBanner__wA4H5:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.5),transparent);opacity:.8}.ExerciseCategory_cardBanner__wA4H5 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease-out}.ExerciseCategory_exerciseCardLink__IzqGx:hover .ExerciseCategory_cardBanner__wA4H5 img{transform:scale(1.08)}.ExerciseCategory_cardContentArea__CcmTc{padding:20px 25px 25px;flex-grow:1;display:flex;flex-direction:column}.ExerciseCategory_cardTitle__8G2qN{font-size:1.35rem;font-weight:600;color:#ffffff;line-height:1.4;margin-bottom:15px;flex-grow:1}.ExerciseCategory_tagsContainer__rsK1J{margin-top:auto;display:flex;flex-wrap:wrap;gap:10px}.ExerciseCategory_tag__puHsj{font-size:.8rem;font-weight:500;padding:5px 14px;border-radius:20px;text-transform:capitalize;border:1px solid transparent;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.ExerciseCategory_tagDifficulty__gSvj5{background-color:rgba(255,193,7,.15);color:#ffc107;border-color:rgba(255,193,7,.3)}.ExerciseCategory_tagEquipment__Q5ToM{background-color:rgba(30,144,255,.15);color:#1e90ff;border-color:rgba(30,144,255,.3)}.ExerciseCategory_exerciseCardLink__IzqGx:hover .ExerciseCategory_tagDifficulty__gSvj5{background-color:rgba(255,193,7,.3);border-color:rgba(255,193,7,.5)}.ExerciseCategory_exerciseCardLink__IzqGx:hover .ExerciseCategory_tagEquipment__Q5ToM{background-color:rgba(30,144,255,.3);border-color:rgba(30,144,255,.5)}.ExerciseCategory_noExerciseText__0Fr6Y{color:#8b949e;font-size:1rem;text-align:center;padding:50px 20px;grid-column:1/-1;background-color:#161b22;border-radius:10px;border:1px solid rgba(255,255,255,.1)}@media (max-width:992px){.ExerciseCategory_feedContainer__GaEq_{padding-left:30px;padding-right:30px}}@media (max-width:768px){.ExerciseCategory_pageTitle__ebp03{font-size:2.2rem}.ExerciseCategory_exerciseGrid__4q3Tz{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.ExerciseCategory_slide__rjtOc{padding:30px}.ExerciseCategory_feedContainer__GaEq_{padding-left:15px;padding-right:15px}}@media (max-width:480px){.ExerciseCategory_exerciseGrid__4q3Tz{grid-template-columns:1fr}.ExerciseCategory_cardContentArea__CcmTc{padding:15px}.ExerciseCategory_cardTitle__8G2qN{font-size:1.2rem}.ExerciseCategory_tag__puHsj{font-size:.75rem;padding:4px 10px}.ExerciseCategory_slide__rjtOc{padding:20px}}