.exercises-module__r10EwW__pageContainer{flex-direction:column;gap:20px;display:flex}.exercises-module__r10EwW__tabs{border-bottom:1px solid var(--border);margin-bottom:20px;display:flex}.exercises-module__r10EwW__tab{color:var(--text-muted);cursor:pointer;border-bottom:2px solid #0000;padding:12px 20px;font-size:.9rem;font-weight:600}.exercises-module__r10EwW__tabActive{color:var(--primary);border-bottom-color:var(--primary)}.exercises-module__r10EwW__muscleGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.exercises-module__r10EwW__muscleCard{border-radius:var(--radius-lg);border:1px solid var(--border);cursor:pointer;background:#fff;flex-direction:column;align-items:center;gap:12px;padding:24px 10px;transition:transform .2s;display:flex}.exercises-module__r10EwW__muscleCard:active{transform:scale(.95)}.exercises-module__r10EwW__muscleIconWrapper{border:1px solid var(--border);width:60px;height:60px;color:var(--primary);background:#f8f9fd;border-radius:50%;justify-content:center;align-items:center;font-size:2rem;display:flex}.exercises-module__r10EwW__muscleLabel{text-align:center;color:var(--text-primary);text-transform:uppercase;font-size:.75rem;font-weight:700}.exercises-module__r10EwW__searchBox{margin-bottom:20px;position:relative}.exercises-module__r10EwW__searchInput{border-radius:var(--radius-full);border:1px solid var(--border);background:#fff;width:100%;padding:12px 16px 12px 40px;font-size:.95rem}.exercises-module__r10EwW__searchIcon{color:var(--text-muted);position:absolute;top:50%;left:14px;transform:translateY(-50%)}
